From 03627defbc56d0498e7778523da255eb972db6a4 Mon Sep 17 00:00:00 2001
From: guoyujie <guoyujie@ng.com>
Date: 星期四, 04 十二月 2025 10:25:03 +0800
Subject: [PATCH] 删除 安装包

---
 /dev/null  |    0 
 .gitignore |    1 +
 2 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/.gitignore b/.gitignore
index 584abb3..1245843 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,6 +10,7 @@
 **/nativeplugins
 **/hbuilderx
 **/node_modules
+**/unpackage
 
 # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
 hs_err_pid*
diff --git a/qrcodeScaner/unpackage/cache/apk/__UNI__C4E0C89_cm.apk b/qrcodeScaner/unpackage/cache/apk/__UNI__C4E0C89_cm.apk
deleted file mode 100644
index fabe7b4..0000000
--- a/qrcodeScaner/unpackage/cache/apk/__UNI__C4E0C89_cm.apk
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/cache/apk/apkurl b/qrcodeScaner/unpackage/cache/apk/apkurl
deleted file mode 100644
index 2a8b48d..0000000
--- a/qrcodeScaner/unpackage/cache/apk/apkurl
+++ /dev/null
@@ -1 +0,0 @@
-https://app.liuyingyong.cn/build/download/85c80aa0-ce8b-11f0-87e6-99c080b3f0f5
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/cache/apk/cmManifestCache.json b/qrcodeScaner/unpackage/cache/apk/cmManifestCache.json
deleted file mode 100644
index 6d6f871..0000000
--- a/qrcodeScaner/unpackage/cache/apk/cmManifestCache.json
+++ /dev/null
@@ -1 +0,0 @@
-b1kWame9yBmby5SJKXZdMiBIfIZ7jYUx3ZnXt20I8klef9B7ZTIAFKtSJZT7FZLk+oWOGzW/xu4d8cvM3s+0WtcqwjNcXaK3gnDldaajrLc5PEgBj0rHQubpWYlegctEZQ0rCsTKVVD3NyeN1Gyx1c1k8/zAZP5aYjC28/+SWUW1DroP2GXOHnbb1RczrNZEBVAyreHtVe22Zl2lIS957spaxKkJuJoknjFQRLDiZZBMNsT2laOh5dV87ReoW7eL0sZf0ZjomY9L0oJC4vo2s0UqTmk7hO6iIX/K6xdf3+rFlt622JmlTq7kasxL9ptaDnxlfe0DpF26JVEO9feyMVhJcBu/OH37Erk/snlBTQjdYPWGG/GcQDGCEEH0PLd4JQ7AyeRXzttXFqA1aQWUqdNJg8uuH/xj2n3+FCdsyBkqXs8tDHkIY5QHmMYhuBmvtKVxmw6afw9x1XVtUe+UvOtyzrQLVxi3m/7CEEiNIXT2NI4FvfoxUbLF+H5h68TCC2fsEbkZxI45KywEryOpbULItb4QJrLYdwcKVkX0dTUxSKOcgtpF2hUAdHa3E2vciK+fIrGwA8ttojwyD1D9ewlRo1lrmxk+eGbRiI/EwudUIY1tkuqCu3QhxtHPRarUM/e/YXXbqBkoNBUGL6ja6CdPGVzqoN0xKpsWFoqXKNLNCVkoCDWmmLYeS1RLqyDzwTjjhkFGr8JGDJux9i36GaFegZ5Lgcj+AIHa0cHKeueT0CUYmB+AR5PwUpeh5uWbIoG/RFfJ2h46p96NJ7rggZ2UFT4id7YKxXeETQSMBqYJgHzvGfan6ZeLaVXoUe7BsyA3zzvlV3h8Lyuq0BBAlcqCAS7xrSDT/6DBMoMVGYcf+7uWZASHW9rqlwMT7DcBJpaEQqDiUeN6mRXQhNBqXCOyKJowrVzesdcHzcYO0d6zT4i+R++BcVwiPx9Y4vArbJMkM1NHGZwL7Md8m20eL/HwvB2+CssDFpAn4R/sYgPJyBNreMQRWQ8jOSUznFxFtGzDVeKIR/N9He/SQj7EUUo/Y1395DW4Ec3zTgZXC95EnSyck3bOuD+5DcgYJaRp+uiOuzbfILLUBbtvjGD4oy6pp03X37CSj/qVA0gY5LgGji3EOoXCWsTvF9ZWoK5PMxKnZqFbQUa4bWMKXsp9JShDWuf06D9qSeDWHkKmLcqmW/GjdRMsqMLabDErypSBsjmJ1HROnQM5geKkdMDCS+96WWD7gpd+kyFzu1tWQTMgHvjDKSfDxCkwEYDvMgMeYYHTXf/DuBfI6xOix04EJRnGu4izosOJyxAm9V/eHSPUMcy6vJ370diwZy97RwqelB0woLeSeFLxr0UhnzNGXRfCZVW/EZrI4+awnhN4a11HHG6KHt5ZCEoKwGIhWCurbT64c1ndmaiWgXs53UKRAPK11B8QDnFZRqz5oMt92A20LLm8yq6C36S8z8ReKUx6AgzVxrCGzSs7eJ/DYpwuvXMM0k071yfSHYvjwkTWLH34PRj3Xw3syx/36YMKoU7wOzW11QoBh5HRv48pblyyHtg1KamG4VfLzJkoD0InACpVZcLTgE8I25uzzj89UG1x96vdP7Ou3/zyWnS0sWXaQFcg9GbkcJZ4V4GmgU/y4cO2AoIetjg1qYLcPkM8Sg0iqYpoXyrH1Ao4frttMeJ9U4hl2vGI0Z6fIHzM7B5MXT+lHKyzhAcnK0vU6vW8cPWjfcrScCY0Zt3dV5/u3PZdjRkW674PGMyyP3jqgrEIBJLfqhO1q3tGwAdiJoWJNEgGBy3UD1195MxUbWS1As21bBR1r43YKd2Uqp7UP0GSP08VgnLsdXhkcf0RjbNR1I4JTyHhk/vdyr4Wn73LcWEtS55cbNp2gaYd0miwd8av8V9Kv1/2axBX/qw3QhyutA1gDbCJqTnDnSsTC27vSYUSdW5i2MdCwVgMsRfISawJxpX61tMbHVvXJATXkGfLrLRQJgT2uO72s+1EBktNTCmKollSzuCQbvNrxpIugp3ig2a0i6ztCr11jkGzJwHtHqUvoFWwRaGmSe6sFC3zETVCf5+uqutF6s44sSKZbS22DDfCTb3xjZyP+NdCGdH66KyDDIRuhM3WgK/Xw7On1W/V6D9Dhk2HKKRgA0Yl3y+szxF/k+bxME0Mf3EkEbh895pjZ29Fon2CWEXGqT+8Jy9DaltN6ZdQYqdcrmsb76jCdx9wk0N8l5EM7etIkvcg5xKUBfMrUiHqhb2tvL3EIEgmX0EMSBKab4dj6OjimEWC/4JDsI4jVGINlGVUa0Q5W4Ec1kbpe6kK79wv6nnOQsOp+qMaZWWyz9MXbHYmWCQI6IE50qTWYGRlW9VkwAKwhFgNKDHokvlPmxwZyJ8COguoomkggNMXZzOj0WTxoGcG2O6n0OKYOcs8ZmKoIW9Diy/Q9CBoBpkYnZwxvgB5dW1T/8WmkAcQHWMglhCpTVm6ZqSSK/IoYuOtOmrQJ+LISNoTT6ZYP8wYifLcSlJ5cQsPfnc01E7A2lTkWRFClNc0I84ypJi3L1MtEtRQO4xVP7bgC8BYvSDvp0EJ2R7KSteeZqtCoHlk2WK8dkY9iPCcWUGItu544C1bYlPvACliNrKqNtV8Ya1YhKT1CE5IXYOV+kRQsG1YWHWqt8JCFsJcYtC+vBapl6oLHbxOmSlhTgg/pqItfugvKhipmqdpEL8fcfo2w+bADu37VzSFLXiTSyqufTzQH/cjdOZjXA9W7ErqUdsxgieqTlpX+rVpie26nysrNcvo8hr3/KqvPWstWkNU0yzVJQETqdiB/7/TN7wS3loHZR0K6/Nw1NTEHDMPPA7ge64Mm7TMTwCBz8/4yynldtuaj8kk005A3bSBpIQlAUWpGR+EXoCaUziuzHZW6yG3VQ0mvf3euUjuqXypnw9DJ0TJCGLuTI+KBnF4Xn9es/DtLLtWLkn/+4ynODi/GFVYqeqJMThi4349cUXnKHv7W6CvA8wMcyqQMGKPVQKqK+RowhILzlCbfYz1P7zxqKqpsWKPvk12h4+Xh1qyx0v2KZ2TesgYEYKtvSBPq02MraQ+dyn9QxkQ+94TWFSNrQwrkl2Jng3jA0kTGdsnKGRwv8/bRx7I9g7XwdBIWvlo1Y2hD8O1114bUVe+K7qq5Kqv1/QHTCbz6iQuOa6WTINlFim5UYYJggzzIu5srRSHmTMPbp0Ix3UFdgtG1T8IBjek7o+tcfOmLIxAZGaTGDaJ43m8o/tXR06ps5rB4Q8lp3E6cNaKa0O7odYihJemnAmej5xM23my23jQXy7a1Pi9NT4Aj67YSnNJv59XPWMXoxG11M618xl32eZJswG7DFvYwL+RxHQxwGkYb4xcLDMmtnRy82ScrwsJBvTnLExng8Z0B5dagiOoFDIDW6YoCUE/XPVX19/2vk5gnLbtESFXLy7WOvJJ3TMeC8RPY8mY5eyGnH6Xt7omZb8B3ceCWSF6e9j+hHDt++fDfKcDb+n2YGEECidwzYR2KGEZzk7XBNTtm65EIorMbPv3De64f/tETvuQTxDIPvHmZUxEyTkxyqzMh5Jiv33do5+61bEQA58hHWFtxOQlm1bDDxm2qLRVIkr5+Gk2YK33Log78fzNmVY2ubjbAJTIfRwPyrwNNy4ok1xnYVVoB5v2cculQ2ERZgGMP1gnF6QN+GgiexTX72eqyE1PLCyafDkUOdmEiAzhWXqy9muALXzFg0aUuZBOAt70ufTQzwjSEM5KkrvnhbEvk7S+p9KxzqFW4XTar9U//HdgAe/HmHnbf6zZnkO/YjgLyVZVElz0n1wz/O3utqzbnScRSd2J7Lz0FjEvO8DZB4ON9osDDPntSUgwIB9Y9zCPSWuIoKHVP3sRtN7ZEI+JVPVJlBrd90aSYB/tWbk5YFJCU/CE28PXTYihFs63ADv15l2VQqplFNMKMUgwbGMpCsHvy2aZv6xs8P9611jEKIym7qqmwbe8vELAiv9ZYIvRDCGNZD4fvMB0wV7t974dODgBQPa0Dd8enWvNwMggE0K4f7+Mfo/QYdjZTLqM3bY1SnG25QaM2kF9RZ4JXTYLkIPBBmsk/CAwIXBHJLlPc2tctnuBn/IH4OlbNbLeY5iOvofcXbO1ZolBxyGOhoQ7Db7SblEyI56AUAoHd4MDPo+DfFlFEHHM40LxRl+rysJISueAgWIu0e9oqBiBbOMC/DzjDou1RrG9JRV5O3Q/ai6UkuTbEg/DIfbYErgZdLnvfZdaFqXrptoucxTgdOiLHVXYkBV6205WK4t70ToaDapymzseH6wgdQf6NUARe/D2cX+Z6JYX+tNpxN/JeT3DC7Kktfr7q1kmbEPK
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/cache/certdata b/qrcodeScaner/unpackage/cache/certdata
deleted file mode 100644
index 08b8b76..0000000
--- a/qrcodeScaner/unpackage/cache/certdata
+++ /dev/null
@@ -1,4 +0,0 @@
-andrCertfile=D:/杞欢/hbuild/HBuilderX/plugins/app-safe-pack/Test.keystore
-andrCertAlias=android
-andrCertPass=ep/Tdjka4Y7WYqDB6/S7dw==
-storePassword=ep/Tdjka4Y7WYqDB6/S7dw==
diff --git a/qrcodeScaner/unpackage/cache/cloudcertificate/certini b/qrcodeScaner/unpackage/cache/cloudcertificate/certini
deleted file mode 100644
index 9fc0663..0000000
--- a/qrcodeScaner/unpackage/cache/cloudcertificate/certini
+++ /dev/null
@@ -1,4 +0,0 @@
-[General]
-andrCertfile=package.keystore
-andrCertAlias=__UNI__C4E0C89
-andrCertPass="mRc6jBFNQRXO/TBSiY2Qjw=="
diff --git a/qrcodeScaner/unpackage/cache/cloudcertificate/package.keystore b/qrcodeScaner/unpackage/cache/cloudcertificate/package.keystore
deleted file mode 100644
index 2703819..0000000
--- a/qrcodeScaner/unpackage/cache/cloudcertificate/package.keystore
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/.manifest/icon-android-hdpi.png b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/.manifest/icon-android-hdpi.png
deleted file mode 100644
index 470e6eb..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/.manifest/icon-android-hdpi.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/.manifest/icon-android-xhdpi.png b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/.manifest/icon-android-xhdpi.png
deleted file mode 100644
index 470e6eb..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/.manifest/icon-android-xhdpi.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/.manifest/icon-android-xxhdpi.png b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/.manifest/icon-android-xxhdpi.png
deleted file mode 100644
index 470e6eb..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/.manifest/icon-android-xxhdpi.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/.manifest/icon-android-xxxhdpi.png b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/.manifest/icon-android-xxxhdpi.png
deleted file mode 100644
index 470e6eb..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/.manifest/icon-android-xxxhdpi.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappautomator.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappautomator.js
deleted file mode 100644
index 0f9252f..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappautomator.js
+++ /dev/null
@@ -1,16 +0,0 @@
-var n;
-/*! *****************************************************************************
-Copyright (c) Microsoft Corporation.
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
-REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
-INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
-OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THIS SOFTWARE.
-***************************************************************************** */
-function __spreadArrays(){for(var s=0,i=0,il=arguments.length;i<il;i++)s+=arguments[i].length;var r=Array(s),k=0;for(i=0;i<il;i++)for(var a=arguments[i],j=0,jl=a.length;j<jl;j++,k++)r[k]=a[j];return r}n=function(){function e(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(){return n.reject(t)}))}))}function n(e){return!(!e||void 0===e.length)}function t(){}function o(e){if(!(this instanceof o))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],c(e,this)}function r(e,n){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,o._immediateFn((function(){var t=1===e._state?n.onFulfilled:n.onRejected;if(null!==t){var o;try{o=t(e._value)}catch(r){return void f(n.promise,r)}i(n.promise,o)}else(1===e._state?i:f)(n.promise,e._value)}))):e._deferreds.push(n)}function i(e,n){try{if(n===e)throw new TypeError("A promise cannot be resolved with itself.");if(n&&("object"==typeof n||"function"==typeof n)){var t=n.then;if(n instanceof o)return e._state=3,e._value=n,void u(e);if("function"==typeof t)return void c(function(e,n){return function(){e.apply(n,arguments)}}(t,n),e)}e._state=1,e._value=n,u(e)}catch(r){f(e,r)}}function f(e,n){e._state=2,e._value=n,u(e)}function u(e){2===e._state&&0===e._deferreds.length&&o._immediateFn((function(){e._handled||o._unhandledRejectionFn(e._value)}));for(var n=0,t=e._deferreds.length;t>n;n++)r(e,e._deferreds[n]);e._deferreds=null}function c(e,n){var t=!1;try{e((function(e){t||(t=!0,i(n,e))}),(function(e){t||(t=!0,f(n,e))}))}catch(o){if(t)return;t=!0,f(n,o)}}var a=setTimeout;o.prototype.catch=function(e){return this.then(null,e)},o.prototype.then=function(e,n){var o=new this.constructor(t);return r(this,new function(e,n,t){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof n?n:null,this.promise=t}(e,n,o)),o},o.prototype.finally=e,o.all=function(e){return new o((function(t,o){function r(e,n){try{if(n&&("object"==typeof n||"function"==typeof n)){var u=n.then;if("function"==typeof u)return void u.call(n,(function(n){r(e,n)}),o)}i[e]=n,0==--f&&t(i)}catch(c){o(c)}}if(!n(e))return o(new TypeError("Promise.all accepts an array"));var i=Array.prototype.slice.call(e);if(0===i.length)return t([]);for(var f=i.length,u=0;i.length>u;u++)r(u,i[u])}))},o.resolve=function(e){return e&&"object"==typeof e&&e.constructor===o?e:new o((function(n){n(e)}))},o.reject=function(e){return new o((function(n,t){t(e)}))},o.race=function(e){return new o((function(t,r){if(!n(e))return r(new TypeError("Promise.race accepts an array"));for(var i=0,f=e.length;f>i;i++)o.resolve(e[i]).then(t,r)}))},o._immediateFn="function"==typeof setImmediate&&function(e){setImmediate(e)}||function(e){a(e,0)},o._unhandledRejectionFn=function(e){void 0!==console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)};var l=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}();"Promise"in l?l.Promise.prototype.finally||(l.Promise.prototype.finally=e):l.Promise=o},"object"==typeof exports&&"undefined"!=typeof module?n():"function"==typeof define&&define.amd?define(n):n();var getRandomValues="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),rnds8=new Uint8Array(16);function rng(){if(!getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return getRandomValues(rnds8)}for(var byteToHex=[],i=0;i<256;++i)byteToHex[i]=(i+256).toString(16).substr(1);function v4(options,buf,offset){var i=buf&&offset||0;"string"==typeof options&&(buf="binary"===options?new Array(16):null,options=null);var rnds=(options=options||{}).random||(options.rng||rng)();if(rnds[6]=15&rnds[6]|64,rnds[8]=63&rnds[8]|128,buf)for(var ii=0;ii<16;++ii)buf[i+ii]=rnds[ii];return buf||function(buf,offset){var i=offset||0,bth=byteToHex;return[bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],"-",bth[buf[i++]],bth[buf[i++]],"-",bth[buf[i++]],bth[buf[i++]],"-",bth[buf[i++]],bth[buf[i++]],"-",bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],bth[buf[i++]]].join("")}(rnds)}var hasOwnProperty=Object.prototype.hasOwnProperty,isArray=Array.isArray,PATH_RE=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g;function getPaths(path,data){if(isArray(path))return path;if(data&&(val=data,key=path,hasOwnProperty.call(val,key)))return[path];var val,key,res=[];return path.replace(PATH_RE,(function(match,p1,offset,string){return res.push(offset?string.replace(/\\(\\)?/g,"$1"):p1||match),string})),res}function getDataByPath(data,path){var dataPath,paths=getPaths(path,data);for(dataPath=paths.shift();null!=dataPath;){if(null==(data=data[dataPath]))return;dataPath=paths.shift()}return data}var elementMap=new Map;function transEl(el){var _a;if(!function(el){if(el){var tagName=el.tagName;return 0===tagName.indexOf("UNI-")||"BODY"===tagName||0===tagName.indexOf("V-UNI-")||el.__isUniElement}return!1}(el))throw Error("no such element");var element,elementId,elem={elementId:(element=el,elementId=element._id,elementId||(elementId=v4(),element._id=elementId,elementMap.set(elementId,{id:elementId,element:element})),elementId),tagName:el.tagName.toLocaleLowerCase().replace("uni-","")};if(el.__vue__)(vm=el.__vue__)&&(vm.$parent&&vm.$parent.$el===el&&(vm=vm.$parent),vm&&!(null===(_a=vm.$options)||void 0===_a?void 0:_a.isReserved)&&(elem.nodeId=function(vm){if(vm._$weex)return vm._uid;if(vm._$id)return vm._$id;if(vm.uid)return vm.uid;var parent_1=function(vm){for(var parent=vm.$parent;parent;){if(parent._$id)return parent;parent=parent.$parent}}(vm);if(!vm.$parent)return"-1";var vnode=vm.$vnode,context=vnode.context;return context&&context!==parent_1&&context._$id?context._$id+";"+parent_1._$id+","+vnode.data.attrs._i:parent_1._$id+","+vnode.data.attrs._i}(vm)));else var vm;return"video"===elem.tagName&&(elem.videoId=elem.nodeId),elem}function getVm(el){return el.__vue__?{isVue3:!1,vm:el.__vue__}:{isVue3:!0,vm:el.__vueParentComponent}}function getScrollViewMain(el){var _a=getVm(el),isVue3=_a.isVue3,vm=_a.vm;return isVue3?vm.exposed.$getMain():vm.$refs.main}var FUNCTIONS={input:{input:function(el,value){var _a=getVm(el),isVue3=_a.isVue3,vm=_a.vm;isVue3?vm.exposed&&vm.exposed.$triggerInput({value:value}):(vm.valueSync=value,vm.$triggerInput({},{value:value}))}},textarea:{input:function(el,value){var _a=getVm(el),isVue3=_a.isVue3,vm=_a.vm;isVue3?vm.exposed&&vm.exposed.$triggerInput({value:value}):(vm.valueSync=value,vm.$triggerInput({},{value:value}))}},"scroll-view":{scrollTo:function(el,x,y){var main=getScrollViewMain(el);main.scrollLeft=x,main.scrollTop=y},scrollTop:function(el){return getScrollViewMain(el).scrollTop},scrollLeft:function(el){return getScrollViewMain(el).scrollLeft},scrollWidth:function(el){return getScrollViewMain(el).scrollWidth},scrollHeight:function(el){return getScrollViewMain(el).scrollHeight}},swiper:{swipeTo:function(el,index){el.__vue__.current=index}},"movable-view":{moveTo:function(el,x,y){el.__vue__._animationTo(x,y)}},switch:{tap:function(el){el.click()}},slider:{slideTo:function(el,value){var vm=el.__vue__,slider=vm.$refs["uni-slider"],offsetWidth=slider.offsetWidth,boxLeft=slider.getBoundingClientRect().left;vm.value=value,vm._onClick({x:(value-vm.min)*offsetWidth/(vm.max-vm.min)+boxLeft})}}};function createTouchList(touchInits){var _a,touches=touchInits.map((function(touch){return function(touch){if(document.createTouch)return document.createTouch(window,touch.target,touch.identifier,touch.pageX,touch.pageY,touch.screenX,touch.screenY,touch.clientX,touch.clientY);return new Touch(touch)}(touch)}));return document.createTouchList?(_a=document).createTouchList.apply(_a,touches):touches}var WebAdapter={getWindow:function(pageId){return window},getDocument:function(pageId){return document},getEl:function(elementId){var element=elementMap.get(elementId);if(!element)throw Error("element destroyed");return element.element},getOffset:function(node){var rect=node.getBoundingClientRect();return Promise.resolve({left:rect.left+window.pageXOffset,top:rect.top+window.pageYOffset})},querySelector:function(context,selector){return"page"===selector&&(selector="body"),Promise.resolve(transEl(context.querySelector(selector)))},querySelectorAll:function(context,selector){var elements=[],nodeList=document.querySelectorAll(selector);return[].forEach.call(nodeList,(function(node){try{elements.push(transEl(node))}catch(e){}})),Promise.resolve({elements:elements})},queryProperties:function(context,names){return Promise.resolve({properties:names.map((function(name){var value=getDataByPath(context,name.replace(/-([a-z])/g,(function(g){return g[1].toUpperCase()})));return"document.documentElement.scrollTop"===name&&0===value&&(value=getDataByPath(context,"document.body.scrollTop")),value}))})},queryAttributes:function(context,names){return Promise.resolve({attributes:names.map((function(name){return String(context.getAttribute(name))}))})},queryStyles:function(context,names){var style=getComputedStyle(context);return Promise.resolve({styles:names.map((function(name){return style[name]}))})},queryHTML:function(context,type){return Promise.resolve({html:(html="outer"===type?context.outerHTML:context.innerHTML,html.replace(/\n/g,"").replace(/(<uni-text[^>]*>)(<span[^>]*>[^<]*<\/span>)(.*?<\/uni-text>)/g,"$1$3").replace(/<\/?[^>]*>/g,(function(replacement){return-1<replacement.indexOf("<body")?"<page>":"</body>"===replacement?"</page>":0!==replacement.indexOf("<uni-")&&0!==replacement.indexOf("</uni-")?"":replacement.replace(/uni-/g,"").replace(/ role=""/g,"").replace(/ aria-label=""/g,"")})))});var html},dispatchTapEvent:function(el){return el.click(),Promise.resolve()},dispatchLongpressEvent:function(el){return new Promise((function(resolve){el.dispatchEvent(new TouchEvent("touchstart",{cancelable:!0,bubbles:!0,touches:createTouchList([{identifier:1,target:el,pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0}]),targetTouches:createTouchList([]),changedTouches:createTouchList([{identifier:1,target:el,pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0}])})),setTimeout((function(){resolve()}),400)}))},dispatchTouchEvent:function(el,type,eventInitDict){eventInitDict||(eventInitDict={}),eventInitDict.touches||(eventInitDict.touches=[]),eventInitDict.changedTouches||(eventInitDict.changedTouches=[]),eventInitDict.touches.length||eventInitDict.touches.push({identifier:1,target:el}),eventInitDict.touches.forEach((function(touch){touch.target=el})),eventInitDict.changedTouches.forEach((function(touch){touch.target=el}));var touches=createTouchList(eventInitDict.touches),changedTouches=createTouchList(eventInitDict.changedTouches),targetTouches=createTouchList([]);return el.dispatchEvent(new TouchEvent(type,{cancelable:!0,bubbles:!0,touches:touches,targetTouches:targetTouches,changedTouches:changedTouches})),Promise.resolve()},callFunction:function(el,functionName,args){var fn=getDataByPath(FUNCTIONS,functionName);return fn?Promise.resolve({result:fn.apply(null,__spreadArrays([el],args))}):Promise.reject(Error(functionName+" not exists"))},triggerEvent:function(el,type,detail){var vm=el.__vue__;if(null==vm?void 0:vm.$trigger)vm.$trigger(type,{},detail);else switch(type){case"focus":el.focus();break;case"blur":el.getElementsByTagName("input")[0].blur()}return Promise.resolve()}};var Api=Object.assign({},function(adapter){return{"Page.getElement":function(params){return adapter.querySelector(adapter.getDocument(params.pageId),params.selector)},"Page.getElements":function(params){return adapter.querySelectorAll(adapter.getDocument(params.pageId),params.selector)},"Page.getWindowProperties":function(params){return adapter.queryProperties(adapter.getWindow(params.pageId),params.names)}}}(WebAdapter),function(adapter){var getEl=function(params){return adapter.getEl(params.elementId,params.pageId)};return{"Element.getElement":function(params){return adapter.querySelector(getEl(params),params.selector)},"Element.getElements":function(params){return adapter.querySelectorAll(getEl(params),params.selector)},"Element.getDOMProperties":function(params){return adapter.queryProperties(getEl(params),params.names)},"Element.getProperties":function(params){var el=getEl(params),ctx=el.__vue__||el.attr||{};return el.__vueParentComponent&&(ctx=Object.assign({},ctx,el.__vueParentComponent.attrs,el.__vueParentComponent.props)),adapter.queryProperties(ctx,params.names)},"Element.getOffset":function(params){return adapter.getOffset(getEl(params))},"Element.getAttributes":function(params){return adapter.queryAttributes(getEl(params),params.names)},"Element.getStyles":function(params){return adapter.queryStyles(getEl(params),params.names)},"Element.getHTML":function(params){return adapter.queryHTML(getEl(params),params.type)},"Element.tap":function(params){return adapter.dispatchTapEvent(getEl(params))},"Element.longpress":function(params){return adapter.dispatchLongpressEvent(getEl(params))},"Element.touchstart":function(params){return adapter.dispatchTouchEvent(getEl(params),"touchstart",params)},"Element.touchmove":function(params){return adapter.dispatchTouchEvent(getEl(params),"touchmove",params)},"Element.touchend":function(params){return adapter.dispatchTouchEvent(getEl(params),"touchend",params)},"Element.callFunction":function(params){return adapter.callFunction(getEl(params),params.functionName,params.args)},"Element.triggerEvent":function(params){return adapter.triggerEvent(getEl(params),params.type,params.detail)}}}(WebAdapter));function send(data){return UniViewJSBridge.publishHandler("onAutoMessageReceive",data)}UniViewJSBridge.subscribe("sendAutoMessage",(function(_a){var id=_a.id,method=_a.method,params=_a.params,data={id:id};if("ping"==method)return data.result="pong",void send(data);var fn=Api[method];if(!fn)return data.error={message:method+" unimplemented"},send(data);try{fn(params).then((function(res){res&&(data.result=res)})).catch((function(err){data.error={message:err.message}})).finally((function(){send(data)}))}catch(err){data.error={message:err.message},send(data)}}));
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappchooselocation.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappchooselocation.js
deleted file mode 100644
index 719f46f..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappchooselocation.js
+++ /dev/null
@@ -1,32 +0,0 @@
-"use weex:vue";
-
-if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor
-    return this.then(
-      value => promise.resolve(callback()).then(() => value),
-      reason => promise.resolve(callback()).then(() => {
-        throw reason
-      })
-    )
-  }
-};
-
-if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
-  const global = uni.requireGlobal()
-  ArrayBuffer = global.ArrayBuffer
-  Int8Array = global.Int8Array
-  Uint8Array = global.Uint8Array
-  Uint8ClampedArray = global.Uint8ClampedArray
-  Int16Array = global.Int16Array
-  Uint16Array = global.Uint16Array
-  Int32Array = global.Int32Array
-  Uint32Array = global.Uint32Array
-  Float32Array = global.Float32Array
-  Float64Array = global.Float64Array
-  BigInt64Array = global.BigInt64Array
-  BigUint64Array = global.BigUint64Array
-};
-
-
-(()=>{var S=Object.create;var u=Object.defineProperty;var I=Object.getOwnPropertyDescriptor;var C=Object.getOwnPropertyNames;var E=Object.getPrototypeOf,_=Object.prototype.hasOwnProperty;var y=(A,t)=>()=>(t||A((t={exports:{}}).exports,t),t.exports);var G=(A,t,s,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of C(t))!_.call(A,a)&&a!==s&&u(A,a,{get:()=>t[a],enumerable:!(r=I(t,a))||r.enumerable});return A};var k=(A,t,s)=>(s=A!=null?S(E(A)):{},G(t||!A||!A.__esModule?u(s,"default",{value:A,enumerable:!0}):s,A));var B=y((q,D)=>{D.exports=Vue});var Q=Object.prototype.toString,f=A=>Q.call(A),p=A=>f(A).slice(8,-1);function N(){return typeof __channelId__=="string"&&__channelId__}function P(A,t){switch(p(t)){case"Function":return"function() { [native code] }";default:return t}}function j(A,t,s){return N()?(s.push(t.replace("at ","uni-app:///")),console[A].apply(console,s)):s.map(function(a){let o=f(a).toLowerCase();if(["[object object]","[object array]","[object module]"].indexOf(o)!==-1)try{a="---BEGIN:JSON---"+JSON.stringify(a,P)+"---END:JSON---"}catch(i){a=o}else if(a===null)a="---NULL---";else if(a===void 0)a="---UNDEFINED---";else{let i=p(a).toUpperCase();i==="NUMBER"||i==="BOOLEAN"?a="---BEGIN:"+i+"---"+a+"---END:"+i+"---":a=String(a)}return a}).join("---COMMA---")+" "+t}function h(A,t,...s){let r=j(A,t,s);r&&console[A](r)}var m={data(){return{locale:"en",fallbackLocale:"en",localization:{en:{done:"OK",cancel:"Cancel"},zh:{done:"\u5B8C\u6210",cancel:"\u53D6\u6D88"},"zh-hans":{},"zh-hant":{},messages:{}},localizationTemplate:{}}},onLoad(){this.initLocale()},created(){this.initLocale()},methods:{initLocale(){if(this.__initLocale)return;this.__initLocale=!0;let A=(plus.webview.currentWebview().extras||{}).data||{};if(A.messages&&(this.localization.messages=A.messages),A.locale){this.locale=A.locale.toLowerCase();return}let t={chs:"hans",cn:"hans",sg:"hans",cht:"hant",tw:"hant",hk:"hant",mo:"hant"},s=plus.os.language.toLowerCase().split("/")[0].replace("_","-").split("-"),r=s[1];r&&(s[1]=t[r]||r),s.length=s.length>2?2:s.length,this.locale=s.join("-")},localize(A){let t=this.locale,s=t.split("-")[0],r=this.fallbackLocale,a=o=>Object.assign({},this.localization[o],(this.localizationTemplate||{})[o]);return a("messages")[A]||a(t)[A]||a(s)[A]||a(r)[A]||A}}},w={onLoad(){this.initMessage()},methods:{initMessage(){let{from:A,callback:t,runtime:s,data:r={},useGlobalEvent:a}=plus.webview.currentWebview().extras||{};this.__from=A,this.__runtime=s,this.__page=plus.webview.currentWebview().id,this.__useGlobalEvent=a,this.data=JSON.parse(JSON.stringify(r)),plus.key.addEventListener("backbutton",()=>{typeof this.onClose=="function"?this.onClose():plus.webview.currentWebview().close("auto")});let o=this,i=function(n){let l=n.data&&n.data.__message;!l||o.__onMessageCallback&&o.__onMessageCallback(l.data)};if(this.__useGlobalEvent)weex.requireModule("globalEvent").addEventListener("plusMessage",i);else{let n=new BroadcastChannel(this.__page);n.onmessage=i}},postMessage(A={},t=!1){let s=JSON.parse(JSON.stringify({__message:{__page:this.__page,data:A,keep:t}})),r=this.__from;if(this.__runtime==="v8")this.__useGlobalEvent?plus.webview.postMessageToUniNView(s,r):new BroadcastChannel(r).postMessage(s);else{let a=plus.webview.getWebviewById(r);a&&a.evalJS(`__plusMessage&&__plusMessage(${JSON.stringify({data:s})})`)}},onMessage(A){this.__onMessageCallback=A}}};var e=k(B());var b=(A,t)=>{let s=A.__vccOpts||A;for(let[r,a]of t)s[r]=a;return s};var F=Object.defineProperty,T=Object.defineProperties,O=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,L=(A,t,s)=>t in A?F(A,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):A[t]=s,R=(A,t)=>{for(var s in t||(t={}))M.call(t,s)&&L(A,s,t[s]);if(v)for(var s of v(t))U.call(t,s)&&L(A,s,t[s]);return A},z=(A,t)=>T(A,O(t)),H={map_center_marker_container:{"":{alignItems:"flex-start",width:22,height:70}},map_center_marker:{"":{width:22,height:35}},"unichooselocation-icons":{"":{fontFamily:"unichooselocation",textDecoration:"none",textAlign:"center"}},page:{"":{flex:1,position:"relative"}},"flex-r":{"":{flexDirection:"row",flexWrap:"nowrap"}},"flex-c":{"":{flexDirection:"column",flexWrap:"nowrap"}},"flex-fill":{"":{flex:1}},"a-i-c":{"":{alignItems:"center"}},"j-c-c":{"":{justifyContent:"center"}},"nav-cover":{"":{position:"absolute",left:0,top:0,right:0,height:100,backgroundImage:"linear-gradient(to bottom, rgba(0, 0, 0, .3), rgba(0, 0, 0, 0))"}},statusbar:{"":{height:22}},"title-view":{"":{paddingTop:5,paddingRight:15,paddingBottom:5,paddingLeft:15}},"btn-cancel":{"":{paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0}},"btn-cancel-text":{"":{fontSize:30,color:"#ffffff"}},"btn-done":{"":{backgroundColor:"#007AFF",borderRadius:3,paddingTop:5,paddingRight:12,paddingBottom:5,paddingLeft:12}},"btn-done-disabled":{"":{backgroundColor:"#62abfb"}},"text-done":{"":{color:"#ffffff",fontSize:15,fontWeight:"bold",lineHeight:15,height:15}},"text-done-disabled":{"":{color:"#c0ddfe"}},"map-view":{"":{flex:2,position:"relative"}},map:{"":{width:"750rpx",justifyContent:"center",alignItems:"center"}},"map-location":{"":{position:"absolute",right:20,bottom:25,width:44,height:44,backgroundColor:"#ffffff",borderRadius:40,boxShadow:"0 2px 4px rgba(100, 100, 100, 0.2)"}},"map-location-text":{"":{fontSize:20}},"map-location-text-active":{"":{color:"#007AFF"}},"result-area":{"":{flex:2,position:"relative"}},"search-bar":{"":{paddingTop:12,paddingRight:15,paddingBottom:12,paddingLeft:15,backgroundColor:"#ffffff"}},"search-area":{"":{backgroundColor:"#ebebeb",borderRadius:5,height:30,paddingLeft:8}},"search-text":{"":{fontSize:14,lineHeight:16,color:"#b4b4b4"}},"search-icon":{"":{fontSize:16,color:"#b4b4b4",marginRight:4}},"search-tab":{"":{flexDirection:"row",paddingTop:2,paddingRight:16,paddingBottom:2,paddingLeft:16,marginTop:-10,backgroundColor:"#FFFFFF"}},"search-tab-item":{"":{marginTop:0,marginRight:5,marginBottom:0,marginLeft:5,textAlign:"center",fontSize:14,lineHeight:32,color:"#333333",borderBottomStyle:"solid",borderBottomWidth:2,borderBottomColor:"rgba(0,0,0,0)"}},"search-tab-item-active":{"":{borderBottomColor:"#0079FF"}},"no-data":{"":{color:"#808080"}},"no-data-search":{"":{marginTop:50}},"list-item":{"":{position:"relative",paddingTop:12,paddingRight:15,paddingBottom:12,paddingLeft:15}},"list-line":{"":{position:"absolute",left:15,right:0,bottom:0,height:.5,backgroundColor:"#d3d3d3"}},"list-name":{"":{fontSize:14,lines:1,textOverflow:"ellipsis"}},"list-address":{"":{fontSize:12,color:"#808080",lines:1,textOverflow:"ellipsis",marginTop:5}},"list-icon-area":{"":{paddingLeft:10,paddingRight:10}},"list-selected-icon":{"":{fontSize:20,color:"#007AFF"}},"search-view":{"":{position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"#f6f6f6"}},"searching-area":{"":{flex:5}},"search-input":{"":{fontSize:14,height:30,paddingLeft:6}},"search-cancel":{"":{color:"#0079FF",marginLeft:10}},"loading-view":{"":{paddingTop:15,paddingRight:15,paddingBottom:15,paddingLeft:15}},"loading-icon":{"":{width:28,height:28,color:"#808080"}}},Y=weex.requireModule("dom");Y.addRule("fontFace",{fontFamily:"unichooselocation",src:"url('data:font/truetype;charset=utf-8;base64,AAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzI8gE4kAAABfAAAAFZjbWFw4nGd6QAAAegAAAGyZ2x5Zn61L/EAAAOoAAACJGhlYWQXJ/zZAAAA4AAAADZoaGVhB94DhgAAALwAAAAkaG10eBQAAAAAAAHUAAAAFGxvY2EBUAGyAAADnAAAAAxtYXhwARMAZgAAARgAAAAgbmFtZWs+cdAAAAXMAAAC2XBvc3SV1XYLAAAIqAAAAE4AAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAUAAQAAAAEAAFP+qyxfDzz1AAsEAAAAAADaBFxuAAAAANoEXG4AAP+gBAADYAAAAAgAAgAAAAAAAAABAAAABQBaAAQAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQQAAZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5grsMgOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAFAAAAAwAAACwAAAAEAAABcgABAAAAAABsAAMAAQAAACwAAwAKAAABcgAEAEAAAAAKAAgAAgAC5grmHOZR7DL//wAA5grmHOZR7DL//wAAAAAAAAAAAAEACgAKAAoACgAAAAQAAwACAAEAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAEAAAAAAAAAABAAA5goAAOYKAAAABAAA5hwAAOYcAAAAAwAA5lEAAOZRAAAAAgAA7DIAAOwyAAAAAQAAAAAAAAB+AKAA0gESAAQAAP+gA+ADYAAAAAkAMQBZAAABIx4BMjY0JiIGBSMuASc1NCYiBh0BDgEHIyIGFBY7AR4BFxUUFjI2PQE+ATczMjY0JgE1NCYiBh0BLgEnMzI2NCYrAT4BNxUUFjI2PQEeARcjIgYUFjsBDgECAFABLUQtLUQtAg8iD9OcEhwSnNMPIg4SEg4iD9OcEhwSnNMPIg4SEv5SEhwSga8OPg4SEg4+Dq+BEhwSga8OPg4SEg4+Dq8BgCItLUQtLQKc0w8iDhISDiIP05wSHBKc0w8iDhISDiIP05wSHBL+gj4OEhIOPg6vgRIcEoGvDj4OEhIOPg6vgRIcEoGvAAEAAAAAA4ECgQAQAAABPgEeAQcBDgEvASY0NhYfAQM2DCIbAgz+TA0kDfcMGiIN1wJyDQIZIg3+IQ4BDf4NIhoBDd0AAQAAAAADAgKCAB0AAAE3PgEuAgYPAScmIgYUHwEHBhQWMj8BFxYyNjQnAjy4CAYGEBcWCLe3DSIaDLi4DBkjDbe3DSMZDAGAtwgWFxAGBgi4uAwaIg23tw0jGQy4uAwZIw0AAAIAAP/fA6EDHgAVACYAACUnPgE3LgEnDgEHHgEXMjY3FxYyNjQlBiIuAjQ+AjIeAhQOAQOX2CcsAQTCkpLCAwPCkj5uLdkJGRH+ijV0Z08rK09ndGdPLCxPE9MtckGSwgQEwpKSwgMoJdQIEhi3FixOaHNnTywsT2dzaE4AAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQARABUAAQAAAAAAAgAHACYAAQAAAAAAAwARAC0AAQAAAAAABAARAD4AAQAAAAAABQALAE8AAQAAAAAABgARAFoAAQAAAAAACgArAGsAAQAAAAAACwATAJYAAwABBAkAAAAqAKkAAwABBAkAAQAiANMAAwABBAkAAgAOAPUAAwABBAkAAwAiAQMAAwABBAkABAAiASUAAwABBAkABQAWAUcAAwABBAkABgAiAV0AAwABBAkACgBWAX8AAwABBAkACwAmAdUKQ3JlYXRlZCBieSBpY29uZm9udAp1bmljaG9vc2Vsb2NhdGlvblJlZ3VsYXJ1bmljaG9vc2Vsb2NhdGlvbnVuaWNob29zZWxvY2F0aW9uVmVyc2lvbiAxLjB1bmljaG9vc2Vsb2NhdGlvbkdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHUAbgBpAGMAaABvAG8AcwBlAGwAbwBjAGEAdABpAG8AbgBSAGUAZwB1AGwAYQByAHUAbgBpAGMAaABvAG8AcwBlAGwAbwBjAGEAdABpAG8AbgB1AG4AaQBjAGgAbwBvAHMAZQBsAG8AYwBhAHQAaQBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAHUAbgBpAGMAaABvAG8AcwBlAGwAbwBjAGEAdABpAG8AbgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAQIBAwEEAQUBBgAKbXlsb2NhdGlvbgZ4dWFuemUFY2xvc2UGc291c3VvAAAAAA==')"});var d=weex.requireModule("mapSearch"),K=16,x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAACcCAMAAAC3Fl5oAAAB3VBMVEVMaXH/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/EhL/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/Dw//AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/GRn/NTX/Dw//Fhb/AAD/AAD/AAD/GRn/GRn/Y2P/AAD/AAD/ExP/Ghr/AAD/AAD/MzP/GRn/AAD/Hh7/AAD/RUX/AAD/AAD/AAD/AAD/AAD/AAD/Dg7/AAD/HR3/Dw//FRX/SUn/AAD/////kJD/DQ3/Zmb/+/v/wMD/mJj/6en/vb3/1NT//Pz/ODj/+fn/3Nz/nJz/j4//9/f/7e3/9vb/7Oz/2Nj/x8f/Ozv/+Pj/3d3/nZ3/2dn//f3/6Oj/2tr/v7//09P/vr7/mZn/l5cdSvP3AAAAe3RSTlMAAhLiZgTb/vztB/JMRhlp6lQW86g8mQ4KFPs3UCH5U8huwlesWtTYGI7RsdVeJGfTW5rxnutLsvXWF8vQNdo6qQbuz7D4hgVIx2xtw8GC1TtZaIw0i84P98tU0/fsj7PKaAgiZZxeVfo8Z52eg1P0nESrENnjXVPUgw/uuSmDAAADsUlEQVR42u3aZ3cTRxgF4GtbYleSLdnGcsENG2ODjbExEHrvhAQCIb1Bem+QdkeuuFMNBBJIfmuOckzZI8/srHYmH3Lm+QNXK632LTvQ03Tu/IWeU/tTGTKT2n+q58L5c00wpXJd47DHEt5w47pKxLbhdLdPKb/7dBYxVLxw1GcI/2h1BcpzKNFHLX2JQ4gumaiitqpEEhEdOMJI9h5AFC3feYzI+7IF2tpSLEOqDXpObPRYFm/jCWho/4Ble7MdoT7fzhhq9yHEz28wltU1UPrJZ0wd66HwicfYvEFIfePTAP8tSLTupBHvtGJFH9bSkNrNWEHzERrT34xSH9Ogr1CijkbVAUH1KRqVqkdQAw07iIAaGlcTqI+/0LjeJJ5J0IIEnkpXMdzs4sTtW9dnZq7fuj2xOMtwVWk88RHDjBYejYvnjD8qjOpfQsUqhvj7oSjxcJIhVj3pyKqpNjYvVjQ/RrXq5YABKi3MCYm5BSrtWO5v11DlmlC4RpU1WRS9SJU7QukOVbpQ9JLu549+Dd0AUOlTbkGEuk85vxLAK5QbuytC3R2j3HoAjZSbFxrmKTcCoJdSk0LLJKV6gSaPMqNTQsvUKGW8JrxKqUWhaZFSeWyh1LTQNE2pHF6mzOy40DQ+S5mLimJcENoKlOnBWsr8KbRNUGYt5LXgd6HtD3lNQIoyN4S2G5RJIUOZm0LbTcqsBqVmhLYZSlkPsP4VWf+Rrd+m1v9o9h8Vv5p42C1R5qL1x7WRglOgVN52yfwNOBu76P+lLPoYidu23KPciIHGa07ZeIW1jvcNtI7q5vexCPGYCmf+m/Y9a3sAwQ5bI9T7ukPgPcn9GToEao+xk1OixJT+GIsvNAbx6eAgPq0xiF+KtkpYKhRXCQ8eFFcJhSWGu3rZ8jJkCM8kz9K4TUnrC6mAgzTsB9tLwQ2W15qfosQ2GrQNpZr7aczbzVjBZsvLcaC1g0bsbIVEnU8DOr6H1KDH2LwtUBi0/JII6Dxm9zUXkH+XMWzfh1Dte1i2Pe3QkC77Zel7aehpO8wyHG6Dtt0NjKxhN6I4uSli/TqJiJJDUQ4NDCURXTrXRy1XcumyD24M+AzhD1RXIIZsl/LoyZmurJHDM7s8lvB2FQ/PmPJ6PseAXP5HGMYAAC7ABbgAF+ACXIALcAEuwAW4ABfgAlyAC3ABLsAFuID/d8Cx4NEt8/byOf0wLnis8zjMq9/Kp7bWw4JOj8u8TlhRl+G/Mp2wpOX48GffvvZ1CyL4B53LAS6zb08EAAAAAElFTkSuQmCC",V={mixins:[w,m],data(){return{positionIcon:x,mapScale:K,userKeyword:"",showLocation:!0,latitude:39.908692,longitude:116.397477,nearList:[],nearSelectedIndex:-1,nearLoading:!1,nearLoadingEnd:!1,noNearData:!1,isUserLocation:!1,statusBarHeight:20,mapHeight:250,markers:[{id:"location",latitude:39.908692,longitude:116.397477,zIndex:"1",iconPath:x,width:26,height:36}],showSearch:!1,searchList:[],searchSelectedIndex:-1,searchLoading:!1,searchEnd:!1,noSearchData:!1,localizationTemplate:{en:{search_tips:"Search for a place",no_found:"No results found",nearby:"Nearby",more:"More"},zh:{search_tips:"\u641C\u7D22\u5730\u70B9",no_found:"\u5BF9\u4E0D\u8D77\uFF0C\u6CA1\u6709\u641C\u7D22\u5230\u76F8\u5173\u6570\u636E",nearby:"\u9644\u8FD1",more:"\u66F4\u591A"}},searchNearFlag:!0,searchMethod:"poiSearchNearBy"}},computed:{disableOK(){return this.nearSelectedIndex<0&&this.searchSelectedIndex<0},searchMethods(){return[{title:this.localize("nearby"),method:"poiSearchNearBy"},{title:this.localize("more"),method:"poiKeywordsSearch"}]}},filters:{distance(A){return A>100?`${A>1e3?(A/1e3).toFixed(1)+"k":A.toFixed(0)}m | `:A>0?"100m\u5185 | ":""}},watch:{searchMethod(){this._searchPageIndex=1,this.searchEnd=!1,this.searchList=[],this._searchKeyword&&this.search()}},onLoad(){this.statusBarHeight=plus.navigator.getStatusbarHeight(),this.mapHeight=plus.screen.resolutionHeight/2;let A=this.data;this.userKeyword=A.keyword||"",this._searchInputTimer=null,this._searchPageIndex=1,this._searchKeyword="",this._nearPageIndex=1,this._hasUserLocation=!1,this._userLatitude=0,this._userLongitude=0},onReady(){this.mapContext=this.$refs.map1,this.data.latitude&&this.data.longitude?(this._hasUserLocation=!0,this.moveToCenter({latitude:this.data.latitude,longitude:this.data.longitude})):this.getUserLocation()},onUnload(){this.clearSearchTimer()},methods:{cancelClick(){this.postMessage({event:"cancel"})},doneClick(){if(this.disableOK)return;let A=this.showSearch&&this.searchSelectedIndex>=0?this.searchList[this.searchSelectedIndex]:this.nearList[this.nearSelectedIndex],t={name:A.name,address:A.address,latitude:A.location.latitude,longitude:A.location.longitude};this.postMessage({event:"selected",detail:t})},getUserLocation(){plus.geolocation.getCurrentPosition(({coordsType:A,coords:t})=>{false?this.wgs84togcjo2(t,s=>{this.getUserLocationSuccess(s)}):this.getUserLocationSuccess(t)},A=>{this._hasUserLocation=!0,h("log","at template/__uniappchooselocation.nvue:292","Gelocation Error: code - "+A.code+"; message - "+A.message)},{geocode:!1,coordsType:"gcj02"})},getUserLocationSuccess(A){this._userLatitude=A.latitude,this._userLongitude=A.longitude,this._hasUserLocation=!0,this.moveToCenter({latitude:A.latitude,longitude:A.longitude})},searchclick(A){this.showSearch=A,A===!1&&plus.key.hideSoftKeybord()},showSearchView(){this.searchList=[],this.showSearch=!0},hideSearchView(){this.showSearch=!1,plus.key.hideSoftKeybord(),this.noSearchData=!1,this.searchSelectedIndex=-1,this._searchKeyword=""},onregionchange(A){var t=A.detail,s=t.type||A.type,r=t.causedBy||A.causedBy;r!=="drag"||s!=="end"||this.mapContext.getCenterLocation(a=>{if(!this.searchNearFlag){this.searchNearFlag=!this.searchNearFlag;return}this.moveToCenter({latitude:a.latitude,longitude:a.longitude})})},onItemClick(A,t){this.searchNearFlag=!1,t.stopPropagation&&t.stopPropagation(),this.nearSelectedIndex!==A&&(this.nearSelectedIndex=A),this.moveToLocation(this.nearList[A]&&this.nearList[A].location)},moveToCenter(A){this.latitude===A.latitude&&this.longitude===A.longitude||(this.latitude=A.latitude,this.longitude=A.longitude,this.updateCenter(A),this.moveToLocation(A),this.isUserLocation=this._userLatitude===A.latitude&&this._userLongitude===A.longitude)},updateCenter(A){this.nearSelectedIndex=-1,this.nearList=[],this._hasUserLocation&&(this._nearPageIndex=1,this.nearLoadingEnd=!1,this.reverseGeocode(A),this.searchNearByPoint(A),this.onItemClick(0,{stopPropagation:()=>{this.searchNearFlag=!0}}),this.$refs.nearListLoadmore.resetLoadmore())},searchNear(){this.nearLoadingEnd||this.searchNearByPoint({latitude:this.latitude,longitude:this.longitude})},searchNearByPoint(A){this.noNearData=!1,this.nearLoading=!0,d.poiSearchNearBy({point:{latitude:A.latitude,longitude:A.longitude},key:this.userKeyword,sortrule:1,index:this._nearPageIndex,radius:1e3},t=>{this.nearLoading=!1,this._nearPageIndex=t.pageIndex+1,this.nearLoadingEnd=t.pageIndex===t.pageNumber,t.poiList&&t.poiList.length?(this.fixPois(t.poiList),this.nearList=this.nearList.concat(t.poiList),this.fixNearList()):this.noNearData=this.nearList.length===0})},moveToLocation(A){!A||this.mapContext.moveToLocation(z(R({},A),{fail:t=>{h("error","at template/__uniappchooselocation.nvue:419","chooseLocation_moveToLocation",t)}}))},reverseGeocode(A){d.reverseGeocode({point:A},t=>{t.type==="success"&&this._nearPageIndex<=2&&(this.nearList.splice(0,0,{code:t.code,location:A,name:"\u5730\u56FE\u4F4D\u7F6E",address:t.address||""}),this.fixNearList())})},fixNearList(){let A=this.nearList;if(A.length>=2&&A[0].name==="\u5730\u56FE\u4F4D\u7F6E"){let t=this.getAddressStart(A[1]),s=A[0].address;s.startsWith(t)&&(A[0].name=s.substring(t.length))}},onsearchinput(A){var t=A.detail.value.replace(/^\s+|\s+$/g,"");this.clearSearchTimer(),this._searchInputTimer=setTimeout(()=>{clearTimeout(this._searchInputTimer),this._searchPageIndex=1,this.searchEnd=!1,this._searchKeyword=t,this.searchList=[],this.search()},300)},clearSearchTimer(){this._searchInputTimer&&clearTimeout(this._searchInputTimer)},search(){this._searchKeyword.length===0||this._searchEnd||this.searchLoading||(this.searchLoading=!0,this.noSearchData=!1,d[this.searchMethod]({point:{latitude:this.latitude,longitude:this.longitude},key:this._searchKeyword,sortrule:1,index:this._searchPageIndex,radius:5e4},A=>{this.searchLoading=!1,this._searchPageIndex=A.pageIndex+1,this.searchEnd=A.pageIndex===A.pageNumber,A.poiList&&A.poiList.length?(this.fixPois(A.poiList),this.searchList=this.searchList.concat(A.poiList)):this.noSearchData=this.searchList.length===0}))},onSearchListTouchStart(){plus.key.hideSoftKeybord()},onSearchItemClick(A,t){t.stopPropagation(),this.searchSelectedIndex!==A&&(this.searchSelectedIndex=A),this.moveToLocation(this.searchList[A]&&this.searchList[A].location)},getAddressStart(A){let t=A.addressOrigin||A.address;return A.province+(A.province===A.city?"":A.city)+(/^\d+$/.test(A.district)||t.startsWith(A.district)?"":A.district)},fixPois(A){for(var t=0;t<A.length;t++){let s=A[t];s.name=s.name.replace(/\\/g,""),s.addressOrigin=s.address.replace(/\\/g,""),s.address=this.getAddressStart(s)+s.addressOrigin}},wgs84togcjo2(A,t){let s=weex.requireModule("stream"),r=`https://apis.map.qq.com/jsapi?qt=translate&type=1&points=${A.longitude},${A.latitude}&key=MAP_KEY&output=json&pf=jsapi&ref=jsapi`;s.fetch({method:"GET",url:r,type:"json"},a=>{if(a.ok){let o=a.data.detail.points[0];t({latitude:o.lat,longitude:o.lng})}})},formatDistance(A){return A>100?`${A>1e3?(A/1e3).toFixed(1)+"k":A.toFixed(0)}m | `:A>0?"100m\u5185 | ":""}}};function Z(A,t,s,r,a,o){return(0,e.openBlock)(),(0,e.createElementBlock)("scroll-view",{scrollY:!0,showScrollbar:!0,enableBackToTop:!0,bubble:"true",style:{flexDirection:"column"}},[(0,e.createElementVNode)("view",{class:"page flex-c"},[(0,e.createElementVNode)("view",{class:"flex-r map-view"},[(0,e.createElementVNode)("map",{class:"map flex-fill",ref:"map1",scale:a.mapScale,showLocation:a.showLocation,longitude:a.longitude,latitude:a.latitude,onRegionchange:t[0]||(t[0]=(...i)=>o.onregionchange&&o.onregionchange(...i)),style:(0,e.normalizeStyle)("height:"+a.mapHeight+"px")},[(0,e.createElementVNode)("div",{class:"map_center_marker_container"},[(0,e.createElementVNode)("u-image",{class:"map_center_marker",src:a.positionIcon},null,8,["src"])])],44,["scale","showLocation","longitude","latitude"]),(0,e.createElementVNode)("view",{class:"map-location flex-c a-i-c j-c-c",onClick:t[1]||(t[1]=i=>o.getUserLocation())},[(0,e.createElementVNode)("u-text",{class:(0,e.normalizeClass)(["unichooselocation-icons map-location-text",{"map-location-text-active":a.isUserLocation}])},"\uEC32",2)]),(0,e.createElementVNode)("view",{class:"nav-cover"},[(0,e.createElementVNode)("view",{class:"statusbar",style:(0,e.normalizeStyle)("height:"+a.statusBarHeight+"px")},null,4),(0,e.createElementVNode)("view",{class:"title-view flex-r"},[(0,e.createElementVNode)("view",{class:"btn-cancel",onClick:t[2]||(t[2]=(...i)=>o.cancelClick&&o.cancelClick(...i))},[(0,e.createElementVNode)("u-text",{class:"unichooselocation-icons btn-cancel-text"},"\uE61C")]),(0,e.createElementVNode)("view",{class:"flex-fill"}),(0,e.createElementVNode)("view",{class:(0,e.normalizeClass)(["btn-done flex-r a-i-c j-c-c",{"btn-done-disabled":o.disableOK}]),onClick:t[3]||(t[3]=(...i)=>o.doneClick&&o.doneClick(...i))},[(0,e.createElementVNode)("u-text",{class:(0,e.normalizeClass)(["text-done",{"text-done-disabled":o.disableOK}])},(0,e.toDisplayString)(A.localize("done")),3)],2)])])]),(0,e.createElementVNode)("view",{class:(0,e.normalizeClass)(["flex-c result-area",{"searching-area":a.showSearch}])},[(0,e.createElementVNode)("view",{class:"search-bar"},[(0,e.createElementVNode)("view",{class:"search-area flex-r a-i-c",onClick:t[4]||(t[4]=(...i)=>o.showSearchView&&o.showSearchView(...i))},[(0,e.createElementVNode)("u-text",{class:"search-icon unichooselocation-icons"},"\uE60A"),(0,e.createElementVNode)("u-text",{class:"search-text"},(0,e.toDisplayString)(A.localize("search_tips")),1)])]),a.noNearData?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("list",{key:0,ref:"nearListLoadmore",class:"flex-fill list-view",loadmoreoffset:"5",scrollY:!0,onLoadmore:t[5]||(t[5]=i=>o.searchNear())},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(a.nearList,(i,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("cell",{key:i.uid},[(0,e.createElementVNode)("view",{class:"list-item",onClick:l=>o.onItemClick(n,l)},[(0,e.createElementVNode)("view",{class:"flex-r"},[(0,e.createElementVNode)("view",{class:"list-text-area flex-fill flex-c"},[(0,e.createElementVNode)("u-text",{class:"list-name"},(0,e.toDisplayString)(i.name),1),(0,e.createElementVNode)("u-text",{class:"list-address"},(0,e.toDisplayString)(o.formatDistance(i.distance))+(0,e.toDisplayString)(i.address),1)]),n===a.nearSelectedIndex?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:0,class:"list-icon-area flex-r a-i-c j-c-c"},[(0,e.createElementVNode)("u-text",{class:"unichooselocation-icons list-selected-icon"},"\uE651")])):(0,e.createCommentVNode)("v-if",!0)]),(0,e.createElementVNode)("view",{class:"list-line"})],8,["onClick"])]))),128)),a.nearLoading?((0,e.openBlock)(),(0,e.createElementBlock)("cell",{key:0},[(0,e.createElementVNode)("view",{class:"loading-view flex-c a-i-c j-c-c"},[(0,e.createElementVNode)("loading-indicator",{class:"loading-icon",animating:!0,arrow:"false"})])])):(0,e.createCommentVNode)("v-if",!0)],544)),a.noNearData?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:1,class:"flex-fill flex-r a-i-c j-c-c"},[(0,e.createElementVNode)("u-text",{class:"no-data"},(0,e.toDisplayString)(A.localize("no_found")),1)])):(0,e.createCommentVNode)("v-if",!0),a.showSearch?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:2,class:"search-view flex-c"},[(0,e.createElementVNode)("view",{class:"search-bar flex-r a-i-c"},[(0,e.createElementVNode)("view",{class:"search-area flex-fill flex-r"},[(0,e.createElementVNode)("u-input",{focus:!0,onInput:t[6]||(t[6]=(...i)=>o.onsearchinput&&o.onsearchinput(...i)),class:"search-input flex-fill",placeholder:A.localize("search_tips")},null,40,["placeholder"])]),(0,e.createElementVNode)("u-text",{class:"search-cancel",onClick:t[7]||(t[7]=(...i)=>o.hideSearchView&&o.hideSearchView(...i))},(0,e.toDisplayString)(A.localize("cancel")),1)]),(0,e.createElementVNode)("view",{class:"search-tab"},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(o.searchMethods,(i,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("u-text",{onClick:l=>a.searchMethod=a.searchLoading?a.searchMethod:i.method,key:n,class:(0,e.normalizeClass)([{"search-tab-item-active":i.method===a.searchMethod},"search-tab-item"])},(0,e.toDisplayString)(i.title),11,["onClick"]))),128))]),a.noSearchData?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("list",{key:0,class:"flex-fill list-view",enableBackToTop:!0,scrollY:!0,onLoadmore:t[8]||(t[8]=i=>o.search()),onTouchstart:t[9]||(t[9]=(...i)=>o.onSearchListTouchStart&&o.onSearchListTouchStart(...i))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(a.searchList,(i,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("cell",{key:i.uid},[(0,e.createElementVNode)("view",{class:"list-item",onClick:l=>o.onSearchItemClick(n,l)},[(0,e.createElementVNode)("view",{class:"flex-r"},[(0,e.createElementVNode)("view",{class:"list-text-area flex-fill flex-c"},[(0,e.createElementVNode)("u-text",{class:"list-name"},(0,e.toDisplayString)(i.name),1),(0,e.createElementVNode)("u-text",{class:"list-address"},(0,e.toDisplayString)(o.formatDistance(i.distance))+(0,e.toDisplayString)(i.address),1)]),n===a.searchSelectedIndex?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:0,class:"list-icon-area flex-r a-i-c j-c-c"},[(0,e.createElementVNode)("u-text",{class:"unichooselocation-icons list-selected-icon"},"\uE651")])):(0,e.createCommentVNode)("v-if",!0)]),(0,e.createElementVNode)("view",{class:"list-line"})],8,["onClick"])]))),128)),a.searchLoading?((0,e.openBlock)(),(0,e.createElementBlock)("cell",{key:0},[(0,e.createElementVNode)("view",{class:"loading-view flex-c a-i-c j-c-c"},[(0,e.createElementVNode)("loading-indicator",{class:"loading-icon",animating:!0})])])):(0,e.createCommentVNode)("v-if",!0)],32)),a.noSearchData?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:1,class:"flex-fill flex-r j-c-c"},[(0,e.createElementVNode)("u-text",{class:"no-data no-data-search"},(0,e.toDisplayString)(A.localize("no_found")),1)])):(0,e.createCommentVNode)("v-if",!0)])):(0,e.createCommentVNode)("v-if",!0)],2)])])}var c=b(V,[["render",Z],["styles",[H]]]);var g=plus.webview.currentWebview();if(g){let A=parseInt(g.id),t="template/__uniappchooselocation",s={};try{s=JSON.parse(g.__query__)}catch(a){}c.mpType="page";let r=Vue.createPageApp(c,{$store:getApp({allowDefault:!0}).$store,__pageId:A,__pagePath:t,__pageQuery:s});r.provide("__globalStyles",Vue.useCssStyles([...__uniConfig.styles,...c.styles||[]])),r.mount("#root")}})();
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniapperror.png b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniapperror.png
deleted file mode 100644
index 4743b25..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniapperror.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappopenlocation.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappopenlocation.js
deleted file mode 100644
index cd98190..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappopenlocation.js
+++ /dev/null
@@ -1,32 +0,0 @@
-"use weex:vue";
-
-if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor
-    return this.then(
-      value => promise.resolve(callback()).then(() => value),
-      reason => promise.resolve(callback()).then(() => {
-        throw reason
-      })
-    )
-  }
-};
-
-if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
-  const global = uni.requireGlobal()
-  ArrayBuffer = global.ArrayBuffer
-  Int8Array = global.Int8Array
-  Uint8Array = global.Uint8Array
-  Uint8ClampedArray = global.Uint8ClampedArray
-  Int16Array = global.Int16Array
-  Uint16Array = global.Uint16Array
-  Int32Array = global.Int32Array
-  Uint32Array = global.Uint32Array
-  Float32Array = global.Float32Array
-  Float64Array = global.Float64Array
-  BigInt64Array = global.BigInt64Array
-  BigUint64Array = global.BigUint64Array
-};
-
-
-(()=>{var B=Object.create;var m=Object.defineProperty;var b=Object.getOwnPropertyDescriptor;var w=Object.getOwnPropertyNames;var P=Object.getPrototypeOf,Q=Object.prototype.hasOwnProperty;var I=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var E=(e,t,a,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of w(t))!Q.call(e,o)&&o!==a&&m(e,o,{get:()=>t[o],enumerable:!(n=b(t,o))||n.enumerable});return e};var O=(e,t,a)=>(a=e!=null?B(P(e)):{},E(t||!e||!e.__esModule?m(a,"default",{value:e,enumerable:!0}):a,e));var f=I((L,C)=>{C.exports=Vue});var d={data(){return{locale:"en",fallbackLocale:"en",localization:{en:{done:"OK",cancel:"Cancel"},zh:{done:"\u5B8C\u6210",cancel:"\u53D6\u6D88"},"zh-hans":{},"zh-hant":{},messages:{}},localizationTemplate:{}}},onLoad(){this.initLocale()},created(){this.initLocale()},methods:{initLocale(){if(this.__initLocale)return;this.__initLocale=!0;let e=(plus.webview.currentWebview().extras||{}).data||{};if(e.messages&&(this.localization.messages=e.messages),e.locale){this.locale=e.locale.toLowerCase();return}let t={chs:"hans",cn:"hans",sg:"hans",cht:"hant",tw:"hant",hk:"hant",mo:"hant"},a=plus.os.language.toLowerCase().split("/")[0].replace("_","-").split("-"),n=a[1];n&&(a[1]=t[n]||n),a.length=a.length>2?2:a.length,this.locale=a.join("-")},localize(e){let t=this.locale,a=t.split("-")[0],n=this.fallbackLocale,o=s=>Object.assign({},this.localization[s],(this.localizationTemplate||{})[s]);return o("messages")[e]||o(t)[e]||o(a)[e]||o(n)[e]||e}}},h={onLoad(){this.initMessage()},methods:{initMessage(){let{from:e,callback:t,runtime:a,data:n={},useGlobalEvent:o}=plus.webview.currentWebview().extras||{};this.__from=e,this.__runtime=a,this.__page=plus.webview.currentWebview().id,this.__useGlobalEvent=o,this.data=JSON.parse(JSON.stringify(n)),plus.key.addEventListener("backbutton",()=>{typeof this.onClose=="function"?this.onClose():plus.webview.currentWebview().close("auto")});let s=this,r=function(l){let A=l.data&&l.data.__message;!A||s.__onMessageCallback&&s.__onMessageCallback(A.data)};if(this.__useGlobalEvent)weex.requireModule("globalEvent").addEventListener("plusMessage",r);else{let l=new BroadcastChannel(this.__page);l.onmessage=r}},postMessage(e={},t=!1){let a=JSON.parse(JSON.stringify({__message:{__page:this.__page,data:e,keep:t}})),n=this.__from;if(this.__runtime==="v8")this.__useGlobalEvent?plus.webview.postMessageToUniNView(a,n):new BroadcastChannel(n).postMessage(a);else{let o=plus.webview.getWebviewById(n);o&&o.evalJS(`__plusMessage&&__plusMessage(${JSON.stringify({data:a})})`)}},onMessage(e){this.__onMessageCallback=e}}};var i=O(f());var v=(e,t)=>{let a=e.__vccOpts||e;for(let[n,o]of t)a[n]=o;return a};var x={page:{"":{flex:1}},"flex-r":{"":{flexDirection:"row",flexWrap:"nowrap"}},"flex-c":{"":{flexDirection:"column",flexWrap:"nowrap"}},"flex-fill":{"":{flex:1}},"a-i-c":{"":{alignItems:"center"}},"j-c-c":{"":{justifyContent:"center"}},target:{"":{paddingTop:10,paddingBottom:10}},"text-area":{"":{paddingLeft:10,paddingRight:10,flex:1}},name:{"":{fontSize:16,lines:1,textOverflow:"ellipsis"}},address:{"":{fontSize:14,color:"#808080",lines:1,textOverflow:"ellipsis",marginTop:2}},"goto-area":{"":{width:50,height:50,paddingTop:8,paddingRight:8,paddingBottom:8,paddingLeft:8,backgroundColor:"#007aff",borderRadius:50,marginRight:10}},"goto-icon":{"":{width:34,height:34}},"goto-text":{"":{fontSize:14,color:"#FFFFFF"}}},z={mixins:[h,d],data(){return{bottom:"0px",longitude:"",latitude:"",markers:[],name:"",address:"",localizationTemplate:{en:{"map.title.amap":"AutoNavi Maps","map.title.baidu":"Baidu Maps","map.title.tencent":"Tencent Maps","map.title.apple":"Apple Maps","map.title.google":"Google Maps","location.title":"My Location","select.cancel":"Cancel"},zh:{"map.title.amap":"\u9AD8\u5FB7\u5730\u56FE","map.title.baidu":"\u767E\u5EA6\u5730\u56FE","map.title.tencent":"\u817E\u8BAF\u5730\u56FE","map.title.apple":"\u82F9\u679C\u5730\u56FE","map.title.google":"\u8C37\u6B4C\u5730\u56FE","location.title":"\u6211\u7684\u4F4D\u7F6E","select.cancel":"\u53D6\u6D88"}},android:weex.config.env.platform.toLowerCase()==="android"}},onLoad(){let e=this.data;if(this.latitude=e.latitude,this.longitude=e.longitude,this.name=e.name||"",this.address=e.address||"",!this.android){let t=plus.webview.currentWebview().getSafeAreaInsets();this.bottom=t.bottom+"px"}},onReady(){this.mapContext=this.$refs.map1,this.markers=[{id:"location",latitude:this.latitude,longitude:this.longitude,title:this.name,zIndex:"1",iconPath:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAABICAMAAACORiZjAAAByFBMVEUAAAD/PyL/PyL/PyL/PyL/PyL/PyL/PyL/PyL/PiL/PyL/PyL/PyP/PyL/PyL/PyL/PyL/PiL/PyL8PiP/PyL4OyP/PyL3OyX9Pyb0RUP0RkPzOiXsPj3YLi7TKSnQJiX0RkTgMCj0QjvkNC3vPDPwOy/9PyXsNSTyRUTgNDPdMjHrPTzuQD7iNTTxQ0HTJyTZKyf1RULlNjDZKyTfLSLeLSX0Qzz3Qzv8PSTMJCTmOjnPJSXLIiLzRkXWLCvgNDPZLyzVKijRJSTtPzvcMS7jNjPZLCnyREHpOzjiNDDtPzvzQz/VKSXkNTDsPDXyQjz2RT7pMyTxOinjMST5QjTmOjnPJSLdLyr0RD//YF7/////R0b/Tk3/XVv/WFb/VVP/S0v/Pz//W1n/UVD/REP/Xlz/Ojr/QUH/Skn/U1L/ODf7VlX5UU/oOzrqNzf/+/v5UlHvQUD2TEv0SUj3Tk3/2dn8W1r6TEv7R0b7REPvPTzzPDvwNjXkMjLnMDDjLS3dKir/xcX/vr7/qqn/pqX/mZn/fn7/ZWT/8PD/4eH/3t3/zs7/ra3/kpL/iIj/e3r5PDz4NjbxMTHsMTDlLCz/9vb/6ej/ubjhOGVRAAAAWXRSTlMABQ4TFgoIHhApI0RAGhgzJi89Ozg2LVEg4s5c/v366tmZiYl2X0pE/vn08eTe1sWvqqiOgXVlUE399/b08u3n4tzZ1dTKyMTDvLmzqqKal35taFxH6sC3oms+ongAAAOtSURBVEjHjZV3W9pQGMXJzQACQRARxVF3HdVW26od7q111NqhdbRSbQVElnvvbV1tv25Jgpr3kpCcP+/7/J5z8p57QScr4l46jSJohEhKEGlANKGBYBA1NFDpyklPz3FV5tWwHKnGEbShprIuFPAujEW14A2E6nqqWYshEcYYqnNC3mEgbyh9wMgZGCUbZHZFFobjtODLKWQpRMgyhrxiiQtwK/6SqpczY/QdvqlhJflcZpZk4hiryzecQIH0IitFY0xaBWDkqCEr9CLIDsDIJqywswbpNlB/ZEpVkZ4kPZKEqwmOTakrXGCk6IdwFYExDfI+SX4ISBeExjQp0m/jUMyIeuLVBo2Xma0kIRpVhyc1Kpxn42hxdd2BuOnv3Z2d3YO4Y29LCitcQiItcxxH5kcEncRhmc5UiofowuJxqPO5kZjm9rFROC9JWAXqC8HBgciI1AWcRbqj+fgX0emDg+MRif5OglmgJdlIEvzCJ8D5xQjQORhOlJlTKR4qmwD6B6FtOJ012yyMjrHMwuNTCM1jUG2SHDQPoWMMciZxdBR6PQOOtyF0ikEmEfrom5FqH0J7YOh+LUAE1bbolmrqj5SZOwTDxXJTdBFRqCrsBtoHRnAW7hRXThYE3VA7koVjo2CfUK4O2WdHodx7c7FsZ25sNDtotxp4SF++OIrpcHf+6Ojk7BA/X2wwOfRIeLj5wVGNClYJF4K/sY4SrVBJhj323hHXG/ymScEu091PH0HaS5e0MEslGeLuBCt9fqYWKLNXNIpZGcuXfqlqqaHWLhrFrLpWvqpqpU1ixFs9Ll1WY5ZLo19ECUb3X+VXg/y5wEj4qtYVlXCtRdIvErtyZi0nDJc1aLZxCPtrZ3P9PxLIX2Vy8P8zQAxla1xVZlYba6NbYAAi7KIwSxnKKjDHtoAHfOb/qSD/Z1OKEA4XbXHUr8ozq/XOZKOFxgkx4Mv177Jaz4fhQFnWdr8c4283pVhBRSDg4+zLeOYyu9CcCsIBK5T2fF0mXK7JkYaAEaAoY9Mazqw1FdnBRcWFuA/ZGDOd/R7eH7my3m1MA208k60I3ibHozUps/bICe+PQllbUmjrBaxIqaynG5JwT5UrgmW9ubpjrt5kJMOKlMvavIM2o08cVqRcVvONyNw0Y088YVmvPIJeqVUEy9rkmU31imBZ1x7PNV6RelkeD16Relmfbm81VQTLevs2A74iDWXpXzznwwEj9YCszcbCcOqiSY4jYTh1Jx1B04o+/wH6/wOSPFj1xgAAAABJRU5ErkJggg==",width:26,height:36}],this.updateMarker()},methods:{goto(){var e=weex.config.env.platform==="iOS";this.openSysMap(this.latitude,this.longitude,this.name,e)},updateMarker(){this.mapContext.moveToLocation(),this.mapContext.translateMarker({markerId:"location",destination:{latitude:this.latitude,longitude:this.longitude},duration:0},e=>{})},openSysMap(e,t,a,n){let o=weex.requireModule("mapSearch");var s=[{title:this.localize("map.title.tencent"),getUrl:function(){var A;return A="https://apis.map.qq.com/uri/v1/routeplan?type=drive&to="+encodeURIComponent(a)+"&tocoord="+encodeURIComponent(e+","+t)+"&referer=APP",A}},{title:this.localize("map.title.google"),getUrl:function(){var A;return A="https://www.google.com/maps/?daddr="+encodeURIComponent(a)+"&sll="+encodeURIComponent(e+","+t),A}}],r=[{title:this.localize("map.title.amap"),pname:"com.autonavi.minimap",action:n?"iosamap://":"amapuri://",getUrl:function(){var A;return n?A="iosamap://path":A="amapuri://route/plan/",A+="?sourceApplication=APP&dname="+encodeURIComponent(a)+"&dlat="+e+"&dlon="+t+"&dev=0",A}},{title:this.localize("map.title.baidu"),pname:"com.baidu.BaiduMap",action:"baidumap://",getUrl:function(){var A="baidumap://map/direction?destination="+encodeURIComponent("latlng:"+e+","+t+"|name:"+a)+"&mode=driving&src=APP&coord_type=gcj02";return A}},{title:this.localize("map.title.tencent"),pname:"com.tencent.map",action:"qqmap://",getUrl:()=>{var A;return A="qqmap://map/routeplan?type=drive"+(n?"&from="+encodeURIComponent(this.localize("location.title")):"")+"&to="+encodeURIComponent(a)+"&tocoord="+encodeURIComponent(e+","+t)+"&referer=APP",A}},{title:this.localize("map.title.google"),pname:"com.google.android.apps.maps",action:"comgooglemapsurl://",getUrl:function(){var A;return n?A="comgooglemapsurl://maps.google.com/":A="https://www.google.com/maps/",A+="?daddr="+encodeURIComponent(a)+"&sll="+encodeURIComponent(e+","+t),A}}],l=[];r.forEach(function(A){var g=plus.runtime.isApplicationExist({pname:A.pname,action:A.action});g&&l.push(A)}),n&&l.unshift({title:this.localize("map.title.apple"),navigateTo:function(){o.openSystemMapNavigation({longitude:t,latitude:e,name:a})}}),l.length===0&&(l=l.concat(s)),plus.nativeUI.actionSheet({cancel:this.localize("select.cancel"),buttons:l},function(A){var g=A.index,c;g>0&&(c=l[g-1],c.navigateTo?c.navigateTo():plus.runtime.openURL(c.getUrl(),function(){},c.pname))})}}};function R(e,t,a,n,o,s){return(0,i.openBlock)(),(0,i.createElementBlock)("scroll-view",{scrollY:!0,showScrollbar:!0,enableBackToTop:!0,bubble:"true",style:{flexDirection:"column"}},[(0,i.createElementVNode)("view",{class:"page flex-c",style:(0,i.normalizeStyle)({paddingBottom:o.bottom})},[(0,i.createElementVNode)("map",{class:"flex-fill map",ref:"map1",longitude:o.longitude,latitude:o.latitude,markers:o.markers},null,8,["longitude","latitude","markers"]),(0,i.createElementVNode)("view",{class:"flex-r a-i-c target"},[(0,i.createElementVNode)("view",{class:"text-area"},[(0,i.createElementVNode)("u-text",{class:"name"},(0,i.toDisplayString)(o.name),1),(0,i.createElementVNode)("u-text",{class:"address"},(0,i.toDisplayString)(o.address),1)]),(0,i.createElementVNode)("view",{class:"goto-area",onClick:t[0]||(t[0]=(...r)=>s.goto&&s.goto(...r))},[(0,i.createElementVNode)("u-image",{class:"goto-icon",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADIEAYAAAD9yHLdAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAADzVJREFUeNrt3WmMFMUfxvGqRREjEhXxIAooUQTFGPGIeLAcshoxRhM1Eu+YjZGIJh4vTIzHC1GJiiCeiUckEkWDVzxQxHgRvNB4LYiigshyxFXYg4Bb/xfPv1YbFpjtnZmq7v5+3vxSs8vOr4vpfqZ6pmeMAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMKwoRtAtjnnnHN77KHR2LGqhx327y8YZ9zSpcYaa+z8+dZaa21LS+i+AQCBKDgmTVJdv96VZN06/+9C9w8AqBId+K1Vfeih0gJjZ/zfsayEASBvksExbVp5gmNrjz5KkABATlQnOAgSAMiNMMFBkABAZsURHAQJAGRGnMFBkABAtLIRHAQJAEQjm8FBkABAMPkIDoIEAKomn8FBkABAxRQjOAgSACibYgYHQQIAqREcnSFIAGC7/AFSleDoHEECAB38AVGV4CgNQQKgwPwBUJXgSIcgAVAg/oCnSnCUB0ECIMf8AU6V4KgMggRAjvgDmirBUR0ECYAM8wcw1ViCY/PmfN3Pzvh5J0gAZIA/YCUPYKE1NqpOmlSd+6uvV/3999BbLqxIAETMH6BUYwuOI49Ura2tzv36+xkyRJUgAYBt+AOSanzBkeyzegGSvF+CBAA6+AOQarzBkey3+gGSvH+CBECB+QOOavzBkew7XIAk+yBIABSIP8CoZic4kv2HD5BkPwQJgBzzBxTV7AVHcjviCZBkXwQJgBzxBxDV7AZHcnviC5BkfwQJgAzzBwzV7AdHcrviDZBknwQJgAzxBwjV/ARHcvviD5BkvwQJgIj5A4Jq/oIjuZ3ZCZBk3wQJgIj4A4BqfoMjub3ZC5Bk/wQJgID8Dq+a/+BIbnd2AyS5HQQJgCryO7hqcYIjuf3ZD5Dk9hAkACrI79CqxQuO5DzkJ0CS20WQACgjvwOrFjc4kvORvwBJbh9BAqAb/A6rSnAk5yW/AZLcToIEQBf4HVSV4Oh8fvIfIMntJUgA7IDfIVUJjh3PU3ECJLndBAmA//A7oCrBUdp8FS9AkttPkACF5nc4VYKja/NW3ABJzgNBAhSK38FUCY5080eAJOeDIAFyze9QqgRH9+aRAOl8XggSIFf8DqRKcJRnPgmQHc8PQQJkmt9hVAmO8s4rAVLaPBEkQKb4HUSV4KjM/BIgXZsvggSImt8hVAmOys4zAZJu3ggSICp+B1AlOKoz3wRI9+aPIAGC8g94VYKjuvNOgJRnHgkSoKr8A1yV4Agz/wRIeeeTIAGqQg/su+8OvYvJH3+oDh0ael6qO/8ESGXmdejQ5OMqtClTQs8LUBau3bW79rPPDr1LSfGCo+P/wTlHgFR6fiMKknbX7tonTAg9L8iGmtANbJc11tjbbw/bxOrVqmPGWGuttT/8EHpakC/Jx9WYMar+cRfKbbeFvX9kRXQBoqdB/ftrdOyxYbogOFBd0QSJNdbYESO0Hx5wQOh5QdyiCxAZMCDM/RIcCCuOIPEvpg8aFHo+ELf4AsQZZ1xra3XvlOBAXIIHiTPOuObm0POAuMUXIMYYYxoaVDdsqOz9rFmjOm4cwYEYJR+X/k0Gq1ZV9l43blRdujT09iNu0QWIrbE1tmbTJo1mz67MvfhncrW12kG/+y70dgM7osfpkiUajRunWqkVyaxZyf0QyBj/Ip7qypXleY9icd+Om5Z/e2113kNavLfxpuUfx8nHdXetXKm38e6/f+jtQzZEtwLx9IzLP8Oqq1NdvrzLf8gZZ1xDg+ppp3GqCnnQ8Tj+/+Nat/oVShc444z7+WcN6uq08mhsDL19QFnpmVHv3nqmdPPNGn/2merGjbp9wwbVTz5Rve461d13D91/VrECyQb/OFe9/nrtFwsXduwXif1k0SKNb7pJ4z32CN0/gBwiQABsT7SnsAAAcSNAAACpECAAgFQIEABAKgQIACAVAgQAkAoBAgBIhQABAKRCgAAAUiFAAACpECAAgFQIEABAKgQIACAVAgQAkAoBAgBIhQABAKRCgAAAUiFAAACpECAAgFQIEABAKgQIACAVAgQAkAoBAgBIhQABAKRCgAAAUiFAAACpECAAgFQIEABAKgQIACAVAgQAkMouoRsAgFBcu2t37b17a9S3r7HGGtu3r3HGGbfvvsnxf35ujDFmn31Ue/VK/tU+ffT7PXro963VeK+9On7FGmtsW5tub2jQjc8/b2tsja35/PPQ81IqAgRAZjnnnHN7760D8eDBunXQIB2gBw7U2NdDDun4eeL2Pffc5g9bY43dwXhnSv331lhjJ0zQ4MYbtT3PPadxfb211lrb3Bx6nreHAAEQDa0IevbUgXXYMAXDUUdpPHy4xsOHa3zUUfpXBx/c5QN81CZOVD3wQM1HXZ1WJps3h+5sawQIgKrRM+zBgxUEI0fqwD9ypH7q67Bhqrvs0u2VQKaNHq3tnTxZ4/vuC93R1ggQAN2mYKipUTCMGKFbR43SAfDkkzU+6STV/fcvVhB01/XXa37vv1+ntJwL3ZFHgAAomU6p9OunABg/Xreeeabq+PG6vV+/0H3my0EHJV/jWbYsdEceAQJgG3rGe8wxGp13nuoZZ6j6FUYNlwFUSyKYCRAAEVBQHHmkRhdcoHrhhapDhoTuD/+1Zk3oDrZGgAAF0PHitTHm33f5+MDw72ZCnFasUP3559CdbI0AAXJEQdGjh86Zjx6tW+vrVf2pqB49QveJrnjggdhePPcIECDDFBiHHqrAuOoq3XrFFTpnfsABoftDSs444957T4MZM0K3sz0ECJAhCozaWh1gbr5Zt9bVKTB4UTvb/Apj1iz9f159tVYeW7aE7mx7CBAgQh3XVRhjjDn3XFUfGCecwHUUgTnjjGtu1v9Dc7PGGzdq/Oefnf++D4imJv1ea6vG33+vOmeOAuOLL0JvXqkIECACur5it900uvRS1RtvVD388ND9ZVtbm+qvv3ZUZ5xxv/2mA/mKFRqvWqXx2rX6vbVrdfu6dcnbm5r00SLxvSZRbQQIEEDHi93GGGMuu0z19ttVDz44dH9xa2xU/fpr1R9+UF2ypKM644xbulQH+pUrQ3ecVwQIUEUKjnPO0eiuu1T9Zz8Vnb/OYeFC1U8/VV28WPWrr3SK548/QncKIUCACtKpqVNP1SmQe+7Rrf4zoQrEGWfcTz9pHubP1/ijj/TDhQu1UojnCmuUhgABykgrjP79Nbr/flV/ZXfeNTWpzpungHjnHR8YCojly0N3iPIiQIBu0ArDf+z4pEm69c47Vfv0Cd1fZSxbpoB47TVt9+uva/zhh7F+bwUqgwABUtBKw3+o4COPqB5/fOi+yst/hMbcuQqIOXMUEP7UE4qOAAFKoMDYfXeN7r1X9ZprVLN+Ad9ff6nOnq36zDOqixbF+hEaiAMBAuxAcqXx7LOqQ4eG7ivt1qi+/75WFE8+qVNQL72koPAXtgGlIUCA/0heAX7ttap+xdGzZ+j+usZfQDdnjgJj6lSdgvrmm9CdIR8IEMD4F8MHDtRo1izVU04J3VfXrFqloJg2TSuLJ57QysK/OwooLwIEhaYVx6hRGr3wgup++4XuqzT+bbEPPqj6+ONaYXAqCtVBgKBQFBjW6pn6DTfo1rvvVo34ezKcccb5LxS67TatMGbP1grjn39Ct4diIkBQCAqOXr00euwxHYD9hxbGyn943333qU6bphXGpk2hOwOMIUCQc3ptw3844euvqx59dOi+OudPPU2dqnrPPVphtLSE7gzoDAGCXNKK44gjNHr7bdUBA0L31TkfbJMnKzD4yA9kAwGCXNGK47jjNHrjDdV+/UL3lbR8uV7TuPpqnZKaNy90R0AaGb+CFhCtOMaM0Wsb/rukYwkO/5Wk06crOI4+muBAHrACQaYpOM47TyP/URyxXPC3dKkC45JLFBj++y2AfGAFgkzSqarTT9fouedUYwmOZ59VcIwYQXAgz1iBIFO04qit1eiVV1T9d4mH8uefCozLLlNgvPZa2H6A6iBAkAlacZx4okavvqrqPx03REPGGbd4sV5zOf98BcdPP4WeJ6CaOIWFqCk4hg/XgfrNN3XrnnuG7eqpp9TPyJF62y3BgWIiQBAlnarq21ejuXNV9947VDeqd9yhwLjySlX/abdAMXEKC1HRimPXXXWK6MUX9Ux/8ODqN2Kccc3Nuv+LL1ZgvPxy6PkBYkKAIC7WWGP9p8v6F8urralJfUyYoOD4+OPQ0wLEiABBROrrVS+6KMz9r1mjWlen4Pjqq9AzAsSMAEFEQgVHY6Nqba2Co6Eh9EwAWcCL6Cgw/019Z55JcABdR4CggHxwjB2r4Fi8OHRHQBYRICiQzZv17qrzz1dwfPll6I6ALCNAUCD19bpi/N13Q3cC5AEBgnxzxhk3ZYpWHE8/HbodIE8IEOTYggW6nuPWW0N3AuQRAYIcWr1adeJErTz++Sd0R0AeESDIkfZ21YsuUnD4IAFQCQQIcmTGDAXH+++H7gQoAgIEOfDjj6q33BK6E6BICBDkwOTJWnm0tITuBCgSAgQZ9uKLCo633grdCVBEBAgyqLVV13fccEPoToAiI0CQLc4442bO1BXlv/0Wuh2gyAgQZIP/hkBjjDFTp4ZuBwABgkx5+GGtPPwXPwEIiQBBBmzZojp9euhOAPyLAEHcnHHGzZ2rlcfKlaHbAfAvAgRxs8YaO3Nm6DYAbIsAQcRWrFD94IPQnQDYFgGCiM2erQsFnQvdCYBtESCIkzPOuDlzQrcBYPsIEMTFGWfcunV67YPvLAdiRoAgLtZYY+fN06kr//0eAGJEgCBC8+eH7gDAzhEgiNCiRaE7ALBzBAgi0tam10CWLAndCYCdI0AQB2eccd9+qyvO/UeXAIgZAYI4WGON9V9NCyALCBBExF95DiALCBDEwRlnHAECZAkBgjhYY41dvz50GwBKR4AgIi0toTsAUDoCBHFwxhnX2hq6DQClI0BQgk2bKn4X1lhj//479JYCKB0BghL8+mtl/77/uPZffgm9pQCAMnPOOec+/9yVW7trd+2ffRZ6+wAAFaID/dlnlz1AnHPOnXVW6O0DAFSYDvhTppRn5XHXXaG3BwBQZUqBK65QbWwsLTVWr1a9/PLQ/QPoPhu6AWSbAqFXL43GjFEdMiT5Ww0NqgsW6Iui2tpC9w0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyK7/ATO6t9N2I5PTAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTAzLTAxVDExOjQ1OjU1KzA4OjAw5vcxUwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wMy0wMVQxMTo0NTo1NSswODowMJeqie8AAABSdEVYdHN2ZzpiYXNlLXVyaQBmaWxlOi8vL2hvbWUvYWRtaW4vaWNvbi1mb250L3RtcC9pY29uX2lnaGV6d2JubWhiL25hdmlnYXRpb25fbGluZS5zdmc29Ka/AAAAAElFTkSuQmCC"})])])],4)])}var p=v(z,[["render",R],["styles",[x]]]);var u=plus.webview.currentWebview();if(u){let e=parseInt(u.id),t="template/__uniappopenlocation",a={};try{a=JSON.parse(u.__query__)}catch(o){}p.mpType="page";let n=Vue.createPageApp(p,{$store:getApp({allowDefault:!0}).$store,__pageId:e,__pagePath:t,__pageQuery:a});n.provide("__globalStyles",Vue.useCssStyles([...__uniConfig.styles,...p.styles||[]])),n.mount("#root")}})();
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniapppicker.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniapppicker.js
deleted file mode 100644
index a654783..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniapppicker.js
+++ /dev/null
@@ -1,33 +0,0 @@
-"use weex:vue";
-
-if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor
-    return this.then(
-      value => promise.resolve(callback()).then(() => value),
-      reason => promise.resolve(callback()).then(() => {
-        throw reason
-      })
-    )
-  }
-};
-
-if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
-  const global = uni.requireGlobal()
-  ArrayBuffer = global.ArrayBuffer
-  Int8Array = global.Int8Array
-  Uint8Array = global.Uint8Array
-  Uint8ClampedArray = global.Uint8ClampedArray
-  Int16Array = global.Int16Array
-  Uint16Array = global.Uint16Array
-  Int32Array = global.Int32Array
-  Uint32Array = global.Uint32Array
-  Float32Array = global.Float32Array
-  Float64Array = global.Float64Array
-  BigInt64Array = global.BigInt64Array
-  BigUint64Array = global.BigUint64Array
-};
-
-
-(()=>{var D=Object.create;var b=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var x=Object.getOwnPropertyNames;var M=Object.getPrototypeOf,I=Object.prototype.hasOwnProperty;var V=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var L=(e,t,a,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of x(t))!I.call(e,r)&&r!==a&&b(e,r,{get:()=>t[r],enumerable:!(i=C(t,r))||i.enumerable});return e};var N=(e,t,a)=>(a=e!=null?D(M(e)):{},L(t||!e||!e.__esModule?b(a,"default",{value:e,enumerable:!0}):a,e));var A=V((U,v)=>{v.exports=Vue});var _={data(){return{locale:"en",fallbackLocale:"en",localization:{en:{done:"OK",cancel:"Cancel"},zh:{done:"\u5B8C\u6210",cancel:"\u53D6\u6D88"},"zh-hans":{},"zh-hant":{},messages:{}},localizationTemplate:{}}},onLoad(){this.initLocale()},created(){this.initLocale()},methods:{initLocale(){if(this.__initLocale)return;this.__initLocale=!0;let e=(plus.webview.currentWebview().extras||{}).data||{};if(e.messages&&(this.localization.messages=e.messages),e.locale){this.locale=e.locale.toLowerCase();return}let t={chs:"hans",cn:"hans",sg:"hans",cht:"hant",tw:"hant",hk:"hant",mo:"hant"},a=plus.os.language.toLowerCase().split("/")[0].replace("_","-").split("-"),i=a[1];i&&(a[1]=t[i]||i),a.length=a.length>2?2:a.length,this.locale=a.join("-")},localize(e){let t=this.locale,a=t.split("-")[0],i=this.fallbackLocale,r=n=>Object.assign({},this.localization[n],(this.localizationTemplate||{})[n]);return r("messages")[e]||r(t)[e]||r(a)[e]||r(i)[e]||e}}},k={onLoad(){this.initMessage()},methods:{initMessage(){let{from:e,callback:t,runtime:a,data:i={},useGlobalEvent:r}=plus.webview.currentWebview().extras||{};this.__from=e,this.__runtime=a,this.__page=plus.webview.currentWebview().id,this.__useGlobalEvent=r,this.data=JSON.parse(JSON.stringify(i)),plus.key.addEventListener("backbutton",()=>{typeof this.onClose=="function"?this.onClose():plus.webview.currentWebview().close("auto")});let n=this,c=function(o){let u=o.data&&o.data.__message;!u||n.__onMessageCallback&&n.__onMessageCallback(u.data)};if(this.__useGlobalEvent)weex.requireModule("globalEvent").addEventListener("plusMessage",c);else{let o=new BroadcastChannel(this.__page);o.onmessage=c}},postMessage(e={},t=!1){let a=JSON.parse(JSON.stringify({__message:{__page:this.__page,data:e,keep:t}})),i=this.__from;if(this.__runtime==="v8")this.__useGlobalEvent?plus.webview.postMessageToUniNView(a,i):new BroadcastChannel(i).postMessage(a);else{let r=plus.webview.getWebviewById(i);r&&r.evalJS(`__plusMessage&&__plusMessage(${JSON.stringify({data:a})})`)}},onMessage(e){this.__onMessageCallback=e}}};var s=N(A());var m=(e,t)=>{let a=e.__vccOpts||e;for(let[i,r]of t)a[i]=r;return a};var d=e=>e>9?e:"0"+e;function w({date:e=new Date,mode:t="date"}){return t==="time"?d(e.getHours())+":"+d(e.getMinutes()):e.getFullYear()+"-"+d(e.getMonth()+1)+"-"+d(e.getDate())}var O={data(){return{darkmode:!1,theme:"light"}},onLoad(){this.initDarkmode()},created(){this.initDarkmode()},computed:{isDark(){return this.theme==="dark"}},methods:{initDarkmode(){if(this.__init)return;this.__init=!0;let e=(plus.webview.currentWebview().extras||{}).data||{};this.darkmode=e.darkmode||!1,this.darkmode&&(this.theme=e.theme||"light")}}},z={data(){return{safeAreaInsets:{left:0,right:0,top:0,bottom:0}}},onLoad(){this.initSafeAreaInsets()},created(){this.initSafeAreaInsets()},methods:{initSafeAreaInsets(){if(this.__initSafeAreaInsets)return;this.__initSafeAreaInsets=!0;let e=plus.webview.currentWebview();e.addEventListener("resize",()=>{setTimeout(()=>{this.updateSafeAreaInsets(e)},20)}),this.updateSafeAreaInsets(e)},updateSafeAreaInsets(e){let t=e.getSafeAreaInsets(),a=this.safeAreaInsets;Object.keys(a).forEach(i=>{a[i]=t[i]})}}},Y={content:{"":{position:"absolute",top:0,left:0,bottom:0,right:0}},"uni-mask":{"":{position:"absolute",top:0,left:0,bottom:0,right:0,backgroundColor:"rgba(0,0,0,0.4)",opacity:0,transitionProperty:"opacity",transitionDuration:200,transitionTimingFunction:"linear"}},"uni-mask-visible":{"":{opacity:1}},"uni-picker":{"":{position:"absolute",left:0,bottom:0,right:0,backgroundColor:"#ffffff",color:"#000000",flexDirection:"column",transform:"translateY(295px)"}},"uni-picker-header":{"":{height:45,borderBottomWidth:.5,borderBottomColor:"#C8C9C9",backgroundColor:"#FFFFFF",fontSize:20}},"uni-picker-action":{"":{position:"absolute",textAlign:"center",top:0,height:45,paddingTop:0,paddingRight:14,paddingBottom:0,paddingLeft:14,fontSize:17,lineHeight:45}},"uni-picker-action-cancel":{"":{left:0,color:"#888888"}},"uni-picker-action-confirm":{"":{right:0,color:"#007aff"}},"uni-picker-content":{"":{flex:1}},"uni-picker-dark":{"":{backgroundColor:"#232323"}},"uni-picker-header-dark":{"":{backgroundColor:"#232323",borderBottomColor:"rgba(255,255,255,0.05)"}},"uni-picker-action-cancel-dark":{"":{color:"rgba(255,255,255,0.8)"}},"@TRANSITION":{"uni-mask":{property:"opacity",duration:200,timingFunction:"linear"}}};function S(){if(this.mode===l.TIME)return"00:00";if(this.mode===l.DATE){let e=new Date().getFullYear()-61;switch(this.fields){case h.YEAR:return e;case h.MONTH:return e+"-01";default:return e+"-01-01"}}return""}function E(){if(this.mode===l.TIME)return"23:59";if(this.mode===l.DATE){let e=new Date().getFullYear()+61;switch(this.fields){case h.YEAR:return e;case h.MONTH:return e+"-12";default:return e+"-12-31"}}return""}function F(e){let t=new Date().getFullYear(),a=t-61,i=t+61;if(e.start){let r=new Date(e.start).getFullYear();!isNaN(r)&&r<a&&(a=r)}if(e.end){let r=new Date(e.start).getFullYear();!isNaN(r)&&r>i&&(i=r)}return{start:a,end:i}}var T=weex.requireModule("animation"),l={SELECTOR:"selector",MULTISELECTOR:"multiSelector",TIME:"time",DATE:"date",REGION:"region"},h={YEAR:"year",MONTH:"month",DAY:"day"},g=!1,R={name:"Picker",mixins:[_,z,O],props:{pageId:{type:Number,default:0},range:{type:Array,default(){return[]}},rangeKey:{type:String,default:""},value:{type:[Number,String,Array],default:0},mode:{type:String,default:l.SELECTOR},fields:{type:String,default:h.DAY},start:{type:String,default:S},end:{type:String,default:E},disabled:{type:[Boolean,String],default:!1},visible:{type:Boolean,default:!1}},data(){return{valueSync:null,timeArray:[],dateArray:[],valueArray:[],oldValueArray:[],fontSize:16,height:261,android:weex.config.env.platform.toLowerCase()==="android"}},computed:{rangeArray(){var e=this.range;switch(this.mode){case l.SELECTOR:return[e];case l.MULTISELECTOR:return e;case l.TIME:return this.timeArray;case l.DATE:{let t=this.dateArray;switch(this.fields){case h.YEAR:return[t[0]];case h.MONTH:return[t[0],t[1]];default:return[t[0],t[1],t[2]]}}}return[]},startArray(){return this._getDateValueArray(this.start,S.bind(this)())},endArray(){return this._getDateValueArray(this.end,E.bind(this)())},textMaxLength(){return Math.floor(Math.min(weex.config.env.deviceWidth,weex.config.env.deviceHeight)/(this.fontSize*weex.config.env.scale+1)/this.rangeArray.length)},maskStyle(){return{opacity:this.visible?1:0,"background-color":this.android?"rgba(0, 0, 0, 0.6)":"rgba(0, 0, 0, 0.4)"}},pickerViewIndicatorStyle(){return`height: 34px;border-color:${this.isDark?"rgba(255, 255, 255, 0.05)":"#C8C9C9"};border-top-width:0.5px;border-bottom-width:0.5px;`},pickerViewColumnTextStyle(){return{fontSize:this.fontSize+"px","line-height":"34px","text-align":"center",color:this.isDark?"rgba(255, 255, 255, 0.8)":"#000"}},pickerViewMaskTopStyle(){return this.isDark?"background-image: linear-gradient(to bottom, rgba(35, 35, 35, 0.95), rgba(35, 35, 35, 0.6));":""},pickerViewMaskBottomStyle(){return this.isDark?"background-image: linear-gradient(to top,rgba(35, 35, 35, 0.95), rgba(35, 35, 35, 0.6));":""}},watch:{value(){this._setValueSync()},mode(){this._setValueSync()},range(){this._setValueSync()},valueSync(){this._setValueArray(),g=!0},valueArray(e){if(this.mode===l.TIME||this.mode===l.DATE){let t=this.mode===l.TIME?this._getTimeValue:this._getDateValue,a=this.valueArray,i=this.startArray,r=this.endArray;if(this.mode===l.DATE){let n=this.dateArray,c=n[2].length,o=Number(n[2][a[2]])||1,u=new Date(`${n[0][a[0]]}/${n[1][a[1]]}/${o}`).getDate();u<o&&(a[2]-=u+c-o)}t(a)<t(i)?this._cloneArray(a,i):t(a)>t(r)&&this._cloneArray(a,r)}e.forEach((t,a)=>{t!==this.oldValueArray[a]&&(this.oldValueArray[a]=t,this.mode===l.MULTISELECTOR&&this.$emit("columnchange",{column:a,value:t}))})},visible(e){e?setTimeout(()=>{T.transition(this.$refs.picker,{styles:{transform:"translateY(0)"},duration:200})},20):T.transition(this.$refs.picker,{styles:{transform:`translateY(${283+this.safeAreaInsets.bottom}px)`},duration:200})}},created(){this._createTime(),this._createDate(),this._setValueSync()},methods:{getTexts(e,t){let a=this.textMaxLength;return e.map(i=>{let r=String(typeof i=="object"?i[this.rangeKey]||"":this._l10nItem(i,t));if(a>0&&r.length>a){let n=0,c=0;for(let o=0;o<r.length;o++){let u=r.charCodeAt(o);if(u>127||u===94?n+=1:n+=.65,n<=a-1&&(c=o),n>=a)return o===r.length-1?r:r.substr(0,c+1)+"\u2026"}}return r||" "}).join(`
-`)},_createTime(){var e=[],t=[];e.splice(0,e.length);for(let a=0;a<24;a++)e.push((a<10?"0":"")+a);t.splice(0,t.length);for(let a=0;a<60;a++)t.push((a<10?"0":"")+a);this.timeArray.push(e,t)},_createDate(){var e=[],t=F(this);for(let r=t.start,n=t.end;r<=n;r++)e.push(String(r));var a=[];for(let r=1;r<=12;r++)a.push((r<10?"0":"")+r);var i=[];for(let r=1;r<=31;r++)i.push((r<10?"0":"")+r);this.dateArray.push(e,a,i)},_getTimeValue(e){return e[0]*60+e[1]},_getDateValue(e){return e[0]*31*12+(e[1]||0)*31+(e[2]||0)},_cloneArray(e,t){for(let a=0;a<e.length&&a<t.length;a++)e[a]=t[a]},_setValueSync(){let e=this.value;switch(g=!1,this.mode){case l.MULTISELECTOR:Array.isArray(e)||(e=[]),Array.isArray(this.valueSync)||(this.valueSync=[]);let t=this.valueSync.length=Math.max(e.length,this.range.length);for(let a=0;a<t;a++){let i=Number(e[a]),r=Number(this.valueSync[a]),n=isNaN(i)?isNaN(r)?0:r:i,c=this.range[a]?this.range[a].length-1:0;this.valueSync.splice(a,1,n<0||n>c?0:n)}break;case l.TIME:case l.DATE:this.valueSync=String(e);break;default:{let a=Number(e);this.valueSync=a<0?0:a;break}}this.$nextTick(()=>{!g&&this._setValueArray()})},_setValueArray(){g=!0;var e=this.valueSync,t;switch(this.mode){case l.MULTISELECTOR:t=[...e];break;case l.TIME:t=this._getDateValueArray(e,w({mode:l.TIME}));break;case l.DATE:t=this._getDateValueArray(e,w({mode:l.DATE}));break;default:t=[e];break}this.oldValueArray=[...t],this.valueArray=[...t]},_getValue(){var e=this.valueArray;switch(this.mode){case l.SELECTOR:return e[0];case l.MULTISELECTOR:return e.map(t=>t);case l.TIME:return this.valueArray.map((t,a)=>this.timeArray[a][t]).join(":");case l.DATE:return this.valueArray.map((t,a)=>this.dateArray[a][t]).join("-")}},_getDateValueArray(e,t){let a=this.mode===l.DATE?"-":":",i=this.mode===l.DATE?this.dateArray:this.timeArray,r=3;switch(this.fields){case h.YEAR:r=1;break;case h.MONTH:r=2;break}let n=String(e).split(a),c=[];for(let o=0;o<r;o++){let u=n[o];c.push(i[o].indexOf(u))}return c.indexOf(-1)>=0&&(c=t?this._getDateValueArray(t):c.map(()=>0)),c},_change(){this.$emit("change",{value:this._getValue()})},_cancel(){this.$emit("cancel")},_pickerViewChange(e){this.valueArray=this._l10nColumn(e.detail.value,!0)},_l10nColumn(e,t){if(this.mode===l.DATE){let a=this.locale;if(!a.startsWith("zh"))switch(this.fields){case h.YEAR:return e;case h.MONTH:return[e[1],e[0]];default:switch(a){case"es":case"fr":return[e[2],e[1],e[0]];default:return t?[e[2],e[0],e[1]]:[e[1],e[2],e[0]]}}}return e},_l10nItem(e,t){if(this.mode===l.DATE){let a=this.locale;if(a.startsWith("zh"))return e+["\u5E74","\u6708","\u65E5"][t];if(this.fields!==h.YEAR&&t===(this.fields!==h.MONTH&&(a==="es"||a==="fr")?1:0)){let i;switch(a){case"es":i=["enero","febrero","marzo","abril","mayo","junio","\u200B\u200Bjulio","agosto","septiembre","octubre","noviembre","diciembre"];break;case"fr":i=["janvier","f\xE9vrier","mars","avril","mai","juin","juillet","ao\xFBt","septembre","octobre","novembre","d\xE9cembre"];break;default:i=["January","February","March","April","May","June","July","August","September","October","November","December"];break}return i[Number(e)-1]}}return e}}};function B(e,t,a,i,r,n){let c=(0,s.resolveComponent)("picker-view-column"),o=(0,s.resolveComponent)("picker-view");return(0,s.openBlock)(),(0,s.createElementBlock)("div",{class:(0,s.normalizeClass)(["content",{dark:e.isDark}])},[(0,s.createElementVNode)("div",{ref:"mask",style:(0,s.normalizeStyle)(n.maskStyle),class:"uni-mask",onClick:t[0]||(t[0]=(...u)=>n._cancel&&n._cancel(...u))},null,4),(0,s.createElementVNode)("div",{style:(0,s.normalizeStyle)(`padding-bottom:${e.safeAreaInsets.bottom}px;height:${r.height+e.safeAreaInsets.bottom}px;`),ref:"picker",class:(0,s.normalizeClass)(["uni-picker",{"uni-picker-dark":e.isDark}])},[(0,s.createElementVNode)("div",{class:(0,s.normalizeClass)(["uni-picker-header",{"uni-picker-header-dark":e.isDark}])},[(0,s.createElementVNode)("u-text",{style:(0,s.normalizeStyle)(`left:${e.safeAreaInsets.left}px`),class:(0,s.normalizeClass)(["uni-picker-action uni-picker-action-cancel",{"uni-picker-action-cancel-dark":e.isDark}]),onClick:t[1]||(t[1]=(...u)=>n._cancel&&n._cancel(...u))},(0,s.toDisplayString)(e.localize("cancel")),7),(0,s.createElementVNode)("u-text",{style:(0,s.normalizeStyle)(`right:${e.safeAreaInsets.right}px`),class:"uni-picker-action uni-picker-action-confirm",onClick:t[2]||(t[2]=(...u)=>n._change&&n._change(...u))},(0,s.toDisplayString)(e.localize("done")),5)],2),a.visible?((0,s.openBlock)(),(0,s.createBlock)(o,{key:0,style:(0,s.normalizeStyle)(`margin-left:${e.safeAreaInsets.left}px`),height:"216","indicator-style":n.pickerViewIndicatorStyle,"mask-top-style":n.pickerViewMaskTopStyle,"mask-bottom-style":n.pickerViewMaskBottomStyle,value:n._l10nColumn(r.valueArray),class:"uni-picker-content",onChange:n._pickerViewChange},{default:(0,s.withCtx)(()=>[((0,s.openBlock)(!0),(0,s.createElementBlock)(s.Fragment,null,(0,s.renderList)(n._l10nColumn(n.rangeArray),(u,y)=>((0,s.openBlock)(),(0,s.createBlock)(c,{length:u.length,key:y},{default:(0,s.withCtx)(()=>[(0,s.createCommentVNode)(" iOS\u6E32\u67D3\u901F\u5EA6\u6709\u95EE\u9898\u4F7F\u7528\u5355\u4E2Atext\u4F18\u5316 "),(0,s.createElementVNode)("u-text",{class:"uni-picker-item",style:(0,s.normalizeStyle)(n.pickerViewColumnTextStyle)},(0,s.toDisplayString)(n.getTexts(u,y)),5),(0,s.createCommentVNode)(` <text v-for="(item,index) in range" :key="index" class="uni-picker-item uni-picker-item-line" :style="{fontSize: fontSize + 'px'}">{{ typeof item==='object'?item[rangeKey]||'':_l10nItem(item) }}</text> `)]),_:2},1032,["length"]))),128))]),_:1},8,["style","indicator-style","mask-top-style","mask-bottom-style","value","onChange"])):(0,s.createCommentVNode)("v-if",!0)],6)],2)}var j=m(R,[["render",B],["styles",[Y]]]),W={page:{"":{flex:1}}},H={mixins:[k],components:{picker:j},data(){return{range:[],rangeKey:"",value:0,mode:"selector",fields:"day",start:"",end:"",disabled:!1,visible:!1}},onLoad(){this.data===null?this.postMessage({event:"created"},!0):this.showPicker(this.data),this.onMessage(e=>{this.showPicker(e)})},onReady(){this.$nextTick(()=>{this.visible=!0})},methods:{showPicker(e={}){let t=e.column;for(let a in e)a!=="column"&&(typeof t=="number"?this.$set(this.$data[a],t,e[a]):this.$data[a]=e[a])},close(e,{value:t=-1}={}){this.visible=!1,setTimeout(()=>{this.postMessage({event:e,value:t})},210)},onClose(){this.close("cancel")},columnchange({column:e,value:t}){this.$set(this.value,e,t),this.postMessage({event:"columnchange",column:e,value:t},!0)}}};function J(e,t,a,i,r,n){let c=(0,s.resolveComponent)("picker");return(0,s.openBlock)(),(0,s.createElementBlock)("scroll-view",{scrollY:!0,showScrollbar:!0,enableBackToTop:!0,bubble:"true",style:{flexDirection:"column"}},[(0,s.createElementVNode)("view",{class:"page"},[(0,s.createVNode)(c,{range:r.range,rangeKey:r.rangeKey,value:r.value,mode:r.mode,fields:r.fields,start:r.start,end:r.end,disabled:r.disabled,visible:r.visible,onChange:t[0]||(t[0]=o=>n.close("change",o)),onCancel:t[1]||(t[1]=o=>n.close("cancel",o)),onColumnchange:n.columnchange},null,8,["range","rangeKey","value","mode","fields","start","end","disabled","visible","onColumnchange"])])])}var f=m(H,[["render",J],["styles",[W]]]);var p=plus.webview.currentWebview();if(p){let e=parseInt(p.id),t="template/__uniapppicker",a={};try{a=JSON.parse(p.__query__)}catch(r){}f.mpType="page";let i=Vue.createPageApp(f,{$store:getApp({allowDefault:!0}).$store,__pageId:e,__pagePath:t,__pageQuery:a});i.provide("__globalStyles",Vue.useCssStyles([...__uniConfig.styles,...f.styles||[]])),i.mount("#root")}})();
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappquill.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappquill.js
deleted file mode 100644
index d9f46b8..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappquill.js
+++ /dev/null
@@ -1,8 +0,0 @@
-/*!
- * Quill Editor v1.3.7
- * https://quilljs.com/
- * Copyright (c) 2014, Jason Chen
- * Copyright (c) 2013, salesforce.com
- */
-!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Quill=e():t.Quill=e()}("undefined"!=typeof self?self:this,function(){return function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=45)}([function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(17),o=n(18),i=n(19),l=n(48),a=n(49),s=n(50),u=n(51),c=n(52),f=n(11),h=n(29),p=n(30),d=n(28),y=n(1),v={Scope:y.Scope,create:y.create,find:y.find,query:y.query,register:y.register,Container:r.default,Format:o.default,Leaf:i.default,Embed:u.default,Scroll:l.default,Block:s.default,Inline:a.default,Text:c.default,Attributor:{Attribute:f.default,Class:h.default,Style:p.default,Store:d.default}};e.default=v},function(t,e,n){"use strict";function r(t,e){var n=i(t);if(null==n)throw new s("Unable to create "+t+" blot");var r=n;return new r(t instanceof Node||t.nodeType===Node.TEXT_NODE?t:r.create(e),e)}function o(t,n){return void 0===n&&(n=!1),null==t?null:null!=t[e.DATA_KEY]?t[e.DATA_KEY].blot:n?o(t.parentNode,n):null}function i(t,e){void 0===e&&(e=p.ANY);var n;if("string"==typeof t)n=h[t]||u[t];else if(t instanceof Text||t.nodeType===Node.TEXT_NODE)n=h.text;else if("number"==typeof t)t&p.LEVEL&p.BLOCK?n=h.block:t&p.LEVEL&p.INLINE&&(n=h.inline);else if(t instanceof HTMLElement){var r=(t.getAttribute("class")||"").split(/\s+/);for(var o in r)if(n=c[r[o]])break;n=n||f[t.tagName]}return null==n?null:e&p.LEVEL&n.scope&&e&p.TYPE&n.scope?n:null}function l(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(t.length>1)return t.map(function(t){return l(t)});var n=t[0];if("string"!=typeof n.blotName&&"string"!=typeof n.attrName)throw new s("Invalid definition");if("abstract"===n.blotName)throw new s("Cannot register abstract class");if(h[n.blotName||n.attrName]=n,"string"==typeof n.keyName)u[n.keyName]=n;else if(null!=n.className&&(c[n.className]=n),null!=n.tagName){Array.isArray(n.tagName)?n.tagName=n.tagName.map(function(t){return t.toUpperCase()}):n.tagName=n.tagName.toUpperCase();var r=Array.isArray(n.tagName)?n.tagName:[n.tagName];r.forEach(function(t){null!=f[t]&&null!=n.className||(f[t]=n)})}return n}var a=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var s=function(t){function e(e){var n=this;return e="[Parchment] "+e,n=t.call(this,e)||this,n.message=e,n.name=n.constructor.name,n}return a(e,t),e}(Error);e.ParchmentError=s;var u={},c={},f={},h={};e.DATA_KEY="__blot";var p;!function(t){t[t.TYPE=3]="TYPE",t[t.LEVEL=12]="LEVEL",t[t.ATTRIBUTE=13]="ATTRIBUTE",t[t.BLOT=14]="BLOT",t[t.INLINE=7]="INLINE",t[t.BLOCK=11]="BLOCK",t[t.BLOCK_BLOT=10]="BLOCK_BLOT",t[t.INLINE_BLOT=6]="INLINE_BLOT",t[t.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",t[t.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",t[t.ANY=15]="ANY"}(p=e.Scope||(e.Scope={})),e.create=r,e.find=o,e.query=i,e.register=l},function(t,e){"use strict";var n=Object.prototype.hasOwnProperty,r=Object.prototype.toString,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,l=function(t){return"function"==typeof Array.isArray?Array.isArray(t):"[object Array]"===r.call(t)},a=function(t){if(!t||"[object Object]"!==r.call(t))return!1;var e=n.call(t,"constructor"),o=t.constructor&&t.constructor.prototype&&n.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!e&&!o)return!1;var i;for(i in t);return void 0===i||n.call(t,i)},s=function(t,e){o&&"__proto__"===e.name?o(t,e.name,{enumerable:!0,configurable:!0,value:e.newValue,writable:!0}):t[e.name]=e.newValue},u=function(t,e){if("__proto__"===e){if(!n.call(t,e))return;if(i)return i(t,e).value}return t[e]};t.exports=function t(){var e,n,r,o,i,c,f=arguments[0],h=1,p=arguments.length,d=!1;for("boolean"==typeof f&&(d=f,f=arguments[1]||{},h=2),(null==f||"object"!=typeof f&&"function"!=typeof f)&&(f={});h<p;++h)if(null!=(e=arguments[h]))for(n in e)r=u(f,n),o=u(e,n),f!==o&&(d&&o&&(a(o)||(i=l(o)))?(i?(i=!1,c=r&&l(r)?r:[]):c=r&&a(r)?r:{},s(f,{name:n,newValue:t(d,c,o)})):void 0!==o&&s(f,{name:n,newValue:o}));return f}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null==t?e:("function"==typeof t.formats&&(e=(0,f.default)(e,t.formats())),null==t.parent||"scroll"==t.parent.blotName||t.parent.statics.scope!==t.statics.scope?e:a(t.parent,e))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BlockEmbed=e.bubbleFormats=void 0;var s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},c=n(2),f=r(c),h=n(4),p=r(h),d=n(0),y=r(d),v=n(14),b=r(v),g=n(5),m=r(g),_=n(8),O=r(_),w=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),s(e,[{key:"attach",value:function(){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"attach",this).call(this),this.attributes=new y.default.Attributor.Store(this.domNode)}},{key:"delta",value:function(){return(new p.default).insert(this.value(),(0,f.default)(this.formats(),this.attributes.values()))}},{key:"format",value:function(t,e){var n=y.default.query(t,y.default.Scope.BLOCK_ATTRIBUTE);null!=n&&this.attributes.attribute(n,e)}},{key:"formatAt",value:function(t,e,n,r){this.format(n,r)}},{key:"insertAt",value:function(t,n,r){if("string"==typeof n&&n.endsWith("\n")){var o=y.default.create(x.blotName);this.parent.insertBefore(o,0===t?this:this.next),o.insertAt(0,n.slice(0,-1))}else u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,t,n,r)}}]),e}(y.default.Embed);w.scope=y.default.Scope.BLOCK_BLOT;var x=function(t){function e(t){o(this,e);var n=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.cache={},n}return l(e,t),s(e,[{key:"delta",value:function(){return null==this.cache.delta&&(this.cache.delta=this.descendants(y.default.Leaf).reduce(function(t,e){return 0===e.length()?t:t.insert(e.value(),a(e))},new p.default).insert("\n",a(this))),this.cache.delta}},{key:"deleteAt",value:function(t,n){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"deleteAt",this).call(this,t,n),this.cache={}}},{key:"formatAt",value:function(t,n,r,o){n<=0||(y.default.query(r,y.default.Scope.BLOCK)?t+n===this.length()&&this.format(r,o):u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"formatAt",this).call(this,t,Math.min(n,this.length()-t-1),r,o),this.cache={})}},{key:"insertAt",value:function(t,n,r){if(null!=r)return u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,t,n,r);if(0!==n.length){var o=n.split("\n"),i=o.shift();i.length>0&&(t<this.length()-1||null==this.children.tail?u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,Math.min(t,this.length()-1),i):this.children.tail.insertAt(this.children.tail.length(),i),this.cache={});var l=this;o.reduce(function(t,e){return l=l.split(t,!0),l.insertAt(0,e),e.length},t+i.length)}}},{key:"insertBefore",value:function(t,n){var r=this.children.head;u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertBefore",this).call(this,t,n),r instanceof b.default&&r.remove(),this.cache={}}},{key:"length",value:function(){return null==this.cache.length&&(this.cache.length=u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"length",this).call(this)+1),this.cache.length}},{key:"moveChildren",value:function(t,n){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"moveChildren",this).call(this,t,n),this.cache={}}},{key:"optimize",value:function(t){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t),this.cache={}}},{key:"path",value:function(t){return u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"path",this).call(this,t,!0)}},{key:"removeChild",value:function(t){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"removeChild",this).call(this,t),this.cache={}}},{key:"split",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(n&&(0===t||t>=this.length()-1)){var r=this.clone();return 0===t?(this.parent.insertBefore(r,this),this):(this.parent.insertBefore(r,this.next),r)}var o=u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"split",this).call(this,t,n);return this.cache={},o}}]),e}(y.default.Block);x.blotName="block",x.tagName="P",x.defaultChild="break",x.allowedChildren=[m.default,y.default.Embed,O.default],e.bubbleFormats=a,e.BlockEmbed=w,e.default=x},function(t,e,n){var r=n(54),o=n(12),i=n(2),l=n(20),a=String.fromCharCode(0),s=function(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]};s.prototype.insert=function(t,e){var n={};return 0===t.length?this:(n.insert=t,null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(n.attributes=e),this.push(n))},s.prototype.delete=function(t){return t<=0?this:this.push({delete:t})},s.prototype.retain=function(t,e){if(t<=0)return this;var n={retain:t};return null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(n.attributes=e),this.push(n)},s.prototype.push=function(t){var e=this.ops.length,n=this.ops[e-1];if(t=i(!0,{},t),"object"==typeof n){if("number"==typeof t.delete&&"number"==typeof n.delete)return this.ops[e-1]={delete:n.delete+t.delete},this;if("number"==typeof n.delete&&null!=t.insert&&(e-=1,"object"!=typeof(n=this.ops[e-1])))return this.ops.unshift(t),this;if(o(t.attributes,n.attributes)){if("string"==typeof t.insert&&"string"==typeof n.insert)return this.ops[e-1]={insert:n.insert+t.insert},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this;if("number"==typeof t.retain&&"number"==typeof n.retain)return this.ops[e-1]={retain:n.retain+t.retain},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this}}return e===this.ops.length?this.ops.push(t):this.ops.splice(e,0,t),this},s.prototype.chop=function(){var t=this.ops[this.ops.length-1];return t&&t.retain&&!t.attributes&&this.ops.pop(),this},s.prototype.filter=function(t){return this.ops.filter(t)},s.prototype.forEach=function(t){this.ops.forEach(t)},s.prototype.map=function(t){return this.ops.map(t)},s.prototype.partition=function(t){var e=[],n=[];return this.forEach(function(r){(t(r)?e:n).push(r)}),[e,n]},s.prototype.reduce=function(t,e){return this.ops.reduce(t,e)},s.prototype.changeLength=function(){return this.reduce(function(t,e){return e.insert?t+l.length(e):e.delete?t-e.delete:t},0)},s.prototype.length=function(){return this.reduce(function(t,e){return t+l.length(e)},0)},s.prototype.slice=function(t,e){t=t||0,"number"!=typeof e&&(e=1/0);for(var n=[],r=l.iterator(this.ops),o=0;o<e&&r.hasNext();){var i;o<t?i=r.next(t-o):(i=r.next(e-o),n.push(i)),o+=l.length(i)}return new s(n)},s.prototype.compose=function(t){var e=l.iterator(this.ops),n=l.iterator(t.ops),r=[],i=n.peek();if(null!=i&&"number"==typeof i.retain&&null==i.attributes){for(var a=i.retain;"insert"===e.peekType()&&e.peekLength()<=a;)a-=e.peekLength(),r.push(e.next());i.retain-a>0&&n.next(i.retain-a)}for(var u=new s(r);e.hasNext()||n.hasNext();)if("insert"===n.peekType())u.push(n.next());else if("delete"===e.peekType())u.push(e.next());else{var c=Math.min(e.peekLength(),n.peekLength()),f=e.next(c),h=n.next(c);if("number"==typeof h.retain){var p={};"number"==typeof f.retain?p.retain=c:p.insert=f.insert;var d=l.attributes.compose(f.attributes,h.attributes,"number"==typeof f.retain);if(d&&(p.attributes=d),u.push(p),!n.hasNext()&&o(u.ops[u.ops.length-1],p)){var y=new s(e.rest());return u.concat(y).chop()}}else"number"==typeof h.delete&&"number"==typeof f.retain&&u.push(h)}return u.chop()},s.prototype.concat=function(t){var e=new s(this.ops.slice());return t.ops.length>0&&(e.push(t.ops[0]),e.ops=e.ops.concat(t.ops.slice(1))),e},s.prototype.diff=function(t,e){if(this.ops===t.ops)return new s;var n=[this,t].map(function(e){return e.map(function(n){if(null!=n.insert)return"string"==typeof n.insert?n.insert:a;var r=e===t?"on":"with";throw new Error("diff() called "+r+" non-document")}).join("")}),i=new s,u=r(n[0],n[1],e),c=l.iterator(this.ops),f=l.iterator(t.ops);return u.forEach(function(t){for(var e=t[1].length;e>0;){var n=0;switch(t[0]){case r.INSERT:n=Math.min(f.peekLength(),e),i.push(f.next(n));break;case r.DELETE:n=Math.min(e,c.peekLength()),c.next(n),i.delete(n);break;case r.EQUAL:n=Math.min(c.peekLength(),f.peekLength(),e);var a=c.next(n),s=f.next(n);o(a.insert,s.insert)?i.retain(n,l.attributes.diff(a.attributes,s.attributes)):i.push(s).delete(n)}e-=n}}),i.chop()},s.prototype.eachLine=function(t,e){e=e||"\n";for(var n=l.iterator(this.ops),r=new s,o=0;n.hasNext();){if("insert"!==n.peekType())return;var i=n.peek(),a=l.length(i)-n.peekLength(),u="string"==typeof i.insert?i.insert.indexOf(e,a)-a:-1;if(u<0)r.push(n.next());else if(u>0)r.push(n.next(u));else{if(!1===t(r,n.next(1).attributes||{},o))return;o+=1,r=new s}}r.length()>0&&t(r,{},o)},s.prototype.transform=function(t,e){if(e=!!e,"number"==typeof t)return this.transformPosition(t,e);for(var n=l.iterator(this.ops),r=l.iterator(t.ops),o=new s;n.hasNext()||r.hasNext();)if("insert"!==n.peekType()||!e&&"insert"===r.peekType())if("insert"===r.peekType())o.push(r.next());else{var i=Math.min(n.peekLength(),r.peekLength()),a=n.next(i),u=r.next(i);if(a.delete)continue;u.delete?o.push(u):o.retain(i,l.attributes.transform(a.attributes,u.attributes,e))}else o.retain(l.length(n.next()));return o.chop()},s.prototype.transformPosition=function(t,e){e=!!e;for(var n=l.iterator(this.ops),r=0;n.hasNext()&&r<=t;){var o=n.peekLength(),i=n.peekType();n.next(),"delete"!==i?("insert"===i&&(r<t||!e)&&(t+=o),r+=o):t-=Math.min(o,t-r)}return t},t.exports=s},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(8),c=r(u),f=n(0),h=r(f),p=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),a(e,[{key:"formatAt",value:function(t,n,r,o){if(e.compare(this.statics.blotName,r)<0&&h.default.query(r,h.default.Scope.BLOT)){var i=this.isolate(t,n);o&&i.wrap(r,o)}else s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"formatAt",this).call(this,t,n,r,o)}},{key:"optimize",value:function(t){if(s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t),this.parent instanceof e&&e.compare(this.statics.blotName,this.parent.statics.blotName)>0){var n=this.parent.isolate(this.offset(),this.length());this.moveChildren(n),n.wrap(this)}}}],[{key:"compare",value:function(t,n){var r=e.order.indexOf(t),o=e.order.indexOf(n);return r>=0||o>=0?r-o:t===n?0:t<n?-1:1}}]),e}(h.default.Inline);p.allowedChildren=[p,h.default.Embed,c.default],p.order=["cursor","inline","underline","strike","italic","bold","script","link","code"],e.default=p},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(e=(0,N.default)(!0,{container:t,modules:{clipboard:!0,keyboard:!0,history:!0}},e),e.theme&&e.theme!==S.DEFAULTS.theme){if(e.theme=S.import("themes/"+e.theme),null==e.theme)throw new Error("Invalid theme "+e.theme+". Did you register it?")}else e.theme=T.default;var n=(0,N.default)(!0,{},e.theme.DEFAULTS);[n,e].forEach(function(t){t.modules=t.modules||{},Object.keys(t.modules).forEach(function(e){!0===t.modules[e]&&(t.modules[e]={})})});var r=Object.keys(n.modules).concat(Object.keys(e.modules)),o=r.reduce(function(t,e){var n=S.import("modules/"+e);return null==n?P.error("Cannot load "+e+" module. Are you sure you registered it?"):t[e]=n.DEFAULTS||{},t},{});return null!=e.modules&&e.modules.toolbar&&e.modules.toolbar.constructor!==Object&&(e.modules.toolbar={container:e.modules.toolbar}),e=(0,N.default)(!0,{},S.DEFAULTS,{modules:o},n,e),["bounds","container","scrollingContainer"].forEach(function(t){"string"==typeof e[t]&&(e[t]=document.querySelector(e[t]))}),e.modules=Object.keys(e.modules).reduce(function(t,n){return e.modules[n]&&(t[n]=e.modules[n]),t},{}),e}function a(t,e,n,r){if(this.options.strict&&!this.isEnabled()&&e===g.default.sources.USER)return new d.default;var o=null==n?null:this.getSelection(),i=this.editor.delta,l=t();if(null!=o&&(!0===n&&(n=o.index),null==r?o=u(o,l,e):0!==r&&(o=u(o,n,r,e)),this.setSelection(o,g.default.sources.SILENT)),l.length()>0){var a,s=[g.default.events.TEXT_CHANGE,l,i,e];if((a=this.emitter).emit.apply(a,[g.default.events.EDITOR_CHANGE].concat(s)),e!==g.default.sources.SILENT){var c;(c=this.emitter).emit.apply(c,s)}}return l}function s(t,e,n,r,o){var i={};return"number"==typeof t.index&&"number"==typeof t.length?"number"!=typeof e?(o=r,r=n,n=e,e=t.length,t=t.index):(e=t.length,t=t.index):"number"!=typeof e&&(o=r,r=n,n=e,e=0),"object"===(void 0===n?"undefined":c(n))?(i=n,o=r):"string"==typeof n&&(null!=r?i[n]=r:o=n),o=o||g.default.sources.API,[t,e,i,o]}function u(t,e,n,r){if(null==t)return null;var o=void 0,i=void 0;if(e instanceof d.default){var l=[t.index,t.index+t.length].map(function(t){return e.transformPosition(t,r!==g.default.sources.USER)}),a=f(l,2);o=a[0],i=a[1]}else{var s=[t.index,t.index+t.length].map(function(t){return t<e||t===e&&r===g.default.sources.USER?t:n>=0?t+n:Math.max(e,t+n)}),u=f(s,2);o=u[0],i=u[1]}return new x.Range(o,i-o)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.overload=e.expandConfig=void 0;var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),h=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();n(53);var p=n(4),d=r(p),y=n(57),v=r(y),b=n(9),g=r(b),m=n(7),_=r(m),O=n(0),w=r(O),x=n(22),k=r(x),E=n(2),N=r(E),j=n(10),A=r(j),q=n(32),T=r(q),P=(0,A.default)("quill"),S=function(){function t(e){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(i(this,t),this.options=l(e,r),this.container=this.options.container,null==this.container)return P.error("Invalid Quill container",e);this.options.debug&&t.debug(this.options.debug);var o=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new g.default,this.scroll=w.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new v.default(this.scroll),this.selection=new k.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(g.default.events.EDITOR_CHANGE,function(t){t===g.default.events.TEXT_CHANGE&&n.root.classList.toggle("ql-blank",n.editor.isBlank())}),this.emitter.on(g.default.events.SCROLL_UPDATE,function(t,e){var r=n.selection.lastRange,o=r&&0===r.length?r.index:void 0;a.call(n,function(){return n.editor.update(null,e,o)},t)});var s=this.clipboard.convert("<div class='ql-editor' style=\"white-space: normal;\">"+o+"<p><br></p></div>");this.setContents(s),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return h(t,null,[{key:"debug",value:function(t){!0===t&&(t="log"),A.default.level(t)}},{key:"find",value:function(t){return t.__quill||w.default.find(t)}},{key:"import",value:function(t){return null==this.imports[t]&&P.error("Cannot import "+t+". Are you sure it was registered?"),this.imports[t]}},{key:"register",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof t){var o=t.attrName||t.blotName;"string"==typeof o?this.register("formats/"+o,t,e):Object.keys(t).forEach(function(r){n.register(r,t[r],e)})}else null==this.imports[t]||r||P.warn("Overwriting "+t+" with",e),this.imports[t]=e,(t.startsWith("blots/")||t.startsWith("formats/"))&&"abstract"!==e.blotName?w.default.register(e):t.startsWith("modules")&&"function"==typeof e.register&&e.register()}}]),h(t,[{key:"addContainer",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof t){var n=t;t=document.createElement("div"),t.classList.add(n)}return this.container.insertBefore(t,e),t}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(t,e,n){var r=this,o=s(t,e,n),i=f(o,4);return t=i[0],e=i[1],n=i[3],a.call(this,function(){return r.editor.deleteText(t,e)},n,t,-1*e)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.scroll.enable(t),this.container.classList.toggle("ql-disabled",!t)}},{key:"focus",value:function(){var t=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=t,this.scrollIntoView()}},{key:"format",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g.default.sources.API;return a.call(this,function(){var r=n.getSelection(!0),i=new d.default;if(null==r)return i;if(w.default.query(t,w.default.Scope.BLOCK))i=n.editor.formatLine(r.index,r.length,o({},t,e));else{if(0===r.length)return n.selection.format(t,e),i;i=n.editor.formatText(r.index,r.length,o({},t,e))}return n.setSelection(r,g.default.sources.SILENT),i},r)}},{key:"formatLine",value:function(t,e,n,r,o){var i=this,l=void 0,u=s(t,e,n,r,o),c=f(u,4);return t=c[0],e=c[1],l=c[2],o=c[3],a.call(this,function(){return i.editor.formatLine(t,e,l)},o,t,0)}},{key:"formatText",value:function(t,e,n,r,o){var i=this,l=void 0,u=s(t,e,n,r,o),c=f(u,4);return t=c[0],e=c[1],l=c[2],o=c[3],a.call(this,function(){return i.editor.formatText(t,e,l)},o,t,0)}},{key:"getBounds",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=void 0;n="number"==typeof t?this.selection.getBounds(t,e):this.selection.getBounds(t.index,t.length);var r=this.container.getBoundingClientRect();return{bottom:n.bottom-r.top,height:n.height,left:n.left-r.left,right:n.right-r.left,top:n.top-r.top,width:n.width}}},{key:"getContents",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t,n=s(t,e),r=f(n,2);return t=r[0],e=r[1],this.editor.getContents(t,e)}},{key:"getFormat",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0),e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"==typeof t?this.editor.getFormat(t,e):this.editor.getFormat(t.index,t.length)}},{key:"getIndex",value:function(t){return t.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(t){return this.scroll.leaf(t)}},{key:"getLine",value:function(t){return this.scroll.line(t)}},{key:"getLines",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!=typeof t?this.scroll.lines(t.index,t.length):this.scroll.lines(t,e)}},{key:"getModule",value:function(t){return this.theme.modules[t]}},{key:"getSelection",value:function(){return arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t,n=s(t,e),r=f(n,2);return t=r[0],e=r[1],this.editor.getText(t,e)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(e,n,r){var o=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.sources.API;return a.call(this,function(){return o.editor.insertEmbed(e,n,r)},i,e)}},{key:"insertText",value:function(t,e,n,r,o){var i=this,l=void 0,u=s(t,0,n,r,o),c=f(u,4);return t=c[0],l=c[2],o=c[3],a.call(this,function(){return i.editor.insertText(t,e,l)},o,t,e.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(t,e,n){this.clipboard.dangerouslyPasteHTML(t,e,n)}},{key:"removeFormat",value:function(t,e,n){var r=this,o=s(t,e,n),i=f(o,4);return t=i[0],e=i[1],n=i[3],a.call(this,function(){return r.editor.removeFormat(t,e)},n,t)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.default.sources.API;return a.call(this,function(){t=new d.default(t);var n=e.getLength(),r=e.editor.deleteText(0,n),o=e.editor.applyDelta(t),i=o.ops[o.ops.length-1];return null!=i&&"string"==typeof i.insert&&"\n"===i.insert[i.insert.length-1]&&(e.editor.deleteText(e.getLength()-1,1),o.delete(1)),r.compose(o)},n)}},{key:"setSelection",value:function(e,n,r){if(null==e)this.selection.setRange(null,n||t.sources.API);else{var o=s(e,n,r),i=f(o,4);e=i[0],n=i[1],r=i[3],this.selection.setRange(new x.Range(e,n),r),r!==g.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.default.sources.API,n=(new d.default).insert(t);return this.setContents(n,e)}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.default.sources.USER,e=this.scroll.update(t);return this.selection.update(t),e}},{key:"updateContents",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.default.sources.API;return a.call(this,function(){return t=new d.default(t),e.editor.applyDelta(t,n)},n,!0)}}]),t}();S.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},S.events=g.default.events,S.sources=g.default.sources,S.version="1.3.7",S.imports={delta:d.default,parchment:w.default,"core/module":_.default,"core/theme":T.default},e.expandConfig=l,e.overload=s,e.default=S},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,t),this.quill=e,this.options=n};o.DEFAULTS={},e.default=o},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(0),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default.Text);e.default=s},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(58),c=r(u),f=n(10),h=r(f),p=(0,h.default)("quill:events");["selectionchange","mousedown","mouseup","click"].forEach(function(t){document.addEventListener(t,function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];[].slice.call(document.querySelectorAll(".ql-container")).forEach(function(t){if(t.__quill&&t.__quill.emitter){var n;(n=t.__quill.emitter).handleDOM.apply(n,e)}})})});var d=function(t){function e(){o(this,e);var t=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return t.listeners={},t.on("error",p.error),t}return l(e,t),a(e,[{key:"emit",value:function(){p.log.apply(p,arguments),s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"emit",this).apply(this,arguments)}},{key:"handleDOM",value:function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];(this.listeners[t.type]||[]).forEach(function(e){var r=e.node,o=e.handler;(t.target===r||r.contains(t.target))&&o.apply(void 0,[t].concat(n))})}},{key:"listenDOM",value:function(t,e,n){this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push({node:e,handler:n})}}]),e}(c.default);d.events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change"},d.sources={API:"api",SILENT:"silent",USER:"user"},e.default=d},function(t,e,n){"use strict";function r(t){if(i.indexOf(t)<=i.indexOf(l)){for(var e,n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];(e=console)[t].apply(e,r)}}function o(t){return i.reduce(function(e,n){return e[n]=r.bind(console,n,t),e},{})}Object.defineProperty(e,"__esModule",{value:!0});var i=["error","warn","log","info"],l="warn";r.level=o.level=function(t){l=t},e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),o=function(){function t(t,e,n){void 0===n&&(n={}),this.attrName=t,this.keyName=e;var o=r.Scope.TYPE&r.Scope.ATTRIBUTE;null!=n.scope?this.scope=n.scope&r.Scope.LEVEL|o:this.scope=r.Scope.ATTRIBUTE,null!=n.whitelist&&(this.whitelist=n.whitelist)}return t.keys=function(t){return[].map.call(t.attributes,function(t){return t.name})},t.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(t.setAttribute(this.keyName,e),!0)},t.prototype.canAdd=function(t,e){return null!=r.query(t,r.Scope.BLOT&(this.scope|r.Scope.TYPE))&&(null==this.whitelist||("string"==typeof e?this.whitelist.indexOf(e.replace(/["']/g,""))>-1:this.whitelist.indexOf(e)>-1))},t.prototype.remove=function(t){t.removeAttribute(this.keyName)},t.prototype.value=function(t){var e=t.getAttribute(this.keyName);return this.canAdd(t,e)&&e?e:""},t}();e.default=o},function(t,e,n){function r(t){return null===t||void 0===t}function o(t){return!(!t||"object"!=typeof t||"number"!=typeof t.length)&&("function"==typeof t.copy&&"function"==typeof t.slice&&!(t.length>0&&"number"!=typeof t[0]))}function i(t,e,n){var i,c;if(r(t)||r(e))return!1;if(t.prototype!==e.prototype)return!1;if(s(t))return!!s(e)&&(t=l.call(t),e=l.call(e),u(t,e,n));if(o(t)){if(!o(e))return!1;if(t.length!==e.length)return!1;for(i=0;i<t.length;i++)if(t[i]!==e[i])return!1;return!0}try{var f=a(t),h=a(e)}catch(t){return!1}if(f.length!=h.length)return!1;for(f.sort(),h.sort(),i=f.length-1;i>=0;i--)if(f[i]!=h[i])return!1;for(i=f.length-1;i>=0;i--)if(c=f[i],!u(t[c],e[c],n))return!1;return typeof t==typeof e}var l=Array.prototype.slice,a=n(55),s=n(56),u=t.exports=function(t,e,n){return n||(n={}),t===e||(t instanceof Date&&e instanceof Date?t.getTime()===e.getTime():!t||!e||"object"!=typeof t&&"object"!=typeof e?n.strict?t===e:t==e:i(t,e,n))}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Code=void 0;var a=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},c=n(4),f=r(c),h=n(0),p=r(h),d=n(3),y=r(d),v=n(5),b=r(v),g=n(8),m=r(g),_=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),e}(b.default);_.blotName="code",_.tagName="CODE";var O=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),s(e,[{key:"delta",value:function(){var t=this,e=this.domNode.textContent;return e.endsWith("\n")&&(e=e.slice(0,-1)),e.split("\n").reduce(function(e,n){return e.insert(n).insert("\n",t.formats())},new f.default)}},{key:"format",value:function(t,n){if(t!==this.statics.blotName||!n){var r=this.descendant(m.default,this.length()-1),o=a(r,1),i=o[0];null!=i&&i.deleteAt(i.length()-1,1),u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n)}}},{key:"formatAt",value:function(t,n,r,o){if(0!==n&&null!=p.default.query(r,p.default.Scope.BLOCK)&&(r!==this.statics.blotName||o!==this.statics.formats(this.domNode))){var i=this.newlineIndex(t);if(!(i<0||i>=t+n)){var l=this.newlineIndex(t,!0)+1,a=i-l+1,s=this.isolate(l,a),u=s.next;s.format(r,o),u instanceof e&&u.formatAt(0,t-l+n-a,r,o)}}}},{key:"insertAt",value:function(t,e,n){if(null==n){var r=this.descendant(m.default,t),o=a(r,2),i=o[0],l=o[1];i.insertAt(l,e)}}},{key:"length",value:function(){var t=this.domNode.textContent.length;return this.domNode.textContent.endsWith("\n")?t:t+1}},{key:"newlineIndex",value:function(t){if(arguments.length>1&&void 0!==arguments[1]&&arguments[1])return this.domNode.textContent.slice(0,t).lastIndexOf("\n");var e=this.domNode.textContent.slice(t).indexOf("\n");return e>-1?t+e:-1}},{key:"optimize",value:function(t){this.domNode.textContent.endsWith("\n")||this.appendChild(p.default.create("text","\n")),u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===n.statics.formats(n.domNode)&&(n.optimize(t),n.moveChildren(this),n.remove())}},{key:"replace",value:function(t){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replace",this).call(this,t),[].slice.call(this.domNode.querySelectorAll("*")).forEach(function(t){var e=p.default.find(t);null==e?t.parentNode.removeChild(t):e instanceof p.default.Embed?e.remove():e.unwrap()})}}],[{key:"create",value:function(t){var n=u(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return n.setAttribute("spellcheck",!1),n}},{key:"formats",value:function(){return!0}}]),e}(y.default);O.blotName="code-block",O.tagName="PRE",O.TAB="  ",e.Code=_,e.default=O},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"insertInto",value:function(t,n){0===t.children.length?a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertInto",this).call(this,t,n):this.remove()}},{key:"length",value:function(){return 0}},{key:"value",value:function(){return""}}],[{key:"value",value:function(){}}]),e}(u.default.Embed);c.blotName="break",c.tagName="BR",e.default=c},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function l(t,e){var n=document.createElement("a");n.href=t;var r=n.href.slice(0,n.href.indexOf(":"));return e.indexOf(r)>-1}Object.defineProperty(e,"__esModule",{value:!0}),e.sanitize=e.default=void 0;var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(5),c=function(t){return t&&t.__esModule?t:{default:t}}(u),f=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),a(e,[{key:"format",value:function(t,n){if(t!==this.statics.blotName||!n)return s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n);n=this.constructor.sanitize(n),this.domNode.setAttribute("href",n)}}],[{key:"create",value:function(t){var n=s(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return t=this.sanitize(t),n.setAttribute("href",t),n.setAttribute("rel","noopener noreferrer"),n.setAttribute("target","_blank"),n}},{key:"formats",value:function(t){return t.getAttribute("href")}},{key:"sanitize",value:function(t){return l(t,this.PROTOCOL_WHITELIST)?t:this.SANITIZED_URL}}]),e}(c.default);f.blotName="link",f.tagName="A",f.SANITIZED_URL="about:blank",f.PROTOCOL_WHITELIST=["http","https","mailto","tel"],e.default=f,e.sanitize=l},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){t.setAttribute(e,!("true"===t.getAttribute(e)))}Object.defineProperty(e,"__esModule",{value:!0});var l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=n(25),u=r(s),c=n(106),f=r(c),h=0,p=function(){function t(e){var n=this;o(this,t),this.select=e,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",function(){n.togglePicker()}),this.label.addEventListener("keydown",function(t){switch(t.keyCode){case u.default.keys.ENTER:n.togglePicker();break;case u.default.keys.ESCAPE:n.escape(),t.preventDefault()}}),this.select.addEventListener("change",this.update.bind(this))}return a(t,[{key:"togglePicker",value:function(){this.container.classList.toggle("ql-expanded"),i(this.label,"aria-expanded"),i(this.options,"aria-hidden")}},{key:"buildItem",value:function(t){var e=this,n=document.createElement("span");return n.tabIndex="0",n.setAttribute("role","button"),n.classList.add("ql-picker-item"),t.hasAttribute("value")&&n.setAttribute("data-value",t.getAttribute("value")),t.textContent&&n.setAttribute("data-label",t.textContent),n.addEventListener("click",function(){e.selectItem(n,!0)}),n.addEventListener("keydown",function(t){switch(t.keyCode){case u.default.keys.ENTER:e.selectItem(n,!0),t.preventDefault();break;case u.default.keys.ESCAPE:e.escape(),t.preventDefault()}}),n}},{key:"buildLabel",value:function(){var t=document.createElement("span");return t.classList.add("ql-picker-label"),t.innerHTML=f.default,t.tabIndex="0",t.setAttribute("role","button"),t.setAttribute("aria-expanded","false"),this.container.appendChild(t),t}},{key:"buildOptions",value:function(){var t=this,e=document.createElement("span");e.classList.add("ql-picker-options"),e.setAttribute("aria-hidden","true"),e.tabIndex="-1",e.id="ql-picker-options-"+h,h+=1,this.label.setAttribute("aria-controls",e.id),this.options=e,[].slice.call(this.select.options).forEach(function(n){var r=t.buildItem(n);e.appendChild(r),!0===n.selected&&t.selectItem(r)}),this.container.appendChild(e)}},{key:"buildPicker",value:function(){var t=this;[].slice.call(this.select.attributes).forEach(function(e){t.container.setAttribute(e.name,e.value)}),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}},{key:"escape",value:function(){var t=this;this.close(),setTimeout(function(){return t.label.focus()},1)}},{key:"close",value:function(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}},{key:"selectItem",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.container.querySelector(".ql-selected");if(t!==n&&(null!=n&&n.classList.remove("ql-selected"),null!=t&&(t.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(t.parentNode.children,t),t.hasAttribute("data-value")?this.label.setAttribute("data-value",t.getAttribute("data-value")):this.label.removeAttribute("data-value"),t.hasAttribute("data-label")?this.label.setAttribute("data-label",t.getAttribute("data-label")):this.label.removeAttribute("data-label"),e))){if("function"==typeof Event)this.select.dispatchEvent(new Event("change"));else if("object"===("undefined"==typeof Event?"undefined":l(Event))){var r=document.createEvent("Event");r.initEvent("change",!0,!0),this.select.dispatchEvent(r)}this.close()}}},{key:"update",value:function(){var t=void 0;if(this.select.selectedIndex>-1){var e=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];t=this.select.options[this.select.selectedIndex],this.selectItem(e)}else this.selectItem(null);var n=null!=t&&t!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",n)}}]),t}();e.default=p},function(t,e,n){"use strict";function r(t){var e=a.find(t);if(null==e)try{e=a.create(t)}catch(n){e=a.create(a.Scope.INLINE),[].slice.call(t.childNodes).forEach(function(t){e.domNode.appendChild(t)}),t.parentNode&&t.parentNode.replaceChild(e.domNode,t),e.attach()}return e}var o=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var i=n(47),l=n(27),a=n(1),s=function(t){function e(e){var n=t.call(this,e)||this;return n.build(),n}return o(e,t),e.prototype.appendChild=function(t){this.insertBefore(t)},e.prototype.attach=function(){t.prototype.attach.call(this),this.children.forEach(function(t){t.attach()})},e.prototype.build=function(){var t=this;this.children=new i.default,[].slice.call(this.domNode.childNodes).reverse().forEach(function(e){try{var n=r(e);t.insertBefore(n,t.children.head||void 0)}catch(t){if(t instanceof a.ParchmentError)return;throw t}})},e.prototype.deleteAt=function(t,e){if(0===t&&e===this.length())return this.remove();this.children.forEachAt(t,e,function(t,e,n){t.deleteAt(e,n)})},e.prototype.descendant=function(t,n){var r=this.children.find(n),o=r[0],i=r[1];return null==t.blotName&&t(o)||null!=t.blotName&&o instanceof t?[o,i]:o instanceof e?o.descendant(t,i):[null,-1]},e.prototype.descendants=function(t,n,r){void 0===n&&(n=0),void 0===r&&(r=Number.MAX_VALUE);var o=[],i=r;return this.children.forEachAt(n,r,function(n,r,l){(null==t.blotName&&t(n)||null!=t.blotName&&n instanceof t)&&o.push(n),n instanceof e&&(o=o.concat(n.descendants(t,r,i))),i-=l}),o},e.prototype.detach=function(){this.children.forEach(function(t){t.detach()}),t.prototype.detach.call(this)},e.prototype.formatAt=function(t,e,n,r){this.children.forEachAt(t,e,function(t,e,o){t.formatAt(e,o,n,r)})},e.prototype.insertAt=function(t,e,n){var r=this.children.find(t),o=r[0],i=r[1];if(o)o.insertAt(i,e,n);else{var l=null==n?a.create("text",e):a.create(e,n);this.appendChild(l)}},e.prototype.insertBefore=function(t,e){if(null!=this.statics.allowedChildren&&!this.statics.allowedChildren.some(function(e){return t instanceof e}))throw new a.ParchmentError("Cannot insert "+t.statics.blotName+" into "+this.statics.blotName);t.insertInto(this,e)},e.prototype.length=function(){return this.children.reduce(function(t,e){return t+e.length()},0)},e.prototype.moveChildren=function(t,e){this.children.forEach(function(n){t.insertBefore(n,e)})},e.prototype.optimize=function(e){if(t.prototype.optimize.call(this,e),0===this.children.length)if(null!=this.statics.defaultChild){var n=a.create(this.statics.defaultChild);this.appendChild(n),n.optimize(e)}else this.remove()},e.prototype.path=function(t,n){void 0===n&&(n=!1);var r=this.children.find(t,n),o=r[0],i=r[1],l=[[this,t]];return o instanceof e?l.concat(o.path(i,n)):(null!=o&&l.push([o,i]),l)},e.prototype.removeChild=function(t){this.children.remove(t)},e.prototype.replace=function(n){n instanceof e&&n.moveChildren(this),t.prototype.replace.call(this,n)},e.prototype.split=function(t,e){if(void 0===e&&(e=!1),!e){if(0===t)return this;if(t===this.length())return this.next}var n=this.clone();return this.parent.insertBefore(n,this.next),this.children.forEachAt(t,this.length(),function(t,r,o){t=t.split(r,e),n.appendChild(t)}),n},e.prototype.unwrap=function(){this.moveChildren(this.parent,this.next),this.remove()},e.prototype.update=function(t,e){var n=this,o=[],i=[];t.forEach(function(t){t.target===n.domNode&&"childList"===t.type&&(o.push.apply(o,t.addedNodes),i.push.apply(i,t.removedNodes))}),i.forEach(function(t){if(!(null!=t.parentNode&&"IFRAME"!==t.tagName&&document.body.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)){var e=a.find(t);null!=e&&(null!=e.domNode.parentNode&&e.domNode.parentNode!==n.domNode||e.detach())}}),o.filter(function(t){return t.parentNode==n.domNode}).sort(function(t,e){return t===e?0:t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1}).forEach(function(t){var e=null;null!=t.nextSibling&&(e=a.find(t.nextSibling));var o=r(t);o.next==e&&null!=o.next||(null!=o.parent&&o.parent.removeChild(n),n.insertBefore(o,e||void 0))})},e}(l.default);e.default=s},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(11),i=n(28),l=n(17),a=n(1),s=function(t){function e(e){var n=t.call(this,e)||this;return n.attributes=new i.default(n.domNode),n}return r(e,t),e.formats=function(t){return"string"==typeof this.tagName||(Array.isArray(this.tagName)?t.tagName.toLowerCase():void 0)},e.prototype.format=function(t,e){var n=a.query(t);n instanceof o.default?this.attributes.attribute(n,e):e&&(null==n||t===this.statics.blotName&&this.formats()[t]===e||this.replaceWith(t,e))},e.prototype.formats=function(){var t=this.attributes.values(),e=this.statics.formats(this.domNode);return null!=e&&(t[this.statics.blotName]=e),t},e.prototype.replaceWith=function(e,n){var r=t.prototype.replaceWith.call(this,e,n);return this.attributes.copy(r),r},e.prototype.update=function(e,n){var r=this;t.prototype.update.call(this,e,n),e.some(function(t){return t.target===r.domNode&&"attributes"===t.type})&&this.attributes.build()},e.prototype.wrap=function(n,r){var o=t.prototype.wrap.call(this,n,r);return o instanceof e&&o.statics.scope===this.statics.scope&&this.attributes.move(o),o},e}(l.default);e.default=s},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(27),i=n(1),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),e.value=function(t){return!0},e.prototype.index=function(t,e){return this.domNode===t||this.domNode.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(e,1):-1},e.prototype.position=function(t,e){var n=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);return t>0&&(n+=1),[this.parent.domNode,n]},e.prototype.value=function(){var t;return t={},t[this.statics.blotName]=this.statics.value(this.domNode)||!0,t},e.scope=i.Scope.INLINE_BLOT,e}(o.default);e.default=l},function(t,e,n){function r(t){this.ops=t,this.index=0,this.offset=0}var o=n(12),i=n(2),l={attributes:{compose:function(t,e,n){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});var r=i(!0,{},e);n||(r=Object.keys(r).reduce(function(t,e){return null!=r[e]&&(t[e]=r[e]),t},{}));for(var o in t)void 0!==t[o]&&void 0===e[o]&&(r[o]=t[o]);return Object.keys(r).length>0?r:void 0},diff:function(t,e){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});var n=Object.keys(t).concat(Object.keys(e)).reduce(function(n,r){return o(t[r],e[r])||(n[r]=void 0===e[r]?null:e[r]),n},{});return Object.keys(n).length>0?n:void 0},transform:function(t,e,n){if("object"!=typeof t)return e;if("object"==typeof e){if(!n)return e;var r=Object.keys(e).reduce(function(n,r){return void 0===t[r]&&(n[r]=e[r]),n},{});return Object.keys(r).length>0?r:void 0}}},iterator:function(t){return new r(t)},length:function(t){return"number"==typeof t.delete?t.delete:"number"==typeof t.retain?t.retain:"string"==typeof t.insert?t.insert.length:1}};r.prototype.hasNext=function(){return this.peekLength()<1/0},r.prototype.next=function(t){t||(t=1/0);var e=this.ops[this.index];if(e){var n=this.offset,r=l.length(e);if(t>=r-n?(t=r-n,this.index+=1,this.offset=0):this.offset+=t,"number"==typeof e.delete)return{delete:t};var o={};return e.attributes&&(o.attributes=e.attributes),"number"==typeof e.retain?o.retain=t:"string"==typeof e.insert?o.insert=e.insert.substr(n,t):o.insert=e.insert,o}return{retain:1/0}},r.prototype.peek=function(){return this.ops[this.index]},r.prototype.peekLength=function(){return this.ops[this.index]?l.length(this.ops[this.index])-this.offset:1/0},r.prototype.peekType=function(){return this.ops[this.index]?"number"==typeof this.ops[this.index].delete?"delete":"number"==typeof this.ops[this.index].retain?"retain":"insert":"retain"},r.prototype.rest=function(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);var t=this.offset,e=this.index,n=this.next(),r=this.ops.slice(this.index);return this.offset=t,this.index=e,[n].concat(r)}return[]},t.exports=l},function(t,e){var n=function(){"use strict";function t(t,e){return null!=e&&t instanceof e}function e(n,r,o,i,c){function f(n,o){if(null===n)return null;if(0===o)return n;var y,v;if("object"!=typeof n)return n;if(t(n,a))y=new a;else if(t(n,s))y=new s;else if(t(n,u))y=new u(function(t,e){n.then(function(e){t(f(e,o-1))},function(t){e(f(t,o-1))})});else if(e.__isArray(n))y=[];else if(e.__isRegExp(n))y=new RegExp(n.source,l(n)),n.lastIndex&&(y.lastIndex=n.lastIndex);else if(e.__isDate(n))y=new Date(n.getTime());else{if(d&&Buffer.isBuffer(n))return y=Buffer.allocUnsafe?Buffer.allocUnsafe(n.length):new Buffer(n.length),n.copy(y),y;t(n,Error)?y=Object.create(n):void 0===i?(v=Object.getPrototypeOf(n),y=Object.create(v)):(y=Object.create(i),v=i)}if(r){var b=h.indexOf(n);if(-1!=b)return p[b];h.push(n),p.push(y)}t(n,a)&&n.forEach(function(t,e){var n=f(e,o-1),r=f(t,o-1);y.set(n,r)}),t(n,s)&&n.forEach(function(t){var e=f(t,o-1);y.add(e)});for(var g in n){var m;v&&(m=Object.getOwnPropertyDescriptor(v,g)),m&&null==m.set||(y[g]=f(n[g],o-1))}if(Object.getOwnPropertySymbols)for(var _=Object.getOwnPropertySymbols(n),g=0;g<_.length;g++){var O=_[g],w=Object.getOwnPropertyDescriptor(n,O);(!w||w.enumerable||c)&&(y[O]=f(n[O],o-1),w.enumerable||Object.defineProperty(y,O,{enumerable:!1}))}if(c)for(var x=Object.getOwnPropertyNames(n),g=0;g<x.length;g++){var k=x[g],w=Object.getOwnPropertyDescriptor(n,k);w&&w.enumerable||(y[k]=f(n[k],o-1),Object.defineProperty(y,k,{enumerable:!1}))}return y}"object"==typeof r&&(o=r.depth,i=r.prototype,c=r.includeNonEnumerable,r=r.circular);var h=[],p=[],d="undefined"!=typeof Buffer;return void 0===r&&(r=!0),void 0===o&&(o=1/0),f(n,o)}function n(t){return Object.prototype.toString.call(t)}function r(t){return"object"==typeof t&&"[object Date]"===n(t)}function o(t){return"object"==typeof t&&"[object Array]"===n(t)}function i(t){return"object"==typeof t&&"[object RegExp]"===n(t)}function l(t){var e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),e}var a;try{a=Map}catch(t){a=function(){}}var s;try{s=Set}catch(t){s=function(){}}var u;try{u=Promise}catch(t){u=function(){}}return e.clonePrototype=function(t){if(null===t)return null;var e=function(){};return e.prototype=t,new e},e.__objToStr=n,e.__isDate=r,e.__isArray=o,e.__isRegExp=i,e.__getRegExpFlags=l,e}();"object"==typeof t&&t.exports&&(t.exports=n)},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){try{e.parentNode}catch(t){return!1}return e instanceof Text&&(e=e.parentNode),t.contains(e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Range=void 0;var a=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=n(0),c=r(u),f=n(21),h=r(f),p=n(12),d=r(p),y=n(9),v=r(y),b=n(10),g=r(b),m=(0,g.default)("quill:selection"),_=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;i(this,t),this.index=e,this.length=n},O=function(){function t(e,n){var r=this;i(this,t),this.emitter=n,this.scroll=e,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=c.default.create("cursor",this),this.lastRange=this.savedRange=new _(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,function(){r.mouseDown||setTimeout(r.update.bind(r,v.default.sources.USER),1)}),this.emitter.on(v.default.events.EDITOR_CHANGE,function(t,e){t===v.default.events.TEXT_CHANGE&&e.length()>0&&r.update(v.default.sources.SILENT)}),this.emitter.on(v.default.events.SCROLL_BEFORE_UPDATE,function(){if(r.hasFocus()){var t=r.getNativeRange();null!=t&&t.start.node!==r.cursor.textNode&&r.emitter.once(v.default.events.SCROLL_UPDATE,function(){try{r.setNativeRange(t.start.node,t.start.offset,t.end.node,t.end.offset)}catch(t){}})}}),this.emitter.on(v.default.events.SCROLL_OPTIMIZE,function(t,e){if(e.range){var n=e.range,o=n.startNode,i=n.startOffset,l=n.endNode,a=n.endOffset;r.setNativeRange(o,i,l,a)}}),this.update(v.default.sources.SILENT)}return s(t,[{key:"handleComposition",value:function(){var t=this;this.root.addEventListener("compositionstart",function(){t.composing=!0}),this.root.addEventListener("compositionend",function(){if(t.composing=!1,t.cursor.parent){var e=t.cursor.restore();if(!e)return;setTimeout(function(){t.setNativeRange(e.startNode,e.startOffset,e.endNode,e.endOffset)},1)}})}},{key:"handleDragging",value:function(){var t=this;this.emitter.listenDOM("mousedown",document.body,function(){t.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,function(){t.mouseDown=!1,t.update(v.default.sources.USER)})}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(t,e){if(null==this.scroll.whitelist||this.scroll.whitelist[t]){this.scroll.update();var n=this.getNativeRange();if(null!=n&&n.native.collapsed&&!c.default.query(t,c.default.Scope.BLOCK)){if(n.start.node!==this.cursor.textNode){var r=c.default.find(n.start.node,!1);if(null==r)return;if(r instanceof c.default.Leaf){var o=r.split(n.start.offset);r.parent.insertBefore(this.cursor,o)}else r.insertBefore(this.cursor,n.start.node);this.cursor.attach()}this.cursor.format(t,e),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=this.scroll.length();t=Math.min(t,n-1),e=Math.min(t+e,n-1)-t;var r=void 0,o=this.scroll.leaf(t),i=a(o,2),l=i[0],s=i[1];if(null==l)return null;var u=l.position(s,!0),c=a(u,2);r=c[0],s=c[1];var f=document.createRange();if(e>0){f.setStart(r,s);var h=this.scroll.leaf(t+e),p=a(h,2);if(l=p[0],s=p[1],null==l)return null;var d=l.position(s,!0),y=a(d,2);return r=y[0],s=y[1],f.setEnd(r,s),f.getBoundingClientRect()}var v="left",b=void 0;return r instanceof Text?(s<r.data.length?(f.setStart(r,s),f.setEnd(r,s+1)):(f.setStart(r,s-1),f.setEnd(r,s),v="right"),b=f.getBoundingClientRect()):(b=l.domNode.getBoundingClientRect(),s>0&&(v="right")),{bottom:b.top+b.height,height:b.height,left:b[v],right:b[v],top:b.top,width:0}}},{key:"getNativeRange",value:function(){var t=document.getSelection();if(null==t||t.rangeCount<=0)return null;var e=t.getRangeAt(0);if(null==e)return null;var n=this.normalizeNative(e);return m.info("getNativeRange",n),n}},{key:"getRange",value:function(){var t=this.getNativeRange();return null==t?[null,null]:[this.normalizedToRange(t),t]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(t){var e=this,n=[[t.start.node,t.start.offset]];t.native.collapsed||n.push([t.end.node,t.end.offset]);var r=n.map(function(t){var n=a(t,2),r=n[0],o=n[1],i=c.default.find(r,!0),l=i.offset(e.scroll);return 0===o?l:i instanceof c.default.Container?l+i.length():l+i.index(r,o)}),i=Math.min(Math.max.apply(Math,o(r)),this.scroll.length()-1),l=Math.min.apply(Math,[i].concat(o(r)));return new _(l,i-l)}},{key:"normalizeNative",value:function(t){if(!l(this.root,t.startContainer)||!t.collapsed&&!l(this.root,t.endContainer))return null;var e={start:{node:t.startContainer,offset:t.startOffset},end:{node:t.endContainer,offset:t.endOffset},native:t};return[e.start,e.end].forEach(function(t){for(var e=t.node,n=t.offset;!(e instanceof Text)&&e.childNodes.length>0;)if(e.childNodes.length>n)e=e.childNodes[n],n=0;else{if(e.childNodes.length!==n)break;e=e.lastChild,n=e instanceof Text?e.data.length:e.childNodes.length+1}t.node=e,t.offset=n}),e}},{key:"rangeToNative",value:function(t){var e=this,n=t.collapsed?[t.index]:[t.index,t.index+t.length],r=[],o=this.scroll.length();return n.forEach(function(t,n){t=Math.min(o-1,t);var i=void 0,l=e.scroll.leaf(t),s=a(l,2),u=s[0],c=s[1],f=u.position(c,0!==n),h=a(f,2);i=h[0],c=h[1],r.push(i,c)}),r.length<2&&(r=r.concat(r)),r}},{key:"scrollIntoView",value:function(t){var e=this.lastRange;if(null!=e){var n=this.getBounds(e.index,e.length);if(null!=n){var r=this.scroll.length()-1,o=this.scroll.line(Math.min(e.index,r)),i=a(o,1),l=i[0],s=l;if(e.length>0){var u=this.scroll.line(Math.min(e.index+e.length,r));s=a(u,1)[0]}if(null!=l&&null!=s){var c=t.getBoundingClientRect();n.top<c.top?t.scrollTop-=c.top-n.top:n.bottom>c.bottom&&(t.scrollTop+=n.bottom-c.bottom)}}}}},{key:"setNativeRange",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(m.info("setNativeRange",t,e,n,r),null==t||null!=this.root.parentNode&&null!=t.parentNode&&null!=n.parentNode){var i=document.getSelection();if(null!=i)if(null!=t){this.hasFocus()||this.root.focus();var l=(this.getNativeRange()||{}).native;if(null==l||o||t!==l.startContainer||e!==l.startOffset||n!==l.endContainer||r!==l.endOffset){"BR"==t.tagName&&(e=[].indexOf.call(t.parentNode.childNodes,t),t=t.parentNode),"BR"==n.tagName&&(r=[].indexOf.call(n.parentNode.childNodes,n),n=n.parentNode);var a=document.createRange();a.setStart(t,e),a.setEnd(n,r),i.removeAllRanges(),i.addRange(a)}}else i.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v.default.sources.API;if("string"==typeof e&&(n=e,e=!1),m.info("setRange",t),null!=t){var r=this.rangeToNative(t);this.setNativeRange.apply(this,o(r).concat([e]))}else this.setNativeRange(null);this.update(n)}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:v.default.sources.USER,e=this.lastRange,n=this.getRange(),r=a(n,2),o=r[0],i=r[1];if(this.lastRange=o,null!=this.lastRange&&(this.savedRange=this.lastRange),!(0,d.default)(e,this.lastRange)){var l;!this.composing&&null!=i&&i.native.collapsed&&i.start.node!==this.cursor.textNode&&this.cursor.restore();var s=[v.default.events.SELECTION_CHANGE,(0,h.default)(this.lastRange),(0,h.default)(e),t];if((l=this.emitter).emit.apply(l,[v.default.events.EDITOR_CHANGE].concat(s)),t!==v.default.sources.SILENT){var u;(u=this.emitter).emit.apply(u,s)}}}}]),t}();e.Range=_,e.default=O},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=n(0),s=r(a),u=n(3),c=r(u),f=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),e}(s.default.Container);f.allowedChildren=[c.default,u.BlockEmbed,f],e.default=f},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.ColorStyle=e.ColorClass=e.ColorAttributor=void 0;var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"value",value:function(t){var n=a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"value",this).call(this,t);return n.startsWith("rgb(")?(n=n.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),"#"+n.split(",").map(function(t){return("00"+parseInt(t).toString(16)).slice(-2)}).join("")):n}}]),e}(u.default.Attributor.Style),f=new u.default.Attributor.Class("color","ql-color",{scope:u.default.Scope.INLINE}),h=new c("color","color",{scope:u.default.Scope.INLINE});e.ColorAttributor=c,e.ColorClass=f,e.ColorStyle=h},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function s(t,e){var n,r=t===D.keys.LEFT?"prefix":"suffix";return n={key:t,shiftKey:e,altKey:null},o(n,r,/^$/),o(n,"handler",function(n){var r=n.index;t===D.keys.RIGHT&&(r+=n.length+1);var o=this.quill.getLeaf(r);return!(b(o,1)[0]instanceof T.default.Embed)||(t===D.keys.LEFT?e?this.quill.setSelection(n.index-1,n.length+1,S.default.sources.USER):this.quill.setSelection(n.index-1,S.default.sources.USER):e?this.quill.setSelection(n.index,n.length+1,S.default.sources.USER):this.quill.setSelection(n.index+n.length+1,S.default.sources.USER),!1)}),n}function u(t,e){if(!(0===t.index||this.quill.getLength()<=1)){var n=this.quill.getLine(t.index),r=b(n,1),o=r[0],i={};if(0===e.offset){var l=this.quill.getLine(t.index-1),a=b(l,1),s=a[0];if(null!=s&&s.length()>1){var u=o.formats(),c=this.quill.getFormat(t.index-1,1);i=A.default.attributes.diff(u,c)||{}}}var f=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(e.prefix)?2:1;this.quill.deleteText(t.index-f,f,S.default.sources.USER),Object.keys(i).length>0&&this.quill.formatLine(t.index-f,f,i,S.default.sources.USER),this.quill.focus()}}function c(t,e){var n=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(e.suffix)?2:1;if(!(t.index>=this.quill.getLength()-n)){var r={},o=0,i=this.quill.getLine(t.index),l=b(i,1),a=l[0];if(e.offset>=a.length()-1){var s=this.quill.getLine(t.index+1),u=b(s,1),c=u[0];if(c){var f=a.formats(),h=this.quill.getFormat(t.index,1);r=A.default.attributes.diff(f,h)||{},o=c.length()}}this.quill.deleteText(t.index,n,S.default.sources.USER),Object.keys(r).length>0&&this.quill.formatLine(t.index+o-1,n,r,S.default.sources.USER)}}function f(t){var e=this.quill.getLines(t),n={};if(e.length>1){var r=e[0].formats(),o=e[e.length-1].formats();n=A.default.attributes.diff(o,r)||{}}this.quill.deleteText(t,S.default.sources.USER),Object.keys(n).length>0&&this.quill.formatLine(t.index,1,n,S.default.sources.USER),this.quill.setSelection(t.index,S.default.sources.SILENT),this.quill.focus()}function h(t,e){var n=this;t.length>0&&this.quill.scroll.deleteAt(t.index,t.length);var r=Object.keys(e.format).reduce(function(t,n){return T.default.query(n,T.default.Scope.BLOCK)&&!Array.isArray(e.format[n])&&(t[n]=e.format[n]),t},{});this.quill.insertText(t.index,"\n",r,S.default.sources.USER),this.quill.setSelection(t.index+1,S.default.sources.SILENT),this.quill.focus(),Object.keys(e.format).forEach(function(t){null==r[t]&&(Array.isArray(e.format[t])||"link"!==t&&n.quill.format(t,e.format[t],S.default.sources.USER))})}function p(t){return{key:D.keys.TAB,shiftKey:!t,format:{"code-block":!0},handler:function(e){var n=T.default.query("code-block"),r=e.index,o=e.length,i=this.quill.scroll.descendant(n,r),l=b(i,2),a=l[0],s=l[1];if(null!=a){var u=this.quill.getIndex(a),c=a.newlineIndex(s,!0)+1,f=a.newlineIndex(u+s+o),h=a.domNode.textContent.slice(c,f).split("\n");s=0,h.forEach(function(e,i){t?(a.insertAt(c+s,n.TAB),s+=n.TAB.length,0===i?r+=n.TAB.length:o+=n.TAB.length):e.startsWith(n.TAB)&&(a.deleteAt(c+s,n.TAB.length),s-=n.TAB.length,0===i?r-=n.TAB.length:o-=n.TAB.length),s+=e.length+1}),this.quill.update(S.default.sources.USER),this.quill.setSelection(r,o,S.default.sources.SILENT)}}}}function d(t){return{key:t[0].toUpperCase(),shortKey:!0,handler:function(e,n){this.quill.format(t,!n.format[t],S.default.sources.USER)}}}function y(t){if("string"==typeof t||"number"==typeof t)return y({key:t});if("object"===(void 0===t?"undefined":v(t))&&(t=(0,_.default)(t,!1)),"string"==typeof t.key)if(null!=D.keys[t.key.toUpperCase()])t.key=D.keys[t.key.toUpperCase()];else{if(1!==t.key.length)return null;t.key=t.key.toUpperCase().charCodeAt(0)}return t.shortKey&&(t[B]=t.shortKey,delete t.shortKey),t}Object.defineProperty(e,"__esModule",{value:!0}),e.SHORTKEY=e.default=void 0;var v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),g=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),m=n(21),_=r(m),O=n(12),w=r(O),x=n(2),k=r(x),E=n(4),N=r(E),j=n(20),A=r(j),q=n(0),T=r(q),P=n(6),S=r(P),C=n(10),L=r(C),M=n(7),R=r(M),I=(0,L.default)("quill:keyboard"),B=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey",D=function(t){function e(t,n){i(this,e);var r=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.bindings={},Object.keys(r.options.bindings).forEach(function(e){("list autofill"!==e||null==t.scroll.whitelist||t.scroll.whitelist.list)&&r.options.bindings[e]&&r.addBinding(r.options.bindings[e])}),r.addBinding({key:e.keys.ENTER,shiftKey:null},h),r.addBinding({key:e.keys.ENTER,metaKey:null,ctrlKey:null,altKey:null},function(){}),/Firefox/i.test(navigator.userAgent)?(r.addBinding({key:e.keys.BACKSPACE},{collapsed:!0},u),r.addBinding({key:e.keys.DELETE},{collapsed:!0},c)):(r.addBinding({key:e.keys.BACKSPACE},{collapsed:!0,prefix:/^.?$/},u),r.addBinding({key:e.keys.DELETE},{collapsed:!0,suffix:/^.?$/},c)),r.addBinding({key:e.keys.BACKSPACE},{collapsed:!1},f),r.addBinding({key:e.keys.DELETE},{collapsed:!1},f),r.addBinding({key:e.keys.BACKSPACE,altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},u),r.listen(),r}return a(e,t),g(e,null,[{key:"match",value:function(t,e){return e=y(e),!["altKey","ctrlKey","metaKey","shiftKey"].some(function(n){return!!e[n]!==t[n]&&null!==e[n]})&&e.key===(t.which||t.keyCode)}}]),g(e,[{key:"addBinding",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=y(t);if(null==r||null==r.key)return I.warn("Attempted to add invalid keyboard binding",r);"function"==typeof e&&(e={handler:e}),"function"==typeof n&&(n={handler:n}),r=(0,k.default)(r,e,n),this.bindings[r.key]=this.bindings[r.key]||[],this.bindings[r.key].push(r)}},{key:"listen",value:function(){var t=this;this.quill.root.addEventListener("keydown",function(n){if(!n.defaultPrevented){var r=n.which||n.keyCode,o=(t.bindings[r]||[]).filter(function(t){return e.match(n,t)});if(0!==o.length){var i=t.quill.getSelection();if(null!=i&&t.quill.hasFocus()){var l=t.quill.getLine(i.index),a=b(l,2),s=a[0],u=a[1],c=t.quill.getLeaf(i.index),f=b(c,2),h=f[0],p=f[1],d=0===i.length?[h,p]:t.quill.getLeaf(i.index+i.length),y=b(d,2),g=y[0],m=y[1],_=h instanceof T.default.Text?h.value().slice(0,p):"",O=g instanceof T.default.Text?g.value().slice(m):"",x={collapsed:0===i.length,empty:0===i.length&&s.length()<=1,format:t.quill.getFormat(i),offset:u,prefix:_,suffix:O};o.some(function(e){if(null!=e.collapsed&&e.collapsed!==x.collapsed)return!1;if(null!=e.empty&&e.empty!==x.empty)return!1;if(null!=e.offset&&e.offset!==x.offset)return!1;if(Array.isArray(e.format)){if(e.format.every(function(t){return null==x.format[t]}))return!1}else if("object"===v(e.format)&&!Object.keys(e.format).every(function(t){return!0===e.format[t]?null!=x.format[t]:!1===e.format[t]?null==x.format[t]:(0,w.default)(e.format[t],x.format[t])}))return!1;return!(null!=e.prefix&&!e.prefix.test(x.prefix))&&(!(null!=e.suffix&&!e.suffix.test(x.suffix))&&!0!==e.handler.call(t,i,x))})&&n.preventDefault()}}}})}}]),e}(R.default);D.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},D.DEFAULTS={bindings:{bold:d("bold"),italic:d("italic"),underline:d("underline"),indent:{key:D.keys.TAB,format:["blockquote","indent","list"],handler:function(t,e){if(e.collapsed&&0!==e.offset)return!0;this.quill.format("indent","+1",S.default.sources.USER)}},outdent:{key:D.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(t,e){if(e.collapsed&&0!==e.offset)return!0;this.quill.format("indent","-1",S.default.sources.USER)}},"outdent backspace":{key:D.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(t,e){null!=e.format.indent?this.quill.format("indent","-1",S.default.sources.USER):null!=e.format.list&&this.quill.format("list",!1,S.default.sources.USER)}},"indent code-block":p(!0),"outdent code-block":p(!1),"remove tab":{key:D.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(t){this.quill.deleteText(t.index-1,1,S.default.sources.USER)}},tab:{key:D.keys.TAB,handler:function(t){this.quill.history.cutoff();var e=(new N.default).retain(t.index).delete(t.length).insert("\t");this.quill.updateContents(e,S.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index+1,S.default.sources.SILENT)}},"list empty enter":{key:D.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(t,e){this.quill.format("list",!1,S.default.sources.USER),e.format.indent&&this.quill.format("indent",!1,S.default.sources.USER)}},"checklist enter":{key:D.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(t){var e=this.quill.getLine(t.index),n=b(e,2),r=n[0],o=n[1],i=(0,k.default)({},r.formats(),{list:"checked"}),l=(new N.default).retain(t.index).insert("\n",i).retain(r.length()-o-1).retain(1,{list:"unchecked"});this.quill.updateContents(l,S.default.sources.USER),this.quill.setSelection(t.index+1,S.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:D.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(t,e){var n=this.quill.getLine(t.index),r=b(n,2),o=r[0],i=r[1],l=(new N.default).retain(t.index).insert("\n",e.format).retain(o.length()-i-1).retain(1,{header:null});this.quill.updateContents(l,S.default.sources.USER),this.quill.setSelection(t.index+1,S.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(t,e){var n=e.prefix.length,r=this.quill.getLine(t.index),o=b(r,2),i=o[0],l=o[1];if(l>n)return!0;var a=void 0;switch(e.prefix.trim()){case"[]":case"[ ]":a="unchecked";break;case"[x]":a="checked";break;case"-":case"*":a="bullet";break;default:a="ordered"}this.quill.insertText(t.index," ",S.default.sources.USER),this.quill.history.cutoff();var s=(new N.default).retain(t.index-l).delete(n+1).retain(i.length()-2-l).retain(1,{list:a});this.quill.updateContents(s,S.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index-n,S.default.sources.SILENT)}},"code exit":{key:D.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(t){var e=this.quill.getLine(t.index),n=b(e,2),r=n[0],o=n[1],i=(new N.default).retain(t.index+r.length()-o-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(i,S.default.sources.USER)}},"embed left":s(D.keys.LEFT,!1),"embed left shift":s(D.keys.LEFT,!0),"embed right":s(D.keys.RIGHT,!1),"embed right shift":s(D.keys.RIGHT,!0)}},e.default=D,e.SHORTKEY=B},function(t,e,n){"use strict";t.exports={align:{"":n(75),center:n(76),right:n(77),justify:n(78)},background:n(79),blockquote:n(80),bold:n(81),clean:n(82),code:n(40),"code-block":n(40),color:n(83),direction:{"":n(84),rtl:n(85)},float:{center:n(86),full:n(87),left:n(88),right:n(89)},formula:n(90),header:{1:n(91),2:n(92)},italic:n(93),image:n(94),indent:{"+1":n(95),"-1":n(96)},link:n(97),list:{ordered:n(98),bullet:n(99),check:n(100)},script:{sub:n(101),super:n(102)},strike:n(103),underline:n(104),video:n(105)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),o=function(){function t(t){this.domNode=t,this.domNode[r.DATA_KEY]={blot:this}}return Object.defineProperty(t.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),t.create=function(t){if(null==this.tagName)throw new r.ParchmentError("Blot definition missing tagName");var e;return Array.isArray(this.tagName)?("string"==typeof t&&(t=t.toUpperCase(),parseInt(t).toString()===t&&(t=parseInt(t))),e="number"==typeof t?document.createElement(this.tagName[t-1]):this.tagName.indexOf(t)>-1?document.createElement(t):document.createElement(this.tagName[0])):e=document.createElement(this.tagName),this.className&&e.classList.add(this.className),e},t.prototype.attach=function(){null!=this.parent&&(this.scroll=this.parent.scroll)},t.prototype.clone=function(){var t=this.domNode.cloneNode(!1);return r.create(t)},t.prototype.detach=function(){null!=this.parent&&this.parent.removeChild(this),delete this.domNode[r.DATA_KEY]},t.prototype.deleteAt=function(t,e){this.isolate(t,e).remove()},t.prototype.formatAt=function(t,e,n,o){var i=this.isolate(t,e);if(null!=r.query(n,r.Scope.BLOT)&&o)i.wrap(n,o);else if(null!=r.query(n,r.Scope.ATTRIBUTE)){var l=r.create(this.statics.scope);i.wrap(l),l.format(n,o)}},t.prototype.insertAt=function(t,e,n){var o=null==n?r.create("text",e):r.create(e,n),i=this.split(t);this.parent.insertBefore(o,i)},t.prototype.insertInto=function(t,e){void 0===e&&(e=null),null!=this.parent&&this.parent.children.remove(this);var n=null;t.children.insertBefore(this,e),null!=e&&(n=e.domNode),this.domNode.parentNode==t.domNode&&this.domNode.nextSibling==n||t.domNode.insertBefore(this.domNode,n),this.parent=t,this.attach()},t.prototype.isolate=function(t,e){var n=this.split(t);return n.split(e),n},t.prototype.length=function(){return 1},t.prototype.offset=function(t){return void 0===t&&(t=this.parent),null==this.parent||this==t?0:this.parent.children.offset(this)+this.parent.offset(t)},t.prototype.optimize=function(t){null!=this.domNode[r.DATA_KEY]&&delete this.domNode[r.DATA_KEY].mutations},t.prototype.remove=function(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},t.prototype.replace=function(t){null!=t.parent&&(t.parent.insertBefore(this,t.next),t.remove())},t.prototype.replaceWith=function(t,e){var n="string"==typeof t?r.create(t,e):t;return n.replace(this),n},t.prototype.split=function(t,e){return 0===t?this:this.next},t.prototype.update=function(t,e){},t.prototype.wrap=function(t,e){var n="string"==typeof t?r.create(t,e):t;return null!=this.parent&&this.parent.insertBefore(n,this.next),n.appendChild(this),n},t.blotName="abstract",t}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(11),o=n(29),i=n(30),l=n(1),a=function(){function t(t){this.attributes={},this.domNode=t,this.build()}return t.prototype.attribute=function(t,e){e?t.add(this.domNode,e)&&(null!=t.value(this.domNode)?this.attributes[t.attrName]=t:delete this.attributes[t.attrName]):(t.remove(this.domNode),delete this.attributes[t.attrName])},t.prototype.build=function(){var t=this;this.attributes={};var e=r.default.keys(this.domNode),n=o.default.keys(this.domNode),a=i.default.keys(this.domNode);e.concat(n).concat(a).forEach(function(e){var n=l.query(e,l.Scope.ATTRIBUTE);n instanceof r.default&&(t.attributes[n.attrName]=n)})},t.prototype.copy=function(t){var e=this;Object.keys(this.attributes).forEach(function(n){var r=e.attributes[n].value(e.domNode);t.format(n,r)})},t.prototype.move=function(t){var e=this;this.copy(t),Object.keys(this.attributes).forEach(function(t){e.attributes[t].remove(e.domNode)}),this.attributes={}},t.prototype.values=function(){var t=this;return Object.keys(this.attributes).reduce(function(e,n){return e[n]=t.attributes[n].value(t.domNode),e},{})},t}();e.default=a},function(t,e,n){"use strict";function r(t,e){return(t.getAttribute("class")||"").split(/\s+/).filter(function(t){return 0===t.indexOf(e+"-")})}var o=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var i=n(11),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.keys=function(t){return(t.getAttribute("class")||"").split(/\s+/).map(function(t){return t.split("-").slice(0,-1).join("-")})},e.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(this.remove(t),t.classList.add(this.keyName+"-"+e),!0)},e.prototype.remove=function(t){r(t,this.keyName).forEach(function(e){t.classList.remove(e)}),0===t.classList.length&&t.removeAttribute("class")},e.prototype.value=function(t){var e=r(t,this.keyName)[0]||"",n=e.slice(this.keyName.length+1);return this.canAdd(t,n)?n:""},e}(i.default);e.default=l},function(t,e,n){"use strict";function r(t){var e=t.split("-"),n=e.slice(1).map(function(t){return t[0].toUpperCase()+t.slice(1)}).join("");return e[0]+n}var o=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var i=n(11),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.keys=function(t){return(t.getAttribute("style")||"").split(";").map(function(t){return t.split(":")[0].trim()})},e.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(t.style[r(this.keyName)]=e,!0)},e.prototype.remove=function(t){t.style[r(this.keyName)]="",t.getAttribute("style")||t.removeAttribute("style")},e.prototype.value=function(t){var e=t.style[r(this.keyName)];return this.canAdd(t,e)?e:""},e}(i.default);e.default=l},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=n(0),f=r(c),h=n(8),p=r(h),d=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return r.selection=n,r.textNode=document.createTextNode(e.CONTENTS),r.domNode.appendChild(r.textNode),r._length=0,r}return l(e,t),u(e,null,[{key:"value",value:function(){}}]),u(e,[{key:"detach",value:function(){null!=this.parent&&this.parent.removeChild(this)}},{key:"format",value:function(t,n){if(0!==this._length)return s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n);for(var r=this,o=0;null!=r&&r.statics.scope!==f.default.Scope.BLOCK_BLOT;)o+=r.offset(r.parent),r=r.parent;null!=r&&(this._length=e.CONTENTS.length,r.optimize(),r.formatAt(o,e.CONTENTS.length,t,n),this._length=0)}},{key:"index",value:function(t,n){return t===this.textNode?0:s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"index",this).call(this,t,n)}},{key:"length",value:function(){return this._length}},{key:"position",value:function(){return[this.textNode,this.textNode.data.length]}},{key:"remove",value:function(){s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"remove",this).call(this),this.parent=null}},{key:"restore",value:function(){if(!this.selection.composing&&null!=this.parent){var t=this.textNode,n=this.selection.getNativeRange(),r=void 0,o=void 0,i=void 0;if(null!=n&&n.start.node===t&&n.end.node===t){var l=[t,n.start.offset,n.end.offset];r=l[0],o=l[1],i=l[2]}for(;null!=this.domNode.lastChild&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);if(this.textNode.data!==e.CONTENTS){var s=this.textNode.data.split(e.CONTENTS).join("");this.next instanceof p.default?(r=this.next.domNode,this.next.insertAt(0,s),this.textNode.data=e.CONTENTS):(this.textNode.data=s,this.parent.insertBefore(f.default.create(this.textNode),this),this.textNode=document.createTextNode(e.CONTENTS),this.domNode.appendChild(this.textNode))}if(this.remove(),null!=o){var u=[o,i].map(function(t){return Math.max(0,Math.min(r.data.length,t-1))}),c=a(u,2);return o=c[0],i=c[1],{startNode:r,startOffset:o,endNode:r,endOffset:i}}}}},{key:"update",value:function(t,e){var n=this;if(t.some(function(t){return"characterData"===t.type&&t.target===n.textNode})){var r=this.restore();r&&(e.range=r)}}},{key:"value",value:function(){return""}}]),e}(f.default.Embed);d.blotName="cursor",d.className="ql-cursor",d.tagName="span",d.CONTENTS="\ufeff",e.default=d},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=function(){function t(e,n){r(this,t),this.quill=e,this.options=n,this.modules={}}return o(t,[{key:"init",value:function(){var t=this;Object.keys(this.options.modules).forEach(function(e){null==t.modules[e]&&t.addModule(e)})}},{key:"addModule",value:function(t){var e=this.quill.constructor.import("modules/"+t);return this.modules[t]=new e(this.quill,this.options.modules[t]||{}),this.modules[t]}}]),t}();i.DEFAULTS={modules:{}},i.themes={default:i},e.default=i},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(0),c=r(u),f=n(8),h=r(f),p="\ufeff",d=function(t){function e(t){o(this,e);var n=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.contentNode=document.createElement("span"),n.contentNode.setAttribute("contenteditable",!1),[].slice.call(n.domNode.childNodes).forEach(function(t){n.contentNode.appendChild(t)}),n.leftGuard=document.createTextNode(p),n.rightGuard=document.createTextNode(p),n.domNode.appendChild(n.leftGuard),n.domNode.appendChild(n.contentNode),n.domNode.appendChild(n.rightGuard),n}return l(e,t),a(e,[{key:"index",value:function(t,n){return t===this.leftGuard?0:t===this.rightGuard?1:s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"index",this).call(this,t,n)}},{key:"restore",value:function(t){var e=void 0,n=void 0,r=t.data.split(p).join("");if(t===this.leftGuard)if(this.prev instanceof h.default){var o=this.prev.length();this.prev.insertAt(o,r),e={startNode:this.prev.domNode,startOffset:o+r.length}}else n=document.createTextNode(r),this.parent.insertBefore(c.default.create(n),this),e={startNode:n,startOffset:r.length};else t===this.rightGuard&&(this.next instanceof h.default?(this.next.insertAt(0,r),e={startNode:this.next.domNode,startOffset:r.length}):(n=document.createTextNode(r),this.parent.insertBefore(c.default.create(n),this.next),e={startNode:n,startOffset:r.length}));return t.data=p,e}},{key:"update",value:function(t,e){var n=this;t.forEach(function(t){if("characterData"===t.type&&(t.target===n.leftGuard||t.target===n.rightGuard)){var r=n.restore(t.target);r&&(e.range=r)}})}}]),e}(c.default.Embed);e.default=d},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AlignStyle=e.AlignClass=e.AlignAttribute=void 0;var r=n(0),o=function(t){return t&&t.__esModule?t:{default:t}}(r),i={scope:o.default.Scope.BLOCK,whitelist:["right","center","justify"]},l=new o.default.Attributor.Attribute("align","align",i),a=new o.default.Attributor.Class("align","ql-align",i),s=new o.default.Attributor.Style("align","text-align",i);e.AlignAttribute=l,e.AlignClass=a,e.AlignStyle=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BackgroundStyle=e.BackgroundClass=void 0;var r=n(0),o=function(t){return t&&t.__esModule?t:{default:t}}(r),i=n(24),l=new o.default.Attributor.Class("background","ql-bg",{scope:o.default.Scope.INLINE}),a=new i.ColorAttributor("background","background-color",{scope:o.default.Scope.INLINE});e.BackgroundClass=l,e.BackgroundStyle=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DirectionStyle=e.DirectionClass=e.DirectionAttribute=void 0;var r=n(0),o=function(t){return t&&t.__esModule?t:{default:t}}(r),i={scope:o.default.Scope.BLOCK,whitelist:["rtl"]},l=new o.default.Attributor.Attribute("direction","dir",i),a=new o.default.Attributor.Class("direction","ql-direction",i),s=new o.default.Attributor.Style("direction","direction",i);e.DirectionAttribute=l,e.DirectionClass=a,e.DirectionStyle=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.FontClass=e.FontStyle=void 0;var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c={scope:u.default.Scope.INLINE,whitelist:["serif","monospace"]},f=new u.default.Attributor.Class("font","ql-font",c),h=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"value",value:function(t){return a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"value",this).call(this,t).replace(/["']/g,"")}}]),e}(u.default.Attributor.Style),p=new h("font","font-family",c);e.FontStyle=p,e.FontClass=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SizeStyle=e.SizeClass=void 0;var r=n(0),o=function(t){return t&&t.__esModule?t:{default:t}}(r),i=new o.default.Attributor.Class("size","ql-size",{scope:o.default.Scope.INLINE,whitelist:["small","large","huge"]}),l=new o.default.Attributor.Style("size","font-size",{scope:o.default.Scope.INLINE,whitelist:["10px","18px","32px"]});e.SizeClass=i,e.SizeStyle=l},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(5),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"optimize",value:function(t){a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}],[{key:"create",value:function(){return a(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this)}},{key:"formats",value:function(){return!0}}]),e}(u.default);c.blotName="bold",c.tagName=["STRONG","B"],e.default=c},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"></polyline> <polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"></polyline> <line class=ql-stroke x1=10 x2=8 y1=5 y2=13></line> </svg>'},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(16),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(t,n){r(this,e);var i=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return i.label.innerHTML=n,i.container.classList.add("ql-color-picker"),[].slice.call(i.container.querySelectorAll(".ql-picker-item"),0,7).forEach(function(t){t.classList.add("ql-primary")}),i}return i(e,t),l(e,[{key:"buildItem",value:function(t){var n=a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"buildItem",this).call(this,t);return n.style.backgroundColor=t.getAttribute("value")||"",n}},{key:"selectItem",value:function(t,n){a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"selectItem",this).call(this,t,n);var r=this.label.querySelector(".ql-color-label"),o=t?t.getAttribute("data-value")||"":"";r&&("line"===r.tagName?r.style.stroke=o:r.style.fill=o)}}]),e}(u.default);e.default=c},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(16),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(t,n){r(this,e);var i=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return i.container.classList.add("ql-icon-picker"),[].forEach.call(i.container.querySelectorAll(".ql-picker-item"),function(t){t.innerHTML=n[t.getAttribute("data-value")||""]}),i.defaultItem=i.container.querySelector(".ql-selected"),i.selectItem(i.defaultItem),i}return i(e,t),l(e,[{key:"selectItem",value:function(t,n){a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"selectItem",this).call(this,t,n),t=t||this.defaultItem,this.label.innerHTML=t.innerHTML}}]),e}(u.default);e.default=c},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=function(){function t(e,n){var o=this;r(this,t),this.quill=e,this.boundsContainer=n||document.body,this.root=e.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,this.quill.root===this.quill.scrollingContainer&&this.quill.root.addEventListener("scroll",function(){o.root.style.marginTop=-1*o.quill.root.scrollTop+"px"}),this.hide()}return o(t,[{key:"hide",value:function(){this.root.classList.add("ql-hidden")}},{key:"position",value:function(t){var e=t.left+t.width/2-this.root.offsetWidth/2,n=t.bottom+this.quill.root.scrollTop;this.root.style.left=e+"px",this.root.style.top=n+"px",this.root.classList.remove("ql-flip");var r=this.boundsContainer.getBoundingClientRect(),o=this.root.getBoundingClientRect(),i=0;if(o.right>r.right&&(i=r.right-o.right,this.root.style.left=e+i+"px"),o.left<r.left&&(i=r.left-o.left,this.root.style.left=e+i+"px"),o.bottom>r.bottom){var l=o.bottom-o.top,a=t.bottom-t.top+l;this.root.style.top=n-a+"px",this.root.classList.add("ql-flip")}return i}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),t}();e.default=i},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){var e=t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return e?(e[1]||"https")+"://www.youtube.com/embed/"+e[2]+"?showinfo=0":(e=t.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(e[1]||"https")+"://player.vimeo.com/video/"+e[2]+"/":t}function s(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e.forEach(function(e){var r=document.createElement("option");e===n?r.setAttribute("selected","selected"):r.setAttribute("value",e),t.appendChild(r)})}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BaseTooltip=void 0;var u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},f=n(2),h=r(f),p=n(4),d=r(p),y=n(9),v=r(y),b=n(25),g=r(b),m=n(32),_=r(m),O=n(41),w=r(O),x=n(42),k=r(x),E=n(16),N=r(E),j=n(43),A=r(j),q=[!1,"center","right","justify"],T=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],P=[!1,"serif","monospace"],S=["1","2","3",!1],C=["small",!1,"large","huge"],L=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n)),l=function e(n){if(!document.body.contains(t.root))return document.body.removeEventListener("click",e);null==r.tooltip||r.tooltip.root.contains(n.target)||document.activeElement===r.tooltip.textbox||r.quill.hasFocus()||r.tooltip.hide(),null!=r.pickers&&r.pickers.forEach(function(t){t.container.contains(n.target)||t.close()})};return t.emitter.listenDOM("click",document.body,l),r}return l(e,t),u(e,[{key:"addModule",value:function(t){var n=c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"addModule",this).call(this,t);return"toolbar"===t&&this.extendToolbar(n),n}},{key:"buildButtons",value:function(t,e){t.forEach(function(t){(t.getAttribute("class")||"").split(/\s+/).forEach(function(n){if(n.startsWith("ql-")&&(n=n.slice("ql-".length),null!=e[n]))if("direction"===n)t.innerHTML=e[n][""]+e[n].rtl;else if("string"==typeof e[n])t.innerHTML=e[n];else{var r=t.value||"";null!=r&&e[n][r]&&(t.innerHTML=e[n][r])}})})}},{key:"buildPickers",value:function(t,e){var n=this;this.pickers=t.map(function(t){if(t.classList.contains("ql-align"))return null==t.querySelector("option")&&s(t,q),new k.default(t,e.align);if(t.classList.contains("ql-background")||t.classList.contains("ql-color")){var n=t.classList.contains("ql-background")?"background":"color";return null==t.querySelector("option")&&s(t,T,"background"===n?"#ffffff":"#000000"),new w.default(t,e[n])}return null==t.querySelector("option")&&(t.classList.contains("ql-font")?s(t,P):t.classList.contains("ql-header")?s(t,S):t.classList.contains("ql-size")&&s(t,C)),new N.default(t)});var r=function(){n.pickers.forEach(function(t){t.update()})};this.quill.on(v.default.events.EDITOR_CHANGE,r)}}]),e}(_.default);L.DEFAULTS=(0,h.default)(!0,{},_.default.DEFAULTS,{modules:{toolbar:{handlers:{formula:function(){this.quill.theme.tooltip.edit("formula")},image:function(){var t=this,e=this.container.querySelector("input.ql-image[type=file]");null==e&&(e=document.createElement("input"),e.setAttribute("type","file"),e.setAttribute("accept","image/png, image/gif, image/jpeg, image/bmp, image/x-icon"),e.classList.add("ql-image"),e.addEventListener("change",function(){if(null!=e.files&&null!=e.files[0]){var n=new FileReader;n.onload=function(n){var r=t.quill.getSelection(!0);t.quill.updateContents((new d.default).retain(r.index).delete(r.length).insert({image:n.target.result}),v.default.sources.USER),t.quill.setSelection(r.index+1,v.default.sources.SILENT),e.value=""},n.readAsDataURL(e.files[0])}}),this.container.appendChild(e)),e.click()},video:function(){this.quill.theme.tooltip.edit("video")}}}}});var M=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.textbox=r.root.querySelector('input[type="text"]'),r.listen(),r}return l(e,t),u(e,[{key:"listen",value:function(){var t=this;this.textbox.addEventListener("keydown",function(e){g.default.match(e,"enter")?(t.save(),e.preventDefault()):g.default.match(e,"escape")&&(t.cancel(),e.preventDefault())})}},{key:"cancel",value:function(){this.hide()}},{key:"edit",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"link",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null!=e?this.textbox.value=e:t!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+t)||""),this.root.setAttribute("data-mode",t)}},{key:"restoreFocus",value:function(){var t=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=t}},{key:"save",value:function(){var t=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":var e=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",t,v.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",t,v.default.sources.USER)),this.quill.root.scrollTop=e;break;case"video":t=a(t);case"formula":if(!t)break;var n=this.quill.getSelection(!0);if(null!=n){var r=n.index+n.length;this.quill.insertEmbed(r,this.root.getAttribute("data-mode"),t,v.default.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(r+1," ",v.default.sources.USER),this.quill.setSelection(r+2,v.default.sources.USER)}}this.textbox.value="",this.hide()}}]),e}(A.default);e.BaseTooltip=M,e.default=L},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(46),i=r(o),l=n(34),a=n(36),s=n(62),u=n(63),c=r(u),f=n(64),h=r(f),p=n(65),d=r(p),y=n(35),v=n(24),b=n(37),g=n(38),m=n(39),_=r(m),O=n(66),w=r(O),x=n(15),k=r(x),E=n(67),N=r(E),j=n(68),A=r(j),q=n(69),T=r(q),P=n(70),S=r(P),C=n(71),L=r(C),M=n(13),R=r(M),I=n(72),B=r(I),D=n(73),U=r(D),F=n(74),H=r(F),K=n(26),z=r(K),V=n(16),Z=r(V),W=n(41),G=r(W),Y=n(42),X=r(Y),$=n(43),Q=r($),J=n(107),tt=r(J),et=n(108),nt=r(et);i.default.register({"attributors/attribute/direction":a.DirectionAttribute,"attributors/class/align":l.AlignClass,"attributors/class/background":y.BackgroundClass,"attributors/class/color":v.ColorClass,"attributors/class/direction":a.DirectionClass,"attributors/class/font":b.FontClass,"attributors/class/size":g.SizeClass,"attributors/style/align":l.AlignStyle,"attributors/style/background":y.BackgroundStyle,"attributors/style/color":v.ColorStyle,"attributors/style/direction":a.DirectionStyle,"attributors/style/font":b.FontStyle,"attributors/style/size":g.SizeStyle},!0),i.default.register({"formats/align":l.AlignClass,"formats/direction":a.DirectionClass,"formats/indent":s.IndentClass,"formats/background":y.BackgroundStyle,"formats/color":v.ColorStyle,"formats/font":b.FontClass,"formats/size":g.SizeClass,"formats/blockquote":c.default,"formats/code-block":R.default,"formats/header":h.default,"formats/list":d.default,"formats/bold":_.default,"formats/code":M.Code,"formats/italic":w.default,"formats/link":k.default,"formats/script":N.default,"formats/strike":A.default,"formats/underline":T.default,"formats/image":S.default,"formats/video":L.default,"formats/list/item":p.ListItem,"modules/formula":B.default,"modules/syntax":U.default,"modules/toolbar":H.default,"themes/bubble":tt.default,"themes/snow":nt.default,"ui/icons":z.default,"ui/picker":Z.default,"ui/icon-picker":X.default,"ui/color-picker":G.default,"ui/tooltip":Q.default},!0),e.default=i.default},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(0),i=r(o),l=n(6),a=r(l),s=n(3),u=r(s),c=n(14),f=r(c),h=n(23),p=r(h),d=n(31),y=r(d),v=n(33),b=r(v),g=n(5),m=r(g),_=n(59),O=r(_),w=n(8),x=r(w),k=n(60),E=r(k),N=n(61),j=r(N),A=n(25),q=r(A);a.default.register({"blots/block":u.default,"blots/block/embed":s.BlockEmbed,"blots/break":f.default,"blots/container":p.default,"blots/cursor":y.default,"blots/embed":b.default,"blots/inline":m.default,"blots/scroll":O.default,"blots/text":x.default,"modules/clipboard":E.default,"modules/history":j.default,"modules/keyboard":q.default}),i.default.register(u.default,f.default,y.default,m.default,O.default,x.default),e.default=a.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(){this.head=this.tail=null,this.length=0}return t.prototype.append=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.insertBefore(t[0],null),t.length>1&&this.append.apply(this,t.slice(1))},t.prototype.contains=function(t){for(var e,n=this.iterator();e=n();)if(e===t)return!0;return!1},t.prototype.insertBefore=function(t,e){t&&(t.next=e,null!=e?(t.prev=e.prev,null!=e.prev&&(e.prev.next=t),e.prev=t,e===this.head&&(this.head=t)):null!=this.tail?(this.tail.next=t,t.prev=this.tail,this.tail=t):(t.prev=null,this.head=this.tail=t),this.length+=1)},t.prototype.offset=function(t){for(var e=0,n=this.head;null!=n;){if(n===t)return e;e+=n.length(),n=n.next}return-1},t.prototype.remove=function(t){this.contains(t)&&(null!=t.prev&&(t.prev.next=t.next),null!=t.next&&(t.next.prev=t.prev),t===this.head&&(this.head=t.next),t===this.tail&&(this.tail=t.prev),this.length-=1)},t.prototype.iterator=function(t){return void 0===t&&(t=this.head),function(){var e=t;return null!=t&&(t=t.next),e}},t.prototype.find=function(t,e){void 0===e&&(e=!1);for(var n,r=this.iterator();n=r();){var o=n.length();if(t<o||e&&t===o&&(null==n.next||0!==n.next.length()))return[n,t];t-=o}return[null,0]},t.prototype.forEach=function(t){for(var e,n=this.iterator();e=n();)t(e)},t.prototype.forEachAt=function(t,e,n){if(!(e<=0))for(var r,o=this.find(t),i=o[0],l=o[1],a=t-l,s=this.iterator(i);(r=s())&&a<t+e;){var u=r.length();t>a?n(r,t-a,Math.min(e,a+u-t)):n(r,0,Math.min(u,t+e-a)),a+=u}},t.prototype.map=function(t){return this.reduce(function(e,n){return e.push(t(n)),e},[])},t.prototype.reduce=function(t,e){for(var n,r=this.iterator();n=r();)e=t(e,n);return e},t}();e.default=r},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(17),i=n(1),l={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},a=function(t){function e(e){var n=t.call(this,e)||this;return n.scroll=n,n.observer=new MutationObserver(function(t){n.update(t)}),n.observer.observe(n.domNode,l),n.attach(),n}return r(e,t),e.prototype.detach=function(){t.prototype.detach.call(this),this.observer.disconnect()},e.prototype.deleteAt=function(e,n){this.update(),0===e&&n===this.length()?this.children.forEach(function(t){t.remove()}):t.prototype.deleteAt.call(this,e,n)},e.prototype.formatAt=function(e,n,r,o){this.update(),t.prototype.formatAt.call(this,e,n,r,o)},e.prototype.insertAt=function(e,n,r){this.update(),t.prototype.insertAt.call(this,e,n,r)},e.prototype.optimize=function(e,n){var r=this;void 0===e&&(e=[]),void 0===n&&(n={}),t.prototype.optimize.call(this,n);for(var l=[].slice.call(this.observer.takeRecords());l.length>0;)e.push(l.pop());for(var a=function(t,e){void 0===e&&(e=!0),null!=t&&t!==r&&null!=t.domNode.parentNode&&(null==t.domNode[i.DATA_KEY].mutations&&(t.domNode[i.DATA_KEY].mutations=[]),e&&a(t.parent))},s=function(t){null!=t.domNode[i.DATA_KEY]&&null!=t.domNode[i.DATA_KEY].mutations&&(t instanceof o.default&&t.children.forEach(s),t.optimize(n))},u=e,c=0;u.length>0;c+=1){if(c>=100)throw new Error("[Parchment] Maximum optimize iterations reached");for(u.forEach(function(t){var e=i.find(t.target,!0);null!=e&&(e.domNode===t.target&&("childList"===t.type?(a(i.find(t.previousSibling,!1)),[].forEach.call(t.addedNodes,function(t){var e=i.find(t,!1);a(e,!1),e instanceof o.default&&e.children.forEach(function(t){a(t,!1)})})):"attributes"===t.type&&a(e.prev)),a(e))}),this.children.forEach(s),u=[].slice.call(this.observer.takeRecords()),l=u.slice();l.length>0;)e.push(l.pop())}},e.prototype.update=function(e,n){var r=this;void 0===n&&(n={}),e=e||this.observer.takeRecords(),e.map(function(t){var e=i.find(t.target,!0);return null==e?null:null==e.domNode[i.DATA_KEY].mutations?(e.domNode[i.DATA_KEY].mutations=[t],e):(e.domNode[i.DATA_KEY].mutations.push(t),null)}).forEach(function(t){null!=t&&t!==r&&null!=t.domNode[i.DATA_KEY]&&t.update(t.domNode[i.DATA_KEY].mutations||[],n)}),null!=this.domNode[i.DATA_KEY].mutations&&t.prototype.update.call(this,this.domNode[i.DATA_KEY].mutations,n),this.optimize(e,n)},e.blotName="scroll",e.defaultChild="block",e.scope=i.Scope.BLOCK_BLOT,e.tagName="DIV",e}(o.default);e.default=a},function(t,e,n){"use strict";function r(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(var n in t)if(t[n]!==e[n])return!1;return!0}var o=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var i=n(18),l=n(1),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.formats=function(n){if(n.tagName!==e.tagName)return t.formats.call(this,n)},e.prototype.format=function(n,r){var o=this;n!==this.statics.blotName||r?t.prototype.format.call(this,n,r):(this.children.forEach(function(t){t instanceof i.default||(t=t.wrap(e.blotName,!0)),o.attributes.copy(t)}),this.unwrap())},e.prototype.formatAt=function(e,n,r,o){if(null!=this.formats()[r]||l.query(r,l.Scope.ATTRIBUTE)){this.isolate(e,n).format(r,o)}else t.prototype.formatAt.call(this,e,n,r,o)},e.prototype.optimize=function(n){t.prototype.optimize.call(this,n);var o=this.formats();if(0===Object.keys(o).length)return this.unwrap();var i=this.next;i instanceof e&&i.prev===this&&r(o,i.formats())&&(i.moveChildren(this),i.remove())},e.blotName="inline",e.scope=l.Scope.INLINE_BLOT,e.tagName="SPAN",e}(i.default);e.default=a},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(18),i=n(1),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),e.formats=function(n){var r=i.query(e.blotName).tagName;if(n.tagName!==r)return t.formats.call(this,n)},e.prototype.format=function(n,r){null!=i.query(n,i.Scope.BLOCK)&&(n!==this.statics.blotName||r?t.prototype.format.call(this,n,r):this.replaceWith(e.blotName))},e.prototype.formatAt=function(e,n,r,o){null!=i.query(r,i.Scope.BLOCK)?this.format(r,o):t.prototype.formatAt.call(this,e,n,r,o)},e.prototype.insertAt=function(e,n,r){if(null==r||null!=i.query(n,i.Scope.INLINE))t.prototype.insertAt.call(this,e,n,r);else{var o=this.split(e),l=i.create(n,r);o.parent.insertBefore(l,o)}},e.prototype.update=function(e,n){navigator.userAgent.match(/Trident/)?this.build():t.prototype.update.call(this,e,n)},e.blotName="block",e.scope=i.Scope.BLOCK_BLOT,e.tagName="P",e}(o.default);e.default=l},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(19),i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),e.formats=function(t){},e.prototype.format=function(e,n){t.prototype.formatAt.call(this,0,this.length(),e,n)},e.prototype.formatAt=function(e,n,r,o){0===e&&n===this.length()?this.format(r,o):t.prototype.formatAt.call(this,e,n,r,o)},e.prototype.formats=function(){return this.statics.formats(this.domNode)},e}(o.default);e.default=i},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(19),i=n(1),l=function(t){function e(e){var n=t.call(this,e)||this;return n.text=n.statics.value(n.domNode),n}return r(e,t),e.create=function(t){return document.createTextNode(t)},e.value=function(t){var e=t.data;return e.normalize&&(e=e.normalize()),e},e.prototype.deleteAt=function(t,e){this.domNode.data=this.text=this.text.slice(0,t)+this.text.slice(t+e)},e.prototype.index=function(t,e){return this.domNode===t?e:-1},e.prototype.insertAt=function(e,n,r){null==r?(this.text=this.text.slice(0,e)+n+this.text.slice(e),this.domNode.data=this.text):t.prototype.insertAt.call(this,e,n,r)},e.prototype.length=function(){return this.text.length},e.prototype.optimize=function(n){t.prototype.optimize.call(this,n),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof e&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},e.prototype.position=function(t,e){return void 0===e&&(e=!1),[this.domNode,t]},e.prototype.split=function(t,e){if(void 0===e&&(e=!1),!e){if(0===t)return this;if(t===this.length())return this.next}var n=i.create(this.domNode.splitText(t));return this.parent.insertBefore(n,this.next),this.text=this.statics.value(this.domNode),n},e.prototype.update=function(t,e){var n=this;t.some(function(t){return"characterData"===t.type&&t.target===n.domNode})&&(this.text=this.statics.value(this.domNode))},e.prototype.value=function(){return this.text},e.blotName="text",e.scope=i.Scope.INLINE_BLOT,e}(o.default);e.default=l},function(t,e,n){"use strict";var r=document.createElement("div");if(r.classList.toggle("test-class",!1),r.classList.contains("test-class")){var o=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(t,e){return arguments.length>1&&!this.contains(t)==!e?e:o.call(this,t)}}String.prototype.startsWith||(String.prototype.startsWith=function(t,e){return e=e||0,this.substr(e,t.length)===t}),String.prototype.endsWith||(String.prototype.endsWith=function(t,e){var n=this.toString();("number"!=typeof e||!isFinite(e)||Math.floor(e)!==e||e>n.length)&&(e=n.length),e-=t.length;var r=n.indexOf(t,e);return-1!==r&&r===e}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(t){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof t)throw new TypeError("predicate must be a function");for(var e,n=Object(this),r=n.length>>>0,o=arguments[1],i=0;i<r;i++)if(e=n[i],t.call(o,e,i,n))return e}}),document.addEventListener("DOMContentLoaded",function(){document.execCommand("enableObjectResizing",!1,!1),document.execCommand("autoUrlDetect",!1,!1)})},function(t,e){function n(t,e,n){if(t==e)return t?[[v,t]]:[];(n<0||t.length<n)&&(n=null);var o=l(t,e),i=t.substring(0,o);t=t.substring(o),e=e.substring(o),o=a(t,e);var s=t.substring(t.length-o);t=t.substring(0,t.length-o),e=e.substring(0,e.length-o);var c=r(t,e);return i&&c.unshift([v,i]),s&&c.push([v,s]),u(c),null!=n&&(c=f(c,n)),c=h(c)}function r(t,e){var r;if(!t)return[[y,e]];if(!e)return[[d,t]];var i=t.length>e.length?t:e,l=t.length>e.length?e:t,a=i.indexOf(l);if(-1!=a)return r=[[y,i.substring(0,a)],[v,l],[y,i.substring(a+l.length)]],t.length>e.length&&(r[0][0]=r[2][0]=d),r;if(1==l.length)return[[d,t],[y,e]];var u=s(t,e);if(u){var c=u[0],f=u[1],h=u[2],p=u[3],b=u[4],g=n(c,h),m=n(f,p);return g.concat([[v,b]],m)}return o(t,e)}function o(t,e){for(var n=t.length,r=e.length,o=Math.ceil((n+r)/2),l=o,a=2*o,s=new Array(a),u=new Array(a),c=0;c<a;c++)s[c]=-1,u[c]=-1;s[l+1]=0,u[l+1]=0;for(var f=n-r,h=f%2!=0,p=0,v=0,b=0,g=0,m=0;m<o;m++){for(var _=-m+p;_<=m-v;_+=2){var O,w=l+_;O=_==-m||_!=m&&s[w-1]<s[w+1]?s[w+1]:s[w-1]+1;for(var x=O-_;O<n&&x<r&&t.charAt(O)==e.charAt(x);)O++,x++;if(s[w]=O,O>n)v+=2;else if(x>r)p+=2;else if(h){var k=l+f-_;if(k>=0&&k<a&&-1!=u[k]){var E=n-u[k];if(O>=E)return i(t,e,O,x)}}}for(var N=-m+b;N<=m-g;N+=2){var E,k=l+N;E=N==-m||N!=m&&u[k-1]<u[k+1]?u[k+1]:u[k-1]+1;for(var j=E-N;E<n&&j<r&&t.charAt(n-E-1)==e.charAt(r-j-1);)E++,j++;if(u[k]=E,E>n)g+=2;else if(j>r)b+=2;else if(!h){var w=l+f-N;if(w>=0&&w<a&&-1!=s[w]){var O=s[w],x=l+O-w;if(E=n-E,O>=E)return i(t,e,O,x)}}}}return[[d,t],[y,e]]}function i(t,e,r,o){var i=t.substring(0,r),l=e.substring(0,o),a=t.substring(r),s=e.substring(o),u=n(i,l),c=n(a,s);return u.concat(c)}function l(t,e){if(!t||!e||t.charAt(0)!=e.charAt(0))return 0;for(var n=0,r=Math.min(t.length,e.length),o=r,i=0;n<o;)t.substring(i,o)==e.substring(i,o)?(n=o,i=n):r=o,o=Math.floor((r-n)/2+n);return o}function a(t,e){if(!t||!e||t.charAt(t.length-1)!=e.charAt(e.length-1))return 0;for(var n=0,r=Math.min(t.length,e.length),o=r,i=0;n<o;)t.substring(t.length-o,t.length-i)==e.substring(e.length-o,e.length-i)?(n=o,i=n):r=o,o=Math.floor((r-n)/2+n);return o}function s(t,e){function n(t,e,n){for(var r,o,i,s,u=t.substring(n,n+Math.floor(t.length/4)),c=-1,f="";-1!=(c=e.indexOf(u,c+1));){var h=l(t.substring(n),e.substring(c)),p=a(t.substring(0,n),e.substring(0,c));f.length<p+h&&(f=e.substring(c-p,c)+e.substring(c,c+h),r=t.substring(0,n-p),o=t.substring(n+h),i=e.substring(0,c-p),s=e.substring(c+h))}return 2*f.length>=t.length?[r,o,i,s,f]:null}var r=t.length>e.length?t:e,o=t.length>e.length?e:t;if(r.length<4||2*o.length<r.length)return null;var i,s=n(r,o,Math.ceil(r.length/4)),u=n(r,o,Math.ceil(r.length/2));if(!s&&!u)return null;i=u?s&&s[4].length>u[4].length?s:u:s;var c,f,h,p;return t.length>e.length?(c=i[0],f=i[1],h=i[2],p=i[3]):(h=i[0],p=i[1],c=i[2],f=i[3]),[c,f,h,p,i[4]]}function u(t){t.push([v,""]);for(var e,n=0,r=0,o=0,i="",s="";n<t.length;)switch(t[n][0]){case y:o++,s+=t[n][1],n++;break;case d:r++,i+=t[n][1],n++;break;case v:r+o>1?(0!==r&&0!==o&&(e=l(s,i),0!==e&&(n-r-o>0&&t[n-r-o-1][0]==v?t[n-r-o-1][1]+=s.substring(0,e):(t.splice(0,0,[v,s.substring(0,e)]),n++),s=s.substring(e),i=i.substring(e)),0!==(e=a(s,i))&&(t[n][1]=s.substring(s.length-e)+t[n][1],s=s.substring(0,s.length-e),i=i.substring(0,i.length-e))),0===r?t.splice(n-o,r+o,[y,s]):0===o?t.splice(n-r,r+o,[d,i]):t.splice(n-r-o,r+o,[d,i],[y,s]),n=n-r-o+(r?1:0)+(o?1:0)+1):0!==n&&t[n-1][0]==v?(t[n-1][1]+=t[n][1],t.splice(n,1)):n++,o=0,r=0,i="",s=""}""===t[t.length-1][1]&&t.pop();var c=!1;for(n=1;n<t.length-1;)t[n-1][0]==v&&t[n+1][0]==v&&(t[n][1].substring(t[n][1].length-t[n-1][1].length)==t[n-1][1]?(t[n][1]=t[n-1][1]+t[n][1].substring(0,t[n][1].length-t[n-1][1].length),t[n+1][1]=t[n-1][1]+t[n+1][1],t.splice(n-1,1),c=!0):t[n][1].substring(0,t[n+1][1].length)==t[n+1][1]&&(t[n-1][1]+=t[n+1][1],t[n][1]=t[n][1].substring(t[n+1][1].length)+t[n+1][1],t.splice(n+1,1),c=!0)),n++;c&&u(t)}function c(t,e){if(0===e)return[v,t];for(var n=0,r=0;r<t.length;r++){var o=t[r];if(o[0]===d||o[0]===v){var i=n+o[1].length;if(e===i)return[r+1,t];if(e<i){t=t.slice();var l=e-n,a=[o[0],o[1].slice(0,l)],s=[o[0],o[1].slice(l)];return t.splice(r,1,a,s),[r+1,t]}n=i}}throw new Error("cursor_pos is out of bounds!")}function f(t,e){var n=c(t,e),r=n[1],o=n[0],i=r[o],l=r[o+1];if(null==i)return t;if(i[0]!==v)return t;if(null!=l&&i[1]+l[1]===l[1]+i[1])return r.splice(o,2,l,i),p(r,o,2);if(null!=l&&0===l[1].indexOf(i[1])){r.splice(o,2,[l[0],i[1]],[0,i[1]]);var a=l[1].slice(i[1].length);return a.length>0&&r.splice(o+2,0,[l[0],a]),p(r,o,3)}return t}function h(t){for(var e=!1,n=function(t){return t.charCodeAt(0)>=56320&&t.charCodeAt(0)<=57343},r=2;r<t.length;r+=1)t[r-2][0]===v&&function(t){return t.charCodeAt(t.length-1)>=55296&&t.charCodeAt(t.length-1)<=56319}(t[r-2][1])&&t[r-1][0]===d&&n(t[r-1][1])&&t[r][0]===y&&n(t[r][1])&&(e=!0,t[r-1][1]=t[r-2][1].slice(-1)+t[r-1][1],t[r][1]=t[r-2][1].slice(-1)+t[r][1],t[r-2][1]=t[r-2][1].slice(0,-1));if(!e)return t;for(var o=[],r=0;r<t.length;r+=1)t[r][1].length>0&&o.push(t[r]);return o}function p(t,e,n){for(var r=e+n-1;r>=0&&r>=e-1;r--)if(r+1<t.length){var o=t[r],i=t[r+1];o[0]===i[1]&&t.splice(r,2,[o[0],o[1]+i[1]])}return t}var d=-1,y=1,v=0,b=n;b.INSERT=y,b.DELETE=d,b.EQUAL=v,t.exports=b},function(t,e){function n(t){var e=[];for(var n in t)e.push(n);return e}e=t.exports="function"==typeof Object.keys?Object.keys:n,e.shim=n},function(t,e){function n(t){return"[object Arguments]"==Object.prototype.toString.call(t)}function r(t){return t&&"object"==typeof t&&"number"==typeof t.length&&Object.prototype.hasOwnProperty.call(t,"callee")&&!Object.prototype.propertyIsEnumerable.call(t,"callee")||!1}var o="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();e=t.exports=o?n:r,e.supported=n,e.unsupported=r},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){return Object.keys(e).reduce(function(n,r){return null==t[r]?n:(e[r]===t[r]?n[r]=e[r]:Array.isArray(e[r])?e[r].indexOf(t[r])<0&&(n[r]=e[r].concat([t[r]])):n[r]=[e[r],t[r]],n)},{})}function a(t){return t.reduce(function(t,e){if(1===e.insert){var n=(0,N.default)(e.attributes);return delete n.image,t.insert({image:e.attributes.image},n)}if(null==e.attributes||!0!==e.attributes.list&&!0!==e.attributes.bullet||(e=(0,N.default)(e),e.attributes.list?e.attributes.list="ordered":(e.attributes.list="bullet",delete e.attributes.bullet)),"string"==typeof e.insert){var r=e.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n");return t.insert(r,e.attributes)}return t.push(e)},new h.default)}Object.defineProperty(e,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},u=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),c=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),f=n(4),h=r(f),p=n(20),d=r(p),y=n(0),v=r(y),b=n(13),g=r(b),m=n(31),_=r(m),O=n(3),w=r(O),x=n(14),k=r(x),E=n(21),N=r(E),j=n(12),A=r(j),q=n(2),T=r(q),P=/^[ -~]*$/,S=function(){function t(e){i(this,t),this.scroll=e,this.delta=this.getDelta()}return c(t,[{key:"applyDelta",value:function(t){var e=this,n=!1;this.scroll.update();var r=this.scroll.length();return this.scroll.batchStart(),t=a(t),t.reduce(function(t,o){var i=o.retain||o.delete||o.insert.length||1,l=o.attributes||{};if(null!=o.insert){if("string"==typeof o.insert){var a=o.insert;a.endsWith("\n")&&n&&(n=!1,a=a.slice(0,-1)),t>=r&&!a.endsWith("\n")&&(n=!0),e.scroll.insertAt(t,a);var c=e.scroll.line(t),f=u(c,2),h=f[0],p=f[1],y=(0,T.default)({},(0,O.bubbleFormats)(h));if(h instanceof w.default){var b=h.descendant(v.default.Leaf,p),g=u(b,1),m=g[0];y=(0,T.default)(y,(0,O.bubbleFormats)(m))}l=d.default.attributes.diff(y,l)||{}}else if("object"===s(o.insert)){var _=Object.keys(o.insert)[0];if(null==_)return t;e.scroll.insertAt(t,_,o.insert[_])}r+=i}return Object.keys(l).forEach(function(n){e.scroll.formatAt(t,i,n,l[n])}),t+i},0),t.reduce(function(t,n){return"number"==typeof n.delete?(e.scroll.deleteAt(t,n.delete),t):t+(n.retain||n.insert.length||1)},0),this.scroll.batchEnd(),this.update(t)}},{key:"deleteText",value:function(t,e){return this.scroll.deleteAt(t,e),this.update((new h.default).retain(t).delete(e))}},{key:"formatLine",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.scroll.update(),Object.keys(r).forEach(function(o){if(null==n.scroll.whitelist||n.scroll.whitelist[o]){var i=n.scroll.lines(t,Math.max(e,1)),l=e;i.forEach(function(e){var i=e.length();if(e instanceof g.default){var a=t-e.offset(n.scroll),s=e.newlineIndex(a+l)-a+1;e.formatAt(a,s,o,r[o])}else e.format(o,r[o]);l-=i})}}),this.scroll.optimize(),this.update((new h.default).retain(t).retain(e,(0,N.default)(r)))}},{key:"formatText",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object.keys(r).forEach(function(o){n.scroll.formatAt(t,e,o,r[o])}),this.update((new h.default).retain(t).retain(e,(0,N.default)(r)))}},{key:"getContents",value:function(t,e){return this.delta.slice(t,t+e)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce(function(t,e){return t.concat(e.delta())},new h.default)}},{key:"getFormat",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[],r=[];0===e?this.scroll.path(t).forEach(function(t){var e=u(t,1),o=e[0];o instanceof w.default?n.push(o):o instanceof v.default.Leaf&&r.push(o)}):(n=this.scroll.lines(t,e),r=this.scroll.descendants(v.default.Leaf,t,e));var o=[n,r].map(function(t){if(0===t.length)return{};for(var e=(0,O.bubbleFormats)(t.shift());Object.keys(e).length>0;){var n=t.shift();if(null==n)return e;e=l((0,O.bubbleFormats)(n),e)}return e});return T.default.apply(T.default,o)}},{key:"getText",value:function(t,e){return this.getContents(t,e).filter(function(t){return"string"==typeof t.insert}).map(function(t){return t.insert}).join("")}},{key:"insertEmbed",value:function(t,e,n){return this.scroll.insertAt(t,e,n),this.update((new h.default).retain(t).insert(o({},e,n)))}},{key:"insertText",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e=e.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(t,e),Object.keys(r).forEach(function(o){n.scroll.formatAt(t,e.length,o,r[o])}),this.update((new h.default).retain(t).insert(e,(0,N.default)(r)))}},{key:"isBlank",value:function(){if(0==this.scroll.children.length)return!0;if(this.scroll.children.length>1)return!1;var t=this.scroll.children.head;return t.statics.blotName===w.default.blotName&&(!(t.children.length>1)&&t.children.head instanceof k.default)}},{key:"removeFormat",value:function(t,e){var n=this.getText(t,e),r=this.scroll.line(t+e),o=u(r,2),i=o[0],l=o[1],a=0,s=new h.default;null!=i&&(a=i instanceof g.default?i.newlineIndex(l)-l+1:i.length()-l,s=i.delta().slice(l,l+a-1).insert("\n"));var c=this.getContents(t,e+a),f=c.diff((new h.default).insert(n).concat(s)),p=(new h.default).retain(t).concat(f);return this.applyDelta(p)}},{key:"update",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this.delta;if(1===e.length&&"characterData"===e[0].type&&e[0].target.data.match(P)&&v.default.find(e[0].target)){var o=v.default.find(e[0].target),i=(0,O.bubbleFormats)(o),l=o.offset(this.scroll),a=e[0].oldValue.replace(_.default.CONTENTS,""),s=(new h.default).insert(a),u=(new h.default).insert(o.value());t=(new h.default).retain(l).concat(s.diff(u,n)).reduce(function(t,e){return e.insert?t.insert(e.insert,i):t.push(e)},new h.default),this.delta=r.compose(t)}else this.delta=this.getDelta(),t&&(0,A.default)(r.compose(t),this.delta)||(t=r.diff(this.delta,n));return t}}]),t}();e.default=S},function(t,e){"use strict";function n(){}function r(t,e,n){this.fn=t,this.context=e,this.once=n||!1}function o(){this._events=new n,this._eventsCount=0}var i=Object.prototype.hasOwnProperty,l="~";Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(l=!1)),o.prototype.eventNames=function(){var t,e,n=[];if(0===this._eventsCount)return n;for(e in t=this._events)i.call(t,e)&&n.push(l?e.slice(1):e);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(t)):n},o.prototype.listeners=function(t,e){var n=l?l+t:t,r=this._events[n];if(e)return!!r;if(!r)return[];if(r.fn)return[r.fn];for(var o=0,i=r.length,a=new Array(i);o<i;o++)a[o]=r[o].fn;return a},o.prototype.emit=function(t,e,n,r,o,i){var a=l?l+t:t;if(!this._events[a])return!1;var s,u,c=this._events[a],f=arguments.length;if(c.fn){switch(c.once&&this.removeListener(t,c.fn,void 0,!0),f){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,e),!0;case 3:return c.fn.call(c.context,e,n),!0;case 4:return c.fn.call(c.context,e,n,r),!0;case 5:return c.fn.call(c.context,e,n,r,o),!0;case 6:return c.fn.call(c.context,e,n,r,o,i),!0}for(u=1,s=new Array(f-1);u<f;u++)s[u-1]=arguments[u];c.fn.apply(c.context,s)}else{var h,p=c.length;for(u=0;u<p;u++)switch(c[u].once&&this.removeListener(t,c[u].fn,void 0,!0),f){case 1:c[u].fn.call(c[u].context);break;case 2:c[u].fn.call(c[u].context,e);break;case 3:c[u].fn.call(c[u].context,e,n);break;case 4:c[u].fn.call(c[u].context,e,n,r);break;default:if(!s)for(h=1,s=new Array(f-1);h<f;h++)s[h-1]=arguments[h];c[u].fn.apply(c[u].context,s)}}return!0},o.prototype.on=function(t,e,n){var o=new r(e,n||this),i=l?l+t:t;return this._events[i]?this._events[i].fn?this._events[i]=[this._events[i],o]:this._events[i].push(o):(this._events[i]=o,this._eventsCount++),this},o.prototype.once=function(t,e,n){var o=new r(e,n||this,!0),i=l?l+t:t;return this._events[i]?this._events[i].fn?this._events[i]=[this._events[i],o]:this._events[i].push(o):(this._events[i]=o,this._eventsCount++),this},o.prototype.removeListener=function(t,e,r,o){var i=l?l+t:t;if(!this._events[i])return this;if(!e)return 0==--this._eventsCount?this._events=new n:delete this._events[i],this;var a=this._events[i];if(a.fn)a.fn!==e||o&&!a.once||r&&a.context!==r||(0==--this._eventsCount?this._events=new n:delete this._events[i]);else{for(var s=0,u=[],c=a.length;s<c;s++)(a[s].fn!==e||o&&!a[s].once||r&&a[s].context!==r)&&u.push(a[s]);u.length?this._events[i]=1===u.length?u[0]:u:0==--this._eventsCount?this._events=new n:delete this._events[i]}return this},o.prototype.removeAllListeners=function(t){var e;return t?(e=l?l+t:t,this._events[e]&&(0==--this._eventsCount?this._events=new n:delete this._events[e])):(this._events=new n,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prototype.setMaxListeners=function(){return this},o.prefixed=l,o.EventEmitter=o,void 0!==t&&(t.exports=o)},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){return t instanceof v.default||t instanceof y.BlockEmbed}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},f=n(0),h=r(f),p=n(9),d=r(p),y=n(3),v=r(y),b=n(14),g=r(b),m=n(13),_=r(m),O=n(23),w=r(O),x=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return r.emitter=n.emitter,Array.isArray(n.whitelist)&&(r.whitelist=n.whitelist.reduce(function(t,e){return t[e]=!0,t},{})),r.domNode.addEventListener("DOMNodeInserted",function(){}),r.optimize(),r.enable(),r}return l(e,t),u(e,[{key:"batchStart",value:function(){this.batch=!0}},{key:"batchEnd",value:function(){this.batch=!1,this.optimize()}},{key:"deleteAt",value:function(t,n){var r=this.line(t),o=s(r,2),i=o[0],l=o[1],a=this.line(t+n),u=s(a,1),f=u[0];if(c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"deleteAt",this).call(this,t,n),null!=f&&i!==f&&l>0){if(i instanceof y.BlockEmbed||f instanceof y.BlockEmbed)return void this.optimize();if(i instanceof _.default){var h=i.newlineIndex(i.length(),!0);if(h>-1&&(i=i.split(h+1))===f)return void this.optimize()}else if(f instanceof _.default){var p=f.newlineIndex(0);p>-1&&f.split(p+1)}var d=f.children.head instanceof g.default?null:f.children.head;i.moveChildren(f,d),i.remove()}this.optimize()}},{key:"enable",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.domNode.setAttribute("contenteditable",t)}},{key:"formatAt",value:function(t,n,r,o){(null==this.whitelist||this.whitelist[r])&&(c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"formatAt",this).call(this,t,n,r,o),this.optimize())}},{key:"insertAt",value:function(t,n,r){if(null==r||null==this.whitelist||this.whitelist[n]){if(t>=this.length())if(null==r||null==h.default.query(n,h.default.Scope.BLOCK)){var o=h.default.create(this.statics.defaultChild);this.appendChild(o),null==r&&n.endsWith("\n")&&(n=n.slice(0,-1)),o.insertAt(0,n,r)}else{var i=h.default.create(n,r);this.appendChild(i)}else c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,t,n,r);this.optimize()}}},{key:"insertBefore",value:function(t,n){if(t.statics.scope===h.default.Scope.INLINE_BLOT){var r=h.default.create(this.statics.defaultChild);r.appendChild(t),t=r}c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertBefore",this).call(this,t,n)}},{key:"leaf",value:function(t){return this.path(t).pop()||[null,-1]}},{key:"line",value:function(t){return t===this.length()?this.line(t-1):this.descendant(a,t)}},{key:"lines",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return function t(e,n,r){var o=[],i=r;return e.children.forEachAt(n,r,function(e,n,r){a(e)?o.push(e):e instanceof h.default.Container&&(o=o.concat(t(e,n,i))),i-=r}),o}(this,t,e)}},{key:"optimize",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!0!==this.batch&&(c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t,n),t.length>0&&this.emitter.emit(d.default.events.SCROLL_OPTIMIZE,t,n))}},{key:"path",value:function(t){return c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"path",this).call(this,t).slice(1)}},{key:"update",value:function(t){if(!0!==this.batch){var n=d.default.sources.USER;"string"==typeof t&&(n=t),Array.isArray(t)||(t=this.observer.takeRecords()),t.length>0&&this.emitter.emit(d.default.events.SCROLL_BEFORE_UPDATE,n,t),c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"update",this).call(this,t.concat([])),t.length>0&&this.emitter.emit(d.default.events.SCROLL_UPDATE,n,t)}}}]),e}(h.default.Scroll);x.blotName="scroll",x.className="ql-editor",x.tagName="DIV",x.defaultChild="block",x.allowedChildren=[v.default,y.BlockEmbed,w.default],e.default=x},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function s(t,e,n){return"object"===(void 0===e?"undefined":x(e))?Object.keys(e).reduce(function(t,n){return s(t,n,e[n])},t):t.reduce(function(t,r){return r.attributes&&r.attributes[e]?t.push(r):t.insert(r.insert,(0,j.default)({},o({},e,n),r.attributes))},new q.default)}function u(t){if(t.nodeType!==Node.ELEMENT_NODE)return{};return t["__ql-computed-style"]||(t["__ql-computed-style"]=window.getComputedStyle(t))}function c(t,e){for(var n="",r=t.ops.length-1;r>=0&&n.length<e.length;--r){var o=t.ops[r];if("string"!=typeof o.insert)break;n=o.insert+n}return n.slice(-1*e.length)===e}function f(t){return 0!==t.childNodes.length&&["block","list-item"].indexOf(u(t).display)>-1}function h(t,e,n){return t.nodeType===t.TEXT_NODE?n.reduce(function(e,n){return n(t,e)},new q.default):t.nodeType===t.ELEMENT_NODE?[].reduce.call(t.childNodes||[],function(r,o){var i=h(o,e,n);return o.nodeType===t.ELEMENT_NODE&&(i=e.reduce(function(t,e){return e(o,t)},i),i=(o[W]||[]).reduce(function(t,e){return e(o,t)},i)),r.concat(i)},new q.default):new q.default}function p(t,e,n){return s(n,t,!0)}function d(t,e){var n=P.default.Attributor.Attribute.keys(t),r=P.default.Attributor.Class.keys(t),o=P.default.Attributor.Style.keys(t),i={};return n.concat(r).concat(o).forEach(function(e){var n=P.default.query(e,P.default.Scope.ATTRIBUTE);null!=n&&(i[n.attrName]=n.value(t),i[n.attrName])||(n=Y[e],null==n||n.attrName!==e&&n.keyName!==e||(i[n.attrName]=n.value(t)||void 0),null==(n=X[e])||n.attrName!==e&&n.keyName!==e||(n=X[e],i[n.attrName]=n.value(t)||void 0))}),Object.keys(i).length>0&&(e=s(e,i)),e}function y(t,e){var n=P.default.query(t);if(null==n)return e;if(n.prototype instanceof P.default.Embed){var r={},o=n.value(t);null!=o&&(r[n.blotName]=o,e=(new q.default).insert(r,n.formats(t)))}else"function"==typeof n.formats&&(e=s(e,n.blotName,n.formats(t)));return e}function v(t,e){return c(e,"\n")||e.insert("\n"),e}function b(){return new q.default}function g(t,e){var n=P.default.query(t);if(null==n||"list-item"!==n.blotName||!c(e,"\n"))return e;for(var r=-1,o=t.parentNode;!o.classList.contains("ql-clipboard");)"list"===(P.default.query(o)||{}).blotName&&(r+=1),o=o.parentNode;return r<=0?e:e.compose((new q.default).retain(e.length()-1).retain(1,{indent:r}))}function m(t,e){return c(e,"\n")||(f(t)||e.length()>0&&t.nextSibling&&f(t.nextSibling))&&e.insert("\n"),e}function _(t,e){if(f(t)&&null!=t.nextElementSibling&&!c(e,"\n\n")){var n=t.offsetHeight+parseFloat(u(t).marginTop)+parseFloat(u(t).marginBottom);t.nextElementSibling.offsetTop>t.offsetTop+1.5*n&&e.insert("\n")}return e}function O(t,e){var n={},r=t.style||{};return r.fontStyle&&"italic"===u(t).fontStyle&&(n.italic=!0),r.fontWeight&&(u(t).fontWeight.startsWith("bold")||parseInt(u(t).fontWeight)>=700)&&(n.bold=!0),Object.keys(n).length>0&&(e=s(e,n)),parseFloat(r.textIndent||0)>0&&(e=(new q.default).insert("\t").concat(e)),e}function w(t,e){var n=t.data;if("O:P"===t.parentNode.tagName)return e.insert(n.trim());if(0===n.trim().length&&t.parentNode.classList.contains("ql-clipboard"))return e;if(!u(t.parentNode).whiteSpace.startsWith("pre")){var r=function(t,e){return e=e.replace(/[^\u00a0]/g,""),e.length<1&&t?" ":e};n=n.replace(/\r\n/g," ").replace(/\n/g," "),n=n.replace(/\s\s+/g,r.bind(r,!0)),(null==t.previousSibling&&f(t.parentNode)||null!=t.previousSibling&&f(t.previousSibling))&&(n=n.replace(/^\s+/,r.bind(r,!1))),(null==t.nextSibling&&f(t.parentNode)||null!=t.nextSibling&&f(t.nextSibling))&&(n=n.replace(/\s+$/,r.bind(r,!1)))}return e.insert(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.matchText=e.matchSpacing=e.matchNewline=e.matchBlot=e.matchAttributor=e.default=void 0;var x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),E=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),N=n(2),j=r(N),A=n(4),q=r(A),T=n(0),P=r(T),S=n(6),C=r(S),L=n(10),M=r(L),R=n(7),I=r(R),B=n(34),D=n(35),U=n(13),F=r(U),H=n(24),K=n(36),z=n(37),V=n(38),Z=(0,M.default)("quill:clipboard"),W="__ql-matcher",G=[[Node.TEXT_NODE,w],[Node.TEXT_NODE,m],["br",v],[Node.ELEMENT_NODE,m],[Node.ELEMENT_NODE,y],[Node.ELEMENT_NODE,_],[Node.ELEMENT_NODE,d],[Node.ELEMENT_NODE,O],["li",g],["b",p.bind(p,"bold")],["i",p.bind(p,"italic")],["style",b]],Y=[B.AlignAttribute,K.DirectionAttribute].reduce(function(t,e){return t[e.keyName]=e,t},{}),X=[B.AlignStyle,D.BackgroundStyle,H.ColorStyle,K.DirectionStyle,z.FontStyle,V.SizeStyle].reduce(function(t,e){return t[e.keyName]=e,t},{}),$=function(t){function e(t,n){i(this,e);var r=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.root.addEventListener("paste",r.onPaste.bind(r)),r.container=r.quill.addContainer("ql-clipboard"),r.container.setAttribute("contenteditable",!0),r.container.setAttribute("tabindex",-1),r.matchers=[],G.concat(r.options.matchers).forEach(function(t){var e=k(t,2),o=e[0],i=e[1];(n.matchVisual||i!==_)&&r.addMatcher(o,i)}),r}return a(e,t),E(e,[{key:"addMatcher",value:function(t,e){this.matchers.push([t,e])}},{key:"convert",value:function(t){if("string"==typeof t)return this.container.innerHTML=t.replace(/\>\r?\n +\</g,"><"),this.convert();var e=this.quill.getFormat(this.quill.selection.savedRange.index);if(e[F.default.blotName]){var n=this.container.innerText;return this.container.innerHTML="",(new q.default).insert(n,o({},F.default.blotName,e[F.default.blotName]))}var r=this.prepareMatching(),i=k(r,2),l=i[0],a=i[1],s=h(this.container,l,a);return c(s,"\n")&&null==s.ops[s.ops.length-1].attributes&&(s=s.compose((new q.default).retain(s.length()-1).delete(1))),Z.log("convert",this.container.innerHTML,s),this.container.innerHTML="",s}},{key:"dangerouslyPasteHTML",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:C.default.sources.API;if("string"==typeof t)this.quill.setContents(this.convert(t),e),this.quill.setSelection(0,C.default.sources.SILENT);else{var r=this.convert(e);this.quill.updateContents((new q.default).retain(t).concat(r),n),this.quill.setSelection(t+r.length(),C.default.sources.SILENT)}}},{key:"onPaste",value:function(t){var e=this;if(!t.defaultPrevented&&this.quill.isEnabled()){var n=this.quill.getSelection(),r=(new q.default).retain(n.index),o=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(C.default.sources.SILENT),setTimeout(function(){r=r.concat(e.convert()).delete(n.length),e.quill.updateContents(r,C.default.sources.USER),e.quill.setSelection(r.length()-n.length,C.default.sources.SILENT),e.quill.scrollingContainer.scrollTop=o,e.quill.focus()},1)}}},{key:"prepareMatching",value:function(){var t=this,e=[],n=[];return this.matchers.forEach(function(r){var o=k(r,2),i=o[0],l=o[1];switch(i){case Node.TEXT_NODE:n.push(l);break;case Node.ELEMENT_NODE:e.push(l);break;default:[].forEach.call(t.container.querySelectorAll(i),function(t){t[W]=t[W]||[],t[W].push(l)})}}),[e,n]}}]),e}(I.default);$.DEFAULTS={matchers:[],matchVisual:!0},e.default=$,e.matchAttributor=d,e.matchBlot=y,e.matchNewline=m,e.matchSpacing=_,e.matchText=w},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){var e=t.ops[t.ops.length-1];return null!=e&&(null!=e.insert?"string"==typeof e.insert&&e.insert.endsWith("\n"):null!=e.attributes&&Object.keys(e.attributes).some(function(t){return null!=f.default.query(t,f.default.Scope.BLOCK)}))}function s(t){var e=t.reduce(function(t,e){return t+=e.delete||0},0),n=t.length()-e;return a(t)&&(n-=1),n}Object.defineProperty(e,"__esModule",{value:!0}),e.getLastChangeIndex=e.default=void 0;var u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=n(0),f=r(c),h=n(6),p=r(h),d=n(7),y=r(d),v=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.lastRecorded=0,r.ignoreChange=!1,r.clear(),r.quill.on(p.default.events.EDITOR_CHANGE,function(t,e,n,o){t!==p.default.events.TEXT_CHANGE||r.ignoreChange||(r.options.userOnly&&o!==p.default.sources.USER?r.transform(e):r.record(e,n))}),r.quill.keyboard.addBinding({key:"Z",shortKey:!0},r.undo.bind(r)),r.quill.keyboard.addBinding({key:"Z",shortKey:!0,shiftKey:!0},r.redo.bind(r)),/Win/i.test(navigator.platform)&&r.quill.keyboard.addBinding({key:"Y",shortKey:!0},r.redo.bind(r)),r}return l(e,t),u(e,[{key:"change",value:function(t,e){if(0!==this.stack[t].length){var n=this.stack[t].pop();this.stack[e].push(n),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(n[t],p.default.sources.USER),this.ignoreChange=!1;var r=s(n[t]);this.quill.setSelection(r)}}},{key:"clear",value:function(){this.stack={undo:[],redo:[]}}},{key:"cutoff",value:function(){this.lastRecorded=0}},{key:"record",value:function(t,e){if(0!==t.ops.length){this.stack.redo=[];var n=this.quill.getContents().diff(e),r=Date.now();if(this.lastRecorded+this.options.delay>r&&this.stack.undo.length>0){var o=this.stack.undo.pop();n=n.compose(o.undo),t=o.redo.compose(t)}else this.lastRecorded=r;this.stack.undo.push({redo:t,undo:n}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(t){this.stack.undo.forEach(function(e){e.undo=t.transform(e.undo,!0),e.redo=t.transform(e.redo,!0)}),this.stack.redo.forEach(function(e){e.undo=t.transform(e.undo,!0),e.redo=t.transform(e.redo,!0)})}},{key:"undo",value:function(){this.change("undo","redo")}}]),e}(y.default);v.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1},e.default=v,e.getLastChangeIndex=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.IndentClass=void 0;var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"add",value:function(t,n){if("+1"===n||"-1"===n){var r=this.value(t)||0;n="+1"===n?r+1:r-1}return 0===n?(this.remove(t),!0):a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"add",this).call(this,t,n)}},{key:"canAdd",value:function(t,n){return a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"canAdd",this).call(this,t,n)||a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"canAdd",this).call(this,t,parseInt(n))}},{key:"value",value:function(t){return parseInt(a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"value",this).call(this,t))||void 0}}]),e}(u.default.Attributor.Class),f=new c("indent","ql-indent",{scope:u.default.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]});e.IndentClass=f},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(3),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default);s.blotName="blockquote",s.tagName="blockquote",e.default=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=n(3),s=function(t){return t&&t.__esModule?t:{default:t}}(a),u=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,null,[{key:"formats",value:function(t){return this.tagName.indexOf(t.tagName)+1}}]),e}(s.default);u.blotName="header",u.tagName=["H1","H2","H3","H4","H5","H6"],e.default=u},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ListItem=void 0;var s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},c=n(0),f=r(c),h=n(3),p=r(h),d=n(23),y=r(d),v=function(t){function e(){return i(this,e),l(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return a(e,t),s(e,[{key:"format",value:function(t,n){t!==b.blotName||n?u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n):this.replaceWith(f.default.create(this.statics.scope))}},{key:"remove",value:function(){null==this.prev&&null==this.next?this.parent.remove():u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(t,n){return this.parent.isolate(this.offset(this.parent),this.length()),t===this.parent.statics.blotName?(this.parent.replaceWith(t,n),this):(this.parent.unwrap(),u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replaceWith",this).call(this,t,n))}}],[{key:"formats",value:function(t){return t.tagName===this.tagName?void 0:u(e.__proto__||Object.getPrototypeOf(e),"formats",this).call(this,t)}}]),e}(p.default);v.blotName="list-item",v.tagName="LI";var b=function(t){function e(t){i(this,e);var n=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t)),r=function(e){if(e.target.parentNode===t){var r=n.statics.formats(t),o=f.default.find(e.target);"checked"===r?o.format("list","unchecked"):"unchecked"===r&&o.format("list","checked")}};return t.addEventListener("touchstart",r),t.addEventListener("mousedown",r),n}return a(e,t),s(e,null,[{key:"create",value:function(t){var n="ordered"===t?"OL":"UL",r=u(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,n);return"checked"!==t&&"unchecked"!==t||r.setAttribute("data-checked","checked"===t),r}},{key:"formats",value:function(t){return"OL"===t.tagName?"ordered":"UL"===t.tagName?t.hasAttribute("data-checked")?"true"===t.getAttribute("data-checked")?"checked":"unchecked":"bullet":void 0}}]),s(e,[{key:"format",value:function(t,e){this.children.length>0&&this.children.tail.format(t,e)}},{key:"formats",value:function(){return o({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(t,n){if(t instanceof v)u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertBefore",this).call(this,t,n);else{var r=null==n?this.length():n.offset(this),o=this.split(r);o.parent.insertBefore(t,o)}}},{key:"optimize",value:function(t){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&n.domNode.tagName===this.domNode.tagName&&n.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(n.moveChildren(this),n.remove())}},{key:"replace",value:function(t){if(t.statics.blotName!==this.statics.blotName){var n=f.default.create(this.statics.defaultChild);t.moveChildren(n),this.appendChild(n)}u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replace",this).call(this,t)}}]),e}(y.default);b.blotName="list",b.scope=f.default.Scope.BLOCK_BLOT,b.tagName=["OL","UL"],b.defaultChild="list-item",b.allowedChildren=[v],e.ListItem=v,e.default=b},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(39),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default);s.blotName="italic",s.tagName=["EM","I"],e.default=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(5),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,null,[{key:"create",value:function(t){return"super"===t?document.createElement("sup"):"sub"===t?document.createElement("sub"):a(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t)}},{key:"formats",value:function(t){return"SUB"===t.tagName?"sub":"SUP"===t.tagName?"super":void 0}}]),e}(u.default);c.blotName="script",c.tagName=["SUB","SUP"],e.default=c},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(5),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default);s.blotName="strike",s.tagName="S",e.default=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(5),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default);s.blotName="underline",s.tagName="U",e.default=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=n(15),f=["alt","height","width"],h=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"format",value:function(t,n){f.indexOf(t)>-1?n?this.domNode.setAttribute(t,n):this.domNode.removeAttribute(t):a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n)}}],[{key:"create",value:function(t){var n=a(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return"string"==typeof t&&n.setAttribute("src",this.sanitize(t)),n}},{key:"formats",value:function(t){return f.reduce(function(e,n){return t.hasAttribute(n)&&(e[n]=t.getAttribute(n)),e},{})}},{key:"match",value:function(t){return/\.(jpe?g|gif|png)$/.test(t)||/^data:image\/.+;base64/.test(t)}},{key:"sanitize",value:function(t){return(0,c.sanitize)(t,["http","https","data"])?t:"//:0"}},{key:"value",value:function(t){return t.getAttribute("src")}}]),e}(u.default.Embed);h.blotName="image",h.tagName="IMG",e.default=h},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(3),u=n(15),c=function(t){return t&&t.__esModule?t:{default:t}}(u),f=["height","width"],h=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"format",value:function(t,n){f.indexOf(t)>-1?n?this.domNode.setAttribute(t,n):this.domNode.removeAttribute(t):a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n)}}],[{key:"create",value:function(t){var n=a(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return n.setAttribute("frameborder","0"),n.setAttribute("allowfullscreen",!0),n.setAttribute("src",this.sanitize(t)),n}},{key:"formats",value:function(t){return f.reduce(function(e,n){return t.hasAttribute(n)&&(e[n]=t.getAttribute(n)),e},{})}},{key:"sanitize",value:function(t){return c.default.sanitize(t)}},{key:"value",value:function(t){return t.getAttribute("src")}}]),e}(s.BlockEmbed);h.blotName="video",h.className="ql-video",h.tagName="IFRAME",e.default=h},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.FormulaBlot=void 0;var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(33),c=r(u),f=n(6),h=r(f),p=n(7),d=r(p),y=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),a(e,null,[{key:"create",value:function(t){var n=s(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return"string"==typeof t&&(window.katex.render(t,n,{throwOnError:!1,errorColor:"#f00"}),n.setAttribute("data-value",t)),n}},{key:"value",value:function(t){return t.getAttribute("data-value")}}]),e}(c.default);y.blotName="formula",y.className="ql-formula",y.tagName="SPAN";var v=function(t){function e(){o(this,e);var t=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));if(null==window.katex)throw new Error("Formula module requires KaTeX.");return t}return l(e,t),a(e,null,[{key:"register",value:function(){h.default.register(y,!0)}}]),e}(d.default);e.FormulaBlot=y,e.default=v},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.CodeToken=e.CodeBlock=void 0;var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(0),c=r(u),f=n(6),h=r(f),p=n(7),d=r(p),y=n(13),v=r(y),b=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),a(e,[{key:"replaceWith",value:function(t){this.domNode.textContent=this.domNode.textContent,this.attach(),s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replaceWith",this).call(this,t)}},{key:"highlight",value:function(t){var e=this.domNode.textContent;this.cachedText!==e&&((e.trim().length>0||null==this.cachedText)&&(this.domNode.innerHTML=t(e),this.domNode.normalize(),this.attach()),this.cachedText=e)}}]),e}(v.default);b.className="ql-syntax";var g=new c.default.Attributor.Class("token","hljs",{scope:c.default.Scope.INLINE}),m=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));if("function"!=typeof r.options.highlight)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var l=null;return r.quill.on(h.default.events.SCROLL_OPTIMIZE,function(){clearTimeout(l),l=setTimeout(function(){r.highlight(),l=null},r.options.interval)}),r.highlight(),r}return l(e,t),a(e,null,[{key:"register",value:function(){h.default.register(g,!0),h.default.register(b,!0)}}]),a(e,[{key:"highlight",value:function(){var t=this;if(!this.quill.selection.composing){this.quill.update(h.default.sources.USER);var e=this.quill.getSelection();this.quill.scroll.descendants(b).forEach(function(e){e.highlight(t.options.highlight)}),this.quill.update(h.default.sources.SILENT),null!=e&&this.quill.setSelection(e,h.default.sources.SILENT)}}}]),e}(d.default);m.DEFAULTS={highlight:function(){return null==window.hljs?null:function(t){return window.hljs.highlightAuto(t).value}}(),interval:1e3},e.CodeBlock=b,e.CodeToken=g,e.default=m},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function s(t,e,n){var r=document.createElement("button");r.setAttribute("type","button"),r.classList.add("ql-"+e),null!=n&&(r.value=n),t.appendChild(r)}function u(t,e){Array.isArray(e[0])||(e=[e]),e.forEach(function(e){var n=document.createElement("span");n.classList.add("ql-formats"),e.forEach(function(t){if("string"==typeof t)s(n,t);else{var e=Object.keys(t)[0],r=t[e];Array.isArray(r)?c(n,e,r):s(n,e,r)}}),t.appendChild(n)})}function c(t,e,n){var r=document.createElement("select");r.classList.add("ql-"+e),n.forEach(function(t){var e=document.createElement("option");!1!==t?e.setAttribute("value",t):e.setAttribute("selected","selected"),r.appendChild(e)}),t.appendChild(r)}Object.defineProperty(e,"__esModule",{value:!0}),e.addControls=e.default=void 0;var f=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),h=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),p=n(4),d=r(p),y=n(0),v=r(y),b=n(6),g=r(b),m=n(10),_=r(m),O=n(7),w=r(O),x=(0,_.default)("quill:toolbar"),k=function(t){function e(t,n){i(this,e);var r=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));if(Array.isArray(r.options.container)){var o=document.createElement("div");u(o,r.options.container),t.container.parentNode.insertBefore(o,t.container),r.container=o}else"string"==typeof r.options.container?r.container=document.querySelector(r.options.container):r.container=r.options.container;if(!(r.container instanceof HTMLElement)){var a;return a=x.error("Container required for toolbar",r.options),l(r,a)}return r.container.classList.add("ql-toolbar"),r.controls=[],r.handlers={},Object.keys(r.options.handlers).forEach(function(t){r.addHandler(t,r.options.handlers[t])}),[].forEach.call(r.container.querySelectorAll("button, select"),function(t){r.attach(t)}),r.quill.on(g.default.events.EDITOR_CHANGE,function(t,e){t===g.default.events.SELECTION_CHANGE&&r.update(e)}),r.quill.on(g.default.events.SCROLL_OPTIMIZE,function(){var t=r.quill.selection.getRange(),e=f(t,1),n=e[0];r.update(n)}),r}return a(e,t),h(e,[{key:"addHandler",value:function(t,e){this.handlers[t]=e}},{key:"attach",value:function(t){var e=this,n=[].find.call(t.classList,function(t){return 0===t.indexOf("ql-")});if(n){if(n=n.slice("ql-".length),"BUTTON"===t.tagName&&t.setAttribute("type","button"),null==this.handlers[n]){if(null!=this.quill.scroll.whitelist&&null==this.quill.scroll.whitelist[n])return void x.warn("ignoring attaching to disabled format",n,t);if(null==v.default.query(n))return void x.warn("ignoring attaching to nonexistent format",n,t)}var r="SELECT"===t.tagName?"change":"click";t.addEventListener(r,function(r){var i=void 0;if("SELECT"===t.tagName){if(t.selectedIndex<0)return;var l=t.options[t.selectedIndex];i=!l.hasAttribute("selected")&&(l.value||!1)}else i=!t.classList.contains("ql-active")&&(t.value||!t.hasAttribute("value")),r.preventDefault();e.quill.focus();var a=e.quill.selection.getRange(),s=f(a,1),u=s[0];if(null!=e.handlers[n])e.handlers[n].call(e,i);else if(v.default.query(n).prototype instanceof v.default.Embed){if(!(i=prompt("Enter "+n)))return;e.quill.updateContents((new d.default).retain(u.index).delete(u.length).insert(o({},n,i)),g.default.sources.USER)}else e.quill.format(n,i,g.default.sources.USER);e.update(u)}),this.controls.push([n,t])}}},{key:"update",value:function(t){var e=null==t?{}:this.quill.getFormat(t);this.controls.forEach(function(n){var r=f(n,2),o=r[0],i=r[1];if("SELECT"===i.tagName){var l=void 0;if(null==t)l=null;else if(null==e[o])l=i.querySelector("option[selected]");else if(!Array.isArray(e[o])){var a=e[o];"string"==typeof a&&(a=a.replace(/\"/g,'\\"')),l=i.querySelector('option[value="'+a+'"]')}null==l?(i.value="",i.selectedIndex=-1):l.selected=!0}else if(null==t)i.classList.remove("ql-active");else if(i.hasAttribute("value")){var s=e[o]===i.getAttribute("value")||null!=e[o]&&e[o].toString()===i.getAttribute("value")||null==e[o]&&!i.getAttribute("value");i.classList.toggle("ql-active",s)}else i.classList.toggle("ql-active",null!=e[o])})}}]),e}(w.default);k.DEFAULTS={},k.DEFAULTS={container:null,handlers:{clean:function(){var t=this,e=this.quill.getSelection();if(null!=e)if(0==e.length){var n=this.quill.getFormat();Object.keys(n).forEach(function(e){null!=v.default.query(e,v.default.Scope.INLINE)&&t.quill.format(e,!1)})}else this.quill.removeFormat(e,g.default.sources.USER)},direction:function(t){var e=this.quill.getFormat().align;"rtl"===t&&null==e?this.quill.format("align","right",g.default.sources.USER):t||"right"!==e||this.quill.format("align",!1,g.default.sources.USER),this.quill.format("direction",t,g.default.sources.USER)},indent:function(t){var e=this.quill.getSelection(),n=this.quill.getFormat(e),r=parseInt(n.indent||0);if("+1"===t||"-1"===t){var o="+1"===t?1:-1;"rtl"===n.direction&&(o*=-1),this.quill.format("indent",r+o,g.default.sources.USER)}},link:function(t){!0===t&&(t=prompt("Enter link URL:")),this.quill.format("link",t,g.default.sources.USER)},list:function(t){var e=this.quill.getSelection(),n=this.quill.getFormat(e);"check"===t?"checked"===n.list||"unchecked"===n.list?this.quill.format("list",!1,g.default.sources.USER):this.quill.format("list","unchecked",g.default.sources.USER):this.quill.format("list",t,g.default.sources.USER)}}},e.default=k,e.addControls=u},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=13 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=9 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=14 x2=4 y1=14 y2=14></line> <line class=ql-stroke x1=12 x2=6 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=5 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=9 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=3 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=3 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <g class="ql-fill ql-color-label"> <polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"></polygon> <rect height=1 width=1 x=4 y=4></rect> <polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"></polygon> <rect height=1 width=1 x=2 y=6></rect> <rect height=1 width=1 x=3 y=5></rect> <rect height=1 width=1 x=4 y=7></rect> <polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"></polygon> <rect height=1 width=1 x=2 y=12></rect> <rect height=1 width=1 x=2 y=9></rect> <rect height=1 width=1 x=2 y=15></rect> <polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"></polygon> <rect height=1 width=1 x=3 y=8></rect> <path d=M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z></path> <path d=M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z></path> <path d=M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z></path> <rect height=1 width=1 x=12 y=2></rect> <rect height=1 width=1 x=11 y=3></rect> <path d=M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z></path> <rect height=1 width=1 x=2 y=3></rect> <rect height=1 width=1 x=6 y=2></rect> <rect height=1 width=1 x=3 y=2></rect> <rect height=1 width=1 x=5 y=3></rect> <rect height=1 width=1 x=9 y=2></rect> <rect height=1 width=1 x=15 y=14></rect> <polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"></polygon> <rect height=1 width=1 x=13 y=7></rect> <rect height=1 width=1 x=15 y=5></rect> <rect height=1 width=1 x=14 y=6></rect> <rect height=1 width=1 x=15 y=8></rect> <rect height=1 width=1 x=14 y=9></rect> <path d=M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z></path> <rect height=1 width=1 x=14 y=3></rect> <polygon points="12 6.868 12 6 11.62 6 12 6.868"></polygon> <rect height=1 width=1 x=15 y=2></rect> <rect height=1 width=1 x=12 y=5></rect> <rect height=1 width=1 x=13 y=4></rect> <polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"></polygon> <rect height=1 width=1 x=9 y=14></rect> <rect height=1 width=1 x=8 y=15></rect> <path d=M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z></path> <rect height=1 width=1 x=5 y=15></rect> <path d=M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z></path> <rect height=1 width=1 x=11 y=15></rect> <path d=M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z></path> <rect height=1 width=1 x=14 y=15></rect> <rect height=1 width=1 x=15 y=11></rect> </g> <polyline class=ql-stroke points="5.5 13 9 5 12.5 13"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=11 y2=11></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <rect class="ql-fill ql-stroke" height=3 width=3 x=4 y=5></rect> <rect class="ql-fill ql-stroke" height=3 width=3 x=11 y=5></rect> <path class="ql-even ql-fill ql-stroke" d=M7,8c0,4.031-3,5-3,5></path> <path class="ql-even ql-fill ql-stroke" d=M14,8c0,4.031-3,5-3,5></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z></path> <path class=ql-stroke d=M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z></path> </svg>'},function(t,e){t.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=5 x2=13 y1=3 y2=3></line> <line class=ql-stroke x1=6 x2=9.35 y1=12 y2=3></line> <line class=ql-stroke x1=11 x2=15 y1=11 y2=15></line> <line class=ql-stroke x1=15 x2=11 y1=11 y2=15></line> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=7 x=2 y=14></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class="ql-color-label ql-stroke ql-transparent" x1=3 x2=15 y1=15 y2=15></line> <polyline class=ql-stroke points="5.5 11 9 3 12.5 11"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=9 y2=9></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"></polygon> <line class="ql-stroke ql-fill" x1=15 x2=11 y1=4 y2=4></line> <path class=ql-fill d=M11,3a3,3,0,0,0,0,6h1V3H11Z></path> <rect class=ql-fill height=11 width=1 x=11 y=4></rect> <rect class=ql-fill height=11 width=1 x=13 y=4></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"></polygon> <line class="ql-stroke ql-fill" x1=9 x2=5 y1=4 y2=4></line> <path class=ql-fill d=M5,3A3,3,0,0,0,5,9H6V3H5Z></path> <rect class=ql-fill height=11 width=1 x=5 y=4></rect> <rect class=ql-fill height=11 width=1 x=7 y=4></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M14,16H4a1,1,0,0,1,0-2H14A1,1,0,0,1,14,16Z /> <path class=ql-fill d=M14,4H4A1,1,0,0,1,4,2H14A1,1,0,0,1,14,4Z /> <rect class=ql-fill x=3 y=6 width=12 height=6 rx=1 ry=1 /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M13,16H5a1,1,0,0,1,0-2h8A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H5A1,1,0,0,1,5,2h8A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=2 y=6 width=14 height=6 rx=1 ry=1 /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15,8H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,8Z /> <path class=ql-fill d=M15,12H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,12Z /> <path class=ql-fill d=M15,16H5a1,1,0,0,1,0-2H15A1,1,0,0,1,15,16Z /> <path class=ql-fill d=M15,4H5A1,1,0,0,1,5,2H15A1,1,0,0,1,15,4Z /> <rect class=ql-fill x=2 y=6 width=8 height=6 rx=1 ry=1 /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M5,8H3A1,1,0,0,1,3,6H5A1,1,0,0,1,5,8Z /> <path class=ql-fill d=M5,12H3a1,1,0,0,1,0-2H5A1,1,0,0,1,5,12Z /> <path class=ql-fill d=M13,16H3a1,1,0,0,1,0-2H13A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H3A1,1,0,0,1,3,2H13A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=8 y=6 width=8 height=6 rx=1 ry=1 transform="translate(24 18) rotate(-180)"/> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z></path> <rect class=ql-fill height=1.6 rx=0.8 ry=0.8 width=5 x=5.15 y=6.2></rect> <path class=ql-fill d=M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z></path> </svg>'},function(t,e){t.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z /> </svg>'},function(t,e){t.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=13 y1=4 y2=4></line> <line class=ql-stroke x1=5 x2=11 y1=14 y2=14></line> <line class=ql-stroke x1=8 x2=10 y1=14 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=10 width=12 x=3 y=4></rect> <circle class=ql-fill cx=6 cy=7 r=1></circle> <polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="5 7 5 11 3 9 5 7"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=11 y1=7 y2=11></line> <path class="ql-even ql-stroke" d=M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z></path> <path class="ql-even ql-stroke" d=M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=7 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=7 x2=15 y1=14 y2=14></line> <line class="ql-stroke ql-thin" x1=2.5 x2=4.5 y1=5.5 y2=5.5></line> <path class=ql-fill d=M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z></path> <path class="ql-stroke ql-thin" d=M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156></path> <path class="ql-stroke ql-thin" d=M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=6 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=6 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=6 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=3 y1=4 y2=4></line> <line class=ql-stroke x1=3 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=3 y1=14 y2=14></line> </svg>'},function(t,e){t.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=9 x2=15 y1=4 y2=4></line> <polyline class=ql-stroke points="3 4 4 5 6 3"></polyline> <line class=ql-stroke x1=9 x2=15 y1=14 y2=14></line> <polyline class=ql-stroke points="3 14 4 15 6 13"></polyline> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="3 9 4 10 6 8"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z /> <path class=ql-fill d=M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z /> <path class=ql-fill d=M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class="ql-stroke ql-thin" x1=15.5 x2=2.5 y1=8.5 y2=9.5></line> <path class=ql-fill d=M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z></path> <path class=ql-fill d=M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3></path> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=12 x=3 y=15></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=12 width=12 x=3 y=3></rect> <rect class=ql-fill height=12 width=1 x=5 y=3></rect> <rect class=ql-fill height=12 width=1 x=12 y=3></rect> <rect class=ql-fill height=2 width=8 x=5 y=8></rect> <rect class=ql-fill height=1 width=3 x=3 y=5></rect> <rect class=ql-fill height=1 width=3 x=3 y=7></rect> <rect class=ql-fill height=1 width=3 x=3 y=10></rect> <rect class=ql-fill height=1 width=3 x=3 y=12></rect> <rect class=ql-fill height=1 width=3 x=12 y=5></rect> <rect class=ql-fill height=1 width=3 x=12 y=7></rect> <rect class=ql-fill height=1 width=3 x=12 y=10></rect> <rect class=ql-fill height=1 width=3 x=12 y=12></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polygon class=ql-stroke points="7 11 9 13 11 11 7 11"></polygon> <polygon class=ql-stroke points="7 7 9 5 11 7 7 7"></polygon> </svg>'},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BubbleTooltip=void 0;var a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=n(2),c=r(u),f=n(9),h=r(f),p=n(44),d=r(p),y=n(22),v=n(26),b=r(v),g=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]],m=function(t){function e(t,n){o(this,e),null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=g);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.container.classList.add("ql-bubble"),r}return l(e,t),s(e,[{key:"extendToolbar",value:function(t){this.tooltip=new _(this.quill,this.options.bounds),this.tooltip.root.appendChild(t.container),this.buildButtons([].slice.call(t.container.querySelectorAll("button")),b.default),this.buildPickers([].slice.call(t.container.querySelectorAll("select")),b.default)}}]),e}(d.default);m.DEFAULTS=(0,c.default)(!0,{},d.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(t){t?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});var _=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.on(h.default.events.EDITOR_CHANGE,function(t,e,n,o){if(t===h.default.events.SELECTION_CHANGE)if(null!=e&&e.length>0&&o===h.default.sources.USER){r.show(),r.root.style.left="0px",r.root.style.width="",r.root.style.width=r.root.offsetWidth+"px";var i=r.quill.getLines(e.index,e.length);if(1===i.length)r.position(r.quill.getBounds(e));else{var l=i[i.length-1],a=r.quill.getIndex(l),s=Math.min(l.length()-1,e.index+e.length-a),u=r.quill.getBounds(new y.Range(a,s));r.position(u)}}else document.activeElement!==r.textbox&&r.quill.hasFocus()&&r.hide()}),r}return l(e,t),s(e,[{key:"listen",value:function(){var t=this;a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",function(){t.root.classList.remove("ql-editing")}),this.quill.on(h.default.events.SCROLL_OPTIMIZE,function(){setTimeout(function(){if(!t.root.classList.contains("ql-hidden")){var e=t.quill.getSelection();null!=e&&t.position(t.quill.getBounds(e))}},1)})}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(t){var n=a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"position",this).call(this,t),r=this.root.querySelector(".ql-tooltip-arrow");if(r.style.marginLeft="",0===n)return n;r.style.marginLeft=-1*n-r.offsetWidth/2+"px"}}]),e}(p.BaseTooltip);_.TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join(""),e.BubbleTooltip=_,e.default=m},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=n(2),f=r(c),h=n(9),p=r(h),d=n(44),y=r(d),v=n(15),b=r(v),g=n(22),m=n(26),_=r(m),O=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]],w=function(t){function e(t,n){o(this,e),null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=O);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.container.classList.add("ql-snow"),r}return l(e,t),u(e,[{key:"extendToolbar",value:function(t){t.container.classList.add("ql-snow"),this.buildButtons([].slice.call(t.container.querySelectorAll("button")),_.default),this.buildPickers([].slice.call(t.container.querySelectorAll("select")),_.default),this.tooltip=new x(this.quill,this.options.bounds),t.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"K",shortKey:!0},function(e,n){t.handlers.link.call(t,!n.format.link)})}}]),e}(y.default);w.DEFAULTS=(0,f.default)(!0,{},y.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(t){if(t){var e=this.quill.getSelection();if(null==e||0==e.length)return;var n=this.quill.getText(e);/^\S+@\S+\.\S+$/.test(n)&&0!==n.indexOf("mailto:")&&(n="mailto:"+n);this.quill.theme.tooltip.edit("link",n)}else this.quill.format("link",!1)}}}}});var x=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.preview=r.root.querySelector("a.ql-preview"),r}return l(e,t),u(e,[{key:"listen",value:function(){var t=this;s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"listen",this).call(this),this.root.querySelector("a.ql-action").addEventListener("click",function(e){t.root.classList.contains("ql-editing")?t.save():t.edit("link",t.preview.textContent),e.preventDefault()}),this.root.querySelector("a.ql-remove").addEventListener("click",function(e){if(null!=t.linkRange){var n=t.linkRange;t.restoreFocus(),t.quill.formatText(n,"link",!1,p.default.sources.USER),delete t.linkRange}e.preventDefault(),t.hide()}),this.quill.on(p.default.events.SELECTION_CHANGE,function(e,n,r){if(null!=e){if(0===e.length&&r===p.default.sources.USER){var o=t.quill.scroll.descendant(b.default,e.index),i=a(o,2),l=i[0],s=i[1];if(null!=l){t.linkRange=new g.Range(e.index-s,l.length());var u=b.default.formats(l.domNode);return t.preview.textContent=u,t.preview.setAttribute("href",u),t.show(),void t.position(t.quill.getBounds(t.linkRange))}}else delete t.linkRange;t.hide()}})}},{key:"show",value:function(){s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"show",this).call(this),this.root.removeAttribute("data-mode")}}]),e}(d.BaseTooltip);x.TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join(""),e.default=w}]).default});
-//# sourceMappingURL=quill.min.js.map
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappquillimageresize.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappquillimageresize.js
deleted file mode 100644
index 725289b..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappquillimageresize.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ImageResize=e():t.ImageResize=e()}(this,function(){return function(t){function e(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:o})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=39)}([function(t,e){function n(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}t.exports=n},function(t,e,n){var o=n(22),r="object"==typeof self&&self&&self.Object===Object&&self,i=o||r||Function("return this")();t.exports=i},function(t,e){function n(t){return null!=t&&"object"==typeof t}t.exports=n},function(t,e,n){function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var o=t[e];this.set(o[0],o[1])}}var r=n(76),i=n(77),u=n(78),c=n(79),a=n(80);o.prototype.clear=r,o.prototype.delete=i,o.prototype.get=u,o.prototype.has=c,o.prototype.set=a,t.exports=o},function(t,e,n){function o(t,e){for(var n=t.length;n--;)if(r(t[n][0],e))return n;return-1}var r=n(8);t.exports=o},function(t,e,n){function o(t){return null==t?void 0===t?a:c:s&&s in Object(t)?i(t):u(t)}var r=n(16),i=n(65),u=n(88),c="[object Null]",a="[object Undefined]",s=r?r.toStringTag:void 0;t.exports=o},function(t,e,n){function o(t,e){var n=t.__data__;return r(e)?n["string"==typeof e?"string":"hash"]:n.map}var r=n(74);t.exports=o},function(t,e,n){var o=n(11),r=o(Object,"create");t.exports=r},function(t,e){function n(t,e){return t===e||t!==t&&e!==e}t.exports=n},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.d(e,"a",function(){return r});var r=function t(e){o(this,t),this.onCreate=function(){},this.onDestroy=function(){},this.onUpdate=function(){},this.overlay=e.overlay,this.img=e.img,this.options=e.options,this.requestUpdate=e.onUpdate}},function(t,e,n){function o(t,e,n){"__proto__"==e&&r?r(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}var r=n(21);t.exports=o},function(t,e,n){function o(t,e){var n=i(t,e);return r(n)?n:void 0}var r=n(49),i=n(66);t.exports=o},function(t,e,n){function o(t){return null!=t&&i(t.length)&&!r(t)}var r=n(13),i=n(31);t.exports=o},function(t,e,n){function o(t){if(!i(t))return!1;var e=r(t);return e==c||e==a||e==u||e==s}var r=n(5),i=n(0),u="[object AsyncFunction]",c="[object Function]",a="[object GeneratorFunction]",s="[object Proxy]";t.exports=o},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){var o=n(11),r=n(1),i=o(r,"Map");t.exports=i},function(t,e,n){var o=n(1),r=o.Symbol;t.exports=r},function(t,e){function n(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}t.exports=n},function(t,e,n){function o(t,e,n){(void 0===n||i(t[e],n))&&(void 0!==n||e in t)||r(t,e,n)}var r=n(10),i=n(8);t.exports=o},function(t,e,n){function o(t,e,n,p,l){t!==e&&u(e,function(u,s){if(l||(l=new r),a(u))c(t,e,s,n,o,p,l);else{var d=p?p(f(t,s),u,s+"",t,e,l):void 0;void 0===d&&(d=u),i(t,s,d)}},s)}var r=n(42),i=n(18),u=n(47),c=n(52),a=n(0),s=n(33),f=n(26);t.exports=o},function(t,e,n){function o(t,e){return u(i(t,e,r),t+"")}var r=n(27),i=n(90),u=n(91);t.exports=o},function(t,e,n){var o=n(11),r=function(){try{var t=o(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=r},function(t,e,n){(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.exports=n}).call(e,n(105))},function(t,e,n){var o=n(89),r=o(Object.getPrototypeOf,Object);t.exports=r},function(t,e){function n(t,e){var n=typeof t;return!!(e=null==e?o:e)&&("number"==n||"symbol"!=n&&r.test(t))&&t>-1&&t%1==0&&t<e}var o=9007199254740991,r=/^(?:0|[1-9]\d*)$/;t.exports=n},function(t,e){function n(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||o)}var o=Object.prototype;t.exports=n},function(t,e){function n(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}t.exports=n},function(t,e){function n(t){return t}t.exports=n},function(t,e,n){var o=n(48),r=n(2),i=Object.prototype,u=i.hasOwnProperty,c=i.propertyIsEnumerable,a=o(function(){return arguments}())?o:function(t){return r(t)&&u.call(t,"callee")&&!c.call(t,"callee")};t.exports=a},function(t,e){var n=Array.isArray;t.exports=n},function(t,e,n){(function(t){var o=n(1),r=n(103),i="object"==typeof e&&e&&!e.nodeType&&e,u=i&&"object"==typeof t&&t&&!t.nodeType&&t,c=u&&u.exports===i,a=c?o.Buffer:void 0,s=a?a.isBuffer:void 0,f=s||r;t.exports=f}).call(e,n(14)(t))},function(t,e){function n(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=o}var o=9007199254740991;t.exports=n},function(t,e,n){var o=n(50),r=n(55),i=n(87),u=i&&i.isTypedArray,c=u?r(u):o;t.exports=c},function(t,e,n){function o(t){return u(t)?r(t,!0):i(t)}var r=n(44),i=n(51),u=n(12);t.exports=o},function(t,e,n){"use strict";e.a={modules:["DisplaySize","Toolbar","Resize"]}},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}n.d(e,"a",function(){return c});var u=n(9),c=function(t){function e(){var t,n,i,u;o(this,e);for(var c=arguments.length,a=Array(c),s=0;s<c;s++)a[s]=arguments[s];return n=i=r(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(a))),i.onCreate=function(){i.display=document.createElement("div"),i.display.classList.add("ql-image-size"),i.overlay.appendChild(i.display)},i.onDestroy=function(){},i.onUpdate=function(){if(i.display&&i.img){var t=i.getCurrentSize();i.display[["inner", "HTML"].join("")]=t.join(" &times; "),Object.assign(i.display.style,{right:"4px",top:"4px",left:"auto"})}},i.getCurrentSize=function(){return[i.img.width,Math.round(i.img.width/i.img.naturalWidth*i.img.naturalHeight)]},u=n,r(i,u)}return i(e,t),e}(u.a)},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}n.d(e,"a",function(){return f});var u=n(9),c=navigator.maxTouchPoints,a=!1;try{var s=Object.defineProperty({},"passive",{get:function(){a={passive:!1}}});window.addEventListener("test",null,s)}catch(t){}var f=function(t){function e(){var t,n,i,u;o(this,e);for(var s=arguments.length,f=Array(s),p=0;p<s;p++)f[p]=arguments[p];return n=i=r(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(f))),i.onCreate=function(){i.boxes=[],i.addBox("nwse-resize"),i.addBox("nesw-resize"),i.addBox("nwse-resize"),i.addBox("nesw-resize"),i.positionBoxes()},i.onDestroy=function(){i.setCursor("")},i.positionBoxes=function(){[{left:"-6px",top:"-6px"},{right:"-6px",top:"-6px"},{right:"-6px",bottom:"-6px"},{left:"-6px",bottom:"-6px"}].forEach(function(t,e){Object.assign(i.boxes[e].style,t)})},i.addBox=function(t){var e=document.createElement("div");e.classList.add("ql-image-handle"),e.style.cursor=t,e.addEventListener(c?"touchstart":"mousedown",i.handleMousedown,!1),i.overlay.appendChild(e),i.boxes.push(e)},i.handleMousedown=function(t){i.dragBox=t.target;var e=c?t.changedTouches[0]:t;i.dragStartX=e.clientX,i.preDragWidth=i.img.width||i.img.naturalWidth,i.setCursor(i.dragBox.style.cursor),document.addEventListener(c?"touchmove":"mousemove",i.handleDrag,a),document.addEventListener(c?"touchend":"mouseup",i.handleMouseup,!1)},i.handleMouseup=function(){i.setCursor(""),document.removeEventListener(c?"touchmove":"mousemove",i.handleDrag),document.removeEventListener(c?"touchend":"mouseup",i.handleMouseup)},i.handleDrag=function(t){if(i.img){var e=c?t.changedTouches[0]:t,n=e.clientX-i.dragStartX;i.dragBox===i.boxes[0]||i.dragBox===i.boxes[3]?i.img.width=Math.round(i.preDragWidth-n):i.img.width=Math.round(i.preDragWidth+n),i.requestUpdate(),t.preventDefault()}},i.setCursor=function(t){[document.body,i.img].forEach(function(e){e.style.cursor=t})},u=n,r(i,u)}return i(e,t),e}(u.a)},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}n.d(e,"a",function(){return c});var u=n(9),c=function(t){function e(){var t,n,i,u;o(this,e);for(var c=arguments.length,a=Array(c),s=0;s<c;s++)a[s]=arguments[s];return n=i=r(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(a))),i.onCreate=function(){i.toolbar=document.createElement("div"),i.toolbar.classList.add("ql-image-toolbar"),i.overlay.appendChild(i.toolbar),i._addToolbarButtons()},i.onDestroy=function(){},i.onUpdate=function(){},i._addToolbarButtons=function(){var t=document.createElement("span");t.classList.add("triangle-up"),i.toolbar.appendChild(t);var e=document.createElement("span");e.innerText="鍒犻櫎",e.addEventListener("click",function(){var t=new CustomEvent("keyup");t.keyCode=46,document.dispatchEvent(t)}),i.toolbar.appendChild(e)},u=n,r(i,u)}return i(e,t),e}(u.a)},function(t,e,n){var o=n(17),r=n(20),i=n(64),u=n(102),c=r(function(t){return t.push(void 0,i),o(u,void 0,t)});t.exports=c},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var r=n(38),i=n.n(r),u=n(34),c=n(35),a=n(37),s=n(36),f={DisplaySize:c.a,Toolbar:a.a,Resize:s.a},p=function t(e){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};o(this,t),this.initializeModules=function(){n.removeModules(),n.modules=n.moduleClasses.map(function(t){return new(f[t]||t)(n)}),n.modules.forEach(function(t){t.onCreate()}),n.onUpdate()},this.onUpdate=function(){n.repositionElements(),n.modules.forEach(function(t){t.onUpdate()})},this.removeModules=function(){n.modules.forEach(function(t){t.onDestroy()}),n.modules=[]},this.handleClick=function(t){if(t.target&&t.target.tagName&&"IMG"===t.target.tagName.toUpperCase()){if(n.img===t.target)return;n.img&&n.hide(),n.show(t.target)}else n.img&&n.hide()},this.show=function(t){n.img=t,n.showOverlay(),n.initializeModules()},this.showOverlay=function(){n.overlay&&n.hideOverlay(),n.quill.setSelection(null),n.setUserSelect("none"),document.addEventListener("keyup",n.checkImage,!0),n.quill.root.addEventListener("input",n.checkImage,!0),n.overlay=document.createElement("div"),n.overlay.classList.add("ql-image-overlay"),n.quill.root.parentNode.appendChild(n.overlay),n.repositionElements()},this.hideOverlay=function(){n.overlay&&(n.quill.root.parentNode.removeChild(n.overlay),n.overlay=void 0,document.removeEventListener("keyup",n.checkImage),n.quill.root.removeEventListener("input",n.checkImage),n.setUserSelect(""))},this.repositionElements=function(){if(n.overlay&&n.img){var t=n.quill.root.parentNode,e=n.img.getBoundingClientRect(),o=t.getBoundingClientRect();Object.assign(n.overlay.style,{left:e.left-o.left-1+t.scrollLeft+"px",top:e.top-o.top+t.scrollTop+"px",width:e.width+"px",height:e.height+"px"})}},this.hide=function(){n.hideOverlay(),n.removeModules(),n.img=void 0},this.setUserSelect=function(t){["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(e){n.quill.root.style[e]=t,document.documentElement.style[e]=t})},this.checkImage=function(t){n.img&&(46!=t.keyCode&&8!=t.keyCode||window.Quill.find(n.img).deleteAt(0),n.hide())},this.quill=e;var c=!1;r.modules&&(c=r.modules.slice()),this.options=i()({},r,u.a),!1!==c&&(this.options.modules=c),document.execCommand("enableObjectResizing",!1,"false"),this.quill.root.addEventListener("click",this.handleClick,!1),this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative",this.moduleClasses=this.options.modules,this.modules=[]};e.default=p,window.Quill&&window.Quill.register("modules/imageResize",p)},function(t,e,n){function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var o=t[e];this.set(o[0],o[1])}}var r=n(67),i=n(68),u=n(69),c=n(70),a=n(71);o.prototype.clear=r,o.prototype.delete=i,o.prototype.get=u,o.prototype.has=c,o.prototype.set=a,t.exports=o},function(t,e,n){function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var o=t[e];this.set(o[0],o[1])}}var r=n(81),i=n(82),u=n(83),c=n(84),a=n(85);o.prototype.clear=r,o.prototype.delete=i,o.prototype.get=u,o.prototype.has=c,o.prototype.set=a,t.exports=o},function(t,e,n){function o(t){var e=this.__data__=new r(t);this.size=e.size}var r=n(3),i=n(93),u=n(94),c=n(95),a=n(96),s=n(97);o.prototype.clear=i,o.prototype.delete=u,o.prototype.get=c,o.prototype.has=a,o.prototype.set=s,t.exports=o},function(t,e,n){var o=n(1),r=o.Uint8Array;t.exports=r},function(t,e,n){function o(t,e){var n=u(t),o=!n&&i(t),f=!n&&!o&&c(t),l=!n&&!o&&!f&&s(t),d=n||o||f||l,h=d?r(t.length,String):[],v=h.length;for(var y in t)!e&&!p.call(t,y)||d&&("length"==y||f&&("offset"==y||"parent"==y)||l&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||a(y,v))||h.push(y);return h}var r=n(54),i=n(28),u=n(29),c=n(30),a=n(24),s=n(32),f=Object.prototype,p=f.hasOwnProperty;t.exports=o},function(t,e,n){function o(t,e,n){var o=t[e];c.call(t,e)&&i(o,n)&&(void 0!==n||e in t)||r(t,e,n)}var r=n(10),i=n(8),u=Object.prototype,c=u.hasOwnProperty;t.exports=o},function(t,e,n){var o=n(0),r=Object.create,i=function(){function t(){}return function(e){if(!o(e))return{};if(r)return r(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();t.exports=i},function(t,e,n){var o=n(63),r=o();t.exports=r},function(t,e,n){function o(t){return i(t)&&r(t)==u}var r=n(5),i=n(2),u="[object Arguments]";t.exports=o},function(t,e,n){function o(t){return!(!u(t)||i(t))&&(r(t)?h:s).test(c(t))}var r=n(13),i=n(75),u=n(0),c=n(98),a=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,f=Function.prototype,p=Object.prototype,l=f.toString,d=p.hasOwnProperty,h=RegExp("^"+l.call(d).replace(a,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=o},function(t,e,n){function o(t){return u(t)&&i(t.length)&&!!c[r(t)]}var r=n(5),i=n(31),u=n(2),c={};c["[object Float32Array]"]=c["[object Float64Array]"]=c["[object Int8Array]"]=c["[object Int16Array]"]=c["[object Int32Array]"]=c["[object Uint8Array]"]=c["[object Uint8ClampedArray]"]=c["[object Uint16Array]"]=c["[object Uint32Array]"]=!0,c["[object Arguments]"]=c["[object Array]"]=c["[object ArrayBuffer]"]=c["[object Boolean]"]=c["[object DataView]"]=c["[object Date]"]=c["[object Error]"]=c["[object Function]"]=c["[object Map]"]=c["[object Number]"]=c["[object Object]"]=c["[object RegExp]"]=c["[object Set]"]=c["[object String]"]=c["[object WeakMap]"]=!1,t.exports=o},function(t,e,n){function o(t){if(!r(t))return u(t);var e=i(t),n=[];for(var o in t)("constructor"!=o||!e&&a.call(t,o))&&n.push(o);return n}var r=n(0),i=n(25),u=n(86),c=Object.prototype,a=c.hasOwnProperty;t.exports=o},function(t,e,n){function o(t,e,n,o,g,_,m){var j=b(t,n),w=b(e,n),O=m.get(w);if(O)return void r(t,n,O);var E=_?_(j,w,n+"",t,e,m):void 0,z=void 0===E;if(z){var C=f(w),P=!C&&l(w),S=!C&&!P&&y(w);E=w,C||P||S?f(j)?E=j:p(j)?E=c(j):P?(z=!1,E=i(w,!0)):S?(z=!1,E=u(w,!0)):E=[]:v(w)||s(w)?(E=j,s(j)?E=x(j):h(j)&&!d(j)||(E=a(w))):z=!1}z&&(m.set(w,E),g(E,w,o,_,m),m.delete(w)),r(t,n,E)}var r=n(18),i=n(57),u=n(58),c=n(59),a=n(72),s=n(28),f=n(29),p=n(100),l=n(30),d=n(13),h=n(0),v=n(101),y=n(32),b=n(26),x=n(104);t.exports=o},function(t,e,n){var o=n(99),r=n(21),i=n(27),u=r?function(t,e){return r(t,"toString",{configurable:!0,enumerable:!1,value:o(e),writable:!0})}:i;t.exports=u},function(t,e){function n(t,e){for(var n=-1,o=Array(t);++n<t;)o[n]=e(n);return o}t.exports=n},function(t,e){function n(t){return function(e){return t(e)}}t.exports=n},function(t,e,n){function o(t){var e=new t.constructor(t.byteLength);return new r(e).set(new r(t)),e}var r=n(43);t.exports=o},function(t,e,n){(function(t){function o(t,e){if(e)return t.slice();var n=t.length,o=s?s(n):new t.constructor(n);return t.copy(o),o}var r=n(1),i="object"==typeof e&&e&&!e.nodeType&&e,u=i&&"object"==typeof t&&t&&!t.nodeType&&t,c=u&&u.exports===i,a=c?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;t.exports=o}).call(e,n(14)(t))},function(t,e,n){function o(t,e){var n=e?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var r=n(56);t.exports=o},function(t,e){function n(t,e){var n=-1,o=t.length;for(e||(e=Array(o));++n<o;)e[n]=t[n];return e}t.exports=n},function(t,e,n){function o(t,e,n,o){var u=!n;n||(n={});for(var c=-1,a=e.length;++c<a;){var s=e[c],f=o?o(n[s],t[s],s,n,t):void 0;void 0===f&&(f=t[s]),u?i(n,s,f):r(n,s,f)}return n}var r=n(45),i=n(10);t.exports=o},function(t,e,n){var o=n(1),r=o["__core-js_shared__"];t.exports=r},function(t,e,n){function o(t){return r(function(e,n){var o=-1,r=n.length,u=r>1?n[r-1]:void 0,c=r>2?n[2]:void 0;for(u=t.length>3&&"function"==typeof u?(r--,u):void 0,c&&i(n[0],n[1],c)&&(u=r<3?void 0:u,r=1),e=Object(e);++o<r;){var a=n[o];a&&t(e,a,o,u)}return e})}var r=n(20),i=n(73);t.exports=o},function(t,e){function n(t){return function(e,n,o){for(var r=-1,i=Object(e),u=o(e),c=u.length;c--;){var a=u[t?c:++r];if(!1===n(i[a],a,i))break}return e}}t.exports=n},function(t,e,n){function o(t,e,n,u,c,a){return i(t)&&i(e)&&(a.set(e,t),r(t,e,void 0,o,a),a.delete(e)),t}var r=n(19),i=n(0);t.exports=o},function(t,e,n){function o(t){var e=u.call(t,a),n=t[a];try{t[a]=void 0;var o=!0}catch(t){}var r=c.call(t);return o&&(e?t[a]=n:delete t[a]),r}var r=n(16),i=Object.prototype,u=i.hasOwnProperty,c=i.toString,a=r?r.toStringTag:void 0;t.exports=o},function(t,e){function n(t,e){return null==t?void 0:t[e]}t.exports=n},function(t,e,n){function o(){this.__data__=r?r(null):{},this.size=0}var r=n(7);t.exports=o},function(t,e){function n(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}t.exports=n},function(t,e,n){function o(t){var e=this.__data__;if(r){var n=e[t];return n===i?void 0:n}return c.call(e,t)?e[t]:void 0}var r=n(7),i="__lodash_hash_undefined__",u=Object.prototype,c=u.hasOwnProperty;t.exports=o},function(t,e,n){function o(t){var e=this.__data__;return r?void 0!==e[t]:u.call(e,t)}var r=n(7),i=Object.prototype,u=i.hasOwnProperty;t.exports=o},function(t,e,n){function o(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=r&&void 0===e?i:e,this}var r=n(7),i="__lodash_hash_undefined__";t.exports=o},function(t,e,n){function o(t){return"function"!=typeof t.constructor||u(t)?{}:r(i(t))}var r=n(46),i=n(23),u=n(25);t.exports=o},function(t,e,n){function o(t,e,n){if(!c(n))return!1;var o=typeof e;return!!("number"==o?i(n)&&u(e,n.length):"string"==o&&e in n)&&r(n[e],t)}var r=n(8),i=n(12),u=n(24),c=n(0);t.exports=o},function(t,e){function n(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}t.exports=n},function(t,e,n){function o(t){return!!i&&i in t}var r=n(61),i=function(){var t=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();t.exports=o},function(t,e){function n(){this.__data__=[],this.size=0}t.exports=n},function(t,e,n){function o(t){var e=this.__data__,n=r(e,t);return!(n<0)&&(n==e.length-1?e.pop():u.call(e,n,1),--this.size,!0)}var r=n(4),i=Array.prototype,u=i.splice;t.exports=o},function(t,e,n){function o(t){var e=this.__data__,n=r(e,t);return n<0?void 0:e[n][1]}var r=n(4);t.exports=o},function(t,e,n){function o(t){return r(this.__data__,t)>-1}var r=n(4);t.exports=o},function(t,e,n){function o(t,e){var n=this.__data__,o=r(n,t);return o<0?(++this.size,n.push([t,e])):n[o][1]=e,this}var r=n(4);t.exports=o},function(t,e,n){function o(){this.size=0,this.__data__={hash:new r,map:new(u||i),string:new r}}var r=n(40),i=n(3),u=n(15);t.exports=o},function(t,e,n){function o(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}var r=n(6);t.exports=o},function(t,e,n){function o(t){return r(this,t).get(t)}var r=n(6);t.exports=o},function(t,e,n){function o(t){return r(this,t).has(t)}var r=n(6);t.exports=o},function(t,e,n){function o(t,e){var n=r(this,t),o=n.size;return n.set(t,e),this.size+=n.size==o?0:1,this}var r=n(6);t.exports=o},function(t,e){function n(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}t.exports=n},function(t,e,n){(function(t){var o=n(22),r="object"==typeof e&&e&&!e.nodeType&&e,i=r&&"object"==typeof t&&t&&!t.nodeType&&t,u=i&&i.exports===r,c=u&&o.process,a=function(){try{var t=i&&i.require&&i.require("util").types;return t||c&&c.binding&&c.binding("util")}catch(t){}}();t.exports=a}).call(e,n(14)(t))},function(t,e){function n(t){return r.call(t)}var o=Object.prototype,r=o.toString;t.exports=n},function(t,e){function n(t,e){return function(n){return t(e(n))}}t.exports=n},function(t,e,n){function o(t,e,n){return e=i(void 0===e?t.length-1:e,0),function(){for(var o=arguments,u=-1,c=i(o.length-e,0),a=Array(c);++u<c;)a[u]=o[e+u];u=-1;for(var s=Array(e+1);++u<e;)s[u]=o[u];return s[e]=n(a),r(t,this,s)}}var r=n(17),i=Math.max;t.exports=o},function(t,e,n){var o=n(53),r=n(92),i=r(o);t.exports=i},function(t,e){function n(t){var e=0,n=0;return function(){var u=i(),c=r-(u-n);if(n=u,c>0){if(++e>=o)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var o=800,r=16,i=Date.now;t.exports=n},function(t,e,n){function o(){this.__data__=new r,this.size=0}var r=n(3);t.exports=o},function(t,e){function n(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}t.exports=n},function(t,e){function n(t){return this.__data__.get(t)}t.exports=n},function(t,e){function n(t){return this.__data__.has(t)}t.exports=n},function(t,e,n){function o(t,e){var n=this.__data__;if(n instanceof r){var o=n.__data__;if(!i||o.length<c-1)return o.push([t,e]),this.size=++n.size,this;n=this.__data__=new u(o)}return n.set(t,e),this.size=n.size,this}var r=n(3),i=n(15),u=n(41),c=200;t.exports=o},function(t,e){function n(t){if(null!=t){try{return r.call(t)}catch(t){}try{return t+""}catch(t){}}return""}var o=Function.prototype,r=o.toString;t.exports=n},function(t,e){function n(t){return function(){return t}}t.exports=n},function(t,e,n){function o(t){return i(t)&&r(t)}var r=n(12),i=n(2);t.exports=o},function(t,e,n){function o(t){if(!u(t)||r(t)!=c)return!1;var e=i(t);if(null===e)return!0;var n=p.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&f.call(n)==l}var r=n(5),i=n(23),u=n(2),c="[object Object]",a=Function.prototype,s=Object.prototype,f=a.toString,p=s.hasOwnProperty,l=f.call(Object);t.exports=o},function(t,e,n){var o=n(19),r=n(62),i=r(function(t,e,n,r){o(t,e,n,r)});t.exports=i},function(t,e){function n(){return!1}t.exports=n},function(t,e,n){function o(t){return r(t,i(t))}var r=n(60),i=n(33);t.exports=o},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n}])});
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappscan.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappscan.js
deleted file mode 100644
index 333c685..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappscan.js
+++ /dev/null
@@ -1,32 +0,0 @@
-"use weex:vue";
-
-if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor
-    return this.then(
-      value => promise.resolve(callback()).then(() => value),
-      reason => promise.resolve(callback()).then(() => {
-        throw reason
-      })
-    )
-  }
-};
-
-if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
-  const global = uni.requireGlobal()
-  ArrayBuffer = global.ArrayBuffer
-  Int8Array = global.Int8Array
-  Uint8Array = global.Uint8Array
-  Uint8ClampedArray = global.Uint8ClampedArray
-  Int16Array = global.Int16Array
-  Uint16Array = global.Uint16Array
-  Int32Array = global.Int32Array
-  Uint32Array = global.Uint32Array
-  Float32Array = global.Float32Array
-  Float64Array = global.Float64Array
-  BigInt64Array = global.BigInt64Array
-  BigUint64Array = global.BigUint64Array
-};
-
-
-(()=>{var E=Object.create;var g=Object.defineProperty;var _=Object.getOwnPropertyDescriptor;var D=Object.getOwnPropertyNames;var w=Object.getPrototypeOf,v=Object.prototype.hasOwnProperty;var y=(e,a)=>()=>(a||e((a={exports:{}}).exports,a),a.exports);var S=(e,a,s,o)=>{if(a&&typeof a=="object"||typeof a=="function")for(let l of D(a))!v.call(e,l)&&l!==s&&g(e,l,{get:()=>a[l],enumerable:!(o=_(a,l))||o.enumerable});return e};var B=(e,a,s)=>(s=e!=null?E(w(e)):{},S(a||!e||!e.__esModule?g(s,"default",{value:e,enumerable:!0}):s,e));var b=y((N,m)=>{m.exports=Vue});var d={data(){return{locale:"en",fallbackLocale:"en",localization:{en:{done:"OK",cancel:"Cancel"},zh:{done:"\u5B8C\u6210",cancel:"\u53D6\u6D88"},"zh-hans":{},"zh-hant":{},messages:{}},localizationTemplate:{}}},onLoad(){this.initLocale()},created(){this.initLocale()},methods:{initLocale(){if(this.__initLocale)return;this.__initLocale=!0;let e=(plus.webview.currentWebview().extras||{}).data||{};if(e.messages&&(this.localization.messages=e.messages),e.locale){this.locale=e.locale.toLowerCase();return}let a={chs:"hans",cn:"hans",sg:"hans",cht:"hant",tw:"hant",hk:"hant",mo:"hant"},s=plus.os.language.toLowerCase().split("/")[0].replace("_","-").split("-"),o=s[1];o&&(s[1]=a[o]||o),s.length=s.length>2?2:s.length,this.locale=s.join("-")},localize(e){let a=this.locale,s=a.split("-")[0],o=this.fallbackLocale,l=n=>Object.assign({},this.localization[n],(this.localizationTemplate||{})[n]);return l("messages")[e]||l(a)[e]||l(s)[e]||l(o)[e]||e}}},p={onLoad(){this.initMessage()},methods:{initMessage(){let{from:e,callback:a,runtime:s,data:o={},useGlobalEvent:l}=plus.webview.currentWebview().extras||{};this.__from=e,this.__runtime=s,this.__page=plus.webview.currentWebview().id,this.__useGlobalEvent=l,this.data=JSON.parse(JSON.stringify(o)),plus.key.addEventListener("backbutton",()=>{typeof this.onClose=="function"?this.onClose():plus.webview.currentWebview().close("auto")});let n=this,r=function(c){let f=c.data&&c.data.__message;!f||n.__onMessageCallback&&n.__onMessageCallback(f.data)};if(this.__useGlobalEvent)weex.requireModule("globalEvent").addEventListener("plusMessage",r);else{let c=new BroadcastChannel(this.__page);c.onmessage=r}},postMessage(e={},a=!1){let s=JSON.parse(JSON.stringify({__message:{__page:this.__page,data:e,keep:a}})),o=this.__from;if(this.__runtime==="v8")this.__useGlobalEvent?plus.webview.postMessageToUniNView(s,o):new BroadcastChannel(o).postMessage(s);else{let l=plus.webview.getWebviewById(o);l&&l.evalJS(`__plusMessage&&__plusMessage(${JSON.stringify({data:s})})`)}},onMessage(e){this.__onMessageCallback=e}}};var i=B(b());var C=(e,a)=>{let s=e.__vccOpts||e;for(let[o,l]of a)s[o]=l;return s};var k={content:{"":{flex:1,alignItems:"center",justifyContent:"center",backgroundColor:"#000000"}},barcode:{"":{position:"absolute",left:0,top:0,right:0,bottom:0,zIndex:1}},"set-flash":{"":{alignItems:"center",justifyContent:"center",transform:"translateY(80px)",zIndex:2}},"image-flash":{"":{width:26,height:26,marginBottom:2}},"image-flash-text":{"":{fontSize:10,color:"#FFFFFF"}}},t=plus.barcode,A={qrCode:[t.QR,t.AZTEC,t.MAXICODE],barCode:[t.EAN13,t.EAN8,t.UPCA,t.UPCE,t.CODABAR,t.CODE128,t.CODE39,t.CODE93,t.ITF,t.RSS14,t.RSSEXPANDED],datamatrix:[t.DATAMATRIX],pdf417:[t.PDF417]},O={[t.QR]:"QR_CODE",[t.EAN13]:"EAN_13",[t.EAN8]:"EAN_8",[t.DATAMATRIX]:"DATA_MATRIX",[t.UPCA]:"UPC_A",[t.UPCE]:"UPC_E",[t.CODABAR]:"CODABAR",[t.CODE39]:"CODE_39",[t.CODE93]:"CODE_93",[t.CODE128]:"CODE_128",[t.ITF]:"CODE_25",[t.PDF417]:"PDF_417",[t.AZTEC]:"AZTEC",[t.RSS14]:"RSS_14",[t.RSSEXPANDED]:"RSSEXPANDED"},M={mixins:[p,d],data:{filters:[0,2,1],backgroud:"#000000",frameColor:"#118ce9",scanbarColor:"#118ce9",enabledFlash:!1,flashImage0:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABjklEQVRoQ+1ZbVHEQAx9TwE4ABTcOQAknANQAKcAUAAOAAXgAHAACsDCKQiTmbYDzJZtNt2bFrJ/m6+Xl2yyU2LmhzOPH/8PgIjcADirxNyapNoffMwMiMgzgMPBHmyCLySPLCoBwJKtAbJbYaBmD1yRvBwAtBMxl5DF+DZkiwCIyBLAzsgBbki+Wm2WAlCaL6zOMvKnJO+sNksB7ALQbO1ZHfbIv5FUVs2nCIB6EZETALdmj2mFY5I6X8ynGEADQllYmL1+VzBfnV/VvQB0aj45ARyQ/Ci14QLQsOBZLe5JaikWnzEA7AN4L4hgA2Dpyb76dANwsOCq/TZhASAYKGie0a7R1lDPI0ebtF0NUi+4yfdAtxr3PEMnD6BbD0QkNfACQO05EAwMuaBqDrIVycdmTpwDuP4R0OR7QFftVRP0g+49cwOQq4DJMxAAchmofY3m/EcJBQOZbTRKKJeBKKEoIePvpFRJ1VzmciUccyCa+C81cerBkuuB7sGTE/zt+yhN7AnAqxsAvBn06n8CkyPwMZKwm+UAAAAASUVORK5CYII=",flashImage1:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUAAAA3kvI3lfY2k/VAl+43k/U3k/Q4k/M3kvI3k/M4k/Q4lPU2lPU2k/Vdq843k/WWSpNKAAAAD3RSTlMAwD+QINCAcPBgUDDgoBAE044kAAAAdklEQVQ4y2OgOrD/DwffUSTkERIfyZXAtOMbca7iVoKDDSgSbAijJqBI8J2HiX9FM2s+TOITmgQrTEIATYIJJuEA5mJ68S+Gg/0hEi0YEoxQK2gs0WyPQyKBGYeEAhPtJRaw45AIccXpwVEJekuwQyQWMFAfAACeDBJY9aXa3QAAAABJRU5ErkJggg==",autoDecodeCharSet:!1,autoZoom:!0,localizationTemplate:{en:{fail:"Recognition failure","flash.on":"Tap to turn light on","flash.off":"Tap to turn light off"},zh:{fail:"\u8BC6\u522B\u5931\u8D25","flash.on":"\u8F7B\u89E6\u7167\u4EAE","flash.off":"\u8F7B\u89E6\u5173\u95ED"}}},onLoad(){let e=this.data,a=e.scanType;this.autoDecodeCharSet=e.autoDecodeCharSet,this.autoZoom=e.autoZoom;let s=[];Array.isArray(a)&&a.length&&a.forEach(o=>{let l=A[o];l&&(s=s.concat(l))}),s.length||(s=s.concat(A.qrCode).concat(A.barCode).concat(A.datamatrix).concat(A.pdf417)),this.filters=s,this.onMessage(o=>{this.gallery()})},onUnload(){this.cancel()},onReady(){setTimeout(()=>{this.cancel(),this.start()},50)},methods:{start(){this.$refs.barcode.start({sound:this.data.sound})},scan(e){t.scan(e,(a,s,o,l)=>{this.scanSuccess(a,s,o,l)},()=>{plus.nativeUI.toast(this.localize("fail"))},this.filters,this.autoDecodeCharSet)},cancel(){this.$refs.barcode.cancel()},gallery(){plus.gallery.pick(e=>{this.scan(e)},e=>{e.code!==(weex.config.env.platform.toLowerCase()==="android"?12:-2)&&plus.nativeUI.toast(this.localize("fail"))},{multiple:!1,system:!1,filename:"_doc/uniapp_temp/gallery/",permissionAlert:!0})},onmarked(e){var a=e.detail;this.scanSuccess(a.code,a.message,a.file,a.charSet)},scanSuccess(e,a,s,o){this.postMessage({event:"marked",detail:{scanType:O[e],result:a,charSet:o||"utf8",path:s||""}})},onerror(e){this.postMessage({event:"fail",message:JSON.stringify(e)})},setFlash(){this.enabledFlash=!this.enabledFlash,this.$refs.barcode.setFlash(this.enabledFlash)}}};function I(e,a,s,o,l,n){return(0,i.openBlock)(),(0,i.createElementBlock)("scroll-view",{scrollY:!0,showScrollbar:!0,enableBackToTop:!0,bubble:"true",style:{flexDirection:"column"}},[(0,i.createElementVNode)("view",{class:"content"},[(0,i.createElementVNode)("barcode",{class:"barcode",ref:"barcode",autostart:"false",backgroud:e.backgroud,frameColor:e.frameColor,scanbarColor:e.scanbarColor,filters:e.filters,autoDecodeCharset:e.autoDecodeCharSet,autoZoom:e.autoZoom,onMarked:a[0]||(a[0]=(...r)=>n.onmarked&&n.onmarked(...r)),onError:a[1]||(a[1]=(...r)=>n.onerror&&n.onerror(...r))},null,40,["backgroud","frameColor","scanbarColor","filters","autoDecodeCharset","autoZoom"]),(0,i.createElementVNode)("view",{class:"set-flash",onClick:a[2]||(a[2]=(...r)=>n.setFlash&&n.setFlash(...r))},[(0,i.createElementVNode)("u-image",{class:"image-flash",src:e.enabledFlash?e.flashImage1:e.flashImage0,resize:"stretch"},null,8,["src"]),(0,i.createElementVNode)("u-text",{class:"image-flash-text"},(0,i.toDisplayString)(e.enabledFlash?e.localize("flash.off"):e.localize("flash.on")),1)])])])}var h=C(M,[["render",I],["styles",[k]]]);var u=plus.webview.currentWebview();if(u){let e=parseInt(u.id),a="template/__uniappscan",s={};try{s=JSON.parse(u.__query__)}catch(l){}h.mpType="page";let o=Vue.createPageApp(h,{$store:getApp({allowDefault:!0}).$store,__pageId:e,__pagePath:a,__pageQuery:s});o.provide("__globalStyles",Vue.useCssStyles([...__uniConfig.styles,...h.styles||[]])),o.mount("#root")}})();
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappsuccess.png b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappsuccess.png
deleted file mode 100644
index c1f5bd7..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappsuccess.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappview.html b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappview.html
deleted file mode 100644
index 9571233..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/__uniappview.html
+++ /dev/null
@@ -1,24 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <meta charset="UTF-8" />
-    <title>View</title>
-    <link rel="icon" href="data:,">
-    <link rel="stylesheet" href="app.css" />
-    <script>var __uniConfig = {"globalStyle":{},"darkmode":false}</script>
-    <script>
-      var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') ||
-        CSS.supports('top: constant(a)'))
-      document.write(
-        '<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' +
-        (coverSupport ? ', viewport-fit=cover' : '') + '" />')
-    </script>
-  </head>
-  <body>
-    <div id="app"></div>
-    <script src="uni-app-view.umd.js"></script>
-    
-    <script src="app-renderjs.js"></script>
-    
-  </body>
-</html>
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app-config-service.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app-config-service.js
deleted file mode 100644
index 446240d..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app-config-service.js
+++ /dev/null
@@ -1,11 +0,0 @@
-
-  ;(function(){
-  let u=void 0,isReady=false,onReadyCallbacks=[],isServiceReady=false,onServiceReadyCallbacks=[];
-  const __uniConfig = {"pages":[],"globalStyle":{"backgroundColor":"#F8F8F8","navigationBar":{"backgroundColor":"#F8F8F8","titleText":"uni-app","type":"default","titleColor":"#000000"},"isNVue":false},"nvue":{"compiler":"uni-app","styleCompiler":"uni-app","flex-direction":"column"},"renderer":"auto","appname":"NorthGlass Scanner","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":true},"compilerVersion":"4.76","entryPagePath":"pages/index/index","entryPageQuery":"","realEntryPagePath":"","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000},"fallbackLocale":"zh-Hans","locales":{},"darkmode":false,"themeConfig":{}};
-  const __uniRoutes = [{"path":"pages/index/index","meta":{"isQuit":true,"isEntry":true,"navigationBar":{"titleText":"NorthGlass Scaner","type":"default"},"isNVue":false}},{"path":"pages/mainView/mainView","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/reportingWork/reportingWork","meta":{"navigationBar":{"titleText":"Report for work","type":"default"},"isNVue":false}},{"path":"pages/glassInfo/glassInfo","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/QuantityCompletion/QuantityCompletion","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/ReviewReporitingWork/ReviewReporitingWork","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/ReportingWorkList/ReportingWorkList","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/login/login","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/statement/orderList","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/statement/deliveryList","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/statement/originalGlassList","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute));
-  __uniConfig.styles=[];//styles
-  __uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
-  __uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
-  service.register("uni-app-config",{create(a,b,c){if(!__uniConfig.viewport){var d=b.weex.config.env.scale,e=b.weex.config.env.deviceWidth,f=Math.ceil(e/d);Object.assign(__uniConfig,{viewport:f,defaultFontSize:16})}return{instance:{__uniConfig:__uniConfig,__uniRoutes:__uniRoutes,global:u,window:u,document:u,frames:u,self:u,location:u,navigator:u,localStorage:u,history:u,Caches:u,screen:u,alert:u,confirm:u,prompt:u,fetch:u,XMLHttpRequest:u,WebSocket:u,webkit:u,print:u}}}}); 
-  })();
-  
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app-config.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app-config.js
deleted file mode 100644
index c5168cc..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app-config.js
+++ /dev/null
@@ -1 +0,0 @@
-(function(){})();
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app-renderjs.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app-renderjs.js
deleted file mode 100644
index c4513f5..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app-renderjs.js
+++ /dev/null
@@ -1,3 +0,0 @@
-var __renderjsModules={};
-__renderjsModules.f9cb76fc=(()=>{var De=Object.defineProperty;var na=Object.getOwnPropertyDescriptor;var ha=Object.getOwnPropertyNames;var da=Object.prototype.hasOwnProperty;var oa=(i,e)=>{for(var l in e)De(i,l,{get:e[l],enumerable:!0})},fa=(i,e,l,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let t of ha(e))!da.call(i,t)&&t!==l&&De(i,t,{get:()=>e[t],enumerable:!(a=na(e,t))||a.enumerable});return i};var ua=i=>fa(De({},"__esModule",{value:!0}),i);var Di={};oa(Di,{default:()=>pi});var Ae={version:"v2.5.0-20230101",yAxisWidth:15,xAxisHeight:22,padding:[10,10,10,10],rotate:!1,fontSize:13,fontColor:"#666666",dataPointShape:["circle","circle","circle","circle"],color:["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],linearColor:["#0EE2F8","#2BDCA8","#FA7D8D","#EB88E2","#2AE3A0","#0EE2F8","#EB88E2","#6773E3","#F78A85"],pieChartLinePadding:15,pieChartTextPadding:5,titleFontSize:20,subtitleFontSize:15,radarLabelTextMargin:13},k=function(i,...e){if(i==null)throw new TypeError("[uCharts] Cannot convert undefined or null to object");if(!e||e.length<=0)return i;function l(a,t){for(let r in t)a[r]=a[r]&&a[r].toString()==="[object Object]"?l(a[r],t[r]):a[r]=t[r];return a}return e.forEach(a=>{i=l(i,a)}),i},fe={toFixed:function(e,l){return l=l||2,this.isFloat(e)&&(e=e.toFixed(l)),e},isFloat:function(e){return e%1!==0},approximatelyEqual:function(e,l){return Math.abs(e-l)<1e-10},isSameSign:function(e,l){return Math.abs(e)===e&&Math.abs(l)===l||Math.abs(e)!==e&&Math.abs(l)!==l},isSameXCoordinateArea:function(e,l){return this.isSameSign(e.x,l.x)},isCollision:function(e,l){e.end={},e.end.x=e.start.x+e.width,e.end.y=e.start.y-e.height,l.end={},l.end.x=l.start.x+l.width,l.end.y=l.start.y-l.height;var a=l.start.x>e.end.x||l.end.x<e.start.x||l.end.y>e.start.y||l.start.y<e.end.y;return!a}};function M(i,e){var l=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,a=i.replace(l,function(n,g,o,f){return g+g+o+o+f+f}),t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(a),r=parseInt(t[1],16),h=parseInt(t[2],16),d=parseInt(t[3],16);return"rgba("+r+","+h+","+d+","+e+")"}function Ne(i,e,l){if(isNaN(i))throw new Error("[uCharts] series\u6570\u636E\u9700\u4E3ANumber\u683C\u5F0F");l=l||10,e=e||"upper";for(var a=1;l<1;)l*=10,a*=10;for(e==="upper"?i=Math.ceil(i*a):i=Math.floor(i*a);i%l!==0;)if(e==="upper"){if(i==i+1)break;i++}else i--;return i/a}function sa(i,e,l,a){let t=[];for(let r=0;r<i.length;r++){let h={data:[],name:e[r],color:l[r]};for(let d=0,n=a.length;d<n;d++){if(d<i[r]){h.data.push(null);continue}let g=0;for(let o=0;o<i[r];o++)g+=a[d-o][1];h.data.push(+(g/i[r]).toFixed(3))}t.push(h)}return t}function Re(i,e,l,a,t){var r=t.width-t.area[1]-t.area[3],h=l.eachSpacing*(t.chartData.xAxisData.xAxisPoints.length-1);t.type=="mount"&&t.extra&&t.extra.mount&&t.extra.mount.widthRatio&&t.extra.mount.widthRatio>1&&(t.extra.mount.widthRatio>2&&(t.extra.mount.widthRatio=2),h+=(t.extra.mount.widthRatio-1)*l.eachSpacing);var d=e;return e>=0?(d=0,i.uevent.trigger("scrollLeft"),i.scrollOption.position="left",t.xAxis.scrollPosition="left"):Math.abs(e)>=h-r?(d=r-h,i.uevent.trigger("scrollRight"),i.scrollOption.position="right",t.xAxis.scrollPosition="right"):(i.scrollOption.position=e,t.xAxis.scrollPosition=e),d}function Ke(i,e,l){function a(t){for(;t<0;)t+=2*Math.PI;for(;t>2*Math.PI;)t-=2*Math.PI;return t}return i=a(i),e=a(e),l=a(l),e>l&&(l+=2*Math.PI,i<e&&(i+=2*Math.PI)),i>=e&&i<=l}function me(i,e){function l(f,u){return f[u-1]&&f[u+1]?f[u].y>=Math.max(f[u-1].y,f[u+1].y)||f[u].y<=Math.min(f[u-1].y,f[u+1].y):!1}function a(f,u){return f[u-1]&&f[u+1]?f[u].x>=Math.max(f[u-1].x,f[u+1].x)||f[u].x<=Math.min(f[u-1].x,f[u+1].x):!1}var t=.2,r=.2,h=null,d=null,n=null,g=null;if(e<1?(h=i[0].x+(i[1].x-i[0].x)*t,d=i[0].y+(i[1].y-i[0].y)*t):(h=i[e].x+(i[e+1].x-i[e-1].x)*t,d=i[e].y+(i[e+1].y-i[e-1].y)*t),e>i.length-3){var o=i.length-1;n=i[o].x-(i[o].x-i[o-1].x)*r,g=i[o].y-(i[o].y-i[o-1].y)*r}else n=i[e+1].x-(i[e+2].x-i[e].x)*r,g=i[e+1].y-(i[e+2].y-i[e].y)*r;return l(i,e+1)&&(g=i[e+1].y),l(i,e)&&(d=i[e].y),a(i,e+1)&&(n=i[e+1].x),a(i,e)&&(h=i[e].x),(d>=Math.max(i[e].y,i[e+1].y)||d<=Math.min(i[e].y,i[e+1].y))&&(d=i[e].y),(g>=Math.max(i[e].y,i[e+1].y)||g<=Math.min(i[e].y,i[e+1].y))&&(g=i[e+1].y),(h>=Math.max(i[e].x,i[e+1].x)||h<=Math.min(i[e].x,i[e+1].x))&&(h=i[e].x),(n>=Math.max(i[e].x,i[e+1].x)||n<=Math.min(i[e].x,i[e+1].x))&&(n=i[e+1].x),{ctrA:{x:h,y:d},ctrB:{x:n,y:g}}}function oe(i,e,l){return{x:l.x+i,y:l.y-e}}function ga(i,e){if(e)for(;fe.isCollision(i,e);)i.start.x>0?i.start.y--:i.start.x<0||i.start.y>0?i.start.y++:i.start.y--;return i}function ya(i,e,l){let a=[];if(i.length>0&&i[0].data.constructor.toString().indexOf("Array")>-1){e._pieSeries_=i;let r=i[0].data;for(var t=0;t<r.length;t++)r[t].formatter=i[0].formatter,r[t].data=r[t].value,a.push(r[t]);e.series=a}else a=i;return a}function Le(i,e,l){for(var a=0,t=0;t<i.length;t++){let r=i[t];if(r.color||(r.color=l.color[a],a=(a+1)%l.color.length),r.linearIndex||(r.linearIndex=t),r.index||(r.index=0),r.type||(r.type=e.type),typeof r.show=="undefined"&&(r.show=!0),r.type||(r.type=e.type),r.pointShape||(r.pointShape="circle"),!r.legendShape)switch(r.type){case"line":r.legendShape="line";break;case"column":case"bar":r.legendShape="rect";break;case"area":case"mount":r.legendShape="triangle";break;default:r.legendShape="circle"}}return i}function ue(i,e,l,a){var t=e||[];if(i=="custom"&&t.length==0&&(t=a.linearColor),i=="custom"&&t.length<l.length){let h=l.length-t.length;for(var r=0;r<h;r++)t.push(a.linearColor[(r+1)%a.linearColor.length])}return t}function ca(i,e){var l=0,a=e-i;return a>=1e4?l=1e3:a>=1e3?l=100:a>=100?l=10:a>=10?l=5:a>=1?l=1:a>=.1?l=.1:a>=.01?l=.01:a>=.001?l=.001:a>=1e-4?l=1e-4:a>=1e-5?l=1e-5:l=1e-6,{minRange:Ne(i,"lower",l),maxRange:Ne(e,"upper",l)}}function H(i,e,l){var a=0;if(i=String(i),l=!1,l!==!1&&l!==void 0&&l.setFontSize&&l.measureText)return l.setFontSize(e),l.measureText(i).width;var i=i.split("");for(let r=0;r<i.length;r++){let h=i[r];/[a-zA-Z]/.test(h)?a+=7:/[0-9]/.test(h)?a+=5.5:/\./.test(h)?a+=2.7:/-/.test(h)?a+=3.25:/:/.test(h)?a+=2.5:/[\u4e00-\u9fa5]/.test(h)?a+=10:/\(|\)/.test(h)?a+=3.73:/\s/.test(h)?a+=2.5:/%/.test(h)?a+=8:a+=10}return a*e/10}function Ce(i){return i.reduce(function(e,l){return(e.data?e.data:e).concat(l.data)},[])}function Qe(i,e){for(var l=new Array(e),a=0;a<l.length;a++)l[a]=0;for(var t=0;t<i.length;t++)for(var a=0;a<l.length;a++)l[a]+=i[t].data[a];return i.reduce(function(r,h){return(r.data?r.data:r).concat(h.data).concat(l)},[])}function ye(i,e,l){let a,t;return i.clientX?e.rotate?(t=e.height-i.clientX*e.pix,a=(i.pageY-l.currentTarget.offsetTop-e.height/e.pix/2*(e.pix-1))*e.pix):(a=i.clientX*e.pix,t=(i.pageY-l.currentTarget.offsetTop-e.height/e.pix/2*(e.pix-1))*e.pix):e.rotate?(t=e.height-i.x*e.pix,a=i.y*e.pix):(a=i.x*e.pix,t=i.y*e.pix),{x:a,y:t}}function Te(i,e,l){var a=[],t=[],r=e.constructor.toString().indexOf("Array")>-1;if(r){let d=ea(i);for(var h=0;h<l.length;h++)t.push(d[l[h]])}else t=i;for(let d=0;d<t.length;d++){let n=t[d],g=-1;if(r?g=e[d]:g=e,n.data[g]!==null&&typeof n.data[g]!="undefined"&&n.show){let o={};o.color=n.color,o.type=n.type,o.style=n.style,o.pointShape=n.pointShape,o.disableLegend=n.disableLegend,o.legendShape=n.legendShape,o.name=n.name,o.show=n.show,o.data=n.formatter?n.formatter(n.data[g]):n.data[g],a.push(o)}}return a}function xa(i,e,l){var a=i.map(function(t){return H(t,e,l)});return Math.max.apply(null,a)}function va(i){for(var e=2*Math.PI/i,l=[],a=0;a<i;a++)l.push(e*a);return l.map(function(t){return-1*t+Math.PI/2})}function He(i,e,l,a,t){var r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},h=e.chartData.calPoints?e.chartData.calPoints:[];let d={};if(a.length>0){let o=[];for(let f=0;f<a.length;f++)o.push(h[a[f]]);d=o[0][l[0]]}else for(let o=0;o<h.length;o++)if(h[o][l]){d=h[o][l];break}var n=i.map(function(o){let f=null;return e.categories&&e.categories.length>0&&(f=t[l]),{text:r.formatter?r.formatter(o,f,l,e):o.name+": "+o.data,color:o.color,legendShape:e.extra.tooltip.legendShape=="auto"?o.legendShape:e.extra.tooltip.legendShape}}),g={x:Math.round(d.x),y:Math.round(d.y)};return{textList:n,offset:g}}function ma(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},r=e.chartData.xAxisPoints[l]+e.chartData.eachSpacing/2,h=i.map(function(n){return{text:t.formatter?t.formatter(n,a[l],l,e):n.name+": "+n.data,color:n.color,disableLegend:!!n.disableLegend,legendShape:e.extra.tooltip.legendShape=="auto"?n.legendShape:e.extra.tooltip.legendShape}});h=h.filter(function(n){if(n.disableLegend!==!0)return n});var d={x:Math.round(r),y:0};return{textList:h,offset:d}}function ba(i,e,l,a,t,r){var h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:{},d=l.chartData.calPoints;let n=r.color.upFill,g=r.color.downFill,o=[n,n,g,n];var f=[];e.map(function(y){a==0?y.data[1]-y.data[0]<0?o[1]=g:o[1]=n:(y.data[0]<i[a-1][1]&&(o[0]=g),y.data[1]<y.data[0]&&(o[1]=g),y.data[2]>i[a-1][1]&&(o[2]=n),y.data[3]<i[a-1][1]&&(o[3]=g));let c={text:"\u5F00\u76D8\uFF1A"+y.data[0],color:o[0],legendShape:l.extra.tooltip.legendShape=="auto"?y.legendShape:l.extra.tooltip.legendShape},x={text:"\u6536\u76D8\uFF1A"+y.data[1],color:o[1],legendShape:l.extra.tooltip.legendShape=="auto"?y.legendShape:l.extra.tooltip.legendShape},v={text:"\u6700\u4F4E\uFF1A"+y.data[2],color:o[2],legendShape:l.extra.tooltip.legendShape=="auto"?y.legendShape:l.extra.tooltip.legendShape},b={text:"\u6700\u9AD8\uFF1A"+y.data[3],color:o[3],legendShape:l.extra.tooltip.legendShape=="auto"?y.legendShape:l.extra.tooltip.legendShape};f.push(c,x,v,b)});var u=[],s={x:0,y:0};for(let y=0;y<d.length;y++){let c=d[y];typeof c[a]!="undefined"&&c[a]!==null&&u.push(c[a])}return s.x=Math.round(u[0][0].x),{textList:f,offset:s}}function ea(i){let e=[];for(let l=0;l<i.length;l++)i[l].show==!0&&e.push(i[l]);return e}function Aa(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,r={index:-1,group:[]},h=l.chartData.eachSpacing/2;let d=[];if(e&&e.length>0){if(!l.categories)h=0;else{for(let n=1;n<l.chartData.xAxisPoints.length;n++)d.push(l.chartData.xAxisPoints[n]-h);(l.type=="line"||l.type=="area")&&l.xAxis.boundaryGap=="justify"&&(d=l.chartData.xAxisPoints)}if(aa(i,l,a))if(l.categories)d.forEach(function(n,g){i.x+t+h>n&&(r.index=g)});else{let n=Array(e.length);for(let u=0;u<e.length;u++){n[u]=Array(e[u].length);for(let s=0;s<e[u].length;s++)n[u][s]=Math.abs(e[u][s].x-i.x)}let g=Array(n.length),o=Array(n.length);for(let u=0;u<n.length;u++)g[u]=Math.min.apply(null,n[u]),o[u]=n[u].indexOf(g[u]);let f=Math.min.apply(null,g);r.index=[];for(let u=0;u<g.length;u++)g[u]==f&&(r.group.push(u),r.index.push(o[u]))}}return r}function Ta(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,r={index:-1,group:[]},h=l.chartData.eachSpacing/2;let d=l.chartData.yAxisPoints;return e&&e.length>0&&aa(i,l,a)&&d.forEach(function(n,g){i.y+t+h>n&&(r.index=g)}),r}function Sa(i,e,l){let a=-1,t=0;if(wa(i,e.area)){let r=e.points,h=-1;for(let d=0,n=r.length;d<n;d++){let g=r[d];for(let o=0;o<g.length;o++){h+=1;let f=g[o].area;if(f&&i.x>f[0]-t&&i.x<f[2]+t&&i.y>f[1]-t&&i.y<f[3]+t){a=h;break}}}return a}return a}function wa(i,e){return i.x>e.start.x&&i.x<e.end.x&&i.y>e.start.y&&i.y<e.end.y}function aa(i,e,l){return i.x<=e.width-e.area[1]+10&&i.x>=e.area[3]-10&&i.y>=e.area[0]&&i.y<=e.height-e.area[2]}function Pa(i,e,l){var a=2*Math.PI/l,t=-1;if(Oe(i,e.center,e.radius)){var r=function(g){return g<0&&(g+=2*Math.PI),g>2*Math.PI&&(g-=2*Math.PI),g},h=Math.atan2(e.center.y-i.y,i.x-e.center.x);h=-1*h,h<0&&(h+=2*Math.PI);var d=e.angleList.map(function(n){return n=r(-1*n),n});d.forEach(function(n,g){var o=r(n-a/2),f=r(n+a/2);f<o&&(f+=2*Math.PI),(h>=o&&h<=f||h+2*Math.PI>=o&&h+2*Math.PI<=f)&&(t=g)})}return t}function Ca(i,e){for(var l=-1,a=0,t=e.series.length;a<t;a++){var r=e.series[a];if(i.x>r.funnelArea[0]&&i.x<r.funnelArea[2]&&i.y>r.funnelArea[1]&&i.y<r.funnelArea[3]){l=a;break}}return l}function Fa(i,e){for(var l=-1,a=0,t=e.length;a<t;a++){var r=e[a];if(i.x>r.area[0]&&i.x<r.area[2]&&i.y>r.area[1]&&i.y<r.area[3]){l=a;break}}return l}function Ma(i,e){for(var l=-1,a=e.chartData.mapData,t=e.series,r=ci(i.y,i.x,a.bounds,a.scale,a.xoffset,a.yoffset),h=[r.x,r.y],d=0,n=t.length;d<n;d++){var g=t[d].geometry.coordinates;if(vi(h,g,e.chartData.mapData.mercator)){l=d;break}}return l}function pa(i,e,l){var a=-1,t=ia(l._series_,l.extra.rose.type,e.radius,e.radius);if(e&&e.center&&Oe(i,e.center,e.radius)){var r=Math.atan2(e.center.y-i.y,i.x-e.center.x);r=-r,l.extra.rose&&l.extra.rose.offsetAngle&&(r=r-l.extra.rose.offsetAngle*Math.PI/180);for(var h=0,d=t.length;h<d;h++)if(Ke(r,t[h]._start_,t[h]._start_+t[h]._rose_proportion_*2*Math.PI)){a=h;break}}return a}function Da(i,e,l){var a=-1,t=We(e.series);if(e&&e.center&&Oe(i,e.center,e.radius)){var r=Math.atan2(e.center.y-i.y,i.x-e.center.x);r=-r,l.extra.pie&&l.extra.pie.offsetAngle&&(r=r-l.extra.pie.offsetAngle*Math.PI/180),l.extra.ring&&l.extra.ring.offsetAngle&&(r=r-l.extra.ring.offsetAngle*Math.PI/180);for(var h=0,d=t.length;h<d;h++)if(Ke(r,t[h]._start_,t[h]._start_+t[h]._proportion_*2*Math.PI)){a=h;break}}return a}function Oe(i,e,l){return Math.pow(i.x-e.x,2)+Math.pow(i.y-e.y,2)<=Math.pow(l,2)}function be(i,e){var l=[],a=[];return i.forEach(function(t,r){e.connectNulls?t!==null&&a.push(t):t!==null?a.push(t):(a.length&&l.push(a),a=[])}),a.length&&l.push(a),l}function La(i,e,l,a,t){let r={area:{start:{x:0,y:0},end:{x:0,y:0},width:0,height:0,wholeWidth:0,wholeHeight:0},points:[],widthArr:[],heightArr:[]};if(e.legend.show===!1)return a.legendData=r,r;let h=e.legend.padding*e.pix,d=e.legend.margin*e.pix,n=e.legend.fontSize?e.legend.fontSize*e.pix:l.fontSize,g=15*e.pix,o=5*e.pix,f=Math.max(e.legend.lineHeight*e.pix,n);if(e.legend.position=="top"||e.legend.position=="bottom"){let u=[],s=0,y=[],c=[];for(let x=0;x<i.length;x++){let v=i[x],b=v.legendText?v.legendText:v.name,m=g+o+H(b||"undefined",n,t)+e.legend.itemGap*e.pix;s+m>e.width-e.area[1]-e.area[3]?(u.push(c),y.push(s-e.legend.itemGap*e.pix),s=m,c=[v]):(s+=m,c.push(v))}if(c.length){u.push(c),y.push(s-e.legend.itemGap*e.pix),r.widthArr=y;let x=Math.max.apply(null,y);switch(e.legend.float){case"left":r.area.start.x=e.area[3],r.area.end.x=e.area[3]+x+2*h;break;case"right":r.area.start.x=e.width-e.area[1]-x-2*h,r.area.end.x=e.width-e.area[1];break;default:r.area.start.x=(e.width-x)/2-h,r.area.end.x=(e.width+x)/2+h}r.area.width=x+2*h,r.area.wholeWidth=x+2*h,r.area.height=u.length*f+2*h,r.area.wholeHeight=u.length*f+2*h+2*d,r.points=u}}else{let u=i.length,s=e.height-e.area[0]-e.area[2]-2*d-2*h,y=Math.min(Math.floor(s/f),u);switch(r.area.height=y*f+h*2,r.area.wholeHeight=y*f+h*2,e.legend.float){case"top":r.area.start.y=e.area[0]+d,r.area.end.y=e.area[0]+d+r.area.height;break;case"bottom":r.area.start.y=e.height-e.area[2]-d-r.area.height,r.area.end.y=e.height-e.area[2]-d;break;default:r.area.start.y=(e.height-r.area.height)/2,r.area.end.y=(e.height+r.area.height)/2}let c=u%y===0?u/y:Math.floor(u/y+1),x=[];for(let v=0;v<c;v++){let b=i.slice(v*y,v*y+y);x.push(b)}if(r.points=x,x.length){for(let b=0;b<x.length;b++){let m=x[b],S=0;for(let w=0;w<m.length;w++){let C=g+o+H(m[w].name||"undefined",n,t)+e.legend.itemGap*e.pix;C>S&&(S=C)}r.widthArr.push(S),r.heightArr.push(m.length*f+h*2)}let v=0;for(let b=0;b<r.widthArr.length;b++)v+=r.widthArr[b];r.area.width=v-e.legend.itemGap*e.pix+2*h,r.area.wholeWidth=r.area.width+h}}switch(e.legend.position){case"top":r.area.start.y=e.area[0]+d,r.area.end.y=e.area[0]+d+r.area.height;break;case"bottom":r.area.start.y=e.height-e.area[2]-r.area.height-d,r.area.end.y=e.height-e.area[2]-d;break;case"left":r.area.start.x=e.area[3],r.area.end.x=e.area[3]+r.area.width;break;case"right":r.area.start.x=e.width-e.area[1]-r.area.width,r.area.end.x=e.width-e.area[1];break}return a.legendData=r,r}function Xe(i,e,l,a,t){var r={angle:0,xAxisHeight:e.xAxis.lineHeight*e.pix+e.xAxis.marginTop*e.pix},h=e.xAxis.fontSize*e.pix,d=i.map(function(g,o){var f=e.xAxis.formatter?e.xAxis.formatter(g,o,e):g;return H(String(f),h,t)}),n=Math.max.apply(this,d);if(e.xAxis.rotateLabel==!0){r.angle=e.xAxis.rotateAngle*Math.PI/180;let g=e.xAxis.marginTop*e.pix*2+Math.abs(n*Math.sin(r.angle));g=g<h+e.xAxis.marginTop*e.pix*2?g+e.xAxis.marginTop*e.pix*2:g,r.xAxisHeight=g}return e.enableScroll&&e.xAxis.scrollShow&&(r.xAxisHeight+=6*e.pix),e.xAxis.disabled&&(r.xAxisHeight=0),r}function _a(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,r;a=="stack"?r=Qe(i,e.categories.length):r=Ce(i);var h=[];r=r.filter(function(c){return typeof c=="object"&&c!==null?c.constructor.toString().indexOf("Array")>-1?c!==null:c.value!==null:c!==null}),r.map(function(c){typeof c=="object"?c.constructor.toString().indexOf("Array")>-1?e.type=="candle"?c.map(function(x){h.push(x)}):h.push(c[0]):h.push(c.value):h.push(c)});var d=0,n=0;if(h.length>0&&(d=Math.min.apply(this,h),n=Math.max.apply(this,h)),t>-1?(typeof e.xAxis.data[t].min=="number"&&(d=Math.min(e.xAxis.data[t].min,d)),typeof e.xAxis.data[t].max=="number"&&(n=Math.max(e.xAxis.data[t].max,n))):(typeof e.xAxis.min=="number"&&(d=Math.min(e.xAxis.min,d)),typeof e.xAxis.max=="number"&&(n=Math.max(e.xAxis.max,n))),d===n){var g=n||10;n+=g}for(var o=d,f=n,u=[],s=(f-o)/e.xAxis.splitNumber,y=0;y<=e.xAxis.splitNumber;y++)u.push(o+s*y);return u}function ka(i,e,l,a){var t=k({},{type:""},e.extra.bar),r={angle:0,xAxisHeight:e.xAxis.lineHeight*e.pix+e.xAxis.marginTop*e.pix};r.ranges=_a(i,e,l,t.type),r.rangesFormat=r.ranges.map(function(g){return g=fe.toFixed(g,2),g});var h=r.ranges.map(function(g){return g=fe.toFixed(g,2),g});r=Object.assign(r,we(h,e,l));var d=r.eachSpacing,n=h.map(function(g){return H(g,e.xAxis.fontSize*e.pix,a)});return e.xAxis.disabled===!0&&(r.xAxisHeight=0),r}function Ia(i,e,l,a,t){var r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:1,h=t.extra.radar||{};h.max=h.max||0;var d=Math.max(h.max,Math.max.apply(null,Ce(a))),n=[];for(let g=0;g<a.length;g++){let o=a[g],f={};f.color=o.color,f.legendShape=o.legendShape,f.pointShape=o.pointShape,f.data=[],o.data.forEach(function(u,s){let y={};y.angle=i[s],y.proportion=u/d,y.value=u,y.position=oe(l*y.proportion*r*Math.cos(y.angle),l*y.proportion*r*Math.sin(y.angle),e),f.data.push(y)}),n.push(f)}return n}function We(i,e){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,a=0,t=0;for(let r=0;r<i.length;r++){let h=i[r];h.data=h.data===null?0:h.data,a+=h.data}for(let r=0;r<i.length;r++){let h=i[r];h.data=h.data===null?0:h.data,a===0?h._proportion_=1/i.length*l:h._proportion_=h.data/a*l,h._radius_=e}for(let r=0;r<i.length;r++){let h=i[r];h._start_=t,t+=2*h._proportion_*Math.PI}return i}function za(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1;for(let r=0;r<i.length;r++)l.type=="funnel"?i[r].radius=i[r].data/i[0].data*e*t:i[r].radius=a*(i.length-r)/(a*i.length)*e*t,i[r]._proportion_=i[r].data/i[0].data;return i}function ia(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=0,h=0,d=[];for(let f=0;f<i.length;f++){let u=i[f];u.data=u.data===null?0:u.data,r+=u.data,d.push(u.data)}var n=Math.min.apply(null,d),g=Math.max.apply(null,d),o=a-l;for(let f=0;f<i.length;f++){let u=i[f];u.data=u.data===null?0:u.data,r===0?(u._proportion_=1/i.length*t,u._rose_proportion_=1/i.length*t):(u._proportion_=u.data/r*t,e=="area"?u._rose_proportion_=1/i.length*t:u._rose_proportion_=u.data/r*t),u._radius_=l+o*((u.data-n)/(g-n))||a}for(let f=0;f<i.length;f++){let u=i[f];u._start_=h,h+=2*u._rose_proportion_*Math.PI}return i}function Ra(i,e){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;l==1&&(l=.999999);for(let a=0;a<i.length;a++){let t=i[a];t.data=t.data===null?0:t.data;let r;e.type=="circle"?r=2:e.direction=="ccw"?e.startAngle<e.endAngle?r=2+e.startAngle-e.endAngle:r=e.startAngle-e.endAngle:e.endAngle<e.startAngle?r=2+e.endAngle-e.startAngle:r=e.startAngle-e.endAngle,t._proportion_=r*t.data*l+e.startAngle,e.direction=="ccw"&&(t._proportion_=e.startAngle-r*t.data*l),t._proportion_>=2&&(t._proportion_=t._proportion_%2)}return i}function Oa(i,e){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;l==1&&(l=.999999);for(let a=0;a<i.length;a++){let t=i[a];t.data=t.data===null?0:t.data;let r;e.type=="circle"?r=2:e.endAngle<e.startAngle?r=2+e.endAngle-e.startAngle:r=e.startAngle-e.endAngle,t._proportion_=r*t.data*l+e.startAngle,t._proportion_>=2&&(t._proportion_=t._proportion_%2)}return i}function Wa(i,e,l){let a;l<e?a=2+l-e:a=e-l;let t=e;for(let r=0;r<i.length;r++)i[r].value=i[r].value===null?0:i[r].value,i[r]._startAngle_=t,i[r]._endAngle_=a*i[r].value+e,i[r]._endAngle_>=2&&(i[r]._endAngle_=i[r]._endAngle_%2),t=i[r]._endAngle_;return i}function Ea(i,e,l){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;for(let t=0;t<i.length;t++){let r=i[t];if(r.data=r.data===null?0:r.data,l.pointer.color=="auto"){for(let d=0;d<e.length;d++)if(r.data<=e[d].value){r.color=e[d].color;break}}else r.color=l.pointer.color;let h;l.endAngle<l.startAngle?h=2+l.endAngle-l.startAngle:h=l.startAngle-l.endAngle,r._endAngle_=h*r.data+l.startAngle,r._oldAngle_=l.oldAngle,l.oldAngle<l.endAngle&&(r._oldAngle_+=2),r.data>=l.oldData?r._proportion_=(r._endAngle_-r._oldAngle_)*a+l.oldAngle:r._proportion_=r._oldAngle_-(r._oldAngle_-r._endAngle_)*a,r._proportion_>=2&&(r._proportion_=r._proportion_%2)}return i}function Ba(i,e,l,a){i=We(i);let t=0;for(let r=0;r<i.length;r++){let h=i[r],d=h.formatter?h.formatter(+h._proportion_.toFixed(2)):fe.toFixed(h._proportion_*100)+"%";t=Math.max(t,H(d,h.textSize*a.pix||e.fontSize,l))}return t}function Pe(i,e,l,a,t,r){return i.map(function(h){if(h===null)return null;var d=0,n=0;return r.type=="mix"?(d=r.extra.mix.column.seriesGap*r.pix||0,n=r.extra.mix.column.categoryGap*r.pix||0):(d=r.extra.column.seriesGap*r.pix||0,n=r.extra.column.categoryGap*r.pix||0),d=Math.min(d,e/l),n=Math.min(n,e/l),h.width=Math.ceil((e-2*n-d*(l-1))/l),r.extra.mix&&r.extra.mix.column.width&&+r.extra.mix.column.width>0&&(h.width=Math.min(h.width,+r.extra.mix.column.width*r.pix)),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(h.width=Math.min(h.width,+r.extra.column.width*r.pix)),h.width<=0&&(h.width=1),h.x+=(a+.5-l/2)*(h.width+d),h})}function Ye(i,e,l,a,t,r){return i.map(function(h){if(h===null)return null;var d=0,n=0;return d=r.extra.bar.seriesGap*r.pix||0,n=r.extra.bar.categoryGap*r.pix||0,d=Math.min(d,e/l),n=Math.min(n,e/l),h.width=Math.ceil((e-2*n-d*(l-1))/l),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(h.width=Math.min(h.width,+r.extra.bar.width*r.pix)),h.width<=0&&(h.width=1),h.y+=(a+.5-l/2)*(h.width+d),h})}function Ga(i,e,l,a,t,r,h){var d=r.extra.column.categoryGap*r.pix||0;return i.map(function(n){return n===null?null:(n.width=e-2*d,r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(n.width=Math.min(n.width,+r.extra.column.width*r.pix)),a>0&&(n.width-=h),n)})}function Na(i,e,l,a,t,r,h){var d=r.extra.column.categoryGap*r.pix||0;return i.map(function(n,g){return n===null?null:(n.width=Math.ceil(e-2*d),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(n.width=Math.min(n.width,+r.extra.column.width*r.pix)),n.width<=0&&(n.width=1),n)})}function Ha(i,e,l,a,t,r,h){var d=r.extra.bar.categoryGap*r.pix||0;return i.map(function(n,g){return n===null?null:(n.width=Math.ceil(e-2*d),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(n.width=Math.min(n.width,+r.extra.bar.width*r.pix)),n.width<=0&&(n.width=1),n)})}function we(i,e,l){var a=e.width-e.area[1]-e.area[3],t=e.enableScroll?Math.min(e.xAxis.itemCount,i.length):i.length;(e.type=="line"||e.type=="area"||e.type=="scatter"||e.type=="bubble"||e.type=="bar")&&t>1&&e.xAxis.boundaryGap=="justify"&&(t-=1);var r=0;e.type=="mount"&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),r=e.extra.mount.widthRatio-1,t+=r);var h=a/t,d=[],n=e.area[3],g=e.width-e.area[1];return i.forEach(function(o,f){d.push(n+r/2*h+f*h)}),e.xAxis.boundaryGap!=="justify"&&(e.enableScroll===!0?d.push(n+r*h+i.length*h):d.push(g)),{xAxisPoints:d,startX:n,endX:g,eachSpacing:h}}function Xa(i,e,l,a,t,r,h){var d=arguments.length>7&&arguments[7]!==void 0?arguments[7]:1,n=[],g=r.height-r.area[0]-r.area[2];return i.forEach(function(o,f){if(o===null)n.push(null);else{var u=[];o.forEach(function(s,y){var c={};c.x=a[f]+Math.round(t/2);var x=s.value||s,v=g*(x-e)/(l-e);v*=d,c.y=r.height-Math.round(v)-r.area[2],u.push(c)}),n.push(u)}}),n}function ie(i,e,l,a,t,r,h){var d=arguments.length>7&&arguments[7]!==void 0?arguments[7]:1,n="center";(r.type=="line"||r.type=="area"||r.type=="scatter"||r.type=="bubble")&&(n=r.xAxis.boundaryGap);var g=[],o=r.height-r.area[0]-r.area[2],f=r.width-r.area[1]-r.area[3];return i.forEach(function(u,s){if(u===null)g.push(null);else{var y={};y.color=u.color,y.x=a[s];var c=u;if(typeof u=="object"&&u!==null)if(u.constructor.toString().indexOf("Array")>-1){let v,b,m;v=[].concat(r.chartData.xAxisData.ranges),b=v.shift(),m=v.pop(),c=u[1],y.x=r.area[3]+f*(u[0]-b)/(m-b),r.type=="bubble"&&(y.r=u[2],y.t=u[3])}else c=u.value;n=="center"&&(y.x+=t/2);var x=o*(c-e)/(l-e);x*=d,y.y=r.height-x-r.area[2],g.push(y)}}),g}function Ya(i,e,l,a,t,r,h,d,g){var g=arguments.length>8&&arguments[8]!==void 0?arguments[8]:1,o=r.xAxis.boundaryGap,f=[],u=r.height-r.area[0]-r.area[2],s=r.width-r.area[1]-r.area[3];return i.forEach(function(y,c){if(y===null)f.push(null);else{var x={};if(x.color=y.color,d.animation=="vertical"){x.x=a[c];var v=y;if(typeof y=="object"&&y!==null)if(y.constructor.toString().indexOf("Array")>-1){let m,S,w;m=[].concat(r.chartData.xAxisData.ranges),S=m.shift(),w=m.pop(),v=y[1],x.x=r.area[3]+s*(y[0]-S)/(w-S)}else v=y.value;o=="center"&&(x.x+=t/2);var b=u*(v-e)/(l-e);b*=g,x.y=r.height-b-r.area[2],f.push(x)}else{x.x=a[0]+t*c*g;var v=y;o=="center"&&(x.x+=t/2);var b=u*(v-e)/(l-e);x.y=r.height-b-r.area[2],f.push(x)}}}),f}function $e(i,e,l,a,t,r,h,d,g){var g=arguments.length>8&&arguments[8]!==void 0?arguments[8]:1,o=[],f=r.height-r.area[0]-r.area[2],u=r.width-r.area[1]-r.area[3];return i.forEach(function(s,y){if(s===null)o.push(null);else{var c={};c.color=s.color,c.x=a[y];var x=s;if(typeof s=="object"&&s!==null)if(s.constructor.toString().indexOf("Array")>-1){let b,m,S;b=[].concat(r.chartData.xAxisData.ranges),m=b.shift(),S=b.pop(),x=s[1],c.x=r.area[3]+u*(s[0]-m)/(S-m)}else x=s.value;c.x+=t/2;var v=f*(x*g-e)/(l-e);c.y=r.height-v-r.area[2],o.push(c)}}),o}function Ve(i,e,l,a,t,r,h,d){var n=arguments.length>8&&arguments[8]!==void 0?arguments[8]:1,g=[],o=r.height-r.area[0]-r.area[2],f=r.width-r.area[1]-r.area[3],u=t*h.widthRatio;return i.forEach(function(s,y){if(s===null)g.push(null);else{var c={};c.color=s.color,c.x=a[y],c.x+=t/2;var x=s.data,v=o*(x*n-e)/(l-e);c.y=r.height-v-r.area[2],c.value=x,c.width=u,g.push(c)}}),g}function qe(i,e,l,a,t,r,h){var d=arguments.length>7&&arguments[7]!==void 0?arguments[7]:1,n=[],g=r.height-r.area[0]-r.area[2],o=r.width-r.area[1]-r.area[3];return i.forEach(function(f,u){if(f===null)n.push(null);else{var s={};s.color=f.color,s.y=a[u];var y=f;typeof f=="object"&&f!==null&&(y=f.value);var c=o*(y-e)/(l-e);c*=d,s.height=c,s.value=y,s.x=c+r.area[3],n.push(s)}}),n}function _e(i,e,l,a,t,r,h,d,n){var g=arguments.length>9&&arguments[9]!==void 0?arguments[9]:1,o=[],f=r.height-r.area[0]-r.area[2];return i.forEach(function(u,s){if(u===null)o.push(null);else{var y={};if(y.color=u.color,y.x=a[s]+Math.round(t/2),d>0){var c=0;for(let S=0;S<=d;S++)c+=n[S].data[s];var x=c-u,v=f*(c-e)/(l-e),b=f*(x-e)/(l-e)}else{var c=u;typeof u=="object"&&u!==null&&(c=u.value);var v=f*(c-e)/(l-e),b=0}var m=b;v*=g,m*=g,y.y=r.height-Math.round(v)-r.area[2],y.y0=r.height-Math.round(m)-r.area[2],o.push(y)}}),o}function ke(i,e,l,a,t,r,h,d,n){var g=arguments.length>9&&arguments[9]!==void 0?arguments[9]:1,o=[],f=r.width-r.area[1]-r.area[3];return i.forEach(function(u,s){if(u===null)o.push(null);else{var y={};if(y.color=u.color,y.y=a[s],d>0){var c=0;for(let S=0;S<=d;S++)c+=n[S].data[s];var x=c-u,v=f*(c-e)/(l-e),b=f*(x-e)/(l-e)}else{var c=u;typeof u=="object"&&u!==null&&(c=u.value);var v=f*(c-e)/(l-e),b=0}var m=b;v*=g,m*=g,y.height=v-m,y.x=r.area[3]+v,y.x0=r.area[3]+m,o.push(y)}}),o}function Je(i,e,l,a,t){var r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:-1,h;a=="stack"?h=Qe(i,e.categories.length):h=Ce(i);var d=[];h=h.filter(function(x){return typeof x=="object"&&x!==null?x.constructor.toString().indexOf("Array")>-1?x!==null:x.value!==null:x!==null}),h.map(function(x){typeof x=="object"?x.constructor.toString().indexOf("Array")>-1?e.type=="candle"?x.map(function(v){d.push(v)}):d.push(x[1]):d.push(x.value):d.push(x)});var n=t.min||0,g=t.max||0;d.length>0&&(n=Math.min.apply(this,d),g=Math.max.apply(this,d)),n===g&&(g==0?g=10:n=0);for(var o=ca(n,g),f=t.min===void 0||t.min===null?o.minRange:t.min,u=t.max===void 0||t.max===null?o.maxRange:t.max,s=(u-f)/e.yAxis.splitNumber,y=[],c=0;c<=e.yAxis.splitNumber;c++)y.push(f+s*c);return y.reverse()}function Ee(i,e,l,a){var t=k({},{type:""},e.extra.column),r=e.yAxis.data.length,h=new Array(r);if(r>0){for(let f=0;f<r;f++){h[f]=[];for(let u=0;u<i.length;u++)i[u].index==f&&h[f].push(i[u])}var d=new Array(r),n=new Array(r),g=new Array(r);for(let f=0;f<r;f++){let u=e.yAxis.data[f];e.yAxis.disabled==!0&&(u.disabled=!0),u.type==="categories"?(u.formatter||(u.formatter=(c,x,v)=>c+(u.unit||"")),u.categories=u.categories||e.categories,d[f]=u.categories):(u.formatter||(u.formatter=(c,x,v)=>fe.toFixed(c,u.tofix||0)+(u.unit||"")),d[f]=Je(h[f],e,l,t.type,u,f));let s=u.fontSize*e.pix||l.fontSize;g[f]={position:u.position?u.position:"left",width:0},n[f]=d[f].map(function(c,x){return c=u.formatter(c,x,e),g[f].width=Math.max(g[f].width,H(c,s,a)+5),c});let y=u.calibration?4*e.pix:0;g[f].width+=y+3*e.pix,u.disabled===!0&&(g[f].width=0)}}else{var d=new Array(1),n=new Array(1),g=new Array(1);e.type==="bar"?(d[0]=e.categories,e.yAxis.formatter||(e.yAxis.formatter=(y,c,x)=>y+(x.yAxis.unit||""))):(e.yAxis.formatter||(e.yAxis.formatter=(y,c,x)=>y.toFixed(x.yAxis.tofix)+(x.yAxis.unit||"")),d[0]=Je(i,e,l,t.type,{})),g[0]={position:"left",width:0};var o=e.yAxis.fontSize*e.pix||l.fontSize;n[0]=d[0].map(function(y,c){return y=e.yAxis.formatter(y,c,e),g[0].width=Math.max(g[0].width,H(y,o,a)+5),y}),g[0].width+=3*e.pix,e.yAxis.disabled===!0?(g[0]={position:"left",width:0},e.yAxis.data[0]={disabled:!0}):(e.yAxis.data[0]={disabled:!1,position:"left",max:e.yAxis.max,min:e.yAxis.min,formatter:e.yAxis.formatter},e.type==="bar"&&(e.yAxis.data[0].categories=e.categories,e.yAxis.data[0].type="categories"))}return{rangesFormat:n,ranges:d,yAxisWidth:g}}function $a(i,e,l,a,t){let r=[].concat(l.chartData.yAxisData.ranges),h=l.height-l.area[0]-l.area[2],d=l.area[0],n=[];for(let g=0;g<r.length;g++){let o=Math.max.apply(this,r[g]),f=Math.min.apply(this,r[g]),u=o-(o-f)*(i-d)/h;u=l.yAxis.data&&l.yAxis.data[g].formatter?l.yAxis.data[g].formatter(u,g,l):u.toFixed(0),n.push(String(u))}return n}function Va(i,e){let l,a,t=e.height-e.area[0]-e.area[2];for(let r=0;r<i.length;r++){i[r].yAxisIndex=i[r].yAxisIndex?i[r].yAxisIndex:0;let h=[].concat(e.chartData.yAxisData.ranges[i[r].yAxisIndex]);l=h.pop(),a=h.shift();let d=t*(i[r].value-l)/(a-l);i[r].y=e.height-Math.round(d)-e.area[2]}return i}function U(i,e){e.rotateLock!==!0?(i.translate(e.height,0),i.rotate(90*Math.PI/180)):e._rotate_!==!0&&(i.translate(e.height,0),i.rotate(90*Math.PI/180),e._rotate_=!0)}function Fe(i,e,l,a,t){if(a.beginPath(),t.dataPointShapeType=="hollow"?(a.setStrokeStyle(e),a.setFillStyle(t.background),a.setLineWidth(2*t.pix)):(a.setStrokeStyle("#ffffff"),a.setFillStyle(e),a.setLineWidth(1*t.pix)),l==="diamond")i.forEach(function(r,h){r!==null&&(a.moveTo(r.x,r.y-4.5),a.lineTo(r.x-4.5,r.y),a.lineTo(r.x,r.y+4.5),a.lineTo(r.x+4.5,r.y),a.lineTo(r.x,r.y-4.5))});else if(l==="circle")i.forEach(function(r,h){r!==null&&(a.moveTo(r.x+2.5*t.pix,r.y),a.arc(r.x,r.y,3*t.pix,0,2*Math.PI,!1))});else if(l==="square")i.forEach(function(r,h){r!==null&&(a.moveTo(r.x-3.5,r.y-3.5),a.rect(r.x-3.5,r.y-3.5,7,7))});else if(l==="triangle")i.forEach(function(r,h){r!==null&&(a.moveTo(r.x,r.y-4.5),a.lineTo(r.x-4.5,r.y+4.5),a.lineTo(r.x+4.5,r.y+4.5),a.lineTo(r.x,r.y-4.5))});else if(l==="none")return;a.closePath(),a.fill(),a.stroke()}function ra(i,e,l,a,t,r,h){if(t.tooltip&&!(t.tooltip.group.length>0&&t.tooltip.group.includes(h)==!1)){var d=typeof t.tooltip.index=="number"?t.tooltip.index:t.tooltip.index[t.tooltip.group.indexOf(h)];if(a.beginPath(),r.activeType=="hollow"?(a.setStrokeStyle(e),a.setFillStyle(t.background),a.setLineWidth(2*t.pix)):(a.setStrokeStyle("#ffffff"),a.setFillStyle(e),a.setLineWidth(1*t.pix)),l==="diamond")i.forEach(function(n,g){n!==null&&d==g&&(a.moveTo(n.x,n.y-4.5),a.lineTo(n.x-4.5,n.y),a.lineTo(n.x,n.y+4.5),a.lineTo(n.x+4.5,n.y),a.lineTo(n.x,n.y-4.5))});else if(l==="circle")i.forEach(function(n,g){n!==null&&d==g&&(a.moveTo(n.x+2.5*t.pix,n.y),a.arc(n.x,n.y,3*t.pix,0,2*Math.PI,!1))});else if(l==="square")i.forEach(function(n,g){n!==null&&d==g&&(a.moveTo(n.x-3.5,n.y-3.5),a.rect(n.x-3.5,n.y-3.5,7,7))});else if(l==="triangle")i.forEach(function(n,g){n!==null&&d==g&&(a.moveTo(n.x,n.y-4.5),a.lineTo(n.x-4.5,n.y+4.5),a.lineTo(n.x+4.5,n.y+4.5),a.lineTo(n.x,n.y-4.5))});else if(l==="none")return;a.closePath(),a.fill(),a.stroke()}}function Be(i,e,l,a){var t=i.title.fontSize||e.titleFontSize,r=i.subtitle.fontSize||e.subtitleFontSize,h=i.title.name||"",d=i.subtitle.name||"",n=i.title.color||i.fontColor,g=i.subtitle.color||i.fontColor,o=h?t:0,f=d?r:0,u=5;if(d){var s=H(d,r*i.pix,l),y=a.x-s/2+(i.subtitle.offsetX||0)*i.pix,c=a.y+r*i.pix/2+(i.subtitle.offsetY||0)*i.pix;h&&(c+=(o*i.pix+u)/2),l.beginPath(),l.setFontSize(r*i.pix),l.setFillStyle(g),l.fillText(d,y,c),l.closePath(),l.stroke()}if(h){var x=H(h,t*i.pix,l),v=a.x-x/2+(i.title.offsetX||0),b=a.y+t*i.pix/2+(i.title.offsetY||0)*i.pix;d&&(b-=(f*i.pix+u)/2),l.beginPath(),l.setFontSize(t*i.pix),l.setFillStyle(n),l.fillText(h,v,b),l.closePath(),l.stroke()}}function Se(i,e,l,a,t){var r=e.data,h=e.textOffset?e.textOffset:0;i.forEach(function(d,n){if(d!==null){a.beginPath();var g=e.textSize?e.textSize*t.pix:l.fontSize;a.setFontSize(g),a.setFillStyle(e.textColor||t.fontColor);var o=r[n];typeof r[n]=="object"&&r[n]!==null&&(r[n].constructor.toString().indexOf("Array")>-1?o=r[n][1]:o=r[n].value);var f=e.formatter?e.formatter(o,n,e,t):o;a.setTextAlign("center"),a.fillText(String(f),d.x,d.y-4+h*t.pix),a.closePath(),a.stroke(),a.setTextAlign("left")}})}function Ie(i,e,l,a,t){var r=e.data,h=e.textOffset?e.textOffset:0,d=t.extra.column.labelPosition;i.forEach(function(n,g){if(n!==null){a.beginPath();var o=e.textSize?e.textSize*t.pix:l.fontSize;a.setFontSize(o),a.setFillStyle(e.textColor||t.fontColor);var f=r[g];typeof r[g]=="object"&&r[g]!==null&&(r[g].constructor.toString().indexOf("Array")>-1?f=r[g][1]:f=r[g].value);var u=e.formatter?e.formatter(f,g,e,t):f;a.setTextAlign("center");var s=n.y-4*t.pix+h*t.pix;n.y>e.zeroPoints&&(s=n.y+h*t.pix+o),d=="insideTop"&&(s=n.y+o+h*t.pix,n.y>e.zeroPoints&&(s=n.y-h*t.pix-4*t.pix)),d=="center"&&(s=n.y+h*t.pix+(t.height-t.area[2]-n.y+o)/2,e.zeroPoints<t.height-t.area[2]&&(s=n.y+h*t.pix+(e.zeroPoints-n.y+o)/2),n.y>e.zeroPoints&&(s=n.y-h*t.pix-(n.y-e.zeroPoints-o)/2),t.extra.column.type=="stack"&&(s=n.y+h*t.pix+(n.y0-n.y+o)/2)),d=="bottom"&&(s=t.height-t.area[2]+h*t.pix-4*t.pix,e.zeroPoints<t.height-t.area[2]&&(s=e.zeroPoints+h*t.pix-4*t.pix),n.y>e.zeroPoints&&(s=e.zeroPoints-h*t.pix+o+2*t.pix),t.extra.column.type=="stack"&&(s=n.y0+h*t.pix-4*t.pix)),a.fillText(String(u),n.x,s),a.closePath(),a.stroke(),a.setTextAlign("left")}})}function qa(i,e,l,a,t,r){var h=e.data,d=e.textOffset?e.textOffset:0,n=t.extra.mount.labelPosition;i.forEach(function(g,o){if(g!==null){a.beginPath();var f=e[o].textSize?e[o].textSize*t.pix:l.fontSize;a.setFontSize(f),a.setFillStyle(e[o].textColor||t.fontColor);var u=g.value,s=e[o].formatter?e[o].formatter(u,o,e,t):u;a.setTextAlign("center");var y=g.y-4*t.pix+d*t.pix;g.y>r&&(y=g.y+d*t.pix+f),a.fillText(String(s),g.x,y),a.closePath(),a.stroke(),a.setTextAlign("left")}})}function je(i,e,l,a,t){var r=e.data,h=e.textOffset?e.textOffset:0;i.forEach(function(d,n){if(d!==null){a.beginPath();var g=e.textSize?e.textSize*t.pix:l.fontSize;a.setFontSize(g),a.setFillStyle(e.textColor||t.fontColor);var o=r[n];typeof r[n]=="object"&&r[n]!==null&&(o=r[n].value);var f=e.formatter?e.formatter(o,n,e,t):o;a.setTextAlign("left"),a.fillText(String(f),d.x+4*t.pix,d.y+g/2-3),a.closePath(),a.stroke()}})}function Ja(i,e,l,a,t,r){e-=i.width/2+i.labelOffset*a.pix,e=e<10?10:e;let h;i.endAngle<i.startAngle?h=2+i.endAngle-i.startAngle:h=i.startAngle-i.endAngle;let d=h/i.splitLine.splitNumber,g=(i.endNumber-i.startNumber)/i.splitLine.splitNumber,o=i.startAngle,f=i.startNumber;for(let x=0;x<i.splitLine.splitNumber+1;x++){var u={x:e*Math.cos(o*Math.PI),y:e*Math.sin(o*Math.PI)},s=i.formatter?i.formatter(f,x,a):f;u.x+=l.x-H(s,t.fontSize,r)/2,u.y+=l.y;var y=u.x,c=u.y;r.beginPath(),r.setFontSize(t.fontSize),r.setFillStyle(i.labelColor||a.fontColor),r.fillText(s,y,c+t.fontSize/2),r.closePath(),r.stroke(),o+=d,o>=2&&(o=o%2),f+=g}}function ja(i,e,l,a,t,r){var h=a.extra.radar||{};i.forEach(function(d,n){if(h.labelPointShow===!0&&a.categories[n]!==""){var g={x:e*Math.cos(d),y:e*Math.sin(d)},o=oe(g.x,g.y,l);r.setFillStyle(h.labelPointColor),r.beginPath(),r.arc(o.x,o.y,h.labelPointRadius*a.pix,0,2*Math.PI,!1),r.closePath(),r.fill()}if(h.labelShow===!0){var f={x:(e+t.radarLabelTextMargin*a.pix)*Math.cos(d),y:(e+t.radarLabelTextMargin*a.pix)*Math.sin(d)},u=oe(f.x,f.y,l),s=u.x,y=u.y;fe.approximatelyEqual(f.x,0)?s-=H(a.categories[n]||"",t.fontSize,r)/2:f.x<0&&(s-=H(a.categories[n]||"",t.fontSize,r)),r.beginPath(),r.setFontSize(t.fontSize),r.setFillStyle(h.labelColor||a.fontColor),r.fillText(a.categories[n]||"",s,y+t.fontSize/2),r.closePath(),r.stroke()}})}function la(i,e,l,a,t,r){var h=l.pieChartLinePadding,d=[],n=null,g=i.map(function(o,f){var u=o.formatter?o.formatter(o,f,i,e):fe.toFixed(o._proportion_.toFixed(4)*100)+"%";u=o.labelText?o.labelText:u;var s=2*Math.PI-(o._start_+2*Math.PI*o._proportion_/2);o._rose_proportion_&&(s=2*Math.PI-(o._start_+2*Math.PI*o._rose_proportion_/2));var y=o.color,c=o._radius_;return{arc:s,text:u,color:y,radius:c,textColor:o.textColor,textSize:o.textSize,labelShow:o.labelShow}});for(let o=0;o<g.length;o++){let f=g[o],u=Math.cos(f.arc)*(f.radius+h),s=Math.sin(f.arc)*(f.radius+h),y=Math.cos(f.arc)*f.radius,c=Math.sin(f.arc)*f.radius,x=u>=0?u+l.pieChartTextPadding:u-l.pieChartTextPadding,v=s,b=H(f.text,f.textSize*e.pix||l.fontSize,a),m=v;n&&fe.isSameXCoordinateArea(n.start,{x})&&(x>0?m=Math.min(v,n.start.y):u<0||v>0?m=Math.max(v,n.start.y):m=Math.min(v,n.start.y)),x<0&&(x-=b);let S={lineStart:{x:y,y:c},lineEnd:{x:u,y:s},start:{x,y:m},width:b,height:l.fontSize,text:f.text,color:f.color,textColor:f.textColor,textSize:f.textSize};n=ga(S,n),d.push(n)}for(let o=0;o<d.length;o++){if(g[o].labelShow===!1)continue;let f=d[o],u=oe(f.lineStart.x,f.lineStart.y,r),s=oe(f.lineEnd.x,f.lineEnd.y,r),y=oe(f.start.x,f.start.y,r);a.setLineWidth(1*e.pix),a.setFontSize(f.textSize*e.pix||l.fontSize),a.beginPath(),a.setStrokeStyle(f.color),a.setFillStyle(f.color),a.moveTo(u.x,u.y);let c=f.start.x<0?y.x+f.width:y.x,x=f.start.x<0?y.x-5:y.x+5;a.quadraticCurveTo(s.x,s.y,c,y.y),a.moveTo(u.x,u.y),a.stroke(),a.closePath(),a.beginPath(),a.moveTo(y.x+f.width,y.y),a.arc(c,y.y,2*e.pix,0,2*Math.PI),a.closePath(),a.fill(),a.beginPath(),a.setFontSize(f.textSize*e.pix||l.fontSize),a.setFillStyle(f.textColor||e.fontColor),a.fillText(f.text,x,y.y+3),a.closePath(),a.stroke(),a.closePath()}}function Ua(i,e,l,a){var t=e.extra.tooltip||{};t.gridType=t.gridType==null?"solid":t.gridType,t.dashLength=t.dashLength==null?4:t.dashLength;var r=e.area[0],h=e.height-e.area[2];if(t.gridType=="dash"&&a.setLineDash([t.dashLength,t.dashLength]),a.setStrokeStyle(t.gridColor||"#cccccc"),a.setLineWidth(1*e.pix),a.beginPath(),a.moveTo(i,r),a.lineTo(i,h),a.stroke(),a.setLineDash([]),t.xAxisLabel){let d=e.categories[e.tooltip.index];a.setFontSize(l.fontSize);let n=H(d,l.fontSize,a),g=i-.5*n,o=h+2*e.pix;a.beginPath(),a.setFillStyle(M(t.labelBgColor||l.toolTipBackground,t.labelBgOpacity||l.toolTipOpacity)),a.setStrokeStyle(t.labelBgColor||l.toolTipBackground),a.setLineWidth(1*e.pix),a.rect(g-t.boxPadding*e.pix,o,n+2*t.boxPadding*e.pix,l.fontSize+2*t.boxPadding*e.pix),a.closePath(),a.stroke(),a.fill(),a.beginPath(),a.setFontSize(l.fontSize),a.setFillStyle(t.labelFontColor||e.fontColor),a.fillText(String(d),g,o+t.boxPadding*e.pix+l.fontSize),a.closePath(),a.stroke()}}function ne(i,e,l){let a=k({},{type:"solid",dashLength:4,data:[]},i.extra.markLine),t=i.area[3],r=i.width-i.area[1],h=Va(a.data,i);for(let d=0;d<h.length;d++){let n=k({},{lineColor:"#DE4A42",showLabel:!1,labelFontSize:13,labelPadding:6,labelFontColor:"#666666",labelBgColor:"#DFE8FF",labelBgOpacity:.8,labelAlign:"left",labelOffsetX:0,labelOffsetY:0},h[d]);if(a.type=="dash"&&l.setLineDash([a.dashLength,a.dashLength]),l.setStrokeStyle(n.lineColor),l.setLineWidth(1*i.pix),l.beginPath(),l.moveTo(t,n.y),l.lineTo(r,n.y),l.stroke(),l.setLineDash([]),n.showLabel){let g=n.labelFontSize*i.pix,o=n.labelText?n.labelText:n.value;l.setFontSize(g);let u=H(o,g,l)+n.labelPadding*i.pix*2,s=n.labelAlign=="left"?i.area[3]-u:i.width-i.area[1];s+=n.labelOffsetX;let y=n.y-.5*g-n.labelPadding*i.pix;y+=n.labelOffsetY;let c=s+n.labelPadding*i.pix,x=n.y;l.setFillStyle(M(n.labelBgColor,n.labelBgOpacity)),l.setStrokeStyle(n.labelBgColor),l.setLineWidth(1*i.pix),l.beginPath(),l.rect(s,y,u,g+2*n.labelPadding*i.pix),l.closePath(),l.stroke(),l.fill(),l.setFontSize(g),l.setTextAlign("left"),l.setFillStyle(n.labelFontColor),l.fillText(String(o),c,y+g+n.labelPadding*i.pix/2),l.stroke(),l.setTextAlign("left")}}}function Za(i,e,l,a,t){var r=k({},{gridType:"solid",dashLength:4},i.extra.tooltip),h=i.area[3],d=i.width-i.area[1];if(r.gridType=="dash"&&l.setLineDash([r.dashLength,r.dashLength]),l.setStrokeStyle(r.gridColor||"#cccccc"),l.setLineWidth(1*i.pix),l.beginPath(),l.moveTo(h,i.tooltip.offset.y),l.lineTo(d,i.tooltip.offset.y),l.stroke(),l.setLineDash([]),r.yAxisLabel){let n=r.boxPadding*i.pix,g=$a(i.tooltip.offset.y,i.series,i,e,a),o=i.chartData.yAxisData.yAxisWidth,f=i.area[3],u=i.width-i.area[1];for(let s=0;s<g.length;s++){l.setFontSize(r.fontSize*i.pix);let y=H(g[s],r.fontSize*i.pix,l),c,x,v;o[s].position=="left"?(c=f-(y+n*2)-2*i.pix,x=Math.max(c,c+y+n*2)):(c=u+2*i.pix,x=Math.max(c+o[s].width,c+y+n*2)),v=x-c;let b=c+(v-y)/2,m=i.tooltip.offset.y;l.beginPath(),l.setFillStyle(M(r.labelBgColor||e.toolTipBackground,r.labelBgOpacity||e.toolTipOpacity)),l.setStrokeStyle(r.labelBgColor||e.toolTipBackground),l.setLineWidth(1*i.pix),l.rect(c,m-.5*e.fontSize-n,v,e.fontSize+2*n),l.closePath(),l.stroke(),l.fill(),l.beginPath(),l.setFontSize(e.fontSize),l.setFillStyle(r.labelFontColor||i.fontColor),l.fillText(g[s],b,m+.5*e.fontSize),l.closePath(),l.stroke(),o[s].position=="left"?f-=o[s].width+i.yAxis.padding*i.pix:u+=o[s].width+i.yAxis.padding*i.pix}}}function Ka(i,e,l,a,t){var r=k({},{activeBgColor:"#000000",activeBgOpacity:.08,activeWidth:t},e.extra.column);r.activeWidth=r.activeWidth>t?t:r.activeWidth;var h=e.area[0],d=e.height-e.area[2];a.beginPath(),a.setFillStyle(M(r.activeBgColor,r.activeBgOpacity)),a.rect(i-r.activeWidth/2,h,r.activeWidth,d-h),a.closePath(),a.fill(),a.setFillStyle("#FFFFFF")}function Qa(i,e,l,a,t){var r=k({},{activeBgColor:"#000000",activeBgOpacity:.08},e.extra.bar),h=e.area[3],d=e.width-e.area[1];a.beginPath(),a.setFillStyle(M(r.activeBgColor,r.activeBgOpacity)),a.rect(h,i-t/2,d-h,t),a.closePath(),a.fill(),a.setFillStyle("#FFFFFF")}function ei(i,e,l,a,t,r,h){var d=k({},{showBox:!0,showArrow:!0,showCategory:!1,bgColor:"#000000",bgOpacity:.7,borderColor:"#000000",borderWidth:0,borderRadius:0,borderOpacity:.7,boxPadding:3,fontColor:"#FFFFFF",fontSize:13,lineHeight:20,legendShow:!0,legendShape:"auto",splitLine:!0},l.extra.tooltip);d.showCategory==!0&&l.categories&&i.unshift({text:l.categories[l.tooltip.index],color:null});var n=d.fontSize*l.pix,g=d.lineHeight*l.pix,o=d.boxPadding*l.pix,f=n,u=5*l.pix;d.legendShow==!1&&(f=0,u=0);var s=d.showArrow?8*l.pix:0,y=!1;(l.type=="line"||l.type=="mount"||l.type=="area"||l.type=="candle"||l.type=="mix")&&d.splitLine==!0&&Ua(l.tooltip.offset.x,l,a,t),e=k({x:0,y:0},e),e.y-=8*l.pix;var c=i.map(function(m){return H(m.text,n,t)}),x=f+u+4*o+Math.max.apply(null,c),v=2*o+i.length*g;if(d.showBox!=!1){e.x-Math.abs(l._scrollDistance_||0)+s+x>l.width&&(y=!0),v+e.y>l.height&&(e.y=l.height-v),t.beginPath(),t.setFillStyle(M(d.bgColor,d.bgOpacity)),t.setLineWidth(d.borderWidth*l.pix),t.setStrokeStyle(M(d.borderColor,d.borderOpacity));var b=d.borderRadius;y?(x+s>l.width&&(e.x=l.width+Math.abs(l._scrollDistance_||0)+s+(x-l.width)),x>e.x&&(e.x=l.width+Math.abs(l._scrollDistance_||0)+s+(x-l.width)),d.showArrow&&(t.moveTo(e.x,e.y+10*l.pix),t.lineTo(e.x-s,e.y+10*l.pix+5*l.pix)),t.arc(e.x-s-b,e.y+v-b,b,0,Math.PI/2,!1),t.arc(e.x-s-Math.round(x)+b,e.y+v-b,b,Math.PI/2,Math.PI,!1),t.arc(e.x-s-Math.round(x)+b,e.y+b,b,-Math.PI,-Math.PI/2,!1),t.arc(e.x-s-b,e.y+b,b,-Math.PI/2,0,!1),d.showArrow&&(t.lineTo(e.x-s,e.y+10*l.pix-5*l.pix),t.lineTo(e.x,e.y+10*l.pix))):(d.showArrow&&(t.moveTo(e.x,e.y+10*l.pix),t.lineTo(e.x+s,e.y+10*l.pix-5*l.pix)),t.arc(e.x+s+b,e.y+b,b,-Math.PI,-Math.PI/2,!1),t.arc(e.x+s+Math.round(x)-b,e.y+b,b,-Math.PI/2,0,!1),t.arc(e.x+s+Math.round(x)-b,e.y+v-b,b,0,Math.PI/2,!1),t.arc(e.x+s+b,e.y+v-b,b,Math.PI/2,Math.PI,!1),d.showArrow&&(t.lineTo(e.x+s,e.y+10*l.pix+5*l.pix),t.lineTo(e.x,e.y+10*l.pix))),t.closePath(),t.fill(),d.borderWidth>0&&t.stroke(),d.legendShow&&i.forEach(function(m,S){if(m.color!==null){t.beginPath(),t.setFillStyle(m.color);var w=e.x+s+2*o,C=e.y+(g-n)/2+g*S+o+1;switch(y&&(w=e.x-x-s+2*o),m.legendShape){case"line":t.moveTo(w,C+.5*f-2*l.pix),t.fillRect(w,C+.5*f-2*l.pix,f,4*l.pix);break;case"triangle":t.moveTo(w+7.5*l.pix,C+.5*f-5*l.pix),t.lineTo(w+2.5*l.pix,C+.5*f+5*l.pix),t.lineTo(w+12.5*l.pix,C+.5*f+5*l.pix),t.lineTo(w+7.5*l.pix,C+.5*f-5*l.pix);break;case"diamond":t.moveTo(w+7.5*l.pix,C+.5*f-5*l.pix),t.lineTo(w+2.5*l.pix,C+.5*f),t.lineTo(w+7.5*l.pix,C+.5*f+5*l.pix),t.lineTo(w+12.5*l.pix,C+.5*f),t.lineTo(w+7.5*l.pix,C+.5*f-5*l.pix);break;case"circle":t.moveTo(w+7.5*l.pix,C+.5*f),t.arc(w+7.5*l.pix,C+.5*f,5*l.pix,0,2*Math.PI);break;case"rect":t.moveTo(w,C+.5*f-5*l.pix),t.fillRect(w,C+.5*f-5*l.pix,15*l.pix,10*l.pix);break;case"square":t.moveTo(w+2*l.pix,C+.5*f-5*l.pix),t.fillRect(w+2*l.pix,C+.5*f-5*l.pix,10*l.pix,10*l.pix);break;default:t.moveTo(w,C+.5*f-5*l.pix),t.fillRect(w,C+.5*f-5*l.pix,15*l.pix,10*l.pix)}t.closePath(),t.fill()}}),i.forEach(function(m,S){var w=e.x+s+2*o+f+u;y&&(w=e.x-x-s+2*o+f+u);var C=e.y+g*S+(g-n)/2-1+o+n;t.beginPath(),t.setFontSize(n),t.setTextBaseline("normal"),t.setFillStyle(d.fontColor),t.fillText(m.text,w,C),t.closePath(),t.stroke()})}}function ai(i,e,l,a){let t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=e.chartData.xAxisData,h=r.xAxisPoints,d=r.eachSpacing,n=k({},{type:"group",width:d/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0,labelPosition:"outside"},e.extra.column),g=[];a.save();let o=-2,f=h.length+2;return e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),o=Math.floor(-e._scrollDistance_/d)-2,f=o+e.xAxis.itemCount+4),e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&t===1&&Ka(e.tooltip.offset.x,e,l,a,d),n.customColor=ue(n.linearType,n.customColor,i,l),i.forEach(function(u,s){let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();let b=(e.height-e.area[0]-e.area[2])*(0-c)/(x-c),m=e.height-Math.round(b)-e.area[2];u.zeroPoints=m;var S=u.data;switch(n.type){case"group":var p=$e(S,c,x,h,d,e,l,m,t),w=_e(S,c,x,h,d,e,l,s,i,t);g.push(w),p=Pe(p,d,i.length,s,l,e);for(let X=0;X<p.length;X++){let _=p[X];if(_!==null&&X>o&&X<f){var C=_.x-_.width/2,P=e.height-_.y-e.area[2];a.beginPath();var A=_.color||u.color,T=_.color||u.color;if(n.linearType!=="none"){var F=a.createLinearGradient(C,_.y,C,m);n.linearType=="opacity"?(F.addColorStop(0,M(A,n.linearOpacity)),F.addColorStop(1,M(A,1))):(F.addColorStop(0,M(n.customColor[u.linearIndex],n.linearOpacity)),F.addColorStop(n.colorStop,M(n.customColor[u.linearIndex],n.linearOpacity)),F.addColorStop(1,M(A,1))),A=F}if(n.barBorderRadius&&n.barBorderRadius.length===4||n.barBorderCircle===!0){let Y=C,$=_.y>m?m:_.y,G=_.width,I=Math.abs(m-_.y);n.barBorderCircle&&(n.barBorderRadius=[G/2,G/2,0,0]),_.y>m&&(n.barBorderRadius=[0,0,G/2,G/2]);let[R,N,O,W]=n.barBorderRadius,z=Math.min(G/2,I/2);R=R>z?z:R,N=N>z?z:N,O=O>z?z:O,W=W>z?z:W,R=R<0?0:R,N=N<0?0:N,O=O<0?0:O,W=W<0?0:W,a.arc(Y+R,$+R,R,-Math.PI,-Math.PI/2),a.arc(Y+G-N,$+N,N,-Math.PI/2,0),a.arc(Y+G-O,$+I-O,O,0,Math.PI/2),a.arc(Y+W,$+I-W,W,Math.PI/2,Math.PI)}else a.moveTo(C,_.y),a.lineTo(C+_.width,_.y),a.lineTo(C+_.width,m),a.lineTo(C,m),a.lineTo(C,_.y),a.setLineWidth(1),a.setStrokeStyle(T);a.setFillStyle(A),a.closePath(),a.fill()}}break;case"stack":var p=_e(S,c,x,h,d,e,l,s,i,t);g.push(p),p=Na(p,d,i.length,s,l,e,i);for(let X=0;X<p.length;X++){let _=p[X];if(_!==null&&X>o&&X<f){a.beginPath();var A=_.color||u.color,C=_.x-_.width/2+1,P=e.height-_.y-e.area[2],L=e.height-_.y0-e.area[2];s>0&&(P-=L),a.setFillStyle(A),a.moveTo(C,_.y),a.fillRect(C,_.y,_.width,P),a.closePath(),a.fill()}}break;case"meter":var p=ie(S,c,x,h,d,e,l,t);g.push(p),p=Ga(p,d,i.length,s,l,e,n.meterBorder);for(let X=0;X<p.length;X++){let _=p[X];if(_!==null&&X>o&&X<f){a.beginPath(),s==0&&n.meterBorder>0&&(a.setStrokeStyle(u.color),a.setLineWidth(n.meterBorder*e.pix)),s==0?a.setFillStyle(n.meterFillColor):a.setFillStyle(_.color||u.color);var C=_.x-_.width/2,P=e.height-_.y-e.area[2];if(n.barBorderRadius&&n.barBorderRadius.length===4||n.barBorderCircle===!0){let G=C,I=_.y,R=_.width,N=m-_.y;n.barBorderCircle&&(n.barBorderRadius=[R/2,R/2,0,0]);let[O,W,z,B]=n.barBorderRadius,J=Math.min(R/2,N/2);O=O>J?J:O,W=W>J?J:W,z=z>J?J:z,B=B>J?J:B,O=O<0?0:O,W=W<0?0:W,z=z<0?0:z,B=B<0?0:B,a.arc(G+O,I+O,O,-Math.PI,-Math.PI/2),a.arc(G+R-W,I+W,W,-Math.PI/2,0),a.arc(G+R-z,I+N-z,z,0,Math.PI/2),a.arc(G+B,I+N-B,B,Math.PI/2,Math.PI),a.fill()}else a.moveTo(C,_.y),a.lineTo(C+_.width,_.y),a.lineTo(C+_.width,m),a.lineTo(C,m),a.lineTo(C,_.y),a.fill();s==0&&n.meterBorder>0&&(a.closePath(),a.stroke())}}break}}),e.dataLabel!==!1&&t===1&&i.forEach(function(u,s){let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();var v=u.data;switch(n.type){case"group":var b=$e(v,c,x,h,d,e,l,t);b=Pe(b,d,i.length,s,l,e),Ie(b,u,l,a,e);break;case"stack":var b=_e(v,c,x,h,d,e,l,s,i,t);Ie(b,u,l,a,e);break;case"meter":var b=ie(v,c,x,h,d,e,l,t);Ie(b,u,l,a,e);break}}),a.restore(),{xAxisPoints:h,calPoints:g,eachSpacing:d}}function ii(i,e,l,a){let t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=e.chartData.xAxisData,h=r.xAxisPoints,d=r.eachSpacing,n=k({},{type:"mount",widthRatio:1,borderWidth:1,barBorderCircle:!1,barBorderRadius:[],linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mount);n.widthRatio=n.widthRatio<=0?0:n.widthRatio,n.widthRatio=n.widthRatio>=2?2:n.widthRatio;let g=[];a.save();let o=-2,f=h.length+2;e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),o=Math.floor(-e._scrollDistance_/d)-2,f=o+e.xAxis.itemCount+4),n.customColor=ue(n.linearType,n.customColor,i,l);let u,s,y;u=[].concat(e.chartData.yAxisData.ranges[0]),s=u.pop(),y=u.shift();let x=(e.height-e.area[0]-e.area[2])*(0-s)/(y-s),v=e.height-Math.round(x)-e.area[2];var b=Ve(i,s,y,h,d,e,n,v,t);switch(n.type){case"bar":for(let A=0;A<b.length;A++){let T=b[A];if(T!==null&&A>o&&A<f){var m=T.x-d*n.widthRatio/2,S=e.height-T.y-e.area[2];a.beginPath();var w=T.color||i[A].color,C=T.color||i[A].color;if(n.linearType!=="none"){var P=a.createLinearGradient(m,T.y,m,v);n.linearType=="opacity"?(P.addColorStop(0,M(w,n.linearOpacity)),P.addColorStop(1,M(w,1))):(P.addColorStop(0,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(n.colorStop,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(1,M(w,1))),w=P}if(n.barBorderRadius&&n.barBorderRadius.length===4||n.barBorderCircle===!0){let F=m,L=T.y>v?v:T.y,p=T.width,X=Math.abs(v-T.y);n.barBorderCircle&&(n.barBorderRadius=[p/2,p/2,0,0]),T.y>v&&(n.barBorderRadius=[0,0,p/2,p/2]);let[_,Y,$,G]=n.barBorderRadius,I=Math.min(p/2,X/2);_=_>I?I:_,Y=Y>I?I:Y,$=$>I?I:$,G=G>I?I:G,_=_<0?0:_,Y=Y<0?0:Y,$=$<0?0:$,G=G<0?0:G,a.arc(F+_,L+_,_,-Math.PI,-Math.PI/2),a.arc(F+p-Y,L+Y,Y,-Math.PI/2,0),a.arc(F+p-$,L+X-$,$,0,Math.PI/2),a.arc(F+G,L+X-G,G,Math.PI/2,Math.PI)}else a.moveTo(m,T.y),a.lineTo(m+T.width,T.y),a.lineTo(m+T.width,v),a.lineTo(m,v),a.lineTo(m,T.y);a.setStrokeStyle(C),a.setFillStyle(w),n.borderWidth>0&&(a.setLineWidth(n.borderWidth*e.pix),a.closePath(),a.stroke()),a.fill()}}break;case"triangle":for(let A=0;A<b.length;A++){let T=b[A];if(T!==null&&A>o&&A<f){var m=T.x-d*n.widthRatio/2,S=e.height-T.y-e.area[2];a.beginPath();var w=T.color||i[A].color,C=T.color||i[A].color;if(n.linearType!=="none"){var P=a.createLinearGradient(m,T.y,m,v);n.linearType=="opacity"?(P.addColorStop(0,M(w,n.linearOpacity)),P.addColorStop(1,M(w,1))):(P.addColorStop(0,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(n.colorStop,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(1,M(w,1))),w=P}a.moveTo(m,v),a.lineTo(T.x,T.y),a.lineTo(m+T.width,v),a.setStrokeStyle(C),a.setFillStyle(w),n.borderWidth>0&&(a.setLineWidth(n.borderWidth*e.pix),a.stroke()),a.fill()}}break;case"mount":for(let A=0;A<b.length;A++){let T=b[A];if(T!==null&&A>o&&A<f){var m=T.x-d*n.widthRatio/2,S=e.height-T.y-e.area[2];a.beginPath();var w=T.color||i[A].color,C=T.color||i[A].color;if(n.linearType!=="none"){var P=a.createLinearGradient(m,T.y,m,v);n.linearType=="opacity"?(P.addColorStop(0,M(w,n.linearOpacity)),P.addColorStop(1,M(w,1))):(P.addColorStop(0,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(n.colorStop,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(1,M(w,1))),w=P}a.moveTo(m,v),a.bezierCurveTo(T.x-T.width/4,v,T.x-T.width/4,T.y,T.x,T.y),a.bezierCurveTo(T.x+T.width/4,T.y,T.x+T.width/4,v,m+T.width,v),a.setStrokeStyle(C),a.setFillStyle(w),n.borderWidth>0&&(a.setLineWidth(n.borderWidth*e.pix),a.stroke()),a.fill()}}break;case"sharp":for(let A=0;A<b.length;A++){let T=b[A];if(T!==null&&A>o&&A<f){var m=T.x-d*n.widthRatio/2,S=e.height-T.y-e.area[2];a.beginPath();var w=T.color||i[A].color,C=T.color||i[A].color;if(n.linearType!=="none"){var P=a.createLinearGradient(m,T.y,m,v);n.linearType=="opacity"?(P.addColorStop(0,M(w,n.linearOpacity)),P.addColorStop(1,M(w,1))):(P.addColorStop(0,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(n.colorStop,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(1,M(w,1))),w=P}a.moveTo(m,v),a.quadraticCurveTo(T.x-0,v-S/4,T.x,T.y),a.quadraticCurveTo(T.x+0,v-S/4,m+T.width,v),a.setStrokeStyle(C),a.setFillStyle(w),n.borderWidth>0&&(a.setLineWidth(n.borderWidth*e.pix),a.stroke()),a.fill()}}break}if(e.dataLabel!==!1&&t===1){let A,T,F;A=[].concat(e.chartData.yAxisData.ranges[0]),T=A.pop(),F=A.shift();var b=Ve(i,T,F,h,d,e,n,v,t);qa(b,i,l,a,e,v)}return a.restore(),{xAxisPoints:h,calPoints:b,eachSpacing:d}}function ri(i,e,l,a){let t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=[],h=(e.height-e.area[0]-e.area[2])/e.categories.length;for(let f=0;f<e.categories.length;f++)r.push(e.area[0]+h/2+h*f);let d=k({},{type:"group",width:h/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.bar),n=[];a.save();let g=-2,o=r.length+2;return e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&t===1&&Qa(e.tooltip.offset.y,e,l,a,h),d.customColor=ue(d.linearType,d.customColor,i,l),i.forEach(function(f,u){let s,y,c;s=[].concat(e.chartData.xAxisData.ranges),c=s.pop(),y=s.shift();var x=f.data;switch(d.type){case"group":var A=qe(x,y,c,r,h,e,l,t),v=ke(x,y,c,r,h,e,l,u,i,t);n.push(v),A=Ye(A,h,i.length,u,l,e);for(let T=0;T<A.length;T++){let F=A[T];if(F!==null&&T>g&&T<o){var b=e.area[3],m=F.y-F.width/2,S=F.height;a.beginPath();var w=F.color||f.color,C=F.color||f.color;if(d.linearType!=="none"){var P=a.createLinearGradient(b,F.y,F.x,F.y);d.linearType=="opacity"?(P.addColorStop(0,M(w,d.linearOpacity)),P.addColorStop(1,M(w,1))):(P.addColorStop(0,M(d.customColor[f.linearIndex],d.linearOpacity)),P.addColorStop(d.colorStop,M(d.customColor[f.linearIndex],d.linearOpacity)),P.addColorStop(1,M(w,1))),w=P}if(d.barBorderRadius&&d.barBorderRadius.length===4||d.barBorderCircle===!0){let L=b,p=F.width,X=F.y-F.width/2,_=F.height;d.barBorderCircle&&(d.barBorderRadius=[p/2,p/2,0,0]);let[Y,$,G,I]=d.barBorderRadius,R=Math.min(p/2,_/2);Y=Y>R?R:Y,$=$>R?R:$,G=G>R?R:G,I=I>R?R:I,Y=Y<0?0:Y,$=$<0?0:$,G=G<0?0:G,I=I<0?0:I,a.arc(L+I,X+I,I,-Math.PI,-Math.PI/2),a.arc(F.x-Y,X+Y,Y,-Math.PI/2,0),a.arc(F.x-$,X+p-$,$,0,Math.PI/2),a.arc(L+G,X+p-G,G,Math.PI/2,Math.PI)}else a.moveTo(b,m),a.lineTo(F.x,m),a.lineTo(F.x,m+F.width),a.lineTo(b,m+F.width),a.lineTo(b,m),a.setLineWidth(1),a.setStrokeStyle(C);a.setFillStyle(w),a.closePath(),a.fill()}}break;case"stack":var A=ke(x,y,c,r,h,e,l,u,i,t);n.push(A),A=Ha(A,h,i.length,u,l,e,i);for(let T=0;T<A.length;T++){let F=A[T];if(F!==null&&T>g&&T<o){a.beginPath();var w=F.color||f.color,b=F.x0;a.setFillStyle(w),a.moveTo(b,F.y-F.width/2),a.fillRect(b,F.y-F.width/2,F.height,F.width),a.closePath(),a.fill()}}break}}),e.dataLabel!==!1&&t===1&&i.forEach(function(f,u){let s,y,c;s=[].concat(e.chartData.xAxisData.ranges),c=s.pop(),y=s.shift();var x=f.data;switch(d.type){case"group":var v=qe(x,y,c,r,h,e,l,t);v=Ye(v,h,i.length,u,l,e),je(v,f,l,a,e);break;case"stack":var v=ke(x,y,c,r,h,e,l,u,i,t);je(v,f,l,a,e);break}}),{yAxisPoints:r,calPoints:n,eachSpacing:h}}function li(i,e,l,a,t){var r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:1,h=k({},{color:{},average:{}},l.extra.candle);h.color=k({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},h.color),h.average=k({},{show:!1,name:[],day:[],color:a.color},h.average),l.extra.candle=h;let d=l.chartData.xAxisData,n=d.xAxisPoints,g=d.eachSpacing,o=[];t.save();let f=-2,u=n.length+2,s=0,y=l.width+g;return l._scrollDistance_&&l._scrollDistance_!==0&&l.enableScroll===!0&&(t.translate(l._scrollDistance_,0),f=Math.floor(-l._scrollDistance_/g)-2,u=f+l.xAxis.itemCount+4,s=-l._scrollDistance_-g*2+l.area[3],y=s+(l.xAxis.itemCount+4)*g),(h.average.show||e)&&e.forEach(function(c,x){let v,b,m;v=[].concat(l.chartData.yAxisData.ranges[c.index]),b=v.pop(),m=v.shift();var S=c.data,w=ie(S,b,m,n,g,l,a,r),C=be(w,c);for(let A=0;A<C.length;A++){let T=C[A];if(t.beginPath(),t.setStrokeStyle(c.color),t.setLineWidth(1),T.length===1)t.moveTo(T[0].x,T[0].y),t.arc(T[0].x,T[0].y,1,0,2*Math.PI);else{t.moveTo(T[0].x,T[0].y);let F=0;for(let L=0;L<T.length;L++){let p=T[L];if(F==0&&p.x>s&&(t.moveTo(p.x,p.y),F=1),L>0&&p.x>s&&p.x<y){var P=me(T,L-1);t.bezierCurveTo(P.ctrA.x,P.ctrA.y,P.ctrB.x,P.ctrB.y,p.x,p.y)}}t.moveTo(T[0].x,T[0].y)}t.closePath(),t.stroke()}}),i.forEach(function(c,x){let v,b,m;v=[].concat(l.chartData.yAxisData.ranges[c.index]),b=v.pop(),m=v.shift();var S=c.data,w=Xa(S,b,m,n,g,l,a,r);o.push(w);var C=be(w,c);for(let P=0;P<C[0].length;P++)if(P>f&&P<u){let A=C[0][P];t.beginPath(),S[P][1]-S[P][0]>0?(t.setStrokeStyle(h.color.upLine),t.setFillStyle(h.color.upFill),t.setLineWidth(1*l.pix),t.moveTo(A[3].x,A[3].y),t.lineTo(A[1].x,A[1].y),t.lineTo(A[1].x-g/4,A[1].y),t.lineTo(A[0].x-g/4,A[0].y),t.lineTo(A[0].x,A[0].y),t.lineTo(A[2].x,A[2].y),t.lineTo(A[0].x,A[0].y),t.lineTo(A[0].x+g/4,A[0].y),t.lineTo(A[1].x+g/4,A[1].y),t.lineTo(A[1].x,A[1].y),t.moveTo(A[3].x,A[3].y)):(t.setStrokeStyle(h.color.downLine),t.setFillStyle(h.color.downFill),t.setLineWidth(1*l.pix),t.moveTo(A[3].x,A[3].y),t.lineTo(A[0].x,A[0].y),t.lineTo(A[0].x-g/4,A[0].y),t.lineTo(A[1].x-g/4,A[1].y),t.lineTo(A[1].x,A[1].y),t.lineTo(A[2].x,A[2].y),t.lineTo(A[1].x,A[1].y),t.lineTo(A[1].x+g/4,A[1].y),t.lineTo(A[0].x+g/4,A[0].y),t.lineTo(A[0].x,A[0].y),t.moveTo(A[3].x,A[3].y)),t.closePath(),t.fill(),t.stroke()}}),t.restore(),{xAxisPoints:n,calPoints:o,eachSpacing:g}}function ti(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1,activeType:"none"},e.extra.area);let h=e.chartData.xAxisData,d=h.xAxisPoints,n=h.eachSpacing,g=e.height-e.area[2],o=[];a.save();let f=0,u=e.width+n;return e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),f=-e._scrollDistance_-n*2+e.area[3],u=f+(e.xAxis.itemCount+4)*n),i.forEach(function(s,y){let c,x,v;c=[].concat(e.chartData.yAxisData.ranges[s.index]),x=c.pop(),v=c.shift();let b=s.data,m=ie(b,x,v,d,n,e,l,t);o.push(m);let S=be(m,s);for(let w=0;w<S.length;w++){let C=S[w];if(a.beginPath(),a.setStrokeStyle(M(s.color,r.opacity)),r.gradient){let P=a.createLinearGradient(0,e.area[0],0,e.height-e.area[2]);P.addColorStop("0",M(s.color,r.opacity)),P.addColorStop("1.0",M("#FFFFFF",.1)),a.setFillStyle(P)}else a.setFillStyle(M(s.color,r.opacity));if(a.setLineWidth(r.width*e.pix),C.length>1){let P=C[0],A=C[C.length-1];a.moveTo(P.x,P.y);let T=0;if(r.type==="curve")for(let F=0;F<C.length;F++){let L=C[F];if(T==0&&L.x>f&&(a.moveTo(L.x,L.y),T=1),F>0&&L.x>f&&L.x<u){let p=me(C,F-1);a.bezierCurveTo(p.ctrA.x,p.ctrA.y,p.ctrB.x,p.ctrB.y,L.x,L.y)}}if(r.type==="straight")for(let F=0;F<C.length;F++){let L=C[F];T==0&&L.x>f&&(a.moveTo(L.x,L.y),T=1),F>0&&L.x>f&&L.x<u&&a.lineTo(L.x,L.y)}if(r.type==="step")for(let F=0;F<C.length;F++){let L=C[F];T==0&&L.x>f&&(a.moveTo(L.x,L.y),T=1),F>0&&L.x>f&&L.x<u&&(a.lineTo(L.x,C[F-1].y),a.lineTo(L.x,L.y))}a.lineTo(A.x,g),a.lineTo(P.x,g),a.lineTo(P.x,P.y)}else{let P=C[0];a.moveTo(P.x-n/2,P.y)}if(a.closePath(),a.fill(),r.addLine){if(s.lineType=="dash"){let P=s.dashLength?s.dashLength:8;P*=e.pix,a.setLineDash([P,P])}if(a.beginPath(),a.setStrokeStyle(s.color),a.setLineWidth(r.width*e.pix),C.length===1)a.moveTo(C[0].x,C[0].y);else{a.moveTo(C[0].x,C[0].y);let P=0;if(r.type==="curve")for(let A=0;A<C.length;A++){let T=C[A];if(P==0&&T.x>f&&(a.moveTo(T.x,T.y),P=1),A>0&&T.x>f&&T.x<u){let F=me(C,A-1);a.bezierCurveTo(F.ctrA.x,F.ctrA.y,F.ctrB.x,F.ctrB.y,T.x,T.y)}}if(r.type==="straight")for(let A=0;A<C.length;A++){let T=C[A];P==0&&T.x>f&&(a.moveTo(T.x,T.y),P=1),A>0&&T.x>f&&T.x<u&&a.lineTo(T.x,T.y)}if(r.type==="step")for(let A=0;A<C.length;A++){let T=C[A];P==0&&T.x>f&&(a.moveTo(T.x,T.y),P=1),A>0&&T.x>f&&T.x<u&&(a.lineTo(T.x,C[A-1].y),a.lineTo(T.x,T.y))}a.moveTo(C[0].x,C[0].y)}a.stroke(),a.setLineDash([])}}e.dataPointShape!==!1&&Fe(m,s.color,s.pointShape,a,e),ra(m,s.color,s.pointShape,a,e,r,y)}),e.dataLabel!==!1&&t===1&&i.forEach(function(s,y){let c,x,v;c=[].concat(e.chartData.yAxisData.ranges[s.index]),x=c.pop(),v=c.shift();var b=s.data,m=ie(b,x,v,d,n,e,l,t);Se(m,s,l,a,e)}),a.restore(),{xAxisPoints:d,calPoints:o,eachSpacing:n}}function ni(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{type:"circle"},e.extra.scatter);let h=e.chartData.xAxisData,d=h.xAxisPoints,n=h.eachSpacing;var g=[];a.save();let o=0,f=e.width+n;return e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),o=-e._scrollDistance_-n*2+e.area[3],f=o+(e.xAxis.itemCount+4)*n),i.forEach(function(u,s){let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();var v=u.data,b=ie(v,c,x,d,n,e,l,t);a.beginPath(),a.setStrokeStyle(u.color),a.setFillStyle(u.color),a.setLineWidth(1*e.pix);var m=u.pointShape;if(m==="diamond")b.forEach(function(S,w){S!==null&&(a.moveTo(S.x,S.y-4.5),a.lineTo(S.x-4.5,S.y),a.lineTo(S.x,S.y+4.5),a.lineTo(S.x+4.5,S.y),a.lineTo(S.x,S.y-4.5))});else if(m==="circle")b.forEach(function(S,w){S!==null&&(a.moveTo(S.x+2.5*e.pix,S.y),a.arc(S.x,S.y,3*e.pix,0,2*Math.PI,!1))});else if(m==="square")b.forEach(function(S,w){S!==null&&(a.moveTo(S.x-3.5,S.y-3.5),a.rect(S.x-3.5,S.y-3.5,7,7))});else if(m==="triangle")b.forEach(function(S,w){S!==null&&(a.moveTo(S.x,S.y-4.5),a.lineTo(S.x-4.5,S.y+4.5),a.lineTo(S.x+4.5,S.y+4.5),a.lineTo(S.x,S.y-4.5))});else if(m==="triangle")return;a.closePath(),a.fill(),a.stroke()}),e.dataLabel!==!1&&t===1&&i.forEach(function(u,s){let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();var v=u.data,b=ie(v,c,x,d,n,e,l,t);Se(b,u,l,a,e)}),a.restore(),{xAxisPoints:d,calPoints:g,eachSpacing:n}}function hi(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{opacity:1,border:2},e.extra.bubble);let h=e.chartData.xAxisData,d=h.xAxisPoints,n=h.eachSpacing;var g=[];a.save();let o=0,f=e.width+n;return e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),o=-e._scrollDistance_-n*2+e.area[3],f=o+(e.xAxis.itemCount+4)*n),i.forEach(function(u,s){let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();var v=u.data,b=ie(v,c,x,d,n,e,l,t);a.beginPath(),a.setStrokeStyle(u.color),a.setLineWidth(r.border*e.pix),a.setFillStyle(M(u.color,r.opacity)),b.forEach(function(m,S){a.moveTo(m.x+m.r,m.y),a.arc(m.x,m.y,m.r*e.pix,0,2*Math.PI,!1)}),a.closePath(),a.fill(),a.stroke(),e.dataLabel!==!1&&t===1&&b.forEach(function(m,S){a.beginPath();var w=u.textSize*e.pix||l.fontSize;a.setFontSize(w),a.setFillStyle(u.textColor||"#FFFFFF"),a.setTextAlign("center"),a.fillText(String(m.t),m.x,m.y+w/2),a.closePath(),a.stroke(),a.setTextAlign("left")})}),a.restore(),{xAxisPoints:d,calPoints:g,eachSpacing:n}}function di(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{type:"straight",width:2,activeType:"none",linearType:"none",onShadow:!1,animation:"vertical"},e.extra.line);r.width*=e.pix;let h=e.chartData.xAxisData,d=h.xAxisPoints,n=h.eachSpacing;var g=[];a.save();let o=0,f=e.width+n;return e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),o=-e._scrollDistance_-n*2+e.area[3],f=o+(e.xAxis.itemCount+4)*n),i.forEach(function(u,s){a.beginPath(),a.setStrokeStyle(u.color),a.moveTo(-1e4,-1e4),a.lineTo(-10001,-10001),a.stroke();let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();var v=u.data,b=Ya(v,c,x,d,n,e,l,r,t);g.push(b);var m=be(b,u);if(u.lineType=="dash"){let P=u.dashLength?u.dashLength:8;P*=e.pix,a.setLineDash([P,P])}a.beginPath();var S=u.color;if(r.linearType!=="none"&&u.linearColor&&u.linearColor.length>0){for(var w=a.createLinearGradient(e.chartData.xAxisData.startX,e.height/2,e.chartData.xAxisData.endX,e.height/2),C=0;C<u.linearColor.length;C++)w.addColorStop(u.linearColor[C][0],M(u.linearColor[C][1],1));S=w}a.setStrokeStyle(S),r.onShadow==!0&&u.setShadow&&u.setShadow.length>0?a.setShadow(u.setShadow[0],u.setShadow[1],u.setShadow[2],u.setShadow[3]):a.setShadow(0,0,0,"rgba(0,0,0,0)"),a.setLineWidth(r.width),m.forEach(function(P,A){if(P.length===1)a.moveTo(P[0].x,P[0].y);else{a.moveTo(P[0].x,P[0].y);let F=0;if(r.type==="curve")for(let L=0;L<P.length;L++){let p=P[L];if(F==0&&p.x>o&&(a.moveTo(p.x,p.y),F=1),L>0&&p.x>o&&p.x<f){var T=me(P,L-1);a.bezierCurveTo(T.ctrA.x,T.ctrA.y,T.ctrB.x,T.ctrB.y,p.x,p.y)}}if(r.type==="straight")for(let L=0;L<P.length;L++){let p=P[L];F==0&&p.x>o&&(a.moveTo(p.x,p.y),F=1),L>0&&p.x>o&&p.x<f&&a.lineTo(p.x,p.y)}if(r.type==="step")for(let L=0;L<P.length;L++){let p=P[L];F==0&&p.x>o&&(a.moveTo(p.x,p.y),F=1),L>0&&p.x>o&&p.x<f&&(a.lineTo(p.x,P[L-1].y),a.lineTo(p.x,p.y))}a.moveTo(P[0].x,P[0].y)}}),a.stroke(),a.setLineDash([]),e.dataPointShape!==!1&&Fe(b,u.color,u.pointShape,a,e),ra(b,u.color,u.pointShape,a,e,r)}),e.dataLabel!==!1&&t===1&&i.forEach(function(u,s){let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();var v=u.data,b=ie(v,c,x,d,n,e,l,t);Se(b,u,l,a,e)}),a.restore(),{xAxisPoints:d,calPoints:g,eachSpacing:n}}function oi(i,e,l,a){let t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=e.chartData.xAxisData,h=r.xAxisPoints,d=r.eachSpacing,n=k({},{width:d/2,barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mix.column),g=k({},{opacity:.2,gradient:!1},e.extra.mix.area),o=k({},{width:2},e.extra.mix.line),f=e.height-e.area[2],u=[];var s=0,y=0;i.forEach(function(m,S){m.type=="column"&&(y+=1)}),a.save();let c=-2,x=h.length+2,v=0,b=e.width+d;if(e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),c=Math.floor(-e._scrollDistance_/d)-2,x=c+e.xAxis.itemCount+4,v=-e._scrollDistance_-d*2+e.area[3],b=v+(e.xAxis.itemCount+4)*d),n.customColor=ue(n.linearType,n.customColor,i,l),i.forEach(function(m,S){let w,C,P;w=[].concat(e.chartData.yAxisData.ranges[m.index]),C=w.pop(),P=w.shift();var A=m.data,T=ie(A,C,P,h,d,e,l,t);if(u.push(T),m.type=="column"){T=Pe(T,d,y,s,l,e);for(let I=0;I<T.length;I++){let R=T[I];if(R!==null&&I>c&&I<x){var F=R.x-R.width/2,L=e.height-R.y-e.area[2];a.beginPath();var p=R.color||m.color,X=R.color||m.color;if(n.linearType!=="none"){var _=a.createLinearGradient(F,R.y,F,e.height-e.area[2]);n.linearType=="opacity"?(_.addColorStop(0,M(p,n.linearOpacity)),_.addColorStop(1,M(p,1))):(_.addColorStop(0,M(n.customColor[m.linearIndex],n.linearOpacity)),_.addColorStop(n.colorStop,M(n.customColor[m.linearIndex],n.linearOpacity)),_.addColorStop(1,M(p,1))),p=_}if(n.barBorderRadius&&n.barBorderRadius.length===4||n.barBorderCircle){let N=F,O=R.y,W=R.width,z=e.height-e.area[2]-R.y;n.barBorderCircle&&(n.barBorderRadius=[W/2,W/2,0,0]);let[B,J,le,te]=n.barBorderRadius,se=Math.min(W/2,z/2);B=B>se?se:B,J=J>se?se:J,le=le>se?se:le,te=te>se?se:te,B=B<0?0:B,J=J<0?0:J,le=le<0?0:le,te=te<0?0:te,a.arc(N+B,O+B,B,-Math.PI,-Math.PI/2),a.arc(N+W-J,O+J,J,-Math.PI/2,0),a.arc(N+W-le,O+z-le,le,0,Math.PI/2),a.arc(N+te,O+z-te,te,Math.PI/2,Math.PI)}else a.moveTo(F,R.y),a.lineTo(F+R.width,R.y),a.lineTo(F+R.width,e.height-e.area[2]),a.lineTo(F,e.height-e.area[2]),a.lineTo(F,R.y),a.setLineWidth(1),a.setStrokeStyle(X);a.setFillStyle(p),a.closePath(),a.fill()}}s+=1}if(m.type=="area"){let I=be(T,m);for(let R=0;R<I.length;R++){let N=I[R];if(a.beginPath(),a.setStrokeStyle(m.color),a.setStrokeStyle(M(m.color,g.opacity)),g.gradient){let O=a.createLinearGradient(0,e.area[0],0,e.height-e.area[2]);O.addColorStop("0",M(m.color,g.opacity)),O.addColorStop("1.0",M("#FFFFFF",.1)),a.setFillStyle(O)}else a.setFillStyle(M(m.color,g.opacity));if(a.setLineWidth(2*e.pix),N.length>1){var Y=N[0];let O=N[N.length-1];a.moveTo(Y.x,Y.y);let W=0;if(m.style==="curve")for(let z=0;z<N.length;z++){let B=N[z];if(W==0&&B.x>v&&(a.moveTo(B.x,B.y),W=1),z>0&&B.x>v&&B.x<b){var $=me(N,z-1);a.bezierCurveTo($.ctrA.x,$.ctrA.y,$.ctrB.x,$.ctrB.y,B.x,B.y)}}else for(let z=0;z<N.length;z++){let B=N[z];W==0&&B.x>v&&(a.moveTo(B.x,B.y),W=1),z>0&&B.x>v&&B.x<b&&a.lineTo(B.x,B.y)}a.lineTo(O.x,f),a.lineTo(Y.x,f),a.lineTo(Y.x,Y.y)}else{let O=N[0];a.moveTo(O.x-d/2,O.y)}a.closePath(),a.fill()}}if(m.type=="line"){var G=be(T,m);G.forEach(function(I,R){if(m.lineType=="dash"){let O=m.dashLength?m.dashLength:8;O*=e.pix,a.setLineDash([O,O])}if(a.beginPath(),a.setStrokeStyle(m.color),a.setLineWidth(o.width*e.pix),I.length===1)a.moveTo(I[0].x,I[0].y);else{a.moveTo(I[0].x,I[0].y);let O=0;if(m.style=="curve")for(let W=0;W<I.length;W++){let z=I[W];if(O==0&&z.x>v&&(a.moveTo(z.x,z.y),O=1),W>0&&z.x>v&&z.x<b){var N=me(I,W-1);a.bezierCurveTo(N.ctrA.x,N.ctrA.y,N.ctrB.x,N.ctrB.y,z.x,z.y)}}else for(let W=0;W<I.length;W++){let z=I[W];O==0&&z.x>v&&(a.moveTo(z.x,z.y),O=1),W>0&&z.x>v&&z.x<b&&a.lineTo(z.x,z.y)}a.moveTo(I[0].x,I[0].y)}a.stroke(),a.setLineDash([])})}m.type=="point"&&(m.addPoint=!0),m.addPoint==!0&&m.type!=="column"&&Fe(T,m.color,m.pointShape,a,e)}),e.dataLabel!==!1&&t===1){var s=0;i.forEach(function(S,w){let C,P,A;C=[].concat(e.chartData.yAxisData.ranges[S.index]),P=C.pop(),A=C.shift();var T=S.data,F=ie(T,P,A,h,d,e,l,t);S.type!=="column"?Se(F,S,l,a,e):(F=Pe(F,d,y,s,l,e),Se(F,S,l,a,e),s+=1)})}return a.restore(),{xAxisPoints:h,calPoints:u,eachSpacing:d}}function ee(i,e,l,a,t,r){var h=i.extra.tooltip||{};h.horizentalLine&&i.tooltip&&a===1&&(i.type=="line"||i.type=="area"||i.type=="column"||i.type=="mount"||i.type=="candle"||i.type=="mix")&&Za(i,e,l,t,r),l.save(),i._scrollDistance_&&i._scrollDistance_!==0&&i.enableScroll===!0&&l.translate(i._scrollDistance_,0),i.tooltip&&i.tooltip.textList&&i.tooltip.textList.length&&a===1&&ei(i.tooltip.textList,i.tooltip.offset,i,e,l,t,r),l.restore()}function he(i,e,l,a){let t=e.chartData.xAxisData,r=t.xAxisPoints,h=t.startX,d=t.endX,n=t.eachSpacing;var g="center";(e.type=="bar"||e.type=="line"||e.type=="area"||e.type=="scatter"||e.type=="bubble")&&(g=e.xAxis.boundaryGap);var o=e.height-e.area[2],f=e.area[0];if(e.enableScroll&&e.xAxis.scrollShow){var u=e.height-e.area[2]+l.xAxisHeight,s=d-h,y=n*(r.length-1);e.type=="mount"&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),y+=(e.extra.mount.widthRatio-1)*n);var c=s*s/y,x=0;e._scrollDistance_&&(x=-e._scrollDistance_*s/y),a.beginPath(),a.setLineCap("round"),a.setLineWidth(6*e.pix),a.setStrokeStyle(e.xAxis.scrollBackgroundColor||"#EFEBEF"),a.moveTo(h,u),a.lineTo(d,u),a.stroke(),a.closePath(),a.beginPath(),a.setLineCap("round"),a.setLineWidth(6*e.pix),a.setStrokeStyle(e.xAxis.scrollColor||"#A6A6A6"),a.moveTo(h+x,u),a.lineTo(h+x+c,u),a.stroke(),a.closePath(),a.setLineCap("butt")}if(a.save(),e._scrollDistance_&&e._scrollDistance_!==0&&a.translate(e._scrollDistance_,0),e.xAxis.calibration===!0&&(a.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),a.setLineCap("butt"),a.setLineWidth(1*e.pix),r.forEach(function(b,m){m>0&&(a.beginPath(),a.moveTo(b-n/2,o),a.lineTo(b-n/2,o+3*e.pix),a.closePath(),a.stroke())})),e.xAxis.disableGrid!==!0&&(a.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),a.setLineCap("butt"),a.setLineWidth(1*e.pix),e.xAxis.gridType=="dash"&&a.setLineDash([e.xAxis.dashLength*e.pix,e.xAxis.dashLength*e.pix]),e.xAxis.gridEval=e.xAxis.gridEval||1,r.forEach(function(b,m){m%e.xAxis.gridEval==0&&(a.beginPath(),a.moveTo(b,o),a.lineTo(b,f),a.stroke())}),a.setLineDash([])),e.xAxis.disabled!==!0){let b=i.length;e.xAxis.labelCount&&(e.xAxis.itemCount?b=Math.ceil(i.length/e.xAxis.itemCount*e.xAxis.labelCount):b=e.xAxis.labelCount,b-=1);let m=Math.ceil(i.length/b),S=[],w=i.length;for(let C=0;C<w;C++)C%m!==0?S.push(""):S.push(i[C]);S[w-1]=i[w-1];var v=e.xAxis.fontSize*e.pix||l.fontSize;l._xAxisTextAngle_===0?S.forEach(function(C,P){var A=e.xAxis.formatter?e.xAxis.formatter(C,P,e):C,T=-H(String(A),v,a)/2;g=="center"&&(T+=n/2);var F=0;e.xAxis.scrollShow&&(F=6*e.pix);var L=e._scrollDistance_||0,p=g=="center"?r[P]+n/2:r[P];p-Math.abs(L)>=e.area[3]-1&&p-Math.abs(L)<=e.width-e.area[1]+1&&(a.beginPath(),a.setFontSize(v),a.setFillStyle(e.xAxis.fontColor||e.fontColor),a.fillText(String(A),r[P]+T,o+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.fontSize)*e.pix/2+e.xAxis.fontSize*e.pix),a.closePath(),a.stroke())}):S.forEach(function(C,P){var A=e.xAxis.formatter?e.xAxis.formatter(C):C,T=e._scrollDistance_||0,F=g=="center"?r[P]+n/2:r[P];if(F-Math.abs(T)>=e.area[3]-1&&F-Math.abs(T)<=e.width-e.area[1]+1){a.save(),a.beginPath(),a.setFontSize(v),a.setFillStyle(e.xAxis.fontColor||e.fontColor);var L=H(String(A),v,a),p=r[P];g=="center"&&(p=r[P]+n/2);var X=0;e.xAxis.scrollShow&&(X=6*e.pix);var _=o+e.xAxis.marginTop*e.pix+v-v*Math.abs(Math.sin(l._xAxisTextAngle_));e.xAxis.rotateAngle<0?(p-=v/2,L=0):(p+=v/2,L=-L),a.translate(p,_),a.rotate(-1*l._xAxisTextAngle_),a.fillText(String(A),L,0),a.closePath(),a.stroke(),a.restore()}})}a.restore(),e.xAxis.title&&(a.beginPath(),a.setFontSize(e.xAxis.titleFontSize*e.pix),a.setFillStyle(e.xAxis.titleFontColor),a.fillText(String(e.xAxis.title),e.width-e.area[1]+e.xAxis.titleOffsetX*e.pix,e.height-e.area[2]+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.titleFontSize)*e.pix/2+(e.xAxis.titleFontSize+e.xAxis.titleOffsetY)*e.pix),a.closePath(),a.stroke()),e.xAxis.axisLine&&(a.beginPath(),a.setStrokeStyle(e.xAxis.axisLineColor),a.setLineWidth(1*e.pix),a.moveTo(h,e.height-e.area[2]),a.lineTo(d,e.height-e.area[2]),a.stroke())}function ge(i,e,l,a){if(e.yAxis.disableGrid===!0)return;let r=(e.height-e.area[0]-e.area[2])/e.yAxis.splitNumber,h=e.area[3],d=e.chartData.xAxisData.xAxisPoints,n=e.chartData.xAxisData.eachSpacing,g=n*(d.length-1);e.type=="mount"&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),g+=(e.extra.mount.widthRatio-1)*n);let o=h+g,f=[],u=1;e.xAxis.axisLine===!1&&(u=0);for(let s=u;s<e.yAxis.splitNumber+1;s++)f.push(e.height-e.area[2]-r*s);a.save(),e._scrollDistance_&&e._scrollDistance_!==0&&a.translate(e._scrollDistance_,0),e.yAxis.gridType=="dash"&&a.setLineDash([e.yAxis.dashLength*e.pix,e.yAxis.dashLength*e.pix]),a.setStrokeStyle(e.yAxis.gridColor),a.setLineWidth(1*e.pix),f.forEach(function(s,y){a.beginPath(),a.moveTo(h,s),a.lineTo(o,s),a.stroke()}),a.setLineDash([]),a.restore()}function de(i,e,l,a){if(e.yAxis.disabled===!0)return;var t=e.height-e.area[0]-e.area[2],r=t/e.yAxis.splitNumber,h=e.area[3],d=e.width-e.area[1],n=e.height-e.area[2];a.beginPath(),a.setFillStyle(e.background),e.enableScroll==!0&&e.xAxis.scrollPosition&&e.xAxis.scrollPosition!=="left"&&a.fillRect(0,0,h,n+2*e.pix),e.enableScroll==!0&&e.xAxis.scrollPosition&&e.xAxis.scrollPosition!=="right"&&a.fillRect(d,0,e.width,n+2*e.pix),a.closePath(),a.stroke();let g=e.area[3],o=e.width-e.area[1],f=e.area[3]+(e.width-e.area[1]-e.area[3])/2;if(e.yAxis.data)for(let s=0;s<e.yAxis.data.length;s++){let y=e.yAxis.data[s];var u=[];if(y.type==="categories")for(let c=0;c<=y.categories.length;c++)u.push(e.area[0]+t/y.categories.length/2+t/y.categories.length*c);else for(let c=0;c<=e.yAxis.splitNumber;c++)u.push(e.area[0]+r*c);if(y.disabled!==!0){let c=e.chartData.yAxisData.rangesFormat[s],x=y.fontSize?y.fontSize*e.pix:l.fontSize,v=e.chartData.yAxisData.yAxisWidth[s],b=y.textAlign||"right";if(c.forEach(function(m,S){var w=u[S];a.beginPath(),a.setFontSize(x),a.setLineWidth(1*e.pix),a.setStrokeStyle(y.axisLineColor||"#cccccc"),a.setFillStyle(y.fontColor||e.fontColor);let C=0,P=4*e.pix;if(v.position=="left"){switch(y.calibration==!0&&(a.moveTo(g,w),a.lineTo(g-3*e.pix,w),P+=3*e.pix),b){case"left":a.setTextAlign("left"),C=g-v.width;break;case"right":a.setTextAlign("right"),C=g-P;break;default:a.setTextAlign("center"),C=g-v.width/2}a.fillText(String(m),C,w+x/2-3*e.pix)}else if(v.position=="right"){switch(y.calibration==!0&&(a.moveTo(o,w),a.lineTo(o+3*e.pix,w),P+=3*e.pix),b){case"left":a.setTextAlign("left"),C=o+P;break;case"right":a.setTextAlign("right"),C=o+v.width;break;default:a.setTextAlign("center"),C=o+v.width/2}a.fillText(String(m),C,w+x/2-3*e.pix)}else if(v.position=="center"){switch(y.calibration==!0&&(a.moveTo(f,w),a.lineTo(f-3*e.pix,w),P+=3*e.pix),b){case"left":a.setTextAlign("left"),C=f-v.width;break;case"right":a.setTextAlign("right"),C=f-P;break;default:a.setTextAlign("center"),C=f-v.width/2}a.fillText(String(m),C,w+x/2-3*e.pix)}a.closePath(),a.stroke(),a.setTextAlign("left")}),y.axisLine!==!1&&(a.beginPath(),a.setStrokeStyle(y.axisLineColor||"#cccccc"),a.setLineWidth(1*e.pix),v.position=="left"?(a.moveTo(g,e.height-e.area[2]),a.lineTo(g,e.area[0])):v.position=="right"?(a.moveTo(o,e.height-e.area[2]),a.lineTo(o,e.area[0])):v.position=="center"&&(a.moveTo(f,e.height-e.area[2]),a.lineTo(f,e.area[0])),a.stroke()),e.yAxis.showTitle){let m=y.titleFontSize*e.pix||l.fontSize,S=y.title;a.beginPath(),a.setFontSize(m),a.setFillStyle(y.titleFontColor||e.fontColor),v.position=="left"?a.fillText(S,g-H(S,m,a)/2+(y.titleOffsetX||0),e.area[0]-(10-(y.titleOffsetY||0))*e.pix):v.position=="right"?a.fillText(S,o-H(S,m,a)/2+(y.titleOffsetX||0),e.area[0]-(10-(y.titleOffsetY||0))*e.pix):v.position=="center"&&a.fillText(S,f-H(S,m,a)/2+(y.titleOffsetX||0),e.area[0]-(10-(y.titleOffsetY||0))*e.pix),a.closePath(),a.stroke()}v.position=="left"?g-=v.width+e.yAxis.padding*e.pix:o+=v.width+e.yAxis.padding*e.pix}}}function Q(i,e,l,a,t){if(e.legend.show===!1)return;let r=t.legendData,h=r.points,d=r.area,n=e.legend.padding*e.pix,g=e.legend.fontSize*e.pix,o=15*e.pix,f=5*e.pix,u=e.legend.itemGap*e.pix,s=Math.max(e.legend.lineHeight*e.pix,g);a.beginPath(),a.setLineWidth(e.legend.borderWidth*e.pix),a.setStrokeStyle(e.legend.borderColor),a.setFillStyle(e.legend.backgroundColor),a.moveTo(d.start.x,d.start.y),a.rect(d.start.x,d.start.y,d.width,d.height),a.closePath(),a.fill(),a.stroke(),h.forEach(function(y,c){let x=0,v=0;x=r.widthArr[c],v=r.heightArr[c];let b=0,m=0;if(e.legend.position=="top"||e.legend.position=="bottom"){switch(e.legend.float){case"left":b=d.start.x+n;break;case"right":b=d.start.x+d.width-x;break;default:b=d.start.x+(d.width-x)/2}m=d.start.y+n+c*s}else c==0?x=0:x=r.widthArr[c-1],b=d.start.x+n+x,m=d.start.y+n+(d.height-v)/2;a.setFontSize(l.fontSize);for(let S=0;S<y.length;S++){let w=y[S];switch(w.area=[0,0,0,0],w.area[0]=b,w.area[1]=m,w.area[3]=m+s,a.beginPath(),a.setLineWidth(1*e.pix),a.setStrokeStyle(w.show?w.color:e.legend.hiddenColor),a.setFillStyle(w.show?w.color:e.legend.hiddenColor),w.legendShape){case"line":a.moveTo(b,m+.5*s-2*e.pix),a.fillRect(b,m+.5*s-2*e.pix,15*e.pix,4*e.pix);break;case"triangle":a.moveTo(b+7.5*e.pix,m+.5*s-5*e.pix),a.lineTo(b+2.5*e.pix,m+.5*s+5*e.pix),a.lineTo(b+12.5*e.pix,m+.5*s+5*e.pix),a.lineTo(b+7.5*e.pix,m+.5*s-5*e.pix);break;case"diamond":a.moveTo(b+7.5*e.pix,m+.5*s-5*e.pix),a.lineTo(b+2.5*e.pix,m+.5*s),a.lineTo(b+7.5*e.pix,m+.5*s+5*e.pix),a.lineTo(b+12.5*e.pix,m+.5*s),a.lineTo(b+7.5*e.pix,m+.5*s-5*e.pix);break;case"circle":a.moveTo(b+7.5*e.pix,m+.5*s),a.arc(b+7.5*e.pix,m+.5*s,5*e.pix,0,2*Math.PI);break;case"rect":a.moveTo(b,m+.5*s-5*e.pix),a.fillRect(b,m+.5*s-5*e.pix,15*e.pix,10*e.pix);break;case"square":a.moveTo(b+5*e.pix,m+.5*s-5*e.pix),a.fillRect(b+5*e.pix,m+.5*s-5*e.pix,10*e.pix,10*e.pix);break;case"none":break;default:a.moveTo(b,m+.5*s-5*e.pix),a.fillRect(b,m+.5*s-5*e.pix,15*e.pix,10*e.pix)}a.closePath(),a.fill(),a.stroke(),b+=o+f;let C=.5*s+.5*g-2,P=w.legendText?w.legendText:w.name;a.beginPath(),a.setFontSize(g),a.setFillStyle(w.show?e.legend.fontColor:e.legend.hiddenColor),a.fillText(P,b,m+C),a.closePath(),a.stroke(),e.legend.position=="top"||e.legend.position=="bottom"?(b+=H(P,g,a)+u,w.area[2]=b):(w.area[2]=b+H(P,g,a)+u,b-=o+f,m+=s)}})}function Ue(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},e.type=="pie"?e.extra.pie:e.extra.ring),h={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2};l.pieChartLinePadding==0&&(l.pieChartLinePadding=r.activeRadius*e.pix);var d=Math.min((e.width-e.area[1]-e.area[3])/2-l.pieChartLinePadding-l.pieChartTextPadding-l._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-l.pieChartLinePadding-l.pieChartTextPadding);d=d<10?10:d,r.customRadius>0&&(d=r.customRadius*e.pix),i=We(i,d,t);var n=r.activeRadius*e.pix;if(r.customColor=ue(r.linearType,r.customColor,i,l),i=i.map(function(o){return o._start_+=r.offsetAngle*Math.PI/180,o}),i.forEach(function(o,f){e.tooltip&&e.tooltip.index==f&&(a.beginPath(),a.setFillStyle(M(o.color,r.activeOpacity||.5)),a.moveTo(h.x,h.y),a.arc(h.x,h.y,o._radius_+n,o._start_,o._start_+2*o._proportion_*Math.PI),a.closePath(),a.fill()),a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.lineJoin="round",a.setStrokeStyle(r.borderColor);var u=o.color;if(r.linearType=="custom"){var s;a.createCircularGradient?s=a.createCircularGradient(h.x,h.y,o._radius_):s=a.createRadialGradient(h.x,h.y,0,h.x,h.y,o._radius_),s.addColorStop(0,M(r.customColor[o.linearIndex],1)),s.addColorStop(1,M(o.color,1)),u=s}a.setFillStyle(u),a.moveTo(h.x,h.y),a.arc(h.x,h.y,o._radius_,o._start_,o._start_+2*o._proportion_*Math.PI),a.closePath(),a.fill(),r.border==!0&&a.stroke()}),e.type==="ring"){var g=d*.6;typeof r.ringWidth=="number"&&r.ringWidth>0&&(g=Math.max(0,d-r.ringWidth*e.pix)),a.beginPath(),a.setFillStyle(r.centerColor),a.moveTo(h.x,h.y),a.arc(h.x,h.y,g,0,2*Math.PI),a.closePath(),a.fill()}return e.dataLabel!==!1&&t===1&&la(i,e,l,a,d,h),t===1&&e.type==="ring"&&Be(e,l,a,h),{center:h,radius:d,series:i}}function fi(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},e.extra.rose);l.pieChartLinePadding==0&&(l.pieChartLinePadding=r.activeRadius*e.pix);var h={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},d=Math.min((e.width-e.area[1]-e.area[3])/2-l.pieChartLinePadding-l.pieChartTextPadding-l._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-l.pieChartLinePadding-l.pieChartTextPadding);d=d<10?10:d;var n=r.minRadius||d*.5;d<n&&(d=n+10),i=ia(i,r.type,n,d,t);var g=r.activeRadius*e.pix;return r.customColor=ue(r.linearType,r.customColor,i,l),i=i.map(function(o){return o._start_+=(r.offsetAngle||0)*Math.PI/180,o}),i.forEach(function(o,f){e.tooltip&&e.tooltip.index==f&&(a.beginPath(),a.setFillStyle(M(o.color,r.activeOpacity||.5)),a.moveTo(h.x,h.y),a.arc(h.x,h.y,g+o._radius_,o._start_,o._start_+2*o._rose_proportion_*Math.PI),a.closePath(),a.fill()),a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.lineJoin="round",a.setStrokeStyle(r.borderColor);var u=o.color;if(r.linearType=="custom"){var s;a.createCircularGradient?s=a.createCircularGradient(h.x,h.y,o._radius_):s=a.createRadialGradient(h.x,h.y,0,h.x,h.y,o._radius_),s.addColorStop(0,M(r.customColor[o.linearIndex],1)),s.addColorStop(1,M(o.color,1)),u=s}a.setFillStyle(u),a.moveTo(h.x,h.y),a.arc(h.x,h.y,o._radius_,o._start_,o._start_+2*o._rose_proportion_*Math.PI),a.closePath(),a.fill(),r.border==!0&&a.stroke()}),e.dataLabel!==!1&&t===1&&la(i,e,l,a,d,h),{center:h,radius:d,series:i}}function ui(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{startAngle:.75,endAngle:.25,type:"default",direction:"cw",lineCap:"round",width:12,gap:2,linearType:"none",customColor:[]},e.extra.arcbar);i=Ra(i,r,t);var h;r.centerX||r.centerY?h={x:r.centerX?r.centerX:e.width/2,y:r.centerY?r.centerY:e.height/2}:h={x:e.width/2,y:e.height/2};var d;r.radius?d=r.radius:(d=Math.min(h.x,h.y),d-=5*e.pix,d-=r.width/2),d=d<10?10:d,r.customColor=ue(r.linearType,r.customColor,i,l);for(let o=0;o<i.length;o++){let f=i[o];a.setLineWidth(r.width*e.pix),a.setStrokeStyle(r.backgroundColor||"#E9E9E9"),a.setLineCap(r.lineCap),a.beginPath(),r.type=="default"?a.arc(h.x,h.y,d-(r.width*e.pix+r.gap*e.pix)*o,r.startAngle*Math.PI,r.endAngle*Math.PI,r.direction=="ccw"):a.arc(h.x,h.y,d-(r.width*e.pix+r.gap*e.pix)*o,0,2*Math.PI,r.direction=="ccw"),a.stroke();var n=f.color;if(r.linearType=="custom"){var g=a.createLinearGradient(h.x-d,h.y,h.x+d,h.y);g.addColorStop(1,M(r.customColor[f.linearIndex],1)),g.addColorStop(0,M(f.color,1)),n=g}a.setLineWidth(r.width*e.pix),a.setStrokeStyle(n),a.setLineCap(r.lineCap),a.beginPath(),a.arc(h.x,h.y,d-(r.width*e.pix+r.gap*e.pix)*o,r.startAngle*Math.PI,f._proportion_*Math.PI,r.direction=="ccw"),a.stroke()}return Be(e,l,a,h),{center:h,radius:d,series:i}}function si(i,e,l,a,t){var r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:1,h=k({},{type:"default",startAngle:.75,endAngle:.25,width:15,labelOffset:13,splitLine:{fixRadius:0,splitNumber:10,width:15,color:"#FFFFFF",childNumber:5,childWidth:5},pointer:{width:15,color:"auto"}},l.extra.gauge);h.oldAngle==null&&(h.oldAngle=h.startAngle),h.oldData==null&&(h.oldData=0),i=Wa(i,h.startAngle,h.endAngle);var d={x:l.width/2,y:l.height/2},n=Math.min(d.x,d.y);n-=5*l.pix,n-=h.width/2,n=n<10?10:n;var g=n-h.width,o=0;if(h.type=="progress"){var f=n-h.width*3;t.beginPath();let u=t.createLinearGradient(d.x,d.y-f,d.x,d.y+f);u.addColorStop("0",M(e[0].color,.3)),u.addColorStop("1.0",M("#FFFFFF",.1)),t.setFillStyle(u),t.arc(d.x,d.y,f,0,2*Math.PI,!1),t.fill(),t.setLineWidth(h.width),t.setStrokeStyle(M(e[0].color,.3)),t.setLineCap("round"),t.beginPath(),t.arc(d.x,d.y,g,h.startAngle*Math.PI,h.endAngle*Math.PI,!1),t.stroke(),h.endAngle<h.startAngle?o=2+h.endAngle-h.startAngle:o=h.startAngle-h.endAngle;let s=o/h.splitLine.splitNumber,y=o/h.splitLine.splitNumber/h.splitLine.childNumber,c=-n-h.width*.5-h.splitLine.fixRadius,x=-n-h.width-h.splitLine.fixRadius+h.splitLine.width;t.save(),t.translate(d.x,d.y),t.rotate((h.startAngle-1)*Math.PI);let v=h.splitLine.splitNumber*h.splitLine.childNumber+1,b=e[0].data*r;for(let w=0;w<v;w++)t.beginPath(),b>w/v?t.setStrokeStyle(M(e[0].color,1)):t.setStrokeStyle(M(e[0].color,.3)),t.setLineWidth(3*l.pix),t.moveTo(c,0),t.lineTo(x,0),t.stroke(),t.rotate(y*Math.PI);t.restore(),e=Oa(e,h,r),t.setLineWidth(h.width),t.setStrokeStyle(e[0].color),t.setLineCap("round"),t.beginPath(),t.arc(d.x,d.y,g,h.startAngle*Math.PI,e[0]._proportion_*Math.PI,!1),t.stroke();let m=n-h.width*2.5;t.save(),t.translate(d.x,d.y),t.rotate((e[0]._proportion_-1)*Math.PI),t.beginPath(),t.setLineWidth(h.width/3);let S=t.createLinearGradient(0,-m*.6,0,m*.6);S.addColorStop("0",M("#FFFFFF",0)),S.addColorStop("0.5",M(e[0].color,1)),S.addColorStop("1.0",M("#FFFFFF",0)),t.setStrokeStyle(S),t.arc(0,0,m,.85*Math.PI,1.15*Math.PI,!1),t.stroke(),t.beginPath(),t.setLineWidth(1),t.setStrokeStyle(e[0].color),t.setFillStyle(e[0].color),t.moveTo(-m-h.width/3/2,-4),t.lineTo(-m-h.width/3/2-4,0),t.lineTo(-m-h.width/3/2,4),t.lineTo(-m-h.width/3/2,-4),t.stroke(),t.fill(),t.restore()}else{t.setLineWidth(h.width),t.setLineCap("butt");for(let v=0;v<i.length;v++){let b=i[v];t.beginPath(),t.setStrokeStyle(b.color),t.arc(d.x,d.y,n,b._startAngle_*Math.PI,b._endAngle_*Math.PI,!1),t.stroke()}t.save(),h.endAngle<h.startAngle?o=2+h.endAngle-h.startAngle:o=h.startAngle-h.endAngle;let u=o/h.splitLine.splitNumber,s=o/h.splitLine.splitNumber/h.splitLine.childNumber,y=-n-h.width*.5-h.splitLine.fixRadius,c=-n-h.width*.5-h.splitLine.fixRadius+h.splitLine.width,x=-n-h.width*.5-h.splitLine.fixRadius+h.splitLine.childWidth;t.translate(d.x,d.y),t.rotate((h.startAngle-1)*Math.PI);for(let v=0;v<h.splitLine.splitNumber+1;v++)t.beginPath(),t.setStrokeStyle(h.splitLine.color),t.setLineWidth(2*l.pix),t.moveTo(y,0),t.lineTo(c,0),t.stroke(),t.rotate(u*Math.PI);t.restore(),t.save(),t.translate(d.x,d.y),t.rotate((h.startAngle-1)*Math.PI);for(let v=0;v<h.splitLine.splitNumber*h.splitLine.childNumber+1;v++)t.beginPath(),t.setStrokeStyle(h.splitLine.color),t.setLineWidth(1*l.pix),t.moveTo(y,0),t.lineTo(x,0),t.stroke(),t.rotate(s*Math.PI);t.restore(),e=Ea(e,i,h,r);for(let v=0;v<e.length;v++){let b=e[v];t.save(),t.translate(d.x,d.y),t.rotate((b._proportion_-1)*Math.PI),t.beginPath(),t.setFillStyle(b.color),t.moveTo(h.pointer.width,0),t.lineTo(0,-h.pointer.width/2),t.lineTo(-g,0),t.lineTo(0,h.pointer.width/2),t.lineTo(h.pointer.width,0),t.closePath(),t.fill(),t.beginPath(),t.setFillStyle("#FFFFFF"),t.arc(0,0,h.pointer.width/6,0,2*Math.PI,!1),t.fill(),t.restore()}l.dataLabel!==!1&&Ja(h,n,d,l,a,t)}return Be(l,a,t,d),r===1&&l.type==="gauge"&&(l.extra.gauge.oldAngle=e[0]._proportion_,l.extra.gauge.oldData=e[0].data),{center:d,radius:n,innerRadius:g,categories:i,totalAngle:o}}function gi(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{gridColor:"#cccccc",gridType:"radar",gridEval:1,axisLabel:!1,axisLabelTofix:0,labelShow:!0,labelColor:"#666666",labelPointShow:!1,labelPointRadius:3,labelPointColor:"#cccccc",opacity:.2,gridCount:3,border:!1,borderWidth:2,linearType:"none",customColor:[]},e.extra.radar),h=va(e.categories.length),d={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},n=(e.width-e.area[1]-e.area[3])/2,g=(e.height-e.area[0]-e.area[2])/2,o=Math.min(n-(xa(e.categories,l.fontSize,a)+l.radarLabelTextMargin),g-l.radarLabelTextMargin);o-=l.radarLabelTextMargin*e.pix,o=o<10?10:o,o=r.radius?r.radius:o,a.beginPath(),a.setLineWidth(1*e.pix),a.setStrokeStyle(r.gridColor),h.forEach(function(y,c){var x=oe(o*Math.cos(y),o*Math.sin(y),d);a.moveTo(d.x,d.y),c%r.gridEval==0&&a.lineTo(x.x,x.y)}),a.stroke(),a.closePath();for(var f=function(c){var x={};if(a.beginPath(),a.setLineWidth(1*e.pix),a.setStrokeStyle(r.gridColor),r.gridType=="radar")h.forEach(function(b,m){var S=oe(o/r.gridCount*c*Math.cos(b),o/r.gridCount*c*Math.sin(b),d);m===0?(x=S,a.moveTo(S.x,S.y)):a.lineTo(S.x,S.y)}),a.lineTo(x.x,x.y);else{var v=oe(o/r.gridCount*c*Math.cos(1.5),o/r.gridCount*c*Math.sin(1.5),d);a.arc(d.x,d.y,d.y-v.y,0,2*Math.PI,!1)}a.stroke(),a.closePath()},u=1;u<=r.gridCount;u++)f(u);r.customColor=ue(r.linearType,r.customColor,i,l);var s=Ia(h,d,o,i,e,t);if(s.forEach(function(y,c){a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.setStrokeStyle(y.color);var x=M(y.color,r.opacity);if(r.linearType=="custom"){var v;a.createCircularGradient?v=a.createCircularGradient(d.x,d.y,o):v=a.createRadialGradient(d.x,d.y,0,d.x,d.y,o),v.addColorStop(0,M(r.customColor[i[c].linearIndex],r.opacity)),v.addColorStop(1,M(y.color,r.opacity)),x=v}if(a.setFillStyle(x),y.data.forEach(function(m,S){S===0?a.moveTo(m.position.x,m.position.y):a.lineTo(m.position.x,m.position.y)}),a.closePath(),a.fill(),r.border===!0&&a.stroke(),a.closePath(),e.dataPointShape!==!1){var b=y.data.map(function(m){return m.position});Fe(b,y.color,y.pointShape,a,e)}}),r.axisLabel===!0){let y=Math.max(r.max,Math.max.apply(null,Ce(i))),c=o/r.gridCount,x=e.fontSize*e.pix;a.setFontSize(x),a.setFillStyle(e.fontColor),a.setTextAlign("left");for(var u=0;u<r.gridCount+1;u++){let b=u*y/r.gridCount;b=b.toFixed(r.axisLabelTofix),a.fillText(String(b),d.x+3*e.pix,d.y-u*c+x/2)}}return ja(h,o,d,e,l,a),e.dataLabel!==!1&&t===1&&(s.forEach(function(y,c){a.beginPath();var x=y.textSize*e.pix||l.fontSize;a.setFontSize(x),a.setFillStyle(y.textColor||e.fontColor),y.data.forEach(function(v,b){Math.abs(v.position.x-d.x)<2?v.position.y<d.y?(a.setTextAlign("center"),a.fillText(v.value,v.position.x,v.position.y-4)):(a.setTextAlign("center"),a.fillText(v.value,v.position.x,v.position.y+x+2)):v.position.x<d.x?(a.setTextAlign("right"),a.fillText(v.value,v.position.x-4,v.position.y+x/2-2)):(a.setTextAlign("left"),a.fillText(v.value,v.position.x+4,v.position.y+x/2-2))}),a.closePath(),a.stroke()}),a.setTextAlign("left")),{center:d,radius:o,angleList:h}}function ve(i,e){var l=Array(2),a=i*2003750834e-2/180,t=Math.log(Math.tan((90+e)*Math.PI/360))/(Math.PI/180);return t=t*2003750834e-2/180,l[0]=a,l[1]=t,l}function yi(i){var e={},l;e.xMin=180,e.xMax=0,e.yMin=90,e.yMax=0;for(var a=0;a<i.length;a++)for(var t=i[a].geometry.coordinates,r=0;r<t.length;r++){l=t[r],l.length==1&&(l=l[0]);for(var h=0;h<l.length;h++){var d=l[h][0],n=l[h][1],g={x:d,y:n};e.xMin=e.xMin<g.x?e.xMin:g.x,e.xMax=e.xMax>g.x?e.xMax:g.x,e.yMin=e.yMin<g.y?e.yMin:g.y,e.yMax=e.yMax>g.y?e.yMax:g.y}}return e}function Ze(i,e,l,a,t,r){return{x:(e-l.xMin)*a+t,y:(l.yMax-i)*a+r}}function ci(i,e,l,a,t,r){return{x:(e-t)/a+l.xMin,y:l.yMax-(i-r)/a}}function xi(i,e,l){return!(e[1]==l[1]||e[1]>i[1]&&l[1]>i[1]||e[1]<i[1]&&l[1]<i[1]||e[1]==i[1]&&l[1]>i[1]||l[1]==i[1]&&e[1]>i[1]||e[0]<i[0]&&l[1]<i[1]||l[0]-(l[0]-e[0])*(l[1]-i[1])/(l[1]-e[1])<i[0])}function vi(i,e,l){let a=0;for(let t=0;t<e.length;t++){let r=e[t][0];e.length==1&&(r=e[t][0]);for(let h=0;h<r.length-1;h++){let d=r[h],n=r[h+1];l&&(d=ve(r[h][0],r[h][1]),n=ve(r[h+1][0],r[h+1][1])),xi(i,d,n)&&(a+=1)}}return a%2==1}function mi(i,e,l,a){var t=k({},{border:!0,mercator:!1,borderWidth:1,active:!0,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#f04864",activeFillColor:"#facc14",activeFillOpacity:1},e.extra.map),r,h,d=i,n=yi(d);if(t.mercator){var g=ve(n.xMax,n.yMax),o=ve(n.xMin,n.yMin);n.xMax=g[0],n.yMax=g[1],n.xMin=o[0],n.yMin=o[1]}for(var f=e.width/Math.abs(n.xMax-n.xMin),u=e.height/Math.abs(n.yMax-n.yMin),s=f<u?f:u,y=e.width/2-Math.abs(n.xMax-n.xMin)/2*s,c=e.height/2-Math.abs(n.yMax-n.yMin)/2*s,x=0;x<d.length;x++){a.beginPath(),a.setLineWidth(t.borderWidth*e.pix),a.setStrokeStyle(t.borderColor),a.setFillStyle(M(i[x].color,i[x].fillOpacity||t.fillOpacity)),t.active==!0&&e.tooltip&&e.tooltip.index==x&&(a.setStrokeStyle(t.activeBorderColor),a.setFillStyle(M(t.activeFillColor,t.activeFillOpacity)));for(var v=d[x].geometry.coordinates,b=0;b<v.length;b++){r=v[b],r.length==1&&(r=r[0]);for(var m=0;m<r.length;m++){var S=Array(2);t.mercator?S=ve(r[m][0],r[m][1]):S=r[m],h=Ze(S[1],S[0],n,s,y,c),m===0?(a.beginPath(),a.moveTo(h.x,h.y)):a.lineTo(h.x,h.y)}a.fill(),t.border==!0&&a.stroke()}}if(e.dataLabel==!0)for(var x=0;x<d.length;x++){var w=d[x].properties.centroid;if(w){t.mercator&&(w=ve(d[x].properties.centroid[0],d[x].properties.centroid[1])),h=Ze(w[1],w[0],n,s,y,c);let P=d[x].textSize*e.pix||l.fontSize,A=d[x].textColor||e.fontColor;t.active&&t.activeTextColor&&e.tooltip&&e.tooltip.index==x&&(A=t.activeTextColor);let T=d[x].properties.name;a.beginPath(),a.setFontSize(P),a.setFillStyle(A),a.fillText(T,h.x-H(T,P,a)/2,h.y+P/2),a.closePath(),a.stroke()}}e.chartData.mapData={bounds:n,scale:s,xoffset:y,yoffset:c,mercator:t.mercator},ee(e,l,a,1),a.draw()}function xe(i,e,l){l=l==0?1:l;for(var a=[],t=0;t<l;t++)a[t]=Math.random();return Math.floor(a.reduce(function(r,h){return r+h})/l*(e-i))+i}function ze(i,e,l,a){var t=!1;for(let r=0;r<e.length;r++)if(e[r].area)if(i[3]<e[r].area[1]||i[0]>e[r].area[2]||i[1]>e[r].area[3]||i[2]<e[r].area[0])if(i[0]<0||i[1]<0||i[2]>l||i[3]>a){t=!0;break}else t=!1;else{t=!0;break}return t}function bi(i,e,l){let a=i.series;switch(e){case"normal":for(let r=0;r<a.length;r++){let h=a[r].name,d=a[r].textSize*i.pix,n=H(h,d,l),g,o,f,u=0;for(;u++,g=xe(-i.width/2,i.width/2,5)-n/2,o=xe(-i.height/2,i.height/2,5)+d/2,f=[g-5+i.width/2,o-5-d+i.height/2,g+n+5+i.width/2,o+5+i.height/2],!!ze(f,a,i.width,i.height);)if(u==1e3){f=[-100,-100,-100,-100];break}a[r].area=f}break;case"vertical":let t=function(){return Math.random()>.7};for(let r=0;r<a.length;r++){let h=a[r].name,d=a[r].textSize*i.pix,n=H(h,d,l),g=t(),o,f,u,s,y=0;for(;;){y++;let c;if(g?(o=xe(-i.width/2,i.width/2,5)-n/2,f=xe(-i.height/2,i.height/2,5)+d/2,u=[f-5-n+i.width/2,-o-5+i.height/2,f+5+i.width/2,-o+d+5+i.height/2],s=[i.width-(i.width/2-i.height/2)-(-o+d+5+i.height/2)-5,i.height/2-i.width/2+(f-5-n+i.width/2)-5,i.width-(i.width/2-i.height/2)-(-o+d+5+i.height/2)+d,i.height/2-i.width/2+(f-5-n+i.width/2)+n+5],c=ze(s,a,i.height,i.width)):(o=xe(-i.width/2,i.width/2,5)-n/2,f=xe(-i.height/2,i.height/2,5)+d/2,u=[o-5+i.width/2,f-5-d+i.height/2,o+n+5+i.width/2,f+5+i.height/2],c=ze(u,a,i.width,i.height)),!c)break;if(y==1e3){u=[-1e3,-1e3,-1e3,-1e3];break}}g?(a[r].area=s,a[r].areav=u):a[r].area=u,a[r].rotate=g}break}return a}function Ai(i,e,l,a){let t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{type:"normal",autoColors:!0},e.extra.word);e.chartData.wordCloudData||(e.chartData.wordCloudData=bi(e,r.type,a)),a.beginPath(),a.setFillStyle(e.background),a.rect(0,0,e.width,e.height),a.fill(),a.save();let h=e.chartData.wordCloudData;a.translate(e.width/2,e.height/2);for(let d=0;d<h.length;d++){a.save(),h[d].rotate&&a.rotate(90*Math.PI/180);let n=h[d].name,g=h[d].textSize*e.pix,o=H(n,g,a);a.beginPath(),a.setStrokeStyle(h[d].color),a.setFillStyle(h[d].color),a.setFontSize(g),h[d].rotate?h[d].areav[0]>0&&(e.tooltip&&e.tooltip.index==d?a.strokeText(n,(h[d].areav[0]+5-e.width/2)*t-o*(1-t)/2,(h[d].areav[1]+5+g-e.height/2)*t):a.fillText(n,(h[d].areav[0]+5-e.width/2)*t-o*(1-t)/2,(h[d].areav[1]+5+g-e.height/2)*t)):h[d].area[0]>0&&(e.tooltip&&e.tooltip.index==d?a.strokeText(n,(h[d].area[0]+5-e.width/2)*t-o*(1-t)/2,(h[d].area[1]+5+g-e.height/2)*t):a.fillText(n,(h[d].area[0]+5-e.width/2)*t-o*(1-t)/2,(h[d].area[1]+5+g-e.height/2)*t)),a.stroke(),a.restore()}a.restore()}function Ti(i,e,l,a){let t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{type:"funnel",activeWidth:10,activeOpacity:.3,border:!1,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,minSize:0,labelAlign:"right",linearType:"none",customColor:[]},e.extra.funnel),h=(e.height-e.area[0]-e.area[2])/i.length,d={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.height-e.area[2]},n=r.activeWidth*e.pix,g=Math.min((e.width-e.area[1]-e.area[3])/2-n,(e.height-e.area[0]-e.area[2])/2-n),o=za(i,g,r,h,t);if(a.save(),a.translate(d.x,d.y),r.customColor=ue(r.linearType,r.customColor,i,l),r.type=="pyramid")for(let s=0;s<o.length;s++){if(s==o.length-1){e.tooltip&&e.tooltip.index==s&&(a.beginPath(),a.setFillStyle(M(o[s].color,r.activeOpacity)),a.moveTo(-n,-h),a.lineTo(-o[s].radius-n,0),a.lineTo(o[s].radius+n,0),a.lineTo(n,-h),a.lineTo(-n,-h),a.closePath(),a.fill()),o[s].funnelArea=[d.x-o[s].radius,d.y-h*(s+1),d.x+o[s].radius,d.y-h*s],a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.setStrokeStyle(r.borderColor);var f=M(o[s].color,r.fillOpacity);if(r.linearType=="custom"){var u=a.createLinearGradient(o[s].radius,-h,-o[s].radius,-h);u.addColorStop(0,M(o[s].color,r.fillOpacity)),u.addColorStop(.5,M(r.customColor[o[s].linearIndex],r.fillOpacity)),u.addColorStop(1,M(o[s].color,r.fillOpacity)),f=u}a.setFillStyle(f),a.moveTo(0,-h),a.lineTo(-o[s].radius,0),a.lineTo(o[s].radius,0),a.lineTo(0,-h),a.closePath(),a.fill(),r.border==!0&&a.stroke()}else{e.tooltip&&e.tooltip.index==s&&(a.beginPath(),a.setFillStyle(M(o[s].color,r.activeOpacity)),a.moveTo(0,0),a.lineTo(-o[s].radius-n,0),a.lineTo(-o[s+1].radius-n,-h),a.lineTo(o[s+1].radius+n,-h),a.lineTo(o[s].radius+n,0),a.lineTo(0,0),a.closePath(),a.fill()),o[s].funnelArea=[d.x-o[s].radius,d.y-h*(s+1),d.x+o[s].radius,d.y-h*s],a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.setStrokeStyle(r.borderColor);var f=M(o[s].color,r.fillOpacity);if(r.linearType=="custom"){var u=a.createLinearGradient(o[s].radius,-h,-o[s].radius,-h);u.addColorStop(0,M(o[s].color,r.fillOpacity)),u.addColorStop(.5,M(r.customColor[o[s].linearIndex],r.fillOpacity)),u.addColorStop(1,M(o[s].color,r.fillOpacity)),f=u}a.setFillStyle(f),a.moveTo(0,0),a.lineTo(-o[s].radius,0),a.lineTo(-o[s+1].radius,-h),a.lineTo(o[s+1].radius,-h),a.lineTo(o[s].radius,0),a.lineTo(0,0),a.closePath(),a.fill(),r.border==!0&&a.stroke()}a.translate(0,-h)}else{a.translate(0,-(o.length-1)*h);for(let s=0;s<o.length;s++){if(s==o.length-1){e.tooltip&&e.tooltip.index==s&&(a.beginPath(),a.setFillStyle(M(o[s].color,r.activeOpacity)),a.moveTo(-n-r.minSize/2,0),a.lineTo(-o[s].radius-n,-h),a.lineTo(o[s].radius+n,-h),a.lineTo(n+r.minSize/2,0),a.lineTo(-n-r.minSize/2,0),a.closePath(),a.fill()),o[s].funnelArea=[d.x-o[s].radius,d.y-h,d.x+o[s].radius,d.y],a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.setStrokeStyle(r.borderColor);var f=M(o[s].color,r.fillOpacity);if(r.linearType=="custom"){var u=a.createLinearGradient(o[s].radius,-h,-o[s].radius,-h);u.addColorStop(0,M(o[s].color,r.fillOpacity)),u.addColorStop(.5,M(r.customColor[o[s].linearIndex],r.fillOpacity)),u.addColorStop(1,M(o[s].color,r.fillOpacity)),f=u}a.setFillStyle(f),a.moveTo(0,0),a.lineTo(-r.minSize/2,0),a.lineTo(-o[s].radius,-h),a.lineTo(o[s].radius,-h),a.lineTo(r.minSize/2,0),a.lineTo(0,0),a.closePath(),a.fill(),r.border==!0&&a.stroke()}else{e.tooltip&&e.tooltip.index==s&&(a.beginPath(),a.setFillStyle(M(o[s].color,r.activeOpacity)),a.moveTo(0,0),a.lineTo(-o[s+1].radius-n,0),a.lineTo(-o[s].radius-n,-h),a.lineTo(o[s].radius+n,-h),a.lineTo(o[s+1].radius+n,0),a.lineTo(0,0),a.closePath(),a.fill()),o[s].funnelArea=[d.x-o[s].radius,d.y-h*(o.length-s),d.x+o[s].radius,d.y-h*(o.length-s-1)],a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.setStrokeStyle(r.borderColor);var f=M(o[s].color,r.fillOpacity);if(r.linearType=="custom"){var u=a.createLinearGradient(o[s].radius,-h,-o[s].radius,-h);u.addColorStop(0,M(o[s].color,r.fillOpacity)),u.addColorStop(.5,M(r.customColor[o[s].linearIndex],r.fillOpacity)),u.addColorStop(1,M(o[s].color,r.fillOpacity)),f=u}a.setFillStyle(f),a.moveTo(0,0),a.lineTo(-o[s+1].radius,0),a.lineTo(-o[s].radius,-h),a.lineTo(o[s].radius,-h),a.lineTo(o[s+1].radius,0),a.lineTo(0,0),a.closePath(),a.fill(),r.border==!0&&a.stroke()}a.translate(0,h)}}return a.restore(),e.dataLabel!==!1&&t===1&&Si(o,e,a,h,r.labelAlign,n,d),t===1&&wi(o,e,a,h,r.labelAlign,n,d),{center:d,radius:g,series:o}}function Si(i,e,l,a,t,r,h){for(let d=0;d<i.length;d++){let n=i[d];if(n.labelShow===!1)continue;let g,o,f,u,s=n.formatter?n.formatter(n,d,i,e):fe.toFixed(n._proportion_*100)+"%";s=n.labelText?n.labelText:s,t=="right"&&(d==i.length-1?g=(n.funnelArea[2]+h.x)/2:g=(n.funnelArea[2]+i[d+1].funnelArea[2])/2,o=g+r*2,f=n.funnelArea[1]+a/2,u=n.textSize*e.pix||e.fontSize*e.pix,l.setLineWidth(1*e.pix),l.setStrokeStyle(n.color),l.setFillStyle(n.color),l.beginPath(),l.moveTo(g,f),l.lineTo(o,f),l.stroke(),l.closePath(),l.beginPath(),l.moveTo(o,f),l.arc(o,f,2*e.pix,0,2*Math.PI),l.closePath(),l.fill(),l.beginPath(),l.setFontSize(u),l.setFillStyle(n.textColor||e.fontColor),l.fillText(s,o+5,f+u/2-2),l.closePath(),l.stroke(),l.closePath()),t=="left"&&(d==i.length-1?g=(n.funnelArea[0]+h.x)/2:g=(n.funnelArea[0]+i[d+1].funnelArea[0])/2,o=g-r*2,f=n.funnelArea[1]+a/2,u=n.textSize*e.pix||e.fontSize*e.pix,l.setLineWidth(1*e.pix),l.setStrokeStyle(n.color),l.setFillStyle(n.color),l.beginPath(),l.moveTo(g,f),l.lineTo(o,f),l.stroke(),l.closePath(),l.beginPath(),l.moveTo(o,f),l.arc(o,f,2,0,2*Math.PI),l.closePath(),l.fill(),l.beginPath(),l.setFontSize(u),l.setFillStyle(n.textColor||e.fontColor),l.fillText(s,o-5-H(s,u,l),f+u/2-2),l.closePath(),l.stroke(),l.closePath())}}function wi(i,e,l,a,t,r,h){for(let d=0;d<i.length;d++){let n=i[d],g,o;n.centerText&&(g=n.funnelArea[1]+a/2,o=n.centerTextSize*e.pix||e.fontSize*e.pix,l.beginPath(),l.setFontSize(o),l.setFillStyle(n.centerTextColor||"#FFFFFF"),l.fillText(n.centerText,h.x-H(n.centerText,o,l)/2,g+o/2-2),l.closePath(),l.stroke(),l.closePath())}}function Z(i,e){e.save(),e.translate(0,.5),e.restore(),e.draw()}var Pi={easeIn:function(e){return Math.pow(e,3)},easeOut:function(e){return Math.pow(e-1,3)+1},easeInOut:function(e){return(e/=.5)<1?.5*Math.pow(e,3):.5*(Math.pow(e-2,3)+2)},linear:function(e){return e}};function j(i){this.isStop=!1,i.duration=typeof i.duration=="undefined"?1e3:i.duration,i.timing=i.timing||"easeInOut";var e=17;function l(){return typeof setTimeout!="undefined"?function(h,d){setTimeout(function(){var n=+new Date;h(n)},d)}:typeof requestAnimationFrame!="undefined"?requestAnimationFrame:function(h){h(null)}}var a=l(),t=null,r=function(d){if(d===null||this.isStop===!0){i.onProcess&&i.onProcess(1),i.onAnimationFinish&&i.onAnimationFinish();return}if(t===null&&(t=d),d-t<i.duration){var n=(d-t)/i.duration,g=Pi[i.timing];n=g(n),i.onProcess&&i.onProcess(n),a(r,e)}else i.onProcess&&i.onProcess(1),i.onAnimationFinish&&i.onAnimationFinish()};r=r.bind(this),a(r,e)}j.prototype.stop=function(){this.isStop=!0};function K(i,e,l,a){var t=this,r=e.series;(i==="pie"||i==="ring"||i==="mount"||i==="rose"||i==="funnel")&&(r=ya(r,e,l));var h=e.categories;if(i==="mount"){h=[];for(let y=0;y<r.length;y++)r[y].show!==!1&&h.push(r[y].name);e.categories=h}r=Le(r,e,l);var d=e.animation?e.duration:0;t.animationInstance&&t.animationInstance.stop();var n=null;if(i=="candle"){let y=k({},e.extra.candle.average);y.show?(n=sa(y.day,y.name,y.color,r[0].data),n=Le(n,e,l),e.seriesMA=n):e.seriesMA?n=e.seriesMA=Le(e.seriesMA,e,l):n=r}else n=r;e._series_=r=ea(r),e.area=new Array(4);for(let y=0;y<4;y++)e.area[y]=e.padding[y]*e.pix;var g=La(n,e,l,e.chartData,a),o=g.area.wholeHeight,f=g.area.wholeWidth;switch(e.legend.position){case"top":e.area[0]+=o;break;case"bottom":e.area[2]+=o;break;case"left":e.area[3]+=f;break;case"right":e.area[1]+=f;break}let u={},s=0;if(e.type==="line"||e.type==="column"||e.type==="mount"||e.type==="area"||e.type==="mix"||e.type==="candle"||e.type==="scatter"||e.type==="bubble"||e.type==="bar"){if(u=Ee(r,e,l,a),s=u.yAxisWidth,e.yAxis.showTitle){let x=0;for(let v=0;v<e.yAxis.data.length;v++)x=Math.max(x,e.yAxis.data[v].titleFontSize?e.yAxis.data[v].titleFontSize*e.pix:l.fontSize);e.area[0]+=x}let y=0,c=0;for(let x=0;x<s.length;x++)s[x].position=="left"?(c>0?e.area[3]+=s[x].width+e.yAxis.padding*e.pix:e.area[3]+=s[x].width,c+=1):s[x].position=="right"&&(y>0?e.area[1]+=s[x].width+e.yAxis.padding*e.pix:e.area[1]+=s[x].width,y+=1)}else l.yAxisWidth=s;if(e.chartData.yAxisData=u,e.categories&&e.categories.length&&e.type!=="radar"&&e.type!=="gauge"&&e.type!=="bar"){e.chartData.xAxisData=we(e.categories,e,l);let y=Xe(e.categories,e,l,e.chartData.xAxisData.eachSpacing,a),c=y.xAxisHeight,x=y.angle;l.xAxisHeight=c,l._xAxisTextAngle_=x,e.area[2]+=c,e.chartData.categoriesData=y}else if(e.type==="line"||e.type==="area"||e.type==="scatter"||e.type==="bubble"||e.type==="bar"){e.chartData.xAxisData=ka(r,e,l,a),h=e.chartData.xAxisData.rangesFormat;let y=Xe(h,e,l,e.chartData.xAxisData.eachSpacing,a),c=y.xAxisHeight,x=y.angle;l.xAxisHeight=c,l._xAxisTextAngle_=x,e.area[2]+=c,e.chartData.categoriesData=y}else e.chartData.xAxisData={xAxisPoints:[]};if(e.enableScroll&&e.xAxis.scrollAlign=="right"&&e._scrollDistance_===void 0){let y=0,c=e.chartData.xAxisData.xAxisPoints,x=e.chartData.xAxisData.startX,v=e.chartData.xAxisData.endX,m=e.chartData.xAxisData.eachSpacing*(c.length-1);y=v-x-m,t.scrollOption.currentOffset=y,t.scrollOption.startTouchX=y,t.scrollOption.distance=0,t.scrollOption.lastMoveTime=0,e._scrollDistance_=y}switch((i==="pie"||i==="ring"||i==="rose")&&(l._pieTextMaxLength_=e.dataLabel===!1?0:Ba(n,l,a,e)),i){case"word":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(y){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),Ai(r,e,l,a,y),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"map":a.clearRect(0,0,e.width,e.height),mi(r,e,l,a),setTimeout(()=>{this.uevent.trigger("renderComplete")},50);break;case"funnel":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(y){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.funnelData=Ti(r,e,l,a,y),Q(e.series,e,l,a,e.chartData),ee(e,l,a,y),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"line":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=di(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"scatter":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=ni(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"bubble":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=hi(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"mix":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=oi(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"column":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=ai(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"mount":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=ii(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"bar":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),he(h,e,l,a);var x=ri(r,e,l,a,c),v=x.yAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.yAxisPoints=v,e.chartData.xAxisPoints=e.chartData.xAxisData.xAxisPoints,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"area":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=ti(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"ring":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.pieData=Ue(r,e,l,a,c),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"pie":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.pieData=Ue(r,e,l,a,c),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"rose":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.pieData=fi(r,e,l,a,c),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"radar":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.radarData=gi(r,e,l,a,c),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"arcbar":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.arcbarData=ui(r,e,l,a,c),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"gauge":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.gaugeData=si(h,r,e,l,a,c),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"candle":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=li(r,n,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(n||e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break}}function Me(){this.events={}}Me.prototype.addEventListener=function(i,e){this.events[i]=this.events[i]||[],this.events[i].push(e)};Me.prototype.delEventListener=function(i){this.events[i]=[]};Me.prototype.trigger=function(){for(var i=arguments.length,e=Array(i),l=0;l<i;l++)e[l]=arguments[l];var a=e[0],t=e.slice(1);this.events[a]&&this.events[a].forEach(function(r){try{r.apply(null,t)}catch(h){}})};var ae=function(e){e.pix=e.pixelRatio?e.pixelRatio:1,e.fontSize=e.fontSize?e.fontSize:13,e.fontColor=e.fontColor?e.fontColor:Ae.fontColor,(e.background==""||e.background=="none")&&(e.background="#FFFFFF"),e.title=k({},e.title),e.subtitle=k({},e.subtitle),e.duration=e.duration?e.duration:1e3,e.yAxis=k({},{data:[],showTitle:!1,disabled:!1,disableGrid:!1,gridSet:"number",splitNumber:5,gridType:"solid",dashLength:4*e.pix,gridColor:"#cccccc",padding:10,fontColor:"#666666"},e.yAxis),e.xAxis=k({},{rotateLabel:!1,rotateAngle:45,disabled:!1,disableGrid:!1,splitNumber:5,calibration:!1,fontColor:"#666666",fontSize:13,lineHeight:20,marginTop:0,gridType:"solid",dashLength:4,scrollAlign:"left",boundaryGap:"center",axisLine:!0,axisLineColor:"#cccccc",titleFontSize:13,titleOffsetY:0,titleOffsetX:0,titleFontColor:"#666666"},e.xAxis),e.xAxis.scrollPosition=e.xAxis.scrollAlign,e.legend=k({},{show:!0,position:"bottom",float:"center",backgroundColor:"rgba(0,0,0,0)",borderColor:"rgba(0,0,0,0)",borderWidth:0,padding:5,margin:5,itemGap:10,fontSize:e.fontSize,lineHeight:e.fontSize,fontColor:e.fontColor,formatter:{},hiddenColor:"#CECECE"},e.legend),e.extra=k({tooltip:{legendShape:"auto"}},e.extra),e.rotate=!!e.rotate,e.animation=!!e.animation,e.rotate=!!e.rotate,e.canvas2d=!!e.canvas2d;let l=k({},Ae);if(l.color=e.color?e.color:l.color,e.type=="pie"&&(l.pieChartLinePadding=e.dataLabel===!1?0:e.extra.pie.labelWidth*e.pix||l.pieChartLinePadding*e.pix),e.type=="ring"&&(l.pieChartLinePadding=e.dataLabel===!1?0:e.extra.ring.labelWidth*e.pix||l.pieChartLinePadding*e.pix),e.type=="rose"&&(l.pieChartLinePadding=e.dataLabel===!1?0:e.extra.rose.labelWidth*e.pix||l.pieChartLinePadding*e.pix),l.pieChartTextPadding=e.dataLabel===!1?0:l.pieChartTextPadding*e.pix,l.rotate=e.rotate,e.rotate){let a=e.width,t=e.height;e.width=t,e.height=a}if(e.padding=e.padding?e.padding:l.padding,l.yAxisWidth=Ae.yAxisWidth*e.pix,l.fontSize=e.fontSize*e.pix,l.titleFontSize=Ae.titleFontSize*e.pix,l.subtitleFontSize=Ae.subtitleFontSize*e.pix,!e.context)throw new Error("[uCharts] \u672A\u83B7\u53D6\u5230context\uFF01\u6CE8\u610F\uFF1Av2.0\u7248\u672C\u540E\uFF0C\u9700\u8981\u81EA\u884C\u83B7\u53D6canvas\u7684\u7ED8\u56FE\u4E0A\u4E0B\u6587\u5E76\u4F20\u5165opts.context\uFF01");this.context=e.context,this.context.setTextAlign||(this.context.setStrokeStyle=function(a){return this.strokeStyle=a},this.context.setLineWidth=function(a){return this.lineWidth=a},this.context.setLineCap=function(a){return this.lineCap=a},this.context.setFontSize=function(a){return this.font=a+"px sans-serif"},this.context.setFillStyle=function(a){return this.fillStyle=a},this.context.setTextAlign=function(a){return this.textAlign=a},this.context.setTextBaseline=function(a){return this.textBaseline=a},this.context.setShadow=function(a,t,r,h){this.shadowColor=h,this.shadowOffsetX=a,this.shadowOffsetY=t,this.shadowBlur=r},this.context.draw=function(){}),this.context.setLineDash||(this.context.setLineDash=function(a){}),e.chartData={},this.uevent=new Me,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0},this.opts=e,this.config=l,K.call(this,e.type,e,l,this.context)};ae.prototype.updateData=function(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};switch(this.opts=k({},this.opts,i),this.opts.updateData=!0,i.scrollPosition||"current"){case"current":this.opts._scrollDistance_=this.scrollOption.currentOffset;break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":let l=Ee(this.opts.series,this.opts,this.config,this.context),a=l.yAxisWidth;this.config.yAxisWidth=a;let t=0,r=we(this.opts.categories,this.opts,this.config),h=r.xAxisPoints,d=r.startX,n=r.endX,o=r.eachSpacing*(h.length-1);t=n-d-o,this.scrollOption={currentOffset:t,startTouchX:t,distance:0,lastMoveTime:0},this.opts._scrollDistance_=t;break}K.call(this,this.opts.type,this.opts,this.config,this.context)};ae.prototype.zoom=function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.opts.xAxis.itemCount;if(this.opts.enableScroll!==!0){console.log("[uCharts] \u8BF7\u542F\u7528\u6EDA\u52A8\u6761\u540E\u4F7F\u7528");return}let e=Math.round(Math.abs(this.scrollOption.currentOffset)/this.opts.chartData.eachSpacing)+Math.round(this.opts.xAxis.itemCount/2);this.opts.animation=!1,this.opts.xAxis.itemCount=i.itemCount;let l=Ee(this.opts.series,this.opts,this.config,this.context),a=l.yAxisWidth;this.config.yAxisWidth=a;let t=0,r=we(this.opts.categories,this.opts,this.config),h=r.xAxisPoints,d=r.startX,n=r.endX,g=r.eachSpacing,o=g*e,f=n-d,u=f-g*(h.length-1);t=f/2-o,t>0&&(t=0),t<u&&(t=u),this.scrollOption={currentOffset:t,startTouchX:0,distance:0,lastMoveTime:0},Re(this,t,this.opts.chartData,this.config,this.opts),this.opts._scrollDistance_=t,K.call(this,this.opts.type,this.opts,this.config,this.context)};ae.prototype.dobuleZoom=function(i){if(this.opts.enableScroll!==!0){console.log("[uCharts] \u8BF7\u542F\u7528\u6EDA\u52A8\u6761\u540E\u4F7F\u7528");return}let e=i.changedTouches;if(e.length<2)return;for(var l=0;l<e.length;l++)e[l].x=e[l].x?e[l].x:e[l].clientX,e[l].y=e[l].y?e[l].y:e[l].clientY;let a=[ye(e[0],this.opts,i),ye(e[1],this.opts,i)],t=Math.abs(a[0].x-a[1].x);if(!this.scrollOption.moveCount){let x={changedTouches:[{x:e[0].x,y:this.opts.area[0]/this.opts.pix+2}]},v={changedTouches:[{x:e[1].x,y:this.opts.area[0]/this.opts.pix+2}]};this.opts.rotate&&(x={changedTouches:[{x:this.opts.height/this.opts.pix-this.opts.area[0]/this.opts.pix-2,y:e[0].y}]},v={changedTouches:[{x:this.opts.height/this.opts.pix-this.opts.area[0]/this.opts.pix-2,y:e[1].y}]});let b=this.getCurrentDataIndex(x).index,m=this.getCurrentDataIndex(v).index,S=Math.abs(b-m);this.scrollOption.moveCount=S,this.scrollOption.moveCurrent1=Math.min(b,m),this.scrollOption.moveCurrent2=Math.max(b,m);return}let r=t/this.scrollOption.moveCount,h=(this.opts.width-this.opts.area[1]-this.opts.area[3])/r;h=h<=2?2:h,h=h>=this.opts.categories.length?this.opts.categories.length:h,this.opts.animation=!1,this.opts.xAxis.itemCount=h;let d=0,n=we(this.opts.categories,this.opts,this.config),g=n.xAxisPoints,o=n.startX,f=n.endX,u=n.eachSpacing,s=u*this.scrollOption.moveCurrent1,c=f-o-u*(g.length-1);d=-s+Math.min(a[0].x,a[1].x)-this.opts.area[3]-u,d>0&&(d=0),d<c&&(d=c),this.scrollOption.currentOffset=d,this.scrollOption.startTouchX=0,this.scrollOption.distance=0,Re(this,d,this.opts.chartData,this.config,this.opts),this.opts._scrollDistance_=d,K.call(this,this.opts.type,this.opts,this.config,this.context)};ae.prototype.stopAnimation=function(){this.animationInstance&&this.animationInstance.stop()};ae.prototype.addEventListener=function(i,e){this.uevent.addEventListener(i,e)};ae.prototype.delEventListener=function(i){this.uevent.delEventListener(i)};ae.prototype.getCurrentDataIndex=function(i){var e=null;if(i.changedTouches?e=i.changedTouches[0]:e=i.mp.changedTouches[0],e){let l=ye(e,this.opts,i);return this.opts.type==="pie"||this.opts.type==="ring"?Da({x:l.x,y:l.y},this.opts.chartData.pieData,this.opts):this.opts.type==="rose"?pa({x:l.x,y:l.y},this.opts.chartData.pieData,this.opts):this.opts.type==="radar"?Pa({x:l.x,y:l.y},this.opts.chartData.radarData,this.opts.categories.length):this.opts.type==="funnel"?Ca({x:l.x,y:l.y},this.opts.chartData.funnelData):this.opts.type==="map"?Ma({x:l.x,y:l.y},this.opts):this.opts.type==="word"?Fa({x:l.x,y:l.y},this.opts.chartData.wordCloudData):this.opts.type==="bar"?Ta({x:l.x,y:l.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset)):Aa({x:l.x,y:l.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset))}return-1};ae.prototype.getLegendDataIndex=function(i){var e=null;if(i.changedTouches?e=i.changedTouches[0]:e=i.mp.changedTouches[0],e){let l=ye(e,this.opts,i);return Sa({x:l.x,y:l.y},this.opts.chartData.legendData)}return-1};ae.prototype.touchLegend=function(i){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=null;if(i.changedTouches?l=i.changedTouches[0]:l=i.mp.changedTouches[0],l){var a=ye(l,this.opts,i),t=this.getLegendDataIndex(i);t>=0&&(this.opts.type=="candle"?this.opts.seriesMA[t].show=!this.opts.seriesMA[t].show:this.opts.series[t].show=!this.opts.series[t].show,this.opts.animation=!!e.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,K.call(this,this.opts.type,this.opts,this.config,this.context))}};ae.prototype.showToolTip=function(i){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=null;i.changedTouches?l=i.changedTouches[0]:l=i.mp.changedTouches[0],l||console.log("[uCharts] \u672A\u83B7\u53D6\u5230event\u5750\u6807\u4FE1\u606F");var a=ye(l,this.opts,i),t=this.scrollOption.currentOffset,r=k({},this.opts,{_scrollDistance_:t,animation:!1});if(this.opts.type==="line"||this.opts.type==="area"||this.opts.type==="column"||this.opts.type==="scatter"||this.opts.type==="bubble"){var h=this.getCurrentDataIndex(i),d=e.index==null?h.index:e.index;if(d>-1||d.length>0){var n=Te(this.opts.series,d,h.group);if(n.length!==0){var g=He(n,this.opts,d,h.group,this.opts.categories,e),o=g.textList,f=g.offset;f.y=a.y,r.tooltip={textList:e.textList!==void 0?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d,group:h.group}}}K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="mount"){var d=e.index==null?this.getCurrentDataIndex(i).index:e.index;if(d>-1){var r=k({},this.opts,{animation:!1}),n=k({},r._series_[d]),o=[{text:e.formatter?e.formatter(n,void 0,d,r):n.name+": "+n.data,color:n.color,legendShape:this.opts.extra.tooltip.legendShape=="auto"?n.legendShape:this.opts.extra.tooltip.legendShape}],f={x:r.chartData.calPoints[d].x,y:a.y};r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="bar"){var h=this.getCurrentDataIndex(i),d=e.index==null?h.index:e.index;if(d>-1||d.length>0){var n=Te(this.opts.series,d,h.group);if(n.length!==0){var g=He(n,this.opts,d,h.group,this.opts.categories,e),o=g.textList,f=g.offset;f.x=a.x,r.tooltip={textList:e.textList!==void 0?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}}K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="mix"){var h=this.getCurrentDataIndex(i),d=e.index==null?h.index:e.index;if(d>-1){var t=this.scrollOption.currentOffset,r=k({},this.opts,{_scrollDistance_:t,animation:!1}),n=Te(this.opts.series,d);if(n.length!==0){var u=ma(n,this.opts,d,this.opts.categories,e),o=u.textList,f=u.offset;f.y=a.y,r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}}K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="candle"){var h=this.getCurrentDataIndex(i),d=e.index==null?h.index:e.index;if(d>-1){var t=this.scrollOption.currentOffset,r=k({},this.opts,{_scrollDistance_:t,animation:!1}),n=Te(this.opts.series,d);if(n.length!==0){var g=ba(this.opts.series[0].data,n,this.opts,d,this.opts.categories,this.opts.extra.candle,e),o=g.textList,f=g.offset;f.y=a.y,r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}}K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="pie"||this.opts.type==="ring"||this.opts.type==="rose"||this.opts.type==="funnel"){var d=e.index==null?this.getCurrentDataIndex(i):e.index;if(d>-1){var r=k({},this.opts,{animation:!1}),n=k({},r._series_[d]),o=[{text:e.formatter?e.formatter(n,void 0,d,r):n.name+": "+n.data,color:n.color,legendShape:this.opts.extra.tooltip.legendShape=="auto"?n.legendShape:this.opts.extra.tooltip.legendShape}],f={x:a.x,y:a.y};r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="map"){var d=e.index==null?this.getCurrentDataIndex(i):e.index;if(d>-1){var r=k({},this.opts,{animation:!1}),n=k({},this.opts.series[d]);n.name=n.properties.name;var o=[{text:e.formatter?e.formatter(n,void 0,d,this.opts):n.name,color:n.color,legendShape:this.opts.extra.tooltip.legendShape=="auto"?n.legendShape:this.opts.extra.tooltip.legendShape}],f={x:a.x,y:a.y};r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}r.updateData=!1,K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="word"){var d=e.index==null?this.getCurrentDataIndex(i):e.index;if(d>-1){var r=k({},this.opts,{animation:!1}),n=k({},this.opts.series[d]),o=[{text:e.formatter?e.formatter(n,void 0,d,this.opts):n.name,color:n.color,legendShape:this.opts.extra.tooltip.legendShape=="auto"?n.legendShape:this.opts.extra.tooltip.legendShape}],f={x:a.x,y:a.y};r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}r.updateData=!1,K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="radar"){var d=e.index==null?this.getCurrentDataIndex(i):e.index;if(d>-1){var r=k({},this.opts,{animation:!1}),n=Te(this.opts.series,d);if(n.length!==0){var o=n.map(b=>({text:e.formatter?e.formatter(b,this.opts.categories[d],d,this.opts):b.name+": "+b.data,color:b.color,legendShape:this.opts.extra.tooltip.legendShape=="auto"?b.legendShape:this.opts.extra.tooltip.legendShape})),f={x:a.x,y:a.y};r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}}K.call(this,r.type,r,this.config,this.context)}};ae.prototype.translate=function(i){this.scrollOption={currentOffset:i,startTouchX:i,distance:0,lastMoveTime:0};let e=k({},this.opts,{_scrollDistance_:i,animation:!1});K.call(this,this.opts.type,e,this.config,this.context)};ae.prototype.scrollStart=function(i){var e=null;i.changedTouches?e=i.changedTouches[0]:e=i.mp.changedTouches[0];var l=ye(e,this.opts,i);e&&this.opts.enableScroll===!0&&(this.scrollOption.startTouchX=l.x)};ae.prototype.scroll=function(i){this.scrollOption.lastMoveTime===0&&(this.scrollOption.lastMoveTime=Date.now());let e=this.opts.touchMoveLimit||60,l=Date.now();if(!(l-this.scrollOption.lastMoveTime<Math.floor(1e3/e))&&this.scrollOption.startTouchX!=0){this.scrollOption.lastMoveTime=l;var t=null;if(i.changedTouches?t=i.changedTouches[0]:t=i.mp.changedTouches[0],t&&this.opts.enableScroll===!0){var r=ye(t,this.opts,i),h;h=r.x-this.scrollOption.startTouchX;var d=this.scrollOption.currentOffset,n=Re(this,d+h,this.opts.chartData,this.config,this.opts);this.scrollOption.distance=h=n-d;var g=k({},this.opts,{_scrollDistance_:d+h,animation:!1});return this.opts=g,K.call(this,g.type,g,this.config,this.context),d+h}}};ae.prototype.scrollEnd=function(i){if(this.opts.enableScroll===!0){var e=this.scrollOption,l=e.currentOffset,a=e.distance;this.scrollOption.currentOffset=l+a,this.scrollOption.distance=0,this.scrollOption.moveCount=0}};var ta=ae;var V=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],Ci=(i,e)=>{var l=new Date;l.setTime(i*1e3);var a=l.getFullYear(),t=l.getMonth()+1;t=t<10?"0"+t:t;var r=l.getDate();r=r<10?"0"+r:r;var h=l.getHours();h=h<10?"0"+h:h;var d=l.getMinutes(),n=l.getSeconds();return d=d<10?"0"+d:d,n=n<10?"0"+n:n,e=="full"?a+"-"+t+"-"+r+" "+h+":"+d+":"+n:e=="y-m-d"?a+"-"+t+"-"+r:e=="h:m"?h+":"+d:e=="h:m:s"?h+":"+d+":"+n:[a,t,r,h,d,n]},Fi={type:["pie","ring","rose","word","funnel","map","arcbar","line","column","mount","bar","area","radar","gauge","candle","mix","tline","tarea","scatter","bubble","demotype"],range:["\u997C\u72B6\u56FE","\u5706\u73AF\u56FE","\u73AB\u7470\u56FE","\u8BCD\u4E91\u56FE","\u6F0F\u6597\u56FE","\u5730\u56FE","\u5706\u5F27\u8FDB\u5EA6\u6761","\u6298\u7EBF\u56FE","\u67F1\u72B6\u56FE","\u5C71\u5CF0\u56FE","\u6761\u72B6\u56FE","\u533A\u57DF\u56FE","\u96F7\u8FBE\u56FE","\u4EEA\u8868\u76D8","K\u7EBF\u56FE","\u6DF7\u5408\u56FE","\u65F6\u95F4\u8F74\u6298\u7EBF","\u65F6\u95F4\u8F74\u533A\u57DF","\u6563\u70B9\u56FE","\u6C14\u6CE1\u56FE","\u81EA\u5B9A\u4E49\u7C7B\u578B"],categories:["line","column","mount","bar","area","radar","gauge","candle","mix","demotype"],instance:{},option:{},formatter:{yAxisDemo1:function(i,e,l){return i+"\u5143"},yAxisDemo2:function(i,e,l){return i.toFixed(2)},xAxisDemo1:function(i,e,l){return i+"\u5E74"},xAxisDemo2:function(i,e,l){return Ci(i,"h:m")},seriesDemo1:function(i,e,l,a){return i+"\u5143"},tooltipDemo1:function(i,e,l,a){return l==0?"\u968F\u4FBF\u7528"+i.data+"\u5E74":"\u5176\u4ED6\u6211\u6CA1\u6539"+i.data+"\u5929"},pieDemo:function(i,e,l,a){if(e!==void 0)return l[e].name+"\uFF1A"+l[e].data+"\u5143"}},demotype:{type:"line",color:V,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"curve",width:2}}},pie:{type:"pie",color:V,padding:[5,5,5,5],extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},ring:{type:"ring",color:V,padding:[5,5,5,5],rotate:!1,dataLabel:!0,legend:{show:!0,position:"right",lineHeight:25},title:{name:"\u6536\u76CA\u7387",fontSize:15,color:"#666666"},subtitle:{name:"70%",fontSize:25,color:"#7cb5ec"},extra:{ring:{ringWidth:30,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},rose:{type:"rose",color:V,padding:[5,5,5,5],legend:{show:!0,position:"left",lineHeight:25},extra:{rose:{type:"area",minRadius:50,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF"}}},word:{type:"word",color:V,extra:{word:{type:"normal",autoColors:!1}}},funnel:{type:"funnel",color:V,padding:[15,15,0,15],extra:{funnel:{activeOpacity:.3,activeWidth:10,border:!0,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right"}}},map:{type:"map",color:V,padding:[0,0,0,0],dataLabel:!0,extra:{map:{border:!0,borderWidth:1,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#F04864",activeFillColor:"#FACC14",activeFillOpacity:1}}},arcbar:{type:"arcbar",color:V,title:{name:"\u767E\u5206\u6BD4",fontSize:25,color:"#00FF00"},subtitle:{name:"\u9ED8\u8BA4\u6807\u9898",fontSize:15,color:"#666666"},extra:{arcbar:{type:"default",width:12,backgroundColor:"#E9E9E9",startAngle:.75,endAngle:.25,gap:2}}},line:{type:"line",color:V,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"straight",width:2,activeType:"hollow"}}},tline:{type:"line",color:V,padding:[15,10,0,15],xAxis:{disableGrid:!1,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{line:{type:"curve",width:2,activeType:"hollow"}}},tarea:{type:"area",color:V,padding:[15,10,0,15],xAxis:{disableGrid:!0,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!0,activeType:"hollow"}}},column:{type:"column",color:V,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{column:{type:"group",width:30,activeBgColor:"#000000",activeBgOpacity:.08}}},mount:{type:"mount",color:V,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{mount:{type:"mount",widthRatio:1.5}}},bar:{type:"bar",color:V,padding:[15,30,0,5],xAxis:{boundaryGap:"justify",disableGrid:!1,min:0,axisLine:!1},yAxis:{},legend:{},extra:{bar:{type:"group",width:30,meterBorde:1,meterFillColor:"#FFFFFF",activeBgColor:"#000000",activeBgOpacity:.08}}},area:{type:"area",color:V,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{area:{type:"straight",opacity:.2,addLine:!0,width:2,gradient:!1,activeType:"hollow"}}},radar:{type:"radar",color:V,padding:[5,5,5,5],dataLabel:!1,legend:{show:!0,position:"right",lineHeight:25},extra:{radar:{gridType:"radar",gridColor:"#CCCCCC",gridCount:3,opacity:.2,max:200,labelShow:!0}}},gauge:{type:"gauge",color:V,title:{name:"66Km/H",fontSize:25,color:"#2fc25b",offsetY:50},subtitle:{name:"\u5B9E\u65F6\u901F\u5EA6",fontSize:15,color:"#1890ff",offsetY:-50},extra:{gauge:{type:"default",width:30,labelColor:"#666666",startAngle:.75,endAngle:.25,startNumber:0,endNumber:100,labelFormat:"",splitLine:{fixRadius:0,splitNumber:10,width:30,color:"#FFFFFF",childNumber:5,childWidth:12},pointer:{width:24,color:"auto"}}}},candle:{type:"candle",color:V,padding:[15,15,0,15],enableScroll:!0,enableMarkLine:!0,dataLabel:!1,xAxis:{labelCount:4,itemCount:40,disableGrid:!0,gridColor:"#CCCCCC",gridType:"solid",dashLength:4,scrollShow:!0,scrollAlign:"left",scrollColor:"#A6A6A6",scrollBackgroundColor:"#EFEBEF"},yAxis:{},legend:{},extra:{candle:{color:{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},average:{show:!0,name:["MA5","MA10","MA30"],day:[5,10,20],color:["#1890ff","#2fc25b","#facc14"]}},markLine:{type:"dash",dashLength:5,data:[{value:2150,lineColor:"#f04864",showLabel:!0},{value:2350,lineColor:"#f04864",showLabel:!0}]}}},mix:{type:"mix",color:V,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{disabled:!1,disableGrid:!1,splitNumber:5,gridType:"dash",dashLength:4,gridColor:"#CCCCCC",padding:10,showTitle:!0,data:[]},legend:{},extra:{mix:{column:{width:20}}}},scatter:{type:"scatter",color:V,padding:[15,15,0,15],dataLabel:!1,xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0},yAxis:{disableGrid:!1,gridType:"dash"},legend:{},extra:{scatter:{}}},bubble:{type:"bubble",color:V,padding:[15,15,0,15],xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0,max:250},yAxis:{disableGrid:!1,gridType:"dash",data:[{min:0,max:150}]},legend:{},extra:{bubble:{border:2,opacity:.5}}}},D=Fi;var re=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],Mi={type:["pie","ring","rose","funnel","line","column","area","radar","gauge","candle","demotype"],categories:["line","column","area","radar","gauge","candle","demotype"],instance:{},option:{},formatter:{tooltipDemo1:function(i){let e="";for(let l in i){l==0&&(e+=i[l].axisValueLabel+"\u5E74\u9500\u552E\u989D");let a="--";i[l].data!==null&&(a=i[l].data),e+=`
-`+i[l].seriesName+"\uFF1A"+a+" \u4E07\u5143",e+="<br/>"+i[l].marker+i[l].seriesName+"\uFF1A"+a+" \u4E07\u5143"}return e},legendFormat:function(i){return"\u81EA\u5B9A\u4E49\u56FE\u4F8B+"+i},yAxisFormatDemo:function(i,e){return i+"\u5143"},seriesFormatDemo:function(i){return i.name+"\u5E74"+i.value+"\u5143"}},demotype:{color:re},column:{color:re,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"bar",data:[],barwidth:20,label:{show:!0,color:"#666666",position:"top"}}},line:{color:re,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"line",data:[],barwidth:20,label:{show:!0,color:"#666666",position:"top"}}},area:{color:re,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"line",data:[],areaStyle:{},label:{show:!0,color:"#666666",position:"top"}}},pie:{color:re,title:{text:""},tooltip:{trigger:"item"},grid:{top:40,bottom:30,right:15,left:15},legend:{bottom:"left"},seriesTemplate:{name:"",type:"pie",data:[],radius:"50%",label:{show:!0,color:"#666666",position:"top"}}},ring:{color:re,title:{text:""},tooltip:{trigger:"item"},grid:{top:40,bottom:30,right:15,left:15},legend:{bottom:"left"},seriesTemplate:{name:"",type:"pie",data:[],radius:["40%","70%"],avoidLabelOverlap:!1,label:{show:!0,color:"#666666",position:"top"},labelLine:{show:!0}}},rose:{color:re,title:{text:""},tooltip:{trigger:"item"},legend:{top:"bottom"},seriesTemplate:{name:"",type:"pie",data:[],radius:"55%",center:["50%","50%"],roseType:"area"}},funnel:{color:re,title:{text:""},tooltip:{trigger:"item",formatter:"{b} : {c}%"},legend:{top:"bottom"},seriesTemplate:{name:"",type:"funnel",left:"10%",top:60,bottom:60,width:"80%",min:0,max:100,minSize:"0%",maxSize:"100%",sort:"descending",gap:2,label:{show:!0,position:"inside"},labelLine:{length:10,lineStyle:{width:1,type:"solid"}},itemStyle:{bordercolor:"#fff",borderwidth:1},emphasis:{label:{fontSize:20}},data:[]}},gauge:{color:re,tooltip:{formatter:"{a} <br/>{b} : {c}%"},seriesTemplate:{name:"\u4E1A\u52A1\u6307\u6807",type:"gauge",detail:{formatter:"{value}%"},data:[{value:50,name:"\u5B8C\u6210\u7387"}]}},candle:{xAxis:{data:[]},yAxis:{},color:re,title:{text:""},dataZoom:[{type:"inside",xAxisIndex:[0,1],start:10,end:100},{show:!0,xAxisIndex:[0,1],type:"slider",bottom:10,start:10,end:100}],seriesTemplate:{name:"",type:"k",data:[]}}},E=Mi;var q={},ce=null;function pe(i={},...e){for(let l in e)for(let a in e[l])e[l].hasOwnProperty(a)&&(i[a]=e[l][a]&&typeof e[l][a]=="object"?pe(Array.isArray(e[l][a])?[]:{},i[a],e[l][a]):e[l][a]);return i}function Ge(i,e){for(let l in i)i.hasOwnProperty(l)&&i[l]!==null&&typeof i[l]=="object"?Ge(i[l],e):l==="format"&&typeof i[l]=="string"&&(i.formatter=e[i[l]]?e[i[l]]:void 0);return i}var pi={data(){return{rid:null}},mounted(){ce={top:0,left:0},setTimeout(()=>{this.rid===null&&this.$ownerInstance&&this.$ownerInstance.callMethod("getRenderType")},200)},destroyed(){delete D.option[this.rid],delete D.instance[this.rid],delete E.option[this.rid],delete E.instance[this.rid]},methods:{ecinit(i,e,l,a){let t=JSON.stringify(i.id);this.rid=t,q[t]=this.$ownerInstance||a;let r=JSON.parse(JSON.stringify(i)),h=r.type;h&&E.type.includes(h)?E.option[t]=pe({},E[h],r):E.option[t]=pe({},r);let d=r.chartData;if(d){E.option[t].xAxis&&E.option[t].xAxis.type&&E.option[t].xAxis.type==="category"&&(E.option[t].xAxis.data=d.categories),E.option[t].yAxis&&E.option[t].yAxis.type&&E.option[t].yAxis.type==="category"&&(E.option[t].yAxis.data=d.categories),E.option[t].series=[];for(var n=0;n<d.series.length;n++){E.option[t].seriesTemplate=E.option[t].seriesTemplate?E.option[t].seriesTemplate:{};let g=pe({},E.option[t].seriesTemplate,d.series[n]);E.option[t].series.push(g)}}if(typeof window.echarts=="object")this.newEChart();else{let g=document.createElement("script");g.src="./uni_modules/qiun-data-charts/static/app-plus/echarts.min.js",g.onload=this.newEChart,document.head.appendChild(g)}},ecresize(i,e,l,a){E.instance[this.rid]&&E.instance[this.rid].resize()},newEChart(){let i=this.rid;E.instance[i]===void 0?(E.instance[i]=echarts.init(q[i].$el.children[0]),E.option[i].ontap===!0&&(E.instance[i].on("click",e=>{let l=JSON.parse(JSON.stringify({x:e.event.offsetX,y:e.event.offsetY}));q[i].callMethod("emitMsg",{name:"getIndex",params:{type:"getIndex",event:l,currentIndex:e.dataIndex,value:e.data,seriesName:e.seriesName,id:i}})}),E.instance[i].on("highlight",e=>{q[i].callMethod("emitMsg",{name:"getHighlight",params:{type:"highlight",res:e,id:i}})})),this.updataEChart(i,E.option[i])):this.updataEChart(i,E.option[i])},updataEChart(i,e){if(e=Ge(e,E.formatter),e.tooltip&&(e.tooltip.show=!!e.tooltipShow,e.tooltip.position=this.tooltipPosition(),typeof e.tooltipFormat=="string"&&E.formatter[e.tooltipFormat]&&(e.tooltip.formatter=e.tooltip.formatter?e.tooltip.formatter:E.formatter[e.tooltipFormat])),e.series)for(let l in e.series){let a=e.series[l].linearGradient;a&&(e.series[l].color=new echarts.graphic.LinearGradient(a[0],a[1],a[2],a[3],a[4]))}E.instance[i].setOption(e,e.notMerge),E.instance[i].on("finished",function(){q[i].callMethod("emitMsg",{name:"complete",params:{type:"complete",complete:!0,id:i}}),E.instance[i]&&E.instance[i].off("finished")}),typeof q[i].$el.children[0].clientWidth!="undefined"&&(Math.abs(q[i].$el.children[0].clientWidth-E.instance[i].getWidth())>3||Math.abs(q[i].$el.children[0].clientHeight-E.instance[i].getHeight())>3)&&this.ecresize()},tooltipPosition(){return(i,e,l,a,t)=>{let r=i[0],h=i[1],d=t.viewSize[0],n=t.viewSize[1],g=t.contentSize[0],o=t.contentSize[1],f=r+30,u=h+30;return f+g>d&&(f=r-g-30),u+o>n&&(u=h-o-30),[f,u]}},ucinit(i,e,l,a){if(JSON.stringify(i)==JSON.stringify(e)||!i.canvasId)return;let t=JSON.parse(JSON.stringify(i.canvasId));this.rid=t,q[t]=this.$ownerInstance||a,D.option[t]=JSON.parse(JSON.stringify(i)),D.option[t]=Ge(D.option[t],D.formatter);let r=document.getElementById(t);r&&r.children[0]&&(D.option[t].context=r.children[0].getContext("2d"),D.instance[t]&&D.option[t]&&D.option[t].update===!0?this.updataUChart():setTimeout(()=>{D.option[t].context.restore(),D.option[t].context.save(),this.newUChart()},100))},newUChart(){let i=this.rid;D.instance[i]=new ta(D.option[i]),D.instance[i].addEventListener("renderComplete",()=>{q[i].callMethod("emitMsg",{name:"complete",params:{type:"complete",complete:!0,id:i,opts:D.instance[i].opts}}),D.instance[i].delEventListener("renderComplete")}),D.instance[i].addEventListener("scrollLeft",()=>{q[i].callMethod("emitMsg",{name:"scrollLeft",params:{type:"scrollLeft",scrollLeft:!0,id:i,opts:D.instance[i].opts}})}),D.instance[i].addEventListener("scrollRight",()=>{q[i].callMethod("emitMsg",{name:"scrollRight",params:{type:"scrollRight",scrollRight:!0,id:i,opts:D.instance[i].opts}})})},updataUChart(){let i=this.rid;D.instance[i].updateData(D.option[i])},tooltipDefault(i,e,l,a){if(e){let t=i.data;return typeof i.data=="object"&&(t=i.data.value),e+" "+i.name+":"+t}else return i.properties&&i.properties.name?i.properties.name:i.name+":"+i.data},showTooltip(i,e){let l=D.option[e].tooltipCustom;if(l&&l!==void 0&&l!==null){let a;l.x>=0&&l.y>=0&&(a={x:l.x,y:l.y+10}),D.instance[e].showToolTip(i,{index:l.index,offset:a,textList:l.textList,formatter:(t,r,h,d)=>typeof D.option[e].tooltipFormat=="string"&&D.formatter[D.option[e].tooltipFormat]?D.formatter[D.option[e].tooltipFormat](t,r,h,d):this.tooltipDefault(t,r,h,d)})}else D.instance[e].showToolTip(i,{formatter:(a,t,r,h)=>typeof D.option[e].tooltipFormat=="string"&&D.formatter[D.option[e].tooltipFormat]?D.formatter[D.option[e].tooltipFormat](a,t,r,h):this.tooltipDefault(a,t,r,h)})},tap(i){let e=this.rid,l=D.option[e].ontap,a=D.option[e].tooltipShow,t=D.option[e].tapLegend;if(l==!1)return;let r=null,h=null,d=document.getElementById("UC"+e).getBoundingClientRect(),n={};i.detail.x?n={x:i.detail.x-d.left,y:i.detail.y-d.top+ce.top}:n={x:i.clientX-d.left,y:i.clientY-d.top+ce.top},i.changedTouches=[],i.changedTouches.unshift(n),r=D.instance[e].getCurrentDataIndex(i),h=D.instance[e].getLegendDataIndex(i),t===!0&&D.instance[e].touchLegend(i),a==!0&&this.showTooltip(i,e),q[e].callMethod("emitMsg",{name:"getIndex",params:{type:"getIndex",event:n,currentIndex:r,legendIndex:h,id:e,opts:D.instance[e].opts}})},touchStart(i){let e=this.rid;D.option[e].ontouch!=!1&&(D.option[e].enableScroll===!0&&i.touches.length==1&&D.instance[e].scrollStart(i),q[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"touchStart",event:i.changedTouches[0],id:e,opts:D.instance[e].opts}}))},touchMove(i){let e=this.rid,l=D.option[e].ontouch;if(l!=!1){if(D.option[e].enableScroll===!0&&i.changedTouches.length==1&&D.instance[e].scroll(i),D.option[e].ontap===!0&&D.option[e].enableScroll===!1&&D.option[e].onmovetip===!0){let a=document.getElementById("UC"+e).getBoundingClientRect(),t={x:i.changedTouches[0].clientX-a.left,y:i.changedTouches[0].clientY-a.top+ce.top};i.changedTouches.unshift(t),D.option[e].tooltipShow===!0&&this.showTooltip(i,e)}l===!0&&D.option[e].enableScroll===!0&&D.option[e].onzoom===!0&&i.changedTouches.length==2&&D.instance[e].dobuleZoom(i),q[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"touchMove",event:i.changedTouches[0],id:e,opts:D.instance[e].opts}})}},touchEnd(i){let e=this.rid;D.option[e].ontouch!=!1&&(D.option[e].enableScroll===!0&&i.touches.length==0&&D.instance[e].scrollEnd(i),q[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"touchEnd",event:i.changedTouches[0],id:e,opts:D.instance[e].opts}}))},mouseDown(i){let e=this.rid;if(D.option[e].onmouse==!1)return;let a=document.getElementById("UC"+e).getBoundingClientRect(),t={};t={x:i.clientX-a.left,y:i.clientY-a.top+ce.top},i.changedTouches=[],i.changedTouches.unshift(t),D.instance[e].scrollStart(i),D.option[e].mousedown=!0,q[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"mouseDown",event:t,id:e,opts:D.instance[e].opts}})},mouseMove(i){let e=this.rid,l=D.option[e].onmouse,a=D.option[e].tooltipShow;if(l==!1)return;let t=document.getElementById("UC"+e).getBoundingClientRect(),r={};r={x:i.clientX-t.left,y:i.clientY-t.top+ce.top},i.changedTouches=[],i.changedTouches.unshift(r),D.option[e].mousedown?(D.instance[e].scroll(i),q[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"mouseMove",event:r,id:e,opts:D.instance[e].opts}})):D.instance[e]&&a==!0&&this.showTooltip(i,e)},mouseUp(i){let e=this.rid;if(D.option[e].onmouse==!1)return;let a=document.getElementById("UC"+e).getBoundingClientRect(),t={};t={x:i.clientX-a.left,y:i.clientY-a.top+ce.top},i.changedTouches=[],i.changedTouches.unshift(t),D.instance[e].scrollEnd(i),D.option[e].mousedown=!1,q[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"mouseUp",event:t,id:e,opts:D.instance[e].opts}})}}};return ua(Di);})();
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app-service.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app-service.js
deleted file mode 100644
index bf86d92..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app-service.js
+++ /dev/null
@@ -1,7 +0,0 @@
-if("undefined"==typeof Promise||Promise.prototype.finally||(Promise.prototype.finally=function(e){const t=this.constructor;return this.then((n=>t.resolve(e()).then((()=>n))),(n=>t.resolve(e()).then((()=>{throw n}))))}),"undefined"!=typeof uni&&uni&&uni.requireGlobal){const e=uni.requireGlobal();ArrayBuffer=e.ArrayBuffer,Int8Array=e.Int8Array,Uint8Array=e.Uint8Array,Uint8ClampedArray=e.Uint8ClampedArray,Int16Array=e.Int16Array,Uint16Array=e.Uint16Array,Int32Array=e.Int32Array,Uint32Array=e.Uint32Array,Float32Array=e.Float32Array,Float64Array=e.Float64Array,BigInt64Array=e.BigInt64Array,BigUint64Array=e.BigUint64Array}uni.restoreGlobal&&uni.restoreGlobal(Vue,weex,plus,setTimeout,clearTimeout,setInterval,clearInterval),function(e){"use strict";function n(e){return weex.requireModule(e)}function i(e,t,...n){uni.__log__?uni.__log__(e,t,...n):console[e].apply(console,[...n,t])}function a(e,t){return"string"==typeof e?t:e}const s=(t=>(n,i=e.getCurrentInstance())=>{!e.isInSSRComponentSetup&&e.injectHook(t,n,i)})("onLoad",2),o={easycom:{autoscan:!0,custom:{"^uni-(.*)":"@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue"}},pages:[{path:"pages/index/index",style:{navigationBarTitleText:"NorthGlass Scaner"}},{path:"pages/mainView/mainView",style:{navigationBarTitleText:""}},{path:"pages/reportingWork/reportingWork",style:{navigationBarTitleText:"Report for work"}},{path:"pages/glassInfo/glassInfo",style:{navigationBarTitleText:""}},{path:"pages/QuantityCompletion/QuantityCompletion",style:{navigationBarTitleText:""}},{path:"pages/ReviewReporitingWork/ReviewReporitingWork",style:{navigationBarTitleText:""}},{path:"pages/ReportingWorkList/ReportingWorkList",style:{navigationBarTitleText:""}},{path:"pages/login/login",style:{navigationBarTitleText:""}},{path:"pages/statement/orderList",style:{navigationBarTitleText:""}},{path:"pages/statement/deliveryList",style:{navigationBarTitleText:""}},{path:"pages/statement/originalGlassList",style:{navigationBarTitleText:""}}],globalStyle:{navigationBarTextStyle:"black",navigationBarTitleText:"uni-app",navigationBarBackgroundColor:"#F8F8F8",backgroundColor:"#F8F8F8"},uniIdRouter:{}};function r(e,t,n){return e(n={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&n.path)}},n.exports),n.exports}var l=r((function(e,t){var n;e.exports=(n=n||function(e){var t=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),n={},i=n.lib={},a=i.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 t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},s=i.WordArray=a.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||r).stringify(this)},concat:function(e){var t=this.words,n=e.words,i=this.sigBytes,a=e.sigBytes;if(this.clamp(),i%4)for(var s=0;s<a;s++){var o=n[s>>>2]>>>24-s%4*8&255;t[i+s>>>2]|=o<<24-(i+s)%4*8}else for(s=0;s<a;s+=4)t[i+s>>>2]=n[s>>>2];return this.sigBytes+=a,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=a.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var n,i=[],a=function(t){var n=987654321,i=4294967295;return function(){var a=((n=36969*(65535&n)+(n>>16)&i)<<16)+(t=18e3*(65535&t)+(t>>16)&i)&i;return a/=4294967296,(a+=.5)*(e.random()>.5?1:-1)}},o=0;o<t;o+=4){var r=a(4294967296*(n||e.random()));n=987654071*r(),i.push(4294967296*r()|0)}return new s.init(i,t)}}),o=n.enc={},r=o.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,i=[],a=0;a<n;a++){var s=t[a>>>2]>>>24-a%4*8&255;i.push((s>>>4).toString(16)),i.push((15&s).toString(16))}return i.join("")},parse:function(e){for(var t=e.length,n=[],i=0;i<t;i+=2)n[i>>>3]|=parseInt(e.substr(i,2),16)<<24-i%8*4;return new s.init(n,t/2)}},l=o.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,i=[],a=0;a<n;a++){var s=t[a>>>2]>>>24-a%4*8&255;i.push(String.fromCharCode(s))}return i.join("")},parse:function(e){for(var t=e.length,n=[],i=0;i<t;i++)n[i>>>2]|=(255&e.charCodeAt(i))<<24-i%4*8;return new s.init(n,t)}},c=o.Utf8={stringify:function(e){try{return decodeURIComponent(escape(l.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return l.parse(unescape(encodeURIComponent(e)))}},u=i.BufferedBlockAlgorithm=a.extend({reset:function(){this._data=new s.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=c.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n=this._data,i=n.words,a=n.sigBytes,o=this.blockSize,r=a/(4*o),l=(r=t?e.ceil(r):e.max((0|r)-this._minBufferSize,0))*o,c=e.min(4*l,a);if(l){for(var u=0;u<l;u+=o)this._doProcessBlock(i,u);var d=i.splice(0,l);n.sigBytes-=c}return new s.init(d,c)},clone:function(){var e=a.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0});i.Hasher=u.extend({cfg:a.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){u.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(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new d.HMAC.init(e,n).finalize(t)}}});var d=n.algo={};return n}(Math),n)})),c=l,u=(r((function(e,t){var n;e.exports=(n=c,function(e){var t=n,i=t.lib,a=i.WordArray,s=i.Hasher,o=t.algo,r=[];!function(){for(var t=0;t<64;t++)r[t]=4294967296*e.abs(e.sin(t+1))|0}();var l=o.MD5=s.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var i=t+n,a=e[i];e[i]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var s=this._hash.words,o=e[t+0],l=e[t+1],p=e[t+2],m=e[t+3],f=e[t+4],g=e[t+5],y=e[t+6],w=e[t+7],k=e[t+8],b=e[t+9],v=e[t+10],_=e[t+11],x=e[t+12],S=e[t+13],C=e[t+14],T=e[t+15],D=s[0],E=s[1],N=s[2],V=s[3];D=c(D,E,N,V,o,7,r[0]),V=c(V,D,E,N,l,12,r[1]),N=c(N,V,D,E,p,17,r[2]),E=c(E,N,V,D,m,22,r[3]),D=c(D,E,N,V,f,7,r[4]),V=c(V,D,E,N,g,12,r[5]),N=c(N,V,D,E,y,17,r[6]),E=c(E,N,V,D,w,22,r[7]),D=c(D,E,N,V,k,7,r[8]),V=c(V,D,E,N,b,12,r[9]),N=c(N,V,D,E,v,17,r[10]),E=c(E,N,V,D,_,22,r[11]),D=c(D,E,N,V,x,7,r[12]),V=c(V,D,E,N,S,12,r[13]),N=c(N,V,D,E,C,17,r[14]),D=u(D,E=c(E,N,V,D,T,22,r[15]),N,V,l,5,r[16]),V=u(V,D,E,N,y,9,r[17]),N=u(N,V,D,E,_,14,r[18]),E=u(E,N,V,D,o,20,r[19]),D=u(D,E,N,V,g,5,r[20]),V=u(V,D,E,N,v,9,r[21]),N=u(N,V,D,E,T,14,r[22]),E=u(E,N,V,D,f,20,r[23]),D=u(D,E,N,V,b,5,r[24]),V=u(V,D,E,N,C,9,r[25]),N=u(N,V,D,E,m,14,r[26]),E=u(E,N,V,D,k,20,r[27]),D=u(D,E,N,V,S,5,r[28]),V=u(V,D,E,N,p,9,r[29]),N=u(N,V,D,E,w,14,r[30]),D=d(D,E=u(E,N,V,D,x,20,r[31]),N,V,g,4,r[32]),V=d(V,D,E,N,k,11,r[33]),N=d(N,V,D,E,_,16,r[34]),E=d(E,N,V,D,C,23,r[35]),D=d(D,E,N,V,l,4,r[36]),V=d(V,D,E,N,f,11,r[37]),N=d(N,V,D,E,w,16,r[38]),E=d(E,N,V,D,v,23,r[39]),D=d(D,E,N,V,S,4,r[40]),V=d(V,D,E,N,o,11,r[41]),N=d(N,V,D,E,m,16,r[42]),E=d(E,N,V,D,y,23,r[43]),D=d(D,E,N,V,b,4,r[44]),V=d(V,D,E,N,x,11,r[45]),N=d(N,V,D,E,T,16,r[46]),D=h(D,E=d(E,N,V,D,p,23,r[47]),N,V,o,6,r[48]),V=h(V,D,E,N,w,10,r[49]),N=h(N,V,D,E,C,15,r[50]),E=h(E,N,V,D,g,21,r[51]),D=h(D,E,N,V,x,6,r[52]),V=h(V,D,E,N,m,10,r[53]),N=h(N,V,D,E,v,15,r[54]),E=h(E,N,V,D,l,21,r[55]),D=h(D,E,N,V,k,6,r[56]),V=h(V,D,E,N,T,10,r[57]),N=h(N,V,D,E,y,15,r[58]),E=h(E,N,V,D,S,21,r[59]),D=h(D,E,N,V,f,6,r[60]),V=h(V,D,E,N,_,10,r[61]),N=h(N,V,D,E,p,15,r[62]),E=h(E,N,V,D,b,21,r[63]),s[0]=s[0]+D|0,s[1]=s[1]+E|0,s[2]=s[2]+N|0,s[3]=s[3]+V|0},_doFinalize:function(){var t=this._data,n=t.words,i=8*this._nDataBytes,a=8*t.sigBytes;n[a>>>5]|=128<<24-a%32;var s=e.floor(i/4294967296),o=i;n[15+(a+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),n[14+(a+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t.sigBytes=4*(n.length+1),this._process();for(var r=this._hash,l=r.words,c=0;c<4;c++){var u=l[c];l[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return r},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,n,i,a,s,o){var r=e+(t&n|~t&i)+a+o;return(r<<s|r>>>32-s)+t}function u(e,t,n,i,a,s,o){var r=e+(t&i|n&~i)+a+o;return(r<<s|r>>>32-s)+t}function d(e,t,n,i,a,s,o){var r=e+(t^n^i)+a+o;return(r<<s|r>>>32-s)+t}function h(e,t,n,i,a,s,o){var r=e+(n^(t|~i))+a+o;return(r<<s|r>>>32-s)+t}t.MD5=s._createHelper(l),t.HmacMD5=s._createHmacHelper(l)}(Math),n.MD5)})),r((function(e,t){var n,i,a;e.exports=(i=(n=c).lib.Base,a=n.enc.Utf8,void(n.algo.HMAC=i.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=a.parse(t));var n=e.blockSize,i=4*n;t.sigBytes>i&&(t=e.finalize(t)),t.clamp();for(var s=this._oKey=t.clone(),o=this._iKey=t.clone(),r=s.words,l=o.words,c=0;c<n;c++)r[c]^=1549556828,l[c]^=909522486;s.sigBytes=o.sigBytes=i,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 t=this._hasher,n=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(n))}})))})),r((function(e,t){e.exports=c.HmacMD5}))),d=r((function(e,t){e.exports=c.enc.Utf8})),h=r((function(e,t){var n,i,a;e.exports=(a=(i=n=c).lib.WordArray,i.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,i=this._map;e.clamp();for(var a=[],s=0;s<n;s+=3)for(var o=(t[s>>>2]>>>24-s%4*8&255)<<16|(t[s+1>>>2]>>>24-(s+1)%4*8&255)<<8|t[s+2>>>2]>>>24-(s+2)%4*8&255,r=0;r<4&&s+.75*r<n;r++)a.push(i.charAt(o>>>6*(3-r)&63));var l=i.charAt(64);if(l)for(;a.length%4;)a.push(l);return a.join("")},parse:function(e){var t=e.length,n=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var s=0;s<n.length;s++)i[n.charCodeAt(s)]=s}var o=n.charAt(64);if(o){var r=e.indexOf(o);-1!==r&&(t=r)}return function(e,t,n){for(var i=[],s=0,o=0;o<t;o++)if(o%4){var r=n[e.charCodeAt(o-1)]<<o%4*2,l=n[e.charCodeAt(o)]>>>6-o%4*2;i[s>>>2]|=(r|l)<<24-s%4*8,s++}return a.create(i,s)}(e,t,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},n.enc.Base64)}));const p="uni_id_token",m="uni_id_token_expired",f="FUNCTION",g="OBJECT",y="CLIENT_DB",w="pending",k="rejected";function b(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function v(e){return"object"===b(e)}function _(e){return"function"==typeof e}function x(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}const S="REJECTED",C="NOT_PENDING";class T{constructor({createPromise:e,retryRule:t=S}={}){this.createPromise=e,this.status=null,this.promise=null,this.retryRule=t}get needRetry(){if(!this.status)return!0;switch(this.retryRule){case S:return this.status===k;case C:return this.status!==w}}exec(){return this.needRetry?(this.status=w,this.promise=this.createPromise().then((e=>(this.status="fulfilled",Promise.resolve(e))),(e=>(this.status=k,Promise.reject(e)))),this.promise):this.promise}}class D{constructor(){this._callback={}}addListener(e,t){this._callback[e]||(this._callback[e]=[]),this._callback[e].push(t)}on(e,t){return this.addListener(e,t)}removeListener(e,t){if(!t)throw new Error('The "listener" argument must be of type function. Received undefined');const n=this._callback[e];if(!n)return;const i=function(e,t){for(let n=e.length-1;n>=0;n--)if(e[n]===t)return n;return-1}(n,t);n.splice(i,1)}off(e,t){return this.removeListener(e,t)}removeAllListener(e){delete this._callback[e]}emit(e,...t){const n=this._callback[e];if(n)for(let i=0;i<n.length;i++)n[i](...t)}}function E(e){return e&&"string"==typeof e?JSON.parse(e):e}const N=E([]),V="app";E("");const A=E("[]")||[];let I="";try{I="__UNI__C4E0C89"}catch(_e){}let B,R={};function P(e,t={}){var n,i;return n=R,i=e,Object.prototype.hasOwnProperty.call(n,i)||(R[e]=t),R[e]}R=uni._globalUniCloudObj?uni._globalUniCloudObj:uni._globalUniCloudObj={};const O=["invoke","success","fail","complete"],L=P("_globalUniCloudInterceptor");function $(e,t){L[e]||(L[e]={}),v(t)&&Object.keys(t).forEach((n=>{O.indexOf(n)>-1&&function(e,t,n){let i=L[e][t];i||(i=L[e][t]=[]),-1===i.indexOf(n)&&_(n)&&i.push(n)}(e,n,t[n])}))}function M(e,t){L[e]||(L[e]={}),v(t)?Object.keys(t).forEach((n=>{O.indexOf(n)>-1&&function(e,t,n){const i=L[e][t];if(!i)return;const a=i.indexOf(n);a>-1&&i.splice(a,1)}(e,n,t[n])})):delete L[e]}function F(e,t){return e&&0!==e.length?e.reduce(((e,n)=>e.then((()=>n(t)))),Promise.resolve()):Promise.resolve()}function j(e,t){return L[e]&&L[e][t]||[]}function U(e){$("callObject",e)}const q=P("_globalUniCloudListener"),z="response",H="needLogin",W="refreshToken",K="clientdb",J="cloudfunction",G="cloudobject";function Q(e){return q[e]||(q[e]=[]),q[e]}function Y(e,t){const n=Q(e);n.includes(t)||n.push(t)}function X(e,t){const n=Q(e),i=n.indexOf(t);-1!==i&&n.splice(i,1)}function Z(e,t){const n=Q(e);for(let i=0;i<n.length;i++)(0,n[i])(t)}let ee,te=!1;function ne(){return ee||(ee=new Promise((e=>{te&&e(),function t(){if("function"==typeof getCurrentPages){const t=getCurrentPages();t&&t[0]&&(te=!0,e())}te||setTimeout((()=>{t()}),30)}()})),ee)}function ie(e){const t={};for(const n in e){const i=e[n];_(i)&&(t[n]=x(i))}return t}class ae extends Error{constructor(e){const t=e.message||e.errMsg||"unknown system error";super(t),this.errMsg=t,this.code=this.errCode=e.code||e.errCode||"SYSTEM_ERROR",this.errSubject=this.subject=e.subject||e.errSubject,this.cause=e.cause,this.requestId=e.requestId}toJson(e=0){if(!(e>=10))return e++,{errCode:this.errCode,errMsg:this.errMsg,errSubject:this.errSubject,cause:this.cause&&this.cause.toJson?this.cause.toJson(e):this.cause}}}var se={request:e=>uni.request(e),uploadFile:e=>uni.uploadFile(e),setStorageSync:(e,t)=>uni.setStorageSync(e,t),getStorageSync:e=>uni.getStorageSync(e),removeStorageSync:e=>uni.removeStorageSync(e),clearStorageSync:()=>uni.clearStorageSync(),connectSocket:e=>uni.connectSocket(e)};function oe(e){return e&&oe(e.__v_raw)||e}function re(){return{token:se.getStorageSync(p)||se.getStorageSync("uniIdToken"),tokenExpired:se.getStorageSync(m)}}function le({token:e,tokenExpired:t}={}){e&&se.setStorageSync(p,e),t&&se.setStorageSync(m,t)}let ce,ue;function de(){return ce||(ce=uni.getSystemInfoSync()),ce}function he(){let e,t;try{if(uni.getLaunchOptionsSync){if(uni.getLaunchOptionsSync.toString().indexOf("not yet implemented")>-1)return;const{scene:n,channel:i}=uni.getLaunchOptionsSync();e=i,t=n}}catch(n){}return{channel:e,scene:t}}let pe={};function me(){const e=uni.getLocale&&uni.getLocale()||"en";if(ue)return{...pe,...ue,locale:e,LOCALE:e};const t=de(),{deviceId:n,osName:i,uniPlatform:a,appId:s}=t,o=["appId","appLanguage","appName","appVersion","appVersionCode","appWgtVersion","browserName","browserVersion","deviceBrand","deviceId","deviceModel","deviceType","osName","osVersion","romName","romVersion","ua","hostName","hostVersion","uniPlatform","uniRuntimeVersion","uniRuntimeVersionCode","uniCompilerVersion","uniCompilerVersionCode"];for(const r in t)Object.hasOwnProperty.call(t,r)&&-1===o.indexOf(r)&&delete t[r];return ue={PLATFORM:a,OS:i,APPID:s,DEVICEID:n,...he(),...t},{...pe,...ue,locale:e,LOCALE:e}}var fe=function(e,t){let n="";return Object.keys(e).sort().forEach((function(t){e[t]&&(n=n+"&"+t+"="+e[t])})),n=n.slice(1),u(n,t).toString()},ge=function(e,t){return new Promise(((n,i)=>{t(Object.assign(e,{complete(e){e||(e={});const t=e.data&&e.data.header&&e.data.header["x-serverless-request-id"]||e.header&&e.header["request-id"];if(!e.statusCode||e.statusCode>=400){const n=e.data&&e.data.error&&e.data.error.code||"SYS_ERR",a=e.data&&e.data.error&&e.data.error.message||e.errMsg||"request:fail";return i(new ae({code:n,message:a,requestId:t}))}const a=e.data;if(a.error)return i(new ae({code:a.error.code,message:a.error.message,requestId:t}));a.result=a.data,a.requestId=t,delete a.data,n(a)}}))}))},ye=function(e){return h.stringify(d.parse(e))},we=class{constructor(e){["spaceId","clientSecret"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),this.config=Object.assign({},{endpoint:0===e.spaceId.indexOf("mp-")?"https://api.next.bspapp.com":"https://api.bspapp.com"},e),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=se,this._getAccessTokenPromiseHub=new T({createPromise:()=>this.requestAuth(this.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then((e=>{if(!e.result||!e.result.accessToken)throw new ae({code:"AUTH_FAILED",message:"鑾峰彇accessToken澶辫触"});this.setAccessToken(e.result.accessToken)})),retryRule:C})}get hasAccessToken(){return!!this.accessToken}setAccessToken(e){this.accessToken=e}requestWrapped(e){return ge(e,this.adapter.request)}requestAuth(e){return this.requestWrapped(e)}request(e,t){return Promise.resolve().then((()=>this.hasAccessToken?t?this.requestWrapped(e):this.requestWrapped(e).catch((t=>new Promise(((e,n)=>{!t||"GATEWAY_INVALID_TOKEN"!==t.code&&"InvalidParameter.InvalidToken"!==t.code?n(t):e()})).then((()=>this.getAccessToken())).then((()=>{const t=this.rebuildRequest(e);return this.request(t,!0)})))):this.getAccessToken().then((()=>{const t=this.rebuildRequest(e);return this.request(t,!0)}))))}rebuildRequest(e){const t=Object.assign({},e);return t.data.token=this.accessToken,t.header["x-basement-token"]=this.accessToken,t.header["x-serverless-sign"]=fe(t.data,this.config.clientSecret),t}setupRequest(e,t){const n=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),i={"Content-Type":"application/json"};return"auth"!==t&&(n.token=this.accessToken,i["x-basement-token"]=this.accessToken),i["x-serverless-sign"]=fe(n,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:n,dataType:"json",header:i}}getAccessToken(){return this._getAccessTokenPromiseHub.exec()}async authorize(){await this.getAccessToken()}callFunction(e){const t={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:e.name,functionArgs:e.data||{}})};return this.request({...this.setupRequest(t),timeout:e.timeout})}getOSSUploadOptionsFromPath(e){const t={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}uploadFileToOSS({url:e,formData:t,name:n,filePath:i,fileType:a,onUploadProgress:s}){return new Promise(((o,r)=>{const l=this.adapter.uploadFile({url:e,formData:t,name:n,filePath:i,fileType:a,header:{"X-OSS-server-side-encrpytion":"AES256"},success(e){e&&e.statusCode<400?o(e):r(new ae({code:"UPLOAD_FAILED",message:"鏂囦欢涓婁紶澶辫触"}))},fail(e){r(new ae({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"鏂囦欢涓婁紶澶辫触"}))}});"function"==typeof s&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((e=>{s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}reportOSSUpload(e){const t={method:"serverless.file.resource.report",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}async uploadFile({filePath:e,cloudPath:t,fileType:n="image",cloudPathAsRealPath:i=!1,onUploadProgress:a,config:s}){if("string"!==b(t))throw new ae({code:"INVALID_PARAM",message:"cloudPath蹇呴』涓哄瓧绗︿覆绫诲瀷"});if(!(t=t.trim()))throw new ae({code:"INVALID_PARAM",message:"cloudPath涓嶅彲涓虹┖"});if(/:\/\//.test(t))throw new ae({code:"INVALID_PARAM",message:"cloudPath涓嶅悎娉�"});const o=s&&s.envType||this.config.envType;if(i&&("/"!==t[0]&&(t="/"+t),t.indexOf("\\")>-1))throw new ae({code:"INVALID_PARAM",message:"浣跨敤cloudPath浣滀负璺緞鏃讹紝cloudPath涓嶅彲鍖呭惈鈥淺\鈥�"});const r=(await this.getOSSUploadOptionsFromPath({env:o,filename:i?t.split("/").pop():t,fileId:i?t:void 0})).result,l="https://"+r.cdnDomain+"/"+r.ossPath,{securityToken:c,accessKeyId:u,signature:d,host:h,ossPath:p,id:m,policy:f,ossCallbackUrl:g}=r,y={"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:u,Signature:d,host:h,id:m,key:p,policy:f,success_action_status:200};if(c&&(y["x-oss-security-token"]=c),g){const e=JSON.stringify({callbackUrl:g,callbackBody:JSON.stringify({fileId:m,spaceId:this.config.spaceId}),callbackBodyType:"application/json"});y.callback=ye(e)}const w={url:"https://"+r.host,formData:y,fileName:"file",name:"file",filePath:e,fileType:n};if(await this.uploadFileToOSS(Object.assign({},w,{onUploadProgress:a})),g)return{success:!0,filePath:e,fileID:l};if((await this.reportOSSUpload({id:m})).success)return{success:!0,filePath:e,fileID:l};throw new ae({code:"UPLOAD_FAILED",message:"鏂囦欢涓婁紶澶辫触"})}getTempFileURL({fileList:e}={}){return new Promise(((t,n)=>{Array.isArray(e)&&0!==e.length||n(new ae({code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆"})),this.getFileInfo({fileList:e}).then((n=>{t({fileList:e.map(((e,t)=>{const i=n.fileList[t];return{fileID:e,tempFileURL:i&&i.url||e}}))})}))}))}async getFileInfo({fileList:e}={}){if(!Array.isArray(e)||0===e.length)throw new ae({code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆"});const t={method:"serverless.file.resource.info",params:JSON.stringify({id:e.map((e=>e.split("?")[0])).join(",")})};return{fileList:(await this.request(this.setupRequest(t))).result}}},ke={init(e){const t=new we(e),n={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return n},t.customAuth=t.auth,t}};const be="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";var ve,_e;(_e=ve||(ve={})).local="local",_e.none="none",_e.session="session";var xe=function(){},Se=r((function(e,t){var n;e.exports=(n=c,function(e){var t=n,i=t.lib,a=i.WordArray,s=i.Hasher,o=t.algo,r=[],l=[];!function(){function t(t){for(var n=e.sqrt(t),i=2;i<=n;i++)if(!(t%i))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var i=2,a=0;a<64;)t(i)&&(a<8&&(r[a]=n(e.pow(i,.5))),l[a]=n(e.pow(i,1/3)),a++),i++}();var c=[],u=o.SHA256=s.extend({_doReset:function(){this._hash=new a.init(r.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,i=n[0],a=n[1],s=n[2],o=n[3],r=n[4],u=n[5],d=n[6],h=n[7],p=0;p<64;p++){if(p<16)c[p]=0|e[t+p];else{var m=c[p-15],f=(m<<25|m>>>7)^(m<<14|m>>>18)^m>>>3,g=c[p-2],y=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;c[p]=f+c[p-7]+y+c[p-16]}var w=i&a^i&s^a&s,k=(i<<30|i>>>2)^(i<<19|i>>>13)^(i<<10|i>>>22),b=h+((r<<26|r>>>6)^(r<<21|r>>>11)^(r<<7|r>>>25))+(r&u^~r&d)+l[p]+c[p];h=d,d=u,u=r,r=o+b|0,o=s,s=a,a=i,i=b+(k+w)|0}n[0]=n[0]+i|0,n[1]=n[1]+a|0,n[2]=n[2]+s|0,n[3]=n[3]+o|0,n[4]=n[4]+r|0,n[5]=n[5]+u|0,n[6]=n[6]+d|0,n[7]=n[7]+h|0},_doFinalize:function(){var t=this._data,n=t.words,i=8*this._nDataBytes,a=8*t.sigBytes;return n[a>>>5]|=128<<24-a%32,n[14+(a+64>>>9<<4)]=e.floor(i/4294967296),n[15+(a+64>>>9<<4)]=i,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=s._createHelper(u),t.HmacSHA256=s._createHmacHelper(u)}(Math),n.SHA256)})),Ce=Se,Te=r((function(e,t){e.exports=c.HmacSHA256}));const De=()=>{let e;if(!Promise){e=()=>{},e.promise={};const t=()=>{throw new ae({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(e.promise,"then",{get:t}),Object.defineProperty(e.promise,"catch",{get:t}),e}const t=new Promise(((t,n)=>{e=(e,i)=>e?n(e):t(i)}));return e.promise=t,e};function Ee(e){return void 0===e}function Ne(e){return"[object Null]"===Object.prototype.toString.call(e)}function Ve(e=""){return e.replace(/([\s\S]+)\s+(璇峰墠寰�浜戝紑鍙慉I灏忓姪鎵嬫煡鐪嬮棶棰橈細.*)/,"$1")}function Ae(e=32){let t="";for(let n=0;n<e;n++)t+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".charAt(Math.floor(62*Math.random()));return t}var Ie;!function(e){e.WEB="web",e.WX_MP="wx_mp"}(Ie||(Ie={}));const Be={adapter:null,runtime:void 0},Re=["anonymousUuidKey"];class Pe extends xe{constructor(){super(),Be.adapter.root.tcbObject||(Be.adapter.root.tcbObject={})}setItem(e,t){Be.adapter.root.tcbObject[e]=t}getItem(e){return Be.adapter.root.tcbObject[e]}removeItem(e){delete Be.adapter.root.tcbObject[e]}clear(){delete Be.adapter.root.tcbObject}}function Oe(e,t){switch(e){case"local":return t.localStorage||new Pe;case"none":return new Pe;default:return t.sessionStorage||new Pe}}class Le{constructor(e){if(!this._storage){this._persistence=Be.adapter.primaryStorage||e.persistence,this._storage=Oe(this._persistence,Be.adapter);const t=`access_token_${e.env}`,n=`access_token_expire_${e.env}`,i=`refresh_token_${e.env}`,a=`anonymous_uuid_${e.env}`,s=`login_type_${e.env}`,o="device_id",r=`token_type_${e.env}`,l=`user_info_${e.env}`;this.keys={accessTokenKey:t,accessTokenExpireKey:n,refreshTokenKey:i,anonymousUuidKey:a,loginTypeKey:s,userInfoKey:l,deviceIdKey:o,tokenTypeKey:r}}}updatePersistence(e){if(e===this._persistence)return;const t="local"===this._persistence;this._persistence=e;const n=Oe(e,Be.adapter);for(const i in this.keys){const e=this.keys[i];if(t&&Re.includes(i))continue;const a=this._storage.getItem(e);Ee(a)||Ne(a)||(n.setItem(e,a),this._storage.removeItem(e))}this._storage=n}setStore(e,t,n){if(!this._storage)return;const i={version:n||"localCachev1",content:t},a=JSON.stringify(i);try{this._storage.setItem(e,a)}catch(s){throw s}}getStore(e,t){try{if(!this._storage)return}catch(i){return""}t=t||"localCachev1";const n=this._storage.getItem(e);return n&&n.indexOf(t)>=0?JSON.parse(n).content:""}removeStore(e){this._storage.removeItem(e)}}const $e={},Me={};function Fe(e){return $e[e]}class je{constructor(e,t){this.data=t||null,this.name=e}}class Ue extends je{constructor(e,t){super("error",{error:e,data:t}),this.error=e}}const qe=new class{constructor(){this._listeners={}}on(e,t){return n=e,i=t,(a=this._listeners)[n]=a[n]||[],a[n].push(i),this;var n,i,a}off(e,t){return function(e,t,n){if(n&&n[e]){const i=n[e].indexOf(t);-1!==i&&n[e].splice(i,1)}}(e,t,this._listeners),this}fire(e,t){if(e instanceof Ue)return console.error(e.error),this;const n="string"==typeof e?new je(e,t||{}):e,i=n.name;if(this._listens(i)){n.target=this;const e=this._listeners[i]?[...this._listeners[i]]:[];for(const t of e)t.call(this,n)}return this}_listens(e){return this._listeners[e]&&this._listeners[e].length>0}};function ze(e,t){qe.on(e,t)}function He(e,t={}){qe.fire(e,t)}function We(e,t){qe.off(e,t)}const Ke="loginStateChanged",Je="loginStateExpire",Ge="loginTypeChanged",Qe="anonymousConverted",Ye="refreshAccessToken";var Xe;!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"}(Xe||(Xe={}));class Ze{constructor(){this._fnPromiseMap=new Map}async run(e,t){let n=this._fnPromiseMap.get(e);return n||(n=new Promise((async(n,i)=>{try{await this._runIdlePromise();const e=t();n(await e)}catch(a){i(a)}finally{this._fnPromiseMap.delete(e)}})),this._fnPromiseMap.set(e,n)),n}_runIdlePromise(){return Promise.resolve()}}class et{constructor(e){this._singlePromise=new Ze,this._cache=Fe(e.env),this._baseURL=`https://${e.env}.ap-shanghai.tcb-api.tencentcloudapi.com`,this._reqClass=new Be.adapter.reqClass({timeout:e.timeout,timeoutMsg:`璇锋眰鍦�${e.timeout/1e3}s鍐呮湭瀹屾垚锛屽凡涓柇`,restrictedMethods:["post"]})}_getDeviceId(){if(this._deviceID)return this._deviceID;const{deviceIdKey:e}=this._cache.keys;let t=this._cache.getStore(e);return"string"==typeof t&&t.length>=16&&t.length<=48||(t=Ae(),this._cache.setStore(e,t)),this._deviceID=t,t}async _request(e,t,n={}){const i={"x-request-id":Ae(),"x-device-id":this._getDeviceId()};if(n.withAccessToken){const{tokenTypeKey:e}=this._cache.keys,t=await this.getAccessToken(),n=this._cache.getStore(e);i.authorization=`${n} ${t}`}return this._reqClass["get"===n.method?"get":"post"]({url:`${this._baseURL}${e}`,data:t,headers:i})}async _fetchAccessToken(){const{loginTypeKey:e,accessTokenKey:t,accessTokenExpireKey:n,tokenTypeKey:i}=this._cache.keys,a=this._cache.getStore(e);if(a&&a!==Xe.ANONYMOUS)throw new ae({code:"INVALID_OPERATION",message:"闈炲尶鍚嶇櫥褰曚笉鏀寔鍒锋柊 access token"});const s=await this._singlePromise.run("fetchAccessToken",(async()=>(await this._request("/auth/v1/signin/anonymously",{},{method:"post"})).data)),{access_token:o,expires_in:r,token_type:l}=s;return this._cache.setStore(i,l),this._cache.setStore(t,o),this._cache.setStore(n,Date.now()+1e3*r),o}isAccessTokenExpired(e,t){let n=!0;return e&&t&&(n=t<Date.now()),n}async getAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t}=this._cache.keys,n=this._cache.getStore(e),i=this._cache.getStore(t);return this.isAccessTokenExpired(n,i)?this._fetchAccessToken():n}async refreshAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,loginTypeKey:n}=this._cache.keys;return this._cache.removeStore(e),this._cache.removeStore(t),this._cache.setStore(n,Xe.ANONYMOUS),this.getAccessToken()}async getUserInfo(){return this._singlePromise.run("getUserInfo",(async()=>(await this._request("/auth/v1/user/me",{},{withAccessToken:!0,method:"get"})).data))}}const tt=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],nt={"X-SDK-Version":"1.3.5"};function it(e,t,n){const i=e[t];e[t]=function(t){const a={},s={};n.forEach((n=>{const{data:i,headers:o}=n.call(e,t);Object.assign(a,i),Object.assign(s,o)}));const o=t.data;return o&&(()=>{var e;if(e=o,"[object FormData]"!==Object.prototype.toString.call(e))t.data={...o,...a};else for(const t in a)o.append(t,a[t])})(),t.headers={...t.headers||{},...s},i.call(e,t)}}function at(){const e=Math.random().toString(16).slice(2);return{data:{seqId:e},headers:{...nt,"x-seqid":e}}}class st{constructor(e={}){var t;this.config=e,this._reqClass=new Be.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:`璇锋眰鍦�${this.config.timeout/1e3}s鍐呮湭瀹屾垚锛屽凡涓柇`,restrictedMethods:["post"]}),this._cache=Fe(this.config.env),this._localCache=(t=this.config.env,Me[t]),this.oauth=new et(this.config),it(this._reqClass,"post",[at]),it(this._reqClass,"upload",[at]),it(this._reqClass,"download",[at])}async post(e){return await this._reqClass.post(e)}async upload(e){return await this._reqClass.upload(e)}async download(e){return await this._reqClass.download(e)}async refreshAccessToken(){let e,t;this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken());try{e=await this._refreshAccessTokenPromise}catch(n){t=n}if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,t)throw t;return e}async _refreshAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:n,loginTypeKey:i,anonymousUuidKey:a}=this._cache.keys;this._cache.removeStore(e),this._cache.removeStore(t);let s=this._cache.getStore(n);if(!s)throw new ae({message:"鏈櫥褰旵loudBase"});const o={refresh_token:s},r=await this.request("auth.fetchAccessTokenWithRefreshToken",o);if(r.data.code){const{code:e}=r.data;if("SIGN_PARAM_INVALID"===e||"REFRESH_TOKEN_EXPIRED"===e||"INVALID_REFRESH_TOKEN"===e){if(this._cache.getStore(i)===Xe.ANONYMOUS&&"INVALID_REFRESH_TOKEN"===e){const e=this._cache.getStore(a),t=this._cache.getStore(n),i=await this.send("auth.signInAnonymously",{anonymous_uuid:e,refresh_token:t});return this.setRefreshToken(i.refresh_token),this._refreshAccessToken()}He(Je),this._cache.removeStore(n)}throw new ae({code:r.data.code,message:`鍒锋柊access token澶辫触锛�${r.data.code}`})}if(r.data.access_token)return He(Ye),this._cache.setStore(e,r.data.access_token),this._cache.setStore(t,r.data.access_token_expire+Date.now()),{accessToken:r.data.access_token,accessTokenExpire:r.data.access_token_expire};r.data.refresh_token&&(this._cache.removeStore(n),this._cache.setStore(n,r.data.refresh_token),this._refreshAccessToken())}async getAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:n}=this._cache.keys;if(!this._cache.getStore(n))throw new ae({message:"refresh token涓嶅瓨鍦紝鐧诲綍鐘舵�佸紓甯�"});let i=this._cache.getStore(e),a=this._cache.getStore(t),s=!0;return this._shouldRefreshAccessTokenHook&&!(await this._shouldRefreshAccessTokenHook(i,a))&&(s=!1),(!i||!a||a<Date.now())&&s?this.refreshAccessToken():{accessToken:i,accessTokenExpire:a}}async request(e,t,n){const i=`x-tcb-trace_${this.config.env}`;let a="application/x-www-form-urlencoded";const s={action:e,env:this.config.env,dataVersion:"2019-08-16",...t};let o;if(-1===tt.indexOf(e)&&(this._cache.keys,s.access_token=await this.oauth.getAccessToken()),"storage.uploadFile"===e){o=new FormData;for(let e in o)o.hasOwnProperty(e)&&void 0!==o[e]&&o.append(e,s[e]);a="multipart/form-data"}else{a="application/json",o={};for(let e in s)void 0!==s[e]&&(o[e]=s[e])}let r={headers:{"content-type":a}};n&&n.timeout&&(r.timeout=n.timeout),n&&n.onUploadProgress&&(r.onUploadProgress=n.onUploadProgress);const l=this._localCache.getStore(i);l&&(r.headers["X-TCB-Trace"]=l);const{parse:c,inQuery:u,search:d}=t;let h={env:this.config.env};c&&(h.parse=!0),u&&(h={...u,...h});let p=function(e,t,n={}){const i=/\?/.test(t);let a="";for(let s in n)""===a?!i&&(t+="?"):a+="&",a+=`${s}=${encodeURIComponent(n[s])}`;return/^http(s)?\:\/\//.test(t+=a)?t:`${e}${t}`}(be,"//tcb-api.tencentcloudapi.com/web",h);d&&(p+=d);const m=await this.post({url:p,data:o,...r}),f=m.header&&m.header["x-tcb-trace"];if(f&&this._localCache.setStore(i,f),200!==Number(m.status)&&200!==Number(m.statusCode)||!m.data)throw new ae({code:"NETWORK_ERROR",message:"network request error"});return m}async send(e,t={},n={}){const i=await this.request(e,t,{...n,onUploadProgress:t.onUploadProgress});if(("ACCESS_TOKEN_DISABLED"===i.data.code||"ACCESS_TOKEN_EXPIRED"===i.data.code)&&-1===tt.indexOf(e)){await this.oauth.refreshAccessToken();const i=await this.request(e,t,{...n,onUploadProgress:t.onUploadProgress});if(i.data.code)throw new ae({code:i.data.code,message:Ve(i.data.message)});return i.data}if(i.data.code)throw new ae({code:i.data.code,message:Ve(i.data.message)});return i.data}setRefreshToken(e){const{accessTokenKey:t,accessTokenExpireKey:n,refreshTokenKey:i}=this._cache.keys;this._cache.removeStore(t),this._cache.removeStore(n),this._cache.setStore(i,e)}}const ot={};function rt(e){return ot[e]}class lt{constructor(e){this.config=e,this._cache=Fe(e.env),this._request=rt(e.env)}setRefreshToken(e){const{accessTokenKey:t,accessTokenExpireKey:n,refreshTokenKey:i}=this._cache.keys;this._cache.removeStore(t),this._cache.removeStore(n),this._cache.setStore(i,e)}setAccessToken(e,t){const{accessTokenKey:n,accessTokenExpireKey:i}=this._cache.keys;this._cache.setStore(n,e),this._cache.setStore(i,t)}async refreshUserInfo(){const{data:e}=await this._request.send("auth.getUserInfo",{});return this.setLocalUserInfo(e),e}setLocalUserInfo(e){const{userInfoKey:t}=this._cache.keys;this._cache.setStore(t,e)}}class ct{constructor(e){if(!e)throw new ae({code:"PARAM_ERROR",message:"envId is not defined"});this._envId=e,this._cache=Fe(this._envId),this._request=rt(this._envId),this.setUserInfo()}linkWithTicket(e){if("string"!=typeof e)throw new ae({code:"PARAM_ERROR",message:"ticket must be string"});return this._request.send("auth.linkWithTicket",{ticket:e})}linkWithRedirect(e){e.signInWithRedirect()}updatePassword(e,t){return this._request.send("auth.updatePassword",{oldPassword:t,newPassword:e})}updateEmail(e){return this._request.send("auth.updateEmail",{newEmail:e})}updateUsername(e){if("string"!=typeof e)throw new ae({code:"PARAM_ERROR",message:"username must be a string"});return this._request.send("auth.updateUsername",{username:e})}async getLinkedUidList(){const{data:e}=await this._request.send("auth.getLinkedUidList",{});let t=!1;const{users:n}=e;return n.forEach((e=>{e.wxOpenId&&e.wxPublicId&&(t=!0)})),{users:n,hasPrimaryUid:t}}setPrimaryUid(e){return this._request.send("auth.setPrimaryUid",{uid:e})}unlink(e){return this._request.send("auth.unlink",{platform:e})}async update(e){const{nickName:t,gender:n,avatarUrl:i,province:a,country:s,city:o}=e,{data:r}=await this._request.send("auth.updateUserInfo",{nickName:t,gender:n,avatarUrl:i,province:a,country:s,city:o});this.setLocalUserInfo(r)}async refresh(){const e=await this._request.oauth.getUserInfo();return this.setLocalUserInfo(e),e}setUserInfo(){const{userInfoKey:e}=this._cache.keys,t=this._cache.getStore(e);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach((e=>{this[e]=t[e]})),this.location={country:t.country,province:t.province,city:t.city}}setLocalUserInfo(e){const{userInfoKey:t}=this._cache.keys;this._cache.setStore(t,e),this.setUserInfo()}}class ut{constructor(e){if(!e)throw new ae({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=Fe(e);const{refreshTokenKey:t,accessTokenKey:n,accessTokenExpireKey:i}=this._cache.keys,a=this._cache.getStore(t),s=this._cache.getStore(n),o=this._cache.getStore(i);this.credential={refreshToken:a,accessToken:s,accessTokenExpire:o},this.user=new ct(e)}get isAnonymousAuth(){return this.loginType===Xe.ANONYMOUS}get isCustomAuth(){return this.loginType===Xe.CUSTOM}get isWeixinAuth(){return this.loginType===Xe.WECHAT||this.loginType===Xe.WECHAT_OPEN||this.loginType===Xe.WECHAT_PUBLIC}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}class dt extends lt{async signIn(){this._cache.updatePersistence("local"),await this._request.oauth.getAccessToken(),He(Ke),He(Ge,{env:this.config.env,loginType:Xe.ANONYMOUS,persistence:"local"});const e=new ut(this.config.env);return await e.user.refresh(),e}async linkAndRetrieveDataWithTicket(e){const{anonymousUuidKey:t,refreshTokenKey:n}=this._cache.keys,i=this._cache.getStore(t),a=this._cache.getStore(n),s=await this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:i,refresh_token:a,ticket:e});if(s.refresh_token)return this._clearAnonymousUUID(),this.setRefreshToken(s.refresh_token),await this._request.refreshAccessToken(),He(Qe,{env:this.config.env}),He(Ge,{loginType:Xe.CUSTOM,persistence:"local"}),{credential:{refreshToken:s.refresh_token}};throw new ae({message:"鍖垮悕杞寲澶辫触"})}_setAnonymousUUID(e){const{anonymousUuidKey:t,loginTypeKey:n}=this._cache.keys;this._cache.removeStore(t),this._cache.setStore(t,e),this._cache.setStore(n,Xe.ANONYMOUS)}_clearAnonymousUUID(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}class ht extends lt{async signIn(e){if("string"!=typeof e)throw new ae({code:"PARAM_ERROR",message:"ticket must be a string"});const{refreshTokenKey:t}=this._cache.keys,n=await this._request.send("auth.signInWithTicket",{ticket:e,refresh_token:this._cache.getStore(t)||""});if(n.refresh_token)return this.setRefreshToken(n.refresh_token),await this._request.refreshAccessToken(),He(Ke),He(Ge,{env:this.config.env,loginType:Xe.CUSTOM,persistence:this.config.persistence}),await this.refreshUserInfo(),new ut(this.config.env);throw new ae({message:"鑷畾涔夌櫥褰曞け璐�"})}}class pt extends lt{async signIn(e,t){if("string"!=typeof e)throw new ae({code:"PARAM_ERROR",message:"email must be a string"});const{refreshTokenKey:n}=this._cache.keys,i=await this._request.send("auth.signIn",{loginType:"EMAIL",email:e,password:t,refresh_token:this._cache.getStore(n)||""}),{refresh_token:a,access_token:s,access_token_expire:o}=i;if(a)return this.setRefreshToken(a),s&&o?this.setAccessToken(s,o):await this._request.refreshAccessToken(),await this.refreshUserInfo(),He(Ke),He(Ge,{env:this.config.env,loginType:Xe.EMAIL,persistence:this.config.persistence}),new ut(this.config.env);throw i.code?new ae({code:i.code,message:`閭鐧诲綍澶辫触: ${i.message}`}):new ae({message:"閭鐧诲綍澶辫触"})}async activate(e){return this._request.send("auth.activateEndUserMail",{token:e})}async resetPasswordWithToken(e,t){return this._request.send("auth.resetPasswordWithToken",{token:e,newPassword:t})}}class mt extends lt{async signIn(e,t){if("string"!=typeof e)throw new ae({code:"PARAM_ERROR",message:"username must be a string"});"string"!=typeof t&&(t="",console.warn("password is empty"));const{refreshTokenKey:n}=this._cache.keys,i=await this._request.send("auth.signIn",{loginType:Xe.USERNAME,username:e,password:t,refresh_token:this._cache.getStore(n)||""}),{refresh_token:a,access_token_expire:s,access_token:o}=i;if(a)return this.setRefreshToken(a),o&&s?this.setAccessToken(o,s):await this._request.refreshAccessToken(),await this.refreshUserInfo(),He(Ke),He(Ge,{env:this.config.env,loginType:Xe.USERNAME,persistence:this.config.persistence}),new ut(this.config.env);throw i.code?new ae({code:i.code,message:`鐢ㄦ埛鍚嶅瘑鐮佺櫥褰曞け璐�: ${i.message}`}):new ae({message:"鐢ㄦ埛鍚嶅瘑鐮佺櫥褰曞け璐�"})}}class ft{constructor(e){this.config=e,this._cache=Fe(e.env),this._request=rt(e.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),ze(Ge,this._onLoginTypeChanged)}get currentUser(){const e=this.hasLoginState();return e&&e.user||null}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}anonymousAuthProvider(){return new dt(this.config)}customAuthProvider(){return new ht(this.config)}emailAuthProvider(){return new pt(this.config)}usernameAuthProvider(){return new mt(this.config)}async signInAnonymously(){return new dt(this.config).signIn()}async signInWithEmailAndPassword(e,t){return new pt(this.config).signIn(e,t)}signInWithUsernameAndPassword(e,t){return new mt(this.config).signIn(e,t)}async linkAndRetrieveDataWithTicket(e){return this._anonymousAuthProvider||(this._anonymousAuthProvider=new dt(this.config)),ze(Qe,this._onAnonymousConverted),await this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(e)}async signOut(){if(this.loginType===Xe.ANONYMOUS)throw new ae({message:"鍖垮悕鐢ㄦ埛涓嶆敮鎸佺櫥鍑烘搷浣�"});const{refreshTokenKey:e,accessTokenKey:t,accessTokenExpireKey:n}=this._cache.keys,i=this._cache.getStore(e);if(!i)return;const a=await this._request.send("auth.logout",{refresh_token:i});return this._cache.removeStore(e),this._cache.removeStore(t),this._cache.removeStore(n),He(Ke),He(Ge,{env:this.config.env,loginType:Xe.NULL,persistence:this.config.persistence}),a}async signUpWithEmailAndPassword(e,t){return this._request.send("auth.signUpWithEmailAndPassword",{email:e,password:t})}async sendPasswordResetEmail(e){return this._request.send("auth.sendPasswordResetEmail",{email:e})}onLoginStateChanged(e){ze(Ke,(()=>{const t=this.hasLoginState();e.call(this,t)}));const t=this.hasLoginState();e.call(this,t)}onLoginStateExpired(e){ze(Je,e.bind(this))}onAccessTokenRefreshed(e){ze(Ye,e.bind(this))}onAnonymousConverted(e){ze(Qe,e.bind(this))}onLoginTypeChanged(e){ze(Ge,(()=>{const t=this.hasLoginState();e.call(this,t)}))}async getAccessToken(){return{accessToken:(await this._request.getAccessToken()).accessToken,env:this.config.env}}hasLoginState(){const{accessTokenKey:e,accessTokenExpireKey:t}=this._cache.keys,n=this._cache.getStore(e),i=this._cache.getStore(t);return this._request.oauth.isAccessTokenExpired(n,i)?null:new ut(this.config.env)}async isUsernameRegistered(e){if("string"!=typeof e)throw new ae({code:"PARAM_ERROR",message:"username must be a string"});const{data:t}=await this._request.send("auth.isUsernameRegistered",{username:e});return t&&t.isRegistered}getLoginState(){return Promise.resolve(this.hasLoginState())}async signInWithTicket(e){return new ht(this.config).signIn(e)}shouldRefreshAccessToken(e){this._request._shouldRefreshAccessTokenHook=e.bind(this)}getUserInfo(){return this._request.send("auth.getUserInfo",{}).then((e=>e.code?e:{...e.data,requestId:e.seqId}))}getAuthHeader(){const{refreshTokenKey:e,accessTokenKey:t}=this._cache.keys,n=this._cache.getStore(e);return{"x-cloudbase-credentials":this._cache.getStore(t)+"/@@/"+n}}_onAnonymousConverted(e){const{env:t}=e.data;t===this.config.env&&this._cache.updatePersistence(this.config.persistence)}_onLoginTypeChanged(e){const{loginType:t,persistence:n,env:i}=e.data;i===this.config.env&&(this._cache.updatePersistence(n),this._cache.setStore(this._cache.keys.loginTypeKey,t))}}const gt=function(e,t){t=t||De();const n=rt(this.config.env),{cloudPath:i,filePath:a,onUploadProgress:s,fileType:o="image"}=e;return n.send("storage.getUploadMetadata",{path:i}).then((e=>{const{data:{url:r,authorization:l,token:c,fileId:u,cosFileId:d},requestId:h}=e,p={key:i,signature:l,"x-cos-meta-fileid":d,success_action_status:"201","x-cos-security-token":c};n.upload({url:r,data:p,file:a,name:i,fileType:o,onUploadProgress:s}).then((e=>{201===e.statusCode?t(null,{fileID:u,requestId:h}):t(new ae({code:"STORAGE_REQUEST_FAIL",message:`STORAGE_REQUEST_FAIL: ${e.data}`}))})).catch((e=>{t(e)}))})).catch((e=>{t(e)})),t.promise},yt=function(e,t){t=t||De();const n=rt(this.config.env),{cloudPath:i}=e;return n.send("storage.getUploadMetadata",{path:i}).then((e=>{t(null,e)})).catch((e=>{t(e)})),t.promise},wt=function({fileList:e},t){if(t=t||De(),!e||!Array.isArray(e))return{code:"INVALID_PARAM",message:"fileList蹇呴』鏄潪绌虹殑鏁扮粍"};for(let i of e)if(!i||"string"!=typeof i)return{code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆"};const n={fileid_list:e};return rt(this.config.env).send("storage.batchDeleteFile",n).then((e=>{e.code?t(null,e):t(null,{fileList:e.data.delete_list,requestId:e.requestId})})).catch((e=>{t(e)})),t.promise},kt=function({fileList:e},t){t=t||De(),e&&Array.isArray(e)||t(null,{code:"INVALID_PARAM",message:"fileList蹇呴』鏄潪绌虹殑鏁扮粍"});let n=[];for(let a of e)"object"==typeof a?(a.hasOwnProperty("fileID")&&a.hasOwnProperty("maxAge")||t(null,{code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸鍖呭惈fileID鍜宮axAge鐨勫璞�"}),n.push({fileid:a.fileID,max_age:a.maxAge})):"string"==typeof a?n.push({fileid:a}):t(null,{code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸瀛楃涓�"});const i={file_list:n};return rt(this.config.env).send("storage.batchGetDownloadUrl",i).then((e=>{e.code?t(null,e):t(null,{fileList:e.data.download_list,requestId:e.requestId})})).catch((e=>{t(e)})),t.promise},bt=async function({fileID:e},t){const n=(await kt.call(this,{fileList:[{fileID:e,maxAge:600}]})).fileList[0];if("SUCCESS"!==n.code)return t?t(n):new Promise((e=>{e(n)}));const i=rt(this.config.env);let a=n.download_url;if(a=encodeURI(a),!t)return i.download({url:a});t(await i.download({url:a}))},vt=function({name:e,data:t,query:n,parse:i,search:a,timeout:s},o){const r=o||De();let l;try{l=t?JSON.stringify(t):""}catch(u){return Promise.reject(u)}if(!e)return Promise.reject(new ae({code:"PARAM_ERROR",message:"鍑芥暟鍚嶄笉鑳戒负绌�"}));const c={inQuery:n,parse:i,search:a,function_name:e,request_data:l};return rt(this.config.env).send("functions.invokeFunction",c,{timeout:s}).then((e=>{if(e.code)r(null,e);else{let n=e.data.response_data;if(i)r(null,{result:n,requestId:e.requestId});else try{n=JSON.parse(e.data.response_data),r(null,{result:n,requestId:e.requestId})}catch(t){r(new ae({message:"response data must be json"}))}}return r.promise})).catch((e=>{r(e)})),r.promise},_t={timeout:15e3,persistence:"session"},xt=6e5,St={};class Ct{constructor(e){this.config=e||this.config,this.authObj=void 0}init(e){switch(Be.adapter||(this.requestClient=new Be.adapter.reqClass({timeout:e.timeout||5e3,timeoutMsg:`璇锋眰鍦�${(e.timeout||5e3)/1e3}s鍐呮湭瀹屾垚锛屽凡涓柇`})),this.config={..._t,...e},!0){case this.config.timeout>xt:console.warn("timeout澶т簬鍙厤缃笂闄怺10鍒嗛挓]锛屽凡閲嶇疆涓轰笂闄愭暟鍊�"),this.config.timeout=xt;break;case this.config.timeout<100:console.warn("timeout灏忎簬鍙厤缃笅闄怺100ms]锛屽凡閲嶇疆涓轰笅闄愭暟鍊�"),this.config.timeout=100}return new Ct(this.config)}auth({persistence:e}={}){if(this.authObj)return this.authObj;const t=e||Be.adapter.primaryStorage||_t.persistence;var n;return t!==this.config.persistence&&(this.config.persistence=t),function(e){const{env:t}=e;$e[t]=new Le(e),Me[t]=new Le({...e,persistence:"local"})}(this.config),n=this.config,ot[n.env]=new st(n),this.authObj=new ft(this.config),this.authObj}on(e,t){return ze.apply(this,[e,t])}off(e,t){return We.apply(this,[e,t])}callFunction(e,t){return vt.apply(this,[e,t])}deleteFile(e,t){return wt.apply(this,[e,t])}getTempFileURL(e,t){return kt.apply(this,[e,t])}downloadFile(e,t){return bt.apply(this,[e,t])}uploadFile(e,t){return gt.apply(this,[e,t])}getUploadMetadata(e,t){return yt.apply(this,[e,t])}registerExtension(e){St[e.name]=e}async invokeExtension(e,t){const n=St[e];if(!n)throw new ae({message:`鎵╁睍${e} 蹇呴』鍏堟敞鍐宍});return await n.invoke(t,this)}useAdapters(e){const{adapter:t,runtime:n}=function(e){const t=(n=e,"[object Array]"===Object.prototype.toString.call(n)?e:[e]);var n;for(const i of t){const{isMatch:e,genAdapter:t,runtime:n}=i;if(e())return{adapter:t(),runtime:n}}}(e)||{};t&&(Be.adapter=t),n&&(Be.runtime=n)}}var Tt=new Ct;function Dt(e,t,n){void 0===n&&(n={});var i=/\?/.test(t),a="";for(var s in n)""===a?!i&&(t+="?"):a+="&",a+=s+"="+encodeURIComponent(n[s]);return/^http(s)?:\/\//.test(t+=a)?t:""+e+t}class Et{get(e){const{url:t,data:n,headers:i,timeout:a}=e;return new Promise(((e,s)=>{se.request({url:Dt("https:",t),data:n,method:"GET",header:i,timeout:a,success(t){e(t)},fail(e){s(e)}})}))}post(e){const{url:t,data:n,headers:i,timeout:a}=e;return new Promise(((e,s)=>{se.request({url:Dt("https:",t),data:n,method:"POST",header:i,timeout:a,success(t){e(t)},fail(e){s(e)}})}))}upload(e){return new Promise(((t,n)=>{const{url:i,file:a,data:s,headers:o,fileType:r}=e,l=se.uploadFile({url:Dt("https:",i),name:"file",formData:Object.assign({},s),filePath:a,fileType:r,header:o,success(e){const n={statusCode:e.statusCode,data:e.data||{}};200===e.statusCode&&s.success_action_status&&(n.statusCode=parseInt(s.success_action_status,10)),t(n)},fail(e){n(new Error(e.errMsg||"uploadFile:fail"))}});"function"==typeof e.onUploadProgress&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((t=>{e.onUploadProgress({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}}const Nt={setItem(e,t){se.setStorageSync(e,t)},getItem:e=>se.getStorageSync(e),removeItem(e){se.removeStorageSync(e)},clear(){se.clearStorageSync()}};var Vt={genAdapter:function(){return{root:{},reqClass:Et,localStorage:Nt,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};Tt.useAdapters(Vt);const At=Tt,It=At.init;At.init=function(e){e.env=e.spaceId;const t=It.call(this,e);t.config.provider="tencent",t.config.spaceId=e.spaceId;const n=t.auth;return t.auth=function(e){const t=n.call(this,e);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach((e=>{var n;t[e]=(n=t[e],function(e){e=e||{};const{success:t,fail:i,complete:a}=ie(e);if(!(t||i||a))return n.call(this,e);n.call(this,e).then((e=>{t&&t(e),a&&a(e)}),(e=>{i&&i(e),a&&a(e)}))}).bind(t)})),t},t.customAuth=t.auth,t};var Bt=At;async function Rt(e,t){const n=`http://${e}:${t}/system/ping`;try{const e=await(i={url:n,timeout:500},new Promise(((e,t)=>{se.request({...i,success(t){e(t)},fail(e){t(e)}})})));return!(!e.data||0!==e.data.code)}catch(a){return!1}var i}const Pt={"serverless.file.resource.generateProximalSign":"storage/generate-proximal-sign","serverless.file.resource.report":"storage/report","serverless.file.resource.delete":"storage/delete","serverless.file.resource.getTempFileURL":"storage/get-temp-file-url"};var Ot=class{constructor(e){if(["spaceId","clientSecret"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),!e.endpoint)throw new Error("闆嗙兢绌洪棿鏈厤缃瓵piEndpoint锛岄厤缃悗闇�瑕侀噸鏂板叧鑱旀湇鍔$┖闂村悗鐢熸晥");this.config=Object.assign({},e),this.config.provider="dcloud",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.adapter=se}async request(e,t=!0){return e=this.setupRequest(e),Promise.resolve().then((()=>ge(e,this.adapter.request)))}requestLocal(e){return new Promise(((t,n)=>{this.adapter.request(Object.assign(e,{complete(e){if(e||(e={}),!e.statusCode||e.statusCode>=400){const t=e.data&&e.data.code||"SYS_ERR",i=e.data&&e.data.message||"request:fail";return n(new ae({code:t,message:i}))}t({success:!0,result:e.data})}}))}))}setupRequest(e){const t=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};n["x-serverless-sign"]=fe(t,this.config.clientSecret);const i=me();n["x-client-info"]=encodeURIComponent(JSON.stringify(i));const{token:a}=re();return n["x-client-token"]=a,{url:this.config.requestUrl,method:"POST",data:t,dataType:"json",header:JSON.parse(JSON.stringify(n))}}async setupLocalRequest(e){const t=me(),{token:n}=re(),i=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now(),clientInfo:t,token:n}),{address:a,servePort:s}=this.__dev__&&this.__dev__.debugInfo||{},{address:o}=await async function(e,t){let n;for(let i=0;i<e.length;i++){const a=e[i];if(await Rt(a,t)){n=a;break}}return{address:n,port:t}}(a,s);return{url:`http://${o}:${s}/${Pt[e.method]}`,method:"POST",data:i,dataType:"json",header:JSON.parse(JSON.stringify({"Content-Type":"application/json"}))}}callFunction(e){const t={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:e.name,functionArgs:e.data||{}})};return this.request(t,!1)}getUploadFileOptions(e){const t={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(e)};return this.request(t)}reportUploadFile(e){const t={method:"serverless.file.resource.report",params:JSON.stringify(e)};return this.request(t)}uploadFile({filePath:e,cloudPath:t,fileType:n="image",onUploadProgress:i}){if(!t)throw new ae({code:"CLOUDPATH_REQUIRED",message:"cloudPath涓嶅彲涓虹┖"});let a;return this.getUploadFileOptions({cloudPath:t}).then((t=>{const{url:s,formData:o,name:r}=t.result;return a=t.result.fileUrl,new Promise(((t,a)=>{const l=this.adapter.uploadFile({url:s,formData:o,name:r,filePath:e,fileType:n,success(e){e&&e.statusCode<400?t(e):a(new ae({code:"UPLOAD_FAILED",message:"鏂囦欢涓婁紶澶辫触"}))},fail(e){a(new ae({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"鏂囦欢涓婁紶澶辫触"}))}});"function"==typeof i&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((e=>{i({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))})).then((()=>this.reportUploadFile({cloudPath:t}))).then((t=>new Promise(((n,i)=>{t.success?n({success:!0,filePath:e,fileID:a}):i(new ae({code:"UPLOAD_FAILED",message:"鏂囦欢涓婁紶澶辫触"}))}))))}deleteFile({fileList:e}){const t={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:e})};return this.request(t).then((e=>{if(e.success)return e.result;throw new ae({code:"DELETE_FILE_FAILED",message:"鍒犻櫎鏂囦欢澶辫触"})}))}getTempFileURL({fileList:e,maxAge:t}={}){if(!Array.isArray(e)||0===e.length)throw new ae({code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆"});const n={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:e,maxAge:t})};return this.request(n).then((e=>{if(e.success)return{fileList:e.result.fileList.map((e=>({fileID:e.fileID,tempFileURL:e.tempFileURL})))};throw new ae({code:"GET_TEMP_FILE_URL_FAILED",message:"鑾峰彇涓存椂鏂囦欢閾炬帴澶辫触"})}))}},Lt={init(e){const t=new Ot(e),n={signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return n},t.customAuth=t.auth,t}},$t=r((function(e,t){e.exports=c.enc.Hex}));function Mt(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}function Ft(e="",t={}){const{data:n,functionName:i,method:a,headers:s,signHeaderKeys:o=[],config:r}=t,l=String(Date.now()),c=Mt(),u=Object.assign({},s,{"x-from-app-id":r.spaceAppId,"x-from-env-id":r.spaceId,"x-to-env-id":r.spaceId,"x-from-instance-id":l,"x-from-function-name":i,"x-client-timestamp":l,"x-alipay-source":"client","x-request-id":c,"x-alipay-callid":c,"x-trace-id":c}),d=["x-from-app-id","x-from-env-id","x-to-env-id","x-from-instance-id","x-from-function-name","x-client-timestamp"].concat(o),[h="",p=""]=e.split("?")||[],m=function(e){const t="HMAC-SHA256",n=e.signedHeaders.join(";"),i=e.signedHeaders.map((t=>`${t.toLowerCase()}:${e.headers[t]}\n`)).join(""),a=Ce(e.body).toString($t),s=`${e.method.toUpperCase()}\n${e.path}\n${e.query}\n${i}\n${n}\n${a}\n`,o=Ce(s).toString($t),r=`${t}\n${e.timestamp}\n${o}\n`,l=Te(r,e.secretKey).toString($t);return`${t} Credential=${e.secretId}, SignedHeaders=${n}, Signature=${l}`}({path:h,query:p,method:a,headers:u,timestamp:l,body:JSON.stringify(n),secretId:r.accessKey,secretKey:r.secretKey,signedHeaders:d.sort()});return{url:`${r.endpoint}${e}`,headers:Object.assign({},u,{Authorization:m})}}function jt({url:e,data:t,method:n="POST",headers:i={},timeout:a}){return new Promise(((s,o)=>{se.request({url:e,method:n,data:"object"==typeof t?JSON.stringify(t):t,header:i,dataType:"json",timeout:a,complete:(e={})=>{const t=i["x-trace-id"]||"";if(!e.statusCode||e.statusCode>=400){const{message:n,errMsg:i,trace_id:a}=e.data||{};return o(new ae({code:"SYS_ERR",message:n||i||"request:fail",requestId:a||t}))}s({status:e.statusCode,data:e.data,headers:e.header,requestId:t})}})}))}function Ut(e,t){const{path:n,data:i,method:a="GET"}=e,{url:s,headers:o}=Ft(n,{functionName:"",data:i,method:a,headers:{"x-alipay-cloud-mode":"oss","x-data-api-type":"oss","x-expire-timestamp":Date.now()+6e4},signHeaderKeys:["x-data-api-type","x-expire-timestamp"],config:t});return jt({url:s,data:i,method:a,headers:o}).then((e=>{const t=e.data||{};if(!t.success)throw new ae({code:e.errCode,message:e.errMsg,requestId:e.requestId});return t.data||{}})).catch((e=>{throw new ae({code:e.errCode,message:e.errMsg,requestId:e.requestId})}))}function qt(e=""){const t=e.trim().replace(/^cloud:\/\//,""),n=t.indexOf("/");if(n<=0)throw new ae({code:"INVALID_PARAM",message:"fileID涓嶅悎娉�"});const i=t.substring(0,n),a=t.substring(n+1);return i!==this.config.spaceId&&console.warn("file ".concat(e," does not belong to env ").concat(this.config.spaceId)),a}function zt(e=""){return"cloud://".concat(this.config.spaceId,"/").concat(e.replace(/^\/+/,""))}class Ht{constructor(e){this.config=e}signedURL(e,t={}){const n=`/ws/function/${e}`,i=this.config.wsEndpoint.replace(/^ws(s)?:\/\//,""),a=Object.assign({},t,{accessKeyId:this.config.accessKey,signatureNonce:Mt(),timestamp:""+Date.now()}),s=[n,["accessKeyId","authorization","signatureNonce","timestamp"].sort().map((function(e){return a[e]?"".concat(e,"=").concat(a[e]):null})).filter(Boolean).join("&"),`host:${i}`].join("\n"),o=["HMAC-SHA256",Ce(s).toString($t)].join("\n"),r=Te(o,this.config.secretKey).toString($t),l=Object.keys(a).map((e=>`${e}=${encodeURIComponent(a[e])}`)).join("&");return`${this.config.wsEndpoint}${n}?${l}&signature=${r}`}}var Wt=class{constructor(e){if(["spaceId","spaceAppId","accessKey","secretKey"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),e.endpoint){if("string"!=typeof e.endpoint)throw new Error("endpoint must be string");if(!/^https:\/\//.test(e.endpoint))throw new Error("endpoint must start with https://");e.endpoint=e.endpoint.replace(/\/$/,"")}this.config=Object.assign({},e,{endpoint:e.endpoint||`https://${e.spaceId}.api-hz.cloudbasefunction.cn`,wsEndpoint:e.wsEndpoint||`wss://${e.spaceId}.api-hz.cloudbasefunction.cn`}),this._websocket=new Ht(this.config)}callFunction(e){return function(e,t){const{name:n,data:i,async:a=!1,timeout:s}=e,o="POST",r={"x-to-function-name":n};a&&(r["x-function-invoke-type"]="async");const{url:l,headers:c}=Ft("/functions/invokeFunction",{functionName:n,data:i,method:o,headers:r,signHeaderKeys:["x-to-function-name"],config:t});return jt({url:l,data:i,method:o,headers:c,timeout:s}).then((e=>{let t=0;if(a){const n=e.data||{};t="200"===n.errCode?0:n.errCode,e.data=n.data||{},e.errMsg=n.errMsg}if(0!==t)throw new ae({code:t,message:e.errMsg,requestId:e.requestId});return{errCode:t,success:0===t,requestId:e.requestId,result:e.data}})).catch((e=>{throw new ae({code:e.errCode,message:e.errMsg,requestId:e.requestId})}))}(e,this.config)}uploadFileToOSS({url:e,filePath:t,fileType:n,formData:i,onUploadProgress:a}){return new Promise(((s,o)=>{const r=se.uploadFile({url:e,filePath:t,fileType:n,formData:i,name:"file",success(e){e&&e.statusCode<400?s(e):o(new ae({code:"UPLOAD_FAILED",message:"鏂囦欢涓婁紶澶辫触"}))},fail(e){o(new ae({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"鏂囦欢涓婁紶澶辫触"}))}});"function"==typeof a&&r&&"function"==typeof r.onProgressUpdate&&r.onProgressUpdate((e=>{a({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}async uploadFile({filePath:e,cloudPath:t="",fileType:n="image",onUploadProgress:i}){if("string"!==b(t))throw new ae({code:"INVALID_PARAM",message:"cloudPath蹇呴』涓哄瓧绗︿覆绫诲瀷"});if(!(t=t.trim()))throw new ae({code:"INVALID_PARAM",message:"cloudPath涓嶅彲涓虹┖"});if(/:\/\//.test(t))throw new ae({code:"INVALID_PARAM",message:"cloudPath涓嶅悎娉�"});const a=await Ut({path:"/".concat(t.replace(/^\//,""),"?post_url")},this.config),{file_id:s,upload_url:o,form_data:r}=a,l=r&&r.reduce(((e,t)=>(e[t.key]=t.value,e)),{});return this.uploadFileToOSS({url:o,filePath:e,fileType:n,formData:l,onUploadProgress:i}).then((()=>({fileID:s})))}async getTempFileURL({fileList:e}){return new Promise(((t,n)=>{(!e||e.length<0)&&t({code:"INVALID_PARAM",message:"fileList涓嶈兘涓虹┖鏁扮粍"}),e.length>50&&t({code:"INVALID_PARAM",message:"fileList鏁扮粍闀垮害涓嶈兘瓒呰繃50"});const i=[];for(const s of e){let e;"string"!==b(s)&&t({code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆"});try{e=qt.call(this,s)}catch(a){console.warn(a.errCode,a.errMsg),e=s}i.push({file_id:e,expire:600})}Ut({path:"/?download_url",data:{file_list:i},method:"POST"},this.config).then((e=>{const{file_list:n=[]}=e;t({fileList:n.map((e=>({fileID:zt.call(this,e.file_id),tempFileURL:e.download_url})))})})).catch((e=>n(e)))}))}async connectWebSocket(e){const{name:t,query:n}=e;return se.connectSocket({url:this._websocket.signedURL(t,n),complete:()=>{}})}},Kt={init:e=>{e.provider="alipay";const t=new Wt(e);return t.auth=function(){return{signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!0)}}},t}};function Jt({data:e}){let t;t=me();const n=JSON.parse(JSON.stringify(e||{}));if(Object.assign(n,{clientInfo:t}),!n.uniIdToken){const{token:e}=re();e&&(n.uniIdToken=e)}return n}const Gt=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:"锛屼簯鍑芥暟[{functionName}]鍦ㄤ簯绔笉瀛樺湪锛岃妫�鏌ユ浜戝嚱鏁板悕绉版槸鍚︽纭互鍙婅浜戝嚱鏁版槸鍚﹀凡涓婁紶鍒版湇鍔$┖闂�",mode:"append"}];var Qt=/[\\^$.*+?()[\]{}|]/g,Yt=RegExp(Qt.source);function Xt(e,t,n){return e.replace(new RegExp((i=t)&&Yt.test(i)?i.replace(Qt,"\\$&"):i,"g"),n);var i}const Zt="request",en="response",tn="both",nn="_globalUniCloudStatus",an={code:2e4,message:"System error"},sn={code:20101,message:"Invalid client"};function on(e){const{errSubject:t,subject:n,errCode:i,errMsg:a,code:s,message:o,cause:r}=e||{};return new ae({subject:t||n||"uni-secure-network",code:i||s||an.code,message:a||o,cause:r})}let rn;function ln({secretType:e}={}){return e===Zt||e===en||e===tn}function cn({name:e,data:t={}}={}){return"DCloud-clientDB"===e&&"encryption"===t.redirectTo&&"getAppClientKey"===t.action}function un({functionName:e,result:t,logPvd:n}){}function dn(e){const t=e.callFunction,n=function(n){const i=n.name;n.data=Jt.call(e,{data:n.data});const a={aliyun:"aliyun",tencent:"tcb",tcb:"tcb",alipay:"alipay",dcloud:"dcloud"}[this.config.provider],s=ln(n),o=cn(n),r=s||o;return t.call(this,n).then((e=>(e.errCode=0,!r&&un.call(this,{functionName:i,result:e,logPvd:a}),Promise.resolve(e))),(e=>(!r&&un.call(this,{functionName:i,result:e,logPvd:a}),e&&e.message&&(e.message=function({message:e="",extraInfo:t={},formatter:n=[]}={}){for(let i=0;i<n.length;i++){const{rule:a,content:s,mode:o}=n[i],r=e.match(a);if(!r)continue;let l=s;for(let e=1;e<r.length;e++)l=Xt(l,`{$${e}}`,r[e]);for(const e in t)l=Xt(l,`{${e}}`,t[e]);return"replace"===o?l:e+l}return e}({message:`[${n.name}]: ${e.message}`,formatter:Gt,extraInfo:{functionName:i}})),Promise.reject(e))))};e.callFunction=function(t){const{provider:i,spaceId:a}=e.config,s=t.name;let o,r;return t.data=t.data||{},o=n,o=o.bind(e),r=cn(t)?n.call(e,t):ln(t)?new rn({secretType:t.secretType,uniCloudIns:e}).wrapEncryptDataCallFunction(n.bind(e))(t):function({provider:e,spaceId:t,functionName:n}={}){const{appId:i,uniPlatform:a,osName:s}=de();let o=a;"app"===a&&(o=s);const r=function({provider:e,spaceId:t}={}){const n=N;if(!n)return{};e=function(e){return"tencent"===e?"tcb":e}(e);const i=n.find((n=>n.provider===e&&n.spaceId===t));return i&&i.config}({provider:e,spaceId:t});if(!r||!r.accessControl||!r.accessControl.enable)return!1;const l=r.accessControl.function||{},c=Object.keys(l);if(0===c.length)return!0;const u=function(e,t){let n,i,a;for(let s=0;s<e.length;s++){const o=e[s];o!==t?"*"!==o?o.split(",").map((e=>e.trim())).indexOf(t)>-1&&(i=o):a=o:n=o}return n||i||a}(c,n);if(!u)return!1;if((l[u]||[]).find(((e={})=>e.appId===i&&(e.platform||"").toLowerCase()===o.toLowerCase())))return!0;throw console.error(`姝ゅ簲鐢╗appId: ${i}, platform: ${o}]涓嶅湪浜戠閰嶇疆鐨勫厑璁歌闂殑搴旂敤鍒楄〃鍐咃紝鍙傝�冿細https://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client`),on(sn)}({provider:i,spaceId:a,functionName:s})?new rn({secretType:t.secretType,uniCloudIns:e}).wrapVerifyClientCallFunction(n.bind(e))(t):o(t),Object.defineProperty(r,"result",{get:()=>(console.warn("褰撳墠杩斿洖缁撴灉涓篜romise绫诲瀷锛屼笉鍙洿鎺ヨ闂叾result灞炴�э紝璇︽儏璇峰弬鑰冿細https://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{})}),r.then((e=>e))}}rn=class{constructor(){throw on({message:`Platform ${V} is not enabled, please check whether secure network module is enabled in your manifest.json`})}};const hn=Symbol("CLIENT_DB_INTERNAL");function pn(e,t){return e.then="DoNotReturnProxyWithAFunctionNamedThen",e._internalType=hn,e.inspect=null,e.__v_raw=void 0,new Proxy(e,{get(e,n,i){if("_uniClient"===n)return null;if("symbol"==typeof n)return e[n];if(n in e||"string"!=typeof n){const t=e[n];return"function"==typeof t?t.bind(e):t}return t.get(e,n,i)}})}function mn(e){return{on:(t,n)=>{e[t]=e[t]||[],e[t].indexOf(n)>-1||e[t].push(n)},off:(t,n)=>{e[t]=e[t]||[];const i=e[t].indexOf(n);-1!==i&&e[t].splice(i,1)}}}const fn=["db.Geo","db.command","command.aggregate"];function gn(e,t){return fn.indexOf(`${e}.${t}`)>-1}function yn(e){switch(b(e=oe(e))){case"array":return e.map((e=>yn(e)));case"object":return e._internalType===hn||Object.keys(e).forEach((t=>{e[t]=yn(e[t])})),e;case"regexp":return{$regexp:{source:e.source,flags:e.flags}};case"date":return{$date:e.toISOString()};default:return e}}function wn(e){return e&&e.content&&e.content.$method}class kn{constructor(e,t,n){this.content=e,this.prevStage=t||null,this.udb=null,this._database=n}toJSON(){let e=this;const t=[e.content];for(;e.prevStage;)e=e.prevStage,t.push(e.content);return{$db:t.reverse().map((e=>({$method:e.$method,$param:yn(e.$param)})))}}toString(){return JSON.stringify(this.toJSON())}getAction(){const e=this.toJSON().$db.find((e=>"action"===e.$method));return e&&e.$param&&e.$param[0]}getCommand(){return{$db:this.toJSON().$db.filter((e=>"action"!==e.$method))}}get isAggregate(){let e=this;for(;e;){const t=wn(e),n=wn(e.prevStage);if("aggregate"===t&&"collection"===n||"pipeline"===t)return!0;e=e.prevStage}return!1}get isCommand(){let e=this;for(;e;){if("command"===wn(e))return!0;e=e.prevStage}return!1}get isAggregateCommand(){let e=this;for(;e;){const t=wn(e),n=wn(e.prevStage);if("aggregate"===t&&"command"===n)return!0;e=e.prevStage}return!1}getNextStageFn(e){const t=this;return function(){return bn({$method:e,$param:yn(Array.from(arguments))},t,t._database)}}get count(){return this.isAggregate?this.getNextStageFn("count"):function(){return this._send("count",Array.from(arguments))}}get remove(){return this.isCommand?this.getNextStageFn("remove"):function(){return this._send("remove",Array.from(arguments))}}get(){return this._send("get",Array.from(arguments))}get add(){return this.isCommand?this.getNextStageFn("add"):function(){return this._send("add",Array.from(arguments))}}update(){return this._send("update",Array.from(arguments))}end(){return this._send("end",Array.from(arguments))}get set(){return this.isCommand?this.getNextStageFn("set"):function(){throw new Error("JQL绂佹浣跨敤set鏂规硶")}}_send(e,t){const n=this.getAction(),i=this.getCommand();return i.$db.push({$method:e,$param:yn(t)}),this._database._callCloudFunction({action:n,command:i})}}function bn(e,t,n){return pn(new kn(e,t,n),{get(e,t){let i="db";return e&&e.content&&(i=e.content.$method),gn(i,t)?bn({$method:t},e,n):function(){return bn({$method:t,$param:yn(Array.from(arguments))},e,n)}}})}function vn({path:e,method:t}){return class{constructor(){this.param=Array.from(arguments)}toJSON(){return{$newDb:[...e.map((e=>({$method:e}))),{$method:t,$param:this.param}]}}toString(){return JSON.stringify(this.toJSON())}}}class _n{constructor({uniClient:e={},isJQL:t=!1}={}){this._uniClient=e,this._authCallBacks={},this._dbCallBacks={},e._isDefault&&(this._dbCallBacks=P("_globalUniCloudDatabaseCallback")),t||(this.auth=mn(this._authCallBacks)),this._isJQL=t,Object.assign(this,mn(this._dbCallBacks)),this.env=pn({},{get:(e,t)=>({$env:t})}),this.Geo=pn({},{get:(e,t)=>vn({path:["Geo"],method:t})}),this.serverDate=vn({path:[],method:"serverDate"}),this.RegExp=vn({path:[],method:"RegExp"})}getCloudEnv(e){if("string"!=typeof e||!e.trim())throw new Error("getCloudEnv鍙傛暟閿欒");return{$env:e.replace("$cloudEnv_","")}}_callback(e,t){const n=this._dbCallBacks;n[e]&&n[e].forEach((e=>{e(...t)}))}_callbackAuth(e,t){const n=this._authCallBacks;n[e]&&n[e].forEach((e=>{e(...t)}))}multiSend(){const e=Array.from(arguments),t=e.map((e=>{const t=e.getAction(),n=e.getCommand();if("getTemp"!==n.$db[n.$db.length-1].$method)throw new Error("multiSend鍙敮鎸佸瓙鍛戒护鍐呬娇鐢╣etTemp");return{action:t,command:n}}));return this._callCloudFunction({multiCommand:t,queryList:e})}}function xn(e,t={}){return pn(new e(t),{get:(e,t)=>gn("db",t)?bn({$method:t},null,e):function(){return bn({$method:t,$param:yn(Array.from(arguments))},null,e)}})}class Sn extends _n{_parseResult(e){return this._isJQL?e.result:e}_callCloudFunction({action:e,command:t,multiCommand:n,queryList:i}){function a(e,t){if(n&&i)for(let n=0;n<i.length;n++){const a=i[n];a.udb&&"function"==typeof a.udb.setResult&&(t?a.udb.setResult(t):a.udb.setResult(e.result.dataList[n]))}}const s=this,o=this._isJQL?"databaseForJQL":"database";function r(e){return s._callback("error",[e]),F(j(o,"fail"),e).then((()=>F(j(o,"complete"),e))).then((()=>(a(null,e),Z(z,{type:K,content:e}),Promise.reject(e))))}const l=F(j(o,"invoke")),c=this._uniClient;return l.then((()=>c.callFunction({name:"DCloud-clientDB",type:y,data:{action:e,command:t,multiCommand:n}}))).then((e=>{const{code:t,message:n,token:i,tokenExpired:l,systemInfo:c=[]}=e.result;if(c)for(let a=0;a<c.length;a++){const{level:e,message:t,detail:n}=c[a];let i="[System Info]"+t;n&&(i=`${i}\n璇︾粏淇℃伅锛�${n}`),(console["warn"===e?"error":e]||console.log)(i)}if(t)return r(new ae({code:t,message:n,requestId:e.requestId}));e.result.errCode=e.result.errCode||e.result.code,e.result.errMsg=e.result.errMsg||e.result.message,i&&l&&(le({token:i,tokenExpired:l}),this._callbackAuth("refreshToken",[{token:i,tokenExpired:l}]),this._callback("refreshToken",[{token:i,tokenExpired:l}]),Z(W,{token:i,tokenExpired:l}));const u=[{prop:"affectedDocs",tips:"affectedDocs涓嶅啀鎺ㄨ崘浣跨敤锛岃浣跨敤inserted/deleted/updated/data.length鏇夸唬"},{prop:"code",tips:"code涓嶅啀鎺ㄨ崘浣跨敤锛岃浣跨敤errCode鏇夸唬"},{prop:"message",tips:"message涓嶅啀鎺ㄨ崘浣跨敤锛岃浣跨敤errMsg鏇夸唬"}];for(let a=0;a<u.length;a++){const{prop:t,tips:n}=u[a];if(t in e.result){const i=e.result[t];Object.defineProperty(e.result,t,{get:()=>(console.warn(n),i)})}}return d=e,F(j(o,"success"),d).then((()=>F(j(o,"complete"),d))).then((()=>{a(d,null);const e=s._parseResult(d);return Z(z,{type:K,content:e}),Promise.resolve(e)}));var d}),(e=>(/fc_function_not_found|FUNCTION_NOT_FOUND/g.test(e.message)&&console.warn("clientDB鏈垵濮嬪寲锛岃鍦╳eb鎺у埗鍙颁繚瀛樹竴娆chema浠ュ紑鍚痗lientDB"),r(new ae({code:e.code||"SYSTEM_ERROR",message:e.message,requestId:e.requestId})))))}}const Cn="token鏃犳晥锛岃烦杞櫥褰曢〉闈�",Tn="token杩囨湡锛岃烦杞櫥褰曢〉闈�",Dn={TOKEN_INVALID_TOKEN_EXPIRED:Tn,TOKEN_INVALID_INVALID_CLIENTID:Cn,TOKEN_INVALID:Cn,TOKEN_INVALID_WRONG_TOKEN:Cn,TOKEN_INVALID_ANONYMOUS_USER:Cn},En={"uni-id-token-expired":Tn,"uni-id-check-token-failed":Cn,"uni-id-token-not-exist":Cn,"uni-id-check-device-feature-failed":Cn},Nn={...Dn,...En,default:"鐢ㄦ埛鏈櫥褰曟垨鐧诲綍鐘舵�佽繃鏈燂紝鑷姩璺宠浆鐧诲綍椤甸潰"};function Vn(e,t){let n="";return n=e?`${e}/${t}`:t,n.replace(/^\//,"")}function An(e=[],t=""){const n=[],i=[];return e.forEach((e=>{!0===e.needLogin?n.push(Vn(t,e.path)):!1===e.needLogin&&i.push(Vn(t,e.path))})),{needLoginPage:n,notNeedLoginPage:i}}function In(e){return e.split("?")[0].replace(/^\//,"")}function Bn(){return function(e){let t=e&&e.$page&&e.$page.fullPath;return t?("/"!==t.charAt(0)&&(t="/"+t),t):""}(function(){const e=getCurrentPages();return e[e.length-1]}())}function Rn(){return In(Bn())}function Pn(e="",t={}){if(!e)return!1;if(!(t&&t.list&&t.list.length))return!1;const n=t.list,i=In(e);return n.some((e=>e.pagePath===i))}const On=!!o.uniIdRouter,{loginPage:Ln,routerNeedLogin:$n,resToLogin:Mn,needLoginPage:Fn,notNeedLoginPage:jn,loginPageInTabBar:Un}=function({pages:e=[],subPackages:t=[],uniIdRouter:n={},tabBar:i={}}=o){const{loginPage:a,needLogin:s=[],resToLogin:r=!0}=n,{needLoginPage:l,notNeedLoginPage:c}=An(e),{needLoginPage:u,notNeedLoginPage:d}=function(e=[]){const t=[],n=[];return e.forEach((e=>{const{root:i,pages:a=[]}=e,{needLoginPage:s,notNeedLoginPage:o}=An(a,i);t.push(...s),n.push(...o)})),{needLoginPage:t,notNeedLoginPage:n}}(t);return{loginPage:a,routerNeedLogin:s,resToLogin:r,needLoginPage:[...l,...u],notNeedLoginPage:[...c,...d],loginPageInTabBar:Pn(a,i)}}();if(Fn.indexOf(Ln)>-1)throw new Error(`Login page [${Ln}] should not be "needLogin", please check your pages.json`);function qn(e){const t=Rn();if("/"===e.charAt(0))return e;const[n,i]=e.split("?"),a=n.replace(/^\//,"").split("/"),s=t.split("/");s.pop();for(let o=0;o<a.length;o++){const e=a[o];".."===e?s.pop():"."!==e&&s.push(e)}return""===s[0]&&s.shift(),"/"+s.join("/")+(i?"?"+i:"")}function zn({redirect:e}){const t=In(e),n=In(Ln);return Rn()!==n&&t!==n}function Hn({api:e,redirect:t}={}){if(!t||!zn({redirect:t}))return;const n=(a=t,"/"!==(i=Ln).charAt(0)&&(i="/"+i),a?i.indexOf("?")>-1?i+`&uniIdRedirectUrl=${encodeURIComponent(a)}`:i+`?uniIdRedirectUrl=${encodeURIComponent(a)}`:i);var i,a;Un?"navigateTo"!==e&&"redirectTo"!==e||(e="switchTab"):"switchTab"===e&&(e="navigateTo");const s={navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,switchTab:uni.switchTab,reLaunch:uni.reLaunch};setTimeout((()=>{s[e]({url:n})}),0)}function Wn({url:e}={}){const t={abortLoginPageJump:!1,autoToLoginPage:!1},n=function(){const{token:e,tokenExpired:t}=re();let n;if(e){if(t<Date.now()){const e="uni-id-token-expired";n={errCode:e,errMsg:Nn[e]}}}else{const e="uni-id-check-token-failed";n={errCode:e,errMsg:Nn[e]}}return n}();if(function(e){const t=In(qn(e));return!(jn.indexOf(t)>-1)&&(Fn.indexOf(t)>-1||$n.some((t=>{return n=e,new RegExp(t).test(n);var n})))}(e)&&n){if(n.uniIdRedirectUrl=e,Q(H).length>0)return setTimeout((()=>{Z(H,n)}),0),t.abortLoginPageJump=!0,t;t.autoToLoginPage=!0}return t}function Kn(){!function(){const e=Bn(),{abortLoginPageJump:t,autoToLoginPage:n}=Wn({url:e});t||n&&Hn({api:"redirectTo",redirect:e})}();const e=["navigateTo","redirectTo","reLaunch","switchTab"];for(let t=0;t<e.length;t++){const n=e[t];uni.addInterceptor(n,{invoke(e){const{abortLoginPageJump:t,autoToLoginPage:i}=Wn({url:e.url});return t?e:i?(Hn({api:n,redirect:qn(e.url)}),!1):e}})}}function Jn(){this.onResponse((e=>{const{type:t,content:n}=e;let i=!1;switch(t){case"cloudobject":i=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in Nn}(n);break;case"clientdb":i=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in Dn}(n)}i&&function(e={}){const t=Q(H);ne().then((()=>{const n=Bn();if(n&&zn({redirect:n}))return t.length>0?Z(H,Object.assign({uniIdRedirectUrl:n},e)):void(Ln&&Hn({api:"navigateTo",redirect:n}))}))}(n)}))}function Gn(e){var t;(t=e).onResponse=function(e){Y(z,e)},t.offResponse=function(e){X(z,e)},function(e){e.onNeedLogin=function(e){Y(H,e)},e.offNeedLogin=function(e){X(H,e)},On&&(P(nn).needLoginInit||(P(nn).needLoginInit=!0,ne().then((()=>{Kn.call(e)})),Mn&&Jn.call(e)))}(e),function(e){e.onRefreshToken=function(e){Y(W,e)},e.offRefreshToken=function(e){X(W,e)}}(e)}let Qn;const Yn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Xn=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Zn(){const e=re().token||"",t=e.split(".");if(!e||3!==t.length)return{uid:null,role:[],permission:[],tokenExpired:0};let n;try{n=JSON.parse((i=t[1],decodeURIComponent(Qn(i).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(a){throw new Error("鑾峰彇褰撳墠鐢ㄦ埛淇℃伅鍑洪敊锛岃缁嗛敊璇俊鎭负锛�"+a.message)}var i;return n.tokenExpired=1e3*n.exp,delete n.exp,delete n.iat,n}Qn="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!Xn.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t;e+="==".slice(2-(3&e.length));for(var n,i,a="",s=0;s<e.length;)t=Yn.indexOf(e.charAt(s++))<<18|Yn.indexOf(e.charAt(s++))<<12|(n=Yn.indexOf(e.charAt(s++)))<<6|(i=Yn.indexOf(e.charAt(s++))),a+=64===n?String.fromCharCode(t>>16&255):64===i?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return a}:atob;var ei=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(r((function(e,t){Object.defineProperty(t,"__esModule",{value:!0});const n="chooseAndUploadFile:ok",i="chooseAndUploadFile:fail";function a(e,t){return e.tempFiles.forEach(((e,n)=>{e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+n+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((e=>e.path))),e}function s(e,t,{onChooseFile:i,onUploadProgress:a}){return t.then((e=>{if(i){const t=i(e);if(void 0!==t)return Promise.resolve(t).then((t=>void 0===t?e:t))}return e})).then((t=>!1===t?{errMsg:n,tempFilePaths:[],tempFiles:[]}:function(e,t,i=5,a){(t=Object.assign({},t)).errMsg=n;const s=t.tempFiles,o=s.length;let r=0;return new Promise((n=>{for(;r<i;)l();function l(){const i=r++;if(i>=o)return void(!s.find((e=>!e.url&&!e.errMsg))&&n(t));const c=s[i];e.uploadFile({provider:c.provider,filePath:c.path,cloudPath:c.cloudPath,fileType:c.fileType,cloudPathAsRealPath:c.cloudPathAsRealPath,onUploadProgress(e){e.index=i,e.tempFile=c,e.tempFilePath=c.path,a&&a(e)}}).then((e=>{c.url=e.fileID,i<o&&l()})).catch((e=>{c.errMsg=e.errMsg||e.message,i<o&&l()}))}}))}(e,t,5,a)))}t.initChooseAndUploadFile=function(e){return function(t={type:"all"}){return"image"===t.type?s(e,function(e){const{count:t,sizeType:n,sourceType:s=["album","camera"],extension:o}=e;return new Promise(((e,r)=>{uni.chooseImage({count:t,sizeType:n,sourceType:s,extension:o,success(t){e(a(t,"image"))},fail(e){r({errMsg:e.errMsg.replace("chooseImage:fail",i)})}})}))}(t),t):"video"===t.type?s(e,function(e){const{camera:t,compressed:n,maxDuration:s,sourceType:o=["album","camera"],extension:r}=e;return new Promise(((e,l)=>{uni.chooseVideo({camera:t,compressed:n,maxDuration:s,sourceType:o,extension:r,success(t){const{tempFilePath:n,duration:i,size:s,height:o,width:r}=t;e(a({errMsg:"chooseVideo:ok",tempFilePaths:[n],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:n,size:s,type:t.tempFile&&t.tempFile.type||"",width:r,height:o,duration:i,fileType:"video",cloudPath:""}]},"video"))},fail(e){l({errMsg:e.errMsg.replace("chooseVideo:fail",i)})}})}))}(t),t):s(e,function(e){const{count:t,extension:n}=e;return new Promise(((e,s)=>{let o=uni.chooseFile;if("undefined"!=typeof wx&&"function"==typeof wx.chooseMessageFile&&(o=wx.chooseMessageFile),"function"!=typeof o)return s({errMsg:i+" 璇锋寚瀹� type 绫诲瀷锛岃骞冲彴浠呮敮鎸侀�夋嫨 image 鎴� video銆�"});o({type:"all",count:t,extension:n,success(t){e(a(t))},fail(e){s({errMsg:e.errMsg.replace("chooseFile:fail",i)})}})}))}(t),t)}}})));const ti="manual";function ni(e){return{props:{localdata:{type:Array,default:()=>[]},options:{type:[Object,Array],default:()=>({})},spaceInfo:{type:Object,default:()=>({})},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:()=>({mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{},mixinDatacomError:null}),created(){this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch((()=>{var e=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach((t=>{e.push(this[t])})),e}),((e,t)=>{if(this.loadtime===ti)return;let n=!1;const i=[];for(let a=2;a<e.length;a++)e[a]!==t[a]&&(i.push(e[a]),n=!0);e[0]!==t[0]&&(this.mixinDatacomPage.current=this.pageCurrent),this.mixinDatacomPage.size=this.pageSize,this.onMixinDatacomPropsChange(n,i)}))},methods:{onMixinDatacomPropsChange(e,t){},mixinDatacomEasyGet({getone:e=!1,success:t,fail:n}={}){this.mixinDatacomLoading||(this.mixinDatacomLoading=!0,this.mixinDatacomErrorMessage="",this.mixinDatacomError=null,this.mixinDatacomGet().then((n=>{this.mixinDatacomLoading=!1;const{data:i,count:a}=n.result;this.getcount&&(this.mixinDatacomPage.count=a),this.mixinDatacomHasMore=i.length<this.pageSize;const s=e?i.length?i[0]:void 0:i;this.mixinDatacomResData=s,t&&t(s)})).catch((e=>{this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=e,this.mixinDatacomError=e,n&&n(e)})))},mixinDatacomGet(t={}){let n;t=t||{},n="undefined"!=typeof __uniX&&__uniX?e.databaseForJQL(this.spaceInfo):e.database(this.spaceInfo);const i=t.action||this.action;i&&(n=n.action(i));const a=t.collection||this.collection;n=Array.isArray(a)?n.collection(...a):n.collection(a);const s=t.where||this.where;s&&Object.keys(s).length&&(n=n.where(s));const o=t.field||this.field;o&&(n=n.field(o));const r=t.foreignKey||this.foreignKey;r&&(n=n.foreignKey(r));const l=t.groupby||this.groupby;l&&(n=n.groupBy(l));const c=t.groupField||this.groupField;c&&(n=n.groupField(c)),!0===(void 0!==t.distinct?t.distinct:this.distinct)&&(n=n.distinct());const u=t.orderby||this.orderby;u&&(n=n.orderBy(u));const d=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,m=void 0!==t.gettree?t.gettree:this.gettree,f=void 0!==t.gettreepath?t.gettreepath:this.gettreepath,g={getCount:p},y={limitLevel:void 0!==t.limitlevel?t.limitlevel:this.limitlevel,startWith:void 0!==t.startwith?t.startwith:this.startwith};return m&&(g.getTree=y),f&&(g.getTreePath=y),n=n.skip(h*(d-1)).limit(h).get(g),n}}}}function ii(e){return P("_globalUniCloudSecureNetworkCache__{spaceId}".replace("{spaceId}",e.config.spaceId))}async function ai({openid:e,callLoginByWeixin:t=!1}={}){throw ii(this),new Error(`[SecureNetwork] API \`initSecureNetworkByWeixin\` is not supported on platform \`${V}\``)}async function si(e){const t=ii(this);return t.initPromise||(t.initPromise=ai.call(this,e).then((e=>e)).catch((e=>{throw delete t.initPromise,e}))),t.initPromise}function oi(e){pe=e}function ri(e){const t={getAppBaseInfo:uni.getSystemInfo,getPushClientId:uni.getPushClientId};return function(n){return new Promise(((i,a)=>{t[e]({...n,success(e){i(e)},fail(e){a(e)}})}))}}class li extends D{constructor(){super(),this._uniPushMessageCallback=this._receivePushMessage.bind(this),this._currentMessageId=-1,this._payloadQueue=[]}init(){return Promise.all([ri("getAppBaseInfo")(),ri("getPushClientId")()]).then((([{appId:e}={},{cid:t}={}]=[])=>{if(!e)throw new Error("Invalid appId, please check the manifest.json file");if(!t)throw new Error("Invalid push client id");this._appId=e,this._pushClientId=t,this._seqId=Date.now()+"-"+Math.floor(9e5*Math.random()+1e5),this.emit("open"),this._initMessageListener()}),(e=>{throw this.emit("error",e),this.close(),e}))}async open(){return this.init()}_isUniCloudSSE(e){if("receive"!==e.type)return!1;const t=e&&e.data&&e.data.payload;return!(!t||"UNI_CLOUD_SSE"!==t.channel||t.seqId!==this._seqId)}_receivePushMessage(e){if(!this._isUniCloudSSE(e))return;const t=e&&e.data&&e.data.payload,{action:n,messageId:i,message:a}=t;this._payloadQueue.push({action:n,messageId:i,message:a}),this._consumMessage()}_consumMessage(){for(;;){const e=this._payloadQueue.find((e=>e.messageId===this._currentMessageId+1));if(!e)break;this._currentMessageId++,this._parseMessagePayload(e)}}_parseMessagePayload(e){const{action:t,messageId:n,message:i}=e;"end"===t?this._end({messageId:n,message:i}):"message"===t&&this._appendMessage({messageId:n,message:i})}_appendMessage({messageId:e,message:t}={}){this.emit("message",t)}_end({messageId:e,message:t}={}){this.emit("end",t),this.close()}_initMessageListener(){uni.onPushMessage(this._uniPushMessageCallback)}_destroy(){uni.offPushMessage(this._uniPushMessageCallback)}toJSON(){return{appId:this._appId,pushClientId:this._pushClientId,seqId:this._seqId}}close(){this._destroy(),this.emit("close")}}const ci={tcb:Bt,tencent:Bt,aliyun:ke,private:Lt,dcloud:Lt,alipay:Kt};let ui=new class{init(e){let t={};const n=ci[e.provider];if(!n)throw new Error("鏈彁渚涙纭殑provider鍙傛暟");var i;return t=n.init(e),function(e){e._initPromiseHub||(e._initPromiseHub=new T({createPromise:function(){let t=Promise.resolve();t=new Promise((e=>{setTimeout((()=>{e()}),1)}));const n=e.auth();return t.then((()=>n.getLoginState())).then((e=>e?Promise.resolve():n.signInAnonymously()))}}))}(t),dn(t),function(e){const t=e.uploadFile;e.uploadFile=function(e){return t.call(this,e)}}(t),(i=t).database=function(e){if(e&&Object.keys(e).length>0)return i.init(e).database();if(this._database)return this._database;const t=xn(Sn,{uniClient:i});return this._database=t,t},i.databaseForJQL=function(e){if(e&&Object.keys(e).length>0)return i.init(e).databaseForJQL();if(this._databaseForJQL)return this._databaseForJQL;const t=xn(Sn,{uniClient:i,isJQL:!0});return this._databaseForJQL=t,t},function(e){e.getCurrentUserInfo=Zn,e.chooseAndUploadFile=ei.initChooseAndUploadFile(e),Object.assign(e,{get mixinDatacom(){return ni(e)}}),e.SSEChannel=li,e.initSecureNetworkByWeixin=function(e){return function({openid:t,callLoginByWeixin:n=!1}={}){return si.call(e,{openid:t,callLoginByWeixin:n})}}(e),e.setCustomClientInfo=oi,e.importObject=function(t){return function(n,i={}){i=function(e,t={}){return e.customUI=t.customUI||e.customUI,e.parseSystemError=t.parseSystemError||e.parseSystemError,Object.assign(e.loadingOptions,t.loadingOptions),Object.assign(e.errorOptions,t.errorOptions),"object"==typeof t.secretMethods&&(e.secretMethods=t.secretMethods),e}({customUI:!1,loadingOptions:{title:"鍔犺浇涓�...",mask:!0},errorOptions:{type:"modal",retry:!1}},i);const{customUI:a,loadingOptions:s,errorOptions:o,parseSystemError:r}=i,l=!a;return new Proxy({},{get(a,c){switch(c){case"toString":return"[object UniCloudObject]";case"toJSON":return{}}return function({fn:e,interceptorName:t,getCallbackArgs:n}={}){return async function(...i){const a=n?n({params:i}):{};let s,o;try{return await F(j(t,"invoke"),{...a}),s=await e(...i),await F(j(t,"success"),{...a,result:s}),s}catch(r){throw o=r,await F(j(t,"fail"),{...a,error:o}),o}finally{await F(j(t,"complete"),o?{...a,error:o}:{...a,result:s})}}}({fn:async function a(...u){let d;l&&uni.showLoading({title:s.title,mask:s.mask});const h={name:n,type:g,data:{method:c,params:u}};"object"==typeof i.secretMethods&&function(e,t){const n=t.data.method,i=e.secretMethods||{},a=i[n]||i["*"];a&&(t.secretType=a)}(i,h);let p=!1;try{d=await t.callFunction(h)}catch(e){p=!0,d={result:new ae(e)}}const{errSubject:m,errCode:f,errMsg:y,newToken:w}=d.result||{};if(l&&uni.hideLoading(),w&&w.token&&w.tokenExpired&&(le(w),Z(W,{...w})),f){let e=y;if(p&&r&&(e=(await r({objectName:n,methodName:c,params:u,errSubject:m,errCode:f,errMsg:y})).errMsg||y),l)if("toast"===o.type)uni.showToast({title:e,icon:"none"});else{if("modal"!==o.type)throw new Error(`Invalid errorOptions.type: ${o.type}`);{const{confirm:t}=await async function({title:e,content:t,showCancel:n,cancelText:i,confirmText:a}={}){return new Promise(((s,o)=>{uni.showModal({title:e,content:t,showCancel:n,cancelText:i,confirmText:a,success(e){s(e)},fail(){s({confirm:!1,cancel:!0})}})}))}({title:"鎻愮ず",content:e,showCancel:o.retry,cancelText:"鍙栨秷",confirmText:o.retry?"閲嶈瘯":"纭畾"});if(o.retry&&t)return a(...u)}}const t=new ae({subject:m,code:f,message:y,requestId:d.requestId});throw t.detail=d.result,Z(z,{type:G,content:t}),t}return Z(z,{type:G,content:d.result}),d.result},interceptorName:"callObject",getCallbackArgs:function({params:e}={}){return{objectName:n,methodName:c,params:e}}})}})}}(e)}(t),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach((e=>{if(!t[e])return;const n=t[e];t[e]=function(){return n.apply(t,Array.from(arguments))},t[e]=function(e,t){return function(n){let i=!1;if("callFunction"===t){const e=n&&n.type||f;i=e!==f}const a="callFunction"===t&&!i,s=this._initPromiseHub.exec();n=n||{};const{success:o,fail:r,complete:l}=ie(n),c=s.then((()=>i?Promise.resolve():F(j(t,"invoke"),n))).then((()=>e.call(this,n))).then((e=>i?Promise.resolve(e):F(j(t,"success"),e).then((()=>F(j(t,"complete"),e))).then((()=>(a&&Z(z,{type:J,content:e}),Promise.resolve(e))))),(e=>i?Promise.reject(e):F(j(t,"fail"),e).then((()=>F(j(t,"complete"),e))).then((()=>(Z(z,{type:J,content:e}),Promise.reject(e))))));if(!(o||r||l))return c;c.then((e=>{o&&o(e),l&&l(e),a&&Z(z,{type:J,content:e})}),(e=>{r&&r(e),l&&l(e),a&&Z(z,{type:J,content:e})}))}}(t[e],e).bind(t)})),t.init=this.init,t}};(()=>{const e=A;let t={};if(e&&1===e.length)t=e[0],ui=ui.init(t),ui._isDefault=!0;else{const t=["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile"],n=["database","getCurrentUserInfo","importObject"];let i;i=e&&e.length>0?"搴旂敤鏈夊涓湇鍔$┖闂达紝璇烽�氳繃uniCloud.init鏂规硶鎸囧畾瑕佷娇鐢ㄧ殑鏈嶅姟绌洪棿":"搴旂敤鏈叧鑱旀湇鍔$┖闂达紝璇峰湪uniCloud鐩綍鍙抽敭鍏宠仈鏈嶅姟绌洪棿",[...t,...n].forEach((e=>{ui[e]=function(){if(console.error(i),-1===n.indexOf(e))return Promise.reject(new ae({code:"SYS_ERR",message:i}));console.error(i)}}))}Object.assign(ui,{get mixinDatacom(){return ni(ui)}}),Gn(ui),ui.addInterceptor=$,ui.removeInterceptor=M,ui.interceptObject=U,uni.__uniCloud=ui;{const e=B||(B=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;function e(){return this}return void 0!==e()?e():new Function("return this")()}(),B);e.uniCloud=ui,e.UniCloudError=ae}})();var di=ui;const hi=[{font_class:"arrow-down",unicode:"顨�"},{font_class:"arrow-left",unicode:"顨�"},{font_class:"arrow-right",unicode:"顨�"},{font_class:"arrow-up",unicode:"顨�"},{font_class:"auth",unicode:"顨�"},{font_class:"auth-filled",unicode:"顩�"},{font_class:"back",unicode:"顨�"},{font_class:"bars",unicode:"顦�"},{font_class:"calendar",unicode:"顨�"},{font_class:"calendar-filled",unicode:"顩�"},{font_class:"camera",unicode:"顧�"},{font_class:"camera-filled",unicode:"顧�"},{font_class:"cart",unicode:"顦�"},{font_class:"cart-filled",unicode:"顩�"},{font_class:"chat",unicode:"顧�"},{font_class:"chat-filled",unicode:"顧�"},{font_class:"chatboxes",unicode:"顨�"},{font_class:"chatboxes-filled",unicode:"顨�"},{font_class:"chatbubble",unicode:"顨�"},{font_class:"chatbubble-filled",unicode:"顨�"},{font_class:"checkbox",unicode:"顦�"},{font_class:"checkbox-filled",unicode:"顦�"},{font_class:"checkmarkempty",unicode:"顧�"},{font_class:"circle",unicode:"顧�"},{font_class:"circle-filled",unicode:"顧�"},{font_class:"clear",unicode:"顧�"},{font_class:"close",unicode:"顧�"},{font_class:"closeempty",unicode:"顧�"},{font_class:"cloud-download",unicode:"顧�"},{font_class:"cloud-download-filled",unicode:"顧�"},{font_class:"cloud-upload",unicode:"顧�"},{font_class:"cloud-upload-filled",unicode:"顧�"},{font_class:"color",unicode:"顩�"},{font_class:"color-filled",unicode:"顩�"},{font_class:"compose",unicode:"顧�"},{font_class:"contact",unicode:"顨�"},{font_class:"contact-filled",unicode:"顨�"},{font_class:"down",unicode:"顨�"},{font_class:"bottom",unicode:"顨�"},{font_class:"download",unicode:"顨�"},{font_class:"download-filled",unicode:"顨�"},{font_class:"email",unicode:"顨�"},{font_class:"email-filled",unicode:"顨�"},{font_class:"eye",unicode:"顧�"},{font_class:"eye-filled",unicode:"顧�"},{font_class:"eye-slash",unicode:"顨�"},{font_class:"eye-slash-filled",unicode:"顨�"},{font_class:"fire",unicode:"顨�"},{font_class:"fire-filled",unicode:"顩�"},{font_class:"flag",unicode:"顧�"},{font_class:"flag-filled",unicode:"顧�"},{font_class:"folder-add",unicode:"顨�"},{font_class:"folder-add-filled",unicode:"顩�"},{font_class:"font",unicode:"顨�"},{font_class:"forward",unicode:"顨�"},{font_class:"gear",unicode:"顧�"},{font_class:"gear-filled",unicode:"顧�"},{font_class:"gift",unicode:"顨�"},{font_class:"gift-filled",unicode:"顩�"},{font_class:"hand-down",unicode:"顦�"},{font_class:"hand-down-filled",unicode:"顦�"},{font_class:"hand-up",unicode:"顦�"},{font_class:"hand-up-filled",unicode:"顦�"},{font_class:"headphones",unicode:"顦�"},{font_class:"heart",unicode:"顦�"},{font_class:"heart-filled",unicode:"顧�"},{font_class:"help",unicode:"顧�"},{font_class:"help-filled",unicode:"顧�"},{font_class:"home",unicode:"顧�"},{font_class:"home-filled",unicode:"顧�"},{font_class:"image",unicode:"顧�"},{font_class:"image-filled",unicode:"顧�"},{font_class:"images",unicode:"顧�"},{font_class:"images-filled",unicode:"顧�"},{font_class:"info",unicode:"顧�"},{font_class:"info-filled",unicode:"顧�"},{font_class:"left",unicode:"顨�"},{font_class:"link",unicode:"顨�"},{font_class:"list",unicode:"顧�"},{font_class:"location",unicode:"顨�"},{font_class:"location-filled",unicode:"顨�"},{font_class:"locked",unicode:"顧�"},{font_class:"locked-filled",unicode:"顧�"},{font_class:"loop",unicode:"顦�"},{font_class:"mail-open",unicode:"顧�"},{font_class:"mail-open-filled",unicode:"顦�"},{font_class:"map",unicode:"顧�"},{font_class:"map-filled",unicode:"顧�"},{font_class:"map-pin",unicode:"顨�"},{font_class:"map-pin-ellipse",unicode:"顨�"},{font_class:"medal",unicode:"顨�"},{font_class:"medal-filled",unicode:"顩�"},{font_class:"mic",unicode:"顧�"},{font_class:"mic-filled",unicode:"顧�"},{font_class:"micoff",unicode:"顧�"},{font_class:"micoff-filled",unicode:"顨�"},{font_class:"minus",unicode:"顧�"},{font_class:"minus-filled",unicode:"顧�"},{font_class:"more",unicode:"顧�"},{font_class:"more-filled",unicode:"顧�"},{font_class:"navigate",unicode:"顧�"},{font_class:"navigate-filled",unicode:"顧�"},{font_class:"notification",unicode:"顨�"},{font_class:"notification-filled",unicode:"顩�"},{font_class:"paperclip",unicode:"顧�"},{font_class:"paperplane",unicode:"顧�"},{font_class:"paperplane-filled",unicode:"顧�"},{font_class:"person",unicode:"顨�"},{font_class:"person-filled",unicode:"顨�"},{font_class:"personadd",unicode:"顨�"},{font_class:"personadd-filled",unicode:"顨�"},{font_class:"personadd-filled-copy",unicode:"顩�"},{font_class:"phone",unicode:"顨�"},{font_class:"phone-filled",unicode:"顨�"},{font_class:"plus",unicode:"顧�"},{font_class:"plus-filled",unicode:"顩�"},{font_class:"plusempty",unicode:"顧�"},{font_class:"pulldown",unicode:"顦�"},{font_class:"pyq",unicode:"顨�"},{font_class:"qq",unicode:"顨�"},{font_class:"redo",unicode:"顧�"},{font_class:"redo-filled",unicode:"顧�"},{font_class:"refresh",unicode:"顧�"},{font_class:"refresh-filled",unicode:"顧�"},{font_class:"refreshempty",unicode:"顨�"},{font_class:"reload",unicode:"顨�"},{font_class:"right",unicode:"顨�"},{font_class:"scan",unicode:"顦�"},{font_class:"search",unicode:"顧�"},{font_class:"settings",unicode:"顧�"},{font_class:"settings-filled",unicode:"顩�"},{font_class:"shop",unicode:"顦�"},{font_class:"shop-filled",unicode:"顩�"},{font_class:"smallcircle",unicode:"顧�"},{font_class:"smallcircle-filled",unicode:"顧�"},{font_class:"sound",unicode:"顨�"},{font_class:"sound-filled",unicode:"顨�"},{font_class:"spinner-cycle",unicode:"顨�"},{font_class:"staff",unicode:"顨�"},{font_class:"staff-filled",unicode:"顩�"},{font_class:"star",unicode:"顨�"},{font_class:"star-filled",unicode:"顨�"},{font_class:"starhalf",unicode:"顨�"},{font_class:"trash",unicode:"顨�"},{font_class:"trash-filled",unicode:"顨�"},{font_class:"tune",unicode:"顨�"},{font_class:"tune-filled",unicode:"顩�"},{font_class:"undo",unicode:"顧�"},{font_class:"undo-filled",unicode:"顧�"},{font_class:"up",unicode:"顨�"},{font_class:"top",unicode:"顨�"},{font_class:"upload",unicode:"顨�"},{font_class:"upload-filled",unicode:"顨�"},{font_class:"videocam",unicode:"顨�"},{font_class:"videocam-filled",unicode:"顨�"},{font_class:"vip",unicode:"顨�"},{font_class:"vip-filled",unicode:"顩�"},{font_class:"wallet",unicode:"顨�"},{font_class:"wallet-filled",unicode:"顩�"},{font_class:"weibo",unicode:"顨�"},{font_class:"weixin",unicode:"顨�"}],pi=(e,t)=>{const n=e.__vccOpts||e;for(const[i,a]of t)n[i]=a;return n};const mi=pi({name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:()=>({icons:hi}),computed:{unicode(){let e=this.icons.find((e=>e.font_class===this.type));return e?e.unicode:""},iconSize(){return"number"==typeof(e=this.size)||/^[0-9]*$/g.test(e)?e+"px":e;var e},styleObj(){return""!==this.fontFamily?`color: ${this.color}; font-size: ${this.iconSize}; font-family: ${this.fontFamily};`:`color: ${this.color}; font-size: ${this.iconSize};`}},methods:{_onClick(){this.$emit("click")}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("text",{style:e.normalizeStyle(o.styleObj),class:e.normalizeClass(["uni-icons",["uniui-"+i.type,i.customPrefix,i.customPrefix?i.type:""]]),onClick:n[0]||(n[0]=(...e)=>o._onClick&&o._onClick(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-dae1b464"]]);const fi=pi({name:"uni-data-select",mixins:[di.mixinDatacom||{}],props:{localdata:{type:Array,default:()=>[]},value:{type:[String,Number],default:""},modelValue:{type:[String,Number],default:""},label:{type:String,default:""},placeholder:{type:String,default:"璇烽�夋嫨"},emptyTips:{type:String,default:"鏃犻�夐」"},clear:{type:Boolean,default:!0},defItem:{type:Number,default:0},disabled:{type:Boolean,default:!1},format:{type:String,default:""},placement:{type:String,default:"bottom"}},data:()=>({showSelector:!1,current:"",mixinDatacomResData:[],apps:[],channels:[],cacheKey:"uni-data-select-lastSelectedValue"}),created(){this.debounceGet=this.debounce((()=>{this.query()}),300),this.collection&&!this.localdata.length&&this.debounceGet()},computed:{typePlaceholder(){const e=this.placeholder,t={"opendb-stat-app-versions":"鐗堟湰","opendb-app-channels":"娓犻亾","opendb-app-list":"搴旂敤"}[this.collection];return t?e+t:e},valueCom(){return this.modelValue},textShow(){return this.current},getOffsetByPlacement(){switch(this.placement){case"top":return"bottom:calc(100% + 12px);";case"bottom":return"top:calc(100% + 12px);"}}},watch:{localdata:{immediate:!0,handler(e,t){Array.isArray(e)&&t!==e&&(this.mixinDatacomResData=e)}},valueCom(e,t){this.initDefVal()},mixinDatacomResData:{immediate:!0,handler(e){e.length&&this.initDefVal()}}},methods:{debounce(e,t=100){let n=null;return function(...i){n&&clearTimeout(n),n=setTimeout((()=>{e.apply(this,i)}),t)}},query(){this.mixinDatacomEasyGet()},onMixinDatacomPropsChange(){this.collection&&this.debounceGet()},initDefVal(){let e="";if(!this.valueCom&&0!==this.valueCom||this.isDisabled(this.valueCom)){let t;if(this.collection&&(t=this.getCache()),t||0===t)e=t;else{let t="";this.defItem>0&&this.defItem<=this.mixinDatacomResData.length&&(t=this.mixinDatacomResData[this.defItem-1].value),e=t}(e||0===e)&&this.emit(e)}else e=this.valueCom;const t=this.mixinDatacomResData.find((t=>t.value===e));this.current=t?this.formatItemName(t):""},isDisabled(e){let t=!1;return this.mixinDatacomResData.forEach((n=>{n.value===e&&(t=n.disable)})),t},clearVal(){this.emit(""),this.collection&&this.removeCache()},change(e){e.disable||(this.showSelector=!1,this.current=this.formatItemName(e),this.emit(e.value))},emit(e){this.$emit("input",e),this.$emit("update:modelValue",e),this.$emit("change",e),this.collection&&this.setCache(e)},toggleSelector(){this.disabled||(this.showSelector=!this.showSelector)},formatItemName(e){let{text:t,value:n,channel_code:i}=e;if(i=i?`(${i})`:"",this.format){let t="";t=this.format;for(let n in e)t=t.replace(new RegExp(`{${n}}`,"g"),e[n]);return t}return this.collection.indexOf("app-list")>0?`${t}(${n})`:t||`鏈懡鍚�${i}`},getLoadData(){return this.mixinDatacomResData},getCurrentCacheKey(){return this.collection},getCache(e=this.getCurrentCacheKey()){return(uni.getStorageSync(this.cacheKey)||{})[e]},setCache(e,t=this.getCurrentCacheKey()){let n=uni.getStorageSync(this.cacheKey)||{};n[t]=e,uni.setStorageSync(this.cacheKey,n)},removeCache(e=this.getCurrentCacheKey()){let t=uni.getStorageSync(this.cacheKey)||{};delete t[e],uni.setStorageSync(this.cacheKey,t)}}},[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),mi);return e.openBlock(),e.createElementBlock("view",{class:"uni-stat__select"},[i.label?(e.openBlock(),e.createElementBlock("span",{key:0,class:"uni-label-text hide-on-phone"},e.toDisplayString(i.label+"锛�"),1)):e.createCommentVNode("",!0),e.createElementVNode("view",{class:e.normalizeClass(["uni-stat-box",{"uni-stat__actived":o.current}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-select",{"uni-select--disabled":i.disabled}])},[e.createElementVNode("view",{class:"uni-select__input-box",onClick:n[1]||(n[1]=(...e)=>r.toggleSelector&&r.toggleSelector(...e))},[o.current?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-select__input-text"},e.toDisplayString(r.textShow),1)):(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-select__input-text uni-select__input-placeholder"},e.toDisplayString(r.typePlaceholder),1)),o.current&&i.clear&&!i.disabled?(e.openBlock(),e.createElementBlock("view",{key:2,onClick:n[0]||(n[0]=e.withModifiers(((...e)=>r.clearVal&&r.clearVal(...e)),["stop"]))},[e.createVNode(l,{type:"clear",color:"#c0c4cc",size:"24"})])):(e.openBlock(),e.createElementBlock("view",{key:3},[e.createVNode(l,{type:o.showSelector?"top":"bottom",size:"14",color:"#999"},null,8,["type"])]))]),o.showSelector?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-select--mask",onClick:n[2]||(n[2]=(...e)=>r.toggleSelector&&r.toggleSelector(...e))})):e.createCommentVNode("",!0),o.showSelector?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-select__selector",style:e.normalizeStyle(r.getOffsetByPlacement)},[e.createElementVNode("view",{class:e.normalizeClass("bottom"==i.placement?"uni-popper__arrow_bottom":"uni-popper__arrow_top")},null,2),e.createElementVNode("scroll-view",{"scroll-y":"true",class:"uni-select__selector-scroll"},[0===o.mixinDatacomResData.length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-select__selector-empty"},[e.createElementVNode("text",null,e.toDisplayString(i.emptyTips),1)])):(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:1},e.renderList(o.mixinDatacomResData,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-select__selector-item",key:n,onClick:e=>r.change(t)},[e.createElementVNode("text",{class:e.normalizeClass({"uni-select__selector__disabled":t.disable})},e.toDisplayString(r.formatItemName(t)),3)],8,["onClick"])))),128))])],4)):e.createCommentVNode("",!0)],2)],2)])}],["__scopeId","data-v-aaa00ea1"]]);function gi(e){let t="";for(let n in e){t+=`${n}:${e[n]};`}return t}const yi=pi({name:"uni-easyinput",emits:["click","iconClick","update:modelValue","input","focus","blur","confirm","clear","eyes","change","keyboardheightchange"],model:{prop:"modelValue",event:"update:modelValue"},options:{virtualHost:!0},inject:{form:{from:"uniForm",default:null},formItem:{from:"uniFormItem",default:null}},props:{name:String,value:[Number,String],modelValue:[Number,String],type:{type:String,default:"text"},clearable:{type:Boolean,default:!0},autoHeight:{type:Boolean,default:!1},placeholder:{type:String,default:" "},placeholderStyle:String,focus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},clearSize:{type:[Number,String],default:24},inputBorder:{type:Boolean,default:!0},prefixIcon:{type:String,default:""},suffixIcon:{type:String,default:""},trim:{type:[Boolean,String],default:!1},cursorSpacing:{type:Number,default:0},passwordIcon:{type:Boolean,default:!0},adjustPosition:{type:Boolean,default:!0},primaryColor:{type:String,default:"#2979ff"},styles:{type:Object,default:()=>({color:"#333",backgroundColor:"#fff",disableColor:"#F7F6F6",borderColor:"#e5e5e5"})},errorMessage:{type:[String,Boolean],default:""}},data:()=>({focused:!1,val:"",showMsg:"",border:!1,isFirstBorder:!1,showClearIcon:!1,showPassword:!1,focusShow:!1,localMsg:"",isEnter:!1}),computed:{isVal(){const e=this.val;return!(!e&&0!==e)},msg(){return this.localMsg||this.errorMessage},inputMaxlength(){return Number(this.maxlength)},boxStyle(){return`color:${this.inputBorder&&this.msg?"#e43d33":this.styles.color};`},inputContentClass(){return function(e){let t="";for(let n in e)e[n]&&(t+=`${n} `);return t}({"is-input-border":this.inputBorder,"is-input-error-border":this.inputBorder&&this.msg,"is-textarea":"textarea"===this.type,"is-disabled":this.disabled,"is-focused":this.focusShow})},inputContentStyle(){const e=this.focusShow?this.primaryColor:this.styles.borderColor;return gi({"border-color":(this.inputBorder&&this.msg?"#dd524d":e)||"#e5e5e5","background-color":this.disabled?this.styles.disableColor:this.styles.backgroundColor})},inputStyle(){return gi({"padding-right":"password"===this.type||this.clearable||this.prefixIcon?"":"10px","padding-left":this.prefixIcon?"":"10px"})}},watch:{value(e){this.val=null!==e?e:""},modelValue(e){this.val=null!==e?e:""},focus(e){this.$nextTick((()=>{this.focused=this.focus,this.focusShow=this.focus}))}},created(){this.init(),this.form&&this.formItem&&this.$watch("formItem.errMsg",(e=>{this.localMsg=e}))},mounted(){this.$nextTick((()=>{this.focused=this.focus,this.focusShow=this.focus}))},methods:{init(){this.value||0===this.value?this.val=this.value:this.modelValue||0===this.modelValue||""===this.modelValue?this.val=this.modelValue:this.val=""},onClickIcon(e){this.$emit("iconClick",e)},onEyes(){this.showPassword=!this.showPassword,this.$emit("eyes",this.showPassword)},onInput(e){let t=e.detail.value;this.trim&&("boolean"==typeof this.trim&&this.trim&&(t=this.trimStr(t)),"string"==typeof this.trim&&(t=this.trimStr(t,this.trim))),this.errMsg&&(this.errMsg=""),this.val=t,this.$emit("input",t),this.$emit("update:modelValue",t)},onFocus(){this.$nextTick((()=>{this.focused=!0})),this.$emit("focus",null)},_Focus(e){this.focusShow=!0,this.$emit("focus",e)},onBlur(){this.focused=!1,this.$emit("blur",null)},_Blur(e){if(e.detail.value,this.focusShow=!1,this.$emit("blur",e),!1===this.isEnter&&this.$emit("change",this.val),this.form&&this.formItem){const{validateTrigger:e}=this.form;"blur"===e&&this.formItem.onFieldChange()}},onConfirm(e){this.$emit("confirm",this.val),this.isEnter=!0,this.$emit("change",this.val),this.$nextTick((()=>{this.isEnter=!1}))},onClear(e){this.val="",this.$emit("input",""),this.$emit("update:modelValue",""),this.$emit("clear")},onkeyboardheightchange(e){this.$emit("keyboardheightchange",e)},trimStr:(e,t="both")=>"both"===t?e.trim():"left"===t?e.trimLeft():"right"===t?e.trimRight():"start"===t?e.trimStart():"end"===t?e.trimEnd():"all"===t?e.replace(/\s+/g,""):e}},[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),mi);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-easyinput",{"uni-easyinput-error":r.msg}]),style:e.normalizeStyle(r.boxStyle)},[e.createElementVNode("view",{class:e.normalizeClass(["uni-easyinput__content",r.inputContentClass]),style:e.normalizeStyle(r.inputContentStyle)},[i.prefixIcon?(e.openBlock(),e.createBlock(l,{key:0,class:"content-clear-icon",type:i.prefixIcon,color:"#c0c4cc",onClick:n[0]||(n[0]=e=>r.onClickIcon("prefix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"left",{},void 0,!0),"textarea"===i.type?(e.openBlock(),e.createElementBlock("textarea",{key:1,class:e.normalizeClass(["uni-easyinput__content-textarea",{"input-padding":i.inputBorder}]),name:i.name,value:o.val,placeholder:i.placeholder,placeholderStyle:i.placeholderStyle,disabled:i.disabled,"placeholder-class":"uni-easyinput__placeholder-class",maxlength:r.inputMaxlength,focus:o.focused,autoHeight:i.autoHeight,"cursor-spacing":i.cursorSpacing,"adjust-position":i.adjustPosition,onInput:n[1]||(n[1]=(...e)=>r.onInput&&r.onInput(...e)),onBlur:n[2]||(n[2]=(...e)=>r._Blur&&r._Blur(...e)),onFocus:n[3]||(n[3]=(...e)=>r._Focus&&r._Focus(...e)),onConfirm:n[4]||(n[4]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onKeyboardheightchange:n[5]||(n[5]=(...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))},null,42,["name","value","placeholder","placeholderStyle","disabled","maxlength","focus","autoHeight","cursor-spacing","adjust-position"])):(e.openBlock(),e.createElementBlock("input",{key:2,type:"password"===i.type?"text":i.type,class:"uni-easyinput__content-input",style:e.normalizeStyle(r.inputStyle),name:i.name,value:o.val,password:!o.showPassword&&"password"===i.type,placeholder:i.placeholder,placeholderStyle:i.placeholderStyle,"placeholder-class":"uni-easyinput__placeholder-class",disabled:i.disabled,maxlength:r.inputMaxlength,focus:o.focused,confirmType:i.confirmType,"cursor-spacing":i.cursorSpacing,"adjust-position":i.adjustPosition,onFocus:n[6]||(n[6]=(...e)=>r._Focus&&r._Focus(...e)),onBlur:n[7]||(n[7]=(...e)=>r._Blur&&r._Blur(...e)),onInput:n[8]||(n[8]=(...e)=>r.onInput&&r.onInput(...e)),onConfirm:n[9]||(n[9]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onKeyboardheightchange:n[10]||(n[10]=(...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))},null,44,["type","name","value","password","placeholder","placeholderStyle","disabled","maxlength","focus","confirmType","cursor-spacing","adjust-position"])),"password"===i.type&&i.passwordIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:3},[r.isVal?(e.openBlock(),e.createBlock(l,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===i.type}]),type:o.showPassword?"eye-slash-filled":"eye-filled",size:22,color:o.focusShow?i.primaryColor:"#c0c4cc",onClick:r.onEyes},null,8,["class","type","color","onClick"])):e.createCommentVNode("",!0)],64)):e.createCommentVNode("",!0),i.suffixIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:4},[i.suffixIcon?(e.openBlock(),e.createBlock(l,{key:0,class:"content-clear-icon",type:i.suffixIcon,color:"#c0c4cc",onClick:n[11]||(n[11]=e=>r.onClickIcon("suffix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0)],64)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:5},[i.clearable&&r.isVal&&!i.disabled&&"textarea"!==i.type?(e.openBlock(),e.createBlock(l,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===i.type}]),type:"clear",size:i.clearSize,color:r.msg?"#dd524d":o.focusShow?i.primaryColor:"#c0c4cc",onClick:r.onClear},null,8,["class","size","color","onClick"])):e.createCommentVNode("",!0)],64)),e.renderSlot(t.$slots,"right",{},void 0,!0)],6)],6)}],["__scopeId","data-v-340be9d9"]]),wi={data:()=>({}),created(){this.popup=this.getParent()},methods:{getParent(e="uniPopup"){let t=this.$parent,n=t.$options.name;for(;n!==e;){if(t=t.$parent,!t)return!1;n=t.$options.name}return t}}};const ki=pi({name:"uniPopupMessage",mixins:[wi],props:{type:{type:String,default:"success"},message:{type:String,default:""},duration:{type:Number,default:3e3},maskShow:{type:Boolean,default:!1}},data:()=>({}),created(){this.popup.maskShow=this.maskShow,this.popup.messageChild=this},methods:{timerClose(){0!==this.duration&&(clearTimeout(this.timer),this.timer=setTimeout((()=>{this.popup.close()}),this.duration))}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-popup-message"},[e.createElementVNode("view",{class:e.normalizeClass(["uni-popup-message__box fixforpc-width","uni-popup__"+i.type])},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("text",{class:e.normalizeClass(["uni-popup-message-text","uni-popup__"+i.type+"-text"])},e.toDisplayString(i.message),3)]),!0)],2)])}],["__scopeId","data-v-ad4a514f"]]);class bi{constructor(e,t){this.options=e,this.animation=uni.createAnimation({...e}),this.currentStepAnimates={},this.next=0,this.$=t}_nvuePushAnimates(e,t){let n=this.currentStepAnimates[this.next],i={};if(i=n||{styles:{},config:{}},vi.includes(e)){i.styles.transform||(i.styles.transform="");let n="";"rotate"===e&&(n="deg"),i.styles.transform+=`${e}(${t+n}) `}else i.styles[e]=`${t}`;this.currentStepAnimates[this.next]=i}_animateRun(e={},t={}){let n=this.$.$refs.ani.ref;if(n)return new Promise(((i,a)=>{nvueAnimation.transition(n,{styles:e,...t},(e=>{i()}))}))}_nvueNextAnimate(e,t=0,n){let i=e[t];if(i){let{styles:a,config:s}=i;this._animateRun(a,s).then((()=>{t+=1,this._nvueNextAnimate(e,t,n)}))}else this.currentStepAnimates={},"function"==typeof n&&n(),this.isEnd=!0}step(e={}){return this.animation.step(e),this}run(e){this.$.animationData=this.animation.export(),this.$.timer=setTimeout((()=>{"function"==typeof e&&e()}),this.$.durationTime)}}const vi=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];function _i(e,t){if(t)return clearTimeout(t.timer),new bi(e,t)}vi.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach((e=>{bi.prototype[e]=function(...t){return this.animation[e](...t),this}}));const xi=pi({name:"uniTransition",emits:["click","change"],props:{show:{type:Boolean,default:!1},modeClass:{type:[Array,String],default:()=>"fade"},duration:{type:Number,default:300},styles:{type:Object,default:()=>({})},customClass:{type:String,default:""},onceRender:{type:Boolean,default:!1}},data:()=>({isShow:!1,transform:"",opacity:1,animationData:{},durationTime:300,config:{}}),watch:{show:{handler(e){e?this.open():this.isShow&&this.close()},immediate:!0}},computed:{stylesObject(){let e={...this.styles,"transition-duration":this.duration/1e3+"s"},t="";for(let n in e){t+=this.toLine(n)+":"+e[n]+";"}return t},transformStyles(){return"transform:"+this.transform+";opacity:"+this.opacity+";"+this.stylesObject}},created(){this.config={duration:this.duration,timingFunction:"ease",transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init(e={}){e.duration&&(this.durationTime=e.duration),this.animation=_i(Object.assign(this.config,e),this)},onClick(){this.$emit("click",{detail:this.isShow})},step(e,t={}){if(this.animation){for(let t in e)try{"object"==typeof e[t]?this.animation[t](...e[t]):this.animation[t](e[t])}catch(_e){i("error","at node_modules/@dcloudio/uni-ui/lib/uni-transition/uni-transition.vue:148",`鏂规硶 ${t} 涓嶅瓨鍦╜)}return this.animation.step(t),this}},run(e){this.animation&&this.animation.run(e)},open(){clearTimeout(this.timer),this.transform="",this.isShow=!0;let{opacity:e,transform:t}=this.styleInit(!1);void 0!==e&&(this.opacity=e),this.transform=t,this.$nextTick((()=>{this.timer=setTimeout((()=>{this.animation=_i(this.config,this),this.tranfromInit(!1).step(),this.animation.run(),this.$emit("change",{detail:this.isShow})}),20)}))},close(e){this.animation&&this.tranfromInit(!0).step().run((()=>{this.isShow=!1,this.animationData=null,this.animation=null;let{opacity:e,transform:t}=this.styleInit(!1);this.opacity=e||1,this.transform=t,this.$emit("change",{detail:this.isShow})}))},styleInit(e){let t={transform:""},n=(e,n)=>{"fade"===n?t.opacity=this.animationType(e)[n]:t.transform+=this.animationType(e)[n]+" "};return"string"==typeof this.modeClass?n(e,this.modeClass):this.modeClass.forEach((t=>{n(e,t)})),t},tranfromInit(e){let t=(e,t)=>{let n=null;"fade"===t?n=e?0:1:(n=e?"-100%":"0","zoom-in"===t&&(n=e?.8:1),"zoom-out"===t&&(n=e?1.2:1),"slide-right"===t&&(n=e?"100%":"0"),"slide-bottom"===t&&(n=e?"100%":"0")),this.animation[this.animationMode()[t]](n)};return"string"==typeof this.modeClass?t(e,this.modeClass):this.modeClass.forEach((n=>{t(e,n)})),this.animation},animationType:e=>({fade:e?0:1,"slide-top":`translateY(${e?"0":"-100%"})`,"slide-right":`translateX(${e?"0":"100%"})`,"slide-bottom":`translateY(${e?"0":"100%"})`,"slide-left":`translateX(${e?"0":"-100%"})`,"zoom-in":`scaleX(${e?1:.8}) scaleY(${e?1:.8})`,"zoom-out":`scaleX(${e?1:1.2}) scaleY(${e?1:1.2})`}),animationMode:()=>({fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}),toLine:e=>e.replace(/([A-Z])/g,"-$1").toLowerCase()}},[["render",function(t,n,i,a,s,o){return e.withDirectives((e.openBlock(),e.createElementBlock("view",{ref:"ani",animation:s.animationData,class:e.normalizeClass(i.customClass),style:e.normalizeStyle(o.transformStyles),onClick:n[0]||(n[0]=(...e)=>o.onClick&&o.onClick(...e))},[e.renderSlot(t.$slots,"default")],14,["animation"])),[[e.vShow,s.isShow]])}]]),Si={name:"uniPopup",components:{},emits:["change","maskClick"],props:{animation:{type:Boolean,default:!0},type:{type:String,default:"center"},isMaskClick:{type:Boolean,default:null},maskClick:{type:Boolean,default:null},backgroundColor:{type:String,default:"none"},safeArea:{type:Boolean,default:!0},maskBackgroundColor:{type:String,default:"rgba(0, 0, 0, 0.4)"},borderRadius:{type:String}},watch:{type:{handler:function(e){this.config[e]&&this[this.config[e]](!0)},immediate:!0},isDesktop:{handler:function(e){this.config[e]&&this[this.config[this.type]](!0)},immediate:!0},maskClick:{handler:function(e){this.mkclick=e},immediate:!0},isMaskClick:{handler:function(e){this.mkclick=e},immediate:!0},showPopup(e){}},data(){return{duration:300,ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},maskClass:{position:"fixed",bottom:0,top:0,left:0,right:0,backgroundColor:"rgba(0, 0, 0, 0.4)"},transClass:{backgroundColor:"transparent",borderRadius:this.borderRadius||"0",position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupstyle:"top"}},computed:{getStyles(){let e={backgroundColor:this.bg};return this.borderRadius,e=Object.assign(e,{borderRadius:this.borderRadius}),e},isDesktop(){return this.popupWidth>=500&&this.popupHeight>=500},bg(){return""===this.backgroundColor||"none"===this.backgroundColor?"transparent":this.backgroundColor}},mounted(){(()=>{const{windowWidth:e,windowHeight:t,windowTop:n,safeArea:i,screenHeight:a,safeAreaInsets:s}=uni.getSystemInfoSync();this.popupWidth=e,this.popupHeight=t+(n||0),i&&this.safeArea?this.safeAreaInsets=s.bottom:this.safeAreaInsets=0})()},unmounted(){this.setH5Visible()},activated(){this.setH5Visible(!this.showPopup)},deactivated(){this.setH5Visible(!0)},created(){null===this.isMaskClick&&null===this.maskClick?this.mkclick=!0:this.mkclick=null!==this.isMaskClick?this.isMaskClick:this.maskClick,this.animation?this.duration=300:this.duration=0,this.messageChild=null,this.clearPropagation=!1,this.maskClass.backgroundColor=this.maskBackgroundColor},methods:{setH5Visible(e=!0){},closeMask(){this.maskShow=!1},disableMask(){this.mkclick=!1},clear(e){e.stopPropagation(),this.clearPropagation=!0},open(e){if(this.showPopup)return;e&&-1!==["top","center","bottom","left","right","message","dialog","share"].indexOf(e)||(e=this.type),this.config[e]?(this[this.config[e]](),this.$emit("change",{show:!0,type:e})):i("error","at node_modules/@dcloudio/uni-ui/lib/uni-popup/uni-popup.vue:310","缂哄皯绫诲瀷锛�",e)},close(e){this.showTrans=!1,this.$emit("change",{show:!1,type:this.type}),clearTimeout(this.timer),this.timer=setTimeout((()=>{this.showPopup=!1}),300)},touchstart(){this.clearPropagation=!1},onTap(){this.clearPropagation?this.clearPropagation=!1:(this.$emit("maskClick"),this.mkclick&&this.close())},top(e){this.popupstyle=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transClass={position:"fixed",left:0,right:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0,this.$nextTick((()=>{this.showPoptrans(),this.messageChild&&"message"===this.type&&this.messageChild.timerClose()})))},bottom(e){this.popupstyle="bottom",this.ani=["slide-bottom"],this.transClass={position:"fixed",left:0,right:0,bottom:0,paddingBottom:this.safeAreaInsets+"px",backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},e||this.showPoptrans()},center(e){this.popupstyle="center",this.ani=["zoom-out","fade"],this.transClass={position:"fixed",display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center",borderRadius:this.borderRadius||"0"},e||this.showPoptrans()},left(e){this.popupstyle="left",this.ani=["slide-left"],this.transClass={position:"fixed",left:0,bottom:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},e||this.showPoptrans()},right(e){this.popupstyle="right",this.ani=["slide-right"],this.transClass={position:"fixed",bottom:0,right:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},e||this.showPoptrans()},showPoptrans(){this.$nextTick((()=>{this.showPopup=!0,this.showTrans=!0}))}}};const Ci=pi(Si,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-transition"),xi);return o.showPopup?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-popup",[o.popupstyle,r.isDesktop?"fixforpc-z-index":""]])},[e.createElementVNode("view",{onTouchstart:n[1]||(n[1]=(...e)=>r.touchstart&&r.touchstart(...e))},[o.maskShow?(e.openBlock(),e.createBlock(l,{key:"1",name:"mask","mode-class":"fade",styles:o.maskClass,duration:o.duration,show:o.showTrans,onClick:r.onTap},null,8,["styles","duration","show","onClick"])):e.createCommentVNode("",!0),e.createVNode(l,{key:"2","mode-class":o.ani,name:"content",styles:o.transClass,duration:o.duration,show:o.showTrans,onClick:r.onTap},{default:e.withCtx((()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-popup__wrapper",[o.popupstyle]]),style:e.normalizeStyle(r.getStyles),onClick:n[0]||(n[0]=(...e)=>r.clear&&r.clear(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)])),_:3},8,["mode-class","styles","duration","show","onClick"])],32)],2)):e.createCommentVNode("",!0)}],["__scopeId","data-v-d77bc3e8"]]),Ti="/static/favicon.ico";
-/*!
-   * pinia v2.1.7
-   * (c) 2023 Eduardo San Martin Morote
-   * @license MIT
-   */
-let Di;const Ei=e=>Di=e,Ni=Symbol();function Vi(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var Ai,Ii;(Ii=Ai||(Ai={})).direct="direct",Ii.patchObject="patch object",Ii.patchFunction="patch function";const Bi=()=>{};function Ri(t,n,i,a=Bi){t.push(n);const s=()=>{const e=t.indexOf(n);e>-1&&(t.splice(e,1),a())};return!i&&e.getCurrentScope()&&e.onScopeDispose(s),s}function Pi(e,...t){e.slice().forEach((e=>{e(...t)}))}const Oi=e=>e();function Li(t,n){t instanceof Map&&n instanceof Map&&n.forEach(((e,n)=>t.set(n,e))),t instanceof Set&&n instanceof Set&&n.forEach(t.add,t);for(const i in n){if(!n.hasOwnProperty(i))continue;const a=n[i],s=t[i];Vi(s)&&Vi(a)&&t.hasOwnProperty(i)&&!e.isRef(a)&&!e.isReactive(a)?t[i]=Li(s,a):t[i]=a}return t}const $i=Symbol();const{assign:Mi}=Object;function Fi(t,n,i={},a,s,o){let r;const l=Mi({actions:{}},i),c={deep:!0};let u,d,h,p=[],m=[];const f=a.state.value[t];let g;function y(n){let i;u=d=!1,"function"==typeof n?(n(a.state.value[t]),i={type:Ai.patchFunction,storeId:t,events:h}):(Li(a.state.value[t],n),i={type:Ai.patchObject,payload:n,storeId:t,events:h});const s=g=Symbol();e.nextTick().then((()=>{g===s&&(u=!0)})),d=!0,Pi(p,i,a.state.value[t])}o||f||(a.state.value[t]={}),e.ref({});const w=o?function(){const{state:e}=i,t=e?e():{};this.$patch((e=>{Mi(e,t)}))}:Bi;function k(e,n){return function(){Ei(a);const i=Array.from(arguments),s=[],o=[];let r;Pi(m,{args:i,name:e,store:v,after:function(e){s.push(e)},onError:function(e){o.push(e)}});try{r=n.apply(this&&this.$id===t?this:v,i)}catch(l){throw Pi(o,l),l}return r instanceof Promise?r.then((e=>(Pi(s,e),e))).catch((e=>(Pi(o,e),Promise.reject(e)))):(Pi(s,r),r)}}const b={_p:a,$id:t,$onAction:Ri.bind(null,m),$patch:y,$reset:w,$subscribe(n,i={}){const s=Ri(p,n,i.detached,(()=>o())),o=r.run((()=>e.watch((()=>a.state.value[t]),(e=>{("sync"===i.flush?d:u)&&n({storeId:t,type:Ai.direct,events:h},e)}),Mi({},c,i))));return s},$dispose:function(){r.stop(),p=[],m=[],a._s.delete(t)}},v=e.reactive(b);a._s.set(t,v);const _=(a._a&&a._a.runWithContext||Oi)((()=>a._e.run((()=>(r=e.effectScope()).run(n)))));for(const C in _){const n=_[C];if(e.isRef(n)&&(S=n,!e.isRef(S)||!S.effect)||e.isReactive(n))o||(!f||Vi(x=n)&&x.hasOwnProperty($i)||(e.isRef(n)?n.value=f[C]:Li(n,f[C])),a.state.value[t][C]=n);else if("function"==typeof n){const e=k(C,n);_[C]=e,l.actions[C]=n}}var x,S;return Mi(v,_),Mi(e.toRaw(v),_),Object.defineProperty(v,"$state",{get:()=>a.state.value[t],set:e=>{y((t=>{Mi(t,e)}))}}),a._p.forEach((e=>{Mi(v,r.run((()=>e({store:v,app:a._a,pinia:a,options:l}))))})),f&&o&&i.hydrate&&i.hydrate(v.$state,f),u=!0,d=!0,v}const ji=function(t,n,i){let a,s;const o="function"==typeof n;function r(t,i){const r=e.hasInjectionContext();(t=t||(r?e.inject(Ni,null):null))&&Ei(t),(t=Di)._s.has(a)||(o?Fi(a,n,s,t):function(t,n,i){const{state:a,actions:s,getters:o}=n,r=i.state.value[t];let l;l=Fi(t,(function(){r||(i.state.value[t]=a?a():{});const n=e.toRefs(i.state.value[t]);return Mi(n,s,Object.keys(o||{}).reduce(((n,a)=>(n[a]=e.markRaw(e.computed((()=>{Ei(i);const e=i._s.get(t);return o[a].call(e,e)}))),n)),{}))}),n,i,0,!0)}(a,s,t));return t._s.get(a)}return"string"==typeof t?(a=t,s=o?i:n):(s=t,a=t.id),r.$id=a,r}("userInfo",{state:()=>({user:e.ref({userName:null,userId:null,address:null,class:"鏃╃彮",permissions:[]}),deviceList:[],choiceDevice:{value:null,text:null},responseCode:null,msg:null,version:"1.0.6"}),actions:{createWebSocket(){createWebSocket(global_callback1)},setResponseCode(e,t){this.responseCode=e,this.msg=t},cleanInfo(){this.deviceList=[],this.choiceDevice={value:null,text:null}}},persist:!0});function Ui(e,t){return function(){return e.apply(t,arguments)}}const{toString:qi}=Object.prototype,{getPrototypeOf:zi}=Object,Hi=(e=>t=>{const n=qi.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Wi=e=>(e=e.toLowerCase(),t=>Hi(t)===e),Ki=e=>t=>typeof t===e,{isArray:Ji}=Array,Gi=Ki("undefined");const Qi=Wi("ArrayBuffer");const Yi=Ki("string"),Xi=Ki("function"),Zi=Ki("number"),ea=e=>null!==e&&"object"==typeof e,ta=e=>{if("object"!==Hi(e))return!1;const t=zi(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},na=Wi("Date"),ia=Wi("File"),aa=Wi("Blob"),sa=Wi("FileList"),oa=Wi("URLSearchParams");function ra(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let i,a;if("object"!=typeof e&&(e=[e]),Ji(e))for(i=0,a=e.length;i<a;i++)t.call(null,e[i],i,e);else{const a=n?Object.getOwnPropertyNames(e):Object.keys(e),s=a.length;let o;for(i=0;i<s;i++)o=a[i],t.call(null,e[o],o,e)}}function la(e,t){t=t.toLowerCase();const n=Object.keys(e);let i,a=n.length;for(;a-- >0;)if(i=n[a],t===i.toLowerCase())return i;return null}const ca="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,ua=e=>!Gi(e)&&e!==ca;const da=(e=>t=>e&&t instanceof e)("undefined"!=typeof Uint8Array&&zi(Uint8Array)),ha=Wi("HTMLFormElement"),pa=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),ma=Wi("RegExp"),fa=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),i={};ra(n,((n,a)=>{let s;!1!==(s=t(n,a,e))&&(i[a]=s||n)})),Object.defineProperties(e,i)},ga="abcdefghijklmnopqrstuvwxyz",ya="0123456789",wa={DIGIT:ya,ALPHA:ga,ALPHA_DIGIT:ga+ga.toUpperCase()+ya};const ka=Wi("AsyncFunction"),ba={isArray:Ji,isArrayBuffer:Qi,isBuffer:function(e){return null!==e&&!Gi(e)&&null!==e.constructor&&!Gi(e.constructor)&&Xi(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||Xi(e.append)&&("formdata"===(t=Hi(e))||"object"===t&&Xi(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&Qi(e.buffer),t},isString:Yi,isNumber:Zi,isBoolean:e=>!0===e||!1===e,isObject:ea,isPlainObject:ta,isUndefined:Gi,isDate:na,isFile:ia,isBlob:aa,isRegExp:ma,isFunction:Xi,isStream:e=>ea(e)&&Xi(e.pipe),isURLSearchParams:oa,isTypedArray:da,isFileList:sa,forEach:ra,merge:function e(){const{caseless:t}=ua(this)&&this||{},n={},i=(i,a)=>{const s=t&&la(n,a)||a;ta(n[s])&&ta(i)?n[s]=e(n[s],i):ta(i)?n[s]=e({},i):Ji(i)?n[s]=i.slice():n[s]=i};for(let a=0,s=arguments.length;a<s;a++)arguments[a]&&ra(arguments[a],i);return n},extend:(e,t,n,{allOwnKeys:i}={})=>(ra(t,((t,i)=>{n&&Xi(t)?e[i]=Ui(t,n):e[i]=t}),{allOwnKeys:i}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,i)=>{e.prototype=Object.create(t.prototype,i),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,i)=>{let a,s,o;const r={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),s=a.length;s-- >0;)o=a[s],i&&!i(o,e,t)||r[o]||(t[o]=e[o],r[o]=!0);e=!1!==n&&zi(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:Hi,kindOfTest:Wi,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const i=e.indexOf(t,n);return-1!==i&&i===n},toArray:e=>{if(!e)return null;if(Ji(e))return e;let t=e.length;if(!Zi(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=n.next())&&!i.done;){const n=i.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const i=[];for(;null!==(n=e.exec(t));)i.push(n);return i},isHTMLForm:ha,hasOwnProperty:pa,hasOwnProp:pa,reduceDescriptors:fa,freezeMethods:e=>{fa(e,((t,n)=>{if(Xi(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const i=e[n];Xi(i)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},i=e=>{e.forEach((e=>{n[e]=!0}))};return Ji(e)?i(e):i(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:la,global:ca,isContextDefined:ua,ALPHABET:wa,generateString:(e=16,t=wa.ALPHA_DIGIT)=>{let n="";const{length:i}=t;for(;e--;)n+=t[Math.random()*i|0];return n},isSpecCompliantForm:function(e){return!!(e&&Xi(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),n=(e,i)=>{if(ea(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[i]=e;const a=Ji(e)?[]:{};return ra(e,((e,t)=>{const s=n(e,i+1);!Gi(s)&&(a[t]=s)})),t[i]=void 0,a}}return e};return n(e,0)},isAsyncFn:ka,isThenable:e=>e&&(ea(e)||Xi(e))&&Xi(e.then)&&Xi(e.catch)};function va(e,t,n,i,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),i&&(this.request=i),a&&(this.response=a)}ba.inherits(va,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ba.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const _a=va.prototype,xa={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{xa[e]={value:e}})),Object.defineProperties(va,xa),Object.defineProperty(_a,"isAxiosError",{value:!0}),va.from=(e,t,n,i,a,s)=>{const o=Object.create(_a);return ba.toFlatObject(e,o,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),va.call(o,e.message,t,n,i,a),o.cause=e,o.name=e.name,s&&Object.assign(o,s),o};function Sa(e){return ba.isPlainObject(e)||ba.isArray(e)}function Ca(e){return ba.endsWith(e,"[]")?e.slice(0,-2):e}function Ta(e,t,n){return e?e.concat(t).map((function(e,t){return e=Ca(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const Da=ba.toFlatObject(ba,{},null,(function(e){return/^is[A-Z]/.test(e)}));function Ea(e,t,n){if(!ba.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const i=(n=ba.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!ba.isUndefined(t[e])}))).metaTokens,a=n.visitor||c,s=n.dots,o=n.indexes,r=(n.Blob||"undefined"!=typeof Blob&&Blob)&&ba.isSpecCompliantForm(t);if(!ba.isFunction(a))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(ba.isDate(e))return e.toISOString();if(!r&&ba.isBlob(e))throw new va("Blob is not supported. Use a Buffer instead.");return ba.isArrayBuffer(e)||ba.isTypedArray(e)?r&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,a){let r=e;if(e&&!a&&"object"==typeof e)if(ba.endsWith(n,"{}"))n=i?n:n.slice(0,-2),e=JSON.stringify(e);else if(ba.isArray(e)&&function(e){return ba.isArray(e)&&!e.some(Sa)}(e)||(ba.isFileList(e)||ba.endsWith(n,"[]"))&&(r=ba.toArray(e)))return n=Ca(n),r.forEach((function(e,i){!ba.isUndefined(e)&&null!==e&&t.append(!0===o?Ta([n],i,s):null===o?n:n+"[]",l(e))})),!1;return!!Sa(e)||(t.append(Ta(a,n,s),l(e)),!1)}const u=[],d=Object.assign(Da,{defaultVisitor:c,convertValue:l,isVisitable:Sa});if(!ba.isObject(e))throw new TypeError("data must be an object");return function e(n,i){if(!ba.isUndefined(n)){if(-1!==u.indexOf(n))throw Error("Circular reference detected in "+i.join("."));u.push(n),ba.forEach(n,(function(n,s){!0===(!(ba.isUndefined(n)||null===n)&&a.call(t,n,ba.isString(s)?s.trim():s,i,d))&&e(n,i?i.concat(s):[s])})),u.pop()}}(e),t}function Na(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function Va(e,t){this._pairs=[],e&&Ea(e,this,t)}const Aa=Va.prototype;function Ia(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ba(e,t,n){if(!t)return e;const i=n&&n.encode||Ia,a=n&&n.serialize;let s;if(s=a?a(t,n):ba.isURLSearchParams(t)?t.toString():new Va(t,n).toString(i),s){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+s}return e}Aa.append=function(e,t){this._pairs.push([e,t])},Aa.toString=function(e){const t=e?function(t){return e.call(this,t,Na)}:Na;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};class Ra{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ba.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}const Pa={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Oa={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Va,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},isStandardBrowserEnv:(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),isStandardBrowserWebWorkerEnv:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,protocols:["http","https","file","blob","url","data"]};function La(e){function t(e,n,i,a){let s=e[a++];const o=Number.isFinite(+s),r=a>=e.length;if(s=!s&&ba.isArray(i)?i.length:s,r)return ba.hasOwnProp(i,s)?i[s]=[i[s],n]:i[s]=n,!o;i[s]&&ba.isObject(i[s])||(i[s]=[]);return t(e,n,i[s],a)&&ba.isArray(i[s])&&(i[s]=function(e){const t={},n=Object.keys(e);let i;const a=n.length;let s;for(i=0;i<a;i++)s=n[i],t[s]=e[s];return t}(i[s])),!o}if(ba.isFormData(e)&&ba.isFunction(e.entries)){const n={};return ba.forEachEntry(e,((e,i)=>{t(function(e){return ba.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),i,n,0)})),n}return null}const $a={transitional:Pa,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",i=n.indexOf("application/json")>-1,a=ba.isObject(e);a&&ba.isHTMLForm(e)&&(e=new FormData(e));if(ba.isFormData(e))return i&&i?JSON.stringify(La(e)):e;if(ba.isArrayBuffer(e)||ba.isBuffer(e)||ba.isStream(e)||ba.isFile(e)||ba.isBlob(e))return e;if(ba.isArrayBufferView(e))return e.buffer;if(ba.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let s;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Ea(e,new Oa.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,i){return Oa.isNode&&ba.isBuffer(e)?(this.append(t,e.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((s=ba.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Ea(s?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||i?(t.setContentType("application/json",!1),function(e,t,n){if(ba.isString(e))try{return(t||JSON.parse)(e),ba.trim(e)}catch(_e){if("SyntaxError"!==_e.name)throw _e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||$a.transitional,n=t&&t.forcedJSONParsing,i="json"===this.responseType;if(e&&ba.isString(e)&&(n&&!this.responseType||i)){const n=!(t&&t.silentJSONParsing)&&i;try{return JSON.parse(e)}catch(_e){if(n){if("SyntaxError"===_e.name)throw va.from(_e,va.ERR_BAD_RESPONSE,this,null,this.response);throw _e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Oa.classes.FormData,Blob:Oa.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ba.forEach(["delete","get","head","post","put","patch"],(e=>{$a.headers[e]={}}));const Ma=$a,Fa=ba.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ja=Symbol("internals");function Ua(e){return e&&String(e).trim().toLowerCase()}function qa(e){return!1===e||null==e?e:ba.isArray(e)?e.map(qa):String(e)}function za(e,t,n,i,a){return ba.isFunction(i)?i.call(this,t,n):(a&&(t=n),ba.isString(t)?ba.isString(i)?-1!==t.indexOf(i):ba.isRegExp(i)?i.test(t):void 0:void 0)}class Ha{constructor(e){e&&this.set(e)}set(e,t,n){const i=this;function a(e,t,n){const a=Ua(t);if(!a)throw new Error("header name must be a non-empty string");const s=ba.findKey(i,a);(!s||void 0===i[s]||!0===n||void 0===n&&!1!==i[s])&&(i[s||t]=qa(e))}const s=(e,t)=>ba.forEach(e,((e,n)=>a(e,n,t)));return ba.isPlainObject(e)||e instanceof this.constructor?s(e,t):ba.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim())?s((e=>{const t={};let n,i,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),i=e.substring(a+1).trim(),!n||t[n]&&Fa[n]||("set-cookie"===n?t[n]?t[n].push(i):t[n]=[i]:t[n]=t[n]?t[n]+", "+i:i)})),t})(e),t):null!=e&&a(t,e,n),this}get(e,t){if(e=Ua(e)){const n=ba.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(e);)t[i[1]]=i[2];return t}(e);if(ba.isFunction(t))return t.call(this,e,n);if(ba.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Ua(e)){const n=ba.findKey(this,e);return!(!n||void 0===this[n]||t&&!za(0,this[n],n,t))}return!1}delete(e,t){const n=this;let i=!1;function a(e){if(e=Ua(e)){const a=ba.findKey(n,e);!a||t&&!za(0,n[a],a,t)||(delete n[a],i=!0)}}return ba.isArray(e)?e.forEach(a):a(e),i}clear(e){const t=Object.keys(this);let n=t.length,i=!1;for(;n--;){const a=t[n];e&&!za(0,this[a],a,e,!0)||(delete this[a],i=!0)}return i}normalize(e){const t=this,n={};return ba.forEach(this,((i,a)=>{const s=ba.findKey(n,a);if(s)return t[s]=qa(i),void delete t[a];const o=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(a):String(a).trim();o!==a&&delete t[a],t[o]=qa(i),n[o]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return ba.forEach(this,((n,i)=>{null!=n&&!1!==n&&(t[i]=e&&ba.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[ja]=this[ja]={accessors:{}}).accessors,n=this.prototype;function i(e){const i=Ua(e);t[i]||(!function(e,t){const n=ba.toCamelCase(" "+t);["get","set","has"].forEach((i=>{Object.defineProperty(e,i+n,{value:function(e,n,a){return this[i].call(this,t,e,n,a)},configurable:!0})}))}(n,e),t[i]=!0)}return ba.isArray(e)?e.forEach(i):i(e),this}}Ha.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),ba.reduceDescriptors(Ha.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),ba.freezeMethods(Ha);const Wa=Ha;function Ka(e,t){const n=this||Ma,i=t||n,a=Wa.from(i.headers);let s=i.data;return ba.forEach(e,(function(e){s=e.call(n,s,a.normalize(),t?t.status:void 0)})),a.normalize(),s}function Ja(e){return!(!e||!e.__CANCEL__)}function Ga(e,t,n){va.call(this,null==e?"canceled":e,va.ERR_CANCELED,t,n),this.name="CanceledError"}ba.inherits(Ga,va,{__CANCEL__:!0});const Qa=Oa.isStandardBrowserEnv?function(){return{write:function(e,t,n,i,a,s){const o=[];o.push(e+"="+encodeURIComponent(t)),ba.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),ba.isString(i)&&o.push("path="+i),ba.isString(a)&&o.push("domain="+a),!0===s&&o.push("secure"),document.cookie=o.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function Ya(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Xa=Oa.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function i(n){let i=n;return e&&(t.setAttribute("href",i),i=t.href),t.setAttribute("href",i),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=i(window.location.href),function(e){const t=ba.isString(e)?i(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return function(){return!0}}();function Za(e,t){let n=0;const i=function(e,t){e=e||10;const n=new Array(e),i=new Array(e);let a,s=0,o=0;return t=void 0!==t?t:1e3,function(r){const l=Date.now(),c=i[o];a||(a=l),n[s]=r,i[s]=l;let u=o,d=0;for(;u!==s;)d+=n[u++],u%=e;if(s=(s+1)%e,s===o&&(o=(o+1)%e),l-a<t)return;const h=c&&l-c;return h?Math.round(1e3*d/h):void 0}}(50,250);return a=>{const s=a.loaded,o=a.lengthComputable?a.total:void 0,r=s-n,l=i(r);n=s;const c={loaded:s,total:o,progress:o?s/o:void 0,bytes:r,rate:l||void 0,estimated:l&&o&&s<=o?(o-s)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const es={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let i=e.data;const a=Wa.from(e.headers).normalize(),s=e.responseType;let o,r;function l(){e.cancelToken&&e.cancelToken.unsubscribe(o),e.signal&&e.signal.removeEventListener("abort",o)}ba.isFormData(i)&&(Oa.isStandardBrowserEnv||Oa.isStandardBrowserWebWorkerEnv?a.setContentType(!1):a.getContentType(/^\s*multipart\/form-data/)?ba.isString(r=a.getContentType())&&a.setContentType(r.replace(/^\s*(multipart\/form-data);+/,"$1")):a.setContentType("multipart/form-data"));let c=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+n))}const u=Ya(e.baseURL,e.url);function d(){if(!c)return;const i=Wa.from("getAllResponseHeaders"in c&&c.getAllResponseHeaders());!function(e,t,n){const i=n.config.validateStatus;n.status&&i&&!i(n.status)?t(new va("Request failed with status code "+n.status,[va.ERR_BAD_REQUEST,va.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),l()}),(function(e){n(e),l()}),{data:s&&"text"!==s&&"json"!==s?c.response:c.responseText,status:c.status,statusText:c.statusText,headers:i,config:e,request:c}),c=null}if(c.open(e.method.toUpperCase(),Ba(u,e.params,e.paramsSerializer),!0),c.timeout=e.timeout,"onloadend"in c?c.onloadend=d:c.onreadystatechange=function(){c&&4===c.readyState&&(0!==c.status||c.responseURL&&0===c.responseURL.indexOf("file:"))&&setTimeout(d)},c.onabort=function(){c&&(n(new va("Request aborted",va.ECONNABORTED,e,c)),c=null)},c.onerror=function(){n(new va("Network Error",va.ERR_NETWORK,e,c)),c=null},c.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const i=e.transitional||Pa;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new va(t,i.clarifyTimeoutError?va.ETIMEDOUT:va.ECONNABORTED,e,c)),c=null},Oa.isStandardBrowserEnv){const t=(e.withCredentials||Xa(u))&&e.xsrfCookieName&&Qa.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===i&&a.setContentType(null),"setRequestHeader"in c&&ba.forEach(a.toJSON(),(function(e,t){c.setRequestHeader(t,e)})),ba.isUndefined(e.withCredentials)||(c.withCredentials=!!e.withCredentials),s&&"json"!==s&&(c.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&c.addEventListener("progress",Za(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&c.upload&&c.upload.addEventListener("progress",Za(e.onUploadProgress)),(e.cancelToken||e.signal)&&(o=t=>{c&&(n(!t||t.type?new Ga(null,e,c):t),c.abort(),c=null)},e.cancelToken&&e.cancelToken.subscribe(o),e.signal&&(e.signal.aborted?o():e.signal.addEventListener("abort",o)));const h=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(u);h&&-1===Oa.protocols.indexOf(h)?n(new va("Unsupported protocol "+h+":",va.ERR_BAD_REQUEST,e)):c.send(i||null)}))}};ba.forEach(es,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(_e){}Object.defineProperty(e,"adapterName",{value:t})}}));const ts=e=>`- ${e}`,ns=e=>ba.isFunction(e)||null===e||!1===e,is=e=>{e=ba.isArray(e)?e:[e];const{length:t}=e;let n,i;const a={};for(let s=0;s<t;s++){let t;if(n=e[s],i=n,!ns(n)&&(i=es[(t=String(n)).toLowerCase()],void 0===i))throw new va(`Unknown adapter '${t}'`);if(i)break;a[t||"#"+s]=i}if(!i){const e=Object.entries(a).map((([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));throw new va("There is no suitable adapter to dispatch the request "+(t?e.length>1?"since :\n"+e.map(ts).join("\n"):" "+ts(e[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return i};function as(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ga(null,e)}function ss(e){as(e),e.headers=Wa.from(e.headers),e.data=Ka.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return is(e.adapter||Ma.adapter)(e).then((function(t){return as(e),t.data=Ka.call(e,e.transformResponse,t),t.headers=Wa.from(t.headers),t}),(function(t){return Ja(t)||(as(e),t&&t.response&&(t.response.data=Ka.call(e,e.transformResponse,t.response),t.response.headers=Wa.from(t.response.headers))),Promise.reject(t)}))}const os=e=>e instanceof Wa?e.toJSON():e;function rs(e,t){t=t||{};const n={};function i(e,t,n){return ba.isPlainObject(e)&&ba.isPlainObject(t)?ba.merge.call({caseless:n},e,t):ba.isPlainObject(t)?ba.merge({},t):ba.isArray(t)?t.slice():t}function a(e,t,n){return ba.isUndefined(t)?ba.isUndefined(e)?void 0:i(void 0,e,n):i(e,t,n)}function s(e,t){if(!ba.isUndefined(t))return i(void 0,t)}function o(e,t){return ba.isUndefined(t)?ba.isUndefined(e)?void 0:i(void 0,e):i(void 0,t)}function r(n,a,s){return s in t?i(n,a):s in e?i(void 0,n):void 0}const l={url:s,method:s,data:s,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:r,headers:(e,t)=>a(os(e),os(t),!0)};return ba.forEach(Object.keys(Object.assign({},e,t)),(function(i){const s=l[i]||a,o=s(e[i],t[i],i);ba.isUndefined(o)&&s!==r||(n[i]=o)})),n}const ls="1.5.1",cs={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{cs[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const us={};cs.transitional=function(e,t,n){function a(e,t){return"[Axios v1.5.1] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,s,o)=>{if(!1===e)throw new va(a(s," has been removed"+(t?" in "+t:"")),va.ERR_DEPRECATED);return t&&!us[s]&&(us[s]=!0,i("warn","at node_modules/axios/lib/helpers/validator.js:43",a(s," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,s,o)}};const ds={assertOptions:function(e,t,n){if("object"!=typeof e)throw new va("options must be an object",va.ERR_BAD_OPTION_VALUE);const i=Object.keys(e);let a=i.length;for(;a-- >0;){const s=i[a],o=t[s];if(o){const t=e[s],n=void 0===t||o(t,s,e);if(!0!==n)throw new va("option "+s+" must be "+n,va.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new va("Unknown option "+s,va.ERR_BAD_OPTION)}},validators:cs},hs=ds.validators;class ps{constructor(e){this.defaults=e,this.interceptors={request:new Ra,response:new Ra}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=rs(this.defaults,t);const{transitional:n,paramsSerializer:i,headers:a}=t;void 0!==n&&ds.assertOptions(n,{silentJSONParsing:hs.transitional(hs.boolean),forcedJSONParsing:hs.transitional(hs.boolean),clarifyTimeoutError:hs.transitional(hs.boolean)},!1),null!=i&&(ba.isFunction(i)?t.paramsSerializer={serialize:i}:ds.assertOptions(i,{encode:hs.function,serialize:hs.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();let s=a&&ba.merge(a.common,a[t.method]);a&&ba.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=Wa.concat(s,a);const o=[];let r=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(r=r&&e.synchronous,o.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,d=0;if(!r){const e=[ss.bind(this),void 0];for(e.unshift.apply(e,o),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);d<u;)c=c.then(e[d++],e[d++]);return c}u=o.length;let h=t;for(d=0;d<u;){const e=o[d++],t=o[d++];try{h=e(h)}catch(p){t.call(this,p);break}}try{c=ss.call(this,h)}catch(p){return Promise.reject(p)}for(d=0,u=l.length;d<u;)c=c.then(l[d++],l[d++]);return c}getUri(e){return Ba(Ya((e=rs(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}ba.forEach(["delete","get","head","options"],(function(e){ps.prototype[e]=function(t,n){return this.request(rs(n||{},{method:e,url:t,data:(n||{}).data}))}})),ba.forEach(["post","put","patch"],(function(e){function t(t){return function(n,i,a){return this.request(rs(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:i}))}}ps.prototype[e]=t(),ps.prototype[e+"Form"]=t(!0)}));const ms=ps;class fs{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const i=new Promise((e=>{n.subscribe(e),t=e})).then(e);return i.cancel=function(){n.unsubscribe(t)},i},e((function(e,i,a){n.reason||(n.reason=new Ga(e,i,a),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new fs((function(t){e=t})),cancel:e}}}const gs=fs;const ys={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ys).forEach((([e,t])=>{ys[t]=e}));const ws=ys;const ks=function e(t){const n=new ms(t),i=Ui(ms.prototype.request,n);return ba.extend(i,ms.prototype,n,{allOwnKeys:!0}),ba.extend(i,n,null,{allOwnKeys:!0}),i.create=function(n){return e(rs(t,n))},i}(Ma);function bs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}ks.Axios=ms,ks.CanceledError=Ga,ks.CancelToken=gs,ks.isCancel=Ja,ks.VERSION=ls,ks.toFormData=Ea,ks.AxiosError=va,ks.Cancel=ks.CanceledError,ks.all=function(e){return Promise.all(e)},ks.spread=function(e){return function(t){return e.apply(null,t)}},ks.isAxiosError=function(e){return ba.isObject(e)&&!0===e.isAxiosError},ks.mergeConfig=rs,ks.AxiosHeaders=Wa,ks.formToJSON=e=>La(ba.isHTMLForm(e)?new FormData(e):e),ks.getAdapter=is,ks.HttpStatusCode=ws,ks.default=ks;var vs={exports:{}};const _s=function(e){return Array.isArray(e.files)&&e.files.length>0};var xs=function(e){if("post"===e.method){if(e.filePath&&e.name)return!0;if(_s(e))return!0}return!1},Ss=function(e,t){return function(){for(var n=new Array(arguments.length),i=0;i<n.length;i++)n[i]=arguments[i];return e.apply(t,n)}},Cs=Object.prototype.toString,Ts=function(e){return function(t){var n=Cs.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())}}(Object.create(null));function Ds(e){return e=e.toLowerCase(),function(t){return Ts(t)===e}}function Es(e){return Array.isArray(e)}function Ns(e){return void 0===e}var Vs=Ds("ArrayBuffer");function As(e){return null!==e&&"object"==typeof e}function Is(e){if("object"!==Ts(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var Bs=Ds("Date"),Rs=Ds("File"),Ps=Ds("Blob"),Os=Ds("FileList");function Ls(e){return"[object Function]"===Cs.call(e)}var $s=Ds("URLSearchParams");function Ms(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),Es(e))for(var n=0,i=e.length;n<i;n++)t.call(null,e[n],n,e);else for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.call(null,e[a],a,e)}var Fs=function(e){return function(t){return e&&t instanceof e}}("undefined"!=typeof Uint8Array&&Object.getPrototypeOf(Uint8Array)),js={isArray:Es,isArrayBuffer:Vs,isBuffer:function(e){return null!==e&&!Ns(e)&&null!==e.constructor&&!Ns(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){var t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||Cs.call(e)===t||Ls(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&Vs(e.buffer)},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:As,isPlainObject:Is,isUndefined:Ns,isDate:Bs,isFile:Rs,isBlob:Ps,isFunction:Ls,isStream:function(e){return As(e)&&Ls(e.pipe)},isURLSearchParams:$s,isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:Ms,merge:function e(){var t={};function n(n,i){Is(t[i])&&Is(n)?t[i]=e(t[i],n):Is(n)?t[i]=e({},n):Es(n)?t[i]=n.slice():t[i]=n}for(var i=0,a=arguments.length;i<a;i++)Ms(arguments[i],n);return t},extend:function(e,t,n){return Ms(t,(function(t,i){e[i]=n&&"function"==typeof t?Ss(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e},inherits:function(e,t,n,i){e.prototype=Object.create(t.prototype,i),e.prototype.constructor=e,n&&Object.assign(e.prototype,n)},toFlatObject:function(e,t,n){var i,a,s,o={};t=t||{};do{for(a=(i=Object.getOwnPropertyNames(e)).length;a-- >0;)o[s=i[a]]||(t[s]=e[s],o[s]=!0);e=Object.getPrototypeOf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:Ts,kindOfTest:Ds,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var i=e.indexOf(t,n);return-1!==i&&i===n},toArray:function(e){if(!e)return null;var t=e.length;if(Ns(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},isTypedArray:Fs,isFileList:Os},Us=js;function qs(e,t,n,i,a){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),i&&(this.request=i),a&&(this.response=a)}Us.inherits(qs,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var zs=qs.prototype,Hs={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach((function(e){Hs[e]={value:e}})),Object.defineProperties(qs,Hs),Object.defineProperty(zs,"isAxiosError",{value:!0}),qs.from=function(e,t,n,i,a,s){var o=Object.create(zs);return Us.toFlatObject(e,o,(function(e){return e!==Error.prototype})),qs.call(o,e.message,t,n,i,a),o.name=e.name,s&&Object.assign(o,s),o};var Ws=qs,Ks=js;function Js(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var Gs=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)},Qs=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e},Ys=function(e,t,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?t(new Ws("Request failed with status code "+n.status,[Ws.ERR_BAD_REQUEST,Ws.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)},Xs=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(Ks.isURLSearchParams(t))i=t.toString();else{var a=[];Ks.forEach(t,(function(e,t){null!=e&&(Ks.isArray(e)?t+="[]":e=[e],Ks.forEach(e,(function(e){Ks.isDate(e)?e=e.toISOString():Ks.isObject(e)&&(e=JSON.stringify(e)),a.push(Js(t)+"="+Js(e))})))})),i=a.join("&")}if(i){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e},Zs=function(e,t){return e&&!Gs(t)?Qs(e,t):t};const eo=xs;const to=xs,no=function(e,t,n){const i=Zs(e.baseURL,e.url),a=e.headers,s={...e,url:Xs(i,e.params,e.paramsSerializer),header:a};if(eo(e)?(delete a["Content-Type"],e.formData?s.formData=e.formData:"string"==typeof e.data?s.formData=JSON.parse(e.data):s.formData=e.data):"get"===e.method?s.data=e.data?e.data:e.params:s.data=e.data,e.auth){var o=e.auth.username||"",r=unescape(encodeURIComponent(e.auth.password))||"";a.Authorization="Basic "+btoa(o+":"+r)}return s.complete=function(i){var a={data:i.data,status:i.statusCode,statusText:i.errMsg,header:i.header,config:e};Ys(t,n,a)},s};function io(e={}){return new Promise((function(t,n){const i=no(e,t,n);let a=null;e.cancelToken&&e.cancelToken.promise.then((function(e){a&&(a.abort(),n(e),a=null)})),a=to(e)?uni.uploadFile(i):uni.request(i)}))}vs.exports=io,vs.exports.default=io;const ao=bs(vs.exports);let so=uni.getStorageSync("ip")||null;const oo=ks.create({baseURL:`http://${so}:8086`,adapter:ao,timeout:15e3});oo.interceptors.request.use((e=>{const t=ji();return e.headers["Content-Type"]="application/json;charset=utf-8",t.user&&(e.headers.satoken=t.user.token),e}),(e=>Promise.reject(e))),oo.interceptors.response.use((e=>{const t=ji();let n=e.data;if(void 0===n)return Promise.reject("鏈嶅姟鍣ㄥ搷搴旇秴鏃讹紝璇锋鏌�");if(t.setResponseCode(parseInt(n.code),n.msg),"200"!==n.code){if("402"===n.code)uni.reLaunch({url:"/pages/index/index"});if("blob"!==e.config.responseType)return Promise.reject(n.code)}return"blob"===e.config.responseType||"string"==typeof n&&(n=n?JSON.parse(n):n),n}),(e=>(i("log","at utils/request.js:65","err"+e),Promise.reject(e))));const ro={__name:"index",setup(t){const n=ji();e.ref({userName:null});const i=e.reactive({userId:uni.getStorageSync("userId")||null,pass:uni.getStorageSync("pass")||null});e.ref([]);const s=e.ref(null);e.ref("center");const o=e.ref("success"),r=e.ref(""),l=e.ref(!1),c=e.ref(`http://${so}:5173/#/app`);e.ref(null);const u=e.ref([{text:"鏃╃彮",value:"鏃╃彮"},{text:"鏅氱彮",value:"鏅氱彮"}]);e.onMounted((async()=>{null!==so?await d():uni.reLaunch({url:"/pages/login/login"})}));const d=async()=>{await oo.post("/appVersion/searchVersion").then((e=>{if("200"===e.code&&e.data.version!==n.version){if("android"===uni.getSystemInfoSync().platform)return plus.runtime.openURL(c.value),plus.runtime.quit(),!1;l.value=!l.value}})).catch((e=>{h("error",e)}))},h=(e,t)=>{o.value=e,r.value=t,s.value.open()},p=async()=>{if(await d(),i.pass=btoa(i.pass),n.cleanInfo(),null===n.user.class||""===n.user.class)return h("error","璇疯緭鍏ョ彮娆′俊鎭�"),!1;oo.post("/userInfo/login",i).then((e=>{if(200!=e.code||!e.data)return h("error","璇疯緭鍏ユ纭殑璐﹀彿瀵嗙爜"),!1;n.$patch({user:e.data}),uni.reLaunch({url:"/pages/mainView/mainView"}),uni.setStorageSync("userId",i.userId),uni.setStorageSync("pass",atob(i.pass))})).catch((e=>(h("error",e),!1))).then((()=>{i.pass=atob(i.pass)}))},m=()=>{uni.removeStorage({key:"ip"}),plus.runtime.restart()};return(t,d)=>{const h=a(e.resolveDynamicComponent("uni-data-select"),fi),f=a(e.resolveDynamicComponent("uni-easyinput"),yi),g=a(e.resolveDynamicComponent("uni-popup-message"),ki),y=a(e.resolveDynamicComponent("uni-popup"),Ci);return l.value?(e.openBlock(),e.createElementBlock("web-view",{key:0,src:c.value,style:{width:"100%",height:"90%"}},null,8,["src"])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"content"},[e.createElementVNode("image",{class:"logo",src:Ti}),e.createElementVNode("view",{class:"text-area"},[e.createElementVNode("text",{class:"title"},"NorthGlass")]),e.createElementVNode("view",{class:"text-area"},[e.createElementVNode("text",{class:"title"},e.toDisplayString(e.unref(so))+"("+e.toDisplayString(e.unref(n).version)+")",1)]),e.createElementVNode("view",{class:"text-area"},[e.createVNode(h,{style:{width:"40vw"},placeholder:"璇烽�夋嫨鐝",modelValue:e.unref(n).user.class,"onUpdate:modelValue":d[0]||(d[0]=t=>e.unref(n).user.class=t),localdata:u.value},null,8,["modelValue","localdata"])]),e.createElementVNode("view",{class:"text-area"},[e.createElementVNode("view",null,[e.createVNode(f,{class:"input_1",placeholder:"璇疯緭鍏ヨ处鍙�",style:{"text-align":"center"},modelValue:i.userId,"onUpdate:modelValue":d[1]||(d[1]=e=>i.userId=e)},null,8,["modelValue"])])]),e.createElementVNode("view",{class:"text-area"},[e.createVNode(f,{class:"input_1",style:{"text-align":"center"},placeholder:"璇疯緭鍏ュ瘑鐮�",passwordIcon:!1,modelValue:i.pass,"onUpdate:modelValue":d[2]||(d[2]=e=>i.pass=e),type:"password"},null,8,["modelValue"])]),e.createElementVNode("view",{class:"text-area"},[e.createElementVNode("button",{onClick:p,class:"login",type:"primary",size:"mini"},"鐧婚檰")]),e.createElementVNode("text",{onClick:m,style:{color:"#007aff","text-decoration":"underline","margin-top":"8rem"}},"鍒濆鍖�"),e.createElementVNode("view",null,[e.createVNode(y,{ref_key:"message",ref:s,type:"message"},{default:e.withCtx((()=>[e.createVNode(g,{type:o.value,message:r.value,duration:2e3},null,8,["type","message"])])),_:1},512)])]))}}};const lo=pi({name:"UniSection",emits:["click"],props:{type:{type:String,default:""},title:{type:String,required:!0,default:""},titleFontSize:{type:String,default:"14px"},titleColor:{type:String,default:"#333"},subTitle:{type:String,default:""},subTitleFontSize:{type:String,default:"12px"},subTitleColor:{type:String,default:"#999"},padding:{type:[Boolean,String],default:!1}},computed:{_padding(){return"string"==typeof this.padding?this.padding:this.padding?"10px":""}},watch:{title(e){uni.report&&""!==e&&uni.report("title",e)}},methods:{onClick(){this.$emit("click")}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-section"},[e.createElementVNode("view",{class:"uni-section-header",onClick:n[0]||(n[0]=(...e)=>o.onClick&&o.onClick(...e))},[i.type?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-section-header__decoration",i.type])},null,2)):e.renderSlot(t.$slots,"decoration",{key:1},void 0,!0),e.createElementVNode("view",{class:"uni-section-header__content"},[e.createElementVNode("text",{style:e.normalizeStyle({"font-size":i.titleFontSize,color:i.titleColor}),class:e.normalizeClass(["uni-section__content-title",{distraction:!i.subTitle}])},e.toDisplayString(i.title),7),i.subTitle?(e.openBlock(),e.createElementBlock("text",{key:0,style:e.normalizeStyle({"font-size":i.subTitleFontSize,color:i.subTitleColor}),class:"uni-section-header__content-sub"},e.toDisplayString(i.subTitle),5)):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"uni-section-header__slot-right"},[e.renderSlot(t.$slots,"right",{},void 0,!0)])]),e.createElementVNode("view",{class:"uni-section-content",style:e.normalizeStyle({padding:o._padding})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],4)])}],["__scopeId","data-v-b442413a"]]),co="uni-col";const uo=pi({name:"uniCol",props:{span:{type:Number,default:24},offset:{type:Number,default:-1},pull:{type:Number,default:-1},push:{type:Number,default:-1},xs:[Number,Object],sm:[Number,Object],md:[Number,Object],lg:[Number,Object],xl:[Number,Object]},data:()=>({gutter:0,sizeClass:"",parentWidth:0,nvueWidth:0,marginLeft:0,right:0,left:0}),created(){let e=this.$parent;for(;e&&"uniRow"!==e.$options.componentName;)e=e.$parent;this.updateGutter(e.gutter),e.$watch("gutter",(e=>{this.updateGutter(e)}))},computed:{sizeList(){let{span:e,offset:t,pull:n,push:i}=this;return{span:e,offset:t,pull:n,push:i}},pointClassList(){let e=[];return["xs","sm","md","lg","xl"].forEach((t=>{const n=this[t];"number"==typeof n?e.push(`${co}-${t}-${n}`):"object"==typeof n&&n&&Object.keys(n).forEach((i=>{e.push("span"===i?`${co}-${t}-${n[i]}`:`${co}-${t}-${i}-${n[i]}`)}))})),e.join(" ")}},methods:{updateGutter(e){e=Number(e),isNaN(e)||(this.gutter=e/2)}},watch:{sizeList:{immediate:!0,handler(e){let t=[];for(let n in e){const i=e[n];!i&&0!==i||-1===i||t.push("span"===n?`${co}-${i}`:`${co}-${n}-${i}`)}this.sizeClass=t.join(" ")}}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-col",s.sizeClass,o.pointClassList]),style:e.normalizeStyle({paddingLeft:`${Number(s.gutter)}rpx`,paddingRight:`${Number(s.gutter)}rpx`})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-f9442938"]]),ho="uni-row",po="--";const mo=pi({name:"uniRow",componentName:"uniRow",props:{type:String,gutter:Number,justify:{type:String,default:"start"},align:{type:String,default:"top"},width:{type:[String,Number],default:750}},created(){},computed:{marginValue(){return this.gutter?-this.gutter/2:0},typeClass(){return"flex"===this.type?`${ho+po}flex`:""},justifyClass(){return"start"!==this.justify?`${ho+po}flex-justify-${this.justify}`:""},alignClass(){return"top"!==this.align?`${ho+po}flex-align-${this.align}`:""}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-row",o.typeClass,o.justifyClass,o.alignClass]),style:e.normalizeStyle({marginLeft:`${Number(o.marginValue)}rpx`,marginRight:`${Number(o.marginValue)}rpx`})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-b6a8b341"]]),fo=n("Mpaas-Scan-Module"),go=()=>new Promise(((e,t)=>{fo.mpaasScan({hideAlbum:!0,language:"zh-Hans",failedMsg:"鏈瘑鍒埌浜岀淮鐮侊紝璇烽噸璇�",screenType:"full",timeoutInterval:"15",timeoutText:"鏈瘑鍒埌浜岀淮鐮侊紵"},(n=>{1e3===n.resp_code?e(n.resp_result):t(new Error(n.resp_message))}))})),yo="android.intent.ACTION_SCAN_OUTPUT",wo={__name:"mainView",setup(t){const i=ji(),o=e.ref(null);e.ref("center");const r=e.ref(null),l=e.ref("");let c=e.ref(null);e.ref(null),e.ref([{value:"orderList",text:"璁㈠崟鎶ヨ〃"},{value:"deliveryList",text:"鍙戣揣鎶ヨ〃"},{value:"originalGlassList",text:"鍘熺墖搴撳瓨"}]);let u=e.ref(null),d=e.ref([]),h=e.ref(!1);plus.android.importClass("android.content.Intent");const p=plus.android.importClass("android.content.IntentFilter"),m=plus.android.runtimeMainActivity();var f=new p;f.addAction(yo);var g=plus.android.implements("io.dcloud.feature.internal.reflect.BroadcastReceiver",{onReceive:function(e,t){if("pages/mainView/mainView"!==getCurrentPages()[getCurrentPages().length-1].route)return;if(t.getAction()===yo){const e=t.getStringExtra("barcode");uni.navigateTo({url:`/pages/glassInfo/glassInfo?projectNo=${e}`})}}});const y=async()=>{null==i.choiceDevice.value?await oo.post(`/reportingWork/selectEquipmentByProcess/${u.value}`).then((e=>{if("200"===e.code){let t=[];e.data.forEach(((e,n)=>{t.push({value:e.id,text:e.basicName})})),i.deviceList=t}})):c.value=i.choiceDevice.value},w=()=>{i.deviceList=[],c.value=null,null!=u.value&&""!=u.value&&y()},k=e=>{i.deviceList.forEach(((t,n)=>{t.value===e&&(i.choiceDevice=t)}))};s((async e=>{null!==i.user.userName?(null==i.user.address||""==i.user.address?await(async()=>{(null==i.user.address||/^\s*$/.test(i.user.address))&&oo.get("/basicData/BasicDataByType/product/process").then((e=>{let t=[];e.data.forEach(((e,n)=>{t.push({value:e.basicName,text:e.basicName})})),d.value=t}))})():(h.value=!0,u.value=i.user.address,await y()),m.registerReceiver(g,f)):uni.reLaunch({url:"/pages/index/index"})})),e.onUnmounted((()=>{m.unregisterReceiver(g)})),n("Mpaas-Scan-Module");const b=()=>{"android"===uni.getSystemInfoSync().platform?go().then((e=>{uni.navigateTo({url:`/pages/glassInfo/glassInfo?projectNo=${e}`})})):uni.navigateTo({url:"/pages/glassInfo/glassInfo?projectNo=25031302009005"})},v=()=>{null!==c.value?"android"===uni.getSystemInfoSync().platform?go().then((e=>{uni.navigateTo({url:`/pages/reportingWork/reportingWork?processId=${e}&process=${u.value}`})})):uni.navigateTo({url:"/pages/reportingWork/reportingWork?processId=NG24111542A012/1"}):_("warn","鏈�夋嫨璁惧锛岃閫夋嫨鎶ュ伐璁惧锛�")},_=(e,t)=>{r.value=e,l.value=t,o.value.open()},x=()=>{uni.navigateTo({url:"/pages/QuantityCompletion/QuantityCompletion"})};return(t,n)=>{const s=a(e.resolveDynamicComponent("uni-section"),lo),p=a(e.resolveDynamicComponent("uni-col"),uo),m=a(e.resolveDynamicComponent("uni-data-select"),fi),f=a(e.resolveDynamicComponent("uni-row"),mo),g=a(e.resolveDynamicComponent("uni-popup-message"),ki),y=a(e.resolveDynamicComponent("uni-popup"),Ci);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",null,[e.createVNode(s,{class:"mb-10",title:"鐢ㄦ埛鍚嶇О锛�"+e.unref(i).user.userName},{right:e.withCtx((()=>[e.createTextVNode(" 鐝粍锛�"+e.toDisplayString(e.unref(i).user.address||""),1)])),_:1},8,["title"])]),e.createElementVNode("view",{class:"content"},[e.createElementVNode("image",{class:"logo"}),e.createElementVNode("view",{class:"text-area"},[e.createVNode(f,null,{default:e.withCtx((()=>[e.createVNode(p,{span:12},{default:e.withCtx((()=>[e.createElementVNode("button",{onClick:b,type:"primary",size:"mini"},"鐜荤拑淇℃伅")])),_:1}),e.createVNode(p,{span:12},{default:e.withCtx((()=>[e.createElementVNode("button",{onClick:v,type:"primary",size:"mini"},"鎵爜鎶ュ伐")])),_:1}),e.createVNode(p,{span:12},{default:e.withCtx((()=>[e.createElementVNode("button",{type:"primary",size:"mini",onClick:x},"褰撶彮浜ч噺")])),_:1}),e.createVNode(p,{span:12},{default:e.withCtx((()=>[e.createElementVNode("navigator",{url:"/pages/ReportingWorkList/ReportingWorkList","open-type":"navigate"},[e.createElementVNode("button",{type:"primary",size:"mini"},"鎶ュ伐璁板綍")])])),_:1}),e.createVNode(p,{span:12},{default:e.withCtx((()=>[e.createVNode(m,{placeholder:"宸ュ簭",modelValue:e.unref(u),"onUpdate:modelValue":n[0]||(n[0]=t=>e.isRef(u)?u.value=t:u=t),disabled:e.unref(h),localdata:e.unref(d),onChange:w},null,8,["modelValue","disabled","localdata"])])),_:1}),e.createVNode(p,{span:12},{default:e.withCtx((()=>[e.createVNode(m,{placeholder:"璇烽�夋嫨璁惧",modelValue:e.unref(c),"onUpdate:modelValue":n[1]||(n[1]=t=>e.isRef(c)?c.value=t:c=t),localdata:e.unref(i).deviceList,onChange:k},null,8,["modelValue","localdata"])])),_:1}),e.createVNode(p,{span:24},{default:e.withCtx((()=>[e.createElementVNode("navigator",{url:"/pages/index/index","open-type":"reLaunch"},[e.createElementVNode("button",{type:"warn",size:"mini"},"閫�鍑�")])])),_:1})])),_:1})]),e.createElementVNode("view",null,[e.createVNode(y,{ref_key:"message",ref:o,type:"message"},{default:e.withCtx((()=>[e.createVNode(g,{type:r.value,message:l.value,duration:2e3},null,8,["type","message"])])),_:1},512)])])],64)}}},ko={name:"uniTh",options:{virtualHost:!0},components:{},emits:["sort-change","filter-change"],props:{width:{type:[String,Number],default:""},align:{type:String,default:"left"},rowspan:{type:[Number,String],default:1},colspan:{type:[Number,String],default:1},sortable:{type:Boolean,default:!1},filterType:{type:String,default:""},filterData:{type:Array,default:()=>[]},filterDefaultValue:{type:[Array,String],default:()=>""}},data:()=>({border:!1,ascending:!1,descending:!1}),computed:{customWidth(){if("number"==typeof this.width)return this.width;if("string"==typeof this.width){let e=new RegExp(/^[1-9][0-9]*px$/g),t=new RegExp(/^[1-9][0-9]*rpx$/g),n=new RegExp(/^[1-9][0-9]*$/g);if(null!==this.width.match(e))return this.width.replace("px","");if(null!==this.width.match(t)){let e=Number(this.width.replace("rpx","")),t=uni.getSystemInfoSync().screenWidth/750;return Math.round(e*t)}return null!==this.width.match(n)?this.width:""}return""},contentAlign(){let e="left";switch(this.align){case"left":e="flex-start";break;case"center":e="center";break;case"right":e="flex-end"}return e}},created(){this.root=this.getTable("uniTable"),this.rootTr=this.getTable("uniTr"),this.rootTr.minWidthUpdate(this.customWidth?this.customWidth:140),this.border=this.root.border,this.root.thChildren.push(this)},methods:{sort(){if(this.sortable)return this.clearOther(),this.ascending||this.descending?this.ascending&&!this.descending?(this.ascending=!1,this.descending=!0,void this.$emit("sort-change",{order:"descending"})):void(!this.ascending&&this.descending&&(this.ascending=!1,this.descending=!1,this.$emit("sort-change",{order:null}))):(this.ascending=!0,void this.$emit("sort-change",{order:"ascending"}))},ascendingFn(){this.clearOther(),this.ascending=!this.ascending,this.descending=!1,this.$emit("sort-change",{order:this.ascending?"ascending":null})},descendingFn(){this.clearOther(),this.descending=!this.descending,this.ascending=!1,this.$emit("sort-change",{order:this.descending?"descending":null})},clearOther(){this.root.thChildren.map((e=>(e!==this&&(e.ascending=!1,e.descending=!1),e)))},ondropdown(e){this.$emit("filter-change",e)},getTable(e){let t=this.$parent,n=t.$options.name;for(;n!==e;){if(t=t.$parent,!t)return!1;n=t.$options.name}return t}}};const bo=pi(ko,[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-table-th",{"table--border":s.border}]),style:e.normalizeStyle({width:o.customWidth+"px","text-align":i.align})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-f1ef87d4"]]);const vo={name:"uniTr",components:{tableCheckbox:pi({name:"TableCheckbox",emits:["checkboxSelected"],props:{indeterminate:{type:Boolean,default:!1},checked:{type:[Boolean,String],default:!1},disabled:{type:Boolean,default:!1},index:{type:Number,default:-1},cellData:{type:Object,default:()=>({})}},watch:{checked(e){"boolean"==typeof this.checked?this.isChecked=e:this.isChecked=!0},indeterminate(e){this.isIndeterminate=e}},data:()=>({isChecked:!1,isDisabled:!1,isIndeterminate:!1}),created(){"boolean"==typeof this.checked&&(this.isChecked=this.checked),this.isDisabled=this.disabled},methods:{selected(){this.isDisabled||(this.isIndeterminate=!1,this.isChecked=!this.isChecked,this.$emit("checkboxSelected",{checked:this.isChecked,data:this.cellData}))}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-table-checkbox",onClick:n[0]||(n[0]=(...e)=>o.selected&&o.selected(...e))},[i.indeterminate?(e.openBlock(),e.createElementBlock("view",{key:1,class:"checkbox__inner checkbox--indeterminate"},[e.createElementVNode("view",{class:"checkbox__inner-icon"})])):(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["checkbox__inner",{"is-checked":s.isChecked,"is-disable":s.isDisabled}])},[e.createElementVNode("view",{class:"checkbox__inner-icon"})],2))])}],["__scopeId","data-v-09200dc6"]])},props:{disabled:{type:Boolean,default:!1},keyValue:{type:[String,Number],default:""}},options:{virtualHost:!0},data:()=>({value:!1,border:!1,selection:!1,widthThArr:[],ishead:!0,checked:!1,indeterminate:!1}),created(){this.root=this.getTable(),this.head=this.getTable("uniThead"),this.head&&(this.ishead=!1,this.head.init(this)),this.border=this.root.border,this.selection=this.root.type,this.root.trChildren.push(this);const e=this.root.data.find((e=>e[this.root.rowKey]===this.keyValue));e&&(this.rowData=e),this.root.isNodata()},mounted(){if(this.widthThArr.length>0){const e="selection"===this.selection?50:0;this.root.minWidth=Number(this.widthThArr.reduce(((e,t)=>Number(e)+Number(t))))+e}},unmounted(){const e=this.root.trChildren.findIndex((e=>e===this));this.root.trChildren.splice(e,1),this.root.isNodata()},methods:{minWidthUpdate(e){if(this.widthThArr.push(e),this.widthThArr.length>0){const e="selection"===this.selection?50:0;this.root.minWidth=Number(this.widthThArr.reduce(((e,t)=>Number(e)+Number(t))))+e}},checkboxSelected(e){let t=this.root.data.find((e=>e[this.root.rowKey]===this.keyValue));this.checked=e.checked,this.root.check(t||this,e.checked,t?this.keyValue:null)},change(e){this.root.trChildren.forEach((t=>{t===this&&this.root.check(this,e.detail.value.length>0)}))},getTable(e="uniTable"){let t=this.$parent,n=t.$options.name;for(;n!==e;){if(t=t.$parent,!t)return!1;n=t.$options.name}return t}}};const _o=pi(vo,[["render",function(t,n,i,a,s,o){const r=e.resolveComponent("table-checkbox");return e.openBlock(),e.createElementBlock("view",{class:"uni-table-tr"},["selection"===s.selection?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["checkbox",{"tr-table--border":s.border}])},[e.createVNode(r,{checked:s.checked,indeterminate:s.indeterminate,disabled:i.disabled,onCheckboxSelected:o.checkboxSelected},null,8,["checked","indeterminate","disabled","onCheckboxSelected"])],2)):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"default",{},void 0,!0)])}],["__scopeId","data-v-87655535"]]);const xo=pi({name:"uniTd",options:{virtualHost:!0},props:{width:{type:[String,Number],default:""},align:{type:String,default:"left"},rowspan:{type:[Number,String],default:1},colspan:{type:[Number,String],default:1}},data:()=>({border:!1}),created(){this.root=this.getTable(),this.border=this.root.border},methods:{getTable(){let e=this.$parent,t=e.$options.name;for(;"uniTable"!==t;){if(e=e.$parent,!e)return!1;t=e.$options.name}return e}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-table-td",{"table--border":s.border}]),style:e.normalizeStyle({width:i.width+"px","text-align":i.align})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-e6e97238"]]);const So=pi({name:"uniTable",options:{virtualHost:!0},emits:["selection-change"],props:{data:{type:Array,default:()=>[]},border:{type:Boolean,default:!1},stripe:{type:Boolean,default:!1},type:{type:String,default:""},emptyText:{type:String,default:"娌℃湁鏇村鏁版嵁"},loading:{type:Boolean,default:!1},rowKey:{type:String,default:""}},data:()=>({noData:!0,minWidth:0,multiTableHeads:[]}),watch:{loading(e){},data(e){this.theadChildren,this.theadChildren&&this.theadChildren.rowspan,this.noData=!1}},created(){this.trChildren=[],this.thChildren=[],this.theadChildren=null,this.backData=[],this.backIndexData=[]},methods:{isNodata(){this.theadChildren;let e=1;this.theadChildren&&(e=this.theadChildren.rowspan),this.noData=this.trChildren.length-e<=0},selectionAll(){let e=1,t=this.theadChildren;this.theadChildren?e=t.rowspan-1:t=this.trChildren[0];let n=this.data&&this.data.length>0;t.checked=!0,t.indeterminate=!1,this.trChildren.forEach(((t,i)=>{if(!t.disabled){if(t.checked=!0,n&&t.keyValue){const e=this.data.find((e=>e[this.rowKey]===t.keyValue));this.backData.find((t=>t[this.rowKey]===e[this.rowKey]))||this.backData.push(e)}i>e-1&&-1===this.backIndexData.indexOf(i-e)&&this.backIndexData.push(i-e)}})),this.$emit("selection-change",{detail:{value:this.backData,index:this.backIndexData}})},toggleRowSelection(e,t){e=[].concat(e),this.trChildren.forEach(((n,i)=>{const a=e.findIndex((e=>"number"==typeof e?e===i-1:e[this.rowKey]===n.keyValue));let s=n.checked;-1!==a&&(n.checked="boolean"==typeof t?t:!n.checked,s!==n.checked&&this.check(n.rowData||n,n.checked,n.rowData?n.keyValue:null,!0))})),this.$emit("selection-change",{detail:{value:this.backData,index:this.backIndexData}})},clearSelection(){let e=this.theadChildren;this.theadChildren||(e=this.trChildren[0]),e.checked=!1,e.indeterminate=!1,this.trChildren.forEach((e=>{e.checked=!1})),this.backData=[],this.backIndexData=[],this.$emit("selection-change",{detail:{value:[],index:[]}})},toggleAllSelection(){let e=[],t=1,n=this.theadChildren;this.theadChildren?t=n.rowspan-1:n=this.trChildren[0],this.trChildren.forEach(((n,i)=>{n.disabled||i>t-1&&e.push(i-t)})),this.toggleRowSelection(e)},check(e,t,n,i){let a=this.theadChildren;this.theadChildren||(a=this.trChildren[0]);let s=this.trChildren.findIndex(((t,n)=>e===t));if(s<0&&(s=this.data.findIndex((e=>e[this.rowKey]===n))+1),this.trChildren.filter((e=>!e.disabled&&e.keyValue)).length,0===s)return void(t?this.selectionAll():this.clearSelection());if(t)n&&this.backData.push(e),this.backIndexData.push(s-1);else{const e=this.backData.findIndex((e=>e[this.rowKey]===n)),t=this.backIndexData.findIndex((e=>e===s-1));n&&this.backData.splice(e,1),this.backIndexData.splice(t,1)}this.trChildren.find(((e,t)=>t>0&&!e.checked&&!e.disabled))?(a.indeterminate=!0,a.checked=!1):(a.indeterminate=!1,a.checked=!0),0===this.backIndexData.length&&(a.indeterminate=!1),i||this.$emit("selection-change",{detail:{value:this.backData,index:this.backIndexData}})}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-table-scroll",{"table--border":i.border,"border-none":!s.noData}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-table",{"table--stripe":i.stripe}]),style:e.normalizeStyle({"min-width":s.minWidth+"px"})},[e.renderSlot(t.$slots,"default",{},void 0,!0),s.noData?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-table-loading"},[e.createElementVNode("view",{class:e.normalizeClass(["uni-table-text",{"empty-border":i.border}])},e.toDisplayString(i.emptyText),3)])):e.createCommentVNode("",!0),i.loading?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-table-mask",{"empty-border":i.border}])},[e.createElementVNode("div",{class:"uni-table--loader"})],2)):e.createCommentVNode("",!0)],6)],2)}],["__scopeId","data-v-dbd13a6b"]]),Co=["{","}"];const To=/^(?:\d)+/,Do=/^(?:\w)+/;const Eo="zh-Hans",No="zh-Hant",Vo="en",Ao=Object.prototype.hasOwnProperty,Io=(e,t)=>Ao.call(e,t),Bo=new class{constructor(){this._caches=Object.create(null)}interpolate(e,t,n=Co){if(!t)return[e];let i=this._caches[e];return i||(i=function(e,[t,n]){const i=[];let a=0,s="";for(;a<e.length;){let o=e[a++];if(o===t){s&&i.push({type:"text",value:s}),s="";let t="";for(o=e[a++];void 0!==o&&o!==n;)t+=o,o=e[a++];const r=o===n,l=To.test(t)?"list":r&&Do.test(t)?"named":"unknown";i.push({value:t,type:l})}else s+=o}return s&&i.push({type:"text",value:s}),i}(e,n),this._caches[e]=i),function(e,t){const n=[];let i=0;const a=Array.isArray(t)?"list":(s=t,null!==s&&"object"==typeof s?"named":"unknown");var s;if("unknown"===a)return n;for(;i<e.length;){const s=e[i];switch(s.type){case"text":n.push(s.value);break;case"list":n.push(t[parseInt(s.value,10)]);break;case"named":"named"===a&&n.push(t[s.value])}i++}return n}(i,t)}};function Ro(e,t){if(!e)return;if(e=e.trim().replace(/_/g,"-"),t&&t[e])return e;if("chinese"===(e=e.toLowerCase()))return Eo;if(0===e.indexOf("zh"))return e.indexOf("-hans")>-1?Eo:e.indexOf("-hant")>-1?No:(n=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==n.indexOf(e)))?No:Eo);var n;let i=[Vo,"fr","es"];t&&Object.keys(t).length>0&&(i=Object.keys(t));const a=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,i);return a||void 0}class Po{constructor({locale:e,fallbackLocale:t,messages:n,watcher:i,formater:a}){this.locale=Vo,this.fallbackLocale=Vo,this.message={},this.messages={},this.watchers=[],t&&(this.fallbackLocale=t),this.formater=a||Bo,this.messages=n||{},this.setLocale(e||Vo),i&&this.watchLocale(i)}setLocale(e){const t=this.locale;this.locale=Ro(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((e=>{e(this.locale,t)}))}getLocale(){return this.locale}watchLocale(e){const t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t,n=!0){const i=this.messages[e];i?n?Object.assign(i,t):Object.keys(t).forEach((e=>{Io(i,e)||(i[e]=t[e])})):this.messages[e]=t}f(e,t,n){return this.formater.interpolate(e,t,n).join("")}t(e,t,n){let i=this.message;return"string"==typeof t?(t=Ro(t,this.messages))&&(i=this.messages[t]):n=t,Io(i,e)?this.formater.interpolate(i[e],n).join(""):(console.warn(`Cannot translate the value of keypath ${e}. Use the value of keypath as default.`),e)}}function Oo(e,t={},n,i){if("string"!=typeof e){const n=[t,e];e=n[0],t=n[1]}"string"!=typeof e&&(e="undefined"!=typeof uni&&uni.getLocale?uni.getLocale():"undefined"!=typeof global&&global.getLocale?global.getLocale():Vo),"string"!=typeof n&&(n="undefined"!=typeof __uniConfig&&__uniConfig.fallbackLocale||Vo);const a=new Po({locale:e,fallbackLocale:n,messages:t,watcher:i});let s=(e,t)=>{if("function"!=typeof getApp)s=function(e,t){return a.t(e,t)};else{let e=!1;s=function(t,n){const i=getApp().$vm;return i&&(i.$locale,e||(e=!0,function(e,t){e.$watchLocale?e.$watchLocale((e=>{t.setLocale(e)})):e.$watch((()=>e.$locale),(e=>{t.setLocale(e)}))}(i,a))),a.t(t,n)}}return s(e,t)};return{i18n:a,f:(e,t,n)=>a.f(e,t,n),t:(e,t)=>s(e,t),add:(e,t,n=!0)=>a.add(e,t,n),watch:e=>a.watchLocale(e),getLocale:()=>a.getLocale(),setLocale:e=>a.setLocale(e)}}const Lo={en:{"uni-popup.cancel":"cancel","uni-popup.ok":"ok","uni-popup.placeholder":"pleace enter","uni-popup.title":"Hint","uni-popup.shareTitle":"Share to"},"zh-Hans":{"uni-popup.cancel":"鍙栨秷","uni-popup.ok":"纭畾","uni-popup.placeholder":"璇疯緭鍏�","uni-popup.title":"鎻愮ず","uni-popup.shareTitle":"鍒嗕韩鍒�"},"zh-Hant":{"uni-popup.cancel":"鍙栨秷","uni-popup.ok":"纰哄畾","uni-popup.placeholder":"璜嬭几鍏�","uni-popup.title":"鎻愮ず","uni-popup.shareTitle":"鍒嗕韩鍒�"}},{t:$o}=Oo(Lo);const Mo=pi({name:"uniPopupDialog",mixins:[wi],emits:["confirm","close","update:modelValue","input"],props:{inputType:{type:String,default:"text"},showClose:{type:Boolean,default:!0},modelValue:{type:[Number,String],default:""},placeholder:{type:[String,Number],default:""},type:{type:String,default:"error"},mode:{type:String,default:"base"},title:{type:String,default:""},content:{type:String,default:""},beforeClose:{type:Boolean,default:!1},cancelText:{type:String,default:""},confirmText:{type:String,default:""},maxlength:{type:Number,default:-1},focus:{type:Boolean,default:!0}},data:()=>({dialogType:"error",val:""}),computed:{okText(){return this.confirmText||$o("uni-popup.ok")},closeText(){return this.cancelText||$o("uni-popup.cancel")},placeholderText(){return this.placeholder||$o("uni-popup.placeholder")},titleText(){return this.title||$o("uni-popup.title")}},watch:{type(e){this.dialogType=e},mode(e){"input"===e&&(this.dialogType="info")},value(e){-1!=this.maxlength&&"input"===this.mode?this.val=e.slice(0,this.maxlength):this.val=e},val(e){this.$emit("update:modelValue",e)}},created(){this.popup.disableMask(),"input"===this.mode?(this.dialogType="info",this.val=this.value,this.val=this.modelValue):this.dialogType=this.type},methods:{onOk(){"input"===this.mode?this.$emit("confirm",this.val):this.$emit("confirm"),this.beforeClose||this.popup.close()},closeDialog(){this.$emit("close"),this.beforeClose||this.popup.close()},close(){this.popup.close()}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-popup-dialog"},[e.createElementVNode("view",{class:"uni-dialog-title"},[e.createElementVNode("text",{class:e.normalizeClass(["uni-dialog-title-text",["uni-popup__"+s.dialogType]])},e.toDisplayString(o.titleText),3)]),"base"===i.mode?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-dialog-content"},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("text",{class:"uni-dialog-content-text"},e.toDisplayString(i.content),1)]),!0)])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-dialog-content"},[e.renderSlot(t.$slots,"default",{},(()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-dialog-input",maxlength:i.maxlength,"onUpdate:modelValue":n[0]||(n[0]=e=>s.val=e),type:i.inputType,placeholder:o.placeholderText,focus:i.focus},null,8,["maxlength","type","placeholder","focus"]),[[e.vModelDynamic,s.val]])]),!0)])),e.createElementVNode("view",{class:"uni-dialog-button-group"},[i.showClose?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-dialog-button",onClick:n[1]||(n[1]=(...e)=>o.closeDialog&&o.closeDialog(...e))},[e.createElementVNode("text",{class:"uni-dialog-button-text"},e.toDisplayString(o.closeText),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:e.normalizeClass(["uni-dialog-button",i.showClose?"uni-border-left":""]),onClick:n[2]||(n[2]=(...e)=>o.onOk&&o.onOk(...e))},[e.createElementVNode("text",{class:"uni-dialog-button-text uni-button-color"},e.toDisplayString(o.okText),1)],2)])])}],["__scopeId","data-v-fcde97b3"]]),Fo={__name:"reportingWork",setup(n){const i=ji();let o=e.ref(null),r=e.ref(null),l=e.ref(!1),c=e.ref(-1),u=e.ref(0);e.ref(null),e.ref([]);let d=e.ref(!0);const h=e.ref(null),p=e.ref(null),m=e.ref(null);e.ref("center");const f=e.ref("success"),g=e.ref(""),y=e.ref([]),w=e.ref({historyDevice:[],historyTeams:[],historyProcess:[],breakageType:[],breakageReason:[]}),k=e.ref({breakageQuantity:null,available:null,returnProcess:null,breakageType:null,breakageReason:null,responsibleProcess:null,responsibleEquipment:null,responsibleTeam:null,responsiblePersonnel:null}),b=(e,t)=>{f.value=e,g.value=t,p.value.open()};s((async e=>{o.value=e.processId,r.value=e.process,await v(e.processId,e.process),d.value=!1}));const v=(e,t)=>{if(14!==e.indexOf("/"))return void uni.showModal({title:"鎻愮ず",content:"璇疯緭鍏ユ纭牸寮忕殑娴佺▼鍗�",showCancel:!1});const n=e.split("/");if(n[1].length>1)return void uni.showModal({title:"鎻愮ず",content:"app涓嶆敮鎸佸灞傚悎骞朵簩缁寸爜",showCancel:!1});oo.post(`/reportingWork/addSelectLastWork/${n[0]}/${n[1]}/${t}/2`).then((t=>{if(200==t.code){const n={};n.processList=t.data.Detail,t.data.data.processId=e,n.processTitle=t.data.data,y.value.push(n),y.value.length,t.data.historyTeams.unshift({basic_name:i.user.userName,process:r.value}),w.value.historyTeams=t.data.historyTeams,w.value.historyDevice=t.data.historyDevice,w.value.historyProcess=t.data.historyProcess,w.value.breakageType=t.data.breakageType,w.value.breakageReason=t.data.breakageReason}})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))},_=()=>{for(let t of y.value){if(0===T(t.processList))return void b("error",`${t.processTitle.processId}瀹屽伐鏁伴噺鎴栨鐮存暟閲忚嚦灏戝ぇ浜�0`);let e=null;for(let n in t.processList)if(void 0!==t.processList[n].breakageQuantity&&null!==t.processList[n].breakageQuantity&&""!==t.processList[n].breakageQuantity){if(void 0===t.processList[n].damageDetails)return void b("error",`搴忓彿'${t.processList[n].order_number}'鏈娴嬪埌娆$牬鏁版嵁`);if(1*t.processList[n].damageDetails[0].breakageQuantity!=1*t.processList[n].breakageQuantity)return void b("error",`搴忓彿'${t.processList[n].order_number}'娆$牬鏁伴噺涓嶅尮閰峘)}else delete t.processList[n].breakageQuantity;if(t.processList.some(((n,i)=>t.processList.slice(i+1).some((t=>{if(t.order_number===n.order_number&&t.completedQuantity!==n.completedQuantity||t.quantity<t.completedQuantity)return e=t,!0})))))return void b("error",`娴佺▼鍗�${t.processTitle.processId} 搴忓彿'${e.order_number}'鍚屽簭鍙峰畬宸ヤ笉鐩稿悓鎴栨暟閲忚秴杩囨�绘暟`);t.processTitle.teamsGroupsName=i.user.userName,t.processTitle.deviceName=i.choiceDevice.text||"phone",t.processTitle.deviceId=i.choiceDevice.value||"",t.processTitle.creatorId=i.user.userId,t.processTitle.creator=i.user.userName,t.processTitle.classes=i.user.class}d.value=!0;const e={reportingWorks:y.value,type:0,userId:i.user.userId,userName:i.user.userName,qualityInsStatus:2};oo.post("/app/addWorkInProgress",e).then((e=>{if(200==e.code)C(y.value[0].processList)>T(y.value[0].processList)&&1===y.value.length?h.value.open():uni.reLaunch({url:"/pages/mainView/mainView?state=success"});else{const n=JSON.parse(e.msg),i=t("reportingWorks.pleaseNumber1")+"锛�"+n.orderNumber+"\n"+t("reportingWorks.pleaseNumber2")+"锛�"+n.technologyNumber+"\n"+t("reportingWorks.pleaseNumber3")+"锛�"+n.processNum+"<"+ +t("reportingWorks.pleaseNumber4")+"锛�"+n.sumNum+"\n"+t("reportingWorks.pleaseNumber5");b("error",i)}})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})})).finally((()=>{d.value=!1}))},x=()=>{uni.reLaunch({url:"/pages/mainView/mainView?state=success"})},S=()=>{uni.redirectTo({url:`/pages/reportingWork/reportingWork?processId=${o.value}`})},C=e=>{let t=0;return e.forEach((e=>{let n=1*e.quantity||0;t+=n})),t},T=e=>{let t=0;return e.forEach((e=>{let n=1*e.completedQuantity||0,i=1*e.breakageQuantity||0;t+=n,t+=i})),t},D=e.ref([]),E=e.computed((()=>{let e=[];return w.value.historyProcess.forEach((t=>{e.push({value:t.basic_category,text:t.basic_category})})),e})),N=e.computed((()=>{let e=[];return w.value.breakageType.forEach((t=>{e.push({value:t.basic_name,text:t.basic_name})})),e})),V=e.computed((()=>{let e=[];return w.value.breakageReason.forEach((t=>{e.push({value:t.basic_name,text:t.basic_name})})),e})),A=e.ref([]),I=e.ref([]),B=()=>{A.value=[],I.value=[],k.value.responsibleEquipment=null,k.value.responsibleTeam=null,w.value.historyDevice.forEach((e=>{e.basic_category===k.value.responsibleProcess&&A.value.push({value:e.basic_name,text:e.basic_name})})),w.value.historyTeams.forEach((e=>{e.process===k.value.responsibleProcess&&I.value.push({value:e.basic_name,text:e.basic_name})}))},R=e=>{l.value=!1;const t=1*e.completedQuantity||0,n=1*e.breakageQuantity||0;e.quantity-t-n<0?e.completedQuantity=null:y.value.forEach((n=>{n.processList.forEach((n=>{n.order_number==e.order_number&&t<=n.quantity&&(n.completedQuantity=t)}))}))},P=(e,t,n)=>{e.completedQuantity;const i=1*e.breakageQuantity||0;if(e.quantity-i<0)e.breakageQuantity=null;else{if(e.completedQuantity=e.quantity-i,y.value[n].processList[t].damageDetails)k.value=y.value[n].processList[t].damageDetails[0];else for(let e in k.value)k.value[e]=null;if(1*i>0)k.value.breakageQuantity=1*i,u.value=t+1,c=n,m.value.open();else{delete y.value[n].processList[t].damageDetails;for(let e in k.value)k.value[e]=null}}},O={breakageType:"璇烽�夋嫨娆$牬绫诲瀷",breakageReason:"璇烽�夋嫨娆$牬鍘熷洜",responsibleProcess:"璇烽�夋嫨璐d换宸ュ簭",responsibleEquipment:"璇烽�夋嫨璐d换璁惧",responsibleTeam:"璇烽�夋嫨璐d换鐝粍",returnProcess:"鍙埄鐢ㄥ凡鍕鹃�夛紝璇烽�夋嫨杩斿洖宸ュ簭"},L=e=>{if(1===e){for(let e in O){if(!k.value[e]&&"returnProcess"!==e)return void b("error",O[e]);if("returnProcess"===e&&!k.value[e]&&k.value.available)return void b("error",O[e])}y.value[c].processList[u.value-1].damageDetails=[JSON.parse(JSON.stringify(k.value))]}else delete y.value[c].processList[u.value-1].breakageQuantity,delete y.value[c].processList[u.value-1].damageDetails;m.value.close()},$=()=>{y.length>6&&b("error","鏈�澶氭敮鎸�6涓祦绋嬪崱鍚屾椂鎶ュ伐"),go().then((e=>{for(let t of y.value)for(let n of t.processList){if(t.processTitle.flowCard.processId+"/"+n.technology_number===e)return void b("error","姝ゆ祦绋嬪崱宸插瓨鍦ㄥ垪琛ㄥ綋涓�")}v(e,r.value)}))};return(t,n)=>{const i=a(e.resolveDynamicComponent("uni-section"),lo),s=a(e.resolveDynamicComponent("uni-th"),bo),o=a(e.resolveDynamicComponent("uni-tr"),_o),r=a(e.resolveDynamicComponent("uni-td"),xo),l=a(e.resolveDynamicComponent("uni-table"),So),c=a(e.resolveDynamicComponent("uni-col"),uo),d=a(e.resolveDynamicComponent("uni-row"),mo),b=a(e.resolveDynamicComponent("uni-data-select"),fi),v=a(e.resolveDynamicComponent("uni-popup"),Ci),C=a(e.resolveDynamicComponent("uni-popup-dialog"),Mo),T=a(e.resolveDynamicComponent("uni-popup-message"),ki);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:"main"},[e.createElementVNode("view",{class:"flex-item title_main"},[e.createVNode(i,{class:"title_section",title:""},{right:e.withCtx((()=>[e.createElementVNode("button",{onClick:$,class:"scanner_code",size:"mini"},"鍐嶆鎵爜"),y.value.length>0?(e.openBlock(),e.createElementBlock("button",{key:0,onClick:_,class:"reporting_work",size:"mini"},"瀹℃牳鎶ュ伐")):e.createCommentVNode("",!0)])),_:1})]),e.createElementVNode("view",{class:"flex-item table_main"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(y.value,((t,n)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(i,{title:"娴佺▼鍗″彿:"+t.processTitle.processId,type:"line"},{right:e.withCtx((()=>[y.value.length>1?(e.openBlock(),e.createElementBlock("button",{key:0,onClick:e=>{return t=n,void y.value.splice(t,1);var t},size:"mini"},"绉婚櫎",8,["onClick"])):e.createCommentVNode("",!0)])),_:2},1032,["title"]),e.createVNode(l,{border:"",stripe:"",style:{width:"100%","overflow-y":"auto","margin-bottom":"1rem"}},{default:e.withCtx((()=>[e.createVNode(o,null,{default:e.withCtx((()=>[e.createVNode(s,{width:"48",align:"center"},{default:e.withCtx((()=>[e.createTextVNode("搴忓彿")])),_:1}),e.createVNode(s,{width:"48",align:"center"},{default:e.withCtx((()=>[e.createTextVNode("灏忕墖")])),_:1}),e.createVNode(s,{width:"50",align:"center"},{default:e.withCtx((()=>[e.createTextVNode("瀹�")])),_:1}),e.createVNode(s,{width:"50",align:"center"},{default:e.withCtx((()=>[e.createTextVNode("楂�")])),_:1}),e.createVNode(s,{width:"50",align:"center"},{default:e.withCtx((()=>[e.createTextVNode("鎬绘暟")])),_:1}),e.createVNode(s,{onClick:e=>(e=>{try{y.value[e].processList.forEach((e=>{e.completedQuantity=0}))}catch(_e){}})(n),width:"50",align:"center",style:{"background-color":"#409eff",color:"black"}},{default:e.withCtx((()=>[e.createTextVNode("瀹屽伐")])),_:2},1032,["onClick"]),e.createVNode(s,{width:"50",align:"center"},{default:e.withCtx((()=>[e.createTextVNode("娆$牬")])),_:1})])),_:2},1024),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.processList,((t,i)=>(e.openBlock(),e.createBlock(o,null,{default:e.withCtx((()=>[e.createVNode(r,null,{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.order_number),1)])),_:2},1024),e.createVNode(r,null,{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.technology_number),1)])),_:2},1024),e.createVNode(r,null,{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.child_width),1)])),_:2},1024),e.createVNode(r,null,{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.child_height),1)])),_:2},1024),e.createVNode(r,null,{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.quantity),1)])),_:2},1024),e.createVNode(r,null,{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{type:"number","onUpdate:modelValue":e=>t.completedQuantity=e,onConfirm:e=>R(t),onBlur:e=>R(t)},null,40,["onUpdate:modelValue","onConfirm","onBlur"]),[[e.vModelText,t.completedQuantity]])])),_:2},1024),e.createVNode(r,null,{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{type:"number","onUpdate:modelValue":e=>t.breakageQuantity=e,onConfirm:e=>P(t,i,n),onBlur:e=>P(t,i,n)},null,40,["onUpdate:modelValue","onConfirm","onBlur"]),[[e.vModelText,t.breakageQuantity]])])),_:2},1024)])),_:2},1024)))),256))])),_:2},1024)],64)))),256))])]),e.createVNode(v,{class:"breakInfo",ref_key:"popup",ref:m,"mask-click":!1},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"flex-item foot_main"},[e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:24},{default:e.withCtx((()=>[e.createTextVNode("绗�"+e.toDisplayString(e.unref(u))+"琛�",1)])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("娆$牬绫诲瀷:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createVNode(b,{modelValue:k.value.breakageType,"onUpdate:modelValue":n[0]||(n[0]=e=>k.value.breakageType=e),localdata:N.value},null,8,["modelValue","localdata"])])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("娆$牬鍘熷洜:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createVNode(b,{modelValue:k.value.breakageReason,"onUpdate:modelValue":n[1]||(n[1]=e=>k.value.breakageReason=e),localdata:V.value},null,8,["modelValue","localdata"])])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("璐d换宸ュ簭:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createVNode(b,{modelValue:k.value.responsibleProcess,"onUpdate:modelValue":n[2]||(n[2]=e=>k.value.responsibleProcess=e),localdata:E.value,onChange:B},null,8,["modelValue","localdata"])])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("璐d换璁惧:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createVNode(b,{modelValue:k.value.responsibleEquipment,"onUpdate:modelValue":n[3]||(n[3]=e=>k.value.responsibleEquipment=e),localdata:A.value},null,8,["modelValue","localdata"])])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("璐d换鐝粍:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createVNode(b,{modelValue:k.value.responsibleTeam,"onUpdate:modelValue":n[4]||(n[4]=e=>k.value.responsibleTeam=e),localdata:I.value},null,8,["modelValue","localdata"])])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("鍙埄鐢�:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createElementVNode("checkbox-group",{onChange:n[5]||(n[5]=e=>(e=>{D.value=[],e.detail.value.length?(k.value.available=1,w.value.historyProcess.forEach((e=>{D.value.push({value:e.basic_category,text:e.basic_category})}))):(k.value.available=null,k.value.returnProcess=null)})(e))},[e.createElementVNode("checkbox",{value:1})],32)])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("杩斿洖宸ュ簭:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createVNode(b,{modelValue:k.value.returnProcess,"onUpdate:modelValue":n[6]||(n[6]=e=>k.value.returnProcess=e),localdata:D.value},null,8,["modelValue","localdata"])])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("璐d换淇℃伅:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[7]||(n[7]=e=>k.value.responsiblePersonnel=e)},null,512),[[e.vModelText,k.value.responsiblePersonnel]])])),_:1})])),_:1})]),e.createElementVNode("view",null,[e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{span:12},{default:e.withCtx((()=>[e.createElementVNode("button",{onClick:n[8]||(n[8]=e=>L(0))},"鍙栨秷")])),_:1}),e.createVNode(c,{span:12},{default:e.withCtx((()=>[e.createElementVNode("button",{type:"primary",onClick:n[9]||(n[9]=e=>L(1))},"纭畾")])),_:1})])),_:1})])])),_:1},512),e.createElementVNode("view",null,[e.createVNode(v,{ref_key:"alertDialog",ref:h,type:"dialog"},{default:e.withCtx((()=>[e.createVNode(C,{type:"warn",cancelText:"鍐嶆鎶ュ伐",confirmText:"纭瀹屾垚",title:"閫氱煡",content:"娴佺▼鍗℃暟閲忚繕鏈叏閮ㄦ姤瀹�!",onConfirm:x,onClose:S})])),_:1},512)]),e.createElementVNode("view",null,[e.createVNode(v,{ref_key:"message",ref:p,type:"message"},{default:e.withCtx((()=>[e.createVNode(T,{type:f.value,message:g.value,duration:3e3},null,8,["type","message"])])),_:1},512)])],64)}}};const jo=pi({name:"UniBadge",emits:["click"],props:{type:{type:String,default:"error"},inverted:{type:Boolean,default:!1},isDot:{type:Boolean,default:!1},maxNum:{type:Number,default:99},absolute:{type:String,default:""},offset:{type:Array,default:()=>[0,0]},text:{type:[String,Number],default:""},size:{type:String,default:"small"},customStyle:{type:Object,default:()=>({})}},data:()=>({}),computed:{width(){return 8*String(this.text).length+12},classNames(){const{inverted:e,type:t,size:n,absolute:i}=this;return[e?"uni-badge--"+t+"-inverted":"","uni-badge--"+t,"uni-badge--"+n,i?"uni-badge--absolute":""].join(" ")},positionStyle(){if(!this.absolute)return{};let e=this.width/2,t=10;this.isDot&&(e=5,t=5);const n=`${-e+this.offset[0]}px`,i=`${-t+this.offset[1]}px`,a={rightTop:{right:n,top:i},rightBottom:{right:n,bottom:i},leftBottom:{left:n,bottom:i},leftTop:{left:n,top:i}},s=a[this.absolute];return s||a.rightTop},dotStyle(){return this.isDot?{width:"10px",minWidth:"0",height:"10px",padding:"0",borderRadius:"10px"}:{}},displayValue(){const{isDot:e,text:t,maxNum:n}=this;return e?"":Number(t)>n?`${n}+`:t}},methods:{onClick(){this.$emit("click")}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-badge--x"},[e.renderSlot(t.$slots,"default",{},void 0,!0),i.text?(e.openBlock(),e.createElementBlock("text",{key:0,class:e.normalizeClass([o.classNames,"uni-badge"]),style:e.normalizeStyle([o.positionStyle,i.customStyle,o.dotStyle]),onClick:n[0]||(n[0]=e=>o.onClick())},e.toDisplayString(o.displayValue),7)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-526d212e"]]),Uo={name:"UniListItem",emits:["click","switchChange"],props:{direction:{type:String,default:"row"},title:{type:String,default:""},note:{type:String,default:""},ellipsis:{type:[Number,String],default:0},disabled:{type:[Boolean,String],default:!1},clickable:{type:Boolean,default:!1},showArrow:{type:[Boolean,String],default:!1},link:{type:[Boolean,String],default:!1},to:{type:String,default:""},showBadge:{type:[Boolean,String],default:!1},showSwitch:{type:[Boolean,String],default:!1},switchChecked:{type:[Boolean,String],default:!1},badgeText:{type:String,default:""},badgeType:{type:String,default:"success"},badgeStyle:{type:Object,default:()=>({})},rightText:{type:String,default:""},thumb:{type:String,default:""},thumbSize:{type:String,default:"base"},showExtraIcon:{type:[Boolean,String],default:!1},extraIcon:{type:Object,default:()=>({type:"",color:"#000000",size:20,customPrefix:""})},border:{type:Boolean,default:!0},customStyle:{type:Object,default:()=>({padding:"",backgroundColor:"#FFFFFF"})},keepScrollPosition:{type:Boolean,default:!1}},watch:{"customStyle.padding":{handler(e){"number"==typeof e&&(e+="");let t=e.split(" ");if(1===t.length){const e=t[0];this.padding={top:e,right:e,bottom:e,left:e}}else if(2===t.length){const[e,n]=t;this.padding={top:e,right:n,bottom:e,left:n}}else if(4===t.length){const[e,n,i,a]=t;this.padding={top:e,right:n,bottom:i,left:a}}},immediate:!0}},data:()=>({isFirstChild:!1,padding:{top:"",right:"",bottom:"",left:""}}),mounted(){this.list=this.getForm(),this.list&&(this.list.firstChildAppend||(this.list.firstChildAppend=!0,this.isFirstChild=!0))},methods:{getForm(e="uniList"){let t=this.$parent,n=t.$options.name;for(;n!==e;){if(t=t.$parent,!t)return!1;n=t.$options.name}return t},onClick(){""===this.to?(this.clickable||this.link)&&this.$emit("click",{data:{}}):this.openPage()},onSwitchChange(e){this.$emit("switchChange",e.detail)},openPage(){-1!==["navigateTo","redirectTo","reLaunch","switchTab"].indexOf(this.link)?this.pageApi(this.link):this.pageApi("navigateTo")},pageApi(e){let t={url:this.to,success:e=>{this.$emit("click",{data:e})},fail:e=>{this.$emit("click",{data:e})}};switch(e){case"navigateTo":default:uni.navigateTo(t);break;case"redirectTo":uni.redirectTo(t);break;case"reLaunch":uni.reLaunch(t);break;case"switchTab":uni.switchTab(t)}}}};const qo=pi(Uo,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),mi),c=a(e.resolveDynamicComponent("uni-badge"),jo);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass([{"uni-list-item--disabled":i.disabled},"uni-list-item"]),style:e.normalizeStyle({"background-color":i.customStyle.backgroundColor}),"hover-class":!i.clickable&&!i.link||i.disabled||i.showSwitch?"":"uni-list-item--hover",onClick:n[1]||(n[1]=(...e)=>r.onClick&&r.onClick(...e))},[o.isFirstChild?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["border--left",{"uni-list--border":i.border}])},null,2)),e.createElementVNode("view",{class:e.normalizeClass(["uni-list-item__container",{"container--right":i.showArrow||i.link,"flex--direction":"column"===i.direction}]),style:e.normalizeStyle({paddingTop:o.padding.top,paddingLeft:o.padding.left,paddingRight:o.padding.right,paddingBottom:o.padding.bottom})},[e.renderSlot(t.$slots,"header",{},(()=>[e.createElementVNode("view",{class:"uni-list-item__header"},[i.thumb?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-list-item__icon"},[e.createElementVNode("image",{src:i.thumb,class:e.normalizeClass(["uni-list-item__icon-img",["uni-list--"+i.thumbSize]])},null,10,["src"])])):i.showExtraIcon?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-list-item__icon"},[e.createVNode(l,{customPrefix:i.extraIcon.customPrefix,color:i.extraIcon.color,size:i.extraIcon.size,type:i.extraIcon.type},null,8,["customPrefix","color","size","type"])])):e.createCommentVNode("",!0)])]),!0),e.renderSlot(t.$slots,"body",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-list-item__content",{"uni-list-item__content--center":i.thumb||i.showExtraIcon||i.showBadge||i.showSwitch}])},[i.title?(e.openBlock(),e.createElementBlock("text",{key:0,class:e.normalizeClass(["uni-list-item__content-title",[0!==i.ellipsis&&i.ellipsis<=2?"uni-ellipsis-"+i.ellipsis:""]])},e.toDisplayString(i.title),3)):e.createCommentVNode("",!0),i.note?(e.openBlock(),e.createElementBlock("text",{key:1,class:"uni-list-item__content-note"},e.toDisplayString(i.note),1)):e.createCommentVNode("",!0)],2)]),!0),e.renderSlot(t.$slots,"footer",{},(()=>[i.rightText||i.showBadge||i.showSwitch?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-list-item__extra",{"flex--justify":"column"===i.direction}])},[i.rightText?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-list-item__extra-text"},e.toDisplayString(i.rightText),1)):e.createCommentVNode("",!0),i.showBadge?(e.openBlock(),e.createBlock(c,{key:1,type:i.badgeType,text:i.badgeText,"custom-style":i.badgeStyle},null,8,["type","text","custom-style"])):e.createCommentVNode("",!0),i.showSwitch?(e.openBlock(),e.createElementBlock("switch",{key:2,disabled:i.disabled,checked:i.switchChecked,onChange:n[0]||(n[0]=(...e)=>r.onSwitchChange&&r.onSwitchChange(...e))},null,40,["disabled","checked"])):e.createCommentVNode("",!0)],2)):e.createCommentVNode("",!0)]),!0)],6),i.showArrow||i.link?(e.openBlock(),e.createBlock(l,{key:1,size:16,class:"uni-icon-wrapper",color:"#bbb",type:"arrowright"})):e.createCommentVNode("",!0)],14,["hover-class"])}],["__scopeId","data-v-62b94056"]]),zo={name:"uniList","mp-weixin":{options:{multipleSlots:!1}},props:{stackFromEnd:{type:Boolean,default:!1},enableBackToTop:{type:[Boolean,String],default:!1},scrollY:{type:[Boolean,String],default:!1},border:{type:Boolean,default:!0},renderReverse:{type:Boolean,default:!1}},created(){this.firstChildAppend=!1},methods:{loadMore(e){this.$emit("scrolltolower")},scroll(e){this.$emit("scroll",e)}}};const Ho=pi(zo,[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-list uni-border-top-bottom"},[i.border?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-list--border-top"})):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"default",{},void 0,!0),i.border?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-list--border-bottom"})):e.createCommentVNode("",!0)])}],["__scopeId","data-v-bf390bdf"]]),Wo={__name:"glassInfo",setup(t){let i=e.ref(null),o=e.ref({}),r={orderId:"璁㈠崟缂栧彿",customerName:"瀹㈡埛鍚嶇О",productName:"浜у搧鍚嶇О",glassChild:"灏忕墖鍚嶇О",size:"灏哄",processId:"娴佺▼鍗″彿",orderNumber:"璁㈠崟搴忓彿",technologyNumber:"灏忕墖搴忓彿",area:"闈㈢Н",buildingNumber:"妤煎彿",processingNote:"鍔犲伐瑕佹眰"};const l=n("HikPrinter");s((async e=>{i.value=e.projectNo,await c(e.projectNo)}));const c=async e=>{await oo.post(`/order/scannerGlassInfo/${e}`).then((e=>{200==e.code&&(o.value=e.data)})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))},u=()=>{l.openPort(),l.resetPrinter(),l.setAlignment(1),l.printTextGBK("鐐夊唴缂栧彿:"+i.value+"\n"),l.printTextGBK(`璁㈠崟(搴忓彿/灏忕墖):${o.value.orderId}(${o.value.orderNumber}/${o.value.technologyNumber})\n`),l.printTextGBK(`灏哄锛�${o.value.size}\n`),l.printTextGBK(`瀹㈡埛锛�${o.value.customerName}\n`),l.printTextGBK(`灏忕墖鍚嶇О锛�${o.value.glassChild}\n`),l.printTextGBK(`${o.value.productName}\n`),l.printTextGBK(`${o.value.buildingNumber}\n`),l.printTextGBK(`${o.value.processingNote}\n`),l.printTextGBK("\n"),l.printTextGBK("\n"),l.queryPrintResult(5e3)&&l.closePort()};return(t,n)=>{const s=a(e.resolveDynamicComponent("uni-list-item"),qo),l=a(e.resolveDynamicComponent("uni-list"),Ho),c=a(e.resolveDynamicComponent("uni-section"),lo);return e.openBlock(),e.createElementBlock("view",null,[e.createVNode(c,{title:"鐜荤拑淇℃伅:"+e.unref(i),type:"line"},{right:e.withCtx((()=>[e.createElementVNode("button",{onClick:u},"鎵撳嵃")])),default:e.withCtx((()=>[e.createVNode(l,null,{default:e.withCtx((()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r),((t,n)=>(e.openBlock(),e.createBlock(s,{title:t+":",note:e.unref(o)[n]},null,8,["title","note"])))),256))])),_:1})])),_:1},8,["title"])])}}};let Ko=class{constructor({selected:e,startDate:t,endDate:n,range:i}={}){this.date=this.getDateObj(new Date),this.selected=e||[],this.startDate=t,this.endDate=n,this.range=i,this.cleanMultipleStatus(),this.weeks={},this.lastHover=!1}setDate(e){const t=this.getDateObj(e);this.getWeeks(t.fullDate)}cleanMultipleStatus(){this.multipleStatus={before:"",after:"",data:[]}}setStartDate(e){this.startDate=e}setEndDate(e){this.endDate=e}getPreMonthObj(e){e=nr(e);const t=(e=new Date(e)).getMonth();e.setMonth(t-1);const n=e.getMonth();return 0!==t&&n-t==0&&e.setMonth(n-1),this.getDateObj(e)}getNextMonthObj(e){e=nr(e);const t=(e=new Date(e)).getMonth();e.setMonth(t+1);const n=e.getMonth();return n-t>1&&e.setMonth(n-1),this.getDateObj(e)}getDateObj(e){return e=nr(e),{fullDate:Go(e=new Date(e)),year:e.getFullYear(),month:Yo(e.getMonth()+1),date:Yo(e.getDate()),day:e.getDay()}}getPreMonthDays(e,t){const n=[];for(let i=e-1;i>=0;i--){const e=t.month-1;n.push({date:new Date(t.year,e,-i).getDate(),month:e,disable:!0})}return n}getCurrentMonthDays(e,t){const n=[],i=this.date.fullDate;for(let a=1;a<=e;a++){const e=`${t.year}-${t.month}-${Yo(a)}`,s=i===e,o=this.selected&&this.selected.find((t=>{if(this.dateEqual(e,t.date))return t}));this.startDate&&Zo(this.startDate,e),this.endDate&&Zo(e,this.endDate);let r=this.multipleStatus.data,l=-1;this.range&&r&&(l=r.findIndex((t=>this.dateEqual(t,e))));const c=-1!==l;n.push({fullDate:e,year:t.year,date:a,multiple:!!this.range&&c,beforeMultiple:this.isLogicBefore(e,this.multipleStatus.before,this.multipleStatus.after),afterMultiple:this.isLogicAfter(e,this.multipleStatus.before,this.multipleStatus.after),month:t.month,disable:this.startDate&&!Zo(this.startDate,e)||this.endDate&&!Zo(e,this.endDate),isToday:s,userChecked:!1,extraInfo:o})}return n}_getNextMonthDays(e,t){const n=[],i=t.month+1;for(let a=1;a<=e;a++)n.push({date:a,month:i,disable:!0});return n}getInfo(e){e||(e=new Date);const t=this.calendar.find((t=>t.fullDate===this.getDateObj(e).fullDate));return t||this.getDateObj(e)}dateEqual(e,t){return e=new Date(nr(e)),t=new Date(nr(t)),e.valueOf()===t.valueOf()}isLogicBefore(e,t,n){let i=t;return t&&n&&(i=Zo(t,n)?t:n),this.dateEqual(i,e)}isLogicAfter(e,t,n){let i=n;return t&&n&&(i=Zo(t,n)?n:t),this.dateEqual(i,e)}geDateAll(e,t){var n=[],i=e.split("-"),a=t.split("-"),s=new Date;s.setFullYear(i[0],i[1]-1,i[2]);var o=new Date;o.setFullYear(a[0],a[1]-1,a[2]);for(var r=s.getTime()-864e5,l=o.getTime()-864e5,c=r;c<=l;)c+=864e5,n.push(this.getDateObj(new Date(parseInt(c))).fullDate);return n}setMultiple(e){if(!this.range)return;let{before:t,after:n}=this.multipleStatus;if(t&&n){if(!this.lastHover)return void(this.lastHover=!0);this.multipleStatus.before=e,this.multipleStatus.after="",this.multipleStatus.data=[],this.multipleStatus.fulldate="",this.lastHover=!1}else t?(this.multipleStatus.after=e,Zo(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before),this.lastHover=!0):(this.multipleStatus.before=e,this.multipleStatus.after=void 0,this.lastHover=!1);this.getWeeks(e)}setHoverMultiple(e){if(!this.range||this.lastHover)return;const{before:t}=this.multipleStatus;t?(this.multipleStatus.after=e,Zo(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before)):this.multipleStatus.before=e,this.getWeeks(e)}setDefaultMultiple(e,t){this.multipleStatus.before=e,this.multipleStatus.after=t,e&&t&&(Zo(e,t)?(this.multipleStatus.data=this.geDateAll(e,t),this.getWeeks(t)):(this.multipleStatus.data=this.geDateAll(t,e),this.getWeeks(e)))}getWeeks(e){const{year:t,month:n}=this.getDateObj(e),i=new Date(t,n-1,1).getDay(),a=this.getPreMonthDays(i,this.getDateObj(e)),s=new Date(t,n,0).getDate(),o=42-i-s,r=[...a,...this.getCurrentMonthDays(s,this.getDateObj(e)),...this._getNextMonthDays(o,this.getDateObj(e))],l=new Array(6);for(let c=0;c<r.length;c++){const e=Math.floor(c/7);l[e]||(l[e]=new Array(7)),l[e][c%7]=r[c]}this.calendar=r,this.weeks=l}};function Jo(e,t){return`${Go(e)} ${Qo(e,t)}`}function Go(e){e=nr(e);const t=(e=new Date(e)).getFullYear(),n=e.getMonth()+1,i=e.getDate();return`${t}-${Yo(n)}-${Yo(i)}`}function Qo(e,t){e=nr(e);const n=(e=new Date(e)).getHours(),i=e.getMinutes(),a=e.getSeconds();return t?`${Yo(n)}:${Yo(i)}`:`${Yo(n)}:${Yo(i)}:${Yo(a)}`}function Yo(e){return e<10&&(e=`0${e}`),e}function Xo(e){return e?"00:00":"00:00:00"}function Zo(e,t){return(e=new Date(nr(e)))<=(t=new Date(nr(t)))}function er(e){return e.match(/((19|20)\d{2})(-|\/)\d{1,2}(-|\/)\d{1,2}/g)}const tr=/^\d{4}-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01])( [0-5]?[0-9]:[0-5]?[0-9](:[0-5]?[0-9])?)?$/;function nr(e){return"string"==typeof e&&tr.test(e)&&(e=e.replace(/-/g,"/")),e}const ir=pi({props:{weeks:{type:Object,default:()=>({})},calendar:{type:Object,default:()=>({})},selected:{type:Array,default:()=>[]},checkHover:{type:Boolean,default:!1}},methods:{choiceDate(e){this.$emit("change",e)},handleMousemove(e){this.$emit("handleMouse",e)}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box",{"uni-calendar-item--disable":i.weeks.disable,"uni-calendar-item--before-checked-x":i.weeks.beforeMultiple,"uni-calendar-item--multiple":i.weeks.multiple,"uni-calendar-item--after-checked-x":i.weeks.afterMultiple}]),onClick:n[0]||(n[0]=e=>o.choiceDate(i.weeks)),onMouseenter:n[1]||(n[1]=e=>o.handleMousemove(i.weeks))},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box-item",{"uni-calendar-item--checked":i.calendar.fullDate===i.weeks.fullDate&&(i.calendar.userChecked||!i.checkHover),"uni-calendar-item--checked-range-text":i.checkHover,"uni-calendar-item--before-checked":i.weeks.beforeMultiple,"uni-calendar-item--multiple":i.weeks.multiple,"uni-calendar-item--after-checked":i.weeks.afterMultiple,"uni-calendar-item--disable":i.weeks.disable}])},[i.selected&&i.weeks.extraInfo?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-calendar-item__weeks-box-circle"})):e.createCommentVNode("",!0),e.createElementVNode("text",{class:"uni-calendar-item__weeks-box-text uni-calendar-item__weeks-box-text-disable uni-calendar-item--checked-text"},e.toDisplayString(i.weeks.date),1)],2),e.createElementVNode("view",{class:e.normalizeClass({"uni-calendar-item--today":i.weeks.isToday})},null,2)],34)}],["__scopeId","data-v-6e247954"]]),ar={en:{"uni-datetime-picker.selectDate":"select date","uni-datetime-picker.selectTime":"select time","uni-datetime-picker.selectDateTime":"select date and time","uni-datetime-picker.startDate":"start date","uni-datetime-picker.endDate":"end date","uni-datetime-picker.startTime":"start time","uni-datetime-picker.endTime":"end time","uni-datetime-picker.ok":"ok","uni-datetime-picker.clear":"clear","uni-datetime-picker.cancel":"cancel","uni-datetime-picker.year":"-","uni-datetime-picker.month":"","uni-calender.MON":"MON","uni-calender.TUE":"TUE","uni-calender.WED":"WED","uni-calender.THU":"THU","uni-calender.FRI":"FRI","uni-calender.SAT":"SAT","uni-calender.SUN":"SUN","uni-calender.confirm":"confirm"},"zh-Hans":{"uni-datetime-picker.selectDate":"閫夋嫨鏃ユ湡","uni-datetime-picker.selectTime":"閫夋嫨鏃堕棿","uni-datetime-picker.selectDateTime":"閫夋嫨鏃ユ湡鏃堕棿","uni-datetime-picker.startDate":"寮�濮嬫棩鏈�","uni-datetime-picker.endDate":"缁撴潫鏃ユ湡","uni-datetime-picker.startTime":"寮�濮嬫椂闂�","uni-datetime-picker.endTime":"缁撴潫鏃堕棿","uni-datetime-picker.ok":"纭畾","uni-datetime-picker.clear":"娓呴櫎","uni-datetime-picker.cancel":"鍙栨秷","uni-datetime-picker.year":"骞�","uni-datetime-picker.month":"鏈�","uni-calender.SUN":"鏃�","uni-calender.MON":"涓�","uni-calender.TUE":"浜�","uni-calender.WED":"涓�","uni-calender.THU":"鍥�","uni-calender.FRI":"浜�","uni-calender.SAT":"鍏�","uni-calender.confirm":"纭"},"zh-Hant":{"uni-datetime-picker.selectDate":"閬告搰鏃ユ湡","uni-datetime-picker.selectTime":"閬告搰鏅傞枔","uni-datetime-picker.selectDateTime":"閬告搰鏃ユ湡鏅傞枔","uni-datetime-picker.startDate":"闁嬪鏃ユ湡","uni-datetime-picker.endDate":"绲愭潫鏃ユ湡","uni-datetime-picker.startTime":"闁嬪鏃堕棿","uni-datetime-picker.endTime":"绲愭潫鏃堕棿","uni-datetime-picker.ok":"纰哄畾","uni-datetime-picker.clear":"娓呴櫎","uni-datetime-picker.cancel":"鍙栨秷","uni-datetime-picker.year":"骞�","uni-datetime-picker.month":"鏈�","uni-calender.SUN":"鏃�","uni-calender.MON":"涓�","uni-calender.TUE":"浜�","uni-calender.WED":"涓�","uni-calender.THU":"鍥�","uni-calender.FRI":"浜�","uni-calender.SAT":"鍏�","uni-calender.confirm":"纰鸿獚"}},{t:sr}=Oo(ar),or={name:"UniDatetimePicker",data:()=>({indicatorStyle:"height: 50px;",visible:!1,fixNvueBug:{},dateShow:!0,timeShow:!0,title:"鏃ユ湡鍜屾椂闂�",time:"",year:1920,month:0,day:0,hour:0,minute:0,second:0,startYear:1920,startMonth:1,startDay:1,startHour:0,startMinute:0,startSecond:0,endYear:2120,endMonth:12,endDay:31,endHour:23,endMinute:59,endSecond:59}),options:{virtualHost:!0},props:{type:{type:String,default:"datetime"},value:{type:[String,Number],default:""},modelValue:{type:[String,Number],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},disabled:{type:[Boolean,String],default:!1},border:{type:[Boolean,String],default:!0},hideSecond:{type:[Boolean,String],default:!1}},watch:{modelValue:{handler(e){e?(this.parseValue(nr(e)),this.initTime(!1)):(this.time="",this.parseValue(Date.now()))},immediate:!0},type:{handler(e){"date"===e?(this.dateShow=!0,this.timeShow=!1,this.title="鏃ユ湡"):"time"===e?(this.dateShow=!1,this.timeShow=!0,this.title="鏃堕棿"):(this.dateShow=!0,this.timeShow=!0,this.title="鏃ユ湡鍜屾椂闂�")},immediate:!0},start:{handler(e){this.parseDatetimeRange(nr(e),"start")},immediate:!0},end:{handler(e){this.parseDatetimeRange(nr(e),"end")},immediate:!0},months(e){this.checkValue("month",this.month,e)},days(e){this.checkValue("day",this.day,e)},hours(e){this.checkValue("hour",this.hour,e)},minutes(e){this.checkValue("minute",this.minute,e)},seconds(e){this.checkValue("second",this.second,e)}},computed:{years(){return this.getCurrentRange("year")},months(){return this.getCurrentRange("month")},days(){return this.getCurrentRange("day")},hours(){return this.getCurrentRange("hour")},minutes(){return this.getCurrentRange("minute")},seconds(){return this.getCurrentRange("second")},ymd(){return[this.year-this.minYear,this.month-this.minMonth,this.day-this.minDay]},hms(){return[this.hour-this.minHour,this.minute-this.minMinute,this.second-this.minSecond]},currentDateIsStart(){return this.year===this.startYear&&this.month===this.startMonth&&this.day===this.startDay},currentDateIsEnd(){return this.year===this.endYear&&this.month===this.endMonth&&this.day===this.endDay},minYear(){return this.startYear},maxYear(){return this.endYear},minMonth(){return this.year===this.startYear?this.startMonth:1},maxMonth(){return this.year===this.endYear?this.endMonth:12},minDay(){return this.year===this.startYear&&this.month===this.startMonth?this.startDay:1},maxDay(){return this.year===this.endYear&&this.month===this.endMonth?this.endDay:this.daysInMonth(this.year,this.month)},minHour(){return"datetime"===this.type?this.currentDateIsStart?this.startHour:0:"time"===this.type?this.startHour:void 0},maxHour(){return"datetime"===this.type?this.currentDateIsEnd?this.endHour:23:"time"===this.type?this.endHour:void 0},minMinute(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour?this.startMinute:0:"time"===this.type?this.hour===this.startHour?this.startMinute:0:void 0},maxMinute(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour?this.endMinute:59:"time"===this.type?this.hour===this.endHour?this.endMinute:59:void 0},minSecond(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:"time"===this.type?this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:void 0},maxSecond(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:"time"===this.type?this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:void 0},selectTimeText:()=>sr("uni-datetime-picker.selectTime"),okText:()=>sr("uni-datetime-picker.ok"),clearText:()=>sr("uni-datetime-picker.clear"),cancelText:()=>sr("uni-datetime-picker.cancel")},mounted(){},methods:{lessThanTen:e=>e<10?"0"+e:e,parseTimeType(e){if(e){let t=e.split(":");this.hour=Number(t[0]),this.minute=Number(t[1]),this.second=Number(t[2])}},initPickerValue(e){let t=null;e?t=this.compareValueWithStartAndEnd(e,this.start,this.end):(t=Date.now(),t=this.compareValueWithStartAndEnd(t,this.start,this.end)),this.parseValue(t)},compareValueWithStartAndEnd(e,t,n){let i=null;return e=this.superTimeStamp(e),t=this.superTimeStamp(t),n=this.superTimeStamp(n),i=t&&n?e<t?new Date(t):e>n?new Date(n):new Date(e):t&&!n?t<=e?new Date(e):new Date(t):!t&&n?e<=n?new Date(e):new Date(n):new Date(e),i},superTimeStamp(e){let t="";if("time"===this.type&&e&&"string"==typeof e){const e=new Date;t=e.getFullYear()+"/"+(e.getMonth()+1)+"/"+e.getDate()+" "}return Number(e)&&(e=parseInt(e),t=0),this.createTimeStamp(t+e)},parseValue(e){if(e){if("time"===this.type&&"string"==typeof e)this.parseTimeType(e);else{let t=null;t=new Date(e),"time"!==this.type&&(this.year=t.getFullYear(),this.month=t.getMonth()+1,this.day=t.getDate()),"date"!==this.type&&(this.hour=t.getHours(),this.minute=t.getMinutes(),this.second=t.getSeconds())}this.hideSecond&&(this.second=0)}},parseDatetimeRange(e,t){if(!e)return"start"===t&&(this.startYear=1920,this.startMonth=1,this.startDay=1,this.startHour=0,this.startMinute=0,this.startSecond=0),void("end"===t&&(this.endYear=2120,this.endMonth=12,this.endDay=31,this.endHour=23,this.endMinute=59,this.endSecond=59));if("time"===this.type){const n=e.split(":");this[t+"Hour"]=Number(n[0]),this[t+"Minute"]=Number(n[1]),this[t+"Second"]=Number(n[2])}else{if(!e)return void("start"===t?this.startYear=this.year-60:this.endYear=this.year+60);Number(e)&&(e=parseInt(e));const n=/[0-9]:[0-9]/;"datetime"!==this.type||"end"!==t||"string"!=typeof e||n.test(e)||(e+=" 23:59:59");const i=new Date(e);this[t+"Year"]=i.getFullYear(),this[t+"Month"]=i.getMonth()+1,this[t+"Day"]=i.getDate(),"datetime"===this.type&&(this[t+"Hour"]=i.getHours(),this[t+"Minute"]=i.getMinutes(),this[t+"Second"]=i.getSeconds())}},getCurrentRange(e){const t=[];for(let n=this["min"+this.capitalize(e)];n<=this["max"+this.capitalize(e)];n++)t.push(n);return t},capitalize:e=>e.charAt(0).toUpperCase()+e.slice(1),checkValue(e,t,n){-1===n.indexOf(t)&&(this[e]=n[0])},daysInMonth:(e,t)=>new Date(e,t,0).getDate(),createTimeStamp(e){if(e)return"number"==typeof e?e:(e=e.replace(/-/g,"/"),"date"===this.type&&(e+=" 00:00:00"),Date.parse(e))},createDomSting(){const e=this.year+"-"+this.lessThanTen(this.month)+"-"+this.lessThanTen(this.day);let t=this.lessThanTen(this.hour)+":"+this.lessThanTen(this.minute);return this.hideSecond||(t=t+":"+this.lessThanTen(this.second)),"date"===this.type?e:"time"===this.type?t:e+" "+t},initTime(e=!0){this.time=this.createDomSting(),e&&("timestamp"===this.returnType&&"time"!==this.type?(this.$emit("change",this.createTimeStamp(this.time)),this.$emit("input",this.createTimeStamp(this.time)),this.$emit("update:modelValue",this.createTimeStamp(this.time))):(this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time)))},bindDateChange(e){const t=e.detail.value;this.year=this.years[t[0]],this.month=this.months[t[1]],this.day=this.days[t[2]]},bindTimeChange(e){const t=e.detail.value;this.hour=this.hours[t[0]],this.minute=this.minutes[t[1]],this.second=this.seconds[t[2]]},initTimePicker(){if(this.disabled)return;const e=nr(this.time);this.initPickerValue(e),this.visible=!this.visible},tiggerTimePicker(e){this.visible=!this.visible},clearTime(){this.time="",this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time),this.tiggerTimePicker()},setTime(){this.initTime(),this.tiggerTimePicker()}}};const rr=pi(or,[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker"},[e.createElementVNode("view",{onClick:n[0]||(n[0]=(...e)=>o.initTimePicker&&o.initTimePicker(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-datetime-picker-timebox-pointer",{"uni-datetime-picker-disabled":i.disabled,"uni-datetime-picker-timebox":i.border}])},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(s.time),1),s.time?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker-time"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.selectTimeText),1)]))],2)]),!0)]),s.visible?(e.openBlock(),e.createElementBlock("view",{key:0,id:"mask",class:"uni-datetime-picker-mask",onClick:n[1]||(n[1]=(...e)=>o.tiggerTimePicker&&o.tiggerTimePicker(...e))})):e.createCommentVNode("",!0),s.visible?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-datetime-picker-popup",[s.dateShow&&s.timeShow?"":"fix-nvue-height"]]),style:e.normalizeStyle(s.fixNvueBug)},[e.createElementVNode("view",{class:"uni-title"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.selectTimeText),1)]),s.dateShow?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:"uni-datetime-picker-view","indicator-style":s.indicatorStyle,value:o.ymd,onChange:n[2]||(n[2]=(...e)=>o.bindDateChange&&o.bindDateChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.years,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:n},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.months,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:n},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.days,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:n},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))])],40,["indicator-style","value"]),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-left"},"-"),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-right"},"-")])):e.createCommentVNode("",!0),s.timeShow?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:e.normalizeClass(["uni-datetime-picker-view",[i.hideSecond?"time-hide-second":""]]),"indicator-style":s.indicatorStyle,value:o.hms,onChange:n[3]||(n[3]=(...e)=>o.bindTimeChange&&o.bindTimeChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.hours,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:n},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.minutes,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:n},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),i.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("picker-view-column",{key:0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.seconds,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:n},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]))],42,["indicator-style","value"]),e.createElementVNode("text",{class:e.normalizeClass(["uni-datetime-picker-sign",[i.hideSecond?"sign-center":"sign-left"]])},":",2),i.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-datetime-picker-sign sign-right"},":"))])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-datetime-picker-btn"},[e.createElementVNode("view",{onClick:n[4]||(n[4]=(...e)=>o.clearTime&&o.clearTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.clearText),1)]),e.createElementVNode("view",{class:"uni-datetime-picker-btn-group"},[e.createElementVNode("view",{class:"uni-datetime-picker-cancel",onClick:n[5]||(n[5]=(...e)=>o.tiggerTimePicker&&o.tiggerTimePicker(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.cancelText),1)]),e.createElementVNode("view",{onClick:n[6]||(n[6]=(...e)=>o.setTime&&o.setTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.okText),1)])])])],6)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-03d021cc"]]),{t:lr}=Oo(ar),cr={components:{calendarItem:ir,timePicker:rr},options:{virtualHost:!0},props:{date:{type:String,default:""},defTime:{type:[String,Object],default:""},selectableTimes:{type:[Object],default:()=>({})},selected:{type:Array,default:()=>[]},startDate:{type:String,default:""},endDate:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},range:{type:Boolean,default:!1},hasTime:{type:Boolean,default:!1},insert:{type:Boolean,default:!0},showMonth:{type:Boolean,default:!0},clearDate:{type:Boolean,default:!0},checkHover:{type:Boolean,default:!0},hideSecond:{type:[Boolean],default:!1},pleStatus:{type:Object,default:()=>({before:"",after:"",data:[],fulldate:""})},defaultValue:{type:[String,Object,Array],default:""}},data:()=>({show:!1,weeks:[],calendar:{},nowDate:{},aniMaskShow:!1,firstEnter:!0,time:"",timeRange:{startTime:"",endTime:""},tempSingleDate:"",tempRange:{before:"",after:""}}),watch:{date:{immediate:!0,handler(e){this.range||(this.tempSingleDate=e,setTimeout((()=>{this.init(e)}),100))}},defTime:{immediate:!0,handler(e){this.range?(this.timeRange.startTime=e.start,this.timeRange.endTime=e.end):this.time=e}},startDate(e){this.cale&&(this.cale.setStartDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},endDate(e){this.cale&&(this.cale.setEndDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},selected(e){this.cale&&(this.cale.setSelectInfo(this.nowDate.fullDate,e),this.weeks=this.cale.weeks)},pleStatus:{immediate:!0,handler(e){const{before:t,after:n,fulldate:i,which:a}=e;this.tempRange.before=t,this.tempRange.after=n,setTimeout((()=>{if(i)if(this.cale.setHoverMultiple(i),t&&n){if(this.cale.lastHover=!0,this.rangeWithinMonth(n,t))return;this.setDate(t)}else this.cale.setMultiple(i),this.setDate(this.nowDate.fullDate),this.calendar.fullDate="",this.cale.lastHover=!1;else{if(!this.cale)return;this.cale.setDefaultMultiple(t,n),"left"===a&&t?(this.setDate(t),this.weeks=this.cale.weeks):n&&(this.setDate(n),this.weeks=this.cale.weeks),this.cale.lastHover=!0}}),16)}}},computed:{timepickerStartTime(){return(this.range?this.tempRange.before:this.calendar.fullDate)===this.startDate?this.selectableTimes.start:""},timepickerEndTime(){return(this.range?this.tempRange.after:this.calendar.fullDate)===this.endDate?this.selectableTimes.end:""},selectDateText:()=>lr("uni-datetime-picker.selectDate"),startDateText(){return this.startPlaceholder||lr("uni-datetime-picker.startDate")},endDateText(){return this.endPlaceholder||lr("uni-datetime-picker.endDate")},okText:()=>lr("uni-datetime-picker.ok"),yearText:()=>lr("uni-datetime-picker.year"),monthText:()=>lr("uni-datetime-picker.month"),MONText:()=>lr("uni-calender.MON"),TUEText:()=>lr("uni-calender.TUE"),WEDText:()=>lr("uni-calender.WED"),THUText:()=>lr("uni-calender.THU"),FRIText:()=>lr("uni-calender.FRI"),SATText:()=>lr("uni-calender.SAT"),SUNText:()=>lr("uni-calender.SUN"),confirmText:()=>lr("uni-calender.confirm")},created(){this.cale=new Ko({selected:this.selected,startDate:this.startDate,endDate:this.endDate,range:this.range}),this.init(this.date)},methods:{leaveCale(){this.firstEnter=!0},handleMouse(e){if(e.disable)return;if(this.cale.lastHover)return;let{before:t,after:n}=this.cale.multipleStatus;t&&(this.calendar=e,this.cale.setHoverMultiple(this.calendar.fullDate),this.weeks=this.cale.weeks,this.firstEnter&&(this.$emit("firstEnterCale",this.cale.multipleStatus),this.firstEnter=!1))},rangeWithinMonth(e,t){const[n,i]=e.split("-"),[a,s]=t.split("-");return n===a&&i===s},maskClick(){this.close(),this.$emit("maskClose")},clearCalender(){this.range?(this.timeRange.startTime="",this.timeRange.endTime="",this.tempRange.before="",this.tempRange.after="",this.cale.multipleStatus.before="",this.cale.multipleStatus.after="",this.cale.multipleStatus.data=[],this.cale.lastHover=!1):(this.time="",this.tempSingleDate=""),this.calendar.fullDate="",this.setDate(new Date)},bindDateChange(e){const t=e.detail.value+"-1";this.setDate(t)},init(e){if(this.cale&&(this.cale.setDate(e||new Date),this.weeks=this.cale.weeks,this.nowDate=this.cale.getInfo(e),this.calendar={...this.nowDate},!e&&(this.calendar.fullDate="",this.defaultValue&&!this.range))){const e=new Date(this.defaultValue),t=Go(e),n=e.getFullYear(),i=e.getMonth()+1,a=e.getDate(),s=e.getDay();this.calendar={fullDate:t,year:n,month:i,date:a,day:s},this.tempSingleDate=t,this.time=Qo(e,this.hideSecond)}},open(){this.clearDate&&!this.insert&&(this.cale.cleanMultipleStatus(),this.init(this.date)),this.show=!0,this.$nextTick((()=>{setTimeout((()=>{this.aniMaskShow=!0}),50)}))},close(){this.aniMaskShow=!1,this.$nextTick((()=>{setTimeout((()=>{this.show=!1,this.$emit("close")}),300)}))},confirm(){this.setEmit("confirm"),this.close()},change(e){(this.insert||e)&&this.setEmit("change")},monthSwitch(){let{year:e,month:t}=this.nowDate;this.$emit("monthSwitch",{year:e,month:Number(t)})},setEmit(e){this.range||(this.calendar.fullDate||(this.calendar=this.cale.getInfo(new Date),this.tempSingleDate=this.calendar.fullDate),this.hasTime&&!this.time&&(this.time=Qo(new Date,this.hideSecond)));let{year:t,month:n,date:i,fullDate:a,extraInfo:s}=this.calendar;this.$emit(e,{range:this.cale.multipleStatus,year:t,month:n,date:i,time:this.time,timeRange:this.timeRange,fulldate:a,extraInfo:s||{}})},choiceDate(e){if(e.disable)return;this.calendar=e,this.calendar.userChecked=!0,this.cale.setMultiple(this.calendar.fullDate,!0),this.weeks=this.cale.weeks,this.tempSingleDate=this.calendar.fullDate;const t=new Date(this.cale.multipleStatus.before).getTime(),n=new Date(this.cale.multipleStatus.after).getTime();t>n&&n?(this.tempRange.before=this.cale.multipleStatus.after,this.tempRange.after=this.cale.multipleStatus.before):(this.tempRange.before=this.cale.multipleStatus.before,this.tempRange.after=this.cale.multipleStatus.after),this.change(!0)},changeMonth(e){let t;"pre"===e?t=this.cale.getPreMonthObj(this.nowDate.fullDate).fullDate:"next"===e&&(t=this.cale.getNextMonthObj(this.nowDate.fullDate).fullDate),this.setDate(t),this.monthSwitch()},setDate(e){this.cale.setDate(e),this.weeks=this.cale.weeks,this.nowDate=this.cale.getInfo(e)}}};const ur={name:"UniDatetimePicker",options:{virtualHost:!0},components:{Calendar:pi(cr,[["render",function(t,n,i,s,o,r){const l=e.resolveComponent("calendar-item"),c=e.resolveComponent("time-picker"),u=a(e.resolveDynamicComponent("uni-icons"),mi);return e.openBlock(),e.createElementBlock("view",{class:"uni-calendar",onMouseleave:n[9]||(n[9]=(...e)=>r.leaveCale&&r.leaveCale(...e))},[!i.insert&&o.show?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-calendar__mask",{"uni-calendar--mask-show":o.aniMaskShow}]),onClick:n[0]||(n[0]=(...e)=>r.maskClick&&r.maskClick(...e))},null,2)):e.createCommentVNode("",!0),i.insert||o.show?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-calendar__content",{"uni-calendar--fixed":!i.insert,"uni-calendar--ani-show":o.aniMaskShow,"uni-calendar__content-mobile":o.aniMaskShow}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar__header",{"uni-calendar__header-mobile":!i.insert}])},[e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:n[1]||(n[1]=e.withModifiers((e=>r.changeMonth("pre")),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--left"})]),e.createElementVNode("picker",{mode:"date",value:i.date,fields:"month",onChange:n[2]||(n[2]=(...e)=>r.bindDateChange&&r.bindDateChange(...e))},[e.createElementVNode("text",{class:"uni-calendar__header-text"},e.toDisplayString((o.nowDate.year||"")+r.yearText+(o.nowDate.month||"")+r.monthText),1)],40,["value"]),e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:n[3]||(n[3]=e.withModifiers((e=>r.changeMonth("next")),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--right"})]),i.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"dialog-close",onClick:n[4]||(n[4]=(...e)=>r.maskClick&&r.maskClick(...e))},[e.createElementVNode("view",{class:"dialog-close-plus","data-id":"close"}),e.createElementVNode("view",{class:"dialog-close-plus dialog-close-rotate","data-id":"close"})]))],2),e.createElementVNode("view",{class:"uni-calendar__box"},[i.showMonth?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-calendar__box-bg"},[e.createElementVNode("text",{class:"uni-calendar__box-bg-text"},e.toDisplayString(o.nowDate.month),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-calendar__weeks",style:{"padding-bottom":"7px"}},[e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SUNText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.MONText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.TUEText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.WEDText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.THUText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.FRIText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SATText),1)])]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.weeks,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks",key:n},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks-item",key:n},[e.createVNode(l,{class:"uni-calendar-item--hook",weeks:t,calendar:o.calendar,selected:i.selected,checkHover:i.range,onChange:r.choiceDate,onHandleMouse:r.handleMouse},null,8,["weeks","calendar","selected","checkHover","onChange","onHandleMouse"])])))),128))])))),128))]),i.insert||i.range||!i.hasTime?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed uni-calendar--fixed-top",style:{padding:"0 80px"}},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempSingleDate?o.tempSingleDate:r.selectDateText),1),e.createVNode(c,{type:"time",start:r.timepickerStartTime,end:r.timepickerEndTime,modelValue:o.time,"onUpdate:modelValue":n[5]||(n[5]=e=>o.time=e),disabled:!o.tempSingleDate,border:!1,"hide-second":i.hideSecond,class:"time-picker-style"},null,8,["start","end","modelValue","disabled","hide-second"])])),!i.insert&&i.range&&i.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-changed uni-calendar--fixed-top"},[e.createElementVNode("view",{class:"uni-date-changed--time-start"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempRange.before?o.tempRange.before:r.startDateText),1),e.createVNode(c,{type:"time",start:r.timepickerStartTime,modelValue:o.timeRange.startTime,"onUpdate:modelValue":n[6]||(n[6]=e=>o.timeRange.startTime=e),border:!1,"hide-second":i.hideSecond,disabled:!o.tempRange.before,class:"time-picker-style"},null,8,["start","modelValue","hide-second","disabled"])]),e.createElementVNode("view",{style:{"line-height":"50px"}},[e.createVNode(u,{type:"arrowthinright",color:"#999"})]),e.createElementVNode("view",{class:"uni-date-changed--time-end"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempRange.after?o.tempRange.after:r.endDateText),1),e.createVNode(c,{type:"time",end:r.timepickerEndTime,modelValue:o.timeRange.endTime,"onUpdate:modelValue":n[7]||(n[7]=e=>o.timeRange.endTime=e),border:!1,"hide-second":i.hideSecond,disabled:!o.tempRange.after,class:"time-picker-style"},null,8,["end","modelValue","hide-second","disabled"])])])):e.createCommentVNode("",!0),i.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date-changed uni-date-btn--ok"},[e.createElementVNode("view",{class:"uni-datetime-picker--btn",onClick:n[8]||(n[8]=(...e)=>r.confirm&&r.confirm(...e))},e.toDisplayString(r.confirmText),1)]))],2)):e.createCommentVNode("",!0)],32)}],["__scopeId","data-v-dcbc7075"]]),TimePicker:rr},data:()=>({isRange:!1,hasTime:!1,displayValue:"",inputDate:"",calendarDate:"",pickerTime:"",calendarRange:{startDate:"",startTime:"",endDate:"",endTime:""},displayRangeValue:{startDate:"",endDate:""},tempRange:{startDate:"",startTime:"",endDate:"",endTime:""},startMultipleStatus:{before:"",after:"",data:[],fulldate:""},endMultipleStatus:{before:"",after:"",data:[],fulldate:""},pickerVisible:!1,pickerPositionStyle:null,isEmitValue:!1,isPhone:!1,isFirstShow:!0,i18nT:()=>{}}),props:{type:{type:String,default:"datetime"},value:{type:[String,Number,Array,Date],default:""},modelValue:{type:[String,Number,Array,Date],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},placeholder:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},rangeSeparator:{type:String,default:"-"},border:{type:[Boolean],default:!0},disabled:{type:[Boolean],default:!1},clearIcon:{type:[Boolean],default:!0},hideSecond:{type:[Boolean],default:!1},defaultValue:{type:[String,Object,Array],default:""}},watch:{type:{immediate:!0,handler(e){this.hasTime=-1!==e.indexOf("time"),this.isRange=-1!==e.indexOf("range")}},modelValue:{immediate:!0,handler(e){this.isEmitValue?this.isEmitValue=!1:this.initPicker(e)}},start:{immediate:!0,handler(e){e&&(this.calendarRange.startDate=Go(e),this.hasTime&&(this.calendarRange.startTime=Qo(e)))}},end:{immediate:!0,handler(e){e&&(this.calendarRange.endDate=Go(e),this.hasTime&&(this.calendarRange.endTime=Qo(e,this.hideSecond)))}}},computed:{timepickerStartTime(){return(this.isRange?this.tempRange.startDate:this.inputDate)===this.calendarRange.startDate?this.calendarRange.startTime:""},timepickerEndTime(){return(this.isRange?this.tempRange.endDate:this.inputDate)===this.calendarRange.endDate?this.calendarRange.endTime:""},mobileCalendarTime(){const e={start:this.tempRange.startTime,end:this.tempRange.endTime};return this.isRange?e:this.pickerTime},mobSelectableTime(){return{start:this.calendarRange.startTime,end:this.calendarRange.endTime}},datePopupWidth(){return this.isRange?653:301},singlePlaceholderText(){return this.placeholder||("date"===this.type?this.selectDateText:this.selectDateTimeText)},startPlaceholderText(){return this.startPlaceholder||this.startDateText},endPlaceholderText(){return this.endPlaceholder||this.endDateText},selectDateText(){return this.i18nT("uni-datetime-picker.selectDate")},selectDateTimeText(){return this.i18nT("uni-datetime-picker.selectDateTime")},selectTimeText(){return this.i18nT("uni-datetime-picker.selectTime")},startDateText(){return this.startPlaceholder||this.i18nT("uni-datetime-picker.startDate")},startTimeText(){return this.i18nT("uni-datetime-picker.startTime")},endDateText(){return this.endPlaceholder||this.i18nT("uni-datetime-picker.endDate")},endTimeText(){return this.i18nT("uni-datetime-picker.endTime")},okText(){return this.i18nT("uni-datetime-picker.ok")},clearText(){return this.i18nT("uni-datetime-picker.clear")},showClearIcon(){return this.clearIcon&&!this.disabled&&(this.displayValue||this.displayRangeValue.startDate&&this.displayRangeValue.endDate)}},created(){this.initI18nT(),this.platform()},methods:{initI18nT(){const e=Oo(ar);this.i18nT=e.t},initPicker(e){if(!e&&!this.defaultValue||Array.isArray(e)&&!e.length)this.$nextTick((()=>{this.clear(!1)}));else if(Array.isArray(e)||this.isRange){const[t,n]=e;if(!t&&!n)return;const i=Go(t),a=Qo(t,this.hideSecond),s=Go(n),o=Qo(n,this.hideSecond),r=i,l=s;this.displayRangeValue.startDate=this.tempRange.startDate=r,this.displayRangeValue.endDate=this.tempRange.endDate=l,this.hasTime&&(this.displayRangeValue.startDate=`${i} ${a}`,this.displayRangeValue.endDate=`${s} ${o}`,this.tempRange.startTime=a,this.tempRange.endTime=o);const c={before:i,after:s};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,c,{which:"right"}),this.endMultipleStatus=Object.assign({},this.endMultipleStatus,c,{which:"left"})}else e?(this.displayValue=this.inputDate=this.calendarDate=Go(e),this.hasTime&&(this.pickerTime=Qo(e,this.hideSecond),this.displayValue=`${this.displayValue} ${this.pickerTime}`)):this.defaultValue&&(this.inputDate=this.calendarDate=Go(this.defaultValue),this.hasTime&&(this.pickerTime=Qo(this.defaultValue,this.hideSecond)))},updateLeftCale(e){const t=this.$refs.left;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.left.nowDate.fullDate)},updateRightCale(e){const t=this.$refs.right;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.right.nowDate.fullDate)},platform(){if("undefined"!=typeof navigator)return void(this.isPhone=-1!==navigator.userAgent.toLowerCase().indexOf("mobile"));const{windowWidth:e}=uni.getSystemInfoSync();this.isPhone=e<=500,this.windowWidth=e},show(){if(this.$emit("show"),this.disabled)return;if(this.platform(),this.isPhone)return void setTimeout((()=>{this.$refs.mobile.open()}),0);this.pickerPositionStyle={top:"10px"};uni.createSelectorQuery().in(this).select(".uni-date-editor").boundingClientRect((e=>{this.windowWidth-e.left<this.datePopupWidth&&(this.pickerPositionStyle.right=0)})).exec(),setTimeout((()=>{if(this.pickerVisible=!this.pickerVisible,!this.isPhone&&this.isRange&&this.isFirstShow){this.isFirstShow=!1;const{startDate:e,endDate:t}=this.calendarRange;e&&t?this.diffDate(e,t)<30&&this.$refs.right.changeMonth("pre"):this.isPhone&&(this.$refs.right.cale.lastHover=!1)}}),50)},close(){setTimeout((()=>{this.pickerVisible=!1,this.$emit("maskClick",this.value),this.$refs.mobile&&this.$refs.mobile.close()}),20)},setEmit(e){"timestamp"!==this.returnType&&"date"!==this.returnType||(Array.isArray(e)?(this.hasTime||(e[0]=e[0]+" 00:00:00",e[1]=e[1]+" 00:00:00"),e[0]=this.createTimestamp(e[0]),e[1]=this.createTimestamp(e[1]),"date"===this.returnType&&(e[0]=new Date(e[0]),e[1]=new Date(e[1]))):(this.hasTime||(e+=" 00:00:00"),e=this.createTimestamp(e),"date"===this.returnType&&(e=new Date(e)))),this.$emit("update:modelValue",e),this.$emit("input",e),this.$emit("change",e),this.isEmitValue=!0},createTimestamp:e=>(e=nr(e),Date.parse(new Date(e))),singleChange(e){this.calendarDate=this.inputDate=e.fulldate,this.hasTime||this.confirmSingleChange()},confirmSingleChange(){if(!er(this.inputDate)){const e=new Date;this.calendarDate=this.inputDate=Go(e),this.pickerTime=Qo(e,this.hideSecond)}let e,t,n=!1;if(this.start){let i=this.start;"number"==typeof this.start&&(i=Jo(this.start,this.hideSecond)),[e,t]=i.split(" "),this.start&&!Zo(e,this.inputDate)&&(n=!0,this.inputDate=e)}let i,a,s=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=Jo(this.end,this.hideSecond)),[i,a]=e.split(" "),this.end&&!Zo(this.inputDate,i)&&(s=!0,this.inputDate=i)}this.hasTime?(n&&(this.pickerTime=t||Xo(this.hideSecond)),s&&(this.pickerTime=a||Xo(this.hideSecond)),this.pickerTime||(this.pickerTime=Qo(Date.now(),this.hideSecond)),this.displayValue=`${this.inputDate} ${this.pickerTime}`):this.displayValue=this.inputDate,this.setEmit(this.displayValue),this.pickerVisible=!1},leftChange(e){const{before:t,after:n}=e.range;this.rangeChange(t,n);const i={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,i),this.$emit("calendarClick",e)},rightChange(e){const{before:t,after:n}=e.range;this.rangeChange(t,n);const i={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.endMultipleStatus=Object.assign({},this.endMultipleStatus,i),this.$emit("calendarClick",e)},mobileChange(e){if(this.isRange){const{before:t,after:n}=e.range;if(!t)return;if(this.handleStartAndEnd(t,n,!0),this.hasTime){const{startTime:t,endTime:n}=e.timeRange;this.tempRange.startTime=t,this.tempRange.endTime=n}this.confirmRangeChange()}else this.hasTime?this.displayValue=e.fulldate+" "+e.time:this.displayValue=e.fulldate,this.setEmit(this.displayValue);this.$refs.mobile.close()},rangeChange(e,t){e&&t&&(this.handleStartAndEnd(e,t,!0),this.hasTime||this.confirmRangeChange())},confirmRangeChange(){if(!this.tempRange.startDate||!this.tempRange.endDate)return void(this.pickerVisible=!1);let e,t;er(this.tempRange.startDate)||(this.tempRange.startDate=Go(Date.now())),er(this.tempRange.endDate)||(this.tempRange.endDate=Go(Date.now()));let n,i,a=!1,s=!1;if(this.start){let e=this.start;"number"==typeof this.start&&(e=Jo(this.start,this.hideSecond)),[n,i]=e.split(" "),this.start&&!Zo(this.start,`${this.tempRange.startDate} ${this.tempRange.startTime}`)&&(a=!0,this.tempRange.startDate=n),this.start&&!Zo(this.start,`${this.tempRange.endDate} ${this.tempRange.endTime}`)&&(s=!0,this.tempRange.endDate=n)}let o,r,l=!1,c=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=Jo(this.end,this.hideSecond)),[o,r]=e.split(" "),this.end&&!Zo(`${this.tempRange.startDate} ${this.tempRange.startTime}`,this.end)&&(l=!0,this.tempRange.startDate=o),this.end&&!Zo(`${this.tempRange.endDate} ${this.tempRange.endTime}`,this.end)&&(c=!0,this.tempRange.endDate=o)}this.hasTime?(a?this.tempRange.startTime=i||Xo(this.hideSecond):l&&(this.tempRange.startTime=r||Xo(this.hideSecond)),this.tempRange.startTime||(this.tempRange.startTime=Qo(Date.now(),this.hideSecond)),s?this.tempRange.endTime=i||Xo(this.hideSecond):c&&(this.tempRange.endTime=r||Xo(this.hideSecond)),this.tempRange.endTime||(this.tempRange.endTime=Qo(Date.now(),this.hideSecond)),e=this.displayRangeValue.startDate=`${this.tempRange.startDate} ${this.tempRange.startTime}`,t=this.displayRangeValue.endDate=`${this.tempRange.endDate} ${this.tempRange.endTime}`):(e=this.displayRangeValue.startDate=this.tempRange.startDate,t=this.displayRangeValue.endDate=this.tempRange.endDate),Zo(e,t)||([e,t]=[t,e]),this.displayRangeValue.startDate=e,this.displayRangeValue.endDate=t;const u=[e,t];this.setEmit(u),this.pickerVisible=!1},handleStartAndEnd(e,t,n=!1){if(!e)return;t||(t=e);const i=n?"tempRange":"range",a=Zo(e,t);this[i].startDate=a?e:t,this[i].endDate=a?t:e},dateCompare:(e,t)=>(e=new Date(e.replace("-","/").replace("-","/")))<=(t=new Date(t.replace("-","/").replace("-","/"))),diffDate(e,t){e=new Date(e.replace("-","/").replace("-","/"));const n=((t=new Date(t.replace("-","/").replace("-","/")))-e)/864e5;return Math.abs(n)},clear(e=!0){this.isRange?(this.displayRangeValue.startDate="",this.displayRangeValue.endDate="",this.tempRange.startDate="",this.tempRange.startTime="",this.tempRange.endDate="",this.tempRange.endTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():(this.$refs.left&&this.$refs.left.clearCalender(),this.$refs.right&&this.$refs.right.clearCalender(),this.$refs.right&&this.$refs.right.changeMonth("next")),e&&(this.$emit("change",[]),this.$emit("input",[]),this.$emit("update:modelValue",[]))):(this.displayValue="",this.inputDate="",this.pickerTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():this.$refs.pcSingle&&this.$refs.pcSingle.clearCalender(),e&&(this.$emit("change",""),this.$emit("input",""),this.$emit("update:modelValue","")))},calendarClick(e){this.$emit("calendarClick",e)}}};const dr=pi(ur,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),mi),c=e.resolveComponent("time-picker"),u=e.resolveComponent("Calendar");return e.openBlock(),e.createElementBlock("view",{class:"uni-date"},[e.createElementVNode("view",{class:"uni-date-editor",onClick:n[1]||(n[1]=(...e)=>r.show&&r.show(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-date-editor--x",{"uni-date-editor--x__disabled":i.disabled,"uni-date-x--border":i.border}])},[o.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-x uni-date-range"},[e.createVNode(l,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(o.displayRangeValue.startDate||r.startPlaceholderText),1),e.createElementVNode("view",{class:"range-separator"},e.toDisplayString(i.rangeSeparator),1),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(o.displayRangeValue.endDate||r.endPlaceholderText),1)])):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-x uni-date-single"},[e.createVNode(l,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input"},e.toDisplayString(o.displayValue||r.singlePlaceholderText),1)])),r.showClearIcon?(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date__icon-clear",onClick:n[0]||(n[0]=e.withModifiers(((...e)=>r.clear&&r.clear(...e)),["stop"]))},[e.createVNode(l,{type:"clear",color:"#c0c4cc",size:"22"})])):e.createCommentVNode("",!0)],2)]),!0)]),e.withDirectives(e.createElementVNode("view",{class:"uni-date-mask--pc",onClick:n[2]||(n[2]=(...e)=>r.close&&r.close(...e))},null,512),[[e.vShow,o.pickerVisible]]),o.isPhone?e.createCommentVNode("",!0):e.withDirectives((e.openBlock(),e.createElementBlock("view",{key:0,ref:"datePicker",class:"uni-date-picker__container"},[o.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-range--x",style:e.normalizeStyle(o.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"popup-x-header uni-date-changed"},[e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[7]||(n[7]=e=>o.tempRange.startDate=e),placeholder:r.startDateText},null,8,["placeholder"]),[[e.vModelText,o.tempRange.startDate]]),e.createVNode(c,{type:"time",modelValue:o.tempRange.startTime,"onUpdate:modelValue":n[9]||(n[9]=e=>o.tempRange.startTime=e),start:r.timepickerStartTime,border:!1,disabled:!o.tempRange.startDate,hideSecond:i.hideSecond},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[8]||(n[8]=e=>o.tempRange.startTime=e),placeholder:r.startTimeText,disabled:!o.tempRange.startDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.tempRange.startTime]])])),_:1},8,["modelValue","start","disabled","hideSecond"])]),e.createVNode(l,{type:"arrowthinright",color:"#999",style:{"line-height":"40px"}}),e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[10]||(n[10]=e=>o.tempRange.endDate=e),placeholder:r.endDateText},null,8,["placeholder"]),[[e.vModelText,o.tempRange.endDate]]),e.createVNode(c,{type:"time",modelValue:o.tempRange.endTime,"onUpdate:modelValue":n[12]||(n[12]=e=>o.tempRange.endTime=e),end:r.timepickerEndTime,border:!1,disabled:!o.tempRange.endDate,hideSecond:i.hideSecond},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[11]||(n[11]=e=>o.tempRange.endTime=e),placeholder:r.endTimeText,disabled:!o.tempRange.endDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.tempRange.endTime]])])),_:1},8,["modelValue","end","disabled","hideSecond"])])])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"popup-x-body"},[e.createVNode(u,{ref:"left",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,range:!0,pleStatus:o.endMultipleStatus,onChange:r.leftChange,onFirstEnterCale:r.updateRightCale,style:{padding:"0 8px"}},null,8,["start-date","end-date","pleStatus","onChange","onFirstEnterCale"]),e.createVNode(u,{ref:"right",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,range:!0,onChange:r.rightChange,pleStatus:o.startMultipleStatus,onFirstEnterCale:r.updateLeftCale,style:{padding:"0 8px","border-left":"1px solid #F1F1F1"}},null,8,["start-date","end-date","onChange","pleStatus","onFirstEnterCale"])]),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{onClick:n[13]||(n[13]=(...e)=>r.clear&&r.clear(...e))},e.toDisplayString(r.clearText),1),e.createElementVNode("text",{class:"confirm-text",onClick:n[14]||(n[14]=(...e)=>r.confirmRangeChange&&r.confirmRangeChange(...e))},e.toDisplayString(r.okText),1)])):e.createCommentVNode("",!0)],4)):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-single--x",style:e.normalizeStyle(o.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed popup-x-header"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":n[3]||(n[3]=e=>o.inputDate=e),placeholder:r.selectDateText},null,8,["placeholder"]),[[e.vModelText,o.inputDate]]),e.createVNode(c,{type:"time",modelValue:o.pickerTime,"onUpdate:modelValue":n[5]||(n[5]=e=>o.pickerTime=e),border:!1,disabled:!o.inputDate,start:r.timepickerStartTime,end:r.timepickerEndTime,hideSecond:i.hideSecond,style:{width:"100%"}},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":n[4]||(n[4]=e=>o.pickerTime=e),placeholder:r.selectTimeText,disabled:!o.inputDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.pickerTime]])])),_:1},8,["modelValue","disabled","start","end","hideSecond"])])):e.createCommentVNode("",!0),e.createVNode(u,{ref:"pcSingle",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,date:o.calendarDate,onChange:r.singleChange,"default-value":i.defaultValue,style:{padding:"0 8px"}},null,8,["start-date","end-date","date","onChange","default-value"]),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{class:"confirm-text",onClick:n[6]||(n[6]=(...e)=>r.confirmSingleChange&&r.confirmSingleChange(...e))},e.toDisplayString(r.okText),1)])):e.createCommentVNode("",!0)],4))],512)),[[e.vShow,o.pickerVisible]]),o.isPhone?(e.openBlock(),e.createBlock(u,{key:1,ref:"mobile",clearDate:!1,date:o.calendarDate,defTime:r.mobileCalendarTime,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,selectableTimes:r.mobSelectableTime,startPlaceholder:i.startPlaceholder,endPlaceholder:i.endPlaceholder,"default-value":i.defaultValue,pleStatus:o.endMultipleStatus,showMonth:!1,range:o.isRange,hasTime:o.hasTime,insert:!1,hideSecond:i.hideSecond,onConfirm:r.mobileChange,onMaskClose:r.close,onChange:r.calendarClick},null,8,["date","defTime","start-date","end-date","selectableTimes","startPlaceholder","endPlaceholder","default-value","pleStatus","range","hasTime","hideSecond","onConfirm","onMaskClose","onChange"])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-c45ea159"]]),hr={__name:"QuantityCompletion",setup(t){const n=ji(),i=e.ref({order_id:"璁�/搴�/鐗�",child_width:"瀹�",child_height:"楂�",completed_quantity:"瀹屽伐",breakage_quantity:"鐮存崯",finish_area:"瀹屽伐闈㈢Н",breakage_area:"娆$牬闈㈢Н"}),s=e.ref({order_id:null,child_width:null,child_height:null,completed_quantity:null,breakage_quantity:null}),o=e.ref([null,null]),r=e.ref([]),l=e.ref([]),c=async()=>{const e={userId:n.user.userId,process:n.user.address,searchDate:o.value};await oo.post("/reportingWork/selectShiftQuantity",e).then((e=>{"200"===e.code&&(r.value=e.data.data,l.value=e.data.data,o.value=e.data.date)})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))};e.onMounted((async()=>{await c()}));const u=()=>{c()},d=(e,t)=>{if(0===t)return"鍚堣:";if(["completed_quantity","breakage_quantity","finish_area","breakage_area"].includes(e)){let t=0;return r.value.forEach((n=>{t=Number(n[e])+Number(t)})),t.toFixed(2).toString().replace(/\.?0+$/,"")}return null},h=()=>{let e=Object.fromEntries(Object.entries(s.value).filter((([e,t])=>null!==t&&""!==t)));"{}"===JSON.stringify(e)?r.value=l.value:r.value=l.value.filter((t=>Object.keys(e).every((n=>t[n].toString().includes(e[n])))))};return(t,n)=>{const l=a(e.resolveDynamicComponent("uni-datetime-picker"),dr),c=a(e.resolveDynamicComponent("uni-th"),bo),p=a(e.resolveDynamicComponent("uni-tr"),_o),m=a(e.resolveDynamicComponent("uni-td"),xo),f=a(e.resolveDynamicComponent("uni-table"),So);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",null,[e.createVNode(l,{onChange:u,modelValue:o.value,"onUpdate:modelValue":n[0]||(n[0]=e=>o.value=e),type:"datetimerange",rangeSeparator:"/"},null,8,["modelValue"])]),e.createElementVNode("view",null,[e.createVNode(f,{border:"",stripe:"",style:{width:"100%","max-height":"100%","overflow-y":"auto"}},{default:e.withCtx((()=>[e.createVNode(p,null,{default:e.withCtx((()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((t,n,i)=>(e.openBlock(),e.createBlock(c,{width:0==i?70:45,align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t),1)])),_:2},1032,["width"])))),256))])),_:1}),e.createVNode(p,null,{default:e.withCtx((()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(s.value,((t,n,i)=>(e.openBlock(),e.createBlock(c,{width:0==i?70:45,align:"center"},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{onBlur:h,type:"text",size:"mini","onUpdate:modelValue":e=>s.value[n]=e},null,40,["onUpdate:modelValue"]),[[e.vModelText,s.value[n],void 0,{trim:!0}]])])),_:2},1032,["width"])))),256))])),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.value,(t=>(e.openBlock(),e.createBlock(p,null,{default:e.withCtx((()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((n,i)=>(e.openBlock(),e.createBlock(m,{style:{"text-align":"center"}},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t[i]),1)])),_:2},1024)))),256))])),_:2},1024)))),256)),e.createVNode(p,null,{default:e.withCtx((()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((t,n,i)=>(e.openBlock(),e.createBlock(m,{style:{"text-align":"center"}},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(d(n,i)),1)])),_:2},1024)))),256))])),_:1})])),_:1})])],64)}}},pr={__name:"ReviewReporitingWork",setup(t){const n=ji(),i=e.ref({reportingWorkId:"鎶ュ伐缂栧彿",processId:"娴佺▼鍗″彿",thisProcess:"宸ュ簭",teamsGroupsName:"鐝粍",thisCompletedQuantity:"瀹屽伐",thisWornQuantity:"娆$牬",reportingWorkTime:"鎶ュ伐鏃堕棿"}),s=e.ref([]);e.onMounted((()=>{o()}));const o=async()=>{await oo.post("/reportingWork/qualityReviewSearch").then((e=>{"200"===e.code&&(s.value=e.data.data)})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))},r=async e=>{await oo.post(`/reportingWork/updateQualityStatus/${e.reportingWorkId}/${n.user.userName}`).then((async e=>{"200"===e.code&&(await o(),uni.showModal({title:"鎻愮ず",content:"瀹℃牳鎴愬姛",showCancel:!1}))})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))};return(t,n)=>{const o=a(e.resolveDynamicComponent("uni-th"),bo),l=a(e.resolveDynamicComponent("uni-tr"),_o),c=a(e.resolveDynamicComponent("uni-td"),xo),u=a(e.resolveDynamicComponent("uni-table"),So);return e.openBlock(),e.createElementBlock("view",null,[e.createVNode(u,{border:"",stripe:"",style:{width:"100%",height:"100%",overflow:"auto"}},{default:e.withCtx((()=>[e.createVNode(l,null,{default:e.withCtx((()=>[e.createVNode(o,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(" 鎿嶄綔 ")])),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((t,n,i)=>(e.openBlock(),e.createBlock(o,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t),1)])),_:2},1024)))),256))])),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(s.value,(t=>(e.openBlock(),e.createBlock(l,null,{default:e.withCtx((()=>[e.createVNode(c,{align:"center"},{default:e.withCtx((()=>[e.createElementVNode("button",{onClick:e=>{return n=t,void uni.showModal({title:"鎻愮ず",content:"纭瀹℃牳",success:async e=>{e.confirm&&await r(n)}});var n},class:"uni-button",size:"mini",type:"primary"},"瀹℃牳",8,["onClick"])])),_:2},1024),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((n,i)=>(e.openBlock(),e.createBlock(c,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t[i]),1)])),_:2},1024)))),256))])),_:2},1024)))),256))])),_:1})])}}},mr={__name:"ReportingWorkList",setup(t){const n=e.ref(null),i=e.ref("success"),s=e.ref(""),o=e.ref(null),r=ji(),l=e.ref([]),c=e.ref({reportingWorkId:"鎶ュ伐缂栧彿",processId:"娴佺▼鍗�",thisProcess:"宸ュ簭",thisCompletedQuantity:"瀹屽伐",thisWornQuantity:"娆$牬",creator:"鐝粍"});let u=e.ref(null),d=e.ref(null);const h=e.ref([null,null]);e.onMounted((async()=>{await m()}));const p=()=>{m()},m=async()=>{const e={userId:r.user.userId,process:r.user.address,searchDate:h.value};await oo.post("/reportingWork/selectReportingWorkRecordByPhone",e).then((e=>{h.value=e.data.date,l.value=e.data.data})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))},f=(e,t)=>{i.value=e,s.value=t,n.value.open()},g=async()=>{await o.value.close(),u.value=null,d.value=null},y=async()=>{var e,t;await o.value.close(),await(e=u.value,t=d.value,t=t.split("/")[0],void oo.post(`/reportingWork/deleteWork/${e}/${t}/${r.user.address}/${r.user.userId}/${r.user.userName}`).then((async e=>{"200"===e.code&&!0===e.data?(await m(),f("success","鍒犻櫎鎴愬姛")):f("error","鍒犻櫎澶辫触锛岃妫�鏌ヤ笅宸ュ簭鏄惁宸叉姤宸ユ垨鑰呭凡琛ョ墖杩斿伐")})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))),u.value=null,d.value=null};return(t,r)=>{const m=a(e.resolveDynamicComponent("uni-datetime-picker"),dr),f=a(e.resolveDynamicComponent("uni-th"),bo),w=a(e.resolveDynamicComponent("uni-tr"),_o),k=a(e.resolveDynamicComponent("uni-td"),xo),b=a(e.resolveDynamicComponent("uni-table"),So),v=a(e.resolveDynamicComponent("uni-popup-message"),ki),_=a(e.resolveDynamicComponent("uni-popup"),Ci),x=a(e.resolveDynamicComponent("uni-popup-dialog"),Mo);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{style:{width:"100%",height:"100%"}},[e.createElementVNode("view",null,[e.createVNode(m,{onChange:p,modelValue:h.value,"onUpdate:modelValue":r[0]||(r[0]=e=>h.value=e),type:"daterange",rangeSeparator:"/"},null,8,["modelValue"])]),e.createVNode(b,{border:"",stripe:"",style:{width:"100%",height:"100%",overflow:"auto"}},{default:e.withCtx((()=>[e.createVNode(w,null,{default:e.withCtx((()=>[e.createVNode(f,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("缂栬緫")])),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,n,i)=>(e.openBlock(),e.createBlock(f,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t),1)])),_:2},1024)))),256))])),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,(t=>(e.openBlock(),e.createBlock(w,null,{default:e.withCtx((()=>[e.createVNode(k,{align:"center"},{default:e.withCtx((()=>[e.createElementVNode("button",{onClick:e=>{return n=t.reportingWorkId,i=t.processId,u.value=n,d.value=i,void o.value.open();var n,i},class:"uni-button",size:"mini",type:"warn"},"鍒犻櫎",8,["onClick"])])),_:2},1024),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((n,i)=>(e.openBlock(),e.createBlock(k,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t[i]),1)])),_:2},1024)))),256))])),_:2},1024)))),256))])),_:1})]),e.createElementVNode("view",null,[e.createVNode(_,{ref_key:"message",ref:n,type:"message"},{default:e.withCtx((()=>[e.createVNode(v,{type:i.value,message:s.value,duration:2e3},null,8,["type","message"])])),_:1},512)]),e.createVNode(_,{ref_key:"popup",ref:o,type:"dialog"},{default:e.withCtx((()=>[e.createVNode(x,{mode:"base",title:"鎻愮ず",type:"warn",content:"纭畾鍒犻櫎鎶ュ伐!","before-close":!0,onClose:g,onConfirm:y})])),_:1},512)],64)}}},fr={__name:"login",setup(t){ji(),e.ref({userName:null}),e.ref([]);const n=e.ref(null);e.ref("center");const i=e.ref("success"),s=e.ref("");e.ref(!1);let o=e.ref(null);e.onMounted((async()=>{}));const r=async()=>{var e,t;/^(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/.test(o.value)?(await uni.setStorageSync("ip",o.value),plus.runtime.restart()):(e="error",t="璇疯緭鍏P鑼冨洿锛�0.0.0.0~255.255.255.255",i.value=e,s.value=t,n.value.open())};return(t,l)=>{const c=a(e.resolveDynamicComponent("uni-easyinput"),yi),u=a(e.resolveDynamicComponent("uni-popup-message"),ki),d=a(e.resolveDynamicComponent("uni-popup"),Ci);return e.openBlock(),e.createElementBlock("view",{class:"content"},[e.createElementVNode("image",{class:"logo",src:Ti}),e.createElementVNode("view",{class:"text-area"},[e.createElementVNode("text",{class:"title"},"NorthGlass_Scaner 鍒濆鍖�")]),e.createElementVNode("view",{class:"text-area"},[e.createVNode(c,{onBlur:r,class:"input_1",style:{"text-align":"center"},placeholder:"璇疯緭鍏ユ湇鍔″櫒ip",passwordIcon:!1,modelValue:e.unref(o),"onUpdate:modelValue":l[0]||(l[0]=t=>e.isRef(o)?o.value=t:o=t),type:"input"},null,8,["modelValue"])]),e.createElementVNode("view",null,[e.createVNode(d,{ref_key:"message",ref:n,type:"message"},{default:e.withCtx((()=>[e.createVNode(u,{type:i.value,message:s.value,duration:2e3},null,8,["type","message"])])),_:1},512)])])}}},gr=pi({__name:"orderList",setup(t){const n=e.ref([null,null]),i=e.ref([]);e.onMounted((()=>{a()}));const a=()=>{oo.post("/app/getOrderList",n.value).then((e=>{i.value=e.data.data,n.value=e.data.date}))};return(t,n)=>(e.openBlock(),e.createElementBlock("view",{style:{width:"100%",height:"100%"}}))}},[["__scopeId","data-v-9ed8c580"]]),yr=pi({__name:"deliveryList",setup(t){const n=e.ref([null,null]),i=e.ref([]);e.onMounted((()=>{s()}));const s=()=>{oo.post("/app/getDeliveryList",n.value).then((e=>{i.value=e.data.data,n.value=e.data.date}))},o=()=>{s()};return(t,s)=>{const r=a(e.resolveDynamicComponent("uni-datetime-picker"),dr),l=a(e.resolveDynamicComponent("uni-th"),bo),c=a(e.resolveDynamicComponent("uni-tr"),_o),u=a(e.resolveDynamicComponent("uni-td"),xo),d=a(e.resolveDynamicComponent("uni-table"),So);return e.openBlock(),e.createElementBlock("view",{style:{width:"100%",height:"98%"}},[e.createVNode(r,{modelValue:n.value,"onUpdate:modelValue":s[0]||(s[0]=e=>n.value=e),type:"daterange",onChange:o},null,8,["modelValue"]),e.createElementVNode("view",{id:"data"},[e.createVNode(d,{border:"",stripe:"",style:{width:"100%",height:"100%",overflow:"auto"}},{default:e.withCtx((()=>[e.createVNode(c,null,{default:e.withCtx((()=>[e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("鍙戣揣鍗曞彿")])),_:1}),e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("瀹㈡埛鍚嶇О")])),_:1}),e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("椤圭洰鍚嶇О")])),_:1}),e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("鏁伴噺")])),_:1}),e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("闈㈢Н")])),_:1}),e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("閲戦")])),_:1}),e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("鍒涘缓鏃堕棿")])),_:1})])),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,(t=>(e.openBlock(),e.createBlock(c,null,{default:e.withCtx((()=>[e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.deliveryId),1)])),_:2},1024),e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.customerName),1)])),_:2},1024),e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.project),1)])),_:2},1024),e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.quantity),1)])),_:2},1024),e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.area),1)])),_:2},1024),e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.money),1)])),_:2},1024),e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.createTime),1)])),_:2},1024)])),_:2},1024)))),256))])),_:1})])])}}},[["__scopeId","data-v-aaaea4c6"]]);const wr=pi({components:{Loading1:pi({name:"loading1",data:()=>({})},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"container loading1"},[e.createElementVNode("view",{class:"shape shape1"}),e.createElementVNode("view",{class:"shape shape2"}),e.createElementVNode("view",{class:"shape shape3"}),e.createElementVNode("view",{class:"shape shape4"})])}],["__scopeId","data-v-a16ea79e"]]),Loading2:pi({name:"loading2",data:()=>({})},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"container loading2"},[e.createElementVNode("view",{class:"shape shape1"}),e.createElementVNode("view",{class:"shape shape2"}),e.createElementVNode("view",{class:"shape shape3"}),e.createElementVNode("view",{class:"shape shape4"})])}],["__scopeId","data-v-51d40d8b"]]),Loading3:pi({name:"loading3",data:()=>({})},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"container loading3"},[e.createElementVNode("view",{class:"shape shape1"}),e.createElementVNode("view",{class:"shape shape2"}),e.createElementVNode("view",{class:"shape shape3"}),e.createElementVNode("view",{class:"shape shape4"})])}],["__scopeId","data-v-47408335"]]),Loading4:pi({name:"loading5",data:()=>({})},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"container loading5"},[e.createElementVNode("view",{class:"shape shape1"}),e.createElementVNode("view",{class:"shape shape2"}),e.createElementVNode("view",{class:"shape shape3"}),e.createElementVNode("view",{class:"shape shape4"})])}],["__scopeId","data-v-49a6258a"]]),Loading5:pi({name:"loading6",data:()=>({})},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"container loading6"},[e.createElementVNode("view",{class:"shape shape1"}),e.createElementVNode("view",{class:"shape shape2"}),e.createElementVNode("view",{class:"shape shape3"}),e.createElementVNode("view",{class:"shape shape4"})])}],["__scopeId","data-v-08a06125"]])},name:"qiun-loading",props:{loadingType:{type:Number,default:2}},data:()=>({})},[["render",function(t,n,i,a,s,o){const r=e.resolveComponent("Loading1"),l=e.resolveComponent("Loading2"),c=e.resolveComponent("Loading3"),u=e.resolveComponent("Loading4"),d=e.resolveComponent("Loading5");return e.openBlock(),e.createElementBlock("view",null,[1==i.loadingType?(e.openBlock(),e.createBlock(r,{key:0})):e.createCommentVNode("",!0),2==i.loadingType?(e.openBlock(),e.createBlock(l,{key:1})):e.createCommentVNode("",!0),3==i.loadingType?(e.openBlock(),e.createBlock(c,{key:2})):e.createCommentVNode("",!0),4==i.loadingType?(e.openBlock(),e.createBlock(u,{key:3})):e.createCommentVNode("",!0),5==i.loadingType?(e.openBlock(),e.createBlock(d,{key:4})):e.createCommentVNode("",!0)])}]]);const kr=pi({name:"qiun-error",props:{errorMessage:{type:String,default:null}},data:()=>({})},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"chartsview"},[e.createElementVNode("view",{class:"charts-error"}),e.createElementVNode("view",{class:"charts-font"},e.toDisplayString(null==i.errorMessage?"璇风偣鍑婚噸璇�":i.errorMessage),1)])}],["__scopeId","data-v-af32de60"]]),br=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],vr={type:["pie","ring","rose","word","funnel","map","arcbar","line","column","mount","bar","area","radar","gauge","candle","mix","tline","tarea","scatter","bubble","demotype"],range:["楗肩姸鍥�","鍦嗙幆鍥�","鐜懓鍥�","璇嶄簯鍥�","婕忔枟鍥�","鍦板浘","鍦嗗姬杩涘害鏉�","鎶樼嚎鍥�","鏌辩姸鍥�","灞卞嘲鍥�","鏉$姸鍥�","鍖哄煙鍥�","闆疯揪鍥�","浠〃鐩�","K绾垮浘","娣峰悎鍥�","鏃堕棿杞存姌绾�","鏃堕棿杞村尯鍩�","鏁g偣鍥�","姘旀场鍥�","鑷畾涔夌被鍨�"],categories:["line","column","mount","bar","area","radar","gauge","candle","mix","demotype"],instance:{},option:{},formatter:{yAxisDemo1:function(e,t,n){return e+"鍏�"},yAxisDemo2:function(e,t,n){return e.toFixed(2)},xAxisDemo1:function(e,t,n){return e+"骞�"},xAxisDemo2:function(e,t,n){return((e,t)=>{var n=new Date;n.setTime(1e3*e);var i=n.getFullYear(),a=n.getMonth()+1;a=a<10?"0"+a:a;var s=n.getDate();s=s<10?"0"+s:s;var o=n.getHours();o=o<10?"0"+o:o;var r=n.getMinutes(),l=n.getSeconds();return r=r<10?"0"+r:r,l=l<10?"0"+l:l,"full"==t?i+"-"+a+"-"+s+" "+o+":"+r+":"+l:"y-m-d"==t?i+"-"+a+"-"+s:"h:m"==t?o+":"+r:"h:m:s"==t?o+":"+r+":"+l:[i,a,s,o,r,l]})(e,"h:m")},seriesDemo1:function(e,t,n,i){return e+"鍏�"},tooltipDemo1:function(e,t,n,i){return 0==n?"闅忎究鐢�"+e.data+"骞�":"鍏朵粬鎴戞病鏀�"+e.data+"澶�"},pieDemo:function(e,t,n,i){if(void 0!==t)return n[t].name+"锛�"+n[t].data+"鍏�"}},demotype:{type:"line",color:br,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"curve",width:2}}},pie:{type:"pie",color:br,padding:[5,5,5,5],extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},ring:{type:"ring",color:br,padding:[5,5,5,5],rotate:!1,dataLabel:!0,legend:{show:!0,position:"right",lineHeight:25},title:{name:"鏀剁泭鐜�",fontSize:15,color:"#666666"},subtitle:{name:"70%",fontSize:25,color:"#7cb5ec"},extra:{ring:{ringWidth:30,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},rose:{type:"rose",color:br,padding:[5,5,5,5],legend:{show:!0,position:"left",lineHeight:25},extra:{rose:{type:"area",minRadius:50,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF"}}},word:{type:"word",color:br,extra:{word:{type:"normal",autoColors:!1}}},funnel:{type:"funnel",color:br,padding:[15,15,0,15],extra:{funnel:{activeOpacity:.3,activeWidth:10,border:!0,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right"}}},map:{type:"map",color:br,padding:[0,0,0,0],dataLabel:!0,extra:{map:{border:!0,borderWidth:1,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#F04864",activeFillColor:"#FACC14",activeFillOpacity:1}}},arcbar:{type:"arcbar",color:br,title:{name:"鐧惧垎姣�",fontSize:25,color:"#00FF00"},subtitle:{name:"榛樿鏍囬",fontSize:15,color:"#666666"},extra:{arcbar:{type:"default",width:12,backgroundColor:"#E9E9E9",startAngle:.75,endAngle:.25,gap:2}}},line:{type:"line",color:br,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"straight",width:2,activeType:"hollow"}}},tline:{type:"line",color:br,padding:[15,10,0,15],xAxis:{disableGrid:!1,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{line:{type:"curve",width:2,activeType:"hollow"}}},tarea:{type:"area",color:br,padding:[15,10,0,15],xAxis:{disableGrid:!0,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!0,activeType:"hollow"}}},column:{type:"column",color:br,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{column:{type:"group",width:30,activeBgColor:"#000000",activeBgOpacity:.08}}},mount:{type:"mount",color:br,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{mount:{type:"mount",widthRatio:1.5}}},bar:{type:"bar",color:br,padding:[15,30,0,5],xAxis:{boundaryGap:"justify",disableGrid:!1,min:0,axisLine:!1},yAxis:{},legend:{},extra:{bar:{type:"group",width:30,meterBorde:1,meterFillColor:"#FFFFFF",activeBgColor:"#000000",activeBgOpacity:.08}}},area:{type:"area",color:br,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{area:{type:"straight",opacity:.2,addLine:!0,width:2,gradient:!1,activeType:"hollow"}}},radar:{type:"radar",color:br,padding:[5,5,5,5],dataLabel:!1,legend:{show:!0,position:"right",lineHeight:25},extra:{radar:{gridType:"radar",gridColor:"#CCCCCC",gridCount:3,opacity:.2,max:200,labelShow:!0}}},gauge:{type:"gauge",color:br,title:{name:"66Km/H",fontSize:25,color:"#2fc25b",offsetY:50},subtitle:{name:"瀹炴椂閫熷害",fontSize:15,color:"#1890ff",offsetY:-50},extra:{gauge:{type:"default",width:30,labelColor:"#666666",startAngle:.75,endAngle:.25,startNumber:0,endNumber:100,labelFormat:"",splitLine:{fixRadius:0,splitNumber:10,width:30,color:"#FFFFFF",childNumber:5,childWidth:12},pointer:{width:24,color:"auto"}}}},candle:{type:"candle",color:br,padding:[15,15,0,15],enableScroll:!0,enableMarkLine:!0,dataLabel:!1,xAxis:{labelCount:4,itemCount:40,disableGrid:!0,gridColor:"#CCCCCC",gridType:"solid",dashLength:4,scrollShow:!0,scrollAlign:"left",scrollColor:"#A6A6A6",scrollBackgroundColor:"#EFEBEF"},yAxis:{},legend:{},extra:{candle:{color:{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},average:{show:!0,name:["MA5","MA10","MA30"],day:[5,10,20],color:["#1890ff","#2fc25b","#facc14"]}},markLine:{type:"dash",dashLength:5,data:[{value:2150,lineColor:"#f04864",showLabel:!0},{value:2350,lineColor:"#f04864",showLabel:!0}]}}},mix:{type:"mix",color:br,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{disabled:!1,disableGrid:!1,splitNumber:5,gridType:"dash",dashLength:4,gridColor:"#CCCCCC",padding:10,showTitle:!0,data:[]},legend:{},extra:{mix:{column:{width:20}}}},scatter:{type:"scatter",color:br,padding:[15,15,0,15],dataLabel:!1,xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0},yAxis:{disableGrid:!1,gridType:"dash"},legend:{},extra:{scatter:{}}},bubble:{type:"bubble",color:br,padding:[15,15,0,15],xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0,max:250},yAxis:{disableGrid:!1,gridType:"dash",data:[{min:0,max:150}]},legend:{},extra:{bubble:{border:2,opacity:.5}}}},_r=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],xr={type:["pie","ring","rose","funnel","line","column","area","radar","gauge","candle","demotype"],categories:["line","column","area","radar","gauge","candle","demotype"],instance:{},option:{},formatter:{tooltipDemo1:function(e){let t="";for(let n in e){0==n&&(t+=e[n].axisValueLabel+"骞撮攢鍞");let i="--";null!==e[n].data&&(i=e[n].data),t+="<br/>"+e[n].marker+e[n].seriesName+"锛�"+i+" 涓囧厓"}return t},legendFormat:function(e){return"鑷畾涔夊浘渚�+"+e},yAxisFormatDemo:function(e,t){return e+"鍏�"},seriesFormatDemo:function(e){return e.name+"骞�"+e.value+"鍏�"}},demotype:{color:_r},column:{color:_r,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"bar",data:[],barwidth:20,label:{show:!0,color:"#666666",position:"top"}}},line:{color:_r,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"line",data:[],barwidth:20,label:{show:!0,color:"#666666",position:"top"}}},area:{color:_r,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"line",data:[],areaStyle:{},label:{show:!0,color:"#666666",position:"top"}}},pie:{color:_r,title:{text:""},tooltip:{trigger:"item"},grid:{top:40,bottom:30,right:15,left:15},legend:{bottom:"left"},seriesTemplate:{name:"",type:"pie",data:[],radius:"50%",label:{show:!0,color:"#666666",position:"top"}}},ring:{color:_r,title:{text:""},tooltip:{trigger:"item"},grid:{top:40,bottom:30,right:15,left:15},legend:{bottom:"left"},seriesTemplate:{name:"",type:"pie",data:[],radius:["40%","70%"],avoidLabelOverlap:!1,label:{show:!0,color:"#666666",position:"top"},labelLine:{show:!0}}},rose:{color:_r,title:{text:""},tooltip:{trigger:"item"},legend:{top:"bottom"},seriesTemplate:{name:"",type:"pie",data:[],radius:"55%",center:["50%","50%"],roseType:"area"}},funnel:{color:_r,title:{text:""},tooltip:{trigger:"item",formatter:"{b} : {c}%"},legend:{top:"bottom"},seriesTemplate:{name:"",type:"funnel",left:"10%",top:60,bottom:60,width:"80%",min:0,max:100,minSize:"0%",maxSize:"100%",sort:"descending",gap:2,label:{show:!0,position:"inside"},labelLine:{length:10,lineStyle:{width:1,type:"solid"}},itemStyle:{bordercolor:"#fff",borderwidth:1},emphasis:{label:{fontSize:20}},data:[]}},gauge:{color:_r,tooltip:{formatter:"{a} <br/>{b} : {c}%"},seriesTemplate:{name:"涓氬姟鎸囨爣",type:"gauge",detail:{formatter:"{value}%"},data:[{value:50,name:"瀹屾垚鐜�"}]}},candle:{xAxis:{data:[]},yAxis:{},color:_r,title:{text:""},dataZoom:[{type:"inside",xAxisIndex:[0,1],start:10,end:100},{show:!0,xAxisIndex:[0,1],type:"slider",bottom:10,start:10,end:100}],seriesTemplate:{name:"",type:"k",data:[]}}},Sr=e=>{(e.$renderjs||(e.$renderjs=[])).push("rdcharts"),(e.$renderjsModules||(e.$renderjsModules={})).rdcharts="f9cb76fc"};function Cr(e={},...t){for(let n in t)for(let i in t[n])t[n].hasOwnProperty(i)&&(e[i]=t[n][i]&&"object"==typeof t[n][i]?Cr(Array.isArray(t[n][i])?[]:{},e[i],t[n][i]):t[n][i]);return e}function Tr(e,t){for(let n in e)e.hasOwnProperty(n)&&null!==e[n]&&"object"==typeof e[n]?Tr(e[n],t):"format"===n&&"string"==typeof e[n]&&(e.formatter=t[e[n]]?t[e[n]]:void 0);return e}const Dr={name:"qiun-data-charts",mixins:[di.mixinDatacom],props:{type:{type:String,default:null},canvasId:{type:String,default:"uchartsid"},canvas2d:{type:Boolean,default:!1},background:{type:String,default:"rgba(0,0,0,0)"},animation:{type:Boolean,default:!0},chartData:{type:Object,default:()=>({categories:[],series:[]})},opts:{type:Object,default:()=>({})},eopts:{type:Object,default:()=>({})},loadingType:{type:Number,default:2},errorShow:{type:Boolean,default:!0},errorReload:{type:Boolean,default:!0},errorMessage:{type:String,default:null},inScrollView:{type:Boolean,default:!1},reshow:{type:Boolean,default:!1},reload:{type:Boolean,default:!1},disableScroll:{type:Boolean,default:!1},optsWatch:{type:Boolean,default:!0},onzoom:{type:Boolean,default:!1},ontap:{type:Boolean,default:!0},ontouch:{type:Boolean,default:!1},onmouse:{type:Boolean,default:!0},onmovetip:{type:Boolean,default:!1},echartsH5:{type:Boolean,default:!1},echartsApp:{type:Boolean,default:!1},tooltipShow:{type:Boolean,default:!0},tooltipFormat:{type:String,default:void 0},tooltipCustom:{type:Object,default:void 0},startDate:{type:String,default:void 0},endDate:{type:String,default:void 0},textEnum:{type:Array,default:()=>[]},groupEnum:{type:Array,default:()=>[]},pageScrollTop:{type:Number,default:0},directory:{type:String,default:"/"},tapLegend:{type:Boolean,default:!0},menus:{type:Array,default:()=>[]}},data:()=>({cid:"uchartsid",inWx:!1,inAli:!1,inTt:!1,inBd:!1,inH5:!1,inApp:!1,inWin:!1,type2d:!0,disScroll:!1,openmouse:!1,pixel:1,cWidth:375,cHeight:250,showchart:!1,echarts:!1,echartsResize:{state:!1},uchartsOpts:{},echartsOpts:{},drawData:{},lastDrawTime:null}),created(){if(this.cid=this.canvasId,"uchartsid"==this.canvasId||""==this.canvasId){let e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",t=e.length,n="";for(let i=0;i<32;i++)n+=e.charAt(Math.floor(Math.random()*t));this.cid=n}const e=uni.getSystemInfoSync();"windows"!==e.platform&&"mac"!==e.platform||(this.inWin=!0),this.type2d=!1,this.disScroll=this.disableScroll},mounted(){this.inApp=!0,!0===this.echartsApp&&(this.echarts=!0,this.openmouse=!1),this.$nextTick((()=>{this.beforeInit()}))},destroyed(){!0===this.echarts?(delete xr.option[this.cid],delete xr.instance[this.cid]):(delete vr.option[this.cid],delete vr.instance[this.cid]),uni.offWindowResize((()=>{}))},watch:{chartDataProps:{handler(e,t){"object"==typeof e?JSON.stringify(e)!==JSON.stringify(t)&&(this._clearChart(),e.series&&e.series.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this.showchart=!1,this.mixinDatacomErrorMessage=null)):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="鍙傛暟閿欒锛歝hartData鏁版嵁绫诲瀷閿欒")},immediate:!1,deep:!0},localdata:{handler(e,t){JSON.stringify(e)!==JSON.stringify(t)&&(e.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage=null))},immediate:!1,deep:!0},optsProps:{handler(e,t){"object"==typeof e?JSON.stringify(e)!==JSON.stringify(t)&&!1===this.echarts&&1==this.optsWatch&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="鍙傛暟閿欒锛歰pts鏁版嵁绫诲瀷閿欒")},immediate:!1,deep:!0},eoptsProps:{handler(e,t){"object"==typeof e?JSON.stringify(e)!==JSON.stringify(t)&&!0===this.echarts&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this.showchart=!1,this.mixinDatacomErrorMessage="鍙傛暟閿欒锛歟opts鏁版嵁绫诲瀷閿欒")},immediate:!1,deep:!0},reshow(e,t){!0===e&&!1===this.mixinDatacomLoading&&setTimeout((()=>{this.mixinDatacomErrorMessage=null,this.echartsResize.state=!this.echartsResize.state,this.checkData(this.drawData)}),200)},reload(e,t){!0===e&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())},mixinDatacomErrorMessage(e,t){e&&(this.emitMsg({name:"error",params:{type:"error",errorShow:this.errorShow,msg:e,id:this.cid}}),this.errorShow&&i("log","at uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue:611","[绉嬩簯鍥捐〃缁勪欢]"+e))},errorMessage(e,t){e&&this.errorShow&&null!==e&&"null"!==e&&""!==e?(this.showchart=!1,this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=e):(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())}},computed:{optsProps(){return JSON.parse(JSON.stringify(this.opts))},eoptsProps(){return JSON.parse(JSON.stringify(this.eopts))},chartDataProps(){return JSON.parse(JSON.stringify(this.chartData))}},methods:{beforeInit(){this.mixinDatacomErrorMessage=null,"object"==typeof this.chartData&&null!=this.chartData&&void 0!==this.chartData.series&&this.chartData.series.length>0?(this.drawData=Cr({},this.chartData),this.mixinDatacomLoading=!1,this.showchart=!0,this.checkData(this.chartData)):this.localdata.length>0?(this.mixinDatacomLoading=!1,this.showchart=!0,this.localdataInit(this.localdata)):""!==this.collection?(this.mixinDatacomLoading=!1,this.getCloudData()):this.mixinDatacomLoading=!0},localdataInit(e){if(this.groupEnum.length>0)for(let u=0;u<e.length;u++)for(let t=0;t<this.groupEnum.length;t++)e[u].group===this.groupEnum[t].value&&(e[u].group=this.groupEnum[t].text);if(this.textEnum.length>0)for(let u=0;u<e.length;u++)for(let t=0;t<this.textEnum.length;t++)e[u].text===this.textEnum[t].value&&(e[u].text=this.textEnum[t].text);let t=!1,n={categories:[],series:[]},i=[],a=[];if(t=!0===this.echarts?xr.categories.includes(this.type):vr.categories.includes(this.type),!0===t){if(this.chartData&&this.chartData.categories&&this.chartData.categories.length>0)i=this.chartData.categories;else if(this.startDate&&this.endDate){let e=new Date(this.startDate),t=new Date(this.endDate);for(;e<=t;)i.push((o=void 0,r=void 0,l=void 0,o=(s=e).getFullYear(),r=s.getMonth()+1,l=s.getDate(),r>=1&&r<=9&&(r="0"+r),l>=0&&l<=9&&(l="0"+l),o+"-"+r+"-"+l)),e=e.setDate(e.getDate()+1),e=new Date(e)}else{let t={};e.map((function(e,n){null==e.text||t[e.text]||(i.push(e.text),t[e.text]=!0)}))}n.categories=i}var s,o,r,l;let c={};if(e.map((function(e,t){null==e.group||c[e.group]||(a.push({name:e.group,data:[]}),c[e.group]=!0)})),0==a.length)if(a=[{name:"榛樿鍒嗙粍",data:[]}],!0===t)for(let u=0;u<i.length;u++){let t=0;for(let n=0;n<e.length;n++)e[n].text==i[u]&&(t=e[n].value);a[0].data.push(t)}else for(let u=0;u<e.length;u++)a[0].data.push({name:e[u].text,value:e[u].value});else for(let u=0;u<a.length;u++)if(i.length>0)for(let t=0;t<i.length;t++){let n=0;for(let s=0;s<e.length;s++)a[u].name==e[s].group&&e[s].text==i[t]&&(n=e[s].value);a[u].data.push(n)}else for(let t=0;t<e.length;t++)a[u].name==e[t].group&&a[u].data.push(e[t].value);n.series=a,this.drawData=Cr({},n),this.checkData(n)},reloading(){!1!==this.errorReload&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,""!==this.collection?(this.mixinDatacomLoading=!1,this.onMixinDatacomPropsChange(!0)):this.beforeInit())},checkData(e){let t=this.cid;!0===this.echarts?(xr.option[t]=Cr({},this.eopts),xr.option[t].id=t,xr.option[t].type=this.type):this.type&&vr.type.includes(this.type)?(vr.option[t]=Cr({},vr[this.type],this.opts),vr.option[t].canvasId=t):(this.mixinDatacomLoading=!1,this.showchart=!1,this.mixinDatacomErrorMessage="鍙傛暟閿欒锛歱rops鍙傛暟涓璽ype绫诲瀷涓嶆纭�");let n=Cr({},e);void 0!==n.series&&n.series.length>0&&(this.mixinDatacomErrorMessage=null,!0===this.echarts?(xr.option[t].chartData=n,this.$nextTick((()=>{this.init()}))):(vr.option[t].categories=n.categories,vr.option[t].series=n.series,this.$nextTick((()=>{this.init()}))))},resizeHandler(){let e=Date.now();e-(this.lastDrawTime?this.lastDrawTime:e-3e3)<1e3||uni.createSelectorQuery().in(this).select("#ChartBoxId"+this.cid).boundingClientRect((e=>{this.showchart=!0,e.width>0&&e.height>0&&(e.width===this.cWidth&&e.height===this.cHeight||this.checkData(this.drawData))})).exec()},getCloudData(){1!=this.mixinDatacomLoading&&(this.mixinDatacomLoading=!0,this.mixinDatacomGet().then((e=>{this.mixinDatacomResData=e.result.data,this.localdataInit(this.mixinDatacomResData)})).catch((e=>{this.mixinDatacomLoading=!1,this.showchart=!1,this.mixinDatacomErrorMessage="璇锋眰閿欒锛�"+e})))},onMixinDatacomPropsChange(e,t){1==e&&""!==this.collection&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this._clearChart(),this.getCloudData())},_clearChart(){let e=this.cid;if(!0!==this.echarts&&vr.option[e]&&vr.option[e].context){const t=vr.option[e].context;"object"!=typeof t||vr.option[e].update||(t.clearRect(0,0,this.cWidth*this.pixel,this.cHeight*this.pixel),t.draw())}},init(){let e=this.cid;uni.createSelectorQuery().in(this).select("#ChartBoxId"+e).boundingClientRect((t=>{t.width>0&&t.height>0?(this.mixinDatacomLoading=!1,this.showchart=!0,this.lastDrawTime=Date.now(),this.cWidth=t.width,this.cHeight=t.height,!0!==this.echarts&&(vr.option[e].background="rgba(0,0,0,0)"==this.background?"#FFFFFF":this.background,vr.option[e].canvas2d=this.type2d,vr.option[e].pixelRatio=this.pixel,vr.option[e].animation=this.animation,vr.option[e].width=t.width*this.pixel,vr.option[e].height=t.height*this.pixel,vr.option[e].onzoom=this.onzoom,vr.option[e].ontap=this.ontap,vr.option[e].ontouch=this.ontouch,vr.option[e].onmouse=this.openmouse,vr.option[e].onmovetip=this.onmovetip,vr.option[e].tooltipShow=this.tooltipShow,vr.option[e].tooltipFormat=this.tooltipFormat,vr.option[e].tooltipCustom=this.tooltipCustom,vr.option[e].inScrollView=this.inScrollView,vr.option[e].lastDrawTime=this.lastDrawTime,vr.option[e].tapLegend=this.tapLegend),this.inH5||this.inApp?1==this.echarts?(xr.option[e].ontap=this.ontap,xr.option[e].onmouse=this.openmouse,xr.option[e].tooltipShow=this.tooltipShow,xr.option[e].tooltipFormat=this.tooltipFormat,xr.option[e].tooltipCustom=this.tooltipCustom,xr.option[e].lastDrawTime=this.lastDrawTime,this.echartsOpts=Cr({},xr.option[e])):(vr.option[e].rotateLock=vr.option[e].rotate,this.uchartsOpts=Cr({},vr.option[e])):(vr.option[e]=Tr(vr.option[e],vr.formatter),this.mixinDatacomErrorMessage=null,this.mixinDatacomLoading=!1,this.showchart=!0,this.$nextTick((()=>{if(!0===this.type2d){uni.createSelectorQuery().in(this).select("#"+e).fields({node:!0,size:!0}).exec((n=>{if(n[0]){const i=n[0].node,a=i.getContext("2d");vr.option[e].context=a,vr.option[e].rotateLock=vr.option[e].rotate,vr.instance[e]&&vr.option[e]&&!0===vr.option[e].update?this._updataUChart(e):(i.width=t.width*this.pixel,i.height=t.height*this.pixel,i._width=t.width*this.pixel,i._height=t.height*this.pixel,setTimeout((()=>{vr.option[e].context.restore(),vr.option[e].context.save(),this._newChart(e)}),100))}else this.showchart=!1,this.mixinDatacomErrorMessage="鍙傛暟閿欒锛氬紑鍚�2d妯″紡鍚庯紝鏈幏鍙栧埌dom鑺傜偣锛宑anvas-id:"+e}))}else this.inAli&&(vr.option[e].rotateLock=vr.option[e].rotate),vr.option[e].context=uni.createCanvasContext(e,this),vr.instance[e]&&vr.option[e]&&!0===vr.option[e].update?this._updataUChart(e):setTimeout((()=>{vr.option[e].context.restore(),vr.option[e].context.save(),this._newChart(e)}),100)})))):(this.mixinDatacomLoading=!1,this.showchart=!1,1==this.reshow&&(this.mixinDatacomErrorMessage="甯冨眬閿欒锛氭湭鑾峰彇鍒扮埗鍏冪礌瀹介珮灏哄锛乧anvas-id:"+e))})).exec()},saveImage(){uni.canvasToTempFilePath({canvasId:this.cid,success:e=>{uni.saveImageToPhotosAlbum({filePath:e.tempFilePath,success:function(){uni.showToast({title:"淇濆瓨鎴愬姛",duration:2e3})}})}},this)},getImage(){if(0==this.type2d)uni.canvasToTempFilePath({canvasId:this.cid,success:e=>{this.emitMsg({name:"getImage",params:{type:"getImage",base64:e.tempFilePath}})}},this);else{uni.createSelectorQuery().in(this).select("#"+this.cid).fields({node:!0,size:!0}).exec((e=>{if(e[0]){const t=e[0].node;this.emitMsg({name:"getImage",params:{type:"getImage",base64:t.toDataURL("image/png")}})}}))}},_error(e){this.mixinDatacomErrorMessage=e.detail.errMsg},emitMsg(e){this.$emit(e.name,e.params)},getRenderType(){!0===this.echarts&&!1===this.mixinDatacomLoading&&this.beforeInit()},toJSON(){return this}}};Sr(Dr);const Er=pi(Dr,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("qiun-loading"),wr),c=a(e.resolveDynamicComponent("qiun-error"),kr);return e.openBlock(),e.createElementBlock("view",{class:"chartsview",id:"ChartBoxId"+o.cid},[t.mixinDatacomLoading?(e.openBlock(),e.createElementBlock("view",{key:0},[e.createVNode(l,{loadingType:i.loadingType},null,8,["loadingType"])])):e.createCommentVNode("",!0),t.mixinDatacomErrorMessage&&i.errorShow?(e.openBlock(),e.createElementBlock("view",{key:1,onClick:n[0]||(n[0]=(...e)=>r.reloading&&r.reloading(...e))},[e.createVNode(c,{errorMessage:i.errorMessage},null,8,["errorMessage"])])):e.createCommentVNode("",!0),o.echarts?e.withDirectives((e.openBlock(),e.createElementBlock("view",{key:2,style:e.normalizeStyle([{background:i.background},{width:"100%",height:"100%"}]),"data-directory":i.directory,id:"EC"+o.cid,prop:e.wp(o.echartsOpts),"change:prop":t.rdcharts.ecinit,resize:e.wp(o.echartsResize),"change:resize":t.rdcharts.ecresize},null,12,["data-directory","id","prop","change:prop","resize","change:resize"])),[[e.vShow,o.showchart]]):(e.openBlock(),e.createElementBlock("view",{key:3,onClick:n[2]||(n[2]=(...e)=>t.rdcharts.tap&&t.rdcharts.tap(...e)),onMousemove:n[3]||(n[3]=(...e)=>t.rdcharts.mouseMove&&t.rdcharts.mouseMove(...e)),onMousedown:n[4]||(n[4]=(...e)=>t.rdcharts.mouseDown&&t.rdcharts.mouseDown(...e)),onMouseup:n[5]||(n[5]=(...e)=>t.rdcharts.mouseUp&&t.rdcharts.mouseUp(...e)),onTouchstart:n[6]||(n[6]=(...e)=>t.rdcharts.touchStart&&t.rdcharts.touchStart(...e)),onTouchmove:n[7]||(n[7]=(...e)=>t.rdcharts.touchMove&&t.rdcharts.touchMove(...e)),onTouchend:n[8]||(n[8]=(...e)=>t.rdcharts.touchEnd&&t.rdcharts.touchEnd(...e)),id:"UC"+o.cid,prop:e.wp(o.uchartsOpts),"change:prop":t.rdcharts.ucinit},[e.withDirectives(e.createElementVNode("canvas",{id:o.cid,canvasId:o.cid,style:e.normalizeStyle({width:o.cWidth+"px",height:o.cHeight+"px",background:i.background}),"disable-scroll":i.disableScroll,onError:n[1]||(n[1]=(...e)=>r._error&&r._error(...e))},null,44,["id","canvasId","disable-scroll"]),[[e.vShow,o.showchart]])],40,["id","prop","change:prop"]))],8,["id"])}],["__scopeId","data-v-3e273927"]]),Nr=pi({__name:"originalGlassList",setup(t){const n=e.ref({}),i=e.ref([]),o=e.ref({color:["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],padding:[5,5,5,5],enableScroll:!1,extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:3,borderColor:"#FFFFFF"}}});let r=e.ref();s((()=>{uni.showLoading({title:"鍔犺浇涓�...",mask:!0}),l()}));const l=()=>{oo.post("/app/getOriginalGlassList").then((e=>{e.data.glassStock.forEach((e=>{e.json=JSON.parse(e.json)})),i.value=e.data.glassStock,n.value=e.data.totalSum})).finally((()=>{uni.hideLoading()}))};return(t,n)=>{const i=a(e.resolveDynamicComponent("qiun-data-charts"),Er);return e.openBlock(),e.createElementBlock("view",{style:{width:"100%",height:"100%"}},[e.createElementVNode("view",{class:"charts-box"},[e.createVNode(i,{type:"pie",opts:o.value,chartData:e.unref(r)},null,8,["opts","chartData"])])])}}},[["__scopeId","data-v-4137943b"]]);__definePage("pages/index/index",ro),__definePage("pages/mainView/mainView",wo),__definePage("pages/reportingWork/reportingWork",Fo),__definePage("pages/glassInfo/glassInfo",Wo),__definePage("pages/QuantityCompletion/QuantityCompletion",hr),__definePage("pages/ReviewReporitingWork/ReviewReporitingWork",pr),__definePage("pages/ReportingWorkList/ReportingWorkList",mr),__definePage("pages/login/login",fr),__definePage("pages/statement/orderList",gr),__definePage("pages/statement/deliveryList",yr),__definePage("pages/statement/originalGlassList",Nr);const Vr=pi({onLaunch:function(){i("log","at App.vue:4","App Launch")},onShow:function(){i("log","at App.vue:7","App Show")},onHide:function(){i("log","at App.vue:10","App Hide")}},[["__scopeId","data-v-aa96e26f"]]);const{app:Ar,Vuex:Ir,Pinia:Br}=function(){const t=e.createVueApp(Vr),n=function(){const t=e.effectScope(!0),n=t.run((()=>e.ref({})));let i=[],a=[];const s=e.markRaw({install(e){Ei(s),s._a=e,e.provide(Ni,s),e.config.globalProperties.$pinia=s,a.forEach((e=>i.push(e))),a=[]},use(e){return this._a?i.push(e):a.push(e),this},_p:i,_a:null,_e:t,_s:new Map,state:n});return s}();return t.use(n),{app:t}}();uni.Vuex=Ir,uni.Pinia=Br,Ar.provide("__globalStyles",__uniConfig.styles),Ar._component.mpType="app",Ar._component.render=()=>{},Ar.mount("#app")}(Vue);
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app.css b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app.css
deleted file mode 100644
index a7bda5f..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/app.css
+++ /dev/null
@@ -1,2 +0,0 @@
-*{margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;user-select:none;width:100%}html{height:100%;height:100vh;width:100%;width:100vw}body{overflow-x:hidden;background-color:#fff;height:100%}#app{height:100%}input[type=search]::-webkit-search-cancel-button{display:none}.uni-loading,uni-button[loading]:before{background:transparent url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}@media (prefers-color-scheme: dark){html{--UI-BG-COLOR-ACTIVE: #373737;--UI-BORDER-COLOR-1: #373737;--UI-BG: #000;--UI-BG-0: #191919;--UI-BG-1: #1f1f1f;--UI-BG-2: #232323;--UI-BG-3: #2f2f2f;--UI-BG-4: #606060;--UI-BG-5: #2c2c2c;--UI-FG: #fff;--UI-FG-0: hsla(0, 0%, 100%, .8);--UI-FG-HALF: hsla(0, 0%, 100%, .6);--UI-FG-1: hsla(0, 0%, 100%, .5);--UI-FG-2: hsla(0, 0%, 100%, .3);--UI-FG-3: hsla(0, 0%, 100%, .05)}body{background-color:var(--UI-BG-0);color:var(--UI-FG-0)}}[nvue] uni-view,[nvue] uni-label,[nvue] uni-swiper-item,[nvue] uni-scroll-view{display:flex;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}[nvue] uni-button{margin:0}[nvue-dir-row] uni-view,[nvue-dir-row] uni-label,[nvue-dir-row] uni-swiper-item{flex-direction:row}[nvue-dir-column] uni-view,[nvue-dir-column] uni-label,[nvue-dir-column] uni-swiper-item{flex-direction:column}[nvue-dir-row-reverse] uni-view,[nvue-dir-row-reverse] uni-label,[nvue-dir-row-reverse] uni-swiper-item{flex-direction:row-reverse}[nvue-dir-column-reverse] uni-view,[nvue-dir-column-reverse] uni-label,[nvue-dir-column-reverse] uni-swiper-item{flex-direction:column-reverse}[nvue] uni-view,[nvue] uni-image,[nvue] uni-input,[nvue] uni-scroll-view,[nvue] uni-swiper,[nvue] uni-swiper-item,[nvue] uni-text,[nvue] uni-textarea,[nvue] uni-video{position:relative;border:0px solid #000000;box-sizing:border-box}[nvue] uni-swiper-item{position:absolute}@keyframes once-show{0%{top:0}}uni-resize-sensor,uni-resize-sensor>div{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}uni-resize-sensor{display:block;z-index:-1;visibility:hidden;animation:once-show 1ms}uni-resize-sensor>div>div{position:absolute;left:0;top:0}uni-resize-sensor>div:first-child>div{width:100000px;height:100000px}uni-resize-sensor>div:last-child>div{width:200%;height:200%}uni-text[selectable]{cursor:auto;-webkit-user-select:text;user-select:text}uni-text{white-space:pre-line}uni-view{display:block}uni-view[hidden]{display:none}uni-button{position:relative;display:block;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;box-sizing:border-box;font-size:18px;text-align:center;text-decoration:none;line-height:2.55555556;border-radius:5px;-webkit-tap-highlight-color:transparent;overflow:hidden;color:#000;background-color:#f8f8f8;cursor:pointer}uni-button[hidden]{display:none!important}uni-button:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.2);transform:scale(.5);transform-origin:0 0;box-sizing:border-box;border-radius:10px}uni-button[native]{padding-left:0;padding-right:0}uni-button[native] .uni-button-cover-view-wrapper{border:inherit;border-color:inherit;border-radius:inherit;background-color:inherit}uni-button[native] .uni-button-cover-view-inner{padding-left:14px;padding-right:14px}uni-button uni-cover-view{line-height:inherit;white-space:inherit}uni-button[type=default]{color:#000;background-color:#f8f8f8}uni-button[type=primary]{color:#fff;background-color:#007aff}uni-button[type=warn]{color:#fff;background-color:#e64340}uni-button[disabled]{color:rgba(255,255,255,.6);cursor:not-allowed}uni-button[disabled][type=default],uni-button[disabled]:not([type]){color:rgba(0,0,0,.3);background-color:#f7f7f7}uni-button[disabled][type=primary]{background-color:rgba(0,122,255,.6)}uni-button[disabled][type=warn]{background-color:#ec8b89}uni-button[type=primary][plain]{color:#007aff;border:1px solid #007aff;background-color:transparent}uni-button[type=primary][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=primary][plain]:after{border-width:0}uni-button[type=default][plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[type=default][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=default][plain]:after{border-width:0}uni-button[plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[plain]:after{border-width:0}uni-button[plain][native] .uni-button-cover-view-inner{padding:0}uni-button[type=warn][plain]{color:#e64340;border:1px solid #e64340;background-color:transparent}uni-button[type=warn][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=warn][plain]:after{border-width:0}uni-button[size=mini]{display:inline-block;line-height:2.3;font-size:13px;padding:0 1.34em}uni-button[size=mini][native]{padding:0}uni-button[size=mini][native] .uni-button-cover-view-inner{padding:0 1.34em}uni-button[loading]:not([disabled]){cursor:progress}uni-button[loading]:before{content:" ";display:inline-block;width:18px;height:18px;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}uni-button[loading][type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}uni-button[loading][type=primary][plain]{color:#007aff;background-color:transparent}uni-button[loading][type=default]{color:rgba(0,0,0,.6);background-color:#dedede}uni-button[loading][type=default][plain]{color:#353535;background-color:transparent}uni-button[loading][type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}uni-button[loading][type=warn][plain]{color:#e64340;background-color:transparent}uni-button[loading][native]:before{content:none}.button-hover{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}.button-hover[type=primary][plain]{color:rgba(0,122,255,.6);border-color:rgba(0,122,255,.6);background-color:transparent}.button-hover[type=default]{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[type=default][plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}.button-hover[type=warn][plain]{color:rgba(230,67,64,.6);border-color:rgba(230,67,64,.6);background-color:transparent}@media (prefers-color-scheme: dark){uni-button,uni-button[type=default]{color:#d6d6d6;background-color:#343434}.button-hover,.button-hover[type=default]{color:#d6d6d6;background-color:rgba(255,255,255,.1)}uni-button[disabled][type=default],uni-button[disabled]:not([type]){color:rgba(255,255,255,.2);background-color:rgba(255,255,255,.08)}uni-button[type=primary][plain][disabled]{color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.2)}uni-button[type=default][plain]{color:#d6d6d6;border:1px solid #d6d6d6}.button-hover[type=default][plain]{color:rgba(150,150,150,.6);border-color:rgba(150,150,150,.6);background-color:rgba(50,50,50,.2)}uni-button[type=default][plain][disabled]{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.2)}}uni-canvas{width:300px;height:150px;display:block;position:relative}uni-canvas>.uni-canvas-canvas{position:absolute;top:0;left:0;width:100%;height:100%}uni-checkbox{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-checkbox[hidden]{display:none}uni-checkbox[disabled]{cursor:not-allowed}.uni-checkbox-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative}.uni-checkbox-input svg{color:#007aff;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}@media (hover: hover){uni-checkbox:not([disabled]) .uni-checkbox-input:hover{border-color:var(--HOVER-BD-COLOR, #007aff)!important}}uni-checkbox-group{display:block}uni-checkbox-group[hidden]{display:none}uni-cover-image{display:block;line-height:1.2;overflow:hidden;height:100%;width:100%;pointer-events:auto}uni-cover-image[hidden]{display:none}uni-cover-image .uni-cover-image{width:100%;height:100%}uni-cover-view{display:block;line-height:1.2;overflow:hidden;white-space:nowrap;pointer-events:auto}uni-cover-view[hidden]{display:none}uni-cover-view .uni-cover-view{width:100%;height:100%;visibility:hidden;text-overflow:inherit;white-space:inherit;align-items:inherit;justify-content:inherit;flex-direction:inherit;flex-wrap:inherit;display:inherit;overflow:inherit}.ql-container{display:block;position:relative;box-sizing:border-box;-webkit-user-select:text;user-select:text;outline:none;overflow:hidden;width:100%;height:200px;min-height:200px}.ql-container[hidden]{display:none}.ql-container .ql-editor{position:relative;font-size:inherit;line-height:inherit;font-family:inherit;min-height:inherit;width:100%;height:100%;padding:0;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-overflow-scrolling:touch}.ql-container .ql-editor::-webkit-scrollbar{width:0!important}.ql-container .ql-editor.scroll-disabled{overflow:hidden}.ql-container .ql-image-overlay{display:flex;position:absolute;box-sizing:border-box;border:1px dashed #ccc;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}.ql-container .ql-image-overlay .ql-image-size{position:absolute;padding:4px 8px;text-align:center;background-color:#fff;color:#888;border:1px solid #ccc;box-sizing:border-box;opacity:.8;right:4px;top:4px;font-size:12px;display:inline-block;width:auto}.ql-container .ql-image-overlay .ql-image-toolbar{position:relative;text-align:center;box-sizing:border-box;background:#000;border-radius:5px;color:#fff;font-size:0;min-height:24px;z-index:100}.ql-container .ql-image-overlay .ql-image-toolbar span{display:inline-block;cursor:pointer;padding:5px;font-size:12px;border-right:1px solid #fff}.ql-container .ql-image-overlay .ql-image-toolbar span:last-child{border-right:0}.ql-container .ql-image-overlay .ql-image-toolbar span.triangle-up{padding:0;position:absolute;top:-12px;left:50%;transform:translate(-50%);width:0;height:0;border-width:6px;border-style:solid;border-color:transparent transparent black transparent}.ql-container .ql-image-overlay .ql-image-handle{position:absolute;height:12px;width:12px;border-radius:50%;border:1px solid #ccc;box-sizing:border-box;background:#fff}.ql-container img{display:inline-block;max-width:100%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;height:100%;outline:none;overflow-y:auto;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"鈥�"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"鈽�"}.ql-editor ul[data-checked=false]>li:before{content:"鈽�"}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em}.ql-editor li.ql-direction-rtl:before{margin-right:-1.5em}.ql-editor li:before{display:inline-block;white-space:nowrap;width:2em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:2em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:2em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:2em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:4em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:4em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:4em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:6em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:8em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:8em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:8em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:10em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:10em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:10em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:12em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:14em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:14em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:14em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:16em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:16em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:16em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:18em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;pointer-events:none;position:absolute}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}uni-icon{display:inline-block;font-size:0;box-sizing:border-box}uni-icon[hidden]{display:none}uni-image{width:320px;height:240px;display:inline-block;overflow:hidden;position:relative}uni-image[hidden]{display:none}uni-image>div{width:100%;height:100%;background-repeat:no-repeat}uni-image>img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}uni-image>.uni-image-will-change{will-change:transform}uni-input{display:block;font-size:16px;line-height:1.4em;height:1.4em;min-height:1.4em;overflow:hidden}uni-input[hidden]{display:none}.uni-input-wrapper,.uni-input-placeholder,.uni-input-form,.uni-input-input{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-input-wrapper,.uni-input-form{display:flex;position:relative;width:100%;height:100%;flex-direction:column;justify-content:center}.uni-input-placeholder,.uni-input-input{width:100%}.uni-input-placeholder{position:absolute;top:auto!important;left:0;color:gray;overflow:hidden;text-overflow:clip;white-space:pre;word-break:keep-all;pointer-events:none;line-height:inherit}.uni-input-input{position:relative;display:block;height:100%;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-input-input[type=search]::-webkit-search-cancel-button,.uni-input-input[type=search]::-webkit-search-decoration{display:none}.uni-input-input::-webkit-outer-spin-button,.uni-input-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.uni-input-input[type=number]{-moz-appearance:textfield}.uni-input-input:disabled{-webkit-text-fill-color:currentcolor}.uni-label-pointer{cursor:pointer}uni-live-pusher{width:320px;height:240px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-live-pusher[hidden]{display:none}.uni-live-pusher-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background-color:#000}.uni-live-pusher-slot{position:absolute;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}uni-map{width:300px;height:225px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-map[hidden]{display:none}.uni-map-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background-color:transparent}.uni-map-slot{position:absolute;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}uni-map.web{position:relative;width:300px;height:150px;display:block}uni-map.web[hidden]{display:none}uni-map.web .amap-marker-label{padding:0;border:none;background-color:transparent}uni-map.web .amap-marker>.amap-icon>img{left:0!important;top:0!important}uni-map.web .uni-map-control{position:absolute;width:0;height:0;top:0;left:0;z-index:999}uni-map.web .uni-map-control-icon{position:absolute;max-width:initial}.uni-system-choose-location{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#f8f8f8;z-index:999}.uni-system-choose-location .map{position:absolute;top:0;left:0;width:100%;height:300px}.uni-system-choose-location .map-location{position:absolute;left:50%;bottom:50%;width:32px;height:52px;margin-left:-16px;cursor:pointer;background-size:100%}.uni-system-choose-location .map-move{position:absolute;bottom:50px;right:10px;width:40px;height:40px;box-sizing:border-box;line-height:40px;background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.uni-system-choose-location .map-move>svg{display:block;width:100%;height:100%;box-sizing:border-box;padding:8px}.uni-system-choose-location .nav{position:absolute;top:0;left:0;width:100%;height:calc(44px + var(--status-bar-height));background-color:transparent;background-image:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,0))}.uni-system-choose-location .nav-btn{position:absolute;box-sizing:border-box;top:var(--status-bar-height);left:0;width:60px;height:44px;padding:6px;line-height:32px;font-size:26px;color:#fff;text-align:center;cursor:pointer}.uni-system-choose-location .nav-btn.confirm{left:auto;right:0}.uni-system-choose-location .nav-btn.disable{opacity:.4}.uni-system-choose-location .nav-btn>svg{display:block;width:100%;height:100%;border-radius:2px;box-sizing:border-box;padding:3px}.uni-system-choose-location .nav-btn.confirm>svg{background-color:#007aff;padding:5px}.uni-system-choose-location .menu{position:absolute;top:300px;left:0;width:100%;bottom:0;background-color:#fff}.uni-system-choose-location .search{display:flex;flex-direction:row;height:50px;padding:8px;line-height:34px;box-sizing:border-box;background-color:#fff}.uni-system-choose-location .search-input{flex:1;height:100%;border-radius:5px;padding:0 5px;background:#ebebeb}.uni-system-choose-location .search-btn{margin-left:5px;color:#007aff;font-size:17px;text-align:center}.uni-system-choose-location .list{position:absolute;top:50px;left:0;width:100%;bottom:0;padding-bottom:10px}.uni-system-choose-location .list-loading{display:flex;height:50px;justify-content:center;align-items:center}.uni-system-choose-location .list-item{position:relative;padding:10px 40px 10px 10px;cursor:pointer}.uni-system-choose-location .list-item>svg{display:none;position:absolute;top:50%;right:10px;width:30px;height:30px;margin-top:-15px;box-sizing:border-box;padding:5px}.uni-system-choose-location .list-item.selected>svg{display:block}.uni-system-choose-location .list-item:not(:last-child):after{position:absolute;content:"";height:1px;left:10px;bottom:0;width:100%;background-color:#d3d3d3}.uni-system-choose-location .list-item-title{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-system-choose-location .list-item-detail{font-size:12px;color:gray;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width: 800px){.uni-system-choose-location .map{top:0;height:100%}.uni-system-choose-location .map-move{bottom:10px;right:320px}.uni-system-choose-location .menu{top:calc(54px + var(--status-bar-height));left:auto;right:10px;width:300px;bottom:10px;max-height:600px;box-shadow:0 0 20px 5px rgba(0,0,0,.3)}}.uni-system-open-location{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#f8f8f8;z-index:999}.uni-system-open-location .map{position:absolute;top:0;left:0;width:100%;bottom:80px;height:auto}.uni-system-open-location .info{position:absolute;bottom:0;left:0;width:100%;height:80px;background-color:#fff;padding:15px;box-sizing:border-box;line-height:1.5}.uni-system-open-location .info>.name{font-size:17px;color:#111}.uni-system-open-location .info>.address{font-size:14px;color:#666}.uni-system-open-location .info>.nav{position:absolute;top:50%;right:15px;width:50px;height:50px;border-radius:50%;margin-top:-25px;background-color:#007aff}.uni-system-open-location .info>.nav>svg{display:block;width:100%;height:100%;padding:10px;box-sizing:border-box}.uni-system-open-location .map-move{position:absolute;bottom:50px;right:10px;width:40px;height:40px;box-sizing:border-box;line-height:40px;background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.uni-system-open-location .map-move>svg{display:block;width:100%;height:100%;box-sizing:border-box;padding:8px}.uni-system-open-location .nav-btn-back{position:absolute;box-sizing:border-box;top:var(--status-bar-height);left:0;width:44px;height:44px;padding:6px;cursor:pointer}.uni-system-open-location .nav-btn-back>svg{display:block;width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.5);padding:3px;box-sizing:border-box}.uni-system-open-location .map-content{position:absolute;left:0;top:0;width:100%;bottom:0;overflow:hidden}.uni-system-open-location .map-content.fix-position{top:-74px;bottom:-44px}.uni-system-open-location .map-content>iframe{width:100%;height:100%;border:none}.uni-system-open-location .actTonav{position:absolute;right:16px;bottom:56px;width:60px;height:60px;border-radius:60px}.uni-system-open-location .nav-view{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column}.uni-system-open-location .nav-view-top-placeholder{width:100%;height:var(--status-bar-height);background-color:#fff}.uni-system-open-location .nav-view-frame{width:100%;flex:1}uni-movable-area{display:block;position:relative;width:10px;height:10px}uni-movable-area[hidden]{display:none}uni-movable-view{display:inline-block;width:10px;height:10px;top:0;left:0;position:absolute;cursor:grab}uni-movable-view[hidden]{display:none}uni-navigator{height:auto;width:auto;display:block;cursor:pointer}uni-navigator[hidden]{display:none}.navigator-hover{background-color:rgba(0,0,0,.1);opacity:.7}.navigator-wrap,.navigator-wrap:link,.navigator-wrap:visited,.navigator-wrap:hover,.navigator-wrap:active{text-decoration:none;color:inherit;cursor:pointer}uni-picker-view{display:block}.uni-picker-view-wrapper{display:flex;position:relative;overflow:hidden;height:100%}uni-picker-view[hidden]{display:none}uni-picker-view-column{flex:1;position:relative;height:100%;overflow:hidden}uni-picker-view-column[hidden]{display:none}.uni-picker-view-group{height:100%;overflow:hidden}.uni-picker-view-mask{transform:translateZ(0)}.uni-picker-view-indicator,.uni-picker-view-mask{position:absolute;left:0;width:100%;z-index:3;pointer-events:none}.uni-picker-view-mask{top:0;height:100%;margin:0 auto;background-image:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.6)),linear-gradient(0deg,rgba(255,255,255,.95),rgba(255,255,255,.6));background-position:top,bottom;background-size:100% 102px;background-repeat:no-repeat;transform:translateZ(0)}.uni-picker-view-indicator{height:34px;top:50%;transform:translateY(-50%)}.uni-picker-view-content{position:absolute;top:0;left:0;width:100%;will-change:transform;padding:102px 0;cursor:pointer}.uni-picker-view-content>*{height:var(--picker-view-column-indicator-height);overflow:hidden}.uni-picker-view-indicator:before{top:0;border-top:1px solid #e5e5e5;transform-origin:0 0;transform:scaleY(.5)}.uni-picker-view-indicator:after{bottom:0;border-bottom:1px solid #e5e5e5;transform-origin:0 100%;transform:scaleY(.5)}.uni-picker-view-indicator:after,.uni-picker-view-indicator:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#e5e5e5}@media (prefers-color-scheme: dark){.uni-picker-view-indicator:before{border-top-color:var(--UI-FG-3)}.uni-picker-view-indicator:after{border-bottom-color:var(--UI-FG-3)}.uni-picker-view-mask{background-image:linear-gradient(180deg,rgba(35,35,35,.95),rgba(35,35,35,.6)),linear-gradient(0deg,rgba(35,35,35,.95),rgba(35,35,35,.6))}}uni-progress{display:flex;align-items:center}uni-progress[hidden]{display:none}.uni-progress-bar{flex:1}.uni-progress-inner-bar{width:0;height:100%}.uni-progress-info{margin-top:0;margin-bottom:0;min-width:2em;margin-left:15px;font-size:16px}uni-radio{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-radio[hidden]{display:none}uni-radio[disabled]{cursor:not-allowed}.uni-radio-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-radio-input{-webkit-appearance:none;appearance:none;margin-right:5px;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:50%;width:22px;height:22px;position:relative}@media (hover: hover){uni-radio:not([disabled]) .uni-radio-input:hover{border-color:var(--HOVER-BD-COLOR, #007aff)!important}}.uni-radio-input svg{color:#fff;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}.uni-radio-input.uni-radio-input-disabled{background-color:#e1e1e1;border-color:#d1d1d1}.uni-radio-input.uni-radio-input-disabled svg{color:#adadad}uni-radio-group{display:block}uni-radio-group[hidden]{display:none}uni-scroll-view{display:block;width:100%}uni-scroll-view[hidden]{display:none}.uni-scroll-view{position:relative;-webkit-overflow-scrolling:touch;width:100%;height:100%;max-height:inherit}.uni-scroll-view-scrollbar-hidden::-webkit-scrollbar{display:none}.uni-scroll-view-scrollbar-hidden{-moz-scrollbars:none;scrollbar-width:none}.uni-scroll-view-content{width:100%;height:100%}.uni-scroll-view-refresher{position:relative;overflow:hidden;flex-shrink:0}.uni-scroll-view-refresher-container{position:absolute;width:100%;bottom:0;display:flex;flex-direction:column-reverse}.uni-scroll-view-refresh{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.uni-scroll-view-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118)}.uni-scroll-view-refresh__spinner{transform-origin:center center;animation:uni-scroll-view-refresh-rotate 2s linear infinite}.uni-scroll-view-refresh__spinner>circle{stroke:currentColor;stroke-linecap:round;animation:uni-scroll-view-refresh-dash 2s linear infinite}@keyframes uni-scroll-view-refresh-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uni-scroll-view-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-slider{margin:10px 18px;padding:0;display:block}uni-slider[hidden]{display:none}uni-slider .uni-slider-wrapper{display:flex;align-items:center;min-height:16px}uni-slider .uni-slider-tap-area{flex:1;padding:8px 0}uni-slider .uni-slider-handle-wrapper{position:relative;height:2px;border-radius:5px;background-color:#e9e9e9;cursor:pointer;transition:background-color .3s ease;-webkit-tap-highlight-color:transparent}uni-slider .uni-slider-track{height:100%;border-radius:6px;background-color:#007aff;transition:background-color .3s ease}uni-slider .uni-slider-handle,uni-slider .uni-slider-thumb{position:absolute;left:50%;top:50%;cursor:pointer;border-radius:50%;transition:border-color .3s ease}uni-slider .uni-slider-handle{width:28px;height:28px;margin-top:-14px;margin-left:-14px;background-color:transparent;z-index:3;cursor:grab}uni-slider .uni-slider-thumb{z-index:2;box-shadow:0 0 4px rgba(0,0,0,.2)}uni-slider .uni-slider-step{position:absolute;width:100%;height:2px;background:transparent;z-index:1}uni-slider .uni-slider-value{width:3ch;color:#888;font-size:14px;margin-left:1em}uni-slider .uni-slider-disabled .uni-slider-track{background-color:#ccc}uni-slider .uni-slider-disabled .uni-slider-thumb{background-color:#fff;border-color:#ccc}uni-swiper{display:block;height:150px}uni-swiper[hidden]{display:none}.uni-swiper-wrapper{overflow:hidden;position:relative;width:100%;height:100%;transform:translateZ(0)}.uni-swiper-slides{position:absolute;left:0;top:0;right:0;bottom:0}.uni-swiper-slide-frame{position:absolute;left:0;top:0;width:100%;height:100%;will-change:transform}.uni-swiper-dots{position:absolute;font-size:0}.uni-swiper-dots-horizontal{left:50%;bottom:10px;text-align:center;white-space:nowrap;transform:translate(-50%)}.uni-swiper-dots-horizontal .uni-swiper-dot{margin-right:8px}.uni-swiper-dots-horizontal .uni-swiper-dot:last-child{margin-right:0}.uni-swiper-dots-vertical{right:10px;top:50%;text-align:right;transform:translateY(-50%)}.uni-swiper-dots-vertical .uni-swiper-dot{display:block;margin-bottom:9px}.uni-swiper-dots-vertical .uni-swiper-dot:last-child{margin-bottom:0}.uni-swiper-dot{display:inline-block;width:8px;height:8px;cursor:pointer;transition-property:background-color;transition-timing-function:ease;background:rgba(0,0,0,.3);border-radius:50%}.uni-swiper-dot-active{background-color:#000}.uni-swiper-navigation{width:26px;height:26px;cursor:pointer;position:absolute;top:50%;margin-top:-13px;display:flex;align-items:center;transition:all .2s;border-radius:50%;opacity:1}.uni-swiper-navigation-disabled{opacity:.35;cursor:not-allowed}.uni-swiper-navigation-hide{opacity:0;cursor:auto;pointer-events:none}.uni-swiper-navigation-prev{left:10px}.uni-swiper-navigation-prev svg{margin-left:-1px;left:10px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical{top:18px;left:50%;margin-left:-13px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical svg{transform:rotate(90deg);margin-left:auto;margin-top:-2px}.uni-swiper-navigation-next{right:10px}.uni-swiper-navigation-next svg{transform:rotate(180deg)}.uni-swiper-navigation-next.uni-swiper-navigation-vertical{top:auto;bottom:5px;left:50%;margin-left:-13px}.uni-swiper-navigation-next.uni-swiper-navigation-vertical svg{margin-top:2px;transform:rotate(270deg)}uni-swiper-item{display:block;overflow:hidden;will-change:transform;position:absolute;width:100%;height:100%;cursor:grab}uni-swiper-item[hidden]{display:none}uni-switch{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-switch[hidden]{display:none}uni-switch[disabled]{cursor:not-allowed}uni-switch[disabled] .uni-switch-input{opacity:.7}.uni-switch-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-switch-input{-webkit-appearance:none;appearance:none;position:relative;width:52px;height:32px;margin-right:5px;border:1px solid #dfdfdf;outline:0;border-radius:16px;box-sizing:border-box;background-color:#dfdfdf;transition:background-color .1s,border .1s}.uni-switch-input:before{content:" ";position:absolute;top:0;left:0;width:50px;height:30px;border-radius:15px;background-color:#fdfdfd;transition:transform .3s}.uni-switch-input:after{content:" ";position:absolute;top:0;left:0;width:30px;height:30px;border-radius:15px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4);transition:transform .3s}.uni-switch-input.uni-switch-input-checked{border-color:#007aff;background-color:#007aff}.uni-switch-input.uni-switch-input-checked:before{transform:scale(0)}.uni-switch-input.uni-switch-input-checked:after{transform:translate(20px)}uni-switch .uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative;color:#007aff}uni-switch:not([disabled]) .uni-checkbox-input:hover{border-color:#007aff}uni-switch .uni-checkbox-input svg{fill:#007aff;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}.uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}.uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}@media (prefers-color-scheme: dark){uni-switch .uni-switch-input{border-color:#3b3b3f}uni-switch .uni-switch-input,uni-switch .uni-switch-input:before{background-color:#3b3b3f}uni-switch .uni-switch-input:after{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4)}uni-switch .uni-checkbox-input{background-color:#2c2c2c;border:1px solid #656565}}uni-textarea{width:300px;height:150px;display:block;position:relative;font-size:16px;line-height:normal;white-space:pre-wrap;word-break:break-all}uni-textarea[hidden]{display:none}uni-textarea[auto-height=true]{height:-webkit-fit-content!important;height:fit-content!important}.uni-textarea-wrapper,.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-textarea-wrapper{display:block;position:relative;width:100%;height:100%;min-height:inherit;overflow-y:hidden}.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{position:absolute;width:100%;height:100%;left:0;top:0;white-space:inherit;word-break:inherit}.uni-textarea-placeholder{color:gray;overflow:hidden}.uni-textarea-line,.uni-textarea-compute{visibility:hidden;height:auto}.uni-textarea-line{width:1em}.uni-textarea-textarea{resize:none;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-textarea-textarea-fix-margin{width:auto;right:0;margin:0 -3px}.uni-textarea-textarea:disabled{-webkit-text-fill-color:currentcolor}uni-video{width:300px;height:225px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-video[hidden]{display:none}.uni-video-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background-color:#000}.uni-video-slot{position:absolute;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}uni-web-view{display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0}
-
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/assets/uniicons.32e978a5.ttf b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/assets/uniicons.32e978a5.ttf
deleted file mode 100644
index 14696d0..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/assets/uniicons.32e978a5.ttf
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/manifest.json b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/manifest.json
deleted file mode 100644
index 1224e85..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/manifest.json
+++ /dev/null
@@ -1 +0,0 @@
-{"@platforms":["android","iPhone","iPad"],"id":"__UNI__C4E0C89","name":"NorthGlass Scanner","version":{"name":"1.0.1","code":101},"description":"","developer":{"name":"","email":"","url":""},"permissions":{"UniNView":{"description":"UniNView鍘熺敓娓叉煋"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":true,"delay":0,"target":"id:1","waiting":true},"popGesture":"close","launchwebview":{"render":"always","id":"1","kernel":"WKWebview"},"compatible":{"ignoreVersion":true},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"icons":{"android":{"hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"}},"google":{"abiFilters":[],"minSdkVersion":26,"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"packagename":"com.northglass.scanner","custompermissions":true},"apple":{"dSYMs":false,"devices":"universal"},"plugins":{"audio":{"mp3":{"description":"Android骞冲彴褰曢煶鏀寔MP3鏍煎紡鏂囦欢"}}},"orientation":"portrait-primary"},"nativePlugins":{"HikPrinter":{},"Mpaas-Scan":{"AppId":"ALIPUB98F6BCD240311","License":"W+CfYuKQNJr74MNOlK2M9W3bdjfEhlDB2d4w3C4Agl56+Q6HSVGpI418dIlMt15VNyG4OuyrZPM0e9mGFOnDE+D6Psba0RHhv3b2FDEezRL7jseg14uvNNnMHfgSaDHiMA5icd4iZVmmX8CiQnX8vuCq2q4vg9NCfewnBJEPlyW2a/PZ0GnDs6uXlOvZnFVilBzQkSugp+b3Gw+M3v9OUTcXjEVe2AZOlnYEIxQ7rrQeUAQki1qP0qGdZQTlDNQMPzPe04vf4NKGXPZS0+lTYveORh9H2XcEzgNcDCrvUIYkKLTfaEW1clrpcaVPqFaBizv6qFBgaNxlbt6c9E/jOA==","WorkspaceId":"default"}},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#F8F8F8"},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"uni-app":{"control":"uni-v3","vueVersion":"3","compilerVersion":"4.76","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal","webView":{"minUserAgentVersion":"49.0"}},"adid":"127731240205"},"app-harmony":{"useragent":{"value":"uni-app","concatenate":true},"uniStatistics":{"enable":false}},"launch_path":"__uniappview.html"}
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/QuantityCompletion/QuantityCompletion.css b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/QuantityCompletion/QuantityCompletion.css
deleted file mode 100644
index 7eb20da..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/QuantityCompletion/QuantityCompletion.css
+++ /dev/null
@@ -1 +0,0 @@
-.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}.uni-calendar-item__weeks-box[data-v-6e247954]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1px 0;position:relative}.uni-calendar-item__weeks-box-text[data-v-6e247954]{font-size:14px;font-weight:700;color:#001833}.uni-calendar-item__weeks-box-item[data-v-6e247954]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px}.uni-calendar-item__weeks-box-circle[data-v-6e247954]{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:8px;background-color:#dd524d}.uni-calendar-item__weeks-box .uni-calendar-item--disable[data-v-6e247954]{cursor:default}.uni-calendar-item--disable .uni-calendar-item__weeks-box-text-disable[data-v-6e247954]{color:#d1d1d1}.uni-calendar-item--today[data-v-6e247954]{position:absolute;top:10px;right:17%;background-color:#dd524d;width:6px;height:6px;border-radius:50%}.uni-calendar-item--extra[data-v-6e247954]{color:#dd524d;opacity:.8}.uni-calendar-item__weeks-box .uni-calendar-item--checked[data-v-6e247954]{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #fff}.uni-calendar-item--checked .uni-calendar-item--checked-text[data-v-6e247954]{color:#fff}.uni-calendar-item--multiple .uni-calendar-item--checked-range-text[data-v-6e247954]{color:#333}.uni-calendar-item--multiple[data-v-6e247954]{background-color:#f6f7fc}.uni-calendar-item--multiple .uni-calendar-item--before-checked[data-v-6e247954],.uni-calendar-item--multiple .uni-calendar-item--after-checked[data-v-6e247954]{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #F6F7FC}.uni-calendar-item--before-checked .uni-calendar-item--checked-text[data-v-6e247954],.uni-calendar-item--after-checked .uni-calendar-item--checked-text[data-v-6e247954]{color:#fff}.uni-calendar-item--before-checked-x[data-v-6e247954]{border-top-left-radius:50px;border-bottom-left-radius:50px;box-sizing:border-box;background-color:#f6f7fc}.uni-calendar-item--after-checked-x[data-v-6e247954]{border-top-right-radius:50px;border-bottom-right-radius:50px;background-color:#f6f7fc}.uni-datetime-picker-view[data-v-03d021cc]{height:130px;width:270px;cursor:pointer}.uni-datetime-picker-item[data-v-03d021cc]{height:50px;line-height:50px;text-align:center;font-size:14px}.uni-datetime-picker-btn[data-v-03d021cc]{margin-top:60px;display:flex;cursor:pointer;flex-direction:row;justify-content:space-between}.uni-datetime-picker-btn-text[data-v-03d021cc]{font-size:14px;color:#007aff}.uni-datetime-picker-btn-group[data-v-03d021cc]{display:flex;flex-direction:row}.uni-datetime-picker-cancel[data-v-03d021cc]{margin-right:30px}.uni-datetime-picker-mask[data-v-03d021cc]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-duration:.3s;z-index:998}.uni-datetime-picker-popup[data-v-03d021cc]{border-radius:8px;padding:30px;width:270px;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transition-duration:.3s;z-index:999}.uni-datetime-picker-time[data-v-03d021cc]{color:gray}.uni-datetime-picker-column[data-v-03d021cc]{height:50px}.uni-datetime-picker-timebox[data-v-03d021cc]{border:1px solid #E5E5E5;border-radius:5px;padding:7px 10px;box-sizing:border-box;cursor:pointer}.uni-datetime-picker-timebox-pointer[data-v-03d021cc]{cursor:pointer}.uni-datetime-picker-disabled[data-v-03d021cc]{opacity:.4}.uni-datetime-picker-text[data-v-03d021cc]{font-size:14px;line-height:50px}.uni-datetime-picker-sign[data-v-03d021cc]{position:absolute;top:53px;color:#999}.sign-left[data-v-03d021cc]{left:86px}.sign-right[data-v-03d021cc]{right:86px}.sign-center[data-v-03d021cc]{left:135px}.uni-datetime-picker__container-box[data-v-03d021cc]{position:relative;display:flex;align-items:center;justify-content:center;margin-top:40px}.time-hide-second[data-v-03d021cc]{width:180px}.uni-calendar[data-v-dcbc7075]{display:flex;flex-direction:column}.uni-calendar__mask[data-v-dcbc7075]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-property:opacity;transition-duration:.3s;opacity:0;z-index:99}.uni-calendar--mask-show[data-v-dcbc7075]{opacity:1}.uni-calendar--fixed[data-v-dcbc7075]{position:fixed;bottom:calc(var(--window-bottom));left:0;right:0;transition-property:transform;transition-duration:.3s;transform:translateY(460px);z-index:99}.uni-calendar--ani-show[data-v-dcbc7075]{transform:translateY(0)}.uni-calendar__content[data-v-dcbc7075]{background-color:#fff}.uni-calendar__content-mobile[data-v-dcbc7075]{border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 5px 3px rgba(0,0,0,.1)}.uni-calendar__header[data-v-dcbc7075]{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px}.uni-calendar__header-mobile[data-v-dcbc7075]{padding:10px 10px 0}.uni-calendar--fixed-top[data-v-dcbc7075]{display:flex;flex-direction:row;justify-content:space-between;border-top-color:rgba(0,0,0,.4);border-top-style:solid;border-top-width:1px}.uni-calendar--fixed-width[data-v-dcbc7075]{width:50px}.uni-calendar__backtoday[data-v-dcbc7075]{position:absolute;right:0;top:.78125rem;padding:0 5px 0 10px;height:25px;line-height:25px;font-size:12px;border-top-left-radius:25px;border-bottom-left-radius:25px;color:#fff;background-color:#f1f1f1}.uni-calendar__header-text[data-v-dcbc7075]{text-align:center;width:100px;font-size:15px;color:#666}.uni-calendar__button-text[data-v-dcbc7075]{text-align:center;width:100px;font-size:14px;color:#007aff;letter-spacing:3px}.uni-calendar__header-btn-box[data-v-dcbc7075]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:50px;height:50px}.uni-calendar__header-btn[data-v-dcbc7075]{width:9px;height:9px;border-left-color:gray;border-left-style:solid;border-left-width:1px;border-top-color:#555;border-top-style:solid;border-top-width:1px}.uni-calendar--left[data-v-dcbc7075]{transform:rotate(-45deg)}.uni-calendar--right[data-v-dcbc7075]{transform:rotate(135deg)}.uni-calendar__weeks[data-v-dcbc7075]{position:relative;display:flex;flex-direction:row}.uni-calendar__weeks-item[data-v-dcbc7075]{flex:1}.uni-calendar__weeks-day[data-v-dcbc7075]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:40px;border-bottom-color:#f5f5f5;border-bottom-style:solid;border-bottom-width:1px}.uni-calendar__weeks-day-text[data-v-dcbc7075]{font-size:12px;color:#b2b2b2}.uni-calendar__box[data-v-dcbc7075]{position:relative;padding-bottom:7px}.uni-calendar__box-bg[data-v-dcbc7075]{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0}.uni-calendar__box-bg-text[data-v-dcbc7075]{font-size:200px;font-weight:700;color:#999;opacity:.1;text-align:center;line-height:1}.uni-date-changed[data-v-dcbc7075]{padding:0 10px;text-align:center;color:#333;border-top-color:#dcdcdc;border-top-style:solid;border-top-width:1px;flex:1}.uni-date-btn--ok[data-v-dcbc7075]{padding:20px 15px}.uni-date-changed--time-start[data-v-dcbc7075],.uni-date-changed--time-end[data-v-dcbc7075]{display:flex;align-items:center}.uni-date-changed--time-date[data-v-dcbc7075]{color:#999;line-height:50px;margin-right:5px}.time-picker-style[data-v-dcbc7075]{display:flex;justify-content:center;align-items:center}.mr-10[data-v-dcbc7075]{margin-right:10px}.dialog-close[data-v-dcbc7075]{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:row;align-items:center;padding:0 25px;margin-top:10px}.dialog-close-plus[data-v-dcbc7075]{width:16px;height:2px;background-color:#737987;border-radius:2px;transform:rotate(45deg)}.dialog-close-rotate[data-v-dcbc7075]{position:absolute;transform:rotate(-45deg)}.uni-datetime-picker--btn[data-v-dcbc7075]{border-radius:100px;height:40px;line-height:40px;background-color:#007aff;color:#fff;font-size:16px;letter-spacing:2px}.uni-datetime-picker--btn[data-v-dcbc7075]:active{opacity:.7}.uni-date[data-v-c45ea159]{width:100%;flex:1}.uni-date-x[data-v-c45ea159]{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:4px;background-color:#fff;color:#666;font-size:14px;flex:1}.uni-date-x .icon-calendar[data-v-c45ea159]{padding-left:3px}.uni-date-x .range-separator[data-v-c45ea159]{height:35px;padding:0 2px;line-height:35px}.uni-date-x--border[data-v-c45ea159]{box-sizing:border-box;border-radius:4px;border:1px solid #e5e5e5}.uni-date-editor--x[data-v-c45ea159]{display:flex;align-items:center;position:relative}.uni-date-editor--x .uni-date__icon-clear[data-v-c45ea159]{padding-right:3px;display:flex;align-items:center}.uni-date__x-input[data-v-c45ea159]{width:auto;height:35px;padding-left:5px;position:relative;flex:1;line-height:35px;font-size:14px;overflow:hidden}.text-center[data-v-c45ea159]{text-align:center}.uni-date__input[data-v-c45ea159]{height:40px;width:100%;line-height:40px;font-size:14px}.uni-date-range__input[data-v-c45ea159]{text-align:center;max-width:142px}.uni-date-picker__container[data-v-c45ea159]{position:relative}.uni-date-mask--pc[data-v-c45ea159]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,0);transition-duration:.3s;z-index:996}.uni-date-single--x[data-v-c45ea159],.uni-date-range--x[data-v-c45ea159]{background-color:#fff;position:absolute;top:0;z-index:999;border:1px solid #EBEEF5;box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:4px}.uni-date-editor--x__disabled[data-v-c45ea159]{opacity:.4;cursor:default}.uni-date-editor--logo[data-v-c45ea159]{width:16px;height:16px;vertical-align:middle}.popup-x-header[data-v-c45ea159]{display:flex;flex-direction:row}.popup-x-header--datetime[data-v-c45ea159]{display:flex;flex-direction:row;flex:1}.popup-x-body[data-v-c45ea159]{display:flex}.popup-x-footer[data-v-c45ea159]{padding:0 15px;border-top-color:#f1f1f1;border-top-style:solid;border-top-width:1px;line-height:40px;text-align:right;color:#666}.popup-x-footer uni-text[data-v-c45ea159]:hover{color:#007aff;cursor:pointer;opacity:.8}.popup-x-footer .confirm-text[data-v-c45ea159]{margin-left:20px;color:#007aff}.uni-date-changed[data-v-c45ea159]{text-align:center;color:#333;border-bottom-color:#f1f1f1;border-bottom-style:solid;border-bottom-width:1px}.uni-date-changed--time uni-text[data-v-c45ea159]{height:50px;line-height:50px}.uni-date-changed .uni-date-changed--time[data-v-c45ea159]{flex:1}.uni-date-changed--time-date[data-v-c45ea159]{color:#333;opacity:.6}.mr-50[data-v-c45ea159]{margin-right:50px}.uni-popper__arrow[data-v-c45ea159],.uni-popper__arrow[data-v-c45ea159]:after{position:absolute;display:block;width:0;height:0;border:6px solid transparent;border-top-width:0}.uni-popper__arrow[data-v-c45ea159]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-bottom-color:#ebeef5}.uni-popper__arrow[data-v-c45ea159]:after{content:" ";top:1px;margin-left:-6px;border-bottom-color:#fff}.uni-table-th[data-v-f1ef87d4]{padding:12px 10px;display:table-cell;box-sizing:border-box;font-size:14px;font-weight:700;color:#909399;border-bottom:1px #ebeef5 solid}.uni-table-th-row[data-v-f1ef87d4]{display:flex;flex-direction:row}.table--border[data-v-f1ef87d4]{border-right:1px #ebeef5 solid}.uni-table-th-content[data-v-f1ef87d4]{display:flex;align-items:center;flex:1}.arrow[data-v-f1ef87d4]{display:block;position:relative;width:10px;height:8px;left:5px;overflow:hidden;cursor:pointer}.down[data-v-f1ef87d4]{top:3px}.down[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:-5px;transform:rotate(45deg);background-color:#ccc}.down.active[data-v-f1ef87d4] :after{background-color:#007aff}.up[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:5px;transform:rotate(45deg);background-color:#ccc}.up.active[data-v-f1ef87d4] :after{background-color:#007aff}.uni-table-checkbox[data-v-09200dc6]{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;margin:5px 0;cursor:pointer}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]{flex-shrink:0;box-sizing:border-box;position:relative;width:16px;height:16px;border:1px solid #DCDFE6;border-radius:2px;background-color:#fff;z-index:1}.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-09200dc6]{position:absolute;top:2px;left:5px;height:7px;width:3px;border:1px solid #fff;border-left:0;border-top:0;opacity:0;transform-origin:center;transform:rotate(45deg);box-sizing:content-box}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-09200dc6]{position:absolute;opacity:1;transform:rotate(0);height:2px;top:0;margin:auto;left:0;right:0;bottom:0;width:auto;border:none;border-radius:2px;transform:scale(.5);background-color:#fff}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]:hover{border-color:#007aff}.uni-table-checkbox .checkbox__inner.is-disable[data-v-09200dc6]{background-color:#f2f6fc;border-color:#dcdfe6}.uni-table-checkbox .checkbox__inner.is-checked[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-09200dc6]{opacity:1;transform:rotate(45deg)}.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-09200dc6]{opacity:.4}.uni-table-tr[data-v-87655535]{display:table-row;transition:all .3s;box-sizing:border-box}.checkbox[data-v-87655535]{width:26px;padding:0 8px 0 12px;display:table-cell;vertical-align:middle;color:#333;font-weight:500;border-bottom:1px #ebeef5 solid;font-size:14px}.tr-table--border[data-v-87655535]{border-right:1px #ebeef5 solid}.uni-table-td[data-v-e6e97238]{display:table-cell;padding:8px 10px;font-size:14px;border-bottom:1px #EBEEF5 solid;font-weight:400;color:#606266;line-height:23px;box-sizing:border-box}.table--border[data-v-e6e97238]{border-right:1px #EBEEF5 solid}.uni-table-scroll[data-v-dbd13a6b]{width:100%;overflow-x:auto}.uni-table[data-v-dbd13a6b]{position:relative;width:100%;border-radius:5px;background-color:#fff;box-sizing:border-box;display:table;overflow-x:auto}.uni-table[data-v-dbd13a6b] .uni-table-tr:nth-child(n+2):hover{background-color:#f5f7fa}.uni-table[data-v-dbd13a6b] .uni-table-thead .uni-table-tr:hover{background-color:#fafafa}.table--border[data-v-dbd13a6b]{border:1px #ebeef5 solid;border-right:none}.border-none[data-v-dbd13a6b]{border-bottom:none}.table--stripe[data-v-dbd13a6b] .uni-table-tr:nth-child(2n+3){background-color:#fafafa}.uni-table-loading[data-v-dbd13a6b]{position:relative;display:table-row;height:50px;line-height:50px;overflow:hidden;box-sizing:border-box}.empty-border[data-v-dbd13a6b]{border-right:1px #ebeef5 solid}.uni-table-text[data-v-dbd13a6b]{position:absolute;right:0;left:0;text-align:center;font-size:14px;color:#999}.uni-table-mask[data-v-dbd13a6b]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);z-index:99;display:flex;margin:auto;transition:all .5s;justify-content:center;align-items:center}.uni-table--loader[data-v-dbd13a6b]{width:30px;height:30px;border:2px solid #aaa;border-radius:50%;animation:2s uni-table--loader-dbd13a6b linear infinite;position:relative}@keyframes uni-table--loader-dbd13a6b{0%{transform:rotate(360deg)}10%{border-left-color:transparent}20%{border-bottom-color:transparent}30%{border-right-color:transparent}40%{border-top-color:transparent}50%{transform:rotate(0)}60%{border-top-color:transparent}70%{border-left-color:transparent}80%{border-bottom-color:transparent}90%{border-right-color:transparent}to{transform:rotate(-360deg)}}
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/ReportingWorkList/ReportingWorkList.css b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/ReportingWorkList/ReportingWorkList.css
deleted file mode 100644
index 110eb69..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/ReportingWorkList/ReportingWorkList.css
+++ /dev/null
@@ -1 +0,0 @@
-.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}.uni-calendar-item__weeks-box[data-v-6e247954]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1px 0;position:relative}.uni-calendar-item__weeks-box-text[data-v-6e247954]{font-size:14px;font-weight:700;color:#001833}.uni-calendar-item__weeks-box-item[data-v-6e247954]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px}.uni-calendar-item__weeks-box-circle[data-v-6e247954]{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:8px;background-color:#dd524d}.uni-calendar-item__weeks-box .uni-calendar-item--disable[data-v-6e247954]{cursor:default}.uni-calendar-item--disable .uni-calendar-item__weeks-box-text-disable[data-v-6e247954]{color:#d1d1d1}.uni-calendar-item--today[data-v-6e247954]{position:absolute;top:10px;right:17%;background-color:#dd524d;width:6px;height:6px;border-radius:50%}.uni-calendar-item--extra[data-v-6e247954]{color:#dd524d;opacity:.8}.uni-calendar-item__weeks-box .uni-calendar-item--checked[data-v-6e247954]{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #fff}.uni-calendar-item--checked .uni-calendar-item--checked-text[data-v-6e247954]{color:#fff}.uni-calendar-item--multiple .uni-calendar-item--checked-range-text[data-v-6e247954]{color:#333}.uni-calendar-item--multiple[data-v-6e247954]{background-color:#f6f7fc}.uni-calendar-item--multiple .uni-calendar-item--before-checked[data-v-6e247954],.uni-calendar-item--multiple .uni-calendar-item--after-checked[data-v-6e247954]{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #F6F7FC}.uni-calendar-item--before-checked .uni-calendar-item--checked-text[data-v-6e247954],.uni-calendar-item--after-checked .uni-calendar-item--checked-text[data-v-6e247954]{color:#fff}.uni-calendar-item--before-checked-x[data-v-6e247954]{border-top-left-radius:50px;border-bottom-left-radius:50px;box-sizing:border-box;background-color:#f6f7fc}.uni-calendar-item--after-checked-x[data-v-6e247954]{border-top-right-radius:50px;border-bottom-right-radius:50px;background-color:#f6f7fc}.uni-datetime-picker-view[data-v-03d021cc]{height:130px;width:270px;cursor:pointer}.uni-datetime-picker-item[data-v-03d021cc]{height:50px;line-height:50px;text-align:center;font-size:14px}.uni-datetime-picker-btn[data-v-03d021cc]{margin-top:60px;display:flex;cursor:pointer;flex-direction:row;justify-content:space-between}.uni-datetime-picker-btn-text[data-v-03d021cc]{font-size:14px;color:#007aff}.uni-datetime-picker-btn-group[data-v-03d021cc]{display:flex;flex-direction:row}.uni-datetime-picker-cancel[data-v-03d021cc]{margin-right:30px}.uni-datetime-picker-mask[data-v-03d021cc]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-duration:.3s;z-index:998}.uni-datetime-picker-popup[data-v-03d021cc]{border-radius:8px;padding:30px;width:270px;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transition-duration:.3s;z-index:999}.uni-datetime-picker-time[data-v-03d021cc]{color:gray}.uni-datetime-picker-column[data-v-03d021cc]{height:50px}.uni-datetime-picker-timebox[data-v-03d021cc]{border:1px solid #E5E5E5;border-radius:5px;padding:7px 10px;box-sizing:border-box;cursor:pointer}.uni-datetime-picker-timebox-pointer[data-v-03d021cc]{cursor:pointer}.uni-datetime-picker-disabled[data-v-03d021cc]{opacity:.4}.uni-datetime-picker-text[data-v-03d021cc]{font-size:14px;line-height:50px}.uni-datetime-picker-sign[data-v-03d021cc]{position:absolute;top:53px;color:#999}.sign-left[data-v-03d021cc]{left:86px}.sign-right[data-v-03d021cc]{right:86px}.sign-center[data-v-03d021cc]{left:135px}.uni-datetime-picker__container-box[data-v-03d021cc]{position:relative;display:flex;align-items:center;justify-content:center;margin-top:40px}.time-hide-second[data-v-03d021cc]{width:180px}.uni-calendar[data-v-dcbc7075]{display:flex;flex-direction:column}.uni-calendar__mask[data-v-dcbc7075]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-property:opacity;transition-duration:.3s;opacity:0;z-index:99}.uni-calendar--mask-show[data-v-dcbc7075]{opacity:1}.uni-calendar--fixed[data-v-dcbc7075]{position:fixed;bottom:calc(var(--window-bottom));left:0;right:0;transition-property:transform;transition-duration:.3s;transform:translateY(460px);z-index:99}.uni-calendar--ani-show[data-v-dcbc7075]{transform:translateY(0)}.uni-calendar__content[data-v-dcbc7075]{background-color:#fff}.uni-calendar__content-mobile[data-v-dcbc7075]{border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 5px 3px rgba(0,0,0,.1)}.uni-calendar__header[data-v-dcbc7075]{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px}.uni-calendar__header-mobile[data-v-dcbc7075]{padding:10px 10px 0}.uni-calendar--fixed-top[data-v-dcbc7075]{display:flex;flex-direction:row;justify-content:space-between;border-top-color:rgba(0,0,0,.4);border-top-style:solid;border-top-width:1px}.uni-calendar--fixed-width[data-v-dcbc7075]{width:50px}.uni-calendar__backtoday[data-v-dcbc7075]{position:absolute;right:0;top:.78125rem;padding:0 5px 0 10px;height:25px;line-height:25px;font-size:12px;border-top-left-radius:25px;border-bottom-left-radius:25px;color:#fff;background-color:#f1f1f1}.uni-calendar__header-text[data-v-dcbc7075]{text-align:center;width:100px;font-size:15px;color:#666}.uni-calendar__button-text[data-v-dcbc7075]{text-align:center;width:100px;font-size:14px;color:#007aff;letter-spacing:3px}.uni-calendar__header-btn-box[data-v-dcbc7075]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:50px;height:50px}.uni-calendar__header-btn[data-v-dcbc7075]{width:9px;height:9px;border-left-color:gray;border-left-style:solid;border-left-width:1px;border-top-color:#555;border-top-style:solid;border-top-width:1px}.uni-calendar--left[data-v-dcbc7075]{transform:rotate(-45deg)}.uni-calendar--right[data-v-dcbc7075]{transform:rotate(135deg)}.uni-calendar__weeks[data-v-dcbc7075]{position:relative;display:flex;flex-direction:row}.uni-calendar__weeks-item[data-v-dcbc7075]{flex:1}.uni-calendar__weeks-day[data-v-dcbc7075]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:40px;border-bottom-color:#f5f5f5;border-bottom-style:solid;border-bottom-width:1px}.uni-calendar__weeks-day-text[data-v-dcbc7075]{font-size:12px;color:#b2b2b2}.uni-calendar__box[data-v-dcbc7075]{position:relative;padding-bottom:7px}.uni-calendar__box-bg[data-v-dcbc7075]{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0}.uni-calendar__box-bg-text[data-v-dcbc7075]{font-size:200px;font-weight:700;color:#999;opacity:.1;text-align:center;line-height:1}.uni-date-changed[data-v-dcbc7075]{padding:0 10px;text-align:center;color:#333;border-top-color:#dcdcdc;border-top-style:solid;border-top-width:1px;flex:1}.uni-date-btn--ok[data-v-dcbc7075]{padding:20px 15px}.uni-date-changed--time-start[data-v-dcbc7075],.uni-date-changed--time-end[data-v-dcbc7075]{display:flex;align-items:center}.uni-date-changed--time-date[data-v-dcbc7075]{color:#999;line-height:50px;margin-right:5px}.time-picker-style[data-v-dcbc7075]{display:flex;justify-content:center;align-items:center}.mr-10[data-v-dcbc7075]{margin-right:10px}.dialog-close[data-v-dcbc7075]{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:row;align-items:center;padding:0 25px;margin-top:10px}.dialog-close-plus[data-v-dcbc7075]{width:16px;height:2px;background-color:#737987;border-radius:2px;transform:rotate(45deg)}.dialog-close-rotate[data-v-dcbc7075]{position:absolute;transform:rotate(-45deg)}.uni-datetime-picker--btn[data-v-dcbc7075]{border-radius:100px;height:40px;line-height:40px;background-color:#007aff;color:#fff;font-size:16px;letter-spacing:2px}.uni-datetime-picker--btn[data-v-dcbc7075]:active{opacity:.7}.uni-date[data-v-c45ea159]{width:100%;flex:1}.uni-date-x[data-v-c45ea159]{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:4px;background-color:#fff;color:#666;font-size:14px;flex:1}.uni-date-x .icon-calendar[data-v-c45ea159]{padding-left:3px}.uni-date-x .range-separator[data-v-c45ea159]{height:35px;padding:0 2px;line-height:35px}.uni-date-x--border[data-v-c45ea159]{box-sizing:border-box;border-radius:4px;border:1px solid #e5e5e5}.uni-date-editor--x[data-v-c45ea159]{display:flex;align-items:center;position:relative}.uni-date-editor--x .uni-date__icon-clear[data-v-c45ea159]{padding-right:3px;display:flex;align-items:center}.uni-date__x-input[data-v-c45ea159]{width:auto;height:35px;padding-left:5px;position:relative;flex:1;line-height:35px;font-size:14px;overflow:hidden}.text-center[data-v-c45ea159]{text-align:center}.uni-date__input[data-v-c45ea159]{height:40px;width:100%;line-height:40px;font-size:14px}.uni-date-range__input[data-v-c45ea159]{text-align:center;max-width:142px}.uni-date-picker__container[data-v-c45ea159]{position:relative}.uni-date-mask--pc[data-v-c45ea159]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,0);transition-duration:.3s;z-index:996}.uni-date-single--x[data-v-c45ea159],.uni-date-range--x[data-v-c45ea159]{background-color:#fff;position:absolute;top:0;z-index:999;border:1px solid #EBEEF5;box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:4px}.uni-date-editor--x__disabled[data-v-c45ea159]{opacity:.4;cursor:default}.uni-date-editor--logo[data-v-c45ea159]{width:16px;height:16px;vertical-align:middle}.popup-x-header[data-v-c45ea159]{display:flex;flex-direction:row}.popup-x-header--datetime[data-v-c45ea159]{display:flex;flex-direction:row;flex:1}.popup-x-body[data-v-c45ea159]{display:flex}.popup-x-footer[data-v-c45ea159]{padding:0 15px;border-top-color:#f1f1f1;border-top-style:solid;border-top-width:1px;line-height:40px;text-align:right;color:#666}.popup-x-footer uni-text[data-v-c45ea159]:hover{color:#007aff;cursor:pointer;opacity:.8}.popup-x-footer .confirm-text[data-v-c45ea159]{margin-left:20px;color:#007aff}.uni-date-changed[data-v-c45ea159]{text-align:center;color:#333;border-bottom-color:#f1f1f1;border-bottom-style:solid;border-bottom-width:1px}.uni-date-changed--time uni-text[data-v-c45ea159]{height:50px;line-height:50px}.uni-date-changed .uni-date-changed--time[data-v-c45ea159]{flex:1}.uni-date-changed--time-date[data-v-c45ea159]{color:#333;opacity:.6}.mr-50[data-v-c45ea159]{margin-right:50px}.uni-popper__arrow[data-v-c45ea159],.uni-popper__arrow[data-v-c45ea159]:after{position:absolute;display:block;width:0;height:0;border:6px solid transparent;border-top-width:0}.uni-popper__arrow[data-v-c45ea159]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-bottom-color:#ebeef5}.uni-popper__arrow[data-v-c45ea159]:after{content:" ";top:1px;margin-left:-6px;border-bottom-color:#fff}.uni-table-th[data-v-f1ef87d4]{padding:12px 10px;display:table-cell;box-sizing:border-box;font-size:14px;font-weight:700;color:#909399;border-bottom:1px #ebeef5 solid}.uni-table-th-row[data-v-f1ef87d4]{display:flex;flex-direction:row}.table--border[data-v-f1ef87d4]{border-right:1px #ebeef5 solid}.uni-table-th-content[data-v-f1ef87d4]{display:flex;align-items:center;flex:1}.arrow[data-v-f1ef87d4]{display:block;position:relative;width:10px;height:8px;left:5px;overflow:hidden;cursor:pointer}.down[data-v-f1ef87d4]{top:3px}.down[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:-5px;transform:rotate(45deg);background-color:#ccc}.down.active[data-v-f1ef87d4] :after{background-color:#007aff}.up[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:5px;transform:rotate(45deg);background-color:#ccc}.up.active[data-v-f1ef87d4] :after{background-color:#007aff}.uni-table-checkbox[data-v-09200dc6]{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;margin:5px 0;cursor:pointer}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]{flex-shrink:0;box-sizing:border-box;position:relative;width:16px;height:16px;border:1px solid #DCDFE6;border-radius:2px;background-color:#fff;z-index:1}.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-09200dc6]{position:absolute;top:2px;left:5px;height:7px;width:3px;border:1px solid #fff;border-left:0;border-top:0;opacity:0;transform-origin:center;transform:rotate(45deg);box-sizing:content-box}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-09200dc6]{position:absolute;opacity:1;transform:rotate(0);height:2px;top:0;margin:auto;left:0;right:0;bottom:0;width:auto;border:none;border-radius:2px;transform:scale(.5);background-color:#fff}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]:hover{border-color:#007aff}.uni-table-checkbox .checkbox__inner.is-disable[data-v-09200dc6]{background-color:#f2f6fc;border-color:#dcdfe6}.uni-table-checkbox .checkbox__inner.is-checked[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-09200dc6]{opacity:1;transform:rotate(45deg)}.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-09200dc6]{opacity:.4}.uni-table-tr[data-v-87655535]{display:table-row;transition:all .3s;box-sizing:border-box}.checkbox[data-v-87655535]{width:26px;padding:0 8px 0 12px;display:table-cell;vertical-align:middle;color:#333;font-weight:500;border-bottom:1px #ebeef5 solid;font-size:14px}.tr-table--border[data-v-87655535]{border-right:1px #ebeef5 solid}.uni-table-td[data-v-e6e97238]{display:table-cell;padding:8px 10px;font-size:14px;border-bottom:1px #EBEEF5 solid;font-weight:400;color:#606266;line-height:23px;box-sizing:border-box}.table--border[data-v-e6e97238]{border-right:1px #EBEEF5 solid}.uni-table-scroll[data-v-dbd13a6b]{width:100%;overflow-x:auto}.uni-table[data-v-dbd13a6b]{position:relative;width:100%;border-radius:5px;background-color:#fff;box-sizing:border-box;display:table;overflow-x:auto}.uni-table[data-v-dbd13a6b] .uni-table-tr:nth-child(n+2):hover{background-color:#f5f7fa}.uni-table[data-v-dbd13a6b] .uni-table-thead .uni-table-tr:hover{background-color:#fafafa}.table--border[data-v-dbd13a6b]{border:1px #ebeef5 solid;border-right:none}.border-none[data-v-dbd13a6b]{border-bottom:none}.table--stripe[data-v-dbd13a6b] .uni-table-tr:nth-child(2n+3){background-color:#fafafa}.uni-table-loading[data-v-dbd13a6b]{position:relative;display:table-row;height:50px;line-height:50px;overflow:hidden;box-sizing:border-box}.empty-border[data-v-dbd13a6b]{border-right:1px #ebeef5 solid}.uni-table-text[data-v-dbd13a6b]{position:absolute;right:0;left:0;text-align:center;font-size:14px;color:#999}.uni-table-mask[data-v-dbd13a6b]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);z-index:99;display:flex;margin:auto;transition:all .5s;justify-content:center;align-items:center}.uni-table--loader[data-v-dbd13a6b]{width:30px;height:30px;border:2px solid #aaa;border-radius:50%;animation:2s uni-table--loader-dbd13a6b linear infinite;position:relative}@keyframes uni-table--loader-dbd13a6b{0%{transform:rotate(360deg)}10%{border-left-color:transparent}20%{border-bottom-color:transparent}30%{border-right-color:transparent}40%{border-top-color:transparent}50%{transform:rotate(0)}60%{border-top-color:transparent}70%{border-left-color:transparent}80%{border-bottom-color:transparent}90%{border-right-color:transparent}to{transform:rotate(-360deg)}}.uni-popup-message[data-v-ad4a514f]{display:flex;flex-direction:row;justify-content:center}.uni-popup-message__box[data-v-ad4a514f]{background-color:#e1f3d8;padding:10px 15px;border-color:#eee;border-style:solid;border-width:1px;flex:1}@media screen and (min-width: 500px){.fixforpc-width[data-v-ad4a514f]{margin-top:20px;border-radius:4px;flex:none;min-width:380px;max-width:50%}}.uni-popup-message-text[data-v-ad4a514f]{font-size:14px;padding:0}.uni-popup__success[data-v-ad4a514f]{background-color:#e1f3d8}.uni-popup__success-text[data-v-ad4a514f]{color:#67c23a}.uni-popup__warn[data-v-ad4a514f]{background-color:#faecd8}.uni-popup__warn-text[data-v-ad4a514f]{color:#e6a23c}.uni-popup__error[data-v-ad4a514f]{background-color:#fde2e2}.uni-popup__error-text[data-v-ad4a514f]{color:#f56c6c}.uni-popup__info[data-v-ad4a514f]{background-color:#f2f6fc}.uni-popup__info-text[data-v-ad4a514f]{color:#909399}.uni-popup[data-v-d77bc3e8]{position:fixed;z-index:99}.uni-popup.top[data-v-d77bc3e8],.uni-popup.left[data-v-d77bc3e8],.uni-popup.right[data-v-d77bc3e8]{top:0}.uni-popup .uni-popup__wrapper[data-v-d77bc3e8]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-d77bc3e8],.uni-popup .uni-popup__wrapper.right[data-v-d77bc3e8]{padding-top:0;flex:1}.fixforpc-z-index[data-v-d77bc3e8]{z-index:999}.fixforpc-top[data-v-d77bc3e8]{top:0}.uni-popup-dialog[data-v-fcde97b3]{width:300px;border-radius:11px;background-color:#fff}.uni-dialog-title[data-v-fcde97b3]{display:flex;flex-direction:row;justify-content:center;padding-top:25px}.uni-dialog-title-text[data-v-fcde97b3]{font-size:16px;font-weight:500}.uni-dialog-content[data-v-fcde97b3]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px}.uni-dialog-content-text[data-v-fcde97b3]{font-size:14px;color:#6c6c6c}.uni-dialog-button-group[data-v-fcde97b3]{display:flex;flex-direction:row;border-top-color:#f5f5f5;border-top-style:solid;border-top-width:1px}.uni-dialog-button[data-v-fcde97b3]{display:flex;flex:1;flex-direction:row;justify-content:center;align-items:center;height:45px}.uni-border-left[data-v-fcde97b3]{border-left-color:#f0f0f0;border-left-style:solid;border-left-width:1px}.uni-dialog-button-text[data-v-fcde97b3]{font-size:16px;color:#333}.uni-button-color[data-v-fcde97b3]{color:#007aff}.uni-dialog-input[data-v-fcde97b3]{flex:1;font-size:14px;border:1px #eee solid;height:40px;padding:0 10px;border-radius:5px;color:#555}.uni-popup__success[data-v-fcde97b3]{color:#4cd964}.uni-popup__warn[data-v-fcde97b3]{color:#f0ad4e}.uni-popup__error[data-v-fcde97b3]{color:#dd524d}.uni-popup__info[data-v-fcde97b3]{color:#909399}
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/ReviewReporitingWork/ReviewReporitingWork.css b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/ReviewReporitingWork/ReviewReporitingWork.css
deleted file mode 100644
index 88ab388..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/ReviewReporitingWork/ReviewReporitingWork.css
+++ /dev/null
@@ -1 +0,0 @@
-.uni-table-th[data-v-f1ef87d4]{padding:12px 10px;display:table-cell;box-sizing:border-box;font-size:14px;font-weight:700;color:#909399;border-bottom:1px #ebeef5 solid}.uni-table-th-row[data-v-f1ef87d4]{display:flex;flex-direction:row}.table--border[data-v-f1ef87d4]{border-right:1px #ebeef5 solid}.uni-table-th-content[data-v-f1ef87d4]{display:flex;align-items:center;flex:1}.arrow[data-v-f1ef87d4]{display:block;position:relative;width:10px;height:8px;left:5px;overflow:hidden;cursor:pointer}.down[data-v-f1ef87d4]{top:3px}.down[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:-5px;transform:rotate(45deg);background-color:#ccc}.down.active[data-v-f1ef87d4] :after{background-color:#007aff}.up[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:5px;transform:rotate(45deg);background-color:#ccc}.up.active[data-v-f1ef87d4] :after{background-color:#007aff}.uni-table-checkbox[data-v-09200dc6]{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;margin:5px 0;cursor:pointer}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]{flex-shrink:0;box-sizing:border-box;position:relative;width:16px;height:16px;border:1px solid #DCDFE6;border-radius:2px;background-color:#fff;z-index:1}.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-09200dc6]{position:absolute;top:2px;left:5px;height:7px;width:3px;border:1px solid #fff;border-left:0;border-top:0;opacity:0;transform-origin:center;transform:rotate(45deg);box-sizing:content-box}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-09200dc6]{position:absolute;opacity:1;transform:rotate(0);height:2px;top:0;margin:auto;left:0;right:0;bottom:0;width:auto;border:none;border-radius:2px;transform:scale(.5);background-color:#fff}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]:hover{border-color:#007aff}.uni-table-checkbox .checkbox__inner.is-disable[data-v-09200dc6]{background-color:#f2f6fc;border-color:#dcdfe6}.uni-table-checkbox .checkbox__inner.is-checked[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-09200dc6]{opacity:1;transform:rotate(45deg)}.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-09200dc6]{opacity:.4}.uni-table-tr[data-v-87655535]{display:table-row;transition:all .3s;box-sizing:border-box}.checkbox[data-v-87655535]{width:26px;padding:0 8px 0 12px;display:table-cell;vertical-align:middle;color:#333;font-weight:500;border-bottom:1px #ebeef5 solid;font-size:14px}.tr-table--border[data-v-87655535]{border-right:1px #ebeef5 solid}.uni-table-td[data-v-e6e97238]{display:table-cell;padding:8px 10px;font-size:14px;border-bottom:1px #EBEEF5 solid;font-weight:400;color:#606266;line-height:23px;box-sizing:border-box}.table--border[data-v-e6e97238]{border-right:1px #EBEEF5 solid}.uni-table-scroll[data-v-dbd13a6b]{width:100%;overflow-x:auto}.uni-table[data-v-dbd13a6b]{position:relative;width:100%;border-radius:5px;background-color:#fff;box-sizing:border-box;display:table;overflow-x:auto}.uni-table[data-v-dbd13a6b] .uni-table-tr:nth-child(n+2):hover{background-color:#f5f7fa}.uni-table[data-v-dbd13a6b] .uni-table-thead .uni-table-tr:hover{background-color:#fafafa}.table--border[data-v-dbd13a6b]{border:1px #ebeef5 solid;border-right:none}.border-none[data-v-dbd13a6b]{border-bottom:none}.table--stripe[data-v-dbd13a6b] .uni-table-tr:nth-child(2n+3){background-color:#fafafa}.uni-table-loading[data-v-dbd13a6b]{position:relative;display:table-row;height:50px;line-height:50px;overflow:hidden;box-sizing:border-box}.empty-border[data-v-dbd13a6b]{border-right:1px #ebeef5 solid}.uni-table-text[data-v-dbd13a6b]{position:absolute;right:0;left:0;text-align:center;font-size:14px;color:#999}.uni-table-mask[data-v-dbd13a6b]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);z-index:99;display:flex;margin:auto;transition:all .5s;justify-content:center;align-items:center}.uni-table--loader[data-v-dbd13a6b]{width:30px;height:30px;border:2px solid #aaa;border-radius:50%;animation:2s uni-table--loader-dbd13a6b linear infinite;position:relative}@keyframes uni-table--loader-dbd13a6b{0%{transform:rotate(360deg)}10%{border-left-color:transparent}20%{border-bottom-color:transparent}30%{border-right-color:transparent}40%{border-top-color:transparent}50%{transform:rotate(0)}60%{border-top-color:transparent}70%{border-left-color:transparent}80%{border-bottom-color:transparent}90%{border-right-color:transparent}to{transform:rotate(-360deg)}}
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/glassInfo/glassInfo.css b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/glassInfo/glassInfo.css
deleted file mode 100644
index ca07969..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/glassInfo/glassInfo.css
+++ /dev/null
@@ -1 +0,0 @@
-.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}.uni-badge--x[data-v-526d212e]{display:inline-block;position:relative}.uni-badge--absolute[data-v-526d212e]{position:absolute}.uni-badge--small[data-v-526d212e]{transform:scale(.8);transform-origin:center center}.uni-badge[data-v-526d212e]{display:flex;overflow:hidden;box-sizing:border-box;font-feature-settings:"tnum";min-width:20px;justify-content:center;flex-direction:row;height:20px;padding:0 4px;line-height:18px;color:#fff;border-radius:100px;background-color:#909399;background-color:transparent;border:1px solid #fff;text-align:center;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:12px}.uni-badge--info[data-v-526d212e]{color:#fff;background-color:#909399}.uni-badge--primary[data-v-526d212e]{background-color:#2979ff}.uni-badge--success[data-v-526d212e]{background-color:#4cd964}.uni-badge--warning[data-v-526d212e]{background-color:#f0ad4e}.uni-badge--error[data-v-526d212e]{background-color:#dd524d}.uni-badge--inverted[data-v-526d212e]{padding:0 5px 0 0;color:#909399}.uni-badge--info-inverted[data-v-526d212e]{color:#909399;background-color:transparent}.uni-badge--primary-inverted[data-v-526d212e]{color:#2979ff;background-color:transparent}.uni-badge--success-inverted[data-v-526d212e]{color:#4cd964;background-color:transparent}.uni-badge--warning-inverted[data-v-526d212e]{color:#f0ad4e;background-color:transparent}.uni-badge--error-inverted[data-v-526d212e]{color:#dd524d;background-color:transparent}.uni-list-item[data-v-62b94056]{display:flex;font-size:16px;position:relative;justify-content:space-between;align-items:center;background-color:#fff;flex-direction:row}.uni-list-item--disabled[data-v-62b94056]{opacity:.3}.uni-list-item--hover[data-v-62b94056]{background-color:#f1f1f1}.uni-list-item__container[data-v-62b94056]{position:relative;display:flex;flex-direction:row;padding:12px 15px;flex:1;overflow:hidden}.container--right[data-v-62b94056]{padding-right:0}.uni-list--border[data-v-62b94056]{position:absolute;top:0;right:0;left:0}.uni-list--border[data-v-62b94056]:after{position:absolute;top:0;right:0;left:0;height:1px;content:"";transform:scaleY(.5);background-color:#e5e5e5}.uni-list-item__content[data-v-62b94056]{display:flex;padding-right:8px;flex:1;color:#3b4144;flex-direction:column;justify-content:space-between;overflow:hidden}.uni-list-item__content--center[data-v-62b94056]{justify-content:center}.uni-list-item__content-title[data-v-62b94056]{font-size:14px;color:#3b4144;overflow:hidden}.uni-list-item__content-note[data-v-62b94056]{margin-top:.1875rem;color:#999;font-size:12px;overflow:hidden}.uni-list-item__extra[data-v-62b94056]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.uni-list-item__header[data-v-62b94056]{display:flex;flex-direction:row;align-items:center}.uni-list-item__icon[data-v-62b94056]{margin-right:.5625rem;flex-direction:row;justify-content:center;align-items:center}.uni-list-item__icon-img[data-v-62b94056]{display:block;height:26px;width:26px;margin-right:10px}.uni-icon-wrapper[data-v-62b94056]{display:flex;align-items:center;padding:0 10px}.flex--direction[data-v-62b94056]{flex-direction:column;align-items:initial}.flex--justify[data-v-62b94056]{justify-content:initial}.uni-list--lg[data-v-62b94056]{height:40px;width:40px}.uni-list--base[data-v-62b94056]{height:26px;width:26px}.uni-list--sm[data-v-62b94056]{height:20px;width:20px}.uni-list-item__extra-text[data-v-62b94056]{color:#999;font-size:12px}.uni-ellipsis-1[data-v-62b94056]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-ellipsis-2[data-v-62b94056]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.uni-list[data-v-bf390bdf]{display:flex;background-color:#fff;position:relative;flex-direction:column}.uni-list--border[data-v-bf390bdf]{position:relative;z-index:-1}.uni-list--border-top[data-v-bf390bdf]{position:absolute;top:0;right:0;left:0;height:1px;transform:scaleY(.5);background-color:#e5e5e5;z-index:1}.uni-list--border-bottom[data-v-bf390bdf]{position:absolute;bottom:0;right:0;left:0;height:1px;transform:scaleY(.5);background-color:#e5e5e5}.uni-section[data-v-b442413a]{background-color:#fff}.uni-section .uni-section-header[data-v-b442413a]{position:relative;display:flex;flex-direction:row;align-items:center;padding:12px 10px;font-weight:400}.uni-section .uni-section-header__decoration[data-v-b442413a]{margin-right:6px;background-color:#2979ff}.uni-section .uni-section-header__decoration.line[data-v-b442413a]{width:4px;height:12px;border-radius:10px}.uni-section .uni-section-header__decoration.circle[data-v-b442413a]{width:8px;height:8px;border-radius:50px}.uni-section .uni-section-header__decoration.square[data-v-b442413a]{width:8px;height:8px}.uni-section .uni-section-header__content[data-v-b442413a]{display:flex;flex-direction:column;flex:1;color:#333}.uni-section .uni-section-header__content .distraction[data-v-b442413a]{flex-direction:row;align-items:center}.uni-section .uni-section-header__content-sub[data-v-b442413a]{margin-top:2px}.uni-section .uni-section-header__slot-right[data-v-b442413a],.uni-section .uni-section-content[data-v-b442413a]{font-size:14px}
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/index/index.css b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/index/index.css
deleted file mode 100644
index 3662a04..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/index/index.css
+++ /dev/null
@@ -1 +0,0 @@
-.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}@media screen and (max-width: 500px){.hide-on-phone[data-v-aaa00ea1]{display:none}}.uni-stat__select[data-v-aaa00ea1]{display:flex;align-items:center;width:100%;flex:1;box-sizing:border-box}.uni-stat-box[data-v-aaa00ea1],.uni-stat__actived[data-v-aaa00ea1]{width:100%;flex:1}.uni-label-text[data-v-aaa00ea1]{font-size:14px;font-weight:700;color:#6a6a6a;margin:auto 5px auto 0}.uni-select[data-v-aaa00ea1]{font-size:14px;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px;padding:0 5px 0 10px;position:relative;display:flex;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;border-bottom:solid 1px #e5e5e5;width:100%;flex:1;height:35px}.uni-select--disabled[data-v-aaa00ea1]{background-color:#f5f7fa;cursor:not-allowed}.uni-select__label[data-v-aaa00ea1]{font-size:16px;height:35px;padding-right:10px;color:#909399}.uni-select__input-box[data-v-aaa00ea1]{height:35px;width:0px;position:relative;display:flex;flex:1;flex-direction:row;align-items:center}.uni-select__input[data-v-aaa00ea1]{flex:1;font-size:14px;height:22px;line-height:22px}.uni-select__input-plac[data-v-aaa00ea1]{font-size:14px;color:#909399}.uni-select__selector[data-v-aaa00ea1]{box-sizing:border-box;position:absolute;left:0;width:100%;background-color:#fff;border:1px solid #EBEEF5;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,.1);z-index:3;padding:4px 0}.uni-select__selector-scroll[data-v-aaa00ea1]{max-height:200px;box-sizing:border-box}.uni-select__selector-empty[data-v-aaa00ea1],.uni-select__selector-item[data-v-aaa00ea1]{display:flex;cursor:pointer;line-height:35px;font-size:14px;text-align:center;padding:0 10px}.uni-select__selector-item[data-v-aaa00ea1]:hover{background-color:#f9f9f9}.uni-select__selector-empty[data-v-aaa00ea1]:last-child,.uni-select__selector-item[data-v-aaa00ea1]:last-child{border-bottom:none}.uni-select__selector__disabled[data-v-aaa00ea1]{opacity:.4;cursor:default}.uni-popper__arrow_bottom[data-v-aaa00ea1],.uni-popper__arrow_bottom[data-v-aaa00ea1]:after,.uni-popper__arrow_top[data-v-aaa00ea1],.uni-popper__arrow_top[data-v-aaa00ea1]:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:6px}.uni-popper__arrow_bottom[data-v-aaa00ea1]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.uni-popper__arrow_bottom[data-v-aaa00ea1]:after{content:" ";top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.uni-popper__arrow_top[data-v-aaa00ea1]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));bottom:-6px;left:10%;margin-right:3px;border-bottom-width:0;border-top-color:#ebeef5}.uni-popper__arrow_top[data-v-aaa00ea1]:after{content:" ";bottom:1px;margin-left:-6px;border-bottom-width:0;border-top-color:#fff}.uni-select__input-text[data-v-aaa00ea1]{width:100%;color:#333;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.uni-select__input-placeholder[data-v-aaa00ea1]{color:#6a6a6a;font-size:12px}.uni-select--mask[data-v-aaa00ea1]{position:fixed;top:0;bottom:0;right:0;left:0;z-index:2}.uni-easyinput[data-v-340be9d9]{width:100%;flex:1;position:relative;text-align:left;color:#333;font-size:14px}.uni-easyinput__content[data-v-340be9d9]{flex:1;width:100%;display:flex;box-sizing:border-box;flex-direction:row;align-items:center;border-color:#fff;transition-property:border-color;transition-duration:.3s}.uni-easyinput__content-input[data-v-340be9d9]{width:auto;position:relative;overflow:hidden;flex:1;line-height:1;font-size:14px;height:35px}.uni-easyinput__content-input[data-v-340be9d9] ::-ms-reveal{display:none}.uni-easyinput__content-input[data-v-340be9d9] ::-ms-clear{display:none}.uni-easyinput__content-input[data-v-340be9d9] ::-o-clear{display:none}.uni-easyinput__placeholder-class[data-v-340be9d9]{color:#999;font-size:12px}.is-textarea[data-v-340be9d9]{align-items:flex-start}.is-textarea-icon[data-v-340be9d9]{margin-top:5px}.uni-easyinput__content-textarea[data-v-340be9d9]{position:relative;overflow:hidden;flex:1;line-height:1.5;font-size:14px;margin:6px 6px 6px 0;height:80px;min-height:80px;width:auto}.input-padding[data-v-340be9d9]{padding-left:10px}.content-clear-icon[data-v-340be9d9]{padding:0 5px}.label-icon[data-v-340be9d9]{margin-right:5px;margin-top:-1px}.is-input-border[data-v-340be9d9]{display:flex;box-sizing:border-box;flex-direction:row;align-items:center;border:1px solid #dcdfe6;border-radius:4px}.uni-error-message[data-v-340be9d9]{position:absolute;bottom:-17px;left:0;line-height:12px;color:#e43d33;font-size:12px;text-align:left}.uni-error-msg--boeder[data-v-340be9d9]{position:relative;bottom:0;line-height:22px}.is-input-error-border[data-v-340be9d9]{border-color:#e43d33}.is-input-error-border .uni-easyinput__placeholder-class[data-v-340be9d9]{color:#f29e99}.uni-easyinput--border[data-v-340be9d9]{margin-bottom:0;padding:10px 15px;border-top:1px #eee solid}.uni-easyinput-error[data-v-340be9d9]{padding-bottom:0}.is-first-border[data-v-340be9d9]{border:none}.is-disabled[data-v-340be9d9]{background-color:#f7f6f6;color:#d5d5d5}.is-disabled .uni-easyinput__placeholder-class[data-v-340be9d9]{color:#d5d5d5;font-size:12px}.uni-popup-message[data-v-ad4a514f]{display:flex;flex-direction:row;justify-content:center}.uni-popup-message__box[data-v-ad4a514f]{background-color:#e1f3d8;padding:10px 15px;border-color:#eee;border-style:solid;border-width:1px;flex:1}@media screen and (min-width: 500px){.fixforpc-width[data-v-ad4a514f]{margin-top:20px;border-radius:4px;flex:none;min-width:380px;max-width:50%}}.uni-popup-message-text[data-v-ad4a514f]{font-size:14px;padding:0}.uni-popup__success[data-v-ad4a514f]{background-color:#e1f3d8}.uni-popup__success-text[data-v-ad4a514f]{color:#67c23a}.uni-popup__warn[data-v-ad4a514f]{background-color:#faecd8}.uni-popup__warn-text[data-v-ad4a514f]{color:#e6a23c}.uni-popup__error[data-v-ad4a514f]{background-color:#fde2e2}.uni-popup__error-text[data-v-ad4a514f]{color:#f56c6c}.uni-popup__info[data-v-ad4a514f]{background-color:#f2f6fc}.uni-popup__info-text[data-v-ad4a514f]{color:#909399}.uni-popup[data-v-d77bc3e8]{position:fixed;z-index:99}.uni-popup.top[data-v-d77bc3e8],.uni-popup.left[data-v-d77bc3e8],.uni-popup.right[data-v-d77bc3e8]{top:0}.uni-popup .uni-popup__wrapper[data-v-d77bc3e8]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-d77bc3e8],.uni-popup .uni-popup__wrapper.right[data-v-d77bc3e8]{padding-top:0;flex:1}.fixforpc-z-index[data-v-d77bc3e8]{z-index:999}.fixforpc-top[data-v-d77bc3e8]{top:0}.content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-30%}.logo{height:6.25rem;width:6.25rem;margin-top:6.25rem;margin-left:auto;margin-right:auto;margin-bottom:1.5625rem}.text-area{display:flex;justify-content:center;padding-bottom:1rem}
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/login/login.css b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/login/login.css
deleted file mode 100644
index 86bdbbb..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/login/login.css
+++ /dev/null
@@ -1 +0,0 @@
-.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}.uni-easyinput[data-v-340be9d9]{width:100%;flex:1;position:relative;text-align:left;color:#333;font-size:14px}.uni-easyinput__content[data-v-340be9d9]{flex:1;width:100%;display:flex;box-sizing:border-box;flex-direction:row;align-items:center;border-color:#fff;transition-property:border-color;transition-duration:.3s}.uni-easyinput__content-input[data-v-340be9d9]{width:auto;position:relative;overflow:hidden;flex:1;line-height:1;font-size:14px;height:35px}.uni-easyinput__content-input[data-v-340be9d9] ::-ms-reveal{display:none}.uni-easyinput__content-input[data-v-340be9d9] ::-ms-clear{display:none}.uni-easyinput__content-input[data-v-340be9d9] ::-o-clear{display:none}.uni-easyinput__placeholder-class[data-v-340be9d9]{color:#999;font-size:12px}.is-textarea[data-v-340be9d9]{align-items:flex-start}.is-textarea-icon[data-v-340be9d9]{margin-top:5px}.uni-easyinput__content-textarea[data-v-340be9d9]{position:relative;overflow:hidden;flex:1;line-height:1.5;font-size:14px;margin:6px 6px 6px 0;height:80px;min-height:80px;width:auto}.input-padding[data-v-340be9d9]{padding-left:10px}.content-clear-icon[data-v-340be9d9]{padding:0 5px}.label-icon[data-v-340be9d9]{margin-right:5px;margin-top:-1px}.is-input-border[data-v-340be9d9]{display:flex;box-sizing:border-box;flex-direction:row;align-items:center;border:1px solid #dcdfe6;border-radius:4px}.uni-error-message[data-v-340be9d9]{position:absolute;bottom:-17px;left:0;line-height:12px;color:#e43d33;font-size:12px;text-align:left}.uni-error-msg--boeder[data-v-340be9d9]{position:relative;bottom:0;line-height:22px}.is-input-error-border[data-v-340be9d9]{border-color:#e43d33}.is-input-error-border .uni-easyinput__placeholder-class[data-v-340be9d9]{color:#f29e99}.uni-easyinput--border[data-v-340be9d9]{margin-bottom:0;padding:10px 15px;border-top:1px #eee solid}.uni-easyinput-error[data-v-340be9d9]{padding-bottom:0}.is-first-border[data-v-340be9d9]{border:none}.is-disabled[data-v-340be9d9]{background-color:#f7f6f6;color:#d5d5d5}.is-disabled .uni-easyinput__placeholder-class[data-v-340be9d9]{color:#d5d5d5;font-size:12px}.uni-popup-message[data-v-ad4a514f]{display:flex;flex-direction:row;justify-content:center}.uni-popup-message__box[data-v-ad4a514f]{background-color:#e1f3d8;padding:10px 15px;border-color:#eee;border-style:solid;border-width:1px;flex:1}@media screen and (min-width: 500px){.fixforpc-width[data-v-ad4a514f]{margin-top:20px;border-radius:4px;flex:none;min-width:380px;max-width:50%}}.uni-popup-message-text[data-v-ad4a514f]{font-size:14px;padding:0}.uni-popup__success[data-v-ad4a514f]{background-color:#e1f3d8}.uni-popup__success-text[data-v-ad4a514f]{color:#67c23a}.uni-popup__warn[data-v-ad4a514f]{background-color:#faecd8}.uni-popup__warn-text[data-v-ad4a514f]{color:#e6a23c}.uni-popup__error[data-v-ad4a514f]{background-color:#fde2e2}.uni-popup__error-text[data-v-ad4a514f]{color:#f56c6c}.uni-popup__info[data-v-ad4a514f]{background-color:#f2f6fc}.uni-popup__info-text[data-v-ad4a514f]{color:#909399}.uni-popup[data-v-d77bc3e8]{position:fixed;z-index:99}.uni-popup.top[data-v-d77bc3e8],.uni-popup.left[data-v-d77bc3e8],.uni-popup.right[data-v-d77bc3e8]{top:0}.uni-popup .uni-popup__wrapper[data-v-d77bc3e8]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-d77bc3e8],.uni-popup .uni-popup__wrapper.right[data-v-d77bc3e8]{padding-top:0;flex:1}.fixforpc-z-index[data-v-d77bc3e8]{z-index:999}.fixforpc-top[data-v-d77bc3e8]{top:0}.content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-30%}.logo{height:6.25rem;width:6.25rem;margin-top:6.25rem;margin-left:auto;margin-right:auto;margin-bottom:1.5625rem}.text-area{display:flex;justify-content:center;padding-bottom:1rem}
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/mainView/mainView.css b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/mainView/mainView.css
deleted file mode 100644
index 27b499b..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/mainView/mainView.css
+++ /dev/null
@@ -1 +0,0 @@
-.uni-section[data-v-b442413a]{background-color:#fff}.uni-section .uni-section-header[data-v-b442413a]{position:relative;display:flex;flex-direction:row;align-items:center;padding:12px 10px;font-weight:400}.uni-section .uni-section-header__decoration[data-v-b442413a]{margin-right:6px;background-color:#2979ff}.uni-section .uni-section-header__decoration.line[data-v-b442413a]{width:4px;height:12px;border-radius:10px}.uni-section .uni-section-header__decoration.circle[data-v-b442413a]{width:8px;height:8px;border-radius:50px}.uni-section .uni-section-header__decoration.square[data-v-b442413a]{width:8px;height:8px}.uni-section .uni-section-header__content[data-v-b442413a]{display:flex;flex-direction:column;flex:1;color:#333}.uni-section .uni-section-header__content .distraction[data-v-b442413a]{flex-direction:row;align-items:center}.uni-section .uni-section-header__content-sub[data-v-b442413a]{margin-top:2px}.uni-section .uni-section-header__slot-right[data-v-b442413a],.uni-section .uni-section-content[data-v-b442413a]{font-size:14px}.uni-col[data-v-f9442938]{float:left;box-sizing:border-box}.uni-col-0[data-v-f9442938]{display:none}.uni-col-0[data-v-f9442938]{width:0%}.uni-col-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-1[data-v-f9442938]{width:4.166666666%}.uni-col-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-2[data-v-f9442938]{width:8.333333332%}.uni-col-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-3[data-v-f9442938]{width:12.499999998%}.uni-col-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-4[data-v-f9442938]{width:16.666666664%}.uni-col-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-5[data-v-f9442938]{width:20.83333333%}.uni-col-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-6[data-v-f9442938]{width:24.999999996%}.uni-col-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-7[data-v-f9442938]{width:29.166666662%}.uni-col-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-8[data-v-f9442938]{width:33.333333328%}.uni-col-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-9[data-v-f9442938]{width:37.499999994%}.uni-col-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-10[data-v-f9442938]{width:41.66666666%}.uni-col-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-11[data-v-f9442938]{width:45.833333326%}.uni-col-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-12[data-v-f9442938]{width:49.999999992%}.uni-col-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-13[data-v-f9442938]{width:54.166666658%}.uni-col-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-14[data-v-f9442938]{width:58.333333324%}.uni-col-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-15[data-v-f9442938]{width:62.49999999%}.uni-col-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-16[data-v-f9442938]{width:66.666666656%}.uni-col-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-17[data-v-f9442938]{width:70.833333322%}.uni-col-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-18[data-v-f9442938]{width:74.999999988%}.uni-col-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-19[data-v-f9442938]{width:79.166666654%}.uni-col-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-20[data-v-f9442938]{width:83.33333332%}.uni-col-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-21[data-v-f9442938]{width:87.499999986%}.uni-col-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-22[data-v-f9442938]{width:91.666666652%}.uni-col-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-23[data-v-f9442938]{width:95.833333318%}.uni-col-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-24[data-v-f9442938]{width:99.999999984%}.uni-col-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-push-24[data-v-f9442938]{position:relative;left:99.999999984%}@media screen and (max-width: 767px){.uni-col-xs-0[data-v-f9442938]{display:none}.uni-col-xs-0[data-v-f9442938]{width:0%}.uni-col-xs-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-xs-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-xs-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-xs-1[data-v-f9442938]{width:4.166666666%}.uni-col-xs-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-xs-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-xs-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-xs-2[data-v-f9442938]{width:8.333333332%}.uni-col-xs-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-xs-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-xs-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-xs-3[data-v-f9442938]{width:12.499999998%}.uni-col-xs-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-xs-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-xs-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-xs-4[data-v-f9442938]{width:16.666666664%}.uni-col-xs-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-xs-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-xs-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-xs-5[data-v-f9442938]{width:20.83333333%}.uni-col-xs-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-xs-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-xs-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-xs-6[data-v-f9442938]{width:24.999999996%}.uni-col-xs-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-xs-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-xs-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-xs-7[data-v-f9442938]{width:29.166666662%}.uni-col-xs-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-xs-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-xs-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-xs-8[data-v-f9442938]{width:33.333333328%}.uni-col-xs-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-xs-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-xs-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-xs-9[data-v-f9442938]{width:37.499999994%}.uni-col-xs-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-xs-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-xs-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-xs-10[data-v-f9442938]{width:41.66666666%}.uni-col-xs-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-xs-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-xs-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-xs-11[data-v-f9442938]{width:45.833333326%}.uni-col-xs-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-xs-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-xs-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-xs-12[data-v-f9442938]{width:49.999999992%}.uni-col-xs-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-xs-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-xs-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-xs-13[data-v-f9442938]{width:54.166666658%}.uni-col-xs-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-xs-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-xs-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-xs-14[data-v-f9442938]{width:58.333333324%}.uni-col-xs-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-xs-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-xs-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-xs-15[data-v-f9442938]{width:62.49999999%}.uni-col-xs-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-xs-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-xs-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-xs-16[data-v-f9442938]{width:66.666666656%}.uni-col-xs-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-xs-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-xs-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-xs-17[data-v-f9442938]{width:70.833333322%}.uni-col-xs-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-xs-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-xs-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-xs-18[data-v-f9442938]{width:74.999999988%}.uni-col-xs-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-xs-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-xs-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-xs-19[data-v-f9442938]{width:79.166666654%}.uni-col-xs-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-xs-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-xs-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-xs-20[data-v-f9442938]{width:83.33333332%}.uni-col-xs-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-xs-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-xs-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-xs-21[data-v-f9442938]{width:87.499999986%}.uni-col-xs-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-xs-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-xs-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-xs-22[data-v-f9442938]{width:91.666666652%}.uni-col-xs-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-xs-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-xs-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-xs-23[data-v-f9442938]{width:95.833333318%}.uni-col-xs-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-xs-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-xs-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-xs-24[data-v-f9442938]{width:99.999999984%}.uni-col-xs-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-xs-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-xs-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 768px){.uni-col-sm-0[data-v-f9442938]{display:none}.uni-col-sm-0[data-v-f9442938]{width:0%}.uni-col-sm-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-sm-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-sm-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-sm-1[data-v-f9442938]{width:4.166666666%}.uni-col-sm-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-sm-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-sm-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-sm-2[data-v-f9442938]{width:8.333333332%}.uni-col-sm-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-sm-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-sm-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-sm-3[data-v-f9442938]{width:12.499999998%}.uni-col-sm-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-sm-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-sm-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-sm-4[data-v-f9442938]{width:16.666666664%}.uni-col-sm-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-sm-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-sm-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-sm-5[data-v-f9442938]{width:20.83333333%}.uni-col-sm-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-sm-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-sm-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-sm-6[data-v-f9442938]{width:24.999999996%}.uni-col-sm-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-sm-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-sm-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-sm-7[data-v-f9442938]{width:29.166666662%}.uni-col-sm-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-sm-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-sm-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-sm-8[data-v-f9442938]{width:33.333333328%}.uni-col-sm-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-sm-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-sm-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-sm-9[data-v-f9442938]{width:37.499999994%}.uni-col-sm-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-sm-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-sm-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-sm-10[data-v-f9442938]{width:41.66666666%}.uni-col-sm-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-sm-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-sm-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-sm-11[data-v-f9442938]{width:45.833333326%}.uni-col-sm-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-sm-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-sm-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-sm-12[data-v-f9442938]{width:49.999999992%}.uni-col-sm-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-sm-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-sm-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-sm-13[data-v-f9442938]{width:54.166666658%}.uni-col-sm-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-sm-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-sm-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-sm-14[data-v-f9442938]{width:58.333333324%}.uni-col-sm-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-sm-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-sm-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-sm-15[data-v-f9442938]{width:62.49999999%}.uni-col-sm-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-sm-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-sm-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-sm-16[data-v-f9442938]{width:66.666666656%}.uni-col-sm-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-sm-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-sm-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-sm-17[data-v-f9442938]{width:70.833333322%}.uni-col-sm-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-sm-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-sm-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-sm-18[data-v-f9442938]{width:74.999999988%}.uni-col-sm-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-sm-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-sm-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-sm-19[data-v-f9442938]{width:79.166666654%}.uni-col-sm-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-sm-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-sm-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-sm-20[data-v-f9442938]{width:83.33333332%}.uni-col-sm-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-sm-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-sm-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-sm-21[data-v-f9442938]{width:87.499999986%}.uni-col-sm-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-sm-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-sm-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-sm-22[data-v-f9442938]{width:91.666666652%}.uni-col-sm-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-sm-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-sm-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-sm-23[data-v-f9442938]{width:95.833333318%}.uni-col-sm-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-sm-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-sm-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-sm-24[data-v-f9442938]{width:99.999999984%}.uni-col-sm-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-sm-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-sm-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 992px){.uni-col-md-0[data-v-f9442938]{display:none}.uni-col-md-0[data-v-f9442938]{width:0%}.uni-col-md-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-md-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-md-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-md-1[data-v-f9442938]{width:4.166666666%}.uni-col-md-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-md-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-md-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-md-2[data-v-f9442938]{width:8.333333332%}.uni-col-md-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-md-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-md-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-md-3[data-v-f9442938]{width:12.499999998%}.uni-col-md-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-md-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-md-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-md-4[data-v-f9442938]{width:16.666666664%}.uni-col-md-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-md-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-md-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-md-5[data-v-f9442938]{width:20.83333333%}.uni-col-md-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-md-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-md-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-md-6[data-v-f9442938]{width:24.999999996%}.uni-col-md-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-md-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-md-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-md-7[data-v-f9442938]{width:29.166666662%}.uni-col-md-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-md-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-md-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-md-8[data-v-f9442938]{width:33.333333328%}.uni-col-md-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-md-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-md-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-md-9[data-v-f9442938]{width:37.499999994%}.uni-col-md-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-md-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-md-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-md-10[data-v-f9442938]{width:41.66666666%}.uni-col-md-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-md-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-md-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-md-11[data-v-f9442938]{width:45.833333326%}.uni-col-md-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-md-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-md-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-md-12[data-v-f9442938]{width:49.999999992%}.uni-col-md-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-md-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-md-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-md-13[data-v-f9442938]{width:54.166666658%}.uni-col-md-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-md-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-md-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-md-14[data-v-f9442938]{width:58.333333324%}.uni-col-md-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-md-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-md-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-md-15[data-v-f9442938]{width:62.49999999%}.uni-col-md-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-md-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-md-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-md-16[data-v-f9442938]{width:66.666666656%}.uni-col-md-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-md-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-md-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-md-17[data-v-f9442938]{width:70.833333322%}.uni-col-md-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-md-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-md-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-md-18[data-v-f9442938]{width:74.999999988%}.uni-col-md-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-md-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-md-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-md-19[data-v-f9442938]{width:79.166666654%}.uni-col-md-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-md-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-md-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-md-20[data-v-f9442938]{width:83.33333332%}.uni-col-md-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-md-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-md-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-md-21[data-v-f9442938]{width:87.499999986%}.uni-col-md-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-md-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-md-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-md-22[data-v-f9442938]{width:91.666666652%}.uni-col-md-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-md-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-md-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-md-23[data-v-f9442938]{width:95.833333318%}.uni-col-md-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-md-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-md-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-md-24[data-v-f9442938]{width:99.999999984%}.uni-col-md-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-md-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-md-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 1200px){.uni-col-lg-0[data-v-f9442938]{display:none}.uni-col-lg-0[data-v-f9442938]{width:0%}.uni-col-lg-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-lg-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-lg-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-lg-1[data-v-f9442938]{width:4.166666666%}.uni-col-lg-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-lg-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-lg-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-lg-2[data-v-f9442938]{width:8.333333332%}.uni-col-lg-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-lg-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-lg-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-lg-3[data-v-f9442938]{width:12.499999998%}.uni-col-lg-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-lg-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-lg-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-lg-4[data-v-f9442938]{width:16.666666664%}.uni-col-lg-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-lg-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-lg-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-lg-5[data-v-f9442938]{width:20.83333333%}.uni-col-lg-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-lg-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-lg-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-lg-6[data-v-f9442938]{width:24.999999996%}.uni-col-lg-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-lg-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-lg-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-lg-7[data-v-f9442938]{width:29.166666662%}.uni-col-lg-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-lg-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-lg-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-lg-8[data-v-f9442938]{width:33.333333328%}.uni-col-lg-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-lg-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-lg-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-lg-9[data-v-f9442938]{width:37.499999994%}.uni-col-lg-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-lg-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-lg-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-lg-10[data-v-f9442938]{width:41.66666666%}.uni-col-lg-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-lg-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-lg-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-lg-11[data-v-f9442938]{width:45.833333326%}.uni-col-lg-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-lg-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-lg-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-lg-12[data-v-f9442938]{width:49.999999992%}.uni-col-lg-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-lg-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-lg-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-lg-13[data-v-f9442938]{width:54.166666658%}.uni-col-lg-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-lg-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-lg-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-lg-14[data-v-f9442938]{width:58.333333324%}.uni-col-lg-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-lg-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-lg-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-lg-15[data-v-f9442938]{width:62.49999999%}.uni-col-lg-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-lg-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-lg-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-lg-16[data-v-f9442938]{width:66.666666656%}.uni-col-lg-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-lg-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-lg-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-lg-17[data-v-f9442938]{width:70.833333322%}.uni-col-lg-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-lg-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-lg-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-lg-18[data-v-f9442938]{width:74.999999988%}.uni-col-lg-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-lg-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-lg-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-lg-19[data-v-f9442938]{width:79.166666654%}.uni-col-lg-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-lg-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-lg-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-lg-20[data-v-f9442938]{width:83.33333332%}.uni-col-lg-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-lg-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-lg-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-lg-21[data-v-f9442938]{width:87.499999986%}.uni-col-lg-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-lg-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-lg-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-lg-22[data-v-f9442938]{width:91.666666652%}.uni-col-lg-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-lg-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-lg-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-lg-23[data-v-f9442938]{width:95.833333318%}.uni-col-lg-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-lg-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-lg-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-lg-24[data-v-f9442938]{width:99.999999984%}.uni-col-lg-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-lg-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-lg-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 1920px){.uni-col-xl-0[data-v-f9442938]{display:none}.uni-col-xl-0[data-v-f9442938]{width:0%}.uni-col-xl-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-xl-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-xl-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-xl-1[data-v-f9442938]{width:4.166666666%}.uni-col-xl-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-xl-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-xl-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-xl-2[data-v-f9442938]{width:8.333333332%}.uni-col-xl-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-xl-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-xl-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-xl-3[data-v-f9442938]{width:12.499999998%}.uni-col-xl-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-xl-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-xl-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-xl-4[data-v-f9442938]{width:16.666666664%}.uni-col-xl-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-xl-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-xl-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-xl-5[data-v-f9442938]{width:20.83333333%}.uni-col-xl-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-xl-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-xl-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-xl-6[data-v-f9442938]{width:24.999999996%}.uni-col-xl-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-xl-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-xl-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-xl-7[data-v-f9442938]{width:29.166666662%}.uni-col-xl-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-xl-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-xl-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-xl-8[data-v-f9442938]{width:33.333333328%}.uni-col-xl-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-xl-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-xl-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-xl-9[data-v-f9442938]{width:37.499999994%}.uni-col-xl-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-xl-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-xl-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-xl-10[data-v-f9442938]{width:41.66666666%}.uni-col-xl-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-xl-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-xl-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-xl-11[data-v-f9442938]{width:45.833333326%}.uni-col-xl-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-xl-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-xl-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-xl-12[data-v-f9442938]{width:49.999999992%}.uni-col-xl-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-xl-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-xl-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-xl-13[data-v-f9442938]{width:54.166666658%}.uni-col-xl-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-xl-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-xl-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-xl-14[data-v-f9442938]{width:58.333333324%}.uni-col-xl-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-xl-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-xl-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-xl-15[data-v-f9442938]{width:62.49999999%}.uni-col-xl-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-xl-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-xl-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-xl-16[data-v-f9442938]{width:66.666666656%}.uni-col-xl-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-xl-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-xl-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-xl-17[data-v-f9442938]{width:70.833333322%}.uni-col-xl-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-xl-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-xl-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-xl-18[data-v-f9442938]{width:74.999999988%}.uni-col-xl-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-xl-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-xl-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-xl-19[data-v-f9442938]{width:79.166666654%}.uni-col-xl-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-xl-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-xl-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-xl-20[data-v-f9442938]{width:83.33333332%}.uni-col-xl-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-xl-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-xl-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-xl-21[data-v-f9442938]{width:87.499999986%}.uni-col-xl-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-xl-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-xl-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-xl-22[data-v-f9442938]{width:91.666666652%}.uni-col-xl-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-xl-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-xl-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-xl-23[data-v-f9442938]{width:95.833333318%}.uni-col-xl-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-xl-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-xl-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-xl-24[data-v-f9442938]{width:99.999999984%}.uni-col-xl-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-xl-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-xl-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}@media screen and (max-width: 500px){.hide-on-phone[data-v-aaa00ea1]{display:none}}.uni-stat__select[data-v-aaa00ea1]{display:flex;align-items:center;width:100%;flex:1;box-sizing:border-box}.uni-stat-box[data-v-aaa00ea1],.uni-stat__actived[data-v-aaa00ea1]{width:100%;flex:1}.uni-label-text[data-v-aaa00ea1]{font-size:14px;font-weight:700;color:#6a6a6a;margin:auto 5px auto 0}.uni-select[data-v-aaa00ea1]{font-size:14px;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px;padding:0 5px 0 10px;position:relative;display:flex;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;border-bottom:solid 1px #e5e5e5;width:100%;flex:1;height:35px}.uni-select--disabled[data-v-aaa00ea1]{background-color:#f5f7fa;cursor:not-allowed}.uni-select__label[data-v-aaa00ea1]{font-size:16px;height:35px;padding-right:10px;color:#909399}.uni-select__input-box[data-v-aaa00ea1]{height:35px;width:0px;position:relative;display:flex;flex:1;flex-direction:row;align-items:center}.uni-select__input[data-v-aaa00ea1]{flex:1;font-size:14px;height:22px;line-height:22px}.uni-select__input-plac[data-v-aaa00ea1]{font-size:14px;color:#909399}.uni-select__selector[data-v-aaa00ea1]{box-sizing:border-box;position:absolute;left:0;width:100%;background-color:#fff;border:1px solid #EBEEF5;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,.1);z-index:3;padding:4px 0}.uni-select__selector-scroll[data-v-aaa00ea1]{max-height:200px;box-sizing:border-box}.uni-select__selector-empty[data-v-aaa00ea1],.uni-select__selector-item[data-v-aaa00ea1]{display:flex;cursor:pointer;line-height:35px;font-size:14px;text-align:center;padding:0 10px}.uni-select__selector-item[data-v-aaa00ea1]:hover{background-color:#f9f9f9}.uni-select__selector-empty[data-v-aaa00ea1]:last-child,.uni-select__selector-item[data-v-aaa00ea1]:last-child{border-bottom:none}.uni-select__selector__disabled[data-v-aaa00ea1]{opacity:.4;cursor:default}.uni-popper__arrow_bottom[data-v-aaa00ea1],.uni-popper__arrow_bottom[data-v-aaa00ea1]:after,.uni-popper__arrow_top[data-v-aaa00ea1],.uni-popper__arrow_top[data-v-aaa00ea1]:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:6px}.uni-popper__arrow_bottom[data-v-aaa00ea1]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.uni-popper__arrow_bottom[data-v-aaa00ea1]:after{content:" ";top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.uni-popper__arrow_top[data-v-aaa00ea1]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));bottom:-6px;left:10%;margin-right:3px;border-bottom-width:0;border-top-color:#ebeef5}.uni-popper__arrow_top[data-v-aaa00ea1]:after{content:" ";bottom:1px;margin-left:-6px;border-bottom-width:0;border-top-color:#fff}.uni-select__input-text[data-v-aaa00ea1]{width:100%;color:#333;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.uni-select__input-placeholder[data-v-aaa00ea1]{color:#6a6a6a;font-size:12px}.uni-select--mask[data-v-aaa00ea1]{position:fixed;top:0;bottom:0;right:0;left:0;z-index:2}.uni-row[data-v-b6a8b341]{position:relative;flex-direction:row;box-sizing:border-box}.uni-row[data-v-b6a8b341]:before,.uni-row[data-v-b6a8b341]:after{display:table;content:""}.uni-row[data-v-b6a8b341]:after{clear:both}.uni-row--flex[data-v-b6a8b341]{display:flex;flex-direction:row;flex-wrap:wrap;flex:1}.uni-row--flex[data-v-b6a8b341]:before,.uni-row--flex[data-v-b6a8b341]:after{display:none}.uni-row--flex-justify-center[data-v-b6a8b341]{justify-content:center}.uni-row--flex-justify-end[data-v-b6a8b341]{justify-content:flex-end}.uni-row--flex-justify-space-between[data-v-b6a8b341]{justify-content:space-between}.uni-row--flex-justify-space-around[data-v-b6a8b341]{justify-content:space-around}.uni-row--flex-align-middle[data-v-b6a8b341]{align-items:center}.uni-row--flex-align-bottom[data-v-b6a8b341]{align-items:flex-end}.uni-popup-message[data-v-ad4a514f]{display:flex;flex-direction:row;justify-content:center}.uni-popup-message__box[data-v-ad4a514f]{background-color:#e1f3d8;padding:10px 15px;border-color:#eee;border-style:solid;border-width:1px;flex:1}@media screen and (min-width: 500px){.fixforpc-width[data-v-ad4a514f]{margin-top:20px;border-radius:4px;flex:none;min-width:380px;max-width:50%}}.uni-popup-message-text[data-v-ad4a514f]{font-size:14px;padding:0}.uni-popup__success[data-v-ad4a514f]{background-color:#e1f3d8}.uni-popup__success-text[data-v-ad4a514f]{color:#67c23a}.uni-popup__warn[data-v-ad4a514f]{background-color:#faecd8}.uni-popup__warn-text[data-v-ad4a514f]{color:#e6a23c}.uni-popup__error[data-v-ad4a514f]{background-color:#fde2e2}.uni-popup__error-text[data-v-ad4a514f]{color:#f56c6c}.uni-popup__info[data-v-ad4a514f]{background-color:#f2f6fc}.uni-popup__info-text[data-v-ad4a514f]{color:#909399}.uni-popup[data-v-d77bc3e8]{position:fixed;z-index:99}.uni-popup.top[data-v-d77bc3e8],.uni-popup.left[data-v-d77bc3e8],.uni-popup.right[data-v-d77bc3e8]{top:0}.uni-popup .uni-popup__wrapper[data-v-d77bc3e8]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-d77bc3e8],.uni-popup .uni-popup__wrapper.right[data-v-d77bc3e8]{padding-top:0;flex:1}.fixforpc-z-index[data-v-d77bc3e8]{z-index:999}.fixforpc-top[data-v-d77bc3e8]{top:0}.uni-col{margin-bottom:20px;text-align:center}.content{display:flex;flex-direction:column;align-items:center;justify-content:center}.text-area{display:flex;justify-content:center;padding-bottom:1rem;margin-top:-5rem}
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/reportingWork/reportingWork.css b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/reportingWork/reportingWork.css
deleted file mode 100644
index 89829a4..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/reportingWork/reportingWork.css
+++ /dev/null
@@ -1 +0,0 @@
-.uni-section[data-v-b442413a]{background-color:#fff}.uni-section .uni-section-header[data-v-b442413a]{position:relative;display:flex;flex-direction:row;align-items:center;padding:12px 10px;font-weight:400}.uni-section .uni-section-header__decoration[data-v-b442413a]{margin-right:6px;background-color:#2979ff}.uni-section .uni-section-header__decoration.line[data-v-b442413a]{width:4px;height:12px;border-radius:10px}.uni-section .uni-section-header__decoration.circle[data-v-b442413a]{width:8px;height:8px;border-radius:50px}.uni-section .uni-section-header__decoration.square[data-v-b442413a]{width:8px;height:8px}.uni-section .uni-section-header__content[data-v-b442413a]{display:flex;flex-direction:column;flex:1;color:#333}.uni-section .uni-section-header__content .distraction[data-v-b442413a]{flex-direction:row;align-items:center}.uni-section .uni-section-header__content-sub[data-v-b442413a]{margin-top:2px}.uni-section .uni-section-header__slot-right[data-v-b442413a],.uni-section .uni-section-content[data-v-b442413a]{font-size:14px}.uni-table-th[data-v-f1ef87d4]{padding:12px 10px;display:table-cell;box-sizing:border-box;font-size:14px;font-weight:700;color:#909399;border-bottom:1px #ebeef5 solid}.uni-table-th-row[data-v-f1ef87d4]{display:flex;flex-direction:row}.table--border[data-v-f1ef87d4]{border-right:1px #ebeef5 solid}.uni-table-th-content[data-v-f1ef87d4]{display:flex;align-items:center;flex:1}.arrow[data-v-f1ef87d4]{display:block;position:relative;width:10px;height:8px;left:5px;overflow:hidden;cursor:pointer}.down[data-v-f1ef87d4]{top:3px}.down[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:-5px;transform:rotate(45deg);background-color:#ccc}.down.active[data-v-f1ef87d4] :after{background-color:#007aff}.up[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:5px;transform:rotate(45deg);background-color:#ccc}.up.active[data-v-f1ef87d4] :after{background-color:#007aff}.uni-table-checkbox[data-v-09200dc6]{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;margin:5px 0;cursor:pointer}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]{flex-shrink:0;box-sizing:border-box;position:relative;width:16px;height:16px;border:1px solid #DCDFE6;border-radius:2px;background-color:#fff;z-index:1}.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-09200dc6]{position:absolute;top:2px;left:5px;height:7px;width:3px;border:1px solid #fff;border-left:0;border-top:0;opacity:0;transform-origin:center;transform:rotate(45deg);box-sizing:content-box}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-09200dc6]{position:absolute;opacity:1;transform:rotate(0);height:2px;top:0;margin:auto;left:0;right:0;bottom:0;width:auto;border:none;border-radius:2px;transform:scale(.5);background-color:#fff}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]:hover{border-color:#007aff}.uni-table-checkbox .checkbox__inner.is-disable[data-v-09200dc6]{background-color:#f2f6fc;border-color:#dcdfe6}.uni-table-checkbox .checkbox__inner.is-checked[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-09200dc6]{opacity:1;transform:rotate(45deg)}.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-09200dc6]{opacity:.4}.uni-table-tr[data-v-87655535]{display:table-row;transition:all .3s;box-sizing:border-box}.checkbox[data-v-87655535]{width:26px;padding:0 8px 0 12px;display:table-cell;vertical-align:middle;color:#333;font-weight:500;border-bottom:1px #ebeef5 solid;font-size:14px}.tr-table--border[data-v-87655535]{border-right:1px #ebeef5 solid}.uni-table-td[data-v-e6e97238]{display:table-cell;padding:8px 10px;font-size:14px;border-bottom:1px #EBEEF5 solid;font-weight:400;color:#606266;line-height:23px;box-sizing:border-box}.table--border[data-v-e6e97238]{border-right:1px #EBEEF5 solid}.uni-table-scroll[data-v-dbd13a6b]{width:100%;overflow-x:auto}.uni-table[data-v-dbd13a6b]{position:relative;width:100%;border-radius:5px;background-color:#fff;box-sizing:border-box;display:table;overflow-x:auto}.uni-table[data-v-dbd13a6b] .uni-table-tr:nth-child(n+2):hover{background-color:#f5f7fa}.uni-table[data-v-dbd13a6b] .uni-table-thead .uni-table-tr:hover{background-color:#fafafa}.table--border[data-v-dbd13a6b]{border:1px #ebeef5 solid;border-right:none}.border-none[data-v-dbd13a6b]{border-bottom:none}.table--stripe[data-v-dbd13a6b] .uni-table-tr:nth-child(2n+3){background-color:#fafafa}.uni-table-loading[data-v-dbd13a6b]{position:relative;display:table-row;height:50px;line-height:50px;overflow:hidden;box-sizing:border-box}.empty-border[data-v-dbd13a6b]{border-right:1px #ebeef5 solid}.uni-table-text[data-v-dbd13a6b]{position:absolute;right:0;left:0;text-align:center;font-size:14px;color:#999}.uni-table-mask[data-v-dbd13a6b]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);z-index:99;display:flex;margin:auto;transition:all .5s;justify-content:center;align-items:center}.uni-table--loader[data-v-dbd13a6b]{width:30px;height:30px;border:2px solid #aaa;border-radius:50%;animation:2s uni-table--loader-dbd13a6b linear infinite;position:relative}@keyframes uni-table--loader-dbd13a6b{0%{transform:rotate(360deg)}10%{border-left-color:transparent}20%{border-bottom-color:transparent}30%{border-right-color:transparent}40%{border-top-color:transparent}50%{transform:rotate(0)}60%{border-top-color:transparent}70%{border-left-color:transparent}80%{border-bottom-color:transparent}90%{border-right-color:transparent}to{transform:rotate(-360deg)}}.uni-col[data-v-f9442938]{float:left;box-sizing:border-box}.uni-col-0[data-v-f9442938]{display:none}.uni-col-0[data-v-f9442938]{width:0%}.uni-col-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-1[data-v-f9442938]{width:4.166666666%}.uni-col-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-2[data-v-f9442938]{width:8.333333332%}.uni-col-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-3[data-v-f9442938]{width:12.499999998%}.uni-col-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-4[data-v-f9442938]{width:16.666666664%}.uni-col-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-5[data-v-f9442938]{width:20.83333333%}.uni-col-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-6[data-v-f9442938]{width:24.999999996%}.uni-col-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-7[data-v-f9442938]{width:29.166666662%}.uni-col-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-8[data-v-f9442938]{width:33.333333328%}.uni-col-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-9[data-v-f9442938]{width:37.499999994%}.uni-col-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-10[data-v-f9442938]{width:41.66666666%}.uni-col-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-11[data-v-f9442938]{width:45.833333326%}.uni-col-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-12[data-v-f9442938]{width:49.999999992%}.uni-col-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-13[data-v-f9442938]{width:54.166666658%}.uni-col-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-14[data-v-f9442938]{width:58.333333324%}.uni-col-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-15[data-v-f9442938]{width:62.49999999%}.uni-col-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-16[data-v-f9442938]{width:66.666666656%}.uni-col-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-17[data-v-f9442938]{width:70.833333322%}.uni-col-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-18[data-v-f9442938]{width:74.999999988%}.uni-col-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-19[data-v-f9442938]{width:79.166666654%}.uni-col-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-20[data-v-f9442938]{width:83.33333332%}.uni-col-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-21[data-v-f9442938]{width:87.499999986%}.uni-col-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-22[data-v-f9442938]{width:91.666666652%}.uni-col-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-23[data-v-f9442938]{width:95.833333318%}.uni-col-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-24[data-v-f9442938]{width:99.999999984%}.uni-col-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-push-24[data-v-f9442938]{position:relative;left:99.999999984%}@media screen and (max-width: 767px){.uni-col-xs-0[data-v-f9442938]{display:none}.uni-col-xs-0[data-v-f9442938]{width:0%}.uni-col-xs-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-xs-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-xs-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-xs-1[data-v-f9442938]{width:4.166666666%}.uni-col-xs-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-xs-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-xs-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-xs-2[data-v-f9442938]{width:8.333333332%}.uni-col-xs-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-xs-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-xs-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-xs-3[data-v-f9442938]{width:12.499999998%}.uni-col-xs-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-xs-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-xs-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-xs-4[data-v-f9442938]{width:16.666666664%}.uni-col-xs-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-xs-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-xs-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-xs-5[data-v-f9442938]{width:20.83333333%}.uni-col-xs-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-xs-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-xs-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-xs-6[data-v-f9442938]{width:24.999999996%}.uni-col-xs-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-xs-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-xs-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-xs-7[data-v-f9442938]{width:29.166666662%}.uni-col-xs-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-xs-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-xs-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-xs-8[data-v-f9442938]{width:33.333333328%}.uni-col-xs-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-xs-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-xs-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-xs-9[data-v-f9442938]{width:37.499999994%}.uni-col-xs-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-xs-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-xs-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-xs-10[data-v-f9442938]{width:41.66666666%}.uni-col-xs-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-xs-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-xs-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-xs-11[data-v-f9442938]{width:45.833333326%}.uni-col-xs-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-xs-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-xs-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-xs-12[data-v-f9442938]{width:49.999999992%}.uni-col-xs-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-xs-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-xs-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-xs-13[data-v-f9442938]{width:54.166666658%}.uni-col-xs-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-xs-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-xs-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-xs-14[data-v-f9442938]{width:58.333333324%}.uni-col-xs-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-xs-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-xs-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-xs-15[data-v-f9442938]{width:62.49999999%}.uni-col-xs-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-xs-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-xs-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-xs-16[data-v-f9442938]{width:66.666666656%}.uni-col-xs-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-xs-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-xs-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-xs-17[data-v-f9442938]{width:70.833333322%}.uni-col-xs-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-xs-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-xs-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-xs-18[data-v-f9442938]{width:74.999999988%}.uni-col-xs-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-xs-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-xs-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-xs-19[data-v-f9442938]{width:79.166666654%}.uni-col-xs-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-xs-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-xs-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-xs-20[data-v-f9442938]{width:83.33333332%}.uni-col-xs-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-xs-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-xs-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-xs-21[data-v-f9442938]{width:87.499999986%}.uni-col-xs-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-xs-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-xs-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-xs-22[data-v-f9442938]{width:91.666666652%}.uni-col-xs-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-xs-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-xs-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-xs-23[data-v-f9442938]{width:95.833333318%}.uni-col-xs-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-xs-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-xs-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-xs-24[data-v-f9442938]{width:99.999999984%}.uni-col-xs-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-xs-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-xs-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 768px){.uni-col-sm-0[data-v-f9442938]{display:none}.uni-col-sm-0[data-v-f9442938]{width:0%}.uni-col-sm-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-sm-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-sm-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-sm-1[data-v-f9442938]{width:4.166666666%}.uni-col-sm-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-sm-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-sm-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-sm-2[data-v-f9442938]{width:8.333333332%}.uni-col-sm-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-sm-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-sm-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-sm-3[data-v-f9442938]{width:12.499999998%}.uni-col-sm-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-sm-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-sm-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-sm-4[data-v-f9442938]{width:16.666666664%}.uni-col-sm-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-sm-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-sm-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-sm-5[data-v-f9442938]{width:20.83333333%}.uni-col-sm-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-sm-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-sm-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-sm-6[data-v-f9442938]{width:24.999999996%}.uni-col-sm-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-sm-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-sm-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-sm-7[data-v-f9442938]{width:29.166666662%}.uni-col-sm-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-sm-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-sm-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-sm-8[data-v-f9442938]{width:33.333333328%}.uni-col-sm-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-sm-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-sm-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-sm-9[data-v-f9442938]{width:37.499999994%}.uni-col-sm-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-sm-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-sm-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-sm-10[data-v-f9442938]{width:41.66666666%}.uni-col-sm-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-sm-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-sm-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-sm-11[data-v-f9442938]{width:45.833333326%}.uni-col-sm-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-sm-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-sm-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-sm-12[data-v-f9442938]{width:49.999999992%}.uni-col-sm-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-sm-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-sm-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-sm-13[data-v-f9442938]{width:54.166666658%}.uni-col-sm-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-sm-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-sm-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-sm-14[data-v-f9442938]{width:58.333333324%}.uni-col-sm-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-sm-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-sm-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-sm-15[data-v-f9442938]{width:62.49999999%}.uni-col-sm-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-sm-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-sm-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-sm-16[data-v-f9442938]{width:66.666666656%}.uni-col-sm-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-sm-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-sm-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-sm-17[data-v-f9442938]{width:70.833333322%}.uni-col-sm-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-sm-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-sm-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-sm-18[data-v-f9442938]{width:74.999999988%}.uni-col-sm-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-sm-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-sm-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-sm-19[data-v-f9442938]{width:79.166666654%}.uni-col-sm-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-sm-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-sm-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-sm-20[data-v-f9442938]{width:83.33333332%}.uni-col-sm-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-sm-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-sm-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-sm-21[data-v-f9442938]{width:87.499999986%}.uni-col-sm-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-sm-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-sm-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-sm-22[data-v-f9442938]{width:91.666666652%}.uni-col-sm-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-sm-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-sm-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-sm-23[data-v-f9442938]{width:95.833333318%}.uni-col-sm-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-sm-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-sm-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-sm-24[data-v-f9442938]{width:99.999999984%}.uni-col-sm-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-sm-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-sm-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 992px){.uni-col-md-0[data-v-f9442938]{display:none}.uni-col-md-0[data-v-f9442938]{width:0%}.uni-col-md-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-md-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-md-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-md-1[data-v-f9442938]{width:4.166666666%}.uni-col-md-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-md-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-md-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-md-2[data-v-f9442938]{width:8.333333332%}.uni-col-md-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-md-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-md-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-md-3[data-v-f9442938]{width:12.499999998%}.uni-col-md-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-md-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-md-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-md-4[data-v-f9442938]{width:16.666666664%}.uni-col-md-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-md-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-md-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-md-5[data-v-f9442938]{width:20.83333333%}.uni-col-md-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-md-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-md-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-md-6[data-v-f9442938]{width:24.999999996%}.uni-col-md-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-md-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-md-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-md-7[data-v-f9442938]{width:29.166666662%}.uni-col-md-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-md-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-md-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-md-8[data-v-f9442938]{width:33.333333328%}.uni-col-md-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-md-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-md-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-md-9[data-v-f9442938]{width:37.499999994%}.uni-col-md-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-md-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-md-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-md-10[data-v-f9442938]{width:41.66666666%}.uni-col-md-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-md-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-md-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-md-11[data-v-f9442938]{width:45.833333326%}.uni-col-md-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-md-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-md-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-md-12[data-v-f9442938]{width:49.999999992%}.uni-col-md-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-md-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-md-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-md-13[data-v-f9442938]{width:54.166666658%}.uni-col-md-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-md-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-md-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-md-14[data-v-f9442938]{width:58.333333324%}.uni-col-md-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-md-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-md-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-md-15[data-v-f9442938]{width:62.49999999%}.uni-col-md-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-md-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-md-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-md-16[data-v-f9442938]{width:66.666666656%}.uni-col-md-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-md-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-md-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-md-17[data-v-f9442938]{width:70.833333322%}.uni-col-md-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-md-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-md-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-md-18[data-v-f9442938]{width:74.999999988%}.uni-col-md-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-md-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-md-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-md-19[data-v-f9442938]{width:79.166666654%}.uni-col-md-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-md-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-md-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-md-20[data-v-f9442938]{width:83.33333332%}.uni-col-md-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-md-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-md-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-md-21[data-v-f9442938]{width:87.499999986%}.uni-col-md-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-md-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-md-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-md-22[data-v-f9442938]{width:91.666666652%}.uni-col-md-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-md-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-md-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-md-23[data-v-f9442938]{width:95.833333318%}.uni-col-md-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-md-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-md-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-md-24[data-v-f9442938]{width:99.999999984%}.uni-col-md-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-md-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-md-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 1200px){.uni-col-lg-0[data-v-f9442938]{display:none}.uni-col-lg-0[data-v-f9442938]{width:0%}.uni-col-lg-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-lg-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-lg-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-lg-1[data-v-f9442938]{width:4.166666666%}.uni-col-lg-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-lg-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-lg-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-lg-2[data-v-f9442938]{width:8.333333332%}.uni-col-lg-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-lg-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-lg-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-lg-3[data-v-f9442938]{width:12.499999998%}.uni-col-lg-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-lg-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-lg-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-lg-4[data-v-f9442938]{width:16.666666664%}.uni-col-lg-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-lg-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-lg-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-lg-5[data-v-f9442938]{width:20.83333333%}.uni-col-lg-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-lg-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-lg-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-lg-6[data-v-f9442938]{width:24.999999996%}.uni-col-lg-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-lg-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-lg-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-lg-7[data-v-f9442938]{width:29.166666662%}.uni-col-lg-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-lg-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-lg-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-lg-8[data-v-f9442938]{width:33.333333328%}.uni-col-lg-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-lg-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-lg-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-lg-9[data-v-f9442938]{width:37.499999994%}.uni-col-lg-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-lg-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-lg-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-lg-10[data-v-f9442938]{width:41.66666666%}.uni-col-lg-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-lg-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-lg-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-lg-11[data-v-f9442938]{width:45.833333326%}.uni-col-lg-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-lg-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-lg-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-lg-12[data-v-f9442938]{width:49.999999992%}.uni-col-lg-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-lg-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-lg-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-lg-13[data-v-f9442938]{width:54.166666658%}.uni-col-lg-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-lg-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-lg-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-lg-14[data-v-f9442938]{width:58.333333324%}.uni-col-lg-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-lg-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-lg-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-lg-15[data-v-f9442938]{width:62.49999999%}.uni-col-lg-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-lg-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-lg-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-lg-16[data-v-f9442938]{width:66.666666656%}.uni-col-lg-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-lg-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-lg-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-lg-17[data-v-f9442938]{width:70.833333322%}.uni-col-lg-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-lg-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-lg-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-lg-18[data-v-f9442938]{width:74.999999988%}.uni-col-lg-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-lg-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-lg-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-lg-19[data-v-f9442938]{width:79.166666654%}.uni-col-lg-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-lg-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-lg-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-lg-20[data-v-f9442938]{width:83.33333332%}.uni-col-lg-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-lg-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-lg-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-lg-21[data-v-f9442938]{width:87.499999986%}.uni-col-lg-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-lg-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-lg-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-lg-22[data-v-f9442938]{width:91.666666652%}.uni-col-lg-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-lg-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-lg-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-lg-23[data-v-f9442938]{width:95.833333318%}.uni-col-lg-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-lg-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-lg-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-lg-24[data-v-f9442938]{width:99.999999984%}.uni-col-lg-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-lg-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-lg-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 1920px){.uni-col-xl-0[data-v-f9442938]{display:none}.uni-col-xl-0[data-v-f9442938]{width:0%}.uni-col-xl-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-xl-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-xl-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-xl-1[data-v-f9442938]{width:4.166666666%}.uni-col-xl-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-xl-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-xl-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-xl-2[data-v-f9442938]{width:8.333333332%}.uni-col-xl-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-xl-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-xl-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-xl-3[data-v-f9442938]{width:12.499999998%}.uni-col-xl-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-xl-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-xl-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-xl-4[data-v-f9442938]{width:16.666666664%}.uni-col-xl-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-xl-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-xl-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-xl-5[data-v-f9442938]{width:20.83333333%}.uni-col-xl-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-xl-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-xl-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-xl-6[data-v-f9442938]{width:24.999999996%}.uni-col-xl-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-xl-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-xl-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-xl-7[data-v-f9442938]{width:29.166666662%}.uni-col-xl-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-xl-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-xl-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-xl-8[data-v-f9442938]{width:33.333333328%}.uni-col-xl-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-xl-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-xl-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-xl-9[data-v-f9442938]{width:37.499999994%}.uni-col-xl-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-xl-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-xl-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-xl-10[data-v-f9442938]{width:41.66666666%}.uni-col-xl-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-xl-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-xl-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-xl-11[data-v-f9442938]{width:45.833333326%}.uni-col-xl-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-xl-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-xl-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-xl-12[data-v-f9442938]{width:49.999999992%}.uni-col-xl-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-xl-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-xl-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-xl-13[data-v-f9442938]{width:54.166666658%}.uni-col-xl-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-xl-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-xl-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-xl-14[data-v-f9442938]{width:58.333333324%}.uni-col-xl-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-xl-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-xl-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-xl-15[data-v-f9442938]{width:62.49999999%}.uni-col-xl-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-xl-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-xl-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-xl-16[data-v-f9442938]{width:66.666666656%}.uni-col-xl-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-xl-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-xl-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-xl-17[data-v-f9442938]{width:70.833333322%}.uni-col-xl-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-xl-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-xl-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-xl-18[data-v-f9442938]{width:74.999999988%}.uni-col-xl-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-xl-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-xl-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-xl-19[data-v-f9442938]{width:79.166666654%}.uni-col-xl-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-xl-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-xl-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-xl-20[data-v-f9442938]{width:83.33333332%}.uni-col-xl-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-xl-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-xl-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-xl-21[data-v-f9442938]{width:87.499999986%}.uni-col-xl-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-xl-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-xl-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-xl-22[data-v-f9442938]{width:91.666666652%}.uni-col-xl-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-xl-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-xl-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-xl-23[data-v-f9442938]{width:95.833333318%}.uni-col-xl-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-xl-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-xl-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-xl-24[data-v-f9442938]{width:99.999999984%}.uni-col-xl-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-xl-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-xl-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}.uni-row[data-v-b6a8b341]{position:relative;flex-direction:row;box-sizing:border-box}.uni-row[data-v-b6a8b341]:before,.uni-row[data-v-b6a8b341]:after{display:table;content:""}.uni-row[data-v-b6a8b341]:after{clear:both}.uni-row--flex[data-v-b6a8b341]{display:flex;flex-direction:row;flex-wrap:wrap;flex:1}.uni-row--flex[data-v-b6a8b341]:before,.uni-row--flex[data-v-b6a8b341]:after{display:none}.uni-row--flex-justify-center[data-v-b6a8b341]{justify-content:center}.uni-row--flex-justify-end[data-v-b6a8b341]{justify-content:flex-end}.uni-row--flex-justify-space-between[data-v-b6a8b341]{justify-content:space-between}.uni-row--flex-justify-space-around[data-v-b6a8b341]{justify-content:space-around}.uni-row--flex-align-middle[data-v-b6a8b341]{align-items:center}.uni-row--flex-align-bottom[data-v-b6a8b341]{align-items:flex-end}.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}@media screen and (max-width: 500px){.hide-on-phone[data-v-aaa00ea1]{display:none}}.uni-stat__select[data-v-aaa00ea1]{display:flex;align-items:center;width:100%;flex:1;box-sizing:border-box}.uni-stat-box[data-v-aaa00ea1],.uni-stat__actived[data-v-aaa00ea1]{width:100%;flex:1}.uni-label-text[data-v-aaa00ea1]{font-size:14px;font-weight:700;color:#6a6a6a;margin:auto 5px auto 0}.uni-select[data-v-aaa00ea1]{font-size:14px;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px;padding:0 5px 0 10px;position:relative;display:flex;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;border-bottom:solid 1px #e5e5e5;width:100%;flex:1;height:35px}.uni-select--disabled[data-v-aaa00ea1]{background-color:#f5f7fa;cursor:not-allowed}.uni-select__label[data-v-aaa00ea1]{font-size:16px;height:35px;padding-right:10px;color:#909399}.uni-select__input-box[data-v-aaa00ea1]{height:35px;width:0px;position:relative;display:flex;flex:1;flex-direction:row;align-items:center}.uni-select__input[data-v-aaa00ea1]{flex:1;font-size:14px;height:22px;line-height:22px}.uni-select__input-plac[data-v-aaa00ea1]{font-size:14px;color:#909399}.uni-select__selector[data-v-aaa00ea1]{box-sizing:border-box;position:absolute;left:0;width:100%;background-color:#fff;border:1px solid #EBEEF5;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,.1);z-index:3;padding:4px 0}.uni-select__selector-scroll[data-v-aaa00ea1]{max-height:200px;box-sizing:border-box}.uni-select__selector-empty[data-v-aaa00ea1],.uni-select__selector-item[data-v-aaa00ea1]{display:flex;cursor:pointer;line-height:35px;font-size:14px;text-align:center;padding:0 10px}.uni-select__selector-item[data-v-aaa00ea1]:hover{background-color:#f9f9f9}.uni-select__selector-empty[data-v-aaa00ea1]:last-child,.uni-select__selector-item[data-v-aaa00ea1]:last-child{border-bottom:none}.uni-select__selector__disabled[data-v-aaa00ea1]{opacity:.4;cursor:default}.uni-popper__arrow_bottom[data-v-aaa00ea1],.uni-popper__arrow_bottom[data-v-aaa00ea1]:after,.uni-popper__arrow_top[data-v-aaa00ea1],.uni-popper__arrow_top[data-v-aaa00ea1]:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:6px}.uni-popper__arrow_bottom[data-v-aaa00ea1]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.uni-popper__arrow_bottom[data-v-aaa00ea1]:after{content:" ";top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.uni-popper__arrow_top[data-v-aaa00ea1]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));bottom:-6px;left:10%;margin-right:3px;border-bottom-width:0;border-top-color:#ebeef5}.uni-popper__arrow_top[data-v-aaa00ea1]:after{content:" ";bottom:1px;margin-left:-6px;border-bottom-width:0;border-top-color:#fff}.uni-select__input-text[data-v-aaa00ea1]{width:100%;color:#333;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.uni-select__input-placeholder[data-v-aaa00ea1]{color:#6a6a6a;font-size:12px}.uni-select--mask[data-v-aaa00ea1]{position:fixed;top:0;bottom:0;right:0;left:0;z-index:2}.uni-popup[data-v-d77bc3e8]{position:fixed;z-index:99}.uni-popup.top[data-v-d77bc3e8],.uni-popup.left[data-v-d77bc3e8],.uni-popup.right[data-v-d77bc3e8]{top:0}.uni-popup .uni-popup__wrapper[data-v-d77bc3e8]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-d77bc3e8],.uni-popup .uni-popup__wrapper.right[data-v-d77bc3e8]{padding-top:0;flex:1}.fixforpc-z-index[data-v-d77bc3e8]{z-index:999}.fixforpc-top[data-v-d77bc3e8]{top:0}.uni-popup-dialog[data-v-fcde97b3]{width:300px;border-radius:11px;background-color:#fff}.uni-dialog-title[data-v-fcde97b3]{display:flex;flex-direction:row;justify-content:center;padding-top:25px}.uni-dialog-title-text[data-v-fcde97b3]{font-size:16px;font-weight:500}.uni-dialog-content[data-v-fcde97b3]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px}.uni-dialog-content-text[data-v-fcde97b3]{font-size:14px;color:#6c6c6c}.uni-dialog-button-group[data-v-fcde97b3]{display:flex;flex-direction:row;border-top-color:#f5f5f5;border-top-style:solid;border-top-width:1px}.uni-dialog-button[data-v-fcde97b3]{display:flex;flex:1;flex-direction:row;justify-content:center;align-items:center;height:45px}.uni-border-left[data-v-fcde97b3]{border-left-color:#f0f0f0;border-left-style:solid;border-left-width:1px}.uni-dialog-button-text[data-v-fcde97b3]{font-size:16px;color:#333}.uni-button-color[data-v-fcde97b3]{color:#007aff}.uni-dialog-input[data-v-fcde97b3]{flex:1;font-size:14px;border:1px #eee solid;height:40px;padding:0 10px;border-radius:5px;color:#555}.uni-popup__success[data-v-fcde97b3]{color:#4cd964}.uni-popup__warn[data-v-fcde97b3]{color:#f0ad4e}.uni-popup__error[data-v-fcde97b3]{color:#dd524d}.uni-popup__info[data-v-fcde97b3]{color:#909399}.uni-popup-message[data-v-ad4a514f]{display:flex;flex-direction:row;justify-content:center}.uni-popup-message__box[data-v-ad4a514f]{background-color:#e1f3d8;padding:10px 15px;border-color:#eee;border-style:solid;border-width:1px;flex:1}@media screen and (min-width: 500px){.fixforpc-width[data-v-ad4a514f]{margin-top:20px;border-radius:4px;flex:none;min-width:380px;max-width:50%}}.uni-popup-message-text[data-v-ad4a514f]{font-size:14px;padding:0}.uni-popup__success[data-v-ad4a514f]{background-color:#e1f3d8}.uni-popup__success-text[data-v-ad4a514f]{color:#67c23a}.uni-popup__warn[data-v-ad4a514f]{background-color:#faecd8}.uni-popup__warn-text[data-v-ad4a514f]{color:#e6a23c}.uni-popup__error[data-v-ad4a514f]{background-color:#fde2e2}.uni-popup__error-text[data-v-ad4a514f]{color:#f56c6c}.uni-popup__info[data-v-ad4a514f]{background-color:#f2f6fc}.uni-popup__info-text[data-v-ad4a514f]{color:#909399}.main{width:100vw;height:93.5vh}.title_main{width:100vw;height:12vh}.table_main{width:100vw;height:80vh;margin:0 auto}.foot_main{width:96vw;margin:0 auto;background-color:#fff}.uni-row{text-align:center}.break_col{height:35px;border:1px solid black}.breakInfo{width:96vw}.title_section .uni-section-header__slot-right{width:100%}.reporting_work{float:right}
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/statement/deliveryList.css b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/statement/deliveryList.css
deleted file mode 100644
index a62556e..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/statement/deliveryList.css
+++ /dev/null
@@ -1 +0,0 @@
-.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}.uni-calendar-item__weeks-box[data-v-6e247954]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1px 0;position:relative}.uni-calendar-item__weeks-box-text[data-v-6e247954]{font-size:14px;font-weight:700;color:#001833}.uni-calendar-item__weeks-box-item[data-v-6e247954]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px}.uni-calendar-item__weeks-box-circle[data-v-6e247954]{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:8px;background-color:#dd524d}.uni-calendar-item__weeks-box .uni-calendar-item--disable[data-v-6e247954]{cursor:default}.uni-calendar-item--disable .uni-calendar-item__weeks-box-text-disable[data-v-6e247954]{color:#d1d1d1}.uni-calendar-item--today[data-v-6e247954]{position:absolute;top:10px;right:17%;background-color:#dd524d;width:6px;height:6px;border-radius:50%}.uni-calendar-item--extra[data-v-6e247954]{color:#dd524d;opacity:.8}.uni-calendar-item__weeks-box .uni-calendar-item--checked[data-v-6e247954]{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #fff}.uni-calendar-item--checked .uni-calendar-item--checked-text[data-v-6e247954]{color:#fff}.uni-calendar-item--multiple .uni-calendar-item--checked-range-text[data-v-6e247954]{color:#333}.uni-calendar-item--multiple[data-v-6e247954]{background-color:#f6f7fc}.uni-calendar-item--multiple .uni-calendar-item--before-checked[data-v-6e247954],.uni-calendar-item--multiple .uni-calendar-item--after-checked[data-v-6e247954]{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #F6F7FC}.uni-calendar-item--before-checked .uni-calendar-item--checked-text[data-v-6e247954],.uni-calendar-item--after-checked .uni-calendar-item--checked-text[data-v-6e247954]{color:#fff}.uni-calendar-item--before-checked-x[data-v-6e247954]{border-top-left-radius:50px;border-bottom-left-radius:50px;box-sizing:border-box;background-color:#f6f7fc}.uni-calendar-item--after-checked-x[data-v-6e247954]{border-top-right-radius:50px;border-bottom-right-radius:50px;background-color:#f6f7fc}.uni-datetime-picker-view[data-v-03d021cc]{height:130px;width:270px;cursor:pointer}.uni-datetime-picker-item[data-v-03d021cc]{height:50px;line-height:50px;text-align:center;font-size:14px}.uni-datetime-picker-btn[data-v-03d021cc]{margin-top:60px;display:flex;cursor:pointer;flex-direction:row;justify-content:space-between}.uni-datetime-picker-btn-text[data-v-03d021cc]{font-size:14px;color:#007aff}.uni-datetime-picker-btn-group[data-v-03d021cc]{display:flex;flex-direction:row}.uni-datetime-picker-cancel[data-v-03d021cc]{margin-right:30px}.uni-datetime-picker-mask[data-v-03d021cc]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-duration:.3s;z-index:998}.uni-datetime-picker-popup[data-v-03d021cc]{border-radius:8px;padding:30px;width:270px;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transition-duration:.3s;z-index:999}.uni-datetime-picker-time[data-v-03d021cc]{color:gray}.uni-datetime-picker-column[data-v-03d021cc]{height:50px}.uni-datetime-picker-timebox[data-v-03d021cc]{border:1px solid #E5E5E5;border-radius:5px;padding:7px 10px;box-sizing:border-box;cursor:pointer}.uni-datetime-picker-timebox-pointer[data-v-03d021cc]{cursor:pointer}.uni-datetime-picker-disabled[data-v-03d021cc]{opacity:.4}.uni-datetime-picker-text[data-v-03d021cc]{font-size:14px;line-height:50px}.uni-datetime-picker-sign[data-v-03d021cc]{position:absolute;top:53px;color:#999}.sign-left[data-v-03d021cc]{left:86px}.sign-right[data-v-03d021cc]{right:86px}.sign-center[data-v-03d021cc]{left:135px}.uni-datetime-picker__container-box[data-v-03d021cc]{position:relative;display:flex;align-items:center;justify-content:center;margin-top:40px}.time-hide-second[data-v-03d021cc]{width:180px}.uni-calendar[data-v-dcbc7075]{display:flex;flex-direction:column}.uni-calendar__mask[data-v-dcbc7075]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-property:opacity;transition-duration:.3s;opacity:0;z-index:99}.uni-calendar--mask-show[data-v-dcbc7075]{opacity:1}.uni-calendar--fixed[data-v-dcbc7075]{position:fixed;bottom:calc(var(--window-bottom));left:0;right:0;transition-property:transform;transition-duration:.3s;transform:translateY(460px);z-index:99}.uni-calendar--ani-show[data-v-dcbc7075]{transform:translateY(0)}.uni-calendar__content[data-v-dcbc7075]{background-color:#fff}.uni-calendar__content-mobile[data-v-dcbc7075]{border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 5px 3px rgba(0,0,0,.1)}.uni-calendar__header[data-v-dcbc7075]{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px}.uni-calendar__header-mobile[data-v-dcbc7075]{padding:10px 10px 0}.uni-calendar--fixed-top[data-v-dcbc7075]{display:flex;flex-direction:row;justify-content:space-between;border-top-color:rgba(0,0,0,.4);border-top-style:solid;border-top-width:1px}.uni-calendar--fixed-width[data-v-dcbc7075]{width:50px}.uni-calendar__backtoday[data-v-dcbc7075]{position:absolute;right:0;top:.78125rem;padding:0 5px 0 10px;height:25px;line-height:25px;font-size:12px;border-top-left-radius:25px;border-bottom-left-radius:25px;color:#fff;background-color:#f1f1f1}.uni-calendar__header-text[data-v-dcbc7075]{text-align:center;width:100px;font-size:15px;color:#666}.uni-calendar__button-text[data-v-dcbc7075]{text-align:center;width:100px;font-size:14px;color:#007aff;letter-spacing:3px}.uni-calendar__header-btn-box[data-v-dcbc7075]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:50px;height:50px}.uni-calendar__header-btn[data-v-dcbc7075]{width:9px;height:9px;border-left-color:gray;border-left-style:solid;border-left-width:1px;border-top-color:#555;border-top-style:solid;border-top-width:1px}.uni-calendar--left[data-v-dcbc7075]{transform:rotate(-45deg)}.uni-calendar--right[data-v-dcbc7075]{transform:rotate(135deg)}.uni-calendar__weeks[data-v-dcbc7075]{position:relative;display:flex;flex-direction:row}.uni-calendar__weeks-item[data-v-dcbc7075]{flex:1}.uni-calendar__weeks-day[data-v-dcbc7075]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:40px;border-bottom-color:#f5f5f5;border-bottom-style:solid;border-bottom-width:1px}.uni-calendar__weeks-day-text[data-v-dcbc7075]{font-size:12px;color:#b2b2b2}.uni-calendar__box[data-v-dcbc7075]{position:relative;padding-bottom:7px}.uni-calendar__box-bg[data-v-dcbc7075]{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0}.uni-calendar__box-bg-text[data-v-dcbc7075]{font-size:200px;font-weight:700;color:#999;opacity:.1;text-align:center;line-height:1}.uni-date-changed[data-v-dcbc7075]{padding:0 10px;text-align:center;color:#333;border-top-color:#dcdcdc;border-top-style:solid;border-top-width:1px;flex:1}.uni-date-btn--ok[data-v-dcbc7075]{padding:20px 15px}.uni-date-changed--time-start[data-v-dcbc7075],.uni-date-changed--time-end[data-v-dcbc7075]{display:flex;align-items:center}.uni-date-changed--time-date[data-v-dcbc7075]{color:#999;line-height:50px;margin-right:5px}.time-picker-style[data-v-dcbc7075]{display:flex;justify-content:center;align-items:center}.mr-10[data-v-dcbc7075]{margin-right:10px}.dialog-close[data-v-dcbc7075]{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:row;align-items:center;padding:0 25px;margin-top:10px}.dialog-close-plus[data-v-dcbc7075]{width:16px;height:2px;background-color:#737987;border-radius:2px;transform:rotate(45deg)}.dialog-close-rotate[data-v-dcbc7075]{position:absolute;transform:rotate(-45deg)}.uni-datetime-picker--btn[data-v-dcbc7075]{border-radius:100px;height:40px;line-height:40px;background-color:#007aff;color:#fff;font-size:16px;letter-spacing:2px}.uni-datetime-picker--btn[data-v-dcbc7075]:active{opacity:.7}.uni-date[data-v-c45ea159]{width:100%;flex:1}.uni-date-x[data-v-c45ea159]{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:4px;background-color:#fff;color:#666;font-size:14px;flex:1}.uni-date-x .icon-calendar[data-v-c45ea159]{padding-left:3px}.uni-date-x .range-separator[data-v-c45ea159]{height:35px;padding:0 2px;line-height:35px}.uni-date-x--border[data-v-c45ea159]{box-sizing:border-box;border-radius:4px;border:1px solid #e5e5e5}.uni-date-editor--x[data-v-c45ea159]{display:flex;align-items:center;position:relative}.uni-date-editor--x .uni-date__icon-clear[data-v-c45ea159]{padding-right:3px;display:flex;align-items:center}.uni-date__x-input[data-v-c45ea159]{width:auto;height:35px;padding-left:5px;position:relative;flex:1;line-height:35px;font-size:14px;overflow:hidden}.text-center[data-v-c45ea159]{text-align:center}.uni-date__input[data-v-c45ea159]{height:40px;width:100%;line-height:40px;font-size:14px}.uni-date-range__input[data-v-c45ea159]{text-align:center;max-width:142px}.uni-date-picker__container[data-v-c45ea159]{position:relative}.uni-date-mask--pc[data-v-c45ea159]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,0);transition-duration:.3s;z-index:996}.uni-date-single--x[data-v-c45ea159],.uni-date-range--x[data-v-c45ea159]{background-color:#fff;position:absolute;top:0;z-index:999;border:1px solid #EBEEF5;box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:4px}.uni-date-editor--x__disabled[data-v-c45ea159]{opacity:.4;cursor:default}.uni-date-editor--logo[data-v-c45ea159]{width:16px;height:16px;vertical-align:middle}.popup-x-header[data-v-c45ea159]{display:flex;flex-direction:row}.popup-x-header--datetime[data-v-c45ea159]{display:flex;flex-direction:row;flex:1}.popup-x-body[data-v-c45ea159]{display:flex}.popup-x-footer[data-v-c45ea159]{padding:0 15px;border-top-color:#f1f1f1;border-top-style:solid;border-top-width:1px;line-height:40px;text-align:right;color:#666}.popup-x-footer uni-text[data-v-c45ea159]:hover{color:#007aff;cursor:pointer;opacity:.8}.popup-x-footer .confirm-text[data-v-c45ea159]{margin-left:20px;color:#007aff}.uni-date-changed[data-v-c45ea159]{text-align:center;color:#333;border-bottom-color:#f1f1f1;border-bottom-style:solid;border-bottom-width:1px}.uni-date-changed--time uni-text[data-v-c45ea159]{height:50px;line-height:50px}.uni-date-changed .uni-date-changed--time[data-v-c45ea159]{flex:1}.uni-date-changed--time-date[data-v-c45ea159]{color:#333;opacity:.6}.mr-50[data-v-c45ea159]{margin-right:50px}.uni-popper__arrow[data-v-c45ea159],.uni-popper__arrow[data-v-c45ea159]:after{position:absolute;display:block;width:0;height:0;border:6px solid transparent;border-top-width:0}.uni-popper__arrow[data-v-c45ea159]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-bottom-color:#ebeef5}.uni-popper__arrow[data-v-c45ea159]:after{content:" ";top:1px;margin-left:-6px;border-bottom-color:#fff}.uni-table-th[data-v-f1ef87d4]{padding:12px 10px;display:table-cell;box-sizing:border-box;font-size:14px;font-weight:700;color:#909399;border-bottom:1px #ebeef5 solid}.uni-table-th-row[data-v-f1ef87d4]{display:flex;flex-direction:row}.table--border[data-v-f1ef87d4]{border-right:1px #ebeef5 solid}.uni-table-th-content[data-v-f1ef87d4]{display:flex;align-items:center;flex:1}.arrow[data-v-f1ef87d4]{display:block;position:relative;width:10px;height:8px;left:5px;overflow:hidden;cursor:pointer}.down[data-v-f1ef87d4]{top:3px}.down[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:-5px;transform:rotate(45deg);background-color:#ccc}.down.active[data-v-f1ef87d4] :after{background-color:#007aff}.up[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:5px;transform:rotate(45deg);background-color:#ccc}.up.active[data-v-f1ef87d4] :after{background-color:#007aff}.uni-table-checkbox[data-v-09200dc6]{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;margin:5px 0;cursor:pointer}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]{flex-shrink:0;box-sizing:border-box;position:relative;width:16px;height:16px;border:1px solid #DCDFE6;border-radius:2px;background-color:#fff;z-index:1}.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-09200dc6]{position:absolute;top:2px;left:5px;height:7px;width:3px;border:1px solid #fff;border-left:0;border-top:0;opacity:0;transform-origin:center;transform:rotate(45deg);box-sizing:content-box}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-09200dc6]{position:absolute;opacity:1;transform:rotate(0);height:2px;top:0;margin:auto;left:0;right:0;bottom:0;width:auto;border:none;border-radius:2px;transform:scale(.5);background-color:#fff}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]:hover{border-color:#007aff}.uni-table-checkbox .checkbox__inner.is-disable[data-v-09200dc6]{background-color:#f2f6fc;border-color:#dcdfe6}.uni-table-checkbox .checkbox__inner.is-checked[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-09200dc6]{opacity:1;transform:rotate(45deg)}.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-09200dc6]{opacity:.4}.uni-table-tr[data-v-87655535]{display:table-row;transition:all .3s;box-sizing:border-box}.checkbox[data-v-87655535]{width:26px;padding:0 8px 0 12px;display:table-cell;vertical-align:middle;color:#333;font-weight:500;border-bottom:1px #ebeef5 solid;font-size:14px}.tr-table--border[data-v-87655535]{border-right:1px #ebeef5 solid}.uni-table-td[data-v-e6e97238]{display:table-cell;padding:8px 10px;font-size:14px;border-bottom:1px #EBEEF5 solid;font-weight:400;color:#606266;line-height:23px;box-sizing:border-box}.table--border[data-v-e6e97238]{border-right:1px #EBEEF5 solid}.uni-table-scroll[data-v-dbd13a6b]{width:100%;overflow-x:auto}.uni-table[data-v-dbd13a6b]{position:relative;width:100%;border-radius:5px;background-color:#fff;box-sizing:border-box;display:table;overflow-x:auto}.uni-table[data-v-dbd13a6b] .uni-table-tr:nth-child(n+2):hover{background-color:#f5f7fa}.uni-table[data-v-dbd13a6b] .uni-table-thead .uni-table-tr:hover{background-color:#fafafa}.table--border[data-v-dbd13a6b]{border:1px #ebeef5 solid;border-right:none}.border-none[data-v-dbd13a6b]{border-bottom:none}.table--stripe[data-v-dbd13a6b] .uni-table-tr:nth-child(2n+3){background-color:#fafafa}.uni-table-loading[data-v-dbd13a6b]{position:relative;display:table-row;height:50px;line-height:50px;overflow:hidden;box-sizing:border-box}.empty-border[data-v-dbd13a6b]{border-right:1px #ebeef5 solid}.uni-table-text[data-v-dbd13a6b]{position:absolute;right:0;left:0;text-align:center;font-size:14px;color:#999}.uni-table-mask[data-v-dbd13a6b]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);z-index:99;display:flex;margin:auto;transition:all .5s;justify-content:center;align-items:center}.uni-table--loader[data-v-dbd13a6b]{width:30px;height:30px;border:2px solid #aaa;border-radius:50%;animation:2s uni-table--loader-dbd13a6b linear infinite;position:relative}@keyframes uni-table--loader-dbd13a6b{0%{transform:rotate(360deg)}10%{border-left-color:transparent}20%{border-bottom-color:transparent}30%{border-right-color:transparent}40%{border-top-color:transparent}50%{transform:rotate(0)}60%{border-top-color:transparent}70%{border-left-color:transparent}80%{border-bottom-color:transparent}90%{border-right-color:transparent}to{transform:rotate(-360deg)}}#data[data-v-aaaea4c6]{width:100%;height:calc(100% - 35px)}
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/statement/orderList.css b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/statement/orderList.css
deleted file mode 100644
index cf07caa..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/statement/orderList.css
+++ /dev/null
@@ -1 +0,0 @@
-#data[data-v-9ed8c580]{width:100%;height:calc(100% - 35px)}
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/statement/originalGlassList.css b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/statement/originalGlassList.css
deleted file mode 100644
index db743e9..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/pages/statement/originalGlassList.css
+++ /dev/null
@@ -1 +0,0 @@
-.container[data-v-a16ea79e]{width:30px;height:30px;position:relative}.container.loading1[data-v-a16ea79e]{transform:rotate(45deg)}.container .shape[data-v-a16ea79e]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-a16ea79e]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-a16ea79e]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-a16ea79e]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-a16ea79e]{bottom:0;right:0;background-color:#e66}.loading1 .shape1[data-v-a16ea79e]{animation:animation1shape1-a16ea79e .5s ease 0s infinite alternate}@keyframes animation1shape1-a16ea79e{0%{transform:translate(0)}to{transform:translate(16px,16px)}}.loading1 .shape2[data-v-a16ea79e]{animation:animation1shape2-a16ea79e .5s ease 0s infinite alternate}@keyframes animation1shape2-a16ea79e{0%{transform:translate(0)}to{transform:translate(-16px,16px)}}.loading1 .shape3[data-v-a16ea79e]{animation:animation1shape3-a16ea79e .5s ease 0s infinite alternate}@keyframes animation1shape3-a16ea79e{0%{transform:translate(0)}to{transform:translate(16px,-16px)}}.loading1 .shape4[data-v-a16ea79e]{animation:animation1shape4-a16ea79e .5s ease 0s infinite alternate}@keyframes animation1shape4-a16ea79e{0%{transform:translate(0)}to{transform:translate(-16px,-16px)}}.container[data-v-51d40d8b]{width:30px;height:30px;position:relative}.container.loading2[data-v-51d40d8b]{transform:rotate(10deg)}.container.loading2 .shape[data-v-51d40d8b]{border-radius:5px}.container.loading2[data-v-51d40d8b]{animation:rotation 1s infinite}.container .shape[data-v-51d40d8b]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-51d40d8b]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-51d40d8b]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-51d40d8b]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-51d40d8b]{bottom:0;right:0;background-color:#e66}.loading2 .shape1[data-v-51d40d8b]{animation:animation2shape1-51d40d8b .5s ease 0s infinite alternate}@keyframes animation2shape1-51d40d8b{0%{transform:translate(0)}to{transform:translate(20px,20px)}}.loading2 .shape2[data-v-51d40d8b]{animation:animation2shape2-51d40d8b .5s ease 0s infinite alternate}@keyframes animation2shape2-51d40d8b{0%{transform:translate(0)}to{transform:translate(-20px,20px)}}.loading2 .shape3[data-v-51d40d8b]{animation:animation2shape3-51d40d8b .5s ease 0s infinite alternate}@keyframes animation2shape3-51d40d8b{0%{transform:translate(0)}to{transform:translate(20px,-20px)}}.loading2 .shape4[data-v-51d40d8b]{animation:animation2shape4-51d40d8b .5s ease 0s infinite alternate}@keyframes animation2shape4-51d40d8b{0%{transform:translate(0)}to{transform:translate(-20px,-20px)}}.container[data-v-47408335]{width:30px;height:30px;position:relative}.container.loading3[data-v-47408335]{animation:rotation 1s infinite}.container.loading3 .shape1[data-v-47408335]{border-top-left-radius:10px}.container.loading3 .shape2[data-v-47408335]{border-top-right-radius:10px}.container.loading3 .shape3[data-v-47408335]{border-bottom-left-radius:10px}.container.loading3 .shape4[data-v-47408335]{border-bottom-right-radius:10px}.container .shape[data-v-47408335]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-47408335]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-47408335]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-47408335]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-47408335]{bottom:0;right:0;background-color:#e66}.loading3 .shape1[data-v-47408335]{animation:animation3shape1-47408335 .5s ease 0s infinite alternate}@keyframes animation3shape1-47408335{0%{transform:translate(0)}to{transform:translate(5px,5px)}}.loading3 .shape2[data-v-47408335]{animation:animation3shape2-47408335 .5s ease 0s infinite alternate}@keyframes animation3shape2-47408335{0%{transform:translate(0)}to{transform:translate(-5px,5px)}}.loading3 .shape3[data-v-47408335]{animation:animation3shape3-47408335 .5s ease 0s infinite alternate}@keyframes animation3shape3-47408335{0%{transform:translate(0)}to{transform:translate(5px,-5px)}}.loading3 .shape4[data-v-47408335]{animation:animation3shape4-47408335 .5s ease 0s infinite alternate}@keyframes animation3shape4-47408335{0%{transform:translate(0)}to{transform:translate(-5px,-5px)}}.container[data-v-49a6258a]{width:30px;height:30px;position:relative}.container.loading5 .shape[data-v-49a6258a]{width:15px;height:15px}.container .shape[data-v-49a6258a]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-49a6258a]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-49a6258a]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-49a6258a]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-49a6258a]{bottom:0;right:0;background-color:#e66}.loading5 .shape1[data-v-49a6258a]{animation:animation5shape1-49a6258a 2s ease 0s infinite reverse}@keyframes animation5shape1-49a6258a{0%{transform:translate(0)}25%{transform:translateY(15px)}50%{transform:translate(15px,15px)}75%{transform:translate(15px)}}.loading5 .shape2[data-v-49a6258a]{animation:animation5shape2-49a6258a 2s ease 0s infinite reverse}@keyframes animation5shape2-49a6258a{0%{transform:translate(0)}25%{transform:translate(-15px)}50%{transform:translate(-15px,15px)}75%{transform:translateY(15px)}}.loading5 .shape3[data-v-49a6258a]{animation:animation5shape3-49a6258a 2s ease 0s infinite reverse}@keyframes animation5shape3-49a6258a{0%{transform:translate(0)}25%{transform:translate(15px)}50%{transform:translate(15px,-15px)}75%{transform:translateY(-15px)}}.loading5 .shape4[data-v-49a6258a]{animation:animation5shape4-49a6258a 2s ease 0s infinite reverse}@keyframes animation5shape4-49a6258a{0%{transform:translate(0)}25%{transform:translateY(-15px)}50%{transform:translate(-15px,-15px)}75%{transform:translate(-15px)}}.container[data-v-08a06125]{width:30px;height:30px;position:relative}.container.loading6[data-v-08a06125]{animation:rotation 1s infinite}.container.loading6 .shape[data-v-08a06125]{width:12px;height:12px;border-radius:2px}.container .shape[data-v-08a06125]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-08a06125]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-08a06125]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-08a06125]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-08a06125]{bottom:0;right:0;background-color:#e66}.loading6 .shape1[data-v-08a06125]{animation:animation6shape1-08a06125 2s linear 0s infinite normal}@keyframes animation6shape1-08a06125{0%{transform:translate(0)}25%{transform:translateY(18px)}50%{transform:translate(18px,18px)}75%{transform:translate(18px)}}.loading6 .shape2[data-v-08a06125]{animation:animation6shape2-08a06125 2s linear 0s infinite normal}@keyframes animation6shape2-08a06125{0%{transform:translate(0)}25%{transform:translate(-18px)}50%{transform:translate(-18px,18px)}75%{transform:translateY(18px)}}.loading6 .shape3[data-v-08a06125]{animation:animation6shape3-08a06125 2s linear 0s infinite normal}@keyframes animation6shape3-08a06125{0%{transform:translate(0)}25%{transform:translate(18px)}50%{transform:translate(18px,-18px)}75%{transform:translateY(-18px)}}.loading6 .shape4[data-v-08a06125]{animation:animation6shape4-08a06125 2s linear 0s infinite normal}@keyframes animation6shape4-08a06125{0%{transform:translate(0)}25%{transform:translateY(-18px)}50%{transform:translate(-18px,-18px)}75%{transform:translate(-18px)}}.chartsview[data-v-af32de60]{width:100%;height:100%;display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center}.charts-font[data-v-af32de60]{font-size:14px;color:#ccc;margin-top:10px}.charts-error[data-v-af32de60]{width:128px;height:128px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAUz0lEQVR4Xu1de3Bc1X3+zmp3jYVWfkPAgCWwY8zLEglNQCSW0yT9o2SQaDKdNulUykwfM+k09p+J3ImYIPJXi9yZzDSZZiwyaZuZBCwnNG1DMogEmUAAy7xs/MAyNhCMjWWtsK1deU/n23OvtLu6j3Pv3t29d71nxjOSde455/5+3/m9z7kCjRY4BR7eK7fkcmhrasLT37hbTAY+QYADigDHagwFYGhc7gZwHMAUgG4hMPzNe8RoWInTAECAnHl4r+yREt0DXWIbhx3cJ5fHP8TYjntFR4DTBDqUIwBmMrJDCtyPHDoQw0Q8jkeXinCLtECp43Gwh56R22IxTBbu+KFxOTbQJbo9DlW17rYASGdlNySeKl2JADpbkmKiait0mWhoXHZkmzE52CkocmvavvOsbMvl8MhAl+jlQrg2CQzu6BI9NV2Yw+T2AJiVo+DuL2kSeLQ1KfrC8kLcYbkYBv/pbjEWhjUNjUvSpk9KSAicm2tGXxjAaUcbewBkJAm6xeLBp1PJ2os06ttcDl8H0CEEaGnvGegSg2EAQZTW4B0AEntSS2ov0mhgJc5jmwT6IDEWi2E0zNZ2WEFhC4CZjCRxH7GwAfpbkmIkLC9EFQBg20BXeOySsNBGZx2OXkB6Vg5CgAbMZgD7BTDSkhTDOgM3+kSDAr7iANNz8n4hQRdxojUu9kTjVRurtKKAJwBIKZfPZPOuYWFgY6wlgV4hau+GNVjsnQKeAJDOSIp/Wt6lbSKeQG8jSOSdAbV+wisA7FxDSGAqBmwNS5DIiGIucyNwKiGedutTz3/3BgCb4JBJoGqDIJ2VW4REmxRog0S3lGgT/NlfY3RzCgJjQmJSCkxeDuDwBgCb8HAhvQkCIdCbSgQfmSPDmWGDzHsm1UqwjBEUAMbqERCeAEBGz2RknwR2uW0yAZQdL6DR+WEW90syXLmjtW8So0Jg9MoE9tSD4esZANUAAd1M5NAjGOULaaOkAzCKGEaj7Ar7AoBHEGxrSYqdOnxMZ+W3ZA59ZehxnWkC7yMlJkUMIy1x7IyaVPANAAMEHTlgTACO1rYERlqTot+J8nbp58C5VcEBDftnOEpAKAsAgYPAPgNZQbYFP3QeCAybJ/Bg2CVC2QDwCoJUAtudiJKuExCQLoZbPKirAoOHovuIThVByuXii2jE/C9I2TaXBYsfmThyahMtCWy1A4ERbj7rvvRI9aCa3F7pINm3n5XdXgtjFgHAYCQrW4v8bBo6MYFep5cwmEefuSwQpDNSRoq9+osdrqRaGBqXMhfDVi8gWASAdEbuswuyGCKNSLatBygXBHUqAQohMmHESAKrqzSro4TIS2yOq10dVQQAuyKQUoC7BXnIxHQWwwL4ay/qIM/8DHaFJuijv7M99QzaNmAx6hzQFsvhKSmxvakJo7oHUooA4MUA0wHBTDYfQnVUB6bFnLc1JHqiFgPwxPnSzhKjLUn0B+UpsDoqFkOfLvO5HN8AMN5lOJUU2+2IMD0ne0QOtCcq0k7OANe1VGToag7qaBRXeiFFAJjOyBENsV20Jqcgj2FQHgvyJWYvAQfPAJuvAv7198ADm4DMHJBKAmuag5ypemPpGNiVWk2pDcCDDDQCPTU7EOgmjrxMRgA8dgBYmwJOXwBuWgH87m3gz26OLgDy6q9G9RSLvIAymFZUGsaCjJzE7qB1+vvngXRGQebG5QB/P30eaF2iQBHllk8wxdDfGq/eYVLLQJBfEOQNOpk3/Bg86hbA8iAZwt2/a78asX8zsKRJ/fzYQeDttFIHUbcJqi0JnM4FaOX9g2Sw7lgHTgPTs0DHRxTjT5wDtqzTfTr8/aoJArfTwX055P1519q6apGV4v8/XlU6nzv/vo8CvzwK3L0W2LS6Wquo/DzVAoFrMiivyzVSvpUnycIMVAUU///2kgIC9b+pDqq5jirMVXEX0RUAfMkwgoDrMoFQBUbUcoqxVFJsrdQCtAAQZhBUijChGlfiwdSSypx81gaAAQLLA6OhIlaNF2MGqriMm1cFqJoEtlai0lobAIzqZbPYF7RrV2N+BT79L99c8Eh+dzI474RGYSqB9qDyBuaLawMgnZE8Exjau24C56TPAZ8+vsD0594GPrHW50DWjwVuD2gBwDgm/q1AX6VOB/v5YeDWNerlXnsf+MKGYF/ULQvrdTZXAFQioeN1kVHqTxuAgSo2xiWCdk+DVgWuAEjPyt31XqARJYAZa92ZSqq7CMttjgCoh1r9cgkU1ueDuq7PEQDTs/JY0Nm8sBI0gusKxCCMZDIogsyqzJIDiA3YAqCx+yvDs4BHLVsKBFoPEPDLNYbToUCZUsASAFHY/SfTCxWtq5qBK4ziEB2a1VmfsqTAIgBUupLXL/Evshj0NNCaBM7NAr89sTDSp64HOj/id+ToP1eOR7AYAD4qg6tBwufeARhabV8BfPJaFWxZEgeSMWDTmstaApD8vuMCRQAI47Gs37wFrG4GrksBR882mG212VhW3rpEtPvZiL6OhvmZyOszFPm7D6qqX+76L6xfGIH/l7mkVMGNKy773Z8njIyh1081cfHBkJAEfgqZv2kV8Cmj4HP/H4ADZ1RBqNmYbfvEtV7hVX/9/X7HYR4AYUr6PPmmYjSZ/7kblRT47yOK8Uyu8DxA6xXqHADVw2XsARQhuSWBFV7rBeYBoHsyuNJ7582zwBNHgNVLgb+8TTH/8YOq/o+7ffPVCwynpAiC+W+cUfOcnwOuvlIdO4ti86MG5gGQdrkFtFoE2fUykJ4F+u4AknHgx6+pnf/ZduCW1QD9f3oDPA/A5tcFpA3x8ingxXcVuPJ61Dgt27MRuKG1Wm8c6DyevYE8AMJk/f/nq8BNK5VeN10/k8mvnwZ+ZRw1pfjnYdCOq1VZuJd2/Bzwv0cXGL9hpdr1PGNIgMUF8Oe3AquWehk1FH0nUknR6WUleQCENe37vZeUFOi/AyhUDbQL/JwE5q4ngI4YNxBxl7NiZ5kBoCePAb9/R4mBq64EejcGX9DhhTl++sYTaPdya7sCgPoySM1LvujzM8Dzd3cuMNy08ikZeBqYqoE7njv1t28p3c3f/+hapSLs2jszAI1Luo40JMn4j64s7v3PzympQNeSgLtnLfDxiHkYXkvGFAA0r2Yjsf3sPF0km/r/H+9aEP8P8ORPEhh5ecErIPNpGLJxF7/3oWLcfesV80rboQ+UyDf7f3HTYuPx+XeAX00Ct68BPn0D8O8TasyvbgZakrpvEIp+nuyAPACmM/KsW7k3b+N4/ABA5lSq8cIH0/o39f9f3KoYQYab0uDnR4BjZ4Gv3LYAgB+9qiQB+xe2X0+q4kw22hL8V9roTXz3BTXP1z6mVAJzDfxHqUIDNELN02f9hI7/T6v7zSklbml8MfFCXzzoRp1Pv57n/Wj5M/RrJnn2/QG4rlVJIPM4+DfvWVjB9/YpFfFJIzBEZv7iMHAirUT+59qBO2zcu7zuf1ftfrOKtxAUVElBF3cGTTtzPBaNtiaFhRy0nlHoGIDc/a+fUlez0Dq/ZY26kiXoRoCR0G5WvRkoMnf0/xwFXnwPiAFINgE3LAOmLwKnjPEoKejfW7Xj0+q0Mef92seLVQNLvF95H/iTm4CNJfZC0O8e5HheAkJCNwBkHsv++zuDXKq/sSgd/uu1xf47gfnWOR5mVeNe1Qx8adOClW8l+n8woQzDL9682Cik7fDTg8D1KaD3Zn9rrdRTlHA0mmmvLJJOHopERFg8AK+EIgiomo6dAy7OKdXwNx3AiRngRy8DOQl0XgN8Zp19tJDMJZMLRX/pOh7eqwhMNRCmZtpkVreiePEECADLj0SH6WWd1kIgPP6G2sVty4Av36pE/+43gDMX1K6+b8NiEJhGHqXEV263Bwm9AY731Q6gJVF7qnDnT7ynbCS6zDx8QpXJgNi8JPBwmljouoC1f3X7FdDHH30DmMsBG1YosU+m0Vg8exG4pkV5B2begCFg5htIMCf7gDOadsCXbgGusbEjqkkbMp+iv7QR5POG+eUGADL/rWmgSQBzEui4CvjT9cBUBnjikPqbCYJzF4EfGBdNMW5g5xmYBKY3cOgMsGEVcClXTVY7z+WkArxUCIkoFIA6keLXx4DXTiuDb2ubihdkcsCnDZ+fDPzZIRX+pYvJRBPF6GfbVPRQt124FE4AULJZBOe0YwFUAZG9mv2Fd4G9J4tdOEb0fnNCVQxtuQHoug4gCH5yADgxrdjtZPRZeQqvnFISgEmiMDV6ZjbueP0DgBm9PYes9Tizhr84mr98Ol9Qwps66OszZOyF+WS2GSQKiw2gCcD6BkBMABT9DNLY6XFKgicnVWCIuQR6BMwb0Ojz0hhipg3x5dsilR6ubwA0xwGCgDvaLsJHJtPPP/yBKvQg862SQG5gYByArZI5ELc1+Pi7PgCmM5JfuArNRZBuL0uGMkdg5dsXPktwcPfS4PMq9s1xzDAxS9KZlYxQ0wdAlOIAFOPU5Wxm1s6KKfTzqbvLYT7HNWMANCZZixihVp8AYHSPlrxdWpcMMiN8/Pmua1QW0E+LajbQeNf6A4BZ1MGw5z98bDFLybAnDqvYPptOkMcJGBGuB+BraReFRCYU/OPXgVMfWjOW+p4Gn1nu5RbedZMIHOe7L6pevJa+EqlvtzWU9XdPoeCQ1AM6vbCp+0t3P3c96wJZzMHG6l4WdJR7VuCR54ELc6q4xEu0sCymBfiwp2ygbj1AgOvzPBQjcU8dL9bpNPQops1dT7sgCGYxScSxGURa2+rubXh+mWo84KkeICu7IcFbQEPb6Pqx6mdpXBV9HvlgoRiktLS7nJcw9X4ipuIM9CJWXqHSxVFqXkrDRZgOhdgROZsDvv8ScMnMWgiV9uWOXxfACR6qErp8BJpVY7KF2UW3UrUwgEQC51qTQrtiU1UFz8pJIRDqj67MzAGPva5EPsO7zPkHwXyO98NX1IeomE4myFgnQHAxysiQMkPBLIZlsWoEmrYLyHfxdC6g1i/PxfJkD9O/bOWIf/OaGep7Nur8eEwBoNCFpHQw6wb/9s7yDcwq0FDbBVwAQAQ8gULCUVSPn1y4J4BlX+uWqfIv85iXFaHN4g7uaJ4INr84wtLzrAReeFs99Ve3Fx8O/ZfnVd3hXdeqbxOFuXnxAOYBENaLoZwITWnA3ct6APN0L/tTbFOEXxFXP3OnT11UI5HxhY2HPnjYhCqFpeY8+8BWGGnk89/fB9AOYWPRCXMLYW1eDMB5APCHqBaGEAisDWCI+PDZ4ttDSplEYKxfody79uUKKOapI55J4Glg2gIsJqF6IYAIMvZh/2MGQG5bA3ymLXgI0IATAj3ml0G8VmxLieOtS4SnlYXufoByydoUUwdHeUhkdk6dLqbzwCNndO8KG5nO8DGZblYHs2bwJweLgWQGmFgbyDgBG08OXx+AB1K0IAv/3ctHPP1cExO6G0LKBYDu82Q+q4a52ynSWTlUGEFkKpht+ZJiu4L/T8/g8+1Ac6JY/ejObdcvlRSWRWc8vSUlRt3S9mXdEKJzRrDcFwzL86ynZ7qYzW+tAA3Knx5Qhaa0GcotrHQ706f16T6J0ZYk+r3cE1SEuHRGTgDYHBZGVWIdhcz3WhlcuJ7CdDGDUn/crozJcprbDtYCAeDpY5PFAIiYO+iV2Nz15udcyk0Xc+7CqiPeKPLAxvJAoPO5WOOr7KMugTttEBQBoJ7VQCHzGS9wqiX0AiyCwKxBqBYIjPA9v9LuJK0n4gn0ul0XE5m7gr0wpbSveYqmnDF0nw3qWhm3gI4OCHQkyiIA6NwXoEuMsPSjH8/IX2ausiuiIcjawXJtAXOVgYBAYjKVRKedYWj3vYDQJ4cqy8rwjO4GAq502uWGdyfjsvHFkPDw2n4lAoOphHjQaalOIHACkSUAqF/SWUy6BR6iQLt6WaMERlqTot8rCBheTiTQYWcM2h539BKCrBcih/09dEBAvuWAYW5eMh8x9JnXyBu5hS359xQYa4ljp+N51ygUioSdaUGvjyBIJbDdLdpHKV7YxyqxxNyBIwDq0SMImiE1Gk870GOuz+oEGN1E1xPvUTo6ViNm1GpaTyCwC/O7AoChRwnsq9VbNuZ1pIA2CCy9BIk9rgDg9OmMHAbw9QYzQkkBLRAYkcNRAMoIBPYLoE8LAAYI6j5TGEr26i3KUyFo4ZDaANBMReott9ErUAq41RI4TaYNAA4ShWNkgVI2QoPZVRO5vYItAIbGZYcQWJZZiv2DncIoh8x/XCLSN4u6ESSqfw8UAEPjeaOvj1+kBLCuqQmd37hb8Gfz+0Juueio0jGS6/ZTDGq+6CIJMLhPLk+cx9lYDO1k+kPPyBEhMDnQJQbNh1g4ks1iopErqDhe9scT6JnLYBgC91vN5hbrd1vhIgB851nZlsvhWLYZKyj6DWmAgS6xrXCwhlHoRtry/s4a/1QSHWY4l6FcKbCtcNOxT0ygpyUp6KH5apY2gLHrt1AFCIHOWAwdpgoonKURKvZFc9eHuKtjQHcpY/Mle3NoQw7dsgkTfr4VXDq5rRH48F7Zk8uhrakJo1bMNwdqZA1d+empgx3zPQ3iobMnN9Bu3AYIPFDcoWu1mc+lBAIADsQDpshhpGEY+gNDLZgfCADoNSQvqPLkTSuxfuNq7IwJhODTCv4YUYunsjkc3f8+Bo7M4v8KYy5cixmPKVxXaWymnDWXLQGGxiVjAmaCoZy1XPbPSon9O+4VHSYhaIdJid2lhJESUzvu1f80nBNhywYA3cY5oOhI8uqlaLk+hfWXPUc1CHAijSOnL2CGXePAZKHBzd0PgEG50jZR6pZrTGXZpWwA+J248Vw4KNAAQDj4ULNVBA6Abz8ru8Ul9SVyITCVbUY/DRsjxLxLSmhdYSYEHh3oEiMch2rm0iXssqHSxI57xfZKU/ChZ+QjAOb1c6XnM+g3T4NKzRc4AIbGZR8TSeaCYzH0Ua8ZIeY8QzXbSBEAcvlSZyvwBKYPndb10LjkBQ1a4NV8P51u8zTQ6eynT+AA8LOIxjO1o0ADALWjfShmjhwACgNPoaCgsnWOO+VLwrJOq3VEDgCGLrbMjdeK0EEGZqr9DpEDgFXgqdpEK50vlsPUQJf/nHwt1///89bqDjCPWPAAAAAASUVORK5CYII=);background-position:center}.chartsview[data-v-3e273927]{width:100%;height:100%;display:flex;flex:1;justify-content:center;align-items:center}.charts-box[data-v-4137943b]{width:100%;height:300px}
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/static/logo.png b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/static/logo.png
deleted file mode 100644
index b5771e2..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/static/logo.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/uni-app-view.umd.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/uni-app-view.umd.js
deleted file mode 100644
index fdf0659..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/uni-app-view.umd.js
+++ /dev/null
@@ -1,7 +0,0 @@
-!function(e){"function"==typeof define&&define.amd?define(e):e()}((function(){"use strict";function e(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var t={exports:{}},n={exports:{}},r={exports:{}},i=r.exports={version:"2.6.12"};"number"==typeof __e&&(__e=i);var a=r.exports,o={exports:{}},s=o.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=s);var l=o.exports,u=a,c=l,d="__core-js_shared__",h=c[d]||(c[d]={});(n.exports=function(e,t){return h[e]||(h[e]=void 0!==t?t:{})})("versions",[]).push({version:u.version,mode:"global",copyright:"漏 2020 Denis Pushkarev (zloirock.ru)"});var f=n.exports,p=0,v=Math.random(),g=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++p+v).toString(36))},m=f("wks"),_=g,y=l.Symbol,b="function"==typeof y;(t.exports=function(e){return m[e]||(m[e]=b&&y[e]||(b?y:_)("Symbol."+e))}).store=m;var w,x,S=t.exports,k={},C=function(e){return"object"==typeof e?null!==e:"function"==typeof e},T=C,A=function(e){if(!T(e))throw TypeError(e+" is not an object!");return e},M=function(e){try{return!!e()}catch(t){return!0}},E=!M((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}));function O(){if(x)return w;x=1;var e=C,t=l.document,n=e(t)&&e(t.createElement);return w=function(e){return n?t.createElement(e):{}}}var L=!E&&!M((function(){return 7!=Object.defineProperty(O()("div"),"a",{get:function(){return 7}}).a})),z=C,N=A,I=L,P=function(e,t){if(!z(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!z(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!z(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!z(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")},D=Object.defineProperty;k.f=E?Object.defineProperty:function(e,t,n){if(N(e),t=P(t,!0),N(n),I)try{return D(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e};var B=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},R=k,F=B,q=E?function(e,t,n){return R.f(e,t,F(1,n))}:function(e,t,n){return e[t]=n,e},j=S("unscopables"),V=Array.prototype;null==V[j]&&q(V,j,{});var $={},H={}.toString,W=function(e){return H.call(e).slice(8,-1)},U=function(e){if(null==e)throw TypeError("Can't call method on  "+e);return e},Y=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==W(e)?e.split(""):Object(e)},X=U,Z=function(e){return Y(X(e))},G={exports:{}},K={}.hasOwnProperty,J=function(e,t){return K.call(e,t)},Q=f("native-function-to-string",Function.toString),ee=l,te=q,ne=J,re=g("src"),ie=Q,ae="toString",oe=(""+ie).split(ae);a.inspectSource=function(e){return ie.call(e)},(G.exports=function(e,t,n,r){var i="function"==typeof n;i&&(ne(n,"name")||te(n,"name",t)),e[t]!==n&&(i&&(ne(n,re)||te(n,re,e[t]?""+e[t]:oe.join(String(t)))),e===ee?e[t]=n:r?e[t]?e[t]=n:te(e,t,n):(delete e[t],te(e,t,n)))})(Function.prototype,ae,(function(){return"function"==typeof this&&this[re]||ie.call(this)}));var se=G.exports,le=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e},ue=le,ce=l,de=a,he=q,fe=se,pe=function(e,t,n){if(ue(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}},ve="prototype",ge=function(e,t,n){var r,i,a,o,s=e&ge.F,l=e&ge.G,u=e&ge.S,c=e&ge.P,d=e&ge.B,h=l?ce:u?ce[t]||(ce[t]={}):(ce[t]||{})[ve],f=l?de:de[t]||(de[t]={}),p=f[ve]||(f[ve]={});for(r in l&&(n=t),n)a=((i=!s&&h&&void 0!==h[r])?h:n)[r],o=d&&i?pe(a,ce):c&&"function"==typeof a?pe(Function.call,a):a,h&&fe(h,r,a,e&ge.U),f[r]!=a&&he(f,r,o),c&&p[r]!=a&&(p[r]=a)};ce.core=de,ge.F=1,ge.G=2,ge.S=4,ge.P=8,ge.B=16,ge.W=32,ge.U=64,ge.R=128;var me,_e,ye,be=ge,we=Math.ceil,xe=Math.floor,Se=function(e){return isNaN(e=+e)?0:(e>0?xe:we)(e)},ke=Se,Ce=Math.min,Te=Se,Ae=Math.max,Me=Math.min,Ee=Z,Oe=function(e){return e>0?Ce(ke(e),9007199254740991):0},Le=function(e,t){return(e=Te(e))<0?Ae(e+t,0):Me(e,t)},ze=f("keys"),Ne=g,Ie=function(e){return ze[e]||(ze[e]=Ne(e))},Pe=J,De=Z,Be=(me=!1,function(e,t,n){var r,i=Ee(e),a=Oe(i.length),o=Le(n,a);if(me&&t!=t){for(;a>o;)if((r=i[o++])!=r)return!0}else for(;a>o;o++)if((me||o in i)&&i[o]===t)return me||o||0;return!me&&-1}),Re=Ie("IE_PROTO"),Fe="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),qe=function(e,t){var n,r=De(e),i=0,a=[];for(n in r)n!=Re&&Pe(r,n)&&a.push(n);for(;t.length>i;)Pe(r,n=t[i++])&&(~Be(a,n)||a.push(n));return a},je=Fe,Ve=Object.keys||function(e){return qe(e,je)},$e=k,He=A,We=Ve,Ue=E?Object.defineProperties:function(e,t){He(e);for(var n,r=We(t),i=r.length,a=0;i>a;)$e.f(e,n=r[a++],t[n]);return e};var Ye=A,Xe=Ue,Ze=Fe,Ge=Ie("IE_PROTO"),Ke=function(){},Je="prototype",Qe=function(){var e,t=O()("iframe"),n=Ze.length;for(t.style.display="none",function(){if(ye)return _e;ye=1;var e=l.document;return _e=e&&e.documentElement}().appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),Qe=e.F;n--;)delete Qe[Je][Ze[n]];return Qe()},et=Object.create||function(e,t){var n;return null!==e?(Ke[Je]=Ye(e),n=new Ke,Ke[Je]=null,n[Ge]=e):n=Qe(),void 0===t?n:Xe(n,t)},tt=k.f,nt=J,rt=S("toStringTag"),it=function(e,t,n){e&&!nt(e=n?e:e.prototype,rt)&&tt(e,rt,{configurable:!0,value:t})},at=et,ot=B,st=it,lt={};q(lt,S("iterator"),(function(){return this}));var ut=U,ct=function(e){return Object(ut(e))},dt=J,ht=ct,ft=Ie("IE_PROTO"),pt=Object.prototype,vt=Object.getPrototypeOf||function(e){return e=ht(e),dt(e,ft)?e[ft]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?pt:null},gt=be,mt=se,_t=q,yt=$,bt=function(e,t,n){e.prototype=at(lt,{next:ot(1,n)}),st(e,t+" Iterator")},wt=it,xt=vt,St=S("iterator"),kt=!([].keys&&"next"in[].keys()),Ct="keys",Tt="values",At=function(){return this},Mt=function(e){V[j][e]=!0},Et=function(e,t){return{value:t,done:!!e}},Ot=$,Lt=Z,zt=function(e,t,n,r,i,a,o){bt(n,t,r);var s,l,u,c=function(e){if(!kt&&e in p)return p[e];switch(e){case Ct:case Tt:return function(){return new n(this,e)}}return function(){return new n(this,e)}},d=t+" Iterator",h=i==Tt,f=!1,p=e.prototype,v=p[St]||p["@@iterator"]||i&&p[i],g=v||c(i),m=i?h?c("entries"):g:void 0,_="Array"==t&&p.entries||v;if(_&&(u=xt(_.call(new e)))!==Object.prototype&&u.next&&(wt(u,d,!0),"function"!=typeof u[St]&&_t(u,St,At)),h&&v&&v.name!==Tt&&(f=!0,g=function(){return v.call(this)}),(kt||f||!p[St])&&_t(p,St,g),yt[t]=g,yt[d]=At,i)if(s={values:h?g:c(Tt),keys:a?g:c(Ct),entries:m},o)for(l in s)l in p||mt(p,l,s[l]);else gt(gt.P+gt.F*(kt||f),t,s);return s}(Array,"Array",(function(e,t){this._t=Lt(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,Et(1)):Et(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values");Ot.Arguments=Ot.Array,Mt("keys"),Mt("values"),Mt("entries");for(var Nt=zt,It=Ve,Pt=se,Dt=l,Bt=q,Rt=$,Ft=S,qt=Ft("iterator"),jt=Ft("toStringTag"),Vt=Rt.Array,$t={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},Ht=It($t),Wt=0;Wt<Ht.length;Wt++){var Ut,Yt=Ht[Wt],Xt=$t[Yt],Zt=Dt[Yt],Gt=Zt&&Zt.prototype;if(Gt&&(Gt[qt]||Bt(Gt,qt,Vt),Gt[jt]||Bt(Gt,jt,Yt),Rt[Yt]=Vt,Xt))for(Ut in Nt)Gt[Ut]||Pt(Gt,Ut,Nt[Ut],!0)}
-/**
-  * @vue/shared v3.4.21
-  * (c) 2018-present Yuxi (Evan) You and Vue contributors
-  * @license MIT
-  **/function Kt(e,t){var n=new Set(e.split(","));return e=>n.has(e)}var Jt,Qt={},en=[],tn=()=>{},nn=()=>!1,rn=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),an=e=>e.startsWith("onUpdate:"),on=Object.assign,sn=(e,t)=>{var n=e.indexOf(t);n>-1&&e.splice(n,1)},ln=Object.prototype.hasOwnProperty,un=(e,t)=>ln.call(e,t),cn=Array.isArray,dn=e=>"[object Map]"===yn(e),hn=e=>"[object Set]"===yn(e),fn=e=>"function"==typeof e,pn=e=>"string"==typeof e,vn=e=>"symbol"==typeof e,gn=e=>null!==e&&"object"==typeof e,mn=e=>(gn(e)||fn(e))&&fn(e.then)&&fn(e.catch),_n=Object.prototype.toString,yn=e=>_n.call(e),bn=e=>yn(e).slice(8,-1),wn=e=>"[object Object]"===yn(e),xn=e=>pn(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,Sn=Kt(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),kn=e=>{var t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Cn=/-(\w)/g,Tn=kn((e=>e.replace(Cn,((e,t)=>t?t.toUpperCase():"")))),An=/\B([A-Z])/g,Mn=kn((e=>e.replace(An,"-$1").toLowerCase())),En=kn((e=>e.charAt(0).toUpperCase()+e.slice(1))),On=kn((e=>e?"on".concat(En(e)):"")),Ln=(e,t)=>!Object.is(e,t),zn=(e,t)=>{for(var n=0;n<e.length;n++)e[n](t)},Nn=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},In=e=>{var t=parseFloat(e);return isNaN(t)?e:t},Pn=()=>Jt||(Jt="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window||"undefined"!=typeof window?window:{});function Dn(e){if(cn(e)){for(var t={},n=0;n<e.length;n++){var r=e[n],i=pn(r)?qn(r):Dn(r);if(i)for(var a in i)t[a]=i[a]}return t}if(pn(e)||gn(e))return e}var Bn=/;(?![^(]*\))/g,Rn=/:([^]+)/,Fn=/\/\*[^]*?\*\//g;function qn(e){var t={};return e.replace(Fn,"").split(Bn).forEach((e=>{if(e){var n=e.split(Rn);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function jn(e){var t="";if(pn(e))t=e;else if(cn(e))for(var n=0;n<e.length;n++){var r=jn(e[n]);r&&(t+=r+" ")}else if(gn(e))for(var i in e)e[i]&&(t+=i+" ");return t.trim()}var Vn,$n,Hn=Kt("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function Wn(e){return!!e||""===e}var Un=be,Yn=le,Xn=ct,Zn=M,Gn=[].sort,Kn=[1,2,3];Un(Un.P+Un.F*(Zn((function(){Kn.sort(void 0)}))||!Zn((function(){Kn.sort(null)}))||!function(){if($n)return Vn;$n=1;var e=M;return Vn=function(t,n){return!!t&&e((function(){n?t.call(null,(function(){}),1):t.call(null)}))}}()(Gn)),"Array",{sort:function(e){return void 0===e?Gn.call(Xn(this)):Gn.call(Xn(this),Yn(e))}});var Jn="\n",Qn=44,er="#007aff",tr=/^([a-z-]+:)?\/\//i,nr=/^data:.*,.*/,rr="wxs://",ir="json://",ar="wxsModules",or="renderjsModules",sr="onThemeChange",lr="onPageScroll",ur="onReachBottom";function cr(e){return function(e){return 0===e.indexOf("/")}(e)?e:"/"+e}function dr(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(){if(e){for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];t=e.apply(n,i),e=null}return t}}function hr(e,t){if(pn(t)){var n=(t=t.replace(/\[(\d+)\]/g,".$1")).split("."),r=n[0];return e||(e={}),1===n.length?e[r]:hr(e[r],n.slice(1).join("."))}}var fr=0;function pr(e){var t=Date.now(),n=fr?t-fr:0;fr=t;for(var r=arguments.length,i=new Array(r>1?r-1:0),a=1;a<r;a++)i[a-1]=arguments[a];return"[".concat(t,"][").concat(n,"ms][").concat(e,"]锛�").concat(i.map((e=>JSON.stringify(e))).join(" "))}function vr(e){return Tn(e.substring(5))}var gr=dr((e=>{e=e||(e=>e.tagName.startsWith("UNI-"));var t=HTMLElement.prototype,n=t.setAttribute;t.setAttribute=function(t,r){t.startsWith("data-")&&e(this)&&((this.__uniDataset||(this.__uniDataset={}))[vr(t)]=r);n.call(this,t,r)};var r=t.removeAttribute;t.removeAttribute=function(t){this.__uniDataset&&t.startsWith("data-")&&e(this)&&delete this.__uniDataset[vr(t)],r.call(this,t)}}));function mr(e){return on({},e.dataset,e.__uniDataset)}var _r=new RegExp("\"[^\"]+\"|'[^']+'|url\\([^)]+\\)|(\\d*\\.?\\d+)[r|u]px","g");function yr(e){return{passive:e}}function br(e){var{id:t,offsetTop:n,offsetLeft:r}=e;return{id:t,dataset:mr(e),offsetTop:n,offsetLeft:r}}function wr(e){if(fn(e))return window.plus?e():void document.addEventListener("plusready",e)}var xr=/(?:Once|Passive|Capture)$/;function Sr(e){var t,n;if(xr.test(e))for(t={};n=e.match(xr);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0;return[Mn(e.slice(2)),t]}var kr=(()=>({stop:1,prevent:2,self:4}))(),Cr="class",Tr="style",Ar=".vShow",Mr=".vOwnerId",Er=".vRenderjs",Or="change:",Lr=1,zr=2,Nr=3,Ir=4,Pr=5,Dr=6,Br=7,Rr=8,Fr=9,qr=10,jr=12,Vr=15,$r=20;function Hr(e,t,n){var r,{clearTimeout:i,setTimeout:a}=n,o=function(){i(r);r=a((()=>e.apply(this,arguments)),t)};return o.cancel=function(){i(r)},o}var Wr=function(){};Wr.prototype={_id:1,on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n,_id:this._id}),this._id++},once:function(e,t,n){var r=this;function i(){r.off(e,i),t.apply(n,arguments)}return i._=t,this.on(e,i,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,i=n.length;r<i;r++)n[r].fn.apply(n[r].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),r=n[e],i=[];if(r&&t){for(var a=r.length-1;a>=0;a--)if(r[a].fn===t||r[a].fn._===t||r[a]._id===t){r.splice(a,1);break}i=r}return i.length?n[e]=i:delete n[e],this}};var Ur=Wr,Yr=["{","}"];var Xr=/^(?:\d)+/,Zr=/^(?:\w)+/;var Gr="zh-Hans",Kr="zh-Hant",Jr="en",Qr="fr",ei="es",ti=Object.prototype.hasOwnProperty,ni=(e,t)=>ti.call(e,t),ri=new class{constructor(){this._caches=Object.create(null)}interpolate(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Yr;if(!t)return[e];var r=this._caches[e];return r||(r=function(e,t){var[n,r]=t,i=[],a=0,o="";for(;a<e.length;){var s=e[a++];if(s===n){o&&i.push({type:"text",value:o}),o="";var l="";for(s=e[a++];void 0!==s&&s!==r;)l+=s,s=e[a++];var u=s===r,c=Xr.test(l)?"list":u&&Zr.test(l)?"named":"unknown";i.push({value:l,type:c})}else o+=s}return o&&i.push({type:"text",value:o}),i}(e,n),this._caches[e]=r),function(e,t){var n=[],r=0,i=Array.isArray(t)?"list":(a=t,null!==a&&"object"==typeof a?"named":"unknown");var a;if("unknown"===i)return n;for(;r<e.length;){var o=e[r];switch(o.type){case"text":n.push(o.value);break;case"list":n.push(t[parseInt(o.value,10)]);break;case"named":"named"===i&&n.push(t[o.value])}r++}return n}(r,t)}};function ii(e,t){if(e){if(e=e.trim().replace(/_/g,"-"),t&&t[e])return e;if("chinese"===(e=e.toLowerCase()))return Gr;if(0===e.indexOf("zh"))return e.indexOf("-hans")>-1?Gr:e.indexOf("-hant")>-1?Kr:(n=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==n.indexOf(e)))?Kr:Gr);var n,r=[Jr,Qr,ei];t&&Object.keys(t).length>0&&(r=Object.keys(t));var i=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,r);return i||void 0}}class ai{constructor(e){var{locale:t,fallbackLocale:n,messages:r,watcher:i,formater:a}=e;this.locale=Jr,this.fallbackLocale=Jr,this.message={},this.messages={},this.watchers=[],n&&(this.fallbackLocale=n),this.formater=a||ri,this.messages=r||{},this.setLocale(t||Jr),i&&this.watchLocale(i)}setLocale(e){var t=this.locale;this.locale=ii(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((e=>{e(this.locale,t)}))}getLocale(){return this.locale}watchLocale(e){var t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this.messages[e];r?n?Object.assign(r,t):Object.keys(t).forEach((e=>{ni(r,e)||(r[e]=t[e])})):this.messages[e]=t}f(e,t,n){return this.formater.interpolate(e,t,n).join("")}t(e,t,n){var r=this.message;return"string"==typeof t?(t=ii(t,this.messages))&&(r=this.messages[t]):n=t,ni(r,e)?this.formater.interpolate(r[e],n).join(""):(console.warn("Cannot translate the value of keypath ".concat(e,". Use the value of keypath as default.")),e)}}function oi(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0;if("string"!=typeof e){var i=[t,e];e=i[0],t=i[1]}"string"!=typeof e&&(e="undefined"!=typeof uni&&uni.getLocale?uni.getLocale():"undefined"!=typeof window&&window.getLocale?window.getLocale():Jr),"string"!=typeof n&&(n="undefined"!=typeof __uniConfig&&__uniConfig.fallbackLocale||Jr);var a=new ai({locale:e,fallbackLocale:n,messages:t,watcher:r}),o=(e,t)=>{if("function"!=typeof getApp)o=function(e,t){return a.t(e,t)};else{var n=!1;o=function(e,t){var r=getApp().$vm;return r&&(r.$locale,n||(n=!0,function(e,t){e.$watchLocale?e.$watchLocale((e=>{t.setLocale(e)})):e.$watch((()=>e.$locale),(e=>{t.setLocale(e)}))}(r,a))),a.t(e,t)}}return o(e,t)};return{i18n:a,f:(e,t,n)=>a.f(e,t,n),t:(e,t)=>o(e,t),add(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return a.add(e,t,n)},watch:e=>a.watchLocale(e),getLocale:()=>a.getLocale(),setLocale:e=>a.setLocale(e)}}var si,li=dr((()=>"undefined"!=typeof __uniConfig&&__uniConfig.locales&&!!Object.keys(__uniConfig.locales).length));function ui(){var e;if(!si&&(e="function"==typeof getApp?weex.requireModule("plus").getLanguage():plus.webview.currentWebview().getStyle().locale,si=oi(e),li())){var t=Object.keys(__uniConfig.locales||{});t.length&&t.forEach((e=>si.add(e,__uniConfig.locales[e]))),si.setLocale(e)}return si}function ci(e,t,n){return t.reduce(((t,r,i)=>(t[e+r]=n[i],t)),{})}var di=dr((()=>{var e="uni.picker.",t=["done","cancel"];ui().add(Jr,ci(e,t,["Done","Cancel"]),!1),ui().add(ei,ci(e,t,["OK","Cancelar"]),!1),ui().add(Qr,ci(e,t,["OK","Annuler"]),!1),ui().add(Gr,ci(e,t,["瀹屾垚","鍙栨秷"]),!1),ui().add(Kr,ci(e,t,["瀹屾垚","鍙栨秷"]),!1)})),hi=dr((()=>{var e="uni.button.",t=["feedback.title","feedback.send"];ui().add(Jr,ci(e,t,["feedback","send"]),!1),ui().add(ei,ci(e,t,["realimentaci贸n","enviar"]),!1),ui().add(Qr,ci(e,t,["retour d'information","envoyer"]),!1),ui().add(Gr,ci(e,t,["闂鍙嶉","鍙戦��"]),!1),ui().add(Kr,ci(e,t,["鍟忛鍙嶉","鐧奸��"]),!1)})),fi=dr((()=>{var e="uni.chooseLocation.",t=["search","cancel"];ui().add(Jr,ci(e,t,["Find Place","Cancel"]),!1),ui().add(ei,ci(e,t,["Encontrar","Cancelar"]),!1),ui().add(Qr,ci(e,t,["Trouve","Annuler"]),!1),ui().add(Gr,ci(e,t,["鎼滅储鍦扮偣","鍙栨秷"]),!1),ui().add(Kr,ci(e,t,["鎼滅储鍦伴粸","鍙栨秷"]),!1)}));function pi(e){var t=new Ur;return{on:(e,n)=>t.on(e,n),once:(e,n)=>t.once(e,n),off:(e,n)=>t.off(e,n),emit(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return t.emit(e,...r)},subscribe(n,r){t[arguments.length>2&&void 0!==arguments[2]&&arguments[2]?"once":"on"]("".concat(e,".").concat(n),r)},unsubscribe(n,r){t.off("".concat(e,".").concat(n),r)},subscribeHandler(n,r,i){t.emit("".concat(e,".").concat(n),r,i)}}}var vi="invokeViewApi",gi="invokeServiceApi",mi=1,_i=Object.create(null);function yi(e,t){return e+"."+t}function bi(e,t,n){t=yi(e,t),_i[t]||(_i[t]=n)}function wi(e,t){var{id:n,name:r,args:i}=e;r=yi(t,r);var a=e=>{n&&UniViewJSBridge.publishHandler(vi+"."+n,e)},o=_i[r];o?o(i,a):a({})}var xi,Si=on(pi("service"),{invokeServiceMethod:(e,t,n)=>{var{subscribe:r,publishHandler:i}=UniViewJSBridge,a=n?mi++:0;n&&r(gi+"."+a,n,!0),i(gi,{id:a,name:e,args:t})}}),ki=350,Ci=10,Ti=yr(!0);function Ai(){xi&&(clearTimeout(xi),xi=null)}var Mi,Ei,Oi=0,Li=0;function zi(e){if(Ai(),1===e.touches.length){var{pageX:t,pageY:n}=e.touches[0];Oi=t,Li=n,xi=setTimeout((function(){var t=new CustomEvent("longpress",{bubbles:!0,cancelable:!0,target:e.target,currentTarget:e.currentTarget});t.touches=e.touches,t.changedTouches=e.changedTouches,e.target.dispatchEvent(t)}),ki)}}function Ni(e){if(xi){if(1!==e.touches.length)return Ai();var{pageX:t,pageY:n}=e.touches[0];return Math.abs(t-Oi)>Ci||Math.abs(n-Li)>Ci?Ai():void 0}}function Ii(e,t){var n=Number(e);return isNaN(n)?t:n}function Pi(){var e=__uniConfig.globalStyle||{},t=Ii(e.rpxCalcMaxDeviceWidth,960),n=Ii(e.rpxCalcBaseDeviceWidth,375);function r(){var e,r,i,a=(e=/^Apple/.test(navigator.vendor)&&"number"==typeof window.orientation,r=e&&90===Math.abs(window.orientation),i=e?Math[r?"max":"min"](screen.width,screen.height):screen.width,Math.min(window.innerWidth,document.documentElement.clientWidth,i)||i);a=a<=t?a:n,document.documentElement.style.fontSize=a/23.4375+"px"}r(),document.addEventListener("DOMContentLoaded",r),window.addEventListener("load",r),window.addEventListener("resize",r)}class Di{constructor(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Mi,!e&&Mi&&(this.index=(Mi.scopes||(Mi.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){var t=Mi;try{return Mi=this,e()}finally{Mi=t}}}on(){Mi=this}off(){Mi=this.parent}stop(e){if(this._active){var t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);if(!this.detached&&this.parent&&!e){var r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this._active=!1}}}class Bi{constructor(e,t,n,r){this.fn=e,this.trigger=t,this.scheduler=n,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Mi;t&&t.active&&t.effects.push(e)}(this,r)}get dirty(){if(2===this._dirtyLevel||3===this._dirtyLevel){this._dirtyLevel=1,Hi();for(var e=0;e<this._depsLength;e++){var t=this.deps[e];if(t.computed&&(t.computed.value,this._dirtyLevel>=4))break}1===this._dirtyLevel&&(this._dirtyLevel=0),Wi()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();var e=ji,t=Ei;try{return ji=!0,Ei=this,this._runnings++,Ri(this),this.fn()}finally{Fi(this),this._runnings--,Ei=t,ji=e}}stop(){var e;this.active&&(Ri(this),Fi(this),null==(e=this.onStop)||e.call(this),this.active=!1)}}function Ri(e){e._trackId++,e._depsLength=0}function Fi(e){if(e.deps.length>e._depsLength){for(var t=e._depsLength;t<e.deps.length;t++)qi(e.deps[t],e);e.deps.length=e._depsLength}}function qi(e,t){var n=e.get(t);void 0!==n&&t._trackId!==n&&(e.delete(t),0===e.size&&e.cleanup())}var ji=!0,Vi=0,$i=[];function Hi(){$i.push(ji),ji=!1}function Wi(){var e=$i.pop();ji=void 0===e||e}function Ui(){Vi++}function Yi(){for(Vi--;!Vi&&Zi.length;)Zi.shift()()}function Xi(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);var r=e.deps[e._depsLength];r!==t?(r&&qi(r,e),e.deps[e._depsLength++]=t):e._depsLength++}}var Zi=[];function Gi(e,t,n){for(var r of(Ui(),e.keys())){var i=void 0;r._dirtyLevel<t&&(null!=i?i:i=e.get(r)===r._trackId)&&(r._shouldSchedule||(r._shouldSchedule=0===r._dirtyLevel),r._dirtyLevel=t),r._shouldSchedule&&(null!=i?i:i=e.get(r)===r._trackId)&&(r.trigger(),r._runnings&&!r.allowRecurse||2===r._dirtyLevel||(r._shouldSchedule=!1,r.scheduler&&Zi.push(r.scheduler)))}Yi()}var Ki=(e,t)=>{var n=new Map;return n.cleanup=e,n.computed=t,n},Ji=new WeakMap,Qi=Symbol(""),ea=Symbol("");function ta(e,t,n){if(ji&&Ei){var r=Ji.get(e);r||Ji.set(e,r=new Map);var i=r.get(n);i||r.set(n,i=Ki((()=>r.delete(n)))),Xi(Ei,i)}}function na(e,t,n,r,i,a){var o=Ji.get(e);if(o){var s=[];if("clear"===t)s=[...o.values()];else if("length"===n&&cn(e)){var l=Number(r);o.forEach(((e,t)=>{("length"===t||!vn(t)&&t>=l)&&s.push(e)}))}else switch(void 0!==n&&s.push(o.get(n)),t){case"add":cn(e)?xn(n)&&s.push(o.get("length")):(s.push(o.get(Qi)),dn(e)&&s.push(o.get(ea)));break;case"delete":cn(e)||(s.push(o.get(Qi)),dn(e)&&s.push(o.get(ea)));break;case"set":dn(e)&&s.push(o.get(Qi))}for(var u of(Ui(),s))u&&Gi(u,4);Yi()}}var ra=Kt("__proto__,__v_isRef,__isVue"),ia=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(vn)),aa=oa();function oa(){var e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(){for(var e=Ua(this),n=0,r=this.length;n<r;n++)ta(e,0,n+"");for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s=e[t](...a);return-1===s||!1===s?e[t](...a.map(Ua)):s}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(){Hi(),Ui();for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=Ua(this)[t].apply(this,n);return Yi(),Wi(),i}})),e}function sa(e){var t=Ua(this);return ta(t,0,e),t.hasOwnProperty(e)}class la{constructor(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this._isReadonly=e,this._isShallow=t}get(e,t,n){var r=this._isReadonly,i=this._isShallow;if("__v_isReactive"===t)return!r;if("__v_isReadonly"===t)return r;if("__v_isShallow"===t)return i;if("__v_raw"===t)return n===(r?i?Ra:Ba:i?Da:Pa).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;var a=cn(e);if(!r){if(a&&un(aa,t))return Reflect.get(aa,t,n);if("hasOwnProperty"===t)return sa}var o=Reflect.get(e,t,n);return(vn(t)?ia.has(t):ra(t))?o:(r||ta(e,0,t),i?o:Qa(o)?a&&xn(t)?o:o.value:gn(o)?r?qa(o):Fa(o):o)}}class ua extends la{constructor(){super(!1,arguments.length>0&&void 0!==arguments[0]&&arguments[0])}set(e,t,n,r){var i=e[t];if(!this._isShallow){var a=$a(i);if(Ha(n)||$a(n)||(i=Ua(i),n=Ua(n)),!cn(e)&&Qa(i)&&!Qa(n))return!a&&(i.value=n,!0)}var o=cn(e)&&xn(t)?Number(t)<e.length:un(e,t),s=Reflect.set(e,t,n,r);return e===Ua(r)&&(o?Ln(n,i)&&na(e,"set",t,n):na(e,"add",t,n)),s}deleteProperty(e,t){var n=un(e,t);e[t];var r=Reflect.deleteProperty(e,t);return r&&n&&na(e,"delete",t,void 0),r}has(e,t){var n=Reflect.has(e,t);return vn(t)&&ia.has(t)||ta(e,0,t),n}ownKeys(e){return ta(e,0,cn(e)?"length":Qi),Reflect.ownKeys(e)}}class ca extends la{constructor(){super(!0,arguments.length>0&&void 0!==arguments[0]&&arguments[0])}set(e,t){return!0}deleteProperty(e,t){return!0}}var da=new ua,ha=new ca,fa=new ua(!0),pa=e=>e,va=e=>Reflect.getPrototypeOf(e);function ga(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=Ua(e=e.__v_raw),a=Ua(t);n||(Ln(t,a)&&ta(i,0,t),ta(i,0,a));var{has:o}=va(i),s=r?pa:n?Za:Xa;return o.call(i,t)?s(e.get(t)):o.call(i,a)?s(e.get(a)):void(e!==i&&e.get(t))}function ma(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.__v_raw,r=Ua(n),i=Ua(e);return t||(Ln(e,i)&&ta(r,0,e),ta(r,0,i)),e===i?n.has(e):n.has(e)||n.has(i)}function _a(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e=e.__v_raw,!t&&ta(Ua(e),0,Qi),Reflect.get(e,"size",e)}function ya(e){e=Ua(e);var t=Ua(this);return va(t).has.call(t,e)||(t.add(e),na(t,"add",e,e)),this}function ba(e,t){t=Ua(t);var n=Ua(this),{has:r,get:i}=va(n),a=r.call(n,e);a||(e=Ua(e),a=r.call(n,e));var o=i.call(n,e);return n.set(e,t),a?Ln(t,o)&&na(n,"set",e,t):na(n,"add",e,t),this}function wa(e){var t=Ua(this),{has:n,get:r}=va(t),i=n.call(t,e);i||(e=Ua(e),i=n.call(t,e)),r&&r.call(t,e);var a=t.delete(e);return i&&na(t,"delete",e,void 0),a}function xa(){var e=Ua(this),t=0!==e.size,n=e.clear();return t&&na(e,"clear",void 0,void 0),n}function Sa(e,t){return function(n,r){var i=this,a=i.__v_raw,o=Ua(a),s=t?pa:e?Za:Xa;return!e&&ta(o,0,Qi),a.forEach(((e,t)=>n.call(r,s(e),s(t),i)))}}function ka(e,t,n){return function(){var r=this.__v_raw,i=Ua(r),a=dn(i),o="entries"===e||e===Symbol.iterator&&a,s="keys"===e&&a,l=r[e](...arguments),u=n?pa:t?Za:Xa;return!t&&ta(i,0,s?ea:Qi),{next(){var{value:e,done:t}=l.next();return t?{value:e,done:t}:{value:o?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function Ca(e){return function(){return"delete"!==e&&("clear"===e?void 0:this)}}function Ta(){var e={get(e){return ga(this,e)},get size(){return _a(this)},has:ma,add:ya,set:ba,delete:wa,clear:xa,forEach:Sa(!1,!1)},t={get(e){return ga(this,e,!1,!0)},get size(){return _a(this)},has:ma,add:ya,set:ba,delete:wa,clear:xa,forEach:Sa(!1,!0)},n={get(e){return ga(this,e,!0)},get size(){return _a(this,!0)},has(e){return ma.call(this,e,!0)},add:Ca("add"),set:Ca("set"),delete:Ca("delete"),clear:Ca("clear"),forEach:Sa(!0,!1)},r={get(e){return ga(this,e,!0,!0)},get size(){return _a(this,!0)},has(e){return ma.call(this,e,!0)},add:Ca("add"),set:Ca("set"),delete:Ca("delete"),clear:Ca("clear"),forEach:Sa(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((i=>{e[i]=ka(i,!1,!1),n[i]=ka(i,!0,!1),t[i]=ka(i,!1,!0),r[i]=ka(i,!0,!0)})),[e,n,t,r]}var[Aa,Ma,Ea,Oa]=Ta();function La(e,t){var n=t?e?Oa:Ea:e?Ma:Aa;return(t,r,i)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(un(n,r)&&r in t?n:t,r,i)}var za={get:La(!1,!1)},Na={get:La(!1,!0)},Ia={get:La(!0,!1)},Pa=new WeakMap,Da=new WeakMap,Ba=new WeakMap,Ra=new WeakMap;function Fa(e){return $a(e)?e:ja(e,!1,da,za,Pa)}function qa(e){return ja(e,!0,ha,Ia,Ba)}function ja(e,t,n,r,i){if(!gn(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;var a=i.get(e);if(a)return a;var o,s=(o=e).__v_skip||!Object.isExtensible(o)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(bn(o));if(0===s)return e;var l=new Proxy(e,2===s?r:n);return i.set(e,l),l}function Va(e){return $a(e)?Va(e.__v_raw):!(!e||!e.__v_isReactive)}function $a(e){return!(!e||!e.__v_isReadonly)}function Ha(e){return!(!e||!e.__v_isShallow)}function Wa(e){return Va(e)||$a(e)}function Ua(e){var t=e&&e.__v_raw;return t?Ua(t):e}function Ya(e){return Object.isExtensible(e)&&Nn(e,"__v_skip",!0),e}var Xa=e=>gn(e)?Fa(e):e,Za=e=>gn(e)?qa(e):e;class Ga{constructor(e,t,n,r){this.getter=e,this._setter=t,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Bi((()=>e(this._value)),(()=>Ja(this,2===this.effect._dirtyLevel?2:3))),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=n}get value(){var e=Ua(this);return e._cacheable&&!e.effect.dirty||!Ln(e._value,e._value=e.effect.run())||Ja(e,4),Ka(e),e.effect._dirtyLevel>=2&&Ja(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function Ka(e){var t;ji&&Ei&&(e=Ua(e),Xi(Ei,null!=(t=e.dep)?t:e.dep=Ki((()=>e.dep=void 0),e instanceof Ga?e:void 0)))}function Ja(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,n=(e=Ua(e)).dep;n&&Gi(n,t)}function Qa(e){return!(!e||!0!==e.__v_isRef)}function eo(e){return no(e,!1)}function to(e){return no(e,!0)}function no(e,t){return Qa(e)?e:new ro(e,t)}class ro{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Ua(e),this._value=t?e:Xa(e)}get value(){return Ka(this),this._value}set value(e){var t=this.__v_isShallow||Ha(e)||$a(e);e=t?e:Ua(e),Ln(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Xa(e),Ja(this,4,e))}}var io={get:(e,t,n)=>{return Qa(r=Reflect.get(e,t,n))?r.value:r;var r},set:(e,t,n,r)=>{var i=e[t];return Qa(i)&&!Qa(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function ao(e){return Va(e)?e:new Proxy(e,io)}function oo(e,t,n,r){try{return r?e(...r):e()}catch(i){lo(i,t,n)}}function so(e,t,n,r){if(fn(e)){var i=oo(e,t,n,r);return i&&mn(i)&&i.catch((e=>{lo(e,t,n)})),i}for(var a=[],o=0;o<e.length;o++)a.push(so(e[o],t,n,r));return a}function lo(e,t,n){if(t&&t.vnode,t){for(var r=t.parent,i=t.proxy,a="https://vuejs.org/error-reference/#runtime-".concat(n);r;){var o=r.ec;if(o)for(var s=0;s<o.length;s++)if(!1===o[s](e,i,a))return;r=r.parent}var l=t.appContext.config.errorHandler;if(l)return void oo(l,null,10,[e,i,a])}!function(e){e instanceof Error?console.error(e.message+"\n"+e.stack):console.error(e)}(e)}var uo=!1,co=!1,ho=[],fo=0,po=[],vo=null,go=0,mo=Promise.resolve(),_o=null;function yo(e){var t=_o||mo;return e?t.then(this?e.bind(this):e):t}function bo(e){ho.length&&ho.includes(e,uo&&e.allowRecurse?fo+1:fo)||(null==e.id?ho.push(e):ho.splice(function(e){for(var t=fo+1,n=ho.length;t<n;){var r=t+n>>>1,i=ho[r],a=ko(i);a<e||a===e&&i.pre?t=r+1:n=r}return t}(e.id),0,e),wo())}function wo(){uo||co||(co=!0,_o=mo.then(To))}function xo(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:uo?fo+1:0;n<ho.length;n++){var r=ho[n];if(r&&r.pre){if(e&&r.id!==e.uid)continue;ho.splice(n,1),n--,r()}}}function So(e){if(po.length){var t=[...new Set(po)].sort(((e,t)=>ko(e)-ko(t)));if(po.length=0,vo)return void vo.push(...t);for(vo=t,go=0;go<vo.length;go++)vo[go]();vo=null,go=0}}var ko=e=>null==e.id?1/0:e.id,Co=(e,t)=>{var n=ko(e)-ko(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function To(e){co=!1,uo=!0,ho.sort(Co);try{for(fo=0;fo<ho.length;fo++){var t=ho[fo];t&&!1!==t.active&&oo(t,null,14)}}finally{fo=0,ho.length=0,So(),uo=!1,_o=null,(ho.length||po.length)&&To()}}function Ao(e,t){if(!e.isUnmounted){for(var n=e.vnode.props||Qt,r=arguments.length,i=new Array(r>2?r-2:0),a=2;a<r;a++)i[a-2]=arguments[a];var o,s=i,l=t.startsWith("update:"),u=l&&t.slice(7);if(u&&u in n){var c="".concat("modelValue"===u?"model":u,"Modifiers"),{number:d,trim:h}=n[c]||Qt;h&&(s=i.map((e=>pn(e)?e.trim():e))),d&&(s=i.map(In))}var f=n[o=On(t)]||n[o=On(Tn(t))];!f&&l&&(f=n[o=On(Mn(t))]),f&&so(f,e,6,s);var p=n[o+"Once"];if(p){if(e.emitted){if(e.emitted[o])return}else e.emitted={};e.emitted[o]=!0,so(p,e,6,s)}}}function Mo(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.emitsCache,i=r.get(e);if(void 0!==i)return i;var a=e.emits,o={},s=!1;if(!fn(e)){var l=e=>{var n=Mo(e,t,!0);n&&(s=!0,on(o,n))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return a||s?(cn(a)?a.forEach((e=>o[e]=null)):on(o,a),gn(e)&&r.set(e,o),o):(gn(e)&&r.set(e,null),null)}function Eo(e,t){return!(!e||!rn(t))&&(t=t.slice(2).replace(/Once$/,""),un(e,t[0].toLowerCase()+t.slice(1))||un(e,Mn(t))||un(e,t))}var Oo=null,Lo=null;function zo(e){var t=Oo;return Oo=e,Lo=e&&e.type.__scopeId||null,t}function No(e){var t,n,{type:r,vnode:i,proxy:a,withProxy:o,props:s,propsOptions:[l],slots:u,attrs:c,emit:d,render:h,renderCache:f,data:p,setupState:v,ctx:g,inheritAttrs:m}=e,_=zo(e);try{if(4&i.shapeFlag){var y=o||a,b=y;t=yl(h.call(b,y,f,s,v,p,g)),n=c}else{var w=r;0,t=yl(w.length>1?w(s,{attrs:c,slots:u,emit:d}):w(s,null)),n=r.props?c:Io(c)}}catch(C){lo(C,e,1),t=gl(ol)}var x=t;if(n&&!1!==m){var S=Object.keys(n),{shapeFlag:k}=x;S.length&&7&k&&(l&&S.some(an)&&(n=Po(n,l)),x=ml(x,n))}return i.dirs&&((x=ml(x)).dirs=x.dirs?x.dirs.concat(i.dirs):i.dirs),i.transition&&(x.transition=i.transition),t=x,zo(_),t}var Io=e=>{var t;for(var n in e)("class"===n||"style"===n||rn(n))&&((t||(t={}))[n]=e[n]);return t},Po=(e,t)=>{var n={};for(var r in e)an(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function Do(e,t,n){var r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(var i=0;i<r.length;i++){var a=r[i];if(t[a]!==e[a]&&!Eo(n,a))return!0}return!1}var Bo=Symbol.for("v-ndc");var Ro=Symbol.for("v-scx"),Fo=()=>Ps(Ro);var qo={};function jo(e,t,n){return Vo(e,t,n)}function Vo(e,t){var{immediate:n,deep:r,flush:i,once:a,onTrack:o,onTrigger:s}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Qt;if(t&&a){var l=t;t=function(){l(...arguments),k()}}var u,c,d=Ml,h=e=>!0===r?e:Wo(e,!1===r?1:void 0),f=!1,p=!1;if(Qa(e)?(u=()=>e.value,f=Ha(e)):Va(e)?(u=()=>h(e),f=!0):cn(e)?(p=!0,f=e.some((e=>Va(e)||Ha(e))),u=()=>e.map((e=>Qa(e)?e.value:Va(e)?h(e):fn(e)?oo(e,d,2):void 0))):u=fn(e)?t?()=>oo(e,d,2):()=>(c&&c(),so(e,d,3,[m])):tn,t&&r){var v=u;u=()=>Wo(v())}var g,m=e=>{c=x.onStop=()=>{oo(e,d,4),c=x.onStop=void 0}};if(Dl){if(m=tn,t?n&&so(t,d,3,[u(),p?[]:void 0,m]):u(),"sync"!==i)return tn;var _=Fo();g=_.__watcherHandles||(_.__watcherHandles=[])}var y,b=p?new Array(e.length).fill(qo):qo,w=()=>{if(x.active&&x.dirty)if(t){var e=x.run();(r||f||(p?e.some(((e,t)=>Ln(e,b[t]))):Ln(e,b)))&&(c&&c(),so(t,d,3,[e,b===qo?void 0:p&&b[0]===qo?[]:b,m]),b=e)}else x.run()};w.allowRecurse=!!t,"sync"===i?y=w:"post"===i?y=()=>Js(w,d&&d.suspense):(w.pre=!0,d&&(w.id=d.uid),y=()=>bo(w));var x=new Bi(u,tn,y),S=Mi,k=()=>{x.stop(),S&&sn(S.effects,x)};return t?n?w():b=x.run():"post"===i?Js(x.run.bind(x),d&&d.suspense):x.run(),g&&g.push(k),k}function $o(e,t,n){var r,i=this.proxy,a=pn(e)?e.includes(".")?Ho(i,e):()=>i[e]:e.bind(i,i);fn(t)?r=t:(r=t.handler,n=t);var o=zl(this),s=Vo(a,r.bind(i),n);return o(),s}function Ho(e,t){var n=t.split(".");return()=>{for(var t=e,r=0;r<n.length&&t;r++)t=t[n[r]];return t}}function Wo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3?arguments[3]:void 0;if(!gn(e)||e.__v_skip)return e;if(t&&t>0){if(n>=t)return e;n++}if((r=r||new Set).has(e))return e;if(r.add(e),Qa(e))Wo(e.value,t,n,r);else if(cn(e))for(var i=0;i<e.length;i++)Wo(e[i],t,n,r);else if(hn(e)||dn(e))e.forEach((e=>{Wo(e,t,n,r)}));else if(wn(e))for(var a in e)Wo(e[a],t,n,r);return e}function Uo(e,t){if(null===Oo)return e;for(var n=Fl(Oo)||Oo.proxy,r=e.dirs||(e.dirs=[]),i=0;i<t.length;i++){var[a,o,s,l=Qt]=t[i];a&&(fn(a)&&(a={mounted:a,updated:a}),a.deep&&Wo(o),r.push({dir:a,instance:n,value:o,oldValue:void 0,arg:s,modifiers:l}))}return e}function Yo(e,t,n,r){for(var i=e.dirs,a=t&&t.dirs,o=0;o<i.length;o++){var s=i[o];a&&(s.oldValue=a[o].value);var l=s.dir[r];l&&(Hi(),so(l,n,8,[e.el,s,e,t]),Wi())}}
-/*! #__NO_SIDE_EFFECTS__ */function Xo(e,t){return fn(e)?(()=>on({name:e.name},t,{setup:e}))():e}var Zo=e=>!!e.type.__asyncLoader,Go=e=>e.type.__isKeepAlive;function Ko(e,t){Qo(e,"a",t)}function Jo(e,t){Qo(e,"da",t)}function Qo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ml,r=e.__wdc||(e.__wdc=()=>{for(var t=n;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(ts(t,r,n),n)for(var i=n.parent;i&&i.parent;)Go(i.parent.vnode)&&es(r,t,n,i),i=i.parent}function es(e,t,n,r){var i=ts(t,e,r,!0);ls((()=>{sn(r[t],i)}),n)}function ts(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ml,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(n){var i=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=function(){if(!n.isUnmounted){Hi();for(var r=zl(n),i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s=so(t,n,e,a);return r(),Wi(),s}});return r?i.unshift(a):i.push(a),a}}var ns=e=>function(t){return(!Dl||"sp"===e)&&ts(e,(function(){return t(...arguments)}),arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ml)},rs=ns("bm"),is=ns("m"),as=ns("bu"),os=ns("u"),ss=ns("bum"),ls=ns("um"),us=ns("sp"),cs=ns("rtg"),ds=ns("rtc");function hs(e){ts("ec",e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ml)}var fs=e=>e?Il(e)?Fl(e)||e.proxy:fs(e.parent):null,ps=on(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>fs(e.parent),$root:e=>fs(e.root),$emit:e=>e.emit,$options:e=>xs(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,bo(e.update)}),$nextTick:e=>e.n||(e.n=yo.bind(e.proxy)),$watch:e=>$o.bind(e)}),vs=(e,t)=>e!==Qt&&!e.__isScriptSetup&&un(e,t),gs={get(e,t){var n,{_:r}=e,{ctx:i,setupState:a,data:o,props:s,accessCache:l,type:u,appContext:c}=r;if("$"!==t[0]){var d=l[t];if(void 0!==d)switch(d){case 1:return a[t];case 2:return o[t];case 4:return i[t];case 3:return s[t]}else{if(vs(a,t))return l[t]=1,a[t];if(o!==Qt&&un(o,t))return l[t]=2,o[t];if((n=r.propsOptions[0])&&un(n,t))return l[t]=3,s[t];if(i!==Qt&&un(i,t))return l[t]=4,i[t];_s&&(l[t]=0)}}var h,f,p=ps[t];return p?("$attrs"===t&&ta(r,0,t),p(r)):(h=u.__cssModules)&&(h=h[t])?h:i!==Qt&&un(i,t)?(l[t]=4,i[t]):(f=c.config.globalProperties,un(f,t)?f[t]:void 0)},set(e,t,n){var{_:r}=e,{data:i,setupState:a,ctx:o}=r;return vs(a,t)?(a[t]=n,!0):i!==Qt&&un(i,t)?(i[t]=n,!0):!un(r.props,t)&&(("$"!==t[0]||!(t.slice(1)in r))&&(o[t]=n,!0))},has(e,t){var n,{_:{data:r,setupState:i,accessCache:a,ctx:o,appContext:s,propsOptions:l}}=e;return!!a[t]||r!==Qt&&un(r,t)||vs(i,t)||(n=l[0])&&un(n,t)||un(o,t)||un(ps,t)||un(s.config.globalProperties,t)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:un(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ms(e){return cn(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}var _s=!0;function ys(e){var t=xs(e),n=e.proxy,r=e.ctx;_s=!1,t.beforeCreate&&bs(t.beforeCreate,e,"bc");var i,{data:a,computed:o,methods:s,watch:l,provide:u,inject:c,created:d,beforeMount:h,mounted:f,beforeUpdate:p,updated:v,activated:g,deactivated:m,beforeDestroy:_,beforeUnmount:y,destroyed:b,unmounted:w,render:x,renderTracked:S,renderTriggered:k,errorCaptured:C,serverPrefetch:T,expose:A,inheritAttrs:M,components:E,directives:O,filters:L}=t;if(c&&function(e,t){cn(e)&&(e=Ts(e));var n=function(n){var r=e[n],i=void 0;Qa(i=gn(r)?"default"in r?Ps(r.from||n,r.default,!0):Ps(r.from||n):Ps(r))?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i};for(var r in e)n(r)}(c,r),s)for(var z in s){var N=s[z];fn(N)&&(r[z]=N.bind(n))}if(a&&(i=a.call(n,n),gn(i)&&(e.data=Fa(i))),_s=!0,o){var I=function(e){var t=o[e],i=fn(t)?t.bind(n,n):fn(t.get)?t.get.bind(n,n):tn,a=!fn(t)&&fn(t.set)?t.set.bind(n):tn,s=ql({get:i,set:a});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e})};for(var P in o)I(P)}if(l)for(var D in l)ws(l[D],r,n,D);if(u){var B=fn(u)?u.call(n):u;Reflect.ownKeys(B).forEach((e=>{Is(e,B[e])}))}function R(e,t){cn(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&bs(d,e,"c"),R(rs,h),R(is,f),R(as,p),R(os,v),R(Ko,g),R(Jo,m),R(hs,C),R(ds,S),R(cs,k),R(ss,y),R(ls,w),R(us,T),cn(A))if(A.length){var F=e.exposed||(e.exposed={});A.forEach((e=>{Object.defineProperty(F,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});x&&e.render===tn&&(e.render=x),null!=M&&(e.inheritAttrs=M),E&&(e.components=E),O&&(e.directives=O)}function bs(e,t,n){so(cn(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function ws(e,t,n,r){var i=r.includes(".")?Ho(n,r):()=>n[r];if(pn(e)){var a=t[e];fn(a)&&jo(i,a)}else if(fn(e))jo(i,e.bind(n));else if(gn(e))if(cn(e))e.forEach((e=>ws(e,t,n,r)));else{var o=fn(e.handler)?e.handler.bind(n):t[e.handler];fn(o)&&jo(i,o,e)}}function xs(e){var t,n=e.type,{mixins:r,extends:i}=n,{mixins:a,optionsCache:o,config:{optionMergeStrategies:s}}=e.appContext,l=o.get(n);return l?t=l:a.length||r||i?(t={},a.length&&a.forEach((e=>Ss(t,e,s,!0))),Ss(t,n,s)):t=n,gn(n)&&o.set(n,t),t}function Ss(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],{mixins:i,extends:a}=t;for(var o in a&&Ss(e,a,n,!0),i&&i.forEach((t=>Ss(e,t,n,!0))),t)if(r&&"expose"===o);else{var s=ks[o]||n&&n[o];e[o]=s?s(e[o],t[o]):t[o]}return e}var ks={data:Cs,props:Es,emits:Es,methods:Ms,computed:Ms,beforeCreate:As,created:As,beforeMount:As,mounted:As,beforeUpdate:As,updated:As,beforeDestroy:As,beforeUnmount:As,destroyed:As,unmounted:As,activated:As,deactivated:As,errorCaptured:As,serverPrefetch:As,components:Ms,directives:Ms,watch:function(e,t){if(!e)return t;if(!t)return e;var n=on(Object.create(null),e);for(var r in t)n[r]=As(e[r],t[r]);return n},provide:Cs,inject:function(e,t){return Ms(Ts(e),Ts(t))}};function Cs(e,t){return t?e?function(){return on(fn(e)?e.call(this,this):e,fn(t)?t.call(this,this):t)}:t:e}function Ts(e){if(cn(e)){for(var t={},n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function As(e,t){return e?[...new Set([].concat(e,t))]:t}function Ms(e,t){return e?on(Object.create(null),e,t):t}function Es(e,t){return e?cn(e)&&cn(t)?[...new Set([...e,...t])]:on(Object.create(null),ms(e),ms(null!=t?t:{})):t}function Os(){return{app:null,config:{isNativeTag:nn,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}var Ls=0;function zs(e,t){return function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;fn(n)||(n=on({},n)),null==r||gn(r)||(r=null);var i=Os(),a=new WeakSet,o=!1,s=i.app={_uid:Ls++,_component:n,_props:r,_container:null,_context:i,_instance:null,version:Vl,get config(){return i.config},set config(e){},use(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return a.has(e)||(e&&fn(e.install)?(a.add(e),e.install(s,...n)):fn(e)&&(a.add(e),e(s,...n))),s},mixin:e=>(i.mixins.includes(e)||i.mixins.push(e),s),component:(e,t)=>t?(i.components[e]=t,s):i.components[e],directive:(e,t)=>t?(i.directives[e]=t,s):i.directives[e],mount(a,l,u){if(!o){var c=gl(n,r);return c.appContext=i,!0===u?u="svg":!1===u&&(u=void 0),l&&t?t(c,a):e(c,a,u),o=!0,s._container=a,a.__vue_app__=s,Fl(c.component)||c.component.proxy}},unmount(){o&&(e(null,s._container),delete s._container.__vue_app__)},provide:(e,t)=>(i.provides[e]=t,s),runWithContext(e){var t=Ns;Ns=s;try{return e()}finally{Ns=t}}};return s}}var Ns=null;function Is(e,t){if(Ml){var n=Ml.provides,r=Ml.parent&&Ml.parent.provides;r===n&&(n=Ml.provides=Object.create(r)),n[e]=t}else;}function Ps(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=Ml||Oo;if(r||Ns){var i=r?null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:Ns._context.provides;if(i&&e in i)return i[e];if(arguments.length>1)return n&&fn(t)?t.call(r&&r.proxy):t}}function Ds(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i={},a={};for(var o in Nn(a,fl,1),e.propsDefaults=Object.create(null),Bs(e,t,i,a),e.propsOptions[0])o in i||(i[o]=void 0);n?e.props=r?i:ja(i,!1,fa,Na,Da):e.type.props?e.props=i:e.props=a,e.attrs=a}function Bs(e,t,n,r){var i,[a,o]=e.propsOptions,s=!1;if(t)for(var l in t)if(!Sn(l)){var u=t[l],c=void 0;a&&un(a,c=Tn(l))?o&&o.includes(c)?(i||(i={}))[c]=u:n[c]=u:Eo(e.emitsOptions,l)||l in r&&u===r[l]||(r[l]=u,s=!0)}if(o)for(var d=Ua(n),h=i||Qt,f=0;f<o.length;f++){var p=o[f];n[p]=Rs(a,d,p,h[p],e,!un(h,p))}return s}function Rs(e,t,n,r,i,a){var o=e[n];if(null!=o){var s=un(o,"default");if(s&&void 0===r){var l=o.default;if(o.type!==Function&&!o.skipFactory&&fn(l)){var{propsDefaults:u}=i;if(n in u)r=u[n];else{var c=zl(i);r=u[n]=l.call(null,t),c()}}else r=l}o[0]&&(a&&!s?r=!1:!o[1]||""!==r&&r!==Mn(n)||(r=!0))}return r}function Fs(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.propsCache,i=r.get(e);if(i)return i;var a=e.props,o={},s=[],l=!1;if(!fn(e)){var u=e=>{l=!0;var[n,r]=Fs(e,t,!0);on(o,n),r&&s.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!a&&!l)return gn(e)&&r.set(e,en),en;if(cn(a))for(var c=0;c<a.length;c++){var d=Tn(a[c]);qs(d)&&(o[d]=Qt)}else if(a)for(var h in a){var f=Tn(h);if(qs(f)){var p=a[h],v=o[f]=cn(p)||fn(p)?{type:p}:on({},p);if(v){var g=$s(Boolean,v.type),m=$s(String,v.type);v[0]=g>-1,v[1]=m<0||g<m,(g>-1||un(v,"default"))&&s.push(f)}}}var _=[o,s];return gn(e)&&r.set(e,_),_}function qs(e){return"$"!==e[0]&&!Sn(e)}function js(e){return null===e?"null":"function"==typeof e?e.name||"":"object"==typeof e&&e.constructor&&e.constructor.name||""}function Vs(e,t){return js(e)===js(t)}function $s(e,t){return cn(t)?t.findIndex((t=>Vs(t,e))):fn(t)&&Vs(t,e)?0:-1}var Hs=e=>"_"===e[0]||"$stable"===e,Ws=e=>cn(e)?e.map(yl):[yl(e)],Us=(e,t,n)=>{if(t._n)return t;var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Oo;if(!t)return e;if(e._n)return e;var n=function(){n._d&&cl(-1);var r,i=zo(t);try{r=e(...arguments)}finally{zo(i),n._d&&cl(1)}return r};return n._n=!0,n._c=!0,n._d=!0,n}((function(){return Ws(t(...arguments))}),n);return r._c=!1,r},Ys=(e,t,n)=>{var r=e._ctx;for(var i in e)if(!Hs(i)){var a=e[i];fn(a)?t[i]=Us(0,a,r):null!=a&&function(){var e=Ws(a);t[i]=()=>e}()}},Xs=(e,t)=>{var n=Ws(t);e.slots.default=()=>n},Zs=(e,t)=>{if(32&e.vnode.shapeFlag){var n=t._;n?(e.slots=Ua(t),Nn(t,"_",n)):Ys(t,e.slots={})}else e.slots={},t&&Xs(e,t);Nn(e.slots,fl,1)},Gs=(e,t,n)=>{var{vnode:r,slots:i}=e,a=!0,o=Qt;if(32&r.shapeFlag){var s=t._;s?n&&1===s?a=!1:(on(i,t),n||1!==s||delete i._):(a=!t.$stable,Ys(t,i)),o=t}else t&&(Xs(e,t),o={default:1});if(a)for(var l in i)Hs(l)||null!=o[l]||delete i[l]};function Ks(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(cn(e))e.forEach(((e,a)=>Ks(e,t&&(cn(t)?t[a]:t),n,r,i)));else if(!Zo(r)||i){var a=4&r.shapeFlag?Fl(r.component)||r.component.proxy:r.el,o=i?null:a,{i:s,r:l}=e,u=t&&t.r,c=s.refs===Qt?s.refs={}:s.refs,d=s.setupState;if(null!=u&&u!==l&&(pn(u)?(c[u]=null,un(d,u)&&(d[u]=null)):Qa(u)&&(u.value=null)),fn(l))oo(l,s,12,[o,c]);else{var h=pn(l),f=Qa(l);if(h||f){var p=()=>{if(e.f){var t=h?un(d,l)?d[l]:c[l]:l.value;i?cn(t)&&sn(t,a):cn(t)?t.includes(a)||t.push(a):h?(c[l]=[a],un(d,l)&&(d[l]=c[l])):(l.value=[a],e.k&&(c[e.k]=l.value))}else h?(c[l]=o,un(d,l)&&(d[l]=o)):f&&(l.value=o,e.k&&(c[e.k]=o))};o?(p.id=-1,Js(p,n)):p()}}}}var Js=function(e,t){var n;t&&t.pendingBranch?cn(e)?t.effects.push(...e):t.effects.push(e):(cn(n=e)?po.push(...n):vo&&vo.includes(n,n.allowRecurse?go+1:go)||po.push(n),wo())};function Qs(e){return function(e){Pn().__VUE__=!0;var t,n,{insert:r,remove:i,patchProp:a,createElement:o,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:h,setScopeId:f=tn,insertStaticContent:p}=e,v=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:void 0,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:!!t.dynamicChildren;if(e!==t){e&&!hl(e,t)&&(r=$(e),R(e,i,a,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);var{type:u,ref:c,shapeFlag:d}=t;switch(u){case al:g(e,t,n,r);break;case ol:m(e,t,n,r);break;case sl:null==e&&_(t,n,r,o);break;case il:M(e,t,n,r,i,a,o,s,l);break;default:1&d?w(e,t,n,r,i,a,o,s,l):6&d?E(e,t,n,r,i,a,o,s,l):(64&d||128&d)&&u.process(e,t,n,r,i,a,o,s,l,U)}null!=c&&i&&Ks(c,e&&e.ref,a,t||e,!t)}},g=(e,t,n,i)=>{if(null==e)r(t.el=s(t.children),n,i);else{var a=t.el=e.el;t.children!==e.children&&u(a,t.children)}},m=(e,t,n,i)=>{null==e?r(t.el=l(t.children||""),n,i):t.el=e.el},_=(e,t,n,r)=>{[e.el,e.anchor]=p(e.children,t,n,r,e.el,e.anchor)},y=(e,t,n)=>{for(var i,{el:a,anchor:o}=e;a&&a!==o;)i=h(a),r(a,t,n),a=i;r(o,t,n)},b=e=>{for(var t,{el:n,anchor:r}=e;n&&n!==r;)t=h(n),i(n),n=t;i(r)},w=(e,t,n,r,i,a,o,s,l)=>{"svg"===t.type?o="svg":"math"===t.type&&(o="mathml"),null==e?x(t,n,r,i,a,o,s,l):C(e,t,i,a,o,s,l)},x=(e,t,n,i,s,l,u,d)=>{var h,f,{props:p,shapeFlag:v,transition:g,dirs:m}=e;if(h=e.el=o(e.type,l,p&&p.is,p),8&v?c(h,e.children):16&v&&k(e.children,h,null,i,s,el(e,l),u,d),m&&Yo(e,null,i,"created"),S(h,e,e.scopeId,u,i),p){for(var _ in p)"value"===_||Sn(_)||a(h,_,null,p[_],l,e.children,i,s,V);"value"in p&&a(h,"value",null,p.value,l),(f=p.onVnodeBeforeMount)&&Sl(f,i,e)}Object.defineProperty(h,"__vueParentComponent",{value:i,enumerable:!1}),m&&Yo(e,null,i,"beforeMount");var y=function(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}(s,g);y&&g.beforeEnter(h),r(h,t,n),((f=p&&p.onVnodeMounted)||y||m)&&Js((()=>{f&&Sl(f,i,e),y&&g.enter(h),m&&Yo(e,null,i,"mounted")}),s)},S=(e,t,n,r,i)=>{if(n&&f(e,n),r)for(var a=0;a<r.length;a++)f(e,r[a]);if(i&&t===i.subTree){var o=i.vnode;S(e,o,o.scopeId,o.slotScopeIds,i.parent)}},k=function(e,t,n,r,i,a,o,s){for(var l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0;l<e.length;l++){var u=e[l]=s?bl(e[l]):yl(e[l]);v(null,u,t,n,r,i,a,o,s)}},C=(e,t,n,r,i,o,s)=>{var l=t.el=e.el,{patchFlag:u,dynamicChildren:d,dirs:h}=t;u|=16&e.patchFlag;var f,p=e.props||Qt,v=t.props||Qt;if(n&&tl(n,!1),(f=v.onVnodeBeforeUpdate)&&Sl(f,n,t,e),h&&Yo(t,e,n,"beforeUpdate"),n&&tl(n,!0),d?T(e.dynamicChildren,d,l,n,r,el(t,i),o):s||I(e,t,l,null,n,r,el(t,i),o,!1),u>0){if(16&u)A(l,t,p,v,n,r,i);else if(2&u&&p.class!==v.class&&a(l,"class",null,v.class,i),4&u&&a(l,"style",p.style,v.style,i),8&u)for(var g=t.dynamicProps,m=0;m<g.length;m++){var _=g[m],y=p[_],b=v[_];b===y&&"value"!==_||a(l,_,y,b,i,e.children,n,r,V)}1&u&&e.children!==t.children&&c(l,t.children)}else s||null!=d||A(l,t,p,v,n,r,i);((f=v.onVnodeUpdated)||h)&&Js((()=>{f&&Sl(f,n,t,e),h&&Yo(t,e,n,"updated")}),r)},T=(e,t,n,r,i,a,o)=>{for(var s=0;s<t.length;s++){var l=e[s],u=t[s],c=l.el&&(l.type===il||!hl(l,u)||70&l.shapeFlag)?d(l.el):n;v(l,u,c,null,r,i,a,o,!0)}},A=(e,t,n,r,i,o,s)=>{if(n!==r){if(n!==Qt)for(var l in n)Sn(l)||l in r||a(e,l,n[l],null,s,t.children,i,o,V);for(var u in r)if(!Sn(u)){var c=r[u],d=n[u];c!==d&&"value"!==u&&a(e,u,d,c,s,t.children,i,o,V)}"value"in r&&a(e,"value",n.value,r.value,s)}},M=(e,t,n,i,a,o,l,u,c)=>{var d=t.el=e?e.el:s(""),h=t.anchor=e?e.anchor:s(""),{patchFlag:f,dynamicChildren:p,slotScopeIds:v}=t;v&&(u=u?u.concat(v):v),null==e?(r(d,n,i),r(h,n,i),k(t.children||[],n,h,a,o,l,u,c)):f>0&&64&f&&p&&e.dynamicChildren?(T(e.dynamicChildren,p,n,a,o,l,u),(null!=t.key||a&&t===a.subTree)&&nl(e,t,!0)):I(e,t,n,h,a,o,l,u,c)},E=(e,t,n,r,i,a,o,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?i.ctx.activate(t,n,r,o,l):O(t,n,r,i,a,o,l):L(e,t,l)},O=(e,t,n,r,i,a,o)=>{var s=e.component=function(e,t,n){var r=e.type,i=(t?t.appContext:e.appContext)||kl,a={uid:Cl++,vnode:e,type:r,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,scope:new Di(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Fs(r,i),emitsOptions:Mo(r,i),emit:null,emitted:null,propsDefaults:Qt,inheritAttrs:r.inheritAttrs,ctx:Qt,data:Qt,props:Qt,attrs:Qt,slots:Qt,refs:Qt,setupState:Qt,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};a.ctx={_:a},a.root=t?t.root:a,a.emit=Ao.bind(null,a),e.ce&&e.ce(a);return a}(e,r,i);if(Go(e)&&(s.ctx.renderer=U),function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t&&Al(t);var{props:n,children:r}=e.vnode,i=Il(e);Ds(e,n,i,t),Zs(e,r);var a=i?function(e,t){var n=e.type;e.accessCache=Object.create(null),e.proxy=Ya(new Proxy(e.ctx,gs));var{setup:r}=n;if(r){var i=e.setupContext=r.length>1?function(e){var t=t=>{e.exposed=t||{}};return{get attrs(){return function(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get:(t,n)=>(ta(e,0,"$attrs"),t[n])}))}(e)},slots:e.slots,emit:e.emit,expose:t}}(e):null,a=zl(e);Hi();var o=oo(r,e,0,[e.props,i]);if(Wi(),a(),mn(o)){if(o.then(Nl,Nl),t)return o.then((n=>{Bl(e,n,t)})).catch((t=>{lo(t,e,0)}));e.asyncDep=o}else Bl(e,o,t)}else Rl(e,t)}(e,t):void 0;t&&Al(!1)}(s),s.asyncDep){if(i&&i.registerDep(s,z),!e.el){var l=s.subTree=gl(ol);m(null,l,t,n)}}else z(s,e,t,n,i,a,o)},L=(e,t,n)=>{var r,i,a=t.component=e.component;if(function(e,t,n){var{props:r,children:i,component:a}=e,{props:o,children:s,patchFlag:l}=t,u=a.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!i&&!s||s&&s.$stable)||r!==o&&(r?!o||Do(r,o,u):!!o);if(1024&l)return!0;if(16&l)return r?Do(r,o,u):!!o;if(8&l)for(var c=t.dynamicProps,d=0;d<c.length;d++){var h=c[d];if(o[h]!==r[h]&&!Eo(u,h))return!0}return!1}(e,t,n)){if(a.asyncDep&&!a.asyncResolved)return void N(a,t,n);a.next=t,r=a.update,(i=ho.indexOf(r))>fo&&ho.splice(i,1),a.effect.dirty=!0,a.update()}else t.el=e.el,a.vnode=t},z=(e,t,r,i,a,o,s)=>{var l=()=>{if(e.isMounted){var{next:u,bu:c,u:h,parent:f,vnode:p}=e,g=rl(e);if(g)return u&&(u.el=p.el,N(e,u,s)),void g.asyncDep.then((()=>{e.isUnmounted||l()}));var m,_=u;tl(e,!1),u?(u.el=p.el,N(e,u,s)):u=p,c&&zn(c),(m=u.props&&u.props.onVnodeBeforeUpdate)&&Sl(m,f,u,p),tl(e,!0);var y=No(e),b=e.subTree;e.subTree=y,v(b,y,d(b.el),$(b),e,a,o),u.el=y.el,null===_&&function(e,t){for(var{vnode:n,parent:r}=e;r;){var i=r.subTree;if(i.suspense&&i.suspense.activeBranch===n&&(i.el=n.el),i!==n)break;(n=r.vnode).el=t,r=r.parent}}(e,y.el),h&&Js(h,a),(m=u.props&&u.props.onVnodeUpdated)&&Js((()=>Sl(m,f,u,p)),a)}else{var w,{el:x,props:S}=t,{bm:k,m:C,parent:T}=e,A=Zo(t);if(tl(e,!1),k&&zn(k),!A&&(w=S&&S.onVnodeBeforeMount)&&Sl(w,T,t),tl(e,!0),x&&n){var M=()=>{e.subTree=No(e),n(x,e.subTree,e,a,null)};A?t.type.__asyncLoader().then((()=>!e.isUnmounted&&M())):M()}else{var E=e.subTree=No(e);v(null,E,r,i,e,a,o),t.el=E.el}if(C&&Js(C,a),!A&&(w=S&&S.onVnodeMounted)){var O=t;Js((()=>Sl(w,T,O)),a)}(256&t.shapeFlag||T&&Zo(T.vnode)&&256&T.vnode.shapeFlag)&&e.a&&Js(e.a,a),e.isMounted=!0,t=r=i=null}},u=e.effect=new Bi(l,tn,(()=>bo(c)),e.scope),c=e.update=()=>{u.dirty&&u.run()};c.id=e.uid,tl(e,!0),c()},N=(e,t,n)=>{t.component=e;var r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){var{props:i,attrs:a,vnode:{patchFlag:o}}=e,s=Ua(i),[l]=e.propsOptions,u=!1;if(!(r||o>0)||16&o){var c;for(var d in Bs(e,t,i,a)&&(u=!0),s)t&&(un(t,d)||(c=Mn(d))!==d&&un(t,c))||(l?!n||void 0===n[d]&&void 0===n[c]||(i[d]=Rs(l,s,d,void 0,e,!0)):delete i[d]);if(a!==s)for(var h in a)t&&un(t,h)||(delete a[h],u=!0)}else if(8&o)for(var f=e.vnode.dynamicProps,p=0;p<f.length;p++){var v=f[p];if(!Eo(e.emitsOptions,v)){var g=t[v];if(l)if(un(a,v))g!==a[v]&&(a[v]=g,u=!0);else{var m=Tn(v);i[m]=Rs(l,s,m,g,e,!1)}else g!==a[v]&&(a[v]=g,u=!0)}}u&&na(e,"set","$attrs")}(e,t.props,r,n),Gs(e,t.children,n),Hi(),xo(e),Wi()},I=function(e,t,n,r,i,a,o,s){var l=arguments.length>8&&void 0!==arguments[8]&&arguments[8],u=e&&e.children,d=e?e.shapeFlag:0,h=t.children,{patchFlag:f,shapeFlag:p}=t;if(f>0){if(128&f)return void D(u,h,n,r,i,a,o,s,l);if(256&f)return void P(u,h,n,r,i,a,o,s,l)}8&p?(16&d&&V(u,i,a),h!==u&&c(n,h)):16&d?16&p?D(u,h,n,r,i,a,o,s,l):V(u,i,a,!0):(8&d&&c(n,""),16&p&&k(h,n,r,i,a,o,s,l))},P=(e,t,n,r,i,a,o,s,l)=>{t=t||en;var u,c=(e=e||en).length,d=t.length,h=Math.min(c,d);for(u=0;u<h;u++){var f=t[u]=l?bl(t[u]):yl(t[u]);v(e[u],f,n,null,i,a,o,s,l)}c>d?V(e,i,a,!0,!1,h):k(t,n,r,i,a,o,s,l,h)},D=(e,t,n,r,i,a,o,s,l)=>{for(var u=0,c=t.length,d=e.length-1,h=c-1;u<=d&&u<=h;){var f=e[u],p=t[u]=l?bl(t[u]):yl(t[u]);if(!hl(f,p))break;v(f,p,n,null,i,a,o,s,l),u++}for(;u<=d&&u<=h;){var g=e[d],m=t[h]=l?bl(t[h]):yl(t[h]);if(!hl(g,m))break;v(g,m,n,null,i,a,o,s,l),d--,h--}if(u>d){if(u<=h)for(var _=h+1,y=_<c?t[_].el:r;u<=h;)v(null,t[u]=l?bl(t[u]):yl(t[u]),n,y,i,a,o,s,l),u++}else if(u>h)for(;u<=d;)R(e[u],i,a,!0),u++;else{var b,w=u,x=u,S=new Map;for(u=x;u<=h;u++){var k=t[u]=l?bl(t[u]):yl(t[u]);null!=k.key&&S.set(k.key,u)}var C=0,T=h-x+1,A=!1,M=0,E=new Array(T);for(u=0;u<T;u++)E[u]=0;for(u=w;u<=d;u++){var O=e[u];if(C>=T)R(O,i,a,!0);else{var L=void 0;if(null!=O.key)L=S.get(O.key);else for(b=x;b<=h;b++)if(0===E[b-x]&&hl(O,t[b])){L=b;break}void 0===L?R(O,i,a,!0):(E[L-x]=u+1,L>=M?M=L:A=!0,v(O,t[L],n,null,i,a,o,s,l),C++)}}var z=A?function(e){var t,n,r,i,a,o=e.slice(),s=[0],l=e.length;for(t=0;t<l;t++){var u=e[t];if(0!==u){if(e[n=s[s.length-1]]<u){o[t]=n,s.push(t);continue}for(r=0,i=s.length-1;r<i;)e[s[a=r+i>>1]]<u?r=a+1:i=a;u<e[s[r]]&&(r>0&&(o[t]=s[r-1]),s[r]=t)}}r=s.length,i=s[r-1];for(;r-- >0;)s[r]=i,i=o[i];return s}(E):en;for(b=z.length-1,u=T-1;u>=0;u--){var N=x+u,I=t[N],P=N+1<c?t[N+1].el:r;0===E[u]?v(null,I,n,P,i,a,o,s,l):A&&(b<0||u!==z[b]?B(I,n,P,2):b--)}}},B=function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,{el:o,type:s,transition:l,children:u,shapeFlag:c}=e;if(6&c)B(e.component.subTree,t,n,i);else if(128&c)e.suspense.move(t,n,i);else if(64&c)s.move(e,t,n,U);else if(s!==il){if(s!==sl)if(2!==i&&1&c&&l)if(0===i)l.beforeEnter(o),r(o,t,n),Js((()=>l.enter(o)),a);else{var{leave:d,delayLeave:h,afterLeave:f}=l,p=()=>r(o,t,n),v=()=>{d(o,(()=>{p(),f&&f()}))};h?h(o,p,v):v()}else r(o,t,n);else y(e,t,n)}else{r(o,t,n);for(var g=0;g<u.length;g++)B(u[g],t,n,i);r(e.anchor,t,n)}},R=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],{type:a,props:o,ref:s,children:l,dynamicChildren:u,shapeFlag:c,patchFlag:d,dirs:h}=e;if(null!=s&&Ks(s,null,n,e,!0),256&c)t.ctx.deactivate(e);else{var f,p=1&c&&h,v=!Zo(e);if(v&&(f=o&&o.onVnodeBeforeUnmount)&&Sl(f,t,e),6&c)j(e.component,n,r);else{if(128&c)return void e.suspense.unmount(n,r);p&&Yo(e,null,t,"beforeUnmount"),64&c?e.type.remove(e,t,n,i,U,r):u&&(a!==il||d>0&&64&d)?V(u,t,n,!1,!0):(a===il&&384&d||!i&&16&c)&&V(l,t,n),r&&F(e)}(v&&(f=o&&o.onVnodeUnmounted)||p)&&Js((()=>{f&&Sl(f,t,e),p&&Yo(e,null,t,"unmounted")}),n)}},F=e=>{var{type:t,el:n,anchor:r,transition:a}=e;if(t!==il)if(t!==sl){var o=()=>{i(n),a&&!a.persisted&&a.afterLeave&&a.afterLeave()};if(1&e.shapeFlag&&a&&!a.persisted){var{leave:s,delayLeave:l}=a,u=()=>s(n,o);l?l(e.el,o,u):u()}else o()}else b(e);else q(n,r)},q=(e,t)=>{for(var n;e!==t;)n=h(e),i(e),e=n;i(t)},j=(e,t,n)=>{var{bum:r,scope:i,update:a,subTree:o,um:s}=e;r&&zn(r),i.stop(),a&&(a.active=!1,R(o,e,t,n)),s&&Js(s,t),Js((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},V=function(e,t,n){for(var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;a<e.length;a++)R(e[a],t,n,r,i)},$=e=>6&e.shapeFlag?$(e.component.subTree):128&e.shapeFlag?e.suspense.next():h(e.anchor||e.el),H=!1,W=(e,t,n)=>{if(null==e)t._vnode&&R(t._vnode,null,null,!0);else{var r=t.__vueParent;v(t._vnode||null,e,t,null,r,null,n)}H||(H=!0,xo(),H=!1),t._vnode=e},U={p:v,um:R,m:B,r:F,mt:O,mc:k,pc:I,pbc:T,n:$,o:e};return{render:W,hydrate:t,createApp:zs(W,t)}}(e)}function el(e,t){var{type:n,props:r}=e;return"svg"===t&&"foreignObject"===n||"mathml"===t&&"annotation-xml"===n&&r&&r.encoding&&r.encoding.includes("html")?void 0:t}function tl(e,t){var{effect:n,update:r}=e;n.allowRecurse=r.allowRecurse=t}function nl(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e.children,i=t.children;if(cn(r)&&cn(i))for(var a=0;a<r.length;a++){var o=r[a],s=i[a];1&s.shapeFlag&&!s.dynamicChildren&&((s.patchFlag<=0||32===s.patchFlag)&&((s=i[a]=bl(i[a])).el=o.el),n||nl(o,s)),s.type===al&&(s.el=o.el)}}function rl(e){var t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:rl(t)}var il=Symbol.for("v-fgt"),al=Symbol.for("v-txt"),ol=Symbol.for("v-cmt"),sl=Symbol.for("v-stc"),ll=null,ul=1;function cl(e){ul+=e}function dl(e){return!!e&&!0===e.__v_isVNode}function hl(e,t){return e.type===t.type&&e.key===t.key}var fl="__vInternal",pl=e=>{var{key:t}=e;return null!=t?t:null},vl=e=>{var{ref:t,ref_key:n,ref_for:r}=e;return"number"==typeof t&&(t=""+t),null!=t?pn(t)||Qa(t)||fn(t)?{i:Oo,r:t,k:n,f:!!r}:t:null};var gl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];e&&e!==Bo||(e=ol);if(dl(e)){var o=ml(e,t,!0);return n&&wl(o,n),ul>0&&!a&&ll&&(6&o.shapeFlag?ll[ll.indexOf(e)]=o:ll.push(o)),o.patchFlag|=-2,o}s=e,fn(s)&&"__vccOpts"in s&&(e=e.__vccOpts);var s;if(t){t=function(e){return e?Wa(e)||fl in e?on({},e):e:null}(t);var{class:l,style:u}=t;l&&!pn(l)&&(t.class=jn(l)),gn(u)&&(Wa(u)&&!cn(u)&&(u=on({},u)),t.style=Dn(u))}var c=pn(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:gn(e)?4:fn(e)?2:0;return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e===il?0:1,o=arguments.length>6&&void 0!==arguments[6]&&arguments[6],s=arguments.length>7&&void 0!==arguments[7]&&arguments[7],l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&pl(t),ref:t&&vl(t),scopeId:Lo,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Oo};return s?(wl(l,n),128&a&&e.normalize(l)):n&&(l.shapeFlag|=pn(n)?8:16),ul>0&&!o&&ll&&(l.patchFlag>0||6&a)&&32!==l.patchFlag&&ll.push(l),l}(e,t,n,r,i,c,a,!0)};function ml(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{props:r,ref:i,patchFlag:a,children:o}=e,s=t?xl(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&pl(s),ref:t&&t.ref?n&&i?cn(i)?i.concat(vl(t)):[i,vl(t)]:vl(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==il?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ml(e.ssContent),ssFallback:e.ssFallback&&ml(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function _l(){return gl(al,null,arguments.length>0&&void 0!==arguments[0]?arguments[0]:" ",arguments.length>1&&void 0!==arguments[1]?arguments[1]:0)}function yl(e){return null==e||"boolean"==typeof e?gl(ol):cn(e)?gl(il,null,e.slice()):"object"==typeof e?bl(e):gl(al,null,String(e))}function bl(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:ml(e)}function wl(e,t){var n=0,{shapeFlag:r}=e;if(null==t)t=null;else if(cn(t))n=16;else if("object"==typeof t){if(65&r){var i=t.default;return void(i&&(i._c&&(i._d=!1),wl(e,i()),i._c&&(i._d=!0)))}n=32;var a=t._;a||fl in t?3===a&&Oo&&(1===Oo.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Oo}else fn(t)?(t={default:t,_ctx:Oo},n=32):(t=String(t),64&r?(n=16,t=[_l(t)]):n=8);e.children=t,e.shapeFlag|=n}function xl(){for(var e={},t=0;t<arguments.length;t++){var n=t<0||arguments.length<=t?void 0:arguments[t];for(var r in n)if("class"===r)e.class!==n.class&&(e.class=jn([e.class,n.class]));else if("style"===r)e.style=Dn([e.style,n.style]);else if(rn(r)){var i=e[r],a=n[r];!a||i===a||cn(i)&&i.includes(a)||(e[r]=i?[].concat(i,a):a)}else""!==r&&(e[r]=n[r])}return e}function Sl(e,t,n){so(e,t,7,[n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:null])}var kl=Os(),Cl=0;var Tl,Al,Ml=null,El=()=>Ml||Oo,Ol=Pn(),Ll=(e,t)=>{var n;return(n=Ol[e])||(n=Ol[e]=[]),n.push(t),e=>{n.length>1?n.forEach((t=>t(e))):n[0](e)}};Tl=Ll("__VUE_INSTANCE_SETTERS__",(e=>Ml=e)),Al=Ll("__VUE_SSR_SETTERS__",(e=>Dl=e));var zl=e=>{var t=Ml;return Tl(e),e.scope.on(),()=>{e.scope.off(),Tl(t)}},Nl=()=>{Ml&&Ml.scope.off(),Tl(null)};function Il(e){return 4&e.vnode.shapeFlag}var Pl,Dl=!1;function Bl(e,t,n){fn(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:gn(t)&&(e.setupState=ao(t)),Rl(e,n)}function Rl(e,t,n){var r=e.type;if(!e.render){if(!t&&Pl&&!r.render){var i=r.template||xs(e).template;if(i){var{isCustomElement:a,compilerOptions:o}=e.appContext.config,{delimiters:s,compilerOptions:l}=r,u=on(on({isCustomElement:a,delimiters:s},o),l);r.render=Pl(i,u)}}e.render=r.render||tn}var c=zl(e);Hi();try{ys(e)}finally{Wi(),c()}}function Fl(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ao(Ya(e.exposed)),{get:(t,n)=>n in t?t[n]:n in ps?ps[n](e):void 0,has:(e,t)=>t in e||t in ps}))}var ql=(e,t)=>{var n=function(e,t){var n,r,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=fn(e);return a?(n=e,r=tn):(n=e.get,r=e.set),new Ga(n,r,a||!r,i)}(e,t,Dl);return n};function jl(e,t,n){var r=arguments.length;return 2===r?gn(t)&&!cn(t)?dl(t)?gl(e,null,[t]):gl(e,t):gl(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&dl(n)&&(n=[n]),gl(e,t,n))}var Vl="3.4.21",$l="undefined"!=typeof document?document:null,Hl=$l&&$l.createElement("template"),Wl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{var t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{var i="svg"===t?$l.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?$l.createElementNS("http://www.w3.org/1998/Math/MathML",e):$l.createElement(e,n?{is:n}:void 0);return"select"===e&&r&&null!=r.multiple&&i.setAttribute("multiple",r.multiple),i},createText:e=>$l.createTextNode(e),createComment:e=>$l.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>$l.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,i,a){var o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),i!==a&&(i=i.nextSibling););else{Hl.innerHTML="svg"===r?"<svg>".concat(e,"</svg>"):"mathml"===r?"<math>".concat(e,"</math>"):e;var s=Hl.content;if("svg"===r||"mathml"===r){for(var l=s.firstChild;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ul=Symbol("_vtc");var Yl=Symbol("_vod"),Xl=Symbol("_vsh"),Zl={beforeMount(e,t,n){var{value:r}=t,{transition:i}=n;e[Yl]="none"===e.style.display?"":e.style.display,i&&r?i.beforeEnter(e):Gl(e,r)},mounted(e,t,n){var{value:r}=t,{transition:i}=n;i&&r&&i.enter(e)},updated(e,t,n){var{value:r,oldValue:i}=t,{transition:a}=n;!r!=!i&&(a?r?(a.beforeEnter(e),Gl(e,!0),a.enter(e)):a.leave(e,(()=>{Gl(e,!1)})):Gl(e,r))},beforeUnmount(e,t){var{value:n}=t;Gl(e,n)}};function Gl(e,t){e.style.display=t?e[Yl]:"none",e[Xl]=!t}var Kl=Symbol(""),Jl=/(^|;)\s*display\s*:/;var Ql=/\s*!important$/;function eu(e,t,n){if(cn(n))n.forEach((n=>eu(e,t,n)));else if(null==n&&(n=""),n=normalizeStyleValue(n),t.startsWith("--"))e.setProperty(t,n);else{var r=normalizeStyleName(e,t);Ql.test(n)?e.setProperty(Mn(r),n.replace(Ql,""),"important"):e[r]=n}}var tu="http://www.w3.org/1999/xlink";var nu=Symbol("_vei");function ru(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=e[nu]||(e[nu]={}),o=a[t];if(r&&o)o.value=r;else{var[s,l]=function(e){var t;if(iu.test(e)){var n;for(t={};n=e.match(iu);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}var r=":"===e[2]?e.slice(3):Mn(e.slice(2));return[r,t]}(t);if(r){var u=a[t]=function(e,t){var n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();so(function(e,t){if(cn(t)){var n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=su(),n}(r,i);!function(e,t,n,r){e.addEventListener(t,n,r)}(e,s,u,l)}else o&&(!function(e,t,n,r){e.removeEventListener(t,n,r)}(e,s,o,l),a[t]=void 0)}}var iu=/(?:Once|Passive|Capture)$/;var au=0,ou=Promise.resolve(),su=()=>au||(ou.then((()=>au=0)),au=Date.now());var lu=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;var uu,cu=["ctrl","shift","alt","meta"],du={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>cu.some((n=>e["".concat(n,"Key")]&&!t.includes(n)))},hu=(e,t)=>{var n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=function(n){for(var r=0;r<t.length;r++){var i=du[t[r]];if(i&&i(n,t))return}for(var a=arguments.length,o=new Array(a>1?a-1:0),s=1;s<a;s++)o[s-1]=arguments[s];return e(n,...o)})},fu=on({patchProp:(e,t,n,r,i,a,o,s,l)=>{var u="svg"===i;"class"===t?function(e,t,n){var r=e[Ul];r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,r,u):"style"===t?function(e,t,n){var r=e.style,i=pn(n),a=!1;if(n&&!i){if(t)if(pn(t))for(var o of t.split(";")){var s=o.slice(0,o.indexOf(":")).trim();null==n[s]&&eu(r,s,"")}else for(var l in t)null==n[l]&&eu(r,l,"");for(var u in n)"display"===u&&(a=!0),eu(r,u,n[u])}else if(i){if(t!==n){var c=r[Kl];c&&(n+=";"+c),r.cssText=normalizeStyleValue(n),a=Jl.test(n)}}else t&&e.removeAttribute("style");Yl in e&&(e[Yl]=a?r.display:"",e[Xl]&&(r.display="none"))}(e,n,r):rn(t)?an(t)||ru(e,t,n,r,o):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){if(r)return"innerHTML"===t||"textContent"===t||!!(t in e&&lu(t)&&fn(n));if("spellcheck"===t||"draggable"===t||"translate"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){var i=e.tagName;if("IMG"===i||"VIDEO"===i||"CANVAS"===i||"SOURCE"===i)return!1}if(lu(t)&&pn(n))return!1;return t in e}(e,t,r,u))?function(e,t,n,r,i,a,o){if("innerHTML"===t||"textContent"===t)return r&&o(r,i,a),void(e[t]=null==n?"":n);var s=e.tagName;if("value"===t&&"PROGRESS"!==s&&!s.includes("-")){var l=null==n?"":n;return("OPTION"===s?e.getAttribute("value")||"":e.value)===l&&"_value"in e||(e.value=l),null==n&&e.removeAttribute(t),void(e._value=n)}var u=!1;if(""===n||null==n){var c=typeof e[t];"boolean"===c?n=Wn(n):null==n&&"string"===c?(n="",u=!0):"number"===c&&(n=0,u=!0)}try{e[t]=n}catch(d){}u&&e.removeAttribute(t)}(e,t,r,a,o,s,l):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),function(e,t,n,r){if(r&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(tu,t.slice(6,t.length)):e.setAttributeNS(tu,t,n);else{var i=Hn(t);null==n||i&&!Wn(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}(e,t,r,u))}},Wl);var pu=function(){var e=(uu||(uu=Qs(fu))).createApp(...arguments),{mount:t}=e;return e.mount=n=>{var r=function(e){if(pn(e)){return document.querySelector(e)}return e}(n);if(r){var i=e._component;fn(i)||i.render||i.template||(i.template=r.innerHTML),r.innerHTML="";var a=t(r,!1,function(e){if(e instanceof SVGElement)return"svg";if("function"==typeof MathMLElement&&e instanceof MathMLElement)return"mathml"}(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),a}},e};var vu,gu,mu=["top","left","right","bottom"],_u={};function yu(){return gu="CSS"in window&&"function"==typeof CSS.supports?CSS.supports("top: env(safe-area-inset-top)")?"env":CSS.supports("top: constant(safe-area-inset-top)")?"constant":"":""}function bu(){if(gu="string"==typeof gu?gu:yu()){var e=[],t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t={passive:!0}}});window.addEventListener("test",null,n)}catch(s){}var r=document.createElement("div");i(r,{position:"absolute",left:"0",top:"0",width:"0",height:"0",zIndex:"-1",overflow:"hidden",visibility:"hidden"}),mu.forEach((function(e){o(r,e)})),document.body.appendChild(r),a(),vu=!0}else mu.forEach((function(e){_u[e]=0}));function i(e,t){var n=e.style;Object.keys(t).forEach((function(e){var r=t[e];n[e]=r}))}function a(t){t?e.push(t):e.forEach((function(e){e()}))}function o(e,n){var r=document.createElement("div"),o=document.createElement("div"),s=document.createElement("div"),l=document.createElement("div"),u={position:"absolute",width:"100px",height:"200px",boxSizing:"border-box",overflow:"hidden",paddingBottom:gu+"(safe-area-inset-"+n+")"};i(r,u),i(o,u),i(s,{transition:"0s",animation:"none",width:"400px",height:"400px"}),i(l,{transition:"0s",animation:"none",width:"250%",height:"250%"}),r.appendChild(s),o.appendChild(l),e.appendChild(r),e.appendChild(o),a((function(){r.scrollTop=o.scrollTop=1e4;var e=r.scrollTop,i=o.scrollTop;function a(){this.scrollTop!==(this===r?e:i)&&(r.scrollTop=o.scrollTop=1e4,e=r.scrollTop,i=o.scrollTop,function(e){xu.length||setTimeout((function(){var e={};xu.forEach((function(t){e[t]=_u[t]})),xu.length=0,Su.forEach((function(t){t(e)}))}),0);xu.push(e)}(n))}r.addEventListener("scroll",a,t),o.addEventListener("scroll",a,t)}));var c=getComputedStyle(r);Object.defineProperty(_u,n,{configurable:!0,get:function(){return parseFloat(c.paddingBottom)}})}}function wu(e){return vu||bu(),_u[e]}var xu=[];var Su=[];const ku=e({get support(){return 0!=("string"==typeof gu?gu:yu()).length},get top(){return wu("top")},get left(){return wu("left")},get right(){return wu("right")},get bottom(){return wu("bottom")},onChange:function(e){yu()&&(vu||bu(),"function"==typeof e&&Su.push(e))},offChange:function(e){var t=Su.indexOf(e);t>=0&&Su.splice(t,1)}});var Cu=hu((()=>{}),["prevent"]);function Tu(e,t){return parseInt((e.getPropertyValue(t).match(/\d+/)||["0"])[0])}function Au(){var e=Tu(document.documentElement.style,"--window-top");return e?e+ku.top:0}function Mu(e){return Symbol(e)}function Eu(e){return-1!==(e+="").indexOf("rpx")||-1!==e.indexOf("upx")}function Ou(e){if(arguments.length>1&&void 0!==arguments[1]&&arguments[1])return function(e){if(!Eu(e))return e;return e.replace(/(\d+(\.\d+)?)[ru]px/g,((e,t)=>uni.upx2px(parseFloat(t))+"px"))}(e);if(pn(e)){var t=parseInt(e)||0;return Eu(e)?uni.upx2px(t):t}return e}function Lu(e){return 0===e.tagName.indexOf("UNI-")}var zu,Nu="M1.952 18.080q-0.32-0.352-0.416-0.88t0.128-0.976l0.16-0.352q0.224-0.416 0.64-0.528t0.8 0.176l6.496 4.704q0.384 0.288 0.912 0.272t0.88-0.336l17.312-14.272q0.352-0.288 0.848-0.256t0.848 0.352l-0.416-0.416q0.32 0.352 0.32 0.816t-0.32 0.816l-18.656 18.912q-0.32 0.352-0.8 0.352t-0.8-0.32l-7.936-8.064z",Iu="M31.562 4.9966666659375q0.435 0.399 0.435 0.87 0.036 0.58-0.399 0.98l-18.61 19.917q-0.145 0.145-0.327 0.217-0.073 0.037-0.145 0.11-0.254 0.035-0.472 0.035-0.29 0-0.544-0.036l-0.145-0.072q-0.109-0.073-0.217-0.182l-0.11-0.072L0.363 16.2786666659375q-0.327-0.399-0.363-0.907 0-0.544 0.363-1.016 0.435-0.326 0.961-0.362 0.527-0.036 0.962 0.362l9.722 9.542L29.712 5.0326666659375q0.399-0.363 0.943-0.363 0.544-0.036 0.907 0.327z";function Pu(e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:27;return gl("svg",{width:t,height:t,viewBox:"0 0 32 32"},[gl("path",{d:e,fill:arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#000"},null,8,["d","fill"])],8,["width","height"])}function Du(){return Bu()}function Bu(){return window.__id__||(window.__id__=plus.webview.currentWebview().id),parseInt(window.__id__)}function Ru(e){e.preventDefault()}var Fu,qu,ju,Vu,$u,Hu=0;function Wu(e){var{onPageScroll:t,onReachBottom:n,onReachBottomDistance:r}=e,i=!1,a=!1,o=!0,s=()=>{function e(){if((()=>{var{scrollHeight:e}=document.documentElement,t=window.innerHeight,n=window.scrollY,i=n>0&&e>t&&n+t+r>=e,o=Math.abs(e-Hu)>r;return!i||a&&!o?(!i&&a&&(a=!1),!1):(Hu=e,a=!0,!0)})())return n&&n(),o=!1,setTimeout((function(){o=!0}),350),!0}t&&t(window.pageYOffset),n&&o&&(e()||(zu=setTimeout(e,300))),i=!1};return function(){clearTimeout(zu),i||requestAnimationFrame(s),i=!0}}function Uu(e,t){if(0===t.indexOf("/"))return t;if(0===t.indexOf("./"))return Uu(e,t.slice(2));for(var n=t.split("/"),r=n.length,i=0;i<r&&".."===n[i];i++);n.splice(0,i),t=n.join("/");var a=e.length>0?e.split("/"):[];return a.splice(a.length-i-1,i+1),cr(a.concat(n).join("/"))}function Yu(){return"object"==typeof window&&"object"==typeof navigator&&"object"==typeof document?"webview":"v8"}function Xu(){return Fu.webview.currentWebview().id}var Zu={};function Gu(e){var t=e.data&&e.data.__message;if(t&&t.__page){var n=t.__page,r=Zu[n];r&&r(t),t.keep||delete Zu[n]}}class Ku{constructor(e){this.webview=e}sendMessage(e){var t=JSON.parse(JSON.stringify({__message:{data:e}})),n=this.webview.id;ju?new ju(n).postMessage(t):Fu.webview.postMessageToUniNView&&Fu.webview.postMessageToUniNView(t,n)}close(){this.webview.close()}}function Ju(e){var{context:t={},url:n,data:r={},style:i={},onMessage:a,onClose:o}=e,s=__uniConfig.darkmode;Fu=t.plus||plus,qu=t.weex||("object"==typeof weex?weex:null),ju=t.BroadcastChannel||("object"==typeof BroadcastChannel?BroadcastChannel:null);var l="page".concat(Date.now());!1!==(i=on({},i)).titleNView&&"none"!==i.titleNView&&(i.titleNView=on({autoBackButton:!0,titleSize:"17px"},i.titleNView));var u={top:0,bottom:0,usingComponents:{},popGesture:"close",scrollIndicator:"none",animationType:"pop-in",animationDuration:200,uniNView:{path:"/".concat(n,".js"),defaultFontSize:16,viewport:Fu.screen.resolutionWidth}};i=on(u,i);var c=Fu.webview.create("",l,i,{extras:{from:Xu(),runtime:Yu(),data:on({},r,{darkmode:s}),useGlobalEvent:!ju}});return c.addEventListener("close",o),function(e,t){"v8"===Yu()?ju?(Vu&&Vu.close(),(Vu=new ju(Xu())).onmessage=Gu):$u||($u=qu.requireModule("globalEvent")).addEventListener("plusMessage",Gu):window.__plusMessage=Gu,Zu[e]=t}(l,(e=>{fn(a)&&a(e.data),e.keep||c.close("auto")})),c.show(i.animationType,i.animationDuration),new Ku(c)}function Qu(){Pi(),gr(Lu),window.addEventListener("touchstart",zi,Ti),window.addEventListener("touchmove",Ni,Ti),window.addEventListener("touchend",Ai,Ti),window.addEventListener("touchcancel",Ai,Ti)}class ec{constructor(e){this.$bindClass=!1,this.$bindStyle=!1,this.$vm=e,this.$el=e.$el,this.$el.getAttribute&&(this.$bindClass=!!this.$el.getAttribute("class"),this.$bindStyle=!!this.$el.getAttribute("style"))}selectComponent(e){if(this.$el&&e){var t=rc(this.$el.querySelector(e));if(t)return tc(t)}}selectAllComponents(e){if(!this.$el||!e)return[];for(var t=[],n=this.$el.querySelectorAll(e),r=0;r<n.length;r++){var i=rc(n[r]);i&&t.push(tc(i))}return t}forceUpdate(e){"class"===e?this.$bindClass?(this.$el.__wxsClassChanged=!0,this.$vm.$forceUpdate()):this.updateWxsClass():"style"===e&&(this.$bindStyle?(this.$el.__wxsStyleChanged=!0,this.$vm.$forceUpdate()):this.updateWxsStyle())}updateWxsClass(){var{__wxsAddClass:e}=this.$el;e.length&&(this.$el.className=e.join(" "))}updateWxsStyle(){var{__wxsStyle:e}=this.$el;e&&this.$el.setAttribute("style",function(e){var t="";if(!e||pn(e))return t;for(var n in e){var r=e[n],i=n.startsWith("--")?n:Mn(n);(pn(r)||"number"==typeof r)&&(t+="".concat(i,":").concat(r,";"))}return t}(e))}setStyle(e){return this.$el&&e?(pn(e)&&(e=qn(e)),wn(e)&&(this.$el.__wxsStyle=e,this.forceUpdate("style")),this):this}addClass(e){if(!this.$el||!e)return this;var t=this.$el.__wxsAddClass||(this.$el.__wxsAddClass=[]);return-1===t.indexOf(e)&&(t.push(e),this.forceUpdate("class")),this}removeClass(e){if(!this.$el||!e)return this;var{__wxsAddClass:t}=this.$el;if(t){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var r=this.$el.__wxsRemoveClass||(this.$el.__wxsRemoveClass=[]);return-1===r.indexOf(e)&&(r.push(e),this.forceUpdate("class")),this}hasClass(e){return this.$el&&this.$el.classList.contains(e)}getDataset(){return this.$el&&this.$el.dataset}callMethod(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.$vm[e];fn(n)?n(JSON.parse(JSON.stringify(t))):this.$vm.ownerId&&UniViewJSBridge.publishHandler("onWxsInvokeCallMethod",{nodeId:this.$el.__id,ownerId:this.$vm.ownerId,method:e,args:t})}requestAnimationFrame(e){return window.requestAnimationFrame(e)}getState(){return this.$el&&(this.$el.__wxsState||(this.$el.__wxsState={}))}triggerEvent(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.$vm.$emit(e,t),this}getComputedStyle(e){if(this.$el){var t=window.getComputedStyle(this.$el);return e&&e.length?e.reduce(((e,n)=>(e[n]=t[n],e)),{}):t}return{}}setTimeout(e,t){return window.setTimeout(e,t)}clearTimeout(e){return window.clearTimeout(e)}getBoundingClientRect(){return this.$el.getBoundingClientRect()}}function tc(e){if(e&&e.$el)return e.$el.__wxsComponentDescriptor||(e.$el.__wxsComponentDescriptor=new ec(e)),e.$el.__wxsComponentDescriptor}function nc(e,t){return tc(e)}function rc(e){if(e)return ic(e)}function ic(e){return e.__wxsVm||(e.__wxsVm={ownerId:e.__ownerId,$el:e,$emit(){},$forceUpdate(){var t,n,{__wxsStyle:r,__wxsAddClass:i,__wxsRemoveClass:a,__wxsStyleChanged:o,__wxsClassChanged:s}=e;o&&(e.__wxsStyleChanged=!1,r&&(n=()=>{Object.keys(r).forEach((t=>{e.style[t]=r[t]}))})),s&&(e.__wxsClassChanged=!1,t=()=>{a&&a.forEach((t=>{e.classList.remove(t)})),i&&i.forEach((t=>{e.classList.add(t)}))}),requestAnimationFrame((()=>{t&&t(),n&&n()}))}})}var ac=e=>!e.type.indexOf("key")&&e instanceof KeyboardEvent,oc=e=>"click"===e.type,sc=e=>0===e.type.indexOf("mouse")||["contextmenu"].includes(e.type),lc=e=>"undefined"!=typeof TouchEvent&&e instanceof TouchEvent||0===e.type.indexOf("touch")||["longpress"].indexOf(e.type)>=0;function uc(e,t,n){var{currentTarget:r}=e;if(!(e instanceof Event&&r instanceof HTMLElement))return[e];var i=!Lu(r),a=cc(e,i);if(oc(e))!function(e,t){var{x:n,y:r}=t,i=Au();e.detail={x:n,y:r-i},e.touches=e.changedTouches=[dc(t,i)]}(a,e);else if(sc(e))!function(e,t){var n=Au();e.pageX=t.pageX,e.pageY=t.pageY-n,e.clientX=t.clientX,e.clientY=t.clientY-n,e.touches=e.changedTouches=[dc(t,n)]}(a,e);else if(lc(e)){var o=Au();a.touches=hc(e.touches,o),a.changedTouches=hc(e.changedTouches,o)}else if(ac(e)){["key","code"].forEach((t=>{Object.defineProperty(a,t,{get:()=>e[t]})}))}return[a]}function cc(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{type:r,timeStamp:i,target:a,currentTarget:o}=e;t=br(n?a:function(e){for(;!Lu(e);)e=e.parentElement;return e}(a));var s={type:r,timeStamp:i,target:t,detail:{},currentTarget:br(o)};return e instanceof CustomEvent&&wn(e.detail)&&(s.detail=e.detail),e._stopped&&(s._stopped=!0),e.type.startsWith("touch")&&(s.touches=e.touches,s.changedTouches=e.changedTouches),s}function dc(e,t){return{force:1,identifier:0,clientX:e.clientX,clientY:e.clientY-t,pageX:e.pageX,pageY:e.pageY-t}}function hc(e,t){for(var n=[],r=0;r<e.length;r++){var{identifier:i,pageX:a,pageY:o,clientX:s,clientY:l,force:u}=e[r];n.push({identifier:i,pageX:a,pageY:o-t,clientX:s,clientY:l-t,force:u||0})}return n}var fc="vdSync",pc="onWebviewReady",vc=0,gc="setLocale",mc=on(Si,{publishHandler:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Bu()+"";plus.webview.postMessageToUniNView({type:"subscribeHandler",args:{type:e,data:t,pageId:n}},"__uniapp__service")}});function _c(e,t,n,r){return function(e,t){return function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=function(e,t){var n=function(e){e[0]}(t);if(n)return n}(0,n);if(i)throw new Error(i);return t.apply(null,n)}}(0,t)}function yc(){if("undefined"!=typeof __SYSTEM_INFO__)return window.__SYSTEM_INFO__;var{resolutionWidth:e}=plus.screen.getCurrentSize()||{resolutionWidth:0};return{platform:(plus.os.name||"").toLowerCase(),pixelRatio:plus.screen.scale,windowWidth:Math.round(e)}}function bc(e){if(0===e.indexOf("//"))return"https:"+e;if(tr.test(e)||nr.test(e))return e;if(function(e){if(0===e.indexOf("_www")||0===e.indexOf("_doc")||0===e.indexOf("_documents")||0===e.indexOf("_downloads"))return!0;return!1}(e))return"file://"+wc(e);var t="file://"+wc("_www");if(0===e.indexOf("/"))return e.startsWith("/storage/")||e.startsWith("/sdcard/")||e.includes("/Containers/Data/Application/")?"file://"+e:t+e;if(0===e.indexOf("../")||0===e.indexOf("./")){if("string"==typeof __id__)return t+Uu(cr(__id__),e);var n=window.__PAGE_INFO__;if(n)return t+Uu(cr(n.route),e)}return e}var wc=function(e){var t=Object.create(null);return n=>t[n]||(t[n]=e(n))}((e=>plus.io.convertLocalFileSystemURL(e).replace(/^\/?apps\//,"/android_asset/apps/").replace(/\/$/,"")));var xc=0;var Sc="_doc/uniapp_temp";function kc(e){return function(e){return new Promise((function(t,n){0===e.indexOf("http://")||0===e.indexOf("https://")?plus.downloader.createDownload(e,{filename:"".concat(Sc,"/download/")},(function(e,r){200===r?t(e.filename):n(new Error("network fail"))})).start():t(e)}))}(e).then((function(e){var t,n=window;return n.webkit&&n.webkit.messageHandlers?(t=e,new Promise((function(e,n){function r(){var r=new plus.nativeObj.Bitmap("bitmap_".concat(Date.now(),"_").concat(Math.random(),"}"));r.load(t,(function(){e(r.toBase64Data()),r.clear()}),(function(e){r.clear(),n(e)}))}plus.io.resolveLocalFileSystemURL(t,(function(t){t.file((function(t){var n=new plus.io.FileReader;n.onload=function(t){e(t.target.result)},n.onerror=r,n.readAsDataURL(t)}),r)}),r)}))):plus.io.convertLocalFileSystemURL(e)}))}var Cc={};!function(e){var t="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw new TypeError(r+"must be non-object");for(var i in r)n(r,i)&&(e[i]=r[i])}}return e},e.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var r={arraySet:function(e,t,n,r,i){if(t.subarray&&e.subarray)e.set(t.subarray(n,n+r),i);else for(var a=0;a<r;a++)e[i+a]=t[n+a]},flattenChunks:function(e){var t,n,r,i,a,o;for(r=0,t=0,n=e.length;t<n;t++)r+=e[t].length;for(o=new Uint8Array(r),i=0,t=0,n=e.length;t<n;t++)a=e[t],o.set(a,i),i+=a.length;return o}},i={arraySet:function(e,t,n,r,i){for(var a=0;a<r;a++)e[i+a]=t[n+a]},flattenChunks:function(e){return[].concat.apply([],e)}};e.setTyped=function(t){t?(e.Buf8=Uint8Array,e.Buf16=Uint16Array,e.Buf32=Int32Array,e.assign(e,r)):(e.Buf8=Array,e.Buf16=Array,e.Buf32=Array,e.assign(e,i))},e.setTyped(t)}(Cc);var Tc={},Ac={},Mc={},Ec=Cc,Oc=0,Lc=1;function zc(e){for(var t=e.length;--t>=0;)e[t]=0}var Nc=0,Ic=29,Pc=256,Dc=Pc+1+Ic,Bc=30,Rc=19,Fc=2*Dc+1,qc=15,jc=16,Vc=7,$c=256,Hc=16,Wc=17,Uc=18,Yc=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],Xc=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Zc=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Gc=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Kc=new Array(2*(Dc+2));zc(Kc);var Jc=new Array(2*Bc);zc(Jc);var Qc=new Array(512);zc(Qc);var ed=new Array(256);zc(ed);var td=new Array(Ic);zc(td);var nd,rd,id,ad=new Array(Bc);function od(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}function sd(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function ld(e){return e<256?Qc[e]:Qc[256+(e>>>7)]}function ud(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function cd(e,t,n){e.bi_valid>jc-n?(e.bi_buf|=t<<e.bi_valid&65535,ud(e,e.bi_buf),e.bi_buf=t>>jc-e.bi_valid,e.bi_valid+=n-jc):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)}function dd(e,t,n){cd(e,n[2*t],n[2*t+1])}function hd(e,t){var n=0;do{n|=1&e,e>>>=1,n<<=1}while(--t>0);return n>>>1}function fd(e,t,n){var r,i,a=new Array(qc+1),o=0;for(r=1;r<=qc;r++)a[r]=o=o+n[r-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=hd(a[s]++,s))}}function pd(e){var t;for(t=0;t<Dc;t++)e.dyn_ltree[2*t]=0;for(t=0;t<Bc;t++)e.dyn_dtree[2*t]=0;for(t=0;t<Rc;t++)e.bl_tree[2*t]=0;e.dyn_ltree[2*$c]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function vd(e){e.bi_valid>8?ud(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function gd(e,t,n,r){var i=2*t,a=2*n;return e[i]<e[a]||e[i]===e[a]&&r[t]<=r[n]}function md(e,t,n){for(var r=e.heap[n],i=n<<1;i<=e.heap_len&&(i<e.heap_len&&gd(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!gd(t,r,e.heap[i],e.depth));)e.heap[n]=e.heap[i],n=i,i<<=1;e.heap[n]=r}function _d(e,t,n){var r,i,a,o,s=0;if(0!==e.last_lit)do{r=e.pending_buf[e.d_buf+2*s]<<8|e.pending_buf[e.d_buf+2*s+1],i=e.pending_buf[e.l_buf+s],s++,0===r?dd(e,i,t):(dd(e,(a=ed[i])+Pc+1,t),0!==(o=Yc[a])&&cd(e,i-=td[a],o),dd(e,a=ld(--r),n),0!==(o=Xc[a])&&cd(e,r-=ad[a],o))}while(s<e.last_lit);dd(e,$c,t)}function yd(e,t){var n,r,i,a=t.dyn_tree,o=t.stat_desc.static_tree,s=t.stat_desc.has_stree,l=t.stat_desc.elems,u=-1;for(e.heap_len=0,e.heap_max=Fc,n=0;n<l;n++)0!==a[2*n]?(e.heap[++e.heap_len]=u=n,e.depth[n]=0):a[2*n+1]=0;for(;e.heap_len<2;)a[2*(i=e.heap[++e.heap_len]=u<2?++u:0)]=1,e.depth[i]=0,e.opt_len--,s&&(e.static_len-=o[2*i+1]);for(t.max_code=u,n=e.heap_len>>1;n>=1;n--)md(e,a,n);i=l;do{n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],md(e,a,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,a[2*i]=a[2*n]+a[2*r],e.depth[i]=(e.depth[n]>=e.depth[r]?e.depth[n]:e.depth[r])+1,a[2*n+1]=a[2*r+1]=i,e.heap[1]=i++,md(e,a,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var n,r,i,a,o,s,l=t.dyn_tree,u=t.max_code,c=t.stat_desc.static_tree,d=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,f=t.stat_desc.extra_base,p=t.stat_desc.max_length,v=0;for(a=0;a<=qc;a++)e.bl_count[a]=0;for(l[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n<Fc;n++)(a=l[2*l[2*(r=e.heap[n])+1]+1]+1)>p&&(a=p,v++),l[2*r+1]=a,r>u||(e.bl_count[a]++,o=0,r>=f&&(o=h[r-f]),s=l[2*r],e.opt_len+=s*(a+o),d&&(e.static_len+=s*(c[2*r+1]+o)));if(0!==v){do{for(a=p-1;0===e.bl_count[a];)a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[p]--,v-=2}while(v>0);for(a=p;0!==a;a--)for(r=e.bl_count[a];0!==r;)(i=e.heap[--n])>u||(l[2*i+1]!==a&&(e.opt_len+=(a-l[2*i+1])*l[2*i],l[2*i+1]=a),r--)}}(e,t),fd(a,u,e.bl_count)}function bd(e,t,n){var r,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)i=o,o=t[2*(r+1)+1],++s<l&&i===o||(s<u?e.bl_tree[2*i]+=s:0!==i?(i!==a&&e.bl_tree[2*i]++,e.bl_tree[2*Hc]++):s<=10?e.bl_tree[2*Wc]++:e.bl_tree[2*Uc]++,s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4))}function wd(e,t,n){var r,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),r=0;r<=n;r++)if(i=o,o=t[2*(r+1)+1],!(++s<l&&i===o)){if(s<u)do{dd(e,i,e.bl_tree)}while(0!=--s);else 0!==i?(i!==a&&(dd(e,i,e.bl_tree),s--),dd(e,Hc,e.bl_tree),cd(e,s-3,2)):s<=10?(dd(e,Wc,e.bl_tree),cd(e,s-3,3)):(dd(e,Uc,e.bl_tree),cd(e,s-11,7));s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4)}}zc(ad);var xd=!1;function Sd(e,t,n,r){cd(e,(Nc<<1)+(r?1:0),3),function(e,t,n){vd(e),ud(e,n),ud(e,~n),Ec.arraySet(e.pending_buf,e.window,t,n,e.pending),e.pending+=n}(e,t,n)}Mc._tr_init=function(e){xd||(!function(){var e,t,n,r,i,a=new Array(qc+1);for(n=0,r=0;r<Ic-1;r++)for(td[r]=n,e=0;e<1<<Yc[r];e++)ed[n++]=r;for(ed[n-1]=r,i=0,r=0;r<16;r++)for(ad[r]=i,e=0;e<1<<Xc[r];e++)Qc[i++]=r;for(i>>=7;r<Bc;r++)for(ad[r]=i<<7,e=0;e<1<<Xc[r]-7;e++)Qc[256+i++]=r;for(t=0;t<=qc;t++)a[t]=0;for(e=0;e<=143;)Kc[2*e+1]=8,e++,a[8]++;for(;e<=255;)Kc[2*e+1]=9,e++,a[9]++;for(;e<=279;)Kc[2*e+1]=7,e++,a[7]++;for(;e<=287;)Kc[2*e+1]=8,e++,a[8]++;for(fd(Kc,Dc+1,a),e=0;e<Bc;e++)Jc[2*e+1]=5,Jc[2*e]=hd(e,5);nd=new od(Kc,Yc,Pc+1,Dc,qc),rd=new od(Jc,Xc,0,Bc,qc),id=new od(new Array(0),Zc,0,Rc,Vc)}(),xd=!0),e.l_desc=new sd(e.dyn_ltree,nd),e.d_desc=new sd(e.dyn_dtree,rd),e.bl_desc=new sd(e.bl_tree,id),e.bi_buf=0,e.bi_valid=0,pd(e)},Mc._tr_stored_block=Sd,Mc._tr_flush_block=function(e,t,n,r){var i,a,o=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return Oc;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return Lc;for(t=32;t<Pc;t++)if(0!==e.dyn_ltree[2*t])return Lc;return Oc}(e)),yd(e,e.l_desc),yd(e,e.d_desc),o=function(e){var t;for(bd(e,e.dyn_ltree,e.l_desc.max_code),bd(e,e.dyn_dtree,e.d_desc.max_code),yd(e,e.bl_desc),t=Rc-1;t>=3&&0===e.bl_tree[2*Gc[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(a=e.static_len+3+7>>>3)<=i&&(i=a)):i=a=n+5,n+4<=i&&-1!==t?Sd(e,t,n,r):4===e.strategy||a===i?(cd(e,2+(r?1:0),3),_d(e,Kc,Jc)):(cd(e,4+(r?1:0),3),function(e,t,n,r){var i;for(cd(e,t-257,5),cd(e,n-1,5),cd(e,r-4,4),i=0;i<r;i++)cd(e,e.bl_tree[2*Gc[i]+1],3);wd(e,e.dyn_ltree,t-1),wd(e,e.dyn_dtree,n-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1),_d(e,e.dyn_ltree,e.dyn_dtree)),pd(e),r&&vd(e)},Mc._tr_tally=function(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(ed[n]+Pc+1)]++,e.dyn_dtree[2*ld(t)]++),e.last_lit===e.lit_bufsize-1},Mc._tr_align=function(e){cd(e,2,3),dd(e,$c,Kc),function(e){16===e.bi_valid?(ud(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)};var kd=function(e,t,n,r){for(var i=65535&e,a=e>>>16&65535,o=0;0!==n;){n-=o=n>2e3?2e3:n;do{a=a+(i=i+t[r++]|0)|0}while(--o);i%=65521,a%=65521}return i|a<<16};var Cd=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();var Td,Ad=function(e,t,n,r){var i=Cd,a=r+n;e^=-1;for(var o=r;o<a;o++)e=e>>>8^i[255&(e^t[o])];return~e},Md={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Ed=Cc,Od=Mc,Ld=kd,zd=Ad,Nd=Md,Id=0,Pd=4,Dd=0,Bd=-2,Rd=-1,Fd=4,qd=2,jd=8,Vd=9,$d=286,Hd=30,Wd=19,Ud=2*$d+1,Yd=15,Xd=3,Zd=258,Gd=Zd+Xd+1,Kd=42,Jd=103,Qd=113,eh=666,th=1,nh=2,rh=3,ih=4;function ah(e,t){return e.msg=Nd[t],t}function oh(e){return(e<<1)-(e>4?9:0)}function sh(e){for(var t=e.length;--t>=0;)e[t]=0}function lh(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(Ed.arraySet(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))}function uh(e,t){Od._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,lh(e.strm)}function ch(e,t){e.pending_buf[e.pending++]=t}function dh(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function hh(e,t){var n,r,i=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-Gd?e.strstart-(e.w_size-Gd):0,u=e.window,c=e.w_mask,d=e.prev,h=e.strstart+Zd,f=u[a+o-1],p=u[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(u[(n=t)+o]===p&&u[n+o-1]===f&&u[n]===u[a]&&u[++n]===u[a+1]){a+=2,n++;do{}while(u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&a<h);if(r=Zd-(h-a),a=h-Zd,r>o){if(e.match_start=t,o=r,r>=s)break;f=u[a+o-1],p=u[a+o]}}}while((t=d[t&c])>l&&0!=--i);return o<=e.lookahead?o:e.lookahead}function fh(e){var t,n,r,i,a,o,s,l,u,c,d=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=d+(d-Gd)){Ed.arraySet(e.window,e.window,d,d,0),e.match_start-=d,e.strstart-=d,e.block_start-=d,t=n=e.hash_size;do{r=e.head[--t],e.head[t]=r>=d?r-d:0}while(--n);t=n=d;do{r=e.prev[--t],e.prev[t]=r>=d?r-d:0}while(--n);i+=d}if(0===e.strm.avail_in)break;if(o=e.strm,s=e.window,l=e.strstart+e.lookahead,u=i,c=void 0,(c=o.avail_in)>u&&(c=u),n=0===c?0:(o.avail_in-=c,Ed.arraySet(s,o.input,o.next_in,c,l),1===o.state.wrap?o.adler=Ld(o.adler,s,c,l):2===o.state.wrap&&(o.adler=zd(o.adler,s,c,l)),o.next_in+=c,o.total_in+=c,c),e.lookahead+=n,e.lookahead+e.insert>=Xd)for(a=e.strstart-e.insert,e.ins_h=e.window[a],e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+Xd-1])&e.hash_mask,e.prev[a&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=a,a++,e.insert--,!(e.lookahead+e.insert<Xd)););}while(e.lookahead<Gd&&0!==e.strm.avail_in)}function ph(e,t){for(var n,r;;){if(e.lookahead<Gd){if(fh(e),e.lookahead<Gd&&t===Id)return th;if(0===e.lookahead)break}if(n=0,e.lookahead>=Xd&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+Xd-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-Gd&&(e.match_length=hh(e,n)),e.match_length>=Xd)if(r=Od._tr_tally(e,e.strstart-e.match_start,e.match_length-Xd),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=Xd){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+Xd-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!=--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else r=Od._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(uh(e,!1),0===e.strm.avail_out))return th}return e.insert=e.strstart<Xd-1?e.strstart:Xd-1,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):e.last_lit&&(uh(e,!1),0===e.strm.avail_out)?th:nh}function vh(e,t){for(var n,r,i;;){if(e.lookahead<Gd){if(fh(e),e.lookahead<Gd&&t===Id)return th;if(0===e.lookahead)break}if(n=0,e.lookahead>=Xd&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+Xd-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=Xd-1,0!==n&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-Gd&&(e.match_length=hh(e,n),e.match_length<=5&&(1===e.strategy||e.match_length===Xd&&e.strstart-e.match_start>4096)&&(e.match_length=Xd-1)),e.prev_length>=Xd&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-Xd,r=Od._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-Xd),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+Xd-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!=--e.prev_length);if(e.match_available=0,e.match_length=Xd-1,e.strstart++,r&&(uh(e,!1),0===e.strm.avail_out))return th}else if(e.match_available){if((r=Od._tr_tally(e,0,e.window[e.strstart-1]))&&uh(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return th}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=Od._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<Xd-1?e.strstart:Xd-1,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):e.last_lit&&(uh(e,!1),0===e.strm.avail_out)?th:nh}function gh(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}function mh(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=jd,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Ed.Buf16(2*Ud),this.dyn_dtree=new Ed.Buf16(2*(2*Hd+1)),this.bl_tree=new Ed.Buf16(2*(2*Wd+1)),sh(this.dyn_ltree),sh(this.dyn_dtree),sh(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Ed.Buf16(Yd+1),this.heap=new Ed.Buf16(2*$d+1),sh(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Ed.Buf16(2*$d+1),sh(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function _h(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=qd,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?Kd:Qd,e.adler=2===t.wrap?0:1,t.last_flush=Id,Od._tr_init(t),Dd):ah(e,Bd)}function yh(e){var t,n=_h(e);return n===Dd&&((t=e.state).window_size=2*t.w_size,sh(t.head),t.max_lazy_match=Td[t.level].max_lazy,t.good_match=Td[t.level].good_length,t.nice_match=Td[t.level].nice_length,t.max_chain_length=Td[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=Xd-1,t.match_available=0,t.ins_h=0),n}function bh(e,t,n,r,i,a){if(!e)return Bd;var o=1;if(t===Rd&&(t=6),r<0?(o=0,r=-r):r>15&&(o=2,r-=16),i<1||i>Vd||n!==jd||r<8||r>15||t<0||t>9||a<0||a>Fd)return ah(e,Bd);8===r&&(r=9);var s=new mh;return e.state=s,s.strm=e,s.wrap=o,s.gzhead=null,s.w_bits=r,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=i+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+Xd-1)/Xd),s.window=new Ed.Buf8(2*s.w_size),s.head=new Ed.Buf16(s.hash_size),s.prev=new Ed.Buf16(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new Ed.Buf8(s.pending_buf_size),s.d_buf=1*s.lit_bufsize,s.l_buf=3*s.lit_bufsize,s.level=t,s.strategy=a,s.method=n,yh(e)}Td=[new gh(0,0,0,0,(function(e,t){var n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(fh(e),0===e.lookahead&&t===Id)return th;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var r=e.block_start+n;if((0===e.strstart||e.strstart>=r)&&(e.lookahead=e.strstart-r,e.strstart=r,uh(e,!1),0===e.strm.avail_out))return th;if(e.strstart-e.block_start>=e.w_size-Gd&&(uh(e,!1),0===e.strm.avail_out))return th}return e.insert=0,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):(e.strstart>e.block_start&&(uh(e,!1),e.strm.avail_out),th)})),new gh(4,4,8,4,ph),new gh(4,5,16,8,ph),new gh(4,6,32,32,ph),new gh(4,4,16,16,vh),new gh(8,16,32,32,vh),new gh(8,16,128,128,vh),new gh(8,32,128,256,vh),new gh(32,128,258,1024,vh),new gh(32,258,258,4096,vh)],Ac.deflateInit=function(e,t){return bh(e,t,jd,15,8,0)},Ac.deflateInit2=bh,Ac.deflateReset=yh,Ac.deflateResetKeep=_h,Ac.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?Bd:(e.state.gzhead=t,Dd):Bd},Ac.deflate=function(e,t){var n,r,i,a;if(!e||!e.state||t>5||t<0)return e?ah(e,Bd):Bd;if(r=e.state,!e.output||!e.input&&0!==e.avail_in||r.status===eh&&t!==Pd)return ah(e,0===e.avail_out?-5:Bd);if(r.strm=e,n=r.last_flush,r.last_flush=t,r.status===Kd)if(2===r.wrap)e.adler=0,ch(r,31),ch(r,139),ch(r,8),r.gzhead?(ch(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),ch(r,255&r.gzhead.time),ch(r,r.gzhead.time>>8&255),ch(r,r.gzhead.time>>16&255),ch(r,r.gzhead.time>>24&255),ch(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),ch(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(ch(r,255&r.gzhead.extra.length),ch(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(e.adler=zd(e.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(ch(r,0),ch(r,0),ch(r,0),ch(r,0),ch(r,0),ch(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),ch(r,3),r.status=Qd);else{var o=jd+(r.w_bits-8<<4)<<8;o|=(r.strategy>=2||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(o|=32),o+=31-o%31,r.status=Qd,dh(r,o),0!==r.strstart&&(dh(r,e.adler>>>16),dh(r,65535&e.adler)),e.adler=1}if(69===r.status)if(r.gzhead.extra){for(i=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),lh(e),i=r.pending,r.pending!==r.pending_buf_size));)ch(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){i=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),lh(e),i=r.pending,r.pending===r.pending_buf_size)){a=1;break}a=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,ch(r,a)}while(0!==a);r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),0===a&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){i=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),lh(e),i=r.pending,r.pending===r.pending_buf_size)){a=1;break}a=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,ch(r,a)}while(0!==a);r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),0===a&&(r.status=Jd)}else r.status=Jd;if(r.status===Jd&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&lh(e),r.pending+2<=r.pending_buf_size&&(ch(r,255&e.adler),ch(r,e.adler>>8&255),e.adler=0,r.status=Qd)):r.status=Qd),0!==r.pending){if(lh(e),0===e.avail_out)return r.last_flush=-1,Dd}else if(0===e.avail_in&&oh(t)<=oh(n)&&t!==Pd)return ah(e,-5);if(r.status===eh&&0!==e.avail_in)return ah(e,-5);if(0!==e.avail_in||0!==r.lookahead||t!==Id&&r.status!==eh){var s=2===r.strategy?function(e,t){for(var n;;){if(0===e.lookahead&&(fh(e),0===e.lookahead)){if(t===Id)return th;break}if(e.match_length=0,n=Od._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(uh(e,!1),0===e.strm.avail_out))return th}return e.insert=0,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):e.last_lit&&(uh(e,!1),0===e.strm.avail_out)?th:nh}(r,t):3===r.strategy?function(e,t){for(var n,r,i,a,o=e.window;;){if(e.lookahead<=Zd){if(fh(e),e.lookahead<=Zd&&t===Id)return th;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=Xd&&e.strstart>0&&(r=o[i=e.strstart-1])===o[++i]&&r===o[++i]&&r===o[++i]){a=e.strstart+Zd;do{}while(r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&i<a);e.match_length=Zd-(a-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=Xd?(n=Od._tr_tally(e,1,e.match_length-Xd),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=Od._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(uh(e,!1),0===e.strm.avail_out))return th}return e.insert=0,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):e.last_lit&&(uh(e,!1),0===e.strm.avail_out)?th:nh}(r,t):Td[r.level].func(r,t);if(s!==rh&&s!==ih||(r.status=eh),s===th||s===rh)return 0===e.avail_out&&(r.last_flush=-1),Dd;if(s===nh&&(1===t?Od._tr_align(r):5!==t&&(Od._tr_stored_block(r,0,0,!1),3===t&&(sh(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),lh(e),0===e.avail_out))return r.last_flush=-1,Dd}return t!==Pd?Dd:r.wrap<=0?1:(2===r.wrap?(ch(r,255&e.adler),ch(r,e.adler>>8&255),ch(r,e.adler>>16&255),ch(r,e.adler>>24&255),ch(r,255&e.total_in),ch(r,e.total_in>>8&255),ch(r,e.total_in>>16&255),ch(r,e.total_in>>24&255)):(dh(r,e.adler>>>16),dh(r,65535&e.adler)),lh(e),r.wrap>0&&(r.wrap=-r.wrap),0!==r.pending?Dd:1)},Ac.deflateEnd=function(e){var t;return e&&e.state?(t=e.state.status)!==Kd&&69!==t&&73!==t&&91!==t&&t!==Jd&&t!==Qd&&t!==eh?ah(e,Bd):(e.state=null,t===Qd?ah(e,-3):Dd):Bd},Ac.deflateSetDictionary=function(e,t){var n,r,i,a,o,s,l,u,c=t.length;if(!e||!e.state)return Bd;if(2===(a=(n=e.state).wrap)||1===a&&n.status!==Kd||n.lookahead)return Bd;for(1===a&&(e.adler=Ld(e.adler,t,c,0)),n.wrap=0,c>=n.w_size&&(0===a&&(sh(n.head),n.strstart=0,n.block_start=0,n.insert=0),u=new Ed.Buf8(n.w_size),Ed.arraySet(u,t,c-n.w_size,n.w_size,0),t=u,c=n.w_size),o=e.avail_in,s=e.next_in,l=e.input,e.avail_in=c,e.next_in=0,e.input=t,fh(n);n.lookahead>=Xd;){r=n.strstart,i=n.lookahead-(Xd-1);do{n.ins_h=(n.ins_h<<n.hash_shift^n.window[r+Xd-1])&n.hash_mask,n.prev[r&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=r,r++}while(--i);n.strstart=r,n.lookahead=Xd-1,fh(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=Xd-1,n.match_available=0,e.next_in=s,e.input=l,e.avail_in=o,n.wrap=a,Dd},Ac.deflateInfo="pako deflate (from Nodeca project)";var wh={},xh=Cc,Sh=!0,kh=!0;try{String.fromCharCode.apply(null,[0])}catch(_b){Sh=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(_b){kh=!1}for(var Ch=new xh.Buf8(256),Th=0;Th<256;Th++)Ch[Th]=Th>=252?6:Th>=248?5:Th>=240?4:Th>=224?3:Th>=192?2:1;function Ah(e,t){if(t<65534&&(e.subarray&&kh||!e.subarray&&Sh))return String.fromCharCode.apply(null,xh.shrinkBuf(e,t));for(var n="",r=0;r<t;r++)n+=String.fromCharCode(e[r]);return n}Ch[254]=Ch[254]=1,wh.string2buf=function(e){var t,n,r,i,a,o=e.length,s=0;for(i=0;i<o;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<o&&56320==(64512&(r=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(r-56320),i++),s+=n<128?1:n<2048?2:n<65536?3:4;for(t=new xh.Buf8(s),a=0,i=0;a<s;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<o&&56320==(64512&(r=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(r-56320),i++),n<128?t[a++]=n:n<2048?(t[a++]=192|n>>>6,t[a++]=128|63&n):n<65536?(t[a++]=224|n>>>12,t[a++]=128|n>>>6&63,t[a++]=128|63&n):(t[a++]=240|n>>>18,t[a++]=128|n>>>12&63,t[a++]=128|n>>>6&63,t[a++]=128|63&n);return t},wh.buf2binstring=function(e){return Ah(e,e.length)},wh.binstring2buf=function(e){for(var t=new xh.Buf8(e.length),n=0,r=t.length;n<r;n++)t[n]=e.charCodeAt(n);return t},wh.buf2string=function(e,t){var n,r,i,a,o=t||e.length,s=new Array(2*o);for(r=0,n=0;n<o;)if((i=e[n++])<128)s[r++]=i;else if((a=Ch[i])>4)s[r++]=65533,n+=a-1;else{for(i&=2===a?31:3===a?15:7;a>1&&n<o;)i=i<<6|63&e[n++],a--;a>1?s[r++]=65533:i<65536?s[r++]=i:(i-=65536,s[r++]=55296|i>>10&1023,s[r++]=56320|1023&i)}return Ah(s,r)},wh.utf8border=function(e,t){var n;for((t=t||e.length)>e.length&&(t=e.length),n=t-1;n>=0&&128==(192&e[n]);)n--;return n<0||0===n?t:n+Ch[e[n]]>t?n:t};var Mh=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0},Eh=Ac,Oh=Cc,Lh=wh,zh=Md,Nh=Mh,Ih=Object.prototype.toString,Ph=0,Dh=-1,Bh=0,Rh=8;function Fh(e){if(!(this instanceof Fh))return new Fh(e);this.options=Oh.assign({level:Dh,method:Rh,chunkSize:16384,windowBits:15,memLevel:8,strategy:Bh,to:""},e||{});var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Nh,this.strm.avail_out=0;var n=Eh.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==Ph)throw new Error(zh[n]);if(t.header&&Eh.deflateSetHeader(this.strm,t.header),t.dictionary){var r;if(r="string"==typeof t.dictionary?Lh.string2buf(t.dictionary):"[object ArrayBuffer]"===Ih.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,(n=Eh.deflateSetDictionary(this.strm,r))!==Ph)throw new Error(zh[n]);this._dict_set=!0}}function qh(e,t){var n=new Fh(t);if(n.push(e,!0),n.err)throw n.msg||zh[n.err];return n.result}Fh.prototype.push=function(e,t){var n,r,i=this.strm,a=this.options.chunkSize;if(this.ended)return!1;r=t===~~t?t:!0===t?4:0,"string"==typeof e?i.input=Lh.string2buf(e):"[object ArrayBuffer]"===Ih.call(e)?i.input=new Uint8Array(e):i.input=e,i.next_in=0,i.avail_in=i.input.length;do{if(0===i.avail_out&&(i.output=new Oh.Buf8(a),i.next_out=0,i.avail_out=a),1!==(n=Eh.deflate(i,r))&&n!==Ph)return this.onEnd(n),this.ended=!0,!1;0!==i.avail_out&&(0!==i.avail_in||4!==r&&2!==r)||("string"===this.options.to?this.onData(Lh.buf2binstring(Oh.shrinkBuf(i.output,i.next_out))):this.onData(Oh.shrinkBuf(i.output,i.next_out)))}while((i.avail_in>0||0===i.avail_out)&&1!==n);return 4===r?(n=Eh.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===Ph):2!==r||(this.onEnd(Ph),i.avail_out=0,!0)},Fh.prototype.onData=function(e){this.chunks.push(e)},Fh.prototype.onEnd=function(e){e===Ph&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=Oh.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},Tc.Deflate=Fh,Tc.deflate=qh,Tc.deflateRaw=function(e,t){return(t=t||{}).raw=!0,qh(e,t)},Tc.gzip=function(e,t){return(t=t||{}).gzip=!0,qh(e,t)};var jh={},Vh={},$h=Cc,Hh=15,Wh=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],Uh=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],Yh=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],Xh=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64],Zh=Cc,Gh=kd,Kh=Ad,Jh=function(e,t){var n,r,i,a,o,s,l,u,c,d,h,f,p,v,g,m,_,y,b,w,x,S,k,C,T;n=e.state,r=e.next_in,C=e.input,i=r+(e.avail_in-5),a=e.next_out,T=e.output,o=a-(t-e.avail_out),s=a+(e.avail_out-257),l=n.dmax,u=n.wsize,c=n.whave,d=n.wnext,h=n.window,f=n.hold,p=n.bits,v=n.lencode,g=n.distcode,m=(1<<n.lenbits)-1,_=(1<<n.distbits)-1;e:do{p<15&&(f+=C[r++]<<p,p+=8,f+=C[r++]<<p,p+=8),y=v[f&m];t:for(;;){if(f>>>=b=y>>>24,p-=b,0===(b=y>>>16&255))T[a++]=65535&y;else{if(!(16&b)){if(64&b){if(32&b){n.mode=12;break e}e.msg="invalid literal/length code",n.mode=30;break e}y=v[(65535&y)+(f&(1<<b)-1)];continue t}for(w=65535&y,(b&=15)&&(p<b&&(f+=C[r++]<<p,p+=8),w+=f&(1<<b)-1,f>>>=b,p-=b),p<15&&(f+=C[r++]<<p,p+=8,f+=C[r++]<<p,p+=8),y=g[f&_];;){if(f>>>=b=y>>>24,p-=b,16&(b=y>>>16&255)){if(x=65535&y,p<(b&=15)&&(f+=C[r++]<<p,(p+=8)<b&&(f+=C[r++]<<p,p+=8)),(x+=f&(1<<b)-1)>l){e.msg="invalid distance too far back",n.mode=30;break e}if(f>>>=b,p-=b,x>(b=a-o)){if((b=x-b)>c&&n.sane){e.msg="invalid distance too far back",n.mode=30;break e}if(S=0,k=h,0===d){if(S+=u-b,b<w){w-=b;do{T[a++]=h[S++]}while(--b);S=a-x,k=T}}else if(d<b){if(S+=u+d-b,(b-=d)<w){w-=b;do{T[a++]=h[S++]}while(--b);if(S=0,d<w){w-=b=d;do{T[a++]=h[S++]}while(--b);S=a-x,k=T}}}else if(S+=d-b,b<w){w-=b;do{T[a++]=h[S++]}while(--b);S=a-x,k=T}for(;w>2;)T[a++]=k[S++],T[a++]=k[S++],T[a++]=k[S++],w-=3;w&&(T[a++]=k[S++],w>1&&(T[a++]=k[S++]))}else{S=a-x;do{T[a++]=T[S++],T[a++]=T[S++],T[a++]=T[S++],w-=3}while(w>2);w&&(T[a++]=T[S++],w>1&&(T[a++]=T[S++]))}break}if(64&b){e.msg="invalid distance code",n.mode=30;break e}y=g[(65535&y)+(f&(1<<b)-1)]}}break}}while(r<i&&a<s);r-=w=p>>3,f&=(1<<(p-=w<<3))-1,e.next_in=r,e.next_out=a,e.avail_in=r<i?i-r+5:5-(r-i),e.avail_out=a<s?s-a+257:257-(a-s),n.hold=f,n.bits=p},Qh=function(e,t,n,r,i,a,o,s){var l,u,c,d,h,f,p,v,g,m=s.bits,_=0,y=0,b=0,w=0,x=0,S=0,k=0,C=0,T=0,A=0,M=null,E=0,O=new $h.Buf16(16),L=new $h.Buf16(16),z=null,N=0;for(_=0;_<=Hh;_++)O[_]=0;for(y=0;y<r;y++)O[t[n+y]]++;for(x=m,w=Hh;w>=1&&0===O[w];w--);if(x>w&&(x=w),0===w)return i[a++]=20971520,i[a++]=20971520,s.bits=1,0;for(b=1;b<w&&0===O[b];b++);for(x<b&&(x=b),C=1,_=1;_<=Hh;_++)if(C<<=1,(C-=O[_])<0)return-1;if(C>0&&(0===e||1!==w))return-1;for(L[1]=0,_=1;_<Hh;_++)L[_+1]=L[_]+O[_];for(y=0;y<r;y++)0!==t[n+y]&&(o[L[t[n+y]]++]=y);if(0===e?(M=z=o,f=19):1===e?(M=Wh,E-=257,z=Uh,N-=257,f=256):(M=Yh,z=Xh,f=-1),A=0,y=0,_=b,h=a,S=x,k=0,c=-1,d=(T=1<<x)-1,1===e&&T>852||2===e&&T>592)return 1;for(;;){p=_-k,o[y]<f?(v=0,g=o[y]):o[y]>f?(v=z[N+o[y]],g=M[E+o[y]]):(v=96,g=0),l=1<<_-k,b=u=1<<S;do{i[h+(A>>k)+(u-=l)]=p<<24|v<<16|g}while(0!==u);for(l=1<<_-1;A&l;)l>>=1;if(0!==l?(A&=l-1,A+=l):A=0,y++,0==--O[_]){if(_===w)break;_=t[n+o[y]]}if(_>x&&(A&d)!==c){for(0===k&&(k=x),h+=b,C=1<<(S=_-k);S+k<w&&!((C-=O[S+k])<=0);)S++,C<<=1;if(T+=1<<S,1===e&&T>852||2===e&&T>592)return 1;i[c=A&d]=x<<24|S<<16|h-a}}return 0!==A&&(i[h+A]=_-k<<24|64<<16),s.bits=x,0},ef=1,tf=2,nf=0,rf=-2,af=1,of=12,sf=30,lf=852,uf=592;function cf(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function df(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Zh.Buf16(320),this.work=new Zh.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function hf(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=af,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Zh.Buf32(lf),t.distcode=t.distdyn=new Zh.Buf32(uf),t.sane=1,t.back=-1,nf):rf}function ff(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,hf(e)):rf}function pf(e,t){var n,r;return e&&e.state?(r=e.state,t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?rf:(null!==r.window&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,ff(e))):rf}function vf(e,t){var n,r;return e?(r=new df,e.state=r,r.window=null,(n=pf(e,t))!==nf&&(e.state=null),n):rf}var gf,mf,_f=!0;function yf(e){if(_f){var t;for(gf=new Zh.Buf32(512),mf=new Zh.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(Qh(ef,e.lens,0,288,gf,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;Qh(tf,e.lens,0,32,mf,0,e.work,{bits:5}),_f=!1}e.lencode=gf,e.lenbits=9,e.distcode=mf,e.distbits=5}function bf(e,t,n,r){var i,a=e.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new Zh.Buf8(a.wsize)),r>=a.wsize?(Zh.arraySet(a.window,t,n-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):((i=a.wsize-a.wnext)>r&&(i=r),Zh.arraySet(a.window,t,n-r,i,a.wnext),(r-=i)?(Zh.arraySet(a.window,t,n-r,r,0),a.wnext=r,a.whave=a.wsize):(a.wnext+=i,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=i))),0}Vh.inflateReset=ff,Vh.inflateReset2=pf,Vh.inflateResetKeep=hf,Vh.inflateInit=function(e){return vf(e,15)},Vh.inflateInit2=vf,Vh.inflate=function(e,t){var n,r,i,a,o,s,l,u,c,d,h,f,p,v,g,m,_,y,b,w,x,S,k,C,T=0,A=new Zh.Buf8(4),M=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return rf;(n=e.state).mode===of&&(n.mode=13),o=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,u=n.hold,c=n.bits,d=s,h=l,S=nf;e:for(;;)switch(n.mode){case af:if(0===n.wrap){n.mode=13;break}for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(2&n.wrap&&35615===u){n.check=0,A[0]=255&u,A[1]=u>>>8&255,n.check=Kh(n.check,A,2,0),u=0,c=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&u)<<8)+(u>>8))%31){e.msg="incorrect header check",n.mode=sf;break}if(8!=(15&u)){e.msg="unknown compression method",n.mode=sf;break}if(c-=4,x=8+(15&(u>>>=4)),0===n.wbits)n.wbits=x;else if(x>n.wbits){e.msg="invalid window size",n.mode=sf;break}n.dmax=1<<x,e.adler=n.check=1,n.mode=512&u?10:of,u=0,c=0;break;case 2:for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(n.flags=u,8!=(255&n.flags)){e.msg="unknown compression method",n.mode=sf;break}if(57344&n.flags){e.msg="unknown header flags set",n.mode=sf;break}n.head&&(n.head.text=u>>8&1),512&n.flags&&(A[0]=255&u,A[1]=u>>>8&255,n.check=Kh(n.check,A,2,0)),u=0,c=0,n.mode=3;case 3:for(;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.head&&(n.head.time=u),512&n.flags&&(A[0]=255&u,A[1]=u>>>8&255,A[2]=u>>>16&255,A[3]=u>>>24&255,n.check=Kh(n.check,A,4,0)),u=0,c=0,n.mode=4;case 4:for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.head&&(n.head.xflags=255&u,n.head.os=u>>8),512&n.flags&&(A[0]=255&u,A[1]=u>>>8&255,n.check=Kh(n.check,A,2,0)),u=0,c=0,n.mode=5;case 5:if(1024&n.flags){for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.length=u,n.head&&(n.head.extra_len=u),512&n.flags&&(A[0]=255&u,A[1]=u>>>8&255,n.check=Kh(n.check,A,2,0)),u=0,c=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&((f=n.length)>s&&(f=s),f&&(n.head&&(x=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),Zh.arraySet(n.head.extra,r,a,f,x)),512&n.flags&&(n.check=Kh(n.check,r,f,a)),s-=f,a+=f,n.length-=f),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===s)break e;f=0;do{x=r[a+f++],n.head&&x&&n.length<65536&&(n.head.name+=String.fromCharCode(x))}while(x&&f<s);if(512&n.flags&&(n.check=Kh(n.check,r,f,a)),s-=f,a+=f,x)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===s)break e;f=0;do{x=r[a+f++],n.head&&x&&n.length<65536&&(n.head.comment+=String.fromCharCode(x))}while(x&&f<s);if(512&n.flags&&(n.check=Kh(n.check,r,f,a)),s-=f,a+=f,x)break e}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(u!==(65535&n.check)){e.msg="header crc mismatch",n.mode=sf;break}u=0,c=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=of;break;case 10:for(;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}e.adler=n.check=cf(u),u=0,c=0,n.mode=11;case 11:if(0===n.havedict)return e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,n.hold=u,n.bits=c,2;e.adler=n.check=1,n.mode=of;case of:if(5===t||6===t)break e;case 13:if(n.last){u>>>=7&c,c-=7&c,n.mode=27;break}for(;c<3;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}switch(n.last=1&u,c-=1,3&(u>>>=1)){case 0:n.mode=14;break;case 1:if(yf(n),n.mode=20,6===t){u>>>=2,c-=2;break e}break;case 2:n.mode=17;break;case 3:e.msg="invalid block type",n.mode=sf}u>>>=2,c-=2;break;case 14:for(u>>>=7&c,c-=7&c;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if((65535&u)!=(u>>>16^65535)){e.msg="invalid stored block lengths",n.mode=sf;break}if(n.length=65535&u,u=0,c=0,n.mode=15,6===t)break e;case 15:n.mode=16;case 16:if(f=n.length){if(f>s&&(f=s),f>l&&(f=l),0===f)break e;Zh.arraySet(i,r,a,f,o),s-=f,a+=f,l-=f,o+=f,n.length-=f;break}n.mode=of;break;case 17:for(;c<14;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(n.nlen=257+(31&u),u>>>=5,c-=5,n.ndist=1+(31&u),u>>>=5,c-=5,n.ncode=4+(15&u),u>>>=4,c-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=sf;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;c<3;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.lens[M[n.have++]]=7&u,u>>>=3,c-=3}for(;n.have<19;)n.lens[M[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,k={bits:n.lenbits},S=Qh(0,n.lens,0,19,n.lencode,0,n.work,k),n.lenbits=k.bits,S){e.msg="invalid code lengths set",n.mode=sf;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;m=(T=n.lencode[u&(1<<n.lenbits)-1])>>>16&255,_=65535&T,!((g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(_<16)u>>>=g,c-=g,n.lens[n.have++]=_;else{if(16===_){for(C=g+2;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(u>>>=g,c-=g,0===n.have){e.msg="invalid bit length repeat",n.mode=sf;break}x=n.lens[n.have-1],f=3+(3&u),u>>>=2,c-=2}else if(17===_){for(C=g+3;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}c-=g,x=0,f=3+(7&(u>>>=g)),u>>>=3,c-=3}else{for(C=g+7;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}c-=g,x=0,f=11+(127&(u>>>=g)),u>>>=7,c-=7}if(n.have+f>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=sf;break}for(;f--;)n.lens[n.have++]=x}}if(n.mode===sf)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=sf;break}if(n.lenbits=9,k={bits:n.lenbits},S=Qh(ef,n.lens,0,n.nlen,n.lencode,0,n.work,k),n.lenbits=k.bits,S){e.msg="invalid literal/lengths set",n.mode=sf;break}if(n.distbits=6,n.distcode=n.distdyn,k={bits:n.distbits},S=Qh(tf,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,k),n.distbits=k.bits,S){e.msg="invalid distances set",n.mode=sf;break}if(n.mode=20,6===t)break e;case 20:n.mode=21;case 21:if(s>=6&&l>=258){e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,n.hold=u,n.bits=c,Jh(e,h),o=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,u=n.hold,c=n.bits,n.mode===of&&(n.back=-1);break}for(n.back=0;m=(T=n.lencode[u&(1<<n.lenbits)-1])>>>16&255,_=65535&T,!((g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(m&&!(240&m)){for(y=g,b=m,w=_;m=(T=n.lencode[w+((u&(1<<y+b)-1)>>y)])>>>16&255,_=65535&T,!(y+(g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}u>>>=y,c-=y,n.back+=y}if(u>>>=g,c-=g,n.back+=g,n.length=_,0===m){n.mode=26;break}if(32&m){n.back=-1,n.mode=of;break}if(64&m){e.msg="invalid literal/length code",n.mode=sf;break}n.extra=15&m,n.mode=22;case 22:if(n.extra){for(C=n.extra;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.length+=u&(1<<n.extra)-1,u>>>=n.extra,c-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;m=(T=n.distcode[u&(1<<n.distbits)-1])>>>16&255,_=65535&T,!((g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(!(240&m)){for(y=g,b=m,w=_;m=(T=n.distcode[w+((u&(1<<y+b)-1)>>y)])>>>16&255,_=65535&T,!(y+(g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}u>>>=y,c-=y,n.back+=y}if(u>>>=g,c-=g,n.back+=g,64&m){e.msg="invalid distance code",n.mode=sf;break}n.offset=_,n.extra=15&m,n.mode=24;case 24:if(n.extra){for(C=n.extra;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.offset+=u&(1<<n.extra)-1,u>>>=n.extra,c-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=sf;break}n.mode=25;case 25:if(0===l)break e;if(f=h-l,n.offset>f){if((f=n.offset-f)>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=sf;break}f>n.wnext?(f-=n.wnext,p=n.wsize-f):p=n.wnext-f,f>n.length&&(f=n.length),v=n.window}else v=i,p=o-n.offset,f=n.length;f>l&&(f=l),l-=f,n.length-=f;do{i[o++]=v[p++]}while(--f);0===n.length&&(n.mode=21);break;case 26:if(0===l)break e;i[o++]=n.length,l--,n.mode=21;break;case 27:if(n.wrap){for(;c<32;){if(0===s)break e;s--,u|=r[a++]<<c,c+=8}if(h-=l,e.total_out+=h,n.total+=h,h&&(e.adler=n.check=n.flags?Kh(n.check,i,h,o-h):Gh(n.check,i,h,o-h)),h=l,(n.flags?u:cf(u))!==n.check){e.msg="incorrect data check",n.mode=sf;break}u=0,c=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(u!==(4294967295&n.total)){e.msg="incorrect length check",n.mode=sf;break}u=0,c=0}n.mode=29;case 29:S=1;break e;case sf:S=-3;break e;case 31:return-4;default:return rf}return e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,n.hold=u,n.bits=c,(n.wsize||h!==e.avail_out&&n.mode<sf&&(n.mode<27||4!==t))&&bf(e,e.output,e.next_out,h-e.avail_out),d-=e.avail_in,h-=e.avail_out,e.total_in+=d,e.total_out+=h,n.total+=h,n.wrap&&h&&(e.adler=n.check=n.flags?Kh(n.check,i,h,e.next_out-h):Gh(n.check,i,h,e.next_out-h)),e.data_type=n.bits+(n.last?64:0)+(n.mode===of?128:0)+(20===n.mode||15===n.mode?256:0),(0===d&&0===h||4===t)&&S===nf&&(S=-5),S},Vh.inflateEnd=function(e){if(!e||!e.state)return rf;var t=e.state;return t.window&&(t.window=null),e.state=null,nf},Vh.inflateGetHeader=function(e,t){var n;return e&&e.state&&2&(n=e.state).wrap?(n.head=t,t.done=!1,nf):rf},Vh.inflateSetDictionary=function(e,t){var n,r=t.length;return e&&e.state?0!==(n=e.state).wrap&&11!==n.mode?rf:11===n.mode&&Gh(1,t,r,0)!==n.check?-3:bf(e,t,r,r)?(n.mode=31,-4):(n.havedict=1,nf):rf},Vh.inflateInfo="pako inflate (from Nodeca project)";var wf={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};var xf=Vh,Sf=Cc,kf=wh,Cf=wf,Tf=Md,Af=Mh,Mf=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1},Ef=Object.prototype.toString;function Of(e){if(!(this instanceof Of))return new Of(e);this.options=Sf.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&(15&t.windowBits||(t.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Af,this.strm.avail_out=0;var n=xf.inflateInit2(this.strm,t.windowBits);if(n!==Cf.Z_OK)throw new Error(Tf[n]);if(this.header=new Mf,xf.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"==typeof t.dictionary?t.dictionary=kf.string2buf(t.dictionary):"[object ArrayBuffer]"===Ef.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=xf.inflateSetDictionary(this.strm,t.dictionary))!==Cf.Z_OK))throw new Error(Tf[n])}function Lf(e,t){var n=new Of(t);if(n.push(e,!0),n.err)throw n.msg||Tf[n.err];return n.result}Of.prototype.push=function(e,t){var n,r,i,a,o,s=this.strm,l=this.options.chunkSize,u=this.options.dictionary,c=!1;if(this.ended)return!1;r=t===~~t?t:!0===t?Cf.Z_FINISH:Cf.Z_NO_FLUSH,"string"==typeof e?s.input=kf.binstring2buf(e):"[object ArrayBuffer]"===Ef.call(e)?s.input=new Uint8Array(e):s.input=e,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new Sf.Buf8(l),s.next_out=0,s.avail_out=l),(n=xf.inflate(s,Cf.Z_NO_FLUSH))===Cf.Z_NEED_DICT&&u&&(n=xf.inflateSetDictionary(this.strm,u)),n===Cf.Z_BUF_ERROR&&!0===c&&(n=Cf.Z_OK,c=!1),n!==Cf.Z_STREAM_END&&n!==Cf.Z_OK)return this.onEnd(n),this.ended=!0,!1;s.next_out&&(0!==s.avail_out&&n!==Cf.Z_STREAM_END&&(0!==s.avail_in||r!==Cf.Z_FINISH&&r!==Cf.Z_SYNC_FLUSH)||("string"===this.options.to?(i=kf.utf8border(s.output,s.next_out),a=s.next_out-i,o=kf.buf2string(s.output,i),s.next_out=a,s.avail_out=l-a,a&&Sf.arraySet(s.output,s.output,i,a,0),this.onData(o)):this.onData(Sf.shrinkBuf(s.output,s.next_out)))),0===s.avail_in&&0===s.avail_out&&(c=!0)}while((s.avail_in>0||0===s.avail_out)&&n!==Cf.Z_STREAM_END);return n===Cf.Z_STREAM_END&&(r=Cf.Z_FINISH),r===Cf.Z_FINISH?(n=xf.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===Cf.Z_OK):r!==Cf.Z_SYNC_FLUSH||(this.onEnd(Cf.Z_OK),s.avail_out=0,!0)},Of.prototype.onData=function(e){this.chunks.push(e)},Of.prototype.onEnd=function(e){e===Cf.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=Sf.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},jh.Inflate=Of,jh.inflate=Lf,jh.inflateRaw=function(e,t){return(t=t||{}).raw=!0,Lf(e,t)},jh.ungzip=Lf;var zf={};(0,Cc.assign)(zf,Tc,jh,wf);var Nf=zf,If=!1,Pf=0,Df=0,Bf=960,Rf=375,Ff=750;function qf(e,t){var n=Number(e);return isNaN(n)?t:n}var jf=_c(0,((e,t)=>{var n;if(0===Pf&&(!function(){var{windowWidth:e,pixelRatio:t,platform:n}=yc();Pf=e,Df=t,If="ios"===n}(),n=__uniConfig.globalStyle||{},Bf=qf(n.rpxCalcMaxDeviceWidth,960),Rf=qf(n.rpxCalcBaseDeviceWidth,375),Ff=qf(n.rpxCalcBaseDeviceWidth,750)),0===(e=Number(e)))return 0;var r=t||Pf,i=e/750*(r=e===Ff||r<=Bf?r:Rf);return i<0&&(i=-i),0===(i=Math.floor(i+1e-4))&&(i=1!==Df&&If?.5:1),e<0?-i:i})),Vf={};Vf.f={}.propertyIsEnumerable;var $f,Hf=E,Wf=Ve,Uf=Z,Yf=Vf.f,Xf=($f=!1,function(e){for(var t,n=Uf(e),r=Wf(n),i=r.length,a=0,o=[];i>a;)t=r[a++],Hf&&!Yf.call(n,t)||o.push($f?[t,n[t]]:n[t]);return o});be(be.S,"Object",{values:function(e){return Xf(e)}});var Zf="setPageMeta",Gf="loadFontFace",Kf="pageScrollTo",Jf=function(){if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var e=function(){for(var e=window.document,t=i(e);t;)t=i(e=t.ownerDocument);return e}(),t=[],n=null,r=null;o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o._setupCrossOriginUpdater=function(){return n||(n=function(e,n){r=e&&n?d(e,n):{top:0,bottom:0,left:0,right:0,width:0,height:0},t.forEach((function(e){e._checkForIntersections()}))}),n},o._resetCrossOriginUpdater=function(){n=null,r=null},o.prototype.observe=function(e){if(!this._observationTargets.some((function(t){return t.element==e}))){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},o.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},o.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]}))},o.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},o.prototype._monitorIntersections=function(t){var n=t.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(t)){var r=this._checkForIntersections,a=null,o=null;this.POLL_INTERVAL?a=n.setInterval(r,this.POLL_INTERVAL):(s(n,"resize",r,!0),s(t,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(o=new n.MutationObserver(r)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push((function(){var e=t.defaultView;e&&(a&&e.clearInterval(a),l(e,"resize",r,!0)),l(t,"scroll",r,!0),o&&o.disconnect()}));var u=this.root&&(this.root.ownerDocument||this.root)||e;if(t!=u){var c=i(t);c&&this._monitorIntersections(c.ownerDocument)}}},o.prototype._unmonitorIntersections=function(t){var n=this._monitoringDocuments.indexOf(t);if(-1!=n){var r=this.root&&(this.root.ownerDocument||this.root)||e;if(!this._observationTargets.some((function(e){var n=e.element.ownerDocument;if(n==t)return!0;for(;n&&n!=r;){var a=i(n);if((n=a&&a.ownerDocument)==t)return!0}return!1}))){var a=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),a(),t!=r){var o=i(t);o&&this._unmonitorIntersections(o.ownerDocument)}}}},o.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t<e.length;t++)e[t]()},o.prototype._checkForIntersections=function(){if(this.root||!n||r){var e=this._rootIsInDom(),t=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach((function(r){var i=r.element,o=u(i),s=this._rootContainsTarget(i),l=r.entry,c=e&&s&&this._computeTargetAndRootIntersection(i,o,t),d=null;this._rootContainsTarget(i)?n&&!this.root||(d=t):d={top:0,bottom:0,left:0,right:0,width:0,height:0};var h=r.entry=new a({time:window.performance&&performance.now&&performance.now(),target:i,boundingClientRect:o,rootBounds:d,intersectionRect:c});l?e&&s?this._hasCrossedThreshold(l,h)&&this._queuedEntries.push(h):l&&l.isIntersecting&&this._queuedEntries.push(h):this._queuedEntries.push(h)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},o.prototype._computeTargetAndRootIntersection=function(t,i,a){if("none"!=window.getComputedStyle(t).display){for(var o,s,l,c,h,p,v,g,m=i,_=f(t),y=!1;!y&&_;){var b=null,w=1==_.nodeType?window.getComputedStyle(_):{};if("none"==w.display)return null;if(_==this.root||9==_.nodeType)if(y=!0,_==this.root||_==e)n&&!this.root?!r||0==r.width&&0==r.height?(_=null,b=null,m=null):b=r:b=a;else{var x=f(_),S=x&&u(x),k=x&&this._computeTargetAndRootIntersection(x,S,a);S&&k?(_=x,b=d(S,k)):(_=null,m=null)}else{var C=_.ownerDocument;_!=C.body&&_!=C.documentElement&&"visible"!=w.overflow&&(b=u(_))}if(b&&(o=b,s=m,l=void 0,c=void 0,h=void 0,p=void 0,v=void 0,g=void 0,l=Math.max(o.top,s.top),c=Math.min(o.bottom,s.bottom),h=Math.max(o.left,s.left),p=Math.min(o.right,s.right),g=c-l,m=(v=p-h)>=0&&g>=0&&{top:l,bottom:c,left:h,right:p,width:v,height:g}||null),!m)break;_=_&&f(_)}return m}},o.prototype._getRootRect=function(){var t;if(this.root&&!p(this.root))t=u(this.root);else{var n=p(this.root)?this.root:e,r=n.documentElement,i=n.body;t={top:0,left:0,right:r.clientWidth||i.clientWidth,width:r.clientWidth||i.clientWidth,bottom:r.clientHeight||i.clientHeight,height:r.clientHeight||i.clientHeight}}return this._expandRectByRootMargin(t)},o.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map((function(t,n){return"px"==t.unit?t.value:t.value*(n%2?e.width:e.height)/100})),n={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},o.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,r=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==r)for(var i=0;i<this.thresholds.length;i++){var a=this.thresholds[i];if(a==n||a==r||a<n!=a<r)return!0}},o.prototype._rootIsInDom=function(){return!this.root||h(e,this.root)},o.prototype._rootContainsTarget=function(t){var n=this.root&&(this.root.ownerDocument||this.root)||e;return h(n,t)&&(!this.root||n==t.ownerDocument)},o.prototype._registerInstance=function(){t.indexOf(this)<0&&t.push(this)},o.prototype._unregisterInstance=function(){var e=t.indexOf(this);-1!=e&&t.splice(e,1)},window.IntersectionObserver=o,window.IntersectionObserverEntry=a}function i(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(t){return null}}function a(e){this.time=e.time,this.target=e.target,this.rootBounds=c(e.rootBounds),this.boundingClientRect=c(e.boundingClientRect),this.intersectionRect=c(e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,n=t.width*t.height,r=this.intersectionRect,i=r.width*r.height;this.intersectionRatio=n?Number((i/n).toFixed(4)):this.isIntersecting?1:0}function o(e,t){var n=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(n.root&&1!=n.root.nodeType&&9!=n.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=function(e,t){var n=null;return function(){n||(n=setTimeout((function(){e(),n=null}),t))}}(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(n.rootMargin),this.thresholds=this._initThresholds(n.threshold),this.root=n.root||null,this.rootMargin=this._rootMarginValues.map((function(e){return e.value+e.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function s(e,t,n,r){"function"==typeof e.addEventListener?e.addEventListener(t,n,r):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,n)}function l(e,t,n,r){"function"==typeof e.removeEventListener?e.removeEventListener(t,n,r):"function"==typeof e.detatchEvent&&e.detatchEvent("on"+t,n)}function u(e){var t;try{t=e.getBoundingClientRect()}catch(n){}return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function c(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function d(e,t){var n=t.top-e.top,r=t.left-e.left;return{top:n,left:r,height:t.height,width:t.width,bottom:n+t.height,right:r+t.width}}function h(e,t){for(var n=t;n;){if(n==e)return!0;n=f(n)}return!1}function f(t){var n=t.parentNode;return 9==t.nodeType&&t!=e?i(t):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function p(e){return e&&9===e.nodeType}};function Qf(e){var{bottom:t,height:n,left:r,right:i,top:a,width:o}=e||{};return{bottom:t,height:n,left:r,right:i,top:a,width:o}}function ep(e){var{intersectionRatio:t,boundingClientRect:{height:n,width:r},intersectionRect:{height:i,width:a}}=e;return 0!==t?t:i===n?a/r:i/n}const tp=Object.freeze(Object.defineProperty({__proto__:null,navigateBack:function(e){UniViewJSBridge.invokeServiceMethod("navigateBack",e)},navigateTo:function(e){UniViewJSBridge.invokeServiceMethod("navigateTo",e)},reLaunch:function(e){UniViewJSBridge.invokeServiceMethod("reLaunch",e)},redirectTo:function(e){UniViewJSBridge.invokeServiceMethod("redirectTo",e)},switchTab:function(e){UniViewJSBridge.invokeServiceMethod("switchTab",e)},upx2px:jf},Symbol.toStringTag,{value:"Module"}));function np(e,t){if(t)return un(t,"a")&&(t.a=e(t.a)),un(t,"e")&&(t.e=e(t.e,!1)),un(t,"w")&&(t.w=function(e,t){var n={};return e.forEach((e=>{var[r,[i,a]]=e;n[t(r)]=[t(i),a]})),n}(t.w,e)),un(t,"s")&&(t.s=e(t.s)),un(t,"t")&&(t.t=e(t.t)),t}var rp=new Map;function ip(e){return rp.get(e)}function ap(e){return rp.delete(e)}var op=new Set;function sp(e,t){op.add(function(e,t){return e.priority=t,e}(e,t))}function lp(e,t){var n=window["__"+ar],r=n&&n[e];return r||(t&&t.__renderjsInstances?t.__renderjsInstances[e]:void 0)}var up=6;function cp(e,t,n){var[r,i,a,o]=hp(t),s=dp(e,r);if(cn(n)||cn(o)){var[l,u]=a.split(".");return fp(s,i,l,u,o)}return function(e,t,n){var r=lp(t,e);if(!r)return console.error(pr("wxs","module "+n+" not found"));return hr(r,n.slice(n.indexOf(".")+1))}(s,i,a)}function dp(e,t){if(e.__ownerId===t)return e;for(var n=e.parentElement;n;){if(n.__ownerId===t)return n;n=n.parentElement}return e}function hp(e){return JSON.parse(e.slice(up))}function fp(e,t,n,r,i){var a=lp(t,e);if(!a)return console.error(pr("wxs","module "+n+" not found"));var o=a[r];return fn(o)?o.apply(a,i):console.error(n+"."+r+" is not a function")}function pp(e,t,n){var r=n;return n=>{try{!function(e,t,n,r){var[i,a,o]=hp(e),s=dp(t,i),[l,u]=o.split(".");fp(s,a,l,u,[n,r,nc(ic(s)),nc(ic(t))])}(t,e.$,n,r)}catch(i){console.error(i)}r=n}}function vp(e,t){var n=ic(t);return Object.defineProperty(e,"instance",{get:()=>nc(n)}),e}function gp(e,t){Object.keys(t).forEach((n=>{!function(e,t){var n=function(e){var t=window["__"+or],n=t&&t[e];if(!n)return console.error(pr("renderjs",e+" not found"));return n}(t);if(!n)return;var r=e.$;(r.__renderjsInstances||(r.__renderjsInstances={}))[t]=function(e,t){return t=t.default||t,t.render=()=>{},pu(t).mixin({mounted(){this.$ownerInstance=nc(ic(e))}}).mount(document.createElement("div"))}(r,n)}(e,t[n])}))}function mp(e,t){return pn(e)?(0===e.indexOf(ir)?e=JSON.parse(e.slice(7)):0===e.indexOf(rr)&&(e=cp(t,e)),e):e}function _p(e){return 0===e.indexOf("--")}class yp{constructor(e,t,n,r){this.isMounted=!1,this.isUnmounted=!1,this.$hasWxsProps=!1,this.$children=[],this.id=e,this.tag=t,this.pid=n,r&&(this.$=r),this.$wxsProps=new Map;var i=this.$parent=function(e){return rp.get(e)}(n);i&&i.appendUniChild(this)}init(e){un(e,"t")&&(this.$.textContent=e.t)}setText(e){this.$.textContent=e,this.updateView()}insert(e,t,n){n&&this.init(n,!1);var r=this.$,i=ip(e);-1===t?i.appendChild(r):i.insertBefore(r,ip(t).$),this.isMounted=!0}remove(){this.removeUniParent();var{$:e}=this;e.parentNode.removeChild(e),this.isUnmounted=!0,ap(this.id),function(e){var{__renderjsInstances:t}=e.$;t&&Object.keys(t).forEach((e=>{t[e].$.appContext.app.unmount()}))}(this),this.removeUniChildren(),this.updateView()}appendChild(e){var t=this.$.appendChild(e);return this.updateView(!0),t}insertBefore(e,t){var n=this.$.insertBefore(e,t);return this.updateView(!0),n}appendUniChild(e){this.$children.push(e)}removeUniChild(e){var t=this.$children.indexOf(e);t>=0&&this.$children.splice(t,1)}removeUniParent(){var{$parent:e}=this;e&&(e.removeUniChild(this),this.$parent=void 0)}removeUniChildren(){for(var e=this.$children.length-1;e>=0;e--)this.$children[e].remove();this.$children.length=0}setWxsProps(e){Object.keys(e).forEach((t=>{if(0===t.indexOf(Or)){var n=t.replace(Or,""),r=mp(e[n]),i=pp(this,e[t],r);sp((()=>i(r)),4),this.$wxsProps.set(t,i),delete e[t],delete e[n],this.$hasWxsProps=!0}}))}addWxsEvents(e){Object.keys(e).forEach((t=>{var[n,r]=e[t];this.addWxsEvent(t,n,r)}))}addWxsEvent(e,t,n){}wxsPropsInvoke(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this.$hasWxsProps&&this.$wxsProps.get(Or+e);if(r)return sp((()=>n?yo((()=>r(t))):r(t)),4),!0}updateView(e){(this.isMounted||e)&&window.dispatchEvent(new CustomEvent("updateview"))}}function bp(e,t){var{__wxsAddClass:n,__wxsRemoveClass:r}=e;r&&r.length&&(t=t.split(/\s+/).filter((e=>-1===r.indexOf(e))).join(" "),r.length=0),n&&n.length&&(t=t+" "+n.join(" ")),e.className=t}function wp(e){return Tp(Lp(e))}var xp,Sp,kp,Cp=/url\(\s*'?"?([a-zA-Z0-9\.\-\_\/]+\.(jpg|gif|png))"?'?\s*\)/,Tp=e=>{if(pn(e)&&-1!==e.indexOf("url(")){var t=e.match(Cp);t&&3===t.length&&(e=e.replace(t[1],bc(t[1])))}return e},{unit:Ap,unitRatio:Mp,unitPrecision:Ep}={unit:"rem",unitRatio:10/320,unitPrecision:5},Op=(xp=Ap,Sp=Mp,kp=Ep,e=>e.replace(_r,((e,t)=>{if(!t)return e;if(1===Sp)return"".concat(t).concat(xp);var n,r,i,a,o=(n=parseFloat(t)*Sp,r=kp,i=Math.pow(10,r+1),a=Math.floor(n*i),10*Math.round(a/10)/i);return 0===o?"0":"".concat(o).concat(xp)}))),Lp=e=>pn(e)?Op(e):e,zp=["Webkit"],Np={};function Ip(e,t){var n=Np[t];if(n)return n;var r=Tn(t);if("filter"!==r&&r in e)return Np[t]=r;r=En(r);for(var i=0;i<zp.length;i++){var a=zp[i]+r;if(a in e)return Np[t]=a}return t}function Pp(e,t){var n=e.style;if(pn(t))""===t?e.removeAttribute("style"):n.cssText=wp(t);else for(var r in t)Bp(n,r,t[r]);var{__wxsStyle:i}=e;if(i)for(var a in i)Bp(n,a,i[a])}var Dp=/\s*!important$/;function Bp(e,t,n){if(cn(n))n.forEach((n=>Bp(e,t,n)));else if(n=wp(n),t.startsWith("--"))e.setProperty(t,n);else{var r=Ip(e,t);Dp.test(n)?e.setProperty(Mn(r),n.replace(Dp,""),"important"):e[r]=n}}function Rp(e,t){var n=e.__listeners[t];n&&e.removeEventListener(t,n)}function Fp(e,t){if(e.__listeners[t])return!0}function qp(e,t,n){var[r,i]=Sr(t);-1===n?Rp(e,r):Fp(e,r)||e.addEventListener(r,e.__listeners[r]=jp(e.__id,n,i),i)}function jp(e,t,n){var r=t=>{var[r]=uc(t);r.type=function(e,t){return t&&(t.capture&&(e+="Capture"),t.once&&(e+="Once"),t.passive&&(e+="Passive")),"on".concat(En(Tn(e)))}(t.type,n),UniViewJSBridge.publishHandler(fc,[[$r,e,r]])};return t?hu(r,Vp(t)):r}function Vp(e){var t=[];return e&kr.prevent&&t.push("prevent"),e&kr.self&&t.push("self"),e&kr.stop&&t.push("stop"),t}function $p(e,t,n){var r=n=>{!function(e,t,n){var[r,i,a]=hp(t),[o,s]=a.split("."),l=dp(e,r);fp(l,i,o,s,[vp(n,e),nc(ic(l))])}(function(e){return!!e.addWxsEvent}(e)?e.$:e,t,uc(n)[0])};return n?hu(r,Vp(n)):r}function Hp(e,t){e._vod="none"===e.style.display?"":e.style.display,e.style.display=t?e._vod:"none"}class Wp extends yp{constructor(e,t,n,r,i){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[];super(e,t.tagName,n,t),this.$props=Fa({}),this.$.__id=e,this.$.__listeners=Object.create(null),this.$propNames=a,this._update=this.update.bind(this),this.init(i),this.insert(n,r)}init(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];un(e,"a")&&this.setAttrs(e.a),un(e,"s")&&this.setAttr("style",e.s),un(e,"e")&&this.addEvents(e.e),un(e,"w")&&this.addWxsEvents(e.w),super.init(e),t&&(jo(this.$props,(()=>{sp(this._update,1)}),{flush:"sync"}),this.update(!0))}setAttrs(e){this.setWxsProps(e),Object.keys(e).forEach((t=>{this.setAttr(t,e[t])}))}addEvents(e){Object.keys(e).forEach((t=>{this.addEvent(t,e[t])}))}addWxsEvent(e,t,n){!function(e,t,n,r){var[i,a]=Sr(t);-1===r?Rp(e,i):Fp(e,i)||e.addEventListener(i,e.__listeners[i]=$p(e,n,r),a)}(this.$,e,t,n)}addEvent(e,t){qp(this.$,e,t)}removeEvent(e){qp(this.$,e,-1)}setAttr(e,t){e===Cr?bp(this.$,t):e===Tr?Pp(this.$,t):e===Ar?Hp(this.$,t):e===Mr?this.$.__ownerId=t:e===Er?sp((()=>gp(this,t)),3):"innerHTML"===e?this.$.innerHTML=t:"textContent"===e?this.setText(t):this.setAttribute(e,t),this.updateView()}removeAttr(e){e===Cr?bp(this.$,""):e===Tr?Pp(this.$,""):this.removeAttribute(e),this.updateView()}setAttribute(e,t){t=mp(t,this.$),-1!==this.$propNames.indexOf(e)?this.$props[e]=t:_p(e)?this.$.style.setProperty(e,wp(t)):this.wxsPropsInvoke(e,t)||this.$.setAttribute(e,t)}removeAttribute(e){-1!==this.$propNames.indexOf(e)?delete this.$props[e]:_p(e)?this.$.style.removeProperty(e):this.$.removeAttribute(e)}update(){}}function Up(e){return/^-?\d+[ur]px$/i.test(e)?e.replace(/(^-?\d+)[ur]px$/i,((e,t)=>"".concat(uni.upx2px(parseFloat(t)),"px"))):/^-?[\d\.]+$/.test(e)?"".concat(e,"px"):e||""}function Yp(e){var t=e.animation;if(t&&t.actions&&t.actions.length){var n=0,r=t.actions,i=t.actions.length;setTimeout((()=>{a()}),0)}function a(){var t=r[n],o=t.option.transition,s=function(e){var t=["matrix","matrix3d","scale","scale3d","rotate3d","skew","translate","translate3d"],n=["scaleX","scaleY","scaleZ","rotate","rotateX","rotateY","rotateZ","skewX","skewY","translateX","translateY","translateZ"],r=["opacity","background-color"],i=["width","height","left","right","top","bottom"],a=e.animates,o=e.option,s=o.transition,l={},u=[];return a.forEach((e=>{var a=e.type,o=[...e.args];if(t.concat(n).includes(a))a.startsWith("rotate")||a.startsWith("skew")?o=o.map((e=>parseFloat(e)+"deg")):a.startsWith("translate")&&(o=o.map(Up)),n.indexOf(a)>=0&&(o.length=1),u.push("".concat(a,"(").concat(o.join(","),")"));else if(r.concat(i).includes(o[0])){a=o[0];var s=o[1];l[a]=i.includes(a)?Up(s):s}})),l.transform=l.webkitTransform=u.join(" "),l.transition=l.webkitTransition=Object.keys(l).map((e=>"".concat(function(e){return e.replace(/[A-Z]/g,(e=>"-".concat(e.toLowerCase()))).replace("webkit","-webkit")}(e)," ").concat(s.duration,"ms ").concat(s.timingFunction," ").concat(s.delay,"ms"))).join(","),l.transformOrigin=l.webkitTransformOrigin=o.transformOrigin,l}(t);Object.keys(s).forEach((t=>{e.$el.style[t]=s[t]})),(n+=1)<i&&setTimeout(a,o.duration+o.delay)}}const Xp={props:["animation"],watch:{animation:{deep:!0,handler(){Yp(this)}}},mounted(){Yp(this)}};var Zp=e=>{e.__reserved=!0;var{props:t,mixins:n}=e;return t&&t.animation||(n||(e.mixins=[])).push(Xp),Gp(e)},Gp=e=>(e.__reserved=!0,e.compatConfig={MODE:3},Xo(e));function Kp(e){return e.__wwe=!0,e}function Jp(e,t){return(n,r,i)=>{e.value&&t(n,function(e,t,n,r){var i;return i=br(n),{type:t.__evName||r.type||e,timeStamp:t.timeStamp||0,target:i,currentTarget:i,detail:r}}(n,r,e.value,i||{}))}}function Qp(e){var t,n,r=eo(!1),i=!1;function a(){requestAnimationFrame((()=>{clearTimeout(n),n=setTimeout((()=>{r.value=!1}),parseInt(e.hoverStayTime))}))}function o(n){n._hoverPropagationStopped||e.hoverClass&&"none"!==e.hoverClass&&!e.disabled&&(e.hoverStopPropagation&&(n._hoverPropagationStopped=!0),i=!0,t=setTimeout((()=>{r.value=!0,i||a()}),parseInt(e.hoverStartTime)))}function s(){i=!1,r.value&&a()}function l(){s(),window.removeEventListener("mouseup",l)}return{hovering:r,binding:{onTouchstartPassive:Kp((function(e){e.touches.length>1||o(e)})),onMousedown:Kp((function(e){i||(o(e),window.addEventListener("mouseup",l))})),onTouchend:Kp((function(){s()})),onMouseup:Kp((function(){i&&l()})),onTouchcancel:Kp((function(){i=!1,r.value=!1,clearTimeout(t)}))}}}function ev(e,t){return pn(t)&&(t=[t]),t.reduce(((t,n)=>(e[n]&&(t[n]=!0),t)),Object.create(null))}var tv=Mu("uf");const nv=Zp({name:"Form",emits:["submit","reset"],setup(e,t){var n,r,{slots:i,emit:a}=t,o=eo(null);return n=Jp(o,a),r=[],Is(tv,{addField(e){r.push(e)},removeField(e){r.splice(r.indexOf(e),1)},submit(e){n("submit",e,{value:r.reduce(((e,t)=>{if(t.submit){var[n,r]=t.submit();n&&(e[n]=r)}return e}),Object.create(null))})},reset(e){r.forEach((e=>e.reset&&e.reset())),n("reset",e)}}),()=>gl("uni-form",{ref:o},[gl("span",null,[i.default&&i.default()])],512)}});var rv={for:{type:String,default:""}},iv=Mu("ul");const av=Zp({name:"Label",props:rv,setup(e,t){var{slots:n}=t,r=eo(null),i=Du(),a=function(){var e=[];return Is(iv,{addHandler(t){e.push(t)},removeHandler(t){e.splice(e.indexOf(t),1)}}),e}(),o=ql((()=>e.for||n.default&&n.default.length)),s=Kp((t=>{var n=t.target,r=/^uni-(checkbox|radio|switch)-/.test(n.className);r||(r=/^uni-(checkbox|radio|switch|button)$|^(svg|path)$/i.test(n.tagName)),r||(e.for?UniViewJSBridge.emit("uni-label-click-"+i+"-"+e.for,t,!0):a.length&&a[0](t,!0))}));return()=>gl("uni-label",{ref:r,class:{"uni-label-pointer":o},onClick:s},[n.default&&n.default()],10,["onClick"])}});function ov(e,t){sv(e.id,t),jo((()=>e.id),((e,n)=>{lv(n,t,!0),sv(e,t,!0)})),ls((()=>{lv(e.id,t)}))}function sv(e,t,n){var r=Du();n&&!e||wn(t)&&Object.keys(t).forEach((i=>{n?0!==i.indexOf("@")&&0!==i.indexOf("uni-")&&UniViewJSBridge.on("uni-".concat(i,"-").concat(r,"-").concat(e),t[i]):0===i.indexOf("uni-")?UniViewJSBridge.on(i,t[i]):e&&UniViewJSBridge.on("uni-".concat(i,"-").concat(r,"-").concat(e),t[i])}))}function lv(e,t,n){var r=Du();n&&!e||wn(t)&&Object.keys(t).forEach((i=>{n?0!==i.indexOf("@")&&0!==i.indexOf("uni-")&&UniViewJSBridge.off("uni-".concat(i,"-").concat(r,"-").concat(e),t[i]):0===i.indexOf("uni-")?UniViewJSBridge.off(i,t[i]):e&&UniViewJSBridge.off("uni-".concat(i,"-").concat(r,"-").concat(e),t[i])}))}const uv=Zp({name:"Button",props:{id:{type:String,default:""},hoverClass:{type:String,default:"button-hover"},hoverStartTime:{type:[Number,String],default:20},hoverStayTime:{type:[Number,String],default:70},hoverStopPropagation:{type:Boolean,default:!1},disabled:{type:[Boolean,String],default:!1},formType:{type:String,default:""},openType:{type:String,default:""},loading:{type:[Boolean,String],default:!1},plain:{type:[Boolean,String],default:!1}},setup(e,t){var{slots:n}=t,r=eo(null);hi();var i=Ps(tv,!1),{hovering:a,binding:o}=Qp(e),{t:s}=ui(),l=Kp(((t,n)=>{if(e.disabled)return t.stopImmediatePropagation();n&&r.value.click();var a=e.formType;if(a){if(!i)return;"submit"===a?i.submit(t):"reset"===a&&i.reset(t)}else{var o,l,u;"feedback"===e.openType&&(o=s("uni.button.feedback.title"),l=s("uni.button.feedback.send"),(u=plus.webview.create("https://service.dcloud.net.cn/uniapp/feedback.html","feedback",{titleNView:{titleText:o,autoBackButton:!0,backgroundColor:"#F7F7F7",titleColor:"#007aff",buttons:[{text:l,color:"#007aff",fontSize:"16px",fontWeight:"bold",onclick:function(){u.evalJS('typeof mui !== "undefined" && mui.trigger(document.getElementById("submit"),"tap")')}}]}})).show("slide-in-right"))}})),u=Ps(iv,!1);return u&&(u.addHandler(l),ss((()=>{u.removeHandler(l)}))),ov(e,{"label-click":l}),()=>{var t=e.hoverClass,i=ev(e,"disabled"),s=ev(e,"loading"),u=ev(e,"plain"),c=t&&"none"!==t;return gl("uni-button",xl({ref:r,onClick:l,id:e.id,class:c&&a.value?t:""},c&&o,i,s,u),[n.default&&n.default()],16,["onClick","id"])}}});const cv=Zp({name:"ResizeSensor",props:{initial:{type:Boolean,default:!1}},emits:["resize"],setup(e,t){var{emit:n}=t,r=eo(null),i=function(e){return()=>{var{firstElementChild:t,lastElementChild:n}=e.value;t.scrollLeft=1e5,t.scrollTop=1e5,n.scrollLeft=1e5,n.scrollTop=1e5}}(r),a=function(e,t,n){var r=Fa({width:-1,height:-1});return jo((()=>on({},r)),(e=>t("resize",e))),()=>{var t=e.value;t&&(r.width=t.offsetWidth,r.height=t.offsetHeight,n())}}(r,n,i);return function(e,t,n,r){Ko(r),is((()=>{t.initial&&yo(n);var i=e.value;i.offsetParent!==i.parentElement&&(i.parentElement.style.position="relative"),"AnimationEvent"in window||r()}))}(r,e,a,i),()=>gl("uni-resize-sensor",{ref:r,onAnimationstartOnce:a},[gl("div",{onScroll:a},[gl("div",null,null)],40,["onScroll"]),gl("div",{onScroll:a},[gl("div",null,null)],40,["onScroll"])],40,["onAnimationstartOnce"])}});var dv=function(){var e=document.createElement("canvas");e.height=e.width=0;var t=e.getContext("2d"),n=t.backingStorePixelRatio||t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1;return(window.devicePixelRatio||1)/n}();function hv(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=t?dv:1;e.width=e.offsetWidth*n,e.height=e.offsetHeight*n,e.getContext("2d").__hidpi__=t}var fv=!1;var pv,vv=dr((()=>function(){if(!fv){fv=!0;var e=CanvasRenderingContext2D.prototype;e.drawImageByCanvas=function(e){return function(t,n,r,i,a,o,s,l,u,c){if(!this.__hidpi__)return e.apply(this,arguments);n*=dv,r*=dv,i*=dv,a*=dv,o*=dv,s*=dv,l=c?l*dv:l,u=c?u*dv:u,e.call(this,t,n,r,i,a,o,s,l,u)}}(e.drawImage),1!==dv&&(function(e,t){for(var n in e)un(e,n)&&t(e[n],n)}({fillRect:"all",clearRect:"all",strokeRect:"all",moveTo:"all",lineTo:"all",arc:[0,1,2],arcTo:"all",bezierCurveTo:"all",isPointinPath:"all",isPointinStroke:"all",quadraticCurveTo:"all",rect:"all",translate:"all",createRadialGradient:"all",createLinearGradient:"all",transform:[4,5],setTransform:[4,5]},(function(t,n){e[n]=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);var n=Array.prototype.slice.call(arguments);if("all"===t)n=n.map((function(e){return e*dv}));else if(Array.isArray(t))for(var r=0;r<t.length;r++)n[t[r]]*=dv;return e.apply(this,n)}}(e[n])})),e.stroke=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);this.lineWidth*=dv,e.apply(this,arguments),this.lineWidth/=dv}}(e.stroke),e.fillText=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);var t=Array.prototype.slice.call(arguments);t[1]*=dv,t[2]*=dv,t[3]&&"number"==typeof t[3]&&(t[3]*=dv);var n=this.__font__||this.font;this.font=n.replace(/(\d+\.?\d*)(px|em|rem|pt)/g,(function(e,t,n){return t*dv+n})),e.apply(this,t),this.font=n}}(e.fillText),e.strokeText=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);var t=Array.prototype.slice.call(arguments);t[1]*=dv,t[2]*=dv,t[3]&&"number"==typeof t[3]&&(t[3]*=dv);var n=this.__font__||this.font;this.font=n.replace(/(\d+\.?\d*)(px|em|rem|pt)/g,(function(e,t,n){return t*dv+n})),e.apply(this,t),this.font=n}}(e.strokeText),e.drawImage=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);this.scale(dv,dv),e.apply(this,arguments),this.scale(1/dv,1/dv)}}(e.drawImage))}}()));function gv(e){return e?bc(e):e}function mv(e){return(e=e.slice(0))[3]=e[3]/255,"rgba("+e.join(",")+")"}function _v(e,t){Array.from(t).forEach((t=>{t.x=t.clientX-e.left,t.y=t.clientY-e.top}))}function yv(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return pv||(pv=document.createElement("canvas")),pv.width=e,pv.height=t,pv}const bv=Zp({inheritAttrs:!1,name:"Canvas",compatConfig:{MODE:3},props:{canvasId:{type:String,default:""},disableScroll:{type:[Boolean,String],default:!1},hidpi:{type:Boolean,default:!0}},computed:{id(){return this.canvasId}},setup(e,t){var{emit:n,slots:r}=t;vv();var i=eo(null),a=eo(null),o=eo(null),s=eo(!1),l=function(e){return(t,n)=>{e(t,cc(n))}}(n),{$attrs:u,$excludeAttrs:c,$listeners:d}=jg({excludeListeners:!0}),{_listeners:h}=function(e,t,n){var r=ql((()=>{var r=["onTouchstart","onTouchmove","onTouchend"],i=t.value,a=on({},(()=>{var e={};for(var t in i)if(un(i,t)){var n=i[t];e[t]=n}return e})());return r.forEach((t=>{var r=[];a[t]&&r.push(Kp((e=>{var r=e.currentTarget.getBoundingClientRect();_v(r,e.touches),_v(r,e.changedTouches),n(t.replace("on","").toLocaleLowerCase(),e)}))),e.disableScroll&&"onTouchmove"===t&&r.push(Cu),a[t]=r})),a}));return{_listeners:r}}(e,d,l),{_handleSubscribe:f,_resize:p}=function(e,t,n){var r=[],i={},a=ql((()=>e.hidpi?dv:1));function o(n){var r=t.value;if(!n||r.width!==Math.floor(n.width*a.value)||r.height!==Math.floor(n.height*a.value))if(r.width>0&&r.height>0){var i=r.getContext("2d"),o=i.getImageData(0,0,r.width,r.height);hv(r,e.hidpi),i.putImageData(o,0,0)}else hv(r,e.hidpi)}function s(e,a){var{actions:o,reserve:s}=e;if(o)if(n.value)r.push([o,s]);else{var c=t.value,d=c.getContext("2d");s||(d.fillStyle="#000000",d.strokeStyle="#000000",d.shadowColor="#000000",d.shadowBlur=0,d.shadowOffsetX=0,d.shadowOffsetY=0,d.setTransform(1,0,0,1,0,0),d.clearRect(0,0,c.width,c.height)),l(o);for(var h=function(e){var t=o[e],n=t.method,r=t.data,s=r[0];if(/^set/.test(n)&&"setTransform"!==n){var l,c=n[3].toLowerCase()+n.slice(4);if("fillStyle"===c||"strokeStyle"===c){if("normal"===s)l=mv(r[1]);else if("linear"===s){var h=d.createLinearGradient(...r[1]);r[2].forEach((function(e){var t=e[0],n=mv(e[1]);h.addColorStop(t,n)})),l=h}else if("radial"===s){var f=r[1],p=f[0],v=f[1],g=f[2],m=d.createRadialGradient(p,v,0,p,v,g);r[2].forEach((function(e){var t=e[0],n=mv(e[1]);m.addColorStop(t,n)})),l=m}else if("pattern"===s){return u(r[1],o.slice(e+1),a,(function(e){e&&(d[c]=d.createPattern(e,r[2]))}))?"continue":"break"}d[c]=l}else if("globalAlpha"===c)d[c]=Number(s)/255;else if("shadow"===c){var _=["shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor"];r.forEach((function(e,t){d[_[t]]="shadowColor"===_[t]?mv(e):e}))}else if("fontSize"===c){var y=d.__font__||d.font;d.__font__=d.font=y.replace(/\d+\.?\d*px/,s+"px")}else"lineDash"===c?(d.setLineDash(s),d.lineDashOffset=r[1]||0):"textBaseline"===c?("normal"===s&&(r[0]="alphabetic"),d[c]=s):"font"===c?d.__font__=d.font=s:d[c]=s}else if("fillPath"===n||"strokePath"===n)n=n.replace(/Path/,""),d.beginPath(),r.forEach((function(e){d[e.method].apply(d,e.data)})),d[n]();else if("fillText"===n)d.fillText.apply(d,r);else if("drawImage"===n){if("break"===function(){var t=[...r],n=t[0],s=t.slice(1);if(i=i||{},!u(n,o.slice(e+1),a,(function(e){e&&d.drawImage.apply(d,[e].concat([...s.slice(4,8)],[...s.slice(0,4)]))})))return"break"}())return"break"}else"clip"===n?(r.forEach((function(e){d[e.method].apply(d,e.data)})),d.clip()):d[n].apply(d,r)},f=0;f<o.length;f++){var p=h(f);if("break"===p)break}n.value||a({errMsg:"drawCanvas:ok"})}}function l(e){e.forEach((function(e){var t=e.method,n=e.data,r="";function a(){var e=i[r]=new Image;if(e.onload=function(){e.ready=!0},"HarmonyOS"!==plus.os.name&&"Google Inc."===navigator.vendor)return 0===r.indexOf("file://")&&(e.crossOrigin="anonymous"),void(e.src=r);kc(r).then((t=>{e.src=t})).catch((()=>{e.src=r}))}"drawImage"===t?(r=gv(r=n[0]),n[0]=r):"setFillStyle"===t&&"pattern"===n[0]&&(r=gv(r=n[1]),n[1]=r),r&&!i[r]&&a()}))}function u(e,t,a,o){var l=i[e];return l.ready?(o(l),!0):(r.unshift([t,!0]),n.value=!0,l.onload=function(){l.ready=!0,o(l),n.value=!1;var e=r.slice(0);r=[];for(var t=e.shift();t;)s({actions:t[0],reserve:t[1]},a),t=e.shift()},!1)}function c(e,n){var r,{x:i=0,y:o=0,width:s,height:l,destWidth:u,destHeight:c,hidpi:d=!0,dataType:h,quality:f=1,type:p="png"}=e,v=t.value,g=v.offsetWidth-i;s=s?Math.min(s,g):g;var m=v.offsetHeight-o;l=l?Math.min(l,m):m,d?(u=s,c=l):u||c?u?c||(c=Math.round(l/s*u)):(c||(c=Math.round(l*a.value)),u=Math.round(s/l*c)):(u=Math.round(s*a.value),c=Math.round(l*a.value));var _,y=yv(u,c),b=y.getContext("2d");"jpeg"!==p&&"jpg"!==p||(p="jpeg",b.fillStyle="#fff",b.fillRect(0,0,u,c)),b.__hidpi__=!0,b.drawImageByCanvas(v,i,o,s,l,0,0,u,c,!1);try{var w;if("base64"===h)r=y.toDataURL("image/".concat(p),f);else{var x=b.getImageData(0,0,u,c);r=Nf.deflateRaw(x.data,{to:"string"}),w=!0}_={data:r,compressed:w,width:u,height:c}}catch(S){_={errMsg:"canvasGetImageData:fail ".concat(S)}}if(y.height=y.width=0,b.__hidpi__=!1,!n)return _;n(_)}function d(e,n){var{data:r,x:i,y:a,width:o,height:s,compressed:l}=e;try{l&&(r=Nf.inflateRaw(r)),s||(s=Math.round(r.length/4/o));var u=yv(o,s);u.getContext("2d").putImageData(new ImageData(new Uint8ClampedArray(r),o,s),0,0),t.value.getContext("2d").drawImage(u,i,a,o,s),u.height=u.width=0}catch(c){return void n({errMsg:"canvasPutImageData:fail"})}n({errMsg:"canvasPutImageData:ok"})}function h(e,t){var{x:n=0,y:r=0,width:i,height:a,destWidth:o,destHeight:s,fileType:l,quality:u,dirname:d}=e,h=c({x:n,y:r,width:i,height:a,destWidth:o,destHeight:s,hidpi:!1,dataType:"base64",type:l,quality:u});h.errMsg?t({errMsg:h.errMsg.replace("canvasPutImageData","toTempFilePath")}):function(e,t,n){var r="".concat(Date.now()).concat(xc++),i=e.split(","),a=i[0],o=i[1],s=(a.match(/data:image\/(\S+?);/)||["","png"])[1].replace("jpeg","jpg"),l="".concat(r,".").concat(s),u="".concat(t,"/").concat(l),c=t.indexOf("/"),d=t.substring(0,c),h=t.substring(c+1);plus.io.resolveLocalFileSystemURL(d,(function(e){e.getDirectory(h,{create:!0,exclusive:!1},(function(e){e.getFile(l,{create:!0,exclusive:!1},(function(e){e.createWriter((function(e){e.onwrite=function(){n(null,u)},e.onerror=n,e.seek(0),e.writeAsBinary(o)}),n)}),n)}),n)}),n)}(h.data,d,((e,n)=>{var r="toTempFilePath:".concat(e?"fail":"ok");e&&(r+=" ".concat(e.message)),t({errMsg:r,tempFilePath:n})}))}var f={actionsChanged:s,getImageData:c,putImageData:d,toTempFilePath:h};function p(e,t,n){var r=f[e];0!==e.indexOf("_")&&fn(r)&&r(t,n)}return on(f,{_resize:o,_handleSubscribe:p})}(e,a,s);return o_(f,l_(e.canvasId)),is((()=>{p()})),()=>{var{canvasId:t,disableScroll:n}=e;return gl("uni-canvas",xl({ref:i,"canvas-id":t,"disable-scroll":n},u.value,c.value,h.value),[gl("canvas",{ref:a,class:"uni-canvas-canvas",width:"300",height:"150"},null,512),gl("div",{style:"position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;"},[r.default&&r.default()]),gl(cv,{ref:o,onResize:p},null,8,["onResize"])],16,["canvas-id","disable-scroll"])}}});var wv=Mu("ucg");const xv=Zp({name:"CheckboxGroup",props:{name:{type:String,default:""}},emits:["change"],setup(e,t){var{emit:n,slots:r}=t,i=eo(null);return function(e,t){var n=[],r=()=>n.reduce(((e,t)=>(t.value.checkboxChecked&&e.push(t.value.value),e)),new Array);Is(wv,{addField(e){n.push(e)},removeField(e){n.splice(n.indexOf(e),1)},checkboxChange(e){t("change",e,{value:r()})}});var i=Ps(tv,!1);i&&i.addField({submit:()=>{var t=["",null];return""!==e.name&&(t[0]=e.name,t[1]=r()),t}})}(e,Jp(i,n)),()=>gl("uni-checkbox-group",{ref:i},[r.default&&r.default()],512)}});const Sv=Zp({name:"Checkbox",props:{checked:{type:[Boolean,String],default:!1},id:{type:String,default:""},disabled:{type:[Boolean,String],default:!1},value:{type:String,default:""},color:{type:String,default:"#007aff"},backgroundColor:{type:String,default:""},borderColor:{type:String,default:""},activeBackgroundColor:{type:String,default:""},activeBorderColor:{type:String,default:""},iconColor:{type:String,default:""},foreColor:{type:String,default:""}},setup(e,t){var{slots:n}=t,r=eo(null),i=eo(e.checked),a=ql((()=>"true"===i.value||!0===i.value)),o=eo(e.value);var s=ql((()=>function(t){if(e.disabled)return{backgroundColor:"#E1E1E1",borderColor:"#D1D1D1"};var n={};return t?(e.activeBorderColor&&(n.borderColor=e.activeBorderColor),e.activeBackgroundColor&&(n.backgroundColor=e.activeBackgroundColor)):(e.borderColor&&(n.borderColor=e.borderColor),e.backgroundColor&&(n.backgroundColor=e.backgroundColor)),n}(a.value)));jo([()=>e.checked,()=>e.value],(e=>{var[t,n]=e;i.value=t,o.value=n}));var{uniCheckGroup:l,uniLabel:u}=function(e,t,n){var r=ql((()=>({checkboxChecked:Boolean(e.value),value:t.value}))),i={reset:n},a=Ps(wv,!1);a&&a.addField(r);var o=Ps(tv,!1);o&&o.addField(i);var s=Ps(iv,!1);return ss((()=>{a&&a.removeField(r),o&&o.removeField(i)})),{uniCheckGroup:a,uniForm:o,uniLabel:s}}(i,o,(()=>{i.value=!1})),c=t=>{e.disabled||(i.value=!i.value,l&&l.checkboxChange(t),t.stopPropagation())};return u&&(u.addHandler(c),ss((()=>{u.removeHandler(c)}))),ov(e,{"label-click":c}),()=>{var t,a=ev(e,"disabled");return t=i.value,gl("uni-checkbox",xl(a,{id:e.id,onClick:c,ref:r}),[gl("div",{class:"uni-checkbox-wrapper",style:{"--HOVER-BD-COLOR":e.activeBorderColor}},[gl("div",{class:["uni-checkbox-input",{"uni-checkbox-input-disabled":e.disabled}],style:s.value},[t?Pu(Nu,e.disabled?"#ADADAD":e.foreColor||e.iconColor||e.color,22):""],6),n.default&&n.default()],4)],16,["id","onClick"])}}});var kv,Cv,Tv,Av,Mv,Ev;function Ov(){}function Lv(e,t,n){wr((()=>{var r="adjustResize",i="adjustPan",a=plus.webview.currentWebview(),o=Ev||a.getStyle()||{},s={mode:n||o.softinputMode===r?r:e.adjustPosition?i:"nothing",position:{top:0,height:0}};if(s.mode===i){var l=t.getBoundingClientRect();s.position.top=l.top,s.position.height=l.height+(Number(e.cursorSpacing)||0)}a.setSoftinputTemporary(s)}))}wr((()=>{Cv="Android"===plus.os.name,Tv=plus.os.version||""})),document.addEventListener("keyboardchange",(function(e){Av=e.height,Mv&&Mv()}),!1);var zv={cursorSpacing:{type:[Number,String],default:0},showConfirmBar:{type:[Boolean,String],default:"auto"},adjustPosition:{type:[Boolean,String],default:!0},autoBlur:{type:[Boolean,String],default:!1}},Nv=["keyboardheightchange"];function Iv(e,t,n){var r={};function i(t){var i,a=ql((()=>0===String(navigator.vendor).indexOf("Apple"))),o=()=>{n("keyboardheightchange",{},{height:Av,duration:.25}),i&&0===Av&&Lv(e,t),e.autoBlur&&i&&0===Av&&(Cv||parseInt(Tv)>=13)&&document.activeElement.blur()};t.addEventListener("focus",(()=>{i=!0,clearTimeout(kv),document.addEventListener("click",Ov,!1),Mv=o,Av&&n("keyboardheightchange",{},{height:Av,duration:0}),function(e,t){"auto"!==e.showConfirmBar?wr((()=>{var n=plus.webview.currentWebview(),{softinputNavBar:r}=n.getStyle()||{};"none"!==r!==e.showConfirmBar?(t.softinputNavBar=r||"auto",n.setStyle({softinputNavBar:e.showConfirmBar?"auto":"none"})):delete t.softinputNavBar})):delete t.softinputNavBar}(e,r),Lv(e,t)})),Cv&&t.addEventListener("click",(()=>{e.disabled||e.readOnly||!i||0!==Av||Lv(e,t)})),Cv||(parseInt(Tv)<12&&t.addEventListener("touchstart",(()=>{e.disabled||e.readOnly||i||Lv(e,t)})),parseFloat(Tv)>=14.6&&!Ev&&wr((()=>{var e=plus.webview.currentWebview();Ev=e.getStyle()||{}})));var s=()=>{document.removeEventListener("click",Ov,!1),Mv=null,Av&&n("keyboardheightchange",{},{height:0,duration:0}),function(e){var t=e.softinputNavBar;t&&wr((()=>{plus.webview.currentWebview().setStyle({softinputNavBar:t})}))}(r),Cv&&(kv=setTimeout((()=>{Lv(e,t,!0)}),300)),a.value&&document.documentElement.scrollTo(document.documentElement.scrollLeft,document.documentElement.scrollTop)};t.addEventListener("blur",(()=>{a.value&&t.blur(),i=!1,s()}))}jo((()=>t.value),(e=>e&&i(e)))}var Pv=/^<([-A-Za-z0-9_]+)((?:\s+[a-zA-Z_:][-a-zA-Z0-9_:.]*(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,Dv=/^<\/([-A-Za-z0-9_]+)[^>]*>/,Bv=/([a-zA-Z_:][-a-zA-Z0-9_:.]*)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))?/g,Rv=Wv("area,base,basefont,br,col,frame,hr,img,input,link,meta,param,embed,command,keygen,source,track,wbr"),Fv=Wv("a,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,isindex,li,map,menu,noframes,noscript,object,ol,output,p,pre,section,script,table,tbody,td,tfoot,th,thead,tr,ul,video"),qv=Wv("abbr,acronym,applet,b,basefont,bdo,big,br,button,cite,code,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"),jv=Wv("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr"),Vv=Wv("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected"),$v=Wv("script,style");function Hv(e,t){var n,r,i,a=[],o=e;for(a.last=function(){return this[this.length-1]};e;){if(r=!0,a.last()&&$v[a.last()])e=e.replace(new RegExp("([\\s\\S]*?)</"+a.last()+"[^>]*>"),(function(e,n){return n=n.replace(/<!--([\s\S]*?)-->|<!\[CDATA\[([\s\S]*?)]]>/g,"$1$2"),t.chars&&t.chars(n),""})),u("",a.last());else if(0==e.indexOf("\x3c!--")?(n=e.indexOf("--\x3e"))>=0&&(t.comment&&t.comment(e.substring(4,n)),e=e.substring(n+3),r=!1):0==e.indexOf("</")?(i=e.match(Dv))&&(e=e.substring(i[0].length),i[0].replace(Dv,u),r=!1):0==e.indexOf("<")&&(i=e.match(Pv))&&(e=e.substring(i[0].length),i[0].replace(Pv,l),r=!1),r){var s=(n=e.indexOf("<"))<0?e:e.substring(0,n);e=n<0?"":e.substring(n),t.chars&&t.chars(s)}if(e==o)throw"Parse Error: "+e;o=e}function l(e,n,r,i){if(n=n.toLowerCase(),Fv[n])for(;a.last()&&qv[a.last()];)u("",a.last());if(jv[n]&&a.last()==n&&u("",n),(i=Rv[n]||!!i)||a.push(n),t.start){var o=[];r.replace(Bv,(function(e,t){var n=arguments[2]?arguments[2]:arguments[3]?arguments[3]:arguments[4]?arguments[4]:Vv[t]?t:"";o.push({name:t,value:n,escaped:n.replace(/(^|[^\\])"/g,'$1\\"')})})),t.start&&t.start(n,o,i)}}function u(e,n){if(n)for(r=a.length-1;r>=0&&a[r]!=n;r--);else var r=0;if(r>=0){for(var i=a.length-1;i>=r;i--)t.end&&t.end(a[i]);a.length=r}}u()}function Wv(e){for(var t={},n=e.split(","),r=0;r<n.length;r++)t[n[r]]=!0;return t}var Uv={};function Yv(e,t,n){if(pn(e)?window[e]:e)n();else{var r=Uv[t];if(!r){r=Uv[t]=[];var i=document.createElement("script");i.src=t,document.body.appendChild(i),i.onload=function(){r.forEach((e=>e())),delete Uv[t]}}r.push(n)}}function Xv(e){var t=e.import("blots/block/embed");class n extends t{}return n.blotName="divider",n.tagName="HR",{"formats/divider":n}}function Zv(e){var t=e.import("blots/inline");class n extends t{}return n.blotName="ins",n.tagName="INS",{"formats/ins":n}}function Gv(e){var{Scope:t,Attributor:n}=e.import("parchment"),r={scope:t.BLOCK,whitelist:["left","right","center","justify"]};return{"formats/align":new n.Style("align","text-align",r)}}function Kv(e){var{Scope:t,Attributor:n}=e.import("parchment"),r={scope:t.BLOCK,whitelist:["rtl"]};return{"formats/direction":new n.Style("direction","direction",r)}}function Jv(e){var t=e.import("parchment"),n=e.import("blots/container"),r=e.import("formats/list/item");class i extends n{static create(e){var t="ordered"===e?"OL":"UL",n=super.create(t);return"checked"!==e&&"unchecked"!==e||n.setAttribute("data-checked","checked"===e),n}static formats(e){return"OL"===e.tagName?"ordered":"UL"===e.tagName?e.hasAttribute("data-checked")?"true"===e.getAttribute("data-checked")?"checked":"unchecked":"bullet":void 0}constructor(e){super(e);e.addEventListener("click",(n=>{if(n.target.parentNode===e){var r=this.statics.formats(e),i=t.find(n.target);"checked"===r?i.format("list","unchecked"):"unchecked"===r&&i.format("list","checked")}}))}format(e,t){this.children.length>0&&this.children.tail.format(e,t)}formats(){return{[this.statics.blotName]:this.statics.formats(this.domNode)}}insertBefore(e,t){if(e instanceof r)super.insertBefore(e,t);else{var n=null==t?this.length():t.offset(this),i=this.split(n);i.parent.insertBefore(e,i)}}optimize(e){super.optimize(e);var t=this.next;null!=t&&t.prev===this&&t.statics.blotName===this.statics.blotName&&t.domNode.tagName===this.domNode.tagName&&t.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(t.moveChildren(this),t.remove())}replace(e){if(e.statics.blotName!==this.statics.blotName){var n=t.create(this.statics.defaultChild);e.moveChildren(n),this.appendChild(n)}super.replace(e)}}return i.blotName="list",i.scope=t.Scope.BLOCK_BLOT,i.tagName=["OL","UL"],i.defaultChild="list-item",i.allowedChildren=[r],{"formats/list":i}}function Qv(e){var{Scope:t}=e.import("parchment");return{"formats/backgroundColor":new(e.import("formats/background").constructor)("backgroundColor","background-color",{scope:t.INLINE})}}function eg(e){var{Scope:t,Attributor:n}=e.import("parchment"),r={scope:t.BLOCK},i={};return["margin","marginTop","marginBottom","marginLeft","marginRight"].concat(["padding","paddingTop","paddingBottom","paddingLeft","paddingRight"]).forEach((e=>{i["formats/".concat(e)]=new n.Style(e,Mn(e),r)})),i}function tg(e){var{Scope:t,Attributor:n}=e.import("parchment"),r={scope:t.INLINE},i={};return["font","fontSize","fontStyle","fontVariant","fontWeight","fontFamily"].forEach((e=>{i["formats/".concat(e)]=new n.Style(e,Mn(e),r)})),i}function ng(e){var{Scope:t,Attributor:n}=e.import("parchment"),r=[{name:"lineHeight",scope:t.BLOCK},{name:"letterSpacing",scope:t.INLINE},{name:"textDecoration",scope:t.INLINE},{name:"textIndent",scope:t.BLOCK}],i={};return r.forEach((e=>{var{name:t,scope:r}=e;i["formats/".concat(t)]=new n.Style(t,Mn(t),{scope:r})})),i}function rg(e){var t=e.import("formats/image"),n=["alt","height","width","data-custom","class","data-local"];t.sanitize=e=>e?bc(e):e,t.formats=function(e){return n.reduce((function(t,n){return e.hasAttribute(n)&&(t[n]=e.getAttribute(n)),t}),{})};var r=t.prototype.format;t.prototype.format=function(e,t){n.indexOf(e)>-1?t?this.domNode.setAttribute(e,t):this.domNode.removeAttribute(e):r.call(this,e,t)}}function ig(e){var t=e.import("formats/link");t.sanitize=e=>{var n=document.createElement("a");n.href=e;var r=n.href.slice(0,n.href.indexOf(":"));return t.PROTOCOL_WHITELIST.concat("file").indexOf(r)>-1?e:t.SANITIZED_URL}}function ag(e,t,n){var r,i,a;function o(){return{html:a.root.innerHTML,text:a.getText(),delta:a.getContents()}}function s(e){var t="data-placeholder",n=a.root;n.getAttribute(t)!==e&&n.setAttribute(t,e)}jo((()=>e.readOnly),(e=>{r&&(a.enable(!e),e||a.blur())})),jo((()=>e.placeholder),(e=>{r&&s(e)}));var l={};function u(e){var t=e?a.getFormat(e):{},r=Object.keys(t);(r.length!==Object.keys(l).length||r.find((e=>t[e]!==l[e])))&&(l=t,n("statuschange",{},t))}function c(){n("input",{},o())}function d(l){var d=window.Quill;!function(e){var t={divider:Xv,ins:Zv,align:Gv,direction:Kv,list:Jv,background:Qv,box:eg,font:tg,text:ng,image:rg,link:ig},n={};Object.values(t).forEach((t=>on(n,t(e)))),e.register(n,!0)}(d);var h={toolbar:!1,readOnly:e.readOnly,placeholder:e.placeholder};l.length&&(d.register("modules/ImageResize",window.ImageResize.default),h.modules={ImageResize:{modules:l}});var f=t.value,p=(a=new d(f,h)).root;["focus","blur","input"].forEach((t=>{p.addEventListener(t,(r=>{var i=o();if("input"===t){if("ios"===yc().platform){var a=(i.html.match(/<span [\s\S]*>([\s\S]*)<\/span>/)||[])[1];s(a&&a.replace(/\s/g,"")?"":e.placeholder)}r.stopPropagation()}else n(t,r,i)}))})),a.on("text-change",c),a.on("selection-change",u),a.on("scroll-optimize",(()=>{u(a.selection.getRange()[0])})),a.clipboard.addMatcher(Node.ELEMENT_NODE,((e,t)=>(i||t.ops&&(t.ops=t.ops.filter((e=>{var{insert:t}=e;return pn(t)})).map((e=>{var{insert:t}=e;return{insert:t}}))),t))),r=!0,n("ready",{},{})}o_(((e,t,n)=>{var s,l,d,{options:h,callbackId:f}=t;if(r){var p=window.Quill;switch(e){case"format":var{name:v="",value:g=!1}=h;l=a.getSelection(!0);var m=a.getFormat(l)[v]||!1;if(["bold","italic","underline","strike","ins"].includes(v))g=!m;else if("direction"===v){g=("rtl"!==g||!m)&&g;var _=a.getFormat(l).align;"rtl"!==g||_?g||"right"!==_||a.format("align",!1,"user"):a.format("align","right","user")}else if("indent"===v){g="+1"===g,"rtl"===a.getFormat(l).direction&&(g=!g),g=g?"+1":"-1"}else"list"===v&&(g="check"===g?"unchecked":g,m="checked"===m?"unchecked":m),g=m&&m!==(g||!1)||!m&&g?g:!m;a.format(v,g,"user");break;case"insertDivider":l=a.getSelection(!0),a.insertText(l.index,Jn,"user"),a.insertEmbed(l.index+1,"divider",!0,"user"),a.setSelection(l.index+2,0,"silent");break;case"insertImage":l=a.getSelection(!0);var{src:y="",alt:b="",width:w="",height:x="",extClass:S="",data:k={}}=h,C=bc(y);a.insertEmbed(l.index,"image",C,"silent");var T=!!/^(file|blob):/.test(C)&&C;a.formatText(l.index,1,"data-local",T,"silent"),a.formatText(l.index,1,"alt",b,"silent"),a.formatText(l.index,1,"width",w,"silent"),a.formatText(l.index,1,"height",x,"silent"),a.formatText(l.index,1,"class",S,"silent"),a.formatText(l.index,1,"data-custom",Object.keys(k).map((e=>"".concat(e,"=").concat(k[e]))).join("&"),"silent"),a.setSelection(l.index+1,0,"silent"),a.scrollIntoView(),setTimeout((()=>{c()}),1e3);break;case"insertText":l=a.getSelection(!0);var{text:A=""}=h;a.insertText(l.index,A,"user"),a.setSelection(l.index+A.length,0,"silent");break;case"setContents":var{delta:M,html:E}=h;"object"==typeof M?a.setContents(M,"silent"):pn(E)?a.setContents(function(e){var t,n=["span","strong","b","ins","em","i","u","a","del","s","sub","sup","img","div","p","h1","h2","h3","h4","h5","h6","hr","ol","ul","li","br"],r="";Hv(e,{start:function(e,i,a){if(n.includes(e)){t=!1;var o=i.map((e=>{var{name:t,value:n}=e;return"".concat(t,'="').concat(n,'"')})).join(" "),s="<".concat(e," ").concat(o," ").concat(a?"/":"",">");r+=s}else t=!a},end:function(e){t||(r+="</".concat(e,">"))},chars:function(e){t||(r+=e)}}),i=!0;var o=a.clipboard.convert(r);return i=!1,o}(E),"silent"):d="contents is missing";break;case"getContents":s=o();break;case"clear":a.setText("");break;case"removeFormat":l=a.getSelection(!0);var O=p.import("parchment");l.length?a.removeFormat(l.index,l.length,"user"):Object.keys(a.getFormat(l)).forEach((e=>{O.query(e,O.Scope.INLINE)&&a.format(e,!1)}));break;case"undo":a.history.undo();break;case"redo":a.history.redo();break;case"blur":a.blur();break;case"getSelectionText":s={text:""},(l=a.selection.savedRange)&&0!==l.length&&(s.text=a.getText(l.index,l.length));break;case"scrollIntoView":a.scrollIntoView()}u(l)}else d="not ready";f&&n({callbackId:f,data:on({},s,{errMsg:"".concat(e,":").concat(d?"fail "+d:"ok")})})}),l_()),is((()=>{var t=[];e.showImgSize&&t.push("DisplaySize"),e.showImgToolbar&&t.push("Toolbar"),e.showImgResize&&t.push("Resize");Yv(window.Quill,"./__uniappquill.js",(()=>{if(t.length){Yv(window.ImageResize,"./__uniappquillimageresize.js",(()=>{d(t)}))}else d(t)}))}))}const og=Zp({name:"Editor",props:on({},zv,{id:{type:String,default:""},readOnly:{type:[Boolean,String],default:!1},placeholder:{type:String,default:""},showImgSize:{type:[Boolean,String],default:!1},showImgToolbar:{type:[Boolean,String],default:!1},showImgResize:{type:[Boolean,String],default:!1}}),emit:["ready","focus","blur","input","statuschange",...Nv],setup(e,t){var{emit:n}=t,r=eo(null),i=Jp(r,n);return ag(e,r,i),Iv(e,r,i),()=>gl("uni-editor",{ref:r,id:e.id,class:"ql-container"},null,8,["id"])}});var sg="#10aeff",lg="#b2b2b2",ug={success:{d:"M15.808 0.16q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.144 3.744-2.144 8.128 0 4.192 2.144 7.872 2.112 3.52 5.632 5.632 3.68 2.144 7.872 2.144 4.384 0 8.128-2.144 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.384-2.176-8.128-2.112-3.616-5.728-5.728-3.744-2.176-8.128-2.176zM24.832 11.328l-11.264 11.104q-0.032 0.032-0.112 0.032t-0.112-0.032l-5.216-5.376q-0.096-0.128 0-0.288l0.704-0.96q0.032-0.064 0.112-0.064t0.112 0.032l4.256 3.264q0.064 0.032 0.144 0.032t0.112-0.032l10.336-8.608q0.064-0.064 0.144-0.064t0.112 0.064l0.672 0.672q0.128 0.128 0 0.224z",c:er},success_no_circle:{d:Nu,c:er},info:{d:"M15.808 0.128q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.176 3.776-2.176 8.16 0 4.224 2.176 7.872 2.080 3.552 5.632 5.632 3.648 2.176 7.872 2.176 4.384 0 8.16-2.176 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.416-2.176-8.16-2.112-3.616-5.728-5.728-3.744-2.176-8.16-2.176zM16.864 23.776q0 0.064-0.064 0.064h-1.568q-0.096 0-0.096-0.064l-0.256-11.328q0-0.064 0.064-0.064h2.112q0.096 0 0.064 0.064l-0.256 11.328zM16 10.88q-0.576 0-0.976-0.4t-0.4-0.96 0.4-0.96 0.976-0.4 0.976 0.4 0.4 0.96-0.4 0.96-0.976 0.4z",c:sg},warn:{d:"M15.808 0.16q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.144 3.744-2.144 8.128 0 4.192 2.144 7.872 2.112 3.52 5.632 5.632 3.68 2.144 7.872 2.144 4.384 0 8.128-2.144 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.384-2.176-8.128-2.112-3.616-5.728-5.728-3.744-2.176-8.128-2.176zM15.136 8.672h1.728q0.128 0 0.224 0.096t0.096 0.256l-0.384 10.24q0 0.064-0.048 0.112t-0.112 0.048h-1.248q-0.096 0-0.144-0.048t-0.048-0.112l-0.384-10.24q0-0.16 0.096-0.256t0.224-0.096zM16 23.328q-0.48 0-0.832-0.352t-0.352-0.848 0.352-0.848 0.832-0.352 0.832 0.352 0.352 0.848-0.352 0.848-0.832 0.352z",c:"#f76260"},waiting:{d:"M15.84 0.096q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.144 3.744-2.144 8.128 0 4.192 2.144 7.872 2.112 3.52 5.632 5.632 3.68 2.144 7.872 2.144 4.384 0 8.128-2.144 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.384-2.176-8.128-2.112-3.616-5.728-5.728-3.744-2.176-8.128-2.176zM23.008 21.92l-0.512 0.896q-0.096 0.128-0.224 0.064l-8-3.808q-0.096-0.064-0.16-0.128-0.128-0.096-0.128-0.288l0.512-12.096q0-0.064 0.048-0.112t0.112-0.048h1.376q0.064 0 0.112 0.048t0.048 0.112l0.448 10.848 6.304 4.256q0.064 0.064 0.080 0.128t-0.016 0.128z",c:sg},cancel:{d:"M20.928 10.176l-4.928 4.928-4.928-4.928-0.896 0.896 4.928 4.928-4.928 4.928 0.896 0.896 4.928-4.928 4.928 4.928 0.896-0.896-4.928-4.928 4.928-4.928-0.896-0.896zM16 2.080q-3.776 0-7.040 1.888-3.136 1.856-4.992 4.992-1.888 3.264-1.888 7.040t1.888 7.040q1.856 3.136 4.992 4.992 3.264 1.888 7.040 1.888t7.040-1.888q3.136-1.856 4.992-4.992 1.888-3.264 1.888-7.040t-1.888-7.040q-1.856-3.136-4.992-4.992-3.264-1.888-7.040-1.888zM16 28.64q-3.424 0-6.4-1.728-2.848-1.664-4.512-4.512-1.728-2.976-1.728-6.4t1.728-6.4q1.664-2.848 4.512-4.512 2.976-1.728 6.4-1.728t6.4 1.728q2.848 1.664 4.512 4.512 1.728 2.976 1.728 6.4t-1.728 6.4q-1.664 2.848-4.512 4.512-2.976 1.728-6.4 1.728z",c:"#f43530"},download:{d:"M15.808 1.696q-3.776 0-7.072 1.984-3.2 1.888-5.088 5.152-1.952 3.392-1.952 7.36 0 3.776 1.952 7.072 1.888 3.2 5.088 5.088 3.296 1.952 7.072 1.952 3.968 0 7.36-1.952 3.264-1.888 5.152-5.088 1.984-3.296 1.984-7.072 0-4-1.984-7.36-1.888-3.264-5.152-5.152-3.36-1.984-7.36-1.984zM20.864 18.592l-3.776 4.928q-0.448 0.576-1.088 0.576t-1.088-0.576l-3.776-4.928q-0.448-0.576-0.24-0.992t0.944-0.416h2.976v-8.928q0-0.256 0.176-0.432t0.4-0.176h1.216q0.224 0 0.4 0.176t0.176 0.432v8.928h2.976q0.736 0 0.944 0.416t-0.24 0.992z",c:er},search:{d:"M20.928 22.688q-1.696 1.376-3.744 2.112-2.112 0.768-4.384 0.768-3.488 0-6.464-1.728-2.88-1.696-4.576-4.608-1.76-2.976-1.76-6.464t1.76-6.464q1.696-2.88 4.576-4.576 2.976-1.76 6.464-1.76t6.464 1.76q2.912 1.696 4.608 4.576 1.728 2.976 1.728 6.464 0 2.272-0.768 4.384-0.736 2.048-2.112 3.744l9.312 9.28-1.824 1.824-9.28-9.312zM12.8 23.008q2.784 0 5.184-1.376 2.304-1.376 3.68-3.68 1.376-2.4 1.376-5.184t-1.376-5.152q-1.376-2.336-3.68-3.68-2.4-1.408-5.184-1.408t-5.152 1.408q-2.336 1.344-3.68 3.68-1.408 2.368-1.408 5.152t1.408 5.184q1.344 2.304 3.68 3.68 2.368 1.376 5.152 1.376zM12.8 23.008v0z",c:lg},clear:{d:"M16 0q-4.352 0-8.064 2.176-3.616 2.144-5.76 5.76-2.176 3.712-2.176 8.064t2.176 8.064q2.144 3.616 5.76 5.76 3.712 2.176 8.064 2.176t8.064-2.176q3.616-2.144 5.76-5.76 2.176-3.712 2.176-8.064t-2.176-8.064q-2.144-3.616-5.76-5.76-3.712-2.176-8.064-2.176zM22.688 21.408q0.32 0.32 0.304 0.752t-0.336 0.736-0.752 0.304-0.752-0.32l-5.184-5.376-5.376 5.184q-0.32 0.32-0.752 0.304t-0.736-0.336-0.304-0.752 0.32-0.752l5.376-5.184-5.184-5.376q-0.32-0.32-0.304-0.752t0.336-0.752 0.752-0.304 0.752 0.336l5.184 5.376 5.376-5.184q0.32-0.32 0.752-0.304t0.752 0.336 0.304 0.752-0.336 0.752l-5.376 5.184 5.184 5.376z",c:lg}};const cg=Zp({name:"Icon",props:{type:{type:String,required:!0,default:""},size:{type:[String,Number],default:23},color:{type:String,default:""}},setup(e){var t=eo(null),n=ql((()=>ug[e.type]));return()=>{var{value:r}=n;return gl("uni-icon",{ref:t},[r&&r.d&&Pu(r.d,e.color||r.c,Ou(e.size))],512)}}});var dg={src:{type:String,default:""},mode:{type:String,default:"scaleToFill"},lazyLoad:{type:[Boolean,String],default:!1},draggable:{type:Boolean,default:!1}},hg={widthFix:["offsetWidth","height",(e,t)=>e/t],heightFix:["offsetHeight","width",(e,t)=>e*t]},fg={aspectFit:["center center","contain"],aspectFill:["center center","cover"],widthFix:[,"100% 100%"],heightFix:[,"100% 100%"],top:["center top"],bottom:["center bottom"],center:["center center"],left:["left center"],right:["right center"],"top left":["left top"],"top right":["right top"],"bottom left":["left bottom"],"bottom right":["right bottom"]};const pg=Zp({name:"Image",props:dg,setup(e,t){var{emit:n}=t,r=eo(null),i=function(e,t){var n=eo(""),r=ql((()=>{var e="auto",r="",i=fg[t.mode];return i?(i[0]&&(r=i[0]),i[1]&&(e=i[1])):(r="0% 0%",e="100% 100%"),"background-image:".concat(n.value?'url("'+n.value+'")':"none",";background-position:").concat(r,";background-size:").concat(e,";")})),i=Fa({rootEl:e,src:ql((()=>t.src?bc(t.src):"")),origWidth:0,origHeight:0,origStyle:{width:"",height:""},modeStyle:r,imgSrc:n});return is((()=>{var t=e.value;i.origWidth=t.clientWidth||0,i.origHeight=t.clientHeight||0})),i}(r,e),a=Jp(r,n),{fixSize:o}=function(e,t,n){var r=()=>{var{mode:r}=t,i=hg[r];if(i){var{origWidth:a,origHeight:o}=n,s=a&&o?a/o:0;if(s){var l=e.value,u=l[i[0]];u&&(l.style[i[1]]=function(e){vg&&e>10&&(e=2*Math.round(e/2));return e}(i[2](u,s))+"px"),window.dispatchEvent(new CustomEvent("updateview"))}}},i=()=>{var{style:t}=e.value,{origStyle:{width:r,height:i}}=n;t.width=r,t.height=i};return jo((()=>t.mode),((e,t)=>{hg[t]&&i(),hg[e]&&r()})),{fixSize:r,resetSize:i}}(r,e,i);return function(e,t,n,r,i){var a,o,s=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";e.origWidth=t,e.origHeight=n,e.imgSrc=r},l=l=>{if(!l)return u(),void s();(a=a||new Image).onload=e=>{var{width:c,height:d}=a;s(c,d,l),yo((()=>{r()})),a.draggable=t.draggable,o&&o.remove(),o=a,n.value.appendChild(a),u(),i("load",e,{width:c,height:d})},a.onerror=t=>{s(),u(),i("error",t,{errMsg:"GET ".concat(e.src," 404 (Not Found)")})},a.src=l},u=()=>{a&&(a.onload=null,a.onerror=null,a=null)};jo((()=>e.src),(e=>l(e))),jo((()=>e.imgSrc),(e=>{!e&&o&&(o.remove(),o=null)})),is((()=>l(e.src))),ss((()=>u()))}(i,e,r,o,a),()=>gl("uni-image",{ref:r},[gl("div",{style:i.modeStyle},null,4),hg[e.mode]?gl(cv,{onResize:o},null,8,["onResize"]):gl("span",null,null)],512)}});var vg="Google Inc."===navigator.vendor;var gg=yr(!0),mg=[],_g=0,yg=!1,bg=e=>mg.forEach((t=>t.userAction=e));function wg(){var e=Fa({userAction:!1});return is((()=>{!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{userAction:!1};yg||(["touchstart","touchmove","touchend","mousedown","mouseup"].forEach((e=>{document.addEventListener(e,(function(){!_g&&bg(!0),_g++,setTimeout((()=>{! --_g&&bg(!1)}),0)}),gg)})),yg=!0);mg.push(e)}(e)})),ss((()=>{var t,n;t=e,(n=mg.indexOf(t))>=0&&mg.splice(n,1)})),{state:e}}function xg(){var e=Fa({attrs:{}});return is((()=>{for(var t=El();t;){var n=t.type.__scopeId;n&&(e.attrs[n]=""),t=t.proxy&&"page"===t.proxy.$mpType?null:t.parent}})),{state:e}}function Sg(e,t){var n=document.activeElement;if(!n)return t({});var r={};["input","textarea"].includes(n.tagName.toLowerCase())&&(r.start=n.selectionStart,r.end=n.selectionEnd),t(r)}var kg,Cg=200;function Tg(e,t,n){return"number"===t&&isNaN(Number(e))&&(e=""),null==e?"":String(e)}var Ag=["none","text","decimal","numeric","tel","search","email","url"],Mg=on({},{name:{type:String,default:""},modelValue:{type:[String,Number]},value:{type:[String,Number]},disabled:{type:[Boolean,String],default:!1},autoFocus:{type:[Boolean,String],default:!1},focus:{type:[Boolean,String],default:!1},cursor:{type:[Number,String],default:-1},selectionStart:{type:[Number,String],default:-1},selectionEnd:{type:[Number,String],default:-1},type:{type:String,default:"text"},password:{type:[Boolean,String],default:!1},placeholder:{type:String,default:""},placeholderStyle:{type:String,default:""},placeholderClass:{type:String,default:""},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},confirmHold:{type:Boolean,default:!1},ignoreCompositionEvent:{type:Boolean,default:!0},step:{type:String,default:"0.000000000000000001"},inputmode:{type:String,default:void 0,validator:e=>!!~Ag.indexOf(e)},cursorColor:{type:String,default:""}},zv),Eg=["input","focus","blur","update:value","update:modelValue","update:focus","compositionstart","compositionupdate","compositionend",...Nv];function Og(e,t,n,r){var i=null;jo((()=>e.modelValue),i=Hr((n=>{t.value=Tg(n,e.type)}),100,{setTimeout:setTimeout,clearTimeout:clearTimeout})),jo((()=>e.value),i);var a=function(e,t){var n,r,i=0,a=function(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];var l=Date.now();clearTimeout(n),r=()=>{r=null,i=l,e.apply(this,o)},l-i<t?n=setTimeout(r,t-(l-i)):r()};return a.cancel=function(){clearTimeout(n),r=null},a.flush=function(){clearTimeout(n),r&&r()},a}(((e,t)=>{i.cancel(),n("update:modelValue",t.value),n("update:value",t.value),r("input",e,t)}),100);return rs((()=>{i.cancel(),a.cancel()})),{trigger:r,triggerInput:(e,t,n)=>{i.cancel(),a(e,t),n&&a.flush()}}}function Lg(e,t){var{state:n}=wg(),r=ql((()=>e.autoFocus||e.focus));function i(){if(r.value){var a=t.value;if(a&&"plus"in window){var o=Cg-(Date.now()-kg);if(o>0)setTimeout(i,o);else{var s="none"!==e.inputmode;"HarmonyOS"===plus.os.name?!n.userAction&&s?(plus.key.showSoftKeybord(),setTimeout((()=>{a.focus()}),100)):a.focus():(a.focus(),!n.userAction&&s&&plus.key.showSoftKeybord())}}else setTimeout(i,100)}}jo((()=>e.focus),(e=>{var n;e?i():(n=t.value)&&n.blur()})),is((()=>{kg=kg||Date.now(),r.value&&yo(i)}))}function zg(e,t,n,r){bi(Bu(),"getSelectedTextRange",Sg);var{fieldRef:i,state:a,trigger:o}=function(e,t,n){var r,i=eo(null),a=Jp(t,n),o=ql((()=>{var t=Number(e.selectionStart);return isNaN(t)?-1:t})),s=ql((()=>{var t=Number(e.selectionEnd);return isNaN(t)?-1:t})),l=ql((()=>{var t=Number(e.cursor);return isNaN(t)?-1:t})),u=ql((()=>{var t=Number(e.maxlength);return isNaN(t)?140:t})),c=Fa({value:r=Tg(e.modelValue,e.type)||Tg(e.value,e.type),valueOrigin:r,maxlength:u,focus:e.focus,composing:!1,selectionStart:o,selectionEnd:s,cursor:l});return jo((()=>c.focus),(e=>n("update:focus",e))),jo((()=>c.maxlength),(e=>c.value=c.value.slice(0,e)),{immediate:!1}),{fieldRef:i,state:c,trigger:a}}(e,t,n),{triggerInput:s}=Og(e,a,n,o);Lg(e,i),Iv(e,i,o);var{state:l}=xg();return function(e,t){var n=Ps(tv,!1);if(n){var r=El(),i={submit(){var n=r.proxy;return[n[e],pn(t)?n[t]:t.value]},reset(){pn(t)?r.proxy[t]="":t.value=""}};n.addField(i),ss((()=>{n.removeField(i)}))}}("name",a),function(e,t,n,r,i,a){function o(){var n=e.value;n&&t.focus&&t.selectionStart>-1&&t.selectionEnd>-1&&"number"!==n.type&&(n.selectionStart=t.selectionStart,n.selectionEnd=t.selectionEnd)}function s(){var n=e.value;n&&t.focus&&t.selectionStart<0&&t.selectionEnd<0&&t.cursor>-1&&"number"!==n.type&&(n.selectionEnd=n.selectionStart=t.cursor)}function l(e){return"number"===e.type?null:e.selectionEnd}jo([()=>t.selectionStart,()=>t.selectionEnd],o),jo((()=>t.cursor),s),jo((()=>e.value),(function(){var u=e.value;if(u){var c=function(e,r){e.stopPropagation(),fn(a)&&!1===a(e,t)||(t.value=u.value,t.composing&&n.ignoreCompositionEvent||i(e,{value:u.value,cursor:l(u)},r))};u.addEventListener("change",(e=>e.stopPropagation())),u.addEventListener("focus",(function(e){t.focus=!0,r("focus",e,{value:t.value}),o(),s()})),u.addEventListener("blur",(function(e){t.composing&&(t.composing=!1,c(e,!0)),t.focus=!1,r("blur",e,{value:t.value,cursor:l(e.target)})})),u.addEventListener("input",c),u.addEventListener("compositionstart",(e=>{e.stopPropagation(),t.composing=!0,d(e)})),u.addEventListener("compositionend",(e=>{e.stopPropagation(),t.composing&&(t.composing=!1,c(e)),d(e)})),u.addEventListener("compositionupdate",d)}function d(e){n.ignoreCompositionEvent||r(e.type,e,{value:e.data})}}))}(i,a,e,o,s,r),{fieldRef:i,state:a,scopedAttrsState:l,fixDisabledColor:0===String(navigator.vendor).indexOf("Apple")&&CSS.supports("image-orientation:from-image"),trigger:o}}var Ng=on({},Mg,{placeholderClass:{type:String,default:"input-placeholder"},textContentType:{type:String,default:""}}),Ig=dr((()=>{var e=plus.os.version;return"iOS"===plus.os.name&&!!e&&parseInt(e)>=16&&parseFloat(e)<17.2}));function Pg(e,t,n,r,i){if(t.value)if("."===e.data){if("."===t.value.slice(-1))return n.value=r.value=t.value=t.value.slice(0,-1),!1;if(t.value&&!t.value.includes("."))return t.value+=".",i&&(i.fn=()=>{n.value=r.value=t.value=t.value.slice(0,-1),r.removeEventListener("blur",i.fn)},r.addEventListener("blur",i.fn)),!1}else if("deleteContentBackward"===e.inputType&&Ig()&&"."===t.value.slice(-2,-1))return t.value=n.value=r.value=t.value.slice(0,-2),!0}const Dg=Zp({name:"Input",props:Ng,emits:["confirm",...Eg],setup(e,t){var{emit:n,expose:r}=t,i=["text","number","idcard","digit","password","tel"],a=["off","one-time-code"],o=ql((()=>{var t="";switch(e.type){case"text":t="text","search"===e.confirmType&&(t="search");break;case"idcard":t="text";break;case"digit":t="number";break;default:t=i.includes(e.type)?e.type:"text"}return e.password?"password":t})),s=ql((()=>{var t=a.indexOf(e.textContentType),n=a.indexOf(Mn(e.textContentType));return a[-1!==t?t:-1!==n?n:0]})),l=function(e,t){if("number"===t.value){var n=void 0===e.modelValue?e.value:e.modelValue,r=eo(null!=n?n.toLocaleString():"");return jo((()=>e.modelValue),(e=>{r.value=null!=e?e.toLocaleString():""})),jo((()=>e.value),(e=>{r.value=null!=e?e.toLocaleString():""})),r}return eo("")}(e,o),u={fn:null},c=eo(null),{fieldRef:d,state:h,scopedAttrsState:f,fixDisabledColor:p,trigger:v}=zg(e,c,n,((t,n)=>{var r=t.target;if("number"===o.value){if(u.fn&&(r.removeEventListener("blur",u.fn),u.fn=null),r.validity&&!r.validity.valid){if((!l.value||!r.value)&&"-"===t.data||"-"===l.value[0]&&"deleteContentBackward"===t.inputType)return l.value="-",n.value="",u.fn=()=>{l.value=r.value=""},r.addEventListener("blur",u.fn),!1;var i=Pg(t,l,n,r,u);return"boolean"==typeof i?i:(l.value=n.value=r.value="-"===l.value?"":l.value,!1)}var a=Pg(t,l,n,r,u);if("boolean"==typeof a)return a;l.value=r.value;var s=n.maxlength;if(s>0&&r.value.length>s)return r.value=r.value.slice(0,s),n.value=r.value,(void 0!==e.modelValue&&null!==e.modelValue?e.modelValue.toString():"")!==r.value}}));jo((()=>h.value),(t=>{"number"!==e.type||"-"===l.value&&""===t||(l.value=t.toString())}));var g=["number","digit"],m=ql((()=>g.includes(e.type)?e.step:""));function _(t){if("Enter"===t.key){var n=t.target;t.stopPropagation(),v("confirm",t,{value:n.value}),!e.confirmHold&&n.blur()}}return r({$triggerInput:e=>{n("update:modelValue",e.value),n("update:value",e.value),h.value=e.value}}),()=>{var t=e.disabled&&p?gl("input",{key:"disabled-input",ref:d,value:h.value,tabindex:"-1",readonly:!!e.disabled,type:o.value,maxlength:h.maxlength,step:m.value,class:"uni-input-input",style:e.cursorColor?{caretColor:e.cursorColor}:{},onFocus:e=>e.target.blur()},null,44,["value","readonly","type","maxlength","step","onFocus"]):gl("input",{key:"input",ref:d,value:h.value,onInput:e=>{h.value=e.target.value.toString()},disabled:!!e.disabled,type:o.value,maxlength:h.maxlength,step:m.value,enterkeyhint:e.confirmType,pattern:"number"===e.type?"[0-9]*":void 0,class:"uni-input-input",style:e.cursorColor?{caretColor:e.cursorColor}:{},autocomplete:s.value,onKeyup:_,inputmode:e.inputmode},null,44,["value","onInput","disabled","type","maxlength","step","enterkeyhint","pattern","autocomplete","onKeyup","inputmode"]);return gl("uni-input",{ref:c},[gl("div",{class:"uni-input-wrapper"},[Uo(gl("div",xl(f.attrs,{style:e.placeholderStyle,class:["uni-input-placeholder",e.placeholderClass]}),[e.placeholder],16),[[Zl,!(h.value.length||"-"===l.value||l.value.includes("."))]]),"search"===e.confirmType?gl("form",{action:"",onSubmit:e=>e.preventDefault(),class:"uni-input-form"},[t],40,["onSubmit"]):t])],512)}}});var Bg,Rg,Fg=["class","style"],qg=/^on[A-Z]+/,jg=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{excludeListeners:n=!1,excludeKeys:r=[]}=t,i=El(),a=to({}),o=to({}),s=to({}),l=r.concat(Fg);return i.attrs=Fa(i.attrs),Vo((()=>{var e,t=(e=i.attrs,Object.keys(e).map((t=>[t,e[t]]))).reduce(((e,t)=>{var[r,i]=t;return l.includes(r)?e.exclude[r]=i:qg.test(r)?(n||(e.attrs[r]=i),e.listeners[r]=i):e.attrs[r]=i,e}),{exclude:{},attrs:{},listeners:{}});a.value=t.attrs,o.value=t.listeners,s.value=t.exclude}),null,e),{$attrs:a,$listeners:o,$excludeAttrs:s}};function Vg(){wr((()=>{Bg||(Bg=plus.webview.currentWebview()),Rg||(Rg=(Bg.getStyle()||{}).pullToRefresh||{})}))}function $g(e){var{disable:t}=e;Rg&&Rg.support&&Bg.setPullToRefresh(Object.assign({},Rg,{support:!t}))}function Hg(e){El().rebuild=e}const Wg=Zp({inheritAttrs:!1,name:"MovableArea",props:{scaleArea:{type:Boolean,default:!1}},setup(e,t){var{slots:n}=t,r=eo(null),i=eo(!1),{setContexts:a,events:o}=function(e,t){var n=eo(0),r=eo(0),i=Fa({x:null,y:null}),a=eo(null),o=null,s=[];function l(t){t&&1!==t&&(e.scaleArea?s.forEach((function(e){e._setScale(t)})):o&&o._setScale(t))}function u(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s,r=t.value;function i(e){for(var t=0;t<n.length;t++){var a=n[t];if(e===a.rootRef.value)return a}return e===r||e===document.body||e===document?null:i(e.parentNode)}return i(e)}var c=Kp((t=>{$g({disable:!0});var n=t.touches;if(n&&n.length>1){var r={x:n[1].pageX-n[0].pageX,y:n[1].pageY-n[0].pageY};if(a.value=Ug(r),i.x=r.x,i.y=r.y,!e.scaleArea){var s=u(n[0].target),l=u(n[1].target);o=s&&s===l?s:null}}})),d=Kp((e=>{var t=e.touches;if(t&&t.length>1){e.preventDefault();var n={x:t[1].pageX-t[0].pageX,y:t[1].pageY-t[0].pageY};if(null!==i.x&&a.value&&a.value>0)l(Ug(n)/a.value);i.x=n.x,i.y=n.y}})),h=Kp((t=>{$g({disable:!1});var n=t.touches;n&&n.length||t.changedTouches&&(i.x=0,i.y=0,a.value=null,e.scaleArea?s.forEach((function(e){e._endScale()})):o&&o._endScale())}));function f(){p(),s.forEach((function(e,t){e.setParent()}))}function p(){var e=window.getComputedStyle(t.value),i=t.value.getBoundingClientRect();n.value=i.width-["Left","Right"].reduce((function(t,n){var r="padding"+n;return t+parseFloat(e["border"+n+"Width"])+parseFloat(e[r])}),0),r.value=i.height-["Top","Bottom"].reduce((function(t,n){var r="padding"+n;return t+parseFloat(e["border"+n+"Width"])+parseFloat(e[r])}),0)}return Is("movableAreaWidth",n),Is("movableAreaHeight",r),{setContexts(e){s=e},events:{_onTouchstart:c,_onTouchmove:d,_onTouchend:h,_resize:f}}}(e,r),{$listeners:s,$attrs:l,$excludeAttrs:u}=jg(),c=s.value;["onTouchstart","onTouchmove","onTouchend"].forEach((e=>{var t=c[e],n=o["_".concat(e)];c[e]=t?[].concat(t,n):n})),is((()=>{o._resize(),Vg(),i.value=!0}));var d=[],h=[];function f(){for(var e=[],t=function(t){var n=d[t];n instanceof Element||(n=n.el);var r=h.find((e=>n===e.rootRef.value));r&&e.push(Ya(r))},n=0;n<d.length;n++)t(n);a(e)}Hg((()=>{d=r.value.children,f()}));return Is("_isMounted",i),Is("movableAreaRootRef",r),Is("addMovableViewContext",(e=>{h.push(e),f()})),Is("removeMovableViewContext",(e=>{var t=h.indexOf(e);t>=0&&(h.splice(t,1),f())})),()=>(n.default&&n.default(),gl("uni-movable-area",xl({ref:r},l.value,u.value,c),[gl(cv,{onResize:o._resize},null,8,["onResize"]),d],16))}});function Ug(e){return Math.sqrt(e.x*e.x+e.y*e.y)}var Yg,Xg,Zg=function(e,t,n,r){e.addEventListener(t,(e=>{fn(n)&&!1===n(e)&&((void 0===e.cancelable||e.cancelable)&&e.preventDefault(),e.stopPropagation())}),{passive:!1})};function Gg(e,t,n){ss((()=>{document.removeEventListener("mousemove",Yg),document.removeEventListener("mouseup",Xg)}));var r,i,a=0,o=0,s=0,l=0,u=function(e,n,r,i){if(!1===t({cancelable:e.cancelable,target:e.target,currentTarget:e.currentTarget,preventDefault:e.preventDefault.bind(e),stopPropagation:e.stopPropagation.bind(e),touches:e.touches,changedTouches:e.changedTouches,detail:{state:n,x:r,y:i,dx:r-a,dy:i-o,ddx:r-s,ddy:i-l,timeStamp:e.timeStamp}}))return!1},c=null;Zg(e,"touchstart",(function(e){if(r=!0,1===e.touches.length&&!c)return c=e,a=s=e.touches[0].pageX,o=l=e.touches[0].pageY,u(e,"start",a,o)})),Zg(e,"mousedown",(function(e){if(i=!0,!r&&!c)return c=e,a=s=e.pageX,o=l=e.pageY,u(e,"start",a,o)})),Zg(e,"touchmove",(function(e){if(1===e.touches.length&&c){var t=u(e,"move",e.touches[0].pageX,e.touches[0].pageY);return s=e.touches[0].pageX,l=e.touches[0].pageY,t}}));var d=Yg=function(e){if(!r&&i&&c){var t=u(e,"move",e.pageX,e.pageY);return s=e.pageX,l=e.pageY,t}};document.addEventListener("mousemove",d),Zg(e,"touchend",(function(e){if(0===e.touches.length&&c)return r=!1,c=null,u(e,"end",e.changedTouches[0].pageX,e.changedTouches[0].pageY)}));var h=Xg=function(e){if(i=!1,!r&&c)return c=null,u(e,"end",e.pageX,e.pageY)};document.addEventListener("mouseup",h),Zg(e,"touchcancel",(function(e){if(c){r=!1;var t=c;return c=null,u(e,n?"cancel":"end",t.touches[0].pageX,t.touches[0].pageY)}}))}function Kg(e,t,n){return e>t-n&&e<t+n}function Jg(e,t){return Kg(e,0,t)}function Qg(){}function em(e,t){this._m=e,this._f=1e3*t,this._startTime=0,this._v=0}function tm(e,t,n){this._m=e,this._k=t,this._c=n,this._solution=null,this._endPosition=0,this._startTime=0}function nm(e,t,n){this._springX=new tm(e,t,n),this._springY=new tm(e,t,n),this._springScale=new tm(e,t,n),this._startTime=0}function rm(e,t){return+((1e3*e-1e3*t)/1e3).toFixed(1)}Qg.prototype.x=function(e){return Math.sqrt(e)},em.prototype.setV=function(e,t){var n=Math.pow(Math.pow(e,2)+Math.pow(t,2),.5);this._x_v=e,this._y_v=t,this._x_a=-this._f*this._x_v/n,this._y_a=-this._f*this._y_v/n,this._t=Math.abs(e/this._x_a)||Math.abs(t/this._y_a),this._lastDt=null,this._startTime=(new Date).getTime()},em.prototype.setS=function(e,t){this._x_s=e,this._y_s=t},em.prototype.s=function(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),e>this._t&&(e=this._t,this._lastDt=e);var t=this._x_v*e+.5*this._x_a*Math.pow(e,2)+this._x_s,n=this._y_v*e+.5*this._y_a*Math.pow(e,2)+this._y_s;return(this._x_a>0&&t<this._endPositionX||this._x_a<0&&t>this._endPositionX)&&(t=this._endPositionX),(this._y_a>0&&n<this._endPositionY||this._y_a<0&&n>this._endPositionY)&&(n=this._endPositionY),{x:t,y:n}},em.prototype.ds=function(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),e>this._t&&(e=this._t),{dx:this._x_v+this._x_a*e,dy:this._y_v+this._y_a*e}},em.prototype.delta=function(){return{x:-1.5*Math.pow(this._x_v,2)/this._x_a||0,y:-1.5*Math.pow(this._y_v,2)/this._y_a||0}},em.prototype.dt=function(){return-this._x_v/this._x_a},em.prototype.done=function(){var e=Kg(this.s().x,this._endPositionX)||Kg(this.s().y,this._endPositionY)||this._lastDt===this._t;return this._lastDt=null,e},em.prototype.setEnd=function(e,t){this._endPositionX=e,this._endPositionY=t},em.prototype.reconfigure=function(e,t){this._m=e,this._f=1e3*t},tm.prototype._solve=function(e,t){var n=this._c,r=this._m,i=this._k,a=n*n-4*r*i;if(0===a){var o=-n/(2*r),s=e,l=t/(o*e);return{x:function(e){return(s+l*e)*Math.pow(Math.E,o*e)},dx:function(e){var t=Math.pow(Math.E,o*e);return o*(s+l*e)*t+l*t}}}if(a>0){var u=(-n-Math.sqrt(a))/(2*r),c=(-n+Math.sqrt(a))/(2*r),d=(t-u*e)/(c-u),h=e-d;return{x:function(e){var t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,u*e)),n||(n=this._powER2T=Math.pow(Math.E,c*e)),h*t+d*n},dx:function(e){var t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,u*e)),n||(n=this._powER2T=Math.pow(Math.E,c*e)),h*u*t+d*c*n}}}var f=Math.sqrt(4*r*i-n*n)/(2*r),p=-n/2*r,v=e,g=(t-p*e)/f;return{x:function(e){return Math.pow(Math.E,p*e)*(v*Math.cos(f*e)+g*Math.sin(f*e))},dx:function(e){var t=Math.pow(Math.E,p*e),n=Math.cos(f*e),r=Math.sin(f*e);return t*(g*f*n-v*f*r)+p*t*(g*r+v*n)}}},tm.prototype.x=function(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._endPosition+this._solution.x(e):0},tm.prototype.dx=function(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._solution.dx(e):0},tm.prototype.setEnd=function(e,t,n){if(n||(n=(new Date).getTime()),e!==this._endPosition||!Jg(t,.1)){t=t||0;var r=this._endPosition;this._solution&&(Jg(t,.1)&&(t=this._solution.dx((n-this._startTime)/1e3)),r=this._solution.x((n-this._startTime)/1e3),Jg(t,.1)&&(t=0),Jg(r,.1)&&(r=0),r+=this._endPosition),this._solution&&Jg(r-e,.1)&&Jg(t,.1)||(this._endPosition=e,this._solution=this._solve(r-this._endPosition,t),this._startTime=n)}},tm.prototype.snap=function(e){this._startTime=(new Date).getTime(),this._endPosition=e,this._solution={x:function(){return 0},dx:function(){return 0}}},tm.prototype.done=function(e){return e||(e=(new Date).getTime()),Kg(this.x(),this._endPosition,.1)&&Jg(this.dx(),.1)},tm.prototype.reconfigure=function(e,t,n){this._m=e,this._k=t,this._c=n,this.done()||(this._solution=this._solve(this.x()-this._endPosition,this.dx()),this._startTime=(new Date).getTime())},tm.prototype.springConstant=function(){return this._k},tm.prototype.damping=function(){return this._c},tm.prototype.configuration=function(){return[{label:"Spring Constant",read:this.springConstant.bind(this),write:function(e,t){e.reconfigure(1,t,e.damping())}.bind(this,this),min:100,max:1e3},{label:"Damping",read:this.damping.bind(this),write:function(e,t){e.reconfigure(1,e.springConstant(),t)}.bind(this,this),min:1,max:500}]},nm.prototype.setEnd=function(e,t,n,r){var i=(new Date).getTime();this._springX.setEnd(e,r,i),this._springY.setEnd(t,r,i),this._springScale.setEnd(n,r,i),this._startTime=i},nm.prototype.x=function(){var e=((new Date).getTime()-this._startTime)/1e3;return{x:this._springX.x(e),y:this._springY.x(e),scale:this._springScale.x(e)}},nm.prototype.done=function(){var e=(new Date).getTime();return this._springX.done(e)&&this._springY.done(e)&&this._springScale.done(e)},nm.prototype.reconfigure=function(e,t,n){this._springX.reconfigure(e,t,n),this._springY.reconfigure(e,t,n),this._springScale.reconfigure(e,t,n)};const im=Zp({name:"MovableView",props:{direction:{type:String,default:"none"},inertia:{type:[Boolean,String],default:!1},outOfBounds:{type:[Boolean,String],default:!1},x:{type:[Number,String],default:0},y:{type:[Number,String],default:0},damping:{type:[Number,String],default:20},friction:{type:[Number,String],default:2},disabled:{type:[Boolean,String],default:!1},scale:{type:[Boolean,String],default:!1},scaleMin:{type:[Number,String],default:.1},scaleMax:{type:[Number,String],default:10},scaleValue:{type:[Number,String],default:1},animation:{type:[Boolean,String],default:!0}},emits:["change","scale"],setup(e,t){var{slots:n,emit:r}=t,i=eo(null),a=Jp(i,r),{setParent:o}=function(e,t,n){var r,i,a=Ps("_isMounted",eo(!1)),o=Ps("addMovableViewContext",(()=>{})),s=Ps("removeMovableViewContext",(()=>{})),l=eo(1),u=eo(1),c=eo(!1),d=eo(0),h=eo(0),f=null,p=null,v=!1,g=null,m=null,_=new Qg,y=new Qg,b={historyX:[0,0],historyY:[0,0],historyT:[0,0]},w=ql((()=>{var t=Number(e.friction);return isNaN(t)||t<=0?2:t})),x=new em(1,w.value);jo((()=>e.disabled),(()=>{W()}));var{_updateOldScale:S,_endScale:k,_setScale:C,scaleValueSync:T,_updateBoundary:A,_updateOffset:M,_updateWH:E,_scaleOffset:O,minX:L,minY:z,maxX:N,maxY:I,FAandSFACancel:P,_getLimitXY:D,_setTransform:B,_revise:R,dampingNumber:F,xMove:q,yMove:j,xSync:V,ySync:$,_STD:H}=function(e,t,n,r,i,a,o,s,l,u){var c=ql((()=>{var t=Number(e.scaleMin);return isNaN(t)?.1:t})),d=ql((()=>{var t=Number(e.scaleMax);return isNaN(t)?10:t})),h=eo(Number(e.scaleValue)||1);jo(h,(e=>{B(e)})),jo(c,(()=>{D()})),jo(d,(()=>{D()})),jo((()=>e.scaleValue),(e=>{h.value=Number(e)||0}));var{_updateBoundary:f,_updateOffset:p,_updateWH:v,_scaleOffset:g,minX:m,minY:_,maxX:y,maxY:b}=function(e,t,n){var r=Ps("movableAreaWidth",eo(0)),i=Ps("movableAreaHeight",eo(0)),a=Ps("movableAreaRootRef"),o={x:0,y:0},s={x:0,y:0},l=eo(0),u=eo(0),c=eo(0),d=eo(0),h=eo(0),f=eo(0);function p(){var e=0-o.x+s.x,t=r.value-l.value-o.x-s.x;c.value=Math.min(e,t),h.value=Math.max(e,t);var n=0-o.y+s.y,a=i.value-u.value-o.y-s.y;d.value=Math.min(n,a),f.value=Math.max(n,a)}function v(){o.x=sm(e.value,a.value),o.y=lm(e.value,a.value)}function g(r){r=r||t.value,r=n(r);var i=e.value.getBoundingClientRect();u.value=i.height/t.value,l.value=i.width/t.value;var a=u.value*r,o=l.value*r;s.x=(o-l.value)/2,s.y=(a-u.value)/2}return{_updateBoundary:p,_updateOffset:v,_updateWH:g,_scaleOffset:s,minX:c,minY:d,maxX:h,maxY:f}}(t,r,P),{FAandSFACancel:w,_getLimitXY:x,_animationTo:S,_setTransform:k,_revise:C,dampingNumber:T,xMove:A,yMove:M,xSync:E,ySync:O,_STD:L}=function(e,t,n,r,i,a,o,s,l,u,c,d,h,f){var p=ql((()=>{var e=Number(t.damping);return isNaN(e)?20:e})),v=ql((()=>"all"===t.direction||"horizontal"===t.direction)),g=ql((()=>"all"===t.direction||"vertical"===t.direction)),m=eo(cm(t.x)),_=eo(cm(t.y));jo((()=>t.x),(e=>{m.value=cm(e)})),jo((()=>t.y),(e=>{_.value=cm(e)})),jo(m,(e=>{C(e)})),jo(_,(e=>{T(e)}));var y=new nm(1,9*Math.pow(p.value,2)/40,p.value);function b(e,t){var n=!1;return e>i.value?(e=i.value,n=!0):e<o.value&&(e=o.value,n=!0),t>a.value?(t=a.value,n=!0):t<s.value&&(t=s.value,n=!0),{x:e,y:t,outOfBounds:n}}function w(){d&&d.cancel(),c&&c.cancel()}function x(e,n,i,a,o,s){w(),v.value||(e=l.value),g.value||(n=u.value),t.scale||(i=r.value);var d=b(e,n);e=d.x,n=d.y,t.animation?(y._springX._solution=null,y._springY._solution=null,y._springScale._solution=null,y._springX._endPosition=l.value,y._springY._endPosition=u.value,y._springScale._endPosition=r.value,y.setEnd(e,n,i,1),c=um(y,(function(){var e=y.x();S(e.x,e.y,e.scale,a,o,s)}),(function(){c.cancel()}))):S(e,n,i,a,o,s)}function S(i,a,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",c=arguments.length>4?arguments[4]:void 0,d=arguments.length>5?arguments[5]:void 0;null!==i&&"NaN"!==i.toString()&&"number"==typeof i||(i=l.value||0),null!==a&&"NaN"!==a.toString()&&"number"==typeof a||(a=u.value||0),i=Number(i.toFixed(1)),a=Number(a.toFixed(1)),o=Number(o.toFixed(1)),l.value===i&&u.value===a||c||f("change",{},{x:rm(i,n.x),y:rm(a,n.y),source:s}),t.scale||(o=r.value),o=+(o=h(o)).toFixed(3),d&&o!==r.value&&f("scale",{},{x:i,y:a,scale:o});var p="translateX("+i+"px) translateY("+a+"px) translateZ(0px) scale("+o+")";e.value&&(e.value.style.transform=p,e.value.style.webkitTransform=p,l.value=i,u.value=a,r.value=o)}function k(e){var t=b(l.value,u.value),n=t.x,i=t.y,a=t.outOfBounds;return a&&x(n,i,r.value,e),a}function C(e){if(v.value){if(e+n.x===l.value)return l;c&&c.cancel(),x(e+n.x,_.value+n.y,r.value)}return e}function T(e){if(g.value){if(e+n.y===u.value)return u;c&&c.cancel(),x(m.value+n.x,e+n.y,r.value)}return e}return{FAandSFACancel:w,_getLimitXY:b,_animationTo:x,_setTransform:S,_revise:k,dampingNumber:p,xMove:v,yMove:g,xSync:m,ySync:_,_STD:y}}(t,e,g,r,y,b,m,_,o,s,l,u,P,n);function z(t,n){if(e.scale){t=P(t),v(t),f();var r=x(o.value,s.value),i=r.x,a=r.y;n?S(i,a,t,"",!0,!0):om((function(){k(i,a,t,"",!0,!0)}))}}function N(){a.value=!0}function I(e){i.value=e}function P(e){return e=Math.max(.1,c.value,e),e=Math.min(10,d.value,e)}function D(){if(!e.scale)return!1;z(r.value,!0),I(r.value)}function B(t){return!!e.scale&&(z(t=P(t),!0),I(t),t)}function R(){a.value=!1,I(r.value)}function F(e){e&&(e=i.value*e,N(),z(e))}return{_updateOldScale:I,_endScale:R,_setScale:F,scaleValueSync:h,_updateBoundary:f,_updateOffset:p,_updateWH:v,_scaleOffset:g,minX:m,minY:_,maxX:y,maxY:b,FAandSFACancel:w,_getLimitXY:x,_animationTo:S,_setTransform:k,_revise:C,dampingNumber:T,xMove:A,yMove:M,xSync:E,ySync:O,_STD:L}}(e,n,t,l,u,c,d,h,f,p);function W(){c.value||e.disabled||($g({disable:!0}),P(),b.historyX=[0,0],b.historyY=[0,0],b.historyT=[0,0],q.value&&(r=d.value),j.value&&(i=h.value),n.value.style.willChange="transform",g=null,m=null,v=!0)}function U(t){if(!c.value&&!e.disabled&&v){var n=d.value,a=h.value;if(null===m&&(m=Math.abs(t.detail.dx/t.detail.dy)>1?"htouchmove":"vtouchmove"),q.value&&(n=t.detail.dx+r,b.historyX.shift(),b.historyX.push(n),j.value||null!==g||(g=Math.abs(t.detail.dx/t.detail.dy)<1)),j.value&&(a=t.detail.dy+i,b.historyY.shift(),b.historyY.push(a),q.value||null!==g||(g=Math.abs(t.detail.dy/t.detail.dx)<1)),b.historyT.shift(),b.historyT.push(t.detail.timeStamp),!g){t.preventDefault();var o="touch";n<L.value?e.outOfBounds?(o="touch-out-of-bounds",n=L.value-_.x(L.value-n)):n=L.value:n>N.value&&(e.outOfBounds?(o="touch-out-of-bounds",n=N.value+_.x(n-N.value)):n=N.value),a<z.value?e.outOfBounds?(o="touch-out-of-bounds",a=z.value-y.x(z.value-a)):a=z.value:a>I.value&&(e.outOfBounds?(o="touch-out-of-bounds",a=I.value+y.x(a-I.value)):a=I.value),om((function(){B(n,a,l.value,o)}))}}}function Y(){if(!c.value&&!e.disabled&&v&&($g({disable:!1}),n.value.style.willChange="auto",v=!1,!g&&!R("out-of-bounds")&&e.inertia)){var t=1e3*(b.historyX[1]-b.historyX[0])/(b.historyT[1]-b.historyT[0]),r=1e3*(b.historyY[1]-b.historyY[0])/(b.historyT[1]-b.historyT[0]),i=d.value,a=h.value;x.setV(t,r),x.setS(i,a);var o=x.delta().x,s=x.delta().y,u=o+i,f=s+a;u<L.value?(u=L.value,f=a+(L.value-i)*s/o):u>N.value&&(u=N.value,f=a+(N.value-i)*s/o),f<z.value?(f=z.value,u=i+(z.value-a)*o/s):f>I.value&&(f=I.value,u=i+(I.value-a)*o/s),x.setEnd(u,f),p=um(x,(function(){var e=x.s(),t=e.x,n=e.y;B(t,n,l.value,"friction")}),(function(){p.cancel()}))}e.outOfBounds||e.inertia||P()}function X(){if(a.value){P();var t=e.scale?T.value:1;M(),E(t),A();var n=D(V.value+O.x,$.value+O.y),r=n.x,i=n.y;B(r,i,t,"",!0),S(t)}}return is((()=>{Gg(n.value,(e=>{switch(e.detail.state){case"start":W();break;case"move":U(e);break;case"end":Y()}})),X(),x.reconfigure(1,w.value),H.reconfigure(1,9*Math.pow(F.value,2)/40,F.value),n.value.style.transformOrigin="center",Vg();var e={rootRef:n,setParent:X,_endScale:k,_setScale:C};o(e),ls((()=>{s(e)}))})),ls((()=>{P()})),{setParent:X}}(e,a,i);return()=>gl("uni-movable-view",{ref:i},[gl(cv,{onResize:o},null,8,["onResize"]),n.default&&n.default()],512)}});var am=!1;function om(e){am||(am=!0,requestAnimationFrame((function(){e(),am=!1})))}function sm(e,t){if(e===t)return 0;var n=e.offsetLeft;return e.offsetParent?n+=sm(e.offsetParent,t):0}function lm(e,t){if(e===t)return 0;var n=e.offsetTop;return e.offsetParent?n+=lm(e.offsetParent,t):0}function um(e,t,n){var r={id:0,cancelled:!1};return function e(t,n,r,i){if(!t||!t.cancelled){r(n);var a=n.done();a||t.cancelled||(t.id=requestAnimationFrame(e.bind(null,t,n,r,i))),a&&i&&i(n)}}(r,e,t,n),{cancel:function(e){e&&e.id&&cancelAnimationFrame(e.id),e&&(e.cancelled=!0)}.bind(null,r),model:e}}function cm(e){return/\d+[ur]px$/i.test(e)?uni.upx2px(parseFloat(e)):Number(e)||0}var dm=["navigate","redirect","switchTab","reLaunch","navigateBack"],hm=["slide-in-right","slide-in-left","slide-in-top","slide-in-bottom","fade-in","zoom-out","zoom-fade-out","pop-in","none"],fm=["slide-out-right","slide-out-left","slide-out-top","slide-out-bottom","fade-out","zoom-in","zoom-fade-in","pop-out","none"],pm={hoverClass:{type:String,default:"navigator-hover"},url:{type:String,default:""},openType:{type:String,default:"navigate",validator:e=>Boolean(~dm.indexOf(e))},delta:{type:Number,default:1},hoverStartTime:{type:[Number,String],default:50},hoverStayTime:{type:[Number,String],default:600},exists:{type:String,default:""},hoverStopPropagation:{type:Boolean,default:!1},animationType:{type:String,default:"",validator:e=>!e||hm.concat(fm).includes(e)},animationDuration:{type:[String,Number],default:300}};const vm=Zp({name:"Navigator",inheritAttrs:!1,compatConfig:{MODE:3},props:on({},pm,{renderLink:{type:Boolean,default:!0}}),setup(e,t){var{slots:n}=t,r=eo(null),i=El(),a=i&&i.vnode.scopeId||"",{hovering:o,binding:s}=Qp(e),l=function(e){return()=>{if("navigateBack"===e.openType||e.url){var t=parseInt(e.animationDuration);switch(e.openType){case"navigate":uni.navigateTo({url:e.url,animationType:e.animationType||"pop-in",animationDuration:t});break;case"redirect":uni.redirectTo({url:e.url,exists:e.exists});break;case"switchTab":uni.switchTab({url:e.url});break;case"reLaunch":uni.reLaunch({url:e.url});break;case"navigateBack":uni.navigateBack({delta:e.delta,animationType:e.animationType||"pop-out",animationDuration:t})}}else console.error("<navigator/> should have url attribute when using navigateTo, redirectTo, reLaunch or switchTab")}}(e);return()=>{var{hoverClass:t,url:u}=e,c=e.hoverClass&&"none"!==e.hoverClass,d=e.renderLink?gl("a",{class:"navigator-wrap",href:u,onClick:Cu,onMousedown:Cu},[n.default&&n.default()],40,["href","onClick","onMousedown"]):n.default&&n.default();return gl("uni-navigator",xl({class:c&&o.value?t:"",ref:r},c&&s,i?i.attrs:{},{[a]:""},{onClick:l}),[d],16,["onClick"])}}});const gm=Zp({name:"PickerView",props:{value:{type:Array,default:()=>[],validator:function(e){return cn(e)&&e.filter((e=>"number"==typeof e)).length===e.length}},indicatorStyle:{type:String,default:""},indicatorClass:{type:String,default:""},maskStyle:{type:String,default:""},maskClass:{type:String,default:""}},emits:["change","pickstart","pickend","update:value"],setup(e,t){var{slots:n,emit:r}=t,i=eo(null),a=eo(null),o=Jp(i,r),s=function(e){var t=Fa([...e.value]),n=Fa({value:t,height:34});return jo((()=>e.value),((e,t)=>{(e===t||e.length!==t.length||e.findIndex(((e,n)=>e!==t[n]))>=0)&&(n.value.length=e.length,e.forEach(((e,t)=>{e!==n.value[t]&&n.value.splice(t,1,e)})))})),n}(e),l=eo(null),u=eo([]),c=eo([]);function d(e){var t=c.value;if(t instanceof HTMLCollection)return Array.prototype.indexOf.call(t,e.el);var n=(t=t.filter((e=>e.type!==ol))).indexOf(e);return-1!==n?n:u.value.indexOf(e)}return Is("getPickerViewColumn",(function(e){return ql({get(){var t=d(e.vnode);return s.value[t]||0},set(t){var n=d(e.vnode);if(!(n<0)&&s.value[n]!==t){s.value[n]=t;var i=s.value.map((e=>e));r("update:value",i),o("change",{},{value:i})}}})})),Is("pickerViewProps",e),Is("pickerViewState",s),Hg((()=>{var e;(e=l.value)&&(s.height=e.$el.offsetHeight),a.value&&(c.value=a.value.children)})),()=>{var e=n.default&&n.default();return gl("uni-picker-view",{ref:i},[gl(cv,{ref:l,onResize:e=>{var{height:t}=e;return s.height=t}},null,8,["onResize"]),gl("div",{ref:a,class:"uni-picker-view-wrapper"},[e],512)],512)}}});class mm{constructor(e){this._drag=e,this._dragLog=Math.log(e),this._x=0,this._v=0,this._startTime=0}set(e,t){this._x=e,this._v=t,this._startTime=(new Date).getTime()}setVelocityByEnd(e){this._v=(e-this._x)*this._dragLog/(Math.pow(this._drag,100)-1)}x(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3);var t=e===this._dt&&this._powDragDt?this._powDragDt:this._powDragDt=Math.pow(this._drag,e);return this._dt=e,this._x+this._v*t/this._dragLog-this._v/this._dragLog}dx(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3);var t=e===this._dt&&this._powDragDt?this._powDragDt:this._powDragDt=Math.pow(this._drag,e);return this._dt=e,this._v*t}done(){return Math.abs(this.dx())<3}reconfigure(e){var t=this.x(),n=this.dx();this._drag=e,this._dragLog=Math.log(e),this.set(t,n)}configuration(){var e=this;return[{label:"Friction",read:function(){return e._drag},write:function(t){e.reconfigure(t)},min:.001,max:.1,step:.001}]}}function _m(e,t,n){return e>t-n&&e<t+n}function ym(e,t){return _m(e,0,t)}class bm{constructor(e,t,n){this._m=e,this._k=t,this._c=n,this._solution=null,this._endPosition=0,this._startTime=0}_solve(e,t){var n=this._c,r=this._m,i=this._k,a=n*n-4*r*i;if(0===a){var o=-n/(2*r),s=e,l=t/(o*e);return{x:function(e){return(s+l*e)*Math.pow(Math.E,o*e)},dx:function(e){var t=Math.pow(Math.E,o*e);return o*(s+l*e)*t+l*t}}}if(a>0){var u=(-n-Math.sqrt(a))/(2*r),c=(-n+Math.sqrt(a))/(2*r),d=(t-u*e)/(c-u),h=e-d;return{x:function(e){var t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,u*e)),n||(n=this._powER2T=Math.pow(Math.E,c*e)),h*t+d*n},dx:function(e){var t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,u*e)),n||(n=this._powER2T=Math.pow(Math.E,c*e)),h*u*t+d*c*n}}}var f=Math.sqrt(4*r*i-n*n)/(2*r),p=-n/2*r,v=e,g=(t-p*e)/f;return{x:function(e){return Math.pow(Math.E,p*e)*(v*Math.cos(f*e)+g*Math.sin(f*e))},dx:function(e){var t=Math.pow(Math.E,p*e),n=Math.cos(f*e),r=Math.sin(f*e);return t*(g*f*n-v*f*r)+p*t*(g*r+v*n)}}}x(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._endPosition+this._solution.x(e):0}dx(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._solution.dx(e):0}setEnd(e,t,n){if(n||(n=(new Date).getTime()),e!==this._endPosition||!ym(t,.4)){t=t||0;var r=this._endPosition;this._solution&&(ym(t,.4)&&(t=this._solution.dx((n-this._startTime)/1e3)),r=this._solution.x((n-this._startTime)/1e3),ym(t,.4)&&(t=0),ym(r,.4)&&(r=0),r+=this._endPosition),this._solution&&ym(r-e,.4)&&ym(t,.4)||(this._endPosition=e,this._solution=this._solve(r-this._endPosition,t),this._startTime=n)}}snap(e){this._startTime=(new Date).getTime(),this._endPosition=e,this._solution={x:function(){return 0},dx:function(){return 0}}}done(e){return e||(e=(new Date).getTime()),_m(this.x(),this._endPosition,.4)&&ym(this.dx(),.4)}reconfigure(e,t,n){this._m=e,this._k=t,this._c=n,this.done()||(this._solution=this._solve(this.x()-this._endPosition,this.dx()),this._startTime=(new Date).getTime())}springConstant(){return this._k}damping(){return this._c}configuration(){return[{label:"Spring Constant",read:this.springConstant.bind(this),write:function(e,t){e.reconfigure(1,t,e.damping())}.bind(this,this),min:100,max:1e3},{label:"Damping",read:this.damping.bind(this),write:function(e,t){e.reconfigure(1,e.springConstant(),t)}.bind(this,this),min:1,max:500}]}}class wm{constructor(e,t,n){this._extent=e,this._friction=t||new mm(.01),this._spring=n||new bm(1,90,20),this._startTime=0,this._springing=!1,this._springOffset=0}snap(e,t){this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(t)}set(e,t){this._friction.set(e,t),e>0&&t>=0?(this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(0)):e<-this._extent&&t<=0?(this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(-this._extent)):this._springing=!1,this._startTime=(new Date).getTime()}x(e){if(!this._startTime)return 0;if(e||(e=((new Date).getTime()-this._startTime)/1e3),this._springing)return this._spring.x()+this._springOffset;var t=this._friction.x(e),n=this.dx(e);return(t>0&&n>=0||t<-this._extent&&n<=0)&&(this._springing=!0,this._spring.setEnd(0,n),t<-this._extent?this._springOffset=-this._extent:this._springOffset=0,t=this._spring.x()+this._springOffset),t}dx(e){var t;return t=this._lastTime===e?this._lastDx:this._springing?this._spring.dx(e):this._friction.dx(e),this._lastTime=e,this._lastDx=t,t}done(){return this._springing?this._spring.done():this._friction.done()}setVelocityByEnd(e){this._friction.setVelocityByEnd(e)}configuration(){var e=this._friction.configuration();return e.push.apply(e,this._spring.configuration()),e}}class xm{constructor(e,t){t=t||{},this._element=e,this._options=t,this._enableSnap=t.enableSnap||!1,this._itemSize=t.itemSize||0,this._enableX=t.enableX||!1,this._enableY=t.enableY||!1,this._shouldDispatchScrollEvent=!!t.onScroll,this._enableX?(this._extent=(t.scrollWidth||this._element.offsetWidth)-this._element.parentElement.offsetWidth,this._scrollWidth=t.scrollWidth):(this._extent=(t.scrollHeight||this._element.offsetHeight)-this._element.parentElement.offsetHeight,this._scrollHeight=t.scrollHeight),this._position=0,this._scroll=new wm(this._extent,t.friction,t.spring),this._onTransitionEnd=this.onTransitionEnd.bind(this),this.updatePosition()}onTouchStart(){this._startPosition=this._position,this._lastChangePos=this._startPosition,this._startPosition>0?this._startPosition/=.5:this._startPosition<-this._extent&&(this._startPosition=(this._startPosition+this._extent)/.5-this._extent),this._animation&&(this._animation.cancel(),this._scrolling=!1),this.updatePosition()}onTouchMove(e,t){var n=this._startPosition;this._enableX?n+=e:this._enableY&&(n+=t),n>0?n*=.5:n<-this._extent&&(n=.5*(n+this._extent)-this._extent),this._position=n,this.updatePosition(),this.dispatchScroll()}onTouchEnd(e,t,n){if(this._enableSnap&&this._position>-this._extent&&this._position<0){if(this._enableY&&(Math.abs(t)<this._itemSize&&Math.abs(n.y)<300||Math.abs(n.y)<150))return void this.snap();if(this._enableX&&(Math.abs(e)<this._itemSize&&Math.abs(n.x)<300||Math.abs(n.x)<150))return void this.snap()}var r,i,a;if(this._enableX?this._scroll.set(this._position,n.x):this._enableY&&this._scroll.set(this._position,n.y),this._enableSnap){var o=this._scroll._friction.x(100),s=o%this._itemSize;(r=Math.abs(s)>this._itemSize/2?o-(this._itemSize-Math.abs(s)):o-s)<=0&&r>=-this._extent&&this._scroll.setVelocityByEnd(r)}this._lastTime=Date.now(),this._lastDelay=0,this._scrolling=!0,this._lastChangePos=this._position,this._lastIdx=Math.floor(Math.abs(this._position/this._itemSize)),this._animation=(i=this._scroll,function e(t,n,r,i){if(!t||!t.cancelled){r(n);var a=n.done();a||t.cancelled||(t.id=requestAnimationFrame(e.bind(null,t,n,r,i))),a&&i&&i(n)}}(a={id:0,cancelled:!1},i,(()=>{var e=Date.now(),t=(e-this._scroll._startTime)/1e3,n=this._scroll.x(t);this._position=n,this.updatePosition();var r=this._scroll.dx(t);this._shouldDispatchScrollEvent&&e-this._lastTime>this._lastDelay&&(this.dispatchScroll(),this._lastDelay=Math.abs(2e3/r),this._lastTime=e)}),(()=>{this._enableSnap&&(r<=0&&r>=-this._extent&&(this._position=r,this.updatePosition()),fn(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._shouldDispatchScrollEvent&&this.dispatchScroll(),this._scrolling=!1})),{cancel:function(e){e&&e.id&&cancelAnimationFrame(e.id),e&&(e.cancelled=!0)}.bind(null,a),model:i})}onTransitionEnd(){this._element.style.webkitTransition="",this._element.style.transition="",this._element.removeEventListener("transitionend",this._onTransitionEnd),this._snapping&&(this._snapping=!1),this.dispatchScroll()}snap(){var e=this._itemSize,t=this._position%e,n=Math.abs(t)>this._itemSize/2?this._position-(e-Math.abs(t)):this._position-t;this._position!==n&&(this._snapping=!0,this.scrollTo(-n),fn(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize)))}scrollTo(e,t){this._animation&&(this._animation.cancel(),this._scrolling=!1),"number"==typeof e&&(this._position=-e),this._position<-this._extent?this._position=-this._extent:this._position>0&&(this._position=0);var n="transform "+(t||.2)+"s ease-out";this._element.style.webkitTransition="-webkit-"+n,this._element.style.transition=n,this.updatePosition(),this._element.addEventListener("transitionend",this._onTransitionEnd)}dispatchScroll(){if(fn(this._options.onScroll)&&Math.round(Number(this._lastPos))!==Math.round(this._position)){this._lastPos=this._position;var e={target:{scrollLeft:this._enableX?-this._position:0,scrollTop:this._enableY?-this._position:0,scrollHeight:this._scrollHeight||this._element.offsetHeight,scrollWidth:this._scrollWidth||this._element.offsetWidth,offsetHeight:this._element.parentElement.offsetHeight,offsetWidth:this._element.parentElement.offsetWidth}};this._options.onScroll(e)}}update(e,t,n){var r=0,i=this._position;this._enableX?(r=this._element.childNodes.length?(t||this._element.offsetWidth)-this._element.parentElement.offsetWidth:0,this._scrollWidth=t):(r=this._element.childNodes.length?(t||this._element.offsetHeight)-this._element.parentElement.offsetHeight:0,this._scrollHeight=t),"number"==typeof e&&(this._position=-e),this._position<-r?this._position=-r:this._position>0&&(this._position=0),this._itemSize=n||this._itemSize,this.updatePosition(),i!==this._position&&(this.dispatchScroll(),fn(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._extent=r,this._scroll._extent=r}updatePosition(){var e="";this._enableX?e="translateX("+this._position+"px) translateZ(0)":this._enableY&&(e="translateY("+this._position+"px) translateZ(0)"),this._element.style.webkitTransform=e,this._element.style.transform=e}isScrolling(){return this._scrolling||this._snapping}}const Sm=Zp({name:"PickerViewColumn",setup(e,t){var n,r,{slots:i,emit:a}=t,o=eo(null),s=eo(null),l=Ps("getPickerViewColumn"),u=El(),c=l?l(u):eo(0),d=Ps("pickerViewProps"),h=Ps("pickerViewState"),f=eo(34),p=eo(null),v=ql((()=>(h.height-f.value)/2)),{state:g}=xg(),m=Fa({current:c.value,length:0});function _(){n&&!r&&(r=!0,yo((()=>{r=!1;var e=Math.min(m.current,m.length-1);e=Math.max(e,0),n.update(e*f.value,void 0,f.value)})))}jo((()=>c.value),(e=>{e!==m.current&&(m.current=e,_())})),jo((()=>m.current),(e=>c.value=e)),jo([()=>f.value,()=>m.length,()=>h.height],_);var y=0;function b(e){var t=y+e.deltaY;if(Math.abs(t)>10){y=0;var r=Math.min(m.current+(t<0?-1:1),m.length-1);m.current=r=Math.max(r,0),n.scrollTo(r*f.value)}else y=t;e.preventDefault()}function w(e){var{clientY:t}=e,r=o.value;if(!n.isScrolling()){var i=t-r.getBoundingClientRect().top-h.height/2,a=f.value/2;if(!(Math.abs(i)<=a)){var s=Math.ceil((Math.abs(i)-a)/f.value),l=i<0?-s:s,u=Math.min(m.current+l,m.length-1);m.current=u=Math.max(u,0),n.scrollTo(u*f.value)}}}var x=()=>{var e,t,r,i=o.value,a=s.value,{scroller:l,handleTouchStart:u,handleTouchMove:c,handleTouchEnd:d}=function(e,t){var n={trackingID:-1,maxDy:0,maxDx:0},r=new xm(e,t);function i(e){var t=e,r=e;return"move"===t.detail.state||"end"===t.detail.state?{x:t.detail.dx,y:t.detail.dy}:{x:r.screenX-n.x,y:r.screenY-n.y}}return{scroller:r,handleTouchStart:function(e){var t=e,i=e;"start"===t.detail.state?(n.trackingID="touch",n.x=t.detail.x,n.y=t.detail.y):(n.trackingID="mouse",n.x=i.screenX,n.y=i.screenY),n.maxDx=0,n.maxDy=0,n.historyX=[0],n.historyY=[0],n.historyTime=[t.detail.timeStamp||i.timeStamp],n.listener=r,r.onTouchStart&&r.onTouchStart(),("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault()},handleTouchMove:function(e){var t=e,r=e;if(-1!==n.trackingID){("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault();var a=i(e);if(a){for(n.maxDy=Math.max(n.maxDy,Math.abs(a.y)),n.maxDx=Math.max(n.maxDx,Math.abs(a.x)),n.historyX.push(a.x),n.historyY.push(a.y),n.historyTime.push(t.detail.timeStamp||r.timeStamp);n.historyTime.length>10;)n.historyTime.shift(),n.historyX.shift(),n.historyY.shift();n.listener&&n.listener.onTouchMove&&n.listener.onTouchMove(a.x,a.y)}}},handleTouchEnd:function(e){if(-1!==n.trackingID){e.preventDefault();var t=i(e);if(t){var r=n.listener;n.trackingID=-1,n.listener=null;var a={x:0,y:0};if(n.historyTime.length>2)for(var o=n.historyTime.length-1,s=n.historyTime[o],l=n.historyX[o],u=n.historyY[o];o>0;){o--;var c=s-n.historyTime[o];if(c>30&&c<50){a.x=(l-n.historyX[o])/(c/1e3),a.y=(u-n.historyY[o])/(c/1e3);break}}n.historyTime=[],n.historyX=[],n.historyY=[],r&&r.onTouchEnd&&r.onTouchEnd(t.x,t.y,a)}}}}}(a,{enableY:!0,enableX:!1,enableSnap:!0,itemSize:f.value,friction:new mm(1e-4),spring:new bm(2,90,20),onSnap:e=>{isNaN(e)||e===m.current||(m.current=e)}});n=l,Gg(i,(e=>{switch(e.detail.state){case"start":u(e),$g({disable:!0});break;case"move":c(e),e.stopPropagation();break;case"end":case"cancel":d(e),$g({disable:!1})}}),!0),t=0,r=0,(e=i).addEventListener("touchstart",(e=>{var n=e.changedTouches[0];t=n.clientX,r=n.clientY})),e.addEventListener("touchend",(e=>{var n=e.changedTouches[0];if(Math.abs(n.clientX-t)<20&&Math.abs(n.clientY-r)<20){var i={bubbles:!0,cancelable:!0,target:e.target,currentTarget:e.currentTarget},a=new CustomEvent("click",i);["screenX","screenY","clientX","clientY","pageX","pageY"].forEach((e=>{a[e]=n[e]})),e.target.dispatchEvent(a)}})),Vg(),_()},S=!1;return Hg((()=>{var e;s.value&&(m.length=s.value.children.length),S||(S=!0,e=p.value,f.value=e.$el.offsetHeight,x())})),()=>{var e=i.default&&i.default(),t="".concat(v.value,"px 0");return gl("uni-picker-view-column",{ref:o},[gl("div",{onWheel:b,onClick:w,class:"uni-picker-view-group"},[gl("div",xl(g.attrs,{class:["uni-picker-view-mask",d.maskClass],style:"background-size: 100% ".concat(v.value,"px;").concat(d.maskStyle)}),null,16),gl("div",xl(g.attrs,{class:["uni-picker-view-indicator",d.indicatorClass],style:d.indicatorStyle}),[gl(cv,{ref:p,onResize:e=>{var{height:t}=e;return f.value=t}},null,8,["onResize"])],16),gl("div",{ref:s,class:["uni-picker-view-content"],style:{padding:t,"--picker-view-column-indicator-height":"".concat(f.value,"px")}},[e],4)],40,["onWheel","onClick"])],512)}}});var km=er,Cm="backwards";const Tm=Zp({name:"Progress",props:{percent:{type:[Number,String],default:0,validator:e=>!isNaN(parseFloat(e))},fontSize:{type:[String,Number],default:16},showInfo:{type:[Boolean,String],default:!1},strokeWidth:{type:[Number,String],default:6,validator:e=>!isNaN(parseFloat(e))},color:{type:String,default:km},activeColor:{type:String,default:km},backgroundColor:{type:String,default:"#EBEBEB"},active:{type:[Boolean,String],default:!1},activeMode:{type:String,default:Cm},duration:{type:[Number,String],default:30,validator:e=>!isNaN(parseFloat(e))},borderRadius:{type:[Number,String],default:0}},setup(e){var t=eo(null),n=function(e){var t=eo(0),n=ql((()=>"background-color: ".concat(e.backgroundColor,"; height: ").concat(Ou(e.strokeWidth),"px;"))),r=ql((()=>{var n=e.color!==km&&e.activeColor===km?e.color:e.activeColor;return"width: ".concat(t.value,"%;background-color: ").concat(n)})),i=ql((()=>{if("string"==typeof e.percent&&!/^-?\d*\.?\d*$/.test(e.percent))return 0;var t=parseFloat(e.percent);return Number.isNaN(t)||t<0?t=0:t>100&&(t=100),t})),a=Fa({outerBarStyle:n,innerBarStyle:r,realPercent:i,currentPercent:t,strokeTimer:0,lastPercent:0});return a}(e);return Am(n,e),jo((()=>n.realPercent),((t,r)=>{n.strokeTimer&&clearInterval(n.strokeTimer),n.lastPercent=r||0,Am(n,e)})),()=>{var{showInfo:r}=e,{outerBarStyle:i,innerBarStyle:a,currentPercent:o}=n;return gl("uni-progress",{class:"uni-progress",ref:t},[gl("div",{style:i,class:"uni-progress-bar"},[gl("div",{style:a,class:"uni-progress-inner-bar"},null,4)],4),r?gl("p",{class:"uni-progress-info"},[o+"%"]):""],512)}}});function Am(e,t){t.active?(e.currentPercent=t.activeMode===Cm?0:e.lastPercent,e.strokeTimer=setInterval((()=>{e.currentPercent+1>e.realPercent?(e.currentPercent=e.realPercent,e.strokeTimer&&clearInterval(e.strokeTimer)):e.currentPercent+=1}),parseFloat(t.duration))):e.currentPercent=e.realPercent}var Mm=Mu("ucg");const Em=Zp({name:"RadioGroup",props:{name:{type:String,default:""}},setup(e,t){var{emit:n,slots:r}=t,i=eo(null);return function(e,t){var n=[];is((()=>{s(n.length-1)}));var r=()=>{var e;return null===(e=n.find((e=>e.value.radioChecked)))||void 0===e?void 0:e.value.value};Is(Mm,{addField(e){n.push(e)},removeField(e){n.splice(n.indexOf(e),1)},radioChange(e,i){s(n.indexOf(i),!0),t("change",e,{value:r()})}});var i=Ps(tv,!1),a={submit:()=>{var t=["",null];return""!==e.name&&(t[0]=e.name,t[1]=r()),t}};i&&(i.addField(a),ss((()=>{i.removeField(a)})));function o(e,t){e.value={radioChecked:t,value:e.value.value}}function s(e,t){n.forEach(((r,i)=>{i!==e&&(t?o(n[i],!1):n.forEach(((e,t)=>{i>=t||n[t].value.radioChecked&&o(n[i],!1)})))}))}}(e,Jp(i,n)),()=>gl("uni-radio-group",{ref:i},[r.default&&r.default()],512)}});const Om=Zp({name:"Radio",props:{checked:{type:[Boolean,String],default:!1},id:{type:String,default:""},disabled:{type:[Boolean,String],default:!1},value:{type:String,default:""},color:{type:String,default:"#007aff"},backgroundColor:{type:String,default:""},borderColor:{type:String,default:""},activeBackgroundColor:{type:String,default:""},activeBorderColor:{type:String,default:""},iconColor:{type:String,default:"#ffffff"}},setup(e,t){var{slots:n}=t,r=eo(null),i=eo(e.checked),a=eo(e.value);var o=ql((()=>function(){if(e.disabled)return{backgroundColor:"#E1E1E1",borderColor:"#D1D1D1"};var t={};return i.value?(t.backgroundColor=e.activeBackgroundColor||e.color,t.borderColor=e.activeBorderColor||t.backgroundColor):(e.borderColor&&(t.borderColor=e.borderColor),e.backgroundColor&&(t.backgroundColor=e.backgroundColor)),t}(i.value)));jo([()=>e.checked,()=>e.value],(e=>{var[t,n]=e;i.value=t,a.value=n}));var{uniCheckGroup:s,uniLabel:l,field:u}=function(e,t,n){var r=ql({get:()=>({radioChecked:Boolean(e.value),value:t.value}),set:t=>{var{radioChecked:n}=t;e.value=n}}),i={reset:n},a=Ps(Mm,!1);a&&a.addField(r);var o=Ps(tv,!1);o&&o.addField(i);var s=Ps(iv,!1);return ss((()=>{a&&a.removeField(r),o&&o.removeField(i)})),{uniCheckGroup:a,uniForm:o,uniLabel:s,field:r}}(i,a,(()=>{i.value=!1})),c=t=>{e.disabled||i.value||(i.value=!0,s&&s.radioChange(t,u),t.stopPropagation())};return l&&(l.addHandler(c),ss((()=>{l.removeHandler(c)}))),ov(e,{"label-click":c}),()=>{var t,a=ev(e,"disabled");return t=i.value,gl("uni-radio",xl(a,{id:e.id,onClick:c,ref:r}),[gl("div",{class:"uni-radio-wrapper",style:{"--HOVER-BD-COLOR":i.value?o.value.borderColor:e.activeBorderColor}},[gl("div",{class:["uni-radio-input",{"uni-radio-input-disabled":e.disabled}],style:o.value},[t?Pu(Nu,e.disabled?"#ADADAD":e.iconColor,18):""],6),n.default&&n.default()],4)],16,["id","onClick"])}}});var Lm={a:"",abbr:"",address:"",article:"",aside:"",b:"",bdi:"",bdo:["dir"],big:"",blockquote:"",br:"",caption:"",center:"",cite:"",code:"",col:["span","width"],colgroup:["span","width"],dd:"",del:"",div:"",dl:"",dt:"",em:"",fieldset:"",font:"",footer:"",h1:"",h2:"",h3:"",h4:"",h5:"",h6:"",header:"",hr:"",i:"",img:["alt","src","height","width"],ins:"",label:"",legend:"",li:"",mark:"",nav:"",ol:["start","type"],p:"",pre:"",q:"",rt:"",ruby:"",s:"",section:"",small:"",span:"",strong:"",sub:"",sup:"",table:["width"],tbody:"",td:["colspan","height","rowspan","width"],tfoot:"",th:["colspan","height","rowspan","width"],thead:"",tr:["colspan","height","rowspan","width"],tt:"",u:"",ul:""},zm={amp:"&",gt:">",lt:"<",nbsp:" ",quot:'"',apos:"'",ldquo:"鈥�",rdquo:"鈥�",yen:"锟�",radic:"鈭�",lceil:"鈱�",rceil:"鈱�",lfloor:"鈱�",rfloor:"鈱�",hellip:"鈥�"};var Nm=(e,t,n)=>!n||cn(n)&&!n.length?[]:n.map((n=>{var r;if(wn(n)){if(!un(n,"type")||"node"===n.type){var i={[e]:""},a=null==(r=n.name)?void 0:r.toLowerCase();if(!un(Lm,a))return;return function(e,t){if(wn(t))for(var n in t)if(un(t,n)){var r=t[n];"img"===e&&"src"===n&&(t[n]=bc(r))}}(a,n.attrs),i=on(i,function(e,t){if(["a","img"].includes(e.name)&&t)return{onClick:n=>{t(n,{node:e}),n.stopPropagation(),n.preventDefault(),n.returnValue=!1}}}(n,t),n.attrs),jl(n.name,i,Nm(e,t,n.children))}return"text"===n.type&&pn(n.text)&&""!==n.text?_l((n.text||"").replace(/&(([a-zA-Z]+)|(#x{0,1}[\da-zA-Z]+));/gi,(function(e,t){return un(zm,t)&&zm[t]?zm[t]:/^#[0-9]{1,4}$/.test(t)?String.fromCharCode(t.slice(1)):/^#x[0-9a-f]{1,4}$/i.test(t)?String.fromCharCode(0+t.slice(1)):e}))):void 0}}));function Im(e){e=function(e){return e.replace(/<\?xml.*\?>\n/,"").replace(/<!doctype.*>\n/,"").replace(/<!DOCTYPE.*>\n/,"")}(e);var t=[],n={node:"root",children:[]};return Hv(e,{start:function(e,r,i){var a={name:e};if(0!==r.length&&(a.attrs=function(e){return e.reduce((function(e,t){var n=t.value,r=t.name;return n.match(/ /)&&-1===["style","src"].indexOf(r)&&(n=n.split(" ")),e[r]?Array.isArray(e[r])?e[r].push(n):e[r]=[e[r],n]:e[r]=n,e}),{})}(r)),i){var o=t[0]||n;o.children||(o.children=[]),o.children.push(a)}else t.unshift(a)},end:function(e){var r=t.shift();if(r.name!==e&&console.error("invalid state: mismatch end tag"),0===t.length)n.children.push(r);else{var i=t[0];i.children||(i.children=[]),i.children.push(r)}},chars:function(e){var r={type:"text",text:e};if(0===t.length)n.children.push(r);else{var i=t[0];i.children||(i.children=[]),i.children.push(r)}},comment:function(e){var n={node:"comment",text:e},r=t[0];r&&(r.children||(r.children=[]),r.children.push(n))}}),n.children}const Pm=Zp({name:"RichText",compatConfig:{MODE:3},props:{nodes:{type:[Array,String],default:function(){return[]}}},emits:["itemclick"],setup(e,t){var{emit:n}=t,r=El(),i=r&&r.vnode.scopeId||"",a=eo(null),o=eo([]),s=Jp(a,n);function l(e){s("itemclick",e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}return jo((()=>e.nodes),(function(){var t=e.nodes;pn(t)&&(t=Im(e.nodes)),o.value=Nm(i,l,t)}),{immediate:!0,deep:!0}),()=>jl("uni-rich-text",{ref:a},jl("div",{},o.value))}}),Dm=Zp({name:"Refresher",props:{refreshState:{type:String,default:""},refresherHeight:{type:Number,default:0},refresherThreshold:{type:Number,default:45},refresherDefaultStyle:{type:String,default:"black"},refresherBackground:{type:String,default:"#fff"}},setup(e,t){var{slots:n}=t,r=eo(null),i=ql((()=>{var t={backgroundColor:e.refresherBackground};switch(e.refreshState){case"pulling":t.height=e.refresherHeight+"px";break;case"refreshing":t.height=e.refresherThreshold+"px",t.transition="height 0.3s";break;case"":case"refresherabort":case"restore":t.height="0px",t.transition="height 0.3s"}return t})),a=ql((()=>{var t=e.refresherHeight/e.refresherThreshold;return 360*(t>1?1:t)}));return()=>{var{refreshState:t,refresherDefaultStyle:o,refresherThreshold:s}=e;return gl("div",{ref:r,style:i.value,class:"uni-scroll-view-refresher"},["none"!==o?gl("div",{class:"uni-scroll-view-refresh"},[gl("div",{class:"uni-scroll-view-refresh-inner"},["pulling"==t?gl("svg",{key:"refresh__icon",style:{transform:"rotate("+a.value+"deg)"},fill:"#2BD009",class:"uni-scroll-view-refresh__icon",width:"24",height:"24",viewBox:"0 0 24 24"},[gl("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"},null),gl("path",{d:"M0 0h24v24H0z",fill:"none"},null)],4):null,"refreshing"==t?gl("svg",{key:"refresh__spinner",class:"uni-scroll-view-refresh__spinner",width:"24",height:"24",viewBox:"25 25 50 50"},[gl("circle",{cx:"50",cy:"50",r:"20",fill:"none",style:"color: #2bd009","stroke-width":"3"},null)]):null])]):null,"none"===o?gl("div",{class:"uni-scroll-view-refresher-container",style:{height:"".concat(s,"px")}},[n.default&&n.default()]):null],4)}}});var Bm=yr(!0);const Rm=Zp({name:"ScrollView",compatConfig:{MODE:3},props:{direction:{type:[String],default:"vertical"},scrollX:{type:[Boolean,String],default:!1},scrollY:{type:[Boolean,String],default:!1},showScrollbar:{type:[Boolean,String],default:!0},upperThreshold:{type:[Number,String],default:50},lowerThreshold:{type:[Number,String],default:50},scrollTop:{type:[Number,String],default:0},scrollLeft:{type:[Number,String],default:0},scrollIntoView:{type:String,default:""},scrollWithAnimation:{type:[Boolean,String],default:!1},enableBackToTop:{type:[Boolean,String],default:!1},refresherEnabled:{type:[Boolean,String],default:!1},refresherThreshold:{type:Number,default:45},refresherDefaultStyle:{type:String,default:"black"},refresherBackground:{type:String,default:"#fff"},refresherTriggered:{type:[Boolean,String],default:!1}},emits:["scroll","scrolltoupper","scrolltolower","refresherrefresh","refresherrestore","refresherpulling","refresherabort","update:refresherTriggered"],setup(e,t){var{emit:n,slots:r,expose:i}=t,a=eo(null),o=eo(null),s=eo(null),l=eo(null),u=Jp(a,n),{state:c,scrollTopNumber:d,scrollLeftNumber:h}=function(e){var t=ql((()=>Number(e.scrollTop)||0)),n=ql((()=>Number(e.scrollLeft)||0)),r=Fa({lastScrollTop:t.value,lastScrollLeft:n.value,lastScrollToUpperTime:0,lastScrollToLowerTime:0,refresherHeight:0,refreshState:""});return{state:r,scrollTopNumber:t,scrollLeftNumber:n}}(e),{realScrollX:f,realScrollY:p,_scrollLeftChanged:v,_scrollTopChanged:g}=function(e,t,n,r,i,a,o,s,l){var u=!1,c=0,d=!1,h=()=>{},f=ql((()=>e.scrollX)),p=ql((()=>e.scrollY)),v=ql((()=>{var t=Number(e.upperThreshold);return isNaN(t)?50:t})),g=ql((()=>{var t=Number(e.lowerThreshold);return isNaN(t)?50:t}));function m(e,t){var n=o.value,r=0,i="";if(e<0?e=0:"x"===t&&e>n.scrollWidth-n.offsetWidth?e=n.scrollWidth-n.offsetWidth:"y"===t&&e>n.scrollHeight-n.offsetHeight&&(e=n.scrollHeight-n.offsetHeight),"x"===t?r=n.scrollLeft-e:"y"===t&&(r=n.scrollTop-e),0!==r){var a=s.value;a.style.transition="transform .3s ease-out",a.style.webkitTransition="-webkit-transform .3s ease-out","x"===t?i="translateX("+r+"px) translateZ(0)":"y"===t&&(i="translateY("+r+"px) translateZ(0)"),a.removeEventListener("transitionend",h),a.removeEventListener("webkitTransitionEnd",h),h=()=>x(e,t),a.addEventListener("transitionend",h),a.addEventListener("webkitTransitionEnd",h),"x"===t?n.style.overflowX="hidden":"y"===t&&(n.style.overflowY="hidden"),a.style.transform=i,a.style.webkitTransform=i}}function _(e){var n=e.target;i("scroll",e,{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop,scrollHeight:n.scrollHeight,scrollWidth:n.scrollWidth,deltaX:t.lastScrollLeft-n.scrollLeft,deltaY:t.lastScrollTop-n.scrollTop}),p.value&&(n.scrollTop<=v.value&&t.lastScrollTop-n.scrollTop>0&&e.timeStamp-t.lastScrollToUpperTime>200&&(i("scrolltoupper",e,{direction:"top"}),t.lastScrollToUpperTime=e.timeStamp),n.scrollTop+n.offsetHeight+g.value>=n.scrollHeight&&t.lastScrollTop-n.scrollTop<0&&e.timeStamp-t.lastScrollToLowerTime>200&&(i("scrolltolower",e,{direction:"bottom"}),t.lastScrollToLowerTime=e.timeStamp)),f.value&&(n.scrollLeft<=v.value&&t.lastScrollLeft-n.scrollLeft>0&&e.timeStamp-t.lastScrollToUpperTime>200&&(i("scrolltoupper",e,{direction:"left"}),t.lastScrollToUpperTime=e.timeStamp),n.scrollLeft+n.offsetWidth+g.value>=n.scrollWidth&&t.lastScrollLeft-n.scrollLeft<0&&e.timeStamp-t.lastScrollToLowerTime>200&&(i("scrolltolower",e,{direction:"right"}),t.lastScrollToLowerTime=e.timeStamp)),t.lastScrollTop=n.scrollTop,t.lastScrollLeft=n.scrollLeft}function y(t){p.value&&(e.scrollWithAnimation?m(t,"y"):o.value.scrollTop=t)}function b(t){f.value&&(e.scrollWithAnimation?m(t,"x"):o.value.scrollLeft=t)}function w(t){if(t){if(!/^[_a-zA-Z][-_a-zA-Z0-9:]*$/.test(t))return void console.error("id error: scroll-into-view=".concat(t));var n=a.value.querySelector("#"+t);if(n){var r=o.value.getBoundingClientRect(),i=n.getBoundingClientRect();if(f.value){var s=i.left-r.left,l=o.value.scrollLeft+s;e.scrollWithAnimation?m(l,"x"):o.value.scrollLeft=l}if(p.value){var u=i.top-r.top,c=o.value.scrollTop+u;e.scrollWithAnimation?m(c,"y"):o.value.scrollTop=c}}}}function x(e,t){s.value.style.transition="",s.value.style.webkitTransition="",s.value.style.transform="",s.value.style.webkitTransform="";var n=o.value;"x"===t?(n.style.overflowX=f.value?"auto":"hidden",n.scrollLeft=e):"y"===t&&(n.style.overflowY=p.value?"auto":"hidden",n.scrollTop=e),s.value.removeEventListener("transitionend",h),s.value.removeEventListener("webkitTransitionEnd",h)}function S(n){if(e.refresherEnabled){switch(n){case"refreshing":t.refresherHeight=e.refresherThreshold,u||(u=!0,i("refresherpulling",{},{deltaY:t.refresherHeight,dy:t.refresherHeight}),i("refresherrefresh",{},{dy:C.y-k.y}),l("update:refresherTriggered",!0));break;case"restore":case"refresherabort":u=!1,t.refresherHeight=c=0,"restore"===n&&(d=!1,i("refresherrestore",{},{dy:C.y-k.y})),"refresherabort"===n&&d&&(d=!1,i("refresherabort",{},{dy:C.y-k.y}))}t.refreshState=n}}var k={x:0,y:0},C={x:0,y:e.refresherThreshold};return is((()=>{yo((()=>{y(n.value),b(r.value)})),w(e.scrollIntoView);var a=function(e){e.preventDefault(),e.stopPropagation(),_(e)},s=null,l=function(n){if(null!==k){var r=n.touches[0].pageX,a=n.touches[0].pageY,l=o.value;if(Math.abs(r-k.x)>Math.abs(a-k.y))if(f.value){if(0===l.scrollLeft&&r>k.x)return void(s=!1);if(l.scrollWidth===l.offsetWidth+l.scrollLeft&&r<k.x)return void(s=!1);s=!0}else s=!1;else if(p.value)if(0===l.scrollTop&&a>k.y)s=!1,e.refresherEnabled&&!1!==n.cancelable&&n.preventDefault();else{if(l.scrollHeight===l.offsetHeight+l.scrollTop&&a<k.y)return void(s=!1);s=!0}else s=!1;if(s&&n.stopPropagation(),0===l.scrollTop&&1===n.touches.length&&S("pulling"),e.refresherEnabled&&"pulling"===t.refreshState){var h=a-k.y;0===c&&(c=a),u?(t.refresherHeight=h+e.refresherThreshold,d=!1):(t.refresherHeight=a-c,t.refresherHeight>0&&(d=!0,i("refresherpulling",n,{deltaY:h,dy:h})))}}},h=function(e){1===e.touches.length&&($g({disable:!0}),k={x:e.touches[0].pageX,y:e.touches[0].pageY})},v=function(n){C={x:n.changedTouches[0].pageX,y:n.changedTouches[0].pageY},$g({disable:!1}),t.refresherHeight>=e.refresherThreshold?S("refreshing"):S("refresherabort"),k={x:0,y:0},C={x:0,y:e.refresherThreshold}};o.value.addEventListener("touchstart",h,Bm),o.value.addEventListener("touchmove",l,yr(!1)),o.value.addEventListener("scroll",a,yr(!1)),o.value.addEventListener("touchend",v,Bm),Vg(),ss((()=>{o.value.removeEventListener("touchstart",h),o.value.removeEventListener("touchmove",l),o.value.removeEventListener("scroll",a),o.value.removeEventListener("touchend",v)}))})),Ko((()=>{p.value&&(o.value.scrollTop=t.lastScrollTop),f.value&&(o.value.scrollLeft=t.lastScrollLeft)})),jo(n,(e=>{y(e)})),jo(r,(e=>{b(e)})),jo((()=>e.scrollIntoView),(e=>{w(e)})),jo((()=>e.refresherTriggered),(e=>{!0===e?S("refreshing"):!1===e&&S("restore")})),{realScrollX:f,realScrollY:p,_scrollTopChanged:y,_scrollLeftChanged:b}}(e,c,d,h,u,a,o,l,n),m=ql((()=>{var e="";return f.value?e+="overflow-x:auto;":e+="overflow-x:hidden;",p.value?e+="overflow-y:auto;":e+="overflow-y:hidden;",e})),_=ql((()=>{var t="uni-scroll-view";return!1===e.showScrollbar&&(t+=" uni-scroll-view-scrollbar-hidden"),t}));return i({$getMain:()=>o.value}),()=>{var{refresherEnabled:t,refresherBackground:n,refresherDefaultStyle:i,refresherThreshold:u}=e,{refresherHeight:d,refreshState:h}=c;return gl("uni-scroll-view",{ref:a},[gl("div",{ref:s,class:"uni-scroll-view"},[gl("div",{ref:o,style:m.value,class:_.value},[t?gl(Dm,{refreshState:h,refresherHeight:d,refresherThreshold:u,refresherDefaultStyle:i,refresherBackground:n},{default:()=>["none"==i?r.refresher&&r.refresher():null]},8,["refreshState","refresherHeight","refresherThreshold","refresherDefaultStyle","refresherBackground"]):null,gl("div",{ref:l,class:"uni-scroll-view-content"},[r.default&&r.default()],512)],6)],512)],512)}}});const Fm=Zp({name:"Slider",props:{name:{type:String,default:""},min:{type:[Number,String],default:0},max:{type:[Number,String],default:100},value:{type:[Number,String],default:0},step:{type:[Number,String],default:1},disabled:{type:[Boolean,String],default:!1},color:{type:String,default:"#e9e9e9"},backgroundColor:{type:String,default:"#e9e9e9"},activeColor:{type:String,default:"#007aff"},selectedColor:{type:String,default:"#007aff"},blockColor:{type:String,default:"#ffffff"},blockSize:{type:[Number,String],default:28},showValue:{type:[Boolean,String],default:!1}},emits:["changing","change"],setup(e,t){var{emit:n}=t,r=eo(null),i=eo(null),a=eo(null),o=eo(Number(e.value));jo((()=>e.value),(e=>{o.value=Number(e)}));var s=Jp(r,n),l=function(e,t){var n=()=>qm(t.value,e.min,e.max),r=()=>"#e9e9e9"!==e.backgroundColor?e.backgroundColor:"#007aff"!==e.color?e.color:"#007aff",i=()=>"#007aff"!==e.activeColor?e.activeColor:"#e9e9e9"!==e.selectedColor?e.selectedColor:"#e9e9e9",a={setBgColor:ql((()=>({backgroundColor:r()}))),setBlockBg:ql((()=>({left:n()}))),setActiveColor:ql((()=>({backgroundColor:i(),width:n()}))),setBlockStyle:ql((()=>({width:e.blockSize+"px",height:e.blockSize+"px",marginLeft:-e.blockSize/2+"px",marginTop:-e.blockSize/2+"px",left:n(),backgroundColor:e.blockColor})))};return a}(e,o),{_onClick:u,_onTrack:c}=function(e,t,n,r,i){var a=n=>{e.disabled||(s(n),i("change",n,{value:t.value}))},o=t=>{var n=Number(e.max),r=Number(e.min),i=Number(e.step);return t<r?r:t>n?n:jm.mul.call(Math.round((t-r)/i),i)+r},s=i=>{var a=Number(e.max),s=Number(e.min),l=r.value,u=getComputedStyle(l,null).marginLeft,c=l.offsetWidth;c+=parseInt(u);var d=n.value,h=d.offsetWidth-(e.showValue?c:0),f=d.getBoundingClientRect().left,p=(i.x-f)*(a-s)/h+s;t.value=o(p)},l=n=>{if(!e.disabled)return"move"===n.detail.state?(s({x:n.detail.x}),i("changing",n,{value:t.value}),!1):"end"===n.detail.state&&i("change",n,{value:t.value})},u=Ps(tv,!1);if(u){var c={reset:()=>t.value=Number(e.min),submit:()=>{var n=["",null];return""!==e.name&&(n[0]=e.name,n[1]=t.value),n}};u.addField(c),ss((()=>{u.removeField(c)}))}return{_onClick:a,_onTrack:l}}(e,o,r,i,s);return is((()=>{Gg(a.value,c)})),()=>{var{setBgColor:t,setBlockBg:n,setActiveColor:s,setBlockStyle:c}=l;return gl("uni-slider",{ref:r,onClick:Kp(u)},[gl("div",{class:"uni-slider-wrapper"},[gl("div",{class:"uni-slider-tap-area"},[gl("div",{style:t.value,class:"uni-slider-handle-wrapper"},[gl("div",{ref:a,style:n.value,class:"uni-slider-handle"},null,4),gl("div",{style:c.value,class:"uni-slider-thumb"},null,4),gl("div",{style:s.value,class:"uni-slider-track"},null,4)],4)]),Uo(gl("span",{ref:i,class:"uni-slider-value"},[o.value],512),[[Zl,e.showValue]])])],8,["onClick"])}}});var qm=(e,t,n)=>(n=Number(n),100*(e-(t=Number(t)))/(n-t)+"%");var jm={mul:function(e){var t=0,n=this.toString(),r=e.toString();try{t+=n.split(".")[1].length}catch(i){}try{t+=r.split(".")[1].length}catch(i){}return Number(n.replace(".",""))*Number(r.replace(".",""))/Math.pow(10,t)}};function Vm(e,t,n,r,i,a){function o(){u&&(clearTimeout(u),u=null)}var s,l,u=null,c=!0,d=0,h=1,f=null,p=!1,v=0,g="",m=ql((()=>n.value.length>t.displayMultipleItems)),_=ql((()=>e.circular&&m.value));function y(i){Math.floor(2*d)===Math.floor(2*i)&&Math.ceil(2*d)===Math.ceil(2*i)||_.value&&function(r){if(!c)for(var i=n.value,a=i.length,o=r+t.displayMultipleItems,s=0;s<a;s++){var l=i[s],u=Math.floor(r/a)*a+s,d=u+a,h=u-a,f=Math.max(r-(u+1),u-o,0),p=Math.max(r-(d+1),d-o,0),v=Math.max(r-(h+1),h-o,0),g=Math.min(f,p,v),m=[u,d,h][[f,p,v].indexOf(g)];l.updatePosition(m,e.vertical)}}(i);var o="translate("+(e.vertical?"0":100*-i*h+"%")+", "+(e.vertical?100*-i*h+"%":"0")+") translateZ(0)",l=r.value;if(l&&(l.style.webkitTransform=o,l.style.transform=o),d=i,!s){if(i%1==0)return;s=i}i-=Math.floor(s);var u=n.value;i<=-(u.length-1)?i+=u.length:i>=u.length&&(i-=u.length),i=s%1>.5||s<0?i-1:i,a("transition",{},{dx:e.vertical?0:i*l.offsetWidth,dy:e.vertical?i*l.offsetHeight:0})}function b(e){var r=n.value.length;if(!r)return-1;var i=(Math.round(e)%r+r)%r;if(_.value){if(r<=t.displayMultipleItems)return 0}else if(i>r-t.displayMultipleItems)return r-t.displayMultipleItems;return i}function w(){f=null}function x(){if(f){var e=f,r=e.toPos,i=e.acc,o=e.endTime,u=e.source,c=o-Date.now();if(c<=0){y(r),f=null,p=!1,s=null;var d=n.value[t.current];if(d){var h=d.getItemId();a("animationfinish",{},{current:t.current,currentItemId:h,source:u})}}else{y(r+i*c*c/2),l=requestAnimationFrame(x)}}else p=!1}function S(e,r,i){w();var a=t.duration,o=n.value.length,s=d;if(_.value)if(i<0){for(;s<e;)s+=o;for(;s-o>e;)s-=o}else if(i>0){for(;s>e;)s-=o;for(;s+o<e;)s+=o;s+o-e<e-s&&(s+=o)}else{for(;s+o<e;)s+=o;for(;s-o>e;)s-=o;s+o-e<e-s&&(s+=o)}else"click"===r&&(e=e+t.displayMultipleItems-1<o?e:0);f={toPos:e,acc:2*(s-e)/(a*a),endTime:Date.now()+a,source:r},p||(p=!0,l=requestAnimationFrame(x))}function k(){o();var e=n.value,r=function(){u=null,g="autoplay",_.value?t.current=b(t.current+1):t.current=t.current+t.displayMultipleItems<e.length?t.current+1:0,S(t.current,"autoplay",_.value?1:0),u=setTimeout(r,t.interval)};c||e.length<=t.displayMultipleItems||(u=setTimeout(r,t.interval))}function C(e){e?k():o()}return jo([()=>e.current,()=>e.currentItemId,()=>[...n.value]],(()=>{var r=-1;if(e.currentItemId)for(var i=0,a=n.value;i<a.length;i++){if(a[i].getItemId()===e.currentItemId){r=i;break}}r<0&&(r=Math.round(e.current)||0),r=r<0?0:r,t.current!==r&&(g="",t.current=r)})),jo([()=>e.vertical,()=>_.value,()=>t.displayMultipleItems,()=>[...n.value]],(function(){o(),f&&(y(f.toPos),f=null);for(var i=n.value,a=0;a<i.length;a++)i[a].updatePosition(a,e.vertical);h=1;var s=r.value;if(1===t.displayMultipleItems&&i.length){var l=i[0].getBoundingClientRect(),u=s.getBoundingClientRect();(h=l.width/u.width)>0&&h<1||(h=1)}var p=d;d=-2;var g=t.current;g>=0?(c=!1,t.userTracking?(y(p+g-v),v=g):(y(g),e.autoplay&&k())):(c=!0,y(-t.displayMultipleItems-1))})),jo((()=>t.interval),(()=>{u&&(o(),k())})),jo((()=>t.current),((e,r)=>{!function(e,r){var i=g;g="";var o=n.value;if(!i){var s=o.length;S(e,"",_.value&&r+(s-e)%s>s/2?1:0)}var l=o[e];if(l){var u=t.currentItemId=l.getItemId();a("change",{},{current:t.current,currentItemId:u,source:i})}}(e,r),i("update:current",e)})),jo((()=>t.currentItemId),(e=>{i("update:currentItemId",e)})),jo((()=>e.autoplay&&!t.userTracking),C),C(e.autoplay&&!t.userTracking),is((()=>{var i=!1,a=0,s=0;function l(e){t.userTracking=!1;var n=a/Math.abs(a),r=0;!e&&Math.abs(a)>.2&&(r=.5*n);var i=b(d+r);e?y(v):(g="touch",t.current=i,S(i,"touch",0!==r?r:0===i&&_.value&&d>=1?1:0))}Gg(r.value,(u=>{if(!e.disableTouch&&!c){if("start"===u.detail.state)return t.userTracking=!0,i=!1,o(),v=d,a=0,s=Date.now(),void w();if("end"===u.detail.state)return l(!1);if("cancel"===u.detail.state)return l(!0);if(t.userTracking){if(!i){i=!0;var h=Math.abs(u.detail.dx),f=Math.abs(u.detail.dy);if((h>=f&&e.vertical||h<=f&&!e.vertical)&&(t.userTracking=!1),!t.userTracking)return void(e.autoplay&&k())}return function(i){var o=s;s=Date.now();var l=n.value.length-t.displayMultipleItems;function u(e){return.5-.25/(e+.5)}function c(e,t){var n=v+e;a=.6*a+.4*t,_.value||(n<0||n>l)&&(n<0?n=-u(-n):n>l&&(n=l+u(n-l)),a=0),y(n)}var d=s-o||1,h=r.value;e.vertical?c(-i.dy/h.offsetHeight,-i.ddy/d):c(-i.dx/h.offsetWidth,-i.ddx/d)}(u.detail),!1}}}))})),ls((()=>{o(),cancelAnimationFrame(l)})),{onSwiperDotClick:function(e){S(t.current=e,g="click",_.value?1:0)},circularEnabled:_,swiperEnabled:m}}const $m=Zp({name:"Swiper",props:{indicatorDots:{type:[Boolean,String],default:!1},vertical:{type:[Boolean,String],default:!1},autoplay:{type:[Boolean,String],default:!1},circular:{type:[Boolean,String],default:!1},interval:{type:[Number,String],default:5e3},duration:{type:[Number,String],default:500},current:{type:[Number,String],default:0},indicatorColor:{type:String,default:""},indicatorActiveColor:{type:String,default:""},previousMargin:{type:String,default:""},nextMargin:{type:String,default:""},currentItemId:{type:String,default:""},skipHiddenItemLayout:{type:[Boolean,String],default:!1},displayMultipleItems:{type:[Number,String],default:1},disableTouch:{type:[Boolean,String],default:!1},navigation:{type:[Boolean,String],default:!1},navigationColor:{type:String,default:"#fff"},navigationActiveColor:{type:String,default:"rgba(53, 53, 53, 0.6)"}},emits:["change","transition","animationfinish","update:current","update:currentItemId"],setup(e,t){var{slots:n,emit:r}=t,i=eo(null),a=Jp(i,r),o=eo(null),s=eo(null),l=function(e){return Fa({interval:ql((()=>{var t=Number(e.interval);return isNaN(t)?5e3:t})),duration:ql((()=>{var t=Number(e.duration);return isNaN(t)?500:t})),displayMultipleItems:ql((()=>{var t=Math.round(e.displayMultipleItems);return isNaN(t)?1:t})),current:Math.round(e.current)||0,currentItemId:e.currentItemId,userTracking:!1})}(e),u=ql((()=>{var t={};return(e.nextMargin||e.previousMargin)&&(t=e.vertical?{left:0,right:0,top:Ou(e.previousMargin,!0),bottom:Ou(e.nextMargin,!0)}:{top:0,bottom:0,left:Ou(e.previousMargin,!0),right:Ou(e.nextMargin,!0)}),t})),c=ql((()=>{var t=Math.abs(100/l.displayMultipleItems)+"%";return{width:e.vertical?"100%":t,height:e.vertical?t:"100%"}})),d=[],h=[],f=eo([]);function p(){for(var e=[],t=function(t){var n=d[t];n instanceof Element||(n=n.el);var r=h.find((e=>n===e.rootRef.value));r&&e.push(Ya(r))},n=0;n<d.length;n++)t(n);f.value=e}Hg((()=>{s.value&&s.value.children&&(d=s.value.children),p()}));Is("addSwiperContext",(function(e){h.push(e),p()}));Is("removeSwiperContext",(function(e){var t=h.indexOf(e);t>=0&&(h.splice(t,1),p())}));var{onSwiperDotClick:v,circularEnabled:g,swiperEnabled:m}=Vm(e,l,f,s,r,a);return()=>{var t=n.default&&n.default();return gl("uni-swiper",{ref:i},[gl("div",{ref:o,class:"uni-swiper-wrapper"},[gl("div",{class:"uni-swiper-slides",style:u.value},[gl("div",{ref:s,class:"uni-swiper-slide-frame",style:c.value},[t],4)],4),e.indicatorDots&&gl("div",{class:["uni-swiper-dots",e.vertical?"uni-swiper-dots-vertical":"uni-swiper-dots-horizontal"]},[f.value.map(((t,n,r)=>gl("div",{onClick:()=>v(n),class:{"uni-swiper-dot":!0,"uni-swiper-dot-active":n<l.current+l.displayMultipleItems&&n>=l.current||n<l.current+l.displayMultipleItems-r.length},style:{background:n===l.current?e.indicatorActiveColor:e.indicatorColor}},null,14,["onClick"])))],2),null],512)],512)}}});const Hm=Zp({name:"SwiperItem",props:{itemId:{type:String,default:""}},setup(e,t){var{slots:n}=t,r=eo(null),i={rootRef:r,getItemId:()=>e.itemId,getBoundingClientRect:()=>r.value.getBoundingClientRect(),updatePosition(e,t){var n=t?"0":100*e+"%",i=t?100*e+"%":"0",a=r.value,o="translate(".concat(n,",").concat(i,") translateZ(0)");a&&(a.style.webkitTransform=o,a.style.transform=o)}};return is((()=>{var e=Ps("addSwiperContext");e&&e(i)})),ls((()=>{var e=Ps("removeSwiperContext");e&&e(i)})),()=>gl("uni-swiper-item",{ref:r,style:{position:"absolute",width:"100%",height:"100%"}},[n.default&&n.default()],512)}});const Wm=Zp({name:"Switch",props:{name:{type:String,default:""},checked:{type:[Boolean,String],default:!1},type:{type:String,default:"switch"},id:{type:String,default:""},disabled:{type:[Boolean,String],default:!1},color:{type:String,default:""}},emits:["change"],setup(e,t){var{emit:n}=t,r=eo(null),i=eo(e.checked),a=function(e,t){var n=Ps(tv,!1),r=Ps(iv,!1),i={submit:()=>{var n=["",null];return e.name&&(n[0]=e.name,n[1]=t.value),n},reset:()=>{t.value=!1}};n&&(n.addField(i),ls((()=>{n.removeField(i)})));return r}(e,i),o=Jp(r,n);jo((()=>e.checked),(e=>{i.value=e}));var s=t=>{e.disabled||(i.value=!i.value,o("change",t,{value:i.value}))};return a&&(a.addHandler(s),ss((()=>{a.removeHandler(s)}))),ov(e,{"label-click":s}),()=>{var t,{color:n,type:a}=e,o=ev(e,"disabled"),l={};return n&&i.value&&(l.backgroundColor=n,l.borderColor=n),t=i.value,gl("uni-switch",xl({id:e.id,ref:r},o,{onClick:s}),[gl("div",{class:"uni-switch-wrapper"},[Uo(gl("div",{class:["uni-switch-input",[i.value?"uni-switch-input-checked":""]],style:l},null,6),[[Zl,"switch"===a]]),Uo(gl("div",{class:"uni-checkbox-input"},[t?Pu(Nu,e.color,22):""],512),[[Zl,"checkbox"===a]])])],16,["id","onClick"])}}});var Um={ensp:"鈥�",emsp:"鈥�",nbsp:"聽"};function Ym(e,t){return function(e,t){var{space:n,decode:r}=t,i="",a=!1;for(var o of e)n&&Um[n]&&" "===o&&(o=Um[n]),a?(i+="n"===o?Jn:"\\"===o?"\\":"\\"+o,a=!1):"\\"===o?a=!0:i+=o;return r?i.replace(/&nbsp;/g,Um.nbsp).replace(/&ensp;/g,Um.ensp).replace(/&emsp;/g,Um.emsp).replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&apos;/g,"'"):i}(e,t).split(Jn)}function Xm(e,t,n,r,i,a,o){try{var s=e[a](o),l=s.value}catch(u){return void n(u)}s.done?t(l):Promise.resolve(l).then(r,i)}function Zm(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function o(e){Xm(a,r,i,o,s,"next",e)}function s(e){Xm(a,r,i,o,s,"throw",e)}o(void 0)}))}}function Gm(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Km(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Jm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Km(Object(n),!0).forEach((function(t){Gm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Km(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Qm=on({},Mg,{placeholderClass:{type:String,default:"input-placeholder"},autoHeight:{type:[Boolean,String],default:!1},confirmType:{type:String,default:"return",validator:e=>t_.concat("return").includes(e)}}),e_=!1,t_=["done","go","next","search","send"];const n_=Zp({name:"Textarea",props:Qm,emits:["confirm","linechange",...Eg],setup(e,t){var n,{emit:r,expose:i}=t,a=eo(null),o=eo(null),{fieldRef:s,state:l,scopedAttrsState:u,fixDisabledColor:c,trigger:d}=zg(e,a,r),h=ql((()=>l.value.split(Jn))),f=ql((()=>t_.includes(e.confirmType))),p=eo(0),v=eo(null);function g(e){var{height:t}=e;p.value=t}function m(e){"Enter"===e.key&&f.value&&e.preventDefault()}function _(t){if("Enter"===t.key&&f.value){!function(e){d("confirm",e,{value:l.value})}(t);var n=t.target;!e.confirmHold&&n.blur()}}return jo((()=>p.value),(t=>{var n=a.value,r=v.value,i=o.value,s=parseFloat(getComputedStyle(n).lineHeight);isNaN(s)&&(s=r.offsetHeight);var l=Math.round(t/s);d("linechange",{},{height:t,heightRpx:750/window.innerWidth*t,lineCount:l}),e.autoHeight&&(i.style.height=t+"px")})),n="(prefers-color-scheme: dark)",e_=0===String(navigator.platform).indexOf("iP")&&0===String(navigator.vendor).indexOf("Apple")&&window.matchMedia(n).media!==n,i({$triggerInput:e=>{r("update:modelValue",e.value),r("update:value",e.value),l.value=e.value}}),()=>{var t=e.disabled&&c?gl("textarea",{key:"disabled-textarea",ref:s,value:l.value,tabindex:"-1",readonly:!!e.disabled,maxlength:l.maxlength,class:{"uni-textarea-textarea":!0,"uni-textarea-textarea-fix-margin":e_},style:Jm({overflowY:e.autoHeight?"hidden":"auto"},e.cursorColor&&{caretColor:e.cursorColor}),onFocus:e=>e.target.blur()},null,46,["value","readonly","maxlength","onFocus"]):gl("textarea",{key:"textarea",ref:s,value:l.value,disabled:!!e.disabled,maxlength:l.maxlength,enterkeyhint:e.confirmType,inputmode:e.inputmode,class:{"uni-textarea-textarea":!0,"uni-textarea-textarea-fix-margin":e_},style:Jm({overflowY:e.autoHeight?"hidden":"auto"},e.cursorColor&&{caretColor:e.cursorColor}),onKeydown:m,onKeyup:_},null,46,["value","disabled","maxlength","enterkeyhint","inputmode","onKeydown","onKeyup"]);return gl("uni-textarea",{ref:a,"auto-height":e.autoHeight},[gl("div",{ref:o,class:"uni-textarea-wrapper"},[Uo(gl("div",xl(u.attrs,{style:e.placeholderStyle,class:["uni-textarea-placeholder",e.placeholderClass]}),[e.placeholder],16),[[Zl,!l.value.length]]),gl("div",{ref:v,class:"uni-textarea-line"},[" "],512),gl("div",{class:"uni-textarea-compute"},[h.value.map((e=>gl("div",null,[e.trim()?e:"."]))),gl(cv,{initial:!0,onResize:g},null,8,["initial","onResize"])]),"search"===e.confirmType?gl("form",{action:"",onSubmit:()=>!1,class:"uni-input-form"},[t],40,["onSubmit"]):t],512)],8,["auto-height"])}}});function r_(e,t){if(t||(t=e.id),t)return e.$options.name.toLowerCase()+"."+t}function i_(e,t,n){e&&bi(Bu(),e,((e,n)=>{var{type:r,data:i}=e;t(r,i,n)}))}function a_(e,t){e&&function(e,t){t=yi(e,t),delete _i[t]}(Bu(),e)}function o_(e,t,n,r){var i=El().proxy;is((()=>{i_(t||r_(i),e),jo((()=>i.id),((t,n)=>{i_(r_(i,t),e),a_(n&&r_(i,n))}))})),ss((()=>{a_(t||r_(i))}))}var s_=0;function l_(e){var t=Du(),n=El().proxy,r=n.$options.name.toLowerCase(),i=e||n.id||"context".concat(s_++);return is((()=>{n.$el.__uniContextInfo={id:i,type:r,page:t}})),"".concat(r,".").concat(i)}class u_ extends Wp{constructor(e,t,n,r,i){super(e,t,n,r,i,[...Xp.props,...arguments.length>5&&void 0!==arguments[5]?arguments[5]:[]])}call(e){var t={animation:this.$props.animation,$el:this.$};e.call(t)}setAttribute(e,t){return"animation"===e&&(this.$animate=!0),super.setAttribute(e,t)}update(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.$animate)return e?this.call(Xp.mounted):void(this.$animate&&(this.$animate=!1,this.call(Xp.watch.animation.handler)))}}var c_=["space","decode"];var d_=["hover-class","hover-stop-propagation","hover-start-time","hover-stay-time"];class h_ extends u_{constructor(e,t,n,r,i){super(e,t,n,r,i,[...d_,...arguments.length>5&&void 0!==arguments[5]?arguments[5]:[]])}update(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.$props["hover-class"];t&&"none"!==t?(this._hover||(this._hover=new f_(this.$,this.$props)),this._hover.addEvent()):this._hover&&this._hover.removeEvent(),super.update(e)}}class f_{constructor(e,t){this._listening=!1,this._hovering=!1,this._hoverTouch=!1,this.$=e,this.props=t,this.__hoverTouchStart=this._hoverTouchStart.bind(this),this.__hoverTouchEnd=this._hoverTouchEnd.bind(this),this.__hoverTouchCancel=this._hoverTouchCancel.bind(this)}get hovering(){return this._hovering}set hovering(e){this._hovering=e;var t=this.props["hover-class"].split(" ").filter(Boolean),n=this.$.classList;e?this.$.classList.add.apply(n,t):this.$.classList.remove.apply(n,t)}addEvent(){this._listening||(this._listening=!0,this.$.addEventListener("touchstart",this.__hoverTouchStart),this.$.addEventListener("touchend",this.__hoverTouchEnd),this.$.addEventListener("touchcancel",this.__hoverTouchCancel))}removeEvent(){this._listening&&(this._listening=!1,this.$.removeEventListener("touchstart",this.__hoverTouchStart),this.$.removeEventListener("touchend",this.__hoverTouchEnd),this.$.removeEventListener("touchcancel",this.__hoverTouchCancel))}_hoverTouchStart(e){if(!e._hoverPropagationStopped){var t=this.props["hover-class"];t&&"none"!==t&&!this.$.disabled&&(e.touches.length>1||(this.props["hover-stop-propagation"]&&(e._hoverPropagationStopped=!0),this._hoverTouch=!0,this._hoverStartTimer=setTimeout((()=>{this.hovering=!0,this._hoverTouch||this._hoverReset()}),this.props["hover-start-time"])))}}_hoverTouchEnd(){this._hoverTouch=!1,this.hovering&&this._hoverReset()}_hoverReset(){requestAnimationFrame((()=>{clearTimeout(this._hoverStayTimer),this._hoverStayTimer=setTimeout((()=>{this.hovering=!1}),this.props["hover-stay-time"])}))}_hoverTouchCancel(){this._hoverTouch=!1,this.hovering=!1,clearTimeout(this._hoverStartTimer)}}function p_(){return plus.navigator.isImmersedStatusbar()?Math.round("iOS"===plus.os.name?plus.navigator.getSafeAreaInsets().top:plus.navigator.getStatusbarHeight()):0}function v_(){var e=plus.webview.currentWebview().getStyle(),t=e&&e.titleNView;return t&&"default"===t.type?Qn+p_():0}var g_=Symbol("onDraw");function m_(e,t){return ql((()=>{var n={};return Object.keys(e).forEach((r=>{if(!t||!t.includes(r)){var i=e[r];i="src"===r?bc(i):i,n[r.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))]=i}})),n}))}function __(e){var t=Fa({top:"0px",left:"0px",width:"0px",height:"0px",position:"static"}),n=eo(!1);function r(){var r=e.value,i=r.getBoundingClientRect(),a=["width","height"];n.value=0===i.width||0===i.height,n.value||(t.position=function(e){for(var t;e;){var n=getComputedStyle(e),r=n.transform||n.webkitTransform;t=(!r||"none"===r)&&t,t="fixed"===n.position||t,e=e.parentElement}return t}(r)?"absolute":"static",a.push("top","left")),a.forEach((e=>{var n=i[e];n="top"===e?n+("static"===t.position?document.documentElement.scrollTop||document.body.scrollTop||0:v_()):n,t[e]=n+"px"}))}var i=null;function a(){i&&cancelAnimationFrame(i),i=requestAnimationFrame((()=>{i=null,r()}))}window.addEventListener("updateview",a);var o=[],s=[];return Is(g_,(function(e){o?o.push(e):e(t)})),is((()=>{r(),s.forEach((e=>e())),s=null})),ss((()=>{window.removeEventListener("updateview",a)})),{position:t,hidden:n,onParentReady:function(e){var n=Ps(g_),r=n=>{e(n),o.forEach((e=>e(t))),o=null};!function(e){s?s.push(e):e()}((()=>{n?n(r):r({top:"0px",left:"0px",width:Number.MAX_SAFE_INTEGER+"px",height:Number.MAX_SAFE_INTEGER+"px",position:"static"})}))}}}const y_=Zp({name:"Ad",props:{adpid:{type:[Number,String],default:""},data:{type:Object,default:null},dataCount:{type:Number,default:5},channel:{type:String,default:""}},setup(e,t){var n,{emit:r}=t,i=eo(null),a=eo(null),o=Jp(i,r),s=m_(e,["id"]),{position:l,onParentReady:u}=__(a);return u((()=>{function t(){var t={adpid:e.adpid,width:l.width,count:e.dataCount};void 0!==e.channel&&(t.ext={channel:e.channel}),UniViewJSBridge.invokeServiceMethod("getAdData",t,(e=>{var{code:t,data:r,message:i}=e;0===t?(n.renderingBind(r),o("load",{},{})):o("error",{},{errMsg:i})}))}n=plus.ad.createAdView(Object.assign({},s.value,l)),plus.webview.currentWebview().append(n),n.setDislikeListener((e=>{a.value.style.height="0",window.dispatchEvent(new CustomEvent("updateview")),o("close",{},e)})),n.setRenderingListener((e=>{0===e.result?(a.value.style.height=e.height+"px",window.dispatchEvent(new CustomEvent("updateview"))):o("error",{},{errCode:e.result})})),n.setAdClickedListener((()=>{o("adclicked",{},{})})),jo((()=>l),(e=>n.setStyle(e)),{deep:!0}),jo((()=>e.adpid),(e=>{e&&t()})),jo((()=>e.data),(e=>{e&&n.renderingBind(e)})),e.adpid&&t()})),ss((()=>{n&&n.close()})),()=>gl("uni-ad",{ref:i},[gl("div",{ref:a,class:"uni-ad-container"},null,512)],512)}});class b_ extends yp{constructor(e,t,n,r,i,a,o){super(e,t,r);var s=document.createElement("div");s.__vueParent=function(e){for(;e&&e.pid>0;)if(e=ip(e.pid)){var{__vueParentComponent:t}=e.$;if(t)return t}return null}(this),this.$props=Fa({}),this.init(a),this.$app=pu(function(e,t){return()=>jl(e,t)}(n,this.$props)),this.$app.mount(s),this.$=s.firstElementChild,this.$.__id=e,o&&(this.$holder=this.$.querySelector(o)),un(a,"t")&&this.setText(a.t||""),a.a&&un(a.a,Ar)&&Hp(this.$,a.a[Ar]),this.insert(r,i),So()}init(e){var{a:t,e:n,w:r}=e;t&&(this.setWxsProps(t),Object.keys(t).forEach((e=>{this.setAttr(e,t[e])}))),un(e,"s")&&this.setAttr("style",e.s),n&&Object.keys(n).forEach((e=>{this.addEvent(e,n[e])})),r&&this.addWxsEvents(e.w)}setText(e){(this.$holder||this.$).textContent=e,this.updateView()}addWxsEvent(e,t,n){this.$props[e]=$p(this,t,n)}addEvent(e,t){this.$props[e]=jp(this.id,t,Sr(e)[1])}removeEvent(e){this.$props[e]=null}setAttr(e,t){if(e===Ar)this.$&&Hp(this.$,t);else if(e===Mr)this.$.__ownerId=t;else if(e===Er)sp((()=>gp(this,t)),3);else if(e===Tr){var n=mp(t,this.$||ip(this.pid).$),r=this.$props.style;wn(n)&&wn(r)?Object.keys(n).forEach((e=>{r[e]=n[e]})):this.$props.style=n}else _p(e)?this.$.style.setProperty(e,wp(t)):(t=mp(t,this.$||ip(this.pid).$),this.wxsPropsInvoke(e,t,!0)||(this.$props[e]=t));this.updateView()}removeAttr(e){_p(e)?this.$.style.removeProperty(e):this.$props[e]=null,this.updateView()}remove(){this.removeUniParent(),this.isUnmounted=!0,this.$app.unmount(),ap(this.id),this.removeUniChildren(),So(),this.updateView()}appendChild(e){var t=(this.$holder||this.$).appendChild(e);return this.updateView(!0),t}insertBefore(e,t){var n=(this.$holder||this.$).insertBefore(e,t);return this.updateView(!0),n}}class w_ extends b_{constructor(e,t,n,r,i,a,o){super(e,t,n,r,i,a,o)}getRebuildFn(){return this._rebuild||(this._rebuild=this.rebuild.bind(this)),this._rebuild}setText(e){return sp(this.getRebuildFn(),2),super.setText(e)}appendChild(e){return sp(this.getRebuildFn(),2),super.appendChild(e)}insertBefore(e,t){return sp(this.getRebuildFn(),2),super.insertBefore(e,t)}removeUniChild(e){return sp(this.getRebuildFn(),2),super.removeUniChild(e)}rebuild(){var e=this.$.__vueParentComponent;e.rebuild&&e.rebuild()}}function x_(e,t,n){e.childNodes.forEach((n=>{n instanceof Element?-1===n.className.indexOf(t)&&e.removeChild(n):e.removeChild(n)})),e.appendChild(document.createTextNode(n))}var S_=["value","modelValue"];function k_(e){S_.forEach((t=>{if(un(e,t)){var n="onUpdate:"+t;un(e,n)||(e[n]=n=>e[t]=n)}}))}class C_ extends yp{constructor(e,t,n,r){super(e,t,n),this.insert(n,r)}}var T_=0;function A_(e,t,n){var r,i,{position:a,hidden:o,onParentReady:s}=__(e);s((s=>{var l=ql((()=>{var e={};for(var t in a){var n=a[t],r=parseFloat(n),i=parseFloat(s[t]);if("top"===t||"left"===t)n=Math.max(r,i)+"px";else if("width"===t||"height"===t){var o="width"===t?"left":"top",l=parseFloat(s[o]),u=parseFloat(a[o]),c=Math.max(l-u,0),d=Math.max(u+r-(l+i),0);n=Math.max(r-c-d,0)+"px"}e[t]=n}return e})),u=["borderRadius","borderColor","borderWidth","backgroundColor"],c=["paddingTop","paddingRight","paddingBottom","paddingLeft","color","textAlign","lineHeight","fontSize","fontWeight","textOverflow","whiteSpace"],d=[],h={start:"left",end:"right"};function f(t){var n=getComputedStyle(e.value);return u.concat(c,d).forEach((e=>{t[e]=n[e]})),t}var p=Fa(f({})),v=null;i=function(){v&&cancelAnimationFrame(v),v=requestAnimationFrame((()=>{v=null,f(p)}))},window.addEventListener("updateview",i);var g=ql((()=>{var e=function(){var e={};for(var t in e){var n=e[t];"top"!==t&&"left"!==t||(n=Math.min(parseFloat(n)-parseFloat(s[t]),0)+"px"),e[t]=n}return e}(),t=[{tag:"rect",position:e,rectStyles:{color:p.backgroundColor,radius:p.borderRadius,borderColor:p.borderColor,borderWidth:p.borderWidth}}];if("src"in n)n.src&&t.push({tag:"img",position:e,src:n.src});else{var r=parseFloat(p.lineHeight)-parseFloat(p.fontSize),i=parseFloat(e.width)-parseFloat(p.paddingLeft)-parseFloat(p.paddingRight);i=i<0?0:i;var a=parseFloat(e.height)-parseFloat(p.paddingTop)-r/2-parseFloat(p.paddingBottom);a=a<0?0:a,t.push({tag:"font",position:{top:"".concat(parseFloat(e.top)+parseFloat(p.paddingTop)+r/2,"px"),left:"".concat(parseFloat(e.left)+parseFloat(p.paddingLeft),"px"),width:"".concat(i,"px"),height:"".concat(a,"px")},textStyles:{align:h[p.textAlign]||p.textAlign,color:p.color,decoration:"none",lineSpacing:"".concat(r,"px"),margin:"0px",overflow:p.textOverflow,size:p.fontSize,verticalAlign:"top",weight:p.fontWeight,whiteSpace:p.whiteSpace},text:n.text})}return t}));r=new plus.nativeObj.View("cover-".concat(Date.now(),"-").concat(T_++),l.value,g.value),plus.webview.currentWebview().append(r),o.value&&r.hide(),r.addEventListener("click",(()=>{t("click",{},{})})),jo((()=>o.value),(e=>{r[e?"hide":"show"]()})),jo((()=>l.value),(e=>{r.setStyle(e)}),{deep:!0}),jo((()=>g.value),(()=>{r.reset(),r.draw(g.value)}),{deep:!0})})),ss((()=>{r&&r.close(),i&&window.removeEventListener("updateview",i)}))}const M_=Zp({name:"CoverImage",props:{src:{type:String,default:""},autoSize:{type:[Boolean,String],default:!1}},emits:["click","load","error"],setup(e,t){var{emit:n}=t,r=eo(null),i=Jp(r,n),a=Fa({src:""}),o=function(e,t,n){var r,i=eo("");function a(){t.src="",i.value=e.autoSize?"width:0;height:0;":"";var a=e.src?bc(e.src):"";0===a.indexOf("http://")||0===a.indexOf("https://")?(r=plus.downloader.createDownload(a,{filename:"_doc/uniapp_temp//download/"},((e,t)=>{200===t?o(e.filename):n("error",{},{errMsg:"error"})}))).start():a&&o(a)}function o(r){t.src=r,plus.io.getImageInfo({src:r,success:t=>{var{width:r,height:a}=t;e.autoSize&&(i.value="width:".concat(r,"px;height:").concat(a,"px;"),window.dispatchEvent(new CustomEvent("updateview"))),n("load",{},{width:r,height:a})},fail:()=>{n("error",{},{errMsg:"error"})}})}return e.src&&a(),jo((()=>e.src),a),ss((()=>{r&&r.abort()})),i}(e,a,i);return A_(r,i,a),()=>gl("uni-cover-image",{ref:r,style:o.value},[gl("div",{class:"uni-cover-image"},null)],4)}});const E_=Zp({name:"CoverView",emits:["click"],setup(e,t){var{emit:n}=t,r=eo(null),i=eo(null),a=Jp(r,n),o=Fa({text:""});return A_(r,a,o),Hg((()=>{var e=i.value.childNodes[0];o.text=e&&e instanceof Text?e.textContent:"",window.dispatchEvent(new CustomEvent("updateview"))})),()=>gl("uni-cover-view",{ref:r},[gl("div",{ref:i,class:"uni-cover-view"},null,512)],512)}});var O_={id:{type:String,default:""},url:{type:String,default:""},mode:{type:String,default:"SD"},muted:{type:[Boolean,String],default:!1},enableCamera:{type:[Boolean,String],default:!0},autoFocus:{type:[Boolean,String],default:!0},beauty:{type:[Number,String],default:0},whiteness:{type:[Number,String],default:0},aspect:{type:[String],default:"3:2"},minBitrate:{type:[Number],default:200}},L_=["statechange","netstatus","error"];const z_=Zp({name:"LivePusher",props:O_,emits:L_,setup(e,t){var n,{emit:r}=t,i=eo(null),a=Jp(i,r),o=eo(null),s=m_(e,["id"]),{position:l,hidden:u,onParentReady:c}=__(o);return c((()=>{n=new plus.video.LivePusher("livePusher"+Date.now(),Object.assign({},s.value,l)),plus.webview.currentWebview().append(n),L_.forEach((e=>{n.addEventListener(e,(t=>{a(e,{},t.detail)}))})),jo((()=>s.value),(e=>n.setStyles(e)),{deep:!0}),jo((()=>l),(e=>n.setStyles(e)),{deep:!0}),jo((()=>u.value),(e=>{e||n.setStyles(l)}))})),o_(((e,t)=>{n&&n[e](t)}),l_()),ss((()=>{n&&n.close()})),()=>gl("uni-live-pusher",{ref:i,id:e.id},[gl("div",{ref:o,class:"uni-live-pusher-container"},null,512)],8,["id"])}});function N_(e){if(0!==e.indexOf("#"))return{color:e,opacity:1};var t=e.slice(7,9);return{color:e.slice(0,7),opacity:t?Number("0x"+t)/255:1}}const I_=Zp({name:"Map",props:{id:{type:String,default:""},latitude:{type:[Number,String],default:""},longitude:{type:[Number,String],default:""},scale:{type:[String,Number],default:16},markers:{type:Array,default:()=>[]},polyline:{type:Array,default:()=>[]},circles:{type:Array,default:()=>[]},polygons:{type:Array,default:()=>[]},controls:{type:Array,default:()=>[]}},emits:["click","regionchange","controltap","markertap","callouttap"],setup(e,t){var n,{emit:r}=t,i=eo(null),a=Jp(i,r),o=eo(null),s=m_(e,["id"]),{position:l,hidden:u,onParentReady:c}=__(o),{_addMarkers:d,_addMapLines:h,_addMapCircles:f,_addMapPolygons:p,_setMap:v}=function(e,t){var n;function r(t){var{longitude:r,latitude:i}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n&&(n.setCenter(new plus.maps.Point(Number(r||e.longitude),Number(i||e.latitude))),t({errMsg:"moveToLocation:ok"}))}function i(e){n&&n.getCurrentCenter(((t,n)=>{e({longitude:n.getLng(),latitude:n.getLat(),errMsg:"getCenterLocation:ok"})}))}function a(e){if(n){var t=n.getBounds();e({southwest:t.getSouthWest(),northeast:t.getNorthEast(),errMsg:"getRegion:ok"})}}function o(e){n&&e({scale:n.getZoom(),errMsg:"getScale:ok"})}function s(e){if(n){var{id:r,latitude:i,longitude:a,iconPath:o,callout:s,label:l}=e;(e=>{var i,{latitude:a,longitude:u}=e.coord,c=new plus.maps.Marker(new plus.maps.Point(u,a));o&&c.setIcon(bc(o)),l&&l.content&&c.setLabel(l.content);var d=void 0;s&&s.content&&(d=new plus.maps.Bubble(s.content)),d&&c.setBubble(d),(r||0===r)&&(c.onclick=e=>{t("markertap",{},{markerId:r,latitude:a,longitude:u})},d&&(d.onclick=()=>{t("callouttap",{},{markerId:r})})),null===(i=n)||void 0===i||i.addOverlay(c),n.__markers__.push(c)})({coord:{latitude:i,longitude:a}})}}function l(){n&&(n.__markers__.forEach((e=>{var t;null===(t=n)||void 0===t||t.removeOverlay(e)})),n.__markers__=[])}function u(e,t){t&&l(),e.forEach((e=>{s(e)}))}function c(e){n&&(n.__lines__.length>0&&(n.__lines__.forEach((e=>{var t;null===(t=n)||void 0===t||t.removeOverlay(e)})),n.__lines__=[]),e.forEach((e=>{var t,{color:r,width:i}=e,a=e.points.map((e=>new plus.maps.Point(e.longitude,e.latitude))),o=new plus.maps.Polyline(a);if(r){var s=N_(r);o.setStrokeColor(s.color),o.setStrokeOpacity(s.opacity)}i&&o.setLineWidth(i),null===(t=n)||void 0===t||t.addOverlay(o),n.__lines__.push(o)})))}function d(e){n&&(n.__circles__.length>0&&(n.__circles__.forEach((e=>{var t;null===(t=n)||void 0===t||t.removeOverlay(e)})),n.__circles__=[]),e.forEach((e=>{var t,{latitude:r,longitude:i,color:a,fillColor:o,radius:s,strokeWidth:l}=e,u=new plus.maps.Circle(new plus.maps.Point(i,r),s);if(a){var c=N_(a);u.setStrokeColor(c.color),u.setStrokeOpacity(c.opacity)}if(o){var d=N_(o);u.setFillColor(d.color),u.setFillOpacity(d.opacity)}l&&u.setLineWidth(l),null===(t=n)||void 0===t||t.addOverlay(u),n.__circles__.push(u)})))}function h(e){if(n){var t=n.__polygons__;t.forEach((e=>{var t;null===(t=n)||void 0===t||t.removeOverlay(e)})),t.length=0,e.forEach((e=>{var r,{points:i,strokeWidth:a,strokeColor:o,fillColor:s}=e,l=[];i&&i.forEach((e=>{l.push(new plus.maps.Point(e.longitude,e.latitude))}));var u=new plus.maps.Polygon(l);if(o){var c=N_(o);u.setStrokeColor(c.color),u.setStrokeOpacity(c.opacity)}if(s){var d=N_(s);u.setFillColor(d.color),u.setFillOpacity(d.opacity)}a&&u.setLineWidth(a),null===(r=n)||void 0===r||r.addOverlay(u),t.push(u)}))}}var f={moveToLocation:r,getCenterLocation:i,getRegion:a,getScale:o};return o_(((e,t,n)=>{f[e]&&f[e](n,t)}),l_()),{_addMarkers:u,_addMapLines:c,_addMapCircles:d,_addMapPolygons:h,_setMap(e){n=e}}}(e,a);c((()=>{(n=on(plus.maps.create(Bu()+"-map-"+(e.id||Date.now()),Object.assign({},s.value,l,(()=>{if(e.latitude&&e.longitude)return{center:new plus.maps.Point(Number(e.longitude),Number(e.latitude))}})())),{__markers__:[],__lines__:[],__circles__:[],__polygons__:[]})).setZoom(parseInt(String(e.scale))),plus.webview.currentWebview().append(n),u.value&&n.hide(),n.onclick=e=>{a("tap",{},e),a("click",{},e)},n.onstatuschanged=e=>{a("regionchange",{},{})},v(n),d(e.markers),h(e.polyline),f(e.circles),p(e.polygons),jo((()=>s.value),(e=>n&&n.setStyles(e)),{deep:!0}),jo((()=>l),(e=>n&&n.setStyles(e)),{deep:!0}),jo(u,(e=>{n&&n[e?"hide":"show"]()})),jo((()=>e.scale),(e=>{n&&n.setZoom(parseInt(String(e)))})),jo([()=>e.latitude,()=>e.longitude],(e=>{var[t,r]=e;n&&n.setStyles({center:new plus.maps.Point(Number(r),Number(t))})})),jo((()=>e.markers),(e=>{d(e,!0)}),{deep:!0}),jo((()=>e.polyline),(e=>{h(e)}),{deep:!0}),jo((()=>e.circles),(e=>{f(e)}),{deep:!0}),jo((()=>e.polygons),(e=>{p(e)}),{deep:!0})}));var g=ql((()=>e.controls.map((e=>{var t={position:"absolute"};return["top","left","width","height"].forEach((n=>{e.position[n]&&(t[n]=e.position[n]+"px")})),{id:e.id,iconPath:bc(e.iconPath),position:t,clickable:e.clickable}}))));return ss((()=>{n&&(n.close(),v(null))})),()=>gl("uni-map",{ref:i,id:e.id},[gl("div",{ref:o,class:"uni-map-container"},null,512),g.value.map(((e,t)=>gl(M_,{key:t,src:e.iconPath,style:e.position,"auto-size":!0,onClick:()=>e.clickable&&a("controltap",{},{controlId:e.id})},null,8,["src","style","auto-size","onClick"]))),gl("div",{class:"uni-map-slot"},null)],8,["id"])}});function P_(e){function t(){var e=this.div;this.getPanes().floatPane.appendChild(e)}function n(){var e=this.div.parentNode;e&&e.removeChild(this.div)}function r(){var t=this.option;this.Text=new e.Text({text:t.content,anchor:"bottom-center",offset:new e.Pixel(0,t.offsetY-16),style:{padding:(t.padding||8)+"px","line-height":(t.fontSize||14)+"px","border-radius":(t.borderRadius||0)+"px","border-color":"".concat(t.bgColor||"#fff"," transparent transparent"),"background-color":t.bgColor||"#fff","box-shadow":"0 2px 6px 0 rgba(114, 124, 245, .5)","text-align":"center","font-size":(t.fontSize||14)+"px",color:t.color||"#000"},position:t.position}),(e.event||e.Event).addListener(this.Text,"click",(()=>{this.callback()})),this.Text.setMap(t.map)}function i(){}function a(){this.Text&&this.option.map.remove(this.Text)}function o(){this.Text&&this.option.map.remove(this.Text)}class s{constructor(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;this.createAMapText=r,this.removeAMapText=a,this.createBMapText=i,this.removeBMapText=o,this.onAdd=t,this.construct=t,this.onRemove=n,this.destroy=n,this.option=e||{};var l=this.visible=this.alwaysVisible="ALWAYS"===e.display;if(G_())this.callback=s,this.visible&&this.createAMapText();else{var u=e.map;this.position=e.position,this.index=1;var c=this.div=document.createElement("div"),d=c.style;d.position="absolute",d.whiteSpace="nowrap",d.transform="translateX(-50%) translateY(-100%)",d.zIndex="1",d.boxShadow=e.boxShadow||"none",d.display=l?"block":"none";var h=this.triangle=document.createElement("div");h.setAttribute("style","position: absolute;white-space: nowrap;border-width: 4px;border-style: solid;border-color: #fff transparent transparent;border-image: initial;font-size: 12px;padding: 0px;background-color: transparent;width: 0px;height: 0px;transform: translate(-50%, 100%);left: 50%;bottom: 0;"),this.setStyle(e),c.appendChild(h),u&&this.setMap(u)}}set onclick(e){this.div.onclick=e}get onclick(){return this.div.onclick}setOption(e){this.option=e,"ALWAYS"===e.display?this.alwaysVisible=this.visible=!0:this.alwaysVisible=!1,G_()?this.visible&&this.createAMapText():(this.setPosition(e.position),this.setStyle(e))}setStyle(e){var t=this.div,n=t.style;t.innerText=e.content||"",n.lineHeight=(e.fontSize||14)+"px",n.fontSize=(e.fontSize||14)+"px",n.padding=(e.padding||8)+"px",n.color=e.color||"#000",n.borderRadius=(e.borderRadius||0)+"px",n.backgroundColor=e.bgColor||"#fff",n.marginTop="-"+((e.top||0)+5)+"px",this.triangle.style.borderColor="".concat(e.bgColor||"#fff"," transparent transparent")}setPosition(e){this.position=e,this.draw()}draw(){var e=this.getProjection();if(this.position&&this.div&&e){var t=e.fromLatLngToDivPixel(this.position),n=this.div.style;n.left=t.x+"px",n.top=t.y+"px"}}changed(){this.div.style.display=this.visible?"block":"none"}}if(!G_()&&!K_()){var l=new(e.OverlayView||e.Overlay);s.prototype.setMap=l.setMap,s.prototype.getMap=l.getMap,s.prototype.getPanes=l.getPanes,s.prototype.getProjection=l.getProjection,s.prototype.map_changed=l.map_changed,s.prototype.set=l.set,s.prototype.get=l.get,s.prototype.setOptions=l.setValues,s.prototype.bindTo=l.bindTo,s.prototype.bindsTo=l.bindsTo,s.prototype.notify=l.notify,s.prototype.setValues=l.setValues,s.prototype.unbind=l.unbind,s.prototype.unbindAll=l.unbindAll,s.prototype.addListener=l.addListener}return s}var D_,B_=(e,t,n)=>new Promise(((r,i)=>{var a=e=>{try{s(n.next(e))}catch(t){i(t)}},o=e=>{try{s(n.throw(e))}catch(t){i(t)}},s=e=>e.done?r(e.value):Promise.resolve(e.value).then(a,o);s((n=n.apply(e,t)).next())})),R_={},F_="__map_callback__";function q_(e,t){return B_(this,null,(function*(){var n=yield Y_();if(n.key){var r=R_[n.type]=R_[n.type]||[];if(D_)t(D_);else if(window[n.type]&&window[n.type].maps)(D_=G_()||K_()?window[n.type]:window[n.type].maps).Callout=D_.Callout||P_(D_),t(D_);else if(r.length)r.push(t);else{r.push(t);var i=window,a=F_+n.type;i[a]=function(){delete i[a],(D_=G_()||K_()?window[n.type]:window[n.type].maps).Callout=P_(D_),r.forEach((e=>e(D_))),r.length=0},G_()&&function(e){window._AMapSecurityConfig={securityJsCode:e.securityJsCode||"",serviceHost:e.serviceHost||""}}(n);var o=document.createElement("script"),s=j_(n.type);n.type===U_.QQ&&e.push("geometry"),e.length&&(s+="libraries=".concat(e.join("%2C"),"&")),n.type===U_.BMAP?o.src="".concat(s,"ak=").concat(n.key,"&callback=").concat(a):o.src="".concat(s,"key=").concat(n.key,"&callback=").concat(a),o.onerror=function(){console.error("Map load failed.")},document.body.appendChild(o)}}else console.error("Map key not configured.")}))}var j_=e=>({qq:"https://map.qq.com/api/js?v=2.exp&",google:"https://maps.googleapis.com/maps/api/js?",AMap:"https://webapi.amap.com/maps?v=2.0&",BMapGL:"https://api.map.baidu.com/api?type=webgl&v=1.0&"}[e]);var V_=(e,t,n)=>new Promise(((r,i)=>{var a=e=>{try{s(n.next(e))}catch(t){i(t)}},o=e=>{try{s(n.throw(e))}catch(t){i(t)}},s=e=>e.done?r(e.value):Promise.resolve(e.value).then(a,o);s((n=n.apply(e,t)).next())})),$_="M13.3334375 16 q0.033125 1.1334375 0.783125 1.8834375 q0.75 0.75 1.8834375 0.75 q1.1334375 0 1.8834375 -0.75 q0.75 -0.75 0.75 -1.8834375 q0 -1.1334375 -0.75 -1.8834375 q-0.75 -0.75 -1.8834375 -0.75 q-1.1334375 0 -1.8834375 0.75 q-0.75 0.75 -0.783125 1.8834375 ZM30.9334375 14.9334375 l-1.1334375 0 q-0.5 -5.2 -4.0165625 -8.716875 q-3.516875 -3.5165625 -8.716875 -4.0165625 l0 -1.1334375 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 l0 1.1334375 q-5.2 0.5 -8.716875 4.0165625 q-3.5165625 3.516875 -4.0165625 8.716875 l-1.1334375 0 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 l1.1334375 0 q0.5 5.2 4.0165625 8.716875 q3.516875 3.5165625 8.716875 4.0165625 l0 1.1334375 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 l0 -1.1334375 q5.2 -0.5 8.716875 -4.0165625 q3.5165625 -3.516875 4.0165625 -8.716875 l1.1334375 0 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 ZM17.0665625 27.6665625 l0 -2.0665625 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 l0 2.0665625 q-4.3 -0.4665625 -7.216875 -3.383125 q-2.916875 -2.916875 -3.3834375 -7.216875 l2.0665625 0 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 l-2.0665625 0 q0.4665625 -4.3 3.3834375 -7.216875 q2.9165625 -2.916875 7.216875 -3.3834375 l0 2.0665625 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 l0 -2.0665625 q4.3 0.4665625 7.216875 3.3834375 q2.9165625 2.9165625 3.383125 7.216875 l-2.0665625 0 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 l2.0665625 0 q-0.4665625 4.3 -3.383125 7.216875 q-2.916875 2.9165625 -7.216875 3.383125 Z",H_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAC01BMVEUAAAAAef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef96quGStdqStdpbnujMzMzCyM7Gyc7Ky83MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMwAef8GfP0yjfNWnOp0qOKKsdyYt9mju9aZt9mMstx1qeJYnekyjvIIfP0qivVmouaWttnMzMyat9lppOUujPQKffxhoOfNzc3Y2Njh4eHp6enu7u7y8vL19fXv7+/i4uLZ2dnOzs6auNgOf/sKff15quHR0dHx8fH9/f3////j4+N6quFdn+iywdPb29vw8PD+/v7c3NyywtLa2tr29vbS0tLd3d38/Pzf39/o6Ojc7f+q0v+HwP9rsf9dqv9Hnv9Vpv/q6urj8P+Vx/9Am/8Pgf8Iff/z8/OAvP95uf/n5+c5l//V6f+52v+y1//7+/vt7e0rkP/09PTQ0NDq9P8Whf+cy//W1tbe3t7A3v/m5ubs7OxOov/r6+vk5OQiaPjKAAAAknRSTlMACBZ9oB71/jiqywJBZATT6hBukRXv+zDCAVrkDIf4JbQsTb7eVeJLbwfa8Rh4G/OlPS/6/kxQ9/xdmZudoJxNVhng7B6wtWdzAtQOipcF1329wS44doK/BAkyP1pvgZOsrbnGXArAg34G2IsD1eMRe7bi7k5YnqFT9V0csyPedQyYD3p/Fje+hDpskq/MwpRBC6yKp2MAAAQdSURBVHja7Zn1exMxGIAPHbrhDsPdneHuNtzd3d3dIbjLh93o2o4i7TpgG1Jk0g0mMNwd/gTa5rq129reHnK5e/bk/TFNk/dJ7r5894XjGAwGg8GgTZasCpDIll1+hxw5vXLJLpEboTx5ZXbIhyzkl9fB28cqUaCgrBKFkI3CcjoUKYolihWXUSI7EihRUjaHXF52CVRKLoe8eZIdUOkyMknkRw6UlcehYAFHiXK+skgURk6Ul8OhQjFnCVRRBolKqRxQ5SzUHaqgNGSj7VCmalqJnDkoS5RF6ZCbroNvufQkUD6qEuXTdUA+3hQdqiEXVKfnUKOmK4latalJ1EEuoZZ6162HJ9x/4OChw0eOHj12/MTJU6dxG7XUu751tjNnz4ET5y9ctLZTSr0beKFLl89bpuUDrqgC1RqNWqsKuqqzNFw7e51S6u3tc+OmZUJ9kCHY6ECwOkRvab51iUrqXej2HYDQsHBjWgx3Ae7dppB6N2wEcF9jdMGDUIDGTaR2aNoM9FqjG7QmaN5CWgc/gIePjG559BigpZQOrYB/4jBfRGRUtDkmJjY6KjLCofkpD62lc2gDfMpWPIuLdwyV8XEpHgaddBZ+wBuSFcwJqSN2ovmZ/dfnOvCTxqGtwzq8SEjv4EhISn48eWgnhUP7DvDSvgzxrs6vV6+FLiro2EkCic4QKkzwJsH1KYreCp0eQhfyDl1B/w4P/xa5JVJ4U03QjbRD9x7wXlgH5IE3wmMBHXoSlugFAcI6f/AkkSi8q6HQm6xDn77wEQ8djTwSj3tqAMguRTe4ikeOQyJ4YV+KfkQl+oNW5GbY4gWOWgbwJ+kwAD6Fi90MK2ZsrIeBBCUGwRXbqJ+/iJMQliIEBhOU6AJhtlG/IpHE2bqrYQg5h6HA4yQiRqwEfkGCdTCMmMRw+IbPDCQaHCsCYAQxiZHw3TbmD/ESOHgHwShiEqPhp/gggYkSztIxxCRawy/bmEniJaJtfwiEscQkxkFgRqJESqQwwHhiEuMBp3Vm8RK/cZoHEzKXhCK2QxEPpiJe0YlKCFaKCNv/cYBNUsBRPlkJSc0U+dM7E9H0ThGJbgZT/iR7yj+VqMS06Qr4+OFm2JdCxIa8lugzkJs5K6MfxAaYPUcBpYG5khZJEkUUSb7DPCnKRfPBXj6M8FwuegoLpCgXcQszVjhbJFUJUee2hBhLoYTIcYtB57KY+opSMdVqwatSlZVj05aV//CwJLMX2DluaUcwhXm4ali2XOoLjxUrPV26zFtF4f5p0Gp310+z13BUWNvbehEXona6iAtX/zVZmtfN4WixfsNky4S6gCCVVq3RPLdfSfpv3MRRZfPoLc6Xs/5bt3EyMGzE9h07/Xft2t15z6i9+zgGg8FgMBgMBoPBYDAYDAYj8/APG67Rie8pUDsAAAAASUVORK5CYII=",W_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAACcCAMAAAC3Fl5oAAAB3VBMVEVMaXH/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/EhL/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/Dw//AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/GRn/NTX/Dw//Fhb/AAD/AAD/AAD/GRn/GRn/Y2P/AAD/AAD/ExP/Ghr/AAD/AAD/MzP/GRn/AAD/Hh7/AAD/RUX/AAD/AAD/AAD/AAD/AAD/AAD/Dg7/AAD/HR3/Dw//FRX/SUn/AAD/////kJD/DQ3/Zmb/+/v/wMD/mJj/6en/vb3/1NT//Pz/ODj/+fn/3Nz/nJz/j4//9/f/7e3/9vb/7Oz/2Nj/x8f/Ozv/+Pj/3d3/nZ3/2dn//f3/6Oj/2tr/v7//09P/vr7/mZn/l5cdSvP3AAAAe3RSTlMAAhLiZgTb/vztB/JMRhlp6lQW86g8mQ4KFPs3UCH5U8huwlesWtTYGI7RsdVeJGfTW5rxnutLsvXWF8vQNdo6qQbuz7D4hgVIx2xtw8GC1TtZaIw0i84P98tU0/fsj7PKaAgiZZxeVfo8Z52eg1P0nESrENnjXVPUgw/uuSmDAAADsUlEQVR42u3aZ3cTRxgF4GtbYleSLdnGcsENG2ODjbExEHrvhAQCIb1Bem+QdkeuuFMNBBJIfmuOckzZI8/srHYmH3Lm+QNXK632LTvQ03Tu/IWeU/tTGTKT2n+q58L5c00wpXJd47DHEt5w47pKxLbhdLdPKb/7dBYxVLxw1GcI/2h1BcpzKNFHLX2JQ4gumaiitqpEEhEdOMJI9h5AFC3feYzI+7IF2tpSLEOqDXpObPRYFm/jCWho/4Ble7MdoT7fzhhq9yHEz28wltU1UPrJZ0wd66HwicfYvEFIfePTAP8tSLTupBHvtGJFH9bSkNrNWEHzERrT34xSH9Ogr1CijkbVAUH1KRqVqkdQAw07iIAaGlcTqI+/0LjeJJ5J0IIEnkpXMdzs4sTtW9dnZq7fuj2xOMtwVWk88RHDjBYejYvnjD8qjOpfQsUqhvj7oSjxcJIhVj3pyKqpNjYvVjQ/RrXq5YABKi3MCYm5BSrtWO5v11DlmlC4RpU1WRS9SJU7QukOVbpQ9JLu549+Dd0AUOlTbkGEuk85vxLAK5QbuytC3R2j3HoAjZSbFxrmKTcCoJdSk0LLJKV6gSaPMqNTQsvUKGW8JrxKqUWhaZFSeWyh1LTQNE2pHF6mzOy40DQ+S5mLimJcENoKlOnBWsr8KbRNUGYt5LXgd6HtD3lNQIoyN4S2G5RJIUOZm0LbTcqsBqVmhLYZSlkPsP4VWf+Rrd+m1v9o9h8Vv5p42C1R5qL1x7WRglOgVN52yfwNOBu76P+lLPoYidu23KPciIHGa07ZeIW1jvcNtI7q5vexCPGYCmf+m/Y9a3sAwQ5bI9T7ukPgPcn9GToEao+xk1OixJT+GIsvNAbx6eAgPq0xiF+KtkpYKhRXCQ8eFFcJhSWGu3rZ8jJkCM8kz9K4TUnrC6mAgzTsB9tLwQ2W15qfosQ2GrQNpZr7aczbzVjBZsvLcaC1g0bsbIVEnU8DOr6H1KDH2LwtUBi0/JII6Dxm9zUXkH+XMWzfh1Dte1i2Pe3QkC77Zel7aehpO8wyHG6Dtt0NjKxhN6I4uSli/TqJiJJDUQ4NDCURXTrXRy1XcumyD24M+AzhD1RXIIZsl/LoyZmurJHDM7s8lvB2FQ/PmPJ6PseAXP5HGMYAAC7ABbgAF+ACXIALcAEuwAW4ABfgAlyAC3ABLsAFuID/d8Cx4NEt8/byOf0wLnis8zjMq9/Kp7bWw4JOj8u8TlhRl+G/Mp2wpOX48GffvvZ1CyL4B53LAS6zb08EAAAAAElFTkSuQmCC",U_=(e=>(e.QQ="qq",e.GOOGLE="google",e.AMAP="AMap",e.BMAP="BMapGL",e.UNKNOWN="",e))(U_||{});function Y_(){return V_(this,null,(function*(){return __uniConfig.qqMapKey?{type:"qq",key:__uniConfig.qqMapKey}:{type:"",key:""}}))}var X_=!1,Z_=!1,G_=()=>Z_?X_:(Z_=!0,X_=!1),K_=()=>!1;const J_=Gp({name:"MapMarker",props:{id:{type:[Number,String],default:""},latitude:{type:[Number,String],require:!0},longitude:{type:[Number,String],require:!0},title:{type:String,default:""},iconPath:{type:String,require:!0},rotate:{type:[Number,String],default:0},alpha:{type:[Number,String],default:1},width:{type:[Number,String],default:""},height:{type:[Number,String],default:""},callout:{type:Object,default:null},label:{type:Object,default:null},anchor:{type:Object,default:null},clusterId:{type:[Number,String],default:""},customCallout:{type:Object,default:null},ariaLabel:{type:String,default:""}},setup(e){var t,n=String(isNaN(Number(e.id))?"":e.id),r=Ps("onMapReady"),i=function(e){var t="uni-map-marker-label-"+e,n=document.createElement("style");return n.id=t,document.head.appendChild(n),ls((()=>{n.remove()})),function(e){var r=Object.assign({},e,{position:"absolute",top:"70px",borderStyle:"solid"}),i=document.createElement("div");return Object.keys(r).forEach((e=>{i.style[e]=r[e]||""})),n.innerText=".".concat(t,"{").concat(i.getAttribute("style"),"}"),t}}(n);function a(e){G_()?e.removeAMapText():e.setMap(null)}if(r(((r,o,s)=>{function l(e){var l,u=e.title;l=G_()?new o.LngLat(e.longitude,e.latitude):new o.LatLng(e.latitude,e.longitude);var c=new Image,d=0;c.onload=Zm((function*(){var h,f,p,v,g=e.anchor||{},m="number"==typeof g.x?g.x:.5,_="number"==typeof g.y?g.y:1;e.iconPath&&(e.width||e.height)?(f=e.width||c.width/c.height*e.height,p=e.height||c.height/c.width*e.width):(f=c.width/2,p=c.height/2),d=p,v=p-(p-_*p),h="MarkerImage"in o?new o.MarkerImage(c.src,null,null,new o.Point(m*f,_*p),new o.Size(f,p)):"Icon"in o?new o.Icon({image:c.src,size:new o.Size(f,p),imageSize:new o.Size(f,p),imageOffset:new o.Pixel(m*f,_*p)}):{url:c.src,anchor:new o.Point(m,_),size:new o.Size(f,p)},t.setPosition(l),t.setIcon(h),"setRotation"in t&&t.setRotation(e.rotate||0);var y,b=e.label||{};if("label"in t&&(t.label.setMap(null),delete t.label),b.content){var w={borderColor:b.borderColor,borderWidth:(Number(b.borderWidth)||0)+"px",padding:(Number(b.padding)||0)+"px",borderRadius:(Number(b.borderRadius)||0)+"px",backgroundColor:b.bgColor,color:b.color,fontSize:(b.fontSize||14)+"px",lineHeight:(b.fontSize||14)+"px",marginLeft:(Number(b.anchorX||b.x)||0)+"px",marginTop:(Number(b.anchorY||b.y)||0)+"px"};if("Label"in o)y=new o.Label({position:l,map:r,clickable:!1,content:b.content,style:w}),t.label=y;else if("setLabel"in t)if(G_()){var x='<div style="\n                  margin-left:'.concat(w.marginLeft,";\n                  margin-top:").concat(w.marginTop,";\n                  padding:").concat(w.padding,";\n                  background-color:").concat(w.backgroundColor,";\n                  border-radius:").concat(w.borderRadius,";\n                  line-height:").concat(w.lineHeight,";\n                  color:").concat(w.color,";\n                  font-size:").concat(w.fontSize,';\n\n                  ">\n                  ').concat(b.content,"\n                <div>");t.setLabel({content:x,direction:"bottom-right"})}else{var S=i(w);t.setLabel({text:b.content,color:w.color,fontSize:w.fontSize,className:S})}}var k,C=e.callout||{},T=t.callout;if(C.content||u){G_()&&C.content&&(C.content=C.content.replaceAll("\n","<br/>"));var A="0px 0px 3px 1px rgba(0,0,0,0.5)",M=-d/2;if((e.width||e.height)&&(M+=14-d/2),k=C.content?{position:l,map:r,top:v,offsetY:M,content:C.content,color:C.color,fontSize:C.fontSize,borderRadius:C.borderRadius,bgColor:C.bgColor,padding:C.padding,boxShadow:C.boxShadow||A,display:C.display}:{position:l,map:r,top:v,offsetY:M,content:u,boxShadow:A},T)T.setOption(k);else if(G_()){T=t.callout=new o.Callout(k,(e=>{""!==e&&s("callouttap",{},{markerId:Number(e)})}))}else{(T=t.callout=new o.Callout(k)).div.onclick=function(e){""!==n&&s("callouttap",e,{markerId:Number(n)}),e.stopPropagation(),e.preventDefault()},(yield Y_()).type===U_.GOOGLE&&(T.div.ontouchstart=function(e){e.stopPropagation()},T.div.onpointerdown=function(e){e.stopPropagation()})}}else T&&(a(T),delete t.callout)})),e.iconPath?c.src=bc(e.iconPath):console.error("Marker.iconPath is required.")}var u;u=e,t=new o.Marker({map:r,flat:!0,autoRotation:!1}),l(u),(o.event||o.Event).addListener(t,"click",(()=>{var e=t.callout;if(e&&!e.alwaysVisible)if(G_())e.visible=!e.visible,e.visible?t.callout.createAMapText():t.callout.removeAMapText();else if(e.set("visible",!e.visible),e.visible){var r=e.div,i=r.parentNode;i.removeChild(r),i.appendChild(r)}n&&s("markertap",{},{markerId:Number(n),latitude:u.latitude,longitude:u.longitude})})),jo(e,l)})),n){var o=Ps("addMapChidlContext"),s=Ps("removeMapChidlContext"),l={id:n,translate(e){r(((n,r,i)=>{var a=e.destination,o=e.duration,s=!!e.autoRotate,l=Number(e.rotate)||0,u=0;"getRotation"in t&&(u=t.getRotation());var c=t.getPosition(),d=new r.LatLng(a.latitude,a.longitude),h=r.geometry.spherical.computeDistanceBetween(c,d)/1e3/(("number"==typeof o?o:1e3)/36e5),f=r.event||r.Event,p=f.addListener(t,"moving",(e=>{var n=e.latLng,r=t.label;r&&r.setPosition(n);var i=t.callout;i&&i.setPosition(n)})),v=f.addListener(t,"moveend",(()=>{v.remove(),p.remove(),t.lastPosition=c,t.setPosition(d);var n=t.label;n&&n.setPosition(d);var r=t.callout;r&&r.setPosition(d);var i=e.animationEnd;fn(i)&&i()})),g=0;s&&(t.lastPosition&&(g=r.geometry.spherical.computeHeading(t.lastPosition,c)),l=r.geometry.spherical.computeHeading(c,d)-g),"setRotation"in t&&t.setRotation(u+l),"moveTo"in t?t.moveTo(d,h):(t.setPosition(d),f.trigger(t,"moveend",{}))}))}};o(l),ls((()=>s(l)))}return ls((function(){t&&(t.label&&"setMap"in t.label&&t.label.setMap(null),t.callout&&a(t.callout),t.setMap(null))})),()=>null}});function Q_(e){if(!e)return{r:0,g:0,b:0,a:0};var t=e.slice(1),n=t.length;if(![3,4,6,8].includes(n))return{r:0,g:0,b:0,a:0};3!==n&&4!==n||(t=t.replace(/(\w{1})/g,"$1$1"));var[r,i,a,o]=t.match(/(\w{2})/g),s=parseInt(r,16),l=parseInt(i,16),u=parseInt(a,16);return o?{r:s,g:l,b:u,a:("0x100".concat(o)-65536)/255}:{r:s,g:l,b:u,a:1}}var ey={points:{type:Array,require:!0},color:{type:String,default:"#000000"},width:{type:[Number,String],default:""},dottedLine:{type:[Boolean,String],default:!1},arrowLine:{type:[Boolean,String],default:!1},arrowIconPath:{type:String,default:""},borderColor:{type:String,default:"#000000"},borderWidth:{type:[Number,String],default:""},colorList:{type:Array,default:()=>[]},level:{type:String,default:""}};const ty=Gp({name:"MapPolyline",props:ey,setup(e){var t,n;function r(){t&&t.setMap(null),n&&n.setMap(null)}return Ps("onMapReady")(((i,a)=>{function o(e){var r=[];e.points.forEach((e=>{var t;t=G_()?[e.longitude,e.latitude]:new a.LatLng(e.latitude,e.longitude),r.push(t)}));var o=Number(e.width)||1,{r:s,g:l,b:u,a:c}=Q_(e.color),{r:d,g:h,b:f,a:p}=Q_(e.borderColor),v={map:i,clickable:!1,path:r,strokeWeight:o,strokeColor:e.color||void 0,strokeDashStyle:e.dottedLine?"dash":"solid"},g=Number(e.borderWidth)||0,m={map:i,clickable:!1,path:r,strokeWeight:o+2*g,strokeColor:e.borderColor||void 0,strokeDashStyle:e.dottedLine?"dash":"solid"};"Color"in a?(v.strokeColor=new a.Color(s,l,u,c),m.strokeColor=new a.Color(d,h,f,p)):(v.strokeColor="rgb(".concat(s,", ").concat(l,", ").concat(u,")"),v.strokeOpacity=c,m.strokeColor="rgb(".concat(d,", ").concat(h,", ").concat(f,")"),m.strokeOpacity=p),g&&(n=new a.Polyline(m)),t=new a.Polyline(v)}o(e),jo(e,(function(e){r(),o(e)}))})),ls(r),()=>null}});const ny=Gp({name:"MapCircle",props:{latitude:{type:[Number,String],require:!0},longitude:{type:[Number,String],require:!0},color:{type:String,default:"#000000"},fillColor:{type:String,default:"#00000000"},radius:{type:[Number,String],require:!0},strokeWidth:{type:[Number,String],default:""},level:{type:String,default:""}},setup(e){var t;function n(){t&&t.setMap(null)}return Ps("onMapReady")(((r,i)=>{function a(e){var n=G_()||K_()?[e.longitude,e.latitude]:new i.LatLng(e.latitude,e.longitude),a={map:r,center:n,clickable:!1,radius:e.radius,strokeWeight:Number(e.strokeWidth)||1,strokeDashStyle:"solid"},{r:o,g:s,b:l,a:u}=Q_(e.fillColor),{r:c,g:d,b:h,a:f}=Q_(e.color);"Color"in i?(a.fillColor=new i.Color(o,s,l,u),a.strokeColor=new i.Color(c,d,h,f)):(a.fillColor="rgb(".concat(o,", ").concat(s,", ").concat(l,")"),a.fillOpacity=u,a.strokeColor="rgb(".concat(c,", ").concat(d,", ").concat(h,")"),a.strokeOpacity=f),t=new i.Circle(a),G_()&&r.add(t)}a(e),jo(e,(function(e){n(),a(e)}))})),ls(n),()=>null}});var ry={id:{type:[Number,String],default:""},position:{type:Object,required:!0},iconPath:{type:String,required:!0},clickable:{type:[Boolean,String],default:""},trigger:{type:Function,required:!0}};const iy=Gp({name:"MapControl",props:ry,setup(e){var t=ql((()=>bc(e.iconPath))),n=ql((()=>{var t="top:".concat(e.position.top||0,"px;left:").concat(e.position.left||0,"px;");return e.position.width&&(t+="width:".concat(e.position.width,"px;")),e.position.height&&(t+="height:".concat(e.position.height,"px;")),t})),r=t=>{e.clickable&&e.trigger("controltap",t,{controlId:e.id})};return()=>gl("div",{class:"uni-map-control"},[gl("img",{src:t.value,style:n.value,class:"uni-map-control-icon",onClick:r},null,12,["src","onClick"])])}});var ay=A,oy=le,sy=S("species"),ly={},uy=le;function cy(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=uy(t),this.reject=uy(n)}ly.f=function(e){return new cy(e)};var dy=A,hy=C,fy=ly,py=be,vy=a,gy=l,my=function(e,t){var n,r=ay(e).constructor;return void 0===r||null==(n=ay(r)[sy])?t:oy(n)},_y=function(e,t){if(dy(e),hy(t)&&t.constructor===e)return t;var n=fy.f(e);return(0,n.resolve)(t),n.promise};function yy(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Promise(((t,n)=>{UniViewJSBridge.invokeServiceMethod("getLocation",e,(e=>{e.latitude&&e.longitude?t(e):n(e&&e.errMsg||"getLocation:fail")}))}))}py(py.P+py.R,"Promise",{finally:function(e){var t=my(this,vy.Promise||gy.Promise),n="function"==typeof e;return this.then(n?function(n){return _y(t,e()).then((function(){return n}))}:e,n?function(n){return _y(t,e()).then((function(){throw n}))}:e)}});var by="MAP_LOCATION";const wy=Gp({name:"MapLocation",setup(){var e,t=Fa({latitude:0,longitude:0,rotate:0}),n=function(){yy({type:"gcj02",isHighAccuracy:!0}).then((e=>{t.latitude=e.latitude,t.longitude=e.longitude})).finally((()=>{e=setTimeout(n,3e4)}))};Ps("onMapReady")(n),ls((function(){e&&clearTimeout(e)}));var r=Ps("addMapChidlContext"),i=Ps("removeMapChidlContext"),a={id:by,state:t};return r(a),ls((()=>i(a))),()=>t.latitude?gl(J_,xl({anchor:{x:.5,y:.5},width:"44",height:"44",iconPath:H_},t),null,16,["iconPath"]):null}}),xy=Gp({name:"MapPolygon",props:{dashArray:{type:Array,default:()=>[0,0]},points:{type:Array,required:!0},strokeWidth:{type:Number,default:1},strokeColor:{type:String,default:"#000000"},fillColor:{type:String,default:"#00000000"},zIndex:{type:Number,default:0}},setup(e){var t;return Ps("onMapReady")(((n,r,i)=>{function a(){var{points:i,strokeWidth:a,strokeColor:o,dashArray:s,fillColor:l,zIndex:u}=e,c=i.map((e=>{var{latitude:t,longitude:n}=e;return G_()?[n,t]:new r.LatLng(t,n)})),{r:d,g:h,b:f,a:p}=Q_(l),{r:v,g:g,b:m,a:_}=Q_(o),y={clickable:!0,cursor:"crosshair",editable:!1,map:n,fillColor:"",path:c,strokeColor:"",strokeDashStyle:s.some((e=>e>0))?"dash":"solid",strokeWeight:a,visible:!0,zIndex:u};r.Color?(y.fillColor=new r.Color(d,h,f,p),y.strokeColor=new r.Color(v,g,m,_)):(y.fillColor="rgb(".concat(d,", ").concat(h,", ").concat(f,")"),y.fillOpacity=p,y.strokeColor="rgb(".concat(v,", ").concat(g,", ").concat(m,")"),y.strokeOpacity=_),t?t.setOptions(y):t=new r.Polygon(y)}a(),jo(e,a)})),ls((()=>{t.setMap(null)})),()=>null}});function Sy(e){var t=[];return cn(e)&&e.forEach((e=>{e&&e.latitude&&e.longitude&&t.push({latitude:e.latitude,longitude:e.longitude})})),t}function ky(e,t,n){return G_()?function(e,t,n){return new e.LngLat(n,t)}(e,t,n):function(e,t,n){return new e.LatLng(t,n)}(e,t,n)}function Cy(e){return"getLat"in e?e.getLat():e.lat()}function Ty(e){return"getLng"in e?e.getLng():e.lng()}function Ay(e,t,n){var r,i,a,o,s=Jp(t,n),l=eo(null),u=Fa({latitude:Number(e.latitude),longitude:Number(e.longitude),includePoints:Sy(e.includePoints)}),c=[];function d(e){a?e(i,r,s):c.push(e)}var h=[];function f(e){o?e():c.push(e)}var p={};function v(){var e=i.getCenter();return{scale:i.getZoom(),centerLocation:{latitude:Cy(e),longitude:Ty(e)}}}function g(){if(G_()){var e=[];u.includePoints.forEach((t=>{e.push([t.longitude,t.latitude])}));var t=new r.Bounds(...e);i.setBounds(t)}else{var n=new r.LatLngBounds;u.includePoints.forEach((e=>{var{latitude:t,longitude:i}=e,a=new r.LatLng(t,i);n.extend(a)})),i.fitBounds(n)}}function m(){var t=l.value,a=ky(r,u.latitude,u.longitude),c=r.event||r.Event,d=new r.Map(t,{center:a,zoom:Number(e.scale),disableDoubleClickZoom:!0,mapTypeControl:!1,zoomControl:!1,scaleControl:!1,panControl:!1,fullscreenControl:!1,streetViewControl:!1,keyboardShortcuts:!1,minZoom:5,maxZoom:18,draggable:!0});jo((()=>e.scale),(e=>{d.setZoom(Number(e)||16)})),f((()=>{var e;u.includePoints.length&&(g(),e=ky(r,u.latitude,u.longitude),i.setCenter(e))}));var p=c.addListener(d,"bounds_changed",(()=>{p.remove(),o=!0,h.forEach((e=>e())),h.length=0}));c.addListener(d,"click",(()=>{s("tap",{},{}),s("click",{},{})})),c.addListener(d,"dragstart",(()=>{s("regionchange",{__evName:"regionchange"},{type:"begin",causedBy:"gesture"})})),c.addListener(d,"dragend",(()=>{s("regionchange",{__evName:"regionchange"},on({type:"end",causedBy:"drag"},v()))}));var m=()=>{n("update:scale",d.getZoom()),s("regionchange",{__evName:"regionchange"},on({type:"end",causedBy:"scale"},v()))};return c.addListener(d,"zoom_changed",m),c.addListener(d,"zoomend",m),c.addListener(d,"center_changed",(()=>{var e=d.getCenter(),t=Cy(e),r=Ty(e);n("update:latitude",t),n("update:longitude",r)})),d}jo([()=>e.latitude,()=>e.longitude],(e=>{var[t,n]=e,a=Number(t),o=Number(n);if((a!==u.latitude||o!==u.longitude)&&(u.latitude=a,u.longitude=o,i)){var s=ky(r,u.latitude,u.longitude);i.setCenter(s)}})),jo((()=>e.includePoints),(e=>{u.includePoints=Sy(e),o&&g()}),{deep:!0});try{o_((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;switch(e){case"getCenterLocation":d((()=>{var t=i.getCenter();n({latitude:Cy(t),longitude:Ty(t),errMsg:"".concat(e,":ok")})}));break;case"moveToLocation":var a=Number(t.latitude),s=Number(t.longitude);if(!a||!s){var l=p[by];l&&(a=l.state.latitude,s=l.state.longitude)}if(a&&s){if(u.latitude=a,u.longitude=s,i){var c=ky(r,a,s);i.setCenter(c)}d((()=>{n({errMsg:"".concat(e,":ok")})}))}else n({errMsg:"".concat(e,":fail")});break;case"translateMarker":d((()=>{var r=p[t.markerId];if(r){try{r.translate(t)}catch(i){return void n({errMsg:"".concat(e,":fail ").concat(i.message)})}n({errMsg:"".concat(e,":ok")})}else n({errMsg:"".concat(e,":fail not found")})}));break;case"includePoints":u.includePoints=Sy(t.includePoints),(o||G_())&&g(),f((()=>{n({errMsg:"".concat(e,":ok")})}));break;case"getRegion":f((()=>{var t=i.getBounds(),r=t.getSouthWest(),a=t.getNorthEast();n({southwest:{latitude:Cy(r),longitude:Ty(r)},northeast:{latitude:Cy(a),longitude:Ty(a)},errMsg:"".concat(e,":ok")})}));break;case"getScale":d((()=>{n({scale:i.getZoom(),errMsg:"".concat(e,":ok")})}))}}),l_())}catch(_){}return is((()=>{q_(e.libraries,(e=>{r=e,i=m(),a=!0,c.forEach((e=>e(i,r,s))),c.length=0,s("updated",{},{})}))})),Is("onMapReady",d),Is("addMapChidlContext",(function(e){p[e.id]=e})),Is("removeMapChidlContext",(function(e){delete p[e.id]})),{state:u,mapRef:l,trigger:s}}const My=Zp({name:"Map",props:{id:{type:String,default:""},latitude:{type:[String,Number],default:0},longitude:{type:[String,Number],default:0},scale:{type:[String,Number],default:16},markers:{type:Array,default:()=>[]},includePoints:{type:Array,default:()=>[]},polyline:{type:Array,default:()=>[]},circles:{type:Array,default:()=>[]},controls:{type:Array,default:()=>[]},showLocation:{type:[Boolean,String],default:!1},libraries:{type:Array,default:()=>[]},polygons:{type:Array,default:()=>[]}},emits:["markertap","labeltap","callouttap","controltap","regionchange","tap","click","updated","update:scale","update:latitude","update:longitude"],setup(e,t){var{emit:n,slots:r}=t,i=eo(null),{mapRef:a,trigger:o}=Ay(e,i,n);return()=>gl("uni-map",{class:"web",ref:i,id:e.id},[gl("div",{ref:a,style:"width: 100%; height: 100%; position: relative; overflow: hidden"},null,512),e.markers.map((e=>gl(J_,xl({key:e.id},e),null,16))),e.polyline.map((e=>gl(ty,e,null,16))),e.circles.map((e=>gl(ny,e,null,16))),e.controls.map((e=>gl(iy,xl(e,{trigger:o}),null,16,["trigger"]))),e.showLocation&&gl(wy,null,null),e.polygons.map((e=>gl(xy,e,null,16))),gl("div",{style:"position: absolute;top: 0;width: 100%;height: 100%;overflow: hidden;pointer-events: none;"},[r.default&&r.default()])],8,["id"])}});const Ey=Zp({name:"Map",props:{id:{type:String,default:""},latitude:{type:[Number,String],default:""},longitude:{type:[Number,String],default:""},scale:{type:[String,Number],default:16},markers:{type:Array,default:()=>[]},polyline:{type:Array,default:()=>[]},circles:{type:Array,default:()=>[]},polygons:{type:Array,default:()=>[]},controls:{type:Array,default:()=>[]}},components:{MapDefault:I_,MapWeb:My},emits:["click","regionchange","controltap","markertap","callouttap"],setup(e,t){var{emit:n}=t;function r(e){n("click",e)}function i(e){n("regionchange",e)}function a(e){n("controltap",e)}function o(e){n("markertap",e)}function s(e){n("callouttap",e)}return()=>__uniConfig.qqMapKey?gl(My,{id:e.id,latitude:e.latitude,longitude:e.longitude,scale:e.scale,markers:e.markers,polyline:e.polyline,circles:e.circles,polygons:e.polygons,controls:e.controls,onClick:r,onRegionchange:i,onControltap:a,onMarkertap:o,onCallouttap:s},null,8,["id","latitude","longitude","scale","markers","polyline","circles","polygons","controls","onClick","onRegionchange","onControltap","onMarkertap","onCallouttap"]):gl(I_,{id:e.id,latitude:e.latitude,longitude:e.longitude,scale:e.scale,markers:e.markers,polyline:e.polyline,circles:e.circles,polygons:e.polygons,controls:e.controls,onClick:r,onRegionchange:i,onControltap:a,onMarkertap:o,onCallouttap:s},null,8,["id","latitude","longitude","scale","markers","polyline","circles","polygons","controls","onClick","onRegionchange","onControltap","onMarkertap","onCallouttap"])}});var Oy={latitude:{type:Number},longitude:{type:Number},keyword:{type:String,default:""},useSecureNetwork:{type:Boolean,default:!1}};function Ly(e){var t=Fa([]),n=eo(-1),r=ql((()=>t[n.value])),i=Fa({loading:!0,pageSize:20,pageIndex:1,hasNextPage:!0,nextPage:null,selectedIndex:n,selected:r});function a(e){e.forEach((e=>{t.push({name:e.title||e.name,address:e.address,distance:e._distance||e.distance,latitude:e.location.lat,longitude:e.location.lng})}))}function o(){return s.apply(this,arguments)}function s(){return s=Zm((function*(){i.loading=!0;var n=yield Y_();if(n.type===U_.GOOGLE){if(i.pageIndex>1&&i.nextPage)return void i.nextPage();new google.maps.places.PlacesService(document.createElement("div"))[e.keyword?"textSearch":"nearbySearch"]({location:{lat:e.latitude,lng:e.longitude},query:e.keyword,radius:5e3},((e,n,r)=>{i.loading=!1,e&&e.length&&e.forEach((e=>{t.push({name:e.name||"",address:e.vicinity||e.formatted_address||"",distance:0,latitude:e.geometry.location.lat(),longitude:e.geometry.location.lng()})})),r&&(r.hasNextPage?i.nextPage=()=>{r.nextPage()}:i.hasNextPage=!1)}))}else n.type===U_.QQ?function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Promise(((t,n)=>{UniViewJSBridge.invokeServiceMethod("mapPlaceSearch",e,(e=>{e&&e.errMsg?n(e):t(e)}))}))}({keyword:e.keyword,latitude:e.latitude,longitude:e.longitude,pageIndex:i.pageIndex,pageSize:i.pageSize,secure:e.useSecureNetwork}).then((e=>{a(e),i.loading=!1})).catch((e=>{i.loading=!1})):n.type===U_.AMAP&&window.AMap.plugin("AMap.PlaceSearch",(function(){var t=new window.AMap.PlaceSearch({city:"鍏ㄥ浗",pageSize:10,pageIndex:i.pageIndex}),n=e.keyword||"",r=e.keyword?5e4:5e3;t.searchNearBy(n,[e.longitude,e.latitude],r,(function(e,t){"error"===e?console.error(t):"no_data"===e?i.hasNextPage=!1:a(t.poiList.pois)})),i.loading=!1}))})),s.apply(this,arguments)}return{listState:i,list:t,loadMore:function(){!i.loading&&i.hasNextPage&&(i.pageIndex++,o())},reset:function(){i.selectedIndex=-1,i.pageIndex=1,i.hasNextPage=!0,i.nextPage=null,t.splice(0,t.length)},getList:o}}const zy=Gp({name:"LoctaionPicker",props:Oy,emits:["close"],setup(e,t){var{emit:n}=t,r=eo(null),i=Jp(r,n);fi();var{t:a}=ui(),o=function(e){var t=Fa({latitude:0,longitude:0,keyword:"",searching:!1,useSecureNetwork:e.useSecureNetwork});function n(){e.latitude&&e.longitude&&(t.latitude=e.latitude,t.longitude=e.longitude)}return e.keyword&&(t.keyword=e.keyword,t.searching=!0),jo([()=>e.latitude,()=>e.longitude],n),n(),t}(e),{list:s,listState:l,loadMore:u,reset:c,getList:d}=Ly(o),h=Hr((()=>{c(),o.keyword&&d()}),1e3,{setTimeout:setTimeout,clearTimeout:clearTimeout});function f(e){o.keyword=e.detail.value,h()}function p(e){if(l.selected){var t=new CustomEvent("close",{detail:on({},l.selected)});i("close",t,t.detail)}}function v(e){var t=new CustomEvent("close",{detail:{}});i("close",t,t.detail)}function g(e){var t=e.detail.centerLocation;t&&_(t)}function m(){yy({type:"gcj02",isHighAccuracy:!0}).then((e=>{var{latitude:t,longitude:n}=e;_({latitude:t,longitude:n})}))}function _(e){var{latitude:t,longitude:n}=e;o.latitude=t,o.longitude=n,c(),d()}return jo((()=>o.searching),(e=>{c(),e||d()})),o.latitude&&o.longitude||m(),()=>{var e,t=s.map(((e,t)=>{return gl("div",{key:t,class:{"list-item":!0,selected:l.selectedIndex===t},onClick:()=>{l.selectedIndex=t,o.latitude=e.latitude,o.longitude=e.longitude}},[Pu(Iu,"#007aff",24),gl("div",{class:"list-item-title"},[e.name]),gl("div",{class:"list-item-detail"},[(n=e.distance,n>100?"".concat(n>1e3?(n/1e3).toFixed(1)+"k":n.toFixed(0),"m | "):n>0?"<100m | ":""),e.address])],10,["onClick"]);var n}));return l.loading&&t.unshift(gl("div",{class:"list-loading"},[gl("i",{class:"uni-loading"},null)])),gl("div",{class:"uni-system-choose-location",ref:r},[gl(Ey,{latitude:o.latitude,longitude:o.longitude,class:"map","show-location":!0,libraries:["places"],onUpdated:d,onRegionchange:g},{default:()=>[gl("div",{class:"map-location",style:'background-image: url("'.concat(W_,'")')},null),gl("div",{class:"map-move",onClick:m},[Pu($_,"#000000",24)],8,["onClick"])],_:1},8,["latitude","longitude","show-location","onUpdated","onRegionchange"]),gl("div",{class:"nav"},[gl("div",{class:"nav-btn back",onClick:v},[Pu("M17.25 16.156l7.375-7.313q0.281-0.281 0.281-0.641t-0.281-0.641q-0.25-0.25-0.625-0.25t-0.625 0.25l-7.375 7.344-7.313-7.344q-0.25-0.25-0.625-0.25t-0.625 0.25q-0.281 0.25-0.281 0.625t0.281 0.625l7.313 7.344-7.375 7.344q-0.281 0.25-0.281 0.625t0.281 0.625q0.125 0.125 0.281 0.188t0.344 0.063q0.156 0 0.328-0.063t0.297-0.188l7.375-7.344 7.375 7.406q0.125 0.156 0.297 0.219t0.328 0.063q0.188 0 0.344-0.078t0.281-0.203q0.281-0.25 0.281-0.609t-0.281-0.641l-7.375-7.406z","#ffffff",26)],8,["onClick"]),gl("div",{class:{"nav-btn":!0,confirm:!0,disable:!l.selected},onClick:p},[Pu(Iu,"#ffffff",26)],10,["onClick"])]),gl("div",{class:"menu"},[gl("div",{class:"search"},[gl(Dg,{value:o.keyword,class:"search-input",placeholder:a("uni.chooseLocation.search"),onFocus:()=>o.searching=!0,onInput:f},null,8,["value","placeholder","onFocus","onInput"]),o.searching&&gl("div",{class:"search-btn",onClick:()=>{o.searching=!1,o.keyword=""}},[a("uni.chooseLocation.cancel")],8,["onClick"])]),gl(Rm,{"scroll-y":!0,class:"list",onScrolltolower:u},(e=t,"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!dl(e)?t:{default:()=>[t],_:2}),8,["scroll-y","onScrolltolower"])])],512)}}});var Ny={latitude:{type:Number},longitude:{type:Number},scale:{type:Number,default:18},name:{type:String,default:""},address:{type:String,default:""},showNav:{type:Boolean,default:!1}};const Iy=Gp({name:"LocationView",props:Ny,emits:["close","navChange"],setup(e,t){var{emit:n}=t,r=eo(null),i=Jp(r,n),a=function(e){var t=Fa({center:{latitude:0,longitude:0},marker:{id:1,latitude:0,longitude:0,iconPath:W_,width:32,height:52},location:{id:2,latitude:0,longitude:0,iconPath:H_,width:44,height:44}});function n(){e.latitude&&e.longitude&&(t.center.latitude=e.latitude,t.center.longitude=e.longitude,t.marker.latitude=e.latitude,t.marker.longitude=e.longitude)}return jo([()=>e.latitude,()=>e.longitude],n),n(),t}(e);function o(e){var t=e.detail.centerLocation;t&&(a.center.latitude=t.latitude,a.center.longitude=t.longitude)}function s(){i("navClick",new CustomEvent("navClick",{}))}function l(e){var t=new CustomEvent("close",{});i("close",t,t.detail)}function u(e){var{latitude:t,longitude:n}=e;a.center.latitude=t,a.center.longitude=n}return yy({type:"gcj02",isHighAccuracy:!0}).then((e=>{var{latitude:t,longitude:n}=e;a.location.latitude=t,a.location.longitude=n})),()=>gl("div",{class:"uni-system-open-location",ref:r},[gl(Ey,{latitude:a.center.latitude,longitude:a.center.longitude,class:"map",markers:[a.marker,a.location],onRegionchange:o},{default:()=>[gl("div",{class:"map-move",onClick:()=>u(a.location)},[Pu($_,"#000000",24)],8,["onClick"])]},8,["latitude","longitude","markers","onRegionchange"]),gl("div",{class:"info"},[gl("div",{class:"name",onClick:()=>u(a.marker)},[e.name],8,["onClick"]),gl("div",{class:"address",onClick:()=>u(a.marker)},[e.address],8,["onClick"]),gl("div",{class:"nav",onClick:s},[Pu("M28 17c-6.49396875 0-12.13721875 2.57040625-15 6.34840625V5.4105l6.29859375 6.29859375c0.387875 0.387875 1.02259375 0.387875 1.4105 0 0.387875-0.387875 0.387875-1.02259375 0-1.4105L12.77853125 2.36803125a0.9978125 0.9978125 0 0 0-0.0694375-0.077125c-0.1944375-0.1944375-0.45090625-0.291375-0.70721875-0.290875l-0.00184375-0.0000625-0.00184375 0.0000625c-0.2563125-0.0005-0.51278125 0.09640625-0.70721875 0.290875a0.9978125 0.9978125 0 0 0-0.0694375 0.077125l-7.930625 7.9305625c-0.387875 0.387875-0.387875 1.02259375 0 1.4105 0.387875 0.387875 1.02259375 0.387875 1.4105 0L11 5.4105V29c0 0.55 0.45 1 1 1s1-0.45 1-1c0-5.52284375 6.71571875-10 15-10 0.55228125 0 1-0.44771875 1-1 0-0.55228125-0.44771875-1-1-1z","#ffffff",26)],8,["onClick"])]),gl("div",{class:"nav-btn-back",onClick:l},[Pu("M21.781 7.844l-9.063 8.594 9.063 8.594q0.25 0.25 0.25 0.609t-0.25 0.578q-0.25 0.25-0.578 0.25t-0.578-0.25l-9.625-9.125q-0.156-0.125-0.203-0.297t-0.047-0.359q0-0.156 0.047-0.328t0.203-0.297l9.625-9.125q0.25-0.25 0.578-0.25t0.578 0.25q0.25 0.219 0.25 0.578t-0.25 0.578z","#ffffff",26)],8,["onClick"])],512)}});var Py={SELECTOR:"selector",MULTISELECTOR:"multiSelector",TIME:"time",DATE:"date"},Dy={YEAR:"year",MONTH:"month",DAY:"day"};function By(e){return e>9?e:"0".concat(e)}function Ry(e,t){e=String(e||"");var n=new Date;if(t===Py.TIME){var r=e.split(":");2===r.length&&n.setHours(parseInt(r[0]),parseInt(r[1]))}else{var i=e.split("-");3===i.length&&n.setFullYear(parseInt(i[0]),parseInt(String(parseFloat(i[1])-1)),parseInt(i[2]))}return n}const Fy=Zp({name:"Picker",props:{name:{type:String,default:""},range:{type:Array,default:()=>[]},rangeKey:{type:String,default:""},value:{type:[Number,String,Array],default:0},mode:{type:String,default:Py.SELECTOR,validator:e=>Object.values(Py).indexOf(e)>=0},fields:{type:String,default:""},start:{type:String,default:function(e){if(e.mode===Py.TIME)return"00:00";if(e.mode===Py.DATE){var t=(new Date).getFullYear()-100;switch(e.fields){case Dy.YEAR:return t;case Dy.MONTH:return t+"-01";default:return t+"-01-01"}}return""}},end:{type:String,default:function(e){if(e.mode===Py.TIME)return"23:59";if(e.mode===Py.DATE){var t=(new Date).getFullYear()+100;switch(e.fields){case Dy.YEAR:return t;case Dy.MONTH:return t+"-12";default:return t+"-12-31"}}return""}},disabled:{type:[Boolean,String],default:!1}},emits:["change","cancel","columnchange"],setup(e,t){var{emit:n}=t;di();var{t:r,getLocale:i}=ui(),a=eo(null),o=Jp(a,n),s=eo(null),l=eo(null),u=__uniConfig.darkmode?plus.navigator.getUIStyle():"light";function c(e){u=e.theme}UniViewJSBridge.subscribe(sr,c),ss((()=>{UniViewJSBridge.unsubscribe(sr,c)}));var d=()=>{var t=e.value;switch(e.mode){case Py.MULTISELECTOR:cn(t)||(t=[]),cn(s.value)||(s.value=[]);for(var n=s.value.length=Math.max(t.length,e.range.length),r=0;r<n;r++){var i=Number(t[r]),a=Number(s.value[r]),o=isNaN(i)?isNaN(a)?0:a:i;s.value.splice(r,1,o<0?0:o)}break;case Py.TIME:case Py.DATE:s.value=String(t);break;default:var l=Number(t);s.value=l<0?0:l}},h=e=>{l.value&&l.value.sendMessage(e)},f=(t,n)=>{t.mode!==Py.TIME&&t.mode!==Py.DATE||t.fields?(t.fields=Object.values(Dy).includes(t.fields)?t.fields:Dy.DAY,(e=>{var t={event:"cancel"};l.value=Ju({url:"__uniapppicker",data:on({},e,{theme:u}),style:{titleNView:!1,animationType:"none",animationDuration:0,background:"rgba(0,0,0,0)",popGesture:"none"},onMessage:n=>{var r=n.event;if("created"!==r)return"columnchange"===r?(delete n.event,void o(r,{},n)):void(t=n);h(e)},onClose:()=>{l.value=null;var e=t.event;delete t.event,e&&o(e,{},t)}})})(t)):((t,n)=>{plus.nativeUI[e.mode===Py.TIME?"pickTime":"pickDate"]((t=>{var n=t.date;o("change",{},{value:e.mode===Py.TIME?"".concat(By(n.getHours()),":").concat(By(n.getMinutes())):"".concat(n.getFullYear(),"-").concat(By(n.getMonth()+1),"-").concat(By(n.getDate()))})}),(()=>{o("cancel",{},{})}),e.mode===Py.TIME?{time:Ry(e.value,Py.TIME),popover:n}:{date:Ry(e.value,Py.DATE),minDate:Ry(e.start,Py.DATE),maxDate:Ry(e.end,Py.DATE),popover:n})})(0,n)},p=t=>{if(!e.disabled){var n=t.currentTarget.getBoundingClientRect();f(Object.assign({},e,{value:s.value,locale:i(),messages:{done:r("uni.picker.done"),cancel:r("uni.picker.cancel")}}),{top:n.top+v_(),left:n.left,width:n.width,height:n.height})}},v=Ps(tv,!1),g={submit:()=>[e.name,s.value],reset:()=>{switch(e.mode){case Py.SELECTOR:s.value=0;break;case Py.MULTISELECTOR:cn(e.value)&&(s.value=e.value.map((e=>0)));break;case Py.DATE:case Py.TIME:s.value=""}}};return v&&(v.addField(g),ss((()=>v.removeField(g)))),Object.keys(e).forEach((t=>{"name"!==t&&jo((()=>e[t]),(e=>{var n={};n[t]=e,h(n)}),{deep:!0})})),jo((()=>e.value),d,{deep:!0}),d(),()=>gl("uni-picker",{ref:a,onClick:p},[gl("slot",null,null)],8,["onClick"])}});var qy={id:{type:String,default:""},src:{type:String,default:""},duration:{type:[Number,String],default:""},controls:{type:[Boolean,String],default:!0},danmuList:{type:Array,default:()=>[]},danmuBtn:{type:[Boolean,String],default:!1},enableDanmu:{type:[Boolean,String],default:!1},autoplay:{type:[Boolean,String],default:!1},loop:{type:[Boolean,String],default:!1},muted:{type:[Boolean,String],default:!1},objectFit:{type:String,default:"contain"},poster:{type:String,default:""},direction:{type:[String,Number],default:""},showProgress:{type:Boolean,default:!0},initialTime:{type:[String,Number],default:0},showFullscreenBtn:{type:[Boolean,String],default:!0},pageGesture:{type:[Boolean,String],default:!1},enableProgressGesture:{type:[Boolean,String],default:!0},vslideGesture:{type:[Boolean,String],default:!1},vslideGestureInFullscreen:{type:[Boolean,String],default:!1},showPlayBtn:{type:[Boolean,String],default:!0},showMuteBtn:{type:[Boolean,String],default:!1},enablePlayGesture:{type:[Boolean,String],default:!0},showCenterPlayBtn:{type:[Boolean,String],default:!0},showLoading:{type:[Boolean,String],default:!0},codec:{type:String,default:"hardware"},httpCache:{type:[Boolean,String],default:!1},playStrategy:{type:[Number,String],default:0},header:{type:Object,default:()=>({})},advanced:{type:Array,default:()=>[]},title:{type:String,default:""},isLive:{type:Boolean,default:!1}},jy=["play","pause","ended","timeupdate","fullscreenchange","fullscreenclick","waiting","error"],Vy=["play","pause","stop","seek","sendDanmu","playbackRate","requestFullScreen","exitFullScreen"];const $y=Zp({name:"Video",props:qy,emits:jy,setup(e,t){var n,{emit:r}=t,i=eo(null),a=Jp(i,r),o=eo(null),s=m_(e,["id"]),{position:l,hidden:u,onParentReady:c}=__(o),d=Number(e.isLive?3:e.playStrategy);return c((()=>{n=plus.video.createVideoPlayer("video"+Date.now(),Object.assign({},s.value,l,{playStrategy:isNaN(d)?0:d})),plus.webview.currentWebview().append(n),u.value&&n.hide(),jy.forEach((e=>{n.addEventListener(e,(t=>{a(e,{},t.detail)}))})),jo((()=>s.value),(e=>n.setStyles(e)),{deep:!0}),jo((()=>l),(e=>n.setStyles(e)),{deep:!0}),jo((()=>u.value),(e=>{n[e?"hide":"show"](),e||n.setStyles(l)}))})),o_(((e,t)=>{if(Vy.includes(e)){var r;switch(e){case"seek":r=t.position;break;case"sendDanmu":r=t;break;case"playbackRate":r=t.rate;break;case"requestFullScreen":r=t.direction}n&&n[e](r)}}),l_()),ss((()=>{n&&n.close()})),()=>gl("uni-video",{ref:i,id:e.id},[gl("div",{ref:o,class:"uni-video-container"},null,512),gl("div",{class:"uni-video-slot"},null)],8,["id"])}});var Hy,Wy={src:{type:String,default:""},updateTitle:{type:Boolean,default:!0},webviewStyles:{type:Object,default:()=>({})}};const Uy=Zp({name:"WebView",props:Wy,setup(e){var t=Bu(),n=eo(null),{hidden:r,onParentReady:i}=__(n),a=ql((()=>e.webviewStyles));return i((()=>{var n;(e=>{var{htmlId:t,src:n,webviewStyles:r,props:i}=e,a=plus.webview.currentWebview(),o=on({"uni-app":"none",isUniH5:!0,contentAdjust:!1},r),s=a.getTitleNView();if(s){var l=Qn+parseFloat(o.top||"0");plus.navigator.isImmersedStatusbar()&&(l+=p_()),o.top=String(l),o.bottom=o.bottom||"0"}Hy=plus.webview.create(n,t,o),s&&Hy.addEventListener("titleUpdate",(function(){var e;if(i.updateTitle){var t=null===(e=Hy)||void 0===e?void 0:e.getTitle();a.setStyle({titleNView:{titleText:t&&"null"!==t?t:" "}})}})),plus.webview.currentWebview().append(Hy)})({htmlId:eo("webviewId"+t).value,src:bc(e.src),webviewStyles:a.value,props:e}),UniViewJSBridge.publishHandler("webviewInserted",{},t),r.value&&(null===(n=Hy)||void 0===n||n.hide())})),ss((()=>{var e;plus.webview.currentWebview().remove(Hy),null===(e=Hy)||void 0===e||e.close("none"),Hy=null,UniViewJSBridge.publishHandler("webviewRemoved",{},t)})),jo((()=>e.src),(t=>{var n,r=bc(t)||"";if(r){var i;if(/^(http|https):\/\//.test(r)&&e.webviewStyles.progress)null===(i=Hy)||void 0===i||i.setStyle({progress:{color:e.webviewStyles.progress.color}});null===(n=Hy)||void 0===n||n.loadURL(r)}})),jo(a,(e=>{var t;null===(t=Hy)||void 0===t||t.setStyle(e)})),jo(r,(e=>{Hy&&Hy[e?"hide":"show"]()})),()=>gl("uni-web-view",{ref:n},null,512)}});var Yy={"#text":class extends yp{constructor(e,t,n,r){super(e,"#text",t,document.createTextNode("")),this._text="",this.init(r),this.insert(t,n)}init(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this._text=e.t||"",t&&this.update()}setText(e){this._text=e,this.update(),this.updateView()}update(){var{space:e,decode:t}=this.$parent&&this.$parent.$props||{};this.$.textContent=Ym(this._text,{space:e,decode:t}).join(Jn)}},"#comment":class extends yp{constructor(e,t,n){super(e,"#comment",t,document.createComment("")),this.insert(t,n)}},VIEW:class extends h_{constructor(e,t,n,r){super(e,document.createElement("uni-view"),t,n,r)}},IMAGE:class extends b_{constructor(e,t,n,r){super(e,"uni-image",pg,t,n,r)}},TEXT:class extends u_{constructor(e,t,n,r){super(e,document.createElement("uni-text"),t,n,r,c_),this._text=""}init(e){this._text=e.t||"",super.init(e)}setText(e){this._text=e,this.update(),this.updateView()}update(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],{$props:{space:t,decode:n}}=this;this.$.textContent=Ym(this._text,{space:t,decode:n}).join(Jn),super.update(e)}},NAVIGATOR:class extends b_{constructor(e,t,n,r){super(e,"uni-navigator",vm,t,n,r,"uni-navigator")}},FORM:class extends b_{constructor(e,t,n,r){super(e,"uni-form",nv,t,n,r,"span")}},BUTTON:class extends b_{constructor(e,t,n,r){super(e,"uni-button",uv,t,n,r)}},INPUT:class extends b_{constructor(e,t,n,r){super(e,"uni-input",Dg,t,n,r)}init(e){super.init(e),k_(this.$props)}},LABEL:class extends b_{constructor(e,t,n,r){super(e,"uni-label",av,t,n,r)}},RADIO:class extends b_{constructor(e,t,n,r){super(e,"uni-radio",Om,t,n,r,".uni-radio-wrapper")}setText(e){x_(this.$holder,"uni-radio-input",e)}},CHECKBOX:class extends b_{constructor(e,t,n,r){super(e,"uni-checkbox",Sv,t,n,r,".uni-checkbox-wrapper")}setText(e){x_(this.$holder,"uni-checkbox-input",e)}},"CHECKBOX-GROUP":class extends b_{constructor(e,t,n,r){super(e,"uni-checkbox-group",xv,t,n,r)}},AD:class extends b_{constructor(e,t,n,r){super(e,"uni-ad",y_,t,n,r)}},CAMERA:class extends C_{constructor(e,t,n){super(e,"uni-camera",t,n)}},CANVAS:class extends b_{constructor(e,t,n,r){super(e,"uni-canvas",bv,t,n,r,"uni-canvas > div")}},"COVER-IMAGE":class extends b_{constructor(e,t,n,r){super(e,"uni-cover-image",M_,t,n,r)}},"COVER-VIEW":class extends w_{constructor(e,t,n,r){super(e,"uni-cover-view",E_,t,n,r,".uni-cover-view")}},EDITOR:class extends b_{constructor(e,t,n,r){super(e,"uni-editor",og,t,n,r)}},"FUNCTIONAL-PAGE-NAVIGATOR":class extends C_{constructor(e,t,n){super(e,"uni-functional-page-navigator",t,n)}},ICON:class extends b_{constructor(e,t,n,r){super(e,"uni-icon",cg,t,n,r)}},"RADIO-GROUP":class extends b_{constructor(e,t,n,r){super(e,"uni-radio-group",Em,t,n,r)}},"LIVE-PLAYER":class extends C_{constructor(e,t,n){super(e,"uni-live-player",t,n)}},"LIVE-PUSHER":class extends b_{constructor(e,t,n,r){super(e,"uni-live-pusher",z_,t,n,r,".uni-live-pusher-slot")}},MAP:class extends b_{constructor(e,t,n,r){super(e,"uni-map",Ey,t,n,r,__uniConfig.qqMapKey?void 0:".uni-map-slot")}},"LOCATION-PICKER":class extends b_{constructor(e,t,n,r){super(e,"uni-location-picker",zy,t,n,r)}},"LOCATION-VIEW":class extends b_{constructor(e,t,n,r){super(e,"uni-location-view",Iy,t,n,r)}},"MOVABLE-AREA":class extends w_{constructor(e,t,n,r){super(e,"uni-movable-area",Wg,t,n,r)}},"MOVABLE-VIEW":class extends b_{constructor(e,t,n,r){super(e,"uni-movable-view",im,t,n,r)}},"OFFICIAL-ACCOUNT":class extends C_{constructor(e,t,n){super(e,"uni-official-account",t,n)}},"OPEN-DATA":class extends C_{constructor(e,t,n){super(e,"uni-open-data",t,n)}},PICKER:class extends b_{constructor(e,t,n,r){super(e,"uni-picker",Fy,t,n,r)}},"PICKER-VIEW":class extends w_{constructor(e,t,n,r){super(e,"uni-picker-view",gm,t,n,r,".uni-picker-view-wrapper")}},"PICKER-VIEW-COLUMN":class extends w_{constructor(e,t,n,r){super(e,"uni-picker-view-column",Sm,t,n,r,".uni-picker-view-content")}},PROGRESS:class extends b_{constructor(e,t,n,r){super(e,"uni-progress",Tm,t,n,r)}},"RICH-TEXT":class extends b_{constructor(e,t,n,r){super(e,"uni-rich-text",Pm,t,n,r)}},"SCROLL-VIEW":class extends b_{constructor(e,t,n,r){super(e,"uni-scroll-view",Rm,t,n,r,".uni-scroll-view-content")}setText(e){x_(this.$holder,"uni-scroll-view-refresher",e)}},SLIDER:class extends b_{constructor(e,t,n,r){super(e,"uni-slider",Fm,t,n,r)}},SWIPER:class extends w_{constructor(e,t,n,r){super(e,"uni-swiper",$m,t,n,r,".uni-swiper-slide-frame")}},"SWIPER-ITEM":class extends b_{constructor(e,t,n,r){super(e,"uni-swiper-item",Hm,t,n,r)}},SWITCH:class extends b_{constructor(e,t,n,r){super(e,"uni-switch",Wm,t,n,r)}},TEXTAREA:class extends b_{constructor(e,t,n,r){super(e,"uni-textarea",n_,t,n,r)}init(e){super.init(e),k_(this.$props)}},VIDEO:class extends b_{constructor(e,t,n,r){super(e,"uni-video",$y,t,n,r,".uni-video-slot")}},"WEB-VIEW":class extends b_{constructor(e,t,n,r){super(e,"uni-web-view",Uy,t,n,r)}}};function Xy(e,t,n,r){var i,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if(0===e)i=new yp(e,t,n,document.createElement(t));else{var o=Yy[t];i=o?new o(e,n,r,a):new Wp(e,document.createElement(t),n,r,a)}return function(e,t){rp.set(e,t)}(e,i),i}var Zy=[],Gy=!1;function Ky(e){if(Gy)return e();Zy.push(e)}function Jy(){Gy=!0,Zy.forEach((e=>{try{e()}catch(t){console.error(t)}})),Zy.length=0}function Qy(e){var{css:t,route:n,platform:r,pixelRatio:i,windowWidth:a,disableScroll:o,statusbarHeight:s,windowTop:l,windowBottom:u}=e;!function(e){window.__PAGE_INFO__={route:e}}(n),function(e,t,n){window.__SYSTEM_INFO__={platform:e,pixelRatio:t,windowWidth:n}}(r,i,a),Xy(0,"div",-1,-1).$=document.getElementById("app");var c=plus.webview.currentWebview().id;window.__id__=c,document.title="".concat(n,"[").concat(c,"]"),function(e,t,n){var r={"--window-left":"0px","--window-right":"0px","--window-top":t+"px","--window-bottom":n+"px","--status-bar-height":e+"px"};!function(e){var t=document.documentElement.style;Object.keys(e).forEach((n=>{t.setProperty(n,e[n])}))}(r)}(s,l,u),o&&document.addEventListener("touchmove",Ru),t?function(e){var t=document.createElement("link");t.type="text/css",t.rel="stylesheet",t.href=e+".css",t.onload=Jy,t.onerror=Jy,document.head.appendChild(t)}(n):Jy()}var eb=!1;function tb(e,t){var{scrollTop:n,selector:r,duration:i}=e;!function(e,t){if(pn(e)){var n=document.querySelector(e);if(n){var{top:r}=n.getBoundingClientRect();e=r+window.pageYOffset;var i=document.querySelector("uni-page-head");i&&(e-=i.offsetHeight)}}e<0&&(e=0);var a=document.documentElement,{clientHeight:o,scrollHeight:s}=a;if(e=Math.min(e,s-o),0!==t){if(window.scrollY!==e){var l=t=>{if(t<=0)window.scrollTo(0,e);else{var n=e-window.scrollY;requestAnimationFrame((function(){window.scrollTo(0,window.scrollY+n/t*10),l(t-10)}))}};l(t)}}else a.scrollTop=document.body.scrollTop=e}(r||n||0,i),t()}function nb(e){var t=e[0];t[0]===Lr?Qy(t[1]):Ky((()=>function(e){var t=e[0],n=function(e){if(!e.length)return e=>e;var t=function(n){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if("number"==typeof n)return e[n];var i={};return n.forEach((e=>{var[n,a]=e;i[t(n)]=r?t(a):a})),i};return t}(t[0]===vc?t[1]:[]);e.forEach((e=>{switch(e[0]){case Lr:return Qy(e[1]);case zr:return;case Nr:var t=e[3];return Xy(e[1],n(e[2]),-1===t?0:t,e[4],np(n,e[5]));case Ir:return ip(e[1]).insert(e[2],e[3],np(n,e[4]));case Pr:return ip(e[1]).remove();case Dr:return ip(e[1]).setAttr(n(e[2]),n(e[3]));case Br:return ip(e[1]).removeAttr(n(e[2]));case Rr:return ip(e[1]).addEvent(n(e[2]),e[3]);case jr:return ip(e[1]).addWxsEvent(n(e[2]),n(e[3]),e[4]);case Fr:return ip(e[1]).removeEvent(n(e[2]));case qr:return ip(e[1]).setText(n(e[2]));case Vr:return function(e){if(!eb){eb=!0;var t={onReachBottomDistance:e,onPageScroll(e){UniViewJSBridge.publishHandler(lr,{scrollTop:e})},onReachBottom(){UniViewJSBridge.publishHandler(ur)}};requestAnimationFrame((()=>document.addEventListener("scroll",Wu(t))))}}(e[1])}})),function(){try{[...op].sort(((e,t)=>e.priority-t.priority)).forEach((e=>e()))}finally{op.clear()}}()}(e)))}function rb(){UniViewJSBridge.publishHandler(pc)}function ib(e){return window.__$__(e).$}function ab(e,t){var n={},{top:r,topWindowHeight:i}=function(){var e=document.documentElement.style,t=Au(),n=Tu(e,"--window-bottom"),r=Tu(e,"--window-left"),i=Tu(e,"--window-right"),a=Tu(e,"--top-window-height");return{top:t,bottom:n?n+ku.bottom:0,left:r?r+ku.left:0,right:i?i+ku.right:0,topWindowHeight:a||0}}();if(t.node){var a=e.tagName.split("-")[1]||e.tagName;a&&(n.node=e.querySelector(a))}if(t.id&&(n.id=e.id),t.dataset&&(n.dataset=mr(e)),t.rect||t.size){var o=e.getBoundingClientRect();t.rect&&(n.left=o.left,n.right=o.right,n.top=o.top-r-i,n.bottom=o.bottom-r-i),t.size&&(n.width=o.width,n.height=o.height)}if(cn(t.properties)&&t.properties.forEach((e=>{e=e.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()}))})),t.scrollOffset)if("UNI-SCROLL-VIEW"===e.tagName){var s=e.children[0].children[0];n.scrollLeft=s.scrollLeft,n.scrollTop=s.scrollTop,n.scrollHeight=s.scrollHeight,n.scrollWidth=s.scrollWidth}else n.scrollLeft=0,n.scrollTop=0,n.scrollHeight=0,n.scrollWidth=0;if(cn(t.computedStyle)){var l=getComputedStyle(e);t.computedStyle.forEach((e=>{n[e]=l[e]}))}return t.context&&(n.contextInfo=function(e){return e.__uniContextInfo}(e)),n}function ob(e,t){return(e.matches||e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector||function(e){for(var t=this.parentElement.querySelectorAll(e),n=t.length;--n>=0&&t.item(n)!==this;);return n>-1}).call(e,t)}function sb(e,t,n,r,i){var a=function(e,t){return e?window.__$__(e).$:t.$el}(t,e),o=a.parentElement;if(!o)return r?null:[];var{nodeType:s}=a,l=3===s||8===s;if(r){var u=l?o.querySelector(n):ob(a,n)?a:a.querySelector(n);return u?ab(u,i):null}var c=[],d=(l?o:a).querySelectorAll(n);return d&&d.length&&[].forEach.call(d,(e=>{c.push(ab(e,i))})),!l&&ob(a,n)&&c.unshift(ab(a,i)),c}function lb(e,t,n){var r=[];t.forEach((t=>{var{component:n,selector:i,single:a,fields:o}=t;null===n?r.push(function(e){var t={};if(e.id&&(t.id=""),e.dataset&&(t.dataset={}),e.rect&&(t.left=0,t.right=0,t.top=0,t.bottom=0),e.size&&(t.width=document.documentElement.clientWidth,t.height=document.documentElement.clientHeight),e.scrollOffset){var n=document.documentElement,r=document.body;t.scrollLeft=n.scrollLeft||r.scrollLeft||0,t.scrollTop=n.scrollTop||r.scrollTop||0,t.scrollHeight=n.scrollHeight||r.scrollHeight||0,t.scrollWidth=n.scrollWidth||r.scrollWidth||0}return t}(o)):r.push(sb(e,n,i,a,o))})),n(r)}function ub(e,t){var{reqId:n,component:r,options:i,callback:a}=e,o=ib(r);(o.__io||(o.__io={}))[n]=function(e,t,n){Jf();var r=t.relativeToSelector?e.querySelector(t.relativeToSelector):null,i=new IntersectionObserver((e=>{e.forEach((e=>{n({intersectionRatio:ep(e),intersectionRect:Qf(e.intersectionRect),boundingClientRect:Qf(e.boundingClientRect),relativeRect:Qf(e.rootBounds),time:Date.now(),dataset:mr(e.target),id:e.target.id})}))}),{root:r,rootMargin:t.rootMargin,threshold:t.thresholds});if(t.observeAll){i.USE_MUTATION_OBSERVER=!0;for(var a=e.querySelectorAll(t.selector),o=0;o<a.length;o++)i.observe(a[o])}else{i.USE_MUTATION_OBSERVER=!1;var s=e.matches(t.selector)?e:e.querySelector(t.selector);s?i.observe(s):console.warn("Node ".concat(t.selector," is not found. Intersection observer will not trigger."))}return i}(o,i,a)}var cb={},db={};function hb(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}function fb(e,t){var{reqId:n,component:r,options:i,callback:a}=e,o=cb[n]=window.matchMedia(function(e){var t=[];for(var n of["width","minWidth","maxWidth","height","minHeight","maxHeight","orientation"])"orientation"!==n&&e[n]&&Number(e[n]>=0)&&t.push("(".concat(hb(n),": ").concat(Number(e[n]),"px)")),"orientation"===n&&e[n]&&t.push("(".concat(hb(n),": ").concat(e[n],")"));return t.join(" and ")}(i)),s=db[n]=e=>a(e.matches);s(o),o.addListener(s)}function pb(e,t){var{family:n,source:r,desc:i}=e;(function(e,t,n){var r=document.fonts;if(r){var i=new FontFace(e,t,n);return i.load().then((()=>{r.add&&r.add(i)}))}return new Promise((r=>{var i=document.createElement("style"),a=[];if(n){var{style:o,weight:s,stretch:l,unicodeRange:u,variant:c,featureSettings:d}=n;o&&a.push("font-style:".concat(o)),s&&a.push("font-weight:".concat(s)),l&&a.push("font-stretch:".concat(l)),u&&a.push("unicode-range:".concat(u)),c&&a.push("font-variant:".concat(c)),d&&a.push("font-feature-settings:".concat(d))}i.innerText='@font-face{font-family:"'.concat(e,'";src:').concat(t,";").concat(a.join(";"),"}"),document.head.appendChild(i),r()}))})(n,r=r.startsWith('url("')||r.startsWith("url('")?"url('".concat(bc(r.substring(5,r.length-2)),"')"):r.startsWith("url(")?"url('".concat(bc(r.substring(4,r.length-1)),"')"):bc(r),i).then((()=>{t()})).catch((e=>{t(e.toString())}))}var vb={$el:document.body};function gb(){var e=Bu();!function(e,t){UniViewJSBridge.subscribe(yi(e,vi),t?t(wi):wi)}(e,(e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];Ky((()=>{e.apply(null,n)}))})),bi(e,"requestComponentInfo",((e,t)=>{lb(vb,e.reqs,t)})),bi(e,"addIntersectionObserver",(e=>{ub(on({},e,{callback(t){UniViewJSBridge.publishHandler(e.eventName,t)}}))})),bi(e,"removeIntersectionObserver",(e=>{!function(e){var{reqId:t,component:n}=e,r=ib(n),i=r.__io&&r.__io[t];i&&(i.disconnect(),delete r.__io[t])}(e)})),bi(e,"addMediaQueryObserver",(e=>{fb(on({},e,{callback(t){UniViewJSBridge.publishHandler(e.eventName,t)}}))})),bi(e,"removeMediaQueryObserver",(e=>{!function(e){var{reqId:t,component:n}=e,r=db[t],i=cb[t];i&&(i.removeListener(r),delete db[t],delete cb[t])}(e)})),bi(e,Kf,tb),bi(e,Gf,pb),bi(e,Zf,(e=>{!function(e,t){var{pageStyle:n,rootFontSize:r}=t;n&&(document.querySelector("uni-page-body")||document.body).setAttribute("style",n),r&&document.documentElement.style.fontSize!==r&&(document.documentElement.style.fontSize=r)}(0,e)}))}function mb(){Qu(),gb(),function(){var{subscribe:e}=UniViewJSBridge;e(fc,nb),e(gc,(e=>ui().setLocale(e))),e(pc,rb)}(),function(){if(0===String(navigator.vendor).indexOf("Apple")){var e,t=null;document.documentElement.addEventListener("click",(n=>{clearTimeout(e),t&&Math.abs(n.pageX-t.pageX)<=44&&Math.abs(n.pageY-t.pageY)<=44&&n.timeStamp-t.timeStamp<=450&&n.preventDefault(),t=n,e=setTimeout((()=>{t=null}),450)}))}}(),mc.publishHandler(pc)}window.uni=tp,window.UniViewJSBridge=mc,window.rpx2px=jf,window.normalizeStyleName=Ip,window.normalizeStyleValue=wp,window.__$__=ip,window.__f__=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];uni.__log__?uni.__log__(e,t,...r):console[e].apply(console,[...r,t])},"undefined"!=typeof plus?mb():document.addEventListener("plusready",mb)}));
diff --git a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/uni_modules/qiun-data-charts/static/app-plus/echarts.min.js b/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/uni_modules/qiun-data-charts/static/app-plus/echarts.min.js
deleted file mode 100644
index 5396a03..0000000
--- a/qrcodeScaner/unpackage/cache/wgt/__UNI__C4E0C89/uni_modules/qiun-data-charts/static/app-plus/echarts.min.js
+++ /dev/null
@@ -1,23 +0,0 @@
-
-/*
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*   http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing,
-* software distributed under the License is distributed on an
-* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-* KIND, either express or implied.  See the License for the
-* specific language governing permissions and limitations
-* under the License.
-* 鐗堟湰涓�4.2.1锛屼慨鏀逛竴澶勬簮鐮侊細this.el.hide() 鏀逛负 this.el?this.el.hide():true
-*/
-
-
-!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.echarts={})}(this,function(t){"use strict";function e(t,e){"createCanvas"===t&&(nw=null),ew[t]=e}function i(t){if(null==t||"object"!=typeof t)return t;var e=t,n=Y_.call(t);if("[object Array]"===n){if(!O(t)){e=[];for(var o=0,a=t.length;o<a;o++)e[o]=i(t[o])}}else if(j_[n]){if(!O(t)){var r=t.constructor;if(t.constructor.from)e=r.from(t);else{e=new r(t.length);for(var o=0,a=t.length;o<a;o++)e[o]=i(t[o])}}}else if(!X_[n]&&!O(t)&&!M(t)){e={};for(var s in t)t.hasOwnProperty(s)&&(e[s]=i(t[s]))}return e}function n(t,e,o){if(!w(e)||!w(t))return o?i(e):t;for(var a in e)if(e.hasOwnProperty(a)){var r=t[a],s=e[a];!w(s)||!w(r)||y(s)||y(r)||M(s)||M(r)||b(s)||b(r)||O(s)||O(r)?!o&&a in t||(t[a]=i(e[a],!0)):n(r,s,o)}return t}function o(t,e){for(var i=t[0],o=1,a=t.length;o<a;o++)i=n(i,t[o],e);return i}function a(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);return t}function r(t,e,i){for(var n in e)e.hasOwnProperty(n)&&(i?null!=e[n]:null==t[n])&&(t[n]=e[n]);return t}function s(){return nw||(nw=iw().getContext("2d")),nw}function l(t,e){if(t){if(t.indexOf)return t.indexOf(e);for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i}return-1}function u(t,e){function i(){}var n=t.prototype;i.prototype=e.prototype,t.prototype=new i;for(var o in n)t.prototype[o]=n[o];t.prototype.constructor=t,t.superClass=e}function h(t,e,i){r(t="prototype"in t?t.prototype:t,e="prototype"in e?e.prototype:e,i)}function c(t){if(t)return"string"!=typeof t&&"number"==typeof t.length}function d(t,e,i){if(t&&e)if(t.forEach&&t.forEach===K_)t.forEach(e,i);else if(t.length===+t.length)for(var n=0,o=t.length;n<o;n++)e.call(i,t[n],n,t);else for(var a in t)t.hasOwnProperty(a)&&e.call(i,t[a],a,t)}function f(t,e,i){if(t&&e){if(t.map&&t.map===Q_)return t.map(e,i);for(var n=[],o=0,a=t.length;o<a;o++)n.push(e.call(i,t[o],o,t));return n}}function p(t,e,i,n){if(t&&e){if(t.reduce&&t.reduce===tw)return t.reduce(e,i,n);for(var o=0,a=t.length;o<a;o++)i=e.call(n,i,t[o],o,t);return i}}function g(t,e,i){if(t&&e){if(t.filter&&t.filter===$_)return t.filter(e,i);for(var n=[],o=0,a=t.length;o<a;o++)e.call(i,t[o],o,t)&&n.push(t[o]);return n}}function m(t,e){var i=J_.call(arguments,2);return function(){return t.apply(e,i.concat(J_.call(arguments)))}}function v(t){var e=J_.call(arguments,1);return function(){return t.apply(this,e.concat(J_.call(arguments)))}}function y(t){return"[object Array]"===Y_.call(t)}function x(t){return"function"==typeof t}function _(t){return"[object String]"===Y_.call(t)}function w(t){var e=typeof t;return"function"===e||!!t&&"object"===e}function b(t){return!!X_[Y_.call(t)]}function S(t){return!!j_[Y_.call(t)]}function M(t){return"object"==typeof t&&"number"==typeof t.nodeType&&"object"==typeof t.ownerDocument}function I(t){return t!==t}function T(t){for(var e=0,i=arguments.length;e<i;e++)if(null!=arguments[e])return arguments[e]}function A(t,e){return null!=t?t:e}function D(t,e,i){return null!=t?t:null!=e?e:i}function C(){return Function.call.apply(J_,arguments)}function L(t){if("number"==typeof t)return[t,t,t,t];var e=t.length;return 2===e?[t[0],t[1],t[0],t[1]]:3===e?[t[0],t[1],t[2],t[1]]:t}function k(t,e){if(!t)throw new Error(e)}function P(t){return null==t?null:"function"==typeof t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function N(t){t[ow]=!0}function O(t){return t[ow]}function E(t){function e(t,e){i?n.set(t,e):n.set(e,t)}var i=y(t);this.data={};var n=this;t instanceof E?t.each(e):t&&d(t,e)}function R(t){return new E(t)}function z(t,e){for(var i=new t.constructor(t.length+e.length),n=0;n<t.length;n++)i[n]=t[n];var o=t.length;for(n=0;n<e.length;n++)i[n+o]=e[n];return i}function B(){}function V(t,e){var i=new rw(2);return null==t&&(t=0),null==e&&(e=0),i[0]=t,i[1]=e,i}function G(t,e){return t[0]=e[0],t[1]=e[1],t}function F(t){var e=new rw(2);return e[0]=t[0],e[1]=t[1],e}function W(t,e,i){return t[0]=e,t[1]=i,t}function H(t,e,i){return t[0]=e[0]+i[0],t[1]=e[1]+i[1],t}function Z(t,e,i,n){return t[0]=e[0]+i[0]*n,t[1]=e[1]+i[1]*n,t}function U(t,e,i){return t[0]=e[0]-i[0],t[1]=e[1]-i[1],t}function X(t){return Math.sqrt(j(t))}function j(t){return t[0]*t[0]+t[1]*t[1]}function Y(t,e,i){return t[0]=e[0]*i,t[1]=e[1]*i,t}function q(t,e){var i=X(e);return 0===i?(t[0]=0,t[1]=0):(t[0]=e[0]/i,t[1]=e[1]/i),t}function K(t,e){return Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1]))}function $(t,e){return(t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])}function J(t,e,i,n){return t[0]=e[0]+n*(i[0]-e[0]),t[1]=e[1]+n*(i[1]-e[1]),t}function Q(t,e,i){var n=e[0],o=e[1];return t[0]=i[0]*n+i[2]*o+i[4],t[1]=i[1]*n+i[3]*o+i[5],t}function tt(t,e,i){return t[0]=Math.min(e[0],i[0]),t[1]=Math.min(e[1],i[1]),t}function et(t,e,i){return t[0]=Math.max(e[0],i[0]),t[1]=Math.max(e[1],i[1]),t}function it(){this.on("mousedown",this._dragStart,this),this.on("mousemove",this._drag,this),this.on("mouseup",this._dragEnd,this),this.on("globalout",this._dragEnd,this)}function nt(t,e){return{target:t,topTarget:e&&e.topTarget}}function ot(t,e){var i=t._$eventProcessor;return null!=e&&i&&i.normalizeQuery&&(e=i.normalizeQuery(e)),e}function at(t,e,i,n,o,a){var r=t._$handlers;if("function"==typeof i&&(o=n,n=i,i=null),!n||!e)return t;i=ot(t,i),r[e]||(r[e]=[]);for(var s=0;s<r[e].length;s++)if(r[e][s].h===n)return t;var l={h:n,one:a,query:i,ctx:o||t,callAtLast:n.zrEventfulCallAtLast},u=r[e].length-1,h=r[e][u];return h&&h.callAtLast?r[e].splice(u,0,l):r[e].push(l),t}function rt(t){return t.getBoundingClientRect?t.getBoundingClientRect():{left:0,top:0}}function st(t,e,i,n){return i=i||{},n||!U_.canvasSupported?lt(t,e,i):U_.browser.firefox&&null!=e.layerX&&e.layerX!==e.offsetX?(i.zrX=e.layerX,i.zrY=e.layerY):null!=e.offsetX?(i.zrX=e.offsetX,i.zrY=e.offsetY):lt(t,e,i),i}function lt(t,e,i){var n=rt(t);i.zrX=e.clientX-n.left,i.zrY=e.clientY-n.top}function ut(t,e,i){if(null!=(e=e||window.event).zrX)return e;var n=e.type;if(n&&n.indexOf("touch")>=0){var o="touchend"!==n?e.targetTouches[0]:e.changedTouches[0];o&&st(t,o,e,i)}else st(t,e,e,i),e.zrDelta=e.wheelDelta?e.wheelDelta/120:-(e.detail||0)/3;var a=e.button;return null==e.which&&void 0!==a&&gw.test(e.type)&&(e.which=1&a?1:2&a?3:4&a?2:0),e}function ht(t,e,i){pw?t.addEventListener(e,i):t.attachEvent("on"+e,i)}function ct(t,e,i){pw?t.removeEventListener(e,i):t.detachEvent("on"+e,i)}function dt(t){return 2===t.which||3===t.which}function ft(t){var e=t[1][0]-t[0][0],i=t[1][1]-t[0][1];return Math.sqrt(e*e+i*i)}function pt(t){return[(t[0][0]+t[1][0])/2,(t[0][1]+t[1][1])/2]}function gt(t,e,i){return{type:t,event:i,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:i.zrX,offsetY:i.zrY,gestureEvent:i.gestureEvent,pinchX:i.pinchX,pinchY:i.pinchY,pinchScale:i.pinchScale,wheelDelta:i.zrDelta,zrByTouch:i.zrByTouch,which:i.which,stop:mt}}function mt(t){mw(this.event)}function vt(){}function yt(t,e,i){if(t[t.rectHover?"rectContain":"contain"](e,i)){for(var n,o=t;o;){if(o.clipPath&&!o.clipPath.contain(e,i))return!1;o.silent&&(n=!0),o=o.parent}return!n||xw}return!1}function xt(){var t=new bw(6);return _t(t),t}function _t(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function wt(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function bt(t,e,i){var n=e[0]*i[0]+e[2]*i[1],o=e[1]*i[0]+e[3]*i[1],a=e[0]*i[2]+e[2]*i[3],r=e[1]*i[2]+e[3]*i[3],s=e[0]*i[4]+e[2]*i[5]+e[4],l=e[1]*i[4]+e[3]*i[5]+e[5];return t[0]=n,t[1]=o,t[2]=a,t[3]=r,t[4]=s,t[5]=l,t}function St(t,e,i){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4]+i[0],t[5]=e[5]+i[1],t}function Mt(t,e,i){var n=e[0],o=e[2],a=e[4],r=e[1],s=e[3],l=e[5],u=Math.sin(i),h=Math.cos(i);return t[0]=n*h+r*u,t[1]=-n*u+r*h,t[2]=o*h+s*u,t[3]=-o*u+h*s,t[4]=h*a+u*l,t[5]=h*l-u*a,t}function It(t,e,i){var n=i[0],o=i[1];return t[0]=e[0]*n,t[1]=e[1]*o,t[2]=e[2]*n,t[3]=e[3]*o,t[4]=e[4]*n,t[5]=e[5]*o,t}function Tt(t,e){var i=e[0],n=e[2],o=e[4],a=e[1],r=e[3],s=e[5],l=i*r-a*n;return l?(l=1/l,t[0]=r*l,t[1]=-a*l,t[2]=-n*l,t[3]=i*l,t[4]=(n*s-r*o)*l,t[5]=(a*o-i*s)*l,t):null}function At(t){var e=xt();return wt(e,t),e}function Dt(t){return t>Iw||t<-Iw}function Ct(t){this._target=t.target,this._life=t.life||1e3,this._delay=t.delay||0,this._initialized=!1,this.loop=null!=t.loop&&t.loop,this.gap=t.gap||0,this.easing=t.easing||"Linear",this.onframe=t.onframe,this.ondestroy=t.ondestroy,this.onrestart=t.onrestart,this._pausedTime=0,this._paused=!1}function Lt(t){return(t=Math.round(t))<0?0:t>255?255:t}function kt(t){return(t=Math.round(t))<0?0:t>360?360:t}function Pt(t){return t<0?0:t>1?1:t}function Nt(t){return Lt(t.length&&"%"===t.charAt(t.length-1)?parseFloat(t)/100*255:parseInt(t,10))}function Ot(t){return Pt(t.length&&"%"===t.charAt(t.length-1)?parseFloat(t)/100:parseFloat(t))}function Et(t,e,i){return i<0?i+=1:i>1&&(i-=1),6*i<1?t+(e-t)*i*6:2*i<1?e:3*i<2?t+(e-t)*(2/3-i)*6:t}function Rt(t,e,i){return t+(e-t)*i}function zt(t,e,i,n,o){return t[0]=e,t[1]=i,t[2]=n,t[3]=o,t}function Bt(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}function Vt(t,e){Vw&&Bt(Vw,e),Vw=Bw.put(t,Vw||e.slice())}function Gt(t,e){if(t){e=e||[];var i=Bw.get(t);if(i)return Bt(e,i);var n=(t+="").replace(/ /g,"").toLowerCase();if(n in zw)return Bt(e,zw[n]),Vt(t,e),e;if("#"!==n.charAt(0)){var o=n.indexOf("("),a=n.indexOf(")");if(-1!==o&&a+1===n.length){var r=n.substr(0,o),s=n.substr(o+1,a-(o+1)).split(","),l=1;switch(r){case"rgba":if(4!==s.length)return void zt(e,0,0,0,1);l=Ot(s.pop());case"rgb":return 3!==s.length?void zt(e,0,0,0,1):(zt(e,Nt(s[0]),Nt(s[1]),Nt(s[2]),l),Vt(t,e),e);case"hsla":return 4!==s.length?void zt(e,0,0,0,1):(s[3]=Ot(s[3]),Ft(s,e),Vt(t,e),e);case"hsl":return 3!==s.length?void zt(e,0,0,0,1):(Ft(s,e),Vt(t,e),e);default:return}}zt(e,0,0,0,1)}else{if(4===n.length)return(u=parseInt(n.substr(1),16))>=0&&u<=4095?(zt(e,(3840&u)>>4|(3840&u)>>8,240&u|(240&u)>>4,15&u|(15&u)<<4,1),Vt(t,e),e):void zt(e,0,0,0,1);if(7===n.length){var u=parseInt(n.substr(1),16);return u>=0&&u<=16777215?(zt(e,(16711680&u)>>16,(65280&u)>>8,255&u,1),Vt(t,e),e):void zt(e,0,0,0,1)}}}}function Ft(t,e){var i=(parseFloat(t[0])%360+360)%360/360,n=Ot(t[1]),o=Ot(t[2]),a=o<=.5?o*(n+1):o+n-o*n,r=2*o-a;return e=e||[],zt(e,Lt(255*Et(r,a,i+1/3)),Lt(255*Et(r,a,i)),Lt(255*Et(r,a,i-1/3)),1),4===t.length&&(e[3]=t[3]),e}function Wt(t){if(t){var e,i,n=t[0]/255,o=t[1]/255,a=t[2]/255,r=Math.min(n,o,a),s=Math.max(n,o,a),l=s-r,u=(s+r)/2;if(0===l)e=0,i=0;else{i=u<.5?l/(s+r):l/(2-s-r);var h=((s-n)/6+l/2)/l,c=((s-o)/6+l/2)/l,d=((s-a)/6+l/2)/l;n===s?e=d-c:o===s?e=1/3+h-d:a===s&&(e=2/3+c-h),e<0&&(e+=1),e>1&&(e-=1)}var f=[360*e,i,u];return null!=t[3]&&f.push(t[3]),f}}function Ht(t,e){var i=Gt(t);if(i){for(var n=0;n<3;n++)i[n]=e<0?i[n]*(1-e)|0:(255-i[n])*e+i[n]|0,i[n]>255?i[n]=255:t[n]<0&&(i[n]=0);return qt(i,4===i.length?"rgba":"rgb")}}function Zt(t){var e=Gt(t);if(e)return((1<<24)+(e[0]<<16)+(e[1]<<8)+ +e[2]).toString(16).slice(1)}function Ut(t,e,i){if(e&&e.length&&t>=0&&t<=1){i=i||[];var n=t*(e.length-1),o=Math.floor(n),a=Math.ceil(n),r=e[o],s=e[a],l=n-o;return i[0]=Lt(Rt(r[0],s[0],l)),i[1]=Lt(Rt(r[1],s[1],l)),i[2]=Lt(Rt(r[2],s[2],l)),i[3]=Pt(Rt(r[3],s[3],l)),i}}function Xt(t,e,i){if(e&&e.length&&t>=0&&t<=1){var n=t*(e.length-1),o=Math.floor(n),a=Math.ceil(n),r=Gt(e[o]),s=Gt(e[a]),l=n-o,u=qt([Lt(Rt(r[0],s[0],l)),Lt(Rt(r[1],s[1],l)),Lt(Rt(r[2],s[2],l)),Pt(Rt(r[3],s[3],l))],"rgba");return i?{color:u,leftIndex:o,rightIndex:a,value:n}:u}}function jt(t,e,i,n){if(t=Gt(t))return t=Wt(t),null!=e&&(t[0]=kt(e)),null!=i&&(t[1]=Ot(i)),null!=n&&(t[2]=Ot(n)),qt(Ft(t),"rgba")}function Yt(t,e){if((t=Gt(t))&&null!=e)return t[3]=Pt(e),qt(t,"rgba")}function qt(t,e){if(t&&t.length){var i=t[0]+","+t[1]+","+t[2];return"rgba"!==e&&"hsva"!==e&&"hsla"!==e||(i+=","+t[3]),e+"("+i+")"}}function Kt(t,e){return t[e]}function $t(t,e,i){t[e]=i}function Jt(t,e,i){return(e-t)*i+t}function Qt(t,e,i){return i>.5?e:t}function te(t,e,i,n,o){var a=t.length;if(1===o)for(s=0;s<a;s++)n[s]=Jt(t[s],e[s],i);else for(var r=a&&t[0].length,s=0;s<a;s++)for(var l=0;l<r;l++)n[s][l]=Jt(t[s][l],e[s][l],i)}function ee(t,e,i){var n=t.length,o=e.length;if(n!==o)if(n>o)t.length=o;else for(r=n;r<o;r++)t.push(1===i?e[r]:Hw.call(e[r]));for(var a=t[0]&&t[0].length,r=0;r<t.length;r++)if(1===i)isNaN(t[r])&&(t[r]=e[r]);else for(var s=0;s<a;s++)isNaN(t[r][s])&&(t[r][s]=e[r][s])}function ie(t,e,i){if(t===e)return!0;var n=t.length;if(n!==e.length)return!1;if(1===i){for(a=0;a<n;a++)if(t[a]!==e[a])return!1}else for(var o=t[0].length,a=0;a<n;a++)for(var r=0;r<o;r++)if(t[a][r]!==e[a][r])return!1;return!0}function ne(t,e,i,n,o,a,r,s,l){var u=t.length;if(1===l)for(c=0;c<u;c++)s[c]=oe(t[c],e[c],i[c],n[c],o,a,r);else for(var h=t[0].length,c=0;c<u;c++)for(var d=0;d<h;d++)s[c][d]=oe(t[c][d],e[c][d],i[c][d],n[c][d],o,a,r)}function oe(t,e,i,n,o,a,r){var s=.5*(i-t),l=.5*(n-e);return(2*(e-i)+s+l)*r+(-3*(e-i)-2*s-l)*a+s*o+e}function ae(t){if(c(t)){var e=t.length;if(c(t[0])){for(var i=[],n=0;n<e;n++)i.push(Hw.call(t[n]));return i}return Hw.call(t)}return t}function re(t){return t[0]=Math.floor(t[0]),t[1]=Math.floor(t[1]),t[2]=Math.floor(t[2]),"rgba("+t.join(",")+")"}function se(t){var e=t[t.length-1].value;return c(e&&e[0])?2:1}function le(t,e,i,n,o,a){var r=t._getter,s=t._setter,l="spline"===e,u=n.length;if(u){var h,d=c(n[0].value),f=!1,p=!1,g=d?se(n):0;n.sort(function(t,e){return t.time-e.time}),h=n[u-1].time;for(var m=[],v=[],y=n[0].value,x=!0,_=0;_<u;_++){m.push(n[_].time/h);var w=n[_].value;if(d&&ie(w,y,g)||!d&&w===y||(x=!1),y=w,"string"==typeof w){var b=Gt(w);b?(w=b,f=!0):p=!0}v.push(w)}if(a||!x){for(var S=v[u-1],_=0;_<u-1;_++)d?ee(v[_],S,g):!isNaN(v[_])||isNaN(S)||p||f||(v[_]=S);d&&ee(r(t._target,o),S,g);var M,I,T,A,D,C,L=0,k=0;if(f)var P=[0,0,0,0];var N=new Ct({target:t._target,life:h,loop:t._loop,delay:t._delay,onframe:function(t,e){var i;if(e<0)i=0;else if(e<k){for(i=M=Math.min(L+1,u-1);i>=0&&!(m[i]<=e);i--);i=Math.min(i,u-2)}else{for(i=L;i<u&&!(m[i]>e);i++);i=Math.min(i-1,u-2)}L=i,k=e;var n=m[i+1]-m[i];if(0!==n)if(I=(e-m[i])/n,l)if(A=v[i],T=v[0===i?i:i-1],D=v[i>u-2?u-1:i+1],C=v[i>u-3?u-1:i+2],d)ne(T,A,D,C,I,I*I,I*I*I,r(t,o),g);else{if(f)a=ne(T,A,D,C,I,I*I,I*I*I,P,1),a=re(P);else{if(p)return Qt(A,D,I);a=oe(T,A,D,C,I,I*I,I*I*I)}s(t,o,a)}else if(d)te(v[i],v[i+1],I,r(t,o),g);else{var a;if(f)te(v[i],v[i+1],I,P,1),a=re(P);else{if(p)return Qt(v[i],v[i+1],I);a=Jt(v[i],v[i+1],I)}s(t,o,a)}},ondestroy:i});return e&&"spline"!==e&&(N.easing=e),N}}}function ue(t,e,i,n,o,a,r,s){_(n)?(a=o,o=n,n=0):x(o)?(a=o,o="linear",n=0):x(n)?(a=n,n=0):x(i)?(a=i,i=500):i||(i=500),t.stopAnimation(),he(t,"",t,e,i,n,s);var l=t.animators.slice(),u=l.length;u||a&&a();for(var h=0;h<l.length;h++)l[h].done(function(){--u||a&&a()}).start(o,r)}function he(t,e,i,n,o,a,r){var s={},l=0;for(var u in n)n.hasOwnProperty(u)&&(null!=i[u]?w(n[u])&&!c(n[u])?he(t,e?e+"."+u:u,i[u],n[u],o,a,r):(r?(s[u]=i[u],ce(t,e,u,n[u])):s[u]=n[u],l++):null==n[u]||r||ce(t,e,u,n[u]));l>0&&t.animate(e,!1).when(null==o?500:o,s).delay(a||0)}function ce(t,e,i,n){if(e){var o={};o[e]={},o[e][i]=n,t.attr(o)}else t.attr(i,n)}function de(t,e,i,n){i<0&&(t+=i,i=-i),n<0&&(e+=n,n=-n),this.x=t,this.y=e,this.width=i,this.height=n}function fe(t){for(var e=0;t>=eb;)e|=1&t,t>>=1;return t+e}function pe(t,e,i,n){var o=e+1;if(o===i)return 1;if(n(t[o++],t[e])<0){for(;o<i&&n(t[o],t[o-1])<0;)o++;ge(t,e,o)}else for(;o<i&&n(t[o],t[o-1])>=0;)o++;return o-e}function ge(t,e,i){for(i--;e<i;){var n=t[e];t[e++]=t[i],t[i--]=n}}function me(t,e,i,n,o){for(n===e&&n++;n<i;n++){for(var a,r=t[n],s=e,l=n;s<l;)o(r,t[a=s+l>>>1])<0?l=a:s=a+1;var u=n-s;switch(u){case 3:t[s+3]=t[s+2];case 2:t[s+2]=t[s+1];case 1:t[s+1]=t[s];break;default:for(;u>0;)t[s+u]=t[s+u-1],u--}t[s]=r}}function ve(t,e,i,n,o,a){var r=0,s=0,l=1;if(a(t,e[i+o])>0){for(s=n-o;l<s&&a(t,e[i+o+l])>0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),r+=o,l+=o}else{for(s=o+1;l<s&&a(t,e[i+o-l])<=0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s);var u=r;r=o-l,l=o-u}for(r++;r<l;){var h=r+(l-r>>>1);a(t,e[i+h])>0?r=h+1:l=h}return l}function ye(t,e,i,n,o,a){var r=0,s=0,l=1;if(a(t,e[i+o])<0){for(s=o+1;l<s&&a(t,e[i+o-l])<0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s);var u=r;r=o-l,l=o-u}else{for(s=n-o;l<s&&a(t,e[i+o+l])>=0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),r+=o,l+=o}for(r++;r<l;){var h=r+(l-r>>>1);a(t,e[i+h])<0?l=h:r=h+1}return l}function xe(t,e){function i(i){var s=a[i],u=r[i],h=a[i+1],c=r[i+1];r[i]=u+c,i===l-3&&(a[i+1]=a[i+2],r[i+1]=r[i+2]),l--;var d=ye(t[h],t,s,u,0,e);s+=d,0!==(u-=d)&&0!==(c=ve(t[s+u-1],t,h,c,c-1,e))&&(u<=c?n(s,u,h,c):o(s,u,h,c))}function n(i,n,o,a){var r=0;for(r=0;r<n;r++)u[r]=t[i+r];var l=0,h=o,c=i;if(t[c++]=t[h++],0!=--a)if(1!==n){for(var d,f,p,g=s;;){d=0,f=0,p=!1;do{if(e(t[h],u[l])<0){if(t[c++]=t[h++],f++,d=0,0==--a){p=!0;break}}else if(t[c++]=u[l++],d++,f=0,1==--n){p=!0;break}}while((d|f)<g);if(p)break;do{if(0!==(d=ye(t[h],u,l,n,0,e))){for(r=0;r<d;r++)t[c+r]=u[l+r];if(c+=d,l+=d,(n-=d)<=1){p=!0;break}}if(t[c++]=t[h++],0==--a){p=!0;break}if(0!==(f=ve(u[l],t,h,a,0,e))){for(r=0;r<f;r++)t[c+r]=t[h+r];if(c+=f,h+=f,0===(a-=f)){p=!0;break}}if(t[c++]=u[l++],1==--n){p=!0;break}g--}while(d>=ib||f>=ib);if(p)break;g<0&&(g=0),g+=2}if((s=g)<1&&(s=1),1===n){for(r=0;r<a;r++)t[c+r]=t[h+r];t[c+a]=u[l]}else{if(0===n)throw new Error;for(r=0;r<n;r++)t[c+r]=u[l+r]}}else{for(r=0;r<a;r++)t[c+r]=t[h+r];t[c+a]=u[l]}else for(r=0;r<n;r++)t[c+r]=u[l+r]}function o(i,n,o,a){var r=0;for(r=0;r<a;r++)u[r]=t[o+r];var l=i+n-1,h=a-1,c=o+a-1,d=0,f=0;if(t[c--]=t[l--],0!=--n)if(1!==a){for(var p=s;;){var g=0,m=0,v=!1;do{if(e(u[h],t[l])<0){if(t[c--]=t[l--],g++,m=0,0==--n){v=!0;break}}else if(t[c--]=u[h--],m++,g=0,1==--a){v=!0;break}}while((g|m)<p);if(v)break;do{if(0!=(g=n-ye(u[h],t,i,n,n-1,e))){for(n-=g,f=(c-=g)+1,d=(l-=g)+1,r=g-1;r>=0;r--)t[f+r]=t[d+r];if(0===n){v=!0;break}}if(t[c--]=u[h--],1==--a){v=!0;break}if(0!=(m=a-ve(t[l],u,0,a,a-1,e))){for(a-=m,f=(c-=m)+1,d=(h-=m)+1,r=0;r<m;r++)t[f+r]=u[d+r];if(a<=1){v=!0;break}}if(t[c--]=t[l--],0==--n){v=!0;break}p--}while(g>=ib||m>=ib);if(v)break;p<0&&(p=0),p+=2}if((s=p)<1&&(s=1),1===a){for(f=(c-=n)+1,d=(l-=n)+1,r=n-1;r>=0;r--)t[f+r]=t[d+r];t[c]=u[h]}else{if(0===a)throw new Error;for(d=c-(a-1),r=0;r<a;r++)t[d+r]=u[r]}}else{for(f=(c-=n)+1,d=(l-=n)+1,r=n-1;r>=0;r--)t[f+r]=t[d+r];t[c]=u[h]}else for(d=c-(a-1),r=0;r<a;r++)t[d+r]=u[r]}var a,r,s=ib,l=0,u=[];a=[],r=[],this.mergeRuns=function(){for(;l>1;){var t=l-2;if(t>=1&&r[t-1]<=r[t]+r[t+1]||t>=2&&r[t-2]<=r[t]+r[t-1])r[t-1]<r[t+1]&&t--;else if(r[t]>r[t+1])break;i(t)}},this.forceMergeRuns=function(){for(;l>1;){var t=l-2;t>0&&r[t-1]<r[t+1]&&t--,i(t)}},this.pushRun=function(t,e){a[l]=t,r[l]=e,l+=1}}function _e(t,e,i,n){i||(i=0),n||(n=t.length);var o=n-i;if(!(o<2)){var a=0;if(o<eb)return a=pe(t,i,n,e),void me(t,i,n,i+a,e);var r=new xe(t,e),s=fe(o);do{if((a=pe(t,i,n,e))<s){var l=o;l>s&&(l=s),me(t,i,i+l,i+a,e),a=l}r.pushRun(i,a),r.mergeRuns(),o-=a,i+=a}while(0!==o);r.forceMergeRuns()}}function we(t,e){return t.zlevel===e.zlevel?t.z===e.z?t.z2-e.z2:t.z-e.z:t.zlevel-e.zlevel}function be(t,e,i){var n=null==e.x?0:e.x,o=null==e.x2?1:e.x2,a=null==e.y?0:e.y,r=null==e.y2?0:e.y2;return e.global||(n=n*i.width+i.x,o=o*i.width+i.x,a=a*i.height+i.y,r=r*i.height+i.y),n=isNaN(n)?0:n,o=isNaN(o)?1:o,a=isNaN(a)?0:a,r=isNaN(r)?0:r,t.createLinearGradient(n,a,o,r)}function Se(t,e,i){var n=i.width,o=i.height,a=Math.min(n,o),r=null==e.x?.5:e.x,s=null==e.y?.5:e.y,l=null==e.r?.5:e.r;return e.global||(r=r*n+i.x,s=s*o+i.y,l*=a),t.createRadialGradient(r,s,0,r,s,l)}function Me(){return!1}function Ie(t,e,i){var n=iw(),o=e.getWidth(),a=e.getHeight(),r=n.style;return r&&(r.position="absolute",r.left=0,r.top=0,r.width=o+"px",r.height=a+"px",n.setAttribute("data-zr-dom-id",t)),n.width=o*i,n.height=a*i,n}function Te(t){if("string"==typeof t){var e=mb.get(t);return e&&e.image}return t}function Ae(t,e,i,n,o){if(t){if("string"==typeof t){if(e&&e.__zrImageSrc===t||!i)return e;var a=mb.get(t),r={hostEl:i,cb:n,cbPayload:o};return a?!Ce(e=a.image)&&a.pending.push(r):((e=new Image).onload=e.onerror=De,mb.put(t,e.__cachedImgObj={image:e,pending:[r]}),e.src=e.__zrImageSrc=t),e}return t}return e}function De(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e<t.pending.length;e++){var i=t.pending[e],n=i.cb;n&&n(this,i.cbPayload),i.hostEl.dirty()}t.pending.length=0}function Ce(t){return t&&t.width&&t.height}function Le(t,e){var i=t+":"+(e=e||wb);if(vb[i])return vb[i];for(var n=(t+"").split("\n"),o=0,a=0,r=n.length;a<r;a++)o=Math.max(We(n[a],e).width,o);return yb>xb&&(yb=0,vb={}),yb++,vb[i]=o,o}function ke(t,e,i,n,o,a,r,s){return r?Ne(t,e,i,n,o,a,r,s):Pe(t,e,i,n,o,a,s)}function Pe(t,e,i,n,o,a,r){var s=He(t,e,o,a,r),l=Le(t,e);o&&(l+=o[1]+o[3]);var u=s.outerHeight,h=new de(Oe(0,l,i),Ee(0,u,n),l,u);return h.lineHeight=s.lineHeight,h}function Ne(t,e,i,n,o,a,r,s){var l=Ze(t,{rich:r,truncate:s,font:e,textAlign:i,textPadding:o,textLineHeight:a}),u=l.outerWidth,h=l.outerHeight;return new de(Oe(0,u,i),Ee(0,h,n),u,h)}function Oe(t,e,i){return"right"===i?t-=e:"center"===i&&(t-=e/2),t}function Ee(t,e,i){return"middle"===i?t-=e/2:"bottom"===i&&(t-=e),t}function Re(t,e,i){var n=e.x,o=e.y,a=e.height,r=e.width,s=a/2,l="left",u="top";switch(t){case"left":n-=i,o+=s,l="right",u="middle";break;case"right":n+=i+r,o+=s,u="middle";break;case"top":n+=r/2,o-=i,l="center",u="bottom";break;case"bottom":n+=r/2,o+=a+i,l="center";break;case"inside":n+=r/2,o+=s,l="center",u="middle";break;case"insideLeft":n+=i,o+=s,u="middle";break;case"insideRight":n+=r-i,o+=s,l="right",u="middle";break;case"insideTop":n+=r/2,o+=i,l="center";break;case"insideBottom":n+=r/2,o+=a-i,l="center",u="bottom";break;case"insideTopLeft":n+=i,o+=i;break;case"insideTopRight":n+=r-i,o+=i,l="right";break;case"insideBottomLeft":n+=i,o+=a-i,u="bottom";break;case"insideBottomRight":n+=r-i,o+=a-i,l="right",u="bottom"}return{x:n,y:o,textAlign:l,textVerticalAlign:u}}function ze(t,e,i,n,o){if(!e)return"";var a=(t+"").split("\n");o=Be(e,i,n,o);for(var r=0,s=a.length;r<s;r++)a[r]=Ve(a[r],o);return a.join("\n")}function Be(t,e,i,n){(n=a({},n)).font=e;var i=A(i,"...");n.maxIterations=A(n.maxIterations,2);var o=n.minChar=A(n.minChar,0);n.cnCharWidth=Le("鍥�",e);var r=n.ascCharWidth=Le("a",e);n.placeholder=A(n.placeholder,"");for(var s=t=Math.max(0,t-1),l=0;l<o&&s>=r;l++)s-=r;var u=Le(i,e);return u>s&&(i="",u=0),s=t-u,n.ellipsis=i,n.ellipsisWidth=u,n.contentWidth=s,n.containerWidth=t,n}function Ve(t,e){var i=e.containerWidth,n=e.font,o=e.contentWidth;if(!i)return"";var a=Le(t,n);if(a<=i)return t;for(var r=0;;r++){if(a<=o||r>=e.maxIterations){t+=e.ellipsis;break}var s=0===r?Ge(t,o,e.ascCharWidth,e.cnCharWidth):a>0?Math.floor(t.length*o/a):0;a=Le(t=t.substr(0,s),n)}return""===t&&(t=e.placeholder),t}function Ge(t,e,i,n){for(var o=0,a=0,r=t.length;a<r&&o<e;a++){var s=t.charCodeAt(a);o+=0<=s&&s<=127?i:n}return a}function Fe(t){return Le("鍥�",t)}function We(t,e){return bb.measureText(t,e)}function He(t,e,i,n,o){null!=t&&(t+="");var a=A(n,Fe(e)),r=t?t.split("\n"):[],s=r.length*a,l=s;if(i&&(l+=i[0]+i[2]),t&&o){var u=o.outerHeight,h=o.outerWidth;if(null!=u&&l>u)t="",r=[];else if(null!=h)for(var c=Be(h-(i?i[1]+i[3]:0),e,o.ellipsis,{minChar:o.minChar,placeholder:o.placeholder}),d=0,f=r.length;d<f;d++)r[d]=Ve(r[d],c)}return{lines:r,height:s,outerHeight:l,lineHeight:a}}function Ze(t,e){var i={lines:[],width:0,height:0};if(null!=t&&(t+=""),!t)return i;for(var n,o=_b.lastIndex=0;null!=(n=_b.exec(t));){var a=n.index;a>o&&Ue(i,t.substring(o,a)),Ue(i,n[2],n[1]),o=_b.lastIndex}o<t.length&&Ue(i,t.substring(o,t.length));var r=i.lines,s=0,l=0,u=[],h=e.textPadding,c=e.truncate,d=c&&c.outerWidth,f=c&&c.outerHeight;h&&(null!=d&&(d-=h[1]+h[3]),null!=f&&(f-=h[0]+h[2]));for(L=0;L<r.length;L++){for(var p=r[L],g=0,m=0,v=0;v<p.tokens.length;v++){var y=(k=p.tokens[v]).styleName&&e.rich[k.styleName]||{},x=k.textPadding=y.textPadding,_=k.font=y.font||e.font,w=k.textHeight=A(y.textHeight,Fe(_));if(x&&(w+=x[0]+x[2]),k.height=w,k.lineHeight=D(y.textLineHeight,e.textLineHeight,w),k.textAlign=y&&y.textAlign||e.textAlign,k.textVerticalAlign=y&&y.textVerticalAlign||"middle",null!=f&&s+k.lineHeight>f)return{lines:[],width:0,height:0};k.textWidth=Le(k.text,_);var b=y.textWidth,S=null==b||"auto"===b;if("string"==typeof b&&"%"===b.charAt(b.length-1))k.percentWidth=b,u.push(k),b=0;else{if(S){b=k.textWidth;var M=y.textBackgroundColor,I=M&&M.image;I&&Ce(I=Te(I))&&(b=Math.max(b,I.width*w/I.height))}var T=x?x[1]+x[3]:0;b+=T;var C=null!=d?d-m:null;null!=C&&C<b&&(!S||C<T?(k.text="",k.textWidth=b=0):(k.text=ze(k.text,C-T,_,c.ellipsis,{minChar:c.minChar}),k.textWidth=Le(k.text,_),b=k.textWidth+T))}m+=k.width=b,y&&(g=Math.max(g,k.lineHeight))}p.width=m,p.lineHeight=g,s+=g,l=Math.max(l,m)}i.outerWidth=i.width=A(e.textWidth,l),i.outerHeight=i.height=A(e.textHeight,s),h&&(i.outerWidth+=h[1]+h[3],i.outerHeight+=h[0]+h[2]);for(var L=0;L<u.length;L++){var k=u[L],P=k.percentWidth;k.width=parseInt(P,10)/100*l}return i}function Ue(t,e,i){for(var n=""===e,o=e.split("\n"),a=t.lines,r=0;r<o.length;r++){var s=o[r],l={styleName:i,text:s,isLineHolder:!s&&!n};if(r)a.push({tokens:[l]});else{var u=(a[a.length-1]||(a[0]={tokens:[]})).tokens,h=u.length;1===h&&u[0].isLineHolder?u[0]=l:(s||!h||n)&&u.push(l)}}}function Xe(t){var e=(t.fontSize||t.fontFamily)&&[t.fontStyle,t.fontWeight,(t.fontSize||12)+"px",t.fontFamily||"sans-serif"].join(" ");return e&&P(e)||t.textFont||t.font}function je(t,e){var i,n,o,a,r=e.x,s=e.y,l=e.width,u=e.height,h=e.r;l<0&&(r+=l,l=-l),u<0&&(s+=u,u=-u),"number"==typeof h?i=n=o=a=h:h instanceof Array?1===h.length?i=n=o=a=h[0]:2===h.length?(i=o=h[0],n=a=h[1]):3===h.length?(i=h[0],n=a=h[1],o=h[2]):(i=h[0],n=h[1],o=h[2],a=h[3]):i=n=o=a=0;var c;i+n>l&&(i*=l/(c=i+n),n*=l/c),o+a>l&&(o*=l/(c=o+a),a*=l/c),n+o>u&&(n*=u/(c=n+o),o*=u/c),i+a>u&&(i*=u/(c=i+a),a*=u/c),t.moveTo(r+i,s),t.lineTo(r+l-n,s),0!==n&&t.arc(r+l-n,s+n,n,-Math.PI/2,0),t.lineTo(r+l,s+u-o),0!==o&&t.arc(r+l-o,s+u-o,o,0,Math.PI/2),t.lineTo(r+a,s+u),0!==a&&t.arc(r+a,s+u-a,a,Math.PI/2,Math.PI),t.lineTo(r,s+i),0!==i&&t.arc(r+i,s+i,i,Math.PI,1.5*Math.PI)}function Ye(t){return qe(t),d(t.rich,qe),t}function qe(t){if(t){t.font=Xe(t);var e=t.textAlign;"middle"===e&&(e="center"),t.textAlign=null==e||Mb[e]?e:"left";var i=t.textVerticalAlign||t.textBaseline;"center"===i&&(i="middle"),t.textVerticalAlign=null==i||Ib[i]?i:"top",t.textPadding&&(t.textPadding=L(t.textPadding))}}function Ke(t,e,i,n,o,a){n.rich?Je(t,e,i,n,o,a):$e(t,e,i,n,o,a)}function $e(t,e,i,n,o,a){var r,s=ii(n),l=!1,u=e.__attrCachedBy===rb.PLAIN_TEXT;a!==sb?(a&&(r=a.style,l=!s&&u&&r),e.__attrCachedBy=s?rb.NONE:rb.PLAIN_TEXT):u&&(e.__attrCachedBy=rb.NONE);var h=n.font||Sb;l&&h===(r.font||Sb)||(e.font=h);var c=t.__computedFont;t.__styleFont!==h&&(t.__styleFont=h,c=t.__computedFont=e.font);var d=n.textPadding,f=n.textLineHeight,p=t.__textCotentBlock;p&&!t.__dirtyText||(p=t.__textCotentBlock=He(i,c,d,f,n.truncate));var g=p.outerHeight,m=p.lines,v=p.lineHeight,y=ai(g,n,o),x=y.baseX,_=y.baseY,w=y.textAlign||"left",b=y.textVerticalAlign;ti(e,n,o,x,_);var S=Ee(_,g,b),M=x,I=S;if(s||d){var T=Le(i,c);d&&(T+=d[1]+d[3]);var A=Oe(x,T,w);s&&ni(t,e,n,A,S,T,g),d&&(M=hi(x,w,d),I+=d[0])}e.textAlign=w,e.textBaseline="middle",e.globalAlpha=n.opacity||1;for(B=0;B<Tb.length;B++){var D=Tb[B],C=D[0],L=D[1],k=n[C];l&&k===r[C]||(e[L]=ab(e,L,k||D[2]))}I+=v/2;var P=n.textStrokeWidth,N=l?r.textStrokeWidth:null,O=!l||P!==N,E=!l||O||n.textStroke!==r.textStroke,R=si(n.textStroke,P),z=li(n.textFill);if(R&&(O&&(e.lineWidth=P),E&&(e.strokeStyle=R)),z&&(l&&n.textFill===r.textFill||(e.fillStyle=z)),1===m.length)R&&e.strokeText(m[0],M,I),z&&e.fillText(m[0],M,I);else for(var B=0;B<m.length;B++)R&&e.strokeText(m[B],M,I),z&&e.fillText(m[B],M,I),I+=v}function Je(t,e,i,n,o,a){a!==sb&&(e.__attrCachedBy=rb.NONE);var r=t.__textCotentBlock;r&&!t.__dirtyText||(r=t.__textCotentBlock=Ze(i,n)),Qe(t,e,r,n,o)}function Qe(t,e,i,n,o){var a=i.width,r=i.outerWidth,s=i.outerHeight,l=n.textPadding,u=ai(s,n,o),h=u.baseX,c=u.baseY,d=u.textAlign,f=u.textVerticalAlign;ti(e,n,o,h,c);var p=Oe(h,r,d),g=Ee(c,s,f),m=p,v=g;l&&(m+=l[3],v+=l[0]);var y=m+a;ii(n)&&ni(t,e,n,p,g,r,s);for(var x=0;x<i.lines.length;x++){for(var _,w=i.lines[x],b=w.tokens,S=b.length,M=w.lineHeight,I=w.width,T=0,A=m,D=y,C=S-1;T<S&&(!(_=b[T]).textAlign||"left"===_.textAlign);)ei(t,e,_,n,M,v,A,"left"),I-=_.width,A+=_.width,T++;for(;C>=0&&"right"===(_=b[C]).textAlign;)ei(t,e,_,n,M,v,D,"right"),I-=_.width,D-=_.width,C--;for(A+=(a-(A-m)-(y-D)-I)/2;T<=C;)ei(t,e,_=b[T],n,M,v,A+_.width/2,"center"),A+=_.width,T++;v+=M}}function ti(t,e,i,n,o){if(i&&e.textRotation){var a=e.textOrigin;"center"===a?(n=i.width/2+i.x,o=i.height/2+i.y):a&&(n=a[0]+i.x,o=a[1]+i.y),t.translate(n,o),t.rotate(-e.textRotation),t.translate(-n,-o)}}function ei(t,e,i,n,o,a,r,s){var l=n.rich[i.styleName]||{};l.text=i.text;var u=i.textVerticalAlign,h=a+o/2;"top"===u?h=a+i.height/2:"bottom"===u&&(h=a+o-i.height/2),!i.isLineHolder&&ii(l)&&ni(t,e,l,"right"===s?r-i.width:"center"===s?r-i.width/2:r,h-i.height/2,i.width,i.height);var c=i.textPadding;c&&(r=hi(r,s,c),h-=i.height/2-c[2]-i.textHeight/2),ri(e,"shadowBlur",D(l.textShadowBlur,n.textShadowBlur,0)),ri(e,"shadowColor",l.textShadowColor||n.textShadowColor||"transparent"),ri(e,"shadowOffsetX",D(l.textShadowOffsetX,n.textShadowOffsetX,0)),ri(e,"shadowOffsetY",D(l.textShadowOffsetY,n.textShadowOffsetY,0)),ri(e,"textAlign",s),ri(e,"textBaseline","middle"),ri(e,"font",i.font||Sb);var d=si(l.textStroke||n.textStroke,p),f=li(l.textFill||n.textFill),p=A(l.textStrokeWidth,n.textStrokeWidth);d&&(ri(e,"lineWidth",p),ri(e,"strokeStyle",d),e.strokeText(i.text,r,h)),f&&(ri(e,"fillStyle",f),e.fillText(i.text,r,h))}function ii(t){return!!(t.textBackgroundColor||t.textBorderWidth&&t.textBorderColor)}function ni(t,e,i,n,o,a,r){var s=i.textBackgroundColor,l=i.textBorderWidth,u=i.textBorderColor,h=_(s);if(ri(e,"shadowBlur",i.textBoxShadowBlur||0),ri(e,"shadowColor",i.textBoxShadowColor||"transparent"),ri(e,"shadowOffsetX",i.textBoxShadowOffsetX||0),ri(e,"shadowOffsetY",i.textBoxShadowOffsetY||0),h||l&&u){e.beginPath();var c=i.textBorderRadius;c?je(e,{x:n,y:o,width:a,height:r,r:c}):e.rect(n,o,a,r),e.closePath()}if(h)if(ri(e,"fillStyle",s),null!=i.fillOpacity){f=e.globalAlpha;e.globalAlpha=i.fillOpacity*i.opacity,e.fill(),e.globalAlpha=f}else e.fill();else if(w(s)){var d=s.image;(d=Ae(d,null,t,oi,s))&&Ce(d)&&e.drawImage(d,n,o,a,r)}if(l&&u)if(ri(e,"lineWidth",l),ri(e,"strokeStyle",u),null!=i.strokeOpacity){var f=e.globalAlpha;e.globalAlpha=i.strokeOpacity*i.opacity,e.stroke(),e.globalAlpha=f}else e.stroke()}function oi(t,e){e.image=t}function ai(t,e,i){var n=e.x||0,o=e.y||0,a=e.textAlign,r=e.textVerticalAlign;if(i){var s=e.textPosition;if(s instanceof Array)n=i.x+ui(s[0],i.width),o=i.y+ui(s[1],i.height);else{var l=Re(s,i,e.textDistance);n=l.x,o=l.y,a=a||l.textAlign,r=r||l.textVerticalAlign}var u=e.textOffset;u&&(n+=u[0],o+=u[1])}return{baseX:n,baseY:o,textAlign:a,textVerticalAlign:r}}function ri(t,e,i){return t[e]=ab(t,e,i),t[e]}function si(t,e){return null==t||e<=0||"transparent"===t||"none"===t?null:t.image||t.colorStops?"#000":t}function li(t){return null==t||"none"===t?null:t.image||t.colorStops?"#000":t}function ui(t,e){return"string"==typeof t?t.lastIndexOf("%")>=0?parseFloat(t)/100*e:parseFloat(t):t}function hi(t,e,i){return"right"===e?t-i[1]:"center"===e?t+i[3]/2-i[1]/2:t+i[3]}function ci(t,e){return null!=t&&(t||e.textBackgroundColor||e.textBorderWidth&&e.textBorderColor||e.textPadding)}function di(t){t=t||{},Kw.call(this,t);for(var e in t)t.hasOwnProperty(e)&&"style"!==e&&(this[e]=t[e]);this.style=new ub(t.style,this),this._rect=null,this.__clipPaths=[]}function fi(t){di.call(this,t)}function pi(t){return parseInt(t,10)}function gi(t){return!!t&&(!!t.__builtin__||"function"==typeof t.resize&&"function"==typeof t.refresh)}function mi(t,e,i){return Cb.copy(t.getBoundingRect()),t.transform&&Cb.applyTransform(t.transform),Lb.width=e,Lb.height=i,!Cb.intersect(Lb)}function vi(t,e){if(t===e)return!1;if(!t||!e||t.length!==e.length)return!0;for(var i=0;i<t.length;i++)if(t[i]!==e[i])return!0}function yi(t,e){for(var i=0;i<t.length;i++){var n=t[i];n.setTransform(e),e.beginPath(),n.buildPath(e,n.shape),e.clip(),n.restoreTransform(e)}}function xi(t,e){var i=document.createElement("div");return i.style.cssText=["position:relative","overflow:hidden","width:"+t+"px","height:"+e+"px","padding:0","margin:0","border-width:0"].join(";")+";",i}function _i(t){return"mousewheel"===t&&U_.browser.firefox?"DOMMouseScroll":t}function wi(t){t._touching=!0,clearTimeout(t._touchTimer),t._touchTimer=setTimeout(function(){t._touching=!1},700)}function bi(t){var e=t.pointerType;return"pen"===e||"touch"===e}function Si(t){function e(t,e){return function(){if(!e._touching)return t.apply(e,arguments)}}d(Ob,function(e){t._handlers[e]=m(zb[e],t)}),d(Rb,function(e){t._handlers[e]=m(zb[e],t)}),d(Nb,function(i){t._handlers[i]=e(zb[i],t)})}function Mi(t){function e(e,i){d(e,function(e){ht(t,_i(e),i._handlers[e])},i)}fw.call(this),this.dom=t,this._touching=!1,this._touchTimer,this._handlers={},Si(this),U_.pointerEventsSupported?e(Rb,this):(U_.touchEventsSupported&&e(Ob,this),e(Nb,this))}function Ii(t,e){var i=new Wb(H_(),t,e);return Fb[i.id]=i,i}function Ti(t,e){Gb[t]=e}function Ai(t){delete Fb[t]}function Di(t){return t instanceof Array?t:null==t?[]:[t]}function Ci(t,e,i){if(t){t[e]=t[e]||{},t.emphasis=t.emphasis||{},t.emphasis[e]=t.emphasis[e]||{};for(var n=0,o=i.length;n<o;n++){var a=i[n];!t.emphasis[e].hasOwnProperty(a)&&t[e].hasOwnProperty(a)&&(t.emphasis[e][a]=t[e][a])}}}function Li(t){return!Ub(t)||Xb(t)||t instanceof Date?t:t.value}function ki(t){return Ub(t)&&!(t instanceof Array)}function Pi(t,e){e=(e||[]).slice();var i=f(t||[],function(t,e){return{exist:t}});return Zb(e,function(t,n){if(Ub(t)){for(o=0;o<i.length;o++)if(!i[o].option&&null!=t.id&&i[o].exist.id===t.id+"")return i[o].option=t,void(e[n]=null);for(var o=0;o<i.length;o++){var a=i[o].exist;if(!(i[o].option||null!=a.id&&null!=t.id||null==t.name||Ei(t)||Ei(a)||a.name!==t.name+""))return i[o].option=t,void(e[n]=null)}}}),Zb(e,function(t,e){if(Ub(t)){for(var n=0;n<i.length;n++){var o=i[n].exist;if(!i[n].option&&!Ei(o)&&null==t.id){i[n].option=t;break}}n>=i.length&&i.push({option:t})}}),i}function Ni(t){var e=R();Zb(t,function(t,i){var n=t.exist;n&&e.set(n.id,t)}),Zb(t,function(t,i){var n=t.option;k(!n||null==n.id||!e.get(n.id)||e.get(n.id)===t,"id duplicates: "+(n&&n.id)),n&&null!=n.id&&e.set(n.id,t),!t.keyInfo&&(t.keyInfo={})}),Zb(t,function(t,i){var n=t.exist,o=t.option,a=t.keyInfo;if(Ub(o)){if(a.name=null!=o.name?o.name+"":n?n.name:jb+i,n)a.id=n.id;else if(null!=o.id)a.id=o.id+"";else{var r=0;do{a.id="\0"+a.name+"\0"+r++}while(e.get(a.id))}e.set(a.id,t)}})}function Oi(t){var e=t.name;return!(!e||!e.indexOf(jb))}function Ei(t){return Ub(t)&&t.id&&0===(t.id+"").indexOf("\0_ec_\0")}function Ri(t,e){function i(t,e,i){for(var n=0,o=t.length;n<o;n++)for(var a=t[n].seriesId,r=Di(t[n].dataIndex),s=i&&i[a],l=0,u=r.length;l<u;l++){var h=r[l];s&&s[h]?s[h]=null:(e[a]||(e[a]={}))[h]=1}}function n(t,e){var i=[];for(var o in t)if(t.hasOwnProperty(o)&&null!=t[o])if(e)i.push(+o);else{var a=n(t[o],!0);a.length&&i.push({seriesId:o,dataIndex:a})}return i}var o={},a={};return i(t||[],o),i(e||[],a,o),[n(o),n(a)]}function zi(t,e){return null!=e.dataIndexInside?e.dataIndexInside:null!=e.dataIndex?y(e.dataIndex)?f(e.dataIndex,function(e){return t.indexOfRawIndex(e)}):t.indexOfRawIndex(e.dataIndex):null!=e.name?y(e.name)?f(e.name,function(e){return t.indexOfName(e)}):t.indexOfName(e.name):void 0}function Bi(){var t="__\0ec_inner_"+qb+++"_"+Math.random().toFixed(5);return function(e){return e[t]||(e[t]={})}}function Vi(t,e,i){if(_(e)){var n={};n[e+"Index"]=0,e=n}var o=i&&i.defaultMainType;!o||Gi(e,o+"Index")||Gi(e,o+"Id")||Gi(e,o+"Name")||(e[o+"Index"]=0);var a={};return Zb(e,function(n,o){var n=e[o];if("dataIndex"!==o&&"dataIndexInside"!==o){var r=o.match(/^(\w+)(Index|Id|Name)$/)||[],s=r[1],u=(r[2]||"").toLowerCase();if(!(!s||!u||null==n||"index"===u&&"none"===n||i&&i.includeMainTypes&&l(i.includeMainTypes,s)<0)){var h={mainType:s};"index"===u&&"all"===n||(h[u]=n);var c=t.queryComponents(h);a[s+"Models"]=c,a[s+"Model"]=c[0]}}else a[o]=n}),a}function Gi(t,e){return t&&t.hasOwnProperty(e)}function Fi(t,e,i){t.setAttribute?t.setAttribute(e,i):t[e]=i}function Wi(t,e){return t.getAttribute?t.getAttribute(e):t[e]}function Hi(t){return"auto"===t?U_.domSupported?"html":"richText":t||"html"}function Zi(t,e){var i=R(),n=[];return d(t,function(t){var o=e(t);(i.get(o)||(n.push(o),i.set(o,[]))).push(t)}),{keys:n,buckets:i}}function Ui(t){var e={main:"",sub:""};return t&&(t=t.split(Kb),e.main=t[0]||"",e.sub=t[1]||""),e}function Xi(t){k(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(t),'componentType "'+t+'" illegal')}function ji(t,e){t.$constructor=t,t.extend=function(t){var e=this,i=function(){t.$constructor?t.$constructor.apply(this,arguments):e.apply(this,arguments)};return a(i.prototype,t),i.extend=this.extend,i.superCall=qi,i.superApply=Ki,u(i,this),i.superClass=e,i}}function Yi(t){var e=["__\0is_clz",Jb++,Math.random().toFixed(3)].join("_");t.prototype[e]=!0,t.isInstance=function(t){return!(!t||!t[e])}}function qi(t,e){var i=C(arguments,2);return this.superClass.prototype[e].apply(t,i)}function Ki(t,e,i){return this.superClass.prototype[e].apply(t,i)}function $i(t,e){function i(t){var e=n[t.main];return e&&e[$b]||((e=n[t.main]={})[$b]=!0),e}e=e||{};var n={};if(t.registerClass=function(t,e){return e&&(Xi(e),(e=Ui(e)).sub?e.sub!==$b&&(i(e)[e.sub]=t):n[e.main]=t),t},t.getClass=function(t,e,i){var o=n[t];if(o&&o[$b]&&(o=e?o[e]:null),i&&!o)throw new Error(e?"Component "+t+"."+(e||"")+" not exists. Load it first.":t+".type should be specified.");return o},t.getClassesByMainType=function(t){t=Ui(t);var e=[],i=n[t.main];return i&&i[$b]?d(i,function(t,i){i!==$b&&e.push(t)}):e.push(i),e},t.hasClass=function(t){return t=Ui(t),!!n[t.main]},t.getAllClassMainTypes=function(){var t=[];return d(n,function(e,i){t.push(i)}),t},t.hasSubTypes=function(t){t=Ui(t);var e=n[t.main];return e&&e[$b]},t.parseClassType=Ui,e.registerWhenExtend){var o=t.extend;o&&(t.extend=function(e){var i=o.call(this,e);return t.registerClass(i,e.type)})}return t}function Ji(t){return t>-rS&&t<rS}function Qi(t){return t>rS||t<-rS}function tn(t,e,i,n,o){var a=1-o;return a*a*(a*t+3*o*e)+o*o*(o*n+3*a*i)}function en(t,e,i,n,o){var a=1-o;return 3*(((e-t)*a+2*(i-e)*o)*a+(n-i)*o*o)}function nn(t,e,i,n,o,a){var r=n+3*(e-i)-t,s=3*(i-2*e+t),l=3*(e-t),u=t-o,h=s*s-3*r*l,c=s*l-9*r*u,d=l*l-3*s*u,f=0;if(Ji(h)&&Ji(c))Ji(s)?a[0]=0:(M=-l/s)>=0&&M<=1&&(a[f++]=M);else{var p=c*c-4*h*d;if(Ji(p)){var g=c/h,m=-g/2;(M=-s/r+g)>=0&&M<=1&&(a[f++]=M),m>=0&&m<=1&&(a[f++]=m)}else if(p>0){var v=aS(p),y=h*s+1.5*r*(-c+v),x=h*s+1.5*r*(-c-v);(M=(-s-((y=y<0?-oS(-y,uS):oS(y,uS))+(x=x<0?-oS(-x,uS):oS(x,uS))))/(3*r))>=0&&M<=1&&(a[f++]=M)}else{var _=(2*h*s-3*r*c)/(2*aS(h*h*h)),w=Math.acos(_)/3,b=aS(h),S=Math.cos(w),M=(-s-2*b*S)/(3*r),m=(-s+b*(S+lS*Math.sin(w)))/(3*r),I=(-s+b*(S-lS*Math.sin(w)))/(3*r);M>=0&&M<=1&&(a[f++]=M),m>=0&&m<=1&&(a[f++]=m),I>=0&&I<=1&&(a[f++]=I)}}return f}function on(t,e,i,n,o){var a=6*i-12*e+6*t,r=9*e+3*n-3*t-9*i,s=3*e-3*t,l=0;if(Ji(r))Qi(a)&&(c=-s/a)>=0&&c<=1&&(o[l++]=c);else{var u=a*a-4*r*s;if(Ji(u))o[0]=-a/(2*r);else if(u>0){var h=aS(u),c=(-a+h)/(2*r),d=(-a-h)/(2*r);c>=0&&c<=1&&(o[l++]=c),d>=0&&d<=1&&(o[l++]=d)}}return l}function an(t,e,i,n,o,a){var r=(e-t)*o+t,s=(i-e)*o+e,l=(n-i)*o+i,u=(s-r)*o+r,h=(l-s)*o+s,c=(h-u)*o+u;a[0]=t,a[1]=r,a[2]=u,a[3]=c,a[4]=c,a[5]=h,a[6]=l,a[7]=n}function rn(t,e,i,n,o,a,r,s,l,u,h){var c,d,f,p,g,m=.005,v=1/0;hS[0]=l,hS[1]=u;for(var y=0;y<1;y+=.05)cS[0]=tn(t,i,o,r,y),cS[1]=tn(e,n,a,s,y),(p=hw(hS,cS))<v&&(c=y,v=p);v=1/0;for(var x=0;x<32&&!(m<sS);x++)d=c-m,f=c+m,cS[0]=tn(t,i,o,r,d),cS[1]=tn(e,n,a,s,d),p=hw(cS,hS),d>=0&&p<v?(c=d,v=p):(dS[0]=tn(t,i,o,r,f),dS[1]=tn(e,n,a,s,f),g=hw(dS,hS),f<=1&&g<v?(c=f,v=g):m*=.5);return h&&(h[0]=tn(t,i,o,r,c),h[1]=tn(e,n,a,s,c)),aS(v)}function sn(t,e,i,n){var o=1-n;return o*(o*t+2*n*e)+n*n*i}function ln(t,e,i,n){return 2*((1-n)*(e-t)+n*(i-e))}function un(t,e,i,n,o){var a=t-2*e+i,r=2*(e-t),s=t-n,l=0;if(Ji(a))Qi(r)&&(c=-s/r)>=0&&c<=1&&(o[l++]=c);else{var u=r*r-4*a*s;if(Ji(u))(c=-r/(2*a))>=0&&c<=1&&(o[l++]=c);else if(u>0){var h=aS(u),c=(-r+h)/(2*a),d=(-r-h)/(2*a);c>=0&&c<=1&&(o[l++]=c),d>=0&&d<=1&&(o[l++]=d)}}return l}function hn(t,e,i){var n=t+i-2*e;return 0===n?.5:(t-e)/n}function cn(t,e,i,n,o){var a=(e-t)*n+t,r=(i-e)*n+e,s=(r-a)*n+a;o[0]=t,o[1]=a,o[2]=s,o[3]=s,o[4]=r,o[5]=i}function dn(t,e,i,n,o,a,r,s,l){var u,h=.005,c=1/0;hS[0]=r,hS[1]=s;for(var d=0;d<1;d+=.05)cS[0]=sn(t,i,o,d),cS[1]=sn(e,n,a,d),(m=hw(hS,cS))<c&&(u=d,c=m);c=1/0;for(var f=0;f<32&&!(h<sS);f++){var p=u-h,g=u+h;cS[0]=sn(t,i,o,p),cS[1]=sn(e,n,a,p);var m=hw(cS,hS);if(p>=0&&m<c)u=p,c=m;else{dS[0]=sn(t,i,o,g),dS[1]=sn(e,n,a,g);var v=hw(dS,hS);g<=1&&v<c?(u=g,c=v):h*=.5}}return l&&(l[0]=sn(t,i,o,u),l[1]=sn(e,n,a,u)),aS(c)}function fn(t,e,i){if(0!==t.length){var n,o=t[0],a=o[0],r=o[0],s=o[1],l=o[1];for(n=1;n<t.length;n++)o=t[n],a=fS(a,o[0]),r=pS(r,o[0]),s=fS(s,o[1]),l=pS(l,o[1]);e[0]=a,e[1]=s,i[0]=r,i[1]=l}}function pn(t,e,i,n,o,a){o[0]=fS(t,i),o[1]=fS(e,n),a[0]=pS(t,i),a[1]=pS(e,n)}function gn(t,e,i,n,o,a,r,s,l,u){var h,c=on,d=tn,f=c(t,i,o,r,wS);for(l[0]=1/0,l[1]=1/0,u[0]=-1/0,u[1]=-1/0,h=0;h<f;h++){var p=d(t,i,o,r,wS[h]);l[0]=fS(p,l[0]),u[0]=pS(p,u[0])}for(f=c(e,n,a,s,bS),h=0;h<f;h++){var g=d(e,n,a,s,bS[h]);l[1]=fS(g,l[1]),u[1]=pS(g,u[1])}l[0]=fS(t,l[0]),u[0]=pS(t,u[0]),l[0]=fS(r,l[0]),u[0]=pS(r,u[0]),l[1]=fS(e,l[1]),u[1]=pS(e,u[1]),l[1]=fS(s,l[1]),u[1]=pS(s,u[1])}function mn(t,e,i,n,o,a,r,s){var l=hn,u=sn,h=pS(fS(l(t,i,o),1),0),c=pS(fS(l(e,n,a),1),0),d=u(t,i,o,h),f=u(e,n,a,c);r[0]=fS(t,o,d),r[1]=fS(e,a,f),s[0]=pS(t,o,d),s[1]=pS(e,a,f)}function vn(t,e,i,n,o,a,r,s,l){var u=tt,h=et,c=Math.abs(o-a);if(c%vS<1e-4&&c>1e-4)return s[0]=t-i,s[1]=e-n,l[0]=t+i,void(l[1]=e+n);if(yS[0]=mS(o)*i+t,yS[1]=gS(o)*n+e,xS[0]=mS(a)*i+t,xS[1]=gS(a)*n+e,u(s,yS,xS),h(l,yS,xS),(o%=vS)<0&&(o+=vS),(a%=vS)<0&&(a+=vS),o>a&&!r?a+=vS:o<a&&r&&(o+=vS),r){var d=a;a=o,o=d}for(var f=0;f<a;f+=Math.PI/2)f>o&&(_S[0]=mS(f)*i+t,_S[1]=gS(f)*n+e,u(s,_S,s),h(l,_S,l))}function yn(t,e,i,n,o,a,r){if(0===o)return!1;var s=o,l=0,u=t;if(r>e+s&&r>n+s||r<e-s&&r<n-s||a>t+s&&a>i+s||a<t-s&&a<i-s)return!1;if(t===i)return Math.abs(a-t)<=s/2;var h=(l=(e-n)/(t-i))*a-r+(u=(t*n-i*e)/(t-i));return h*h/(l*l+1)<=s/2*s/2}function xn(t,e,i,n,o,a,r,s,l,u,h){if(0===l)return!1;var c=l;return!(h>e+c&&h>n+c&&h>a+c&&h>s+c||h<e-c&&h<n-c&&h<a-c&&h<s-c||u>t+c&&u>i+c&&u>o+c&&u>r+c||u<t-c&&u<i-c&&u<o-c&&u<r-c)&&rn(t,e,i,n,o,a,r,s,u,h,null)<=c/2}function _n(t,e,i,n,o,a,r,s,l){if(0===r)return!1;var u=r;return!(l>e+u&&l>n+u&&l>a+u||l<e-u&&l<n-u&&l<a-u||s>t+u&&s>i+u&&s>o+u||s<t-u&&s<i-u&&s<o-u)&&dn(t,e,i,n,o,a,s,l,null)<=u/2}function wn(t){return(t%=RS)<0&&(t+=RS),t}function bn(t,e,i,n,o,a,r,s,l){if(0===r)return!1;var u=r;s-=t,l-=e;var h=Math.sqrt(s*s+l*l);if(h-u>i||h+u<i)return!1;if(Math.abs(n-o)%zS<1e-4)return!0;if(a){var c=n;n=wn(o),o=wn(c)}else n=wn(n),o=wn(o);n>o&&(o+=zS);var d=Math.atan2(l,s);return d<0&&(d+=zS),d>=n&&d<=o||d+zS>=n&&d+zS<=o}function Sn(t,e,i,n,o,a){if(a>e&&a>n||a<e&&a<n)return 0;if(n===e)return 0;var r=n<e?1:-1,s=(a-e)/(n-e);1!==s&&0!==s||(r=n<e?.5:-.5);var l=s*(i-t)+t;return l===o?1/0:l>o?r:0}function Mn(t,e){return Math.abs(t-e)<GS}function In(){var t=WS[0];WS[0]=WS[1],WS[1]=t}function Tn(t,e,i,n,o,a,r,s,l,u){if(u>e&&u>n&&u>a&&u>s||u<e&&u<n&&u<a&&u<s)return 0;var h=nn(e,n,a,s,u,FS);if(0===h)return 0;for(var c,d,f=0,p=-1,g=0;g<h;g++){var m=FS[g],v=0===m||1===m?.5:1;tn(t,i,o,r,m)<l||(p<0&&(p=on(e,n,a,s,WS),WS[1]<WS[0]&&p>1&&In(),c=tn(e,n,a,s,WS[0]),p>1&&(d=tn(e,n,a,s,WS[1]))),2===p?m<WS[0]?f+=c<e?v:-v:m<WS[1]?f+=d<c?v:-v:f+=s<d?v:-v:m<WS[0]?f+=c<e?v:-v:f+=s<c?v:-v)}return f}function An(t,e,i,n,o,a,r,s){if(s>e&&s>n&&s>a||s<e&&s<n&&s<a)return 0;var l=un(e,n,a,s,FS);if(0===l)return 0;var u=hn(e,n,a);if(u>=0&&u<=1){for(var h=0,c=sn(e,n,a,u),d=0;d<l;d++){f=0===FS[d]||1===FS[d]?.5:1;(p=sn(t,i,o,FS[d]))<r||(FS[d]<u?h+=c<e?f:-f:h+=a<c?f:-f)}return h}var f=0===FS[0]||1===FS[0]?.5:1,p=sn(t,i,o,FS[0]);return p<r?0:a<e?f:-f}function Dn(t,e,i,n,o,a,r,s){if((s-=e)>i||s<-i)return 0;u=Math.sqrt(i*i-s*s);FS[0]=-u,FS[1]=u;var l=Math.abs(n-o);if(l<1e-4)return 0;if(l%VS<1e-4){n=0,o=VS;p=a?1:-1;return r>=FS[0]+t&&r<=FS[1]+t?p:0}if(a){var u=n;n=wn(o),o=wn(u)}else n=wn(n),o=wn(o);n>o&&(o+=VS);for(var h=0,c=0;c<2;c++){var d=FS[c];if(d+t>r){var f=Math.atan2(s,d),p=a?1:-1;f<0&&(f=VS+f),(f>=n&&f<=o||f+VS>=n&&f+VS<=o)&&(f>Math.PI/2&&f<1.5*Math.PI&&(p=-p),h+=p)}}return h}function Cn(t,e,i,n,o){for(var a=0,r=0,s=0,l=0,u=0,h=0;h<t.length;){var c=t[h++];switch(c===BS.M&&h>1&&(i||(a+=Sn(r,s,l,u,n,o))),1===h&&(l=r=t[h],u=s=t[h+1]),c){case BS.M:r=l=t[h++],s=u=t[h++];break;case BS.L:if(i){if(yn(r,s,t[h],t[h+1],e,n,o))return!0}else a+=Sn(r,s,t[h],t[h+1],n,o)||0;r=t[h++],s=t[h++];break;case BS.C:if(i){if(xn(r,s,t[h++],t[h++],t[h++],t[h++],t[h],t[h+1],e,n,o))return!0}else a+=Tn(r,s,t[h++],t[h++],t[h++],t[h++],t[h],t[h+1],n,o)||0;r=t[h++],s=t[h++];break;case BS.Q:if(i){if(_n(r,s,t[h++],t[h++],t[h],t[h+1],e,n,o))return!0}else a+=An(r,s,t[h++],t[h++],t[h],t[h+1],n,o)||0;r=t[h++],s=t[h++];break;case BS.A:var d=t[h++],f=t[h++],p=t[h++],g=t[h++],m=t[h++],v=t[h++];h+=1;var y=1-t[h++],x=Math.cos(m)*p+d,_=Math.sin(m)*g+f;h>1?a+=Sn(r,s,x,_,n,o):(l=x,u=_);var w=(n-d)*g/p+d;if(i){if(bn(d,f,g,m,m+v,y,e,w,o))return!0}else a+=Dn(d,f,g,m,m+v,y,w,o);r=Math.cos(m+v)*p+d,s=Math.sin(m+v)*g+f;break;case BS.R:l=r=t[h++],u=s=t[h++];var x=l+t[h++],_=u+t[h++];if(i){if(yn(l,u,x,u,e,n,o)||yn(x,u,x,_,e,n,o)||yn(x,_,l,_,e,n,o)||yn(l,_,l,u,e,n,o))return!0}else a+=Sn(x,u,x,_,n,o),a+=Sn(l,_,l,u,n,o);break;case BS.Z:if(i){if(yn(r,s,l,u,e,n,o))return!0}else a+=Sn(r,s,l,u,n,o);r=l,s=u}}return i||Mn(s,u)||(a+=Sn(r,s,l,u,n,o)||0),0!==a}function Ln(t,e,i){return Cn(t,0,!1,e,i)}function kn(t,e,i,n){return Cn(t,e,!0,i,n)}function Pn(t){di.call(this,t),this.path=null}function Nn(t,e,i,n,o,a,r,s,l,u,h){var c=l*(tM/180),d=QS(c)*(t-i)/2+JS(c)*(e-n)/2,f=-1*JS(c)*(t-i)/2+QS(c)*(e-n)/2,p=d*d/(r*r)+f*f/(s*s);p>1&&(r*=$S(p),s*=$S(p));var g=(o===a?-1:1)*$S((r*r*(s*s)-r*r*(f*f)-s*s*(d*d))/(r*r*(f*f)+s*s*(d*d)))||0,m=g*r*f/s,v=g*-s*d/r,y=(t+i)/2+QS(c)*m-JS(c)*v,x=(e+n)/2+JS(c)*m+QS(c)*v,_=nM([1,0],[(d-m)/r,(f-v)/s]),w=[(d-m)/r,(f-v)/s],b=[(-1*d-m)/r,(-1*f-v)/s],S=nM(w,b);iM(w,b)<=-1&&(S=tM),iM(w,b)>=1&&(S=0),0===a&&S>0&&(S-=2*tM),1===a&&S<0&&(S+=2*tM),h.addData(u,y,x,r,s,_,S,c,a)}function On(t){if(!t)return new ES;for(var e,i=0,n=0,o=i,a=n,r=new ES,s=ES.CMD,l=t.match(oM),u=0;u<l.length;u++){for(var h,c=l[u],d=c.charAt(0),f=c.match(aM)||[],p=f.length,g=0;g<p;g++)f[g]=parseFloat(f[g]);for(var m=0;m<p;){var v,y,x,_,w,b,S,M=i,I=n;switch(d){case"l":i+=f[m++],n+=f[m++],h=s.L,r.addData(h,i,n);break;case"L":i=f[m++],n=f[m++],h=s.L,r.addData(h,i,n);break;case"m":i+=f[m++],n+=f[m++],h=s.M,r.addData(h,i,n),o=i,a=n,d="l";break;case"M":i=f[m++],n=f[m++],h=s.M,r.addData(h,i,n),o=i,a=n,d="L";break;case"h":i+=f[m++],h=s.L,r.addData(h,i,n);break;case"H":i=f[m++],h=s.L,r.addData(h,i,n);break;case"v":n+=f[m++],h=s.L,r.addData(h,i,n);break;case"V":n=f[m++],h=s.L,r.addData(h,i,n);break;case"C":h=s.C,r.addData(h,f[m++],f[m++],f[m++],f[m++],f[m++],f[m++]),i=f[m-2],n=f[m-1];break;case"c":h=s.C,r.addData(h,f[m++]+i,f[m++]+n,f[m++]+i,f[m++]+n,f[m++]+i,f[m++]+n),i+=f[m-2],n+=f[m-1];break;case"S":v=i,y=n;var T=r.len(),A=r.data;e===s.C&&(v+=i-A[T-4],y+=n-A[T-3]),h=s.C,M=f[m++],I=f[m++],i=f[m++],n=f[m++],r.addData(h,v,y,M,I,i,n);break;case"s":v=i,y=n;var T=r.len(),A=r.data;e===s.C&&(v+=i-A[T-4],y+=n-A[T-3]),h=s.C,M=i+f[m++],I=n+f[m++],i+=f[m++],n+=f[m++],r.addData(h,v,y,M,I,i,n);break;case"Q":M=f[m++],I=f[m++],i=f[m++],n=f[m++],h=s.Q,r.addData(h,M,I,i,n);break;case"q":M=f[m++]+i,I=f[m++]+n,i+=f[m++],n+=f[m++],h=s.Q,r.addData(h,M,I,i,n);break;case"T":v=i,y=n;var T=r.len(),A=r.data;e===s.Q&&(v+=i-A[T-4],y+=n-A[T-3]),i=f[m++],n=f[m++],h=s.Q,r.addData(h,v,y,i,n);break;case"t":v=i,y=n;var T=r.len(),A=r.data;e===s.Q&&(v+=i-A[T-4],y+=n-A[T-3]),i+=f[m++],n+=f[m++],h=s.Q,r.addData(h,v,y,i,n);break;case"A":x=f[m++],_=f[m++],w=f[m++],b=f[m++],S=f[m++],Nn(M=i,I=n,i=f[m++],n=f[m++],b,S,x,_,w,h=s.A,r);break;case"a":x=f[m++],_=f[m++],w=f[m++],b=f[m++],S=f[m++],Nn(M=i,I=n,i+=f[m++],n+=f[m++],b,S,x,_,w,h=s.A,r)}}"z"!==d&&"Z"!==d||(h=s.Z,r.addData(h),i=o,n=a),e=h}return r.toStatic(),r}function En(t,e){var i=On(t);return e=e||{},e.buildPath=function(t){if(t.setData)t.setData(i.data),(e=t.getContext())&&t.rebuildPath(e);else{var e=t;i.rebuildPath(e)}},e.applyTransform=function(t){KS(i,t),this.dirty(!0)},e}function Rn(t,e){return new Pn(En(t,e))}function zn(t,e){return Pn.extend(En(t,e))}function Bn(t,e,i,n,o,a,r){var s=.5*(i-t),l=.5*(n-e);return(2*(e-i)+s+l)*r+(-3*(e-i)-2*s-l)*a+s*o+e}function Vn(t,e,i){var n=e.points,o=e.smooth;if(n&&n.length>=2){if(o&&"spline"!==o){var a=fM(n,o,i,e.smoothConstraint);t.moveTo(n[0][0],n[0][1]);for(var r=n.length,s=0;s<(i?r:r-1);s++){var l=a[2*s],u=a[2*s+1],h=n[(s+1)%r];t.bezierCurveTo(l[0],l[1],u[0],u[1],h[0],h[1])}}else{"spline"===o&&(n=dM(n,i)),t.moveTo(n[0][0],n[0][1]);for(var s=1,c=n.length;s<c;s++)t.lineTo(n[s][0],n[s][1])}i&&t.closePath()}}function Gn(t,e,i){var n=i&&i.lineWidth;if(e&&n){var o=e.x1,a=e.x2,r=e.y1,s=e.y2;mM(2*o)===mM(2*a)?t.x1=t.x2=Wn(o,n,!0):(t.x1=o,t.x2=a),mM(2*r)===mM(2*s)?t.y1=t.y2=Wn(r,n,!0):(t.y1=r,t.y2=s)}}function Fn(t,e,i){var n=i&&i.lineWidth;if(e&&n){var o=e.x,a=e.y,r=e.width,s=e.height;t.x=Wn(o,n,!0),t.y=Wn(a,n,!0),t.width=Math.max(Wn(o+r,n,!1)-t.x,0===r?0:1),t.height=Math.max(Wn(a+s,n,!1)-t.y,0===s?0:1)}}function Wn(t,e,i){var n=mM(2*t);return(n+mM(e))%2==0?n/2:(n+(i?1:-1))/2}function Hn(t,e,i){var n=t.cpx2,o=t.cpy2;return null===n||null===o?[(i?en:tn)(t.x1,t.cpx1,t.cpx2,t.x2,e),(i?en:tn)(t.y1,t.cpy1,t.cpy2,t.y2,e)]:[(i?ln:sn)(t.x1,t.cpx1,t.x2,e),(i?ln:sn)(t.y1,t.cpy1,t.y2,e)]}function Zn(t){di.call(this,t),this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.notClear=!0}function Un(t){return Pn.extend(t)}function Xn(t,e,i,n){var o=Rn(t,e);return i&&("center"===n&&(i=Yn(i,o.getBoundingRect())),qn(o,i)),o}function jn(t,e,i){var n=new fi({style:{image:t,x:e.x,y:e.y,width:e.width,height:e.height},onload:function(t){if("center"===i){var o={width:t.width,height:t.height};n.setStyle(Yn(e,o))}}});return n}function Yn(t,e){var i,n=e.width/e.height,o=t.height*n;return i=o<=t.width?t.height:(o=t.width)/n,{x:t.x+t.width/2-o/2,y:t.y+t.height/2-i/2,width:o,height:i}}function qn(t,e){if(t.applyTransform){var i=t.getBoundingRect().calculateTransform(e);t.applyTransform(i)}}function Kn(t){var e=t.shape,i=t.style.lineWidth;return CM(2*e.x1)===CM(2*e.x2)&&(e.x1=e.x2=Jn(e.x1,i,!0)),CM(2*e.y1)===CM(2*e.y2)&&(e.y1=e.y2=Jn(e.y1,i,!0)),t}function $n(t){var e=t.shape,i=t.style.lineWidth,n=e.x,o=e.y,a=e.width,r=e.height;return e.x=Jn(e.x,i,!0),e.y=Jn(e.y,i,!0),e.width=Math.max(Jn(n+a,i,!1)-e.x,0===a?0:1),e.height=Math.max(Jn(o+r,i,!1)-e.y,0===r?0:1),t}function Jn(t,e,i){var n=CM(2*t);return(n+CM(e))%2==0?n/2:(n+(i?1:-1))/2}function Qn(t){return null!=t&&"none"!==t}function to(t){if("string"!=typeof t)return t;var e=EM.get(t);return e||(e=Ht(t,-.1),RM<1e4&&(EM.set(t,e),RM++)),e}function eo(t){if(t.__hoverStlDirty){t.__hoverStlDirty=!1;var e=t.__hoverStl;if(e){var i=t.__cachedNormalStl={};t.__cachedNormalZ2=t.z2;var n=t.style;for(var o in e)null!=e[o]&&(i[o]=n[o]);i.fill=n.fill,i.stroke=n.stroke}else t.__cachedNormalStl=t.__cachedNormalZ2=null}}function io(t){var e=t.__hoverStl;if(e&&!t.__highlighted){var i=t.useHoverLayer;t.__highlighted=i?"layer":"plain";var n=t.__zr;if(n||!i){var o=t,a=t.style;i&&(a=(o=n.addHover(t)).style),bo(a),i||eo(o),a.extendFrom(e),no(a,e,"fill"),no(a,e,"stroke"),wo(a),i||(t.dirty(!1),t.z2+=NM)}}}function no(t,e,i){!Qn(e[i])&&Qn(t[i])&&(t[i]=to(t[i]))}function oo(t){var e=t.__highlighted;if(e)if(t.__highlighted=!1,"layer"===e)t.__zr&&t.__zr.removeHover(t);else if(e){var i=t.style,n=t.__cachedNormalStl;n&&(bo(i),t.setStyle(n),wo(i));var o=t.__cachedNormalZ2;null!=o&&t.z2-o===NM&&(t.z2=o)}}function ao(t,e){t.isGroup?t.traverse(function(t){!t.isGroup&&e(t)}):e(t)}function ro(t,e){e=t.__hoverStl=!1!==e&&(e||{}),t.__hoverStlDirty=!0,t.__highlighted&&(t.__cachedNormalStl=null,oo(t),io(t))}function so(t){return t&&t.__isEmphasisEntered}function lo(t){this.__hoverSilentOnTouch&&t.zrByTouch||!this.__isEmphasisEntered&&ao(this,io)}function uo(t){this.__hoverSilentOnTouch&&t.zrByTouch||!this.__isEmphasisEntered&&ao(this,oo)}function ho(){this.__isEmphasisEntered=!0,ao(this,io)}function co(){this.__isEmphasisEntered=!1,ao(this,oo)}function fo(t,e,i){t.isGroup?t.traverse(function(t){!t.isGroup&&ro(t,t.hoverStyle||e)}):ro(t,t.hoverStyle||e),po(t,i)}function po(t,e){var i=!1===e;if(t.__hoverSilentOnTouch=null!=e&&e.hoverSilentOnTouch,!i||t.__hoverStyleTrigger){var n=i?"off":"on";t[n]("mouseover",lo)[n]("mouseout",uo),t[n]("emphasis",ho)[n]("normal",co),t.__hoverStyleTrigger=!i}}function go(t,e,i,n,o,a,r){var s,l=(o=o||PM).labelFetcher,u=o.labelDataIndex,h=o.labelDimIndex,c=i.getShallow("show"),d=n.getShallow("show");(c||d)&&(l&&(s=l.getFormattedLabel(u,"normal",null,h)),null==s&&(s=x(o.defaultText)?o.defaultText(u,o):o.defaultText));var f=c?s:null,p=d?A(l?l.getFormattedLabel(u,"emphasis",null,h):null,s):null;null==f&&null==p||(mo(t,i,a,o),mo(e,n,r,o,!0)),t.text=f,e.text=p}function mo(t,e,i,n,o){return vo(t,e,n,o),i&&a(t,i),t}function vo(t,e,i,n){if((i=i||PM).isRectText){var o=e.getShallow("position")||(n?null:"inside");"outside"===o&&(o="top"),t.textPosition=o,t.textOffset=e.getShallow("offset");var a=e.getShallow("rotate");null!=a&&(a*=Math.PI/180),t.textRotation=a,t.textDistance=A(e.getShallow("distance"),n?null:5)}var r,s=e.ecModel,l=s&&s.option.textStyle,u=yo(e);if(u){r={};for(var h in u)if(u.hasOwnProperty(h)){var c=e.getModel(["rich",h]);xo(r[h]={},c,l,i,n)}}return t.rich=r,xo(t,e,l,i,n,!0),i.forceRich&&!i.textStyle&&(i.textStyle={}),t}function yo(t){for(var e;t&&t!==t.ecModel;){var i=(t.option||PM).rich;if(i){e=e||{};for(var n in i)i.hasOwnProperty(n)&&(e[n]=1)}t=t.parentModel}return e}function xo(t,e,i,n,o,a){i=!o&&i||PM,t.textFill=_o(e.getShallow("color"),n)||i.color,t.textStroke=_o(e.getShallow("textBorderColor"),n)||i.textBorderColor,t.textStrokeWidth=A(e.getShallow("textBorderWidth"),i.textBorderWidth),t.insideRawTextPosition=t.textPosition,o||(a&&(t.insideRollbackOpt=n,wo(t)),null==t.textFill&&(t.textFill=n.autoColor)),t.fontStyle=e.getShallow("fontStyle")||i.fontStyle,t.fontWeight=e.getShallow("fontWeight")||i.fontWeight,t.fontSize=e.getShallow("fontSize")||i.fontSize,t.fontFamily=e.getShallow("fontFamily")||i.fontFamily,t.textAlign=e.getShallow("align"),t.textVerticalAlign=e.getShallow("verticalAlign")||e.getShallow("baseline"),t.textLineHeight=e.getShallow("lineHeight"),t.textWidth=e.getShallow("width"),t.textHeight=e.getShallow("height"),t.textTag=e.getShallow("tag"),a&&n.disableBox||(t.textBackgroundColor=_o(e.getShallow("backgroundColor"),n),t.textPadding=e.getShallow("padding"),t.textBorderColor=_o(e.getShallow("borderColor"),n),t.textBorderWidth=e.getShallow("borderWidth"),t.textBorderRadius=e.getShallow("borderRadius"),t.textBoxShadowColor=e.getShallow("shadowColor"),t.textBoxShadowBlur=e.getShallow("shadowBlur"),t.textBoxShadowOffsetX=e.getShallow("shadowOffsetX"),t.textBoxShadowOffsetY=e.getShallow("shadowOffsetY")),t.textShadowColor=e.getShallow("textShadowColor")||i.textShadowColor,t.textShadowBlur=e.getShallow("textShadowBlur")||i.textShadowBlur,t.textShadowOffsetX=e.getShallow("textShadowOffsetX")||i.textShadowOffsetX,t.textShadowOffsetY=e.getShallow("textShadowOffsetY")||i.textShadowOffsetY}function _o(t,e){return"auto"!==t?t:e&&e.autoColor?e.autoColor:null}function wo(t){var e=t.insideRollbackOpt;if(e&&null==t.textFill){var i,n=e.useInsideStyle,o=t.insideRawTextPosition,a=e.autoColor;!1!==n&&(!0===n||e.isRectText&&o&&"string"==typeof o&&o.indexOf("inside")>=0)?(i={textFill:null,textStroke:t.textStroke,textStrokeWidth:t.textStrokeWidth},t.textFill="#fff",null==t.textStroke&&(t.textStroke=a,null==t.textStrokeWidth&&(t.textStrokeWidth=2))):null!=a&&(i={textFill:null},t.textFill=a),i&&(t.insideRollback=i)}}function bo(t){var e=t.insideRollback;e&&(t.textFill=e.textFill,t.textStroke=e.textStroke,t.textStrokeWidth=e.textStrokeWidth,t.insideRollback=null)}function So(t,e){var i=e||e.getModel("textStyle");return P([t.fontStyle||i&&i.getShallow("fontStyle")||"",t.fontWeight||i&&i.getShallow("fontWeight")||"",(t.fontSize||i&&i.getShallow("fontSize")||12)+"px",t.fontFamily||i&&i.getShallow("fontFamily")||"sans-serif"].join(" "))}function Mo(t,e,i,n,o,a){if("function"==typeof o&&(a=o,o=null),n&&n.isAnimationEnabled()){var r=t?"Update":"",s=n.getShallow("animationDuration"+r),l=n.getShallow("animationEasing"+r),u=n.getShallow("animationDelay"+r);"function"==typeof u&&(u=u(o,n.getAnimationDelayParams?n.getAnimationDelayParams(e,o):null)),"function"==typeof s&&(s=s(o)),s>0?e.animateTo(i,s,u||0,l,a,!!a):(e.stopAnimation(),e.attr(i),a&&a())}else e.stopAnimation(),e.attr(i),a&&a()}function Io(t,e,i,n,o){Mo(!0,t,e,i,n,o)}function To(t,e,i,n,o){Mo(!1,t,e,i,n,o)}function Ao(t,e){for(var i=_t([]);t&&t!==e;)bt(i,t.getLocalTransform(),i),t=t.parent;return i}function Do(t,e,i){return e&&!c(e)&&(e=Tw.getLocalTransform(e)),i&&(e=Tt([],e)),Q([],t,e)}function Co(t,e,i){var n=0===e[4]||0===e[5]||0===e[0]?1:Math.abs(2*e[4]/e[0]),o=0===e[4]||0===e[5]||0===e[2]?1:Math.abs(2*e[4]/e[2]),a=["left"===t?-n:"right"===t?n:0,"top"===t?-o:"bottom"===t?o:0];return a=Do(a,e,i),Math.abs(a[0])>Math.abs(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function Lo(t,e,i,n){function o(t){var e={position:F(t.position),rotation:t.rotation};return t.shape&&(e.shape=a({},t.shape)),e}if(t&&e){var r=function(t){var e={};return t.traverse(function(t){!t.isGroup&&t.anid&&(e[t.anid]=t)}),e}(t);e.traverse(function(t){if(!t.isGroup&&t.anid){var e=r[t.anid];if(e){var n=o(t);t.attr(o(e)),Io(t,n,i,t.dataIndex)}}})}}function ko(t,e){return f(t,function(t){var i=t[0];i=LM(i,e.x),i=kM(i,e.x+e.width);var n=t[1];return n=LM(n,e.y),n=kM(n,e.y+e.height),[i,n]})}function Po(t,e,i){var n=(e=a({rectHover:!0},e)).style={strokeNoScale:!0};if(i=i||{x:-1,y:-1,width:2,height:2},t)return 0===t.indexOf("image://")?(n.image=t.slice(8),r(n,i),new fi(e)):Xn(t.replace("path://",""),e,i,"center")}function No(t,e,i){this.parentModel=e,this.ecModel=i,this.option=t}function Oo(t,e,i){for(var n=0;n<e.length&&(!e[n]||null!=(t=t&&"object"==typeof t?t[e[n]]:null));n++);return null==t&&i&&(t=i.get(e)),t}function Eo(t,e){var i=HM(t).getParent;return i?i.call(t,e):t.parentModel}function Ro(t){return[t||"",ZM++,Math.random().toFixed(5)].join("_")}function zo(t){return t.replace(/^\s+/,"").replace(/\s+$/,"")}function Bo(t,e,i,n){var o=e[1]-e[0],a=i[1]-i[0];if(0===o)return 0===a?i[0]:(i[0]+i[1])/2;if(n)if(o>0){if(t<=e[0])return i[0];if(t>=e[1])return i[1]}else{if(t>=e[0])return i[0];if(t<=e[1])return i[1]}else{if(t===e[0])return i[0];if(t===e[1])return i[1]}return(t-e[0])/o*a+i[0]}function Vo(t,e){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%"}return"string"==typeof t?zo(t).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t}function Go(t,e,i){return null==e&&(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),i?t:+t}function Fo(t){return t.sort(function(t,e){return t-e}),t}function Wo(t){if(t=+t,isNaN(t))return 0;for(var e=1,i=0;Math.round(t*e)/e!==t;)e*=10,i++;return i}function Ho(t){var e=t.toString(),i=e.indexOf("e");if(i>0){var n=+e.slice(i+1);return n<0?-n:0}var o=e.indexOf(".");return o<0?0:e.length-1-o}function Zo(t,e){var i=Math.log,n=Math.LN10,o=Math.floor(i(t[1]-t[0])/n),a=Math.round(i(Math.abs(e[1]-e[0]))/n),r=Math.min(Math.max(-o+a,0),20);return isFinite(r)?r:20}function Uo(t,e,i){if(!t[e])return 0;var n=p(t,function(t,e){return t+(isNaN(e)?0:e)},0);if(0===n)return 0;for(var o=Math.pow(10,i),a=f(t,function(t){return(isNaN(t)?0:t)/n*o*100}),r=100*o,s=f(a,function(t){return Math.floor(t)}),l=p(s,function(t,e){return t+e},0),u=f(a,function(t,e){return t-s[e]});l<r;){for(var h=Number.NEGATIVE_INFINITY,c=null,d=0,g=u.length;d<g;++d)u[d]>h&&(h=u[d],c=d);++s[c],u[c]=0,++l}return s[e]/o}function Xo(t){var e=2*Math.PI;return(t%e+e)%e}function jo(t){return t>-UM&&t<UM}function Yo(t){if(t instanceof Date)return t;if("string"==typeof t){var e=jM.exec(t);if(!e)return new Date(NaN);if(e[8]){var i=+e[4]||0;return"Z"!==e[8].toUpperCase()&&(i-=e[8].slice(0,3)),new Date(Date.UTC(+e[1],+(e[2]||1)-1,+e[3]||1,i,+(e[5]||0),+e[6]||0,+e[7]||0))}return new Date(+e[1],+(e[2]||1)-1,+e[3]||1,+e[4]||0,+(e[5]||0),+e[6]||0,+e[7]||0)}return null==t?new Date(NaN):new Date(Math.round(t))}function qo(t){return Math.pow(10,Ko(t))}function Ko(t){return Math.floor(Math.log(t)/Math.LN10)}function $o(t,e){var i,n=Ko(t),o=Math.pow(10,n),a=t/o;return i=e?a<1.5?1:a<2.5?2:a<4?3:a<7?5:10:a<1?1:a<2?2:a<3?3:a<5?5:10,t=i*o,n>=-20?+t.toFixed(n<0?-n:0):t}function Jo(t){function e(t,i,n){return t.interval[n]<i.interval[n]||t.interval[n]===i.interval[n]&&(t.close[n]-i.close[n]==(n?-1:1)||!n&&e(t,i,1))}t.sort(function(t,i){return e(t,i,0)?-1:1});for(var i=-1/0,n=1,o=0;o<t.length;){for(var a=t[o].interval,r=t[o].close,s=0;s<2;s++)a[s]<=i&&(a[s]=i,r[s]=s?1:1-n),i=a[s],n=r[s];a[0]===a[1]&&r[0]*r[1]!=1?t.splice(o,1):o++}return t}function Qo(t){return t-parseFloat(t)>=0}function ta(t){return isNaN(t)?"-":(t=(t+"").split("."))[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function ea(t,e){return t=(t||"").toLowerCase().replace(/-(.)/g,function(t,e){return e.toUpperCase()}),e&&t&&(t=t.charAt(0).toUpperCase()+t.slice(1)),t}function ia(t){return null==t?"":(t+"").replace(KM,function(t,e){return $M[e]})}function na(t,e,i){y(e)||(e=[e]);var n=e.length;if(!n)return"";for(var o=e[0].$vars||[],a=0;a<o.length;a++){var r=JM[a];t=t.replace(QM(r),QM(r,0))}for(var s=0;s<n;s++)for(var l=0;l<o.length;l++){var u=e[s][o[l]];t=t.replace(QM(JM[l],s),i?ia(u):u)}return t}function oa(t,e,i){return d(e,function(e,n){t=t.replace("{"+n+"}",i?ia(e):e)}),t}function aa(t,e){var i=(t=_(t)?{color:t,extraCssText:e}:t||{}).color,n=t.type,e=t.extraCssText,o=t.renderMode||"html",a=t.markerId||"X";return i?"html"===o?"subItem"===n?'<span style="display:inline-block;vertical-align:middle;margin-right:8px;margin-left:3px;border-radius:4px;width:4px;height:4px;background-color:'+ia(i)+";"+(e||"")+'"></span>':'<span style="display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:'+ia(i)+";"+(e||"")+'"></span>':{renderMode:o,content:"{marker"+a+"|}  ",style:{color:i}}:""}function ra(t,e){return t+="","0000".substr(0,e-t.length)+t}function sa(t,e,i){"week"!==t&&"month"!==t&&"quarter"!==t&&"half-year"!==t&&"year"!==t||(t="MM-dd\nyyyy");var n=Yo(e),o=i?"UTC":"",a=n["get"+o+"FullYear"](),r=n["get"+o+"Month"]()+1,s=n["get"+o+"Date"](),l=n["get"+o+"Hours"](),u=n["get"+o+"Minutes"](),h=n["get"+o+"Seconds"](),c=n["get"+o+"Milliseconds"]();return t=t.replace("MM",ra(r,2)).replace("M",r).replace("yyyy",a).replace("yy",a%100).replace("dd",ra(s,2)).replace("d",s).replace("hh",ra(l,2)).replace("h",l).replace("mm",ra(u,2)).replace("m",u).replace("ss",ra(h,2)).replace("s",h).replace("SSS",ra(c,3))}function la(t){return t?t.charAt(0).toUpperCase()+t.substr(1):t}function ua(t,e,i,n,o){var a=0,r=0;null==n&&(n=1/0),null==o&&(o=1/0);var s=0;e.eachChild(function(l,u){var h,c,d=l.position,f=l.getBoundingRect(),p=e.childAt(u+1),g=p&&p.getBoundingRect();if("horizontal"===t){var m=f.width+(g?-g.x+f.x:0);(h=a+m)>n||l.newline?(a=0,h=m,r+=s+i,s=f.height):s=Math.max(s,f.height)}else{var v=f.height+(g?-g.y+f.y:0);(c=r+v)>o||l.newline?(a+=s+i,r=0,c=v,s=f.width):s=Math.max(s,f.width)}l.newline||(d[0]=a,d[1]=r,"horizontal"===t?a=h+i:r=c+i)})}function ha(t,e,i){var n=e.width,o=e.height,a=Vo(t.x,n),r=Vo(t.y,o),s=Vo(t.x2,n),l=Vo(t.y2,o);return(isNaN(a)||isNaN(parseFloat(t.x)))&&(a=0),(isNaN(s)||isNaN(parseFloat(t.x2)))&&(s=n),(isNaN(r)||isNaN(parseFloat(t.y)))&&(r=0),(isNaN(l)||isNaN(parseFloat(t.y2)))&&(l=o),i=qM(i||0),{width:Math.max(s-a-i[1]-i[3],0),height:Math.max(l-r-i[0]-i[2],0)}}function ca(t,e,i){i=qM(i||0);var n=e.width,o=e.height,a=Vo(t.left,n),r=Vo(t.top,o),s=Vo(t.right,n),l=Vo(t.bottom,o),u=Vo(t.width,n),h=Vo(t.height,o),c=i[2]+i[0],d=i[1]+i[3],f=t.aspect;switch(isNaN(u)&&(u=n-s-d-a),isNaN(h)&&(h=o-l-c-r),null!=f&&(isNaN(u)&&isNaN(h)&&(f>n/o?u=.8*n:h=.8*o),isNaN(u)&&(u=f*h),isNaN(h)&&(h=u/f)),isNaN(a)&&(a=n-s-u-d),isNaN(r)&&(r=o-l-h-c),t.left||t.right){case"center":a=n/2-u/2-i[3];break;case"right":a=n-u-d}switch(t.top||t.bottom){case"middle":case"center":r=o/2-h/2-i[0];break;case"bottom":r=o-h-c}a=a||0,r=r||0,isNaN(u)&&(u=n-d-a-(s||0)),isNaN(h)&&(h=o-c-r-(l||0));var p=new de(a+i[3],r+i[0],u,h);return p.margin=i,p}function da(t,e,i,n,o){var a=!o||!o.hv||o.hv[0],s=!o||!o.hv||o.hv[1],l=o&&o.boundingMode||"all";if(a||s){var u;if("raw"===l)u="group"===t.type?new de(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(u=t.getBoundingRect(),t.needLocalTransform()){var h=t.getLocalTransform();(u=u.clone()).applyTransform(h)}e=ca(r({width:u.width,height:u.height},e),i,n);var c=t.position,d=a?e.x-u.x:0,f=s?e.y-u.y:0;t.attr("position","raw"===l?[d,f]:[c[0]+d,c[1]+f])}}function fa(t,e){return null!=t[oI[e][0]]||null!=t[oI[e][1]]&&null!=t[oI[e][2]]}function pa(t,e,i){function n(i,n){var r={},l=0,u={},h=0;if(iI(i,function(e){u[e]=t[e]}),iI(i,function(t){o(e,t)&&(r[t]=u[t]=e[t]),a(r,t)&&l++,a(u,t)&&h++}),s[n])return a(e,i[1])?u[i[2]]=null:a(e,i[2])&&(u[i[1]]=null),u;if(2!==h&&l){if(l>=2)return r;for(var c=0;c<i.length;c++){var d=i[c];if(!o(r,d)&&o(t,d)){r[d]=t[d];break}}return r}return u}function o(t,e){return t.hasOwnProperty(e)}function a(t,e){return null!=t[e]&&"auto"!==t[e]}function r(t,e,i){iI(t,function(t){e[t]=i[t]})}!w(i)&&(i={});var s=i.ignoreSize;!y(s)&&(s=[s,s]);var l=n(oI[0],0),u=n(oI[1],1);r(oI[0],t,l),r(oI[1],t,u)}function ga(t){return ma({},t)}function ma(t,e){return e&&t&&iI(nI,function(i){e.hasOwnProperty(i)&&(t[i]=e[i])}),t}function va(t,e){for(var i=t.length,n=0;n<i;n++)if(t[n].length>e)return t[n];return t[i-1]}function ya(t){var e=t.get("coordinateSystem"),i={coordSysName:e,coordSysDims:[],axisMap:R(),categoryAxisMap:R()},n=fI[e];if(n)return n(t,i,i.axisMap,i.categoryAxisMap),i}function xa(t){return"category"===t.get("type")}function _a(t){this.fromDataset=t.fromDataset,this.data=t.data||(t.sourceFormat===vI?{}:[]),this.sourceFormat=t.sourceFormat||yI,this.seriesLayoutBy=t.seriesLayoutBy||_I,this.dimensionsDefine=t.dimensionsDefine,this.encodeDefine=t.encodeDefine&&R(t.encodeDefine),this.startIndex=t.startIndex||0,this.dimensionsDetectCount=t.dimensionsDetectCount}function wa(t){var e=t.option.source,i=yI;if(S(e))i=xI;else if(y(e)){0===e.length&&(i=gI);for(var n=0,o=e.length;n<o;n++){var a=e[n];if(null!=a){if(y(a)){i=gI;break}if(w(a)){i=mI;break}}}}else if(w(e)){for(var r in e)if(e.hasOwnProperty(r)&&c(e[r])){i=vI;break}}else if(null!=e)throw new Error("Invalid data");bI(t).sourceFormat=i}function ba(t){return bI(t).source}function Sa(t){bI(t).datasetMap=R()}function Ma(t){var e=t.option,i=e.data,n=S(i)?xI:pI,o=!1,a=e.seriesLayoutBy,r=e.sourceHeader,s=e.dimensions,l=La(t);if(l){var u=l.option;i=u.source,n=bI(l).sourceFormat,o=!0,a=a||u.seriesLayoutBy,null==r&&(r=u.sourceHeader),s=s||u.dimensions}var h=Ia(i,n,a,r,s),c=e.encode;!c&&l&&(c=Ca(t,l,i,n,a,h)),bI(t).source=new _a({data:i,fromDataset:o,seriesLayoutBy:a,sourceFormat:n,dimensionsDefine:h.dimensionsDefine,startIndex:h.startIndex,dimensionsDetectCount:h.dimensionsDetectCount,encodeDefine:c})}function Ia(t,e,i,n,o){if(!t)return{dimensionsDefine:Ta(o)};var a,r,s;if(e===gI)"auto"===n||null==n?Aa(function(t){null!=t&&"-"!==t&&(_(t)?null==r&&(r=1):r=0)},i,t,10):r=n?1:0,o||1!==r||(o=[],Aa(function(t,e){o[e]=null!=t?t:""},i,t)),a=o?o.length:i===wI?t.length:t[0]?t[0].length:null;else if(e===mI)o||(o=Da(t),s=!0);else if(e===vI)o||(o=[],s=!0,d(t,function(t,e){o.push(e)}));else if(e===pI){var l=Li(t[0]);a=y(l)&&l.length||1}var u;return s&&d(o,function(t,e){"name"===(w(t)?t.name:t)&&(u=e)}),{startIndex:r,dimensionsDefine:Ta(o),dimensionsDetectCount:a,potentialNameDimIndex:u}}function Ta(t){if(t){var e=R();return f(t,function(t,i){if(null==(t=a({},w(t)?t:{name:t})).name)return t;t.name+="",null==t.displayName&&(t.displayName=t.name);var n=e.get(t.name);return n?t.name+="-"+n.count++:e.set(t.name,{count:1}),t})}}function Aa(t,e,i,n){if(null==n&&(n=1/0),e===wI)for(a=0;a<i.length&&a<n;a++)t(i[a]?i[a][0]:null,a);else for(var o=i[0]||[],a=0;a<o.length&&a<n;a++)t(o[a],a)}function Da(t){for(var e,i=0;i<t.length&&!(e=t[i++]););if(e){var n=[];return d(e,function(t,e){n.push(e)}),n}}function Ca(t,e,i,n,o,a){var r=ya(t),s={},l=[],u=[],h=t.subType,c=R(["pie","map","funnel"]),f=R(["line","bar","pictorialBar","scatter","effectScatter","candlestick","boxplot"]);if(r&&null!=f.get(h)){var p=t.ecModel,g=bI(p).datasetMap,m=e.uid+"_"+o,v=g.get(m)||g.set(m,{categoryWayDim:1,valueWayDim:0});d(r.coordSysDims,function(t){if(null==r.firstCategoryDimIndex){e=v.valueWayDim++;s[t]=e,u.push(e)}else if(r.categoryAxisMap.get(t))s[t]=0,l.push(0);else{var e=v.categoryWayDim++;s[t]=e,u.push(e)}})}else if(null!=c.get(h)){for(var y,x=0;x<5&&null==y;x++)Pa(i,n,o,a.dimensionsDefine,a.startIndex,x)||(y=x);if(null!=y){s.value=y;var _=a.potentialNameDimIndex||Math.max(y-1,0);u.push(_),l.push(_)}}return l.length&&(s.itemName=l),u.length&&(s.seriesName=u),s}function La(t){var e=t.option;if(!e.data)return t.ecModel.getComponent("dataset",e.datasetIndex||0)}function ka(t,e){return Pa(t.data,t.sourceFormat,t.seriesLayoutBy,t.dimensionsDefine,t.startIndex,e)}function Pa(t,e,i,n,o,a){function r(t){return(null==t||!isFinite(t)||""===t)&&(!(!_(t)||"-"===t)||void 0)}var s;if(S(t))return!1;var l;if(n&&(l=w(l=n[a])?l.name:l),e===gI)if(i===wI){for(var u=t[a],h=0;h<(u||[]).length&&h<5;h++)if(null!=(s=r(u[o+h])))return s}else for(h=0;h<t.length&&h<5;h++){var c=t[o+h];if(c&&null!=(s=r(c[a])))return s}else if(e===mI){if(!l)return;for(h=0;h<t.length&&h<5;h++)if((d=t[h])&&null!=(s=r(d[l])))return s}else if(e===vI){if(!l)return;if(!(u=t[l])||S(u))return!1;for(h=0;h<u.length&&h<5;h++)if(null!=(s=r(u[h])))return s}else if(e===pI)for(h=0;h<t.length&&h<5;h++){var d=t[h],f=Li(d);if(!y(f))return!1;if(null!=(s=r(f[a])))return s}return!1}function Na(t,e){if(e){var i=e.seiresIndex,n=e.seriesId,o=e.seriesName;return null!=i&&t.componentIndex!==i||null!=n&&t.id!==n||null!=o&&t.name!==o}}function Oa(t,e){var o=t.color&&!t.colorLayer;d(e,function(e,a){"colorLayer"===a&&o||lI.hasClass(a)||("object"==typeof e?t[a]=t[a]?n(t[a],e,!1):i(e):null==t[a]&&(t[a]=e))})}function Ea(t){t=t,this.option={},this.option[SI]=1,this._componentsMap=R({series:[]}),this._seriesIndices,this._seriesIndicesMap,Oa(t,this._theme.option),n(t,hI,!1),this.mergeOption(t)}function Ra(t,e){y(e)||(e=e?[e]:[]);var i={};return d(e,function(e){i[e]=(t.get(e)||[]).slice()}),i}function za(t,e,i){return e.type?e.type:i?i.subType:lI.determineSubType(t,e)}function Ba(t,e){t._seriesIndicesMap=R(t._seriesIndices=f(e,function(t){return t.componentIndex})||[])}function Va(t,e){return e.hasOwnProperty("subType")?g(t,function(t){return t.subType===e.subType}):t}function Ga(t){d(II,function(e){this[e]=m(t[e],t)},this)}function Fa(){this._coordinateSystems=[]}function Wa(t){this._api=t,this._timelineOptions=[],this._mediaList=[],this._mediaDefault,this._currentMediaIndices=[],this._optionBackup,this._newBaseOption}function Ha(t,e,i){var n,o,a=[],r=[],s=t.timeline;if(t.baseOption&&(o=t.baseOption),(s||t.options)&&(o=o||{},a=(t.options||[]).slice()),t.media){o=o||{};var l=t.media;AI(l,function(t){t&&t.option&&(t.query?r.push(t):n||(n=t))})}return o||(o=t),o.timeline||(o.timeline=s),AI([o].concat(a).concat(f(r,function(t){return t.option})),function(t){AI(e,function(e){e(t,i)})}),{baseOption:o,timelineOptions:a,mediaDefault:n,mediaList:r}}function Za(t,e,i){var n={width:e,height:i,aspectratio:e/i},o=!0;return d(t,function(t,e){var i=e.match(kI);if(i&&i[1]&&i[2]){var a=i[1],r=i[2].toLowerCase();Ua(n[r],t,a)||(o=!1)}}),o}function Ua(t,e,i){return"min"===i?t>=e:"max"===i?t<=e:t===e}function Xa(t,e){return t.join(",")===e.join(",")}function ja(t,e){AI(e=e||{},function(e,i){if(null!=e){var n=t[i];if(lI.hasClass(i)){e=Di(e);var o=Pi(n=Di(n),e);t[i]=CI(o,function(t){return t.option&&t.exist?LI(t.exist,t.option,!0):t.exist||t.option})}else t[i]=LI(n,e,!0)}})}function Ya(t){var e=t&&t.itemStyle;if(e)for(var i=0,o=OI.length;i<o;i++){var a=OI[i],r=e.normal,s=e.emphasis;r&&r[a]&&(t[a]=t[a]||{},t[a].normal?n(t[a].normal,r[a]):t[a].normal=r[a],r[a]=null),s&&s[a]&&(t[a]=t[a]||{},t[a].emphasis?n(t[a].emphasis,s[a]):t[a].emphasis=s[a],s[a]=null)}}function qa(t,e,i){if(t&&t[e]&&(t[e].normal||t[e].emphasis)){var n=t[e].normal,o=t[e].emphasis;n&&(i?(t[e].normal=t[e].emphasis=null,r(t[e],n)):t[e]=n),o&&(t.emphasis=t.emphasis||{},t.emphasis[e]=o)}}function Ka(t){qa(t,"itemStyle"),qa(t,"lineStyle"),qa(t,"areaStyle"),qa(t,"label"),qa(t,"labelLine"),qa(t,"upperLabel"),qa(t,"edgeLabel")}function $a(t,e){var i=NI(t)&&t[e],n=NI(i)&&i.textStyle;if(n)for(var o=0,a=Yb.length;o<a;o++){var e=Yb[o];n.hasOwnProperty(e)&&(i[e]=n[e])}}function Ja(t){t&&(Ka(t),$a(t,"label"),t.emphasis&&$a(t.emphasis,"label"))}function Qa(t){if(NI(t)){Ya(t),Ka(t),$a(t,"label"),$a(t,"upperLabel"),$a(t,"edgeLabel"),t.emphasis&&($a(t.emphasis,"label"),$a(t.emphasis,"upperLabel"),$a(t.emphasis,"edgeLabel"));var e=t.markPoint;e&&(Ya(e),Ja(e));var i=t.markLine;i&&(Ya(i),Ja(i));var n=t.markArea;n&&Ja(n);var o=t.data;if("graph"===t.type){o=o||t.nodes;var a=t.links||t.edges;if(a&&!S(a))for(s=0;s<a.length;s++)Ja(a[s]);d(t.categories,function(t){Ka(t)})}if(o&&!S(o))for(s=0;s<o.length;s++)Ja(o[s]);if((e=t.markPoint)&&e.data)for(var r=e.data,s=0;s<r.length;s++)Ja(r[s]);if((i=t.markLine)&&i.data)for(var l=i.data,s=0;s<l.length;s++)y(l[s])?(Ja(l[s][0]),Ja(l[s][1])):Ja(l[s]);"gauge"===t.type?($a(t,"axisLabel"),$a(t,"title"),$a(t,"detail")):"treemap"===t.type?(qa(t.breadcrumb,"itemStyle"),d(t.levels,function(t){Ka(t)})):"tree"===t.type&&Ka(t.leaves)}}function tr(t){return y(t)?t:t?[t]:[]}function er(t){return(y(t)?t[0]:t)||{}}function ir(t,e){e=e.split(",");for(var i=t,n=0;n<e.length&&null!=(i=i&&i[e[n]]);n++);return i}function nr(t,e,i,n){e=e.split(",");for(var o,a=t,r=0;r<e.length-1;r++)null==a[o=e[r]]&&(a[o]={}),a=a[o];(n||null==a[e[r]])&&(a[e[r]]=i)}function or(t){d(RI,function(e){e[0]in t&&!(e[1]in t)&&(t[e[1]]=t[e[0]])})}function ar(t){d(t,function(e,i){var n=[],o=[NaN,NaN],a=[e.stackResultDimension,e.stackedOverDimension],r=e.data,s=e.isStackedByIndex,l=r.map(a,function(a,l,u){var h=r.get(e.stackedDimension,u);if(isNaN(h))return o;var c,d;s?d=r.getRawIndex(u):c=r.get(e.stackedByDimension,u);for(var f=NaN,p=i-1;p>=0;p--){var g=t[p];if(s||(d=g.data.rawIndexOf(g.stackedByDimension,c)),d>=0){var m=g.data.getByRawIndex(g.stackResultDimension,d);if(h>=0&&m>0||h<=0&&m<0){h+=m,f=m;break}}}return n[0]=h,n[1]=f,n});r.hostModel.setData(l),e.data=l})}function rr(t,e){_a.isInstance(t)||(t=_a.seriesDataToSource(t)),this._source=t;var i=this._data=t.data,n=t.sourceFormat;n===xI&&(this._offset=0,this._dimSize=e,this._data=i),a(this,GI[n===gI?n+"_"+t.seriesLayoutBy:n])}function sr(){return this._data.length}function lr(t){return this._data[t]}function ur(t){for(var e=0;e<t.length;e++)this._data.push(t[e])}function hr(t,e,i,n){return null!=i?t[i]:t}function cr(t,e,i,n){return dr(t[n],this._dimensionInfos[e])}function dr(t,e){var i=e&&e.type;if("ordinal"===i){var n=e&&e.ordinalMeta;return n?n.parseAndCollect(t):t}return"time"===i&&"number"!=typeof t&&null!=t&&"-"!==t&&(t=+Yo(t)),null==t||""===t?NaN:+t}function fr(t,e,i){if(t){var n=t.getRawDataItem(e);if(null!=n){var o,a,r=t.getProvider().getSource().sourceFormat,s=t.getDimensionInfo(i);return s&&(o=s.name,a=s.index),FI[r](n,e,a,o)}}}function pr(t,e,i){if(t){var n=t.getProvider().getSource().sourceFormat;if(n===pI||n===mI){var o=t.getRawDataItem(e);return n!==pI||w(o)||(o=null),o?o[i]:void 0}}}function gr(t){return new mr(t)}function mr(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0,this.context}function vr(t,e,i,n,o,a){XI.reset(i,n,o,a),t._callingProgress=e,t._callingProgress({start:i,end:n,count:n-i,next:XI.next},t.context)}function yr(t,e){t._dueIndex=t._outputDueEnd=t._dueEnd=0,t._settedOutputEnd=null;var i,n;!e&&t._reset&&((i=t._reset(t.context))&&i.progress&&(n=i.forceFirstProgress,i=i.progress),y(i)&&!i.length&&(i=null)),t._progress=i,t._modBy=t._modDataCount=null;var o=t._downstream;return o&&o.dirty(),n}function xr(t){var e=t.name;Oi(t)||(t.name=_r(t)||e)}function _r(t){var e=t.getRawData(),i=[];return d(e.mapDimension("seriesName",!0),function(t){var n=e.getDimensionInfo(t);n.displayName&&i.push(n.displayName)}),i.join(" ")}function wr(t){return t.model.getRawData().count()}function br(t){var e=t.model;return e.setData(e.getRawData().cloneShallow()),Sr}function Sr(t,e){t.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function Mr(t,e){d(t.CHANGABLE_METHODS,function(i){t.wrapMethod(i,v(Ir,e))})}function Ir(t){var e=Tr(t);e&&e.setOutputEnd(this.count())}function Tr(t){var e=(t.ecModel||{}).scheduler,i=e&&e.getPipeline(t.uid);if(i){var n=i.currentTask;if(n){var o=n.agentStubMap;o&&(n=o.get(t.uid))}return n}}function Ar(){this.group=new tb,this.uid=Ro("viewChart"),this.renderTask=gr({plan:Lr,reset:kr}),this.renderTask.context={view:this}}function Dr(t,e){if(t&&(t.trigger(e),"group"===t.type))for(var i=0;i<t.childCount();i++)Dr(t.childAt(i),e)}function Cr(t,e,i){var n=zi(t,e);null!=n?d(Di(n),function(e){Dr(t.getItemGraphicEl(e),i)}):t.eachItemGraphicEl(function(t){Dr(t,i)})}function Lr(t){return QI(t.model)}function kr(t){var e=t.model,i=t.ecModel,n=t.api,o=t.payload,a=e.pipelineContext.progressiveRender,r=t.view,s=o&&JI(o).updateMethod,l=a?"incrementalPrepareRender":s&&r[s]?s:"render";return"render"!==l&&r[l](e,i,n,o),eT[l]}function Pr(t,e,i){function n(){h=(new Date).getTime(),c=null,t.apply(r,s||[])}var o,a,r,s,l,u=0,h=0,c=null;e=e||0;var d=function(){o=(new Date).getTime(),r=this,s=arguments;var t=l||e,d=l||i;l=null,a=o-(d?u:h)-t,clearTimeout(c),d?c=setTimeout(n,t):a>=0?n():c=setTimeout(n,-a),u=o};return d.clear=function(){c&&(clearTimeout(c),c=null)},d.debounceNextCall=function(t){l=t},d}function Nr(t,e,i,n){var o=t[e];if(o){var a=o[iT]||o,r=o[oT];if(o[nT]!==i||r!==n){if(null==i||!n)return t[e]=a;(o=t[e]=Pr(a,i,"debounce"===n))[iT]=a,o[oT]=n,o[nT]=i}return o}}function Or(t,e){var i=t[e];i&&i[iT]&&(t[e]=i[iT])}function Er(t,e,i,n){this.ecInstance=t,this.api=e,this.unfinished;var i=this._dataProcessorHandlers=i.slice(),n=this._visualHandlers=n.slice();this._allHandlers=i.concat(n),this._stageTaskMap=R()}function Rr(t,e,i,n,o){function a(t,e){return t.setDirty&&(!t.dirtyMap||t.dirtyMap.get(e.__pipeline.id))}o=o||{};var r;d(e,function(e,s){if(!o.visualType||o.visualType===e.visualType){var l=t._stageTaskMap.get(e.uid),u=l.seriesTaskMap,h=l.overallTask;if(h){var c,d=h.agentStubMap;d.each(function(t){a(o,t)&&(t.dirty(),c=!0)}),c&&h.dirty(),hT(h,n);var f=t.getPerformArgs(h,o.block);d.each(function(t){t.perform(f)}),r|=h.perform(f)}else u&&u.each(function(s,l){a(o,s)&&s.dirty();var u=t.getPerformArgs(s,o.block);u.skip=!e.performRawSeries&&i.isSeriesFiltered(s.context.model),hT(s,n),r|=s.perform(u)})}}),t.unfinished|=r}function zr(t,e,i,n,o){function a(i){var a=i.uid,s=r.get(a)||r.set(a,gr({plan:Hr,reset:Zr,count:Xr}));s.context={model:i,ecModel:n,api:o,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:t},jr(t,i,s)}var r=i.seriesTaskMap||(i.seriesTaskMap=R()),s=e.seriesType,l=e.getTargetSeries;e.createOnAllSeries?n.eachRawSeries(a):s?n.eachRawSeriesByType(s,a):l&&l(n,o).each(a);var u=t._pipelineMap;r.each(function(t,e){u.get(e)||(t.dispose(),r.removeKey(e))})}function Br(t,e,i,n,o){function a(e){var i=e.uid,n=s.get(i);n||(n=s.set(i,gr({reset:Gr,onDirty:Wr})),r.dirty()),n.context={model:e,overallProgress:h,modifyOutputEnd:c},n.agent=r,n.__block=h,jr(t,e,n)}var r=i.overallTask=i.overallTask||gr({reset:Vr});r.context={ecModel:n,api:o,overallReset:e.overallReset,scheduler:t};var s=r.agentStubMap=r.agentStubMap||R(),l=e.seriesType,u=e.getTargetSeries,h=!0,c=e.modifyOutputEnd;l?n.eachRawSeriesByType(l,a):u?u(n,o).each(a):(h=!1,d(n.getSeries(),a));var f=t._pipelineMap;s.each(function(t,e){f.get(e)||(t.dispose(),r.dirty(),s.removeKey(e))})}function Vr(t){t.overallReset(t.ecModel,t.api,t.payload)}function Gr(t,e){return t.overallProgress&&Fr}function Fr(){this.agent.dirty(),this.getDownstream().dirty()}function Wr(){this.agent&&this.agent.dirty()}function Hr(t){return t.plan&&t.plan(t.model,t.ecModel,t.api,t.payload)}function Zr(t){t.useClearVisual&&t.data.clearAllVisual();var e=t.resetDefines=Di(t.reset(t.model,t.ecModel,t.api,t.payload));return e.length>1?f(e,function(t,e){return Ur(e)}):cT}function Ur(t){return function(e,i){var n=i.data,o=i.resetDefines[t];if(o&&o.dataEach)for(var a=e.start;a<e.end;a++)o.dataEach(n,a);else o&&o.progress&&o.progress(e,n)}}function Xr(t){return t.data.count()}function jr(t,e,i){var n=e.uid,o=t._pipelineMap.get(n);!o.head&&(o.head=i),o.tail&&o.tail.pipe(i),o.tail=i,i.__idxInPipeline=o.count++,i.__pipeline=o}function Yr(t){dT=null;try{t(fT,pT)}catch(t){}return dT}function qr(t,e){for(var i in e.prototype)t[i]=B}function Kr(t){for(_(t)&&(t=(new DOMParser).parseFromString(t,"text/xml")),9===t.nodeType&&(t=t.firstChild);"svg"!==t.nodeName.toLowerCase()||1!==t.nodeType;)t=t.nextSibling;return t}function $r(){this._defs={},this._root=null,this._isDefine=!1,this._isText=!1}function Jr(t,e){for(var i=t.firstChild;i;){if(1===i.nodeType){var n=i.getAttribute("offset");n=n.indexOf("%")>0?parseInt(n,10)/100:n?parseFloat(n):0;var o=i.getAttribute("stop-color")||"#000000";e.addColorStop(n,o)}i=i.nextSibling}}function Qr(t,e){t&&t.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),r(e.__inheritedStyle,t.__inheritedStyle))}function ts(t){for(var e=P(t).split(_T),i=[],n=0;n<e.length;n+=2){var o=parseFloat(e[n]),a=parseFloat(e[n+1]);i.push([o,a])}return i}function es(t,e,i,n){var o=e.__inheritedStyle||{},r="text"===e.type;if(1===t.nodeType&&(ns(t,e),a(o,os(t)),!n))for(var s in ST)if(ST.hasOwnProperty(s)){var l=t.getAttribute(s);null!=l&&(o[ST[s]]=l)}var u=r?"textFill":"fill",h=r?"textStroke":"stroke";e.style=e.style||new ub;var c=e.style;null!=o.fill&&c.set(u,is(o.fill,i)),null!=o.stroke&&c.set(h,is(o.stroke,i)),d(["lineWidth","opacity","fillOpacity","strokeOpacity","miterLimit","fontSize"],function(t){var e="lineWidth"===t&&r?"textStrokeWidth":t;null!=o[t]&&c.set(e,parseFloat(o[t]))}),o.textBaseline&&"auto"!==o.textBaseline||(o.textBaseline="alphabetic"),"alphabetic"===o.textBaseline&&(o.textBaseline="bottom"),"start"===o.textAlign&&(o.textAlign="left"),"end"===o.textAlign&&(o.textAlign="right"),d(["lineDashOffset","lineCap","lineJoin","fontWeight","fontFamily","fontStyle","textAlign","textBaseline"],function(t){null!=o[t]&&c.set(t,o[t])}),o.lineDash&&(e.style.lineDash=P(o.lineDash).split(_T)),c[h]&&"none"!==c[h]&&(e[h]=!0),e.__inheritedStyle=o}function is(t,e){var i=e&&t&&t.match(MT);return i?e[P(i[1])]:t}function ns(t,e){var i=t.getAttribute("transform");if(i){var n=null,o=[];(i=i.replace(/,/g," ")).replace(IT,function(t,e,i){o.push(e,i)});for(var a=o.length-1;a>0;a-=2){var r=o[a],s=o[a-1];switch(n=n||xt(),s){case"translate":r=P(r).split(_T),St(n,n,[parseFloat(r[0]),parseFloat(r[1]||0)]);break;case"scale":r=P(r).split(_T),It(n,n,[parseFloat(r[0]),parseFloat(r[1]||r[0])]);break;case"rotate":r=P(r).split(_T),Mt(n,n,parseFloat(r[0]));break;case"skew":r=P(r).split(_T),console.warn("Skew transform is not supported yet");break;case"matrix":r=P(r).split(_T);n[0]=parseFloat(r[0]),n[1]=parseFloat(r[1]),n[2]=parseFloat(r[2]),n[3]=parseFloat(r[3]),n[4]=parseFloat(r[4]),n[5]=parseFloat(r[5])}}e.setLocalTransform(n)}}function os(t){var e=t.getAttribute("style"),i={};if(!e)return i;var n={};TT.lastIndex=0;for(var o;null!=(o=TT.exec(e));)n[o[1]]=o[2];for(var a in ST)ST.hasOwnProperty(a)&&null!=n[a]&&(i[ST[a]]=n[a]);return i}function as(t,e,i){var n=e/t.width,o=i/t.height,a=Math.min(n,o);return{scale:[a,a],position:[-(t.x+t.width/2)*a+e/2,-(t.y+t.height/2)*a+i/2]}}function rs(t,e){return(new $r).parse(t,e)}function ss(t){return function(e,i,n){e=e&&e.toLowerCase(),fw.prototype[t].call(this,e,i,n)}}function ls(){fw.call(this)}function us(t,e,n){function o(t,e){return t.__prio-e.__prio}n=n||{},"string"==typeof e&&(e=JT[e]),this.id,this.group,this._dom=t;var a=this._zr=Ii(t,{renderer:n.renderer||"canvas",devicePixelRatio:n.devicePixelRatio,width:n.width,height:n.height});this._throttledZrFlush=Pr(m(a.flush,a),17),(e=i(e))&&BI(e,!0),this._theme=e,this._chartsViews=[],this._chartsMap={},this._componentsViews=[],this._componentsMap={},this._coordSysMgr=new Fa;var r=this._api=As(this);_e($T,o),_e(YT,o),this._scheduler=new Er(this,r,YT,$T),fw.call(this,this._ecEventProcessor=new Ds),this._messageCenter=new ls,this._initEvents(),this.resize=m(this.resize,this),this._pendingActions=[],a.animation.on("frame",this._onframe,this),vs(a,this),N(this)}function hs(t,e,i){var n,o=this._model,a=this._coordSysMgr.getCoordinateSystems();e=Vi(o,e);for(var r=0;r<a.length;r++){var s=a[r];if(s[t]&&null!=(n=s[t](o,e,i)))return n}}function cs(t){var e=t._model,i=t._scheduler;i.restorePipelines(e),i.prepareStageTasks(),ys(t,"component",e,i),ys(t,"chart",e,i),i.plan()}function ds(t,e,i,n,o){function a(n){n&&n.__alive&&n[e]&&n[e](n.__model,r,t._api,i)}var r=t._model;if(n){var s={};s[n+"Id"]=i[n+"Id"],s[n+"Index"]=i[n+"Index"],s[n+"Name"]=i[n+"Name"];var l={mainType:n,query:s};o&&(l.subType=o);var u=i.excludeSeriesId;null!=u&&(u=R(Di(u))),r&&r.eachComponent(l,function(e){u&&null!=u.get(e.id)||a(t["series"===n?"_chartsMap":"_componentsMap"][e.__viewId])},t)}else kT(t._componentsViews.concat(t._chartsViews),a)}function fs(t,e){var i=t._chartsMap,n=t._scheduler;e.eachSeries(function(t){n.updateStreamModes(t,i[t.__viewId])})}function ps(t,e){var i=t.type,n=t.escapeConnect,o=XT[i],s=o.actionInfo,l=(s.update||"update").split(":"),u=l.pop();l=null!=l[0]&&OT(l[0]),this[GT]=!0;var h=[t],c=!1;t.batch&&(c=!0,h=f(t.batch,function(e){return e=r(a({},e),t),e.batch=null,e}));var d,p=[],g="highlight"===i||"downplay"===i;kT(h,function(t){d=o.action(t,this._model,this._api),(d=d||a({},t)).type=s.event||d.type,p.push(d),g?ds(this,u,t,"series"):l&&ds(this,u,t,l.main,l.sub)},this),"none"===u||g||l||(this[FT]?(cs(this),ZT.update.call(this,t),this[FT]=!1):ZT[u].call(this,t)),d=c?{type:s.event||i,escapeConnect:n,batch:p}:p[0],this[GT]=!1,!e&&this._messageCenter.trigger(d.type,d)}function gs(t){for(var e=this._pendingActions;e.length;){var i=e.shift();ps.call(this,i,t)}}function ms(t){!t&&this.trigger("updated")}function vs(t,e){t.on("rendered",function(){e.trigger("rendered"),!t.animation.isFinished()||e[FT]||e._scheduler.unfinished||e._pendingActions.length||e.trigger("finished")})}function ys(t,e,i,n){function o(t){var e="_ec_"+t.id+"_"+t.type,o=s[e];if(!o){var h=OT(t.type);(o=new(a?qI.getClass(h.main,h.sub):Ar.getClass(h.sub))).init(i,u),s[e]=o,r.push(o),l.add(o.group)}t.__viewId=o.__id=e,o.__alive=!0,o.__model=t,o.group.__ecComponentInfo={mainType:t.mainType,index:t.componentIndex},!a&&n.prepareView(o,t,i,u)}for(var a="component"===e,r=a?t._componentsViews:t._chartsViews,s=a?t._componentsMap:t._chartsMap,l=t._zr,u=t._api,h=0;h<r.length;h++)r[h].__alive=!1;a?i.eachComponent(function(t,e){"series"!==t&&o(e)}):i.eachSeries(o);for(h=0;h<r.length;){var c=r[h];c.__alive?h++:(!a&&c.renderTask.dispose(),l.remove(c.group),c.dispose(i,u),r.splice(h,1),delete s[c.__id],c.__id=c.group.__ecComponentInfo=null)}}function xs(t){t.clearColorPalette(),t.eachSeries(function(t){t.clearColorPalette()})}function _s(t,e,i,n){ws(t,e,i,n),kT(t._chartsViews,function(t){t.__alive=!1}),bs(t,e,i,n),kT(t._chartsViews,function(t){t.__alive||t.remove(e,i)})}function ws(t,e,i,n,o){kT(o||t._componentsViews,function(t){var o=t.__model;t.render(o,e,i,n),Ts(o,t)})}function bs(t,e,i,n,o){var a,r=t._scheduler;e.eachSeries(function(e){var i=t._chartsMap[e.__viewId];i.__alive=!0;var s=i.renderTask;r.updatePayload(s,n),o&&o.get(e.uid)&&s.dirty(),a|=s.perform(r.getPerformArgs(s)),i.group.silent=!!e.get("silent"),Ts(e,i),Is(e,i)}),r.unfinished|=a,Ms(t._zr,e),sT(t._zr.dom,e)}function Ss(t,e){kT(KT,function(i){i(t,e)})}function Ms(t,e){var i=t.storage,n=0;i.traverse(function(t){t.isGroup||n++}),n>e.get("hoverLayerThreshold")&&!U_.node&&i.traverse(function(t){t.isGroup||(t.useHoverLayer=!0)})}function Is(t,e){var i=t.get("blendMode")||null;e.group.traverse(function(t){t.isGroup||t.style.blend!==i&&t.setStyle("blend",i),t.eachPendingDisplayable&&t.eachPendingDisplayable(function(t){t.setStyle("blend",i)})})}function Ts(t,e){var i=t.get("z"),n=t.get("zlevel");e.group.traverse(function(t){"group"!==t.type&&(null!=i&&(t.z=i),null!=n&&(t.zlevel=n))})}function As(t){var e=t._coordSysMgr;return a(new Ga(t),{getCoordinateSystems:m(e.getCoordinateSystems,e),getComponentByElement:function(e){for(;e;){var i=e.__ecComponentInfo;if(null!=i)return t._model.getComponent(i.mainType,i.index);e=e.parent}}})}function Ds(){this.eventInfo}function Cs(t){function e(t,e){for(var n=0;n<t.length;n++)t[n][i]=e}var i="__connectUpdateStatus";kT(jT,function(n,o){t._messageCenter.on(o,function(n){if(eA[t.group]&&0!==t[i]){if(n&&n.escapeConnect)return;var o=t.makeActionFromEvent(n),a=[];kT(tA,function(e){e!==t&&e.group===t.group&&a.push(e)}),e(a,0),kT(a,function(t){1!==t[i]&&t.dispatchAction(o)}),e(a,2)}})})}function Ls(t){eA[t]=!1}function ks(t){return tA[Wi(t,oA)]}function Ps(t,e){JT[t]=e}function Ns(t){qT.push(t)}function Os(t,e){Vs(YT,t,e,RT)}function Es(t,e,i){"function"==typeof e&&(i=e,e="");var n=NT(t)?t.type:[t,t={event:e}][0];t.event=(t.event||n).toLowerCase(),e=t.event,LT(WT.test(n)&&WT.test(e)),XT[n]||(XT[n]={action:i,actionInfo:t}),jT[e]=n}function Rs(t,e){Fa.register(t,e)}function zs(t,e){Vs($T,t,e,zT,"layout")}function Bs(t,e){Vs($T,t,e,BT,"visual")}function Vs(t,e,i,n,o){(PT(e)||NT(e))&&(i=e,e=n);var a=Er.wrapStageHandler(i,o);return a.__prio=e,a.__raw=i,t.push(a),a}function Gs(t,e){QT[t]=e}function Fs(t){return lI.extend(t)}function Ws(t){return qI.extend(t)}function Hs(t){return YI.extend(t)}function Zs(t){return Ar.extend(t)}function Us(t){return t}function Xs(t,e,i,n,o){this._old=t,this._new=e,this._oldKeyGetter=i||Us,this._newKeyGetter=n||Us,this.context=o}function js(t,e,i,n,o){for(var a=0;a<t.length;a++){var r="_ec_"+o[n](t[a],a),s=e[r];null==s?(i.push(r),e[r]=a):(s.length||(e[r]=s=[s]),s.push(a))}}function Ys(t){var e={},i=e.encode={},n=R(),o=[],a=[];d(t.dimensions,function(e){var r=t.getDimensionInfo(e),s=r.coordDim;if(s){var l=i[s];i.hasOwnProperty(s)||(l=i[s]=[]),l[r.coordDimIndex]=e,r.isExtraCoord||(n.set(s,1),Ks(r.type)&&(o[0]=e)),r.defaultTooltip&&a.push(e)}sA.each(function(t,e){var n=i[e];i.hasOwnProperty(e)||(n=i[e]=[]);var o=r.otherDims[e];null!=o&&!1!==o&&(n[o]=r.name)})});var r=[],s={};n.each(function(t,e){var n=i[e];s[e]=n[0],r=r.concat(n)}),e.dataDimsOnCoord=r,e.encodeFirstDimNotExtra=s;var l=i.label;l&&l.length&&(o=l.slice());var u=i.tooltip;return u&&u.length?a=u.slice():a.length||(a=o.slice()),i.defaultedLabel=o,i.defaultedTooltip=a,e}function qs(t){return"category"===t?"ordinal":"time"===t?"time":"float"}function Ks(t){return!("ordinal"===t||"time"===t)}function $s(t){return t._rawCount>65535?dA:pA}function Js(t){var e=t.constructor;return e===Array?t.slice():new e(t)}function Qs(t,e){d(gA.concat(e.__wrappedMethods||[]),function(i){e.hasOwnProperty(i)&&(t[i]=e[i])}),t.__wrappedMethods=e.__wrappedMethods,d(mA,function(n){t[n]=i(e[n])}),t._calculationInfo=a(e._calculationInfo)}function tl(t,e,i,n,o){var a=cA[e.type],r=n-1,s=e.name,l=t[s][r];if(l&&l.length<i){for(var u=new a(Math.min(o-r*i,i)),h=0;h<l.length;h++)u[h]=l[h];t[s][r]=u}for(var c=n*i;c<o;c+=i)t[s].push(new a(Math.min(o-c,i)))}function el(t){var e=t._invertedIndicesMap;d(e,function(i,n){var o=t._dimensionInfos[n].ordinalMeta;if(o){i=e[n]=new fA(o.categories.length);for(a=0;a<i.length;a++)i[a]=uA;for(var a=0;a<t._count;a++)i[t.get(n,a)]=a}})}function il(t,e,i){var n;if(null!=e){var o=t._chunkSize,a=Math.floor(i/o),r=i%o,s=t.dimensions[e],l=t._storage[s][a];if(l){n=l[r];var u=t._dimensionInfos[s].ordinalMeta;u&&u.categories.length&&(n=u.categories[n])}}return n}function nl(t){return t}function ol(t){return t<this._count&&t>=0?this._indices[t]:-1}function al(t,e){var i=t._idList[e];return null==i&&(i=il(t,t._idDimIdx,e)),null==i&&(i=hA+e),i}function rl(t){return y(t)||(t=[t]),t}function sl(t,e){var i=t.dimensions,n=new vA(f(i,t.getDimensionInfo,t),t.hostModel);Qs(n,t);for(var o=n._storage={},a=t._storage,r=0;r<i.length;r++){var s=i[r];a[s]&&(l(e,s)>=0?(o[s]=ll(a[s]),n._rawExtent[s]=ul(),n._extent[s]=null):o[s]=a[s])}return n}function ll(t){for(var e=new Array(t.length),i=0;i<t.length;i++)e[i]=Js(t[i]);return e}function ul(){return[1/0,-1/0]}function hl(t,e,n){function o(t,e,i){null!=sA.get(e)?t.otherDims[e]=i:(t.coordDim=e,t.coordDimIndex=i,h.set(e,!0))}_a.isInstance(e)||(e=_a.seriesDataToSource(e)),n=n||{},t=(t||[]).slice();for(var s=(n.dimsDef||[]).slice(),l=R(n.encodeDef),u=R(),h=R(),c=[],f=cl(e,t,s,n.dimCount),p=0;p<f;p++){var g=s[p]=a({},w(s[p])?s[p]:{name:s[p]}),m=g.name,v=c[p]={otherDims:{}};null!=m&&null==u.get(m)&&(v.name=v.displayName=m,u.set(m,p)),null!=g.type&&(v.type=g.type),null!=g.displayName&&(v.displayName=g.displayName)}l.each(function(t,e){if(1===(t=Di(t).slice()).length&&t[0]<0)l.set(e,!1);else{var i=l.set(e,[]);d(t,function(t,n){_(t)&&(t=u.get(t)),null!=t&&t<f&&(i[n]=t,o(c[t],e,n))})}});var y=0;d(t,function(t,e){var n,t,a,s;if(_(t))n=t,t={};else{n=t.name;var u=t.ordinalMeta;t.ordinalMeta=null,(t=i(t)).ordinalMeta=u,a=t.dimsDef,s=t.otherDims,t.name=t.coordDim=t.coordDimIndex=t.dimsDef=t.otherDims=null}var h=l.get(n);if(!1!==h){if(!(h=Di(h)).length)for(var f=0;f<(a&&a.length||1);f++){for(;y<c.length&&null!=c[y].coordDim;)y++;y<c.length&&h.push(y++)}d(h,function(e,i){var l=c[e];if(o(r(l,t),n,i),null==l.name&&a){var u=a[i];!w(u)&&(u={name:u}),l.name=l.displayName=u.name,l.defaultTooltip=u.defaultTooltip}s&&r(l.otherDims,s)})}});var x=n.generateCoord,b=n.generateCoordCount,S=null!=b;b=x?b||1:0;for(var M=x||"value",I=0;I<f;I++)null==(v=c[I]=c[I]||{}).coordDim&&(v.coordDim=dl(M,h,S),v.coordDimIndex=0,(!x||b<=0)&&(v.isExtraCoord=!0),b--),null==v.name&&(v.name=dl(v.coordDim,u)),null==v.type&&ka(e,I,v.name)&&(v.type="ordinal");return c}function cl(t,e,i,n){var o=Math.max(t.dimensionsDetectCount||1,e.length,i.length,n||0);return d(e,function(t){var e=t.dimsDef;e&&(o=Math.max(o,e.length))}),o}function dl(t,e,i){if(i||null!=e.get(t)){for(var n=0;null!=e.get(t+n);)n++;t+=n}return e.set(t,!0),t}function fl(t,e,i){var n,o,a,r,s=(i=i||{}).byIndex,l=i.stackedCoordDimension,u=!(!t||!t.get("stack"));if(d(e,function(t,i){_(t)&&(e[i]=t={name:t}),u&&!t.isExtraCoord&&(s||n||!t.ordinalMeta||(n=t),o||"ordinal"===t.type||"time"===t.type||l&&l!==t.coordDim||(o=t))}),!o||s||n||(s=!0),o){a="__\0ecstackresult",r="__\0ecstackedover",n&&(n.createInvertedIndices=!0);var h=o.coordDim,c=o.type,f=0;d(e,function(t){t.coordDim===h&&f++}),e.push({name:a,coordDim:h,coordDimIndex:f,type:c,isExtraCoord:!0,isCalculationCoord:!0}),f++,e.push({name:r,coordDim:r,coordDimIndex:f,type:c,isExtraCoord:!0,isCalculationCoord:!0})}return{stackedDimension:o&&o.name,stackedByDimension:n&&n.name,isStackedByIndex:s,stackedOverDimension:r,stackResultDimension:a}}function pl(t,e){return!!e&&e===t.getCalculationInfo("stackedDimension")}function gl(t,e){return pl(t,e)?t.getCalculationInfo("stackResultDimension"):e}function ml(t,e,i){i=i||{},_a.isInstance(t)||(t=_a.seriesDataToSource(t));var n,o=e.get("coordinateSystem"),a=Fa.get(o),r=ya(e);r&&(n=f(r.coordSysDims,function(t){var e={name:t},i=r.axisMap.get(t);if(i){var n=i.get("type");e.type=qs(n)}return e})),n||(n=a&&(a.getDimensionsInfo?a.getDimensionsInfo():a.dimensions.slice())||["x","y"]);var s,l,u=_A(t,{coordDimensions:n,generateCoord:i.generateCoord});r&&d(u,function(t,e){var i=t.coordDim,n=r.categoryAxisMap.get(i);n&&(null==s&&(s=e),t.ordinalMeta=n.getOrdinalMeta()),null!=t.otherDims.itemName&&(l=!0)}),l||null==s||(u[s].otherDims.itemName=0);var h=fl(e,u),c=new vA(u,e);c.setCalculationInfo(h);var p=null!=s&&vl(t)?function(t,e,i,n){return n===s?i:this.defaultDimValueGetter(t,e,i,n)}:null;return c.hasItemOption=!1,c.initData(t,null,p),c}function vl(t){if(t.sourceFormat===pI){var e=yl(t.data||[]);return null!=e&&!y(Li(e))}}function yl(t){for(var e=0;e<t.length&&null==t[e];)e++;return t[e]}function xl(t){this._setting=t||{},this._extent=[1/0,-1/0],this._interval=0,this.init&&this.init.apply(this,arguments)}function _l(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this._map}function wl(t){return t._map||(t._map=R(t.categories))}function bl(t){return w(t)&&null!=t.value?t.value:t+""}function Sl(t,e,i,n){var o={},a=t[1]-t[0],r=o.interval=$o(a/e,!0);null!=i&&r<i&&(r=o.interval=i),null!=n&&r>n&&(r=o.interval=n);var s=o.intervalPrecision=Ml(r);return Tl(o.niceTickExtent=[MA(Math.ceil(t[0]/r)*r,s),MA(Math.floor(t[1]/r)*r,s)],t),o}function Ml(t){return Ho(t)+2}function Il(t,e,i){t[e]=Math.max(Math.min(t[e],i[1]),i[0])}function Tl(t,e){!isFinite(t[0])&&(t[0]=e[0]),!isFinite(t[1])&&(t[1]=e[1]),Il(t,0,e),Il(t,1,e),t[0]>t[1]&&(t[0]=t[1])}function Al(t,e,i,n){var o=[];if(!t)return o;e[0]<i[0]&&o.push(e[0]);for(var a=i[0];a<=i[1]&&(o.push(a),(a=MA(a+t,n))!==o[o.length-1]);)if(o.length>1e4)return[];return e[1]>(o.length?o[o.length-1]:i[1])&&o.push(e[1]),o}function Dl(t){return t.get("stack")||AA+t.seriesIndex}function Cl(t){return t.dim+t.index}function Ll(t){var e=[],i=t.axis;if("category"===i.type){for(var n=i.getBandWidth(),o=0;o<t.count;o++)e.push(r({bandWidth:n,axisKey:"axis0",stackId:AA+o},t));for(var a=Nl(e),s=[],o=0;o<t.count;o++){var l=a.axis0[AA+o];l.offsetCenter=l.offset+l.width/2,s.push(l)}return s}}function kl(t,e){var i=[];return e.eachSeriesByType(t,function(t){Rl(t)&&!zl(t)&&i.push(t)}),i}function Pl(t){var e=[];return d(t,function(t){var i=t.getData(),n=t.coordinateSystem.getBaseAxis(),o=n.getExtent(),a="category"===n.type?n.getBandWidth():Math.abs(o[1]-o[0])/i.count(),r=Vo(t.get("barWidth"),a),s=Vo(t.get("barMaxWidth"),a),l=t.get("barGap"),u=t.get("barCategoryGap");e.push({bandWidth:a,barWidth:r,barMaxWidth:s,barGap:l,barCategoryGap:u,axisKey:Cl(n),stackId:Dl(t)})}),Nl(e)}function Nl(t){var e={};d(t,function(t,i){var n=t.axisKey,o=t.bandWidth,a=e[n]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},r=a.stacks;e[n]=a;var s=t.stackId;r[s]||a.autoWidthCount++,r[s]=r[s]||{width:0,maxWidth:0};var l=t.barWidth;l&&!r[s].width&&(r[s].width=l,l=Math.min(a.remainedWidth,l),a.remainedWidth-=l);var u=t.barMaxWidth;u&&(r[s].maxWidth=u);var h=t.barGap;null!=h&&(a.gap=h);var c=t.barCategoryGap;null!=c&&(a.categoryGap=c)});var i={};return d(e,function(t,e){i[e]={};var n=t.stacks,o=t.bandWidth,a=Vo(t.categoryGap,o),r=Vo(t.gap,1),s=t.remainedWidth,l=t.autoWidthCount,u=(s-a)/(l+(l-1)*r);u=Math.max(u,0),d(n,function(t,e){var i=t.maxWidth;i&&i<u&&(i=Math.min(i,s),t.width&&(i=Math.min(i,t.width)),s-=i,t.width=i,l--)}),u=(s-a)/(l+(l-1)*r),u=Math.max(u,0);var h,c=0;d(n,function(t,e){t.width||(t.width=u),h=t,c+=t.width*(1+r)}),h&&(c-=h.width*r);var f=-c/2;d(n,function(t,n){i[e][n]=i[e][n]||{offset:f,width:t.width},f+=t.width*(1+r)})}),i}function Ol(t,e,i){if(t&&e){var n=t[Cl(e)];return null!=n&&null!=i&&(n=n[Dl(i)]),n}}function El(t,e){var i=kl(t,e),n=Pl(i),o={};d(i,function(t){var e=t.getData(),i=t.coordinateSystem,a=i.getBaseAxis(),r=Dl(t),s=n[Cl(a)][r],l=s.offset,u=s.width,h=i.getOtherAxis(a),c=t.get("barMinHeight")||0;o[r]=o[r]||[],e.setLayout({offset:l,size:u});for(var d=e.mapDimension(h.dim),f=e.mapDimension(a.dim),p=pl(e,d),g=h.isHorizontal(),m=Bl(a,h,p),v=0,y=e.count();v<y;v++){var x=e.get(d,v),_=e.get(f,v);if(!isNaN(x)){var w=x>=0?"p":"n",b=m;p&&(o[r][_]||(o[r][_]={p:m,n:m}),b=o[r][_][w]);var S,M,I,T;if(g)S=b,M=(A=i.dataToPoint([x,_]))[1]+l,I=A[0]-m,T=u,Math.abs(I)<c&&(I=(I<0?-1:1)*c),p&&(o[r][_][w]+=I);else{var A=i.dataToPoint([_,x]);S=A[0]+l,M=b,I=u,T=A[1]-m,Math.abs(T)<c&&(T=(T<=0?-1:1)*c),p&&(o[r][_][w]+=T)}e.setItemLayout(v,{x:S,y:M,width:I,height:T})}}},this)}function Rl(t){return t.coordinateSystem&&"cartesian2d"===t.coordinateSystem.type}function zl(t){return t.pipelineContext&&t.pipelineContext.large}function Bl(t,e,i){var n,o,a=e.getGlobalExtent();a[0]>a[1]?(n=a[1],o=a[0]):(n=a[0],o=a[1]);var r=e.toGlobalCoord(e.dataToCoord(0));return r<n&&(r=n),r>o&&(r=o),r}function Vl(t,e){return VA(t,BA(e))}function Gl(t,e){var i,n,o,a=t.type,r=e.getMin(),s=e.getMax(),l=null!=r,u=null!=s,h=t.getExtent();"ordinal"===a?i=e.getCategories().length:(y(n=e.get("boundaryGap"))||(n=[n||0,n||0]),"boolean"==typeof n[0]&&(n=[0,0]),n[0]=Vo(n[0],1),n[1]=Vo(n[1],1),o=h[1]-h[0]||Math.abs(h[0])),null==r&&(r="ordinal"===a?i?0:NaN:h[0]-n[0]*o),null==s&&(s="ordinal"===a?i?i-1:NaN:h[1]+n[1]*o),"dataMin"===r?r=h[0]:"function"==typeof r&&(r=r({min:h[0],max:h[1]})),"dataMax"===s?s=h[1]:"function"==typeof s&&(s=s({min:h[0],max:h[1]})),(null==r||!isFinite(r))&&(r=NaN),(null==s||!isFinite(s))&&(s=NaN),t.setBlank(I(r)||I(s)||"ordinal"===a&&!t.getOrdinalMeta().categories.length),e.getNeedCrossZero()&&(r>0&&s>0&&!l&&(r=0),r<0&&s<0&&!u&&(s=0));var c=e.ecModel;if(c&&"time"===a){var f,p=kl("bar",c);if(d(p,function(t){f|=t.getBaseAxis()===e.axis}),f){var g=Pl(p),m=Fl(r,s,e,g);r=m.min,s=m.max}}return[r,s]}function Fl(t,e,i,n){var o=i.axis.getExtent(),a=o[1]-o[0],r=Ol(n,i.axis);if(void 0===r)return{min:t,max:e};var s=1/0;d(r,function(t){s=Math.min(t.offset,s)});var l=-1/0;d(r,function(t){l=Math.max(t.offset+t.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,h=e-t,c=h/(1-(s+l)/a)-h;return e+=c*(l/u),t-=c*(s/u),{min:t,max:e}}function Wl(t,e){var i=Gl(t,e),n=null!=e.getMin(),o=null!=e.getMax(),a=e.get("splitNumber");"log"===t.type&&(t.base=e.get("logBase"));var r=t.type;t.setExtent(i[0],i[1]),t.niceExtent({splitNumber:a,fixMin:n,fixMax:o,minInterval:"interval"===r||"time"===r?e.get("minInterval"):null,maxInterval:"interval"===r||"time"===r?e.get("maxInterval"):null});var s=e.get("interval");null!=s&&t.setInterval&&t.setInterval(s)}function Hl(t,e){if(e=e||t.get("type"))switch(e){case"category":return new SA(t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),[1/0,-1/0]);case"value":return new TA;default:return(xl.getClass(e)||TA).create(t)}}function Zl(t){var e=t.scale.getExtent(),i=e[0],n=e[1];return!(i>0&&n>0||i<0&&n<0)}function Ul(t){var e=t.getLabelModel().get("formatter"),i="category"===t.type?t.scale.getExtent()[0]:null;return"string"==typeof e?e=function(e){return function(i){return i=t.scale.getLabel(i),e.replace("{value}",null!=i?i:"")}}(e):"function"==typeof e?function(n,o){return null!=i&&(o=n-i),e(Xl(t,n),o)}:function(e){return t.scale.getLabel(e)}}function Xl(t,e){return"category"===t.type?t.scale.getLabel(e):e}function jl(t){var e=t.model,i=t.scale;if(e.get("axisLabel.show")&&!i.isBlank()){var n,o,a="category"===t.type,r=i.getExtent();o=a?i.count():(n=i.getTicks()).length;var s,l=t.getLabelModel(),u=Ul(t),h=1;o>40&&(h=Math.ceil(o/40));for(var c=0;c<o;c+=h){var d=u(n?n[c]:r[0]+c),f=Yl(l.getTextRect(d),l.get("rotate")||0);s?s.union(f):s=f}return s}}function Yl(t,e){var i=e*Math.PI/180,n=t.plain(),o=n.width,a=n.height,r=o*Math.cos(i)+a*Math.sin(i),s=o*Math.sin(i)+a*Math.cos(i);return new de(n.x,n.y,r,s)}function ql(t){var e=t.get("interval");return null==e?"auto":e}function Kl(t){return"category"===t.type&&0===ql(t.getLabelModel())}function $l(t,e){if("image"!==this.type){var i=this.style,n=this.shape;n&&"line"===n.symbolType?i.stroke=t:this.__isEmptyBrush?(i.stroke=t,i.fill=e||"#fff"):(i.fill&&(i.fill=t),i.stroke&&(i.stroke=t)),this.dirty(!1)}}function Jl(t,e,i,n,o,a,r){var s=0===t.indexOf("empty");s&&(t=t.substr(5,1).toLowerCase()+t.substr(6));var l;return l=0===t.indexOf("image://")?jn(t.slice(8),new de(e,i,n,o),r?"center":"cover"):0===t.indexOf("path://")?Xn(t.slice(7),{},new de(e,i,n,o),r?"center":"cover"):new JA({shape:{symbolType:t,x:e,y:i,width:n,height:o}}),l.__isEmptyBrush=s,l.setColor=$l,l.setColor(a),l}function Ql(t,e){return Math.abs(t-e)<eD}function tu(t,e,i){var n=0,o=t[0];if(!o)return!1;for(var a=1;a<t.length;a++){var r=t[a];n+=Sn(o[0],o[1],r[0],r[1],e,i),o=r}var s=t[0];return Ql(o[0],s[0])&&Ql(o[1],s[1])||(n+=Sn(o[0],o[1],s[0],s[1],e,i)),0!==n}function eu(t,e,i){if(this.name=t,this.geometries=e,i)i=[i[0],i[1]];else{var n=this.getBoundingRect();i=[n.x+n.width/2,n.y+n.height/2]}this.center=i}function iu(t){if(!t.UTF8Encoding)return t;var e=t.UTF8Scale;null==e&&(e=1024);for(var i=t.features,n=0;n<i.length;n++)for(var o=i[n].geometry,a=o.coordinates,r=o.encodeOffsets,s=0;s<a.length;s++){var l=a[s];if("Polygon"===o.type)a[s]=nu(l,r[s],e);else if("MultiPolygon"===o.type)for(var u=0;u<l.length;u++){var h=l[u];l[u]=nu(h,r[s][u],e)}}return t.UTF8Encoding=!1,t}function nu(t,e,i){for(var n=[],o=e[0],a=e[1],r=0;r<t.length;r+=2){var s=t.charCodeAt(r)-64,l=t.charCodeAt(r+1)-64;s=s>>1^-(1&s),l=l>>1^-(1&l),o=s+=o,a=l+=a,n.push([s/i,l/i])}return n}function ou(t){return"category"===t.type?ru(t):uu(t)}function au(t,e){return"category"===t.type?lu(t,e):{ticks:t.scale.getTicks()}}function ru(t){var e=t.getLabelModel(),i=su(t,e);return!e.get("show")||t.scale.isBlank()?{labels:[],labelCategoryInterval:i.labelCategoryInterval}:i}function su(t,e){var i=hu(t,"labels"),n=ql(e),o=cu(i,n);if(o)return o;var a,r;return a=x(n)?vu(t,n):mu(t,r="auto"===n?fu(t):n),du(i,n,{labels:a,labelCategoryInterval:r})}function lu(t,e){var i=hu(t,"ticks"),n=ql(e),o=cu(i,n);if(o)return o;var a,r;if(e.get("show")&&!t.scale.isBlank()||(a=[]),x(n))a=vu(t,n,!0);else if("auto"===n){var s=su(t,t.getLabelModel());r=s.labelCategoryInterval,a=f(s.labels,function(t){return t.tickValue})}else a=mu(t,r=n,!0);return du(i,n,{ticks:a,tickCategoryInterval:r})}function uu(t){var e=t.scale.getTicks(),i=Ul(t);return{labels:f(e,function(e,n){return{formattedLabel:i(e,n),rawLabel:t.scale.getLabel(e),tickValue:e}})}}function hu(t,e){return nD(t)[e]||(nD(t)[e]=[])}function cu(t,e){for(var i=0;i<t.length;i++)if(t[i].key===e)return t[i].value}function du(t,e,i){return t.push({key:e,value:i}),i}function fu(t){var e=nD(t).autoInterval;return null!=e?e:nD(t).autoInterval=t.calculateCategoryInterval()}function pu(t){var e=gu(t),i=Ul(t),n=(e.axisRotate-e.labelRotate)/180*Math.PI,o=t.scale,a=o.getExtent(),r=o.count();if(a[1]-a[0]<1)return 0;var s=1;r>40&&(s=Math.max(1,Math.floor(r/40)));for(var l=a[0],u=t.dataToCoord(l+1)-t.dataToCoord(l),h=Math.abs(u*Math.cos(n)),c=Math.abs(u*Math.sin(n)),d=0,f=0;l<=a[1];l+=s){var p=0,g=0,m=ke(i(l),e.font,"center","top");p=1.3*m.width,g=1.3*m.height,d=Math.max(d,p,7),f=Math.max(f,g,7)}var v=d/h,y=f/c;isNaN(v)&&(v=1/0),isNaN(y)&&(y=1/0);var x=Math.max(0,Math.floor(Math.min(v,y))),_=nD(t.model),w=_.lastAutoInterval,b=_.lastTickCount;return null!=w&&null!=b&&Math.abs(w-x)<=1&&Math.abs(b-r)<=1&&w>x?x=w:(_.lastTickCount=r,_.lastAutoInterval=x),x}function gu(t){var e=t.getLabelModel();return{axisRotate:t.getRotate?t.getRotate():t.isHorizontal&&!t.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}function mu(t,e,i){function n(t){l.push(i?t:{formattedLabel:o(t),rawLabel:a.getLabel(t),tickValue:t})}var o=Ul(t),a=t.scale,r=a.getExtent(),s=t.getLabelModel(),l=[],u=Math.max((e||0)+1,1),h=r[0],c=a.count();0!==h&&u>1&&c/u>2&&(h=Math.round(Math.ceil(h/u)*u));var d=Kl(t),f=s.get("showMinLabel")||d,p=s.get("showMaxLabel")||d;f&&h!==r[0]&&n(r[0]);for(var g=h;g<=r[1];g+=u)n(g);return p&&g!==r[1]&&n(r[1]),l}function vu(t,e,i){var n=t.scale,o=Ul(t),a=[];return d(n.getTicks(),function(t){var r=n.getLabel(t);e(t,r)&&a.push(i?t:{formattedLabel:o(t),rawLabel:r,tickValue:t})}),a}function yu(t,e){var i=(t[1]-t[0])/e/2;t[0]+=i,t[1]-=i}function xu(t,e,i,n,o){function a(t,e){return h?t>e:t<e}var r=e.length;if(t.onBand&&!n&&r){var s,l=t.getExtent();if(1===r)e[0].coord=l[0],s=e[1]={coord:l[0]};else{var u=e[1].coord-e[0].coord;d(e,function(t){t.coord-=u/2;var e=e||0;e%2>0&&(t.coord-=u/(2*(e+1)))}),s={coord:e[r-1].coord+u},e.push(s)}var h=l[0]>l[1];a(e[0].coord,l[0])&&(o?e[0].coord=l[0]:e.shift()),o&&a(l[0],e[0].coord)&&e.unshift({coord:l[0]}),a(l[1],s.coord)&&(o?s.coord=l[1]:e.pop()),o&&a(s.coord,l[1])&&e.push({coord:l[1]})}}function _u(t,e){var i=t.mapDimension("defaultedLabel",!0),n=i.length;if(1===n)return fr(t,e,i[0]);if(n){for(var o=[],a=0;a<i.length;a++){var r=fr(t,e,i[a]);o.push(r)}return o.join(" ")}}function wu(t,e,i){tb.call(this),this.updateData(t,e,i)}function bu(t){return[t[0]/2,t[1]/2]}function Su(t,e){this.parent.drift(t,e)}function Mu(){!so(this)&&Tu.call(this)}function Iu(){!so(this)&&Au.call(this)}function Tu(){if(!this.incremental&&!this.useHoverLayer){var t=this.__symbolOriginalScale,e=t[1]/t[0];this.animateTo({scale:[Math.max(1.1*t[0],t[0]+3),Math.max(1.1*t[1],t[1]+3*e)]},400,"elasticOut")}}function Au(){this.incremental||this.useHoverLayer||this.animateTo({scale:this.__symbolOriginalScale},400,"elasticOut")}function Du(t){this.group=new tb,this._symbolCtor=t||wu}function Cu(t,e,i,n){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(n.isIgnore&&n.isIgnore(i))&&!(n.clipShape&&!n.clipShape.contain(e[0],e[1]))&&"none"!==t.getItemVisual(i,"symbol")}function Lu(t){return null==t||w(t)||(t={isIgnore:t}),t||{}}function ku(t){var e=t.hostModel;return{itemStyle:e.getModel("itemStyle").getItemStyle(["color"]),hoverItemStyle:e.getModel("emphasis.itemStyle").getItemStyle(),symbolRotate:e.get("symbolRotate"),symbolOffset:e.get("symbolOffset"),hoverAnimation:e.get("hoverAnimation"),labelModel:e.getModel("label"),hoverLabelModel:e.getModel("emphasis.label"),cursorStyle:e.get("cursor")}}function Pu(t,e,i){var n,o=t.getBaseAxis(),a=t.getOtherAxis(o),r=Nu(a,i),s=o.dim,l=a.dim,u=e.mapDimension(l),h=e.mapDimension(s),c="x"===l||"radius"===l?1:0,d=f(t.dimensions,function(t){return e.mapDimension(t)}),p=e.getCalculationInfo("stackResultDimension");return(n|=pl(e,d[0]))&&(d[0]=p),(n|=pl(e,d[1]))&&(d[1]=p),{dataDimsForPoint:d,valueStart:r,valueAxisDim:l,baseAxisDim:s,stacked:!!n,valueDim:u,baseDim:h,baseDataOffset:c,stackedOverDimension:e.getCalculationInfo("stackedOverDimension")}}function Nu(t,e){var i=0,n=t.scale.getExtent();return"start"===e?i=n[0]:"end"===e?i=n[1]:n[0]>0?i=n[0]:n[1]<0&&(i=n[1]),i}function Ou(t,e,i,n){var o=NaN;t.stacked&&(o=i.get(i.getCalculationInfo("stackedOverDimension"),n)),isNaN(o)&&(o=t.valueStart);var a=t.baseDataOffset,r=[];return r[a]=i.get(t.baseDim,n),r[1-a]=o,e.dataToPoint(r)}function Eu(t,e){var i=[];return e.diff(t).add(function(t){i.push({cmd:"+",idx:t})}).update(function(t,e){i.push({cmd:"=",idx:e,idx1:t})}).remove(function(t){i.push({cmd:"-",idx:t})}).execute(),i}function Ru(t){return isNaN(t[0])||isNaN(t[1])}function zu(t,e,i,n,o,a,r,s,l,u,h){return"none"!==u&&u?Bu.apply(this,arguments):Vu.apply(this,arguments)}function Bu(t,e,i,n,o,a,r,s,l,u,h){for(var c=0,d=i,f=0;f<n;f++){var p=e[d];if(d>=o||d<0)break;if(Ru(p)){if(h){d+=a;continue}break}if(d===i)t[a>0?"moveTo":"lineTo"](p[0],p[1]);else if(l>0){var g=e[c],m="y"===u?1:0,v=(p[m]-g[m])*l;_D(bD,g),bD[m]=g[m]+v,_D(SD,p),SD[m]=p[m]-v,t.bezierCurveTo(bD[0],bD[1],SD[0],SD[1],p[0],p[1])}else t.lineTo(p[0],p[1]);c=d,d+=a}return f}function Vu(t,e,i,n,o,a,r,s,l,u,h){for(var c=0,d=i,f=0;f<n;f++){var p=e[d];if(d>=o||d<0)break;if(Ru(p)){if(h){d+=a;continue}break}if(d===i)t[a>0?"moveTo":"lineTo"](p[0],p[1]),_D(bD,p);else if(l>0){var g=d+a,m=e[g];if(h)for(;m&&Ru(e[g]);)m=e[g+=a];var v=.5,y=e[c];if(!(m=e[g])||Ru(m))_D(SD,p);else{Ru(m)&&!h&&(m=p),U(wD,m,y);var x,_;if("x"===u||"y"===u){var w="x"===u?0:1;x=Math.abs(p[w]-y[w]),_=Math.abs(p[w]-m[w])}else x=uw(p,y),_=uw(p,m);xD(SD,p,wD,-l*(1-(v=_/(_+x))))}vD(bD,bD,s),yD(bD,bD,r),vD(SD,SD,s),yD(SD,SD,r),t.bezierCurveTo(bD[0],bD[1],SD[0],SD[1],p[0],p[1]),xD(bD,p,wD,l*v)}else t.lineTo(p[0],p[1]);c=d,d+=a}return f}function Gu(t,e){var i=[1/0,1/0],n=[-1/0,-1/0];if(e)for(var o=0;o<t.length;o++){var a=t[o];a[0]<i[0]&&(i[0]=a[0]),a[1]<i[1]&&(i[1]=a[1]),a[0]>n[0]&&(n[0]=a[0]),a[1]>n[1]&&(n[1]=a[1])}return{min:e?i:n,max:e?n:i}}function Fu(t,e){if(t.length===e.length){for(var i=0;i<t.length;i++){var n=t[i],o=e[i];if(n[0]!==o[0]||n[1]!==o[1])return}return!0}}function Wu(t){return"number"==typeof t?t:t?.5:0}function Hu(t){var e=t.getGlobalExtent();if(t.onBand){var i=t.getBandWidth()/2-1,n=e[1]>e[0]?1:-1;e[0]+=n*i,e[1]-=n*i}return e}function Zu(t,e,i){if(!i.valueDim)return[];for(var n=[],o=0,a=e.count();o<a;o++)n.push(Ou(i,t,e,o));return n}function Uu(t,e,i,n){var o=Hu(t.getAxis("x")),a=Hu(t.getAxis("y")),r=t.getBaseAxis().isHorizontal(),s=Math.min(o[0],o[1]),l=Math.min(a[0],a[1]),u=Math.max(o[0],o[1])-s,h=Math.max(a[0],a[1])-l;if(i)s-=.5,u+=.5,l-=.5,h+=.5;else{var c=n.get("lineStyle.width")||2,d=n.get("clipOverflow")?c/2:Math.max(u,h);r?(l-=d,h+=2*d):(s-=d,u+=2*d)}var f=new yM({shape:{x:s,y:l,width:u,height:h}});return e&&(f.shape[r?"width":"height"]=0,To(f,{shape:{width:u,height:h}},n)),f}function Xu(t,e,i,n){var o=t.getAngleAxis(),a=t.getRadiusAxis().getExtent().slice();a[0]>a[1]&&a.reverse();var r=o.getExtent(),s=Math.PI/180;i&&(a[0]-=.5,a[1]+=.5);var l=new hM({shape:{cx:Go(t.cx,1),cy:Go(t.cy,1),r0:Go(a[0],1),r:Go(a[1],1),startAngle:-r[0]*s,endAngle:-r[1]*s,clockwise:o.inverse}});return e&&(l.shape.endAngle=-r[0]*s,To(l,{shape:{endAngle:-r[1]*s}},n)),l}function ju(t,e,i,n){return"polar"===t.type?Xu(t,e,i,n):Uu(t,e,i,n)}function Yu(t,e,i){for(var n=e.getBaseAxis(),o="x"===n.dim||"radius"===n.dim?0:1,a=[],r=0;r<t.length-1;r++){var s=t[r+1],l=t[r];a.push(l);var u=[];switch(i){case"end":u[o]=s[o],u[1-o]=l[1-o],a.push(u);break;case"middle":var h=(l[o]+s[o])/2,c=[];u[o]=c[o]=h,u[1-o]=l[1-o],c[1-o]=s[1-o],a.push(u),a.push(c);break;default:u[o]=l[o],u[1-o]=s[1-o],a.push(u)}}return t[r]&&a.push(t[r]),a}function qu(t,e){var i=t.getVisual("visualMeta");if(i&&i.length&&t.count()&&"cartesian2d"===e.type){for(var n,o,a=i.length-1;a>=0;a--){var r=i[a].dimension,s=t.dimensions[r],l=t.getDimensionInfo(s);if("x"===(n=l&&l.coordDim)||"y"===n){o=i[a];break}}if(o){var u=e.getAxis(n),h=f(o.stops,function(t){return{coord:u.toGlobalCoord(u.dataToCoord(t.value)),color:t.color}}),c=h.length,p=o.outerColors.slice();c&&h[0].coord>h[c-1].coord&&(h.reverse(),p.reverse());var g=h[0].coord-10,m=h[c-1].coord+10,v=m-g;if(v<.001)return"transparent";d(h,function(t){t.offset=(t.coord-g)/v}),h.push({offset:c?h[c-1].offset:.5,color:p[1]||"transparent"}),h.unshift({offset:c?h[0].offset:.5,color:p[0]||"transparent"});var y=new TM(0,0,0,0,h,!0);return y[n]=g,y[n+"2"]=m,y}}}function Ku(t,e,i){var n=t.get("showAllSymbol"),o="auto"===n;if(!n||o){var a=i.getAxesByScale("ordinal")[0];if(a&&(!o||!$u(a,e))){var r=e.mapDimension(a.dim),s={};return d(a.getViewLabels(),function(t){s[t.tickValue]=1}),function(t){return!s.hasOwnProperty(e.get(r,t))}}}}function $u(t,e){var i=t.getExtent(),n=Math.abs(i[1]-i[0])/t.scale.count();isNaN(n)&&(n=0);for(var o=e.count(),a=Math.max(1,Math.round(o/5)),r=0;r<o;r+=a)if(1.5*wu.getSymbolSize(e,r)[t.isHorizontal()?1:0]>n)return!1;return!0}function Ju(t){return this._axes[t]}function Qu(t){LD.call(this,t)}function th(t,e){return e.type||(e.data?"category":"value")}function eh(t,e,i){return t.getCoordSysModel()===e}function ih(t,e,i){this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this._initCartesian(t,e,i),this.model=t}function nh(t,e,i,n){function o(t){return t.dim+"_"+t.index}i.getAxesOnZeroOf=function(){return a?[a]:[]};var a,r=t[e],s=i.model,l=s.get("axisLine.onZero"),u=s.get("axisLine.onZeroAxisIndex");if(l){if(null!=u)oh(r[u])&&(a=r[u]);else for(var h in r)if(r.hasOwnProperty(h)&&oh(r[h])&&!n[o(r[h])]){a=r[h];break}a&&(n[o(a)]=!0)}}function oh(t){return t&&"category"!==t.type&&"time"!==t.type&&Zl(t)}function ah(t,e){var i=t.getExtent(),n=i[0]+i[1];t.toGlobalCoord="x"===t.dim?function(t){return t+e}:function(t){return n-t+e},t.toLocalCoord="x"===t.dim?function(t){return t-e}:function(t){return n-t+e}}function rh(t,e){return f(VD,function(e){return t.getReferringComponents(e)[0]})}function sh(t){return"cartesian2d"===t.get("coordinateSystem")}function lh(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e}function uh(t,e,i,n){var o,a,r=Xo(i-t.rotation),s=n[0]>n[1],l="start"===e&&!s||"start"!==e&&s;return jo(r-GD/2)?(a=l?"bottom":"top",o="center"):jo(r-1.5*GD)?(a=l?"top":"bottom",o="center"):(a="middle",o=r<1.5*GD&&r>GD/2?l?"left":"right":l?"right":"left"),{rotation:r,textAlign:o,textVerticalAlign:a}}function hh(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)}function ch(t,e,i){if(!Kl(t.axis)){var n=t.get("axisLabel.showMinLabel"),o=t.get("axisLabel.showMaxLabel");e=e||[],i=i||[];var a=e[0],r=e[1],s=e[e.length-1],l=e[e.length-2],u=i[0],h=i[1],c=i[i.length-1],d=i[i.length-2];!1===n?(dh(a),dh(u)):fh(a,r)&&(n?(dh(r),dh(h)):(dh(a),dh(u))),!1===o?(dh(s),dh(c)):fh(l,s)&&(o?(dh(l),dh(d)):(dh(s),dh(c)))}}function dh(t){t&&(t.ignore=!0)}function fh(t,e,i){var n=t&&t.getBoundingRect().clone(),o=e&&e.getBoundingRect().clone();if(n&&o){var a=_t([]);return Mt(a,a,-t.rotation),n.applyTransform(bt([],a,t.getLocalTransform())),o.applyTransform(bt([],a,e.getLocalTransform())),n.intersect(o)}}function ph(t){return"middle"===t||"center"===t}function gh(t,e,i){var n=e.axis;if(e.get("axisTick.show")&&!n.scale.isBlank()){for(var o=e.getModel("axisTick"),a=o.getModel("lineStyle"),s=o.get("length"),l=n.getTicksCoords(),u=[],h=[],c=t._transform,d=[],f=0;f<l.length;f++){var p=l[f].coord;u[0]=p,u[1]=0,h[0]=p,h[1]=i.tickDirection*s,c&&(Q(u,u,c),Q(h,h,c));var g=new _M(Kn({anid:"tick_"+l[f].tickValue,shape:{x1:u[0],y1:u[1],x2:h[0],y2:h[1]},style:r(a.getLineStyle(),{stroke:e.get("axisLine.lineStyle.color")}),z2:2,silent:!0}));t.group.add(g),d.push(g)}return d}}function mh(t,e,i){var n=e.axis;if(T(i.axisLabelShow,e.get("axisLabel.show"))&&!n.scale.isBlank()){var o=e.getModel("axisLabel"),a=o.get("margin"),r=n.getViewLabels(),s=(T(i.labelRotate,o.get("rotate"))||0)*GD/180,l=HD(i.rotation,s,i.labelDirection),u=e.getCategories(!0),h=[],c=hh(e),f=e.get("triggerEvent");return d(r,function(r,s){var d=r.tickValue,p=r.formattedLabel,g=r.rawLabel,m=o;u&&u[d]&&u[d].textStyle&&(m=new No(u[d].textStyle,o,e.ecModel));var v=m.getTextColor()||e.get("axisLine.lineStyle.color"),y=[n.dataToCoord(d),i.labelOffset+i.labelDirection*a],x=new rM({anid:"label_"+d,position:y,rotation:l.rotation,silent:c,z2:10});mo(x.style,m,{text:p,textAlign:m.getShallow("align",!0)||l.textAlign,textVerticalAlign:m.getShallow("verticalAlign",!0)||m.getShallow("baseline",!0)||l.textVerticalAlign,textFill:"function"==typeof v?v("category"===n.type?g:"value"===n.type?d+"":d,s):v}),f&&(x.eventData=lh(e),x.eventData.targetType="axisLabel",x.eventData.value=g),t._dumbGroup.add(x),x.updateTransform(),h.push(x),t.group.add(x),x.decomposeTransform()}),h}}function vh(t,e){var i={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return yh(i,t,e),i.seriesInvolved&&_h(i,t),i}function yh(t,e,i){var n=e.getComponent("tooltip"),o=e.getComponent("axisPointer"),a=o.get("link",!0)||[],r=[];ZD(i.getCoordinateSystems(),function(i){function s(n,s,l){var c=l.model.getModel("axisPointer",o),d=c.get("show");if(d&&("auto"!==d||n||Th(c))){null==s&&(s=c.get("triggerTooltip"));var f=(c=n?xh(l,h,o,e,n,s):c).get("snap"),p=Ah(l.model),g=s||f||"category"===l.type,m=t.axesInfo[p]={key:p,axis:l,coordSys:i,axisPointerModel:c,triggerTooltip:s,involveSeries:g,snap:f,useHandle:Th(c),seriesModels:[]};u[p]=m,t.seriesInvolved|=g;var v=wh(a,l);if(null!=v){var y=r[v]||(r[v]={axesInfo:{}});y.axesInfo[p]=m,y.mapper=a[v].mapper,m.linkGroup=y}}}if(i.axisPointerEnabled){var l=Ah(i.model),u=t.coordSysAxesInfo[l]={};t.coordSysMap[l]=i;var h=i.model.getModel("tooltip",n);if(ZD(i.getAxes(),UD(s,!1,null)),i.getTooltipAxes&&n&&h.get("show")){var c="axis"===h.get("trigger"),d="cross"===h.get("axisPointer.type"),f=i.getTooltipAxes(h.get("axisPointer.axis"));(c||d)&&ZD(f.baseAxes,UD(s,!d||"cross",c)),d&&ZD(f.otherAxes,UD(s,"cross",!1))}}})}function xh(t,e,n,o,a,s){var l=e.getModel("axisPointer"),u={};ZD(["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],function(t){u[t]=i(l.get(t))}),u.snap="category"!==t.type&&!!s,"cross"===l.get("type")&&(u.type="line");var h=u.label||(u.label={});if(null==h.show&&(h.show=!1),"cross"===a){var c=l.get("label.show");if(h.show=null==c||c,!s){var d=u.lineStyle=l.get("crossStyle");d&&r(h,d.textStyle)}}return t.model.getModel("axisPointer",new No(u,n,o))}function _h(t,e){e.eachSeries(function(e){var i=e.coordinateSystem,n=e.get("tooltip.trigger",!0),o=e.get("tooltip.show",!0);i&&"none"!==n&&!1!==n&&"item"!==n&&!1!==o&&!1!==e.get("axisPointer.show",!0)&&ZD(t.coordSysAxesInfo[Ah(i.model)],function(t){var n=t.axis;i.getAxis(n.dim)===n&&(t.seriesModels.push(e),null==t.seriesDataCount&&(t.seriesDataCount=0),t.seriesDataCount+=e.getData().count())})},this)}function wh(t,e){for(var i=e.model,n=e.dim,o=0;o<t.length;o++){var a=t[o]||{};if(bh(a[n+"AxisId"],i.id)||bh(a[n+"AxisIndex"],i.componentIndex)||bh(a[n+"AxisName"],i.name))return o}}function bh(t,e){return"all"===t||y(t)&&l(t,e)>=0||t===e}function Sh(t){var e=Mh(t);if(e){var i=e.axisPointerModel,n=e.axis.scale,o=i.option,a=i.get("status"),r=i.get("value");null!=r&&(r=n.parse(r));var s=Th(i);null==a&&(o.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(null==r||r>l[1])&&(r=l[1]),r<l[0]&&(r=l[0]),o.value=r,s&&(o.status=e.axis.scale.isBlank()?"hide":"show")}}function Mh(t){var e=(t.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return e&&e.axesInfo[Ah(t)]}function Ih(t){var e=Mh(t);return e&&e.axisPointerModel}function Th(t){return!!t.get("handle.show")}function Ah(t){return t.type+"||"+t.id}function Dh(t,e,i,n,o,a){var r=XD.getAxisPointerClass(t.axisPointerClass);if(r){var s=Ih(e);s?(t._axisPointer||(t._axisPointer=new r)).render(e,s,n,a):Ch(t,n)}}function Ch(t,e,i){var n=t._axisPointer;n&&n.dispose(e,i),t._axisPointer=null}function Lh(t,e,i){i=i||{};var n=t.coordinateSystem,o=e.axis,a={},r=o.getAxesOnZeroOf()[0],s=o.position,l=r?"onZero":s,u=o.dim,h=n.getRect(),c=[h.x,h.x+h.width,h.y,h.y+h.height],d={left:0,right:1,top:0,bottom:1,onZero:2},f=e.get("offset")||0,p="x"===u?[c[2]-f,c[3]+f]:[c[0]-f,c[1]+f];if(r){var g=r.toGlobalCoord(r.dataToCoord(0));p[d.onZero]=Math.max(Math.min(g,p[1]),p[0])}a.position=["y"===u?p[d[l]]:c[0],"x"===u?p[d[l]]:c[3]],a.rotation=Math.PI/2*("x"===u?0:1);var m={top:-1,bottom:1,left:-1,right:1};a.labelDirection=a.tickDirection=a.nameDirection=m[s],a.labelOffset=r?p[d[s]]-p[d.onZero]:0,e.get("axisTick.inside")&&(a.tickDirection=-a.tickDirection),T(i.labelInside,e.get("axisLabel.inside"))&&(a.labelDirection=-a.labelDirection);var v=e.get("axisLabel.rotate");return a.labelRotate="top"===l?-v:v,a.z2=1,a}function kh(t,e,i,n,o,a,r){go(t,e,i.getModel("label"),i.getModel("emphasis.label"),{labelFetcher:o,labelDataIndex:a,defaultText:_u(o.getData(),a),isRectText:!0,autoColor:n}),Ph(t),Ph(e)}function Ph(t,e){"outside"===t.textPosition&&(t.textPosition=e)}function Nh(t,e,i){i.style.text=null,Io(i,{shape:{width:0}},e,t,function(){i.parent&&i.parent.remove(i)})}function Oh(t,e,i){i.style.text=null,Io(i,{shape:{r:i.shape.r0}},e,t,function(){i.parent&&i.parent.remove(i)})}function Eh(t,e,i,n,o,a,s,l){var u=e.getItemVisual(i,"color"),h=e.getItemVisual(i,"opacity"),c=n.getModel("itemStyle"),d=n.getModel("emphasis.itemStyle").getBarItemStyle();l||t.setShape("r",c.get("barBorderRadius")||0),t.useStyle(r({fill:u,opacity:h},c.getBarItemStyle()));var f=n.getShallow("cursor");f&&t.attr("cursor",f);var p=s?o.height>0?"bottom":"top":o.width>0?"left":"right";l||kh(t.style,d,n,u,a,i,p),fo(t,d)}function Rh(t,e){var i=t.get(tC)||0;return Math.min(i,Math.abs(e.width),Math.abs(e.height))}function zh(t,e,i){var n=t.getData(),o=[],a=n.getLayout("valueAxisHorizontal")?1:0;o[1-a]=n.getLayout("valueAxisStart");var r=new nC({shape:{points:n.getLayout("largePoints")},incremental:!!i,__startPoint:o,__valueIdx:a});e.add(r),Bh(r,t,n)}function Bh(t,e,i){var n=i.getVisual("borderColor")||i.getVisual("color"),o=e.getModel("itemStyle").getItemStyle(["color","borderColor"]);t.useStyle(o),t.style.fill=null,t.style.stroke=n,t.style.lineWidth=i.getLayout("barWidth")}function Vh(t,e,i,n){var o=e.getData(),a=this.dataIndex,r=o.getName(a),s=e.get("selectedOffset");n.dispatchAction({type:"pieToggleSelect",from:t,name:r,seriesId:e.id}),o.each(function(t){Gh(o.getItemGraphicEl(t),o.getItemLayout(t),e.isSelected(o.getName(t)),s,i)})}function Gh(t,e,i,n,o){var a=(e.startAngle+e.endAngle)/2,r=Math.cos(a),s=Math.sin(a),l=i?n:0,u=[r*l,s*l];o?t.animate().when(200,{position:u}).start("bounceOut"):t.attr("position",u)}function Fh(t,e){function i(){a.ignore=a.hoverIgnore,r.ignore=r.hoverIgnore}function n(){a.ignore=a.normalIgnore,r.ignore=r.normalIgnore}tb.call(this);var o=new hM({z2:2}),a=new gM,r=new rM;this.add(o),this.add(a),this.add(r),this.updateData(t,e,!0),this.on("emphasis",i).on("normal",n).on("mouseover",i).on("mouseout",n)}function Wh(t,e,i,n,o,a,r){function s(e,i){for(var n=e;n>=0&&(t[n].y-=i,!(n>0&&t[n].y>t[n-1].y+t[n-1].height));n--);}function l(t,e,i,n,o,a){for(var r=e?Number.MAX_VALUE:0,s=0,l=t.length;s<l;s++){var u=Math.abs(t[s].y-n),h=t[s].len,c=t[s].len2,d=u<o+h?Math.sqrt((o+h+c)*(o+h+c)-u*u):Math.abs(t[s].x-i);e&&d>=r&&(d=r-10),!e&&d<=r&&(d=r+10),t[s].x=i+d*a,r=d}}t.sort(function(t,e){return t.y-e.y});for(var u,h=0,c=t.length,d=[],f=[],p=0;p<c;p++)(u=t[p].y-h)<0&&function(e,i,n,o){for(var a=e;a<i;a++)if(t[a].y+=n,a>e&&a+1<i&&t[a+1].y>t[a].y+t[a].height)return void s(a,n/2);s(i-1,n/2)}(p,c,-u),h=t[p].y+t[p].height;r-h<0&&s(c-1,h-r);for(p=0;p<c;p++)t[p].y>=i?f.push(t[p]):d.push(t[p]);l(d,!1,e,i,n,o),l(f,!0,e,i,n,o)}function Hh(t,e,i,n,o,a){for(var r=[],s=[],l=0;l<t.length;l++)Zh(t[l])||(t[l].x<e?r.push(t[l]):s.push(t[l]));Wh(s,e,i,n,1,o,a),Wh(r,e,i,n,-1,o,a);for(l=0;l<t.length;l++)if(!Zh(t[l])){var u=t[l].linePoints;if(u){var h=u[1][0]-u[2][0];t[l].x<e?u[2][0]=t[l].x+3:u[2][0]=t[l].x-3,u[1][1]=u[2][1]=t[l].y,u[1][0]=u[2][0]+h}}}function Zh(t){return"center"===t.position}function Uh(){this.group=new tb}function Xh(t,e,i){aD.call(this,t,e,i),this.type="value",this.angle=0,this.name="",this.model}function jh(t,e,i){this._model=t,this.dimensions=[],this._indicatorAxes=f(t.getIndicatorModels(),function(t,e){var i="indicator_"+e,n=new Xh(i,new TA);return n.name=t.get("name"),n.model=t,t.axis=n,this.dimensions.push(i),n},this),this.resize(t,i),this.cx,this.cy,this.r,this.r0,this.startAngle}function Yh(t,e){return r({show:e},t)}function qh(t){return y(t)||(t=[+t,+t]),t}function Kh(t){for(var e,i=0;i<t.length;i++){var n=t[i].getBoundingRect();(e=e||n.clone()).union(n)}return e}function $h(t,e){var i,n,o=t.svgXML;try{k(null!=(n=(i=o&&rs(o,{ignoreViewBox:!0,ignoreRootClip:!0})||{}).root))}catch(t){throw new Error("Invalid svg format\n"+t.message)}var a=i.width,r=i.height,s=i.viewBoxRect;if(e||(e=null==a||null==r?n.getBoundingRect():new de(0,0,0,0),null!=a&&(e.width=a),null!=r&&(e.height=r)),s){var l=as(s,e.width,e.height),u=n;(n=new tb).add(u),u.scale=l.scale,u.position=l.position}return n.setClipPath(new yM({shape:e.plain()})),{root:n,boundingRect:e}}function Jh(t){return function(e,i){var n=[];return d(Qh(e),function(o){var a=NC[o.type][t];a&&n.push(a(e,o,i))}),n}}function Qh(t){return DT.retrieveMap(t)||[]}function tc(t,e,i){nc(t)[e]=i}function ec(t,e,i){var n=nc(t);n[e]===i&&(n[e]=null)}function ic(t,e){return!!nc(t)[e]}function nc(t){return t[EC]||(t[EC]={})}function oc(t){this.pointerChecker,this._zr=t,this._opt={};var e=m,n=e(ac,this),o=e(rc,this),a=e(sc,this),s=e(lc,this),l=e(uc,this);fw.call(this),this.setPointerChecker=function(t){this.pointerChecker=t},this.enable=function(e,u){this.disable(),this._opt=r(i(u)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),null==e&&(e=!0),!0!==e&&"move"!==e&&"pan"!==e||(t.on("mousedown",n),t.on("mousemove",o),t.on("mouseup",a)),!0!==e&&"scale"!==e&&"zoom"!==e||(t.on("mousewheel",s),t.on("pinch",l))},this.disable=function(){t.off("mousedown",n),t.off("mousemove",o),t.off("mouseup",a),t.off("mousewheel",s),t.off("pinch",l)},this.dispose=this.disable,this.isDragging=function(){return this._dragging},this.isPinching=function(){return this._pinching}}function ac(t){if(!(dt(t)||t.target&&t.target.draggable)){var e=t.offsetX,i=t.offsetY;this.pointerChecker&&this.pointerChecker(t,e,i)&&(this._x=e,this._y=i,this._dragging=!0)}}function rc(t){if(this._dragging&&dc("moveOnMouseMove",t,this._opt)&&"pinch"!==t.gestureEvent&&!ic(this._zr,"globalPan")){var e=t.offsetX,i=t.offsetY,n=this._x,o=this._y,a=e-n,r=i-o;this._x=e,this._y=i,this._opt.preventDefaultMouseMove&&mw(t.event),cc(this,"pan","moveOnMouseMove",t,{dx:a,dy:r,oldX:n,oldY:o,newX:e,newY:i})}}function sc(t){dt(t)||(this._dragging=!1)}function lc(t){var e=dc("zoomOnMouseWheel",t,this._opt),i=dc("moveOnMouseWheel",t,this._opt),n=t.wheelDelta,o=Math.abs(n),a=t.offsetX,r=t.offsetY;if(0!==n&&(e||i)){if(e){var s=o>3?1.4:o>1?1.2:1.1;hc(this,"zoom","zoomOnMouseWheel",t,{scale:n>0?s:1/s,originX:a,originY:r})}if(i){var l=Math.abs(n);hc(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:(n>0?1:-1)*(l>3?.4:l>1?.15:.05),originX:a,originY:r})}}}function uc(t){ic(this._zr,"globalPan")||hc(this,"zoom",null,t,{scale:t.pinchScale>1?1.1:1/1.1,originX:t.pinchX,originY:t.pinchY})}function hc(t,e,i,n,o){t.pointerChecker&&t.pointerChecker(n,o.originX,o.originY)&&(mw(n.event),cc(t,e,i,n,o))}function cc(t,e,i,n,o){o.isAvailableBehavior=m(dc,null,i,n),t.trigger(e,o)}function dc(t,e,i){var n=i[t];return!t||n&&(!_(n)||e.event[n+"Key"])}function fc(t,e,i){var n=t.target,o=n.position;o[0]+=e,o[1]+=i,n.dirty()}function pc(t,e,i,n){var o=t.target,a=t.zoomLimit,r=o.position,s=o.scale,l=t.zoom=t.zoom||1;if(l*=e,a){var u=a.min||0,h=a.max||1/0;l=Math.max(Math.min(h,l),u)}var c=l/t.zoom;t.zoom=l,r[0]-=(i-r[0])*(c-1),r[1]-=(n-r[1])*(c-1),s[0]*=c,s[1]*=c,o.dirty()}function gc(t,e,i){var n=e.getComponentByElement(t.topTarget),o=n&&n.coordinateSystem;return n&&n!==i&&!RC[n.mainType]&&o&&o.model!==i}function mc(t,e){var i=t.getItemStyle(),n=t.get("areaColor");return null!=n&&(i.fill=n),i}function vc(t,e,i,n,o){i.off("click"),i.off("mousedown"),e.get("selectedMode")&&(i.on("mousedown",function(){t._mouseDownFlag=!0}),i.on("click",function(a){if(t._mouseDownFlag){t._mouseDownFlag=!1;for(var r=a.target;!r.__regions;)r=r.parent;if(r){var s={type:("geo"===e.mainType?"geo":"map")+"ToggleSelect",batch:f(r.__regions,function(t){return{name:t.name,from:o.uid}})};s[e.mainType+"Id"]=e.id,n.dispatchAction(s),yc(e,i)}}}))}function yc(t,e){e.eachChild(function(e){d(e.__regions,function(i){e.trigger(t.isSelected(i.name)?"emphasis":"normal")})})}function xc(t,e){var i=new tb;this.uid=Ro("ec_map_draw"),this._controller=new oc(t.getZr()),this._controllerHost={target:e?i:null},this.group=i,this._updateGroup=e,this._mouseDownFlag,this._mapName,this._initialized,i.add(this._regionsGroup=new tb),i.add(this._backgroundGroup=new tb)}function _c(t){var e=this[zC];e&&e.recordVersion===this[BC]&&wc(e,t)}function wc(t,e){var i=t.circle,n=t.labelModel,o=t.hoverLabelModel,a=t.emphasisText,r=t.normalText;e?(i.style.extendFrom(mo({},o,{text:o.get("show")?a:null},{isRectText:!0,useInsideStyle:!1},!0)),i.__mapOriginalZ2=i.z2,i.z2+=NM):(mo(i.style,n,{text:n.get("show")?r:null,textPosition:n.getShallow("position")||"bottom"},{isRectText:!0,useInsideStyle:!1}),i.dirty(!1),null!=i.__mapOriginalZ2&&(i.z2=i.__mapOriginalZ2,i.__mapOriginalZ2=null))}function bc(t,e,i){var n=t.getZoom(),o=t.getCenter(),a=e.zoom,r=t.dataToPoint(o);if(null!=e.dx&&null!=e.dy){r[0]-=e.dx,r[1]-=e.dy;o=t.pointToData(r);t.setCenter(o)}if(null!=a){if(i){var s=i.min||0,l=i.max||1/0;a=Math.max(Math.min(n*a,l),s)/n}t.scale[0]*=a,t.scale[1]*=a;var u=t.position,h=(e.originX-u[0])*(a-1),c=(e.originY-u[1])*(a-1);u[0]-=h,u[1]-=c,t.updateTransform();o=t.pointToData(r);t.setCenter(o),t.setZoom(a*n)}return{center:t.getCenter(),zoom:t.getZoom()}}function Sc(){Tw.call(this)}function Mc(t){this.name=t,this.zoomLimit,Tw.call(this),this._roamTransformable=new Sc,this._rawTransformable=new Sc,this._center,this._zoom}function Ic(t,e,i,n){var o=i.seriesModel,a=o?o.coordinateSystem:null;return a===this?a[t](n):null}function Tc(t,e,i,n){Mc.call(this,t),this.map=e;var o=OC.load(e,i);this._nameCoordMap=o.nameCoordMap,this._regionsMap=o.regionsMap,this._invertLongitute=null==n||n,this.regions=o.regions,this._rect=o.boundingRect}function Ac(t,e,i,n){var o=i.geoModel,a=i.seriesModel,r=o?o.coordinateSystem:a?a.coordinateSystem||(a.getReferringComponents("geo")[0]||{}).coordinateSystem:null;return r===this?r[t](n):null}function Dc(t,e){var i=t.get("boundingCoords");if(null!=i){var n=i[0],o=i[1];isNaN(n[0])||isNaN(n[1])||isNaN(o[0])||isNaN(o[1])||this.setBoundingRect(n[0],n[1],o[0]-n[0],o[1]-n[1])}var a,r=this.getBoundingRect(),s=t.get("layoutCenter"),l=t.get("layoutSize"),u=e.getWidth(),h=e.getHeight(),c=r.width/r.height*this.aspectScale,d=!1;s&&l&&(s=[Vo(s[0],u),Vo(s[1],h)],l=Vo(l,Math.min(u,h)),isNaN(s[0])||isNaN(s[1])||isNaN(l)||(d=!0));if(d){var f={};c>1?(f.width=l,f.height=l/c):(f.height=l,f.width=l*c),f.y=s[1]-f.height/2,f.x=s[0]-f.width/2}else(a=t.getBoxLayoutParams()).aspect=c,f=ca(a,{width:u,height:h});this.setViewRect(f.x,f.y,f.width,f.height),this.setCenter(t.get("center")),this.setZoom(t.get("zoom"))}function Cc(t,e){d(e.get("geoCoord"),function(e,i){t.addGeoCoord(i,e)})}function Lc(t,e){var i={};return d(t,function(t){t.each(t.mapDimension("value"),function(e,n){var o="ec-"+t.getName(n);i[o]=i[o]||[],isNaN(e)||i[o].push(e)})}),t[0].map(t[0].mapDimension("value"),function(n,o){for(var a="ec-"+t[0].getName(o),r=0,s=1/0,l=-1/0,u=i[a].length,h=0;h<u;h++)s=Math.min(s,i[a][h]),l=Math.max(l,i[a][h]),r+=i[a][h];var c;return c="min"===e?s:"max"===e?l:"average"===e?r/u:r,0===u?NaN:c})}function kc(t){var e=t.mainData,i=t.datas;i||(i={main:e},t.datasAttr={main:"data"}),t.datas=t.mainData=null,zc(e,i,t),FC(i,function(i){FC(e.TRANSFERABLE_METHODS,function(e){i.wrapMethod(e,v(Pc,t))})}),e.wrapMethod("cloneShallow",v(Oc,t)),FC(e.CHANGABLE_METHODS,function(i){e.wrapMethod(i,v(Nc,t))}),k(i[e.dataType]===e)}function Pc(t,e){if(Rc(this)){var i=a({},this[WC]);i[this.dataType]=e,zc(e,i,t)}else Bc(e,this.dataType,this[HC],t);return e}function Nc(t,e){return t.struct&&t.struct.update(this),e}function Oc(t,e){return FC(e[WC],function(i,n){i!==e&&Bc(i.cloneShallow(),n,e,t)}),e}function Ec(t){var e=this[HC];return null==t||null==e?e:e[WC][t]}function Rc(t){return t[HC]===t}function zc(t,e,i){t[WC]={},FC(e,function(e,n){Bc(e,n,t,i)})}function Bc(t,e,i,n){i[WC][e]=t,t[HC]=i,t.dataType=e,n.struct&&(t[n.structAttr]=n.struct,n.struct[n.datasAttr[e]]=t),t.getLinkedData=Ec}function Vc(t,e,i){this.root,this.data,this._nodes=[],this.hostModel=t,this.levelModels=f(e||[],function(e){return new No(e,t,t.ecModel)}),this.leavesModel=new No(i||{},t,t.ecModel)}function Gc(t,e){var i=e.children;t.parentNode!==e&&(i.push(t),t.parentNode=e)}function Fc(t){t.hierNode={defaultAncestor:null,ancestor:t,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};for(var e,i,n=[t];e=n.pop();)if(i=e.children,e.isExpand&&i.length)for(var o=i.length-1;o>=0;o--){var a=i[o];a.hierNode={defaultAncestor:null,ancestor:a,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},n.push(a)}}function Wc(t,e){var i=t.isExpand?t.children:[],n=t.parentNode.children,o=t.hierNode.i?n[t.hierNode.i-1]:null;if(i.length){jc(t);var a=(i[0].hierNode.prelim+i[i.length-1].hierNode.prelim)/2;o?(t.hierNode.prelim=o.hierNode.prelim+e(t,o),t.hierNode.modifier=t.hierNode.prelim-a):t.hierNode.prelim=a}else o&&(t.hierNode.prelim=o.hierNode.prelim+e(t,o));t.parentNode.hierNode.defaultAncestor=Yc(t,o,t.parentNode.hierNode.defaultAncestor||n[0],e)}function Hc(t){var e=t.hierNode.prelim+t.parentNode.hierNode.modifier;t.setLayout({x:e},!0),t.hierNode.modifier+=t.parentNode.hierNode.modifier}function Zc(t){return arguments.length?t:Qc}function Uc(t,e){var i={};return t-=Math.PI/2,i.x=e*Math.cos(t),i.y=e*Math.sin(t),i}function Xc(t,e){return ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function jc(t){for(var e=t.children,i=e.length,n=0,o=0;--i>=0;){var a=e[i];a.hierNode.prelim+=n,a.hierNode.modifier+=n,o+=a.hierNode.change,n+=a.hierNode.shift+o}}function Yc(t,e,i,n){if(e){for(var o=t,a=t,r=a.parentNode.children[0],s=e,l=o.hierNode.modifier,u=a.hierNode.modifier,h=r.hierNode.modifier,c=s.hierNode.modifier;s=qc(s),a=Kc(a),s&&a;){o=qc(o),r=Kc(r),o.hierNode.ancestor=t;var d=s.hierNode.prelim+c-a.hierNode.prelim-u+n(s,a);d>0&&(Jc($c(s,t,i),t,d),u+=d,l+=d),c+=s.hierNode.modifier,u+=a.hierNode.modifier,l+=o.hierNode.modifier,h+=r.hierNode.modifier}s&&!qc(o)&&(o.hierNode.thread=s,o.hierNode.modifier+=c-l),a&&!Kc(r)&&(r.hierNode.thread=a,r.hierNode.modifier+=u-h,i=t)}return i}function qc(t){var e=t.children;return e.length&&t.isExpand?e[e.length-1]:t.hierNode.thread}function Kc(t){var e=t.children;return e.length&&t.isExpand?e[0]:t.hierNode.thread}function $c(t,e,i){return t.hierNode.ancestor.parentNode===e.parentNode?t.hierNode.ancestor:i}function Jc(t,e,i){var n=i/(e.hierNode.i-t.hierNode.i);e.hierNode.change-=n,e.hierNode.shift+=i,e.hierNode.modifier+=i,e.hierNode.prelim+=i,t.hierNode.change+=n}function Qc(t,e){return t.parentNode===e.parentNode?1:2}function td(t,e){var i=t.getItemLayout(e);return i&&!isNaN(i.x)&&!isNaN(i.y)&&"none"!==t.getItemVisual(e,"symbol")}function ed(t,e,i){return i.itemModel=e,i.itemStyle=e.getModel("itemStyle").getItemStyle(),i.hoverItemStyle=e.getModel("emphasis.itemStyle").getItemStyle(),i.lineStyle=e.getModel("lineStyle").getLineStyle(),i.labelModel=e.getModel("label"),i.hoverLabelModel=e.getModel("emphasis.label"),!1===t.isExpand&&0!==t.children.length?i.symbolInnerColor=i.itemStyle.fill:i.symbolInnerColor="#fff",i}function id(t,e,i,n,o,a){var s=!i,l=t.tree.getNodeByDataIndex(e),a=ed(l,l.getModel(),a),u=t.tree.root,h=l.parentNode===u?l:l.parentNode||l,c=t.getItemGraphicEl(h.dataIndex),d=h.getLayout(),f=c?{x:c.position[0],y:c.position[1],rawX:c.__radialOldRawX,rawY:c.__radialOldRawY}:d,p=l.getLayout();s?(i=new wu(t,e,a)).attr("position",[f.x,f.y]):i.updateData(t,e,a),i.__radialOldRawX=i.__radialRawX,i.__radialOldRawY=i.__radialRawY,i.__radialRawX=p.rawX,i.__radialRawY=p.rawY,n.add(i),t.setItemGraphicEl(e,i),Io(i,{position:[p.x,p.y]},o);var g=i.getSymbolPath();if("radial"===a.layout){var m,v,y=u.children[0],x=y.getLayout(),_=y.children.length;if(p.x===x.x&&!0===l.isExpand){var w={};w.x=(y.children[0].getLayout().x+y.children[_-1].getLayout().x)/2,w.y=(y.children[0].getLayout().y+y.children[_-1].getLayout().y)/2,(m=Math.atan2(w.y-x.y,w.x-x.x))<0&&(m=2*Math.PI+m),(v=w.x<x.x)&&(m-=Math.PI)}else(m=Math.atan2(p.y-x.y,p.x-x.x))<0&&(m=2*Math.PI+m),0===l.children.length||0!==l.children.length&&!1===l.isExpand?(v=p.x<x.x)&&(m-=Math.PI):(v=p.x>x.x)||(m-=Math.PI);var b=v?"left":"right";g.setStyle({textPosition:b,textRotation:-m,textOrigin:"center",verticalAlign:"middle"})}if(l.parentNode&&l.parentNode!==u){var S=i.__edge;S||(S=i.__edge=new bM({shape:od(a,f,f),style:r({opacity:0,strokeNoScale:!0},a.lineStyle)})),Io(S,{shape:od(a,d,p),style:{opacity:1}},o),n.add(S)}}function nd(t,e,i,n,o,a){for(var r,s=t.tree.getNodeByDataIndex(e),l=t.tree.root,a=ed(s,s.getModel(),a),u=s.parentNode===l?s:s.parentNode||s;null==(r=u.getLayout());)u=u.parentNode===l?u:u.parentNode||u;Io(i,{position:[r.x+1,r.y+1]},o,function(){n.remove(i),t.setItemGraphicEl(e,null)}),i.fadeOut(null,{keepLabel:!0});var h=i.__edge;h&&Io(h,{shape:od(a,r,r),style:{opacity:0}},o,function(){n.remove(h)})}function od(t,e,i){var n,o,a,r,s,l,u,h,c=t.orient;if("radial"===t.layout){s=e.rawX,u=e.rawY,l=i.rawX,h=i.rawY;var d=Uc(s,u),f=Uc(s,u+(h-u)*t.curvature),p=Uc(l,h+(u-h)*t.curvature),g=Uc(l,h);return{x1:d.x,y1:d.y,x2:g.x,y2:g.y,cpx1:f.x,cpy1:f.y,cpx2:p.x,cpy2:p.y}}return s=e.x,u=e.y,l=i.x,h=i.y,"LR"!==c&&"RL"!==c||(n=s+(l-s)*t.curvature,o=u,a=l+(s-l)*t.curvature,r=h),"TB"!==c&&"BT"!==c||(n=s,o=u+(h-u)*t.curvature,a=l,r=h+(u-h)*t.curvature),{x1:s,y1:u,x2:l,y2:h,cpx1:n,cpy1:o,cpx2:a,cpy2:r}}function ad(t,e,i){for(var n,o=[t],a=[];n=o.pop();)if(a.push(n),n.isExpand){var r=n.children;if(r.length)for(var s=0;s<r.length;s++)o.push(r[s])}for(;n=a.pop();)e(n,i)}function rd(t,e){for(var i,n=[t];i=n.pop();)if(e(i),i.isExpand){var o=i.children;if(o.length)for(var a=o.length-1;a>=0;a--)n.push(o[a])}}function sd(t,e){var i=Xc(t,e);t.layoutInfo=i;var n=t.get("layout"),o=0,a=0,r=null;"radial"===n?(o=2*Math.PI,a=Math.min(i.height,i.width)/2,r=Zc(function(t,e){return(t.parentNode===e.parentNode?1:2)/t.depth})):(o=i.width,a=i.height,r=Zc());var s=t.getData().tree.root,l=s.children[0];if(l){Fc(s),ad(l,Wc,r),s.hierNode.modifier=-l.hierNode.prelim,rd(l,Hc);var u=l,h=l,c=l;rd(l,function(t){var e=t.getLayout().x;e<u.getLayout().x&&(u=t),e>h.getLayout().x&&(h=t),t.depth>c.depth&&(c=t)});var d=u===h?1:r(u,h)/2,f=d-u.getLayout().x,p=0,g=0,m=0,v=0;if("radial"===n)p=o/(h.getLayout().x+d+f),g=a/(c.depth-1||1),rd(l,function(t){m=(t.getLayout().x+f)*p,v=(t.depth-1)*g;var e=Uc(m,v);t.setLayout({x:e.x,y:e.y,rawX:m,rawY:v},!0)});else{var y=t.getOrient();"RL"===y||"LR"===y?(g=a/(h.getLayout().x+d+f),p=o/(c.depth-1||1),rd(l,function(t){v=(t.getLayout().x+f)*g,m="LR"===y?(t.depth-1)*p:o-(t.depth-1)*p,t.setLayout({x:m,y:v},!0)})):"TB"!==y&&"BT"!==y||(p=o/(h.getLayout().x+d+f),g=a/(c.depth-1||1),rd(l,function(t){m=(t.getLayout().x+f)*p,v="TB"===y?(t.depth-1)*g:a-(t.depth-1)*g,t.setLayout({x:m,y:v},!0)}))}}}function ld(t,e,i){if(t&&l(e,t.type)>=0){var n=i.getData().tree.root,o=t.targetNode;if("string"==typeof o&&(o=n.getNodeById(o)),o&&n.contains(o))return{node:o};var a=t.targetNodeId;if(null!=a&&(o=n.getNodeById(a)))return{node:o}}}function ud(t){for(var e=[];t;)(t=t.parentNode)&&e.push(t);return e.reverse()}function hd(t,e){return l(ud(t),e)>=0}function cd(t,e){for(var i=[];t;){var n=t.dataIndex;i.push({name:t.name,dataIndex:n,value:e.getRawValue(n)}),t=t.parentNode}return i.reverse(),i}function dd(t){var e=0;d(t.children,function(t){dd(t);var i=t.value;y(i)&&(i=i[0]),e+=i});var i=t.value;y(i)&&(i=i[0]),(null==i||isNaN(i))&&(i=e),i<0&&(i=0),y(t.value)?t.value[0]=i:t.value=i}function fd(t,e){var i=e.get("color");if(i){var n;return d(t=t||[],function(t){var e=new No(t),i=e.get("color");(e.get("itemStyle.color")||i&&"none"!==i)&&(n=!0)}),n||((t[0]||(t[0]={})).color=i.slice()),t}}function pd(t){this.group=new tb,t.add(this.group)}function gd(t,e,i,n,o,a){var r=[[o?t:t-UC,e],[t+i,e],[t+i,e+n],[o?t:t-UC,e+n]];return!a&&r.splice(2,0,[t+i+UC,e+n/2]),!o&&r.push([t,e+n/2]),r}function md(t,e,i){t.eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.componentIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:i&&i.dataIndex,name:i&&i.name},treePathInfo:i&&cd(i,e)}}function vd(){var t,e=[],i={};return{add:function(t,n,o,a,r){return _(a)&&(r=a,a=0),!i[t.id]&&(i[t.id]=1,e.push({el:t,target:n,time:o,delay:a,easing:r}),!0)},done:function(e){return t=e,this},start:function(){for(var n=e.length,o=0,a=e.length;o<a;o++){var r=e[o];r.el.animateTo(r.target,r.time,r.delay,r.easing,function(){--n||(e.length=0,i={},t&&t())})}return this}}}function yd(t,e,n,o,r,s,l,u,h,c){function d(t,e){w?!t.invisible&&s.push(t):(e(),t.__tmWillVisible||(t.invisible=!1))}function f(e,n,o,a,r,s){var u=l.getModel(),h=T(t.getFormattedLabel(l.dataIndex,"normal",null,null,s?"upperLabel":"label"),u.get("name"));if(!s&&v.isLeafRoot){var c=t.get("drillDownIcon",!0);h=c?c+" "+h:h}var d=u.getModel(s?JC:KC),f=u.getModel(s?QC:$C),p=d.getShallow("show");go(e,n,d,f,{defaultText:p?h:null,autoColor:o,isRectText:!0}),s&&(e.textRect=i(s)),e.truncate=p&&d.get("ellipsis")?{outerWidth:a,outerHeight:r,minChar:2}:null}function p(t,i,o,a){var s=null!=S&&n[t][S],l=r[t];return s?(n[t][S]=null,g(l,s,t)):w||((s=new i({z:xd(o,a)})).__tmDepth=o,s.__tmStorageName=t,m(l,s,t)),e[t][b]=s}function g(t,e,i){(t[b]={}).old="nodeGroup"===i?e.position.slice():a({},e.shape)}function m(t,e,i){var n=t[b]={},a=l.parentNode;if(a&&(!o||"drillDown"===o.direction)){var s=0,u=0,h=r.background[a.getRawIndex()];!o&&h&&h.old&&(s=h.old.width,u=h.old.height),n.old="nodeGroup"===i?[0,u]:{x:s,y:u,width:0,height:0}}n.fadein="nodeGroup"!==i}if(l){var v=l.getLayout();if(v&&v.isInView){var y=v.width,x=v.height,_=v.borderWidth,w=v.invisible,b=l.getRawIndex(),S=u&&u.getRawIndex(),M=l.viewChildren,I=v.upperHeight,A=M&&M.length,D=l.getModel("itemStyle"),C=l.getModel("emphasis.itemStyle"),L=p("nodeGroup",jC);if(L){if(h.add(L),L.attr("position",[v.x||0,v.y||0]),L.__tmNodeWidth=y,L.__tmNodeHeight=x,v.isAboveViewRoot)return L;var k=p("background",YC,c,eL);if(k&&function(e,i,n){i.dataIndex=l.dataIndex,i.seriesIndex=t.seriesIndex,i.setShape({x:0,y:0,width:y,height:x});var o=l.getVisual("borderColor",!0),a=C.get("borderColor");d(i,function(){var t=oL(D);t.fill=o;var e=nL(C);if(e.fill=a,n){var r=y-2*_;f(t,e,o,r,I,{x:_,y:0,width:r,height:I})}else t.text=e.text=null;i.setStyle(t),fo(i,e)}),e.add(i)}(L,k,A&&v.upperHeight),!A){var P=p("content",YC,c,iL);P&&function(e,i){i.dataIndex=l.dataIndex,i.seriesIndex=t.seriesIndex;var n=Math.max(y-2*_,0),o=Math.max(x-2*_,0);i.culling=!0,i.setShape({x:_,y:_,width:n,height:o});var a=l.getVisual("color",!0);d(i,function(){var t=oL(D);t.fill=a;var e=nL(C);f(t,e,a,n,o),i.setStyle(t),fo(i,e)}),e.add(i)}(L,P)}return L}}}}function xd(t,e){var i=t*tL+e;return(i-1)/i}function _d(t){var e=t.pieceList;t.hasSpecialVisual=!1,d(e,function(e,i){e.originIndex=i,null!=e.visual&&(t.hasSpecialVisual=!0)})}function wd(t){var e=t.categories,i=t.visual,n=t.categoryMap={};if(sL(e,function(t,e){n[t]=e}),!y(i)){var o=[];w(i)?sL(i,function(t,e){var i=n[e];o[null!=i?i:uL]=t}):o[uL]=i,i=Ld(t,o)}for(var a=e.length-1;a>=0;a--)null==i[a]&&(delete n[e[a]],e.pop())}function bd(t,e){var i=t.visual,n=[];w(i)?sL(i,function(t){n.push(t)}):null!=i&&n.push(i);var o={color:1,symbol:1};e||1!==n.length||o.hasOwnProperty(t.type)||(n[1]=n[0]),Ld(t,n)}function Sd(t){return{applyVisual:function(e,i,n){e=this.mapValueToVisual(e),n("color",t(i("color"),e))},_doMap:Dd([0,1])}}function Md(t){var e=this.option.visual;return e[Math.round(Bo(t,[0,1],[0,e.length-1],!0))]||{}}function Id(t){return function(e,i,n){n(t,this.mapValueToVisual(e))}}function Td(t){var e=this.option.visual;return e[this.option.loop&&t!==uL?t%e.length:t]}function Ad(){return this.option.visual[0]}function Dd(t){return{linear:function(e){return Bo(e,t,this.option.visual,!0)},category:Td,piecewise:function(e,i){var n=Cd.call(this,i);return null==n&&(n=Bo(e,t,this.option.visual,!0)),n},fixed:Ad}}function Cd(t){var e=this.option,i=e.pieceList;if(e.hasSpecialVisual){var n=i[hL.findPieceIndex(t,i)];if(n&&n.visual)return n.visual[this.type]}}function Ld(t,e){return t.visual=e,"color"===t.type&&(t.parsedVisual=f(e,function(t){return Gt(t)})),e}function kd(t,e,i){return t?e<=i:e<i}function Pd(t,e,i,n,o,a){var r=t.getModel(),s=t.getLayout();if(s&&!s.invisible&&s.isInView){var l,u=t.getModel(pL),h=Nd(u,e,i[t.depth],n),c=u.get("borderColor"),f=u.get("borderColorSaturation");null!=f&&(c=Ed(f,l=Od(h))),t.setVisual("borderColor",c);var p=t.viewChildren;if(p&&p.length){var g=zd(t,r,s,u,h,p);d(p,function(t,e){(t.depth>=o.length||t===o[t.depth])&&Pd(t,Vd(r,h,t,e,g,a),i,n,o,a)})}else l=Od(h),t.setVisual("color",l)}}function Nd(t,e,i,n){var o=a({},e);return d(["color","colorAlpha","colorSaturation"],function(a){var r=t.get(a,!0);null==r&&i&&(r=i[a]),null==r&&(r=e[a]),null==r&&(r=n.get(a)),null!=r&&(o[a]=r)}),o}function Od(t){var e=Rd(t,"color");if(e){var i=Rd(t,"colorAlpha"),n=Rd(t,"colorSaturation");return n&&(e=jt(e,null,null,n)),i&&(e=Yt(e,i)),e}}function Ed(t,e){return null!=e?jt(e,null,null,t):null}function Rd(t,e){var i=t[e];if(null!=i&&"none"!==i)return i}function zd(t,e,i,n,o,a){if(a&&a.length){var r=Bd(e,"color")||null!=o.color&&"none"!==o.color&&(Bd(e,"colorAlpha")||Bd(e,"colorSaturation"));if(r){var s=e.get("visualMin"),l=e.get("visualMax"),u=i.dataExtent.slice();null!=s&&s<u[0]&&(u[0]=s),null!=l&&l>u[1]&&(u[1]=l);var h=e.get("colorMappingBy"),c={type:r.name,dataExtent:u,visual:r.range};"color"!==c.type||"index"!==h&&"id"!==h?c.mappingMethod="linear":(c.mappingMethod="category",c.loop=!0);var d=new hL(c);return d.__drColorMappingBy=h,d}}}function Bd(t,e){var i=t.get(e);return fL(i)&&i.length?{name:e,range:i}:null}function Vd(t,e,i,n,o,r){var s=a({},e);if(o){var l=o.type,u="color"===l&&o.__drColorMappingBy,h="index"===u?n:"id"===u?r.mapIdToIndex(i.getId()):i.getValue(t.get("visualDimension"));s[l]=o.mapValueToVisual(h)}return s}function Gd(t,e,i,n){var o,a;if(!t.isRemoved()){var r=t.getLayout();o=r.width,a=r.height;var s=(f=t.getModel()).get(_L),l=f.get(wL)/2,u=Kd(f),h=Math.max(s,u),c=s-l,d=h-l,f=t.getModel();t.setLayout({borderWidth:s,upperHeight:h,upperLabelHeight:u},!0);var p=(o=mL(o-2*c,0))*(a=mL(a-c-d,0)),g=Fd(t,f,p,e,i,n);if(g.length){var m={x:c,y:d,width:o,height:a},v=vL(o,a),y=1/0,x=[];x.area=0;for(var _=0,w=g.length;_<w;){var b=g[_];x.push(b),x.area+=b.getLayout().area;var S=Ud(x,v,e.squareRatio);S<=y?(_++,y=S):(x.area-=x.pop().getLayout().area,Xd(x,v,m,l,!1),v=vL(m.width,m.height),x.length=x.area=0,y=1/0)}if(x.length&&Xd(x,v,m,l,!0),!i){var M=f.get("childrenVisibleMin");null!=M&&p<M&&(i=!0)}for(var _=0,w=g.length;_<w;_++)Gd(g[_],e,i,n+1)}}}function Fd(t,e,i,n,o,a){var r=t.children||[],s=n.sort;"asc"!==s&&"desc"!==s&&(s=null);var l=null!=n.leafDepth&&n.leafDepth<=a;if(o&&!l)return t.viewChildren=[];Hd(r=g(r,function(t){return!t.isRemoved()}),s);var u=Zd(e,r,s);if(0===u.sum)return t.viewChildren=[];if(u.sum=Wd(e,i,u.sum,s,r),0===u.sum)return t.viewChildren=[];for(var h=0,c=r.length;h<c;h++){var d=r[h].getValue()/u.sum*i;r[h].setLayout({area:d})}return l&&(r.length&&t.setLayout({isLeafRoot:!0},!0),r.length=0),t.viewChildren=r,t.setLayout({dataExtent:u.dataExtent},!0),r}function Wd(t,e,i,n,o){if(!n)return i;for(var a=t.get("visibleMin"),r=o.length,s=r,l=r-1;l>=0;l--){var u=o["asc"===n?r-l-1:l].getValue();u/i*e<a&&(s=l,i-=u)}return"asc"===n?o.splice(0,r-s):o.splice(s,r-s),i}function Hd(t,e){return e&&t.sort(function(t,i){var n="asc"===e?t.getValue()-i.getValue():i.getValue()-t.getValue();return 0===n?"asc"===e?t.dataIndex-i.dataIndex:i.dataIndex-t.dataIndex:n}),t}function Zd(t,e,i){for(var n=0,o=0,a=e.length;o<a;o++)n+=e[o].getValue();var r=t.get("visualDimension");if(e&&e.length)if("value"===r&&i)s=[e[e.length-1].getValue(),e[0].getValue()],"asc"===i&&s.reverse();else{var s=[1/0,-1/0];xL(e,function(t){var e=t.getValue(r);e<s[0]&&(s[0]=e),e>s[1]&&(s[1]=e)})}else s=[NaN,NaN];return{sum:n,dataExtent:s}}function Ud(t,e,i){for(var n,o=0,a=1/0,r=0,s=t.length;r<s;r++)(n=t[r].getLayout().area)&&(n<a&&(a=n),n>o&&(o=n));var l=t.area*t.area,u=e*e*i;return l?mL(u*o/l,l/(u*a)):1/0}function Xd(t,e,i,n,o){var a=e===i.width?0:1,r=1-a,s=["x","y"],l=["width","height"],u=i[s[a]],h=e?t.area/e:0;(o||h>i[l[r]])&&(h=i[l[r]]);for(var c=0,d=t.length;c<d;c++){var f=t[c],p={},g=h?f.getLayout().area/h:0,m=p[l[r]]=mL(h-2*n,0),v=i[s[a]]+i[l[a]]-u,y=c===d-1||v<g?v:g,x=p[l[a]]=mL(y-2*n,0);p[s[r]]=i[s[r]]+vL(n,m/2),p[s[a]]=u+vL(n,x/2),u+=y,f.setLayout(p,!0)}i[s[r]]+=h,i[l[r]]-=h}function jd(t,e,i,n,o){var a=(e||{}).node,r=[n,o];if(!a||a===i)return r;for(var s,l=n*o,u=l*t.option.zoomToNodeRatio;s=a.parentNode;){for(var h=0,c=s.children,d=0,f=c.length;d<f;d++)h+=c[d].getValue();var p=a.getValue();if(0===p)return r;u*=h/p;var g=s.getModel(),m=g.get(_L);(u+=4*m*m+(3*m+Math.max(m,Kd(g)))*Math.pow(u,.5))>XM&&(u=XM),a=s}u<l&&(u=l);var v=Math.pow(u/l,.5);return[n*v,o*v]}function Yd(t,e,i){if(e)return{x:e.x,y:e.y};var n={x:0,y:0};if(!i)return n;var o=i.node,a=o.getLayout();if(!a)return n;for(var r=[a.width/2,a.height/2],s=o;s;){var l=s.getLayout();r[0]+=l.x,r[1]+=l.y,s=s.parentNode}return{x:t.width/2-r[0],y:t.height/2-r[1]}}function qd(t,e,i,n,o){var a=t.getLayout(),r=i[o],s=r&&r===t;if(!(r&&!s||o===i.length&&t!==n)){t.setLayout({isInView:!0,invisible:!s&&!e.intersect(a),isAboveViewRoot:s},!0);var l=new de(e.x-a.x,e.y-a.y,e.width,e.height);xL(t.viewChildren||[],function(t){qd(t,l,i,n,o+1)})}}function Kd(t){return t.get(bL)?t.get(SL):0}function $d(t){return"_EC_"+t}function Jd(t,e){this.id=null==t?"":t,this.inEdges=[],this.outEdges=[],this.edges=[],this.hostGraph,this.dataIndex=null==e?-1:e}function Qd(t,e,i){this.node1=t,this.node2=e,this.dataIndex=null==i?-1:i}function tf(t){return isNaN(+t.cpx1)||isNaN(+t.cpy1)}function ef(t){return"_"+t+"Type"}function nf(t,e,i){var n=e.getItemVisual(i,"color"),o=e.getItemVisual(i,t),a=e.getItemVisual(i,t+"Size");if(o&&"none"!==o){y(a)||(a=[a,a]);var r=Jl(o,-a[0]/2,-a[1]/2,a[0],a[1],n);return r.name=t,r}}function of(t){var e=new PL({name:"line"});return af(e.shape,t),e}function af(t,e){var i=e[0],n=e[1],o=e[2];t.x1=i[0],t.y1=i[1],t.x2=n[0],t.y2=n[1],t.percent=1,o?(t.cpx1=o[0],t.cpy1=o[1]):(t.cpx1=NaN,t.cpy1=NaN)}function rf(t,e,i){tb.call(this),this._createLine(t,e,i)}function sf(t){this._ctor=t||rf,this.group=new tb}function lf(t,e,i,n){if(df(e.getItemLayout(i))){var o=new t._ctor(e,i,n);e.setItemGraphicEl(i,o),t.group.add(o)}}function uf(t,e,i,n,o,a){var r=e.getItemGraphicEl(n);df(i.getItemLayout(o))?(r?r.updateData(i,o,a):r=new t._ctor(i,o,a),i.setItemGraphicEl(o,r),t.group.add(r)):t.group.remove(r)}function hf(t){var e=t.hostModel;return{lineStyle:e.getModel("lineStyle").getLineStyle(),hoverLineStyle:e.getModel("emphasis.lineStyle").getLineStyle(),labelModel:e.getModel("label"),hoverLabelModel:e.getModel("emphasis.label")}}function cf(t){return isNaN(t[0])||isNaN(t[1])}function df(t){return!cf(t[0])&&!cf(t[1])}function ff(t,e,i){for(var n,o=t[0],a=t[1],r=t[2],s=1/0,l=i*i,u=.1,h=.1;h<=.9;h+=.1)RL[0]=VL(o[0],a[0],r[0],h),RL[1]=VL(o[1],a[1],r[1],h),(f=FL(GL(RL,e)-l))<s&&(s=f,n=h);for(var c=0;c<32;c++){var d=n+u;zL[0]=VL(o[0],a[0],r[0],n),zL[1]=VL(o[1],a[1],r[1],n),BL[0]=VL(o[0],a[0],r[0],d),BL[1]=VL(o[1],a[1],r[1],d);var f=GL(zL,e)-l;if(FL(f)<.01)break;var p=GL(BL,e)-l;u/=2,f<0?p>=0?n+=u:n-=u:p>=0?n-=u:n+=u}return n}function pf(t,e){return t.getVisual("opacity")||t.getModel().get(e)}function gf(t,e,i){var n=t.getGraphicEl(),o=pf(t,e);null!=i&&(null==o&&(o=1),o*=i),n.downplay&&n.downplay(),n.traverse(function(t){if("group"!==t.type){var e=t.lineLabelOriginalOpacity;null!=e&&null==i||(e=o),t.setStyle("opacity",e)}})}function mf(t,e){var i=pf(t,e),n=t.getGraphicEl();n.highlight&&n.highlight(),n.traverse(function(t){"group"!==t.type&&t.setStyle("opacity",i)})}function vf(t){return t instanceof Array||(t=[t,t]),t}function yf(t){var e=t.coordinateSystem;if(!e||"view"===e.type){var i=t.getGraph();i.eachNode(function(t){var e=t.getModel();t.setLayout([+e.get("x"),+e.get("y")])}),xf(i)}}function xf(t){t.eachEdge(function(t){var e=t.getModel().get("lineStyle.curveness")||0,i=F(t.node1.getLayout()),n=F(t.node2.getLayout()),o=[i,n];+e&&o.push([(i[0]+n[0])/2-(i[1]-n[1])*e,(i[1]+n[1])/2-(n[0]-i[0])*e]),t.setLayout(o)})}function _f(t){var e=t.coordinateSystem;if(!e||"view"===e.type){var i=e.getBoundingRect(),n=t.getData(),o=n.graph,a=0,r=n.getSum("value"),s=2*Math.PI/(r||n.count()),l=i.width/2+i.x,u=i.height/2+i.y,h=Math.min(i.width,i.height)/2;o.eachNode(function(t){var e=t.getValue("value");a+=s*(r?e:1)/2,t.setLayout([h*Math.cos(a)+l,h*Math.sin(a)+u]),a+=s*(r?e:1)/2}),n.setLayout({cx:l,cy:u}),o.eachEdge(function(t){var e,i=t.getModel().get("lineStyle.curveness")||0,n=F(t.node1.getLayout()),o=F(t.node2.getLayout()),a=(n[0]+o[0])/2,r=(n[1]+o[1])/2;+i&&(e=[l*(i*=3)+a*(1-i),u*i+r*(1-i)]),t.setLayout([n,o,e])})}}function wf(t,e,i){for(var n=i.rect,o=n.width,a=n.height,r=[n.x+o/2,n.y+a/2],s=null==i.gravity?.1:i.gravity,l=0;l<t.length;l++){var u=t[l];u.p||(u.p=V(o*(Math.random()-.5)+r[0],a*(Math.random()-.5)+r[1])),u.pp=F(u.p),u.edges=null}var h=.6;return{warmUp:function(){h=.5},setFixed:function(e){t[e].fixed=!0},setUnfixed:function(e){t[e].fixed=!1},step:function(i){for(var n=[],o=t.length,a=0;a<e.length;a++){var l=e[a],u=l.n1;U(n,(p=l.n2).p,u.p);var c=X(n)-l.d,d=p.w/(u.w+p.w);isNaN(d)&&(d=0),q(n,n),!u.fixed&&XL(u.p,u.p,n,d*c*h),!p.fixed&&XL(p.p,p.p,n,-(1-d)*c*h)}for(a=0;a<o;a++)(v=t[a]).fixed||(U(n,r,v.p),XL(v.p,v.p,n,s*h));for(a=0;a<o;a++)for(var u=t[a],f=a+1;f<o;f++){var p=t[f];U(n,p.p,u.p),0===(c=X(n))&&(W(n,Math.random()-.5,Math.random()-.5),c=1);var g=(u.rep+p.rep)/c/c;!u.fixed&&XL(u.pp,u.pp,n,g),!p.fixed&&XL(p.pp,p.pp,n,-g)}for(var m=[],a=0;a<o;a++){var v=t[a];v.fixed||(U(m,v.p,v.pp),XL(v.p,v.p,m,h),G(v.pp,v.p))}h*=.992,i&&i(t,e,h<.01)}}}function bf(t,e,i){var n=t.getBoxLayoutParams();return n.aspect=i,ca(n,{width:e.getWidth(),height:e.getHeight()})}function Sf(t,e){var i=t.get("center"),n=e.getWidth(),o=e.getHeight(),a=Math.min(n,o);return{cx:Vo(i[0],e.getWidth()),cy:Vo(i[1],e.getHeight()),r:Vo(t.get("radius"),a/2)}}function Mf(t,e){return e&&("string"==typeof e?t=e.replace("{value}",null!=t?t:""):"function"==typeof e&&(t=e(t))),t}function If(t,e){function i(){a.ignore=a.hoverIgnore,r.ignore=r.hoverIgnore}function n(){a.ignore=a.normalIgnore,r.ignore=r.normalIgnore}tb.call(this);var o=new pM,a=new gM,r=new rM;this.add(o),this.add(a),this.add(r),this.updateData(t,e,!0),this.on("emphasis",i).on("normal",n).on("mouseover",i).on("mouseout",n)}function Tf(t,e){return ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function Af(t,e){for(var i=t.mapDimension("value"),n=t.mapArray(i,function(t){return t}),o=[],a="ascending"===e,r=0,s=t.count();r<s;r++)o[r]=r;return"function"==typeof e?o.sort(e):"none"!==e&&o.sort(function(t,e){return a?n[t]-n[e]:n[e]-n[t]}),o}function Df(t){t.each(function(e){var i,n,o,a,r=t.getItemModel(e),s=r.getModel("label").get("position"),l=r.getModel("labelLine"),u=t.getItemLayout(e),h=u.points,c="inner"===s||"inside"===s||"center"===s;if(c)i="center",a=[[n=(h[0][0]+h[1][0]+h[2][0]+h[3][0])/4,o=(h[0][1]+h[1][1]+h[2][1]+h[3][1])/4],[n,o]];else{var d,f,p,g=l.get("length");"left"===s?(d=(h[3][0]+h[0][0])/2,f=(h[3][1]+h[0][1])/2,n=(p=d-g)-5,i="right"):(d=(h[1][0]+h[2][0])/2,f=(h[1][1]+h[2][1])/2,n=(p=d+g)+5,i="left");var m=f;a=[[d,f],[p,m]],o=m}u.label={linePoints:a,x:n,y:o,verticalAlign:"middle",textAlign:i,inside:c}})}function Cf(t){if(!t.parallel){var e=!1;d(t.series,function(t){t&&"parallel"===t.type&&(e=!0)}),e&&(t.parallel=[{}])}}function Lf(t){d(Di(t.parallelAxis),function(e){if(w(e)){var i=e.parallelIndex||0,o=Di(t.parallel)[i];o&&o.parallelAxisDefault&&n(e,o.parallelAxisDefault,!1)}})}function kf(t,e){var i=t[e]-t[1-e];return{span:Math.abs(i),sign:i>0?-1:i<0?1:e?-1:1}}function Pf(t,e){return Math.min(e[1],Math.max(e[0],t))}function Nf(t,e,i){this._axesMap=R(),this._axesLayout={},this.dimensions=t.dimensions,this._rect,this._model=t,this._init(t,e,i)}function Of(t,e){return ek(ik(t,e[0]),e[1])}function Ef(t,e){var i=e.layoutLength/(e.axisCount-1);return{position:i*t,axisNameAvailableWidth:i,axisLabelShow:!0}}function Rf(t,e){var i,n,o=e.layoutLength,a=e.axisExpandWidth,r=e.axisCount,s=e.axisCollapseWidth,l=e.winInnerIndices,u=s,h=!1;return t<l[0]?(i=t*s,n=s):t<=l[1]?(i=e.axisExpandWindow0Pos+t*a-e.axisExpandWindow[0],u=a,h=!0):(i=o-(r-1-t)*s,n=s),{position:i,axisNameAvailableWidth:u,axisLabelShow:h,nameTruncateMaxWidth:n}}function zf(t){fw.call(this),this._zr=t,this.group=new tb,this._brushType,this._brushOption,this._panels,this._track=[],this._dragging,this._covers=[],this._creatingCover,this._creatingPanel,this._enableGlobalPan,this._uid="brushController_"+bk++,this._handlers={},hk(Sk,function(t,e){this._handlers[e]=m(t,this)},this)}function Bf(t,e){var o=t._zr;t._enableGlobalPan||tc(o,yk,t._uid),hk(t._handlers,function(t,e){o.on(e,t)}),t._brushType=e.brushType,t._brushOption=n(i(wk),e,!0)}function Vf(t){var e=t._zr;ec(e,yk,t._uid),hk(t._handlers,function(t,i){e.off(i,t)}),t._brushType=t._brushOption=null}function Gf(t,e){var i=Mk[e.brushType].createCover(t,e);return i.__brushOption=e,Hf(i,e),t.group.add(i),i}function Ff(t,e){var i=Uf(e);return i.endCreating&&(i.endCreating(t,e),Hf(e,e.__brushOption)),e}function Wf(t,e){var i=e.__brushOption;Uf(e).updateCoverShape(t,e,i.range,i)}function Hf(t,e){var i=e.z;null==i&&(i=gk),t.traverse(function(t){t.z=i,t.z2=i})}function Zf(t,e){Uf(e).updateCommon(t,e),Wf(t,e)}function Uf(t){return Mk[t.__brushOption.brushType]}function Xf(t,e,i){var n=t._panels;if(!n)return!0;var o,a=t._transform;return hk(n,function(t){t.isTargetByCursor(e,i,a)&&(o=t)}),o}function jf(t,e){var i=t._panels;if(!i)return!0;var n=e.__brushOption.panelId;return null==n||i[n]}function Yf(t){var e=t._covers,i=e.length;return hk(e,function(e){t.group.remove(e)},t),e.length=0,!!i}function qf(t,e){var n=ck(t._covers,function(t){var e=t.__brushOption,n=i(e.range);return{brushType:e.brushType,panelId:e.panelId,range:n}});t.trigger("brush",n,{isEnd:!!e.isEnd,removeOnClick:!!e.removeOnClick})}function Kf(t){var e=t._track;if(!e.length)return!1;var i=e[e.length-1],n=e[0],o=i[0]-n[0],a=i[1]-n[1];return pk(o*o+a*a,.5)>mk}function $f(t){var e=t.length-1;return e<0&&(e=0),[t[0],t[e]]}function Jf(t,e,i,n){var o=new tb;return o.add(new yM({name:"main",style:ip(i),silent:!0,draggable:!0,cursor:"move",drift:uk(t,e,o,"nswe"),ondragend:uk(qf,e,{isEnd:!0})})),hk(n,function(i){o.add(new yM({name:i,style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:uk(t,e,o,i),ondragend:uk(qf,e,{isEnd:!0})}))}),o}function Qf(t,e,i,n){var o=n.brushStyle.lineWidth||0,a=fk(o,vk),r=i[0][0],s=i[1][0],l=r-o/2,u=s-o/2,h=i[0][1],c=i[1][1],d=h-a+o/2,f=c-a+o/2,p=h-r,g=c-s,m=p+o,v=g+o;ep(t,e,"main",r,s,p,g),n.transformable&&(ep(t,e,"w",l,u,a,v),ep(t,e,"e",d,u,a,v),ep(t,e,"n",l,u,m,a),ep(t,e,"s",l,f,m,a),ep(t,e,"nw",l,u,a,a),ep(t,e,"ne",d,u,a,a),ep(t,e,"sw",l,f,a,a),ep(t,e,"se",d,f,a,a))}function tp(t,e){var i=e.__brushOption,n=i.transformable,o=e.childAt(0);o.useStyle(ip(i)),o.attr({silent:!n,cursor:n?"move":"default"}),hk(["w","e","n","s","se","sw","ne","nw"],function(i){var o=e.childOfName(i),a=ap(t,i);o&&o.attr({silent:!n,invisible:!n,cursor:n?_k[a]+"-resize":null})})}function ep(t,e,i,n,o,a,r){var s=e.childOfName(i);s&&s.setShape(hp(up(t,e,[[n,o],[n+a,o+r]])))}function ip(t){return r({strokeNoScale:!0},t.brushStyle)}function np(t,e,i,n){var o=[dk(t,i),dk(e,n)],a=[fk(t,i),fk(e,n)];return[[o[0],a[0]],[o[1],a[1]]]}function op(t){return Ao(t.group)}function ap(t,e){if(e.length>1)return("e"===(n=[ap(t,(e=e.split(""))[0]),ap(t,e[1])])[0]||"w"===n[0])&&n.reverse(),n.join("");var i={left:"w",right:"e",top:"n",bottom:"s"},n=Co({w:"left",e:"right",n:"top",s:"bottom"}[e],op(t));return i[n]}function rp(t,e,i,n,o,a,r,s){var l=n.__brushOption,u=t(l.range),h=lp(i,a,r);hk(o.split(""),function(t){var e=xk[t];u[e[0]][e[1]]+=h[e[0]]}),l.range=e(np(u[0][0],u[1][0],u[0][1],u[1][1])),Zf(i,n),qf(i,{isEnd:!1})}function sp(t,e,i,n,o){var a=e.__brushOption.range,r=lp(t,i,n);hk(a,function(t){t[0]+=r[0],t[1]+=r[1]}),Zf(t,e),qf(t,{isEnd:!1})}function lp(t,e,i){var n=t.group,o=n.transformCoordToLocal(e,i),a=n.transformCoordToLocal(0,0);return[o[0]-a[0],o[1]-a[1]]}function up(t,e,n){var o=jf(t,e);return o&&!0!==o?o.clipPath(n,t._transform):i(n)}function hp(t){var e=dk(t[0][0],t[1][0]),i=dk(t[0][1],t[1][1]);return{x:e,y:i,width:fk(t[0][0],t[1][0])-e,height:fk(t[0][1],t[1][1])-i}}function cp(t,e,i){if(t._brushType){var n=t._zr,o=t._covers,a=Xf(t,e,i);if(!t._dragging)for(var r=0;r<o.length;r++){var s=o[r].__brushOption;if(a&&(!0===a||s.panelId===a.panelId)&&Mk[s.brushType].contain(o[r],i[0],i[1]))return}a&&n.setCursorStyle("crosshair")}}function dp(t){var e=t.event;e.preventDefault&&e.preventDefault()}function fp(t,e,i){return t.childOfName("main").contain(e,i)}function pp(t,e,n,o){var a,r=t._creatingCover,s=t._creatingPanel,l=t._brushOption;if(t._track.push(n.slice()),Kf(t)||r){if(s&&!r){"single"===l.brushMode&&Yf(t);var u=i(l);u.brushType=gp(u.brushType,s),u.panelId=!0===s?null:s.panelId,r=t._creatingCover=Gf(t,u),t._covers.push(r)}if(r){var h=Mk[gp(t._brushType,s)];r.__brushOption.range=h.getCreatingRange(up(t,r,t._track)),o&&(Ff(t,r),h.updateCommon(t,r)),Wf(t,r),a={isEnd:o}}}else o&&"single"===l.brushMode&&l.removeOnClick&&Xf(t,e,n)&&Yf(t)&&(a={isEnd:o,removeOnClick:!0});return a}function gp(t,e){return"auto"===t?e.defaultBrushType:t}function mp(t){if(this._dragging){dp(t);var e=pp(this,t,this.group.transformCoordToLocal(t.offsetX,t.offsetY),!0);this._dragging=!1,this._track=[],this._creatingCover=null,e&&qf(this,e)}}function vp(t){return{createCover:function(e,i){return Jf(uk(rp,function(e){var i=[e,[0,100]];return t&&i.reverse(),i},function(e){return e[t]}),e,i,[["w","e"],["n","s"]][t])},getCreatingRange:function(e){var i=$f(e);return[dk(i[0][t],i[1][t]),fk(i[0][t],i[1][t])]},updateCoverShape:function(e,i,n,o){var a,r=jf(e,i);if(!0!==r&&r.getLinearBrushOtherExtent)a=r.getLinearBrushOtherExtent(t,e._transform);else{var s=e._zr;a=[0,[s.getWidth(),s.getHeight()][1-t]]}var l=[n,a];t&&l.reverse(),Qf(e,i,l,o)},updateCommon:tp,contain:fp}}function yp(t){return t=wp(t),function(e,i){return ko(e,t)}}function xp(t,e){return t=wp(t),function(i){var n=null!=e?e:i,o=n?t.width:t.height,a=n?t.x:t.y;return[a,a+(o||0)]}}function _p(t,e,i){return t=wp(t),function(n,o,a){return t.contain(o[0],o[1])&&!gc(n,e,i)}}function wp(t){return de.create(t)}function bp(t,e,i){return i&&"axisAreaSelect"===i.type&&e.findComponents({mainType:"parallelAxis",query:i})[0]===t}function Sp(t){var e=t.axis;return f(t.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}})}function Mp(t,e){return e.getComponent("parallel",t.get("parallelIndex"))}function Ip(t,e){var i=t._model;return i.get("axisExpandable")&&i.get("axisExpandTriggerOn")===e}function Tp(t,e){if(!t.encodeDefine){var i=e.ecModel.getComponent("parallel",e.get("parallelIndex"));if(i){var n=t.encodeDefine=R();d(i.dimensions,function(t){var e=Ap(t);n.set(t,e)})}}}function Ap(t){return+t.replace("dim","")}function Dp(t,e,i){var n=t.model,o=t.getRect(),a=new yM({shape:{x:o.x,y:o.y,width:o.width,height:o.height}}),r="horizontal"===n.get("layout")?"width":"height";return a.setShape(r,0),To(a,{shape:{width:o.width,height:o.height}},e,i),a}function Cp(t,e,i,n){for(var o=[],a=0;a<i.length;a++){var r=i[a],s=t.get(t.mapDimension(r),e);Np(s,n.getAxis(r).type)||o.push(n.dataToPoint(s,r))}return o}function Lp(t,e,i,n,o){var a=Cp(t,i,n,o),r=new gM({shape:{points:a},silent:!0,z2:10});return e.add(r),t.setItemGraphicEl(i,r),r}function kp(t){var e=t.get("smooth",!0);return!0===e&&(e=Dk),{lineStyle:t.getModel("lineStyle").getLineStyle(),smooth:null!=e?e:Dk}}function Pp(t,e,i,n){var o=n.lineStyle;e.hasItemOption&&(o=e.getItemModel(i).getModel("lineStyle").getLineStyle()),t.useStyle(o);var a=t.style;a.fill=null,a.stroke=e.getItemVisual(i,"color"),a.opacity=e.getItemVisual(i,"opacity"),n.smooth&&(t.shape.smooth=n.smooth)}function Np(t,e){return"category"===e?null==t:null==t||isNaN(t)}function Op(t,e){return t.getVisual("opacity")||t.getModel().get(e)}function Ep(t,e,i){var n=t.getGraphicEl(),o=Op(t,e);null!=i&&(null==o&&(o=1),o*=i),n.downplay&&n.downplay(),n.traverse(function(t){"group"!==t.type&&t.setStyle("opacity",o)})}function Rp(t,e){var i=Op(t,e),n=t.getGraphicEl();n.highlight&&n.highlight(),n.traverse(function(t){"group"!==t.type&&t.setStyle("opacity",i)})}function zp(t,e,i){var n=new yM({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return To(n,{shape:{width:t.width+20,height:t.height+20}},e,i),n}function Bp(t,e){return ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function Vp(t,e,i,n,o,a,r,s){Fp(t,e,i,o,a,s),Zp(t,e,a,o,n,r,s),eg(t,s)}function Gp(t){d(t,function(t){var e=Qp(t.outEdges,Jp),i=Qp(t.inEdges,Jp),n=Math.max(e,i);t.setLayout({value:n},!0)})}function Fp(t,e,i,n,o,a){for(var r=[],s=[],l=[],u=[],h=0,c=0;c<e.length;c++)r[c]=1;for(c=0;c<t.length;c++)s[c]=t[c].inEdges.length,0===s[c]&&l.push(t[c]);for(;l.length;){for(var d=0;d<l.length;d++){var f=l[d];"vertical"===a?(f.setLayout({y:h},!0),f.setLayout({dy:i},!0)):(f.setLayout({x:h},!0),f.setLayout({dx:i},!0));for(var p=0;p<f.outEdges.length;p++){var g=f.outEdges[p];r[e.indexOf(g)]=0;var m=g.node2;0==--s[t.indexOf(m)]&&u.push(m)}}++h,l=u,u=[]}for(c=0;c<r.length;c++);Wp(t,h,a),Hp(t,"vertical"===a?(o-i)/(h-1):(n-i)/(h-1),a)}function Wp(t,e,i){d(t,function(t){t.outEdges.length||("vertical"===i?t.setLayout({y:e-1},!0):t.setLayout({x:e-1},!0))})}function Hp(t,e,i){d(t,function(t){if("vertical"===i){var n=t.getLayout().y*e;t.setLayout({y:n},!0)}else{var o=t.getLayout().x*e;t.setLayout({x:o},!0)}})}function Zp(t,e,i,n,o,a,r){var s=Up(t,r);Xp(t,s,e,i,n,o,r),jp(s,o,i,n,r);for(var l=1;a>0;a--)Yp(s,l*=.99,r),jp(s,o,i,n,r),tg(s,l,r),jp(s,o,i,n,r)}function Up(t,e){var i=[],n="vertical"===e?"y":"x",o=Zi(t,function(t){return t.getLayout()[n]});return o.keys.sort(function(t,e){return t-e}),d(o.keys,function(t){i.push(o.buckets.get(t))}),i}function Xp(t,e,i,n,o,a,r){var s=[];d(e,function(t){var e=t.length,i=0,l=0;d(t,function(t){i+=t.getLayout().value}),l="vertical"===r?(o-(e-1)*a)/i:(n-(e-1)*a)/i,s.push(l)}),s.sort(function(t,e){return t-e});var l=s[0];d(e,function(t){d(t,function(t,e){var i=t.getLayout().value*l;"vertical"===r?(t.setLayout({x:e},!0),t.setLayout({dx:i},!0)):(t.setLayout({y:e},!0),t.setLayout({dy:i},!0))})}),d(i,function(t){var e=+t.getValue()*l;t.setLayout({dy:e},!0)})}function jp(t,e,i,n,o){d(t,function(t){var a,r,s,l=0,u=t.length;if("vertical"===o){var h;for(t.sort(function(t,e){return t.getLayout().x-e.getLayout().x}),s=0;s<u;s++)(r=l-(a=t[s]).getLayout().x)>0&&(h=a.getLayout().x+r,a.setLayout({x:h},!0)),l=a.getLayout().x+a.getLayout().dx+e;if((r=l-e-n)>0)for(h=a.getLayout().x-r,a.setLayout({x:h},!0),l=h,s=u-2;s>=0;--s)(r=(a=t[s]).getLayout().x+a.getLayout().dx+e-l)>0&&(h=a.getLayout().x-r,a.setLayout({x:h},!0)),l=a.getLayout().x}else{var c;for(t.sort(function(t,e){return t.getLayout().y-e.getLayout().y}),s=0;s<u;s++)(r=l-(a=t[s]).getLayout().y)>0&&(c=a.getLayout().y+r,a.setLayout({y:c},!0)),l=a.getLayout().y+a.getLayout().dy+e;if((r=l-e-i)>0)for(c=a.getLayout().y-r,a.setLayout({y:c},!0),l=c,s=u-2;s>=0;--s)(r=(a=t[s]).getLayout().y+a.getLayout().dy+e-l)>0&&(c=a.getLayout().y-r,a.setLayout({y:c},!0)),l=a.getLayout().y}})}function Yp(t,e,i){d(t.slice().reverse(),function(t){d(t,function(t){if(t.outEdges.length){var n=Qp(t.outEdges,qp,i)/Qp(t.outEdges,Jp,i);if("vertical"===i){var o=t.getLayout().x+(n-$p(t,i))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(n-$p(t,i))*e;t.setLayout({y:a},!0)}}})})}function qp(t,e){return $p(t.node2,e)*t.getValue()}function Kp(t,e){return $p(t.node1,e)*t.getValue()}function $p(t,e){return"vertical"===e?t.getLayout().x+t.getLayout().dx/2:t.getLayout().y+t.getLayout().dy/2}function Jp(t){return t.getValue()}function Qp(t,e,i){for(var n=0,o=t.length,a=-1;++a<o;){var r=+e.call(t,t[a],i);isNaN(r)||(n+=r)}return n}function tg(t,e,i){d(t,function(t){d(t,function(t){if(t.inEdges.length){var n=Qp(t.inEdges,Kp,i)/Qp(t.inEdges,Jp,i);if("vertical"===i){var o=t.getLayout().x+(n-$p(t,i))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(n-$p(t,i))*e;t.setLayout({y:a},!0)}}})})}function eg(t,e){d(t,function(t){"vertical"===e?(t.outEdges.sort(function(t,e){return t.node2.getLayout().x-e.node2.getLayout().x}),t.inEdges.sort(function(t,e){return t.node1.getLayout().x-e.node1.getLayout().x})):(t.outEdges.sort(function(t,e){return t.node2.getLayout().y-e.node2.getLayout().y}),t.inEdges.sort(function(t,e){return t.node1.getLayout().y-e.node1.getLayout().y}))}),d(t,function(t){var e=0,i=0;d(t.outEdges,function(t){t.setLayout({sy:e},!0),e+=t.getLayout().dy}),d(t.inEdges,function(t){t.setLayout({ty:i},!0),i+=t.getLayout().dy})})}function ig(t,e,i,n,o){var a=t.ends,r=new zk({shape:{points:o?og(a,n,t):a}});return ng(t,r,e,i,o),r}function ng(t,e,i,n,o){var a=i.hostModel;(0,zM[o?"initProps":"updateProps"])(e,{shape:{points:t.ends}},a,n);var r=i.getItemModel(n),s=r.getModel(Ek),l=i.getItemVisual(n,"color"),u=s.getItemStyle(["borderColor"]);u.stroke=l,u.strokeNoScale=!0,e.useStyle(u),e.z2=100,fo(e,r.getModel(Rk).getItemStyle())}function og(t,e,i){return f(t,function(t){return t=t.slice(),t[e]=i.initBaseline,t})}function ag(t){var e=[],i=[];return t.eachSeriesByType("boxplot",function(t){var n=t.getBaseAxis(),o=l(i,n);o<0&&(o=i.length,i[o]=n,e[o]={axis:n,seriesModels:[]}),e[o].seriesModels.push(t)}),e}function rg(t){var e,i,n=t.axis,o=t.seriesModels,a=o.length,r=t.boxWidthList=[],s=t.boxOffsetList=[],l=[];if("category"===n.type)i=n.getBandWidth();else{var u=0;Vk(o,function(t){u=Math.max(u,t.getData().count())}),e=n.getExtent(),Math.abs(e[1]-e[0])}Vk(o,function(t){var e=t.get("boxWidth");y(e)||(e=[e,e]),l.push([Vo(e[0],i)||0,Vo(e[1],i)||0])});var h=.8*i-2,c=h/a*.3,d=(h-c*(a-1))/a,f=d/2-h/2;Vk(o,function(t,e){s.push(f),f+=c+d,r.push(Math.min(Math.max(d,l[e][0]),l[e][1]))})}function sg(t,e,i){function n(t,i,n){var o=s.get(i,n),a=[];a[u]=t,a[h]=o;var l;return isNaN(t)||isNaN(o)?l=[NaN,NaN]:(l=r.dataToPoint(a))[u]+=e,l}function o(t,e,i){var n=e.slice(),o=e.slice();n[u]+=l,o[u]-=l,i?t.push(n,o):t.push(o,n)}function a(t,e){var i=e.slice(),n=e.slice();i[u]-=l,n[u]+=l,t.push(i,n)}var r=t.coordinateSystem,s=t.getData(),l=i/2,u="horizontal"===t.get("layout")?0:1,h=1-u,c=["x","y"],d=s.mapDimension(c[u]),f=s.mapDimension(c[h],!0);if(!(null==d||f.length<5))for(var p=0;p<s.count();p++){var g=s.get(d,p),m=n(g,f[2],p),v=n(g,f[0],p),y=n(g,f[1],p),x=n(g,f[3],p),_=n(g,f[4],p),w=[];o(w,y,0),o(w,x,1),w.push(v,y,_,x),a(w,v),a(w,_),a(w,m),s.setItemLayout(p,{initBaseline:m[h],ends:w})}}function lg(t,e,i){var n=t.ends;return new Hk({shape:{points:i?hg(n,t):n},z2:100})}function ug(t,e,i,n){var o=e.getItemModel(i),a=o.getModel(Gk),r=e.getItemVisual(i,"color"),s=e.getItemVisual(i,"borderColor")||r,l=a.getItemStyle(Wk);t.useStyle(l),t.style.strokeNoScale=!0,t.style.fill=r,t.style.stroke=s,t.__simpleBox=n,fo(t,o.getModel(Fk).getItemStyle())}function hg(t,e){return f(t,function(t){return t=t.slice(),t[1]=e.initBaseline,t})}function cg(t,e,i){var n=t.getData(),o=n.getLayout("largePoints"),a=new Zk({shape:{points:o},__sign:1});e.add(a);var r=new Zk({shape:{points:o},__sign:-1});e.add(r),dg(1,a,t,n),dg(-1,r,t,n),i&&(a.incremental=!0,r.incremental=!0)}function dg(t,e,i,n){var o=t>0?"P":"N",a=n.getVisual("borderColor"+o)||n.getVisual("color"+o),r=i.getModel(Gk).getItemStyle(Wk);e.useStyle(r),e.style.fill=null,e.style.stroke=a}function fg(t,e,i,n,o){return i>n?-1:i<n?1:e>0?t.get(o,e-1)<=n?1:-1:1}function pg(t,e){var i,n=t.getBaseAxis(),o="category"===n.type?n.getBandWidth():(i=n.getExtent(),Math.abs(i[1]-i[0])/e.count()),a=Vo(A(t.get("barMaxWidth"),o),o),r=Vo(A(t.get("barMinWidth"),1),o),s=t.get("barWidth");return null!=s?Vo(s,o):Math.max(Math.min(o/2,a),r)}function gg(t){return y(t)||(t=[+t,+t]),t}function mg(t,e){t.eachChild(function(t){t.attr({z:e.z,zlevel:e.zlevel,style:{stroke:"stroke"===e.brushType?e.color:null,fill:"fill"===e.brushType?e.color:null}})})}function vg(t,e){tb.call(this);var i=new wu(t,e),n=new tb;this.add(i),this.add(n),n.beforeUpdate=function(){this.attr(i.getScale())},this.updateData(t,e)}function yg(t){var e=t.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(t.data=f(e,function(t){var e={coords:[t[0].coord,t[1].coord]};return t[0].name&&(e.fromName=t[0].name),t[1].name&&(e.toName=t[1].name),o([e,t[0],t[1]])}))}function xg(t,e,i){tb.call(this),this.add(this.createLine(t,e,i)),this._updateEffectSymbol(t,e)}function _g(t,e,i){tb.call(this),this._createPolyline(t,e,i)}function wg(t,e,i){xg.call(this,t,e,i),this._lastFrame=0,this._lastFramePercent=0}function bg(){this.group=new tb}function Sg(t){return t instanceof Array||(t=[t,t]),t}function Mg(){var t=iw();this.canvas=t,this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={}}function Ig(t,e,i){var n=t[1]-t[0],o=(e=f(e,function(e){return{interval:[(e.interval[0]-t[0])/n,(e.interval[1]-t[0])/n]}})).length,a=0;return function(t){for(n=a;n<o;n++)if((r=e[n].interval)[0]<=t&&t<=r[1]){a=n;break}if(n===o)for(var n=a-1;n>=0;n--){var r=e[n].interval;if(r[0]<=t&&t<=r[1]){a=n;break}}return n>=0&&n<o&&i[n]}}function Tg(t,e){var i=t[1]-t[0];return e=[(e[0]-t[0])/i,(e[1]-t[0])/i],function(t){return t>=e[0]&&t<=e[1]}}function Ag(t){var e=t.dimensions;return"lng"===e[0]&&"lat"===e[1]}function Dg(t,e,i,n){var o=t.getItemLayout(e),a=i.get("symbolRepeat"),r=i.get("symbolClip"),s=i.get("symbolPosition")||"start",l=(i.get("symbolRotate")||0)*Math.PI/180||0,u=i.get("symbolPatternSize")||2,h=i.isAnimationEnabled(),c={dataIndex:e,layout:o,itemModel:i,symbolType:t.getItemVisual(e,"symbol")||"circle",color:t.getItemVisual(e,"color"),symbolClip:r,symbolRepeat:a,symbolRepeatDirection:i.get("symbolRepeatDirection"),symbolPatternSize:u,rotation:l,animationModel:h?i:null,hoverAnimation:h&&i.get("hoverAnimation"),z2:i.getShallow("z",!0)||0};Cg(i,a,o,n,c),kg(t,e,o,a,r,c.boundingLength,c.pxSign,u,n,c),Pg(i,c.symbolScale,l,n,c);var d=c.symbolSize,f=i.get("symbolOffset");return y(f)&&(f=[Vo(f[0],d[0]),Vo(f[1],d[1])]),Ng(i,d,o,a,r,f,s,c.valueLineWidth,c.boundingLength,c.repeatCutLength,n,c),c}function Cg(t,e,i,n,o){var a,r=n.valueDim,s=t.get("symbolBoundingData"),l=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),u=l.toGlobalCoord(l.dataToCoord(0)),h=1-+(i[r.wh]<=0);if(y(s)){var c=[Lg(l,s[0])-u,Lg(l,s[1])-u];c[1]<c[0]&&c.reverse(),a=c[h]}else a=null!=s?Lg(l,s)-u:e?n.coordSysExtent[r.index][h]-u:i[r.wh];o.boundingLength=a,e&&(o.repeatCutLength=i[r.wh]),o.pxSign=a>0?1:a<0?-1:0}function Lg(t,e){return t.toGlobalCoord(t.dataToCoord(t.scale.parse(e)))}function kg(t,e,i,n,o,a,r,s,l,u){var h=l.valueDim,c=l.categoryDim,d=Math.abs(i[c.wh]),f=t.getItemVisual(e,"symbolSize");y(f)?f=f.slice():(null==f&&(f="100%"),f=[f,f]),f[c.index]=Vo(f[c.index],d),f[h.index]=Vo(f[h.index],n?d:Math.abs(a)),u.symbolSize=f,(u.symbolScale=[f[0]/s,f[1]/s])[h.index]*=(l.isHorizontal?-1:1)*r}function Pg(t,e,i,n,o){var a=t.get(cP)||0;a&&(fP.attr({scale:e.slice(),rotation:i}),fP.updateTransform(),a/=fP.getLineScale(),a*=e[n.valueDim.index]),o.valueLineWidth=a}function Ng(t,e,i,n,o,r,s,l,u,h,c,d){var f=c.categoryDim,p=c.valueDim,g=d.pxSign,m=Math.max(e[p.index]+l,0),v=m;if(n){var y=Math.abs(u),x=T(t.get("symbolMargin"),"15%")+"",_=!1;x.lastIndexOf("!")===x.length-1&&(_=!0,x=x.slice(0,x.length-1)),x=Vo(x,e[p.index]);var w=Math.max(m+2*x,0),b=_?0:2*x,S=Qo(n),M=S?n:Kg((y+b)/w);w=m+2*(x=(y-M*m)/2/(_?M:M-1)),b=_?0:2*x,S||"fixed"===n||(M=h?Kg((Math.abs(h)+b)/w):0),v=M*w-b,d.repeatTimes=M,d.symbolMargin=x}var I=g*(v/2),A=d.pathPosition=[];A[f.index]=i[f.wh]/2,A[p.index]="start"===s?I:"end"===s?u-I:u/2,r&&(A[0]+=r[0],A[1]+=r[1]);var D=d.bundlePosition=[];D[f.index]=i[f.xy],D[p.index]=i[p.xy];var C=d.barRectShape=a({},i);C[p.wh]=g*Math.max(Math.abs(i[p.wh]),Math.abs(A[p.index]+I)),C[f.wh]=i[f.wh];var L=d.clipShape={};L[f.xy]=-i[f.xy],L[f.wh]=c.ecSize[f.wh],L[p.xy]=0,L[p.wh]=i[p.wh]}function Og(t){var e=t.symbolPatternSize,i=Jl(t.symbolType,-e/2,-e/2,e,e,t.color);return i.attr({culling:!0}),"image"!==i.type&&i.setStyle({strokeNoScale:!0}),i}function Eg(t,e,i,n){function o(t){var e=l.slice(),n=i.pxSign,o=t;return("start"===i.symbolRepeatDirection?n>0:n<0)&&(o=h-1-t),e[u.index]=d*(o-h/2+.5)+l[u.index],{position:e,scale:i.symbolScale.slice(),rotation:i.rotation}}var a=t.__pictorialBundle,r=i.symbolSize,s=i.valueLineWidth,l=i.pathPosition,u=e.valueDim,h=i.repeatTimes||0,c=0,d=r[e.valueDim.index]+s+2*i.symbolMargin;for(jg(t,function(t){t.__pictorialAnimationIndex=c,t.__pictorialRepeatTimes=h,c<h?Yg(t,null,o(c),i,n):Yg(t,null,{scale:[0,0]},i,n,function(){a.remove(t)}),Wg(t,i),c++});c<h;c++){var f=Og(i);f.__pictorialAnimationIndex=c,f.__pictorialRepeatTimes=h,a.add(f);var p=o(c);Yg(f,{position:p.position,scale:[0,0]},{scale:p.scale,rotation:p.rotation},i,n),f.on("mouseover",function(){jg(t,function(t){t.trigger("emphasis")})}).on("mouseout",function(){jg(t,function(t){t.trigger("normal")})}),Wg(f,i)}}function Rg(t,e,i,n){var o=t.__pictorialBundle,a=t.__pictorialMainPath;a?Yg(a,null,{position:i.pathPosition.slice(),scale:i.symbolScale.slice(),rotation:i.rotation},i,n):(a=t.__pictorialMainPath=Og(i),o.add(a),Yg(a,{position:i.pathPosition.slice(),scale:[0,0],rotation:i.rotation},{scale:i.symbolScale.slice()},i,n),a.on("mouseover",function(){this.trigger("emphasis")}).on("mouseout",function(){this.trigger("normal")})),Wg(a,i)}function zg(t,e,i){var n=a({},e.barRectShape),o=t.__pictorialBarRect;o?Yg(o,null,{shape:n},e,i):(o=t.__pictorialBarRect=new yM({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),t.add(o))}function Bg(t,e,i,n){if(i.symbolClip){var o=t.__pictorialClipPath,r=a({},i.clipShape),s=e.valueDim,l=i.animationModel,u=i.dataIndex;if(o)Io(o,{shape:r},l,u);else{r[s.wh]=0,o=new yM({shape:r}),t.__pictorialBundle.setClipPath(o),t.__pictorialClipPath=o;var h={};h[s.wh]=i.clipShape[s.wh],zM[n?"updateProps":"initProps"](o,{shape:h},l,u)}}}function Vg(t,e){var i=t.getItemModel(e);return i.getAnimationDelayParams=Gg,i.isAnimationEnabled=Fg,i}function Gg(t){return{index:t.__pictorialAnimationIndex,count:t.__pictorialRepeatTimes}}function Fg(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function Wg(t,e){t.off("emphasis").off("normal");var i=e.symbolScale.slice();e.hoverAnimation&&t.on("emphasis",function(){this.animateTo({scale:[1.1*i[0],1.1*i[1]]},400,"elasticOut")}).on("normal",function(){this.animateTo({scale:i.slice()},400,"elasticOut")})}function Hg(t,e,i,n){var o=new tb,a=new tb;return o.add(a),o.__pictorialBundle=a,a.attr("position",i.bundlePosition.slice()),i.symbolRepeat?Eg(o,e,i):Rg(o,e,i),zg(o,i,n),Bg(o,e,i,n),o.__pictorialShapeStr=Xg(t,i),o.__pictorialSymbolMeta=i,o}function Zg(t,e,i){var n=i.animationModel,o=i.dataIndex;Io(t.__pictorialBundle,{position:i.bundlePosition.slice()},n,o),i.symbolRepeat?Eg(t,e,i,!0):Rg(t,e,i,!0),zg(t,i,!0),Bg(t,e,i,!0)}function Ug(t,e,i,n){var o=n.__pictorialBarRect;o&&(o.style.text=null);var a=[];jg(n,function(t){a.push(t)}),n.__pictorialMainPath&&a.push(n.__pictorialMainPath),n.__pictorialClipPath&&(i=null),d(a,function(t){Io(t,{scale:[0,0]},i,e,function(){n.parent&&n.parent.remove(n)})}),t.setItemGraphicEl(e,null)}function Xg(t,e){return[t.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function jg(t,e,i){d(t.__pictorialBundle.children(),function(n){n!==t.__pictorialBarRect&&e.call(i,n)})}function Yg(t,e,i,n,o,a){e&&t.attr(e),n.symbolClip&&!o?i&&t.attr(i):i&&zM[o?"updateProps":"initProps"](t,i,n.animationModel,n.dataIndex,a)}function qg(t,e,i){var n=i.color,o=i.dataIndex,a=i.itemModel,s=a.getModel("itemStyle").getItemStyle(["color"]),l=a.getModel("emphasis.itemStyle").getItemStyle(),u=a.getShallow("cursor");jg(t,function(t){t.setColor(n),t.setStyle(r({fill:n,opacity:i.opacity},s)),fo(t,l),u&&(t.cursor=u),t.z2=i.z2});var h={},c=e.valueDim.posDesc[+(i.boundingLength>0)],d=t.__pictorialBarRect;kh(d.style,h,a,n,e.seriesModel,o,c),fo(d,h)}function Kg(t){var e=Math.round(t);return Math.abs(t-e)<1e-4?e:Math.ceil(t)}function $g(t,e,i){this.dimension="single",this.dimensions=["single"],this._axis=null,this._rect,this._init(t,e,i),this.model=t}function Jg(t,e){e=e||{};var i=t.coordinateSystem,n=t.axis,o={},a=n.position,r=n.orient,s=i.getRect(),l=[s.x,s.x+s.width,s.y,s.y+s.height],u={horizontal:{top:l[2],bottom:l[3]},vertical:{left:l[0],right:l[1]}};o.position=["vertical"===r?u.vertical[a]:l[0],"horizontal"===r?u.horizontal[a]:l[3]];var h={horizontal:0,vertical:1};o.rotation=Math.PI/2*h[r];var c={top:-1,bottom:1,right:1,left:-1};o.labelDirection=o.tickDirection=o.nameDirection=c[a],t.get("axisTick.inside")&&(o.tickDirection=-o.tickDirection),T(e.labelInside,t.get("axisLabel.inside"))&&(o.labelDirection=-o.labelDirection);var d=e.rotate;return null==d&&(d=t.get("axisLabel.rotate")),o.labelRotation="top"===a?-d:d,o.z2=1,o}function Qg(t,e,i,n,o){var r=t.axis;if(!r.scale.isBlank()&&r.containData(e))if(t.involveSeries){var s=tm(e,t),l=s.payloadBatch,u=s.snapToValue;l[0]&&null==o.seriesIndex&&a(o,l[0]),!n&&t.snap&&r.containData(u)&&null!=u&&(e=u),i.showPointer(t,e,l,o),i.showTooltip(t,s,u)}else i.showPointer(t,e)}function tm(t,e){var i=e.axis,n=i.dim,o=t,a=[],r=Number.MAX_VALUE,s=-1;return _P(e.seriesModels,function(e,l){var u,h,c=e.getData().mapDimension(n,!0);if(e.getAxisTooltipData){var d=e.getAxisTooltipData(c,t,i);h=d.dataIndices,u=d.nestestValue}else{if(!(h=e.getData().indicesOfNearest(c[0],t,"category"===i.type?.5:null)).length)return;u=e.getData().get(c[0],h[0])}if(null!=u&&isFinite(u)){var f=t-u,p=Math.abs(f);p<=r&&((p<r||f>=0&&s<0)&&(r=p,s=f,o=u,a.length=0),_P(h,function(t){a.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})}))}}),{payloadBatch:a,snapToValue:o}}function em(t,e,i,n){t[e.key]={value:i,payloadBatch:n}}function im(t,e,i,n){var o=i.payloadBatch,a=e.axis,r=a.model,s=e.axisPointerModel;if(e.triggerTooltip&&o.length){var l=e.coordSys.model,u=Ah(l),h=t.map[u];h||(h=t.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},t.list.push(h)),h.dataByAxis.push({axisDim:a.dim,axisIndex:r.componentIndex,axisType:r.type,axisId:r.id,value:n,valueLabelOpt:{precision:s.get("label.precision"),formatter:s.get("label.formatter")},seriesDataIndices:o.slice()})}}function nm(t,e,i){var n=i.axesInfo=[];_P(e,function(e,i){var o=e.axisPointerModel.option,a=t[i];a?(!e.useHandle&&(o.status="show"),o.value=a.value,o.seriesDataIndices=(a.payloadBatch||[]).slice()):!e.useHandle&&(o.status="hide"),"show"===o.status&&n.push({axisDim:e.axis.dim,axisIndex:e.axis.model.componentIndex,value:o.value})})}function om(t,e,i,n){if(!lm(e)&&t.list.length){var o=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:i.tooltipOption,position:i.position,dataIndexInside:o.dataIndexInside,dataIndex:o.dataIndex,seriesIndex:o.seriesIndex,dataByCoordSys:t.list})}else n({type:"hideTip"})}function am(t,e,i){var n=i.getZr(),o=bP(n).axisPointerLastHighlights||{},a=bP(n).axisPointerLastHighlights={};_P(t,function(t,e){var i=t.axisPointerModel.option;"show"===i.status&&_P(i.seriesDataIndices,function(t){var e=t.seriesIndex+" | "+t.dataIndex;a[e]=t})});var r=[],s=[];d(o,function(t,e){!a[e]&&s.push(t)}),d(a,function(t,e){!o[e]&&r.push(t)}),s.length&&i.dispatchAction({type:"downplay",escapeConnect:!0,batch:s}),r.length&&i.dispatchAction({type:"highlight",escapeConnect:!0,batch:r})}function rm(t,e){for(var i=0;i<(t||[]).length;i++){var n=t[i];if(e.axis.dim===n.axisDim&&e.axis.model.componentIndex===n.axisIndex)return n}}function sm(t){var e=t.axis.model,i={},n=i.axisDim=t.axis.dim;return i.axisIndex=i[n+"AxisIndex"]=e.componentIndex,i.axisName=i[n+"AxisName"]=e.name,i.axisId=i[n+"AxisId"]=e.id,i}function lm(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}function um(t,e,i){if(!U_.node){var n=e.getZr();SP(n).records||(SP(n).records={}),hm(n,e),(SP(n).records[t]||(SP(n).records[t]={})).handler=i}}function hm(t,e){function i(i,n){t.on(i,function(i){var o=pm(e);MP(SP(t).records,function(t){t&&n(t,i,o.dispatchAction)}),cm(o.pendings,e)})}SP(t).initialized||(SP(t).initialized=!0,i("click",v(fm,"click")),i("mousemove",v(fm,"mousemove")),i("globalout",dm))}function cm(t,e){var i,n=t.showTip.length,o=t.hideTip.length;n?i=t.showTip[n-1]:o&&(i=t.hideTip[o-1]),i&&(i.dispatchAction=null,e.dispatchAction(i))}function dm(t,e,i){t.handler("leave",null,i)}function fm(t,e,i,n){e.handler(t,i,n)}function pm(t){var e={showTip:[],hideTip:[]},i=function(n){var o=e[n.type];o?o.push(n):(n.dispatchAction=i,t.dispatchAction(n))};return{dispatchAction:i,pendings:e}}function gm(t,e){if(!U_.node){var i=e.getZr();(SP(i).records||{})[t]&&(SP(i).records[t]=null)}}function mm(){}function vm(t,e,i,n){ym(TP(i).lastProp,n)||(TP(i).lastProp=n,e?Io(i,n,t):(i.stopAnimation(),i.attr(n)))}function ym(t,e){if(w(t)&&w(e)){var i=!0;return d(e,function(e,n){i=i&&ym(t[n],e)}),!!i}return t===e}function xm(t,e){t[e.get("label.show")?"show":"hide"]()}function _m(t){return{position:t.position.slice(),rotation:t.rotation||0}}function wm(t,e,i){var n=e.get("z"),o=e.get("zlevel");t&&t.traverse(function(t){"group"!==t.type&&(null!=n&&(t.z=n),null!=o&&(t.zlevel=o),t.silent=i)})}function bm(t){var e,i=t.get("type"),n=t.getModel(i+"Style");return"line"===i?(e=n.getLineStyle()).fill=null:"shadow"===i&&((e=n.getAreaStyle()).stroke=null),e}function Sm(t,e,i,n,o){var a=Im(i.get("value"),e.axis,e.ecModel,i.get("seriesDataIndices"),{precision:i.get("label.precision"),formatter:i.get("label.formatter")}),r=i.getModel("label"),s=qM(r.get("padding")||0),l=r.getFont(),u=ke(a,l),h=o.position,c=u.width+s[1]+s[3],d=u.height+s[0]+s[2],f=o.align;"right"===f&&(h[0]-=c),"center"===f&&(h[0]-=c/2);var p=o.verticalAlign;"bottom"===p&&(h[1]-=d),"middle"===p&&(h[1]-=d/2),Mm(h,c,d,n);var g=r.get("backgroundColor");g&&"auto"!==g||(g=e.get("axisLine.lineStyle.color")),t.label={shape:{x:0,y:0,width:c,height:d,r:r.get("borderRadius")},position:h.slice(),style:{text:a,textFont:l,textFill:r.getTextColor(),textPosition:"inside",fill:g,stroke:r.get("borderColor")||"transparent",lineWidth:r.get("borderWidth")||0,shadowBlur:r.get("shadowBlur"),shadowColor:r.get("shadowColor"),shadowOffsetX:r.get("shadowOffsetX"),shadowOffsetY:r.get("shadowOffsetY")},z2:10}}function Mm(t,e,i,n){var o=n.getWidth(),a=n.getHeight();t[0]=Math.min(t[0]+e,o)-e,t[1]=Math.min(t[1]+i,a)-i,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}function Im(t,e,i,n,o){t=e.scale.parse(t);var a=e.scale.getLabel(t,{precision:o.precision}),r=o.formatter;if(r){var s={value:Xl(e,t),seriesData:[]};d(n,function(t){var e=i.getSeriesByIndex(t.seriesIndex),n=t.dataIndexInside,o=e&&e.getDataParams(n);o&&s.seriesData.push(o)}),_(r)?a=r.replace("{value}",a):x(r)&&(a=r(s))}return a}function Tm(t,e,i){var n=xt();return Mt(n,n,i.rotation),St(n,n,i.position),Do([t.dataToCoord(e),(i.labelOffset||0)+(i.labelDirection||1)*(i.labelMargin||0)],n)}function Am(t,e,i,n,o,a){var r=FD.innerTextLayout(i.rotation,0,i.labelDirection);i.labelMargin=o.get("label.margin"),Sm(e,n,o,a,{position:Tm(n.axis,t,i),align:r.textAlign,verticalAlign:r.textVerticalAlign})}function Dm(t,e,i){return i=i||0,{x1:t[i],y1:t[1-i],x2:e[i],y2:e[1-i]}}function Cm(t,e,i){return i=i||0,{x:t[i],y:t[1-i],width:e[i],height:e[1-i]}}function Lm(t,e,i,n,o,a){return{cx:t,cy:e,r0:i,r:n,startAngle:o,endAngle:a,clockwise:!0}}function km(t,e){var i={};return i[e.dim+"AxisIndex"]=e.index,t.getCartesian(i)}function Pm(t){return"x"===t.dim?0:1}function Nm(t){return t.isHorizontal()?0:1}function Om(t,e){var i=t.getRect();return[i[kP[e]],i[kP[e]]+i[PP[e]]]}function Em(t,e,i){var n=new yM({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return To(n,{shape:{width:t.width+20,height:t.height+20}},e,i),n}function Rm(t,e,i){if(t.count())for(var n,o=e.coordinateSystem,a=e.getLayerSeries(),r=t.mapDimension("single"),s=t.mapDimension("value"),l=f(a,function(e){return f(e.indices,function(e){var i=o.dataToPoint(t.get(r,e));return i[1]=t.get(s,e),i})}),u=zm(l),h=u.y0,c=i/u.max,d=a.length,p=a[0].indices.length,g=0;g<p;++g){n=h[g]*c,t.setItemLayout(a[0].indices[g],{layerIndex:0,x:l[0][g][0],y0:n,y:l[0][g][1]*c});for(var m=1;m<d;++m)n+=l[m-1][g][1]*c,t.setItemLayout(a[m].indices[g],{layerIndex:m,x:l[m][g][0],y0:n,y:l[m][g][1]*c})}}function zm(t){for(var e=t.length,i=t[0].length,n=[],o=[],a=0,r={},s=0;s<i;++s){for(var l=0,u=0;l<e;++l)u+=t[l][s][1];u>a&&(a=u),n.push(u)}for(var h=0;h<i;++h)o[h]=(a-n[h])/2;a=0;for(var c=0;c<i;++c){var d=n[c]+o[c];d>a&&(a=d)}return r.y0=o,r.max=a,r}function Bm(t){var e=0;d(t.children,function(t){Bm(t);var i=t.value;y(i)&&(i=i[0]),e+=i});var i=t.value;y(i)&&(i=i[0]),(null==i||isNaN(i))&&(i=e),i<0&&(i=0),y(t.value)?t.value[0]=i:t.value=i}function Vm(t,e,i){function n(){r.ignore=r.hoverIgnore}function o(){r.ignore=r.normalIgnore}tb.call(this);var a=new hM({z2:zP});a.seriesIndex=e.seriesIndex;var r=new rM({z2:BP,silent:t.getModel("label").get("silent")});this.add(a),this.add(r),this.updateData(!0,t,"normal",e,i),this.on("emphasis",n).on("normal",o).on("mouseover",n).on("mouseout",o)}function Gm(t,e,i){var n=t.getVisual("color"),o=t.getVisual("visualMeta");o&&0!==o.length||(n=null);var a=t.getModel("itemStyle").get("color");if(a)return a;if(n)return n;if(0===t.depth)return i.option.color[0];var r=i.option.color.length;return a=i.option.color[Fm(t)%r]}function Fm(t){for(var e=t;e.depth>1;)e=e.parentNode;return l(t.getAncestors()[0].children,e)}function Wm(t,e,i){return i!==RP.NONE&&(i===RP.SELF?t===e:i===RP.ANCESTOR?t===e||t.isAncestorOf(e):t===e||t.isDescendantOf(e))}function Hm(t,e,i){e.getData().setItemVisual(t.dataIndex,"color",i)}function Zm(t,e){var i=t.children||[];t.children=Um(i,e),i.length&&d(t.children,function(t){Zm(t,e)})}function Um(t,e){if("function"==typeof e)return t.sort(e);var i="asc"===e;return t.sort(function(t,e){var n=(t.getValue()-e.getValue())*(i?1:-1);return 0===n?(t.dataIndex-e.dataIndex)*(i?-1:1):n})}function Xm(t,e){return e=e||[0,0],f(["x","y"],function(i,n){var o=this.getAxis(i),a=e[n],r=t[n]/2;return"category"===o.type?o.getBandWidth():Math.abs(o.dataToCoord(a-r)-o.dataToCoord(a+r))},this)}function jm(t,e){return e=e||[0,0],f([0,1],function(i){var n=e[i],o=t[i]/2,a=[],r=[];return a[i]=n-o,r[i]=n+o,a[1-i]=r[1-i]=e[1-i],Math.abs(this.dataToPoint(a)[i]-this.dataToPoint(r)[i])},this)}function Ym(t,e){var i=this.getAxis(),n=e instanceof Array?e[0]:e,o=(t instanceof Array?t[0]:t)/2;return"category"===i.type?i.getBandWidth():Math.abs(i.dataToCoord(n-o)-i.dataToCoord(n+o))}function qm(t,e){return f(["Radius","Angle"],function(i,n){var o=this["get"+i+"Axis"](),a=e[n],r=t[n]/2,s="dataTo"+i,l="category"===o.type?o.getBandWidth():Math.abs(o[s](a-r)-o[s](a+r));return"Angle"===i&&(l=l*Math.PI/180),l},this)}function Km(t){var e,i=t.type;if("path"===i){var n=t.shape,o=null!=n.width&&null!=n.height?{x:n.x||0,y:n.y||0,width:n.width,height:n.height}:null,a=lv(n);(e=Xn(a,null,o,n.layout||"center")).__customPathData=a}else"image"===i?(e=new fi({})).__customImagePath=t.style.image:"text"===i?(e=new rM({})).__customText=t.style.text:e=new(0,zM[i.charAt(0).toUpperCase()+i.slice(1)]);return e.__customGraphicType=i,e.name=t.name,e}function $m(t,e,n,o,a,r,s){var l={},u=n.style||{};if(n.shape&&(l.shape=i(n.shape)),n.position&&(l.position=n.position.slice()),n.scale&&(l.scale=n.scale.slice()),n.origin&&(l.origin=n.origin.slice()),n.rotation&&(l.rotation=n.rotation),"image"===t.type&&n.style){h=l.style={};d(["x","y","width","height"],function(e){Jm(e,h,u,t.style,r)})}if("text"===t.type&&n.style){var h=l.style={};d(["x","y"],function(e){Jm(e,h,u,t.style,r)}),!u.hasOwnProperty("textFill")&&u.fill&&(u.textFill=u.fill),!u.hasOwnProperty("textStroke")&&u.stroke&&(u.textStroke=u.stroke)}if("group"!==t.type&&(t.useStyle(u),r)){t.style.opacity=0;var c=u.opacity;null==c&&(c=1),To(t,{style:{opacity:c}},o,e)}r?t.attr(l):Io(t,l,o,e),n.hasOwnProperty("z2")&&t.attr("z2",n.z2||0),n.hasOwnProperty("silent")&&t.attr("silent",n.silent),n.hasOwnProperty("invisible")&&t.attr("invisible",n.invisible),n.hasOwnProperty("ignore")&&t.attr("ignore",n.ignore),n.hasOwnProperty("info")&&t.attr("info",n.info);var f=n.styleEmphasis,p=!1===f;t.__cusHasEmphStl&&null==f||!t.__cusHasEmphStl&&p||(ro(t,f),t.__cusHasEmphStl=!p),s&&po(t,!p)}function Jm(t,e,i,n,o){null==i[t]||o||(e[t]=i[t],i[t]=n[t])}function Qm(t,e,i,n){function o(t){null==t&&(t=h),v&&(c=e.getItemModel(t),d=c.getModel(UP),f=c.getModel(XP),p=e.getItemVisual(t,"color"),v=!1)}var s=t.get("renderItem"),l=t.coordinateSystem,u={};l&&(u=l.prepareCustoms?l.prepareCustoms():YP[l.type](l));var h,c,d,f,p,g=r({getWidth:n.getWidth,getHeight:n.getHeight,getZr:n.getZr,getDevicePixelRatio:n.getDevicePixelRatio,value:function(t,i){return null==i&&(i=h),e.get(e.getDimension(t||0),i)},style:function(i,n){null==n&&(n=h),o(n);var r=c.getModel(HP).getItemStyle();null!=p&&(r.fill=p);var s=e.getItemVisual(n,"opacity");return null!=s&&(r.opacity=s),mo(r,d,null,{autoColor:p,isRectText:!0}),r.text=d.getShallow("show")?A(t.getFormattedLabel(n,"normal"),_u(e,n)):null,i&&a(r,i),r},styleEmphasis:function(i,n){null==n&&(n=h),o(n);var r=c.getModel(ZP).getItemStyle();return mo(r,f,null,{isRectText:!0},!0),r.text=f.getShallow("show")?D(t.getFormattedLabel(n,"emphasis"),t.getFormattedLabel(n,"normal"),_u(e,n)):null,i&&a(r,i),r},visual:function(t,i){return null==i&&(i=h),e.getItemVisual(i,t)},barLayout:function(t){if(l.getBaseAxis)return Ll(r({axis:l.getBaseAxis()},t),n)},currentSeriesIndices:function(){return i.getCurrentSeriesIndices()},font:function(t){return So(t,i)}},u.api||{}),m={context:{},seriesId:t.id,seriesName:t.name,seriesIndex:t.seriesIndex,coordSys:u.coordSys,dataInsideLength:e.count(),encode:tv(t.getData())},v=!0;return function(t,i){return h=t,v=!0,s&&s(r({dataIndexInside:t,dataIndex:e.getRawIndex(t),actionType:i?i.type:null},m),g)}}function tv(t){var e={};return d(t.dimensions,function(i,n){var o=t.getDimensionInfo(i);if(!o.isExtraCoord){var a=o.coordDim;(e[a]=e[a]||[])[o.coordDimIndex]=n}}),e}function ev(t,e,i,n,o,a){return(t=iv(t,e,i,n,o,a,!0))&&a.setItemGraphicEl(e,t),t}function iv(t,e,i,n,o,a,r){var s=!i,l=(i=i||{}).type,u=i.shape,h=i.style;if(t&&(s||null!=l&&l!==t.__customGraphicType||"path"===l&&uv(u)&&lv(u)!==t.__customPathData||"image"===l&&hv(h,"image")&&h.image!==t.__customImagePath||"text"===l&&hv(u,"text")&&h.text!==t.__customText)&&(o.remove(t),t=null),!s){var c=!t;return!t&&(t=Km(i)),$m(t,e,i,n,a,c,r),"group"===l&&nv(t,e,i,n,a),o.add(t),t}}function nv(t,e,i,n,o){var a=i.children,r=a?a.length:0,s=i.$mergeChildren,l="byName"===s||i.diffChildrenByName,u=!1===s;if(r||l||u)if(l)ov({oldChildren:t.children()||[],newChildren:a||[],dataIndex:e,animatableModel:n,group:t,data:o});else{u&&t.removeAll();for(var h=0;h<r;h++)a[h]&&iv(t.childAt(h),e,a[h],n,t,o)}}function ov(t){new Xs(t.oldChildren,t.newChildren,av,av,t).add(rv).update(rv).remove(sv).execute()}function av(t,e){var i=t&&t.name;return null!=i?i:jP+e}function rv(t,e){var i=this.context,n=null!=t?i.newChildren[t]:null;iv(null!=e?i.oldChildren[e]:null,i.dataIndex,n,i.animatableModel,i.group,i.data)}function sv(t){var e=this.context,i=e.oldChildren[t];i&&e.group.remove(i)}function lv(t){return t&&(t.pathData||t.d)}function uv(t){return t&&(t.hasOwnProperty("pathData")||t.hasOwnProperty("d"))}function hv(t,e){return t&&t.hasOwnProperty(e)}function cv(t,e,i,n){var o=i.type,a=new(0,zM[o.charAt(0).toUpperCase()+o.slice(1)])(i);e.add(a),n.set(t,a),a.__ecGraphicId=t}function dv(t,e){var i=t&&t.parent;i&&("group"===t.type&&t.traverse(function(t){dv(t,e)}),e.removeKey(t.__ecGraphicId),i.remove(t))}function fv(t){return t=a({},t),d(["id","parentId","$action","hv","bounding"].concat(nI),function(e){delete t[e]}),t}function pv(t,e){var i;return d(e,function(e){null!=t[e]&&"auto"!==t[e]&&(i=!0)}),i}function gv(t,e){var i=t.exist;if(e.id=t.keyInfo.id,!e.type&&i&&(e.type=i.type),null==e.parentId){var n=e.parentOption;n?e.parentId=n.id:i&&(e.parentId=i.parentId)}e.parentOption=null}function mv(t,e,i){var o=a({},i),r=t[e],s=i.$action||"merge";"merge"===s?r?(n(r,o,!0),pa(r,o,{ignoreSize:!0}),ma(i,r)):t[e]=o:"replace"===s?t[e]=o:"remove"===s&&r&&(t[e]=null)}function vv(t,e){t&&(t.hv=e.hv=[pv(e,["left","right"]),pv(e,["top","bottom"])],"group"===t.type&&(null==t.width&&(t.width=e.width=0),null==t.height&&(t.height=e.height=0)))}function yv(t,e,i){var n=t.eventData;t.silent||t.ignore||n||(n=t.eventData={componentType:"graphic",componentIndex:e.componentIndex,name:t.name}),n&&(n.info=t.info)}function xv(t,e,i){var n,o={},a="toggleSelected"===t;return i.eachComponent("legend",function(i){a&&null!=n?i[n?"select":"unSelect"](e.name):(i[t](e.name),n=i.isSelected(e.name)),d(i.getData(),function(t){var e=t.get("name");if("\n"!==e&&""!==e){var n=i.isSelected(e);o.hasOwnProperty(e)?o[e]=o[e]&&n:o[e]=n}})}),{name:e.name,selected:o}}function _v(t,e,i){var n=e.getBoxLayoutParams(),o=e.get("padding"),a={width:i.getWidth(),height:i.getHeight()},r=ca(n,a,o);aI(e.get("orient"),t,e.get("itemGap"),r.width,r.height),da(t,n,a,o)}function wv(t,e){var i=qM(e.get("padding")),n=e.getItemStyle(["color","opacity"]);return n.fill=e.get("backgroundColor"),t=new yM({shape:{x:t.x-i[3],y:t.y-i[0],width:t.width+i[1]+i[3],height:t.height+i[0]+i[2],r:e.get("borderRadius")},style:n,silent:!0,z2:-1})}function bv(t,e){e.dispatchAction({type:"legendToggleSelect",name:t})}function Sv(t,e,i,n){var o=i.getZr().storage.getDisplayList()[0];o&&o.useHoverLayer||i.dispatchAction({type:"highlight",seriesName:t,name:e,excludeSeriesId:n})}function Mv(t,e,i,n){var o=i.getZr().storage.getDisplayList()[0];o&&o.useHoverLayer||i.dispatchAction({type:"downplay",seriesName:t,name:e,excludeSeriesId:n})}function Iv(t,e,i){var n=[1,1];n[t.getOrient().index]=0,pa(e,i,{type:"box",ignoreSize:n})}function Tv(t){var e="left "+t+"s cubic-bezier(0.23, 1, 0.32, 1),top "+t+"s cubic-bezier(0.23, 1, 0.32, 1)";return f(lN,function(t){return t+"transition:"+e}).join(";")}function Av(t){var e=[],i=t.get("fontSize"),n=t.getTextColor();return n&&e.push("color:"+n),e.push("font:"+t.getFont()),i&&e.push("line-height:"+Math.round(3*i/2)+"px"),rN(["decoration","align"],function(i){var n=t.get(i);n&&e.push("text-"+i+":"+n)}),e.join(";")}function Dv(t){var e=[],i=t.get("transitionDuration"),n=t.get("backgroundColor"),o=t.getModel("textStyle"),a=t.get("padding");return i&&e.push(Tv(i)),n&&(U_.canvasSupported?e.push("background-Color:"+n):(e.push("background-Color:#"+Zt(n)),e.push("filter:alpha(opacity=70)"))),rN(["width","color","radius"],function(i){var n="border-"+i,o=sN(n),a=t.get(o);null!=a&&e.push(n+":"+a+("color"===i?"":"px"))}),e.push(Av(o)),null!=a&&e.push("padding:"+qM(a).join("px ")+"px"),e.join(";")+";"}function Cv(t,e){if(U_.wxa)return null;var i=document.createElement("div"),n=this._zr=e.getZr();this.el=i,this._x=e.getWidth()/2,this._y=e.getHeight()/2,t.appendChild(i),this._container=t,this._show=!1,this._hideTimeout;var o=this;i.onmouseenter=function(){o._enterable&&(clearTimeout(o._hideTimeout),o._show=!0),o._inContent=!0},i.onmousemove=function(e){if(e=e||window.event,!o._enterable){var i=n.handler;ut(t,e,!0),i.dispatch("mousemove",e)}},i.onmouseleave=function(){o._enterable&&o._show&&o.hideLater(o._hideDelay),o._inContent=!1}}function Lv(t){this._zr=t.getZr(),this._show=!1,this._hideTimeout}function kv(t){for(var e=t.pop();t.length;){var i=t.pop();i&&(No.isInstance(i)&&(i=i.get("tooltip",!0)),"string"==typeof i&&(i={formatter:i}),e=new No(i,e,e.ecModel))}return e}function Pv(t,e){return t.dispatchAction||m(e.dispatchAction,e)}function Nv(t,e,i,n,o,a,r){var s=i.getOuterSize(),l=s.width,u=s.height;return null!=a&&(t+l+a>n?t-=l+a:t+=a),null!=r&&(e+u+r>o?e-=u+r:e+=r),[t,e]}function Ov(t,e,i,n,o){var a=i.getOuterSize(),r=a.width,s=a.height;return t=Math.min(t+r,n)-r,e=Math.min(e+s,o)-s,t=Math.max(t,0),e=Math.max(e,0),[t,e]}function Ev(t,e,i){var n=i[0],o=i[1],a=0,r=0,s=e.width,l=e.height;switch(t){case"inside":a=e.x+s/2-n/2,r=e.y+l/2-o/2;break;case"top":a=e.x+s/2-n/2,r=e.y-o-5;break;case"bottom":a=e.x+s/2-n/2,r=e.y+l+5;break;case"left":a=e.x-n-5,r=e.y+l/2-o/2;break;case"right":a=e.x+s+5,r=e.y+l/2-o/2}return[a,r]}function Rv(t){return"center"===t||"middle"===t}function zv(t){return t.get("stack")||"__ec_stack_"+t.seriesIndex}function Bv(t){return t.dim}function Vv(t,e){var i={};d(t,function(t,e){var n=t.getData(),o=t.coordinateSystem.getBaseAxis(),a=o.getExtent(),r="category"===o.type?o.getBandWidth():Math.abs(a[1]-a[0])/n.count(),s=i[Bv(o)]||{bandWidth:r,remainedWidth:r,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},l=s.stacks;i[Bv(o)]=s;var u=zv(t);l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var h=Vo(t.get("barWidth"),r),c=Vo(t.get("barMaxWidth"),r),d=t.get("barGap"),f=t.get("barCategoryGap");h&&!l[u].width&&(h=Math.min(s.remainedWidth,h),l[u].width=h,s.remainedWidth-=h),c&&(l[u].maxWidth=c),null!=d&&(s.gap=d),null!=f&&(s.categoryGap=f)});var n={};return d(i,function(t,e){n[e]={};var i=t.stacks,o=t.bandWidth,a=Vo(t.categoryGap,o),r=Vo(t.gap,1),s=t.remainedWidth,l=t.autoWidthCount,u=(s-a)/(l+(l-1)*r);u=Math.max(u,0),d(i,function(t,e){var i=t.maxWidth;i&&i<u&&(i=Math.min(i,s),t.width&&(i=Math.min(i,t.width)),s-=i,t.width=i,l--)}),u=(s-a)/(l+(l-1)*r),u=Math.max(u,0);var h,c=0;d(i,function(t,e){t.width||(t.width=u),h=t,c+=t.width*(1+r)}),h&&(c-=h.width*r);var f=-c/2;d(i,function(t,i){n[e][i]=n[e][i]||{offset:f,width:t.width},f+=t.width*(1+r)})}),n}function Gv(t,e){aD.call(this,"radius",t,e),this.type="category"}function Fv(t,e){e=e||[0,360],aD.call(this,"angle",t,e),this.type="category"}function Wv(t,e){return e.type||(e.data?"category":"value")}function Hv(t,e,i){var n=e.get("center"),o=i.getWidth(),a=i.getHeight();t.cx=Vo(n[0],o),t.cy=Vo(n[1],a);var r=t.getRadiusAxis(),s=Math.min(o,a)/2,l=Vo(e.get("radius"),s);r.inverse?r.setExtent(l,0):r.setExtent(0,l)}function Zv(t,e){var i=this,n=i.getAngleAxis(),o=i.getRadiusAxis();if(n.scale.setExtent(1/0,-1/0),o.scale.setExtent(1/0,-1/0),t.eachSeries(function(t){if(t.coordinateSystem===i){var e=t.getData();d(e.mapDimension("radius",!0),function(t){o.scale.unionExtentFromData(e,gl(e,t))}),d(e.mapDimension("angle",!0),function(t){n.scale.unionExtentFromData(e,gl(e,t))})}}),Wl(n.scale,n.model),Wl(o.scale,o.model),"category"===n.type&&!n.onBand){var a=n.getExtent(),r=360/n.scale.count();n.inverse?a[1]+=r:a[1]-=r,n.setExtent(a[0],a[1])}}function Uv(t,e){if(t.type=e.get("type"),t.scale=Hl(e),t.onBand=e.get("boundaryGap")&&"category"===t.type,t.inverse=e.get("inverse"),"angleAxis"===e.mainType){t.inverse^=e.get("clockwise");var i=e.get("startAngle");t.setExtent(i,i+(t.inverse?-360:360))}e.axis=t,t.model=e}function Xv(t,e,i){e[1]>e[0]&&(e=e.slice().reverse());var n=t.coordToPoint([e[0],i]),o=t.coordToPoint([e[1],i]);return{x1:n[0],y1:n[1],x2:o[0],y2:o[1]}}function jv(t){return t.getRadiusAxis().inverse?0:1}function Yv(t){var e=t[0],i=t[t.length-1];e&&i&&Math.abs(Math.abs(e.coord-i.coord)-360)<1e-4&&t.pop()}function qv(t,e,i){return{position:[t.cx,t.cy],rotation:i/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:e.getModel("axisLabel").get("rotate"),z2:1}}function Kv(t,e,i,n,o){var a=e.axis,r=a.dataToCoord(t),s=n.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l,u,h,c=n.getRadiusAxis().getExtent();if("radius"===a.dim){var d=xt();Mt(d,d,s),St(d,d,[n.cx,n.cy]),l=Do([r,-o],d);var f=e.getModel("axisLabel").get("rotate")||0,p=FD.innerTextLayout(s,f*Math.PI/180,-1);u=p.textAlign,h=p.textVerticalAlign}else{var g=c[1];l=n.coordToPoint([g+o,r]);var m=n.cx,v=n.cy;u=Math.abs(l[0]-m)/g<.3?"center":l[0]>m?"left":"right",h=Math.abs(l[1]-v)/g<.3?"middle":l[1]>v?"top":"bottom"}return{position:l,align:u,verticalAlign:h}}function $v(t,e){e.update="updateView",Es(e,function(e,i){var n={};return i.eachComponent({mainType:"geo",query:e},function(i){i[t](e.name),d(i.coordinateSystem.regions,function(t){n[t.name]=i.isSelected(t.name)||!1})}),{selected:n,name:e.name}})}function Jv(t){var e={};d(t,function(t){e[t]=1}),t.length=0,d(e,function(e,i){t.push(i)})}function Qv(t){if(t)for(var e in t)if(t.hasOwnProperty(e))return!0}function ty(t,e,n){function o(){var t=function(){};return t.prototype.__hidden=t.prototype,new t}var a={};return MN(e,function(e){var r=a[e]=o();MN(t[e],function(t,o){if(hL.isValidType(o)){var a={type:o,visual:t};n&&n(a,e),r[o]=new hL(a),"opacity"===o&&((a=i(a)).type="colorAlpha",r.__hidden.__alphaForOpacity=new hL(a))}})}),a}function ey(t,e,n){var o;d(n,function(t){e.hasOwnProperty(t)&&Qv(e[t])&&(o=!0)}),o&&d(n,function(n){e.hasOwnProperty(n)&&Qv(e[n])?t[n]=i(e[n]):delete t[n]})}function iy(t,e,i,n,o,a){function r(t){return i.getItemVisual(h,t)}function s(t,e){i.setItemVisual(h,t,e)}function l(t,l){h=null==a?t:l;var c=i.getRawDataItem(h);if(!c||!1!==c.visualMap)for(var d=n.call(o,t),f=e[d],p=u[d],g=0,m=p.length;g<m;g++){var v=p[g];f[v]&&f[v].applyVisual(t,r,s)}}var u={};d(t,function(t){var i=hL.prepareVisualTypes(e[t]);u[t]=i});var h;null==a?i.each(l):i.each([a],l)}function ny(t,e,i,n){var o={};return d(t,function(t){var i=hL.prepareVisualTypes(e[t]);o[t]=i}),{progress:function(t,a){null!=n&&(n=a.getDimension(n));for(var r;null!=(r=t.next());){var s=a.getRawDataItem(r);if(!s||!1!==s.visualMap)for(var l=null!=n?a.get(n,r,!0):r,u=i(l),h=e[u],c=o[u],d=0,f=c.length;d<f;d++){var p=c[d];h[p]&&h[p].applyVisual(l,function(t){return a.getItemVisual(r,t)},function(t,e){a.setItemVisual(r,t,e)})}}}}}function oy(t){var e=["x","y"],i=["width","height"];return{point:function(e,i,n){if(e){var o=n.range;return ay(e[t],o)}},rect:function(n,o,a){if(n){var r=a.range,s=[n[e[t]],n[e[t]]+n[i[t]]];return s[1]<s[0]&&s.reverse(),ay(s[0],r)||ay(s[1],r)||ay(r[0],s)||ay(r[1],s)}}}}function ay(t,e){return e[0]<=t&&t<=e[1]}function ry(t,e,i,n,o){for(var a=0,r=o[o.length-1];a<o.length;a++){var s=o[a];if(sy(t,e,i,n,s[0],s[1],r[0],r[1]))return!0;r=s}}function sy(t,e,i,n,o,a,r,s){var l=uy(i-t,o-r,n-e,a-s);if(ly(l))return!1;var u=uy(o-t,o-r,a-e,a-s)/l;if(u<0||u>1)return!1;var h=uy(i-t,o-t,n-e,a-e)/l;return!(h<0||h>1)}function ly(t){return t<=1e-6&&t>=-1e-6}function uy(t,e,i,n){return t*n-e*i}function hy(t,e,i){var n=this._targetInfoList=[],o={},a=dy(e,t);TN(PN,function(t,e){(!i||!i.include||AN(i.include,e)>=0)&&t(a,n,o)})}function cy(t){return t[0]>t[1]&&t.reverse(),t}function dy(t,e){return Vi(t,e,{includeMainTypes:LN})}function fy(t,e,i,n){var o=i.getAxis(["x","y"][t]),a=cy(f([0,1],function(t){return e?o.coordToData(o.toLocalCoord(n[t])):o.toGlobalCoord(o.dataToCoord(n[t]))})),r=[];return r[t]=a,r[1-t]=[NaN,NaN],{values:a,xyMinMax:r}}function py(t,e,i,n){return[e[0]-n[t]*i[0],e[1]-n[t]*i[1]]}function gy(t,e){var i=my(t),n=my(e),o=[i[0]/n[0],i[1]/n[1]];return isNaN(o[0])&&(o[0]=1),isNaN(o[1])&&(o[1]=1),o}function my(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[NaN,NaN]}function vy(t,e,i,n,o){if(o){var a=t.getZr();a[VN]||(a[BN]||(a[BN]=yy),Nr(a,BN,i,e)(t,n))}}function yy(t,e){if(!t.isDisposed()){var i=t.getZr();i[VN]=!0,t.dispatchAction({type:"brushSelect",batch:e}),i[VN]=!1}}function xy(t,e,i,n){for(var o=0,a=e.length;o<a;o++){var r=e[o];if(t[r.brushType](n,i,r.selectors,r))return!0}}function _y(t){var e=t.brushSelector;if(_(e)){var i=[];return d(IN,function(t,n){i[n]=function(i,n,o,a){var r=n.getItemLayout(i);return t[e](r,o,a)}}),i}if(x(e)){var n={};return d(IN,function(t,i){n[i]=e}),n}return e}function wy(t,e){var i=t.option.seriesIndex;return null!=i&&"all"!==i&&(y(i)?l(i,e)<0:e!==i)}function by(t){var e=t.selectors={};return d(IN[t.brushType],function(i,n){e[n]=function(n){return i(n,e,t)}}),t}function Sy(t){return new de(t[0][0],t[1][0],t[0][1]-t[0][0],t[1][1]-t[1][0])}function My(t,e){return n({brushType:t.brushType,brushMode:t.brushMode,transformable:t.transformable,brushStyle:new No(t.brushStyle).getItemStyle(),removeOnClick:t.removeOnClick,z:t.z},e,!0)}function Iy(t,e,i,n){(!n||n.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(i)).enableBrush(t.brushOption).updateCovers(t.areas.slice())}function Ty(t,e){HN[t]=e}function Ay(t){return HN[t]}function Dy(t,e,i){this.model=t,this.ecModel=e,this.api=i,this._brushType,this._brushMode}function Cy(t,e,i){this._model=t}function Ly(t,e,i,n){var o=i.calendarModel,a=i.seriesModel,r=o?o.coordinateSystem:a?a.coordinateSystem:null;return r===this?r[t](n):null}function ky(t,e){var i=t.cellSize;y(i)?1===i.length&&(i[1]=i[0]):i=t.cellSize=[i,i];var n=f([0,1],function(t){return fa(e,t)&&(i[t]="auto"),null!=i[t]&&"auto"!==i[t]});pa(t,e,{type:"box",ignoreSize:n})}function Py(t){return l(qN,t)>=0}function Ny(t,e,i){function n(t,e){return l(e.nodes,t)>=0}function o(t,n){var o=!1;return e(function(e){d(i(t,e)||[],function(t){n.records[e.name][t]&&(o=!0)})}),o}function a(t,n){n.nodes.push(t),e(function(e){d(i(t,e)||[],function(t){n.records[e.name][t]=!0})})}return function(i){var r={nodes:[],records:{}};if(e(function(t){r.records[t.name]={}}),!i)return r;a(i,r);var s;do{s=!1,t(function(t){!n(t,r)&&o(t,r)&&(a(t,r),s=!0)})}while(s);return r}}function Oy(t,e,i){var n=[1/0,-1/0];return $N(i,function(t){var i=t.getData();i&&$N(i.mapDimension(e,!0),function(t){var e=i.getApproximateExtent(t);e[0]<n[0]&&(n[0]=e[0]),e[1]>n[1]&&(n[1]=e[1])})}),n[1]<n[0]&&(n=[NaN,NaN]),Ey(t,n),n}function Ey(t,e){var i=t.getAxisModel(),n=i.getMin(!0),o="category"===i.get("type"),a=o&&i.getCategories().length;null!=n&&"dataMin"!==n&&"function"!=typeof n?e[0]=n:o&&(e[0]=a>0?0:NaN);var r=i.getMax(!0);return null!=r&&"dataMax"!==r&&"function"!=typeof r?e[1]=r:o&&(e[1]=a>0?a-1:NaN),i.get("scale",!0)||(e[0]>0&&(e[0]=0),e[1]<0&&(e[1]=0)),e}function Ry(t,e){var i=t.getAxisModel(),n=t._percentWindow,o=t._valueWindow;if(n){var a=Zo(o,[0,500]);a=Math.min(a,20);var r=e||0===n[0]&&100===n[1];i.setRange(r?null:+o[0].toFixed(a),r?null:+o[1].toFixed(a))}}function zy(t){var e=t._minMaxSpan={},i=t._dataZoomModel;$N(["min","max"],function(n){e[n+"Span"]=i.get(n+"Span");var o=i.get(n+"ValueSpan");if(null!=o&&(e[n+"ValueSpan"]=o,null!=(o=t.getAxisModel().axis.scale.parse(o)))){var a=t._dataExtent;e[n+"Span"]=Bo(a[0]+o,a,[0,100],!0)}})}function By(t){var e={};return tO(["start","end","startValue","endValue","throttle"],function(i){t.hasOwnProperty(i)&&(e[i]=t[i])}),e}function Vy(t,e){var i=t._rangePropMode,n=t.get("rangeMode");tO([["start","startValue"],["end","endValue"]],function(t,o){var a=null!=e[t[0]],r=null!=e[t[1]];a&&!r?i[o]="percent":!a&&r?i[o]="value":n?i[o]=n[o]:a&&(i[o]="percent")})}function Gy(t){return{x:"y",y:"x",radius:"angle",angle:"radius"}[t]}function Fy(t){return"vertical"===t?"ns-resize":"ew-resize"}function Wy(t,e){var i=Uy(t),n=e.dataZoomId,o=e.coordId;d(i,function(t,i){var a=t.dataZoomInfos;a[n]&&l(e.allCoordIds,o)<0&&(delete a[n],t.count--)}),jy(i);var a=i[o];a||((a=i[o]={coordId:o,dataZoomInfos:{},count:0}).controller=Xy(t,a),a.dispatchAction=v(Yy,t)),!a.dataZoomInfos[n]&&a.count++,a.dataZoomInfos[n]=e;var r=qy(a.dataZoomInfos);a.controller.enable(r.controlType,r.opt),a.controller.setPointerChecker(e.containsPoint),Nr(a,"dispatchAction",e.dataZoomModel.get("throttle",!0),"fixRate")}function Hy(t,e){var i=Uy(t);d(i,function(t){t.controller.dispose();var i=t.dataZoomInfos;i[e]&&(delete i[e],t.count--)}),jy(i)}function Zy(t){return t.type+"\0_"+t.id}function Uy(t){var e=t.getZr();return e[fO]||(e[fO]={})}function Xy(t,e){var i=new oc(t.getZr());return d(["pan","zoom","scrollMove"],function(t){i.on(t,function(i){var n=[];d(e.dataZoomInfos,function(o){if(i.isAvailableBehavior(o.dataZoomModel.option)){var a=(o.getRange||{})[t],r=a&&a(e.controller,i);!o.dataZoomModel.get("disabled",!0)&&r&&n.push({dataZoomId:o.dataZoomId,start:r[0],end:r[1]})}}),n.length&&e.dispatchAction(n)})}),i}function jy(t){d(t,function(e,i){e.count||(e.controller.dispose(),delete t[i])})}function Yy(t,e){t.dispatchAction({type:"dataZoom",batch:e})}function qy(t){var e,i={type_true:2,type_move:1,type_false:0,type_undefined:-1},n=!0;return d(t,function(t){var o=t.dataZoomModel,a=!o.get("disabled",!0)&&(!o.get("zoomLock",!0)||"move");i["type_"+a]>i["type_"+e]&&(e=a),n&=o.get("preventDefaultMouseMove",!0)}),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!n}}}function Ky(t){return function(e,i,n,o){var a=this._range,r=a.slice(),s=e.axisModels[0];if(s){var l=t(r,s,e,i,n,o);return QL(l,r,[0,100],"all"),this._range=r,a[0]!==r[0]||a[1]!==r[1]?r:void 0}}}function $y(t,e){return t&&t.hasOwnProperty&&t.hasOwnProperty(e)}function Jy(t,e,i,n){for(var o=e.targetVisuals[n],a=hL.prepareVisualTypes(o),r={color:t.getData().getVisual("color")},s=0,l=a.length;s<l;s++){var u=a[s],h=o["opacity"===u?"__alphaForOpacity":u];h&&h.applyVisual(i,function(t){return r[t]},function(t,e){r[t]=e})}return r.color}function Qy(t,e,i){if(i[0]===i[1])return i.slice();for(var n=(i[1]-i[0])/200,o=i[0],a=[],r=0;r<=200&&o<i[1];r++)a.push(o),o+=n;return a.push(i[1]),a}function tx(t,e,i){var n=t.option,o=n.align;if(null!=o&&"auto"!==o)return o;for(var a={width:e.getWidth(),height:e.getHeight()},r="horizontal"===n.orient?1:0,s=[["left","right","width"],["top","bottom","height"]],l=s[r],u=[0,null,10],h={},c=0;c<3;c++)h[s[1-r][c]]=u[c],h[l[c]]=2===c?i[0]:n[l[c]];var d=[["x","width",3],["y","height",0]][r],f=ca(h,a,n.padding);return l[(f.margin[d[2]]||0)+f[d[0]]+.5*f[d[1]]<.5*a[d[1]]?0:1]}function ex(t){return d(t||[],function(e){null!=t.dataIndex&&(t.dataIndexInside=t.dataIndex,t.dataIndex=null)}),t}function ix(t,e,i,n){return new pM({shape:{points:t},draggable:!!i,cursor:e,drift:i,onmousemove:function(t){mw(t.event)},ondragend:n})}function nx(t,e){return 0===t?[[0,0],[e,0],[e,-e]]:[[0,0],[e,0],[e,e]]}function ox(t,e,i,n){return t?[[0,-RO(e,zO(i,0))],[VO,0],[0,RO(e,zO(n-i,0))]]:[[0,0],[5,-5],[5,5]]}function ax(t,e,i){var n=BO/2,o=t.get("hoverLinkDataSize");return o&&(n=OO(o,e,i,!0)/2),n}function rx(t){var e=t.get("hoverLinkOnHandle");return!!(null==e?t.get("realtime"):e)}function sx(t){return"vertical"===t?"ns-resize":"ew-resize"}function lx(t,e){var i=t.inverse;("vertical"===t.orient?!i:i)&&e.reverse()}function ux(t){Ci(t,"label",["show"])}function hx(t){return!(isNaN(parseFloat(t.x))&&isNaN(parseFloat(t.y)))}function cx(t){return!isNaN(parseFloat(t.x))&&!isNaN(parseFloat(t.y))}function dx(t,e,i,n,o,a){var r=[],s=pl(e,n)?e.getCalculationInfo("stackResultDimension"):n,l=yx(e,s,t),u=e.indicesOfNearest(s,l)[0];r[o]=e.get(i,u),r[a]=e.get(n,u);var h=Wo(e.get(n,u));return(h=Math.min(h,20))>=0&&(r[a]=+r[a].toFixed(h)),r}function fx(t,e){var n=t.getData(),o=t.coordinateSystem;if(e&&!cx(e)&&!y(e.coord)&&o){var a=o.dimensions,r=px(e,n,o,t);if((e=i(e)).type&&YO[e.type]&&r.baseAxis&&r.valueAxis){var s=XO(a,r.baseAxis.dim),l=XO(a,r.valueAxis.dim);e.coord=YO[e.type](n,r.baseDataDim,r.valueDataDim,s,l),e.value=e.coord[l]}else{for(var u=[null!=e.xAxis?e.xAxis:e.radiusAxis,null!=e.yAxis?e.yAxis:e.angleAxis],h=0;h<2;h++)YO[u[h]]&&(u[h]=yx(n,n.mapDimension(a[h]),u[h]));e.coord=u}}return e}function px(t,e,i,n){var o={};return null!=t.valueIndex||null!=t.valueDim?(o.valueDataDim=null!=t.valueIndex?e.getDimension(t.valueIndex):t.valueDim,o.valueAxis=i.getAxis(gx(n,o.valueDataDim)),o.baseAxis=i.getOtherAxis(o.valueAxis),o.baseDataDim=e.mapDimension(o.baseAxis.dim)):(o.baseAxis=n.getBaseAxis(),o.valueAxis=i.getOtherAxis(o.baseAxis),o.baseDataDim=e.mapDimension(o.baseAxis.dim),o.valueDataDim=e.mapDimension(o.valueAxis.dim)),o}function gx(t,e){var i=t.getData(),n=i.dimensions;e=i.getDimension(e);for(var o=0;o<n.length;o++){var a=i.getDimensionInfo(n[o]);if(a.name===e)return a.coordDim}}function mx(t,e){return!(t&&t.containData&&e.coord&&!hx(e))||t.containData(e.coord)}function vx(t,e,i,n){return n<2?t.coord&&t.coord[n]:t.value}function yx(t,e,i){if("average"===i){var n=0,o=0;return t.each(e,function(t,e){isNaN(t)||(n+=t,o++)}),n/o}return"median"===i?t.getMedian(e):t.getDataExtent(e,!0)["max"===i?1:0]}function xx(t,e,i){var n=e.coordinateSystem;t.each(function(o){var a,r=t.getItemModel(o),s=Vo(r.get("x"),i.getWidth()),l=Vo(r.get("y"),i.getHeight());if(isNaN(s)||isNaN(l)){if(e.getMarkerPosition)a=e.getMarkerPosition(t.getValues(t.dimensions,o));else if(n){var u=t.get(n.dimensions[0],o),h=t.get(n.dimensions[1],o);a=n.dataToPoint([u,h])}}else a=[s,l];isNaN(s)||(a[0]=s),isNaN(l)||(a[1]=l),t.setItemLayout(o,a)})}function _x(t,e,i){var n;n=t?f(t&&t.dimensions,function(t){return r({name:t},e.getData().getDimensionInfo(e.getData().mapDimension(t))||{})}):[{name:"value",type:"float"}];var o=new vA(n,i),a=f(i.get("data"),v(fx,e));return t&&(a=g(a,v(mx,t))),o.initData(a,null,t?vx:function(t){return t.value}),o}function bx(t){return!isNaN(t)&&!isFinite(t)}function Sx(t,e,i,n){var o=1-t,a=n.dimensions[t];return bx(e[o])&&bx(i[o])&&e[t]===i[t]&&n.getAxis(a).containData(e[t])}function Mx(t,e){if("cartesian2d"===t.type){var i=e[0].coord,n=e[1].coord;if(i&&n&&(Sx(1,i,n,t)||Sx(0,i,n,t)))return!0}return mx(t,e[0])&&mx(t,e[1])}function Ix(t,e,i,n,o){var a,r=n.coordinateSystem,s=t.getItemModel(e),l=Vo(s.get("x"),o.getWidth()),u=Vo(s.get("y"),o.getHeight());if(isNaN(l)||isNaN(u)){if(n.getMarkerPosition)a=n.getMarkerPosition(t.getValues(t.dimensions,e));else{var h=r.dimensions,c=t.get(h[0],e),d=t.get(h[1],e);a=r.dataToPoint([c,d])}if("cartesian2d"===r.type){var f=r.getAxis("x"),p=r.getAxis("y"),h=r.dimensions;bx(t.get(h[0],e))?a[0]=f.toGlobalCoord(f.getExtent()[i?0:1]):bx(t.get(h[1],e))&&(a[1]=p.toGlobalCoord(p.getExtent()[i?0:1]))}isNaN(l)||(a[0]=l),isNaN(u)||(a[1]=u)}else a=[l,u];t.setItemLayout(e,a)}function Tx(t,e,i){var n;n=t?f(t&&t.dimensions,function(t){return r({name:t},e.getData().getDimensionInfo(e.getData().mapDimension(t))||{})}):[{name:"value",type:"float"}];var o=new vA(n,i),a=new vA(n,i),s=new vA([],i),l=f(i.get("data"),v(KO,e,t,i));t&&(l=g(l,v(Mx,t)));var u=t?vx:function(t){return t.value};return o.initData(f(l,function(t){return t[0]}),null,u),a.initData(f(l,function(t){return t[1]}),null,u),s.initData(f(l,function(t){return t[2]})),s.hasItemOption=!0,{from:o,to:a,line:s}}function Ax(t){return!isNaN(t)&&!isFinite(t)}function Dx(t,e,i,n){var o=1-t;return Ax(e[o])&&Ax(i[o])}function Cx(t,e){var i=e.coord[0],n=e.coord[1];return!("cartesian2d"!==t.type||!i||!n||!Dx(1,i,n,t)&&!Dx(0,i,n,t))||(mx(t,{coord:i,x:e.x0,y:e.y0})||mx(t,{coord:n,x:e.x1,y:e.y1}))}function Lx(t,e,i,n,o){var a,r=n.coordinateSystem,s=t.getItemModel(e),l=Vo(s.get(i[0]),o.getWidth()),u=Vo(s.get(i[1]),o.getHeight());if(isNaN(l)||isNaN(u)){if(n.getMarkerPosition)a=n.getMarkerPosition(t.getValues(i,e));else{var h=[f=t.get(i[0],e),p=t.get(i[1],e)];r.clampData&&r.clampData(h,h),a=r.dataToPoint(h,!0)}if("cartesian2d"===r.type){var c=r.getAxis("x"),d=r.getAxis("y"),f=t.get(i[0],e),p=t.get(i[1],e);Ax(f)?a[0]=c.toGlobalCoord(c.getExtent()["x0"===i[0]?0:1]):Ax(p)&&(a[1]=d.toGlobalCoord(d.getExtent()["y0"===i[1]?0:1]))}isNaN(l)||(a[0]=l),isNaN(u)||(a[1]=u)}else a=[l,u];return a}function kx(t,e,i){var n,o,a=["x0","y0","x1","y1"];t?(n=f(t&&t.dimensions,function(t){var i=e.getData();return r({name:t},i.getDimensionInfo(i.mapDimension(t))||{})}),o=new vA(f(a,function(t,e){return{name:t,type:n[e%2].type}}),i)):o=new vA(n=[{name:"value",type:"float"}],i);var s=f(i.get("data"),v($O,e,t,i));t&&(s=g(s,v(Cx,t)));var l=t?function(t,e,i,n){return t.coord[Math.floor(n/2)][n%2]}:function(t){return t.value};return o.initData(s,null,l),o.hasItemOption=!0,o}function Px(t){var e=t.type,i={number:"value",time:"time"};if(i[e]&&(t.axisType=i[e],delete t.type),Nx(t),Ox(t,"controlPosition")){var n=t.controlStyle||(t.controlStyle={});Ox(n,"position")||(n.position=t.controlPosition),"none"!==n.position||Ox(n,"show")||(n.show=!1,delete n.position),delete t.controlPosition}d(t.data||[],function(t){w(t)&&!y(t)&&(!Ox(t,"value")&&Ox(t,"name")&&(t.value=t.name),Nx(t))})}function Nx(t){var e=t.itemStyle||(t.itemStyle={}),i=e.emphasis||(e.emphasis={}),n=t.label||t.label||{},o=n.normal||(n.normal={}),a={normal:1,emphasis:1};d(n,function(t,e){a[e]||Ox(o,e)||(o[e]=t)}),i.label&&!Ox(n,"emphasis")&&(n.emphasis=i.label,delete i.label)}function Ox(t,e){return t.hasOwnProperty(e)}function Ex(t,e){return ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()},t.get("padding"))}function Rx(t,e,n,o){return Xn(t.get(e).replace(/^path:\/\//,""),i(o||{}),new de(n[0],n[1],n[2],n[3]),"center")}function zx(t,e,i,o,a,r){var s=e.get("color");a?(a.setColor(s),i.add(a),r&&r.onUpdate(a)):((a=Jl(t.get("symbol"),-1,-1,2,2,s)).setStyle("strokeNoScale",!0),i.add(a),r&&r.onCreate(a));var l=e.getItemStyle(["color","symbol","symbolSize"]);a.setStyle(l),o=n({rectHover:!0,z2:100},o,!0);var u=t.get("symbolSize");(u=u instanceof Array?u.slice():[+u,+u])[0]/=2,u[1]/=2,o.scale=u;var h=t.get("symbolOffset");if(h){var c=o.position=o.position||[0,0];c[0]+=Vo(h[0],u[0]),c[1]+=Vo(h[1],u[1])}var d=t.get("symbolRotate");return o.rotation=(d||0)*Math.PI/180||0,a.attr(o),a.updateTransform(),a}function Bx(t,e,i,n,o){if(!t.dragging){var a=n.getModel("checkpointStyle"),r=i.dataToCoord(n.getData().get(["value"],e));o||!a.get("animation",!0)?t.attr({position:[r,0]}):(t.stopAnimation(!0),t.animateTo({position:[r,0]},a.get("animationDuration",!0),a.get("animationEasing",!0)))}}function Vx(t){return 0===t.indexOf("my")}function Gx(t){this.model=t}function Fx(t){this.model=t}function Wx(t){var e={},i=[],n=[];return t.eachRawSeries(function(t){var o=t.coordinateSystem;if(!o||"cartesian2d"!==o.type&&"polar"!==o.type)i.push(t);else{var a=o.getBaseAxis();if("category"===a.type){var r=a.dim+"_"+a.index;e[r]||(e[r]={categoryAxis:a,valueAxis:o.getOtherAxis(a),series:[]},n.push({axisDim:a.dim,axisIndex:a.index})),e[r].series.push(t)}else i.push(t)}}),{seriesGroupByCategoryAxis:e,other:i,meta:n}}function Hx(t){var e=[];return d(t,function(t,i){var n=t.categoryAxis,o=t.valueAxis.dim,a=[" "].concat(f(t.series,function(t){return t.name})),r=[n.model.getCategories()];d(t.series,function(t){r.push(t.getRawData().mapArray(o,function(t){return t}))});for(var s=[a.join(fE)],l=0;l<r[0].length;l++){for(var u=[],h=0;h<r.length;h++)u.push(r[h][l]);s.push(u.join(fE))}e.push(s.join("\n"))}),e.join("\n\n"+dE+"\n\n")}function Zx(t){return f(t,function(t){var e=t.getRawData(),i=[t.name],n=[];return e.each(e.dimensions,function(){for(var t=arguments.length,o=arguments[t-1],a=e.getName(o),r=0;r<t-1;r++)n[r]=arguments[r];i.push((a?a+fE:"")+n.join(fE))}),i.join("\n")}).join("\n\n"+dE+"\n\n")}function Ux(t){var e=Wx(t);return{value:g([Hx(e.seriesGroupByCategoryAxis),Zx(e.other)],function(t){return t.replace(/[\n\t\s]/g,"")}).join("\n\n"+dE+"\n\n"),meta:e.meta}}function Xx(t){return t.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function jx(t){if(t.slice(0,t.indexOf("\n")).indexOf(fE)>=0)return!0}function Yx(t){for(var e=t.split(/\n+/g),i=[],n=f(Xx(e.shift()).split(pE),function(t){return{name:t,data:[]}}),o=0;o<e.length;o++){var a=Xx(e[o]).split(pE);i.push(a.shift());for(var r=0;r<a.length;r++)n[r]&&(n[r].data[o]=a[r])}return{series:n,categories:i}}function qx(t){for(var e=t.split(/\n+/g),i=Xx(e.shift()),n=[],o=0;o<e.length;o++){var a,r=Xx(e[o]).split(pE),s="",l=!1;isNaN(r[0])?(l=!0,s=r[0],r=r.slice(1),n[o]={name:s,value:[]},a=n[o].value):a=n[o]=[];for(var u=0;u<r.length;u++)a.push(+r[u]);1===a.length&&(l?n[o].value=a[0]:n[o]=a[0])}return{name:i,data:n}}function Kx(t,e){var i={series:[]};return d(t.split(new RegExp("\n*"+dE+"\n*","g")),function(t,n){if(jx(t)){var o=Yx(t),a=e[n],r=a.axisDim+"Axis";a&&(i[r]=i[r]||[],i[r][a.axisIndex]={data:o.categories},i.series=i.series.concat(o.series))}else{o=qx(t);i.series.push(o)}}),i}function $x(t){this._dom=null,this.model=t}function Jx(t,e){return f(t,function(t,i){var n=e&&e[i];return w(n)&&!y(n)?(w(t)&&!y(t)&&(t=t.value),r({value:t},n)):t})}function Qx(t,e){var i=n_(t);gE(e,function(e,n){for(var o=i.length-1;o>=0&&!i[o][n];o--);if(o<0){var a=t.queryComponents({mainType:"dataZoom",subType:"select",id:n})[0];if(a){var r=a.getPercentRange();i[0][n]={dataZoomId:n,start:r[0],end:r[1]}}}}),i.push(e)}function t_(t){var e=n_(t),i=e[e.length-1];e.length>1&&e.pop();var n={};return gE(i,function(t,i){for(var o=e.length-1;o>=0;o--)if(t=e[o][i]){n[i]=t;break}}),n}function e_(t){t[mE]=null}function i_(t){return n_(t).length}function n_(t){var e=t[mE];return e||(e=t[mE]=[{}]),e}function o_(t,e,i){(this._brushController=new zf(i.getZr())).on("brush",m(this._onBrush,this)).mount(),this._isZoomActive}function a_(t){var e={};return d(["xAxisIndex","yAxisIndex"],function(i){e[i]=t[i],null==e[i]&&(e[i]="all"),(!1===e[i]||"none"===e[i])&&(e[i]=[])}),e}function r_(t,e){t.setIconStatus("back",i_(e)>1?"emphasis":"normal")}function s_(t,e,i,n,o){var a=i._isZoomActive;n&&"takeGlobalCursor"===n.type&&(a="dataZoomSelect"===n.key&&n.dataZoomSelectActive),i._isZoomActive=a,t.setIconStatus("zoom",a?"emphasis":"normal");var r=new hy(a_(t.option),e,{include:["grid"]});i._brushController.setPanels(r.makePanelOpts(o,function(t){return t.xAxisDeclared&&!t.yAxisDeclared?"lineX":!t.xAxisDeclared&&t.yAxisDeclared?"lineY":"rect"})).enableBrush(!!a&&{brushType:"auto",brushStyle:{lineWidth:0,fill:"rgba(0,0,0,0.2)"}})}function l_(t){this.model=t}function u_(t){return SE(t)}function h_(){if(!TE&&AE){TE=!0;var t=AE.styleSheets;t.length<31?AE.createStyleSheet().addRule(".zrvml","behavior:url(#default#VML)"):t[0].addRule(".zrvml","behavior:url(#default#VML)")}}function c_(t){return parseInt(t,10)}function d_(t,e){h_(),this.root=t,this.storage=e;var i=document.createElement("div"),n=document.createElement("div");i.style.cssText="display:inline-block;overflow:hidden;position:relative;width:300px;height:150px;",n.style.cssText="position:absolute;left:0;top:0;",t.appendChild(i),this._vmlRoot=n,this._vmlViewport=i,this.resize();var o=e.delFromStorage,a=e.addToStorage;e.delFromStorage=function(t){o.call(e,t),t&&t.onRemove&&t.onRemove(n)},e.addToStorage=function(t){t.onAdd&&t.onAdd(n),a.call(e,t)},this._firstPaint=!0}function f_(t){return function(){Yw('In IE8.0 VML mode painter not support method "'+t+'"')}}function p_(t){return document.createElementNS(sR,t)}function g_(t){return cR(1e4*t)/1e4}function m_(t){return t<vR&&t>-vR}function v_(t,e){var i=e?t.textFill:t.fill;return null!=i&&i!==hR}function y_(t,e){var i=e?t.textStroke:t.stroke;return null!=i&&i!==hR}function x_(t,e){e&&__(t,"transform","matrix("+uR.call(e,",")+")")}function __(t,e,i){(!i||"linear"!==i.type&&"radial"!==i.type)&&t.setAttribute(e,i)}function w_(t,e,i){t.setAttributeNS("http://www.w3.org/1999/xlink",e,i)}function b_(t,e,i,n){if(v_(e,i)){var o=i?e.textFill:e.fill;o="transparent"===o?hR:o,"none"!==t.getAttribute("clip-path")&&o===hR&&(o="rgba(0, 0, 0, 0.002)"),__(t,"fill",o),__(t,"fill-opacity",null!=e.fillOpacity?e.fillOpacity*e.opacity:e.opacity)}else __(t,"fill",hR);if(y_(e,i)){var a=i?e.textStroke:e.stroke;__(t,"stroke",a="transparent"===a?hR:a),__(t,"stroke-width",(i?e.textStrokeWidth:e.lineWidth)/(!i&&e.strokeNoScale?n.getLineScale():1)),__(t,"paint-order",i?"stroke":"fill"),__(t,"stroke-opacity",null!=e.strokeOpacity?e.strokeOpacity:e.opacity),e.lineDash?(__(t,"stroke-dasharray",e.lineDash.join(",")),__(t,"stroke-dashoffset",cR(e.lineDashOffset||0))):__(t,"stroke-dasharray",""),e.lineCap&&__(t,"stroke-linecap",e.lineCap),e.lineJoin&&__(t,"stroke-linejoin",e.lineJoin),e.miterLimit&&__(t,"stroke-miterlimit",e.miterLimit)}else __(t,"stroke",hR)}function S_(t){for(var e=[],i=t.data,n=t.len(),o=0;o<n;){var a="",r=0;switch(i[o++]){case lR.M:a="M",r=2;break;case lR.L:a="L",r=2;break;case lR.Q:a="Q",r=4;break;case lR.C:a="C",r=6;break;case lR.A:var s=i[o++],l=i[o++],u=i[o++],h=i[o++],c=i[o++],d=i[o++],f=i[o++],p=i[o++],g=Math.abs(d),m=m_(g-gR)&&!m_(g),v=!1;v=g>=gR||!m_(g)&&(d>-pR&&d<0||d>pR)==!!p;var y=g_(s+u*fR(c)),x=g_(l+h*dR(c));m&&(d=p?gR-1e-4:1e-4-gR,v=!0,9===o&&e.push("M",y,x));var _=g_(s+u*fR(c+d)),w=g_(l+h*dR(c+d));e.push("A",g_(u),g_(h),cR(f*mR),+v,+p,_,w);break;case lR.Z:a="Z";break;case lR.R:var _=g_(i[o++]),w=g_(i[o++]),b=g_(i[o++]),S=g_(i[o++]);e.push("M",_,w,"L",_+b,w,"L",_+b,w+S,"L",_,w+S,"L",_,w)}a&&e.push(a);for(var M=0;M<r;M++)e.push(g_(i[o++]))}return e.join(" ")}function M_(t){return"middle"===t?"middle":"bottom"===t?"after-edge":"hanging"}function I_(){}function T_(t,e,i,n){for(var o=0,a=e.length,r=0,s=0;o<a;o++){var l=e[o];if(l.removed){for(var u=[],h=s;h<s+l.count;h++)u.push(h);l.indices=u,s+=l.count}else{for(var u=[],h=r;h<r+l.count;h++)u.push(h);l.indices=u,r+=l.count,l.added||(s+=l.count)}}return e}function A_(t){return{newPos:t.newPos,components:t.components.slice(0)}}function D_(t,e,i,n,o){this._zrId=t,this._svgRoot=e,this._tagNames="string"==typeof i?[i]:i,this._markLabel=n,this._domName=o||"_dom",this.nextId=0}function C_(t,e){D_.call(this,t,e,["linearGradient","radialGradient"],"__gradient_in_use__")}function L_(t,e){D_.call(this,t,e,"clipPath","__clippath_in_use__")}function k_(t,e){D_.call(this,t,e,["filter"],"__filter_in_use__","_shadowDom")}function P_(t){return t&&(t.shadowBlur||t.shadowOffsetX||t.shadowOffsetY||t.textShadowBlur||t.textShadowOffsetX||t.textShadowOffsetY)}function N_(t){return parseInt(t,10)}function O_(t){return t instanceof Pn?yR:t instanceof fi?xR:t instanceof rM?_R:yR}function E_(t,e){return e&&t&&e.parentNode!==t}function R_(t,e,i){if(E_(t,e)&&i){var n=i.nextSibling;n?t.insertBefore(e,n):t.appendChild(e)}}function z_(t,e){if(E_(t,e)){var i=t.firstChild;i?t.insertBefore(e,i):t.appendChild(e)}}function B_(t,e){e&&t&&e.parentNode===t&&t.removeChild(e)}function V_(t){return t.__textSvgEl}function G_(t){return t.__svgEl}function F_(t){return function(){Yw('In SVG mode painter not support method "'+t+'"')}}var W_=2311,H_=function(){return W_++},Z_={},U_=Z_="object"==typeof wx&&"function"==typeof wx.getSystemInfoSync?{browser:{},os:{},node:!1,wxa:!0,canvasSupported:!0,svgSupported:!1,touchEventsSupported:!0,domSupported:!1}:"undefined"==typeof document&&"undefined"!=typeof self?{browser:{},os:{},node:!1,worker:!0,canvasSupported:!0,domSupported:!1}:"undefined"==typeof navigator?{browser:{},os:{},node:!0,worker:!1,canvasSupported:!0,svgSupported:!0,domSupported:!1}:function(t){var e={},i={},n=t.match(/Firefox\/([\d.]+)/),o=t.match(/MSIE\s([\d.]+)/)||t.match(/Trident\/.+?rv:(([\d.]+))/),a=t.match(/Edge\/([\d.]+)/),r=/micromessenger/i.test(t);return n&&(i.firefox=!0,i.version=n[1]),o&&(i.ie=!0,i.version=o[1]),a&&(i.edge=!0,i.version=a[1]),r&&(i.weChat=!0),{browser:i,os:e,node:!1,canvasSupported:!!document.createElement("canvas").getContext,svgSupported:"undefined"!=typeof SVGRect,touchEventsSupported:"ontouchstart"in window&&!i.ie&&!i.edge,pointerEventsSupported:"onpointerdown"in window&&(i.edge||i.ie&&i.version>=11),domSupported:"undefined"!=typeof document}}(navigator.userAgent),X_={"[object Function]":1,"[object RegExp]":1,"[object Date]":1,"[object Error]":1,"[object CanvasGradient]":1,"[object CanvasPattern]":1,"[object Image]":1,"[object Canvas]":1},j_={"[object Int8Array]":1,"[object Uint8Array]":1,"[object Uint8ClampedArray]":1,"[object Int16Array]":1,"[object Uint16Array]":1,"[object Int32Array]":1,"[object Uint32Array]":1,"[object Float32Array]":1,"[object Float64Array]":1},Y_=Object.prototype.toString,q_=Array.prototype,K_=q_.forEach,$_=q_.filter,J_=q_.slice,Q_=q_.map,tw=q_.reduce,ew={},iw=function(){return ew.createCanvas()};ew.createCanvas=function(){return document.createElement("canvas")};var nw,ow="__ec_primitive__";E.prototype={constructor:E,get:function(t){return this.data.hasOwnProperty(t)?this.data[t]:null},set:function(t,e){return this.data[t]=e},each:function(t,e){void 0!==e&&(t=m(t,e));for(var i in this.data)this.data.hasOwnProperty(i)&&t(this.data[i],i)},removeKey:function(t){delete this.data[t]}};var aw=(Object.freeze||Object)({$override:e,clone:i,merge:n,mergeAll:o,extend:a,defaults:r,createCanvas:iw,getContext:s,indexOf:l,inherits:u,mixin:h,isArrayLike:c,each:d,map:f,reduce:p,filter:g,find:function(t,e,i){if(t&&e)for(var n=0,o=t.length;n<o;n++)if(e.call(i,t[n],n,t))return t[n]},bind:m,curry:v,isArray:y,isFunction:x,isString:_,isObject:w,isBuiltInObject:b,isTypedArray:S,isDom:M,eqNaN:I,retrieve:T,retrieve2:A,retrieve3:D,slice:C,normalizeCssArray:L,assert:k,trim:P,setAsPrimitive:N,isPrimitive:O,createHashMap:R,concatArray:z,noop:B}),rw="undefined"==typeof Float32Array?Array:Float32Array,sw=X,lw=j,uw=K,hw=$,cw=(Object.freeze||Object)({create:V,copy:G,clone:F,set:W,add:H,scaleAndAdd:Z,sub:U,len:X,length:sw,lenSquare:j,lengthSquare:lw,mul:function(t,e,i){return t[0]=e[0]*i[0],t[1]=e[1]*i[1],t},div:function(t,e,i){return t[0]=e[0]/i[0],t[1]=e[1]/i[1],t},dot:function(t,e){return t[0]*e[0]+t[1]*e[1]},scale:Y,normalize:q,distance:K,dist:uw,distanceSquare:$,distSquare:hw,negate:function(t,e){return t[0]=-e[0],t[1]=-e[1],t},lerp:J,applyTransform:Q,min:tt,max:et});it.prototype={constructor:it,_dragStart:function(t){var e=t.target;e&&e.draggable&&(this._draggingTarget=e,e.dragging=!0,this._x=t.offsetX,this._y=t.offsetY,this.dispatchToElement(nt(e,t),"dragstart",t.event))},_drag:function(t){var e=this._draggingTarget;if(e){var i=t.offsetX,n=t.offsetY,o=i-this._x,a=n-this._y;this._x=i,this._y=n,e.drift(o,a,t),this.dispatchToElement(nt(e,t),"drag",t.event);var r=this.findHover(i,n,e).target,s=this._dropTarget;this._dropTarget=r,e!==r&&(s&&r!==s&&this.dispatchToElement(nt(s,t),"dragleave",t.event),r&&r!==s&&this.dispatchToElement(nt(r,t),"dragenter",t.event))}},_dragEnd:function(t){var e=this._draggingTarget;e&&(e.dragging=!1),this.dispatchToElement(nt(e,t),"dragend",t.event),this._dropTarget&&this.dispatchToElement(nt(this._dropTarget,t),"drop",t.event),this._draggingTarget=null,this._dropTarget=null}};var dw=Array.prototype.slice,fw=function(t){this._$handlers={},this._$eventProcessor=t};fw.prototype={constructor:fw,one:function(t,e,i,n){return at(this,t,e,i,n,!0)},on:function(t,e,i,n){return at(this,t,e,i,n,!1)},isSilent:function(t){var e=this._$handlers;return!e[t]||!e[t].length},off:function(t,e){var i=this._$handlers;if(!t)return this._$handlers={},this;if(e){if(i[t]){for(var n=[],o=0,a=i[t].length;o<a;o++)i[t][o].h!==e&&n.push(i[t][o]);i[t]=n}i[t]&&0===i[t].length&&delete i[t]}else delete i[t];return this},trigger:function(t){var e=this._$handlers[t],i=this._$eventProcessor;if(e){var n=arguments,o=n.length;o>3&&(n=dw.call(n,1));for(var a=e.length,r=0;r<a;){var s=e[r];if(i&&i.filter&&null!=s.query&&!i.filter(t,s.query))r++;else{switch(o){case 1:s.h.call(s.ctx);break;case 2:s.h.call(s.ctx,n[1]);break;case 3:s.h.call(s.ctx,n[1],n[2]);break;default:s.h.apply(s.ctx,n)}s.one?(e.splice(r,1),a--):r++}}}return i&&i.afterTrigger&&i.afterTrigger(t),this},triggerWithContext:function(t){var e=this._$handlers[t],i=this._$eventProcessor;if(e){var n=arguments,o=n.length;o>4&&(n=dw.call(n,1,n.length-1));for(var a=n[n.length-1],r=e.length,s=0;s<r;){var l=e[s];if(i&&i.filter&&null!=l.query&&!i.filter(t,l.query))s++;else{switch(o){case 1:l.h.call(a);break;case 2:l.h.call(a,n[1]);break;case 3:l.h.call(a,n[1],n[2]);break;default:l.h.apply(a,n)}l.one?(e.splice(s,1),r--):s++}}}return i&&i.afterTrigger&&i.afterTrigger(t),this}};var pw="undefined"!=typeof window&&!!window.addEventListener,gw=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,mw=pw?function(t){t.preventDefault(),t.stopPropagation(),t.cancelBubble=!0}:function(t){t.returnValue=!1,t.cancelBubble=!0},vw=function(){this._track=[]};vw.prototype={constructor:vw,recognize:function(t,e,i){return this._doTrack(t,e,i),this._recognize(t)},clear:function(){return this._track.length=0,this},_doTrack:function(t,e,i){var n=t.touches;if(n){for(var o={points:[],touches:[],target:e,event:t},a=0,r=n.length;a<r;a++){var s=n[a],l=st(i,s,{});o.points.push([l.zrX,l.zrY]),o.touches.push(s)}this._track.push(o)}},_recognize:function(t){for(var e in yw)if(yw.hasOwnProperty(e)){var i=yw[e](this._track,t);if(i)return i}}};var yw={pinch:function(t,e){var i=t.length;if(i){var n=(t[i-1]||{}).points,o=(t[i-2]||{}).points||n;if(o&&o.length>1&&n&&n.length>1){var a=ft(n)/ft(o);!isFinite(a)&&(a=1),e.pinchScale=a;var r=pt(n);return e.pinchX=r[0],e.pinchY=r[1],{type:"pinch",target:t[0].target,event:e}}}}},xw="silent";vt.prototype.dispose=function(){};var _w=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],ww=function(t,e,i,n){fw.call(this),this.storage=t,this.painter=e,this.painterRoot=n,i=i||new vt,this.proxy=null,this._hovered={},this._lastTouchMoment,this._lastX,this._lastY,this._gestureMgr,it.call(this),this.setHandlerProxy(i)};ww.prototype={constructor:ww,setHandlerProxy:function(t){this.proxy&&this.proxy.dispose(),t&&(d(_w,function(e){t.on&&t.on(e,this[e],this)},this),t.handler=this),this.proxy=t},mousemove:function(t){var e=t.zrX,i=t.zrY,n=this._hovered,o=n.target;o&&!o.__zr&&(o=(n=this.findHover(n.x,n.y)).target);var a=this._hovered=this.findHover(e,i),r=a.target,s=this.proxy;s.setCursor&&s.setCursor(r?r.cursor:"default"),o&&r!==o&&this.dispatchToElement(n,"mouseout",t),this.dispatchToElement(a,"mousemove",t),r&&r!==o&&this.dispatchToElement(a,"mouseover",t)},mouseout:function(t){this.dispatchToElement(this._hovered,"mouseout",t);var e,i=t.toElement||t.relatedTarget;do{i=i&&i.parentNode}while(i&&9!==i.nodeType&&!(e=i===this.painterRoot));!e&&this.trigger("globalout",{event:t})},resize:function(t){this._hovered={}},dispatch:function(t,e){var i=this[t];i&&i.call(this,e)},dispose:function(){this.proxy.dispose(),this.storage=this.proxy=this.painter=null},setCursorStyle:function(t){var e=this.proxy;e.setCursor&&e.setCursor(t)},dispatchToElement:function(t,e,i){var n=(t=t||{}).target;if(!n||!n.silent){for(var o="on"+e,a=gt(e,t,i);n&&(n[o]&&(a.cancelBubble=n[o].call(n,a)),n.trigger(e,a),n=n.parent,!a.cancelBubble););a.cancelBubble||(this.trigger(e,a),this.painter&&this.painter.eachOtherLayer(function(t){"function"==typeof t[o]&&t[o].call(t,a),t.trigger&&t.trigger(e,a)}))}},findHover:function(t,e,i){for(var n=this.storage.getDisplayList(),o={x:t,y:e},a=n.length-1;a>=0;a--){var r;if(n[a]!==i&&!n[a].ignore&&(r=yt(n[a],t,e))&&(!o.topTarget&&(o.topTarget=n[a]),r!==xw)){o.target=n[a];break}}return o},processGesture:function(t,e){this._gestureMgr||(this._gestureMgr=new vw);var i=this._gestureMgr;"start"===e&&i.clear();var n=i.recognize(t,this.findHover(t.zrX,t.zrY,null).target,this.proxy.dom);if("end"===e&&i.clear(),n){var o=n.type;t.gestureEvent=o,this.dispatchToElement({target:n.target},o,n.event)}}},d(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){ww.prototype[t]=function(e){var i=this.findHover(e.zrX,e.zrY),n=i.target;if("mousedown"===t)this._downEl=n,this._downPoint=[e.zrX,e.zrY],this._upEl=n;else if("mouseup"===t)this._upEl=n;else if("click"===t){if(this._downEl!==this._upEl||!this._downPoint||uw(this._downPoint,[e.zrX,e.zrY])>4)return;this._downPoint=null}this.dispatchToElement(i,t,e)}}),h(ww,fw),h(ww,it);var bw="undefined"==typeof Float32Array?Array:Float32Array,Sw=(Object.freeze||Object)({create:xt,identity:_t,copy:wt,mul:bt,translate:St,rotate:Mt,scale:It,invert:Tt,clone:At}),Mw=_t,Iw=5e-5,Tw=function(t){(t=t||{}).position||(this.position=[0,0]),null==t.rotation&&(this.rotation=0),t.scale||(this.scale=[1,1]),this.origin=this.origin||null},Aw=Tw.prototype;Aw.transform=null,Aw.needLocalTransform=function(){return Dt(this.rotation)||Dt(this.position[0])||Dt(this.position[1])||Dt(this.scale[0]-1)||Dt(this.scale[1]-1)};var Dw=[];Aw.updateTransform=function(){var t=this.parent,e=t&&t.transform,i=this.needLocalTransform(),n=this.transform;if(i||e){n=n||xt(),i?this.getLocalTransform(n):Mw(n),e&&(i?bt(n,t.transform,n):wt(n,t.transform)),this.transform=n;var o=this.globalScaleRatio;if(null!=o&&1!==o){this.getGlobalScale(Dw);var a=Dw[0]<0?-1:1,r=Dw[1]<0?-1:1,s=((Dw[0]-a)*o+a)/Dw[0]||0,l=((Dw[1]-r)*o+r)/Dw[1]||0;n[0]*=s,n[1]*=s,n[2]*=l,n[3]*=l}this.invTransform=this.invTransform||xt(),Tt(this.invTransform,n)}else n&&Mw(n)},Aw.getLocalTransform=function(t){return Tw.getLocalTransform(this,t)},Aw.setTransform=function(t){var e=this.transform,i=t.dpr||1;e?t.setTransform(i*e[0],i*e[1],i*e[2],i*e[3],i*e[4],i*e[5]):t.setTransform(i,0,0,i,0,0)},Aw.restoreTransform=function(t){var e=t.dpr||1;t.setTransform(e,0,0,e,0,0)};var Cw=[],Lw=xt();Aw.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],i=t[2]*t[2]+t[3]*t[3],n=this.position,o=this.scale;Dt(e-1)&&(e=Math.sqrt(e)),Dt(i-1)&&(i=Math.sqrt(i)),t[0]<0&&(e=-e),t[3]<0&&(i=-i),n[0]=t[4],n[1]=t[5],o[0]=e,o[1]=i,this.rotation=Math.atan2(-t[1]/i,t[0]/e)}},Aw.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(bt(Cw,t.invTransform,e),e=Cw);var i=this.origin;i&&(i[0]||i[1])&&(Lw[4]=i[0],Lw[5]=i[1],bt(Cw,e,Lw),Cw[4]-=i[0],Cw[5]-=i[1],e=Cw),this.setLocalTransform(e)}},Aw.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},Aw.transformCoordToLocal=function(t,e){var i=[t,e],n=this.invTransform;return n&&Q(i,i,n),i},Aw.transformCoordToGlobal=function(t,e){var i=[t,e],n=this.transform;return n&&Q(i,i,n),i},Tw.getLocalTransform=function(t,e){Mw(e=e||[]);var i=t.origin,n=t.scale||[1,1],o=t.rotation||0,a=t.position||[0,0];return i&&(e[4]-=i[0],e[5]-=i[1]),It(e,e,n),o&&Mt(e,e,o),i&&(e[4]+=i[0],e[5]+=i[1]),e[4]+=a[0],e[5]+=a[1],e};var kw={linear:function(t){return t},quadraticIn:function(t){return t*t},quadraticOut:function(t){return t*(2-t)},quadraticInOut:function(t){return(t*=2)<1?.5*t*t:-.5*(--t*(t-2)-1)},cubicIn:function(t){return t*t*t},cubicOut:function(t){return--t*t*t+1},cubicInOut:function(t){return(t*=2)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},quarticIn:function(t){return t*t*t*t},quarticOut:function(t){return 1- --t*t*t*t},quarticInOut:function(t){return(t*=2)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},quinticIn:function(t){return t*t*t*t*t},quinticOut:function(t){return--t*t*t*t*t+1},quinticInOut:function(t){return(t*=2)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},sinusoidalIn:function(t){return 1-Math.cos(t*Math.PI/2)},sinusoidalOut:function(t){return Math.sin(t*Math.PI/2)},sinusoidalInOut:function(t){return.5*(1-Math.cos(Math.PI*t))},exponentialIn:function(t){return 0===t?0:Math.pow(1024,t-1)},exponentialOut:function(t){return 1===t?1:1-Math.pow(2,-10*t)},exponentialInOut:function(t){return 0===t?0:1===t?1:(t*=2)<1?.5*Math.pow(1024,t-1):.5*(2-Math.pow(2,-10*(t-1)))},circularIn:function(t){return 1-Math.sqrt(1-t*t)},circularOut:function(t){return Math.sqrt(1- --t*t)},circularInOut:function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},elasticIn:function(t){var e,i=.1;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=.1):e=.4*Math.asin(1/i)/(2*Math.PI),-i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4))},elasticOut:function(t){var e,i=.1;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=.1):e=.4*Math.asin(1/i)/(2*Math.PI),i*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/.4)+1)},elasticInOut:function(t){var e,i=.1;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=.1):e=.4*Math.asin(1/i)/(2*Math.PI),(t*=2)<1?i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4)*-.5:i*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4)*.5+1)},backIn:function(t){var e=1.70158;return t*t*((e+1)*t-e)},backOut:function(t){var e=1.70158;return--t*t*((e+1)*t+e)+1},backInOut:function(t){var e=2.5949095;return(t*=2)<1?t*t*((e+1)*t-e)*.5:.5*((t-=2)*t*((e+1)*t+e)+2)},bounceIn:function(t){return 1-kw.bounceOut(1-t)},bounceOut:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bounceInOut:function(t){return t<.5?.5*kw.bounceIn(2*t):.5*kw.bounceOut(2*t-1)+.5}};Ct.prototype={constructor:Ct,step:function(t,e){if(this._initialized||(this._startTime=t+this._delay,this._initialized=!0),this._paused)this._pausedTime+=e;else{var i=(t-this._startTime-this._pausedTime)/this._life;if(!(i<0)){i=Math.min(i,1);var n=this.easing,o="string"==typeof n?kw[n]:n,a="function"==typeof o?o(i):i;return this.fire("frame",a),1===i?this.loop?(this.restart(t),"restart"):(this._needsRemove=!0,"destroy"):null}}},restart:function(t){var e=(t-this._startTime-this._pausedTime)%this._life;this._startTime=t-e+this.gap,this._pausedTime=0,this._needsRemove=!1},fire:function(t,e){this[t="on"+t]&&this[t](this._target,e)},pause:function(){this._paused=!0},resume:function(){this._paused=!1}};var Pw=function(){this.head=null,this.tail=null,this._len=0},Nw=Pw.prototype;Nw.insert=function(t){var e=new Ow(t);return this.insertEntry(e),e},Nw.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},Nw.remove=function(t){var e=t.prev,i=t.next;e?e.next=i:this.head=i,i?i.prev=e:this.tail=e,t.next=t.prev=null,this._len--},Nw.len=function(){return this._len},Nw.clear=function(){this.head=this.tail=null,this._len=0};var Ow=function(t){this.value=t,this.next,this.prev},Ew=function(t){this._list=new Pw,this._map={},this._maxSize=t||10,this._lastRemovedEntry=null},Rw=Ew.prototype;Rw.put=function(t,e){var i=this._list,n=this._map,o=null;if(null==n[t]){var a=i.len(),r=this._lastRemovedEntry;if(a>=this._maxSize&&a>0){var s=i.head;i.remove(s),delete n[s.key],o=s.value,this._lastRemovedEntry=s}r?r.value=e:r=new Ow(e),r.key=t,i.insertEntry(r),n[t]=r}return o},Rw.get=function(t){var e=this._map[t],i=this._list;if(null!=e)return e!==i.tail&&(i.remove(e),i.insertEntry(e)),e.value},Rw.clear=function(){this._list.clear(),this._map={}};var zw={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]},Bw=new Ew(20),Vw=null,Gw=Ut,Fw=Xt,Ww=(Object.freeze||Object)({parse:Gt,lift:Ht,toHex:Zt,fastLerp:Ut,fastMapToColor:Gw,lerp:Xt,mapToColor:Fw,modifyHSL:jt,modifyAlpha:Yt,stringify:qt}),Hw=Array.prototype.slice,Zw=function(t,e,i,n){this._tracks={},this._target=t,this._loop=e||!1,this._getter=i||Kt,this._setter=n||$t,this._clipCount=0,this._delay=0,this._doneList=[],this._onframeList=[],this._clipList=[]};Zw.prototype={when:function(t,e){var i=this._tracks;for(var n in e)if(e.hasOwnProperty(n)){if(!i[n]){i[n]=[];var o=this._getter(this._target,n);if(null==o)continue;0!==t&&i[n].push({time:0,value:ae(o)})}i[n].push({time:t,value:e[n]})}return this},during:function(t){return this._onframeList.push(t),this},pause:function(){for(var t=0;t<this._clipList.length;t++)this._clipList[t].pause();this._paused=!0},resume:function(){for(var t=0;t<this._clipList.length;t++)this._clipList[t].resume();this._paused=!1},isPaused:function(){return!!this._paused},_doneCallback:function(){this._tracks={},this._clipList.length=0;for(var t=this._doneList,e=t.length,i=0;i<e;i++)t[i].call(this)},start:function(t,e){var i,n=this,o=0;for(var a in this._tracks)if(this._tracks.hasOwnProperty(a)){var r=le(this,t,function(){--o||n._doneCallback()},this._tracks[a],a,e);r&&(this._clipList.push(r),o++,this.animation&&this.animation.addClip(r),i=r)}if(i){var s=i.onframe;i.onframe=function(t,e){s(t,e);for(var i=0;i<n._onframeList.length;i++)n._onframeList[i](t,e)}}return o||this._doneCallback(),this},stop:function(t){for(var e=this._clipList,i=this.animation,n=0;n<e.length;n++){var o=e[n];t&&o.onframe(this._target,1),i&&i.removeClip(o)}e.length=0},delay:function(t){return this._delay=t,this},done:function(t){return t&&this._doneList.push(t),this},getClips:function(){return this._clipList}};var Uw=1;"undefined"!=typeof window&&(Uw=Math.max(window.devicePixelRatio||1,1));var Xw=Uw,jw=function(){},Yw=jw,qw=function(){this.animators=[]};qw.prototype={constructor:qw,animate:function(t,e){var i,n=!1,o=this,a=this.__zr;if(t){var r=t.split("."),s=o;n="shape"===r[0];for(var u=0,h=r.length;u<h;u++)s&&(s=s[r[u]]);s&&(i=s)}else i=o;if(i){var c=o.animators,d=new Zw(i,e);return d.during(function(t){o.dirty(n)}).done(function(){c.splice(l(c,d),1)}),c.push(d),a&&a.animation.addAnimator(d),d}Yw('Property "'+t+'" is not existed in element '+o.id)},stopAnimation:function(t){for(var e=this.animators,i=e.length,n=0;n<i;n++)e[n].stop(t);return e.length=0,this},animateTo:function(t,e,i,n,o,a){ue(this,t,e,i,n,o,a)},animateFrom:function(t,e,i,n,o,a){ue(this,t,e,i,n,o,a,!0)}};var Kw=function(t){Tw.call(this,t),fw.call(this,t),qw.call(this,t),this.id=t.id||H_()};Kw.prototype={type:"element",name:"",__zr:null,ignore:!1,clipPath:null,isGroup:!1,drift:function(t,e){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.dirty(!1)},beforeUpdate:function(){},afterUpdate:function(){},update:function(){this.updateTransform()},traverse:function(t,e){},attrKV:function(t,e){if("position"===t||"scale"===t||"origin"===t){if(e){var i=this[t];i||(i=this[t]=[]),i[0]=e[0],i[1]=e[1]}}else this[t]=e},hide:function(){this.ignore=!0,this.__zr&&this.__zr.refresh()},show:function(){this.ignore=!1,this.__zr&&this.__zr.refresh()},attr:function(t,e){if("string"==typeof t)this.attrKV(t,e);else if(w(t))for(var i in t)t.hasOwnProperty(i)&&this.attrKV(i,t[i]);return this.dirty(!1),this},setClipPath:function(t){var e=this.__zr;e&&t.addSelfToZr(e),this.clipPath&&this.clipPath!==t&&this.removeClipPath(),this.clipPath=t,t.__zr=e,t.__clipTarget=this,this.dirty(!1)},removeClipPath:function(){var t=this.clipPath;t&&(t.__zr&&t.removeSelfFromZr(t.__zr),t.__zr=null,t.__clipTarget=null,this.clipPath=null,this.dirty(!1))},addSelfToZr:function(t){this.__zr=t;var e=this.animators;if(e)for(var i=0;i<e.length;i++)t.animation.addAnimator(e[i]);this.clipPath&&this.clipPath.addSelfToZr(t)},removeSelfFromZr:function(t){this.__zr=null;var e=this.animators;if(e)for(var i=0;i<e.length;i++)t.animation.removeAnimator(e[i]);this.clipPath&&this.clipPath.removeSelfFromZr(t)}},h(Kw,qw),h(Kw,Tw),h(Kw,fw);var $w=Q,Jw=Math.min,Qw=Math.max;de.prototype={constructor:de,union:function(t){var e=Jw(t.x,this.x),i=Jw(t.y,this.y);this.width=Qw(t.x+t.width,this.x+this.width)-e,this.height=Qw(t.y+t.height,this.y+this.height)-i,this.x=e,this.y=i},applyTransform:function(){var t=[],e=[],i=[],n=[];return function(o){if(o){t[0]=i[0]=this.x,t[1]=n[1]=this.y,e[0]=n[0]=this.x+this.width,e[1]=i[1]=this.y+this.height,$w(t,t,o),$w(e,e,o),$w(i,i,o),$w(n,n,o),this.x=Jw(t[0],e[0],i[0],n[0]),this.y=Jw(t[1],e[1],i[1],n[1]);var a=Qw(t[0],e[0],i[0],n[0]),r=Qw(t[1],e[1],i[1],n[1]);this.width=a-this.x,this.height=r-this.y}}}(),calculateTransform:function(t){var e=this,i=t.width/e.width,n=t.height/e.height,o=xt();return St(o,o,[-e.x,-e.y]),It(o,o,[i,n]),St(o,o,[t.x,t.y]),o},intersect:function(t){if(!t)return!1;t instanceof de||(t=de.create(t));var e=this,i=e.x,n=e.x+e.width,o=e.y,a=e.y+e.height,r=t.x,s=t.x+t.width,l=t.y,u=t.y+t.height;return!(n<r||s<i||a<l||u<o)},contain:function(t,e){var i=this;return t>=i.x&&t<=i.x+i.width&&e>=i.y&&e<=i.y+i.height},clone:function(){return new de(this.x,this.y,this.width,this.height)},copy:function(t){this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height},plain:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}}},de.create=function(t){return new de(t.x,t.y,t.width,t.height)};var tb=function(t){t=t||{},Kw.call(this,t);for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);this._children=[],this.__storage=null,this.__dirty=!0};tb.prototype={constructor:tb,isGroup:!0,type:"group",silent:!1,children:function(){return this._children.slice()},childAt:function(t){return this._children[t]},childOfName:function(t){for(var e=this._children,i=0;i<e.length;i++)if(e[i].name===t)return e[i]},childCount:function(){return this._children.length},add:function(t){return t&&t!==this&&t.parent!==this&&(this._children.push(t),this._doAdd(t)),this},addBefore:function(t,e){if(t&&t!==this&&t.parent!==this&&e&&e.parent===this){var i=this._children,n=i.indexOf(e);n>=0&&(i.splice(n,0,t),this._doAdd(t))}return this},_doAdd:function(t){t.parent&&t.parent.remove(t),t.parent=this;var e=this.__storage,i=this.__zr;e&&e!==t.__storage&&(e.addToStorage(t),t instanceof tb&&t.addChildrenToStorage(e)),i&&i.refresh()},remove:function(t){var e=this.__zr,i=this.__storage,n=this._children,o=l(n,t);return o<0?this:(n.splice(o,1),t.parent=null,i&&(i.delFromStorage(t),t instanceof tb&&t.delChildrenFromStorage(i)),e&&e.refresh(),this)},removeAll:function(){var t,e,i=this._children,n=this.__storage;for(e=0;e<i.length;e++)t=i[e],n&&(n.delFromStorage(t),t instanceof tb&&t.delChildrenFromStorage(n)),t.parent=null;return i.length=0,this},eachChild:function(t,e){for(var i=this._children,n=0;n<i.length;n++){var o=i[n];t.call(e,o,n)}return this},traverse:function(t,e){for(var i=0;i<this._children.length;i++){var n=this._children[i];t.call(e,n),"group"===n.type&&n.traverse(t,e)}return this},addChildrenToStorage:function(t){for(var e=0;e<this._children.length;e++){var i=this._children[e];t.addToStorage(i),i instanceof tb&&i.addChildrenToStorage(t)}},delChildrenFromStorage:function(t){for(var e=0;e<this._children.length;e++){var i=this._children[e];t.delFromStorage(i),i instanceof tb&&i.delChildrenFromStorage(t)}},dirty:function(){return this.__dirty=!0,this.__zr&&this.__zr.refresh(),this},getBoundingRect:function(t){for(var e=null,i=new de(0,0,0,0),n=t||this._children,o=[],a=0;a<n.length;a++){var r=n[a];if(!r.ignore&&!r.invisible){var s=r.getBoundingRect(),l=r.getLocalTransform(o);l?(i.copy(s),i.applyTransform(l),(e=e||i.clone()).union(i)):(e=e||s.clone()).union(s)}}return e||i}},u(tb,Kw);var eb=32,ib=7,nb=function(){this._roots=[],this._displayList=[],this._displayListLen=0};nb.prototype={constructor:nb,traverse:function(t,e){for(var i=0;i<this._roots.length;i++)this._roots[i].traverse(t,e)},getDisplayList:function(t,e){return e=e||!1,t&&this.updateDisplayList(e),this._displayList},updateDisplayList:function(t){this._displayListLen=0;for(var e=this._roots,i=this._displayList,n=0,o=e.length;n<o;n++)this._updateAndAddDisplayable(e[n],null,t);i.length=this._displayListLen,U_.canvasSupported&&_e(i,we)},_updateAndAddDisplayable:function(t,e,i){if(!t.ignore||i){t.beforeUpdate(),t.__dirty&&t.update(),t.afterUpdate();var n=t.clipPath;if(n){e=e?e.slice():[];for(var o=n,a=t;o;)o.parent=a,o.updateTransform(),e.push(o),a=o,o=o.clipPath}if(t.isGroup){for(var r=t._children,s=0;s<r.length;s++){var l=r[s];t.__dirty&&(l.__dirty=!0),this._updateAndAddDisplayable(l,e,i)}t.__dirty=!1}else t.__clipPaths=e,this._displayList[this._displayListLen++]=t}},addRoot:function(t){t.__storage!==this&&(t instanceof tb&&t.addChildrenToStorage(this),this.addToStorage(t),this._roots.push(t))},delRoot:function(t){if(null==t){for(i=0;i<this._roots.length;i++){var e=this._roots[i];e instanceof tb&&e.delChildrenFromStorage(this)}return this._roots=[],this._displayList=[],void(this._displayListLen=0)}if(t instanceof Array)for(var i=0,n=t.length;i<n;i++)this.delRoot(t[i]);else{var o=l(this._roots,t);o>=0&&(this.delFromStorage(t),this._roots.splice(o,1),t instanceof tb&&t.delChildrenFromStorage(this))}},addToStorage:function(t){return t&&(t.__storage=this,t.dirty(!1)),this},delFromStorage:function(t){return t&&(t.__storage=null),this},dispose:function(){this._renderList=this._roots=null},displayableSortFunc:we};var ob={shadowBlur:1,shadowOffsetX:1,shadowOffsetY:1,textShadowBlur:1,textShadowOffsetX:1,textShadowOffsetY:1,textBoxShadowBlur:1,textBoxShadowOffsetX:1,textBoxShadowOffsetY:1},ab=function(t,e,i){return ob.hasOwnProperty(e)?i*=t.dpr:i},rb={NONE:0,STYLE_BIND:1,PLAIN_TEXT:2},sb=9,lb=[["shadowBlur",0],["shadowOffsetX",0],["shadowOffsetY",0],["shadowColor","#000"],["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]],ub=function(t){this.extendFrom(t,!1)};ub.prototype={constructor:ub,fill:"#000",stroke:null,opacity:1,fillOpacity:null,strokeOpacity:null,lineDash:null,lineDashOffset:0,shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,lineWidth:1,strokeNoScale:!1,text:null,font:null,textFont:null,fontStyle:null,fontWeight:null,fontSize:null,fontFamily:null,textTag:null,textFill:"#000",textStroke:null,textWidth:null,textHeight:null,textStrokeWidth:0,textLineHeight:null,textPosition:"inside",textRect:null,textOffset:null,textAlign:null,textVerticalAlign:null,textDistance:5,textShadowColor:"transparent",textShadowBlur:0,textShadowOffsetX:0,textShadowOffsetY:0,textBoxShadowColor:"transparent",textBoxShadowBlur:0,textBoxShadowOffsetX:0,textBoxShadowOffsetY:0,transformText:!1,textRotation:0,textOrigin:null,textBackgroundColor:null,textBorderColor:null,textBorderWidth:0,textBorderRadius:0,textPadding:null,rich:null,truncate:null,blend:null,bind:function(t,e,i){var n=this,o=i&&i.style,a=!o||t.__attrCachedBy!==rb.STYLE_BIND;t.__attrCachedBy=rb.STYLE_BIND;for(var r=0;r<lb.length;r++){var s=lb[r],l=s[0];(a||n[l]!==o[l])&&(t[l]=ab(t,l,n[l]||s[1]))}if((a||n.fill!==o.fill)&&(t.fillStyle=n.fill),(a||n.stroke!==o.stroke)&&(t.strokeStyle=n.stroke),(a||n.opacity!==o.opacity)&&(t.globalAlpha=null==n.opacity?1:n.opacity),(a||n.blend!==o.blend)&&(t.globalCompositeOperation=n.blend||"source-over"),this.hasStroke()){var u=n.lineWidth;t.lineWidth=u/(this.strokeNoScale&&e&&e.getLineScale?e.getLineScale():1)}},hasFill:function(){var t=this.fill;return null!=t&&"none"!==t},hasStroke:function(){var t=this.stroke;return null!=t&&"none"!==t&&this.lineWidth>0},extendFrom:function(t,e){if(t)for(var i in t)!t.hasOwnProperty(i)||!0!==e&&(!1===e?this.hasOwnProperty(i):null==t[i])||(this[i]=t[i])},set:function(t,e){"string"==typeof t?this[t]=e:this.extendFrom(t,!0)},clone:function(){var t=new this.constructor;return t.extendFrom(this,!0),t},getGradient:function(t,e,i){for(var n=("radial"===e.type?Se:be)(t,e,i),o=e.colorStops,a=0;a<o.length;a++)n.addColorStop(o[a].offset,o[a].color);return n}};for(var hb=ub.prototype,cb=0;cb<lb.length;cb++){var db=lb[cb];db[0]in hb||(hb[db[0]]=db[1])}ub.getGradient=hb.getGradient;var fb=function(t,e){this.image=t,this.repeat=e,this.type="pattern"};fb.prototype.getCanvasPattern=function(t){return t.createPattern(this.image,this.repeat||"repeat")};var pb=function(t,e,i){var n;i=i||Xw,"string"==typeof t?n=Ie(t,e,i):w(t)&&(t=(n=t).id),this.id=t,this.dom=n;var o=n.style;o&&(n.onselectstart=Me,o["-webkit-user-select"]="none",o["user-select"]="none",o["-webkit-touch-callout"]="none",o["-webkit-tap-highlight-color"]="rgba(0,0,0,0)",o.padding=0,o.margin=0,o["border-width"]=0),this.domBack=null,this.ctxBack=null,this.painter=e,this.config=null,this.clearColor=0,this.motionBlur=!1,this.lastFrameAlpha=.7,this.dpr=i};pb.prototype={constructor:pb,__dirty:!0,__used:!1,__drawIndex:0,__startIndex:0,__endIndex:0,incremental:!1,getElementCount:function(){return this.__endIndex-this.__startIndex},initContext:function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},createBackBuffer:function(){var t=this.dpr;this.domBack=Ie("back-"+this.id,this.painter,t),this.ctxBack=this.domBack.getContext("2d"),1!==t&&this.ctxBack.scale(t,t)},resize:function(t,e){var i=this.dpr,n=this.dom,o=n.style,a=this.domBack;o&&(o.width=t+"px",o.height=e+"px"),n.width=t*i,n.height=e*i,a&&(a.width=t*i,a.height=e*i,1!==i&&this.ctxBack.scale(i,i))},clear:function(t,e){var i=this.dom,n=this.ctx,o=i.width,a=i.height,e=e||this.clearColor,r=this.motionBlur&&!t,s=this.lastFrameAlpha,l=this.dpr;if(r&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(i,0,0,o/l,a/l)),n.clearRect(0,0,o,a),e&&"transparent"!==e){var u;e.colorStops?(u=e.__canvasGradient||ub.getGradient(n,e,{x:0,y:0,width:o,height:a}),e.__canvasGradient=u):e.image&&(u=fb.prototype.getCanvasPattern.call(e,n)),n.save(),n.fillStyle=u||e,n.fillRect(0,0,o,a),n.restore()}if(r){var h=this.domBack;n.save(),n.globalAlpha=s,n.drawImage(h,0,0,o,a),n.restore()}}};var gb="undefined"!=typeof window&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){setTimeout(t,16)},mb=new Ew(50),vb={},yb=0,xb=5e3,_b=/\{([a-zA-Z0-9_]+)\|([^}]*)\}/g,wb="12px sans-serif",bb={};bb.measureText=function(t,e){var i=s();return i.font=e||wb,i.measureText(t)};var Sb=wb,Mb={left:1,right:1,center:1},Ib={top:1,bottom:1,middle:1},Tb=[["textShadowBlur","shadowBlur",0],["textShadowOffsetX","shadowOffsetX",0],["textShadowOffsetY","shadowOffsetY",0],["textShadowColor","shadowColor","transparent"]],Ab=new de,Db=function(){};Db.prototype={constructor:Db,drawRectText:function(t,e){var i=this.style;e=i.textRect||e,this.__dirty&&Ye(i);var n=i.text;if(null!=n&&(n+=""),ci(n,i)){t.save();var o=this.transform;i.transformText?this.setTransform(t):o&&(Ab.copy(e),Ab.applyTransform(o),e=Ab),Ke(this,t,n,i,e,sb),t.restore()}}},di.prototype={constructor:di,type:"displayable",__dirty:!0,invisible:!1,z:0,z2:0,zlevel:0,draggable:!1,dragging:!1,silent:!1,culling:!1,cursor:"pointer",rectHover:!1,progressive:!1,incremental:!1,globalScaleRatio:1,beforeBrush:function(t){},afterBrush:function(t){},brush:function(t,e){},getBoundingRect:function(){},contain:function(t,e){return this.rectContain(t,e)},traverse:function(t,e){t.call(e,this)},rectContain:function(t,e){var i=this.transformCoordToLocal(t,e);return this.getBoundingRect().contain(i[0],i[1])},dirty:function(){this.__dirty=this.__dirtyText=!0,this._rect=null,this.__zr&&this.__zr.refresh()},animateStyle:function(t){return this.animate("style",t)},attrKV:function(t,e){"style"!==t?Kw.prototype.attrKV.call(this,t,e):this.style.set(e)},setStyle:function(t,e){return this.style.set(t,e),this.dirty(!1),this},useStyle:function(t){return this.style=new ub(t,this),this.dirty(!1),this}},u(di,Kw),h(di,Db),fi.prototype={constructor:fi,type:"image",brush:function(t,e){var i=this.style,n=i.image;i.bind(t,this,e);var o=this._image=Ae(n,this._image,this,this.onload);if(o&&Ce(o)){var a=i.x||0,r=i.y||0,s=i.width,l=i.height,u=o.width/o.height;if(null==s&&null!=l?s=l*u:null==l&&null!=s?l=s/u:null==s&&null==l&&(s=o.width,l=o.height),this.setTransform(t),i.sWidth&&i.sHeight){var h=i.sx||0,c=i.sy||0;t.drawImage(o,h,c,i.sWidth,i.sHeight,a,r,s,l)}else if(i.sx&&i.sy){var d=s-(h=i.sx),f=l-(c=i.sy);t.drawImage(o,h,c,d,f,a,r,s,l)}else t.drawImage(o,a,r,s,l);null!=i.text&&(this.restoreTransform(t),this.drawRectText(t,this.getBoundingRect()))}},getBoundingRect:function(){var t=this.style;return this._rect||(this._rect=new de(t.x||0,t.y||0,t.width||0,t.height||0)),this._rect}},u(fi,di);var Cb=new de(0,0,0,0),Lb=new de(0,0,0,0),kb=function(t,e,i){this.type="canvas";var n=!t.nodeName||"CANVAS"===t.nodeName.toUpperCase();this._opts=i=a({},i||{}),this.dpr=i.devicePixelRatio||Xw,this._singleCanvas=n,this.root=t;var o=t.style;o&&(o["-webkit-tap-highlight-color"]="transparent",o["-webkit-user-select"]=o["user-select"]=o["-webkit-touch-callout"]="none",t.innerHTML=""),this.storage=e;var r=this._zlevelList=[],s=this._layers={};if(this._layerConfig={},this._needsManuallyCompositing=!1,n){var l=t.width,u=t.height;null!=i.width&&(l=i.width),null!=i.height&&(u=i.height),this.dpr=i.devicePixelRatio||1,t.width=l*this.dpr,t.height=u*this.dpr,this._width=l,this._height=u;var h=new pb(t,this,this.dpr);h.__builtin__=!0,h.initContext(),s[314159]=h,h.zlevel=314159,r.push(314159),this._domRoot=t}else{this._width=this._getSize(0),this._height=this._getSize(1);var c=this._domRoot=xi(this._width,this._height);t.appendChild(c)}this._hoverlayer=null,this._hoverElements=[]};kb.prototype={constructor:kb,getType:function(){return"canvas"},isSingleCanvas:function(){return this._singleCanvas},getViewportRoot:function(){return this._domRoot},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(t){var e=this.storage.getDisplayList(!0),i=this._zlevelList;this._redrawId=Math.random(),this._paintList(e,t,this._redrawId);for(var n=0;n<i.length;n++){var o=i[n],a=this._layers[o];if(!a.__builtin__&&a.refresh){var r=0===n?this._backgroundColor:null;a.refresh(r)}}return this.refreshHover(),this},addHover:function(t,e){if(!t.__hoverMir){var i=new t.constructor({style:t.style,shape:t.shape,z:t.z,z2:t.z2,silent:t.silent});return i.__from=t,t.__hoverMir=i,e&&i.setStyle(e),this._hoverElements.push(i),i}},removeHover:function(t){var e=t.__hoverMir,i=this._hoverElements,n=l(i,e);n>=0&&i.splice(n,1),t.__hoverMir=null},clearHover:function(t){for(var e=this._hoverElements,i=0;i<e.length;i++){var n=e[i].__from;n&&(n.__hoverMir=null)}e.length=0},refreshHover:function(){var t=this._hoverElements,e=t.length,i=this._hoverlayer;if(i&&i.clear(),e){_e(t,this.storage.displayableSortFunc),i||(i=this._hoverlayer=this.getLayer(1e5));var n={};i.ctx.save();for(var o=0;o<e;){var a=t[o],r=a.__from;r&&r.__zr?(o++,r.invisible||(a.transform=r.transform,a.invTransform=r.invTransform,a.__clipPaths=r.__clipPaths,this._doPaintEl(a,i,!0,n))):(t.splice(o,1),r.__hoverMir=null,e--)}i.ctx.restore()}},getHoverLayer:function(){return this.getLayer(1e5)},_paintList:function(t,e,i){if(this._redrawId===i){e=e||!1,this._updateLayerStatus(t);var n=this._doPaintList(t,e);if(this._needsManuallyCompositing&&this._compositeManually(),!n){var o=this;gb(function(){o._paintList(t,e,i)})}}},_compositeManually:function(){var t=this.getLayer(314159).ctx,e=this._domRoot.width,i=this._domRoot.height;t.clearRect(0,0,e,i),this.eachBuiltinLayer(function(n){n.virtual&&t.drawImage(n.dom,0,0,e,i)})},_doPaintList:function(t,e){for(var i=[],n=0;n<this._zlevelList.length;n++){var o=this._zlevelList[n];(s=this._layers[o]).__builtin__&&s!==this._hoverlayer&&(s.__dirty||e)&&i.push(s)}for(var a=!0,r=0;r<i.length;r++){var s=i[r],l=s.ctx,u={};l.save();var h=e?s.__startIndex:s.__drawIndex,c=!e&&s.incremental&&Date.now,f=c&&Date.now(),p=s.zlevel===this._zlevelList[0]?this._backgroundColor:null;if(s.__startIndex===s.__endIndex)s.clear(!1,p);else if(h===s.__startIndex){var g=t[h];g.incremental&&g.notClear&&!e||s.clear(!1,p)}-1===h&&(console.error("For some unknown reason. drawIndex is -1"),h=s.__startIndex);for(var m=h;m<s.__endIndex;m++){var v=t[m];if(this._doPaintEl(v,s,e,u),v.__dirty=v.__dirtyText=!1,c&&Date.now()-f>15)break}s.__drawIndex=m,s.__drawIndex<s.__endIndex&&(a=!1),u.prevElClipPaths&&l.restore(),l.restore()}return U_.wxa&&d(this._layers,function(t){t&&t.ctx&&t.ctx.draw&&t.ctx.draw()}),a},_doPaintEl:function(t,e,i,n){var o=e.ctx,a=t.transform;if((e.__dirty||i)&&!t.invisible&&0!==t.style.opacity&&(!a||a[0]||a[3])&&(!t.culling||!mi(t,this._width,this._height))){var r=t.__clipPaths;n.prevElClipPaths&&!vi(r,n.prevElClipPaths)||(n.prevElClipPaths&&(e.ctx.restore(),n.prevElClipPaths=null,n.prevEl=null),r&&(o.save(),yi(r,o),n.prevElClipPaths=r)),t.beforeBrush&&t.beforeBrush(o),t.brush(o,n.prevEl||null),n.prevEl=t,t.afterBrush&&t.afterBrush(o)}},getLayer:function(t,e){this._singleCanvas&&!this._needsManuallyCompositing&&(t=314159);var i=this._layers[t];return i||((i=new pb("zr_"+t,this,this.dpr)).zlevel=t,i.__builtin__=!0,this._layerConfig[t]&&n(i,this._layerConfig[t],!0),e&&(i.virtual=e),this.insertLayer(t,i),i.initContext()),i},insertLayer:function(t,e){var i=this._layers,n=this._zlevelList,o=n.length,a=null,r=-1,s=this._domRoot;if(i[t])Yw("ZLevel "+t+" has been used already");else if(gi(e)){if(o>0&&t>n[0]){for(r=0;r<o-1&&!(n[r]<t&&n[r+1]>t);r++);a=i[n[r]]}if(n.splice(r+1,0,t),i[t]=e,!e.virtual)if(a){var l=a.dom;l.nextSibling?s.insertBefore(e.dom,l.nextSibling):s.appendChild(e.dom)}else s.firstChild?s.insertBefore(e.dom,s.firstChild):s.appendChild(e.dom)}else Yw("Layer of zlevel "+t+" is not valid")},eachLayer:function(t,e){var i,n,o=this._zlevelList;for(n=0;n<o.length;n++)i=o[n],t.call(e,this._layers[i],i)},eachBuiltinLayer:function(t,e){var i,n,o,a=this._zlevelList;for(o=0;o<a.length;o++)n=a[o],(i=this._layers[n]).__builtin__&&t.call(e,i,n)},eachOtherLayer:function(t,e){var i,n,o,a=this._zlevelList;for(o=0;o<a.length;o++)n=a[o],(i=this._layers[n]).__builtin__||t.call(e,i,n)},getLayers:function(){return this._layers},_updateLayerStatus:function(t){function e(t){i&&(i.__endIndex!==t&&(i.__dirty=!0),i.__endIndex=t)}if(this.eachBuiltinLayer(function(t,e){t.__dirty=t.__used=!1}),this._singleCanvas)for(o=1;o<t.length;o++)if((r=t[o]).zlevel!==t[o-1].zlevel||r.incremental){this._needsManuallyCompositing=!0;break}for(var i=null,n=0,o=0;o<t.length;o++){var a,r=t[o],s=r.zlevel;r.incremental?((a=this.getLayer(s+.001,this._needsManuallyCompositing)).incremental=!0,n=1):a=this.getLayer(s+(n>0?.01:0),this._needsManuallyCompositing),a.__builtin__||Yw("ZLevel "+s+" has been used by unkown layer "+a.id),a!==i&&(a.__used=!0,a.__startIndex!==o&&(a.__dirty=!0),a.__startIndex=o,a.incremental?a.__drawIndex=-1:a.__drawIndex=o,e(o),i=a),r.__dirty&&(a.__dirty=!0,a.incremental&&a.__drawIndex<0&&(a.__drawIndex=o))}e(o),this.eachBuiltinLayer(function(t,e){!t.__used&&t.getElementCount()>0&&(t.__dirty=!0,t.__startIndex=t.__endIndex=t.__drawIndex=0),t.__dirty&&t.__drawIndex<0&&(t.__drawIndex=t.__startIndex)})},clear:function(){return this.eachBuiltinLayer(this._clearLayer),this},_clearLayer:function(t){t.clear()},setBackgroundColor:function(t){this._backgroundColor=t},configLayer:function(t,e){if(e){var i=this._layerConfig;i[t]?n(i[t],e,!0):i[t]=e;for(var o=0;o<this._zlevelList.length;o++){var a=this._zlevelList[o];a!==t&&a!==t+.01||n(this._layers[a],i[t],!0)}}},delLayer:function(t){var e=this._layers,i=this._zlevelList,n=e[t];n&&(n.dom.parentNode.removeChild(n.dom),delete e[t],i.splice(l(i,t),1))},resize:function(t,e){if(this._domRoot.style){var i=this._domRoot;i.style.display="none";var n=this._opts;if(null!=t&&(n.width=t),null!=e&&(n.height=e),t=this._getSize(0),e=this._getSize(1),i.style.display="",this._width!==t||e!==this._height){i.style.width=t+"px",i.style.height=e+"px";for(var o in this._layers)this._layers.hasOwnProperty(o)&&this._layers[o].resize(t,e);d(this._progressiveLayers,function(i){i.resize(t,e)}),this.refresh(!0)}this._width=t,this._height=e}else{if(null==t||null==e)return;this._width=t,this._height=e,this.getLayer(314159).resize(t,e)}return this},clearLayer:function(t){var e=this._layers[t];e&&e.clear()},dispose:function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._layers=null},getRenderedCanvas:function(t){if(t=t||{},this._singleCanvas&&!this._compositeManually)return this._layers[314159].dom;var e=new pb("image",this,t.pixelRatio||this.dpr);if(e.initContext(),e.clear(!1,t.backgroundColor||this._backgroundColor),t.pixelRatio<=this.dpr){this.refresh();var i=e.dom.width,n=e.dom.height,o=e.ctx;this.eachLayer(function(t){t.__builtin__?o.drawImage(t.dom,0,0,i,n):t.renderToCanvas&&(e.ctx.save(),t.renderToCanvas(e.ctx),e.ctx.restore())})}else for(var a={},r=this.storage.getDisplayList(!0),s=0;s<r.length;s++){var l=r[s];this._doPaintEl(l,e,!0,a)}return e.dom},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(t){var e=this._opts,i=["width","height"][t],n=["clientWidth","clientHeight"][t],o=["paddingLeft","paddingTop"][t],a=["paddingRight","paddingBottom"][t];if(null!=e[i]&&"auto"!==e[i])return parseFloat(e[i]);var r=this.root,s=document.defaultView.getComputedStyle(r);return(r[n]||pi(s[i])||pi(r.style[i]))-(pi(s[o])||0)-(pi(s[a])||0)|0},pathToImage:function(t,e){e=e||this.dpr;var i=document.createElement("canvas"),n=i.getContext("2d"),o=t.getBoundingRect(),a=t.style,r=a.shadowBlur*e,s=a.shadowOffsetX*e,l=a.shadowOffsetY*e,u=a.hasStroke()?a.lineWidth:0,h=Math.max(u/2,-s+r),c=Math.max(u/2,s+r),d=Math.max(u/2,-l+r),f=Math.max(u/2,l+r),p=o.width+h+c,g=o.height+d+f;i.width=p*e,i.height=g*e,n.scale(e,e),n.clearRect(0,0,p,g),n.dpr=e;var m={position:t.position,rotation:t.rotation,scale:t.scale};t.position=[h-o.x,d-o.y],t.rotation=0,t.scale=[1,1],t.updateTransform(),t&&t.brush(n);var v=new fi({style:{x:0,y:0,image:i}});return null!=m.position&&(v.position=t.position=m.position),null!=m.rotation&&(v.rotation=t.rotation=m.rotation),null!=m.scale&&(v.scale=t.scale=m.scale),v}};var Pb=function(t){t=t||{},this.stage=t.stage||{},this.onframe=t.onframe||function(){},this._clips=[],this._running=!1,this._time,this._pausedTime,this._pauseStart,this._paused=!1,fw.call(this)};Pb.prototype={constructor:Pb,addClip:function(t){this._clips.push(t)},addAnimator:function(t){t.animation=this;for(var e=t.getClips(),i=0;i<e.length;i++)this.addClip(e[i])},removeClip:function(t){var e=l(this._clips,t);e>=0&&this._clips.splice(e,1)},removeAnimator:function(t){for(var e=t.getClips(),i=0;i<e.length;i++)this.removeClip(e[i]);t.animation=null},_update:function(){for(var t=(new Date).getTime()-this._pausedTime,e=t-this._time,i=this._clips,n=i.length,o=[],a=[],r=0;r<n;r++){var s=i[r],l=s.step(t,e);l&&(o.push(l),a.push(s))}for(r=0;r<n;)i[r]._needsRemove?(i[r]=i[n-1],i.pop(),n--):r++;n=o.length;for(r=0;r<n;r++)a[r].fire(o[r]);this._time=t,this.onframe(e),this.trigger("frame",e),this.stage.update&&this.stage.update()},_startLoop:function(){function t(){e._running&&(gb(t),!e._paused&&e._update())}var e=this;this._running=!0,gb(t)},start:function(){this._time=(new Date).getTime(),this._pausedTime=0,this._startLoop()},stop:function(){this._running=!1},pause:function(){this._paused||(this._pauseStart=(new Date).getTime(),this._paused=!0)},resume:function(){this._paused&&(this._pausedTime+=(new Date).getTime()-this._pauseStart,this._paused=!1)},clear:function(){this._clips=[]},isFinished:function(){return!this._clips.length},animate:function(t,e){var i=new Zw(t,(e=e||{}).loop,e.getter,e.setter);return this.addAnimator(i),i}},h(Pb,fw);var Nb=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Ob=["touchstart","touchend","touchmove"],Eb={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},Rb=f(Nb,function(t){var e=t.replace("mouse","pointer");return Eb[e]?e:t}),zb={mousemove:function(t){t=ut(this.dom,t),this.trigger("mousemove",t)},mouseout:function(t){var e=(t=ut(this.dom,t)).toElement||t.relatedTarget;if(e!==this.dom)for(;e&&9!==e.nodeType;){if(e===this.dom)return;e=e.parentNode}this.trigger("mouseout",t)},touchstart:function(t){(t=ut(this.dom,t)).zrByTouch=!0,this._lastTouchMoment=new Date,this.handler.processGesture(this,t,"start"),zb.mousemove.call(this,t),zb.mousedown.call(this,t),wi(this)},touchmove:function(t){(t=ut(this.dom,t)).zrByTouch=!0,this.handler.processGesture(this,t,"change"),zb.mousemove.call(this,t),wi(this)},touchend:function(t){(t=ut(this.dom,t)).zrByTouch=!0,this.handler.processGesture(this,t,"end"),zb.mouseup.call(this,t),+new Date-this._lastTouchMoment<300&&zb.click.call(this,t),wi(this)},pointerdown:function(t){zb.mousedown.call(this,t)},pointermove:function(t){bi(t)||zb.mousemove.call(this,t)},pointerup:function(t){zb.mouseup.call(this,t)},pointerout:function(t){bi(t)||zb.mouseout.call(this,t)}};d(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){zb[t]=function(e){e=ut(this.dom,e),this.trigger(t,e)}});var Bb=Mi.prototype;Bb.dispose=function(){for(var t=Nb.concat(Ob),e=0;e<t.length;e++){var i=t[e];ct(this.dom,_i(i),this._handlers[i])}},Bb.setCursor=function(t){this.dom.style&&(this.dom.style.cursor=t||"default")},h(Mi,fw);var Vb=!U_.canvasSupported,Gb={canvas:kb},Fb={},Wb=function(t,e,i){i=i||{},this.dom=e,this.id=t;var n=this,o=new nb,a=i.renderer;if(Vb){if(!Gb.vml)throw new Error("You need to require 'zrender/vml/vml' to support IE8");a="vml"}else a&&Gb[a]||(a="canvas");var r=new Gb[a](e,o,i,t);this.storage=o,this.painter=r;var s=U_.node||U_.worker?null:new Mi(r.getViewportRoot());this.handler=new ww(o,r,s,r.root),this.animation=new Pb({stage:{update:m(this.flush,this)}}),this.animation.start(),this._needsRefresh;var l=o.delFromStorage,u=o.addToStorage;o.delFromStorage=function(t){l.call(o,t),t&&t.removeSelfFromZr(n)},o.addToStorage=function(t){u.call(o,t),t.addSelfToZr(n)}};Wb.prototype={constructor:Wb,getId:function(){return this.id},add:function(t){this.storage.addRoot(t),this._needsRefresh=!0},remove:function(t){this.storage.delRoot(t),this._needsRefresh=!0},configLayer:function(t,e){this.painter.configLayer&&this.painter.configLayer(t,e),this._needsRefresh=!0},setBackgroundColor:function(t){this.painter.setBackgroundColor&&this.painter.setBackgroundColor(t),this._needsRefresh=!0},refreshImmediately:function(){this._needsRefresh=!1,this.painter.refresh(),this._needsRefresh=!1},refresh:function(){this._needsRefresh=!0},flush:function(){var t;this._needsRefresh&&(t=!0,this.refreshImmediately()),this._needsRefreshHover&&(t=!0,this.refreshHoverImmediately()),t&&this.trigger("rendered")},addHover:function(t,e){if(this.painter.addHover){var i=this.painter.addHover(t,e);return this.refreshHover(),i}},removeHover:function(t){this.painter.removeHover&&(this.painter.removeHover(t),this.refreshHover())},clearHover:function(){this.painter.clearHover&&(this.painter.clearHover(),this.refreshHover())},refreshHover:function(){this._needsRefreshHover=!0},refreshHoverImmediately:function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.refreshHover()},resize:function(t){t=t||{},this.painter.resize(t.width,t.height),this.handler.resize()},clearAnimation:function(){this.animation.clear()},getWidth:function(){return this.painter.getWidth()},getHeight:function(){return this.painter.getHeight()},pathToImage:function(t,e){return this.painter.pathToImage(t,e)},setCursorStyle:function(t){this.handler.setCursorStyle(t)},findHover:function(t,e){return this.handler.findHover(t,e)},on:function(t,e,i){this.handler.on(t,e,i)},off:function(t,e){this.handler.off(t,e)},trigger:function(t,e){this.handler.trigger(t,e)},clear:function(){this.storage.delRoot(),this.painter.clear()},dispose:function(){this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,Ai(this.id)}};var Hb=(Object.freeze||Object)({version:"4.0.7",init:Ii,dispose:function(t){if(t)t.dispose();else{for(var e in Fb)Fb.hasOwnProperty(e)&&Fb[e].dispose();Fb={}}return this},getInstance:function(t){return Fb[t]},registerPainter:Ti}),Zb=d,Ub=w,Xb=y,jb="series\0",Yb=["fontStyle","fontWeight","fontSize","fontFamily","rich","tag","color","textBorderColor","textBorderWidth","width","height","lineHeight","align","verticalAlign","baseline","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","textShadowColor","textShadowBlur","textShadowOffsetX","textShadowOffsetY","backgroundColor","borderColor","borderWidth","borderRadius","padding"],qb=0,Kb=".",$b="___EC__COMPONENT__CONTAINER___",Jb=0,Qb=function(t){for(var e=0;e<t.length;e++)t[e][1]||(t[e][1]=t[e][0]);return function(e,i,n){for(var o={},a=0;a<t.length;a++){var r=t[a][1];if(!(i&&l(i,r)>=0||n&&l(n,r)<0)){var s=e.getShallow(r);null!=s&&(o[t[a][0]]=s)}}return o}},tS=Qb([["lineWidth","width"],["stroke","color"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),eS={getLineStyle:function(t){var e=tS(this,t),i=this.getLineDash(e.lineWidth);return i&&(e.lineDash=i),e},getLineDash:function(t){null==t&&(t=1);var e=this.get("type"),i=Math.max(t,2),n=4*t;return"solid"===e||null==e?null:"dashed"===e?[n,n]:[i,i]}},iS=Qb([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),nS={getAreaStyle:function(t,e){return iS(this,t,e)}},oS=Math.pow,aS=Math.sqrt,rS=1e-8,sS=1e-4,lS=aS(3),uS=1/3,hS=V(),cS=V(),dS=V(),fS=Math.min,pS=Math.max,gS=Math.sin,mS=Math.cos,vS=2*Math.PI,yS=V(),xS=V(),_S=V(),wS=[],bS=[],SS={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},MS=[],IS=[],TS=[],AS=[],DS=Math.min,CS=Math.max,LS=Math.cos,kS=Math.sin,PS=Math.sqrt,NS=Math.abs,OS="undefined"!=typeof Float32Array,ES=function(t){this._saveData=!t,this._saveData&&(this.data=[]),this._ctx=null};ES.prototype={constructor:ES,_xi:0,_yi:0,_x0:0,_y0:0,_ux:0,_uy:0,_len:0,_lineDash:null,_dashOffset:0,_dashIdx:0,_dashSum:0,setScale:function(t,e){this._ux=NS(1/Xw/t)||0,this._uy=NS(1/Xw/e)||0},getContext:function(){return this._ctx},beginPath:function(t){return this._ctx=t,t&&t.beginPath(),t&&(this.dpr=t.dpr),this._saveData&&(this._len=0),this._lineDash&&(this._lineDash=null,this._dashOffset=0),this},moveTo:function(t,e){return this.addData(SS.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},lineTo:function(t,e){var i=NS(t-this._xi)>this._ux||NS(e-this._yi)>this._uy||this._len<5;return this.addData(SS.L,t,e),this._ctx&&i&&(this._needsDash()?this._dashedLineTo(t,e):this._ctx.lineTo(t,e)),i&&(this._xi=t,this._yi=e),this},bezierCurveTo:function(t,e,i,n,o,a){return this.addData(SS.C,t,e,i,n,o,a),this._ctx&&(this._needsDash()?this._dashedBezierTo(t,e,i,n,o,a):this._ctx.bezierCurveTo(t,e,i,n,o,a)),this._xi=o,this._yi=a,this},quadraticCurveTo:function(t,e,i,n){return this.addData(SS.Q,t,e,i,n),this._ctx&&(this._needsDash()?this._dashedQuadraticTo(t,e,i,n):this._ctx.quadraticCurveTo(t,e,i,n)),this._xi=i,this._yi=n,this},arc:function(t,e,i,n,o,a){return this.addData(SS.A,t,e,i,i,n,o-n,0,a?0:1),this._ctx&&this._ctx.arc(t,e,i,n,o,a),this._xi=LS(o)*i+t,this._yi=kS(o)*i+e,this},arcTo:function(t,e,i,n,o){return this._ctx&&this._ctx.arcTo(t,e,i,n,o),this},rect:function(t,e,i,n){return this._ctx&&this._ctx.rect(t,e,i,n),this.addData(SS.R,t,e,i,n),this},closePath:function(){this.addData(SS.Z);var t=this._ctx,e=this._x0,i=this._y0;return t&&(this._needsDash()&&this._dashedLineTo(e,i),t.closePath()),this._xi=e,this._yi=i,this},fill:function(t){t&&t.fill(),this.toStatic()},stroke:function(t){t&&t.stroke(),this.toStatic()},setLineDash:function(t){if(t instanceof Array){this._lineDash=t,this._dashIdx=0;for(var e=0,i=0;i<t.length;i++)e+=t[i];this._dashSum=e}return this},setLineDashOffset:function(t){return this._dashOffset=t,this},len:function(){return this._len},setData:function(t){var e=t.length;this.data&&this.data.length===e||!OS||(this.data=new Float32Array(e));for(var i=0;i<e;i++)this.data[i]=t[i];this._len=e},appendPath:function(t){t instanceof Array||(t=[t]);for(var e=t.length,i=0,n=this._len,o=0;o<e;o++)i+=t[o].len();OS&&this.data instanceof Float32Array&&(this.data=new Float32Array(n+i));for(o=0;o<e;o++)for(var a=t[o].data,r=0;r<a.length;r++)this.data[n++]=a[r];this._len=n},addData:function(t){if(this._saveData){var e=this.data;this._len+arguments.length>e.length&&(this._expandData(),e=this.data);for(var i=0;i<arguments.length;i++)e[this._len++]=arguments[i];this._prevCmd=t}},_expandData:function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e<this._len;e++)t[e]=this.data[e];this.data=t}},_needsDash:function(){return this._lineDash},_dashedLineTo:function(t,e){var i,n,o=this._dashSum,a=this._dashOffset,r=this._lineDash,s=this._ctx,l=this._xi,u=this._yi,h=t-l,c=e-u,d=PS(h*h+c*c),f=l,p=u,g=r.length;for(h/=d,c/=d,a<0&&(a=o+a),f-=(a%=o)*h,p-=a*c;h>0&&f<=t||h<0&&f>=t||0===h&&(c>0&&p<=e||c<0&&p>=e);)f+=h*(i=r[n=this._dashIdx]),p+=c*i,this._dashIdx=(n+1)%g,h>0&&f<l||h<0&&f>l||c>0&&p<u||c<0&&p>u||s[n%2?"moveTo":"lineTo"](h>=0?DS(f,t):CS(f,t),c>=0?DS(p,e):CS(p,e));h=f-t,c=p-e,this._dashOffset=-PS(h*h+c*c)},_dashedBezierTo:function(t,e,i,n,o,a){var r,s,l,u,h,c=this._dashSum,d=this._dashOffset,f=this._lineDash,p=this._ctx,g=this._xi,m=this._yi,v=tn,y=0,x=this._dashIdx,_=f.length,w=0;for(d<0&&(d=c+d),d%=c,r=0;r<1;r+=.1)s=v(g,t,i,o,r+.1)-v(g,t,i,o,r),l=v(m,e,n,a,r+.1)-v(m,e,n,a,r),y+=PS(s*s+l*l);for(;x<_&&!((w+=f[x])>d);x++);for(r=(w-d)/y;r<=1;)u=v(g,t,i,o,r),h=v(m,e,n,a,r),x%2?p.moveTo(u,h):p.lineTo(u,h),r+=f[x]/y,x=(x+1)%_;x%2!=0&&p.lineTo(o,a),s=o-u,l=a-h,this._dashOffset=-PS(s*s+l*l)},_dashedQuadraticTo:function(t,e,i,n){var o=i,a=n;i=(i+2*t)/3,n=(n+2*e)/3,t=(this._xi+2*t)/3,e=(this._yi+2*e)/3,this._dashedBezierTo(t,e,i,n,o,a)},toStatic:function(){var t=this.data;t instanceof Array&&(t.length=this._len,OS&&(this.data=new Float32Array(t)))},getBoundingRect:function(){MS[0]=MS[1]=TS[0]=TS[1]=Number.MAX_VALUE,IS[0]=IS[1]=AS[0]=AS[1]=-Number.MAX_VALUE;for(var t=this.data,e=0,i=0,n=0,o=0,a=0;a<t.length;){var r=t[a++];switch(1===a&&(n=e=t[a],o=i=t[a+1]),r){case SS.M:e=n=t[a++],i=o=t[a++],TS[0]=n,TS[1]=o,AS[0]=n,AS[1]=o;break;case SS.L:pn(e,i,t[a],t[a+1],TS,AS),e=t[a++],i=t[a++];break;case SS.C:gn(e,i,t[a++],t[a++],t[a++],t[a++],t[a],t[a+1],TS,AS),e=t[a++],i=t[a++];break;case SS.Q:mn(e,i,t[a++],t[a++],t[a],t[a+1],TS,AS),e=t[a++],i=t[a++];break;case SS.A:var s=t[a++],l=t[a++],u=t[a++],h=t[a++],c=t[a++],d=t[a++]+c;a+=1;var f=1-t[a++];1===a&&(n=LS(c)*u+s,o=kS(c)*h+l),vn(s,l,u,h,c,d,f,TS,AS),e=LS(d)*u+s,i=kS(d)*h+l;break;case SS.R:pn(n=e=t[a++],o=i=t[a++],n+t[a++],o+t[a++],TS,AS);break;case SS.Z:e=n,i=o}tt(MS,MS,TS),et(IS,IS,AS)}return 0===a&&(MS[0]=MS[1]=IS[0]=IS[1]=0),new de(MS[0],MS[1],IS[0]-MS[0],IS[1]-MS[1])},rebuildPath:function(t){for(var e,i,n,o,a,r,s=this.data,l=this._ux,u=this._uy,h=this._len,c=0;c<h;){var d=s[c++];switch(1===c&&(e=n=s[c],i=o=s[c+1]),d){case SS.M:e=n=s[c++],i=o=s[c++],t.moveTo(n,o);break;case SS.L:a=s[c++],r=s[c++],(NS(a-n)>l||NS(r-o)>u||c===h-1)&&(t.lineTo(a,r),n=a,o=r);break;case SS.C:t.bezierCurveTo(s[c++],s[c++],s[c++],s[c++],s[c++],s[c++]),n=s[c-2],o=s[c-1];break;case SS.Q:t.quadraticCurveTo(s[c++],s[c++],s[c++],s[c++]),n=s[c-2],o=s[c-1];break;case SS.A:var f=s[c++],p=s[c++],g=s[c++],m=s[c++],v=s[c++],y=s[c++],x=s[c++],_=s[c++],w=g>m?g:m,b=g>m?1:g/m,S=g>m?m/g:1,M=v+y;Math.abs(g-m)>.001?(t.translate(f,p),t.rotate(x),t.scale(b,S),t.arc(0,0,w,v,M,1-_),t.scale(1/b,1/S),t.rotate(-x),t.translate(-f,-p)):t.arc(f,p,w,v,M,1-_),1===c&&(e=LS(v)*g+f,i=kS(v)*m+p),n=LS(M)*g+f,o=kS(M)*m+p;break;case SS.R:e=n=s[c],i=o=s[c+1],t.rect(s[c++],s[c++],s[c++],s[c++]);break;case SS.Z:t.closePath(),n=e,o=i}}}},ES.CMD=SS;var RS=2*Math.PI,zS=2*Math.PI,BS=ES.CMD,VS=2*Math.PI,GS=1e-4,FS=[-1,-1,-1],WS=[-1,-1],HS=fb.prototype.getCanvasPattern,ZS=Math.abs,US=new ES(!0);Pn.prototype={constructor:Pn,type:"path",__dirtyPath:!0,strokeContainThreshold:5,subPixelOptimize:!1,brush:function(t,e){var i=this.style,n=this.path||US,o=i.hasStroke(),a=i.hasFill(),r=i.fill,s=i.stroke,l=a&&!!r.colorStops,u=o&&!!s.colorStops,h=a&&!!r.image,c=o&&!!s.image;if(i.bind(t,this,e),this.setTransform(t),this.__dirty){var d;l&&(d=d||this.getBoundingRect(),this._fillGradient=i.getGradient(t,r,d)),u&&(d=d||this.getBoundingRect(),this._strokeGradient=i.getGradient(t,s,d))}l?t.fillStyle=this._fillGradient:h&&(t.fillStyle=HS.call(r,t)),u?t.strokeStyle=this._strokeGradient:c&&(t.strokeStyle=HS.call(s,t));var f=i.lineDash,p=i.lineDashOffset,g=!!t.setLineDash,m=this.getGlobalScale();if(n.setScale(m[0],m[1]),this.__dirtyPath||f&&!g&&o?(n.beginPath(t),f&&!g&&(n.setLineDash(f),n.setLineDashOffset(p)),this.buildPath(n,this.shape,!1),this.path&&(this.__dirtyPath=!1)):(t.beginPath(),this.path.rebuildPath(t)),a)if(null!=i.fillOpacity){v=t.globalAlpha;t.globalAlpha=i.fillOpacity*i.opacity,n.fill(t),t.globalAlpha=v}else n.fill(t);if(f&&g&&(t.setLineDash(f),t.lineDashOffset=p),o)if(null!=i.strokeOpacity){var v=t.globalAlpha;t.globalAlpha=i.strokeOpacity*i.opacity,n.stroke(t),t.globalAlpha=v}else n.stroke(t);f&&g&&t.setLineDash([]),null!=i.text&&(this.restoreTransform(t),this.drawRectText(t,this.getBoundingRect()))},buildPath:function(t,e,i){},createPathProxy:function(){this.path=new ES},getBoundingRect:function(){var t=this._rect,e=this.style,i=!t;if(i){var n=this.path;n||(n=this.path=new ES),this.__dirtyPath&&(n.beginPath(),this.buildPath(n,this.shape,!1)),t=n.getBoundingRect()}if(this._rect=t,e.hasStroke()){var o=this._rectWithStroke||(this._rectWithStroke=t.clone());if(this.__dirty||i){o.copy(t);var a=e.lineWidth,r=e.strokeNoScale?this.getLineScale():1;e.hasFill()||(a=Math.max(a,this.strokeContainThreshold||4)),r>1e-10&&(o.width+=a/r,o.height+=a/r,o.x-=a/r/2,o.y-=a/r/2)}return o}return t},contain:function(t,e){var i=this.transformCoordToLocal(t,e),n=this.getBoundingRect(),o=this.style;if(t=i[0],e=i[1],n.contain(t,e)){var a=this.path.data;if(o.hasStroke()){var r=o.lineWidth,s=o.strokeNoScale?this.getLineScale():1;if(s>1e-10&&(o.hasFill()||(r=Math.max(r,this.strokeContainThreshold)),kn(a,r/s,t,e)))return!0}if(o.hasFill())return Ln(a,t,e)}return!1},dirty:function(t){null==t&&(t=!0),t&&(this.__dirtyPath=t,this._rect=null),this.__dirty=this.__dirtyText=!0,this.__zr&&this.__zr.refresh(),this.__clipTarget&&this.__clipTarget.dirty()},animateShape:function(t){return this.animate("shape",t)},attrKV:function(t,e){"shape"===t?(this.setShape(e),this.__dirtyPath=!0,this._rect=null):di.prototype.attrKV.call(this,t,e)},setShape:function(t,e){var i=this.shape;if(i){if(w(t))for(var n in t)t.hasOwnProperty(n)&&(i[n]=t[n]);else i[t]=e;this.dirty(!0)}return this},getLineScale:function(){var t=this.transform;return t&&ZS(t[0]-1)>1e-10&&ZS(t[3]-1)>1e-10?Math.sqrt(ZS(t[0]*t[3]-t[2]*t[1])):1}},Pn.extend=function(t){var e=function(e){Pn.call(this,e),t.style&&this.style.extendFrom(t.style,!1);var i=t.shape;if(i){this.shape=this.shape||{};var n=this.shape;for(var o in i)!n.hasOwnProperty(o)&&i.hasOwnProperty(o)&&(n[o]=i[o])}t.init&&t.init.call(this,e)};u(e,Pn);for(var i in t)"style"!==i&&"shape"!==i&&(e.prototype[i]=t[i]);return e},u(Pn,di);var XS=ES.CMD,jS=[[],[],[]],YS=Math.sqrt,qS=Math.atan2,KS=function(t,e){var i,n,o,a,r,s,l=t.data,u=XS.M,h=XS.C,c=XS.L,d=XS.R,f=XS.A,p=XS.Q;for(o=0,a=0;o<l.length;){switch(i=l[o++],a=o,n=0,i){case u:case c:n=1;break;case h:n=3;break;case p:n=2;break;case f:var g=e[4],m=e[5],v=YS(e[0]*e[0]+e[1]*e[1]),y=YS(e[2]*e[2]+e[3]*e[3]),x=qS(-e[1]/y,e[0]/v);l[o]*=v,l[o++]+=g,l[o]*=y,l[o++]+=m,l[o++]*=v,l[o++]*=y,l[o++]+=x,l[o++]+=x,a=o+=2;break;case d:s[0]=l[o++],s[1]=l[o++],Q(s,s,e),l[a++]=s[0],l[a++]=s[1],s[0]+=l[o++],s[1]+=l[o++],Q(s,s,e),l[a++]=s[0],l[a++]=s[1]}for(r=0;r<n;r++)(s=jS[r])[0]=l[o++],s[1]=l[o++],Q(s,s,e),l[a++]=s[0],l[a++]=s[1]}},$S=Math.sqrt,JS=Math.sin,QS=Math.cos,tM=Math.PI,eM=function(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])},iM=function(t,e){return(t[0]*e[0]+t[1]*e[1])/(eM(t)*eM(e))},nM=function(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(iM(t,e))},oM=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,aM=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g,rM=function(t){di.call(this,t)};rM.prototype={constructor:rM,type:"text",brush:function(t,e){var i=this.style;this.__dirty&&Ye(i),i.fill=i.stroke=i.shadowBlur=i.shadowColor=i.shadowOffsetX=i.shadowOffsetY=null;var n=i.text;null!=n&&(n+=""),ci(n,i)?(this.setTransform(t),Ke(this,t,n,i,null,e),this.restoreTransform(t)):t.__attrCachedBy=rb.NONE},getBoundingRect:function(){var t=this.style;if(this.__dirty&&Ye(t),!this._rect){var e=t.text;null!=e?e+="":e="";var i=ke(t.text+"",t.font,t.textAlign,t.textVerticalAlign,t.textPadding,t.textLineHeight,t.rich);if(i.x+=t.x||0,i.y+=t.y||0,si(t.textStroke,t.textStrokeWidth)){var n=t.textStrokeWidth;i.x-=n/2,i.y-=n/2,i.width+=n,i.height+=n}this._rect=i}return this._rect}},u(rM,di);var sM=Pn.extend({type:"circle",shape:{cx:0,cy:0,r:0},buildPath:function(t,e,i){i&&t.moveTo(e.cx+e.r,e.cy),t.arc(e.cx,e.cy,e.r,0,2*Math.PI,!0)}}),lM=[["shadowBlur",0],["shadowColor","#000"],["shadowOffsetX",0],["shadowOffsetY",0]],uM=function(t){return U_.browser.ie&&U_.browser.version>=11?function(){var e,i=this.__clipPaths,n=this.style;if(i)for(var o=0;o<i.length;o++){var a=i[o],r=a&&a.shape,s=a&&a.type;if(r&&("sector"===s&&r.startAngle===r.endAngle||"rect"===s&&(!r.width||!r.height))){for(l=0;l<lM.length;l++)lM[l][2]=n[lM[l][0]],n[lM[l][0]]=lM[l][1];e=!0;break}}if(t.apply(this,arguments),e)for(var l=0;l<lM.length;l++)n[lM[l][0]]=lM[l][2]}:t},hM=Pn.extend({type:"sector",shape:{cx:0,cy:0,r0:0,r:0,startAngle:0,endAngle:2*Math.PI,clockwise:!0},brush:uM(Pn.prototype.brush),buildPath:function(t,e){var i=e.cx,n=e.cy,o=Math.max(e.r0||0,0),a=Math.max(e.r,0),r=e.startAngle,s=e.endAngle,l=e.clockwise,u=Math.cos(r),h=Math.sin(r);t.moveTo(u*o+i,h*o+n),t.lineTo(u*a+i,h*a+n),t.arc(i,n,a,r,s,!l),t.lineTo(Math.cos(s)*o+i,Math.sin(s)*o+n),0!==o&&t.arc(i,n,o,s,r,l),t.closePath()}}),cM=Pn.extend({type:"ring",shape:{cx:0,cy:0,r:0,r0:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=2*Math.PI;t.moveTo(i+e.r,n),t.arc(i,n,e.r,0,o,!1),t.moveTo(i+e.r0,n),t.arc(i,n,e.r0,0,o,!0)}}),dM=function(t,e){for(var i=t.length,n=[],o=0,a=1;a<i;a++)o+=K(t[a-1],t[a]);var r=o/2;r=r<i?i:r;for(a=0;a<r;a++){var s,l,u,h=a/(r-1)*(e?i:i-1),c=Math.floor(h),d=h-c,f=t[c%i];e?(s=t[(c-1+i)%i],l=t[(c+1)%i],u=t[(c+2)%i]):(s=t[0===c?c:c-1],l=t[c>i-2?i-1:c+1],u=t[c>i-3?i-1:c+2]);var p=d*d,g=d*p;n.push([Bn(s[0],f[0],l[0],u[0],d,p,g),Bn(s[1],f[1],l[1],u[1],d,p,g)])}return n},fM=function(t,e,i,n){var o,a,r,s,l=[],u=[],h=[],c=[];if(n){r=[1/0,1/0],s=[-1/0,-1/0];for(var d=0,f=t.length;d<f;d++)tt(r,r,t[d]),et(s,s,t[d]);tt(r,r,n[0]),et(s,s,n[1])}for(var d=0,f=t.length;d<f;d++){var p=t[d];if(i)o=t[d?d-1:f-1],a=t[(d+1)%f];else{if(0===d||d===f-1){l.push(F(t[d]));continue}o=t[d-1],a=t[d+1]}U(u,a,o),Y(u,u,e);var g=K(p,o),m=K(p,a),v=g+m;0!==v&&(g/=v,m/=v),Y(h,u,-g),Y(c,u,m);var y=H([],p,h),x=H([],p,c);n&&(et(y,y,r),tt(y,y,s),et(x,x,r),tt(x,x,s)),l.push(y),l.push(x)}return i&&l.push(l.shift()),l},pM=Pn.extend({type:"polygon",shape:{points:null,smooth:!1,smoothConstraint:null},buildPath:function(t,e){Vn(t,e,!0)}}),gM=Pn.extend({type:"polyline",shape:{points:null,smooth:!1,smoothConstraint:null},style:{stroke:"#000",fill:null},buildPath:function(t,e){Vn(t,e,!1)}}),mM=Math.round,vM={},yM=Pn.extend({type:"rect",shape:{r:0,x:0,y:0,width:0,height:0},buildPath:function(t,e){var i,n,o,a;this.subPixelOptimize?(Fn(vM,e,this.style),i=vM.x,n=vM.y,o=vM.width,a=vM.height,vM.r=e.r,e=vM):(i=e.x,n=e.y,o=e.width,a=e.height),e.r?je(t,e):t.rect(i,n,o,a),t.closePath()}}),xM={},_M=Pn.extend({type:"line",shape:{x1:0,y1:0,x2:0,y2:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i,n,o,a;this.subPixelOptimize?(Gn(xM,e,this.style),i=xM.x1,n=xM.y1,o=xM.x2,a=xM.y2):(i=e.x1,n=e.y1,o=e.x2,a=e.y2);var r=e.percent;0!==r&&(t.moveTo(i,n),r<1&&(o=i*(1-r)+o*r,a=n*(1-r)+a*r),t.lineTo(o,a))},pointAt:function(t){var e=this.shape;return[e.x1*(1-t)+e.x2*t,e.y1*(1-t)+e.y2*t]}}),wM=[],bM=Pn.extend({type:"bezier-curve",shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i=e.x1,n=e.y1,o=e.x2,a=e.y2,r=e.cpx1,s=e.cpy1,l=e.cpx2,u=e.cpy2,h=e.percent;0!==h&&(t.moveTo(i,n),null==l||null==u?(h<1&&(cn(i,r,o,h,wM),r=wM[1],o=wM[2],cn(n,s,a,h,wM),s=wM[1],a=wM[2]),t.quadraticCurveTo(r,s,o,a)):(h<1&&(an(i,r,l,o,h,wM),r=wM[1],l=wM[2],o=wM[3],an(n,s,u,a,h,wM),s=wM[1],u=wM[2],a=wM[3]),t.bezierCurveTo(r,s,l,u,o,a)))},pointAt:function(t){return Hn(this.shape,t,!1)},tangentAt:function(t){var e=Hn(this.shape,t,!0);return q(e,e)}}),SM=Pn.extend({type:"arc",shape:{cx:0,cy:0,r:0,startAngle:0,endAngle:2*Math.PI,clockwise:!0},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i=e.cx,n=e.cy,o=Math.max(e.r,0),a=e.startAngle,r=e.endAngle,s=e.clockwise,l=Math.cos(a),u=Math.sin(a);t.moveTo(l*o+i,u*o+n),t.arc(i,n,o,a,r,!s)}}),MM=Pn.extend({type:"compound",shape:{paths:null},_updatePathDirty:function(){for(var t=this.__dirtyPath,e=this.shape.paths,i=0;i<e.length;i++)t=t||e[i].__dirtyPath;this.__dirtyPath=t,this.__dirty=this.__dirty||t},beforeBrush:function(){this._updatePathDirty();for(var t=this.shape.paths||[],e=this.getGlobalScale(),i=0;i<t.length;i++)t[i].path||t[i].createPathProxy(),t[i].path.setScale(e[0],e[1])},buildPath:function(t,e){for(var i=e.paths||[],n=0;n<i.length;n++)i[n].buildPath(t,i[n].shape,!0)},afterBrush:function(){for(var t=this.shape.paths||[],e=0;e<t.length;e++)t[e].__dirtyPath=!1},getBoundingRect:function(){return this._updatePathDirty(),Pn.prototype.getBoundingRect.call(this)}}),IM=function(t){this.colorStops=t||[]};IM.prototype={constructor:IM,addColorStop:function(t,e){this.colorStops.push({offset:t,color:e})}};var TM=function(t,e,i,n,o,a){this.x=null==t?0:t,this.y=null==e?0:e,this.x2=null==i?1:i,this.y2=null==n?0:n,this.type="linear",this.global=a||!1,IM.call(this,o)};TM.prototype={constructor:TM},u(TM,IM);var AM=function(t,e,i,n,o){this.x=null==t?.5:t,this.y=null==e?.5:e,this.r=null==i?.5:i,this.type="radial",this.global=o||!1,IM.call(this,n)};AM.prototype={constructor:AM},u(AM,IM),Zn.prototype.incremental=!0,Zn.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.dirty(),this.notClear=!1},Zn.prototype.addDisplayable=function(t,e){e?this._temporaryDisplayables.push(t):this._displayables.push(t),this.dirty()},Zn.prototype.addDisplayables=function(t,e){e=e||!1;for(var i=0;i<t.length;i++)this.addDisplayable(t[i],e)},Zn.prototype.eachPendingDisplayable=function(t){for(e=this._cursor;e<this._displayables.length;e++)t&&t(this._displayables[e]);for(var e=0;e<this._temporaryDisplayables.length;e++)t&&t(this._temporaryDisplayables[e])},Zn.prototype.update=function(){this.updateTransform();for(t=this._cursor;t<this._displayables.length;t++)(e=this._displayables[t]).parent=this,e.update(),e.parent=null;for(var t=0;t<this._temporaryDisplayables.length;t++){var e=this._temporaryDisplayables[t];e.parent=this,e.update(),e.parent=null}},Zn.prototype.brush=function(t,e){for(i=this._cursor;i<this._displayables.length;i++)(n=this._displayables[i]).beforeBrush&&n.beforeBrush(t),n.brush(t,i===this._cursor?null:this._displayables[i-1]),n.afterBrush&&n.afterBrush(t);this._cursor=i;for(var i=0;i<this._temporaryDisplayables.length;i++){var n=this._temporaryDisplayables[i];n.beforeBrush&&n.beforeBrush(t),n.brush(t,0===i?null:this._temporaryDisplayables[i-1]),n.afterBrush&&n.afterBrush(t)}this._temporaryDisplayables=[],this.notClear=!0};var DM=[];Zn.prototype.getBoundingRect=function(){if(!this._rect){for(var t=new de(1/0,1/0,-1/0,-1/0),e=0;e<this._displayables.length;e++){var i=this._displayables[e],n=i.getBoundingRect().clone();i.needLocalTransform()&&n.applyTransform(i.getLocalTransform(DM)),t.union(n)}this._rect=t}return this._rect},Zn.prototype.contain=function(t,e){var i=this.transformCoordToLocal(t,e);if(this.getBoundingRect().contain(i[0],i[1]))for(var n=0;n<this._displayables.length;n++)if(this._displayables[n].contain(t,e))return!0;return!1},u(Zn,di);var CM=Math.round,LM=Math.max,kM=Math.min,PM={},NM=1,OM=function(t,e){for(var i=[],n=t.length,o=0;o<n;o++){var a=t[o];a.path||a.createPathProxy(),a.__dirtyPath&&a.buildPath(a.path,a.shape,!0),i.push(a.path)}var r=new Pn(e);return r.createPathProxy(),r.buildPath=function(t){t.appendPath(i);var e=t.getContext();e&&t.rebuildPath(e)},r},EM=R(),RM=0,zM=(Object.freeze||Object)({Z2_EMPHASIS_LIFT:NM,extendShape:Un,extendPath:function(t,e){return zn(t,e)},makePath:Xn,makeImage:jn,mergePath:OM,resizePath:qn,subPixelOptimizeLine:Kn,subPixelOptimizeRect:$n,subPixelOptimize:Jn,setElementHoverStyle:ro,isInEmphasis:so,setHoverStyle:fo,setAsHoverStyleTrigger:po,setLabelStyle:go,setTextStyle:mo,setText:function(t,e,i){var n,o={isRectText:!0};!1===i?n=!0:o.autoColor=i,vo(t,e,o,n)},getFont:So,updateProps:Io,initProps:To,getTransform:Ao,applyTransform:Do,transformDirection:Co,groupTransition:Lo,clipPointsByRect:ko,clipRectByRect:function(t,e){var i=LM(t.x,e.x),n=kM(t.x+t.width,e.x+e.width),o=LM(t.y,e.y),a=kM(t.y+t.height,e.y+e.height);if(n>=i&&a>=o)return{x:i,y:o,width:n-i,height:a-o}},createIcon:Po,Group:tb,Image:fi,Text:rM,Circle:sM,Sector:hM,Ring:cM,Polygon:pM,Polyline:gM,Rect:yM,Line:_M,BezierCurve:bM,Arc:SM,IncrementalDisplayable:Zn,CompoundPath:MM,LinearGradient:TM,RadialGradient:AM,BoundingRect:de}),BM=["textStyle","color"],VM={getTextColor:function(t){var e=this.ecModel;return this.getShallow("color")||(!t&&e?e.get(BM):null)},getFont:function(){return So({fontStyle:this.getShallow("fontStyle"),fontWeight:this.getShallow("fontWeight"),fontSize:this.getShallow("fontSize"),fontFamily:this.getShallow("fontFamily")},this.ecModel)},getTextRect:function(t){return ke(t,this.getFont(),this.getShallow("align"),this.getShallow("verticalAlign")||this.getShallow("baseline"),this.getShallow("padding"),this.getShallow("lineHeight"),this.getShallow("rich"),this.getShallow("truncateText"))}},GM=Qb([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["textPosition"],["textAlign"]]),FM={getItemStyle:function(t,e){var i=GM(this,t,e),n=this.getBorderLineDash();return n&&(i.lineDash=n),i},getBorderLineDash:function(){var t=this.get("borderType");return"solid"===t||null==t?null:"dashed"===t?[5,5]:[1,1]}},WM=h,HM=Bi();No.prototype={constructor:No,init:null,mergeOption:function(t){n(this.option,t,!0)},get:function(t,e){return null==t?this.option:Oo(this.option,this.parsePath(t),!e&&Eo(this,t))},getShallow:function(t,e){var i=this.option,n=null==i?i:i[t],o=!e&&Eo(this,t);return null==n&&o&&(n=o.getShallow(t)),n},getModel:function(t,e){var i,n=null==t?this.option:Oo(this.option,t=this.parsePath(t));return e=e||(i=Eo(this,t))&&i.getModel(t),new No(n,e,this.ecModel)},isEmpty:function(){return null==this.option},restoreData:function(){},clone:function(){return new(0,this.constructor)(i(this.option))},setReadOnly:function(t){},parsePath:function(t){return"string"==typeof t&&(t=t.split(".")),t},customizeGetParent:function(t){HM(this).getParent=t},isAnimationEnabled:function(){if(!U_.node){if(null!=this.option.animation)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}}},ji(No),Yi(No),WM(No,eS),WM(No,nS),WM(No,VM),WM(No,FM);var ZM=0,UM=1e-4,XM=9007199254740991,jM=/^(?:(\d{4})(?:[-\/](\d{1,2})(?:[-\/](\d{1,2})(?:[T ](\d{1,2})(?::(\d\d)(?::(\d\d)(?:[.,](\d+))?)?)?(Z|[\+\-]\d\d:?\d\d)?)?)?)?)?$/,YM=(Object.freeze||Object)({linearMap:Bo,parsePercent:Vo,round:Go,asc:Fo,getPrecision:Wo,getPrecisionSafe:Ho,getPixelPrecision:Zo,getPercentWithPrecision:Uo,MAX_SAFE_INTEGER:XM,remRadian:Xo,isRadianAroundZero:jo,parseDate:Yo,quantity:qo,nice:$o,quantile:function(t,e){var i=(t.length-1)*e+1,n=Math.floor(i),o=+t[n-1],a=i-n;return a?o+a*(t[n]-o):o},reformIntervals:Jo,isNumeric:Qo}),qM=L,KM=/([&<>"'])/g,$M={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},JM=["a","b","c","d","e","f","g"],QM=function(t,e){return"{"+t+(null==e?"":e)+"}"},tI=ze,eI=(Object.freeze||Object)({addCommas:ta,toCamelCase:ea,normalizeCssArray:qM,encodeHTML:ia,formatTpl:na,formatTplSimple:oa,getTooltipMarker:aa,formatTime:sa,capitalFirst:la,truncateText:tI,getTextBoundingRect:function(t){return ke(t.text,t.font,t.textAlign,t.textVerticalAlign,t.textPadding,t.textLineHeight,t.rich,t.truncate)},getTextRect:function(t,e,i,n,o,a,r,s){return ke(t,e,i,n,o,s,a,r)}}),iI=d,nI=["left","right","top","bottom","width","height"],oI=[["width","left","right"],["height","top","bottom"]],aI=ua,rI=(v(ua,"vertical"),v(ua,"horizontal"),{getBoxLayoutParams:function(){return{left:this.get("left"),top:this.get("top"),right:this.get("right"),bottom:this.get("bottom"),width:this.get("width"),height:this.get("height")}}}),sI=Bi(),lI=No.extend({type:"component",id:"",name:"",mainType:"",subType:"",componentIndex:0,defaultOption:null,ecModel:null,dependentModels:[],uid:null,layoutMode:null,$constructor:function(t,e,i,n){No.call(this,t,e,i,n),this.uid=Ro("ec_cpt_model")},init:function(t,e,i,n){this.mergeDefaultAndTheme(t,i)},mergeDefaultAndTheme:function(t,e){var i=this.layoutMode,o=i?ga(t):{};n(t,e.getTheme().get(this.mainType)),n(t,this.getDefaultOption()),i&&pa(t,o,i)},mergeOption:function(t,e){n(this.option,t,!0);var i=this.layoutMode;i&&pa(this.option,t,i)},optionUpdated:function(t,e){},getDefaultOption:function(){var t=sI(this);if(!t.defaultOption){for(var e=[],i=this.constructor;i;){var o=i.prototype.defaultOption;o&&e.push(o),i=i.superClass}for(var a={},r=e.length-1;r>=0;r--)a=n(a,e[r],!0);t.defaultOption=a}return t.defaultOption},getReferringComponents:function(t){return this.ecModel.queryComponents({mainType:t,index:this.get(t+"Index",!0),id:this.get(t+"Id",!0)})}});$i(lI,{registerWhenExtend:!0}),function(t){var e={};t.registerSubTypeDefaulter=function(t,i){t=Ui(t),e[t.main]=i},t.determineSubType=function(i,n){var o=n.type;if(!o){var a=Ui(i).main;t.hasSubTypes(i)&&e[a]&&(o=e[a](n))}return o}}(lI),function(t,e){function i(t){var i={},a=[];return d(t,function(r){var s=n(i,r),u=o(s.originalDeps=e(r),t);s.entryCount=u.length,0===s.entryCount&&a.push(r),d(u,function(t){l(s.predecessor,t)<0&&s.predecessor.push(t);var e=n(i,t);l(e.successor,t)<0&&e.successor.push(r)})}),{graph:i,noEntryList:a}}function n(t,e){return t[e]||(t[e]={predecessor:[],successor:[]}),t[e]}function o(t,e){var i=[];return d(t,function(t){l(e,t)>=0&&i.push(t)}),i}t.topologicalTravel=function(t,e,n,o){function a(t){s[t].entryCount--,0===s[t].entryCount&&l.push(t)}if(t.length){var r=i(e),s=r.graph,l=r.noEntryList,u={};for(d(t,function(t){u[t]=!0});l.length;){var h=l.pop(),c=s[h],f=!!u[h];f&&(n.call(o,h,c.originalDeps.slice()),delete u[h]),d(c.successor,f?function(t){u[t]=!0,a(t)}:a)}d(u,function(){throw new Error("Circle dependency may exists")})}}}(lI,function(t){var e=[];return d(lI.getClassesByMainType(t),function(t){e=e.concat(t.prototype.dependencies||[])}),e=f(e,function(t){return Ui(t).main}),"dataset"!==t&&l(e,"dataset")<=0&&e.unshift("dataset"),e}),h(lI,rI);var uI="";"undefined"!=typeof navigator&&(uI=navigator.platform||"");var hI={color:["#c23531","#2f4554","#61a0a8","#d48265","#91c7ae","#749f83","#ca8622","#bda29a","#6e7074","#546570","#c4ccd3"],gradientColor:["#f6efa6","#d88273","#bf444c"],textStyle:{fontFamily:uI.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,animation:"auto",animationDuration:1e3,animationDurationUpdate:300,animationEasing:"exponentialOut",animationEasingUpdate:"cubicOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},cI=Bi(),dI={clearColorPalette:function(){cI(this).colorIdx=0,cI(this).colorNameMap={}},getColorFromPalette:function(t,e,i){var n=cI(e=e||this),o=n.colorIdx||0,a=n.colorNameMap=n.colorNameMap||{};if(a.hasOwnProperty(t))return a[t];var r=Di(this.get("color",!0)),s=this.get("colorLayer",!0),l=null!=i&&s?va(s,i):r;if((l=l||r)&&l.length){var u=l[o];return t&&(a[t]=u),n.colorIdx=(o+1)%l.length,u}}},fI={cartesian2d:function(t,e,i,n){var o=t.getReferringComponents("xAxis")[0],a=t.getReferringComponents("yAxis")[0];e.coordSysDims=["x","y"],i.set("x",o),i.set("y",a),xa(o)&&(n.set("x",o),e.firstCategoryDimIndex=0),xa(a)&&(n.set("y",a),e.firstCategoryDimIndex=1)},singleAxis:function(t,e,i,n){var o=t.getReferringComponents("singleAxis")[0];e.coordSysDims=["single"],i.set("single",o),xa(o)&&(n.set("single",o),e.firstCategoryDimIndex=0)},polar:function(t,e,i,n){var o=t.getReferringComponents("polar")[0],a=o.findAxisModel("radiusAxis"),r=o.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],i.set("radius",a),i.set("angle",r),xa(a)&&(n.set("radius",a),e.firstCategoryDimIndex=0),xa(r)&&(n.set("angle",r),e.firstCategoryDimIndex=1)},geo:function(t,e,i,n){e.coordSysDims=["lng","lat"]},parallel:function(t,e,i,n){var o=t.ecModel,a=o.getComponent("parallel",t.get("parallelIndex")),r=e.coordSysDims=a.dimensions.slice();d(a.parallelAxisIndex,function(t,a){var s=o.getComponent("parallelAxis",t),l=r[a];i.set(l,s),xa(s)&&null==e.firstCategoryDimIndex&&(n.set(l,s),e.firstCategoryDimIndex=a)})}},pI="original",gI="arrayRows",mI="objectRows",vI="keyedColumns",yI="unknown",xI="typedArray",_I="column",wI="row";_a.seriesDataToSource=function(t){return new _a({data:t,sourceFormat:S(t)?xI:pI,fromDataset:!1})},Yi(_a);var bI=Bi(),SI="\0_ec_inner",MI=No.extend({init:function(t,e,i,n){i=i||{},this.option=null,this._theme=new No(i),this._optionManager=n},setOption:function(t,e){k(!(SI in t),"please use chart.getOption()"),this._optionManager.setOption(t,e),this.resetOption(null)},resetOption:function(t){var e=!1,i=this._optionManager;if(!t||"recreate"===t){var n=i.mountOption("recreate"===t);this.option&&"recreate"!==t?(this.restoreData(),this.mergeOption(n)):Ea.call(this,n),e=!0}if("timeline"!==t&&"media"!==t||this.restoreData(),!t||"recreate"===t||"timeline"===t){var o=i.getTimelineOption(this);o&&(this.mergeOption(o),e=!0)}if(!t||"recreate"===t||"media"===t){var a=i.getMediaOption(this,this._api);a.length&&d(a,function(t){this.mergeOption(t,e=!0)},this)}return e},mergeOption:function(t){var e=this.option,o=this._componentsMap,r=[];Sa(this),d(t,function(t,o){null!=t&&(lI.hasClass(o)?o&&r.push(o):e[o]=null==e[o]?i(t):n(e[o],t,!0))}),lI.topologicalTravel(r,lI.getAllClassMainTypes(),function(i,n){var r=Di(t[i]),s=Pi(o.get(i),r);Ni(s),d(s,function(t,e){var n=t.option;w(n)&&(t.keyInfo.mainType=i,t.keyInfo.subType=za(i,n,t.exist))});var l=Ra(o,n);e[i]=[],o.set(i,[]),d(s,function(t,n){var r=t.exist,s=t.option;if(k(w(s)||r,"Empty component definition"),s){var u=lI.getClass(i,t.keyInfo.subType,!0);if(r&&r instanceof u)r.name=t.keyInfo.name,r.mergeOption(s,this),r.optionUpdated(s,!1);else{var h=a({dependentModels:l,componentIndex:n},t.keyInfo);a(r=new u(s,this,this,h),h),r.init(s,this,this,h),r.optionUpdated(null,!0)}}else r.mergeOption({},this),r.optionUpdated({},!1);o.get(i)[n]=r,e[i][n]=r.option},this),"series"===i&&Ba(this,o.get("series"))},this),this._seriesIndicesMap=R(this._seriesIndices=this._seriesIndices||[])},getOption:function(){var t=i(this.option);return d(t,function(e,i){if(lI.hasClass(i)){for(var n=(e=Di(e)).length-1;n>=0;n--)Ei(e[n])&&e.splice(n,1);t[i]=e}}),delete t[SI],t},getTheme:function(){return this._theme},getComponent:function(t,e){var i=this._componentsMap.get(t);if(i)return i[e||0]},queryComponents:function(t){var e=t.mainType;if(!e)return[];var i=t.index,n=t.id,o=t.name,a=this._componentsMap.get(e);if(!a||!a.length)return[];var r;if(null!=i)y(i)||(i=[i]),r=g(f(i,function(t){return a[t]}),function(t){return!!t});else if(null!=n){var s=y(n);r=g(a,function(t){return s&&l(n,t.id)>=0||!s&&t.id===n})}else if(null!=o){var u=y(o);r=g(a,function(t){return u&&l(o,t.name)>=0||!u&&t.name===o})}else r=a.slice();return Va(r,t)},findComponents:function(t){var e=t.query,i=t.mainType,n=function(t){var e=i+"Index",n=i+"Id",o=i+"Name";return!t||null==t[e]&&null==t[n]&&null==t[o]?null:{mainType:i,index:t[e],id:t[n],name:t[o]}}(e);return function(e){return t.filter?g(e,t.filter):e}(Va(n?this.queryComponents(n):this._componentsMap.get(i),t))},eachComponent:function(t,e,i){var n=this._componentsMap;"function"==typeof t?(i=e,e=t,n.each(function(t,n){d(t,function(t,o){e.call(i,n,t,o)})})):_(t)?d(n.get(t),e,i):w(t)&&d(this.findComponents(t),e,i)},getSeriesByName:function(t){return g(this._componentsMap.get("series"),function(e){return e.name===t})},getSeriesByIndex:function(t){return this._componentsMap.get("series")[t]},getSeriesByType:function(t){return g(this._componentsMap.get("series"),function(e){return e.subType===t})},getSeries:function(){return this._componentsMap.get("series").slice()},getSeriesCount:function(){return this._componentsMap.get("series").length},eachSeries:function(t,e){d(this._seriesIndices,function(i){var n=this._componentsMap.get("series")[i];t.call(e,n,i)},this)},eachRawSeries:function(t,e){d(this._componentsMap.get("series"),t,e)},eachSeriesByType:function(t,e,i){d(this._seriesIndices,function(n){var o=this._componentsMap.get("series")[n];o.subType===t&&e.call(i,o,n)},this)},eachRawSeriesByType:function(t,e,i){return d(this.getSeriesByType(t),e,i)},isSeriesFiltered:function(t){return null==this._seriesIndicesMap.get(t.componentIndex)},getCurrentSeriesIndices:function(){return(this._seriesIndices||[]).slice()},filterSeries:function(t,e){Ba(this,g(this._componentsMap.get("series"),t,e))},restoreData:function(t){var e=this._componentsMap;Ba(this,e.get("series"));var i=[];e.each(function(t,e){i.push(e)}),lI.topologicalTravel(i,lI.getAllClassMainTypes(),function(i,n){d(e.get(i),function(e){("series"!==i||!Na(e,t))&&e.restoreData()})})}});h(MI,dI);var II=["getDom","getZr","getWidth","getHeight","getDevicePixelRatio","dispatchAction","isDisposed","on","off","getDataURL","getConnectedDataURL","getModel","getOption","getViewOfComponentModel","getViewOfSeriesModel"],TI={};Fa.prototype={constructor:Fa,create:function(t,e){var i=[];d(TI,function(n,o){var a=n.create(t,e);i=i.concat(a||[])}),this._coordinateSystems=i},update:function(t,e){d(this._coordinateSystems,function(i){i.update&&i.update(t,e)})},getCoordinateSystems:function(){return this._coordinateSystems.slice()}},Fa.register=function(t,e){TI[t]=e},Fa.get=function(t){return TI[t]};var AI=d,DI=i,CI=f,LI=n,kI=/^(min|max)?(.+)$/;Wa.prototype={constructor:Wa,setOption:function(t,e){t&&d(Di(t.series),function(t){t&&t.data&&S(t.data)&&N(t.data)}),t=DI(t,!0);var i=this._optionBackup,n=Ha.call(this,t,e,!i);this._newBaseOption=n.baseOption,i?(ja(i.baseOption,n.baseOption),n.timelineOptions.length&&(i.timelineOptions=n.timelineOptions),n.mediaList.length&&(i.mediaList=n.mediaList),n.mediaDefault&&(i.mediaDefault=n.mediaDefault)):this._optionBackup=n},mountOption:function(t){var e=this._optionBackup;return this._timelineOptions=CI(e.timelineOptions,DI),this._mediaList=CI(e.mediaList,DI),this._mediaDefault=DI(e.mediaDefault),this._currentMediaIndices=[],DI(t?e.baseOption:this._newBaseOption)},getTimelineOption:function(t){var e,i=this._timelineOptions;if(i.length){var n=t.getComponent("timeline");n&&(e=DI(i[n.getCurrentIndex()],!0))}return e},getMediaOption:function(t){var e=this._api.getWidth(),i=this._api.getHeight(),n=this._mediaList,o=this._mediaDefault,a=[],r=[];if(!n.length&&!o)return r;for(var s=0,l=n.length;s<l;s++)Za(n[s].query,e,i)&&a.push(s);return!a.length&&o&&(a=[-1]),a.length&&!Xa(a,this._currentMediaIndices)&&(r=CI(a,function(t){return DI(-1===t?o.option:n[t].option)})),this._currentMediaIndices=a,r}};var PI=d,NI=w,OI=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"],EI=function(t,e){PI(tr(t.series),function(t){NI(t)&&Qa(t)});var i=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","parallelAxis","radar"];e&&i.push("valueAxis","categoryAxis","logAxis","timeAxis"),PI(i,function(e){PI(tr(t[e]),function(t){t&&($a(t,"axisLabel"),$a(t.axisPointer,"label"))})}),PI(tr(t.parallel),function(t){var e=t&&t.parallelAxisDefault;$a(e,"axisLabel"),$a(e&&e.axisPointer,"label")}),PI(tr(t.calendar),function(t){qa(t,"itemStyle"),$a(t,"dayLabel"),$a(t,"monthLabel"),$a(t,"yearLabel")}),PI(tr(t.radar),function(t){$a(t,"name")}),PI(tr(t.geo),function(t){NI(t)&&(Ja(t),PI(tr(t.regions),function(t){Ja(t)}))}),PI(tr(t.timeline),function(t){Ja(t),qa(t,"label"),qa(t,"itemStyle"),qa(t,"controlStyle",!0);var e=t.data;y(e)&&d(e,function(t){w(t)&&(qa(t,"label"),qa(t,"itemStyle"))})}),PI(tr(t.toolbox),function(t){qa(t,"iconStyle"),PI(t.feature,function(t){qa(t,"iconStyle")})}),$a(er(t.axisPointer),"label"),$a(er(t.tooltip).axisPointer,"label")},RI=[["x","left"],["y","top"],["x2","right"],["y2","bottom"]],zI=["grid","geo","parallel","legend","toolbox","title","visualMap","dataZoom","timeline"],BI=function(t,e){EI(t,e),t.series=Di(t.series),d(t.series,function(t){if(w(t)){var e=t.type;if("pie"!==e&&"gauge"!==e||null!=t.clockWise&&(t.clockwise=t.clockWise),"gauge"===e){var i=ir(t,"pointer.color");null!=i&&nr(t,"itemStyle.normal.color",i)}or(t)}}),t.dataRange&&(t.visualMap=t.dataRange),d(zI,function(e){var i=t[e];i&&(y(i)||(i=[i]),d(i,function(t){or(t)}))})},VI=rr.prototype;VI.pure=!1,VI.persistent=!0,VI.getSource=function(){return this._source};var GI={arrayRows_column:{pure:!0,count:function(){return Math.max(0,this._data.length-this._source.startIndex)},getItem:function(t){return this._data[t+this._source.startIndex]},appendData:ur},arrayRows_row:{pure:!0,count:function(){var t=this._data[0];return t?Math.max(0,t.length-this._source.startIndex):0},getItem:function(t){t+=this._source.startIndex;for(var e=[],i=this._data,n=0;n<i.length;n++){var o=i[n];e.push(o?o[t]:null)}return e},appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},objectRows:{pure:!0,count:sr,getItem:lr,appendData:ur},keyedColumns:{pure:!0,count:function(){var t=this._source.dimensionsDefine[0].name,e=this._data[t];return e?e.length:0},getItem:function(t){for(var e=[],i=this._source.dimensionsDefine,n=0;n<i.length;n++){var o=this._data[i[n].name];e.push(o?o[t]:null)}return e},appendData:function(t){var e=this._data;d(t,function(t,i){for(var n=e[i]||(e[i]=[]),o=0;o<(t||[]).length;o++)n.push(t[o])})}},original:{count:sr,getItem:lr,appendData:ur},typedArray:{persistent:!1,pure:!0,count:function(){return this._data?this._data.length/this._dimSize:0},getItem:function(t,e){t-=this._offset,e=e||[];for(var i=this._dimSize*t,n=0;n<this._dimSize;n++)e[n]=this._data[i+n];return e},appendData:function(t){this._data=t},clean:function(){this._offset+=this.count(),this._data=null}}},FI={arrayRows:hr,objectRows:function(t,e,i,n){return null!=i?t[n]:t},keyedColumns:hr,original:function(t,e,i,n){var o=Li(t);return null!=i&&o instanceof Array?o[i]:o},typedArray:hr},WI={arrayRows:cr,objectRows:function(t,e,i,n){return dr(t[e],this._dimensionInfos[e])},keyedColumns:cr,original:function(t,e,i,n){var o=t&&(null==t.value?t:t.value);return!this._rawData.pure&&ki(t)&&(this.hasItemOption=!0),dr(o instanceof Array?o[n]:o,this._dimensionInfos[e])},typedArray:function(t,e,i,n){return t[n]}},HI=/\{@(.+?)\}/g,ZI={getDataParams:function(t,e){var i=this.getData(e),n=this.getRawValue(t,e),o=i.getRawIndex(t),a=i.getName(t),r=i.getRawDataItem(t),s=i.getItemVisual(t,"color"),l=this.ecModel.getComponent("tooltip"),u=Hi(l&&l.get("renderMode")),h=this.mainType,c="series"===h;return{componentType:h,componentSubType:this.subType,componentIndex:this.componentIndex,seriesType:c?this.subType:null,seriesIndex:this.seriesIndex,seriesId:c?this.id:null,seriesName:c?this.name:null,name:a,dataIndex:o,data:r,dataType:e,value:n,color:s,marker:aa({color:s,renderMode:u}),$vars:["seriesName","name","value"]}},getFormattedLabel:function(t,e,i,n,o){e=e||"normal";var a=this.getData(i),r=a.getItemModel(t),s=this.getDataParams(t,i);null!=n&&s.value instanceof Array&&(s.value=s.value[n]);var l=r.get("normal"===e?[o||"label","formatter"]:[e,o||"label","formatter"]);return"function"==typeof l?(s.status=e,l(s)):"string"==typeof l?na(l,s).replace(HI,function(e,i){var n=i.length;return"["===i.charAt(0)&&"]"===i.charAt(n-1)&&(i=+i.slice(1,n-1)),fr(a,t,i)}):void 0},getRawValue:function(t,e){return fr(this.getData(e),t)},formatTooltip:function(){}},UI=mr.prototype;UI.perform=function(t){function e(t){return!(t>=1)&&(t=1),t}var i=this._upstream,n=t&&t.skip;if(this._dirty&&i){var o=this.context;o.data=o.outputData=i.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var a;this._plan&&!n&&(a=this._plan(this.context));var r=e(this._modBy),s=this._modDataCount||0,l=e(t&&t.modBy),u=t&&t.modDataCount||0;r===l&&s===u||(a="reset");var h;(this._dirty||"reset"===a)&&(this._dirty=!1,h=yr(this,n)),this._modBy=l,this._modDataCount=u;var c=t&&t.step;if(this._dueEnd=i?i._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var d=this._dueIndex,f=Math.min(null!=c?this._dueIndex+c:1/0,this._dueEnd);if(!n&&(h||d<f)){var p=this._progress;if(y(p))for(var g=0;g<p.length;g++)vr(this,p[g],d,f,l,u);else vr(this,p,d,f,l,u)}this._dueIndex=f;var m=null!=this._settedOutputEnd?this._settedOutputEnd:f;this._outputDueEnd=m}else this._dueIndex=this._outputDueEnd=null!=this._settedOutputEnd?this._settedOutputEnd:this._dueEnd;return this.unfinished()};var XI=function(){function t(){return n<i?n++:null}function e(){var t=n%r*o+Math.ceil(n/r),e=n>=i?null:t<a?t:n;return n++,e}var i,n,o,a,r,s={reset:function(l,u,h,c){n=l,i=u,o=h,a=c,r=Math.ceil(a/o),s.next=o>1&&a>0?e:t}};return s}();UI.dirty=function(){this._dirty=!0,this._onDirty&&this._onDirty(this.context)},UI.unfinished=function(){return this._progress&&this._dueIndex<this._dueEnd},UI.pipe=function(t){(this._downstream!==t||this._dirty)&&(this._downstream=t,t._upstream=this,t.dirty())},UI.dispose=function(){this._disposed||(this._upstream&&(this._upstream._downstream=null),this._downstream&&(this._downstream._upstream=null),this._dirty=!1,this._disposed=!0)},UI.getUpstream=function(){return this._upstream},UI.getDownstream=function(){return this._downstream},UI.setOutputEnd=function(t){this._outputDueEnd=this._settedOutputEnd=t};var jI=Bi(),YI=lI.extend({type:"series.__base__",seriesIndex:0,coordinateSystem:null,defaultOption:null,legendDataProvider:null,visualColorAccessPath:"itemStyle.color",layoutMode:null,init:function(t,e,i,n){this.seriesIndex=this.componentIndex,this.dataTask=gr({count:wr,reset:br}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,i),Ma(this);var o=this.getInitialData(t,i);Mr(o,this),this.dataTask.context.data=o,jI(this).dataBeforeProcessed=o,xr(this)},mergeDefaultAndTheme:function(t,e){var i=this.layoutMode,o=i?ga(t):{},a=this.subType;lI.hasClass(a)&&(a+="Series"),n(t,e.getTheme().get(this.subType)),n(t,this.getDefaultOption()),Ci(t,"label",["show"]),this.fillDataTextStyle(t.data),i&&pa(t,o,i)},mergeOption:function(t,e){t=n(this.option,t,!0),this.fillDataTextStyle(t.data);var i=this.layoutMode;i&&pa(this.option,t,i),Ma(this);var o=this.getInitialData(t,e);Mr(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,jI(this).dataBeforeProcessed=o,xr(this)},fillDataTextStyle:function(t){if(t&&!S(t))for(var e=["show"],i=0;i<t.length;i++)t[i]&&t[i].label&&Ci(t[i],"label",e)},getInitialData:function(){},appendData:function(t){this.getRawData().appendData(t.data)},getData:function(t){var e=Tr(this);if(e){var i=e.context.data;return null==t?i:i.getLinkedData(t)}return jI(this).data},setData:function(t){var e=Tr(this);if(e){var i=e.context;i.data!==t&&e.modifyOutputEnd&&e.setOutputEnd(t.count()),i.outputData=t,e!==this.dataTask&&(i.data=t)}jI(this).data=t},getSource:function(){return ba(this)},getRawData:function(){return jI(this).dataBeforeProcessed},getBaseAxis:function(){var t=this.coordinateSystem;return t&&t.getBaseAxis&&t.getBaseAxis()},formatTooltip:function(t,e,i,n){function o(t){return{renderMode:n,content:ia(ta(t)),style:l}}var a=this,r="html"===(n=n||"html")?"<br/>":"\n",s="richText"===n,l={},u=0,h=this.getData(),c=h.mapDimension("defaultedTooltip",!0),f=c.length,g=this.getRawValue(t),m=y(g),v=h.getItemVisual(t,"color");w(v)&&v.colorStops&&(v=(v.colorStops[0]||{}).color),v=v||"transparent";var x=(f>1||m&&!f?function(i){function o(t,i){var o=h.getDimensionInfo(i);if(o&&!1!==o.otherDims.tooltip){var c=o.type,d="sub"+a.seriesIndex+"at"+u,p=aa({color:v,type:"subItem",renderMode:n,markerId:d}),g="string"==typeof p?p:p.content,m=(r?g+ia(o.displayName||"-")+": ":"")+ia("ordinal"===c?t+"":"time"===c?e?"":sa("yyyy/MM/dd hh:mm:ss",t):ta(t));m&&f.push(m),s&&(l[d]=v,++u)}}var r=p(i,function(t,e,i){var n=h.getDimensionInfo(i);return t|=n&&!1!==n.tooltip&&null!=n.displayName},0),f=[];c.length?d(c,function(e){o(fr(h,t,e),e)}):d(i,o);var g=r?s?"\n":"<br/>":"",m=g+f.join(g||", ");return{renderMode:n,content:m,style:l}}(g):o(f?fr(h,t,c[0]):m?g[0]:g)).content,_=a.seriesIndex+"at"+u,b=aa({color:v,type:"item",renderMode:n,markerId:_});l[_]=v,++u;var S=h.getName(t),M=this.name;Oi(this)||(M=""),M=M?ia(M)+(e?": ":r):"";var I="string"==typeof b?b:b.content;return{html:e?I+M+x:M+I+(S?ia(S)+": "+x:x),markers:l}},isAnimationEnabled:function(){if(U_.node)return!1;var t=this.getShallow("animation");return t&&this.getData().count()>this.getShallow("animationThreshold")&&(t=!1),t},restoreData:function(){this.dataTask.dirty()},getColorFromPalette:function(t,e,i){var n=this.ecModel,o=dI.getColorFromPalette.call(this,t,e,i);return o||(o=n.getColorFromPalette(t,e,i)),o},coordDimToDataDim:function(t){return this.getRawData().mapDimension(t,!0)},getProgressive:function(){return this.get("progressive")},getProgressiveThreshold:function(){return this.get("progressiveThreshold")},getAxisTooltipData:null,getTooltipPosition:null,pipeTask:null,preventIncremental:null,pipelineContext:null});h(YI,ZI),h(YI,dI);var qI=function(){this.group=new tb,this.uid=Ro("viewComponent")};qI.prototype={constructor:qI,init:function(t,e){},render:function(t,e,i,n){},dispose:function(){},filterForExposedEvent:null};var KI=qI.prototype;KI.updateView=KI.updateLayout=KI.updateVisual=function(t,e,i,n){},ji(qI),$i(qI,{registerWhenExtend:!0});var $I=function(){var t=Bi();return function(e){var i=t(e),n=e.pipelineContext,o=i.large,a=i.progressiveRender,r=i.large=n.large,s=i.progressiveRender=n.progressiveRender;return!!(o^r||a^s)&&"reset"}},JI=Bi(),QI=$I();Ar.prototype={type:"chart",init:function(t,e){},render:function(t,e,i,n){},highlight:function(t,e,i,n){Cr(t.getData(),n,"emphasis")},downplay:function(t,e,i,n){Cr(t.getData(),n,"normal")},remove:function(t,e){this.group.removeAll()},dispose:function(){},incrementalPrepareRender:null,incrementalRender:null,updateTransform:null,filterForExposedEvent:null};var tT=Ar.prototype;tT.updateView=tT.updateLayout=tT.updateVisual=function(t,e,i,n){this.render(t,e,i,n)},ji(Ar),$i(Ar,{registerWhenExtend:!0}),Ar.markUpdateMethod=function(t,e){JI(t).updateMethod=e};var eT={incrementalPrepareRender:{progress:function(t,e){e.view.incrementalRender(t,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(t,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}},iT="\0__throttleOriginMethod",nT="\0__throttleRate",oT="\0__throttleType",aT={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var i=t.getData(),n=(t.visualColorAccessPath||"itemStyle.color").split("."),o=t.get(n)||t.getColorFromPalette(t.name,null,e.getSeriesCount());if(i.setVisual("color",o),!e.isSeriesFiltered(t)){"function"!=typeof o||o instanceof IM||i.each(function(e){i.setItemVisual(e,"color",o(t.getDataParams(e)))});return{dataEach:i.hasItemOption?function(t,e){var i=t.getItemModel(e).get(n,!0);null!=i&&t.setItemVisual(e,"color",i)}:null}}}},rT={toolbox:{brush:{title:{rect:"鐭╁舰閫夋嫨",polygon:"鍦堥��",lineX:"妯悜閫夋嫨",lineY:"绾靛悜閫夋嫨",keep:"淇濇寔閫夋嫨",clear:"娓呴櫎閫夋嫨"}},dataView:{title:"鏁版嵁瑙嗗浘",lang:["鏁版嵁瑙嗗浘","鍏抽棴","鍒锋柊"]},dataZoom:{title:{zoom:"鍖哄煙缂╂斁",back:"鍖哄煙缂╂斁杩樺師"}},magicType:{title:{line:"鍒囨崲涓烘姌绾垮浘",bar:"鍒囨崲涓烘煴鐘跺浘",stack:"鍒囨崲涓哄爢鍙�",tiled:"鍒囨崲涓哄钩閾�"}},restore:{title:"杩樺師"},saveAsImage:{title:"淇濆瓨涓哄浘鐗�",lang:["鍙抽敭鍙﹀瓨涓哄浘鐗�"]}},series:{typeNames:{pie:"楗煎浘",bar:"鏌辩姸鍥�",line:"鎶樼嚎鍥�",scatter:"鏁g偣鍥�",effectScatter:"娑熸吉鏁g偣鍥�",radar:"闆疯揪鍥�",tree:"鏍戝浘",treemap:"鐭╁舰鏍戝浘",boxplot:"绠卞瀷鍥�",candlestick:"K绾垮浘",k:"K绾垮浘",heatmap:"鐑姏鍥�",map:"鍦板浘",parallel:"骞宠鍧愭爣鍥�",lines:"绾垮浘",graph:"鍏崇郴鍥�",sankey:"妗戝熀鍥�",funnel:"婕忔枟鍥�",gauge:"浠〃鐩樺浘",pictorialBar:"璞″舰鏌卞浘",themeRiver:"涓婚娌虫祦鍥�",sunburst:"鏃棩鍥�"}},aria:{general:{withTitle:"杩欐槸涓�涓叧浜庘�渰title}鈥濈殑鍥捐〃銆�",withoutTitle:"杩欐槸涓�涓浘琛紝"},series:{single:{prefix:"",withName:"鍥捐〃绫诲瀷鏄瘂seriesType}锛岃〃绀簕seriesName}銆�",withoutName:"鍥捐〃绫诲瀷鏄瘂seriesType}銆�"},multiple:{prefix:"瀹冪敱{seriesCount}涓浘琛ㄧ郴鍒楃粍鎴愩��",withName:"绗瑊seriesId}涓郴鍒楁槸涓�涓〃绀簕seriesName}鐨剓seriesType}锛�",withoutName:"绗瑊seriesId}涓郴鍒楁槸涓�涓獅seriesType}锛�",separator:{middle:"锛�",end:"銆�"}}},data:{allData:"鍏舵暟鎹槸鈥斺��",partialData:"鍏朵腑锛屽墠{displayCnt}椤规槸鈥斺��",withName:"{name}鐨勬暟鎹槸{value}",withoutName:"{value}",separator:{middle:"锛�",end:""}}}},sT=function(t,e){function i(t,e){if("string"!=typeof t)return t;var i=t;return d(e,function(t,e){i=i.replace(new RegExp("\\{\\s*"+e+"\\s*\\}","g"),t)}),i}function n(t){var e=a.get(t);if(null==e){for(var i=t.split("."),n=rT.aria,o=0;o<i.length;++o)n=n[i[o]];return n}return e}function o(t){return rT.series.typeNames[t]||"鑷畾涔夊浘"}var a=e.getModel("aria");if(a.get("show"))if(a.get("description"))t.setAttribute("aria-label",a.get("description"));else{var r=0;e.eachSeries(function(t,e){++r},this);var s,l=a.get("data.maxCount")||10,u=a.get("series.maxCount")||10,h=Math.min(r,u);if(!(r<1)){var c=function(){var t=e.getModel("title").option;return t&&t.length&&(t=t[0]),t&&t.text}();s=c?i(n("general.withTitle"),{title:c}):n("general.withoutTitle");var f=[];s+=i(n(r>1?"series.multiple.prefix":"series.single.prefix"),{seriesCount:r}),e.eachSeries(function(t,e){if(e<h){var a,s=t.get("name"),u="series."+(r>1?"multiple":"single")+".";a=i(a=n(s?u+"withName":u+"withoutName"),{seriesId:t.seriesIndex,seriesName:t.get("name"),seriesType:o(t.subType)});var c=t.getData();window.data=c,c.count()>l?a+=i(n("data.partialData"),{displayCnt:l}):a+=n("data.allData");for(var d=[],p=0;p<c.count();p++)if(p<l){var g=c.getName(p),m=fr(c,p);d.push(i(n(g?"data.withName":"data.withoutName"),{name:g,value:m}))}a+=d.join(n("data.separator.middle"))+n("data.separator.end"),f.push(a)}}),s+=f.join(n("series.multiple.separator.middle"))+n("series.multiple.separator.end"),t.setAttribute("aria-label",s)}}},lT=Math.PI,uT=Er.prototype;uT.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(t){var e=t.overallTask;e&&e.dirty()})},uT.getPerformArgs=function(t,e){if(t.__pipeline){var i=this._pipelineMap.get(t.__pipeline.id),n=i.context,o=!e&&i.progressiveEnabled&&(!n||n.progressiveRender)&&t.__idxInPipeline>i.blockIndex?i.step:null,a=n&&n.modDataCount;return{step:o,modBy:null!=a?Math.ceil(a/o):null,modDataCount:a}}},uT.getPipeline=function(t){return this._pipelineMap.get(t)},uT.updateStreamModes=function(t,e){var i=this._pipelineMap.get(t.uid),n=t.getData().count(),o=i.progressiveEnabled&&e.incrementalPrepareRender&&n>=i.threshold,a=t.get("large")&&n>=t.get("largeThreshold"),r="mod"===t.get("progressiveChunkMode")?n:null;t.pipelineContext=i.context={progressiveRender:o,modDataCount:r,large:a}},uT.restorePipelines=function(t){var e=this,i=e._pipelineMap=R();t.eachSeries(function(t){var n=t.getProgressive(),o=t.uid;i.set(o,{id:o,head:null,tail:null,threshold:t.getProgressiveThreshold(),progressiveEnabled:n&&!(t.preventIncremental&&t.preventIncremental()),blockIndex:-1,step:Math.round(n||700),count:0}),jr(e,t,t.dataTask)})},uT.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.ecInstance.getModel(),i=this.api;d(this._allHandlers,function(n){var o=t.get(n.uid)||t.set(n.uid,[]);n.reset&&zr(this,n,o,e,i),n.overallReset&&Br(this,n,o,e,i)},this)},uT.prepareView=function(t,e,i,n){var o=t.renderTask,a=o.context;a.model=e,a.ecModel=i,a.api=n,o.__block=!t.incrementalPrepareRender,jr(this,e,o)},uT.performDataProcessorTasks=function(t,e){Rr(this,this._dataProcessorHandlers,t,e,{block:!0})},uT.performVisualTasks=function(t,e,i){Rr(this,this._visualHandlers,t,e,i)},uT.performSeriesTasks=function(t){var e;t.eachSeries(function(t){e|=t.dataTask.perform()}),this.unfinished|=e},uT.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})};var hT=uT.updatePayload=function(t,e){"remain"!==e&&(t.context.payload=e)},cT=Ur(0);Er.wrapStageHandler=function(t,e){return x(t)&&(t={overallReset:t,seriesType:Yr(t)}),t.uid=Ro("stageHandler"),e&&(t.visualType=e),t};var dT,fT={},pT={};qr(fT,MI),qr(pT,Ga),fT.eachSeriesByType=fT.eachRawSeriesByType=function(t){dT=t},fT.eachComponent=function(t){"series"===t.mainType&&t.subType&&(dT=t.subType)};var gT=["#37A2DA","#32C5E9","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E062AE","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF"],mT={color:gT,colorLayer:[["#37A2DA","#ffd85c","#fd7b5f"],["#37A2DA","#67E0E3","#FFDB5C","#ff9f7f","#E062AE","#9d96f5"],["#37A2DA","#32C5E9","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#e7bcf3","#8378EA","#96BFFF"],gT]},vT=["#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"],yT={color:vT,backgroundColor:"#333",tooltip:{axisPointer:{lineStyle:{color:"#eee"},crossStyle:{color:"#eee"}}},legend:{textStyle:{color:"#eee"}},textStyle:{color:"#eee"},title:{textStyle:{color:"#eee"}},toolbox:{iconStyle:{normal:{borderColor:"#eee"}}},dataZoom:{textStyle:{color:"#eee"}},visualMap:{textStyle:{color:"#eee"}},timeline:{lineStyle:{color:"#eee"},itemStyle:{normal:{color:vT[1]}},label:{normal:{textStyle:{color:"#eee"}}},controlStyle:{normal:{color:"#eee",borderColor:"#eee"}}},timeAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},logAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},valueAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},categoryAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},line:{symbol:"circle"},graph:{color:vT},gauge:{title:{textStyle:{color:"#eee"}}},candlestick:{itemStyle:{normal:{color:"#FD1050",color0:"#0CF49B",borderColor:"#FD1050",borderColor0:"#0CF49B"}}}};yT.categoryAxis.splitLine.show=!1,lI.extend({type:"dataset",defaultOption:{seriesLayoutBy:_I,sourceHeader:null,dimensions:null,source:null},optionUpdated:function(){wa(this)}}),qI.extend({type:"dataset"});var xT=Pn.extend({type:"ellipse",shape:{cx:0,cy:0,rx:0,ry:0},buildPath:function(t,e){var i=.5522848,n=e.cx,o=e.cy,a=e.rx,r=e.ry,s=a*i,l=r*i;t.moveTo(n-a,o),t.bezierCurveTo(n-a,o-l,n-s,o-r,n,o-r),t.bezierCurveTo(n+s,o-r,n+a,o-l,n+a,o),t.bezierCurveTo(n+a,o+l,n+s,o+r,n,o+r),t.bezierCurveTo(n-s,o+r,n-a,o+l,n-a,o),t.closePath()}}),_T=/[\s,]+/;$r.prototype.parse=function(t,e){e=e||{};var i=Kr(t);if(!i)throw new Error("Illegal svg");var n=new tb;this._root=n;var o=i.getAttribute("viewBox")||"",a=parseFloat(i.getAttribute("width")||e.width),r=parseFloat(i.getAttribute("height")||e.height);isNaN(a)&&(a=null),isNaN(r)&&(r=null),es(i,n,null,!0);for(var s=i.firstChild;s;)this._parseNode(s,n),s=s.nextSibling;var l,u;if(o){var h=P(o).split(_T);h.length>=4&&(l={x:parseFloat(h[0]||0),y:parseFloat(h[1]||0),width:parseFloat(h[2]),height:parseFloat(h[3])})}if(l&&null!=a&&null!=r&&(u=as(l,a,r),!e.ignoreViewBox)){var c=n;(n=new tb).add(c),c.scale=u.scale.slice(),c.position=u.position.slice()}return e.ignoreRootClip||null==a||null==r||n.setClipPath(new yM({shape:{x:0,y:0,width:a,height:r}})),{root:n,width:a,height:r,viewBoxRect:l,viewBoxTransform:u}},$r.prototype._parseNode=function(t,e){var i=t.nodeName.toLowerCase();"defs"===i?this._isDefine=!0:"text"===i&&(this._isText=!0);var n;if(this._isDefine){if(r=bT[i]){var o=r.call(this,t),a=t.getAttribute("id");a&&(this._defs[a]=o)}}else{var r=wT[i];r&&(n=r.call(this,t,e),e.add(n))}for(var s=t.firstChild;s;)1===s.nodeType&&this._parseNode(s,n),3===s.nodeType&&this._isText&&this._parseText(s,n),s=s.nextSibling;"defs"===i?this._isDefine=!1:"text"===i&&(this._isText=!1)},$r.prototype._parseText=function(t,e){if(1===t.nodeType){var i=t.getAttribute("dx")||0,n=t.getAttribute("dy")||0;this._textX+=parseFloat(i),this._textY+=parseFloat(n)}var o=new rM({style:{text:t.textContent,transformText:!0},position:[this._textX||0,this._textY||0]});Qr(e,o),es(t,o,this._defs);var a=o.style.fontSize;a&&a<9&&(o.style.fontSize=9,o.scale=o.scale||[1,1],o.scale[0]*=a/9,o.scale[1]*=a/9);var r=o.getBoundingRect();return this._textX+=r.width,e.add(o),o};var wT={g:function(t,e){var i=new tb;return Qr(e,i),es(t,i,this._defs),i},rect:function(t,e){var i=new yM;return Qr(e,i),es(t,i,this._defs),i.setShape({x:parseFloat(t.getAttribute("x")||0),y:parseFloat(t.getAttribute("y")||0),width:parseFloat(t.getAttribute("width")||0),height:parseFloat(t.getAttribute("height")||0)}),i},circle:function(t,e){var i=new sM;return Qr(e,i),es(t,i,this._defs),i.setShape({cx:parseFloat(t.getAttribute("cx")||0),cy:parseFloat(t.getAttribute("cy")||0),r:parseFloat(t.getAttribute("r")||0)}),i},line:function(t,e){var i=new _M;return Qr(e,i),es(t,i,this._defs),i.setShape({x1:parseFloat(t.getAttribute("x1")||0),y1:parseFloat(t.getAttribute("y1")||0),x2:parseFloat(t.getAttribute("x2")||0),y2:parseFloat(t.getAttribute("y2")||0)}),i},ellipse:function(t,e){var i=new xT;return Qr(e,i),es(t,i,this._defs),i.setShape({cx:parseFloat(t.getAttribute("cx")||0),cy:parseFloat(t.getAttribute("cy")||0),rx:parseFloat(t.getAttribute("rx")||0),ry:parseFloat(t.getAttribute("ry")||0)}),i},polygon:function(t,e){var i=t.getAttribute("points");i&&(i=ts(i));var n=new pM({shape:{points:i||[]}});return Qr(e,n),es(t,n,this._defs),n},polyline:function(t,e){var i=new Pn;Qr(e,i),es(t,i,this._defs);var n=t.getAttribute("points");return n&&(n=ts(n)),new gM({shape:{points:n||[]}})},image:function(t,e){var i=new fi;return Qr(e,i),es(t,i,this._defs),i.setStyle({image:t.getAttribute("xlink:href"),x:t.getAttribute("x"),y:t.getAttribute("y"),width:t.getAttribute("width"),height:t.getAttribute("height")}),i},text:function(t,e){var i=t.getAttribute("x")||0,n=t.getAttribute("y")||0,o=t.getAttribute("dx")||0,a=t.getAttribute("dy")||0;this._textX=parseFloat(i)+parseFloat(o),this._textY=parseFloat(n)+parseFloat(a);var r=new tb;return Qr(e,r),es(t,r,this._defs),r},tspan:function(t,e){var i=t.getAttribute("x"),n=t.getAttribute("y");null!=i&&(this._textX=parseFloat(i)),null!=n&&(this._textY=parseFloat(n));var o=t.getAttribute("dx")||0,a=t.getAttribute("dy")||0,r=new tb;return Qr(e,r),es(t,r,this._defs),this._textX+=o,this._textY+=a,r},path:function(t,e){var i=Rn(t.getAttribute("d")||"");return Qr(e,i),es(t,i,this._defs),i}},bT={lineargradient:function(t){var e=parseInt(t.getAttribute("x1")||0,10),i=parseInt(t.getAttribute("y1")||0,10),n=parseInt(t.getAttribute("x2")||10,10),o=parseInt(t.getAttribute("y2")||0,10),a=new TM(e,i,n,o);return Jr(t,a),a},radialgradient:function(t){}},ST={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-align":"textAlign","alignment-baseline":"textBaseline"},MT=/url\(\s*#(.*?)\)/,IT=/(translate|scale|rotate|skewX|skewY|matrix)\(([\-\s0-9\.e,]*)\)/g,TT=/([^\s:;]+)\s*:\s*([^:;]+)/g,AT=R(),DT={registerMap:function(t,e,i){var n;return y(e)?n=e:e.svg?n=[{type:"svg",source:e.svg,specialAreas:e.specialAreas}]:(e.geoJson&&!e.features&&(i=e.specialAreas,e=e.geoJson),n=[{type:"geoJSON",source:e,specialAreas:i}]),d(n,function(t){var e=t.type;"geoJson"===e&&(e=t.type="geoJSON"),(0,CT[e])(t)}),AT.set(t,n)},retrieveMap:function(t){return AT.get(t)}},CT={geoJSON:function(t){var e=t.source;t.geoJSON=_(e)?"undefined"!=typeof JSON&&JSON.parse?JSON.parse(e):new Function("return ("+e+");")():e},svg:function(t){t.svgXML=Kr(t.source)}},LT=k,kT=d,PT=x,NT=w,OT=lI.parseClassType,ET={zrender:"4.0.6"},RT=1e3,zT=1e3,BT=3e3,VT={PROCESSOR:{FILTER:RT,STATISTIC:5e3},VISUAL:{LAYOUT:zT,GLOBAL:2e3,CHART:BT,COMPONENT:4e3,BRUSH:5e3}},GT="__flagInMainProcess",FT="__optionUpdated",WT=/^[a-zA-Z0-9_]+$/;ls.prototype.on=ss("on"),ls.prototype.off=ss("off"),ls.prototype.one=ss("one"),h(ls,fw);var HT=us.prototype;HT._onframe=function(){if(!this._disposed){var t=this._scheduler;if(this[FT]){var e=this[FT].silent;this[GT]=!0,cs(this),ZT.update.call(this),this[GT]=!1,this[FT]=!1,gs.call(this,e),ms.call(this,e)}else if(t.unfinished){var i=1,n=this._model;this._api;t.unfinished=!1;do{var o=+new Date;t.performSeriesTasks(n),t.performDataProcessorTasks(n),fs(this,n),t.performVisualTasks(n),bs(this,this._model,0,"remain"),i-=+new Date-o}while(i>0&&t.unfinished);t.unfinished||this._zr.flush()}}},HT.getDom=function(){return this._dom},HT.getZr=function(){return this._zr},HT.setOption=function(t,e,i){var n;if(NT(e)&&(i=e.lazyUpdate,n=e.silent,e=e.notMerge),this[GT]=!0,!this._model||e){var o=new Wa(this._api),a=this._theme,r=this._model=new MI(null,null,a,o);r.scheduler=this._scheduler,r.init(null,null,a,o)}this._model.setOption(t,qT),i?(this[FT]={silent:n},this[GT]=!1):(cs(this),ZT.update.call(this),this._zr.flush(),this[FT]=!1,this[GT]=!1,gs.call(this,n),ms.call(this,n))},HT.setTheme=function(){console.error("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},HT.getModel=function(){return this._model},HT.getOption=function(){return this._model&&this._model.getOption()},HT.getWidth=function(){return this._zr.getWidth()},HT.getHeight=function(){return this._zr.getHeight()},HT.getDevicePixelRatio=function(){return this._zr.painter.dpr||window.devicePixelRatio||1},HT.getRenderedCanvas=function(t){if(U_.canvasSupported)return(t=t||{}).pixelRatio=t.pixelRatio||1,t.backgroundColor=t.backgroundColor||this._model.get("backgroundColor"),this._zr.painter.getRenderedCanvas(t)},HT.getSvgDataUrl=function(){if(U_.svgSupported){var t=this._zr;return d(t.storage.getDisplayList(),function(t){t.stopAnimation(!0)}),t.painter.pathToDataUrl()}},HT.getDataURL=function(t){var e=(t=t||{}).excludeComponents,i=this._model,n=[],o=this;kT(e,function(t){i.eachComponent({mainType:t},function(t){var e=o._componentsMap[t.__viewId];e.group.ignore||(n.push(e),e.group.ignore=!0)})});var a="svg"===this._zr.painter.getType()?this.getSvgDataUrl():this.getRenderedCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return kT(n,function(t){t.group.ignore=!1}),a},HT.getConnectedDataURL=function(t){if(U_.canvasSupported){var e=this.group,n=Math.min,o=Math.max;if(eA[e]){var a=1/0,r=1/0,s=-1/0,l=-1/0,u=[],h=t&&t.pixelRatio||1;d(tA,function(h,c){if(h.group===e){var d=h.getRenderedCanvas(i(t)),f=h.getDom().getBoundingClientRect();a=n(f.left,a),r=n(f.top,r),s=o(f.right,s),l=o(f.bottom,l),u.push({dom:d,left:f.left,top:f.top})}});var c=(s*=h)-(a*=h),f=(l*=h)-(r*=h),p=iw();p.width=c,p.height=f;var g=Ii(p);return kT(u,function(t){var e=new fi({style:{x:t.left*h-a,y:t.top*h-r,image:t.dom}});g.add(e)}),g.refreshImmediately(),p.toDataURL("image/"+(t&&t.type||"png"))}return this.getDataURL(t)}},HT.convertToPixel=v(hs,"convertToPixel"),HT.convertFromPixel=v(hs,"convertFromPixel"),HT.containPixel=function(t,e){var i;return t=Vi(this._model,t),d(t,function(t,n){n.indexOf("Models")>=0&&d(t,function(t){var o=t.coordinateSystem;if(o&&o.containPoint)i|=!!o.containPoint(e);else if("seriesModels"===n){var a=this._chartsMap[t.__viewId];a&&a.containPoint&&(i|=a.containPoint(e,t))}},this)},this),!!i},HT.getVisual=function(t,e){var i=(t=Vi(this._model,t,{defaultMainType:"series"})).seriesModel.getData(),n=t.hasOwnProperty("dataIndexInside")?t.dataIndexInside:t.hasOwnProperty("dataIndex")?i.indexOfRawIndex(t.dataIndex):null;return null!=n?i.getItemVisual(n,e):i.getVisual(e)},HT.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},HT.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]};var ZT={prepareAndUpdate:function(t){cs(this),ZT.update.call(this,t)},update:function(t){var e=this._model,i=this._api,n=this._zr,o=this._coordSysMgr,a=this._scheduler;if(e){a.restoreData(e,t),a.performSeriesTasks(e),o.create(e,i),a.performDataProcessorTasks(e,t),fs(this,e),o.update(e,i),xs(e),a.performVisualTasks(e,t),_s(this,e,i,t);var r=e.get("backgroundColor")||"transparent";if(U_.canvasSupported)n.setBackgroundColor(r);else{var s=Gt(r);r=qt(s,"rgb"),0===s[3]&&(r="transparent")}Ss(e,i)}},updateTransform:function(t){var e=this._model,i=this,n=this._api;if(e){var o=[];e.eachComponent(function(a,r){var s=i.getViewOfComponentModel(r);if(s&&s.__alive)if(s.updateTransform){var l=s.updateTransform(r,e,n,t);l&&l.update&&o.push(s)}else o.push(s)});var a=R();e.eachSeries(function(o){var r=i._chartsMap[o.__viewId];if(r.updateTransform){var s=r.updateTransform(o,e,n,t);s&&s.update&&a.set(o.uid,1)}else a.set(o.uid,1)}),xs(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0,dirtyMap:a}),bs(i,e,0,t,a),Ss(e,this._api)}},updateView:function(t){var e=this._model;e&&(Ar.markUpdateMethod(t,"updateView"),xs(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0}),_s(this,this._model,this._api,t),Ss(e,this._api))},updateVisual:function(t){ZT.update.call(this,t)},updateLayout:function(t){ZT.update.call(this,t)}};HT.resize=function(t){this._zr.resize(t);var e=this._model;if(this._loadingFX&&this._loadingFX.resize(),e){var i=e.resetOption("media"),n=t&&t.silent;this[GT]=!0,i&&cs(this),ZT.update.call(this),this[GT]=!1,gs.call(this,n),ms.call(this,n)}},HT.showLoading=function(t,e){if(NT(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),QT[t]){var i=QT[t](this._api,e),n=this._zr;this._loadingFX=i,n.add(i)}},HT.hideLoading=function(){this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},HT.makeActionFromEvent=function(t){var e=a({},t);return e.type=jT[t.type],e},HT.dispatchAction=function(t,e){NT(e)||(e={silent:!!e}),XT[t.type]&&this._model&&(this[GT]?this._pendingActions.push(t):(ps.call(this,t,e.silent),e.flush?this._zr.flush(!0):!1!==e.flush&&U_.browser.weChat&&this._throttledZrFlush(),gs.call(this,e.silent),ms.call(this,e.silent)))},HT.appendData=function(t){var e=t.seriesIndex;this.getModel().getSeriesByIndex(e).appendData(t),this._scheduler.unfinished=!0},HT.on=ss("on"),HT.off=ss("off"),HT.one=ss("one");var UT=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];HT._initEvents=function(){kT(UT,function(t){var e=function(e){var i,n=this.getModel(),o=e.target;if("globalout"===t)i={};else if(o&&null!=o.dataIndex){var r=o.dataModel||n.getSeriesByIndex(o.seriesIndex);i=r&&r.getDataParams(o.dataIndex,o.dataType,o)||{}}else o&&o.eventData&&(i=a({},o.eventData));if(i){var s=i.componentType,l=i.componentIndex;"markLine"!==s&&"markPoint"!==s&&"markArea"!==s||(s="series",l=i.seriesIndex);var u=s&&null!=l&&n.getComponent(s,l),h=u&&this["series"===u.mainType?"_chartsMap":"_componentsMap"][u.__viewId];i.event=e,i.type=t,this._ecEventProcessor.eventInfo={targetEl:o,packedEvent:i,model:u,view:h},this.trigger(t,i)}};e.zrEventfulCallAtLast=!0,this._zr.on(t,e,this)},this),kT(jT,function(t,e){this._messageCenter.on(e,function(t){this.trigger(e,t)},this)},this)},HT.isDisposed=function(){return this._disposed},HT.clear=function(){this.setOption({series:[]},!0)},HT.dispose=function(){if(!this._disposed){this._disposed=!0,Fi(this.getDom(),oA,"");var t=this._api,e=this._model;kT(this._componentsViews,function(i){i.dispose(e,t)}),kT(this._chartsViews,function(i){i.dispose(e,t)}),this._zr.dispose(),delete tA[this.id]}},h(us,fw),Ds.prototype={constructor:Ds,normalizeQuery:function(t){var e={},i={},n={};if(_(t)){var o=OT(t);e.mainType=o.main||null,e.subType=o.sub||null}else{var a=["Index","Name","Id"],r={name:1,dataIndex:1,dataType:1};d(t,function(t,o){for(var s=!1,l=0;l<a.length;l++){var u=a[l],h=o.lastIndexOf(u);if(h>0&&h===o.length-u.length){var c=o.slice(0,h);"data"!==c&&(e.mainType=c,e[u.toLowerCase()]=t,s=!0)}}r.hasOwnProperty(o)&&(i[o]=t,s=!0),s||(n[o]=t)})}return{cptQuery:e,dataQuery:i,otherQuery:n}},filter:function(t,e,i){function n(t,e,i,n){return null==t[i]||e[n||i]===t[i]}var o=this.eventInfo;if(!o)return!0;var a=o.targetEl,r=o.packedEvent,s=o.model,l=o.view;if(!s||!l)return!0;var u=e.cptQuery,h=e.dataQuery;return n(u,s,"mainType")&&n(u,s,"subType")&&n(u,s,"index","componentIndex")&&n(u,s,"name")&&n(u,s,"id")&&n(h,r,"name")&&n(h,r,"dataIndex")&&n(h,r,"dataType")&&(!l.filterForExposedEvent||l.filterForExposedEvent(t,e.otherQuery,a,r))},afterTrigger:function(){this.eventInfo=null}};var XT={},jT={},YT=[],qT=[],KT=[],$T=[],JT={},QT={},tA={},eA={},iA=new Date-0,nA=new Date-0,oA="_echarts_instance_",aA=Ls;Bs(2e3,aT),Ns(BI),Os(5e3,function(t){var e=R();t.eachSeries(function(t){var i=t.get("stack");if(i){var n=e.get(i)||e.set(i,[]),o=t.getData(),a={stackResultDimension:o.getCalculationInfo("stackResultDimension"),stackedOverDimension:o.getCalculationInfo("stackedOverDimension"),stackedDimension:o.getCalculationInfo("stackedDimension"),stackedByDimension:o.getCalculationInfo("stackedByDimension"),isStackedByIndex:o.getCalculationInfo("isStackedByIndex"),data:o,seriesModel:t};if(!a.stackedDimension||!a.isStackedByIndex&&!a.stackedByDimension)return;n.length&&o.setCalculationInfo("stackedOnSeries",n[n.length-1].seriesModel),n.push(a)}}),e.each(ar)}),Gs("default",function(t,e){r(e=e||{},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.8)",zlevel:0});var i=new yM({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4}),n=new SM({shape:{startAngle:-lT/2,endAngle:-lT/2+.1,r:10},style:{stroke:e.color,lineCap:"round",lineWidth:5},zlevel:e.zlevel,z:10001}),o=new yM({style:{fill:"none",text:e.text,textPosition:"right",textDistance:10,textFill:e.textColor},zlevel:e.zlevel,z:10001});n.animateShape(!0).when(1e3,{endAngle:3*lT/2}).start("circularInOut"),n.animateShape(!0).when(1e3,{startAngle:3*lT/2}).delay(300).start("circularInOut");var a=new tb;return a.add(n),a.add(o),a.add(i),a.resize=function(){var e=t.getWidth()/2,a=t.getHeight()/2;n.setShape({cx:e,cy:a});var r=n.shape.r;o.setShape({x:e-r,y:a-r,width:2*r,height:2*r}),i.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},a.resize(),a}),Es({type:"highlight",event:"highlight",update:"highlight"},B),Es({type:"downplay",event:"downplay",update:"downplay"},B),Ps("light",mT),Ps("dark",yT);var rA={};Xs.prototype={constructor:Xs,add:function(t){return this._add=t,this},update:function(t){return this._update=t,this},remove:function(t){return this._remove=t,this},execute:function(){var t=this._old,e=this._new,i={},n=[],o=[];for(js(t,{},n,"_oldKeyGetter",this),js(e,i,o,"_newKeyGetter",this),a=0;a<t.length;a++)null!=(s=i[r=n[a]])?((u=s.length)?(1===u&&(i[r]=null),s=s.unshift()):i[r]=null,this._update&&this._update(s,a)):this._remove&&this._remove(a);for(var a=0;a<o.length;a++){var r=o[a];if(i.hasOwnProperty(r)){var s=i[r];if(null==s)continue;if(s.length)for(var l=0,u=s.length;l<u;l++)this._add&&this._add(s[l]);else this._add&&this._add(s)}}}};var sA=R(["tooltip","label","itemName","itemId","seriesName"]),lA=w,uA=-1,hA="e\0\0",cA={float:"undefined"==typeof Float64Array?Array:Float64Array,int:"undefined"==typeof Int32Array?Array:Int32Array,ordinal:Array,number:Array,time:Array},dA="undefined"==typeof Uint32Array?Array:Uint32Array,fA="undefined"==typeof Int32Array?Array:Int32Array,pA="undefined"==typeof Uint16Array?Array:Uint16Array,gA=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_rawData","_chunkSize","_chunkCount","_dimValueGetter","_count","_rawCount","_nameDimIdx","_idDimIdx"],mA=["_extent","_approximateExtent","_rawExtent"],vA=function(t,e){t=t||["x","y"];for(var i={},n=[],o={},a=0;a<t.length;a++){var r=t[a];_(r)&&(r={name:r});var s=r.name;r.type=r.type||"float",r.coordDim||(r.coordDim=s,r.coordDimIndex=0),r.otherDims=r.otherDims||{},n.push(s),i[s]=r,r.index=a,r.createInvertedIndices&&(o[s]=[])}this.dimensions=n,this._dimensionInfos=i,this.hostModel=e,this.dataType,this._indices=null,this._count=0,this._rawCount=0,this._storage={},this._nameList=[],this._idList=[],this._optionModels=[],this._visual={},this._layout={},this._itemVisuals=[],this.hasItemVisual={},this._itemLayouts=[],this._graphicEls=[],this._chunkSize=1e5,this._chunkCount=0,this._rawData,this._rawExtent={},this._extent={},this._approximateExtent={},this._dimensionsSummary=Ys(this),this._invertedIndicesMap=o,this._calculationInfo={}},yA=vA.prototype;yA.type="list",yA.hasItemOption=!0,yA.getDimension=function(t){return isNaN(t)||(t=this.dimensions[t]||t),t},yA.getDimensionInfo=function(t){return this._dimensionInfos[this.getDimension(t)]},yA.getDimensionsOnCoord=function(){return this._dimensionsSummary.dataDimsOnCoord.slice()},yA.mapDimension=function(t,e){var i=this._dimensionsSummary;if(null==e)return i.encodeFirstDimNotExtra[t];var n=i.encode[t];return!0===e?(n||[]).slice():n&&n[e]},yA.initData=function(t,e,i){(_a.isInstance(t)||c(t))&&(t=new rr(t,this.dimensions.length)),this._rawData=t,this._storage={},this._indices=null,this._nameList=e||[],this._idList=[],this._nameRepeatCount={},i||(this.hasItemOption=!1),this.defaultDimValueGetter=WI[this._rawData.getSource().sourceFormat],this._dimValueGetter=i=i||this.defaultDimValueGetter,this._dimValueGetterArrayRows=WI.arrayRows,this._rawExtent={},this._initDataFromProvider(0,t.count()),t.pure&&(this.hasItemOption=!1)},yA.getProvider=function(){return this._rawData},yA.appendData=function(t){var e=this._rawData,i=this.count();e.appendData(t);var n=e.count();e.persistent||(n+=i),this._initDataFromProvider(i,n)},yA.appendValues=function(t,e){for(var i=this._chunkSize,n=this._storage,o=this.dimensions,a=o.length,r=this._rawExtent,s=this.count(),l=s+Math.max(t.length,e?e.length:0),u=this._chunkCount,h=0;h<a;h++)r[v=o[h]]||(r[v]=[1/0,-1/0]),n[v]||(n[v]=[]),tl(n,this._dimensionInfos[v],i,u,l),this._chunkCount=n[v].length;for(var c=new Array(a),d=s;d<l;d++){for(var f=d-s,p=Math.floor(d/i),g=d%i,m=0;m<a;m++){var v=o[m],y=this._dimValueGetterArrayRows(t[f]||c,v,f,m);n[v][p][g]=y;var x=r[v];y<x[0]&&(x[0]=y),y>x[1]&&(x[1]=y)}e&&(this._nameList[d]=e[f])}this._rawCount=this._count=l,this._extent={},el(this)},yA._initDataFromProvider=function(t,e){if(!(t>=e)){for(var i,n=this._chunkSize,o=this._rawData,a=this._storage,r=this.dimensions,s=r.length,l=this._dimensionInfos,u=this._nameList,h=this._idList,c=this._rawExtent,d=this._nameRepeatCount={},f=this._chunkCount,p=0;p<s;p++){c[w=r[p]]||(c[w]=[1/0,-1/0]);var g=l[w];0===g.otherDims.itemName&&(i=this._nameDimIdx=p),0===g.otherDims.itemId&&(this._idDimIdx=p),a[w]||(a[w]=[]),tl(a,g,n,f,e),this._chunkCount=a[w].length}for(var m=new Array(s),v=t;v<e;v++){m=o.getItem(v,m);for(var y=Math.floor(v/n),x=v%n,_=0;_<s;_++){var w=r[_],b=a[w][y],S=this._dimValueGetter(m,w,v,_);b[x]=S;var M=c[w];S<M[0]&&(M[0]=S),S>M[1]&&(M[1]=S)}if(!o.pure){var I=u[v];if(m&&null==I)if(null!=m.name)u[v]=I=m.name;else if(null!=i){var T=r[i],A=a[T][y];if(A){I=A[x];var D=l[T].ordinalMeta;D&&D.categories.length&&(I=D.categories[I])}}var C=null==m?null:m.id;null==C&&null!=I&&(d[I]=d[I]||0,C=I,d[I]>0&&(C+="__ec__"+d[I]),d[I]++),null!=C&&(h[v]=C)}}!o.persistent&&o.clean&&o.clean(),this._rawCount=this._count=e,this._extent={},el(this)}},yA.count=function(){return this._count},yA.getIndices=function(){var t=this._indices;if(t){var e=t.constructor,i=this._count;if(e===Array){n=new e(i);for(o=0;o<i;o++)n[o]=t[o]}else n=new e(t.buffer,0,i)}else for(var n=new(e=$s(this))(this.count()),o=0;o<n.length;o++)n[o]=o;return n},yA.get=function(t,e){if(!(e>=0&&e<this._count))return NaN;var i=this._storage;if(!i[t])return NaN;e=this.getRawIndex(e);var n=Math.floor(e/this._chunkSize),o=e%this._chunkSize;return i[t][n][o]},yA.getByRawIndex=function(t,e){if(!(e>=0&&e<this._rawCount))return NaN;var i=this._storage[t];if(!i)return NaN;var n=Math.floor(e/this._chunkSize),o=e%this._chunkSize;return i[n][o]},yA._getFast=function(t,e){var i=Math.floor(e/this._chunkSize),n=e%this._chunkSize;return this._storage[t][i][n]},yA.getValues=function(t,e){var i=[];y(t)||(e=t,t=this.dimensions);for(var n=0,o=t.length;n<o;n++)i.push(this.get(t[n],e));return i},yA.hasValue=function(t){for(var e=this._dimensionsSummary.dataDimsOnCoord,i=this._dimensionInfos,n=0,o=e.length;n<o;n++)if("ordinal"!==i[e[n]].type&&isNaN(this.get(e[n],t)))return!1;return!0},yA.getDataExtent=function(t){t=this.getDimension(t);var e=[1/0,-1/0];if(!this._storage[t])return e;var i,n=this.count();if(!this._indices)return this._rawExtent[t].slice();if(i=this._extent[t])return i.slice();for(var o=(i=e)[0],a=i[1],r=0;r<n;r++){var s=this._getFast(t,this.getRawIndex(r));s<o&&(o=s),s>a&&(a=s)}return i=[o,a],this._extent[t]=i,i},yA.getApproximateExtent=function(t){return t=this.getDimension(t),this._approximateExtent[t]||this.getDataExtent(t)},yA.setApproximateExtent=function(t,e){e=this.getDimension(e),this._approximateExtent[e]=t.slice()},yA.getCalculationInfo=function(t){return this._calculationInfo[t]},yA.setCalculationInfo=function(t,e){lA(t)?a(this._calculationInfo,t):this._calculationInfo[t]=e},yA.getSum=function(t){var e=0;if(this._storage[t])for(var i=0,n=this.count();i<n;i++){var o=this.get(t,i);isNaN(o)||(e+=o)}return e},yA.getMedian=function(t){var e=[];this.each(t,function(t,i){isNaN(t)||e.push(t)});var i=[].concat(e).sort(function(t,e){return t-e}),n=this.count();return 0===n?0:n%2==1?i[(n-1)/2]:(i[n/2]+i[n/2-1])/2},yA.rawIndexOf=function(t,e){var i=(t&&this._invertedIndicesMap[t])[e];return null==i||isNaN(i)?uA:i},yA.indexOfName=function(t){for(var e=0,i=this.count();e<i;e++)if(this.getName(e)===t)return e;return-1},yA.indexOfRawIndex=function(t){if(!this._indices)return t;if(t>=this._rawCount||t<0)return-1;var e=this._indices,i=e[t];if(null!=i&&i<this._count&&i===t)return t;for(var n=0,o=this._count-1;n<=o;){var a=(n+o)/2|0;if(e[a]<t)n=a+1;else{if(!(e[a]>t))return a;o=a-1}}return-1},yA.indicesOfNearest=function(t,e,i){var n=[];if(!this._storage[t])return n;null==i&&(i=1/0);for(var o=Number.MAX_VALUE,a=-1,r=0,s=this.count();r<s;r++){var l=e-this.get(t,r),u=Math.abs(l);l<=i&&u<=o&&((u<o||l>=0&&a<0)&&(o=u,a=l,n.length=0),n.push(r))}return n},yA.getRawIndex=nl,yA.getRawDataItem=function(t){if(this._rawData.persistent)return this._rawData.getItem(this.getRawIndex(t));for(var e=[],i=0;i<this.dimensions.length;i++){var n=this.dimensions[i];e.push(this.get(n,t))}return e},yA.getName=function(t){var e=this.getRawIndex(t);return this._nameList[e]||il(this,this._nameDimIdx,e)||""},yA.getId=function(t){return al(this,this.getRawIndex(t))},yA.each=function(t,e,i,n){if(this._count){"function"==typeof t&&(n=i,i=e,e=t,t=[]),i=i||n||this;for(var o=(t=f(rl(t),this.getDimension,this)).length,a=0;a<this.count();a++)switch(o){case 0:e.call(i,a);break;case 1:e.call(i,this.get(t[0],a),a);break;case 2:e.call(i,this.get(t[0],a),this.get(t[1],a),a);break;default:for(var r=0,s=[];r<o;r++)s[r]=this.get(t[r],a);s[r]=a,e.apply(i,s)}}},yA.filterSelf=function(t,e,i,n){if(this._count){"function"==typeof t&&(n=i,i=e,e=t,t=[]),i=i||n||this,t=f(rl(t),this.getDimension,this);for(var o=this.count(),a=new($s(this))(o),r=[],s=t.length,l=0,u=t[0],h=0;h<o;h++){var c,d=this.getRawIndex(h);if(0===s)c=e.call(i,h);else if(1===s){var p=this._getFast(u,d);c=e.call(i,p,h)}else{for(var g=0;g<s;g++)r[g]=this._getFast(u,d);r[g]=h,c=e.apply(i,r)}c&&(a[l++]=d)}return l<o&&(this._indices=a),this._count=l,this._extent={},this.getRawIndex=this._indices?ol:nl,this}},yA.selectRange=function(t){if(this._count){var e=[];for(var i in t)t.hasOwnProperty(i)&&e.push(i);var n=e.length;if(n){var o=this.count(),a=new($s(this))(o),r=0,s=e[0],l=t[s][0],u=t[s][1],h=!1;if(!this._indices){var c=0;if(1===n){for(var d=this._storage[e[0]],f=0;f<this._chunkCount;f++)for(var p=d[f],g=Math.min(this._count-f*this._chunkSize,this._chunkSize),m=0;m<g;m++)((w=p[m])>=l&&w<=u||isNaN(w))&&(a[r++]=c),c++;h=!0}else if(2===n){for(var d=this._storage[s],v=this._storage[e[1]],y=t[e[1]][0],x=t[e[1]][1],f=0;f<this._chunkCount;f++)for(var p=d[f],_=v[f],g=Math.min(this._count-f*this._chunkSize,this._chunkSize),m=0;m<g;m++){var w=p[m],b=_[m];(w>=l&&w<=u||isNaN(w))&&(b>=y&&b<=x||isNaN(b))&&(a[r++]=c),c++}h=!0}}if(!h)if(1===n)for(m=0;m<o;m++){M=this.getRawIndex(m);((w=this._getFast(s,M))>=l&&w<=u||isNaN(w))&&(a[r++]=M)}else for(m=0;m<o;m++){for(var S=!0,M=this.getRawIndex(m),f=0;f<n;f++){var I=e[f];((w=this._getFast(i,M))<t[I][0]||w>t[I][1])&&(S=!1)}S&&(a[r++]=this.getRawIndex(m))}return r<o&&(this._indices=a),this._count=r,this._extent={},this.getRawIndex=this._indices?ol:nl,this}}},yA.mapArray=function(t,e,i,n){"function"==typeof t&&(n=i,i=e,e=t,t=[]),i=i||n||this;var o=[];return this.each(t,function(){o.push(e&&e.apply(this,arguments))},i),o},yA.map=function(t,e,i,n){i=i||n||this;var o=sl(this,t=f(rl(t),this.getDimension,this));o._indices=this._indices,o.getRawIndex=o._indices?ol:nl;for(var a=o._storage,r=[],s=this._chunkSize,l=t.length,u=this.count(),h=[],c=o._rawExtent,d=0;d<u;d++){for(var p=0;p<l;p++)h[p]=this.get(t[p],d);h[l]=d;var g=e&&e.apply(i,h);if(null!=g){"object"!=typeof g&&(r[0]=g,g=r);for(var m=this.getRawIndex(d),v=Math.floor(m/s),y=m%s,x=0;x<g.length;x++){var _=t[x],w=g[x],b=c[_],S=a[_];S&&(S[v][y]=w),w<b[0]&&(b[0]=w),w>b[1]&&(b[1]=w)}}}return o},yA.downSample=function(t,e,i,n){for(var o=sl(this,[t]),a=o._storage,r=[],s=Math.floor(1/e),l=a[t],u=this.count(),h=this._chunkSize,c=o._rawExtent[t],d=new($s(this))(u),f=0,p=0;p<u;p+=s){s>u-p&&(s=u-p,r.length=s);for(var g=0;g<s;g++){var m=this.getRawIndex(p+g),v=Math.floor(m/h),y=m%h;r[g]=l[v][y]}var x=i(r),_=this.getRawIndex(Math.min(p+n(r,x)||0,u-1)),w=_%h;l[Math.floor(_/h)][w]=x,x<c[0]&&(c[0]=x),x>c[1]&&(c[1]=x),d[f++]=_}return o._count=f,o._indices=d,o.getRawIndex=ol,o},yA.getItemModel=function(t){var e=this.hostModel;return new No(this.getRawDataItem(t),e,e&&e.ecModel)},yA.diff=function(t){var e=this;return new Xs(t?t.getIndices():[],this.getIndices(),function(e){return al(t,e)},function(t){return al(e,t)})},yA.getVisual=function(t){var e=this._visual;return e&&e[t]},yA.setVisual=function(t,e){if(lA(t))for(var i in t)t.hasOwnProperty(i)&&this.setVisual(i,t[i]);else this._visual=this._visual||{},this._visual[t]=e},yA.setLayout=function(t,e){if(lA(t))for(var i in t)t.hasOwnProperty(i)&&this.setLayout(i,t[i]);else this._layout[t]=e},yA.getLayout=function(t){return this._layout[t]},yA.getItemLayout=function(t){return this._itemLayouts[t]},yA.setItemLayout=function(t,e,i){this._itemLayouts[t]=i?a(this._itemLayouts[t]||{},e):e},yA.clearItemLayouts=function(){this._itemLayouts.length=0},yA.getItemVisual=function(t,e,i){var n=this._itemVisuals[t],o=n&&n[e];return null!=o||i?o:this.getVisual(e)},yA.setItemVisual=function(t,e,i){var n=this._itemVisuals[t]||{},o=this.hasItemVisual;if(this._itemVisuals[t]=n,lA(e))for(var a in e)e.hasOwnProperty(a)&&(n[a]=e[a],o[a]=!0);else n[e]=i,o[e]=!0},yA.clearAllVisual=function(){this._visual={},this._itemVisuals=[],this.hasItemVisual={}};var xA=function(t){t.seriesIndex=this.seriesIndex,t.dataIndex=this.dataIndex,t.dataType=this.dataType};yA.setItemGraphicEl=function(t,e){var i=this.hostModel;e&&(e.dataIndex=t,e.dataType=this.dataType,e.seriesIndex=i&&i.seriesIndex,"group"===e.type&&e.traverse(xA,e)),this._graphicEls[t]=e},yA.getItemGraphicEl=function(t){return this._graphicEls[t]},yA.eachItemGraphicEl=function(t,e){d(this._graphicEls,function(i,n){i&&t&&t.call(e,i,n)})},yA.cloneShallow=function(t){if(!t){var e=f(this.dimensions,this.getDimensionInfo,this);t=new vA(e,this.hostModel)}if(t._storage=this._storage,Qs(t,this),this._indices){var i=this._indices.constructor;t._indices=new i(this._indices)}else t._indices=null;return t.getRawIndex=t._indices?ol:nl,t},yA.wrapMethod=function(t,e){var i=this[t];"function"==typeof i&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=i.apply(this,arguments);return e.apply(this,[t].concat(C(arguments)))})},yA.TRANSFERABLE_METHODS=["cloneShallow","downSample","map"],yA.CHANGABLE_METHODS=["filterSelf","selectRange"];var _A=function(t,e){return e=e||{},hl(e.coordDimensions||[],t,{dimsDef:e.dimensionsDefine||t.dimensionsDefine,encodeDef:e.encodeDefine||t.encodeDefine,dimCount:e.dimensionsCount,generateCoord:e.generateCoord,generateCoordCount:e.generateCoordCount})};xl.prototype.parse=function(t){return t},xl.prototype.getSetting=function(t){return this._setting[t]},xl.prototype.contain=function(t){var e=this._extent;return t>=e[0]&&t<=e[1]},xl.prototype.normalize=function(t){var e=this._extent;return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])},xl.prototype.scale=function(t){var e=this._extent;return t*(e[1]-e[0])+e[0]},xl.prototype.unionExtent=function(t){var e=this._extent;t[0]<e[0]&&(e[0]=t[0]),t[1]>e[1]&&(e[1]=t[1])},xl.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},xl.prototype.getExtent=function(){return this._extent.slice()},xl.prototype.setExtent=function(t,e){var i=this._extent;isNaN(t)||(i[0]=t),isNaN(e)||(i[1]=e)},xl.prototype.isBlank=function(){return this._isBlank},xl.prototype.setBlank=function(t){this._isBlank=t},xl.prototype.getLabel=null,ji(xl),$i(xl,{registerWhenExtend:!0}),_l.createByAxisModel=function(t){var e=t.option,i=e.data,n=i&&f(i,bl);return new _l({categories:n,needCollect:!n,deduplication:!1!==e.dedplication})};var wA=_l.prototype;wA.getOrdinal=function(t){return wl(this).get(t)},wA.parseAndCollect=function(t){var e,i=this._needCollect;if("string"!=typeof t&&!i)return t;if(i&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var n=wl(this);return null==(e=n.get(t))&&(i?(e=this.categories.length,this.categories[e]=t,n.set(t,e)):e=NaN),e};var bA=xl.prototype,SA=xl.extend({type:"ordinal",init:function(t,e){t&&!y(t)||(t=new _l({categories:t})),this._ordinalMeta=t,this._extent=e||[0,t.categories.length-1]},parse:function(t){return"string"==typeof t?this._ordinalMeta.getOrdinal(t):Math.round(t)},contain:function(t){return t=this.parse(t),bA.contain.call(this,t)&&null!=this._ordinalMeta.categories[t]},normalize:function(t){return bA.normalize.call(this,this.parse(t))},scale:function(t){return Math.round(bA.scale.call(this,t))},getTicks:function(){for(var t=[],e=this._extent,i=e[0];i<=e[1];)t.push(i),i++;return t},getLabel:function(t){if(!this.isBlank())return this._ordinalMeta.categories[t]},count:function(){return this._extent[1]-this._extent[0]+1},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},getOrdinalMeta:function(){return this._ordinalMeta},niceTicks:B,niceExtent:B});SA.create=function(){return new SA};var MA=Go,IA=Go,TA=xl.extend({type:"interval",_interval:0,_intervalPrecision:2,setExtent:function(t,e){var i=this._extent;isNaN(t)||(i[0]=parseFloat(t)),isNaN(e)||(i[1]=parseFloat(e))},unionExtent:function(t){var e=this._extent;t[0]<e[0]&&(e[0]=t[0]),t[1]>e[1]&&(e[1]=t[1]),TA.prototype.setExtent.call(this,e[0],e[1])},getInterval:function(){return this._interval},setInterval:function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=Ml(t)},getTicks:function(){return Al(this._interval,this._extent,this._niceExtent,this._intervalPrecision)},getLabel:function(t,e){if(null==t)return"";var i=e&&e.precision;return null==i?i=Ho(t)||0:"auto"===i&&(i=this._intervalPrecision),t=IA(t,i,!0),ta(t)},niceTicks:function(t,e,i){t=t||5;var n=this._extent,o=n[1]-n[0];if(isFinite(o)){o<0&&(o=-o,n.reverse());var a=Sl(n,t,e,i);this._intervalPrecision=a.intervalPrecision,this._interval=a.interval,this._niceExtent=a.niceTickExtent}},niceExtent:function(t){var e=this._extent;if(e[0]===e[1])if(0!==e[0]){var i=e[0];t.fixMax?e[0]-=i/2:(e[1]+=i/2,e[0]-=i/2)}else e[1]=1;var n=e[1]-e[0];isFinite(n)||(e[0]=0,e[1]=1),this.niceTicks(t.splitNumber,t.minInterval,t.maxInterval);var o=this._interval;t.fixMin||(e[0]=IA(Math.floor(e[0]/o)*o)),t.fixMax||(e[1]=IA(Math.ceil(e[1]/o)*o))}});TA.create=function(){return new TA};var AA="__ec_stack_",DA="undefined"!=typeof Float32Array?Float32Array:Array,CA={seriesType:"bar",plan:$I(),reset:function(t){if(Rl(t)&&zl(t)){var e=t.getData(),i=t.coordinateSystem,n=i.getBaseAxis(),o=i.getOtherAxis(n),a=e.mapDimension(o.dim),r=e.mapDimension(n.dim),s=o.isHorizontal(),l=s?0:1,u=Ol(Pl([t]),n,t).width;return u>.5||(u=.5),{progress:function(t,e){for(var n,h=new DA(2*t.count),c=[],d=[],f=0;null!=(n=t.next());)d[l]=e.get(a,n),d[1-l]=e.get(r,n),c=i.dataToPoint(d,null,c),h[f++]=c[0],h[f++]=c[1];e.setLayout({largePoints:h,barWidth:u,valueAxisStart:Bl(0,o),valueAxisHorizontal:s})}}}}},LA=TA.prototype,kA=Math.ceil,PA=Math.floor,NA=function(t,e,i,n){for(;i<n;){var o=i+n>>>1;t[o][1]<e?i=o+1:n=o}return i},OA=TA.extend({type:"time",getLabel:function(t){var e=this._stepLvl,i=new Date(t);return sa(e[0],i,this.getSetting("useUTC"))},niceExtent:function(t){var e=this._extent;if(e[0]===e[1]&&(e[0]-=864e5,e[1]+=864e5),e[1]===-1/0&&e[0]===1/0){var i=new Date;e[1]=+new Date(i.getFullYear(),i.getMonth(),i.getDate()),e[0]=e[1]-864e5}this.niceTicks(t.splitNumber,t.minInterval,t.maxInterval);var n=this._interval;t.fixMin||(e[0]=Go(PA(e[0]/n)*n)),t.fixMax||(e[1]=Go(kA(e[1]/n)*n))},niceTicks:function(t,e,i){t=t||10;var n=this._extent,o=n[1]-n[0],a=o/t;null!=e&&a<e&&(a=e),null!=i&&a>i&&(a=i);var r=EA.length,s=NA(EA,a,0,r),l=EA[Math.min(s,r-1)],u=l[1];"year"===l[0]&&(u*=$o(o/u/t,!0));var h=this.getSetting("useUTC")?0:60*new Date(+n[0]||+n[1]).getTimezoneOffset()*1e3,c=[Math.round(kA((n[0]-h)/u)*u+h),Math.round(PA((n[1]-h)/u)*u+h)];Tl(c,n),this._stepLvl=l,this._interval=u,this._niceExtent=c},parse:function(t){return+Yo(t)}});d(["contain","normalize"],function(t){OA.prototype[t]=function(e){return LA[t].call(this,this.parse(e))}});var EA=[["hh:mm:ss",1e3],["hh:mm:ss",5e3],["hh:mm:ss",1e4],["hh:mm:ss",15e3],["hh:mm:ss",3e4],["hh:mm\nMM-dd",6e4],["hh:mm\nMM-dd",3e5],["hh:mm\nMM-dd",6e5],["hh:mm\nMM-dd",9e5],["hh:mm\nMM-dd",18e5],["hh:mm\nMM-dd",36e5],["hh:mm\nMM-dd",72e5],["hh:mm\nMM-dd",216e5],["hh:mm\nMM-dd",432e5],["MM-dd\nyyyy",864e5],["MM-dd\nyyyy",1728e5],["MM-dd\nyyyy",2592e5],["MM-dd\nyyyy",3456e5],["MM-dd\nyyyy",432e6],["MM-dd\nyyyy",5184e5],["week",6048e5],["MM-dd\nyyyy",864e6],["week",12096e5],["week",18144e5],["month",26784e5],["week",36288e5],["month",53568e5],["week",6048e6],["quarter",8208e6],["month",107136e5],["month",13392e6],["half-year",16416e6],["month",214272e5],["month",26784e6],["year",32832e6]];OA.create=function(t){return new OA({useUTC:t.ecModel.get("useUTC")})};var RA=xl.prototype,zA=TA.prototype,BA=Ho,VA=Go,GA=Math.floor,FA=Math.ceil,WA=Math.pow,HA=Math.log,ZA=xl.extend({type:"log",base:10,$constructor:function(){xl.apply(this,arguments),this._originalScale=new TA},getTicks:function(){var t=this._originalScale,e=this._extent,i=t.getExtent();return f(zA.getTicks.call(this),function(n){var o=Go(WA(this.base,n));return o=n===e[0]&&t.__fixMin?Vl(o,i[0]):o,o=n===e[1]&&t.__fixMax?Vl(o,i[1]):o},this)},getLabel:zA.getLabel,scale:function(t){return t=RA.scale.call(this,t),WA(this.base,t)},setExtent:function(t,e){var i=this.base;t=HA(t)/HA(i),e=HA(e)/HA(i),zA.setExtent.call(this,t,e)},getExtent:function(){var t=this.base,e=RA.getExtent.call(this);e[0]=WA(t,e[0]),e[1]=WA(t,e[1]);var i=this._originalScale,n=i.getExtent();return i.__fixMin&&(e[0]=Vl(e[0],n[0])),i.__fixMax&&(e[1]=Vl(e[1],n[1])),e},unionExtent:function(t){this._originalScale.unionExtent(t);var e=this.base;t[0]=HA(t[0])/HA(e),t[1]=HA(t[1])/HA(e),RA.unionExtent.call(this,t)},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},niceTicks:function(t){t=t||10;var e=this._extent,i=e[1]-e[0];if(!(i===1/0||i<=0)){var n=qo(i);for(t/i*n<=.5&&(n*=10);!isNaN(n)&&Math.abs(n)<1&&Math.abs(n)>0;)n*=10;var o=[Go(FA(e[0]/n)*n),Go(GA(e[1]/n)*n)];this._interval=n,this._niceExtent=o}},niceExtent:function(t){zA.niceExtent.call(this,t);var e=this._originalScale;e.__fixMin=t.fixMin,e.__fixMax=t.fixMax}});d(["contain","normalize"],function(t){ZA.prototype[t]=function(e){return e=HA(e)/HA(this.base),RA[t].call(this,e)}}),ZA.create=function(){return new ZA};var UA={getMin:function(t){var e=this.option,i=t||null==e.rangeStart?e.min:e.rangeStart;return this.axis&&null!=i&&"dataMin"!==i&&"function"!=typeof i&&!I(i)&&(i=this.axis.scale.parse(i)),i},getMax:function(t){var e=this.option,i=t||null==e.rangeEnd?e.max:e.rangeEnd;return this.axis&&null!=i&&"dataMax"!==i&&"function"!=typeof i&&!I(i)&&(i=this.axis.scale.parse(i)),i},getNeedCrossZero:function(){var t=this.option;return null==t.rangeStart&&null==t.rangeEnd&&!t.scale},getCoordSysModel:B,setRange:function(t,e){this.option.rangeStart=t,this.option.rangeEnd=e},resetRange:function(){this.option.rangeStart=this.option.rangeEnd=null}},XA=Un({type:"triangle",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=e.width/2,a=e.height/2;t.moveTo(i,n-a),t.lineTo(i+o,n+a),t.lineTo(i-o,n+a),t.closePath()}}),jA=Un({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=e.width/2,a=e.height/2;t.moveTo(i,n-a),t.lineTo(i+o,n),t.lineTo(i,n+a),t.lineTo(i-o,n),t.closePath()}}),YA=Un({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.x,n=e.y,o=e.width/5*3,a=Math.max(o,e.height),r=o/2,s=r*r/(a-r),l=n-a+r+s,u=Math.asin(s/r),h=Math.cos(u)*r,c=Math.sin(u),d=Math.cos(u),f=.6*r,p=.7*r;t.moveTo(i-h,l+s),t.arc(i,l,r,Math.PI-u,2*Math.PI+u),t.bezierCurveTo(i+h-c*f,l+s+d*f,i,n-p,i,n),t.bezierCurveTo(i,n-p,i-h+c*f,l+s+d*f,i-h,l+s),t.closePath()}}),qA=Un({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.height,n=e.width,o=e.x,a=e.y,r=n/3*2;t.moveTo(o,a),t.lineTo(o+r,a+i),t.lineTo(o,a+i/4*3),t.lineTo(o-r,a+i),t.lineTo(o,a),t.closePath()}}),KA={line:function(t,e,i,n,o){o.x1=t,o.y1=e+n/2,o.x2=t+i,o.y2=e+n/2},rect:function(t,e,i,n,o){o.x=t,o.y=e,o.width=i,o.height=n},roundRect:function(t,e,i,n,o){o.x=t,o.y=e,o.width=i,o.height=n,o.r=Math.min(i,n)/4},square:function(t,e,i,n,o){var a=Math.min(i,n);o.x=t,o.y=e,o.width=a,o.height=a},circle:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.r=Math.min(i,n)/2},diamond:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.width=i,o.height=n},pin:function(t,e,i,n,o){o.x=t+i/2,o.y=e+n/2,o.width=i,o.height=n},arrow:function(t,e,i,n,o){o.x=t+i/2,o.y=e+n/2,o.width=i,o.height=n},triangle:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.width=i,o.height=n}},$A={};d({line:_M,rect:yM,roundRect:yM,square:yM,circle:sM,diamond:jA,pin:YA,arrow:qA,triangle:XA},function(t,e){$A[e]=new t});var JA=Un({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},beforeBrush:function(){var t=this.style;"pin"===this.shape.symbolType&&"inside"===t.textPosition&&(t.textPosition=["50%","40%"],t.textAlign="center",t.textVerticalAlign="middle")},buildPath:function(t,e,i){var n=e.symbolType,o=$A[n];"none"!==e.symbolType&&(o||(o=$A[n="rect"]),KA[n](e.x,e.y,e.width,e.height,o.shape),o.buildPath(t,o.shape,i))}}),QA={isDimensionStacked:pl,enableDataStack:fl,getStackedDimension:gl},tD=(Object.freeze||Object)({createList:function(t){return ml(t.getSource(),t)},getLayoutRect:ca,dataStack:QA,createScale:function(t,e){var i=e;No.isInstance(e)||h(i=new No(e),UA);var n=Hl(i);return n.setExtent(t[0],t[1]),Wl(n,i),n},mixinAxisModelCommonMethods:function(t){h(t,UA)},completeDimensions:hl,createDimensions:_A,createSymbol:Jl}),eD=1e-8;eu.prototype={constructor:eu,properties:null,getBoundingRect:function(){var t=this._rect;if(t)return t;for(var e=Number.MAX_VALUE,i=[e,e],n=[-e,-e],o=[],a=[],r=this.geometries,s=0;s<r.length;s++)"polygon"===r[s].type&&(fn(r[s].exterior,o,a),tt(i,i,o),et(n,n,a));return 0===s&&(i[0]=i[1]=n[0]=n[1]=0),this._rect=new de(i[0],i[1],n[0]-i[0],n[1]-i[1])},contain:function(t){var e=this.getBoundingRect(),i=this.geometries;if(!e.contain(t[0],t[1]))return!1;t:for(var n=0,o=i.length;n<o;n++)if("polygon"===i[n].type){var a=i[n].exterior,r=i[n].interiors;if(tu(a,t[0],t[1])){for(var s=0;s<(r?r.length:0);s++)if(tu(r[s]))continue t;return!0}}return!1},transformTo:function(t,e,i,n){var o=this.getBoundingRect(),a=o.width/o.height;i?n||(n=i/a):i=a*n;for(var r=new de(t,e,i,n),s=o.calculateTransform(r),l=this.geometries,u=0;u<l.length;u++)if("polygon"===l[u].type){for(var h=l[u].exterior,c=l[u].interiors,d=0;d<h.length;d++)Q(h[d],h[d],s);for(var f=0;f<(c?c.length:0);f++)for(d=0;d<c[f].length;d++)Q(c[f][d],c[f][d],s)}(o=this._rect).copy(r),this.center=[o.x+o.width/2,o.y+o.height/2]},cloneShallow:function(t){null==t&&(t=this.name);var e=new eu(t,this.geometries,this.center);return e._rect=this._rect,e.transformTo=null,e}};var iD=function(t){return iu(t),f(g(t.features,function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0}),function(t){var e=t.properties,i=t.geometry,n=i.coordinates,o=[];"Polygon"===i.type&&o.push({type:"polygon",exterior:n[0],interiors:n.slice(1)}),"MultiPolygon"===i.type&&d(n,function(t){t[0]&&o.push({type:"polygon",exterior:t[0],interiors:t.slice(1)})});var a=new eu(e.name,o,e.cp);return a.properties=e,a})},nD=Bi(),oD=[0,1],aD=function(t,e,i){this.dim=t,this.scale=e,this._extent=i||[0,0],this.inverse=!1,this.onBand=!1};aD.prototype={constructor:aD,contain:function(t){var e=this._extent,i=Math.min(e[0],e[1]),n=Math.max(e[0],e[1]);return t>=i&&t<=n},containData:function(t){return this.contain(this.dataToCoord(t))},getExtent:function(){return this._extent.slice()},getPixelPrecision:function(t){return Zo(t||this.scale.getExtent(),this._extent)},setExtent:function(t,e){var i=this._extent;i[0]=t,i[1]=e},dataToCoord:function(t,e){var i=this._extent,n=this.scale;return t=n.normalize(t),this.onBand&&"ordinal"===n.type&&yu(i=i.slice(),n.count()),Bo(t,oD,i,e)},coordToData:function(t,e){var i=this._extent,n=this.scale;this.onBand&&"ordinal"===n.type&&yu(i=i.slice(),n.count());var o=Bo(t,i,oD,e);return this.scale.scale(o)},pointToData:function(t,e){},getTicksCoords:function(t){var e=(t=t||{}).tickModel||this.getTickModel(),i=au(this,e),n=f(i.ticks,function(t){return{coord:this.dataToCoord(t),tickValue:t}},this),o=e.get("alignWithLabel");return xu(this,n,i.tickCategoryInterval,o,t.clamp),n},getViewLabels:function(){return ou(this).labels},getLabelModel:function(){return this.model.getModel("axisLabel")},getTickModel:function(){return this.model.getModel("axisTick")},getBandWidth:function(){var t=this._extent,e=this.scale.getExtent(),i=e[1]-e[0]+(this.onBand?1:0);0===i&&(i=1);var n=Math.abs(t[1]-t[0]);return Math.abs(n)/i},isHorizontal:null,getRotate:null,calculateCategoryInterval:function(){return pu(this)}};var rD=iD,sD={};d(["map","each","filter","indexOf","inherits","reduce","filter","bind","curry","isArray","isString","isObject","isFunction","extend","defaults","clone","merge"],function(t){sD[t]=aw[t]});var lD={};d(["extendShape","extendPath","makePath","makeImage","mergePath","resizePath","createIcon","setHoverStyle","setLabelStyle","setTextStyle","setText","getFont","updateProps","initProps","getTransform","clipPointsByRect","clipRectByRect","Group","Image","Text","Circle","Sector","Ring","Polygon","Polyline","Rect","Line","BezierCurve","Arc","IncrementalDisplayable","CompoundPath","LinearGradient","RadialGradient","BoundingRect"],function(t){lD[t]=zM[t]}),YI.extend({type:"series.line",dependencies:["grid","polar"],getInitialData:function(t,e){return ml(this.getSource(),this)},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,clipOverflow:!0,label:{position:"top"},lineStyle:{width:2,type:"solid"},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0}});var uD=wu.prototype,hD=wu.getSymbolSize=function(t,e){var i=t.getItemVisual(e,"symbolSize");return i instanceof Array?i.slice():[+i,+i]};uD._createSymbol=function(t,e,i,n,o){this.removeAll();var a=Jl(t,-1,-1,2,2,e.getItemVisual(i,"color"),o);a.attr({z2:100,culling:!0,scale:bu(n)}),a.drift=Su,this._symbolType=t,this.add(a)},uD.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(t)},uD.getSymbolPath=function(){return this.childAt(0)},uD.getScale=function(){return this.childAt(0).scale},uD.highlight=function(){this.childAt(0).trigger("emphasis")},uD.downplay=function(){this.childAt(0).trigger("normal")},uD.setZ=function(t,e){var i=this.childAt(0);i.zlevel=t,i.z=e},uD.setDraggable=function(t){var e=this.childAt(0);e.draggable=t,e.cursor=t?"move":"pointer"},uD.updateData=function(t,e,i){this.silent=!1;var n=t.getItemVisual(e,"symbol")||"circle",o=t.hostModel,a=hD(t,e),r=n!==this._symbolType;if(r){var s=t.getItemVisual(e,"symbolKeepAspect");this._createSymbol(n,t,e,a,s)}else(l=this.childAt(0)).silent=!1,Io(l,{scale:bu(a)},o,e);if(this._updateCommon(t,e,a,i),r){var l=this.childAt(0),u=i&&i.fadeIn,h={scale:l.scale.slice()};u&&(h.style={opacity:l.style.opacity}),l.scale=[0,0],u&&(l.style.opacity=0),To(l,h,o,e)}this._seriesModel=o};var cD=["itemStyle"],dD=["emphasis","itemStyle"],fD=["label"],pD=["emphasis","label"];uD._updateCommon=function(t,e,i,n){var o=this.childAt(0),r=t.hostModel,s=t.getItemVisual(e,"color");"image"!==o.type&&o.useStyle({strokeNoScale:!0});var l=n&&n.itemStyle,u=n&&n.hoverItemStyle,h=n&&n.symbolRotate,c=n&&n.symbolOffset,d=n&&n.labelModel,f=n&&n.hoverLabelModel,p=n&&n.hoverAnimation,g=n&&n.cursorStyle;if(!n||t.hasItemOption){var m=n&&n.itemModel?n.itemModel:t.getItemModel(e);l=m.getModel(cD).getItemStyle(["color"]),u=m.getModel(dD).getItemStyle(),h=m.getShallow("symbolRotate"),c=m.getShallow("symbolOffset"),d=m.getModel(fD),f=m.getModel(pD),p=m.getShallow("hoverAnimation"),g=m.getShallow("cursor")}else u=a({},u);var v=o.style;o.attr("rotation",(h||0)*Math.PI/180||0),c&&o.attr("position",[Vo(c[0],i[0]),Vo(c[1],i[1])]),g&&o.attr("cursor",g),o.setColor(s,n&&n.symbolInnerColor),o.setStyle(l);var y=t.getItemVisual(e,"opacity");null!=y&&(v.opacity=y);var x=t.getItemVisual(e,"liftZ"),_=o.__z2Origin;null!=x?null==_&&(o.__z2Origin=o.z2,o.z2+=x):null!=_&&(o.z2=_,o.__z2Origin=null);var w=n&&n.useNameLabel;go(v,u,d,f,{labelFetcher:r,labelDataIndex:e,defaultText:function(e,i){return w?t.getName(e):_u(t,e)},isRectText:!0,autoColor:s}),o.off("mouseover").off("mouseout").off("emphasis").off("normal"),o.hoverStyle=u,fo(o),o.__symbolOriginalScale=bu(i),p&&r.isAnimationEnabled()&&o.on("mouseover",Mu).on("mouseout",Iu).on("emphasis",Tu).on("normal",Au)},uD.fadeOut=function(t,e){var i=this.childAt(0);this.silent=i.silent=!0,!(e&&e.keepLabel)&&(i.style.text=null),Io(i,{style:{opacity:0},scale:[0,0]},this._seriesModel,this.dataIndex,t)},u(wu,tb);var gD=Du.prototype;gD.updateData=function(t,e){e=Lu(e);var i=this.group,n=t.hostModel,o=this._data,a=this._symbolCtor,r=ku(t);o||i.removeAll(),t.diff(o).add(function(n){var o=t.getItemLayout(n);if(Cu(t,o,n,e)){var s=new a(t,n,r);s.attr("position",o),t.setItemGraphicEl(n,s),i.add(s)}}).update(function(s,l){var u=o.getItemGraphicEl(l),h=t.getItemLayout(s);Cu(t,h,s,e)?(u?(u.updateData(t,s,r),Io(u,{position:h},n)):(u=new a(t,s)).attr("position",h),i.add(u),t.setItemGraphicEl(s,u)):i.remove(u)}).remove(function(t){var e=o.getItemGraphicEl(t);e&&e.fadeOut(function(){i.remove(e)})}).execute(),this._data=t},gD.isPersistent=function(){return!0},gD.updateLayout=function(){var t=this._data;t&&t.eachItemGraphicEl(function(e,i){var n=t.getItemLayout(i);e.attr("position",n)})},gD.incrementalPrepareUpdate=function(t){this._seriesScope=ku(t),this._data=null,this.group.removeAll()},gD.incrementalUpdate=function(t,e,i){i=Lu(i);for(var n=t.start;n<t.end;n++){var o=e.getItemLayout(n);if(Cu(e,o,n,i)){var a=new this._symbolCtor(e,n,this._seriesScope);a.traverse(function(t){t.isGroup||(t.incremental=t.useHoverLayer=!0)}),a.attr("position",o),this.group.add(a),e.setItemGraphicEl(n,a)}}},gD.remove=function(t){var e=this.group,i=this._data;i&&t?i.eachItemGraphicEl(function(t){t.fadeOut(function(){e.remove(t)})}):e.removeAll()};var mD=function(t,e,i,n,o,a,r,s){for(var l=Eu(t,e),u=[],h=[],c=[],d=[],f=[],p=[],g=[],m=Pu(o,e,r),v=Pu(a,t,s),y=0;y<l.length;y++){var x=l[y],_=!0;switch(x.cmd){case"=":var w=t.getItemLayout(x.idx),b=e.getItemLayout(x.idx1);(isNaN(w[0])||isNaN(w[1]))&&(w=b.slice()),u.push(w),h.push(b),c.push(i[x.idx]),d.push(n[x.idx1]),g.push(e.getRawIndex(x.idx1));break;case"+":S=x.idx;u.push(o.dataToPoint([e.get(m.dataDimsForPoint[0],S),e.get(m.dataDimsForPoint[1],S)])),h.push(e.getItemLayout(S).slice()),c.push(Ou(m,o,e,S)),d.push(n[S]),g.push(e.getRawIndex(S));break;case"-":var S=x.idx,M=t.getRawIndex(S);M!==S?(u.push(t.getItemLayout(S)),h.push(a.dataToPoint([t.get(v.dataDimsForPoint[0],S),t.get(v.dataDimsForPoint[1],S)])),c.push(i[S]),d.push(Ou(v,a,t,S)),g.push(M)):_=!1}_&&(f.push(x),p.push(p.length))}p.sort(function(t,e){return g[t]-g[e]});for(var I=[],T=[],A=[],D=[],C=[],y=0;y<p.length;y++){S=p[y];I[y]=u[S],T[y]=h[S],A[y]=c[S],D[y]=d[S],C[y]=f[S]}return{current:I,next:T,stackedOnCurrent:A,stackedOnNext:D,status:C}},vD=tt,yD=et,xD=Z,_D=G,wD=[],bD=[],SD=[],MD=Pn.extend({type:"ec-polyline",shape:{points:[],smooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},style:{fill:null,stroke:"#000"},brush:uM(Pn.prototype.brush),buildPath:function(t,e){var i=e.points,n=0,o=i.length,a=Gu(i,e.smoothConstraint);if(e.connectNulls){for(;o>0&&Ru(i[o-1]);o--);for(;n<o&&Ru(i[n]);n++);}for(;n<o;)n+=zu(t,i,n,o,o,1,a.min,a.max,e.smooth,e.smoothMonotone,e.connectNulls)+1}}),ID=Pn.extend({type:"ec-polygon",shape:{points:[],stackedOnPoints:[],smooth:0,stackedOnSmooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},brush:uM(Pn.prototype.brush),buildPath:function(t,e){var i=e.points,n=e.stackedOnPoints,o=0,a=i.length,r=e.smoothMonotone,s=Gu(i,e.smoothConstraint),l=Gu(n,e.smoothConstraint);if(e.connectNulls){for(;a>0&&Ru(i[a-1]);a--);for(;o<a&&Ru(i[o]);o++);}for(;o<a;){var u=zu(t,i,o,a,a,1,s.min,s.max,e.smooth,r,e.connectNulls);zu(t,n,o+u-1,u,a,-1,l.min,l.max,e.stackedOnSmooth,r,e.connectNulls),o+=u+1,t.closePath()}}});Ar.extend({type:"line",init:function(){var t=new tb,e=new Du;this.group.add(e.group),this._symbolDraw=e,this._lineGroup=t},render:function(t,e,i){var n=t.coordinateSystem,o=this.group,a=t.getData(),s=t.getModel("lineStyle"),l=t.getModel("areaStyle"),u=a.mapArray(a.getItemLayout),h="polar"===n.type,c=this._coordSys,d=this._symbolDraw,f=this._polyline,p=this._polygon,g=this._lineGroup,m=t.get("animation"),v=!l.isEmpty(),y=l.get("origin"),x=Zu(n,a,Pu(n,a,y)),_=t.get("showSymbol"),w=_&&!h&&Ku(t,a,n),b=this._data;b&&b.eachItemGraphicEl(function(t,e){t.__temp&&(o.remove(t),b.setItemGraphicEl(e,null))}),_||d.remove(),o.add(g);var S=!h&&t.get("step");f&&c.type===n.type&&S===this._step?(v&&!p?p=this._newPolygon(u,x,n,m):p&&!v&&(g.remove(p),p=this._polygon=null),g.setClipPath(ju(n,!1,!1,t)),_&&d.updateData(a,{isIgnore:w,clipShape:ju(n,!1,!0,t)}),a.eachItemGraphicEl(function(t){t.stopAnimation(!0)}),Fu(this._stackedOnPoints,x)&&Fu(this._points,u)||(m?this._updateAnimation(a,x,n,i,S,y):(S&&(u=Yu(u,n,S),x=Yu(x,n,S)),f.setShape({points:u}),p&&p.setShape({points:u,stackedOnPoints:x})))):(_&&d.updateData(a,{isIgnore:w,clipShape:ju(n,!1,!0,t)}),S&&(u=Yu(u,n,S),x=Yu(x,n,S)),f=this._newPolyline(u,n,m),v&&(p=this._newPolygon(u,x,n,m)),g.setClipPath(ju(n,!0,!1,t)));var M=qu(a,n)||a.getVisual("color");f.useStyle(r(s.getLineStyle(),{fill:"none",stroke:M,lineJoin:"bevel"}));var I=t.get("smooth");if(I=Wu(t.get("smooth")),f.setShape({smooth:I,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")}),p){var T=a.getCalculationInfo("stackedOnSeries"),A=0;p.useStyle(r(l.getAreaStyle(),{fill:M,opacity:.7,lineJoin:"bevel"})),T&&(A=Wu(T.get("smooth"))),p.setShape({smooth:I,stackedOnSmooth:A,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")})}this._data=a,this._coordSys=n,this._stackedOnPoints=x,this._points=u,this._step=S,this._valueOrigin=y},dispose:function(){},highlight:function(t,e,i,n){var o=t.getData(),a=zi(o,n);if(!(a instanceof Array)&&null!=a&&a>=0){var r=o.getItemGraphicEl(a);if(!r){var s=o.getItemLayout(a);if(!s)return;(r=new wu(o,a)).position=s,r.setZ(t.get("zlevel"),t.get("z")),r.ignore=isNaN(s[0])||isNaN(s[1]),r.__temp=!0,o.setItemGraphicEl(a,r),r.stopSymbolAnimation(!0),this.group.add(r)}r.highlight()}else Ar.prototype.highlight.call(this,t,e,i,n)},downplay:function(t,e,i,n){var o=t.getData(),a=zi(o,n);if(null!=a&&a>=0){var r=o.getItemGraphicEl(a);r&&(r.__temp?(o.setItemGraphicEl(a,null),this.group.remove(r)):r.downplay())}else Ar.prototype.downplay.call(this,t,e,i,n)},_newPolyline:function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new MD({shape:{points:t},silent:!0,z2:10}),this._lineGroup.add(e),this._polyline=e,e},_newPolygon:function(t,e){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new ID({shape:{points:t,stackedOnPoints:e},silent:!0}),this._lineGroup.add(i),this._polygon=i,i},_updateAnimation:function(t,e,i,n,o,a){var r=this._polyline,s=this._polygon,l=t.hostModel,u=mD(this._data,t,this._stackedOnPoints,e,this._coordSys,i,this._valueOrigin,a),h=u.current,c=u.stackedOnCurrent,d=u.next,f=u.stackedOnNext;o&&(h=Yu(u.current,i,o),c=Yu(u.stackedOnCurrent,i,o),d=Yu(u.next,i,o),f=Yu(u.stackedOnNext,i,o)),r.shape.__points=u.current,r.shape.points=h,Io(r,{shape:{points:d}},l),s&&(s.setShape({points:h,stackedOnPoints:c}),Io(s,{shape:{points:d,stackedOnPoints:f}},l));for(var p=[],g=u.status,m=0;m<g.length;m++)if("="===g[m].cmd){var v=t.getItemGraphicEl(g[m].idx1);v&&p.push({el:v,ptIdx:m})}r.animators&&r.animators.length&&r.animators[0].during(function(){for(var t=0;t<p.length;t++)p[t].el.attr("position",r.shape.__points[p[t].ptIdx])})},remove:function(t){var e=this.group,i=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),i&&i.eachItemGraphicEl(function(t,n){t.__temp&&(e.remove(t),i.setItemGraphicEl(n,null))}),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._data=null}});var TD=function(t,e,i){return{seriesType:t,performRawSeries:!0,reset:function(t,n,o){var a=t.getData(),r=t.get("symbol")||e,s=t.get("symbolSize"),l=t.get("symbolKeepAspect");if(a.setVisual({legendSymbol:i||r,symbol:r,symbolSize:s,symbolKeepAspect:l}),!n.isSeriesFiltered(t)){var u="function"==typeof s;return{dataEach:a.hasItemOption||u?function(e,i){if("function"==typeof s){var n=t.getRawValue(i),o=t.getDataParams(i);e.setItemVisual(i,"symbolSize",s(n,o))}if(e.hasItemOption){var a=e.getItemModel(i),r=a.getShallow("symbol",!0),l=a.getShallow("symbolSize",!0),u=a.getShallow("symbolKeepAspect",!0);null!=r&&e.setItemVisual(i,"symbol",r),null!=l&&e.setItemVisual(i,"symbolSize",l),null!=u&&e.setItemVisual(i,"symbolKeepAspect",u)}}:null}}}}},AD=function(t){return{seriesType:t,plan:$I(),reset:function(t){var e=t.getData(),i=t.coordinateSystem,n=t.pipelineContext.large;if(i){var o=f(i.dimensions,function(t){return e.mapDimension(t)}).slice(0,2),a=o.length,r=e.getCalculationInfo("stackResultDimension");return pl(e,o[0])&&(o[0]=r),pl(e,o[1])&&(o[1]=r),a&&{progress:function(t,e){for(var r=t.end-t.start,s=n&&new Float32Array(r*a),l=t.start,u=0,h=[],c=[];l<t.end;l++){var d;if(1===a)f=e.get(o[0],l),d=!isNaN(f)&&i.dataToPoint(f,null,c);else{var f=h[0]=e.get(o[0],l),p=h[1]=e.get(o[1],l);d=!isNaN(f)&&!isNaN(p)&&i.dataToPoint(h,null,c)}n?(s[u++]=d?d[0]:NaN,s[u++]=d?d[1]:NaN):e.setItemLayout(l,d&&d.slice()||[NaN,NaN])}n&&e.setLayout("symbolPoints",s)}}}}}},DD={average:function(t){for(var e=0,i=0,n=0;n<t.length;n++)isNaN(t[n])||(e+=t[n],i++);return 0===i?NaN:e/i},sum:function(t){for(var e=0,i=0;i<t.length;i++)e+=t[i]||0;return e},max:function(t){for(var e=-1/0,i=0;i<t.length;i++)t[i]>e&&(e=t[i]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,i=0;i<t.length;i++)t[i]<e&&(e=t[i]);return isFinite(e)?e:NaN},nearest:function(t){return t[0]}},CD=function(t,e){return Math.round(t.length/2)},LD=function(t){this._axes={},this._dimList=[],this.name=t||""};LD.prototype={constructor:LD,type:"cartesian",getAxis:function(t){return this._axes[t]},getAxes:function(){return f(this._dimList,Ju,this)},getAxesByScale:function(t){return t=t.toLowerCase(),g(this.getAxes(),function(e){return e.scale.type===t})},addAxis:function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},dataToCoord:function(t){return this._dataCoordConvert(t,"dataToCoord")},coordToData:function(t){return this._dataCoordConvert(t,"coordToData")},_dataCoordConvert:function(t,e){for(var i=this._dimList,n=t instanceof Array?[]:{},o=0;o<i.length;o++){var a=i[o],r=this._axes[a];n[a]=r[e](t[a])}return n}},Qu.prototype={constructor:Qu,type:"cartesian2d",dimensions:["x","y"],getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},containPoint:function(t){var e=this.getAxis("x"),i=this.getAxis("y");return e.contain(e.toLocalCoord(t[0]))&&i.contain(i.toLocalCoord(t[1]))},containData:function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},dataToPoint:function(t,e,i){var n=this.getAxis("x"),o=this.getAxis("y");return i=i||[],i[0]=n.toGlobalCoord(n.dataToCoord(t[0])),i[1]=o.toGlobalCoord(o.dataToCoord(t[1])),i},clampData:function(t,e){var i=this.getAxis("x").scale,n=this.getAxis("y").scale,o=i.getExtent(),a=n.getExtent(),r=i.parse(t[0]),s=n.parse(t[1]);return e=e||[],e[0]=Math.min(Math.max(Math.min(o[0],o[1]),r),Math.max(o[0],o[1])),e[1]=Math.min(Math.max(Math.min(a[0],a[1]),s),Math.max(a[0],a[1])),e},pointToData:function(t,e){var i=this.getAxis("x"),n=this.getAxis("y");return e=e||[],e[0]=i.coordToData(i.toLocalCoord(t[0])),e[1]=n.coordToData(n.toLocalCoord(t[1])),e},getOtherAxis:function(t){return this.getAxis("x"===t.dim?"y":"x")}},u(Qu,LD);var kD=function(t,e,i,n,o){aD.call(this,t,e,i),this.type=n||"value",this.position=o||"bottom"};kD.prototype={constructor:kD,index:0,getAxesOnZeroOf:null,model:null,isHorizontal:function(){var t=this.position;return"top"===t||"bottom"===t},getGlobalExtent:function(t){var e=this.getExtent();return e[0]=this.toGlobalCoord(e[0]),e[1]=this.toGlobalCoord(e[1]),t&&e[0]>e[1]&&e.reverse(),e},getOtherAxis:function(){this.grid.getOtherAxis()},pointToData:function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},toLocalCoord:null,toGlobalCoord:null},u(kD,aD);var PD={show:!0,zlevel:0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#333",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#ccc"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},ND={};ND.categoryAxis=n({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},PD),ND.valueAxis=n({boundaryGap:[0,0],splitNumber:5},PD),ND.timeAxis=r({scale:!0,min:"dataMin",max:"dataMax"},ND.valueAxis),ND.logAxis=r({scale:!0,logBase:10},ND.valueAxis);var OD=["value","category","time","log"],ED=function(t,e,i,a){d(OD,function(r){e.extend({type:t+"Axis."+r,mergeDefaultAndTheme:function(e,o){var a=this.layoutMode,s=a?ga(e):{};n(e,o.getTheme().get(r+"Axis")),n(e,this.getDefaultOption()),e.type=i(t,e),a&&pa(e,s,a)},optionUpdated:function(){"category"===this.option.type&&(this.__ordinalMeta=_l.createByAxisModel(this))},getCategories:function(t){var e=this.option;if("category"===e.type)return t?e.data:this.__ordinalMeta.categories},getOrdinalMeta:function(){return this.__ordinalMeta},defaultOption:o([{},ND[r+"Axis"],a],!0)})}),lI.registerSubTypeDefaulter(t+"Axis",v(i,t))},RD=lI.extend({type:"cartesian2dAxis",axis:null,init:function(){RD.superApply(this,"init",arguments),this.resetRange()},mergeOption:function(){RD.superApply(this,"mergeOption",arguments),this.resetRange()},restoreData:function(){RD.superApply(this,"restoreData",arguments),this.resetRange()},getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"grid",index:this.option.gridIndex,id:this.option.gridId})[0]}});n(RD.prototype,UA);var zD={offset:0};ED("x",RD,th,zD),ED("y",RD,th,zD),lI.extend({type:"grid",dependencies:["xAxis","yAxis"],layoutMode:"box",coordinateSystem:null,defaultOption:{show:!1,zlevel:0,z:0,left:"10%",top:60,right:"10%",bottom:60,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"}});var BD=ih.prototype;BD.type="grid",BD.axisPointerEnabled=!0,BD.getRect=function(){return this._rect},BD.update=function(t,e){var i=this._axesMap;this._updateScale(t,this.model),d(i.x,function(t){Wl(t.scale,t.model)}),d(i.y,function(t){Wl(t.scale,t.model)});var n={};d(i.x,function(t){nh(i,"y",t,n)}),d(i.y,function(t){nh(i,"x",t,n)}),this.resize(this.model,e)},BD.resize=function(t,e,i){function n(){d(a,function(t){var e=t.isHorizontal(),i=e?[0,o.width]:[0,o.height],n=t.inverse?1:0;t.setExtent(i[n],i[1-n]),ah(t,e?o.x:o.y)})}var o=ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()});this._rect=o;var a=this._axesList;n(),!i&&t.get("containLabel")&&(d(a,function(t){if(!t.model.get("axisLabel.inside")){var e=jl(t);if(e){var i=t.isHorizontal()?"height":"width",n=t.model.get("axisLabel.margin");o[i]-=e[i]+n,"top"===t.position?o.y+=e.height+n:"left"===t.position&&(o.x+=e.width+n)}}}),n())},BD.getAxis=function(t,e){var i=this._axesMap[t];if(null!=i){if(null==e)for(var n in i)if(i.hasOwnProperty(n))return i[n];return i[e]}},BD.getAxes=function(){return this._axesList.slice()},BD.getCartesian=function(t,e){if(null!=t&&null!=e){var i="x"+t+"y"+e;return this._coordsMap[i]}w(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var n=0,o=this._coordsList;n<o.length;n++)if(o[n].getAxis("x").index===t||o[n].getAxis("y").index===e)return o[n]},BD.getCartesians=function(){return this._coordsList.slice()},BD.convertToPixel=function(t,e,i){var n=this._findConvertTarget(t,e);return n.cartesian?n.cartesian.dataToPoint(i):n.axis?n.axis.toGlobalCoord(n.axis.dataToCoord(i)):null},BD.convertFromPixel=function(t,e,i){var n=this._findConvertTarget(t,e);return n.cartesian?n.cartesian.pointToData(i):n.axis?n.axis.coordToData(n.axis.toLocalCoord(i)):null},BD._findConvertTarget=function(t,e){var i,n,o=e.seriesModel,a=e.xAxisModel||o&&o.getReferringComponents("xAxis")[0],r=e.yAxisModel||o&&o.getReferringComponents("yAxis")[0],s=e.gridModel,u=this._coordsList;return o?l(u,i=o.coordinateSystem)<0&&(i=null):a&&r?i=this.getCartesian(a.componentIndex,r.componentIndex):a?n=this.getAxis("x",a.componentIndex):r?n=this.getAxis("y",r.componentIndex):s&&s.coordinateSystem===this&&(i=this._coordsList[0]),{cartesian:i,axis:n}},BD.containPoint=function(t){var e=this._coordsList[0];if(e)return e.containPoint(t)},BD._initCartesian=function(t,e,i){function n(i){return function(n,s){if(eh(n,t,e)){var l=n.get("position");"x"===i?"top"!==l&&"bottom"!==l&&o[l="bottom"]&&(l="top"===l?"bottom":"top"):"left"!==l&&"right"!==l&&o[l="left"]&&(l="left"===l?"right":"left"),o[l]=!0;var u=new kD(i,Hl(n),[0,0],n.get("type"),l),h="category"===u.type;u.onBand=h&&n.get("boundaryGap"),u.inverse=n.get("inverse"),n.axis=u,u.model=n,u.grid=this,u.index=s,this._axesList.push(u),a[i][s]=u,r[i]++}}}var o={left:!1,right:!1,top:!1,bottom:!1},a={x:{},y:{}},r={x:0,y:0};if(e.eachComponent("xAxis",n("x"),this),e.eachComponent("yAxis",n("y"),this),!r.x||!r.y)return this._axesMap={},void(this._axesList=[]);this._axesMap=a,d(a.x,function(e,i){d(a.y,function(n,o){var a="x"+i+"y"+o,r=new Qu(a);r.grid=this,r.model=t,this._coordsMap[a]=r,this._coordsList.push(r),r.addAxis(e),r.addAxis(n)},this)},this)},BD._updateScale=function(t,e){function i(t,e,i){d(t.mapDimension(e.dim,!0),function(i){e.scale.unionExtentFromData(t,gl(t,i))})}d(this._axesList,function(t){t.scale.setExtent(1/0,-1/0)}),t.eachSeries(function(n){if(sh(n)){var o=rh(n),a=o[0],r=o[1];if(!eh(a,e,t)||!eh(r,e,t))return;var s=this.getCartesian(a.componentIndex,r.componentIndex),l=n.getData(),u=s.getAxis("x"),h=s.getAxis("y");"list"===l.type&&(i(l,u),i(l,h))}},this)},BD.getTooltipAxes=function(t){var e=[],i=[];return d(this.getCartesians(),function(n){var o=null!=t&&"auto"!==t?n.getAxis(t):n.getBaseAxis(),a=n.getOtherAxis(o);l(e,o)<0&&e.push(o),l(i,a)<0&&i.push(a)}),{baseAxes:e,otherAxes:i}};var VD=["xAxis","yAxis"];ih.create=function(t,e){var i=[];return t.eachComponent("grid",function(n,o){var a=new ih(n,t,e);a.name="grid_"+o,a.resize(n,e,!0),n.coordinateSystem=a,i.push(a)}),t.eachSeries(function(t){if(sh(t)){var e=rh(t),i=e[0],n=e[1],o=i.getCoordSysModel().coordinateSystem;t.coordinateSystem=o.getCartesian(i.componentIndex,n.componentIndex)}}),i},ih.dimensions=ih.prototype.dimensions=Qu.prototype.dimensions,Fa.register("cartesian2d",ih);var GD=Math.PI,FD=function(t,e){this.opt=e,this.axisModel=t,r(e,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0}),this.group=new tb;var i=new tb({position:e.position.slice(),rotation:e.rotation});i.updateTransform(),this._transform=i.transform,this._dumbGroup=i};FD.prototype={constructor:FD,hasBuilder:function(t){return!!WD[t]},add:function(t){WD[t].call(this)},getGroup:function(){return this.group}};var WD={axisLine:function(){var t=this.opt,e=this.axisModel;if(e.get("axisLine.show")){var i=this.axisModel.axis.getExtent(),n=this._transform,o=[i[0],0],r=[i[1],0];n&&(Q(o,o,n),Q(r,r,n));var s=a({lineCap:"round"},e.getModel("axisLine.lineStyle").getLineStyle());this.group.add(new _M(Kn({anid:"line",shape:{x1:o[0],y1:o[1],x2:r[0],y2:r[1]},style:s,strokeContainThreshold:t.strokeContainThreshold||5,silent:!0,z2:1})));var l=e.get("axisLine.symbol"),u=e.get("axisLine.symbolSize"),h=e.get("axisLine.symbolOffset")||0;if("number"==typeof h&&(h=[h,h]),null!=l){"string"==typeof l&&(l=[l,l]),"string"!=typeof u&&"number"!=typeof u||(u=[u,u]);var c=u[0],f=u[1];d([{rotate:t.rotation+Math.PI/2,offset:h[0],r:0},{rotate:t.rotation-Math.PI/2,offset:h[1],r:Math.sqrt((o[0]-r[0])*(o[0]-r[0])+(o[1]-r[1])*(o[1]-r[1]))}],function(e,i){if("none"!==l[i]&&null!=l[i]){var n=Jl(l[i],-c/2,-f/2,c,f,s.stroke,!0),a=e.r+e.offset,r=[o[0]+a*Math.cos(t.rotation),o[1]-a*Math.sin(t.rotation)];n.attr({rotation:e.rotate,position:r,silent:!0,z2:11}),this.group.add(n)}},this)}}},axisTickLabel:function(){var t=this.axisModel,e=this.opt,i=gh(this,t,e);ch(t,mh(this,t,e),i)},axisName:function(){var t=this.opt,e=this.axisModel,i=T(t.axisName,e.get("name"));if(i){var n,o=e.get("nameLocation"),r=t.nameDirection,s=e.getModel("nameTextStyle"),l=e.get("nameGap")||0,u=this.axisModel.axis.getExtent(),h=u[0]>u[1]?-1:1,c=["start"===o?u[0]-h*l:"end"===o?u[1]+h*l:(u[0]+u[1])/2,ph(o)?t.labelOffset+r*l:0],d=e.get("nameRotate");null!=d&&(d=d*GD/180);var f;ph(o)?n=HD(t.rotation,null!=d?d:t.rotation,r):(n=uh(t,o,d||0,u),null!=(f=t.axisNameAvailableWidth)&&(f=Math.abs(f/Math.sin(n.rotation)),!isFinite(f)&&(f=null)));var p=s.getFont(),g=e.get("nameTruncate",!0)||{},m=g.ellipsis,v=T(t.nameTruncateMaxWidth,g.maxWidth,f),y=null!=m&&null!=v?tI(i,v,p,m,{minChar:2,placeholder:g.placeholder}):i,x=e.get("tooltip",!0),_=e.mainType,w={componentType:_,name:i,$vars:["name"]};w[_+"Index"]=e.componentIndex;var b=new rM({anid:"name",__fullText:i,__truncatedText:y,position:c,rotation:n.rotation,silent:hh(e),z2:1,tooltip:x&&x.show?a({content:i,formatter:function(){return i},formatterParams:w},x):null});mo(b.style,s,{text:y,textFont:p,textFill:s.getTextColor()||e.get("axisLine.lineStyle.color"),textAlign:n.textAlign,textVerticalAlign:n.textVerticalAlign}),e.get("triggerEvent")&&(b.eventData=lh(e),b.eventData.targetType="axisName",b.eventData.name=i),this._dumbGroup.add(b),b.updateTransform(),this.group.add(b),b.decomposeTransform()}}},HD=FD.innerTextLayout=function(t,e,i){var n,o,a=Xo(e-t);return jo(a)?(o=i>0?"top":"bottom",n="center"):jo(a-GD)?(o=i>0?"bottom":"top",n="center"):(o="middle",n=a>0&&a<GD?i>0?"right":"left":i>0?"left":"right"),{rotation:a,textAlign:n,textVerticalAlign:o}},ZD=d,UD=v,XD=Ws({type:"axis",_axisPointer:null,axisPointerClass:null,render:function(t,e,i,n){this.axisPointerClass&&Sh(t),XD.superApply(this,"render",arguments),Dh(this,t,0,i,0,!0)},updateAxisPointer:function(t,e,i,n,o){Dh(this,t,0,i,0,!1)},remove:function(t,e){var i=this._axisPointer;i&&i.remove(e),XD.superApply(this,"remove",arguments)},dispose:function(t,e){Ch(this,e),XD.superApply(this,"dispose",arguments)}}),jD=[];XD.registerAxisPointerClass=function(t,e){jD[t]=e},XD.getAxisPointerClass=function(t){return t&&jD[t]};var YD=["axisLine","axisTickLabel","axisName"],qD=["splitArea","splitLine"],KD=XD.extend({type:"cartesianAxis",axisPointerClass:"CartesianAxisPointer",render:function(t,e,i,n){this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new tb,this.group.add(this._axisGroup),t.get("show")){var a=t.getCoordSysModel(),r=Lh(a,t),s=new FD(t,r);d(YD,s.add,s),this._axisGroup.add(s.getGroup()),d(qD,function(e){t.get(e+".show")&&this["_"+e](t,a)},this),Lo(o,this._axisGroup,t),KD.superCall(this,"render",t,e,i,n)}},remove:function(){this._splitAreaColors=null},_splitLine:function(t,e){var i=t.axis;if(!i.scale.isBlank()){var n=t.getModel("splitLine"),o=n.getModel("lineStyle"),a=o.get("color");a=y(a)?a:[a];for(var s=e.coordinateSystem.getRect(),l=i.isHorizontal(),u=0,h=i.getTicksCoords({tickModel:n}),c=[],d=[],f=o.getLineStyle(),p=0;p<h.length;p++){var g=i.toGlobalCoord(h[p].coord);l?(c[0]=g,c[1]=s.y,d[0]=g,d[1]=s.y+s.height):(c[0]=s.x,c[1]=g,d[0]=s.x+s.width,d[1]=g);var m=u++%a.length,v=h[p].tickValue;this._axisGroup.add(new _M(Kn({anid:null!=v?"line_"+h[p].tickValue:null,shape:{x1:c[0],y1:c[1],x2:d[0],y2:d[1]},style:r({stroke:a[m]},f),silent:!0})))}}},_splitArea:function(t,e){var i=t.axis;if(!i.scale.isBlank()){var n=t.getModel("splitArea"),o=n.getModel("areaStyle"),a=o.get("color"),s=e.coordinateSystem.getRect(),l=i.getTicksCoords({tickModel:n,clamp:!0});if(l.length){var u=a.length,h=this._splitAreaColors,c=R(),d=0;if(h)for(m=0;m<l.length;m++){var f=h.get(l[m].tickValue);if(null!=f){d=(f+(u-1)*m)%u;break}}var p=i.toGlobalCoord(l[0].coord),g=o.getAreaStyle();a=y(a)?a:[a];for(var m=1;m<l.length;m++){var v,x,_,w,b=i.toGlobalCoord(l[m].coord);i.isHorizontal()?(v=p,x=s.y,_=b-v,w=s.height,p=v+_):(v=s.x,x=p,_=s.width,p=x+(w=b-x));var S=l[m-1].tickValue;null!=S&&c.set(S,d),this._axisGroup.add(new yM({anid:null!=S?"area_"+S:null,shape:{x:v,y:x,width:_,height:w},style:r({fill:a[d]},g),silent:!0})),d=(d+1)%u}this._splitAreaColors=c}}}});KD.extend({type:"xAxis"}),KD.extend({type:"yAxis"}),Ws({type:"grid",render:function(t,e){this.group.removeAll(),t.get("show")&&this.group.add(new yM({shape:t.coordinateSystem.getRect(),style:r({fill:t.get("backgroundColor")},t.getItemStyle()),silent:!0,z2:-1}))}}),Ns(function(t){t.xAxis&&t.yAxis&&!t.grid&&(t.grid={})}),Bs(TD("line","circle","line")),zs(AD("line")),Os(VT.PROCESSOR.STATISTIC,function(t){return{seriesType:t,modifyOutputEnd:!0,reset:function(t,e,i){var n=t.getData(),o=t.get("sampling"),a=t.coordinateSystem;if("cartesian2d"===a.type&&o){var r=a.getBaseAxis(),s=a.getOtherAxis(r),l=r.getExtent(),u=l[1]-l[0],h=Math.round(n.count()/u);if(h>1){var c;"string"==typeof o?c=DD[o]:"function"==typeof o&&(c=o),c&&t.setData(n.downSample(n.mapDimension(s.dim),1/h,c,CD))}}}}}("line"));var $D=YI.extend({type:"series.__base_bar__",getInitialData:function(t,e){return ml(this.getSource(),this)},getMarkerPosition:function(t){var e=this.coordinateSystem;if(e){var i=e.dataToPoint(e.clampData(t)),n=this.getData(),o=n.getLayout("offset"),a=n.getLayout("size");return i[e.getBaseAxis().isHorizontal()?0:1]+=o+a/2,i}return[NaN,NaN]},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod",itemStyle:{},emphasis:{}}});$D.extend({type:"series.bar",dependencies:["grid","polar"],brushSelector:"rect",getProgressive:function(){return!!this.get("large")&&this.get("progressive")},getProgressiveThreshold:function(){var t=this.get("progressiveThreshold"),e=this.get("largeThreshold");return e>t&&(t=e),t}});var JD=Qb([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["stroke","barBorderColor"],["lineWidth","barBorderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),QD={getBarItemStyle:function(t){var e=JD(this,t);if(this.getBorderLineDash){var i=this.getBorderLineDash();i&&(e.lineDash=i)}return e}},tC=["itemStyle","barBorderWidth"];a(No.prototype,QD),Zs({type:"bar",render:function(t,e,i){this._updateDrawMode(t);var n=t.get("coordinateSystem");return"cartesian2d"!==n&&"polar"!==n||(this._isLargeDraw?this._renderLarge(t,e,i):this._renderNormal(t,e,i)),this.group},incrementalPrepareRender:function(t,e,i){this._clear(),this._updateDrawMode(t)},incrementalRender:function(t,e,i,n){this._incrementalRenderLarge(t,e)},_updateDrawMode:function(t){var e=t.pipelineContext.large;(null==this._isLargeDraw||e^this._isLargeDraw)&&(this._isLargeDraw=e,this._clear())},_renderNormal:function(t,e,i){var n,o=this.group,a=t.getData(),r=this._data,s=t.coordinateSystem,l=s.getBaseAxis();"cartesian2d"===s.type?n=l.isHorizontal():"polar"===s.type&&(n="angle"===l.dim);var u=t.isAnimationEnabled()?t:null;a.diff(r).add(function(e){if(a.hasValue(e)){var i=a.getItemModel(e),r=iC[s.type](a,e,i),l=eC[s.type](a,e,i,r,n,u);a.setItemGraphicEl(e,l),o.add(l),Eh(l,a,e,i,r,t,n,"polar"===s.type)}}).update(function(e,i){var l=r.getItemGraphicEl(i);if(a.hasValue(e)){var h=a.getItemModel(e),c=iC[s.type](a,e,h);l?Io(l,{shape:c},u,e):l=eC[s.type](a,e,h,c,n,u,!0),a.setItemGraphicEl(e,l),o.add(l),Eh(l,a,e,h,c,t,n,"polar"===s.type)}else o.remove(l)}).remove(function(t){var e=r.getItemGraphicEl(t);"cartesian2d"===s.type?e&&Nh(t,u,e):e&&Oh(t,u,e)}).execute(),this._data=a},_renderLarge:function(t,e,i){this._clear(),zh(t,this.group)},_incrementalRenderLarge:function(t,e){zh(e,this.group,!0)},dispose:B,remove:function(t){this._clear(t)},_clear:function(t){var e=this.group,i=this._data;t&&t.get("animation")&&i&&!this._isLargeDraw?i.eachItemGraphicEl(function(e){"sector"===e.type?Oh(e.dataIndex,t,e):Nh(e.dataIndex,t,e)}):e.removeAll(),this._data=null}});var eC={cartesian2d:function(t,e,i,n,o,r,s){var l=new yM({shape:a({},n)});if(r){var u=l.shape,h=o?"height":"width",c={};u[h]=0,c[h]=n[h],zM[s?"updateProps":"initProps"](l,{shape:c},r,e)}return l},polar:function(t,e,i,n,o,a,s){var l=n.startAngle<n.endAngle,u=new hM({shape:r({clockwise:l},n)});if(a){var h=u.shape,c=o?"r":"endAngle",d={};h[c]=o?0:n.startAngle,d[c]=n[c],zM[s?"updateProps":"initProps"](u,{shape:d},a,e)}return u}},iC={cartesian2d:function(t,e,i){var n=t.getItemLayout(e),o=Rh(i,n),a=n.width>0?1:-1,r=n.height>0?1:-1;return{x:n.x+a*o/2,y:n.y+r*o/2,width:n.width-a*o,height:n.height-r*o}},polar:function(t,e,i){var n=t.getItemLayout(e);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle}}},nC=Pn.extend({type:"largeBar",shape:{points:[]},buildPath:function(t,e){for(var i=e.points,n=this.__startPoint,o=this.__valueIdx,a=0;a<i.length;a+=2)n[this.__valueIdx]=i[a+o],t.moveTo(n[0],n[1]),t.lineTo(i[a],i[a+1])}});zs(v(El,"bar")),zs(CA),Bs({seriesType:"bar",reset:function(t){t.getData().setVisual("legendSymbol","roundRect")}});var oC=function(t,e,i){e=y(e)&&{coordDimensions:e}||a({},e);var n=t.getSource(),o=_A(n,e),r=new vA(o,t);return r.initData(n,i),r},aC={updateSelectedMap:function(t){this._targetList=y(t)?t.slice():[],this._selectTargetMap=p(t||[],function(t,e){return t.set(e.name,e),t},R())},select:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);"single"===this.get("selectedMode")&&this._selectTargetMap.each(function(t){t.selected=!1}),i&&(i.selected=!0)},unSelect:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);i&&(i.selected=!1)},toggleSelected:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);if(null!=i)return this[i.selected?"unSelect":"select"](t,e),i.selected},isSelected:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);return i&&i.selected}},rC=Hs({type:"series.pie",init:function(t){rC.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()},this.updateSelectedMap(this._createSelectableList()),this._defaultLabelLine(t)},mergeOption:function(t){rC.superCall(this,"mergeOption",t),this.updateSelectedMap(this._createSelectableList())},getInitialData:function(t,e){return oC(this,["value"])},_createSelectableList:function(){for(var t=this.getRawData(),e=t.mapDimension("value"),i=[],n=0,o=t.count();n<o;n++)i.push({name:t.getName(n),value:t.get(e,n),selected:pr(t,n,"selected")});return i},getDataParams:function(t){var e=this.getData(),i=rC.superCall(this,"getDataParams",t),n=[];return e.each(e.mapDimension("value"),function(t){n.push(t)}),i.percent=Uo(n,t,e.hostModel.get("percentPrecision")),i.$vars.push("percent"),i},_defaultLabelLine:function(t){Ci(t,"labelLine",["show"]);var e=t.labelLine,i=t.emphasis.labelLine;e.show=e.show&&t.label.show,i.show=i.show&&t.emphasis.label.show},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,selectedOffset:10,hoverOffset:10,avoidLabelOverlap:!0,percentPrecision:2,stillShowZeroSum:!0,label:{rotate:!1,show:!0,position:"outer"},labelLine:{show:!0,length:15,length2:15,smooth:!1,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1},animationType:"expansion",animationEasing:"cubicOut"}});h(rC,aC);var sC=Fh.prototype;sC.updateData=function(t,e,i){function n(){s.stopAnimation(!0),s.animateTo({shape:{r:h.r+l.get("hoverOffset")}},300,"elasticOut")}function o(){s.stopAnimation(!0),s.animateTo({shape:{r:h.r}},300,"elasticOut")}var s=this.childAt(0),l=t.hostModel,u=t.getItemModel(e),h=t.getItemLayout(e),c=a({},h);c.label=null,i?(s.setShape(c),"scale"===l.getShallow("animationType")?(s.shape.r=h.r0,To(s,{shape:{r:h.r}},l,e)):(s.shape.endAngle=h.startAngle,Io(s,{shape:{endAngle:h.endAngle}},l,e))):Io(s,{shape:c},l,e);var d=t.getItemVisual(e,"color");s.useStyle(r({lineJoin:"bevel",fill:d},u.getModel("itemStyle").getItemStyle())),s.hoverStyle=u.getModel("emphasis.itemStyle").getItemStyle();var f=u.getShallow("cursor");f&&s.attr("cursor",f),Gh(this,t.getItemLayout(e),l.isSelected(null,e),l.get("selectedOffset"),l.get("animation")),s.off("mouseover").off("mouseout").off("emphasis").off("normal"),u.get("hoverAnimation")&&l.isAnimationEnabled()&&s.on("mouseover",n).on("mouseout",o).on("emphasis",n).on("normal",o),this._updateLabel(t,e),fo(this)},sC._updateLabel=function(t,e){var i=this.childAt(1),n=this.childAt(2),o=t.hostModel,a=t.getItemModel(e),r=t.getItemLayout(e).label,s=t.getItemVisual(e,"color");Io(i,{shape:{points:r.linePoints||[[r.x,r.y],[r.x,r.y],[r.x,r.y]]}},o,e),Io(n,{style:{x:r.x,y:r.y}},o,e),n.attr({rotation:r.rotation,origin:[r.x,r.y],z2:10});var l=a.getModel("label"),u=a.getModel("emphasis.label"),h=a.getModel("labelLine"),c=a.getModel("emphasis.labelLine"),s=t.getItemVisual(e,"color");go(n.style,n.hoverStyle={},l,u,{labelFetcher:t.hostModel,labelDataIndex:e,defaultText:t.getName(e),autoColor:s,useInsideStyle:!!r.inside},{textAlign:r.textAlign,textVerticalAlign:r.verticalAlign,opacity:t.getItemVisual(e,"opacity")}),n.ignore=n.normalIgnore=!l.get("show"),n.hoverIgnore=!u.get("show"),i.ignore=i.normalIgnore=!h.get("show"),i.hoverIgnore=!c.get("show"),i.setStyle({stroke:s,opacity:t.getItemVisual(e,"opacity")}),i.setStyle(h.getModel("lineStyle").getLineStyle()),i.hoverStyle=c.getModel("lineStyle").getLineStyle();var d=h.get("smooth");d&&!0===d&&(d=.4),i.setShape({smooth:d})},u(Fh,tb);Ar.extend({type:"pie",init:function(){var t=new tb;this._sectorGroup=t},render:function(t,e,i,n){if(!n||n.from!==this.uid){var o=t.getData(),a=this._data,r=this.group,s=e.get("animation"),l=!a,u=t.get("animationType"),h=v(Vh,this.uid,t,s,i),c=t.get("selectedMode");if(o.diff(a).add(function(t){var e=new Fh(o,t);l&&"scale"!==u&&e.eachChild(function(t){t.stopAnimation(!0)}),c&&e.on("click",h),o.setItemGraphicEl(t,e),r.add(e)}).update(function(t,e){var i=a.getItemGraphicEl(e);i.updateData(o,t),i.off("click"),c&&i.on("click",h),r.add(i),o.setItemGraphicEl(t,i)}).remove(function(t){var e=a.getItemGraphicEl(t);r.remove(e)}).execute(),s&&l&&o.count()>0&&"scale"!==u){var d=o.getItemLayout(0),f=Math.max(i.getWidth(),i.getHeight())/2,p=m(r.removeClipPath,r);r.setClipPath(this._createClipPath(d.cx,d.cy,f,d.startAngle,d.clockwise,p,t))}else r.removeClipPath();this._data=o}},dispose:function(){},_createClipPath:function(t,e,i,n,o,a,r){var s=new hM({shape:{cx:t,cy:e,r0:0,r:i,startAngle:n,endAngle:n,clockwise:o}});return To(s,{shape:{endAngle:n+(o?1:-1)*Math.PI*2}},r,a),s},containPoint:function(t,e){var i=e.getData().getItemLayout(0);if(i){var n=t[0]-i.cx,o=t[1]-i.cy,a=Math.sqrt(n*n+o*o);return a<=i.r&&a>=i.r0}}});var lC=function(t,e){d(e,function(e){e.update="updateView",Es(e,function(i,n){var o={};return n.eachComponent({mainType:"series",subType:t,query:i},function(t){t[e.method]&&t[e.method](i.name,i.dataIndex);var n=t.getData();n.each(function(e){var i=n.getName(e);o[i]=t.isSelected(i)||!1})}),{name:i.name,selected:o}})})},uC=function(t){return{getTargetSeries:function(e){var i={},n=R();return e.eachSeriesByType(t,function(t){t.__paletteScope=i,n.set(t.uid,t)}),n},reset:function(t,e){var i=t.getRawData(),n={},o=t.getData();o.each(function(t){var e=o.getRawIndex(t);n[e]=t}),i.each(function(e){var a=n[e],r=null!=a&&o.getItemVisual(a,"color",!0);if(r)i.setItemVisual(e,"color",r);else{var s=i.getItemModel(e).get("itemStyle.color")||t.getColorFromPalette(i.getName(e)||e+"",t.__paletteScope,i.count());i.setItemVisual(e,"color",s),null!=a&&o.setItemVisual(a,"color",s)}})}}},hC=function(t,e,i,n){var o,a,r=t.getData(),s=[],l=!1;r.each(function(i){var n,u,h,c,d=r.getItemLayout(i),f=r.getItemModel(i),p=f.getModel("label"),g=p.get("position")||f.get("emphasis.label.position"),m=f.getModel("labelLine"),v=m.get("length"),y=m.get("length2"),x=(d.startAngle+d.endAngle)/2,_=Math.cos(x),w=Math.sin(x);o=d.cx,a=d.cy;var b="inside"===g||"inner"===g;if("center"===g)n=d.cx,u=d.cy,c="center";else{var S=(b?(d.r+d.r0)/2*_:d.r*_)+o,M=(b?(d.r+d.r0)/2*w:d.r*w)+a;if(n=S+3*_,u=M+3*w,!b){var I=S+_*(v+e-d.r),T=M+w*(v+e-d.r),A=I+(_<0?-1:1)*y,D=T;n=A+(_<0?-5:5),u=D,h=[[S,M],[I,T],[A,D]]}c=b?"center":_>0?"left":"right"}var C=p.getFont(),L=p.get("rotate")?_<0?-x+Math.PI:-x:0,k=ke(t.getFormattedLabel(i,"normal")||r.getName(i),C,c,"top");l=!!L,d.label={x:n,y:u,position:g,height:k.height,len:v,len2:y,linePoints:h,textAlign:c,verticalAlign:"middle",rotation:L,inside:b},b||s.push(d.label)}),!l&&t.get("avoidLabelOverlap")&&Hh(s,o,a,e,i,n)},cC=2*Math.PI,dC=Math.PI/180,fC=function(t){return{seriesType:t,reset:function(t,e){var i=e.findComponents({mainType:"legend"});if(i&&i.length){var n=t.getData();n.filterSelf(function(t){for(var e=n.getName(t),o=0;o<i.length;o++)if(!i[o].isSelected(e))return!1;return!0})}}}};lC("pie",[{type:"pieToggleSelect",event:"pieselectchanged",method:"toggleSelected"},{type:"pieSelect",event:"pieselected",method:"select"},{type:"pieUnSelect",event:"pieunselected",method:"unSelect"}]),Bs(uC("pie")),zs(v(function(t,e,i,n){e.eachSeriesByType(t,function(t){var e=t.getData(),n=e.mapDimension("value"),o=t.get("center"),a=t.get("radius");y(a)||(a=[0,a]),y(o)||(o=[o,o]);var r=i.getWidth(),s=i.getHeight(),l=Math.min(r,s),u=Vo(o[0],r),h=Vo(o[1],s),c=Vo(a[0],l/2),d=Vo(a[1],l/2),f=-t.get("startAngle")*dC,p=t.get("minAngle")*dC,g=0;e.each(n,function(t){!isNaN(t)&&g++});var m=e.getSum(n),v=Math.PI/(m||g)*2,x=t.get("clockwise"),_=t.get("roseType"),w=t.get("stillShowZeroSum"),b=e.getDataExtent(n);b[0]=0;var S=cC,M=0,I=f,T=x?1:-1;if(e.each(n,function(t,i){var n;if(isNaN(t))e.setItemLayout(i,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:x,cx:u,cy:h,r0:c,r:_?NaN:d});else{(n="area"!==_?0===m&&w?v:t*v:cC/g)<p?(n=p,S-=p):M+=t;var o=I+T*n;e.setItemLayout(i,{angle:n,startAngle:I,endAngle:o,clockwise:x,cx:u,cy:h,r0:c,r:_?Bo(t,b,[c,d]):d}),I=o}}),S<cC&&g)if(S<=.001){var A=cC/g;e.each(n,function(t,i){if(!isNaN(t)){var n=e.getItemLayout(i);n.angle=A,n.startAngle=f+T*i*A,n.endAngle=f+T*(i+1)*A}})}else v=S/M,I=f,e.each(n,function(t,i){if(!isNaN(t)){var n=e.getItemLayout(i),o=n.angle===p?p:t*v;n.startAngle=I,n.endAngle=I+T*o,I+=T*o}});hC(t,d,r,s)})},"pie")),Os(fC("pie")),YI.extend({type:"series.scatter",dependencies:["grid","polar","geo","singleAxis","calendar"],getInitialData:function(t,e){return ml(this.getSource(),this)},brushSelector:"point",getProgressive:function(){var t=this.option.progressive;return null==t?this.option.large?5e3:this.get("progressive"):t},getProgressiveThreshold:function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?1e4:this.get("progressiveThreshold"):t},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8}}});var pC=Un({shape:{points:null},symbolProxy:null,buildPath:function(t,e){var i=e.points,n=e.size,o=this.symbolProxy,a=o.shape;if(!((t.getContext?t.getContext():t)&&n[0]<4))for(var r=0;r<i.length;){var s=i[r++],l=i[r++];isNaN(s)||isNaN(l)||(a.x=s-n[0]/2,a.y=l-n[1]/2,a.width=n[0],a.height=n[1],o.buildPath(t,a,!0))}},afterBrush:function(t){var e=this.shape,i=e.points,n=e.size;if(n[0]<4){this.setTransform(t);for(var o=0;o<i.length;){var a=i[o++],r=i[o++];isNaN(a)||isNaN(r)||t.fillRect(a-n[0]/2,r-n[1]/2,n[0],n[1])}this.restoreTransform(t)}},findDataIndex:function(t,e){for(var i=this.shape,n=i.points,o=i.size,a=Math.max(o[0],4),r=Math.max(o[1],4),s=n.length/2-1;s>=0;s--){var l=2*s,u=n[l]-a/2,h=n[l+1]-r/2;if(t>=u&&e>=h&&t<=u+a&&e<=h+r)return s}return-1}}),gC=Uh.prototype;gC.isPersistent=function(){return!this._incremental},gC.updateData=function(t){this.group.removeAll();var e=new pC({rectHover:!0,cursor:"default"});e.setShape({points:t.getLayout("symbolPoints")}),this._setCommon(e,t),this.group.add(e),this._incremental=null},gC.updateLayout=function(t){if(!this._incremental){var e=t.getLayout("symbolPoints");this.group.eachChild(function(t){if(null!=t.startIndex){var i=2*(t.endIndex-t.startIndex),n=4*t.startIndex*2;e=new Float32Array(e.buffer,n,i)}t.setShape("points",e)})}},gC.incrementalPrepareUpdate=function(t){this.group.removeAll(),this._clearIncremental(),t.count()>2e6?(this._incremental||(this._incremental=new Zn({silent:!0})),this.group.add(this._incremental)):this._incremental=null},gC.incrementalUpdate=function(t,e){var i;this._incremental?(i=new pC,this._incremental.addDisplayable(i,!0)):((i=new pC({rectHover:!0,cursor:"default",startIndex:t.start,endIndex:t.end})).incremental=!0,this.group.add(i)),i.setShape({points:e.getLayout("symbolPoints")}),this._setCommon(i,e,!!this._incremental)},gC._setCommon=function(t,e,i){var n=e.hostModel,o=e.getVisual("symbolSize");t.setShape("size",o instanceof Array?o:[o,o]),t.symbolProxy=Jl(e.getVisual("symbol"),0,0,0,0),t.setColor=t.symbolProxy.setColor;var a=t.shape.size[0]<4;t.useStyle(n.getModel("itemStyle").getItemStyle(a?["color","shadowBlur","shadowColor"]:["color"]));var r=e.getVisual("color");r&&t.setColor(r),i||(t.seriesIndex=n.seriesIndex,t.on("mousemove",function(e){t.dataIndex=null;var i=t.findDataIndex(e.offsetX,e.offsetY);i>=0&&(t.dataIndex=i+(t.startIndex||0))}))},gC.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},gC._clearIncremental=function(){var t=this._incremental;t&&t.clearDisplaybles()},Zs({type:"scatter",render:function(t,e,i){var n=t.getData();this._updateSymbolDraw(n,t).updateData(n),this._finished=!0},incrementalPrepareRender:function(t,e,i){var n=t.getData();this._updateSymbolDraw(n,t).incrementalPrepareUpdate(n),this._finished=!1},incrementalRender:function(t,e,i){this._symbolDraw.incrementalUpdate(t,e.getData()),this._finished=t.end===e.getData().count()},updateTransform:function(t,e,i){var n=t.getData();if(this.group.dirty(),!this._finished||n.count()>1e4||!this._symbolDraw.isPersistent())return{update:!0};var o=AD().reset(t);o.progress&&o.progress({start:0,end:n.count()},n),this._symbolDraw.updateLayout(n)},_updateSymbolDraw:function(t,e){var i=this._symbolDraw,n=e.pipelineContext.large;return i&&n===this._isLargeDraw||(i&&i.remove(),i=this._symbolDraw=n?new Uh:new Du,this._isLargeDraw=n,this.group.removeAll()),this.group.add(i.group),i},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},dispose:function(){}}),Bs(TD("scatter","circle")),zs(AD("scatter")),u(Xh,aD),jh.prototype.getIndicatorAxes=function(){return this._indicatorAxes},jh.prototype.dataToPoint=function(t,e){var i=this._indicatorAxes[e];return this.coordToPoint(i.dataToCoord(t),e)},jh.prototype.coordToPoint=function(t,e){var i=this._indicatorAxes[e].angle;return[this.cx+t*Math.cos(i),this.cy-t*Math.sin(i)]},jh.prototype.pointToData=function(t){var e=t[0]-this.cx,i=t[1]-this.cy,n=Math.sqrt(e*e+i*i);e/=n,i/=n;for(var o,a=Math.atan2(-i,e),r=1/0,s=-1,l=0;l<this._indicatorAxes.length;l++){var u=this._indicatorAxes[l],h=Math.abs(a-u.angle);h<r&&(o=u,s=l,r=h)}return[s,+(o&&o.coodToData(n))]},jh.prototype.resize=function(t,e){var i=t.get("center"),n=e.getWidth(),o=e.getHeight(),a=Math.min(n,o)/2;this.cx=Vo(i[0],n),this.cy=Vo(i[1],o),this.startAngle=t.get("startAngle")*Math.PI/180;var r=t.get("radius");"string"!=typeof r&&"number"!=typeof r||(r=[0,r]),this.r0=Vo(r[0],a),this.r=Vo(r[1],a),d(this._indicatorAxes,function(t,e){t.setExtent(this.r0,this.r);var i=this.startAngle+e*Math.PI*2/this._indicatorAxes.length;i=Math.atan2(Math.sin(i),Math.cos(i)),t.angle=i},this)},jh.prototype.update=function(t,e){function i(t){var e=Math.pow(10,Math.floor(Math.log(t)/Math.LN10)),i=t/e;return 2===i?i=5:i*=2,i*e}var n=this._indicatorAxes,o=this._model;d(n,function(t){t.scale.setExtent(1/0,-1/0)}),t.eachSeriesByType("radar",function(e,i){if("radar"===e.get("coordinateSystem")&&t.getComponent("radar",e.get("radarIndex"))===o){var a=e.getData();d(n,function(t){t.scale.unionExtentFromData(a,a.mapDimension(t.dim))})}},this);var a=o.get("splitNumber");d(n,function(t,e){var n=Gl(t.scale,t.model);Wl(t.scale,t.model);var o=t.model,r=t.scale,s=o.getMin(),l=o.getMax(),u=r.getInterval();if(null!=s&&null!=l)r.setExtent(+s,+l),r.setInterval((l-s)/a);else if(null!=s){var h;do{h=s+u*a,r.setExtent(+s,h),r.setInterval(u),u=i(u)}while(h<n[1]&&isFinite(h)&&isFinite(n[1]))}else if(null!=l){var c;do{c=l-u*a,r.setExtent(c,+l),r.setInterval(u),u=i(u)}while(c>n[0]&&isFinite(c)&&isFinite(n[0]))}else{r.getTicks().length-1>a&&(u=i(u));var d=Math.round((n[0]+n[1])/2/u)*u,f=Math.round(a/2);r.setExtent(Go(d-f*u),Go(d+(a-f)*u)),r.setInterval(u)}})},jh.dimensions=[],jh.create=function(t,e){var i=[];return t.eachComponent("radar",function(n){var o=new jh(n,t,e);i.push(o),n.coordinateSystem=o}),t.eachSeriesByType("radar",function(t){"radar"===t.get("coordinateSystem")&&(t.coordinateSystem=i[t.get("radarIndex")||0])}),i},Fa.register("radar",jh);var mC=ND.valueAxis,vC=(Fs({type:"radar",optionUpdated:function(){var t=this.get("boundaryGap"),e=this.get("splitNumber"),o=this.get("scale"),s=this.get("axisLine"),l=this.get("axisTick"),u=this.get("axisLabel"),h=this.get("name"),c=this.get("name.show"),d=this.get("name.formatter"),p=this.get("nameGap"),g=this.get("triggerEvent"),m=f(this.get("indicator")||[],function(f){null!=f.max&&f.max>0&&!f.min?f.min=0:null!=f.min&&f.min<0&&!f.max&&(f.max=0);var m=h;if(null!=f.color&&(m=r({color:f.color},h)),f=n(i(f),{boundaryGap:t,splitNumber:e,scale:o,axisLine:s,axisTick:l,axisLabel:u,name:f.text,nameLocation:"end",nameGap:p,nameTextStyle:m,triggerEvent:g},!1),c||(f.name=""),"string"==typeof d){var v=f.name;f.name=d.replace("{value}",null!=v?v:"")}else"function"==typeof d&&(f.name=d(f.name,f));var y=a(new No(f,null,this.ecModel),UA);return y.mainType="radar",y.componentIndex=this.componentIndex,y},this);this.getIndicatorModels=function(){return m}},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"75%",startAngle:90,name:{show:!0},boundaryGap:[0,0],splitNumber:5,nameGap:15,scale:!1,shape:"polygon",axisLine:n({lineStyle:{color:"#bbb"}},mC.axisLine),axisLabel:Yh(mC.axisLabel,!1),axisTick:Yh(mC.axisTick,!1),splitLine:Yh(mC.splitLine,!0),splitArea:Yh(mC.splitArea,!0),indicator:[]}}),["axisLine","axisTickLabel","axisName"]);Ws({type:"radar",render:function(t,e,i){this.group.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},_buildAxes:function(t){var e=t.coordinateSystem;d(f(e.getIndicatorAxes(),function(t){return new FD(t.model,{position:[e.cx,e.cy],rotation:t.angle,labelDirection:-1,tickDirection:-1,nameDirection:1})}),function(t){d(vC,t.add,t),this.group.add(t.getGroup())},this)},_buildSplitLineAndArea:function(t){function e(t,e,i){var n=i%e.length;return t[n]=t[n]||[],n}var i=t.coordinateSystem,n=i.getIndicatorAxes();if(n.length){var o=t.get("shape"),a=t.getModel("splitLine"),s=t.getModel("splitArea"),l=a.getModel("lineStyle"),u=s.getModel("areaStyle"),h=a.get("show"),c=s.get("show"),p=l.get("color"),g=u.get("color");p=y(p)?p:[p],g=y(g)?g:[g];var m=[],v=[];if("circle"===o)for(var x=n[0].getTicksCoords(),_=i.cx,w=i.cy,b=0;b<x.length;b++)h&&m[D=e(m,p,b)].push(new sM({shape:{cx:_,cy:w,r:x[b].coord}})),c&&b<x.length-1&&v[D=e(v,g,b)].push(new cM({shape:{cx:_,cy:w,r0:x[b].coord,r:x[b+1].coord}}));else for(var S,M=f(n,function(t,e){var n=t.getTicksCoords();return S=null==S?n.length-1:Math.min(n.length-1,S),f(n,function(t){return i.coordToPoint(t.coord,e)})}),I=[],b=0;b<=S;b++){for(var T=[],A=0;A<n.length;A++)T.push(M[A][b]);if(T[0]&&T.push(T[0].slice()),h&&m[D=e(m,p,b)].push(new gM({shape:{points:T}})),c&&I){var D=e(v,g,b-1);v[D].push(new pM({shape:{points:T.concat(I)}}))}I=T.slice().reverse()}var C=l.getLineStyle(),L=u.getAreaStyle();d(v,function(t,e){this.group.add(OM(t,{style:r({stroke:"none",fill:g[e%g.length]},L),silent:!0}))},this),d(m,function(t,e){this.group.add(OM(t,{style:r({fill:"none",stroke:p[e%p.length]},C),silent:!0}))},this)}}});var yC=YI.extend({type:"series.radar",dependencies:["radar"],init:function(t){yC.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()}},getInitialData:function(t,e){return oC(this,{generateCoord:"indicator_",generateCoordCount:1/0})},formatTooltip:function(t){var e=this.getData(),i=this.coordinateSystem.getIndicatorAxes(),n=this.getData().getName(t);return ia(""===n?this.name:n)+"<br/>"+f(i,function(i,n){var o=e.get(e.mapDimension(i.dim),t);return ia(i.name+" : "+o)}).join("<br />")},defaultOption:{zlevel:0,z:2,coordinateSystem:"radar",legendHoverLink:!0,radarIndex:0,lineStyle:{width:2,type:"solid"},label:{position:"top"},symbol:"emptyCircle",symbolSize:4}});Zs({type:"radar",render:function(t,e,n){function o(t,e){var i=t.getItemVisual(e,"symbol")||"circle",n=t.getItemVisual(e,"color");if("none"!==i){var o=qh(t.getItemVisual(e,"symbolSize")),a=Jl(i,-1,-1,2,2,n);return a.attr({style:{strokeNoScale:!0},z2:100,scale:[o[0]/2,o[1]/2]}),a}}function a(e,i,n,a,r,s){n.removeAll();for(var l=0;l<i.length-1;l++){var u=o(a,r);u&&(u.__dimIdx=l,e[l]?(u.attr("position",e[l]),zM[s?"initProps":"updateProps"](u,{position:i[l]},t,r)):u.attr("position",i[l]),n.add(u))}}function s(t){return f(t,function(t){return[l.cx,l.cy]})}var l=t.coordinateSystem,u=this.group,h=t.getData(),c=this._data;h.diff(c).add(function(e){var i=h.getItemLayout(e);if(i){var n=new pM,o=new gM,r={shape:{points:i}};n.shape.points=s(i),o.shape.points=s(i),To(n,r,t,e),To(o,r,t,e);var l=new tb,u=new tb;l.add(o),l.add(n),l.add(u),a(o.shape.points,i,u,h,e,!0),h.setItemGraphicEl(e,l)}}).update(function(e,i){var n=c.getItemGraphicEl(i),o=n.childAt(0),r=n.childAt(1),s=n.childAt(2),l={shape:{points:h.getItemLayout(e)}};l.shape.points&&(a(o.shape.points,l.shape.points,s,h,e,!1),Io(o,l,t),Io(r,l,t),h.setItemGraphicEl(e,n))}).remove(function(t){u.remove(c.getItemGraphicEl(t))}).execute(),h.eachItemGraphicEl(function(t,e){function n(){l.attr("ignore",m)}function o(){l.attr("ignore",g)}var a=h.getItemModel(e),s=t.childAt(0),l=t.childAt(1),c=t.childAt(2),d=h.getItemVisual(e,"color");u.add(t),s.useStyle(r(a.getModel("lineStyle").getLineStyle(),{fill:"none",stroke:d})),s.hoverStyle=a.getModel("emphasis.lineStyle").getLineStyle();var f=a.getModel("areaStyle"),p=a.getModel("emphasis.areaStyle"),g=f.isEmpty()&&f.parentModel.isEmpty(),m=p.isEmpty()&&p.parentModel.isEmpty();m=m&&g,l.ignore=g,l.useStyle(r(f.getAreaStyle(),{fill:d,opacity:.7})),l.hoverStyle=p.getAreaStyle();var v=a.getModel("itemStyle").getItemStyle(["color"]),y=a.getModel("emphasis.itemStyle").getItemStyle(),x=a.getModel("label"),_=a.getModel("emphasis.label");c.eachChild(function(t){t.setStyle(v),t.hoverStyle=i(y),go(t.style,t.hoverStyle,x,_,{labelFetcher:h.hostModel,labelDataIndex:e,labelDimIndex:t.__dimIdx,defaultText:h.get(h.dimensions[t.__dimIdx],e),autoColor:d,isRectText:!0})}),t.off("mouseover").off("mouseout").off("normal").off("emphasis"),t.on("emphasis",n).on("mouseover",n).on("normal",o).on("mouseout",o),fo(t)}),this._data=h},remove:function(){this.group.removeAll(),this._data=null},dispose:function(){}});Bs(uC("radar")),Bs(TD("radar","circle")),zs(function(t){t.eachSeriesByType("radar",function(t){var e=t.getData(),i=[],n=t.coordinateSystem;if(n){for(var o=n.getIndicatorAxes(),a=0;a<o.length;a++)e.each(e.mapDimension(o[a].dim),function(t,e){i[e]=i[e]||[],i[e][a]=n.dataToPoint(t,a)});e.each(function(t){i[t][0]&&i[t].push(i[t][0].slice()),e.setItemLayout(t,i[t])})}})}),Os(fC("radar")),Ns(function(t){var e=t.polar;if(e){y(e)||(e=[e]);var i=[];d(e,function(e,n){e.indicator?(e.type&&!e.shape&&(e.shape=e.type),t.radar=t.radar||[],y(t.radar)||(t.radar=[t.radar]),t.radar.push(e)):i.push(e)}),t.polar=i}d(t.series,function(t){t&&"radar"===t.type&&t.polarIndex&&(t.radarIndex=t.polarIndex)})});for(var xC=[126,25],_C=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],wC=0;wC<_C.length;wC++)for(var bC=0;bC<_C[wC].length;bC++)_C[wC][bC][0]/=10.5,_C[wC][bC][1]/=-14,_C[wC][bC][0]+=xC[0],_C[wC][bC][1]+=xC[1];var SC=function(t,e){"china"===t&&e.push(new eu("鍗楁捣璇稿矝",f(_C,function(t){return{type:"polygon",exterior:t}}),xC))},MC={"鍗楁捣璇稿矝":[32,80],"骞夸笢":[0,-10],"棣欐腐":[10,5],"婢抽棬":[-10,10],"澶╂触":[5,5]},IC=function(t,e){if("china"===t){var i=MC[e.name];if(i){var n=e.center;n[0]+=i[0]/10.5,n[1]+=-i[1]/14}}},TC={Russia:[100,60],"United States":[-99,38],"United States of America":[-99,38]},AC=function(t,e){if("world"===t){var i=TC[e.name];if(i){var n=e.center;n[0]=i[0],n[1]=i[1]}}},DC=[[[123.45165252685547,25.73527164402261],[123.49731445312499,25.73527164402261],[123.49731445312499,25.750734064600884],[123.45165252685547,25.750734064600884],[123.45165252685547,25.73527164402261]]],CC=function(t,e){"china"===t&&"鍙版咕"===e.name&&e.geometries.push({type:"polygon",exterior:DC[0]})},LC=Bi(),kC={load:function(t,e){var i=LC(e).parsed;if(i)return i;var n,o=e.specialAreas||{},a=e.geoJSON;try{n=a?iD(a):[]}catch(t){throw new Error("Invalid geoJson format\n"+t.message)}return d(n,function(e){var i=e.name;IC(t,e),AC(t,e),CC(t,e);var n=o[i];n&&e.transformTo(n.left,n.top,n.width,n.height)}),SC(t,n),LC(e).parsed={regions:n,boundingRect:Kh(n)}}},PC=Bi(),NC={geoJSON:kC,svg:{load:function(t,e){var i=PC(e).originRoot;if(i)return{root:i,boundingRect:PC(e).boundingRect};var n=$h(e);return PC(e).originRoot=n.root,PC(e).boundingRect=n.boundingRect,n},makeGraphic:function(t,e,i){var n=PC(e),o=n.rootMap||(n.rootMap=R()),a=o.get(i);if(a)return a;var r=n.originRoot,s=n.boundingRect;return n.originRootHostKey?a=$h(e,s).root:(n.originRootHostKey=i,a=r),o.set(i,a)},removeGraphic:function(t,e,i){var n=PC(e),o=n.rootMap;o&&o.removeKey(i),i===n.originRootHostKey&&(n.originRootHostKey=null)}}},OC={load:function(t,e){var i,n=[],o=R(),a=R();return d(Qh(t),function(r){var s=NC[r.type].load(t,r);d(s.regions,function(t){var i=t.name;e&&e.hasOwnProperty(i)&&(t=t.cloneShallow(i=e[i])),n.push(t),o.set(i,t),a.set(i,t.center)});var l=s.boundingRect;l&&(i?i.union(l):i=l.clone())}),{regions:n,regionsMap:o,nameCoordMap:a,boundingRect:i||new de(0,0,0,0)}},makeGraphic:Jh("makeGraphic"),removeGraphic:Jh("removeGraphic")};h(YI.extend({type:"series.map",dependencies:["geo"],layoutMode:"box",needsDrawMap:!1,seriesGroup:[],getInitialData:function(t){for(var e=oC(this,["value"]),i=e.mapDimension("value"),n=R(),o=[],a=[],r=0,s=e.count();r<s;r++){var l=e.getName(r);n.set(l,!0),o.push({name:l,value:e.get(i,r),selected:pr(e,r,"selected")})}return d(OC.load(this.getMapType(),this.option.nameMap).regions,function(t){var e=t.name;n.get(e)||(o.push({name:e}),a.push(e))}),this.updateSelectedMap(o),e.appendValues([],a),e},getHostGeoModel:function(){var t=this.option.geoIndex;return null!=t?this.dependentModels.geo[t]:null},getMapType:function(){return(this.getHostGeoModel()||this).option.map},getRawValue:function(t){var e=this.getData();return e.get(e.mapDimension("value"),t)},getRegionModel:function(t){var e=this.getData();return e.getItemModel(e.indexOfName(t))},formatTooltip:function(t){for(var e=this.getData(),i=ta(this.getRawValue(t)),n=e.getName(t),o=this.seriesGroup,a=[],r=0;r<o.length;r++){var s=o[r].originalData.indexOfName(n),l=e.mapDimension("value");isNaN(o[r].originalData.get(l,s))||a.push(ia(o[r].name))}return a.join(", ")+"<br />"+ia(n+" : "+i)},getTooltipPosition:function(t){if(null!=t){var e=this.getData().getName(t),i=this.coordinateSystem,n=i.getRegion(e);return n&&i.dataToPoint(n.center)}},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},defaultOption:{zlevel:0,z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:.75,showLegendSymbol:!0,dataRangeHoverLink:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}}}}),aC);var EC="\0_ec_interaction_mutex";Es({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},function(){}),h(oc,fw);var RC={axisPointer:1,tooltip:1,brush:1};xc.prototype={constructor:xc,draw:function(t,e,i,n,o){var a="geo"===t.mainType,r=t.getData&&t.getData();a&&e.eachComponent({mainType:"series",subType:"map"},function(e){r||e.getHostGeoModel()!==t||(r=e.getData())});var s=t.coordinateSystem;this._updateBackground(s);var l=this._regionsGroup,u=this.group,h=s.scale,c={position:s.position,scale:h};!l.childAt(0)||o?u.attr(c):Io(u,c,t),l.removeAll();var f=["itemStyle"],p=["emphasis","itemStyle"],g=["label"],m=["emphasis","label"],v=R();d(s.regions,function(e){var i=v.get(e.name)||v.set(e.name,new tb),n=new MM({shape:{paths:[]}});i.add(n);var o,s=(C=t.getRegionModel(e.name)||t).getModel(f),u=C.getModel(p),c=mc(s),y=mc(u),x=C.getModel(g),_=C.getModel(m);if(r){o=r.indexOfName(e.name);var w=r.getItemVisual(o,"color",!0);w&&(c.fill=w)}d(e.geometries,function(t){if("polygon"===t.type){n.shape.paths.push(new pM({shape:{points:t.exterior}}));for(var e=0;e<(t.interiors?t.interiors.length:0);e++)n.shape.paths.push(new pM({shape:{points:t.interiors[e]}}))}}),n.setStyle(c),n.style.strokeNoScale=!0,n.culling=!0;var b=x.get("show"),S=_.get("show"),M=r&&isNaN(r.get(r.mapDimension("value"),o)),I=r&&r.getItemLayout(o);if(a||M&&(b||S)||I&&I.showLabel){var T,A=a?e.name:o;(!r||o>=0)&&(T=t);var D=new rM({position:e.center.slice(),scale:[1/h[0],1/h[1]],z2:10,silent:!0});go(D.style,D.hoverStyle={},x,_,{labelFetcher:T,labelDataIndex:A,defaultText:e.name,useInsideStyle:!1},{textAlign:"center",textVerticalAlign:"middle"}),i.add(D)}if(r)r.setItemGraphicEl(o,i);else{var C=t.getRegionModel(e.name);n.eventData={componentType:"geo",componentIndex:t.componentIndex,geoIndex:t.componentIndex,name:e.name,region:C&&C.option||{}}}(i.__regions||(i.__regions=[])).push(e),fo(i,y,{hoverSilentOnTouch:!!t.get("selectedMode")}),l.add(i)}),this._updateController(t,e,i),vc(this,t,l,i,n),yc(t,l)},remove:function(){this._regionsGroup.removeAll(),this._backgroundGroup.removeAll(),this._controller.dispose(),this._mapName&&OC.removeGraphic(this._mapName,this.uid),this._mapName=null,this._controllerHost={}},_updateBackground:function(t){var e=t.map;this._mapName!==e&&d(OC.makeGraphic(e,this.uid),function(t){this._backgroundGroup.add(t)},this),this._mapName=e},_updateController:function(t,e,i){function n(){var e={type:"geoRoam",componentType:l};return e[l+"Id"]=t.id,e}var o=t.coordinateSystem,r=this._controller,s=this._controllerHost;s.zoomLimit=t.get("scaleLimit"),s.zoom=o.getZoom(),r.enable(t.get("roam")||!1);var l=t.mainType;r.off("pan").on("pan",function(t){this._mouseDownFlag=!1,fc(s,t.dx,t.dy),i.dispatchAction(a(n(),{dx:t.dx,dy:t.dy}))},this),r.off("zoom").on("zoom",function(t){if(this._mouseDownFlag=!1,pc(s,t.scale,t.originX,t.originY),i.dispatchAction(a(n(),{zoom:t.scale,originX:t.originX,originY:t.originY})),this._updateGroup){var e=this.group.scale;this._regionsGroup.traverse(function(t){"text"===t.type&&t.attr("scale",[1/e[0],1/e[1]])})}},this),r.setPointerChecker(function(e,n,a){return o.getViewRectAfterRoam().contain(n,a)&&!gc(e,i,t)})}};var zC="__seriesMapHighDown",BC="__seriesMapCallKey";Zs({type:"map",render:function(t,e,i,n){if(!n||"mapToggleSelect"!==n.type||n.from!==this.uid){var o=this.group;if(o.removeAll(),!t.getHostGeoModel()){if(n&&"geoRoam"===n.type&&"series"===n.componentType&&n.seriesId===t.id)(a=this._mapDraw)&&o.add(a.group);else if(t.needsDrawMap){var a=this._mapDraw||new xc(i,!0);o.add(a.group),a.draw(t,e,i,this,n),this._mapDraw=a}else this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null;t.get("showLegendSymbol")&&e.getComponent("legend")&&this._renderSymbols(t,e,i)}}},remove:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null,this.group.removeAll()},dispose:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null},_renderSymbols:function(t,e,i){var n=t.originalData,o=this.group;n.each(n.mapDimension("value"),function(e,i){if(!isNaN(e)){var r=n.getItemLayout(i);if(r&&r.point){var s=r.point,l=r.offset,u=new sM({style:{fill:t.getData().getVisual("color")},shape:{cx:s[0]+9*l,cy:s[1],r:3},silent:!0,z2:8+(l?0:NM+1)});if(!l){var h=t.mainSeries.getData(),c=n.getName(i),d=h.indexOfName(c),f=n.getItemModel(i),p=f.getModel("label"),g=f.getModel("emphasis.label"),m=h.getItemGraphicEl(d),y=A(t.getFormattedLabel(d,"normal"),c),x=A(t.getFormattedLabel(d,"emphasis"),y),_=m[zC],w=Math.random();if(!_){_=m[zC]={};var b=v(_c,!0),S=v(_c,!1);m.on("mouseover",b).on("mouseout",S).on("emphasis",b).on("normal",S)}m[BC]=w,a(_,{recordVersion:w,circle:u,labelModel:p,hoverLabelModel:g,emphasisText:x,normalText:y}),wc(_,!1)}o.add(u)}}})}}),Es({type:"geoRoam",event:"geoRoam",update:"updateTransform"},function(t,e){var i=t.componentType||"series";e.eachComponent({mainType:i,query:t},function(e){var n=e.coordinateSystem;if("geo"===n.type){var o=bc(n,t,e.get("scaleLimit"));e.setCenter&&e.setCenter(o.center),e.setZoom&&e.setZoom(o.zoom),"series"===i&&d(e.seriesGroup,function(t){t.setCenter(o.center),t.setZoom(o.zoom)})}})});var VC=Q;h(Sc,Tw),Mc.prototype={constructor:Mc,type:"view",dimensions:["x","y"],setBoundingRect:function(t,e,i,n){return this._rect=new de(t,e,i,n),this._rect},getBoundingRect:function(){return this._rect},setViewRect:function(t,e,i,n){this.transformTo(t,e,i,n),this._viewRect=new de(t,e,i,n)},transformTo:function(t,e,i,n){var o=this.getBoundingRect(),a=this._rawTransformable;a.transform=o.calculateTransform(new de(t,e,i,n)),a.decomposeTransform(),this._updateTransform()},setCenter:function(t){t&&(this._center=t,this._updateCenterAndZoom())},setZoom:function(t){t=t||1;var e=this.zoomLimit;e&&(null!=e.max&&(t=Math.min(e.max,t)),null!=e.min&&(t=Math.max(e.min,t))),this._zoom=t,this._updateCenterAndZoom()},getDefaultCenter:function(){var t=this.getBoundingRect();return[t.x+t.width/2,t.y+t.height/2]},getCenter:function(){return this._center||this.getDefaultCenter()},getZoom:function(){return this._zoom||1},getRoamTransform:function(){return this._roamTransformable.getLocalTransform()},_updateCenterAndZoom:function(){var t=this._rawTransformable.getLocalTransform(),e=this._roamTransformable,i=this.getDefaultCenter(),n=this.getCenter(),o=this.getZoom();n=Q([],n,t),i=Q([],i,t),e.origin=n,e.position=[i[0]-n[0],i[1]-n[1]],e.scale=[o,o],this._updateTransform()},_updateTransform:function(){var t=this._roamTransformable,e=this._rawTransformable;e.parent=t,t.updateTransform(),e.updateTransform(),wt(this.transform||(this.transform=[]),e.transform||xt()),this._rawTransform=e.getLocalTransform(),this.invTransform=this.invTransform||[],Tt(this.invTransform,this.transform),this.decomposeTransform()},getViewRect:function(){return this._viewRect},getViewRectAfterRoam:function(){var t=this.getBoundingRect().clone();return t.applyTransform(this.transform),t},dataToPoint:function(t,e,i){var n=e?this._rawTransform:this.transform;return i=i||[],n?VC(i,t,n):G(i,t)},pointToData:function(t){var e=this.invTransform;return e?VC([],t,e):[t[0],t[1]]},convertToPixel:v(Ic,"dataToPoint"),convertFromPixel:v(Ic,"pointToData"),containPoint:function(t){return this.getViewRectAfterRoam().contain(t[0],t[1])}},h(Mc,Tw),Tc.prototype={constructor:Tc,type:"geo",dimensions:["lng","lat"],containCoord:function(t){for(var e=this.regions,i=0;i<e.length;i++)if(e[i].contain(t))return!0;return!1},transformTo:function(t,e,i,n){var o=this.getBoundingRect(),a=this._invertLongitute;o=o.clone(),a&&(o.y=-o.y-o.height);var r=this._rawTransformable;if(r.transform=o.calculateTransform(new de(t,e,i,n)),r.decomposeTransform(),a){var s=r.scale;s[1]=-s[1]}r.updateTransform(),this._updateTransform()},getRegion:function(t){return this._regionsMap.get(t)},getRegionByCoord:function(t){for(var e=this.regions,i=0;i<e.length;i++)if(e[i].contain(t))return e[i]},addGeoCoord:function(t,e){this._nameCoordMap.set(t,e)},getGeoCoord:function(t){return this._nameCoordMap.get(t)},getBoundingRect:function(){return this._rect},dataToPoint:function(t,e,i){if("string"==typeof t&&(t=this.getGeoCoord(t)),t)return Mc.prototype.dataToPoint.call(this,t,e,i)},convertToPixel:v(Ac,"dataToPoint"),convertFromPixel:v(Ac,"pointToData")},h(Tc,Mc);var GC={dimensions:Tc.prototype.dimensions,create:function(t,e){var i=[];t.eachComponent("geo",function(t,n){var o=t.get("map"),a=t.get("aspectScale"),r=!0,s=DT.retrieveMap(o);s&&s[0]&&"svg"===s[0].type?(null==a&&(a=1),r=!1):null==a&&(a=.75);var l=new Tc(o+n,o,t.get("nameMap"),r);l.aspectScale=a,l.zoomLimit=t.get("scaleLimit"),i.push(l),Cc(l,t),t.coordinateSystem=l,l.model=t,l.resize=Dc,l.resize(t,e)}),t.eachSeries(function(t){if("geo"===t.get("coordinateSystem")){var e=t.get("geoIndex")||0;t.coordinateSystem=i[e]}});var n={};return t.eachSeriesByType("map",function(t){if(!t.getHostGeoModel()){var e=t.getMapType();n[e]=n[e]||[],n[e].push(t)}}),d(n,function(t,n){var a=new Tc(n,n,o(f(t,function(t){return t.get("nameMap")})));a.zoomLimit=T.apply(null,f(t,function(t){return t.get("scaleLimit")})),i.push(a),a.resize=Dc,a.aspectScale=t[0].get("aspectScale"),a.resize(t[0],e),d(t,function(t){t.coordinateSystem=a,Cc(a,t)})}),i},getFilledRegions:function(t,e,i){for(var n=(t||[]).slice(),o=R(),a=0;a<n.length;a++)o.set(n[a].name,n[a]);return d(OC.load(e,i).regions,function(t){var e=t.name;!o.get(e)&&n.push({name:e})}),n}};Rs("geo",GC);zs(function(t){var e={};t.eachSeriesByType("map",function(i){var n=i.getMapType();if(!i.getHostGeoModel()&&!e[n]){var o={};d(i.seriesGroup,function(e){var i=e.coordinateSystem,n=e.originalData;e.get("showLegendSymbol")&&t.getComponent("legend")&&n.each(n.mapDimension("value"),function(t,e){var a=n.getName(e),r=i.getRegion(a);if(r&&!isNaN(t)){var s=o[a]||0,l=i.dataToPoint(r.center);o[a]=s+1,n.setItemLayout(e,{point:l,offset:s})}})});var a=i.getData();a.each(function(t){var e=a.getName(t),i=a.getItemLayout(t)||{};i.showLabel=!o[e],a.setItemLayout(t,i)}),e[n]=!0}})}),Bs(function(t){t.eachSeriesByType("map",function(t){var e=t.get("color"),i=t.getModel("itemStyle"),n=i.get("areaColor"),o=i.get("color")||e[t.seriesIndex%e.length];t.getData().setVisual({areaColor:n,color:o})})}),Os(VT.PROCESSOR.STATISTIC,function(t){var e={};t.eachSeriesByType("map",function(t){var i=t.getHostGeoModel(),n=i?"o"+i.id:"i"+t.getMapType();(e[n]=e[n]||[]).push(t)}),d(e,function(t,e){for(var i=Lc(f(t,function(t){return t.getData()}),t[0].get("mapValueCalculation")),n=0;n<t.length;n++)t[n].originalData=t[n].getData();for(n=0;n<t.length;n++)t[n].seriesGroup=t,t[n].needsDrawMap=0===n&&!t[n].getHostGeoModel(),t[n].setData(i.cloneShallow()),t[n].mainSeries=t[0]})}),Ns(function(t){var e=[];d(t.series,function(t){t&&"map"===t.type&&(e.push(t),t.map=t.map||t.mapType,r(t,t.mapLocation))})}),lC("map",[{type:"mapToggleSelect",event:"mapselectchanged",method:"toggleSelected"},{type:"mapSelect",event:"mapselected",method:"select"},{type:"mapUnSelect",event:"mapunselected",method:"unSelect"}]);var FC=d,WC="\0__link_datas",HC="\0__link_mainData",ZC=function(t,e){this.name=t||"",this.depth=0,this.height=0,this.parentNode=null,this.dataIndex=-1,this.children=[],this.viewChildren=[],this.hostTree=e};ZC.prototype={constructor:ZC,isRemoved:function(){return this.dataIndex<0},eachNode:function(t,e,i){"function"==typeof t&&(i=e,e=t,t=null),_(t=t||{})&&(t={order:t});var n,o=t.order||"preorder",a=this[t.attr||"children"];"preorder"===o&&(n=e.call(i,this));for(var r=0;!n&&r<a.length;r++)a[r].eachNode(t,e,i);"postorder"===o&&e.call(i,this)},updateDepthAndHeight:function(t){var e=0;this.depth=t;for(var i=0;i<this.children.length;i++){var n=this.children[i];n.updateDepthAndHeight(t+1),n.height>e&&(e=n.height)}this.height=e+1},getNodeById:function(t){if(this.getId()===t)return this;for(var e=0,i=this.children,n=i.length;e<n;e++){var o=i[e].getNodeById(t);if(o)return o}},contains:function(t){if(t===this)return!0;for(var e=0,i=this.children,n=i.length;e<n;e++){var o=i[e].contains(t);if(o)return o}},getAncestors:function(t){for(var e=[],i=t?this:this.parentNode;i;)e.push(i),i=i.parentNode;return e.reverse(),e},getValue:function(t){var e=this.hostTree.data;return e.get(e.getDimension(t||"value"),this.dataIndex)},setLayout:function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemLayout(this.dataIndex,t,e)},getLayout:function(){return this.hostTree.data.getItemLayout(this.dataIndex)},getModel:function(t){if(!(this.dataIndex<0)){var e,i=this.hostTree,n=i.data.getItemModel(this.dataIndex),o=this.getLevelModel();return o||0!==this.children.length&&(0===this.children.length||!1!==this.isExpand)||(e=this.getLeavesModel()),n.getModel(t,(o||e||i.hostModel).getModel(t))}},getLevelModel:function(){return(this.hostTree.levelModels||[])[this.depth]},getLeavesModel:function(){return this.hostTree.leavesModel},setVisual:function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,t,e)},getVisual:function(t,e){return this.hostTree.data.getItemVisual(this.dataIndex,t,e)},getRawIndex:function(){return this.hostTree.data.getRawIndex(this.dataIndex)},getId:function(){return this.hostTree.data.getId(this.dataIndex)},isAncestorOf:function(t){for(var e=t.parentNode;e;){if(e===this)return!0;e=e.parentNode}return!1},isDescendantOf:function(t){return t!==this&&t.isAncestorOf(this)}},Vc.prototype={constructor:Vc,type:"tree",eachNode:function(t,e,i){this.root.eachNode(t,e,i)},getNodeByDataIndex:function(t){var e=this.data.getRawIndex(t);return this._nodes[e]},getNodeByName:function(t){return this.root.getNodeByName(t)},update:function(){for(var t=this.data,e=this._nodes,i=0,n=e.length;i<n;i++)e[i].dataIndex=-1;for(var i=0,n=t.count();i<n;i++)e[t.getRawIndex(i)].dataIndex=i},clearLayouts:function(){this.data.clearItemLayouts()}},Vc.createTree=function(t,e,i){function n(t,e){var i=t.value;r=Math.max(r,y(i)?i.length:1),a.push(t);var s=new ZC(t.name,o);e?Gc(s,e):o.root=s,o._nodes.push(s);var l=t.children;if(l)for(var u=0;u<l.length;u++)n(l[u],s)}var o=new Vc(e,i.levels,i.leaves),a=[],r=1;n(t),o.root.updateDepthAndHeight(0);var s=_A(a,{coordDimensions:["value"],dimensionsCount:r}),l=new vA(s,e);return l.initData(a),kc({mainData:l,struct:o,structAttr:"tree"}),o.update(),o},YI.extend({type:"series.tree",layoutInfo:null,layoutMode:"box",getInitialData:function(t){var e={name:t.name,children:t.data},i=t.leaves||{},n={};n.leaves=i;var o=Vc.createTree(e,this,n),a=0;o.eachNode("preorder",function(t){t.depth>a&&(a=t.depth)});var r=t.expandAndCollapse&&t.initialTreeDepth>=0?t.initialTreeDepth:a;return o.root.eachNode("preorder",function(t){var e=t.hostTree.data.getRawDataItem(t.dataIndex);t.isExpand=e&&null!=e.collapsed?!e.collapsed:t.depth<=r}),o.data},getOrient:function(){var t=this.get("orient");return"horizontal"===t?t="LR":"vertical"===t&&(t="TB"),t},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},formatTooltip:function(t){for(var e=this.getData().tree,i=e.root.children[0],n=e.getNodeByDataIndex(t),o=n.getValue(),a=n.name;n&&n!==i;)a=n.parentNode.name+"."+a,n=n.parentNode;return ia(a+(isNaN(o)||null==o?"":" : "+o))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderColor:"#c23531",borderWidth:1.5},label:{show:!0,color:"#555"},leaves:{label:{show:!0}},animationEasing:"linear",animationDuration:700,animationDurationUpdate:1e3}}),Zs({type:"tree",init:function(t,e){this._oldTree,this._mainGroup=new tb,this._controller=new oc(e.getZr()),this._controllerHost={target:this.group},this.group.add(this._mainGroup)},render:function(t,e,i,n){var o=t.getData(),a=t.layoutInfo,r=this._mainGroup,s=t.get("layout");"radial"===s?r.attr("position",[a.x+a.width/2,a.y+a.height/2]):r.attr("position",[a.x,a.y]),this._updateViewCoordSys(t),this._updateController(t,e,i);var l=this._data,u={expandAndCollapse:t.get("expandAndCollapse"),layout:s,orient:t.getOrient(),curvature:t.get("lineStyle.curveness"),symbolRotate:t.get("symbolRotate"),symbolOffset:t.get("symbolOffset"),hoverAnimation:t.get("hoverAnimation"),useNameLabel:!0,fadeIn:!0};o.diff(l).add(function(e){td(o,e)&&id(o,e,null,r,t,u)}).update(function(e,i){var n=l.getItemGraphicEl(i);td(o,e)?id(o,e,n,r,t,u):n&&nd(l,i,n,r,t,u)}).remove(function(e){var i=l.getItemGraphicEl(e);i&&nd(l,e,i,r,t,u)}).execute(),this._nodeScaleRatio=t.get("nodeScaleRatio"),this._updateNodeAndLinkScale(t),!0===u.expandAndCollapse&&o.eachItemGraphicEl(function(e,n){e.off("click").on("click",function(){i.dispatchAction({type:"treeExpandAndCollapse",seriesId:t.id,dataIndex:n})})}),this._data=o},_updateViewCoordSys:function(t){var e=t.getData(),i=[];e.each(function(t){var n=e.getItemLayout(t);!n||isNaN(n.x)||isNaN(n.y)||i.push([+n.x,+n.y])});var n=[],o=[];fn(i,n,o),o[0]-n[0]==0&&(o[0]+=1,n[0]-=1),o[1]-n[1]==0&&(o[1]+=1,n[1]-=1);var a=t.coordinateSystem=new Mc;a.zoomLimit=t.get("scaleLimit"),a.setBoundingRect(n[0],n[1],o[0]-n[0],o[1]-n[1]),a.setCenter(t.get("center")),a.setZoom(t.get("zoom")),this.group.attr({position:a.position,scale:a.scale}),this._viewCoordSys=a},_updateController:function(t,e,i){var n=this._controller,o=this._controllerHost,a=this.group;n.setPointerChecker(function(e,n,o){var r=a.getBoundingRect();return r.applyTransform(a.transform),r.contain(n,o)&&!gc(e,i,t)}),n.enable(t.get("roam")),o.zoomLimit=t.get("scaleLimit"),o.zoom=t.coordinateSystem.getZoom(),n.off("pan").off("zoom").on("pan",function(e){fc(o,e.dx,e.dy),i.dispatchAction({seriesId:t.id,type:"treeRoam",dx:e.dx,dy:e.dy})},this).on("zoom",function(e){pc(o,e.scale,e.originX,e.originY),i.dispatchAction({seriesId:t.id,type:"treeRoam",zoom:e.scale,originX:e.originX,originY:e.originY}),this._updateNodeAndLinkScale(t)},this)},_updateNodeAndLinkScale:function(t){var e=t.getData(),i=this._getNodeGlobalScale(t),n=[i,i];e.eachItemGraphicEl(function(t,e){t.attr("scale",n)})},_getNodeGlobalScale:function(t){var e=t.coordinateSystem;if("view"!==e.type)return 1;var i=this._nodeScaleRatio,n=e.scale,o=n&&n[0]||1;return((e.getZoom()-1)*i+1)/o},dispose:function(){this._controller&&this._controller.dispose(),this._controllerHost={}},remove:function(){this._mainGroup.removeAll(),this._data=null}}),Es({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"tree",query:t},function(e){var i=t.dataIndex,n=e.getData().tree.getNodeByDataIndex(i);n.isExpand=!n.isExpand})}),Es({type:"treeRoam",event:"treeRoam",update:"none"},function(t,e){e.eachComponent({mainType:"series",subType:"tree",query:t},function(e){var i=bc(e.coordinateSystem,t);e.setCenter&&e.setCenter(i.center),e.setZoom&&e.setZoom(i.zoom)})});Bs(TD("tree","circle")),zs(function(t,e){t.eachSeriesByType("tree",function(t){sd(t,e)})}),YI.extend({type:"series.treemap",layoutMode:"box",dependencies:["grid","polar"],_viewRoot:null,defaultOption:{progressive:0,hoverLayerThreshold:1/0,left:"center",top:"middle",right:null,bottom:null,width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"鈻�",zoomToNodeRatio:.1024,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",borderColor:"rgba(255,255,255,0.7)",borderWidth:1,shadowColor:"rgba(150,150,150,1)",shadowBlur:3,shadowOffsetX:0,shadowOffsetY:0,textStyle:{color:"#fff"}},emphasis:{textStyle:{}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",ellipsis:!0},upperLabel:{show:!1,position:[0,"50%"],height:20,color:"#fff",ellipsis:!0,verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],color:"#fff",ellipsis:!0,verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},getInitialData:function(t,e){var i={name:t.name,children:t.data};dd(i);var n=t.levels||[];n=t.levels=fd(n,e);var o={};return o.levels=n,Vc.createTree(i,this,o).data},optionUpdated:function(){this.resetViewRoot()},formatTooltip:function(t){var e=this.getData(),i=this.getRawValue(t),n=ta(y(i)?i[0]:i);return ia(e.getName(t)+": "+n)},getDataParams:function(t){var e=YI.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return e.treePathInfo=cd(i,this),e},setLayoutInfo:function(t){this.layoutInfo=this.layoutInfo||{},a(this.layoutInfo,t)},mapIdToIndex:function(t){var e=this._idIndexMap;e||(e=this._idIndexMap=R(),this._idIndexMapCount=0);var i=e.get(t);return null==i&&e.set(t,i=this._idIndexMapCount++),i},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t&&(t===e||e.contains(t))||(this._viewRoot=e)}});var UC=5;pd.prototype={constructor:pd,render:function(t,e,i,n){var o=t.getModel("breadcrumb"),a=this.group;if(a.removeAll(),o.get("show")&&i){var r=o.getModel("itemStyle"),s=r.getModel("textStyle"),l={pos:{left:o.get("left"),right:o.get("right"),top:o.get("top"),bottom:o.get("bottom")},box:{width:e.getWidth(),height:e.getHeight()},emptyItemWidth:o.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(i,l,s),this._renderContent(t,l,r,s,n),da(a,l.pos,l.box)}},_prepare:function(t,e,i){for(var n=t;n;n=n.parentNode){var o=n.getModel().get("name"),a=i.getTextRect(o),r=Math.max(a.width+16,e.emptyItemWidth);e.totalWidth+=r+8,e.renderList.push({node:n,text:o,width:r})}},_renderContent:function(t,e,i,n,o){for(var a=0,s=e.emptyItemWidth,l=t.get("breadcrumb.height"),u=ha(e.pos,e.box),h=e.totalWidth,c=e.renderList,d=c.length-1;d>=0;d--){var f=c[d],p=f.node,g=f.width,m=f.text;h>u.width&&(h-=g-s,g=s,m=null);var y=new pM({shape:{points:gd(a,0,g,l,d===c.length-1,0===d)},style:r(i.getItemStyle(),{lineJoin:"bevel",text:m,textFill:n.getTextColor(),textFont:n.getFont()}),z:10,onclick:v(o,p)});this.group.add(y),md(y,t,p),a+=g+8}},remove:function(){this.group.removeAll()}};var XC=m,jC=tb,YC=yM,qC=d,KC=["label"],$C=["emphasis","label"],JC=["upperLabel"],QC=["emphasis","upperLabel"],tL=10,eL=1,iL=2,nL=Qb([["fill","color"],["stroke","strokeColor"],["lineWidth","strokeWidth"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),oL=function(t){var e=nL(t);return e.stroke=e.fill=e.lineWidth=null,e};Zs({type:"treemap",init:function(t,e){this._containerGroup,this._storage={nodeGroup:[],background:[],content:[]},this._oldTree,this._breadcrumb,this._controller,this._state="ready"},render:function(t,e,i,n){if(!(l(e.findComponents({mainType:"series",subType:"treemap",query:n}),t)<0)){this.seriesModel=t,this.api=i,this.ecModel=e;var o=ld(n,["treemapZoomToNode","treemapRootToNode"],t),a=n&&n.type,r=t.layoutInfo,s=!this._oldTree,u=this._storage,h="treemapRootToNode"===a&&o&&u?{rootNodeGroup:u.nodeGroup[o.node.getRawIndex()],direction:n.direction}:null,c=this._giveContainerGroup(r),d=this._doRender(c,t,h);s||a&&"treemapZoomToNode"!==a&&"treemapRootToNode"!==a?d.renderFinally():this._doAnimation(c,d,t,h),this._resetController(i),this._renderBreadcrumb(t,i,o)}},_giveContainerGroup:function(t){var e=this._containerGroup;return e||(e=this._containerGroup=new jC,this._initEvents(e),this.group.add(e)),e.attr("position",[t.x,t.y]),e},_doRender:function(t,e,i){function n(t,e,i,o,a){function r(t){return t.getId()}function s(r,s){var l=null!=r?t[r]:null,u=null!=s?e[s]:null,c=h(l,u,i,a);c&&n(l&&l.viewChildren||[],u&&u.viewChildren||[],c,o,a+1)}o?(e=t,qC(t,function(t,e){!t.isRemoved()&&s(e,e)})):new Xs(e,t,r,r).add(s).update(s).remove(v(s,null)).execute()}var o=e.getData().tree,a=this._oldTree,r={nodeGroup:[],background:[],content:[]},s={nodeGroup:[],background:[],content:[]},l=this._storage,u=[],h=v(yd,e,s,l,i,r,u);n(o.root?[o.root]:[],a&&a.root?[a.root]:[],t,o===a||!a,0);var c=function(t){var e={nodeGroup:[],background:[],content:[]};return t&&qC(t,function(t,i){var n=e[i];qC(t,function(t){t&&(n.push(t),t.__tmWillDelete=1)})}),e}(l);return this._oldTree=o,this._storage=s,{lastsForAnimation:r,willDeleteEls:c,renderFinally:function(){qC(c,function(t){qC(t,function(t){t.parent&&t.parent.remove(t)})}),qC(u,function(t){t.invisible=!0,t.dirty()})}}},_doAnimation:function(t,e,i,n){if(i.get("animation")){var o=i.get("animationDurationUpdate"),r=i.get("animationEasing"),s=vd();qC(e.willDeleteEls,function(t,e){qC(t,function(t,i){if(!t.invisible){var a,l=t.parent;if(n&&"drillDown"===n.direction)a=l===n.rootNodeGroup?{shape:{x:0,y:0,width:l.__tmNodeWidth,height:l.__tmNodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var u=0,h=0;l.__tmWillDelete||(u=l.__tmNodeWidth/2,h=l.__tmNodeHeight/2),a="nodeGroup"===e?{position:[u,h],style:{opacity:0}}:{shape:{x:u,y:h,width:0,height:0},style:{opacity:0}}}a&&s.add(t,a,o,r)}})}),qC(this._storage,function(t,i){qC(t,function(t,n){var l=e.lastsForAnimation[i][n],u={};l&&("nodeGroup"===i?l.old&&(u.position=t.position.slice(),t.attr("position",l.old)):(l.old&&(u.shape=a({},t.shape),t.setShape(l.old)),l.fadein?(t.setStyle("opacity",0),u.style={opacity:1}):1!==t.style.opacity&&(u.style={opacity:1})),s.add(t,u,o,r))})},this),this._state="animating",s.done(XC(function(){this._state="ready",e.renderFinally()},this)).start()}},_resetController:function(t){var e=this._controller;e||((e=this._controller=new oc(t.getZr())).enable(this.seriesModel.get("roam")),e.on("pan",XC(this._onPan,this)),e.on("zoom",XC(this._onZoom,this)));var i=new de(0,0,t.getWidth(),t.getHeight());e.setPointerChecker(function(t,e,n){return i.contain(e,n)})},_clearController:function(){var t=this._controller;t&&(t.dispose(),t=null)},_onPan:function(t){if("animating"!==this._state&&(Math.abs(t.dx)>3||Math.abs(t.dy)>3)){var e=this.seriesModel.getData().tree.root;if(!e)return;var i=e.getLayout();if(!i)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:i.x+t.dx,y:i.y+t.dy,width:i.width,height:i.height}})}},_onZoom:function(t){var e=t.originX,i=t.originY;if("animating"!==this._state){var n=this.seriesModel.getData().tree.root;if(!n)return;var o=n.getLayout();if(!o)return;var a=new de(o.x,o.y,o.width,o.height),r=this.seriesModel.layoutInfo;e-=r.x,i-=r.y;var s=xt();St(s,s,[-e,-i]),It(s,s,[t.scale,t.scale]),St(s,s,[e,i]),a.applyTransform(s),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:a.x,y:a.y,width:a.width,height:a.height}})}},_initEvents:function(t){t.on("click",function(t){if("ready"===this._state){var e=this.seriesModel.get("nodeClick",!0);if(e){var i=this.findTarget(t.offsetX,t.offsetY);if(i){var n=i.node;if(n.getLayout().isLeafRoot)this._rootToNode(i);else if("zoomToNode"===e)this._zoomToNode(i);else if("link"===e){var o=n.hostTree.data.getItemModel(n.dataIndex),a=o.get("link",!0),r=o.get("target",!0)||"blank";a&&window.open(a,r)}}}}},this)},_renderBreadcrumb:function(t,e,i){i||(i=null!=t.get("leafDepth",!0)?{node:t.getViewRoot()}:this.findTarget(e.getWidth()/2,e.getHeight()/2))||(i={node:t.getData().tree.root}),(this._breadcrumb||(this._breadcrumb=new pd(this.group))).render(t,e,i.node,XC(function(e){"animating"!==this._state&&(hd(t.getViewRoot(),e)?this._rootToNode({node:e}):this._zoomToNode({node:e}))},this))},remove:function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage={nodeGroup:[],background:[],content:[]},this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},dispose:function(){this._clearController()},_zoomToNode:function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},_rootToNode:function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},findTarget:function(t,e){var i;return this.seriesModel.getViewRoot().eachNode({attr:"viewChildren",order:"preorder"},function(n){var o=this._storage.background[n.getRawIndex()];if(o){var a=o.transformCoordToLocal(t,e),r=o.shape;if(!(r.x<=a[0]&&a[0]<=r.x+r.width&&r.y<=a[1]&&a[1]<=r.y+r.height))return!1;i={node:n,offsetX:a[0],offsetY:a[1]}}},this),i}});for(var aL=["treemapZoomToNode","treemapRender","treemapMove"],rL=0;rL<aL.length;rL++)Es({type:aL[rL],update:"updateView"},function(){});Es({type:"treemapRootToNode",update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"treemap",query:t},function(e,i){var n=ld(t,["treemapZoomToNode","treemapRootToNode"],e);if(n){var o=e.getViewRoot();o&&(t.direction=hd(o,n.node)?"rollUp":"drillDown"),e.resetViewRoot(n.node)}})});var sL=d,lL=w,uL=-1,hL=function(t){var e=t.mappingMethod,n=t.type,o=this.option=i(t);this.type=n,this.mappingMethod=e,this._normalizeData=dL[e];var a=cL[n];this.applyVisual=a.applyVisual,this.getColorMapper=a.getColorMapper,this._doMap=a._doMap[e],"piecewise"===e?(bd(o),_d(o)):"category"===e?o.categories?wd(o):bd(o,!0):(k("linear"!==e||o.dataExtent),bd(o))};hL.prototype={constructor:hL,mapValueToVisual:function(t){var e=this._normalizeData(t);return this._doMap(e,t)},getNormalizer:function(){return m(this._normalizeData,this)}};var cL=hL.visualHandlers={color:{applyVisual:Id("color"),getColorMapper:function(){var t=this.option;return m("category"===t.mappingMethod?function(t,e){return!e&&(t=this._normalizeData(t)),Td.call(this,t)}:function(e,i,n){var o=!!n;return!i&&(e=this._normalizeData(e)),n=Ut(e,t.parsedVisual,n),o?n:qt(n,"rgba")},this)},_doMap:{linear:function(t){return qt(Ut(t,this.option.parsedVisual),"rgba")},category:Td,piecewise:function(t,e){var i=Cd.call(this,e);return null==i&&(i=qt(Ut(t,this.option.parsedVisual),"rgba")),i},fixed:Ad}},colorHue:Sd(function(t,e){return jt(t,e)}),colorSaturation:Sd(function(t,e){return jt(t,null,e)}),colorLightness:Sd(function(t,e){return jt(t,null,null,e)}),colorAlpha:Sd(function(t,e){return Yt(t,e)}),opacity:{applyVisual:Id("opacity"),_doMap:Dd([0,1])},liftZ:{applyVisual:Id("liftZ"),_doMap:{linear:Ad,category:Ad,piecewise:Ad,fixed:Ad}},symbol:{applyVisual:function(t,e,i){var n=this.mapValueToVisual(t);if(_(n))i("symbol",n);else if(lL(n))for(var o in n)n.hasOwnProperty(o)&&i(o,n[o])},_doMap:{linear:Md,category:Td,piecewise:function(t,e){var i=Cd.call(this,e);return null==i&&(i=Md.call(this,t)),i},fixed:Ad}},symbolSize:{applyVisual:Id("symbolSize"),_doMap:Dd([0,1])}},dL={linear:function(t){return Bo(t,this.option.dataExtent,[0,1],!0)},piecewise:function(t){var e=this.option.pieceList,i=hL.findPieceIndex(t,e,!0);if(null!=i)return Bo(i,[0,e.length-1],[0,1],!0)},category:function(t){var e=this.option.categories?this.option.categoryMap[t]:t;return null==e?uL:e},fixed:B};hL.listVisualTypes=function(){var t=[];return d(cL,function(e,i){t.push(i)}),t},hL.addVisualHandler=function(t,e){cL[t]=e},hL.isValidType=function(t){return cL.hasOwnProperty(t)},hL.eachVisual=function(t,e,i){w(t)?d(t,e,i):e.call(i,t)},hL.mapVisual=function(t,e,i){var n,o=y(t)?[]:w(t)?{}:(n=!0,null);return hL.eachVisual(t,function(t,a){var r=e.call(i,t,a);n?o=r:o[a]=r}),o},hL.retrieveVisuals=function(t){var e,i={};return t&&sL(cL,function(n,o){t.hasOwnProperty(o)&&(i[o]=t[o],e=!0)}),e?i:null},hL.prepareVisualTypes=function(t){if(lL(t)){var e=[];sL(t,function(t,i){e.push(i)}),t=e}else{if(!y(t))return[];t=t.slice()}return t.sort(function(t,e){return"color"===e&&"color"!==t&&0===t.indexOf("color")?1:-1}),t},hL.dependsOn=function(t,e){return"color"===e?!(!t||0!==t.indexOf(e)):t===e},hL.findPieceIndex=function(t,e,i){function n(e,i){var n=Math.abs(e-t);n<a&&(a=n,o=i)}for(var o,a=1/0,r=0,s=e.length;r<s;r++){var l=e[r].value;if(null!=l){if(l===t||"string"==typeof l&&l===t+"")return r;i&&n(l,r)}}for(var r=0,s=e.length;r<s;r++){var u=e[r],h=u.interval,c=u.close;if(h){if(h[0]===-1/0){if(kd(c[1],t,h[1]))return r}else if(h[1]===1/0){if(kd(c[0],h[0],t))return r}else if(kd(c[0],h[0],t)&&kd(c[1],t,h[1]))return r;i&&n(h[0],r),i&&n(h[1],r)}}if(i)return t===1/0?e.length-1:t===-1/0?0:o};var fL=y,pL="itemStyle",gL={seriesType:"treemap",reset:function(t,e,i,n){var o=t.getData().tree,a=o.root,r=t.getModel(pL);a.isRemoved()||Pd(a,{},f(o.levelModels,function(t){return t?t.get(pL):null}),r,t.getViewRoot().getAncestors(),t)}},mL=Math.max,vL=Math.min,yL=T,xL=d,_L=["itemStyle","borderWidth"],wL=["itemStyle","gapWidth"],bL=["upperLabel","show"],SL=["upperLabel","height"],ML={seriesType:"treemap",reset:function(t,e,i,n){var o=i.getWidth(),r=i.getHeight(),s=t.option,l=ca(t.getBoxLayoutParams(),{width:i.getWidth(),height:i.getHeight()}),u=s.size||[],h=Vo(yL(l.width,u[0]),o),c=Vo(yL(l.height,u[1]),r),d=n&&n.type,f=ld(n,["treemapZoomToNode","treemapRootToNode"],t),p="treemapRender"===d||"treemapMove"===d?n.rootRect:null,g=t.getViewRoot(),m=ud(g);if("treemapMove"!==d){var v="treemapZoomToNode"===d?jd(t,f,g,h,c):p?[p.width,p.height]:[h,c],y=s.sort;y&&"asc"!==y&&"desc"!==y&&(y="desc");var x={squareRatio:s.squareRatio,sort:y,leafDepth:s.leafDepth};g.hostTree.clearLayouts();_={x:0,y:0,width:v[0],height:v[1],area:v[0]*v[1]};g.setLayout(_),Gd(g,x,!1,0);var _=g.getLayout();xL(m,function(t,e){var i=(m[e+1]||g).getValue();t.setLayout(a({dataExtent:[i,i],borderWidth:0,upperHeight:0},_))})}var w=t.getData().tree.root;w.setLayout(Yd(l,p,f),!0),t.setLayoutInfo(l),qd(w,new de(-l.x,-l.y,o,r),m,g,0)}};Bs(gL),zs(ML);var IL=function(t){this._directed=t||!1,this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this.data,this.edgeData},TL=IL.prototype;TL.type="graph",TL.isDirected=function(){return this._directed},TL.addNode=function(t,e){t=t||""+e;var i=this._nodesMap;if(!i[$d(t)]){var n=new Jd(t,e);return n.hostGraph=this,this.nodes.push(n),i[$d(t)]=n,n}},TL.getNodeByIndex=function(t){var e=this.data.getRawIndex(t);return this.nodes[e]},TL.getNodeById=function(t){return this._nodesMap[$d(t)]},TL.addEdge=function(t,e,i){var n=this._nodesMap,o=this._edgesMap;if("number"==typeof t&&(t=this.nodes[t]),"number"==typeof e&&(e=this.nodes[e]),Jd.isInstance(t)||(t=n[$d(t)]),Jd.isInstance(e)||(e=n[$d(e)]),t&&e){var a=t.id+"-"+e.id;if(!o[a]){var r=new Qd(t,e,i);return r.hostGraph=this,this._directed&&(t.outEdges.push(r),e.inEdges.push(r)),t.edges.push(r),t!==e&&e.edges.push(r),this.edges.push(r),o[a]=r,r}}},TL.getEdgeByIndex=function(t){var e=this.edgeData.getRawIndex(t);return this.edges[e]},TL.getEdge=function(t,e){Jd.isInstance(t)&&(t=t.id),Jd.isInstance(e)&&(e=e.id);var i=this._edgesMap;return this._directed?i[t+"-"+e]:i[t+"-"+e]||i[e+"-"+t]},TL.eachNode=function(t,e){for(var i=this.nodes,n=i.length,o=0;o<n;o++)i[o].dataIndex>=0&&t.call(e,i[o],o)},TL.eachEdge=function(t,e){for(var i=this.edges,n=i.length,o=0;o<n;o++)i[o].dataIndex>=0&&i[o].node1.dataIndex>=0&&i[o].node2.dataIndex>=0&&t.call(e,i[o],o)},TL.breadthFirstTraverse=function(t,e,i,n){if(Jd.isInstance(e)||(e=this._nodesMap[$d(e)]),e){for(var o="out"===i?"outEdges":"in"===i?"inEdges":"edges",a=0;a<this.nodes.length;a++)this.nodes[a].__visited=!1;if(!t.call(n,e,null))for(var r=[e];r.length;)for(var s=r.shift(),l=s[o],a=0;a<l.length;a++){var u=l[a],h=u.node1===s?u.node2:u.node1;if(!h.__visited){if(t.call(n,h,s))return;r.push(h),h.__visited=!0}}}},TL.update=function(){for(var t=this.data,e=this.edgeData,i=this.nodes,n=this.edges,o=0,a=i.length;o<a;o++)i[o].dataIndex=-1;for(var o=0,a=t.count();o<a;o++)i[t.getRawIndex(o)].dataIndex=o;e.filterSelf(function(t){var i=n[e.getRawIndex(t)];return i.node1.dataIndex>=0&&i.node2.dataIndex>=0});for(var o=0,a=n.length;o<a;o++)n[o].dataIndex=-1;for(var o=0,a=e.count();o<a;o++)n[e.getRawIndex(o)].dataIndex=o},TL.clone=function(){for(var t=new IL(this._directed),e=this.nodes,i=this.edges,n=0;n<e.length;n++)t.addNode(e[n].id,e[n].dataIndex);for(n=0;n<i.length;n++){var o=i[n];t.addEdge(o.node1.id,o.node2.id,o.dataIndex)}return t},Jd.prototype={constructor:Jd,degree:function(){return this.edges.length},inDegree:function(){return this.inEdges.length},outDegree:function(){return this.outEdges.length},getModel:function(t){if(!(this.dataIndex<0))return this.hostGraph.data.getItemModel(this.dataIndex).getModel(t)}},Qd.prototype.getModel=function(t){if(!(this.dataIndex<0))return this.hostGraph.edgeData.getItemModel(this.dataIndex).getModel(t)};var AL=function(t,e){return{getValue:function(i){var n=this[t][e];return n.get(n.getDimension(i||"value"),this.dataIndex)},setVisual:function(i,n){this.dataIndex>=0&&this[t][e].setItemVisual(this.dataIndex,i,n)},getVisual:function(i,n){return this[t][e].getItemVisual(this.dataIndex,i,n)},setLayout:function(i,n){this.dataIndex>=0&&this[t][e].setItemLayout(this.dataIndex,i,n)},getLayout:function(){return this[t][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][e].getRawIndex(this.dataIndex)}}};h(Jd,AL("hostGraph","data")),h(Qd,AL("hostGraph","edgeData")),IL.Node=Jd,IL.Edge=Qd,Yi(Jd),Yi(Qd);var DL=function(t,e,i,n,o){for(var a=new IL(n),r=0;r<t.length;r++)a.addNode(T(t[r].id,t[r].name,r),r);for(var s=[],u=[],h=0,r=0;r<e.length;r++){var c=e[r],d=c.source,f=c.target;a.addEdge(d,f,h)&&(u.push(c),s.push(T(c.id,d+" > "+f)),h++)}var p,g=i.get("coordinateSystem");if("cartesian2d"===g||"polar"===g)p=ml(t,i);else{var m=Fa.get(g),v=m&&"view"!==m.type?m.dimensions||[]:[];l(v,"value")<0&&v.concat(["value"]);var y=_A(t,{coordDimensions:v});(p=new vA(y,i)).initData(t)}var x=new vA(["value"],i);return x.initData(u,s),o&&o(p,x),kc({mainData:p,struct:a,structAttr:"graph",datas:{node:p,edge:x},datasAttr:{node:"data",edge:"edgeData"}}),a.update(),a},CL=Hs({type:"series.graph",init:function(t){CL.superApply(this,"init",arguments),this.legendDataProvider=function(){return this._categoriesData},this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},mergeOption:function(t){CL.superApply(this,"mergeOption",arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},mergeDefaultAndTheme:function(t){CL.superApply(this,"mergeDefaultAndTheme",arguments),Ci(t,["edgeLabel"],["show"])},getInitialData:function(t,e){var i=t.edges||t.links||[],n=t.data||t.nodes||[],o=this;if(n&&i)return DL(n,i,this,!0,function(t,i){function n(t){return(t=this.parsePath(t))&&"label"===t[0]?r:t&&"emphasis"===t[0]&&"label"===t[1]?l:this.parentModel}t.wrapMethod("getItemModel",function(t){var e=o._categoriesModels[t.getShallow("category")];return e&&(e.parentModel=t.parentModel,t.parentModel=e),t});var a=o.getModel("edgeLabel"),r=new No({label:a.option},a.parentModel,e),s=o.getModel("emphasis.edgeLabel"),l=new No({emphasis:{label:s.option}},s.parentModel,e);i.wrapMethod("getItemModel",function(t){return t.customizeGetParent(n),t})}).data},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},getCategoriesData:function(){return this._categoriesData},formatTooltip:function(t,e,i){if("edge"===i){var n=this.getData(),o=this.getDataParams(t,i),a=n.graph.getEdgeByIndex(t),r=n.getName(a.node1.dataIndex),s=n.getName(a.node2.dataIndex),l=[];return null!=r&&l.push(r),null!=s&&l.push(s),l=ia(l.join(" > ")),o.value&&(l+=" : "+ia(o.value)),l}return CL.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var t=f(this.option.categories||[],function(t){return null!=t.value?t:a({value:0},t)}),e=new vA(["value"],this);e.initData(t),this._categoriesData=e,this._categoriesModels=e.mapArray(function(t){return e.getItemModel(t,!0)})},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},isAnimationEnabled:function(){return CL.superCall(this,"isAnimationEnabled")&&!("force"===this.get("layout")&&this.get("force.layoutAnimation"))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",legendHoverLink:!0,hoverAnimation:!0,layout:null,focusNodeAdjacency:!1,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle"},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,curveness:0,opacity:.5},emphasis:{label:{show:!0}}}}),LL=_M.prototype,kL=bM.prototype,PL=Un({type:"ec-line",style:{stroke:"#000",fill:null},shape:{x1:0,y1:0,x2:0,y2:0,percent:1,cpx1:null,cpy1:null},buildPath:function(t,e){(tf(e)?LL:kL).buildPath(t,e)},pointAt:function(t){return tf(this.shape)?LL.pointAt.call(this,t):kL.pointAt.call(this,t)},tangentAt:function(t){var e=this.shape,i=tf(e)?[e.x2-e.x1,e.y2-e.y1]:kL.tangentAt.call(this,t);return q(i,i)}}),NL=["fromSymbol","toSymbol"],OL=rf.prototype;OL.beforeUpdate=function(){var t=this,e=t.childOfName("fromSymbol"),i=t.childOfName("toSymbol"),n=t.childOfName("label");if(e||i||!n.ignore){for(var o=1,a=this.parent;a;)a.scale&&(o/=a.scale[0]),a=a.parent;var r=t.childOfName("line");if(this.__dirty||r.__dirty){var s=r.shape.percent,l=r.pointAt(0),u=r.pointAt(s),h=U([],u,l);if(q(h,h),e&&(e.attr("position",l),c=r.tangentAt(0),e.attr("rotation",Math.PI/2-Math.atan2(c[1],c[0])),e.attr("scale",[o*s,o*s])),i){i.attr("position",u);var c=r.tangentAt(1);i.attr("rotation",-Math.PI/2-Math.atan2(c[1],c[0])),i.attr("scale",[o*s,o*s])}if(!n.ignore){n.attr("position",u);var d,f,p,g=5*o;if("end"===n.__position)d=[h[0]*g+u[0],h[1]*g+u[1]],f=h[0]>.8?"left":h[0]<-.8?"right":"center",p=h[1]>.8?"top":h[1]<-.8?"bottom":"middle";else if("middle"===n.__position){var m=s/2,v=[(c=r.tangentAt(m))[1],-c[0]],y=r.pointAt(m);v[1]>0&&(v[0]=-v[0],v[1]=-v[1]),d=[y[0]+v[0]*g,y[1]+v[1]*g],f="center",p="bottom";var x=-Math.atan2(c[1],c[0]);u[0]<l[0]&&(x=Math.PI+x),n.attr("rotation",x)}else d=[-h[0]*g+l[0],-h[1]*g+l[1]],f=h[0]>.8?"right":h[0]<-.8?"left":"center",p=h[1]>.8?"bottom":h[1]<-.8?"top":"middle";n.attr({style:{textVerticalAlign:n.__verticalAlign||p,textAlign:n.__textAlign||f},position:d,scale:[o,o]})}}}},OL._createLine=function(t,e,i){var n=t.hostModel,o=of(t.getItemLayout(e));o.shape.percent=0,To(o,{shape:{percent:1}},n,e),this.add(o);var a=new rM({name:"label",lineLabelOriginalOpacity:1});this.add(a),d(NL,function(i){var n=nf(i,t,e);this.add(n),this[ef(i)]=t.getItemVisual(e,i)},this),this._updateCommonStl(t,e,i)},OL.updateData=function(t,e,i){var n=t.hostModel,o=this.childOfName("line"),a=t.getItemLayout(e),r={shape:{}};af(r.shape,a),Io(o,r,n,e),d(NL,function(i){var n=t.getItemVisual(e,i),o=ef(i);if(this[o]!==n){this.remove(this.childOfName(i));var a=nf(i,t,e);this.add(a)}this[o]=n},this),this._updateCommonStl(t,e,i)},OL._updateCommonStl=function(t,e,i){var n=t.hostModel,o=this.childOfName("line"),a=i&&i.lineStyle,s=i&&i.hoverLineStyle,l=i&&i.labelModel,u=i&&i.hoverLabelModel;if(!i||t.hasItemOption){var h=t.getItemModel(e);a=h.getModel("lineStyle").getLineStyle(),s=h.getModel("emphasis.lineStyle").getLineStyle(),l=h.getModel("label"),u=h.getModel("emphasis.label")}var c=t.getItemVisual(e,"color"),f=D(t.getItemVisual(e,"opacity"),a.opacity,1);o.useStyle(r({strokeNoScale:!0,fill:"none",stroke:c,opacity:f},a)),o.hoverStyle=s,d(NL,function(t){var e=this.childOfName(t);e&&(e.setColor(c),e.setStyle({opacity:f}))},this);var p,g,m=l.getShallow("show"),v=u.getShallow("show"),y=this.childOfName("label");if((m||v)&&(p=c||"#000",null==(g=n.getFormattedLabel(e,"normal",t.dataType)))){var x=n.getRawValue(e);g=null==x?t.getName(e):isFinite(x)?Go(x):x}var _=m?g:null,w=v?A(n.getFormattedLabel(e,"emphasis",t.dataType),g):null,b=y.style;null==_&&null==w||(mo(y.style,l,{text:_},{autoColor:p}),y.__textAlign=b.textAlign,y.__verticalAlign=b.textVerticalAlign,y.__position=l.get("position")||"middle"),y.hoverStyle=null!=w?{text:w,textFill:u.getTextColor(!0),fontStyle:u.getShallow("fontStyle"),fontWeight:u.getShallow("fontWeight"),fontSize:u.getShallow("fontSize"),fontFamily:u.getShallow("fontFamily")}:{text:null},y.ignore=!m&&!v,fo(this)},OL.highlight=function(){this.trigger("emphasis")},OL.downplay=function(){this.trigger("normal")},OL.updateLayout=function(t,e){this.setLinePoints(t.getItemLayout(e))},OL.setLinePoints=function(t){var e=this.childOfName("line");af(e.shape,t),e.dirty()},u(rf,tb);var EL=sf.prototype;EL.isPersistent=function(){return!0},EL.updateData=function(t){var e=this,i=e.group,n=e._lineData;e._lineData=t,n||i.removeAll();var o=hf(t);t.diff(n).add(function(i){lf(e,t,i,o)}).update(function(i,a){uf(e,n,t,a,i,o)}).remove(function(t){i.remove(n.getItemGraphicEl(t))}).execute()},EL.updateLayout=function(){var t=this._lineData;t&&t.eachItemGraphicEl(function(e,i){e.updateLayout(t,i)},this)},EL.incrementalPrepareUpdate=function(t){this._seriesScope=hf(t),this._lineData=null,this.group.removeAll()},EL.incrementalUpdate=function(t,e){for(var i=t.start;i<t.end;i++)if(df(e.getItemLayout(i))){var n=new this._ctor(e,i,this._seriesScope);n.traverse(function(t){t.isGroup||(t.incremental=t.useHoverLayer=!0)}),this.group.add(n),e.setItemGraphicEl(i,n)}},EL.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},EL._clearIncremental=function(){var t=this._incremental;t&&t.clearDisplaybles()};var RL=[],zL=[],BL=[],VL=sn,GL=hw,FL=Math.abs,WL=function(t,e){function i(t){var e=t.getVisual("symbolSize");return e instanceof Array&&(e=(e[0]+e[1])/2),e}var n=[],o=cn,a=[[],[],[]],r=[[],[]],s=[];e/=2,t.eachEdge(function(t,l){var u=t.getLayout(),h=t.getVisual("fromSymbol"),c=t.getVisual("toSymbol");u.__original||(u.__original=[F(u[0]),F(u[1])],u[2]&&u.__original.push(F(u[2])));var d=u.__original;if(null!=u[2]){if(G(a[0],d[0]),G(a[1],d[2]),G(a[2],d[1]),h&&"none"!==h){var f=i(t.node1),p=ff(a,d[0],f*e);o(a[0][0],a[1][0],a[2][0],p,n),a[0][0]=n[3],a[1][0]=n[4],o(a[0][1],a[1][1],a[2][1],p,n),a[0][1]=n[3],a[1][1]=n[4]}if(c&&"none"!==c){var f=i(t.node2),p=ff(a,d[1],f*e);o(a[0][0],a[1][0],a[2][0],p,n),a[1][0]=n[1],a[2][0]=n[2],o(a[0][1],a[1][1],a[2][1],p,n),a[1][1]=n[1],a[2][1]=n[2]}G(u[0],a[0]),G(u[1],a[2]),G(u[2],a[1])}else{if(G(r[0],d[0]),G(r[1],d[1]),U(s,r[1],r[0]),q(s,s),h&&"none"!==h){f=i(t.node1);Z(r[0],r[0],s,f*e)}if(c&&"none"!==c){f=i(t.node2);Z(r[1],r[1],s,-f*e)}G(u[0],r[0]),G(u[1],r[1])}})},HL="__focusNodeAdjacency",ZL=["itemStyle","opacity"],UL=["lineStyle","opacity"];Zs({type:"graph",init:function(t,e){var i=new Du,n=new sf,o=this.group;this._controller=new oc(e.getZr()),this._controllerHost={target:o},o.add(i.group),o.add(n.group),this._symbolDraw=i,this._lineDraw=n,this._firstRender=!0},render:function(t,e,i){var n=t.coordinateSystem;this._model=t,this._nodeScaleRatio=t.get("nodeScaleRatio");var o=this._symbolDraw,a=this._lineDraw,r=this.group;if("view"===n.type){var s={position:n.position,scale:n.scale};this._firstRender?r.attr(s):Io(r,s,t)}WL(t.getGraph(),this._getNodeGlobalScale(t));var l=t.getData();o.updateData(l);var u=t.getEdgeData();a.updateData(u),this._updateNodeAndLinkScale(),this._updateController(t,e,i),clearTimeout(this._layoutTimeout);var h=t.forceLayout,c=t.get("force.layoutAnimation");h&&this._startForceLayoutIteration(h,c),l.eachItemGraphicEl(function(e,n){var o=l.getItemModel(n);e.off("drag").off("dragend");var a=o.get("draggable");a&&e.on("drag",function(){h&&(h.warmUp(),!this._layouting&&this._startForceLayoutIteration(h,c),h.setFixed(n),l.setItemLayout(n,e.position))},this).on("dragend",function(){h&&h.setUnfixed(n)},this),e.setDraggable(a&&h),e[HL]&&e.off("mouseover",e[HL]),e.__unfocusNodeAdjacency&&e.off("mouseout",e.__unfocusNodeAdjacency),o.get("focusNodeAdjacency")&&(e.on("mouseover",e[HL]=function(){i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,dataIndex:e.dataIndex})}),e.on("mouseout",e.__unfocusNodeAdjacency=function(){i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))},this),l.graph.eachEdge(function(e){var n=e.getGraphicEl();n[HL]&&n.off("mouseover",n[HL]),n.__unfocusNodeAdjacency&&n.off("mouseout",n.__unfocusNodeAdjacency),e.getModel().get("focusNodeAdjacency")&&(n.on("mouseover",n[HL]=function(){i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,edgeDataIndex:e.dataIndex})}),n.on("mouseout",n.__unfocusNodeAdjacency=function(){i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))});var d="circular"===t.get("layout")&&t.get("circular.rotateLabel"),f=l.getLayout("cx"),p=l.getLayout("cy");l.eachItemGraphicEl(function(t,e){var i=t.getSymbolPath();if(d){var n=l.getItemLayout(e),o=Math.atan2(n[1]-p,n[0]-f);o<0&&(o=2*Math.PI+o);var a=n[0]<f;a&&(o-=Math.PI);var r=a?"left":"right";i.setStyle({textRotation:-o,textPosition:r,textOrigin:"center"}),i.hoverStyle&&(i.hoverStyle.textPosition=r)}else i.setStyle({textRotation:0})}),this._firstRender=!1},dispose:function(){this._controller&&this._controller.dispose(),this._controllerHost={}},focusNodeAdjacency:function(t,e,i,n){var o=this._model.getData().graph,a=n.dataIndex,r=n.edgeDataIndex,s=o.getNodeByIndex(a),l=o.getEdgeByIndex(r);(s||l)&&(o.eachNode(function(t){gf(t,ZL,.1)}),o.eachEdge(function(t){gf(t,UL,.1)}),s&&(mf(s,ZL),d(s.edges,function(t){t.dataIndex<0||(mf(t,UL),mf(t.node1,ZL),mf(t.node2,ZL))})),l&&(mf(l,UL),mf(l.node1,ZL),mf(l.node2,ZL)))},unfocusNodeAdjacency:function(t,e,i,n){var o=this._model.getData().graph;o.eachNode(function(t){gf(t,ZL)}),o.eachEdge(function(t){gf(t,UL)})},_startForceLayoutIteration:function(t,e){var i=this;!function n(){t.step(function(t){i.updateLayout(i._model),(i._layouting=!t)&&(e?i._layoutTimeout=setTimeout(n,16):n())})}()},_updateController:function(t,e,i){var n=this._controller,o=this._controllerHost,a=this.group;n.setPointerChecker(function(e,n,o){var r=a.getBoundingRect();return r.applyTransform(a.transform),r.contain(n,o)&&!gc(e,i,t)}),"view"===t.coordinateSystem.type?(n.enable(t.get("roam")),o.zoomLimit=t.get("scaleLimit"),o.zoom=t.coordinateSystem.getZoom(),n.off("pan").off("zoom").on("pan",function(e){fc(o,e.dx,e.dy),i.dispatchAction({seriesId:t.id,type:"graphRoam",dx:e.dx,dy:e.dy})}).on("zoom",function(e){pc(o,e.scale,e.originX,e.originY),i.dispatchAction({seriesId:t.id,type:"graphRoam",zoom:e.scale,originX:e.originX,originY:e.originY}),this._updateNodeAndLinkScale(),WL(t.getGraph(),this._getNodeGlobalScale(t)),this._lineDraw.updateLayout()},this)):n.disable()},_updateNodeAndLinkScale:function(){var t=this._model,e=t.getData(),i=this._getNodeGlobalScale(t),n=[i,i];e.eachItemGraphicEl(function(t,e){t.attr("scale",n)})},_getNodeGlobalScale:function(t){var e=t.coordinateSystem;if("view"!==e.type)return 1;var i=this._nodeScaleRatio,n=e.scale,o=n&&n[0]||1;return((e.getZoom()-1)*i+1)/o},updateLayout:function(t){WL(t.getGraph(),this._getNodeGlobalScale(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()}}),Es({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},function(){}),Es({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},function(){}),Es({type:"graphRoam",event:"graphRoam",update:"none"},function(t,e){e.eachComponent({mainType:"series",query:t},function(e){var i=bc(e.coordinateSystem,t);e.setCenter&&e.setCenter(i.center),e.setZoom&&e.setZoom(i.zoom)})});var XL=Z;Os(function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.eachSeriesByType("graph",function(t){var i=t.getCategoriesData(),n=t.getGraph().data,o=i.mapArray(i.getName);n.filterSelf(function(t){var i=n.getItemModel(t).getShallow("category");if(null!=i){"number"==typeof i&&(i=o[i]);for(var a=0;a<e.length;a++)if(!e[a].isSelected(i))return!1}return!0})},this)}),Bs(TD("graph","circle",null)),Bs(function(t){var e={};t.eachSeriesByType("graph",function(t){var i=t.getCategoriesData(),n=t.getData(),o={};i.each(function(n){var a=i.getName(n);o["ec-"+a]=n;var r=i.getItemModel(n).get("itemStyle.color")||t.getColorFromPalette(a,e);i.setItemVisual(n,"color",r)}),i.count()&&n.each(function(t){var e=n.getItemModel(t).getShallow("category");null!=e&&("string"==typeof e&&(e=o["ec-"+e]),n.getItemVisual(t,"color",!0)||n.setItemVisual(t,"color",i.getItemVisual(e,"color")))})})}),Bs(function(t){t.eachSeriesByType("graph",function(t){var e=t.getGraph(),i=t.getEdgeData(),n=vf(t.get("edgeSymbol")),o=vf(t.get("edgeSymbolSize")),a="lineStyle.color".split("."),r="lineStyle.opacity".split(".");i.setVisual("fromSymbol",n&&n[0]),i.setVisual("toSymbol",n&&n[1]),i.setVisual("fromSymbolSize",o&&o[0]),i.setVisual("toSymbolSize",o&&o[1]),i.setVisual("color",t.get(a)),i.setVisual("opacity",t.get(r)),i.each(function(t){var n=i.getItemModel(t),o=e.getEdgeByIndex(t),s=vf(n.getShallow("symbol",!0)),l=vf(n.getShallow("symbolSize",!0)),u=n.get(a),h=n.get(r);switch(u){case"source":u=o.node1.getVisual("color");break;case"target":u=o.node2.getVisual("color")}s[0]&&o.setVisual("fromSymbol",s[0]),s[1]&&o.setVisual("toSymbol",s[1]),l[0]&&o.setVisual("fromSymbolSize",l[0]),l[1]&&o.setVisual("toSymbolSize",l[1]),o.setVisual("color",u),o.setVisual("opacity",h)})})}),zs(function(t,e){t.eachSeriesByType("graph",function(t){var e=t.get("layout"),i=t.coordinateSystem;if(i&&"view"!==i.type){var n=t.getData(),o=[];d(i.dimensions,function(t){o=o.concat(n.mapDimension(t,!0))});for(var a=0;a<n.count();a++){for(var r=[],s=!1,l=0;l<o.length;l++){var u=n.get(o[l],a);isNaN(u)||(s=!0),r.push(u)}s?n.setItemLayout(a,i.dataToPoint(r)):n.setItemLayout(a,[NaN,NaN])}xf(n.graph)}else e&&"none"!==e||yf(t)})}),zs(function(t){t.eachSeriesByType("graph",function(t){"circular"===t.get("layout")&&_f(t)})}),zs(function(t){t.eachSeriesByType("graph",function(t){var e=t.coordinateSystem;if(!e||"view"===e.type)if("force"===t.get("layout")){var i=t.preservedPoints||{},n=t.getGraph(),o=n.data,a=n.edgeData,r=t.getModel("force"),s=r.get("initLayout");t.preservedPoints?o.each(function(t){var e=o.getId(t);o.setItemLayout(t,i[e]||[NaN,NaN])}):s&&"none"!==s?"circular"===s&&_f(t):yf(t);var l=o.getDataExtent("value"),u=a.getDataExtent("value"),h=r.get("repulsion"),c=r.get("edgeLength");y(h)||(h=[h,h]),y(c)||(c=[c,c]),c=[c[1],c[0]];var d=o.mapArray("value",function(t,e){var i=o.getItemLayout(e),n=Bo(t,l,h);return isNaN(n)&&(n=(h[0]+h[1])/2),{w:n,rep:n,fixed:o.getItemModel(e).get("fixed"),p:!i||isNaN(i[0])||isNaN(i[1])?null:i}}),f=a.mapArray("value",function(t,e){var i=n.getEdgeByIndex(e),o=Bo(t,u,c);return isNaN(o)&&(o=(c[0]+c[1])/2),{n1:d[i.node1.dataIndex],n2:d[i.node2.dataIndex],d:o,curveness:i.getModel().get("lineStyle.curveness")||0}}),p=(e=t.coordinateSystem).getBoundingRect(),g=wf(d,f,{rect:p,gravity:r.get("gravity")}),m=g.step;g.step=function(t){for(var e=0,a=d.length;e<a;e++)d[e].fixed&&G(d[e].p,n.getNodeByIndex(e).getLayout());m(function(e,a,r){for(var s=0,l=e.length;s<l;s++)e[s].fixed||n.getNodeByIndex(s).setLayout(e[s].p),i[o.getId(s)]=e[s].p;for(var s=0,l=a.length;s<l;s++){var u=a[s],h=n.getEdgeByIndex(s),c=u.n1.p,d=u.n2.p,f=h.getLayout();(f=f?f.slice():[])[0]=f[0]||[],f[1]=f[1]||[],G(f[0],c),G(f[1],d),+u.curveness&&(f[2]=[(c[0]+d[0])/2-(c[1]-d[1])*u.curveness,(c[1]+d[1])/2-(d[0]-c[0])*u.curveness]),h.setLayout(f)}t&&t(r)})},t.forceLayout=g,t.preservedPoints=i,g.step()}else t.forceLayout=null})}),Rs("graphView",{create:function(t,e){var i=[];return t.eachSeriesByType("graph",function(t){var n=t.get("coordinateSystem");if(!n||"view"===n){var o=t.getData(),a=[],r=[];fn(o.mapArray(function(t){var e=o.getItemModel(t);return[+e.get("x"),+e.get("y")]}),a,r),r[0]-a[0]==0&&(r[0]+=1,a[0]-=1),r[1]-a[1]==0&&(r[1]+=1,a[1]-=1);var s=(r[0]-a[0])/(r[1]-a[1]),l=bf(t,e,s);isNaN(s)&&(a=[l.x,l.y],r=[l.x+l.width,l.y+l.height]);var u=r[0]-a[0],h=r[1]-a[1],c=l.width,d=l.height,f=t.coordinateSystem=new Mc;f.zoomLimit=t.get("scaleLimit"),f.setBoundingRect(a[0],a[1],u,h),f.setViewRect(l.x,l.y,c,d),f.setCenter(t.get("center")),f.setZoom(t.get("zoom")),i.push(f)}}),i}});YI.extend({type:"series.gauge",getInitialData:function(t,e){var i=t.data||[];return y(i)||(i=[i]),t.data=i,oC(this,["value"])},defaultOption:{zlevel:0,z:2,center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,lineStyle:{color:[[.2,"#91c7ae"],[.8,"#63869e"],[1,"#c23531"]],width:30}},splitLine:{show:!0,length:30,lineStyle:{color:"#eee",width:2,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:8,lineStyle:{color:"#eee",width:1,type:"solid"}},axisLabel:{show:!0,distance:5,color:"auto"},pointer:{show:!0,length:"80%",width:8},itemStyle:{color:"auto"},title:{show:!0,offsetCenter:[0,"-40%"],color:"#333",fontSize:15},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"auto",fontSize:30}}});var jL=Pn.extend({type:"echartsGaugePointer",shape:{angle:0,width:10,r:10,x:0,y:0},buildPath:function(t,e){var i=Math.cos,n=Math.sin,o=e.r,a=e.width,r=e.angle,s=e.x-i(r)*a*(a>=o/3?1:2),l=e.y-n(r)*a*(a>=o/3?1:2);r=e.angle-Math.PI/2,t.moveTo(s,l),t.lineTo(e.x+i(r)*a,e.y+n(r)*a),t.lineTo(e.x+i(e.angle)*o,e.y+n(e.angle)*o),t.lineTo(e.x-i(r)*a,e.y-n(r)*a),t.lineTo(s,l)}}),YL=2*Math.PI,qL=(Ar.extend({type:"gauge",render:function(t,e,i){this.group.removeAll();var n=t.get("axisLine.lineStyle.color"),o=Sf(t,i);this._renderMain(t,e,i,n,o)},dispose:function(){},_renderMain:function(t,e,i,n,o){for(var a=this.group,r=t.getModel("axisLine").getModel("lineStyle"),s=t.get("clockwise"),l=-t.get("startAngle")/180*Math.PI,u=-t.get("endAngle")/180*Math.PI,h=(u-l)%YL,c=l,d=r.get("width"),f=0;f<n.length;f++){var p=Math.min(Math.max(n[f][0],0),1),g=new hM({shape:{startAngle:c,endAngle:u=l+h*p,cx:o.cx,cy:o.cy,clockwise:s,r0:o.r-d,r:o.r},silent:!0});g.setStyle({fill:n[f][1]}),g.setStyle(r.getLineStyle(["color","borderWidth","borderColor"])),a.add(g),c=u}var m=function(t){if(t<=0)return n[0][1];for(var e=0;e<n.length;e++)if(n[e][0]>=t&&(0===e?0:n[e-1][0])<t)return n[e][1];return n[e-1][1]};if(!s){var v=l;l=u,u=v}this._renderTicks(t,e,i,m,o,l,u,s),this._renderPointer(t,e,i,m,o,l,u,s),this._renderTitle(t,e,i,m,o),this._renderDetail(t,e,i,m,o)},_renderTicks:function(t,e,i,n,o,a,r,s){for(var l=this.group,u=o.cx,h=o.cy,c=o.r,d=+t.get("min"),f=+t.get("max"),p=t.getModel("splitLine"),g=t.getModel("axisTick"),m=t.getModel("axisLabel"),v=t.get("splitNumber"),y=g.get("splitNumber"),x=Vo(p.get("length"),c),_=Vo(g.get("length"),c),w=a,b=(r-a)/v,S=b/y,M=p.getModel("lineStyle").getLineStyle(),I=g.getModel("lineStyle").getLineStyle(),T=0;T<=v;T++){var A=Math.cos(w),D=Math.sin(w);if(p.get("show")){var C=new _M({shape:{x1:A*c+u,y1:D*c+h,x2:A*(c-x)+u,y2:D*(c-x)+h},style:M,silent:!0});"auto"===M.stroke&&C.setStyle({stroke:n(T/v)}),l.add(C)}if(m.get("show")){var L=Mf(Go(T/v*(f-d)+d),m.get("formatter")),k=m.get("distance"),P=n(T/v);l.add(new rM({style:mo({},m,{text:L,x:A*(c-x-k)+u,y:D*(c-x-k)+h,textVerticalAlign:D<-.4?"top":D>.4?"bottom":"middle",textAlign:A<-.4?"left":A>.4?"right":"center"},{autoColor:P}),silent:!0}))}if(g.get("show")&&T!==v){for(var N=0;N<=y;N++){var A=Math.cos(w),D=Math.sin(w),O=new _M({shape:{x1:A*c+u,y1:D*c+h,x2:A*(c-_)+u,y2:D*(c-_)+h},silent:!0,style:I});"auto"===I.stroke&&O.setStyle({stroke:n((T+N/y)/v)}),l.add(O),w+=S}w-=S}else w+=b}},_renderPointer:function(t,e,i,n,o,a,r,s){var l=this.group,u=this._data;if(t.get("pointer.show")){var h=[+t.get("min"),+t.get("max")],c=[a,r],d=t.getData(),f=d.mapDimension("value");d.diff(u).add(function(e){var i=new jL({shape:{angle:a}});To(i,{shape:{angle:Bo(d.get(f,e),h,c,!0)}},t),l.add(i),d.setItemGraphicEl(e,i)}).update(function(e,i){var n=u.getItemGraphicEl(i);Io(n,{shape:{angle:Bo(d.get(f,e),h,c,!0)}},t),l.add(n),d.setItemGraphicEl(e,n)}).remove(function(t){var e=u.getItemGraphicEl(t);l.remove(e)}).execute(),d.eachItemGraphicEl(function(t,e){var i=d.getItemModel(e),a=i.getModel("pointer");t.setShape({x:o.cx,y:o.cy,width:Vo(a.get("width"),o.r),r:Vo(a.get("length"),o.r)}),t.useStyle(i.getModel("itemStyle").getItemStyle()),"auto"===t.style.fill&&t.setStyle("fill",n(Bo(d.get(f,e),h,[0,1],!0))),fo(t,i.getModel("emphasis.itemStyle").getItemStyle())}),this._data=d}else u&&u.eachItemGraphicEl(function(t){l.remove(t)})},_renderTitle:function(t,e,i,n,o){var a=t.getData(),r=a.mapDimension("value"),s=t.getModel("title");if(s.get("show")){var l=s.get("offsetCenter"),u=o.cx+Vo(l[0],o.r),h=o.cy+Vo(l[1],o.r),c=+t.get("min"),d=+t.get("max"),f=n(Bo(t.getData().get(r,0),[c,d],[0,1],!0));this.group.add(new rM({silent:!0,style:mo({},s,{x:u,y:h,text:a.getName(0),textAlign:"center",textVerticalAlign:"middle"},{autoColor:f,forceRich:!0})}))}},_renderDetail:function(t,e,i,n,o){var a=t.getModel("detail"),r=+t.get("min"),s=+t.get("max");if(a.get("show")){var l=a.get("offsetCenter"),u=o.cx+Vo(l[0],o.r),h=o.cy+Vo(l[1],o.r),c=Vo(a.get("width"),o.r),d=Vo(a.get("height"),o.r),f=t.getData(),p=f.get(f.mapDimension("value"),0),g=n(Bo(p,[r,s],[0,1],!0));this.group.add(new rM({silent:!0,style:mo({},a,{x:u,y:h,text:Mf(p,a.get("formatter")),textWidth:isNaN(c)?null:c,textHeight:isNaN(d)?null:d,textAlign:"center",textVerticalAlign:"middle"},{autoColor:g,forceRich:!0})}))}}}),Hs({type:"series.funnel",init:function(t){qL.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()},this._defaultLabelLine(t)},getInitialData:function(t,e){return oC(this,["value"])},_defaultLabelLine:function(t){Ci(t,"labelLine",["show"]);var e=t.labelLine,i=t.emphasis.labelLine;e.show=e.show&&t.label.show,i.show=i.show&&t.emphasis.label.show},getDataParams:function(t){var e=this.getData(),i=qL.superCall(this,"getDataParams",t),n=e.mapDimension("value"),o=e.getSum(n);return i.percent=o?+(e.get(n,t)/o*100).toFixed(2):0,i.$vars.push("percent"),i},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1,type:"solid"}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}}}})),KL=If.prototype,$L=["itemStyle","opacity"];KL.updateData=function(t,e,i){var n=this.childAt(0),o=t.hostModel,a=t.getItemModel(e),s=t.getItemLayout(e),l=t.getItemModel(e).get($L);l=null==l?1:l,n.useStyle({}),i?(n.setShape({points:s.points}),n.setStyle({opacity:0}),To(n,{style:{opacity:l}},o,e)):Io(n,{style:{opacity:l},shape:{points:s.points}},o,e);var u=a.getModel("itemStyle"),h=t.getItemVisual(e,"color");n.setStyle(r({lineJoin:"round",fill:h},u.getItemStyle(["opacity"]))),n.hoverStyle=u.getModel("emphasis").getItemStyle(),this._updateLabel(t,e),fo(this)},KL._updateLabel=function(t,e){var i=this.childAt(1),n=this.childAt(2),o=t.hostModel,a=t.getItemModel(e),r=t.getItemLayout(e).label,s=t.getItemVisual(e,"color");Io(i,{shape:{points:r.linePoints||r.linePoints}},o,e),Io(n,{style:{x:r.x,y:r.y}},o,e),n.attr({rotation:r.rotation,origin:[r.x,r.y],z2:10});var l=a.getModel("label"),u=a.getModel("emphasis.label"),h=a.getModel("labelLine"),c=a.getModel("emphasis.labelLine"),s=t.getItemVisual(e,"color");go(n.style,n.hoverStyle={},l,u,{labelFetcher:t.hostModel,labelDataIndex:e,defaultText:t.getName(e),autoColor:s,useInsideStyle:!!r.inside},{textAlign:r.textAlign,textVerticalAlign:r.verticalAlign}),n.ignore=n.normalIgnore=!l.get("show"),n.hoverIgnore=!u.get("show"),i.ignore=i.normalIgnore=!h.get("show"),i.hoverIgnore=!c.get("show"),i.setStyle({stroke:s}),i.setStyle(h.getModel("lineStyle").getLineStyle()),i.hoverStyle=c.getModel("lineStyle").getLineStyle()},u(If,tb);Ar.extend({type:"funnel",render:function(t,e,i){var n=t.getData(),o=this._data,a=this.group;n.diff(o).add(function(t){var e=new If(n,t);n.setItemGraphicEl(t,e),a.add(e)}).update(function(t,e){var i=o.getItemGraphicEl(e);i.updateData(n,t),a.add(i),n.setItemGraphicEl(t,i)}).remove(function(t){var e=o.getItemGraphicEl(t);a.remove(e)}).execute(),this._data=n},remove:function(){this.group.removeAll(),this._data=null},dispose:function(){}});Bs(uC("funnel")),zs(function(t,e,i){t.eachSeriesByType("funnel",function(t){var i=t.getData(),n=i.mapDimension("value"),o=t.get("sort"),a=Tf(t,e),r=Af(i,o),s=[Vo(t.get("minSize"),a.width),Vo(t.get("maxSize"),a.width)],l=i.getDataExtent(n),u=t.get("min"),h=t.get("max");null==u&&(u=Math.min(l[0],0)),null==h&&(h=l[1]);var c=t.get("funnelAlign"),d=t.get("gap"),f=(a.height-d*(i.count()-1))/i.count(),p=a.y,g=function(t,e){var o,r=Bo(i.get(n,t)||0,[u,h],s,!0);switch(c){case"left":o=a.x;break;case"center":o=a.x+(a.width-r)/2;break;case"right":o=a.x+a.width-r}return[[o,e],[o+r,e]]};"ascending"===o&&(f=-f,d=-d,p+=a.height,r=r.reverse());for(var m=0;m<r.length;m++){var v=r[m],y=r[m+1],x=i.getItemModel(v).get("itemStyle.height");null==x?x=f:(x=Vo(x,a.height),"ascending"===o&&(x=-x));var _=g(v,p),w=g(y,p+x);p+=x+d,i.setItemLayout(v,{points:_.concat(w.slice().reverse())})}Df(i)})}),Os(fC("funnel"));var JL=function(t,e,i,n,o){aD.call(this,t,e,i),this.type=n||"value",this.axisIndex=o};JL.prototype={constructor:JL,model:null,isHorizontal:function(){return"horizontal"!==this.coordinateSystem.getModel().get("layout")}},u(JL,aD);var QL=function(t,e,i,n,o,a){e[0]=Pf(e[0],i),e[1]=Pf(e[1],i),t=t||0;var r=i[1]-i[0];null!=o&&(o=Pf(o,[0,r])),null!=a&&(a=Math.max(a,null!=o?o:0)),"all"===n&&(o=a=Math.abs(e[1]-e[0]),n=0);var s=kf(e,n);e[n]+=t;var l=o||0,u=i.slice();s.sign<0?u[0]+=l:u[1]-=l,e[n]=Pf(e[n],u);h=kf(e,n);null!=o&&(h.sign!==s.sign||h.span<o)&&(e[1-n]=e[n]+s.sign*o);var h=kf(e,n);return null!=a&&h.span>a&&(e[1-n]=e[n]+h.sign*a),e},tk=d,ek=Math.min,ik=Math.max,nk=Math.floor,ok=Math.ceil,ak=Go,rk=Math.PI;Nf.prototype={type:"parallel",constructor:Nf,_init:function(t,e,i){var n=t.dimensions,o=t.parallelAxisIndex;tk(n,function(t,i){var n=o[i],a=e.getComponent("parallelAxis",n),r=this._axesMap.set(t,new JL(t,Hl(a),[0,0],a.get("type"),n)),s="category"===r.type;r.onBand=s&&a.get("boundaryGap"),r.inverse=a.get("inverse"),a.axis=r,r.model=a,r.coordinateSystem=a.coordinateSystem=this},this)},update:function(t,e){this._updateAxesFromSeries(this._model,t)},containPoint:function(t){var e=this._makeLayoutInfo(),i=e.axisBase,n=e.layoutBase,o=e.pixelDimIndex,a=t[1-o],r=t[o];return a>=i&&a<=i+e.axisLength&&r>=n&&r<=n+e.layoutLength},getModel:function(){return this._model},_updateAxesFromSeries:function(t,e){e.eachSeries(function(i){if(t.contains(i,e)){var n=i.getData();tk(this.dimensions,function(t){var e=this._axesMap.get(t);e.scale.unionExtentFromData(n,n.mapDimension(t)),Wl(e.scale,e.model)},this)}},this)},resize:function(t,e){this._rect=ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),this._layoutAxes()},getRect:function(){return this._rect},_makeLayoutInfo:function(){var t,e=this._model,i=this._rect,n=["x","y"],o=["width","height"],a=e.get("layout"),r="horizontal"===a?0:1,s=i[o[r]],l=[0,s],u=this.dimensions.length,h=Of(e.get("axisExpandWidth"),l),c=Of(e.get("axisExpandCount")||0,[0,u]),d=e.get("axisExpandable")&&u>3&&u>c&&c>1&&h>0&&s>0,f=e.get("axisExpandWindow");f?(t=Of(f[1]-f[0],l),f[1]=f[0]+t):(t=Of(h*(c-1),l),(f=[h*(e.get("axisExpandCenter")||nk(u/2))-t/2])[1]=f[0]+t);var p=(s-t)/(u-c);p<3&&(p=0);var g=[nk(ak(f[0]/h,1))+1,ok(ak(f[1]/h,1))-1],m=p/h*f[0];return{layout:a,pixelDimIndex:r,layoutBase:i[n[r]],layoutLength:s,axisBase:i[n[1-r]],axisLength:i[o[1-r]],axisExpandable:d,axisExpandWidth:h,axisCollapseWidth:p,axisExpandWindow:f,axisCount:u,winInnerIndices:g,axisExpandWindow0Pos:m}},_layoutAxes:function(){var t=this._rect,e=this._axesMap,i=this.dimensions,n=this._makeLayoutInfo(),o=n.layout;e.each(function(t){var e=[0,n.axisLength],i=t.inverse?1:0;t.setExtent(e[i],e[1-i])}),tk(i,function(e,i){var a=(n.axisExpandable?Rf:Ef)(i,n),r={horizontal:{x:a.position,y:n.axisLength},vertical:{x:0,y:a.position}},s={horizontal:rk/2,vertical:0},l=[r[o].x+t.x,r[o].y+t.y],u=s[o],h=xt();Mt(h,h,u),St(h,h,l),this._axesLayout[e]={position:l,rotation:u,transform:h,axisNameAvailableWidth:a.axisNameAvailableWidth,axisLabelShow:a.axisLabelShow,nameTruncateMaxWidth:a.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},getAxis:function(t){return this._axesMap.get(t)},dataToPoint:function(t,e){return this.axisCoordToPoint(this._axesMap.get(e).dataToCoord(t),e)},eachActiveState:function(t,e,i,n){null==i&&(i=0),null==n&&(n=t.count());var o=this._axesMap,a=this.dimensions,r=[],s=[];d(a,function(e){r.push(t.mapDimension(e)),s.push(o.get(e).model)});for(var l=this.hasAxisBrushed(),u=i;u<n;u++){var h;if(l){h="active";for(var c=t.getValues(r,u),f=0,p=a.length;f<p;f++)if("inactive"===s[f].getActiveState(c[f])){h="inactive";break}}else h="normal";e(h,u)}},hasAxisBrushed:function(){for(var t=this.dimensions,e=this._axesMap,i=!1,n=0,o=t.length;n<o;n++)"normal"!==e.get(t[n]).model.getActiveState()&&(i=!0);return i},axisCoordToPoint:function(t,e){return Do([t,0],this._axesLayout[e].transform)},getAxisLayout:function(t){return i(this._axesLayout[t])},getSlidedAxisExpandWindow:function(t){var e=this._makeLayoutInfo(),i=e.pixelDimIndex,n=e.axisExpandWindow.slice(),o=n[1]-n[0],a=[0,e.axisExpandWidth*(e.axisCount-1)];if(!this.containPoint(t))return{behavior:"none",axisExpandWindow:n};var r,s=t[i]-e.layoutBase-e.axisExpandWindow0Pos,l="slide",u=e.axisCollapseWidth,h=this._model.get("axisExpandSlideTriggerArea"),c=null!=h[0];if(u)c&&u&&s<o*h[0]?(l="jump",r=s-o*h[2]):c&&u&&s>o*(1-h[0])?(l="jump",r=s-o*(1-h[2])):(r=s-o*h[1])>=0&&(r=s-o*(1-h[1]))<=0&&(r=0),(r*=e.axisExpandWidth/u)?QL(r,n,a,"all"):l="none";else{o=n[1]-n[0];(n=[ik(0,a[1]*s/o-o/2)])[1]=ek(a[1],n[0]+o),n[0]=n[1]-o}return{axisExpandWindow:n,behavior:l}}},Fa.register("parallel",{create:function(t,e){var i=[];return t.eachComponent("parallel",function(n,o){var a=new Nf(n,t,e);a.name="parallel_"+o,a.resize(n,e),n.coordinateSystem=a,a.model=n,i.push(a)}),t.eachSeries(function(e){if("parallel"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"parallel",index:e.get("parallelIndex"),id:e.get("parallelId")})[0];e.coordinateSystem=i.coordinateSystem}}),i}});var sk=lI.extend({type:"baseParallelAxis",axis:null,activeIntervals:[],getAreaSelectStyle:function(){return Qb([["fill","color"],["lineWidth","borderWidth"],["stroke","borderColor"],["width","width"],["opacity","opacity"]])(this.getModel("areaSelectStyle"))},setActiveIntervals:function(t){var e=this.activeIntervals=i(t);if(e)for(var n=e.length-1;n>=0;n--)Fo(e[n])},getActiveState:function(t){var e=this.activeIntervals;if(!e.length)return"normal";if(null==t||isNaN(t))return"inactive";if(1===e.length){var i=e[0];if(i[0]<=t&&t<=i[1])return"active"}else for(var n=0,o=e.length;n<o;n++)if(e[n][0]<=t&&t<=e[n][1])return"active";return"inactive"}}),lk={type:"value",dim:null,areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};n(sk.prototype,UA),ED("parallel",sk,function(t,e){return e.type||(e.data?"category":"value")},lk),lI.extend({type:"parallel",dependencies:["parallelAxis"],coordinateSystem:null,dimensions:null,parallelAxisIndex:null,layoutMode:"box",defaultOption:{zlevel:0,z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},init:function(){lI.prototype.init.apply(this,arguments),this.mergeOption({})},mergeOption:function(t){var e=this.option;t&&n(e,t,!0),this._initDimensions()},contains:function(t,e){var i=t.get("parallelIndex");return null!=i&&e.getComponent("parallel",i)===this},setAxisExpand:function(t){d(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(e){t.hasOwnProperty(e)&&(this.option[e]=t[e])},this)},_initDimensions:function(){var t=this.dimensions=[],e=this.parallelAxisIndex=[];d(g(this.dependentModels.parallelAxis,function(t){return(t.get("parallelIndex")||0)===this.componentIndex},this),function(i){t.push("dim"+i.get("dim")),e.push(i.componentIndex)})}}),Es({type:"axisAreaSelect",event:"axisAreaSelected"},function(t,e){e.eachComponent({mainType:"parallelAxis",query:t},function(e){e.axis.model.setActiveIntervals(t.intervals)})}),Es("parallelAxisExpand",function(t,e){e.eachComponent({mainType:"parallel",query:t},function(e){e.setAxisExpand(t)})});var uk=v,hk=d,ck=f,dk=Math.min,fk=Math.max,pk=Math.pow,gk=1e4,mk=6,vk=6,yk="globalPan",xk={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},_k={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},wk={brushStyle:{lineWidth:2,stroke:"rgba(0,0,0,0.3)",fill:"rgba(0,0,0,0.1)"},transformable:!0,brushMode:"single",removeOnClick:!1},bk=0;zf.prototype={constructor:zf,enableBrush:function(t){return this._brushType&&Vf(this),t.brushType&&Bf(this,t),this},setPanels:function(t){if(t&&t.length){var e=this._panels={};d(t,function(t){e[t.panelId]=i(t)})}else this._panels=null;return this},mount:function(t){t=t||{},this._enableGlobalPan=t.enableGlobalPan;var e=this.group;return this._zr.add(e),e.attr({position:t.position||[0,0],rotation:t.rotation||0,scale:t.scale||[1,1]}),this._transform=e.getLocalTransform(),this},eachCover:function(t,e){hk(this._covers,t,e)},updateCovers:function(t){function e(t,e){return(null!=t.id?t.id:a+e)+"-"+t.brushType}function o(e,i){var n=t[e];if(null!=i&&r[i]===u)s[e]=r[i];else{var o=s[e]=null!=i?(r[i].__brushOption=n,r[i]):Ff(l,Gf(l,n));Zf(l,o)}}t=f(t,function(t){return n(i(wk),t,!0)});var a="\0-brush-index-",r=this._covers,s=this._covers=[],l=this,u=this._creatingCover;return new Xs(r,t,function(t,i){return e(t.__brushOption,i)},e).add(o).update(o).remove(function(t){r[t]!==u&&l.group.remove(r[t])}).execute(),this},unmount:function(){return this.enableBrush(!1),Yf(this),this._zr.remove(this.group),this},dispose:function(){this.unmount(),this.off()}},h(zf,fw);var Sk={mousedown:function(t){if(this._dragging)mp.call(this,t);else if(!t.target||!t.target.draggable){dp(t);var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);this._creatingCover=null,(this._creatingPanel=Xf(this,t,e))&&(this._dragging=!0,this._track=[e.slice()])}},mousemove:function(t){var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);if(cp(this,t,e),this._dragging){dp(t);var i=pp(this,t,e,!1);i&&qf(this,i)}},mouseup:mp},Mk={lineX:vp(0),lineY:vp(1),rect:{createCover:function(t,e){return Jf(uk(rp,function(t){return t},function(t){return t}),t,e,["w","e","n","s","se","sw","ne","nw"])},getCreatingRange:function(t){var e=$f(t);return np(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(t,e,i,n){Qf(t,e,i,n)},updateCommon:tp,contain:fp},polygon:{createCover:function(t,e){var i=new tb;return i.add(new gM({name:"main",style:ip(e),silent:!0})),i},getCreatingRange:function(t){return t},endCreating:function(t,e){e.remove(e.childAt(0)),e.add(new pM({name:"main",draggable:!0,drift:uk(sp,t,e),ondragend:uk(qf,t,{isEnd:!0})}))},updateCoverShape:function(t,e,i,n){e.childAt(0).setShape({points:up(t,e,i)})},updateCommon:tp,contain:fp}},Ik=["axisLine","axisTickLabel","axisName"],Tk=Ws({type:"parallelAxis",init:function(t,e){Tk.superApply(this,"init",arguments),(this._brushController=new zf(e.getZr())).on("brush",m(this._onBrush,this))},render:function(t,e,i,n){if(!bp(t,e,n)){this.axisModel=t,this.api=i,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new tb,this.group.add(this._axisGroup),t.get("show")){var r=Mp(t,e),s=r.coordinateSystem,l=t.getAreaSelectStyle(),u=l.width,h=t.axis.dim,c=a({strokeContainThreshold:u},s.getAxisLayout(h)),f=new FD(t,c);d(Ik,f.add,f),this._axisGroup.add(f.getGroup()),this._refreshBrushController(c,l,t,r,u,i);var p=n&&!1===n.animation?null:t;Lo(o,this._axisGroup,p)}}},_refreshBrushController:function(t,e,i,n,o,a){var r=i.axis.getExtent(),s=r[1]-r[0],l=Math.min(30,.1*Math.abs(s)),u=de.create({x:r[0],y:-o/2,width:s,height:o});u.x-=l,u.width+=2*l,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,position:t.position}).setPanels([{panelId:"pl",clipPath:yp(u),isTargetByCursor:_p(u,a,n),getLinearBrushOtherExtent:xp(u,0)}]).enableBrush({brushType:"lineX",brushStyle:e,removeOnClick:!0}).updateCovers(Sp(i))},_onBrush:function(t,e){var i=this.axisModel,n=i.axis,o=f(t,function(t){return[n.coordToData(t.range[0],!0),n.coordToData(t.range[1],!0)]});(!i.option.realtime===e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:i.id,intervals:o})},dispose:function(){this._brushController.dispose()}});Ws({type:"parallel",render:function(t,e,i){this._model=t,this._api=i,this._handlers||(this._handlers={},d(Ak,function(t,e){i.getZr().on(e,this._handlers[e]=m(t,this))},this)),Nr(this,"_throttledDispatchExpand",t.get("axisExpandRate"),"fixRate")},dispose:function(t,e){d(this._handlers,function(t,i){e.getZr().off(i,t)}),this._handlers=null},_throttledDispatchExpand:function(t){this._dispatchExpand(t)},_dispatchExpand:function(t){t&&this._api.dispatchAction(a({type:"parallelAxisExpand"},t))}});var Ak={mousedown:function(t){Ip(this,"click")&&(this._mouseDownPoint=[t.offsetX,t.offsetY])},mouseup:function(t){var e=this._mouseDownPoint;if(Ip(this,"click")&&e){var i=[t.offsetX,t.offsetY];if(Math.pow(e[0]-i[0],2)+Math.pow(e[1]-i[1],2)>5)return;var n=this._model.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]);"none"!==n.behavior&&this._dispatchExpand({axisExpandWindow:n.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(t){if(!this._mouseDownPoint&&Ip(this,"mousemove")){var e=this._model,i=e.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]),n=i.behavior;"jump"===n&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand("none"===n?null:{axisExpandWindow:i.axisExpandWindow,animation:"jump"===n&&null})}}};Ns(function(t){Cf(t),Lf(t)}),YI.extend({type:"series.parallel",dependencies:["parallel"],visualColorAccessPath:"lineStyle.color",getInitialData:function(t,e){var i=this.getSource();return Tp(i,this),ml(i,this)},getRawIndicesByActiveState:function(t){var e=this.coordinateSystem,i=this.getData(),n=[];return e.eachActiveState(i,function(e,o){t===e&&n.push(i.getRawIndex(o))}),n},defaultOption:{zlevel:0,z:2,coordinateSystem:"parallel",parallelIndex:0,label:{show:!1},inactiveOpacity:.05,activeOpacity:1,lineStyle:{width:1,opacity:.45,type:"solid"},emphasis:{label:{show:!1}},progressive:500,smooth:!1,animationEasing:"linear"}});var Dk=.3,Ck=(Ar.extend({type:"parallel",init:function(){this._dataGroup=new tb,this.group.add(this._dataGroup),this._data,this._initialized},render:function(t,e,i,n){var o=this._dataGroup,a=t.getData(),r=this._data,s=t.coordinateSystem,l=s.dimensions,u=kp(t);if(a.diff(r).add(function(t){Pp(Lp(a,o,t,l,s),a,t,u)}).update(function(e,i){var o=r.getItemGraphicEl(i),h=Cp(a,e,l,s);a.setItemGraphicEl(e,o),Io(o,{shape:{points:h}},n&&!1===n.animation?null:t,e),Pp(o,a,e,u)}).remove(function(t){var e=r.getItemGraphicEl(t);o.remove(e)}).execute(),!this._initialized){this._initialized=!0;var h=Dp(s,t,function(){setTimeout(function(){o.removeClipPath()})});o.setClipPath(h)}this._data=a},incrementalPrepareRender:function(t,e,i){this._initialized=!0,this._data=null,this._dataGroup.removeAll()},incrementalRender:function(t,e,i){for(var n=e.getData(),o=e.coordinateSystem,a=o.dimensions,r=kp(e),s=t.start;s<t.end;s++){var l=Lp(n,this._dataGroup,s,a,o);l.incremental=!0,Pp(l,n,s,r)}},dispose:function(){},remove:function(){this._dataGroup&&this._dataGroup.removeAll(),this._data=null}}),["lineStyle","normal","opacity"]);Bs({seriesType:"parallel",reset:function(t,e,i){var n=t.getModel("itemStyle"),o=t.getModel("lineStyle"),a=e.get("color"),r=o.get("color")||n.get("color")||a[t.seriesIndex%a.length],s=t.get("inactiveOpacity"),l=t.get("activeOpacity"),u=t.getModel("lineStyle").getLineStyle(),h=t.coordinateSystem,c=t.getData(),d={normal:u.opacity,active:l,inactive:s};return c.setVisual("color",r),{progress:function(t,e){h.eachActiveState(e,function(t,i){var n=d[t];if("normal"===t&&e.hasItemOption){var o=e.getItemModel(i).get(Ck,!0);null!=o&&(n=o)}e.setItemVisual(i,"opacity",n)},t.start,t.end)}}}});var Lk=YI.extend({type:"series.sankey",layoutInfo:null,getInitialData:function(t){var e=t.edges||t.links,i=t.data||t.nodes;if(i&&e)return DL(i,e,this,!0).data},setNodePosition:function(t,e){var i=this.option.data[t];i.localX=e[0],i.localY=e[1]},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},formatTooltip:function(t,e,i){if("edge"===i){var n=this.getDataParams(t,i),o=n.data,a=o.source+" -- "+o.target;return n.value&&(a+=" : "+n.value),ia(a)}return Lk.superCall(this,"formatTooltip",t,e)},optionUpdated:function(){var t=this.option;!0===t.focusNodeAdjacency&&(t.focusNodeAdjacency="allEdges")},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",layout:null,left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,focusNodeAdjacency:!1,layoutIterations:32,label:{show:!0,position:"right",color:"#000",fontSize:12},itemStyle:{borderWidth:1,borderColor:"#333"},lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.6}},animationEasing:"linear",animationDuration:1e3}}),kk=["itemStyle","opacity"],Pk=["lineStyle","opacity"],Nk=Un({shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,cpx2:0,cpy2:0,extent:0,orient:""},buildPath:function(t,e){var i=e.extent;"vertical"===e.orient?(t.moveTo(e.x1,e.y1),t.bezierCurveTo(e.cpx1,e.cpy1,e.cpx2,e.cpy2,e.x2,e.y2),t.lineTo(e.x2+i,e.y2),t.bezierCurveTo(e.cpx2+i,e.cpy2,e.cpx1+i,e.cpy1,e.x1+i,e.y1)):(t.moveTo(e.x1,e.y1),t.bezierCurveTo(e.cpx1,e.cpy1,e.cpx2,e.cpy2,e.x2,e.y2),t.lineTo(e.x2,e.y2+i),t.bezierCurveTo(e.cpx2,e.cpy2+i,e.cpx1,e.cpy1+i,e.x1,e.y1+i)),t.closePath()}});Zs({type:"sankey",_model:null,_focusAdjacencyDisabled:!1,render:function(t,e,i){var n=this,o=t.getGraph(),a=this.group,r=t.layoutInfo,s=r.width,l=r.height,u=t.getData(),h=t.getData("edge"),c=t.get("orient");this._model=t,a.removeAll(),a.attr("position",[r.x,r.y]),o.eachEdge(function(e){var i=new Nk;i.dataIndex=e.dataIndex,i.seriesIndex=t.seriesIndex,i.dataType="edge";var n,o,r,u,d,f,p,g,m=e.getModel("lineStyle"),v=m.get("curveness"),y=e.node1.getLayout(),x=e.node1.getModel(),_=x.get("localX"),w=x.get("localY"),b=e.node2.getLayout(),S=e.node2.getModel(),M=S.get("localX"),I=S.get("localY"),T=e.getLayout();switch(i.shape.extent=Math.max(1,T.dy),i.shape.orient=c,"vertical"===c?(n=(null!=_?_*s:y.x)+T.sy,o=(null!=w?w*l:y.y)+y.dy,r=(null!=M?M*s:b.x)+T.ty,d=n,f=o*(1-v)+(u=null!=I?I*l:b.y)*v,p=r,g=o*v+u*(1-v)):(n=(null!=_?_*s:y.x)+y.dx,o=(null!=w?w*l:y.y)+T.sy,d=n*(1-v)+(r=null!=M?M*s:b.x)*v,f=o,p=n*v+r*(1-v),g=u=(null!=I?I*l:b.y)+T.ty),i.setShape({x1:n,y1:o,x2:r,y2:u,cpx1:d,cpy1:f,cpx2:p,cpy2:g}),i.setStyle(m.getItemStyle()),i.style.fill){case"source":i.style.fill=e.node1.getVisual("color");break;case"target":i.style.fill=e.node2.getVisual("color")}fo(i,e.getModel("emphasis.lineStyle").getItemStyle()),a.add(i),h.setItemGraphicEl(e.dataIndex,i)}),o.eachNode(function(e){var i=e.getLayout(),n=e.getModel(),o=n.get("localX"),r=n.get("localY"),h=n.getModel("label"),c=n.getModel("emphasis.label"),d=new yM({shape:{x:null!=o?o*s:i.x,y:null!=r?r*l:i.y,width:i.dx,height:i.dy},style:n.getModel("itemStyle").getItemStyle()}),f=e.getModel("emphasis.itemStyle").getItemStyle();go(d.style,f,h,c,{labelFetcher:t,labelDataIndex:e.dataIndex,defaultText:e.id,isRectText:!0}),d.setStyle("fill",e.getVisual("color")),fo(d,f),a.add(d),u.setItemGraphicEl(e.dataIndex,d),d.dataType="node"}),u.eachItemGraphicEl(function(e,o){var a=u.getItemModel(o);a.get("draggable")&&(e.drift=function(e,a){n._focusAdjacencyDisabled=!0,this.shape.x+=e,this.shape.y+=a,this.dirty(),i.dispatchAction({type:"dragNode",seriesId:t.id,dataIndex:u.getRawIndex(o),localX:this.shape.x/s,localY:this.shape.y/l})},e.ondragend=function(){n._focusAdjacencyDisabled=!1},e.draggable=!0,e.cursor="move"),a.get("focusNodeAdjacency")&&(e.off("mouseover").on("mouseover",function(){n._focusAdjacencyDisabled||i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,dataIndex:e.dataIndex})}),e.off("mouseout").on("mouseout",function(){n._focusAdjacencyDisabled||i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))}),h.eachItemGraphicEl(function(e,o){h.getItemModel(o).get("focusNodeAdjacency")&&(e.off("mouseover").on("mouseover",function(){n._focusAdjacencyDisabled||i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,edgeDataIndex:e.dataIndex})}),e.off("mouseout").on("mouseout",function(){n._focusAdjacencyDisabled||i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))}),!this._data&&t.get("animation")&&a.setClipPath(zp(a.getBoundingRect(),t,function(){a.removeClipPath()})),this._data=t.getData()},dispose:function(){},focusNodeAdjacency:function(t,e,i,n){var o=this._model.getData(),a=o.graph,r=n.dataIndex,s=o.getItemModel(r),l=n.edgeDataIndex;if(null!=r||null!=l){var u=a.getNodeByIndex(r),h=a.getEdgeByIndex(l);if(a.eachNode(function(t){Ep(t,kk,.1)}),a.eachEdge(function(t){Ep(t,Pk,.1)}),u){Rp(u,kk);var c=s.get("focusNodeAdjacency");"outEdges"===c?d(u.outEdges,function(t){t.dataIndex<0||(Rp(t,Pk),Rp(t.node2,kk))}):"inEdges"===c?d(u.inEdges,function(t){t.dataIndex<0||(Rp(t,Pk),Rp(t.node1,kk))}):"allEdges"===c&&d(u.edges,function(t){t.dataIndex<0||(Rp(t,Pk),Rp(t.node1,kk),Rp(t.node2,kk))})}h&&(Rp(h,Pk),Rp(h.node1,kk),Rp(h.node2,kk))}},unfocusNodeAdjacency:function(t,e,i,n){var o=this._model.getGraph();o.eachNode(function(t){Ep(t,kk)}),o.eachEdge(function(t){Ep(t,Pk)})}}),Es({type:"dragNode",event:"dragNode",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"sankey",query:t},function(e){e.setNodePosition(t.dataIndex,[t.localX,t.localY])})});zs(function(t,e,i){t.eachSeriesByType("sankey",function(t){var i=t.get("nodeWidth"),n=t.get("nodeGap"),o=Bp(t,e);t.layoutInfo=o;var a=o.width,r=o.height,s=t.getGraph(),l=s.nodes,u=s.edges;Gp(l),Vp(l,u,i,n,a,r,0!==g(l,function(t){return 0===t.getLayout().value}).length?0:t.get("layoutIterations"),t.get("orient"))})}),Bs(function(t,e){t.eachSeriesByType("sankey",function(t){var e=t.getGraph().nodes;if(e.length){var i=1/0,n=-1/0;d(e,function(t){var e=t.getLayout().value;e<i&&(i=e),e>n&&(n=e)}),d(e,function(e){var o=new hL({type:"color",mappingMethod:"linear",dataExtent:[i,n],visual:t.get("color")}).mapValueToVisual(e.getLayout().value);e.setVisual("color",o);var a=e.getModel().get("itemStyle.color");null!=a&&e.setVisual("color",a)})}})});var Ok={_baseAxisDim:null,getInitialData:function(t,e){var i,n,o=e.getComponent("xAxis",this.get("xAxisIndex")),a=e.getComponent("yAxis",this.get("yAxisIndex")),r=o.get("type"),s=a.get("type");"category"===r?(t.layout="horizontal",i=o.getOrdinalMeta(),n=!0):"category"===s?(t.layout="vertical",i=a.getOrdinalMeta(),n=!0):t.layout=t.layout||"horizontal";var l=["x","y"],u="horizontal"===t.layout?0:1,h=this._baseAxisDim=l[u],c=l[1-u],f=[o,a],p=f[u].get("type"),g=f[1-u].get("type"),m=t.data;if(m&&n){var v=[];d(m,function(t,e){var i;t.value&&y(t.value)?(i=t.value.slice(),t.value.unshift(e)):y(t)?(i=t.slice(),t.unshift(e)):i=t,v.push(i)}),t.data=v}var x=this.defaultValueDimensions;return oC(this,{coordDimensions:[{name:h,type:qs(p),ordinalMeta:i,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:c,type:qs(g),dimsDef:x.slice()}],dimensionsCount:x.length+1})},getBaseAxis:function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis}};h(YI.extend({type:"series.boxplot",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:2,shadowOffsetY:2,shadowColor:"rgba(0,0,0,0.4)"}},animationEasing:"elasticOut",animationDuration:800}}),Ok,!0);var Ek=["itemStyle"],Rk=["emphasis","itemStyle"],zk=(Ar.extend({type:"boxplot",render:function(t,e,i){var n=t.getData(),o=this.group,a=this._data;this._data||o.removeAll();var r="horizontal"===t.get("layout")?1:0;n.diff(a).add(function(t){if(n.hasValue(t)){var e=ig(n.getItemLayout(t),n,t,r,!0);n.setItemGraphicEl(t,e),o.add(e)}}).update(function(t,e){var i=a.getItemGraphicEl(e);if(n.hasValue(t)){var s=n.getItemLayout(t);i?ng(s,i,n,t):i=ig(s,n,t,r),o.add(i),n.setItemGraphicEl(t,i)}else o.remove(i)}).remove(function(t){var e=a.getItemGraphicEl(t);e&&o.remove(e)}).execute(),this._data=n},remove:function(t){var e=this.group,i=this._data;this._data=null,i&&i.eachItemGraphicEl(function(t){t&&e.remove(t)})},dispose:B}),Pn.extend({type:"boxplotBoxPath",shape:{},buildPath:function(t,e){var i=e.points,n=0;for(t.moveTo(i[n][0],i[n][1]),n++;n<4;n++)t.lineTo(i[n][0],i[n][1]);for(t.closePath();n<i.length;n++)t.moveTo(i[n][0],i[n][1]),n++,t.lineTo(i[n][0],i[n][1])}})),Bk=["itemStyle","borderColor"],Vk=d;Bs(function(t,e){var i=t.get("color");t.eachRawSeriesByType("boxplot",function(e){var n=i[e.seriesIndex%i.length],o=e.getData();o.setVisual({legendSymbol:"roundRect",color:e.get(Bk)||n}),t.isSeriesFiltered(e)||o.each(function(t){var e=o.getItemModel(t);o.setItemVisual(t,{color:e.get(Bk,!0)})})})}),zs(function(t){var e=ag(t);Vk(e,function(t){var e=t.seriesModels;e.length&&(rg(t),Vk(e,function(e,i){sg(e,t.boxOffsetList[i],t.boxWidthList[i])}))})}),h(YI.extend({type:"series.candlestick",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,itemStyle:{color:"#c23531",color0:"#314656",borderWidth:1,borderColor:"#c23531",borderColor0:"#314656"},emphasis:{itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationUpdate:!1,animationEasing:"linear",animationDuration:300},getShadowDim:function(){return"open"},brushSelector:function(t,e,i){var n=e.getItemLayout(t);return n&&i.rect(n.brushRect)}}),Ok,!0);var Gk=["itemStyle"],Fk=["emphasis","itemStyle"],Wk=["color","color0","borderColor","borderColor0"],Hk=(Ar.extend({type:"candlestick",render:function(t,e,i){this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},incrementalPrepareRender:function(t,e,i){this._clear(),this._updateDrawMode(t)},incrementalRender:function(t,e,i,n){this._isLargeDraw?this._incrementalRenderLarge(t,e):this._incrementalRenderNormal(t,e)},_updateDrawMode:function(t){var e=t.pipelineContext.large;(null==this._isLargeDraw||e^this._isLargeDraw)&&(this._isLargeDraw=e,this._clear())},_renderNormal:function(t){var e=t.getData(),i=this._data,n=this.group,o=e.getLayout("isSimpleBox");this._data||n.removeAll(),e.diff(i).add(function(i){if(e.hasValue(i)){var a,r=e.getItemLayout(i);To(a=lg(r,0,!0),{shape:{points:r.ends}},t,i),ug(a,e,i,o),n.add(a),e.setItemGraphicEl(i,a)}}).update(function(a,r){var s=i.getItemGraphicEl(r);if(e.hasValue(a)){var l=e.getItemLayout(a);s?Io(s,{shape:{points:l.ends}},t,a):s=lg(l),ug(s,e,a,o),n.add(s),e.setItemGraphicEl(a,s)}else n.remove(s)}).remove(function(t){var e=i.getItemGraphicEl(t);e&&n.remove(e)}).execute(),this._data=e},_renderLarge:function(t){this._clear(),cg(t,this.group)},_incrementalRenderNormal:function(t,e){for(var i,n=e.getData(),o=n.getLayout("isSimpleBox");null!=(i=t.next());){var a;ug(a=lg(n.getItemLayout(i)),n,i,o),a.incremental=!0,this.group.add(a)}},_incrementalRenderLarge:function(t,e){cg(e,this.group,!0)},remove:function(t){this._clear()},_clear:function(){this.group.removeAll(),this._data=null},dispose:B}),Pn.extend({type:"normalCandlestickBox",shape:{},buildPath:function(t,e){var i=e.points;this.__simpleBox?(t.moveTo(i[4][0],i[4][1]),t.lineTo(i[6][0],i[6][1])):(t.moveTo(i[0][0],i[0][1]),t.lineTo(i[1][0],i[1][1]),t.lineTo(i[2][0],i[2][1]),t.lineTo(i[3][0],i[3][1]),t.closePath(),t.moveTo(i[4][0],i[4][1]),t.lineTo(i[5][0],i[5][1]),t.moveTo(i[6][0],i[6][1]),t.lineTo(i[7][0],i[7][1]))}})),Zk=Pn.extend({type:"largeCandlestickBox",shape:{},buildPath:function(t,e){for(var i=e.points,n=0;n<i.length;)if(this.__sign===i[n++]){var o=i[n++];t.moveTo(o,i[n++]),t.lineTo(o,i[n++])}else n+=3}}),Uk=["itemStyle","borderColor"],Xk=["itemStyle","borderColor0"],jk=["itemStyle","color"],Yk=["itemStyle","color0"],qk={seriesType:"candlestick",plan:$I(),performRawSeries:!0,reset:function(t,e){function i(t,e){return e.get(t>0?jk:Yk)}function n(t,e){return e.get(t>0?Uk:Xk)}var o=t.getData(),a=t.pipelineContext.large;if(o.setVisual({legendSymbol:"roundRect",colorP:i(1,t),colorN:i(-1,t),borderColorP:n(1,t),borderColorN:n(-1,t)}),!e.isSeriesFiltered(t))return!a&&{progress:function(t,e){for(var o;null!=(o=t.next());){var a=e.getItemModel(o),r=e.getItemLayout(o).sign;e.setItemVisual(o,{color:i(r,a),borderColor:n(r,a)})}}}}},Kk="undefined"!=typeof Float32Array?Float32Array:Array,$k={seriesType:"candlestick",plan:$I(),reset:function(t){var e=t.coordinateSystem,i=t.getData(),n=pg(t,i),o=0,a=1,r=["x","y"],s=i.mapDimension(r[o]),l=i.mapDimension(r[a],!0),u=l[0],h=l[1],c=l[2],d=l[3];if(i.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),!(null==s||l.length<4))return{progress:t.pipelineContext.large?function(t,i){for(var n,r,l=new Kk(5*t.count),f=0,p=[],g=[];null!=(r=t.next());){var m=i.get(s,r),v=i.get(u,r),y=i.get(h,r),x=i.get(c,r),_=i.get(d,r);isNaN(m)||isNaN(x)||isNaN(_)?(l[f++]=NaN,f+=4):(l[f++]=fg(i,r,v,y,h),p[o]=m,p[a]=x,n=e.dataToPoint(p,null,g),l[f++]=n?n[0]:NaN,l[f++]=n?n[1]:NaN,p[a]=_,n=e.dataToPoint(p,null,g),l[f++]=n?n[1]:NaN)}i.setLayout("largePoints",l)}:function(t,i){function r(t,i){var n=[];return n[o]=i,n[a]=t,isNaN(i)||isNaN(t)?[NaN,NaN]:e.dataToPoint(n)}function l(t,e,i){var a=e.slice(),r=e.slice();a[o]=Jn(a[o]+n/2,1,!1),r[o]=Jn(r[o]-n/2,1,!0),i?t.push(a,r):t.push(r,a)}function f(t){return t[o]=Jn(t[o],1),t}for(var p;null!=(p=t.next());){var g=i.get(s,p),m=i.get(u,p),v=i.get(h,p),y=i.get(c,p),x=i.get(d,p),_=Math.min(m,v),w=Math.max(m,v),b=r(_,g),S=r(w,g),M=r(y,g),I=r(x,g),T=[];l(T,S,0),l(T,b,1),T.push(f(I),f(S),f(M),f(b)),i.setItemLayout(p,{sign:fg(i,p,m,v,h),initBaseline:m>v?S[a]:b[a],ends:T,brushRect:function(t,e,i){var s=r(t,i),l=r(e,i);return s[o]-=n/2,l[o]-=n/2,{x:s[0],y:s[1],width:a?n:l[0]-s[0],height:a?l[1]-s[1]:n}}(y,x,g)})}}}}};Ns(function(t){t&&y(t.series)&&d(t.series,function(t){w(t)&&"k"===t.type&&(t.type="candlestick")})}),Bs(qk),zs($k),YI.extend({type:"series.effectScatter",dependencies:["grid","polar"],getInitialData:function(t,e){return ml(this.getSource(),this)},brushSelector:"point",defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,effectType:"ripple",progressive:0,showEffectOn:"render",rippleEffect:{period:4,scale:2.5,brushType:"fill"},symbolSize:10}});var Jk=vg.prototype;Jk.stopEffectAnimation=function(){this.childAt(1).removeAll()},Jk.startEffectAnimation=function(t){for(var e=t.symbolType,i=t.color,n=this.childAt(1),o=0;o<3;o++){var a=Jl(e,-1,-1,2,2,i);a.attr({style:{strokeNoScale:!0},z2:99,silent:!0,scale:[.5,.5]});var r=-o/3*t.period+t.effectOffset;a.animate("",!0).when(t.period,{scale:[t.rippleScale/2,t.rippleScale/2]}).delay(r).start(),a.animateStyle(!0).when(t.period,{opacity:0}).delay(r).start(),n.add(a)}mg(n,t)},Jk.updateEffectAnimation=function(t){for(var e=this._effectCfg,i=this.childAt(1),n=["symbolType","period","rippleScale"],o=0;o<n.length;o++){var a=n[o];if(e[a]!==t[a])return this.stopEffectAnimation(),void this.startEffectAnimation(t)}mg(i,t)},Jk.highlight=function(){this.trigger("emphasis")},Jk.downplay=function(){this.trigger("normal")},Jk.updateData=function(t,e){var i=t.hostModel;this.childAt(0).updateData(t,e);var n=this.childAt(1),o=t.getItemModel(e),a=t.getItemVisual(e,"symbol"),r=gg(t.getItemVisual(e,"symbolSize")),s=t.getItemVisual(e,"color");n.attr("scale",r),n.traverse(function(t){t.attr({fill:s})});var l=o.getShallow("symbolOffset");if(l){var u=n.position;u[0]=Vo(l[0],r[0]),u[1]=Vo(l[1],r[1])}n.rotation=(o.getShallow("symbolRotate")||0)*Math.PI/180||0;var h={};if(h.showEffectOn=i.get("showEffectOn"),h.rippleScale=o.get("rippleEffect.scale"),h.brushType=o.get("rippleEffect.brushType"),h.period=1e3*o.get("rippleEffect.period"),h.effectOffset=e/t.count(),h.z=o.getShallow("z")||0,h.zlevel=o.getShallow("zlevel")||0,h.symbolType=a,h.color=s,this.off("mouseover").off("mouseout").off("emphasis").off("normal"),"render"===h.showEffectOn)this._effectCfg?this.updateEffectAnimation(h):this.startEffectAnimation(h),this._effectCfg=h;else{this._effectCfg=null,this.stopEffectAnimation();var c=this.childAt(0),d=function(){c.highlight(),"render"!==h.showEffectOn&&this.startEffectAnimation(h)},f=function(){c.downplay(),"render"!==h.showEffectOn&&this.stopEffectAnimation()};this.on("mouseover",d,this).on("mouseout",f,this).on("emphasis",d,this).on("normal",f,this)}this._effectCfg=h},Jk.fadeOut=function(t){this.off("mouseover").off("mouseout").off("emphasis").off("normal"),t&&t()},u(vg,tb),Zs({type:"effectScatter",init:function(){this._symbolDraw=new Du(vg)},render:function(t,e,i){var n=t.getData(),o=this._symbolDraw;o.updateData(n),this.group.add(o.group)},updateTransform:function(t,e,i){var n=t.getData();this.group.dirty();var o=AD().reset(t);o.progress&&o.progress({start:0,end:n.count()},n),this._symbolDraw.updateLayout(n)},_updateGroupTransform:function(t){var e=t.coordinateSystem;e&&e.getRoamTransform&&(this.group.transform=At(e.getRoamTransform()),this.group.decomposeTransform())},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(e)},dispose:function(){}}),Bs(TD("effectScatter","circle")),zs(AD("effectScatter"));var Qk="undefined"==typeof Uint32Array?Array:Uint32Array,tP="undefined"==typeof Float64Array?Array:Float64Array,eP=YI.extend({type:"series.lines",dependencies:["grid","polar"],visualColorAccessPath:"lineStyle.color",init:function(t){t.data=t.data||[],yg(t);var e=this._processFlatCoordsArray(t.data);this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset,e.flatCoords&&(t.data=new Float32Array(e.count)),eP.superApply(this,"init",arguments)},mergeOption:function(t){if(t.data=t.data||[],yg(t),t.data){var e=this._processFlatCoordsArray(t.data);this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset,e.flatCoords&&(t.data=new Float32Array(e.count))}eP.superApply(this,"mergeOption",arguments)},appendData:function(t){var e=this._processFlatCoordsArray(t.data);e.flatCoords&&(this._flatCoords?(this._flatCoords=z(this._flatCoords,e.flatCoords),this._flatCoordsOffset=z(this._flatCoordsOffset,e.flatCoordsOffset)):(this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset),t.data=new Float32Array(e.count)),this.getRawData().appendData(t.data)},_getCoordsFromItemModel:function(t){var e=this.getData().getItemModel(t);return e.option instanceof Array?e.option:e.getShallow("coords")},getLineCoordsCount:function(t){return this._flatCoordsOffset?this._flatCoordsOffset[2*t+1]:this._getCoordsFromItemModel(t).length},getLineCoords:function(t,e){if(this._flatCoordsOffset){for(var i=this._flatCoordsOffset[2*t],n=this._flatCoordsOffset[2*t+1],o=0;o<n;o++)e[o]=e[o]||[],e[o][0]=this._flatCoords[i+2*o],e[o][1]=this._flatCoords[i+2*o+1];return n}for(var a=this._getCoordsFromItemModel(t),o=0;o<a.length;o++)e[o]=e[o]||[],e[o][0]=a[o][0],e[o][1]=a[o][1];return a.length},_processFlatCoordsArray:function(t){var e=0;if(this._flatCoords&&(e=this._flatCoords.length),"number"==typeof t[0]){for(var i=t.length,n=new Qk(i),o=new tP(i),a=0,r=0,s=0,l=0;l<i;){s++;var u=t[l++];n[r++]=a+e,n[r++]=u;for(var h=0;h<u;h++){var c=t[l++],d=t[l++];o[a++]=c,o[a++]=d}}return{flatCoordsOffset:new Uint32Array(n.buffer,0,r),flatCoords:o,count:s}}return{flatCoordsOffset:null,flatCoords:null,count:t.length}},getInitialData:function(t,e){var i=new vA(["value"],this);return i.hasItemOption=!1,i.initData(t.data,[],function(t,e,n,o){if(t instanceof Array)return NaN;i.hasItemOption=!0;var a=t.value;return null!=a?a instanceof Array?a[o]:a:void 0}),i},formatTooltip:function(t){var e=this.getData().getItemModel(t),i=e.get("name");if(i)return i;var n=e.get("fromName"),o=e.get("toName"),a=[];return null!=n&&a.push(n),null!=o&&a.push(o),ia(a.join(" > "))},preventIncremental:function(){return!!this.get("effect.show")},getProgressive:function(){var t=this.option.progressive;return null==t?this.option.large?1e4:this.get("progressive"):t},getProgressiveThreshold:function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?2e4:this.get("progressiveThreshold"):t},defaultOption:{coordinateSystem:"geo",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,label:{show:!1,position:"end"},lineStyle:{opacity:.5}}}),iP=xg.prototype;iP.createLine=function(t,e,i){return new rf(t,e,i)},iP._updateEffectSymbol=function(t,e){var i=t.getItemModel(e).getModel("effect"),n=i.get("symbolSize"),o=i.get("symbol");y(n)||(n=[n,n]);var a=i.get("color")||t.getItemVisual(e,"color"),r=this.childAt(1);this._symbolType!==o&&(this.remove(r),(r=Jl(o,-.5,-.5,1,1,a)).z2=100,r.culling=!0,this.add(r)),r&&(r.setStyle("shadowColor",a),r.setStyle(i.getItemStyle(["color"])),r.attr("scale",n),r.setColor(a),r.attr("scale",n),this._symbolType=o,this._updateEffectAnimation(t,i,e))},iP._updateEffectAnimation=function(t,e,i){var n=this.childAt(1);if(n){var o=this,a=t.getItemLayout(i),r=1e3*e.get("period"),s=e.get("loop"),l=e.get("constantSpeed"),u=T(e.get("delay"),function(e){return e/t.count()*r/3}),h="function"==typeof u;if(n.ignore=!0,this.updateAnimationPoints(n,a),l>0&&(r=this.getLineLength(n)/l*1e3),r!==this._period||s!==this._loop){n.stopAnimation();var c=u;h&&(c=u(i)),n.__t>0&&(c=-r*n.__t),n.__t=0;var d=n.animate("",s).when(r,{__t:1}).delay(c).during(function(){o.updateSymbolPosition(n)});s||d.done(function(){o.remove(n)}),d.start()}this._period=r,this._loop=s}},iP.getLineLength=function(t){return uw(t.__p1,t.__cp1)+uw(t.__cp1,t.__p2)},iP.updateAnimationPoints=function(t,e){t.__p1=e[0],t.__p2=e[1],t.__cp1=e[2]||[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]},iP.updateData=function(t,e,i){this.childAt(0).updateData(t,e,i),this._updateEffectSymbol(t,e)},iP.updateSymbolPosition=function(t){var e=t.__p1,i=t.__p2,n=t.__cp1,o=t.__t,a=t.position,r=sn,s=ln;a[0]=r(e[0],n[0],i[0],o),a[1]=r(e[1],n[1],i[1],o);var l=s(e[0],n[0],i[0],o),u=s(e[1],n[1],i[1],o);t.rotation=-Math.atan2(u,l)-Math.PI/2,t.ignore=!1},iP.updateLayout=function(t,e){this.childAt(0).updateLayout(t,e);var i=t.getItemModel(e).getModel("effect");this._updateEffectAnimation(t,i,e)},u(xg,tb);var nP=_g.prototype;nP._createPolyline=function(t,e,i){var n=t.getItemLayout(e),o=new gM({shape:{points:n}});this.add(o),this._updateCommonStl(t,e,i)},nP.updateData=function(t,e,i){var n=t.hostModel;Io(this.childAt(0),{shape:{points:t.getItemLayout(e)}},n,e),this._updateCommonStl(t,e,i)},nP._updateCommonStl=function(t,e,i){var n=this.childAt(0),o=t.getItemModel(e),a=t.getItemVisual(e,"color"),s=i&&i.lineStyle,l=i&&i.hoverLineStyle;i&&!t.hasItemOption||(s=o.getModel("lineStyle").getLineStyle(),l=o.getModel("emphasis.lineStyle").getLineStyle()),n.useStyle(r({strokeNoScale:!0,fill:"none",stroke:a},s)),n.hoverStyle=l,fo(this)},nP.updateLayout=function(t,e){this.childAt(0).setShape("points",t.getItemLayout(e))},u(_g,tb);var oP=wg.prototype;oP.createLine=function(t,e,i){return new _g(t,e,i)},oP.updateAnimationPoints=function(t,e){this._points=e;for(var i=[0],n=0,o=1;o<e.length;o++){var a=e[o-1],r=e[o];n+=uw(a,r),i.push(n)}if(0!==n){for(o=0;o<i.length;o++)i[o]/=n;this._offsets=i,this._length=n}},oP.getLineLength=function(t){return this._length},oP.updateSymbolPosition=function(t){var e=t.__t,i=this._points,n=this._offsets,o=i.length;if(n){var a=this._lastFrame;if(e<this._lastFramePercent){for(r=Math.min(a+1,o-1);r>=0&&!(n[r]<=e);r--);r=Math.min(r,o-2)}else{for(var r=a;r<o&&!(n[r]>e);r++);r=Math.min(r-1,o-2)}J(t.position,i[r],i[r+1],(e-n[r])/(n[r+1]-n[r]));var s=i[r+1][0]-i[r][0],l=i[r+1][1]-i[r][1];t.rotation=-Math.atan2(l,s)-Math.PI/2,this._lastFrame=r,this._lastFramePercent=e,t.ignore=!1}},u(wg,xg);var aP=Un({shape:{polyline:!1,curveness:0,segs:[]},buildPath:function(t,e){var i=e.segs,n=e.curveness;if(e.polyline)for(r=0;r<i.length;){var o=i[r++];if(o>0){t.moveTo(i[r++],i[r++]);for(var a=1;a<o;a++)t.lineTo(i[r++],i[r++])}}else for(var r=0;r<i.length;){var s=i[r++],l=i[r++],u=i[r++],h=i[r++];if(t.moveTo(s,l),n>0){var c=(s+u)/2-(l-h)*n,d=(l+h)/2-(u-s)*n;t.quadraticCurveTo(c,d,u,h)}else t.lineTo(u,h)}},findDataIndex:function(t,e){var i=this.shape,n=i.segs,o=i.curveness;if(i.polyline)for(var a=0,r=0;r<n.length;){var s=n[r++];if(s>0)for(var l=n[r++],u=n[r++],h=1;h<s;h++)if(yn(l,u,c=n[r++],d=n[r++]))return a;a++}else for(var a=0,r=0;r<n.length;){var l=n[r++],u=n[r++],c=n[r++],d=n[r++];if(o>0){if(_n(l,u,(l+c)/2-(u-d)*o,(u+d)/2-(c-l)*o,c,d))return a}else if(yn(l,u,c,d))return a;a++}return-1}}),rP=bg.prototype;rP.isPersistent=function(){return!this._incremental},rP.updateData=function(t){this.group.removeAll();var e=new aP({rectHover:!0,cursor:"default"});e.setShape({segs:t.getLayout("linesPoints")}),this._setCommon(e,t),this.group.add(e),this._incremental=null},rP.incrementalPrepareUpdate=function(t){this.group.removeAll(),this._clearIncremental(),t.count()>5e5?(this._incremental||(this._incremental=new Zn({silent:!0})),this.group.add(this._incremental)):this._incremental=null},rP.incrementalUpdate=function(t,e){var i=new aP;i.setShape({segs:e.getLayout("linesPoints")}),this._setCommon(i,e,!!this._incremental),this._incremental?this._incremental.addDisplayable(i,!0):(i.rectHover=!0,i.cursor="default",i.__startIndex=t.start,this.group.add(i))},rP.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},rP._setCommon=function(t,e,i){var n=e.hostModel;t.setShape({polyline:n.get("polyline"),curveness:n.get("lineStyle.curveness")}),t.useStyle(n.getModel("lineStyle").getLineStyle()),t.style.strokeNoScale=!0;var o=e.getVisual("color");o&&t.setStyle("stroke",o),t.setStyle("fill"),i||(t.seriesIndex=n.seriesIndex,t.on("mousemove",function(e){t.dataIndex=null;var i=t.findDataIndex(e.offsetX,e.offsetY);i>0&&(t.dataIndex=i+t.__startIndex)}))},rP._clearIncremental=function(){var t=this._incremental;t&&t.clearDisplaybles()};var sP={seriesType:"lines",plan:$I(),reset:function(t){var e=t.coordinateSystem,i=t.get("polyline"),n=t.pipelineContext.large;return{progress:function(o,a){var r=[];if(n){var s,l=o.end-o.start;if(i){for(var u=0,h=o.start;h<o.end;h++)u+=t.getLineCoordsCount(h);s=new Float32Array(l+2*u)}else s=new Float32Array(4*l);for(var c=0,d=[],h=o.start;h<o.end;h++){g=t.getLineCoords(h,r),i&&(s[c++]=g);for(var f=0;f<g;f++)d=e.dataToPoint(r[f],!1,d),s[c++]=d[0],s[c++]=d[1]}a.setLayout("linesPoints",s)}else for(h=o.start;h<o.end;h++){var p=a.getItemModel(h),g=t.getLineCoords(h,r),m=[];if(i)for(var v=0;v<g;v++)m.push(e.dataToPoint(r[v]));else{m[0]=e.dataToPoint(r[0]),m[1]=e.dataToPoint(r[1]);var y=p.get("lineStyle.curveness");+y&&(m[2]=[(m[0][0]+m[1][0])/2-(m[0][1]-m[1][1])*y,(m[0][1]+m[1][1])/2-(m[1][0]-m[0][0])*y])}a.setItemLayout(h,m)}}}}};Zs({type:"lines",init:function(){},render:function(t,e,i){var n=t.getData(),o=this._updateLineDraw(n,t),a=t.get("zlevel"),r=t.get("effect.trailLength"),s=i.getZr(),l="svg"===s.painter.getType();l||s.painter.getLayer(a).clear(!0),null==this._lastZlevel||l||s.configLayer(this._lastZlevel,{motionBlur:!1}),this._showEffect(t)&&r&&(l||s.configLayer(a,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(r/10+.9,1),0)})),o.updateData(n),this._lastZlevel=a,this._finished=!0},incrementalPrepareRender:function(t,e,i){var n=t.getData();this._updateLineDraw(n,t).incrementalPrepareUpdate(n),this._clearLayer(i),this._finished=!1},incrementalRender:function(t,e,i){this._lineDraw.incrementalUpdate(t,e.getData()),this._finished=t.end===e.getData().count()},updateTransform:function(t,e,i){var n=t.getData(),o=t.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var a=sP.reset(t);a.progress&&a.progress({start:0,end:n.count()},n),this._lineDraw.updateLayout(),this._clearLayer(i)},_updateLineDraw:function(t,e){var i=this._lineDraw,n=this._showEffect(e),o=!!e.get("polyline"),a=e.pipelineContext.large;return i&&n===this._hasEffet&&o===this._isPolyline&&a===this._isLargeDraw||(i&&i.remove(),i=this._lineDraw=a?new bg:new sf(o?n?wg:_g:n?xg:rf),this._hasEffet=n,this._isPolyline=o,this._isLargeDraw=a,this.group.removeAll()),this.group.add(i.group),i},_showEffect:function(t){return!!t.get("effect.show")},_clearLayer:function(t){var e=t.getZr();"svg"===e.painter.getType()||null==this._lastZlevel||e.painter.getLayer(this._lastZlevel).clear(!0)},remove:function(t,e){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(e)},dispose:function(){}});var lP="lineStyle.opacity".split("."),uP={seriesType:"lines",reset:function(t,e,i){var n=Sg(t.get("symbol")),o=Sg(t.get("symbolSize")),a=t.getData();return a.setVisual("fromSymbol",n&&n[0]),a.setVisual("toSymbol",n&&n[1]),a.setVisual("fromSymbolSize",o&&o[0]),a.setVisual("toSymbolSize",o&&o[1]),a.setVisual("opacity",t.get(lP)),{dataEach:a.hasItemOption?function(t,e){var i=t.getItemModel(e),n=Sg(i.getShallow("symbol",!0)),o=Sg(i.getShallow("symbolSize",!0)),a=i.get(lP);n[0]&&t.setItemVisual(e,"fromSymbol",n[0]),n[1]&&t.setItemVisual(e,"toSymbol",n[1]),o[0]&&t.setItemVisual(e,"fromSymbolSize",o[0]),o[1]&&t.setItemVisual(e,"toSymbolSize",o[1]),t.setItemVisual(e,"opacity",a)}:null}}};zs(sP),Bs(uP),YI.extend({type:"series.heatmap",getInitialData:function(t,e){return ml(this.getSource(),this,{generateCoord:"value"})},preventIncremental:function(){var t=Fa.get(this.get("coordinateSystem"));if(t&&t.dimensions)return"lng"===t.dimensions[0]&&"lat"===t.dimensions[1]},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0}});Mg.prototype={update:function(t,e,i,n,o,a){var r=this._getBrush(),s=this._getGradient(t,o,"inRange"),l=this._getGradient(t,o,"outOfRange"),u=this.pointSize+this.blurSize,h=this.canvas,c=h.getContext("2d"),d=t.length;h.width=e,h.height=i;for(var f=0;f<d;++f){var p=t[f],g=p[0],m=p[1],v=n(p[2]);c.globalAlpha=v,c.drawImage(r,g-u,m-u)}if(!h.width||!h.height)return h;for(var y=c.getImageData(0,0,h.width,h.height),x=y.data,_=0,w=x.length,b=this.minOpacity,S=this.maxOpacity-b;_<w;){var v=x[_+3]/256,M=4*Math.floor(255*v);if(v>0){var I=a(v)?s:l;v>0&&(v=v*S+b),x[_++]=I[M],x[_++]=I[M+1],x[_++]=I[M+2],x[_++]=I[M+3]*v*256}else _+=4}return c.putImageData(y,0,0),h},_getBrush:function(){var t=this._brushCanvas||(this._brushCanvas=iw()),e=this.pointSize+this.blurSize,i=2*e;t.width=i,t.height=i;var n=t.getContext("2d");return n.clearRect(0,0,i,i),n.shadowOffsetX=i,n.shadowBlur=this.blurSize,n.shadowColor="#000",n.beginPath(),n.arc(-e,e,this.pointSize,0,2*Math.PI,!0),n.closePath(),n.fill(),t},_getGradient:function(t,e,i){for(var n=this._gradientPixels,o=n[i]||(n[i]=new Uint8ClampedArray(1024)),a=[0,0,0,0],r=0,s=0;s<256;s++)e[i](s/255,!0,a),o[r++]=a[0],o[r++]=a[1],o[r++]=a[2],o[r++]=a[3];return o}},Zs({type:"heatmap",render:function(t,e,i){var n;e.eachComponent("visualMap",function(e){e.eachTargetSeries(function(i){i===t&&(n=e)})}),this.group.removeAll(),this._incrementalDisplayable=null;var o=t.coordinateSystem;"cartesian2d"===o.type||"calendar"===o.type?this._renderOnCartesianAndCalendar(t,i,0,t.getData().count()):Ag(o)&&this._renderOnGeo(o,t,n,i)},incrementalPrepareRender:function(t,e,i){this.group.removeAll()},incrementalRender:function(t,e,i,n){e.coordinateSystem&&this._renderOnCartesianAndCalendar(e,n,t.start,t.end,!0)},_renderOnCartesianAndCalendar:function(t,e,i,n,o){var r,s,l=t.coordinateSystem;if("cartesian2d"===l.type){var u=l.getAxis("x"),h=l.getAxis("y");r=u.getBandWidth(),s=h.getBandWidth()}for(var c=this.group,d=t.getData(),f=t.getModel("itemStyle").getItemStyle(["color"]),p=t.getModel("emphasis.itemStyle").getItemStyle(),g=t.getModel("label"),m=t.getModel("emphasis.label"),v=l.type,y="cartesian2d"===v?[d.mapDimension("x"),d.mapDimension("y"),d.mapDimension("value")]:[d.mapDimension("time"),d.mapDimension("value")],x=i;x<n;x++){var _;if("cartesian2d"===v){if(isNaN(d.get(y[2],x)))continue;var w=l.dataToPoint([d.get(y[0],x),d.get(y[1],x)]);_=new yM({shape:{x:w[0]-r/2,y:w[1]-s/2,width:r,height:s},style:{fill:d.getItemVisual(x,"color"),opacity:d.getItemVisual(x,"opacity")}})}else{if(isNaN(d.get(y[1],x)))continue;_=new yM({z2:1,shape:l.dataToRect([d.get(y[0],x)]).contentShape,style:{fill:d.getItemVisual(x,"color"),opacity:d.getItemVisual(x,"opacity")}})}var b=d.getItemModel(x);d.hasItemOption&&(f=b.getModel("itemStyle").getItemStyle(["color"]),p=b.getModel("emphasis.itemStyle").getItemStyle(),g=b.getModel("label"),m=b.getModel("emphasis.label"));var S=t.getRawValue(x),M="-";S&&null!=S[2]&&(M=S[2]),go(f,p,g,m,{labelFetcher:t,labelDataIndex:x,defaultText:M,isRectText:!0}),_.setStyle(f),fo(_,d.hasItemOption?p:a({},p)),_.incremental=o,o&&(_.useHoverLayer=!0),c.add(_),d.setItemGraphicEl(x,_)}},_renderOnGeo:function(t,e,i,n){var o=i.targetVisuals.inRange,a=i.targetVisuals.outOfRange,r=e.getData(),s=this._hmLayer||this._hmLayer||new Mg;s.blurSize=e.get("blurSize"),s.pointSize=e.get("pointSize"),s.minOpacity=e.get("minOpacity"),s.maxOpacity=e.get("maxOpacity");var l=t.getViewRect().clone(),u=t.getRoamTransform();l.applyTransform(u);var h=Math.max(l.x,0),c=Math.max(l.y,0),d=Math.min(l.width+l.x,n.getWidth()),f=Math.min(l.height+l.y,n.getHeight()),p=d-h,g=f-c,m=[r.mapDimension("lng"),r.mapDimension("lat"),r.mapDimension("value")],v=r.mapArray(m,function(e,i,n){var o=t.dataToPoint([e,i]);return o[0]-=h,o[1]-=c,o.push(n),o}),y=i.getExtent(),x="visualMap.continuous"===i.type?Tg(y,i.option.range):Ig(y,i.getPieceList(),i.option.selected);s.update(v,p,g,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:a.color.getColorMapper()},x);var _=new fi({style:{width:p,height:g,x:h,y:c,image:s.canvas},silent:!0});this.group.add(_)},dispose:function(){}});var hP=$D.extend({type:"series.pictorialBar",dependencies:["grid"],defaultOption:{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,hoverAnimation:!1},getInitialData:function(t){return t.stack=null,hP.superApply(this,"getInitialData",arguments)}}),cP=["itemStyle","borderWidth"],dP=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],fP=new sM;Zs({type:"pictorialBar",render:function(t,e,i){var n=this.group,o=t.getData(),a=this._data,r=t.coordinateSystem,s=!!r.getBaseAxis().isHorizontal(),l=r.grid.getRect(),u={ecSize:{width:i.getWidth(),height:i.getHeight()},seriesModel:t,coordSys:r,coordSysExtent:[[l.x,l.x+l.width],[l.y,l.y+l.height]],isHorizontal:s,valueDim:dP[+s],categoryDim:dP[1-s]};return o.diff(a).add(function(t){if(o.hasValue(t)){var e=Vg(o,t),i=Dg(o,t,e,u),a=Hg(o,u,i);o.setItemGraphicEl(t,a),n.add(a),qg(a,u,i)}}).update(function(t,e){var i=a.getItemGraphicEl(e);if(o.hasValue(t)){var r=Vg(o,t),s=Dg(o,t,r,u),l=Xg(o,s);i&&l!==i.__pictorialShapeStr&&(n.remove(i),o.setItemGraphicEl(t,null),i=null),i?Zg(i,u,s):i=Hg(o,u,s,!0),o.setItemGraphicEl(t,i),i.__pictorialSymbolMeta=s,n.add(i),qg(i,u,s)}else n.remove(i)}).remove(function(t){var e=a.getItemGraphicEl(t);e&&Ug(a,t,e.__pictorialSymbolMeta.animationModel,e)}).execute(),this._data=o,this.group},dispose:B,remove:function(t,e){var i=this.group,n=this._data;t.get("animation")?n&&n.eachItemGraphicEl(function(e){Ug(n,e.dataIndex,t,e)}):i.removeAll()}});zs(v(El,"pictorialBar")),Bs(TD("pictorialBar","roundRect"));var pP=function(t,e,i,n,o){aD.call(this,t,e,i),this.type=n||"value",this.position=o||"bottom",this.orient=null};pP.prototype={constructor:pP,model:null,isHorizontal:function(){var t=this.position;return"top"===t||"bottom"===t},pointToData:function(t,e){return this.coordinateSystem.pointToData(t,e)[0]},toGlobalCoord:null,toLocalCoord:null},u(pP,aD),$g.prototype={type:"singleAxis",axisPointerEnabled:!0,constructor:$g,_init:function(t,e,i){var n=this.dimension,o=new pP(n,Hl(t),[0,0],t.get("type"),t.get("position")),a="category"===o.type;o.onBand=a&&t.get("boundaryGap"),o.inverse=t.get("inverse"),o.orient=t.get("orient"),t.axis=o,o.model=t,o.coordinateSystem=this,this._axis=o},update:function(t,e){t.eachSeries(function(t){if(t.coordinateSystem===this){var e=t.getData();d(e.mapDimension(this.dimension,!0),function(t){this._axis.scale.unionExtentFromData(e,t)},this),Wl(this._axis.scale,this._axis.model)}},this)},resize:function(t,e){this._rect=ca({left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")},{width:e.getWidth(),height:e.getHeight()}),this._adjustAxis()},getRect:function(){return this._rect},_adjustAxis:function(){var t=this._rect,e=this._axis,i=e.isHorizontal(),n=i?[0,t.width]:[0,t.height],o=e.reverse?1:0;e.setExtent(n[o],n[1-o]),this._updateAxisTransform(e,i?t.x:t.y)},_updateAxisTransform:function(t,e){var i=t.getExtent(),n=i[0]+i[1],o=t.isHorizontal();t.toGlobalCoord=o?function(t){return t+e}:function(t){return n-t+e},t.toLocalCoord=o?function(t){return t-e}:function(t){return n-t+e}},getAxis:function(){return this._axis},getBaseAxis:function(){return this._axis},getAxes:function(){return[this._axis]},getTooltipAxes:function(){return{baseAxes:[this.getAxis()]}},containPoint:function(t){var e=this.getRect(),i=this.getAxis();return"horizontal"===i.orient?i.contain(i.toLocalCoord(t[0]))&&t[1]>=e.y&&t[1]<=e.y+e.height:i.contain(i.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},pointToData:function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t["horizontal"===e.orient?0:1]))]},dataToPoint:function(t){var e=this.getAxis(),i=this.getRect(),n=[],o="horizontal"===e.orient?0:1;return t instanceof Array&&(t=t[0]),n[o]=e.toGlobalCoord(e.dataToCoord(+t)),n[1-o]=0===o?i.y+i.height/2:i.x+i.width/2,n}},Fa.register("single",{create:function(t,e){var i=[];return t.eachComponent("singleAxis",function(n,o){var a=new $g(n,t,e);a.name="single_"+o,a.resize(n,e),n.coordinateSystem=a,i.push(a)}),t.eachSeries(function(e){if("singleAxis"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"singleAxis",index:e.get("singleAxisIndex"),id:e.get("singleAxisId")})[0];e.coordinateSystem=i&&i.coordinateSystem}}),i},dimensions:$g.prototype.dimensions});var gP=["axisLine","axisTickLabel","axisName"],mP=XD.extend({type:"singleAxis",axisPointerClass:"SingleAxisPointer",render:function(t,e,i,n){var o=this.group;o.removeAll();var a=Jg(t),r=new FD(t,a);d(gP,r.add,r),o.add(r.getGroup()),t.get("splitLine.show")&&this._splitLine(t),mP.superCall(this,"render",t,e,i,n)},_splitLine:function(t){var e=t.axis;if(!e.scale.isBlank()){var i=t.getModel("splitLine"),n=i.getModel("lineStyle"),o=n.get("width"),a=n.get("color");a=a instanceof Array?a:[a];for(var r=t.coordinateSystem.getRect(),s=e.isHorizontal(),l=[],u=0,h=e.getTicksCoords({tickModel:i}),c=[],d=[],f=0;f<h.length;++f){var p=e.toGlobalCoord(h[f].coord);s?(c[0]=p,c[1]=r.y,d[0]=p,d[1]=r.y+r.height):(c[0]=r.x,c[1]=p,d[0]=r.x+r.width,d[1]=p);var g=u++%a.length;l[g]=l[g]||[],l[g].push(new _M(Kn({shape:{x1:c[0],y1:c[1],x2:d[0],y2:d[1]},style:{lineWidth:o},silent:!0})))}for(f=0;f<l.length;++f)this.group.add(OM(l[f],{style:{stroke:a[f%a.length],lineDash:n.getLineDash(o),lineWidth:o},silent:!0}))}}}),vP=lI.extend({type:"singleAxis",layoutMode:"box",axis:null,coordinateSystem:null,getCoordSysModel:function(){return this}}),yP={left:"5%",top:"5%",right:"5%",bottom:"5%",type:"value",position:"bottom",orient:"horizontal",axisLine:{show:!0,lineStyle:{width:2,type:"solid"}},tooltip:{show:!0},axisTick:{show:!0,length:6,lineStyle:{width:2}},axisLabel:{show:!0,interval:"auto"},splitLine:{show:!0,lineStyle:{type:"dashed",opacity:.2}}};n(vP.prototype,UA),ED("single",vP,function(t,e){return e.type||(e.data?"category":"value")},yP);var xP=function(t,e){var i,n=[],o=t.seriesIndex;if(null==o||!(i=e.getSeriesByIndex(o)))return{point:[]};var a=i.getData(),r=zi(a,t);if(null==r||r<0||y(r))return{point:[]};var s=a.getItemGraphicEl(r),l=i.coordinateSystem;if(i.getTooltipPosition)n=i.getTooltipPosition(r)||[];else if(l&&l.dataToPoint)n=l.dataToPoint(a.getValues(f(l.dimensions,function(t){return a.mapDimension(t)}),r,!0))||[];else if(s){var u=s.getBoundingRect().clone();u.applyTransform(s.transform),n=[u.x+u.width/2,u.y+u.height/2]}return{point:n,el:s}},_P=d,wP=v,bP=Bi(),SP=(Fs({type:"axisPointer",coordSysAxesInfo:null,defaultOption:{show:"auto",triggerOn:null,zlevel:0,z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#aaa",width:1,type:"solid"},shadowStyle:{color:"rgba(150,150,150,0.3)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,shadowBlur:3,shadowColor:"#aaa"},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}}}),Bi()),MP=d,IP=Ws({type:"axisPointer",render:function(t,e,i){var n=e.getComponent("tooltip"),o=t.get("triggerOn")||n&&n.get("triggerOn")||"mousemove|click";um("axisPointer",i,function(t,e,i){"none"!==o&&("leave"===t||o.indexOf(t)>=0)&&i({type:"updateAxisPointer",currTrigger:t,x:e&&e.offsetX,y:e&&e.offsetY})})},remove:function(t,e){gm(e.getZr(),"axisPointer"),IP.superApply(this._model,"remove",arguments)},dispose:function(t,e){gm("axisPointer",e),IP.superApply(this._model,"dispose",arguments)}}),TP=Bi(),AP=i,DP=m;(mm.prototype={_group:null,_lastGraphicKey:null,_handle:null,_dragging:!1,_lastValue:null,_lastStatus:null,_payloadInfo:null,animationThreshold:15,render:function(t,e,i,n){var o=e.get("value"),a=e.get("status");if(this._axisModel=t,this._axisPointerModel=e,this._api=i,n||this._lastValue!==o||this._lastStatus!==a){this._lastValue=o,this._lastStatus=a;var r=this._group,s=this._handle;if(!a||"hide"===a)return r&&r.hide(),void(s&&s.hide());r&&r.show(),s&&s.show();var l={};this.makeElOption(l,o,t,e,i);var u=l.graphicKey;u!==this._lastGraphicKey&&this.clear(i),this._lastGraphicKey=u;var h=this._moveAnimation=this.determineAnimation(t,e);if(r){var c=v(vm,e,h);this.updatePointerEl(r,l,c,e),this.updateLabelEl(r,l,c,e)}else r=this._group=new tb,this.createPointerEl(r,l,t,e),this.createLabelEl(r,l,t,e),i.getZr().add(r);wm(r,e,!0),this._renderHandle(o)}},remove:function(t){this.clear(t)},dispose:function(t){this.clear(t)},determineAnimation:function(t,e){var i=e.get("animation"),n=t.axis,o="category"===n.type,a=e.get("snap");if(!a&&!o)return!1;if("auto"===i||null==i){var r=this.animationThreshold;if(o&&n.getBandWidth()>r)return!0;if(a){var s=Mh(t).seriesDataCount,l=n.getExtent();return Math.abs(l[0]-l[1])/s>r}return!1}return!0===i},makeElOption:function(t,e,i,n,o){},createPointerEl:function(t,e,i,n){var o=e.pointer;if(o){var a=TP(t).pointerEl=new zM[o.type](AP(e.pointer));t.add(a)}},createLabelEl:function(t,e,i,n){if(e.label){var o=TP(t).labelEl=new yM(AP(e.label));t.add(o),xm(o,n)}},updatePointerEl:function(t,e,i){var n=TP(t).pointerEl;n&&(n.setStyle(e.pointer.style),i(n,{shape:e.pointer.shape}))},updateLabelEl:function(t,e,i,n){var o=TP(t).labelEl;o&&(o.setStyle(e.label.style),i(o,{shape:e.label.shape,position:e.label.position}),xm(o,n))},_renderHandle:function(t){if(!this._dragging&&this.updateHandleTransform){var e=this._axisPointerModel,i=this._api.getZr(),n=this._handle,o=e.getModel("handle"),a=e.get("status");if(!o.get("show")||!a||"hide"===a)return n&&i.remove(n),void(this._handle=null);var r;this._handle||(r=!0,n=this._handle=Po(o.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){mw(t.event)},onmousedown:DP(this._onHandleDragMove,this,0,0),drift:DP(this._onHandleDragMove,this),ondragend:DP(this._onHandleDragEnd,this)}),i.add(n)),wm(n,e,!1);var s=["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];n.setStyle(o.getItemStyle(null,s));var l=o.get("size");y(l)||(l=[l,l]),n.attr("scale",[l[0]/2,l[1]/2]),Nr(this,"_doDispatchAxisPointer",o.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,r)}},_moveHandleToValue:function(t,e){vm(this._axisPointerModel,!e&&this._moveAnimation,this._handle,_m(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},_onHandleDragMove:function(t,e){var i=this._handle;if(i){this._dragging=!0;var n=this.updateHandleTransform(_m(i),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=n,i.stopAnimation(),i.attr(_m(n)),TP(i).lastProp=null,this._doDispatchAxisPointer()}},_doDispatchAxisPointer:function(){if(this._handle){var t=this._payloadInfo,e=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]})}},_onHandleDragEnd:function(t){if(this._dragging=!1,this._handle){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},getHandleTransform:null,updateHandleTransform:null,clear:function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),i=this._group,n=this._handle;e&&i&&(this._lastGraphicKey=null,i&&e.remove(i),n&&e.remove(n),this._group=null,this._handle=null,this._payloadInfo=null)},doClear:function(){},buildLabel:function(t,e,i){return i=i||0,{x:t[i],y:t[1-i],width:e[i],height:e[1-i]}}}).constructor=mm,ji(mm);var CP=mm.extend({makeElOption:function(t,e,i,n,o){var a=i.axis,r=a.grid,s=n.get("type"),l=km(r,a).getOtherAxis(a).getGlobalExtent(),u=a.toGlobalCoord(a.dataToCoord(e,!0));if(s&&"none"!==s){var h=bm(n),c=LP[s](a,u,l,h);c.style=h,t.graphicKey=c.type,t.pointer=c}Am(e,t,Lh(r.model,i),i,n,o)},getHandleTransform:function(t,e,i){var n=Lh(e.axis.grid.model,e,{labelInside:!1});return n.labelMargin=i.get("handle.margin"),{position:Tm(e.axis,t,n),rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(t,e,i,n){var o=i.axis,a=o.grid,r=o.getGlobalExtent(!0),s=km(a,o).getOtherAxis(o).getGlobalExtent(),l="x"===o.dim?0:1,u=t.position;u[l]+=e[l],u[l]=Math.min(r[1],u[l]),u[l]=Math.max(r[0],u[l]);var h=(s[1]+s[0])/2,c=[h,h];c[l]=u[l];var d=[{verticalAlign:"middle"},{align:"center"}];return{position:u,rotation:t.rotation,cursorPoint:c,tooltipOption:d[l]}}}),LP={line:function(t,e,i,n){var o=Dm([e,i[0]],[e,i[1]],Pm(t));return Kn({shape:o,style:n}),{type:"Line",shape:o}},shadow:function(t,e,i,n){var o=Math.max(1,t.getBandWidth()),a=i[1]-i[0];return{type:"Rect",shape:Cm([e-o/2,i[0]],[o,a],Pm(t))}}};XD.registerAxisPointerClass("CartesianAxisPointer",CP),Ns(function(t){if(t){(!t.axisPointer||0===t.axisPointer.length)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!y(e)&&(t.axisPointer.link=[e])}}),Os(VT.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=vh(t,e)}),Es({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},function(t,e,i){var n=t.currTrigger,o=[t.x,t.y],a=t,r=t.dispatchAction||m(i.dispatchAction,i),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){lm(o)&&(o=xP({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},e).point);var l=lm(o),u=a.axesInfo,h=s.axesInfo,c="leave"===n||lm(o),d={},f={},p={list:[],map:{}},g={showPointer:wP(em,f),showTooltip:wP(im,p)};_P(s.coordSysMap,function(t,e){var i=l||t.containPoint(o);_P(s.coordSysAxesInfo[e],function(t,e){var n=t.axis,a=rm(u,t);if(!c&&i&&(!u||a)){var r=a&&a.value;null!=r||l||(r=n.pointToData(o)),null!=r&&Qg(t,r,g,!1,d)}})});var v={};return _P(h,function(t,e){var i=t.linkGroup;i&&!f[e]&&_P(i.axesInfo,function(e,n){var o=f[n];if(e!==t&&o){var a=o.value;i.mapper&&(a=t.axis.scale.parse(i.mapper(a,sm(e),sm(t)))),v[t.key]=a}})}),_P(v,function(t,e){Qg(h[e],t,g,!0,d)}),nm(f,h,d),om(p,o,t,r),am(h,0,i),d}});var kP=["x","y"],PP=["width","height"],NP=mm.extend({makeElOption:function(t,e,i,n,o){var a=i.axis,r=a.coordinateSystem,s=Om(r,1-Nm(a)),l=r.dataToPoint(e)[0],u=n.get("type");if(u&&"none"!==u){var h=bm(n),c=OP[u](a,l,s,h);c.style=h,t.graphicKey=c.type,t.pointer=c}Am(e,t,Jg(i),i,n,o)},getHandleTransform:function(t,e,i){var n=Jg(e,{labelInside:!1});return n.labelMargin=i.get("handle.margin"),{position:Tm(e.axis,t,n),rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(t,e,i,n){var o=i.axis,a=o.coordinateSystem,r=Nm(o),s=Om(a,r),l=t.position;l[r]+=e[r],l[r]=Math.min(s[1],l[r]),l[r]=Math.max(s[0],l[r]);var u=Om(a,1-r),h=(u[1]+u[0])/2,c=[h,h];return c[r]=l[r],{position:l,rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:"middle"}}}}),OP={line:function(t,e,i,n){var o=Dm([e,i[0]],[e,i[1]],Nm(t));return Kn({shape:o,style:n}),{type:"Line",shape:o}},shadow:function(t,e,i,n){var o=t.getBandWidth(),a=i[1]-i[0];return{type:"Rect",shape:Cm([e-o/2,i[0]],[o,a],Nm(t))}}};XD.registerAxisPointerClass("SingleAxisPointer",NP),Ws({type:"single"});var EP=YI.extend({type:"series.themeRiver",dependencies:["singleAxis"],nameMap:null,init:function(t){EP.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()}},fixData:function(t){var e=t.length,i=[];Zi(t,function(t){return t[2]}).buckets.each(function(t,e){i.push({name:e,dataList:t})});for(var n=i.length,o=-1,a=-1,r=0;r<n;++r){var s=i[r].dataList.length;s>o&&(o=s,a=r)}for(var l=0;l<n;++l)if(l!==a)for(var u=i[l].name,h=0;h<o;++h){for(var c=i[a].dataList[h][0],d=i[l].dataList.length,f=-1,p=0;p<d;++p)if(i[l].dataList[p][0]===c){f=p;break}-1===f&&(t[e]=[],t[e][0]=c,t[e][1]=0,t[e][2]=u,e++)}return t},getInitialData:function(t,e){for(var i=e.queryComponents({mainType:"singleAxis",index:this.get("singleAxisIndex"),id:this.get("singleAxisId")})[0].get("type"),n=g(t.data,function(t){return void 0!==t[2]}),o=this.fixData(n||[]),a=[],r=this.nameMap=R(),s=0,l=0;l<o.length;++l)a.push(o[l][2]),r.get(o[l][2])||(r.set(o[l][2],s),s++);var u=_A(o,{coordDimensions:["single"],dimensionsDefine:[{name:"time",type:qs(i)},{name:"value",type:"float"},{name:"name",type:"ordinal"}],encodeDefine:{single:0,value:1,itemName:2}}),h=new vA(u,this);return h.initData(o),h},getLayerSeries:function(){for(var t=this.getData(),e=t.count(),i=[],n=0;n<e;++n)i[n]=n;var o=t.mapDimension("single"),a=[];return Zi(i,function(e){return t.get("name",e)}).buckets.each(function(e,i){e.sort(function(e,i){return t.get(o,e)-t.get(o,i)}),a.push({name:i,indices:e})}),a},getAxisTooltipData:function(t,e,i){y(t)||(t=t?[t]:[]);for(var n,o=this.getData(),a=this.getLayerSeries(),r=[],s=a.length,l=0;l<s;++l){for(var u=Number.MAX_VALUE,h=-1,c=a[l].indices.length,d=0;d<c;++d){var f=o.get(t[0],a[l].indices[d]),p=Math.abs(f-e);p<=u&&(n=f,u=p,h=a[l].indices[d])}r.push(h)}return{dataIndices:r,nestestValue:n}},formatTooltip:function(t){var e=this.getData(),i=e.getName(t),n=e.get(e.mapDimension("value"),t);return(isNaN(n)||null==n)&&(n="-"),ia(i+" : "+n)},defaultOption:{zlevel:0,z:2,coordinateSystem:"singleAxis",boundaryGap:["10%","10%"],singleAxisIndex:0,animationEasing:"linear",label:{margin:4,show:!0,position:"left",color:"#000",fontSize:11},emphasis:{label:{show:!0}}}});Zs({type:"themeRiver",init:function(){this._layers=[]},render:function(t,e,i){function n(t){return t.name}function o(e,i,n){var o=this._layers;if("remove"!==e){for(var u,h=[],c=[],f=l[i].indices,p=0;p<f.length;p++){var g=r.getItemLayout(f[p]),m=g.x,v=g.y0,y=g.y;h.push([m,v]),c.push([m,v+y]),u=r.getItemVisual(f[p],"color")}var x,_,w=r.getItemLayout(f[0]),b=r.getItemModel(f[p-1]),S=b.getModel("label"),M=S.get("margin");if("add"===e){I=d[i]=new tb;x=new ID({shape:{points:h,stackedOnPoints:c,smooth:.4,stackedOnSmooth:.4,smoothConstraint:!1},z2:0}),_=new rM({style:{x:w.x-M,y:w.y0+w.y/2}}),I.add(x),I.add(_),s.add(I),x.setClipPath(Em(x.getBoundingRect(),t,function(){x.removeClipPath()}))}else{var I=o[n];x=I.childAt(0),_=I.childAt(1),s.add(I),d[i]=I,Io(x,{shape:{points:h,stackedOnPoints:c}},t),Io(_,{style:{x:w.x-M,y:w.y0+w.y/2}},t)}var T=b.getModel("emphasis.itemStyle"),A=b.getModel("itemStyle");mo(_.style,S,{text:S.get("show")?t.getFormattedLabel(f[p-1],"normal")||r.getName(f[p-1]):null,textVerticalAlign:"middle"}),x.setStyle(a({fill:u},A.getItemStyle(["color"]))),fo(x,T.getItemStyle())}else s.remove(o[i])}var r=t.getData(),s=this.group,l=t.getLayerSeries(),u=r.getLayout("layoutInfo"),h=u.rect,c=u.boundaryGap;s.attr("position",[0,h.y+c[0]]);var d={};new Xs(this._layersSeries||[],l,n,n).add(m(o,this,"add")).update(m(o,this,"update")).remove(m(o,this,"remove")).execute(),this._layersSeries=l,this._layers=d},dispose:function(){}});zs(function(t,e){t.eachSeriesByType("themeRiver",function(t){var e=t.getData(),i=t.coordinateSystem,n={},o=i.getRect();n.rect=o;var a=t.get("boundaryGap"),r=i.getAxis();n.boundaryGap=a,"horizontal"===r.orient?(a[0]=Vo(a[0],o.height),a[1]=Vo(a[1],o.height),Rm(e,t,o.height-a[0]-a[1])):(a[0]=Vo(a[0],o.width),a[1]=Vo(a[1],o.width),Rm(e,t,o.width-a[0]-a[1])),e.setLayout("layoutInfo",n)})}),Bs(function(t){t.eachSeriesByType("themeRiver",function(t){var e=t.getData(),i=t.getRawData(),n=t.get("color"),o=R();e.each(function(t){o.set(e.getRawIndex(t),t)}),i.each(function(a){var r=i.getName(a),s=n[(t.nameMap.get(r)-1)%n.length];i.setItemVisual(a,"color",s);var l=o.get(a);null!=l&&e.setItemVisual(l,"color",s)})})}),Os(fC("themeRiver")),YI.extend({type:"series.sunburst",_viewRoot:null,getInitialData:function(t,e){var i={name:t.name,children:t.data};Bm(i);var n=t.levels||[],o={};return o.levels=n,Vc.createTree(i,this,o).data},optionUpdated:function(){this.resetViewRoot()},getDataParams:function(t){var e=YI.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return e.treePathInfo=cd(i,this),e},defaultOption:{zlevel:0,z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,percentPrecision:2,stillShowZeroSum:!0,highlightPolicy:"descendant",nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0,emphasis:{}},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1,emphasis:{},highlight:{opacity:1},downplay:{opacity:.9}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicOut",data:[],levels:[],sort:"desc"},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t&&(t===e||e.contains(t))||(this._viewRoot=e)}});var RP={NONE:"none",DESCENDANT:"descendant",ANCESTOR:"ancestor",SELF:"self"},zP=2,BP=4,VP=Vm.prototype;VP.updateData=function(t,e,i,o,s){this.node=e,e.piece=this,o=o||this._seriesModel,s=s||this._ecModel;var l=this.childAt(0);l.dataIndex=e.dataIndex;var u=e.getModel(),h=e.getLayout(),c=a({},h);c.label=null;var d=Gm(e,0,s);Hm(e,o,d);var f,p=u.getModel("itemStyle").getItemStyle();f=r({lineJoin:"bevel",fill:(f="normal"===i?p:n(u.getModel(i+".itemStyle").getItemStyle(),p)).fill||d},f),t?(l.setShape(c),l.shape.r=h.r0,Io(l,{shape:{r:h.r}},o,e.dataIndex),l.useStyle(f)):"object"==typeof f.fill&&f.fill.type||"object"==typeof l.style.fill&&l.style.fill.type?(Io(l,{shape:c},o),l.useStyle(f)):Io(l,{shape:c,style:f},o),this._updateLabel(o,d,i);var g=u.getShallow("cursor");if(g&&l.attr("cursor",g),t){var m=o.getShallow("highlightPolicy");this._initEvents(l,e,o,m)}this._seriesModel=o||this._seriesModel,this._ecModel=s||this._ecModel},VP.onEmphasis=function(t){var e=this;this.node.hostTree.root.eachNode(function(i){i.piece&&(e.node===i?i.piece.updateData(!1,i,"emphasis"):Wm(i,e.node,t)?i.piece.childAt(0).trigger("highlight"):t!==RP.NONE&&i.piece.childAt(0).trigger("downplay"))})},VP.onNormal=function(){this.node.hostTree.root.eachNode(function(t){t.piece&&t.piece.updateData(!1,t,"normal")})},VP.onHighlight=function(){this.updateData(!1,this.node,"highlight")},VP.onDownplay=function(){this.updateData(!1,this.node,"downplay")},VP._updateLabel=function(t,e,i){function n(t){var e=r.get(t);return null==e?a.get(t):e}var o=this.node.getModel(),a=o.getModel("label"),r="normal"===i||"emphasis"===i?a:o.getModel(i+".label"),s=o.getModel("emphasis.label"),l=T(t.getFormattedLabel(this.node.dataIndex,"normal",null,null,"label"),this.node.name);!1===n("show")&&(l="");var u=this.node.getLayout(),h=r.get("minAngle");null==h&&(h=a.get("minAngle")),h=h/180*Math.PI;var c=u.endAngle-u.startAngle;null!=h&&Math.abs(c)<h&&(l="");var d=this.childAt(1);go(d.style,d.hoverStyle||{},a,s,{defaultText:r.getShallow("show")?l:null,autoColor:e,useInsideStyle:!0});var f,p=(u.startAngle+u.endAngle)/2,g=Math.cos(p),m=Math.sin(p),v=n("position"),y=n("distance")||0,x=n("align");"outside"===v?(f=u.r+y,x=p>Math.PI/2?"right":"left"):x&&"center"!==x?"left"===x?(f=u.r0+y,p>Math.PI/2&&(x="right")):"right"===x&&(f=u.r-y,p>Math.PI/2&&(x="left")):(f=(u.r+u.r0)/2,x="center"),d.attr("style",{text:l,textAlign:x,textVerticalAlign:n("verticalAlign")||"middle",opacity:n("opacity")});var _=f*g+u.cx,w=f*m+u.cy;d.attr("position",[_,w]);var b=n("rotate"),S=0;"radial"===b?(S=-p)<-Math.PI/2&&(S+=Math.PI):"tangential"===b?(S=Math.PI/2-p)>Math.PI/2?S-=Math.PI:S<-Math.PI/2&&(S+=Math.PI):"number"==typeof b&&(S=b*Math.PI/180),d.attr("rotation",S)},VP._initEvents=function(t,e,i,n){t.off("mouseover").off("mouseout").off("emphasis").off("normal");var o=this,a=function(){o.onEmphasis(n)},r=function(){o.onNormal()};i.isAnimationEnabled()&&t.on("mouseover",a).on("mouseout",r).on("emphasis",a).on("normal",r).on("downplay",function(){o.onDownplay()}).on("highlight",function(){o.onHighlight()})},u(Vm,tb);Ar.extend({type:"sunburst",init:function(){},render:function(t,e,i,n){function o(i,n){if(c||!i||i.getValue()||(i=null),i!==l&&n!==l)if(n&&n.piece)i?(n.piece.updateData(!1,i,"normal",t,e),s.setItemGraphicEl(i.dataIndex,n.piece)):a(n);else if(i){var o=new Vm(i,t,e);h.add(o),s.setItemGraphicEl(i.dataIndex,o)}}function a(t){t&&t.piece&&(h.remove(t.piece),t.piece=null)}var r=this;this.seriesModel=t,this.api=i,this.ecModel=e;var s=t.getData(),l=s.tree.root,u=t.getViewRoot(),h=this.group,c=t.get("renderLabelForZeroData"),d=[];u.eachNode(function(t){d.push(t)});var f=this._oldChildren||[];if(function(t,e){function i(t){return t.getId()}function n(i,n){o(null==i?null:t[i],null==n?null:e[n])}0===t.length&&0===e.length||new Xs(e,t,i,i).add(n).update(n).remove(v(n,null)).execute()}(d,f),function(i,n){if(n.depth>0){r.virtualPiece?r.virtualPiece.updateData(!1,i,"normal",t,e):(r.virtualPiece=new Vm(i,t,e),h.add(r.virtualPiece)),n.piece._onclickEvent&&n.piece.off("click",n.piece._onclickEvent);var o=function(t){r._rootToNode(n.parentNode)};n.piece._onclickEvent=o,r.virtualPiece.on("click",o)}else r.virtualPiece&&(h.remove(r.virtualPiece),r.virtualPiece=null)}(l,u),n&&n.highlight&&n.highlight.piece){var p=t.getShallow("highlightPolicy");n.highlight.piece.onEmphasis(p)}else if(n&&n.unhighlight){var g=this.virtualPiece;!g&&l.children.length&&(g=l.children[0].piece),g&&g.onNormal()}this._initEvents(),this._oldChildren=d},dispose:function(){},_initEvents:function(){var t=this,e=function(e){var i=!1;t.seriesModel.getViewRoot().eachNode(function(n){if(!i&&n.piece&&n.piece.childAt(0)===e.target){var o=n.getModel().get("nodeClick");if("rootToNode"===o)t._rootToNode(n);else if("link"===o){var a=n.getModel(),r=a.get("link");if(r){var s=a.get("target",!0)||"_blank";window.open(r,s)}}i=!0}})};this.group._onclickEvent&&this.group.off("click",this.group._onclickEvent),this.group.on("click",e),this.group._onclickEvent=e},_rootToNode:function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:"sunburstRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},containPoint:function(t,e){var i=e.getData().getItemLayout(0);if(i){var n=t[0]-i.cx,o=t[1]-i.cy,a=Math.sqrt(n*n+o*o);return a<=i.r&&a>=i.r0}}});var GP="sunburstRootToNode";Es({type:GP,update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},function(e,i){var n=ld(t,[GP],e);if(n){var o=e.getViewRoot();o&&(t.direction=hd(o,n.node)?"rollUp":"drillDown"),e.resetViewRoot(n.node)}})});var FP="sunburstHighlight";Es({type:FP,update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},function(e,i){var n=ld(t,[FP],e);n&&(t.highlight=n.node)})});Es({type:"sunburstUnhighlight",update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},function(e,i){t.unhighlight=!0})});var WP=Math.PI/180;Bs(v(uC,"sunburst")),zs(v(function(t,e,i,n){e.eachSeriesByType(t,function(t){var e=t.get("center"),n=t.get("radius");y(n)||(n=[0,n]),y(e)||(e=[e,e]);var o=i.getWidth(),a=i.getHeight(),r=Math.min(o,a),s=Vo(e[0],o),l=Vo(e[1],a),u=Vo(n[0],r/2),h=Vo(n[1],r/2),c=-t.get("startAngle")*WP,f=t.get("minAngle")*WP,p=t.getData().tree.root,g=t.getViewRoot(),m=g.depth,v=t.get("sort");null!=v&&Zm(g,v);var x=0;d(g.children,function(t){!isNaN(t.getValue())&&x++});var _=g.getValue(),w=Math.PI/(_||x)*2,b=g.depth>0,S=g.height-(b?-1:1),M=(h-u)/(S||1),I=t.get("clockwise"),T=t.get("stillShowZeroSum"),A=I?1:-1,D=function(t,e){if(t){var i=e;if(t!==p){var n=t.getValue(),o=0===_&&T?w:n*w;o<f&&(o=f),i=e+A*o;var a=t.depth-m-(b?-1:1),h=u+M*a,c=u+M*(a+1),g=t.getModel();null!=g.get("r0")&&(h=Vo(g.get("r0"),r/2)),null!=g.get("r")&&(c=Vo(g.get("r"),r/2)),t.setLayout({angle:o,startAngle:e,endAngle:i,clockwise:I,cx:s,cy:l,r0:h,r:c})}if(t.children&&t.children.length){var v=0;d(t.children,function(t){v+=D(t,e+v)})}return i-e}};if(b){var C=u,L=u+M,k=2*Math.PI;p.setLayout({angle:k,startAngle:c,endAngle:c+k,clockwise:I,cx:s,cy:l,r0:C,r:L})}D(g,c)})},"sunburst")),Os(v(fC,"sunburst"));var HP=["itemStyle"],ZP=["emphasis","itemStyle"],UP=["label"],XP=["emphasis","label"],jP="e\0\0",YP={cartesian2d:function(t){var e=t.grid.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:m(Xm,t)}}},geo:function(t){var e=t.getBoundingRect();return{coordSys:{type:"geo",x:e.x,y:e.y,width:e.width,height:e.height,zoom:t.getZoom()},api:{coord:function(e){return t.dataToPoint(e)},size:m(jm,t)}}},singleAxis:function(t){var e=t.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:m(Ym,t)}}},polar:function(t){var e=t.getRadiusAxis(),i=t.getAngleAxis(),n=e.getExtent();return n[0]>n[1]&&n.reverse(),{coordSys:{type:"polar",cx:t.cx,cy:t.cy,r:n[1],r0:n[0]},api:{coord:m(function(n){var o=e.dataToRadius(n[0]),a=i.dataToAngle(n[1]),r=t.coordToPoint([o,a]);return r.push(o,a*Math.PI/180),r}),size:m(qm,t)}}},calendar:function(t){var e=t.getRect(),i=t.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:t.getCellWidth(),cellHeight:t.getCellHeight(),rangeInfo:{start:i.start,end:i.end,weeks:i.weeks,dayCount:i.allDay}},api:{coord:function(e,i){return t.dataToPoint(e,i)}}}}};YI.extend({type:"series.custom",dependencies:["grid","polar","geo","singleAxis","calendar"],defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,useTransform:!0},getInitialData:function(t,e){return ml(this.getSource(),this)},getDataParams:function(t,e,i){var n=YI.prototype.getDataParams.apply(this,arguments);return i&&(n.info=i.info),n}}),Ar.extend({type:"custom",_data:null,render:function(t,e,i,n){var o=this._data,a=t.getData(),r=this.group,s=Qm(t,a,e,i);a.diff(o).add(function(e){ev(null,e,s(e,n),t,r,a)}).update(function(e,i){ev(o.getItemGraphicEl(i),e,s(e,n),t,r,a)}).remove(function(t){var e=o.getItemGraphicEl(t);e&&r.remove(e)}).execute(),this._data=a},incrementalPrepareRender:function(t,e,i){this.group.removeAll(),this._data=null},incrementalRender:function(t,e,i,n,o){for(var a=e.getData(),r=Qm(e,a,i,n),s=t.start;s<t.end;s++)ev(null,s,r(s,o),e,this.group,a).traverse(function(t){t.isGroup||(t.incremental=!0,t.useHoverLayer=!0)})},dispose:B,filterForExposedEvent:function(t,e,i,n){var o=e.element;if(null==o||i.name===o)return!0;for(;(i=i.parent)&&i!==this.group;)if(i.name===o)return!0;return!1}}),Ns(function(t){var e=t.graphic;y(e)?e[0]&&e[0].elements?t.graphic=[t.graphic[0]]:t.graphic=[{elements:e}]:e&&!e.elements&&(t.graphic=[{elements:[e]}])});var qP=Fs({type:"graphic",defaultOption:{elements:[],parentId:null},_elOptionsToUpdate:null,mergeOption:function(t){var e=this.option.elements;this.option.elements=null,qP.superApply(this,"mergeOption",arguments),this.option.elements=e},optionUpdated:function(t,e){var i=this.option,n=(e?i:t).elements,o=i.elements=e?[]:i.elements,a=[];this._flatten(n,a);var r=Pi(o,a);Ni(r);var s=this._elOptionsToUpdate=[];d(r,function(t,e){var i=t.option;i&&(s.push(i),gv(t,i),mv(o,e,i),vv(o[e],i))},this);for(var l=o.length-1;l>=0;l--)null==o[l]?o.splice(l,1):delete o[l].$action},_flatten:function(t,e,i){d(t,function(t){if(t){i&&(t.parentOption=i),e.push(t);var n=t.children;"group"===t.type&&n&&this._flatten(n,e,t),delete t.children}},this)},useElOptionsToUpdate:function(){var t=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,t}});Ws({type:"graphic",init:function(t,e){this._elMap=R(),this._lastGraphicModel},render:function(t,e,i){t!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=t,this._updateElements(t),this._relocate(t,i)},_updateElements:function(t){var e=t.useElOptionsToUpdate();if(e){var i=this._elMap,n=this.group;d(e,function(e){var o=e.$action,a=e.id,r=i.get(a),s=e.parentId,l=null!=s?i.get(s):n,u=e.style;"text"===e.type&&u&&(e.hv&&e.hv[1]&&(u.textVerticalAlign=u.textBaseline=null),!u.hasOwnProperty("textFill")&&u.fill&&(u.textFill=u.fill),!u.hasOwnProperty("textStroke")&&u.stroke&&(u.textStroke=u.stroke));var h=fv(e);o&&"merge"!==o?"replace"===o?(dv(r,i),cv(a,l,h,i)):"remove"===o&&dv(r,i):r?r.attr(h):cv(a,l,h,i);var c=i.get(a);c&&(c.__ecGraphicWidth=e.width,c.__ecGraphicHeight=e.height,yv(c,t))})}},_relocate:function(t,e){for(var i=t.option.elements,n=this.group,o=this._elMap,a=i.length-1;a>=0;a--){var r=i[a],s=o.get(r.id);if(s){var l=s.parent;da(s,r,l===n?{width:e.getWidth(),height:e.getHeight()}:{width:l.__ecGraphicWidth||0,height:l.__ecGraphicHeight||0},null,{hv:r.hv,boundingMode:r.bounding})}}},_clear:function(){var t=this._elMap;t.each(function(e){dv(e,t)}),this._elMap=R()},dispose:function(){this._clear()}});var KP=Fs({type:"legend.plain",dependencies:["series"],layoutMode:{type:"box",ignoreSize:!0},init:function(t,e,i){this.mergeDefaultAndTheme(t,i),t.selected=t.selected||{}},mergeOption:function(t){KP.superCall(this,"mergeOption",t)},optionUpdated:function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&"single"===this.get("selectedMode")){for(var e=!1,i=0;i<t.length;i++){var n=t[i].get("name");if(this.isSelected(n)){this.select(n),e=!0;break}}!e&&this.select(t[0].get("name"))}},_updateData:function(t){var e=[],i=[];t.eachRawSeries(function(n){var o=n.name;i.push(o);var a;if(n.legendDataProvider){var r=n.legendDataProvider(),s=r.mapArray(r.getName);t.isSeriesFiltered(n)||(i=i.concat(s)),s.length?e=e.concat(s):a=!0}else a=!0;a&&Oi(n)&&e.push(n.name)}),this._availableNames=i;var n=f(this.get("data")||e,function(t){return"string"!=typeof t&&"number"!=typeof t||(t={name:t}),new No(t,this,this.ecModel)},this);this._data=n},getData:function(){return this._data},select:function(t){var e=this.option.selected;"single"===this.get("selectedMode")&&d(this._data,function(t){e[t.get("name")]=!1}),e[t]=!0},unSelect:function(t){"single"!==this.get("selectedMode")&&(this.option.selected[t]=!1)},toggleSelected:function(t){var e=this.option.selected;e.hasOwnProperty(t)||(e[t]=!0),this[e[t]?"unSelect":"select"](t)},isSelected:function(t){var e=this.option.selected;return!(e.hasOwnProperty(t)&&!e[t])&&l(this._availableNames,t)>=0},defaultOption:{zlevel:0,z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,inactiveColor:"#ccc",textStyle:{color:"#333"},selectedMode:!0,tooltip:{show:!1}}});Es("legendToggleSelect","legendselectchanged",v(xv,"toggleSelected")),Es("legendSelect","legendselected",v(xv,"select")),Es("legendUnSelect","legendunselected",v(xv,"unSelect"));var $P=v,JP=d,QP=tb,tN=Ws({type:"legend.plain",newlineDisabled:!1,init:function(){this.group.add(this._contentGroup=new QP),this._backgroundEl,this._isFirstRender=!0},getContentGroup:function(){return this._contentGroup},render:function(t,e,i){var n=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),t.get("show",!0)){var o=t.get("align");o&&"auto"!==o||(o="right"===t.get("left")&&"vertical"===t.get("orient")?"right":"left"),this.renderInner(o,t,e,i);var a=t.getBoxLayoutParams(),s={width:i.getWidth(),height:i.getHeight()},l=t.get("padding"),u=ca(a,s,l),h=this.layoutInner(t,o,u,n),c=ca(r({width:h.width,height:h.height},a),s,l);this.group.attr("position",[c.x-h.x,c.y-h.y]),this.group.add(this._backgroundEl=wv(h,t))}},resetInner:function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl)},renderInner:function(t,e,i,n){var o=this.getContentGroup(),a=R(),r=e.get("selectedMode"),s=[];i.eachRawSeries(function(t){!t.get("legendHoverLink")&&s.push(t.id)}),JP(e.getData(),function(l,u){var h=l.get("name");if(this.newlineDisabled||""!==h&&"\n"!==h){var c=i.getSeriesByName(h)[0];if(!a.get(h))if(c){var d=c.getData(),f=d.getVisual("color");"function"==typeof f&&(f=f(c.getDataParams(0)));var p=d.getVisual("legendSymbol")||"roundRect",g=d.getVisual("symbol");this._createItem(h,u,l,e,p,g,t,f,r).on("click",$P(bv,h,n)).on("mouseover",$P(Sv,c.name,null,n,s)).on("mouseout",$P(Mv,c.name,null,n,s)),a.set(h,!0)}else i.eachRawSeries(function(i){if(!a.get(h)&&i.legendDataProvider){var o=i.legendDataProvider(),c=o.indexOfName(h);if(c<0)return;var d=o.getItemVisual(c,"color");this._createItem(h,u,l,e,"roundRect",null,t,d,r).on("click",$P(bv,h,n)).on("mouseover",$P(Sv,null,h,n,s)).on("mouseout",$P(Mv,null,h,n,s)),a.set(h,!0)}},this)}else o.add(new QP({newline:!0}))},this)},_createItem:function(t,e,i,n,o,r,s,l,u){var h=n.get("itemWidth"),c=n.get("itemHeight"),d=n.get("inactiveColor"),f=n.get("symbolKeepAspect"),p=n.isSelected(t),g=new QP,m=i.getModel("textStyle"),v=i.get("icon"),y=i.getModel("tooltip"),x=y.parentModel;if(o=v||o,g.add(Jl(o,0,0,h,c,p?l:d,null==f||f)),!v&&r&&(r!==o||"none"===r)){var _=.8*c;"none"===r&&(r="circle"),g.add(Jl(r,(h-_)/2,(c-_)/2,_,_,p?l:d,null==f||f))}var w="left"===s?h+5:-5,b=s,S=n.get("formatter"),M=t;"string"==typeof S&&S?M=S.replace("{name}",null!=t?t:""):"function"==typeof S&&(M=S(t)),g.add(new rM({style:mo({},m,{text:M,x:w,y:c/2,textFill:p?m.getTextColor():d,textAlign:b,textVerticalAlign:"middle"})}));var I=new yM({shape:g.getBoundingRect(),invisible:!0,tooltip:y.get("show")?a({content:t,formatter:x.get("formatter",!0)||function(){return t},formatterParams:{componentType:"legend",legendIndex:n.componentIndex,name:t,$vars:["name"]}},y.option):null});return g.add(I),g.eachChild(function(t){t.silent=!0}),I.silent=!u,this.getContentGroup().add(g),fo(g),g.__legendDataIndex=e,g},layoutInner:function(t,e,i){var n=this.getContentGroup();aI(t.get("orient"),n,t.get("itemGap"),i.width,i.height);var o=n.getBoundingRect();return n.attr("position",[-o.x,-o.y]),this.group.getBoundingRect()},remove:function(){this.getContentGroup().removeAll(),this._isFirstRender=!0}});Os(function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.filterSeries(function(t){for(var i=0;i<e.length;i++)if(!e[i].isSelected(t.name))return!1;return!0})}),lI.registerSubTypeDefaulter("legend",function(){return"plain"});var eN=KP.extend({type:"legend.scroll",setScrollDataIndex:function(t){this.option.scrollDataIndex=t},defaultOption:{scrollDataIndex:0,pageButtonItemGap:5,pageButtonGap:null,pageButtonPosition:"end",pageFormatter:"{current}/{total}",pageIcons:{horizontal:["M0,0L12,-10L12,10z","M0,0L-12,-10L-12,10z"],vertical:["M0,0L20,0L10,-20z","M0,0L20,0L10,20z"]},pageIconColor:"#2f4554",pageIconInactiveColor:"#aaa",pageIconSize:15,pageTextStyle:{color:"#333"},animationDurationUpdate:800},init:function(t,e,i,n){var o=ga(t);eN.superCall(this,"init",t,e,i,n),Iv(this,t,o)},mergeOption:function(t,e){eN.superCall(this,"mergeOption",t,e),Iv(this,this.option,t)},getOrient:function(){return"vertical"===this.get("orient")?{index:1,name:"vertical"}:{index:0,name:"horizontal"}}}),iN=tb,nN=["width","height"],oN=["x","y"],aN=tN.extend({type:"legend.scroll",newlineDisabled:!0,init:function(){aN.superCall(this,"init"),this._currentIndex=0,this.group.add(this._containerGroup=new iN),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new iN),this._showController},resetInner:function(){aN.superCall(this,"resetInner"),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},renderInner:function(t,e,i,n){function o(t,i){var o=t+"DataIndex",l=Po(e.get("pageIcons",!0)[e.getOrient().name][i],{onclick:m(a._pageGo,a,o,e,n)},{x:-s[0]/2,y:-s[1]/2,width:s[0],height:s[1]});l.name=t,r.add(l)}var a=this;aN.superCall(this,"renderInner",t,e,i,n);var r=this._controllerGroup,s=e.get("pageIconSize",!0);y(s)||(s=[s,s]),o("pagePrev",0);var l=e.getModel("pageTextStyle");r.add(new rM({name:"pageText",style:{textFill:l.getTextColor(),font:l.getFont(),textVerticalAlign:"middle",textAlign:"center"},silent:!0})),o("pageNext",1)},layoutInner:function(t,e,i,n){var o=this.getContentGroup(),a=this._containerGroup,r=this._controllerGroup,s=t.getOrient().index,l=nN[s],u=nN[1-s],h=oN[1-s];aI(t.get("orient"),o,t.get("itemGap"),s?i.width:null,s?null:i.height),aI("horizontal",r,t.get("pageButtonItemGap",!0));var c=o.getBoundingRect(),d=r.getBoundingRect(),f=this._showController=c[l]>i[l],p=[-c.x,-c.y];n||(p[s]=o.position[s]);var g=[0,0],m=[-d.x,-d.y],v=A(t.get("pageButtonGap",!0),t.get("itemGap",!0));f&&("end"===t.get("pageButtonPosition",!0)?m[s]+=i[l]-d[l]:g[s]+=d[l]+v),m[1-s]+=c[u]/2-d[u]/2,o.attr("position",p),a.attr("position",g),r.attr("position",m);var y=this.group.getBoundingRect();if((y={x:0,y:0})[l]=f?i[l]:c[l],y[u]=Math.max(c[u],d[u]),y[h]=Math.min(0,d[h]+m[1-s]),a.__rectSize=i[l],f){var x={x:0,y:0};x[l]=Math.max(i[l]-d[l]-v,0),x[u]=y[u],a.setClipPath(new yM({shape:x})),a.__rectSize=x[l]}else r.eachChild(function(t){t.attr({invisible:!0,silent:!0})});var _=this._getPageInfo(t);return null!=_.pageIndex&&Io(o,{position:_.contentPosition},!!f&&t),this._updatePageInfoView(t,_),y},_pageGo:function(t,e,i){var n=this._getPageInfo(e)[t];null!=n&&i.dispatchAction({type:"legendScroll",scrollDataIndex:n,legendId:e.id})},_updatePageInfoView:function(t,e){var i=this._controllerGroup;d(["pagePrev","pageNext"],function(n){var o=null!=e[n+"DataIndex"],a=i.childOfName(n);a&&(a.setStyle("fill",o?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),a.cursor=o?"pointer":"default")});var n=i.childOfName("pageText"),o=t.get("pageFormatter"),a=e.pageIndex,r=null!=a?a+1:0,s=e.pageCount;n&&o&&n.setStyle("text",_(o)?o.replace("{current}",r).replace("{total}",s):o({current:r,total:s}))},_getPageInfo:function(t){function e(t){if(t){var e=t.getBoundingRect(),i=e[l]+t.position[r];return{s:i,e:i+e[s],i:t.__legendDataIndex}}}function i(t,e){return t.e>=e&&t.s<=e+a}var n=t.get("scrollDataIndex",!0),o=this.getContentGroup(),a=this._containerGroup.__rectSize,r=t.getOrient().index,s=nN[r],l=oN[r],u=this._findTargetItemIndex(n),h=o.children(),c=h[u],d=h.length,f=d?1:0,p={contentPosition:o.position.slice(),pageCount:f,pageIndex:f-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!c)return p;var g=e(c);p.contentPosition[r]=-g.s;for(var m=u+1,v=g,y=g,x=null;m<=d;++m)(!(x=e(h[m]))&&y.e>v.s+a||x&&!i(x,v.s))&&(v=y.i>v.i?y:x)&&(null==p.pageNextDataIndex&&(p.pageNextDataIndex=v.i),++p.pageCount),y=x;for(var m=u-1,v=g,y=g,x=null;m>=-1;--m)(x=e(h[m]))&&i(y,x.s)||!(v.i<y.i)||(y=v,null==p.pagePrevDataIndex&&(p.pagePrevDataIndex=v.i),++p.pageCount,++p.pageIndex),v=x;return p},_findTargetItemIndex:function(t){var e,i=this.getContentGroup();return this._showController?i.eachChild(function(i,n){i.__legendDataIndex===t&&(e=n)}):e=0,e}});Es("legendScroll","legendscroll",function(t,e){var i=t.scrollDataIndex;null!=i&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(t){t.setScrollDataIndex(i)})}),Fs({type:"tooltip",dependencies:["axisPointer"],defaultOption:{zlevel:0,z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:!1,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"rgba(50,50,50,0.7)",borderColor:"#333",borderRadius:4,borderWidth:0,padding:5,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#fff",fontSize:14}}});var rN=d,sN=ea,lN=["","-webkit-","-moz-","-o-"];Cv.prototype={constructor:Cv,_enterable:!0,update:function(){var t=this._container,e=t.currentStyle||document.defaultView.getComputedStyle(t),i=t.style;"absolute"!==i.position&&"absolute"!==e.position&&(i.position="relative")},show:function(t){clearTimeout(this._hideTimeout);var e=this.el;e.style.cssText="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;"+Dv(t)+";left:"+this._x+"px;top:"+this._y+"px;"+(t.get("extraCssText")||""),e.style.display=e.innerHTML?"block":"none",e.style.pointerEvents=this._enterable?"auto":"none",this._show=!0},setContent:function(t){this.el.innerHTML=null==t?"":t},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el;return[t.clientWidth,t.clientHeight]},moveTo:function(t,e){var i,n=this._zr;n&&n.painter&&(i=n.painter.getViewportRootOffset())&&(t+=i.offsetLeft,e+=i.offsetTop);var o=this.el.style;o.left=t+"px",o.top=e+"px",this._x=t,this._y=e},hide:function(){this.el.style.display="none",this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(m(this.hide,this),t)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){var t=this.el.clientWidth,e=this.el.clientHeight;if(document.defaultView&&document.defaultView.getComputedStyle){var i=document.defaultView.getComputedStyle(this.el);i&&(t+=parseInt(i.paddingLeft,10)+parseInt(i.paddingRight,10)+parseInt(i.borderLeftWidth,10)+parseInt(i.borderRightWidth,10),e+=parseInt(i.paddingTop,10)+parseInt(i.paddingBottom,10)+parseInt(i.borderTopWidth,10)+parseInt(i.borderBottomWidth,10))}return{width:t,height:e}}},Lv.prototype={constructor:Lv,_enterable:!0,update:function(){},show:function(t){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.attr("show",!0),this._show=!0},setContent:function(t,e,i){this.el&&this._zr.remove(this.el);for(var n={},o=t,a=o.indexOf("{marker");a>=0;){var r=o.indexOf("|}"),s=o.substr(a+"{marker".length,r-a-"{marker".length);s.indexOf("sub")>-1?n["marker"+s]={textWidth:4,textHeight:4,textBorderRadius:2,textBackgroundColor:e[s],textOffset:[3,0]}:n["marker"+s]={textWidth:10,textHeight:10,textBorderRadius:5,textBackgroundColor:e[s]},a=(o=o.substr(r+1)).indexOf("{marker")}this.el=new rM({style:{rich:n,text:t,textLineHeight:20,textBackgroundColor:i.get("backgroundColor"),textBorderRadius:i.get("borderRadius"),textFill:i.get("textStyle.color"),textPadding:i.get("padding")},z:i.get("z")}),this._zr.add(this.el);var l=this;this.el.on("mouseover",function(){l._enterable&&(clearTimeout(l._hideTimeout),l._show=!0),l._inContent=!0}),this.el.on("mouseout",function(){l._enterable&&l._show&&l.hideLater(l._hideDelay),l._inContent=!1})},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el.getBoundingRect();return[t.width,t.height]},moveTo:function(t,e){this.el&&this.el.attr("position",[t,e])},hide:function(){this.el?this.el.hide():true,this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(m(this.hide,this),t)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){return this.getSize()}};var uN=m,hN=d,cN=Vo,dN=new yM({shape:{x:-1,y:-1,width:2,height:2}});Ws({type:"tooltip",init:function(t,e){if(!U_.node){var i=t.getComponent("tooltip").get("renderMode");this._renderMode=Hi(i);var n;"html"===this._renderMode?(n=new Cv(e.getDom(),e),this._newLine="<br/>"):(n=new Lv(e),this._newLine="\n"),this._tooltipContent=n}},render:function(t,e,i){if(!U_.node){this.group.removeAll(),this._tooltipModel=t,this._ecModel=e,this._api=i,this._lastDataByCoordSys=null,this._alwaysShowContent=t.get("alwaysShowContent");var n=this._tooltipContent;n.update(),n.setEnterable(t.get("enterable")),this._initGlobalListener(),this._keepShow()}},_initGlobalListener:function(){var t=this._tooltipModel.get("triggerOn");um("itemTooltip",this._api,uN(function(e,i,n){"none"!==t&&(t.indexOf(e)>=0?this._tryShow(i,n):"leave"===e&&this._hide(n))},this))},_keepShow:function(){var t=this._tooltipModel,e=this._ecModel,i=this._api;if(null!=this._lastX&&null!=this._lastY&&"none"!==t.get("triggerOn")){var n=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){n.manuallyShowTip(t,e,i,{x:n._lastX,y:n._lastY})})}},manuallyShowTip:function(t,e,i,n){if(n.from!==this.uid&&!U_.node){var o=Pv(n,i);this._ticket="";var a=n.dataByCoordSys;if(n.tooltip&&null!=n.x&&null!=n.y){var r=dN;r.position=[n.x,n.y],r.update(),r.tooltip=n.tooltip,this._tryShow({offsetX:n.x,offsetY:n.y,target:r},o)}else if(a)this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,event:{},dataByCoordSys:n.dataByCoordSys,tooltipOption:n.tooltipOption},o);else if(null!=n.seriesIndex){if(this._manuallyAxisShowTip(t,e,i,n))return;var s=xP(n,e),l=s.point[0],u=s.point[1];null!=l&&null!=u&&this._tryShow({offsetX:l,offsetY:u,position:n.position,target:s.el,event:{}},o)}else null!=n.x&&null!=n.y&&(i.dispatchAction({type:"updateAxisPointer",x:n.x,y:n.y}),this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,target:i.getZr().findHover(n.x,n.y).target,event:{}},o))}},manuallyHideTip:function(t,e,i,n){var o=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=null,n.from!==this.uid&&this._hide(Pv(n,i))},_manuallyAxisShowTip:function(t,e,i,n){var o=n.seriesIndex,a=n.dataIndex,r=e.getComponent("axisPointer").coordSysAxesInfo;if(null!=o&&null!=a&&null!=r){var s=e.getSeriesByIndex(o);if(s&&"axis"===(t=kv([s.getData().getItemModel(a),s,(s.coordinateSystem||{}).model,t])).get("trigger"))return i.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:a,position:n.position}),!0}},_tryShow:function(t,e){var i=t.target;if(this._tooltipModel){this._lastX=t.offsetX,this._lastY=t.offsetY;var n=t.dataByCoordSys;n&&n.length?this._showAxisTooltip(n,t):i&&null!=i.dataIndex?(this._lastDataByCoordSys=null,this._showSeriesItemTooltip(t,i,e)):i&&i.tooltip?(this._lastDataByCoordSys=null,this._showComponentItemTooltip(t,i,e)):(this._lastDataByCoordSys=null,this._hide(e))}},_showOrMove:function(t,e){var i=t.get("showDelay");e=m(e,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(e,i):e()},_showAxisTooltip:function(t,e){var i=this._ecModel,o=this._tooltipModel,a=[e.offsetX,e.offsetY],r=[],s=[],l=kv([e.tooltipOption,o]),u=this._renderMode,h=this._newLine,c={};hN(t,function(t){hN(t.dataByAxis,function(t){var e=i.getComponent(t.axisDim+"Axis",t.axisIndex),o=t.value,a=[];if(e&&null!=o){var l=Im(o,e.axis,i,t.seriesDataIndices,t.valueLabelOpt);d(t.seriesDataIndices,function(r){var h=i.getSeriesByIndex(r.seriesIndex),d=r.dataIndexInside,f=h&&h.getDataParams(d);if(f.axisDim=t.axisDim,f.axisIndex=t.axisIndex,f.axisType=t.axisType,f.axisId=t.axisId,f.axisValue=Xl(e.axis,o),f.axisValueLabel=l,f){s.push(f);var p,g=h.formatTooltip(d,!0,null,u);if(w(g)){p=g.html;var m=g.markers;n(c,m)}else p=g;a.push(p)}});var f=l;"html"!==u?r.push(a.join(h)):r.push((f?ia(f)+h:"")+a.join(h))}})},this),r.reverse(),r=r.join(this._newLine+this._newLine);var f=e.position;this._showOrMove(l,function(){this._updateContentNotChangedOnAxis(t)?this._updatePosition(l,f,a[0],a[1],this._tooltipContent,s):this._showTooltipContent(l,r,s,Math.random(),a[0],a[1],f,void 0,c)})},_showSeriesItemTooltip:function(t,e,i){var n=this._ecModel,o=e.seriesIndex,a=n.getSeriesByIndex(o),r=e.dataModel||a,s=e.dataIndex,l=e.dataType,u=r.getData(),h=kv([u.getItemModel(s),r,a&&(a.coordinateSystem||{}).model,this._tooltipModel]),c=h.get("trigger");if(null==c||"item"===c){var d,f,p=r.getDataParams(s,l),g=r.formatTooltip(s,!1,l,this._renderMode);w(g)?(d=g.html,f=g.markers):(d=g,f=null);var m="item_"+r.name+"_"+s;this._showOrMove(h,function(){this._showTooltipContent(h,d,p,m,t.offsetX,t.offsetY,t.position,t.target,f)}),i({type:"showTip",dataIndexInside:s,dataIndex:u.getRawIndex(s),seriesIndex:o,from:this.uid})}},_showComponentItemTooltip:function(t,e,i){var n=e.tooltip;if("string"==typeof n){var o=n;n={content:o,formatter:o}}var a=new No(n,this._tooltipModel,this._ecModel),r=a.get("content"),s=Math.random();this._showOrMove(a,function(){this._showTooltipContent(a,r,a.get("formatterParams")||{},s,t.offsetX,t.offsetY,t.position,e)}),i({type:"showTip",from:this.uid})},_showTooltipContent:function(t,e,i,n,o,a,r,s,l){if(this._ticket="",t.get("showContent")&&t.get("show")){var u=this._tooltipContent,h=t.get("formatter");r=r||t.get("position");var c=e;if(h&&"string"==typeof h)c=na(h,i,!0);else if("function"==typeof h){var d=uN(function(e,n){e===this._ticket&&(u.setContent(n,l,t),this._updatePosition(t,r,o,a,u,i,s))},this);this._ticket=n,c=h(i,n,d)}u.setContent(c,l,t),u.show(t),this._updatePosition(t,r,o,a,u,i,s)}},_updatePosition:function(t,e,i,n,o,a,r){var s=this._api.getWidth(),l=this._api.getHeight();e=e||t.get("position");var u=o.getSize(),h=t.get("align"),c=t.get("verticalAlign"),d=r&&r.getBoundingRect().clone();if(r&&d.applyTransform(r.transform),"function"==typeof e&&(e=e([i,n],a,o.el,d,{viewSize:[s,l],contentSize:u.slice()})),y(e))i=cN(e[0],s),n=cN(e[1],l);else if(w(e)){e.width=u[0],e.height=u[1];var f=ca(e,{width:s,height:l});i=f.x,n=f.y,h=null,c=null}else"string"==typeof e&&r?(i=(p=Ev(e,d,u))[0],n=p[1]):(i=(p=Nv(i,n,o,s,l,h?null:20,c?null:20))[0],n=p[1]);if(h&&(i-=Rv(h)?u[0]/2:"right"===h?u[0]:0),c&&(n-=Rv(c)?u[1]/2:"bottom"===c?u[1]:0),t.get("confine")){var p=Ov(i,n,o,s,l);i=p[0],n=p[1]}o.moveTo(i,n)},_updateContentNotChangedOnAxis:function(t){var e=this._lastDataByCoordSys,i=!!e&&e.length===t.length;return i&&hN(e,function(e,n){var o=e.dataByAxis||{},a=(t[n]||{}).dataByAxis||[];(i&=o.length===a.length)&&hN(o,function(t,e){var n=a[e]||{},o=t.seriesDataIndices||[],r=n.seriesDataIndices||[];(i&=t.value===n.value&&t.axisType===n.axisType&&t.axisId===n.axisId&&o.length===r.length)&&hN(o,function(t,e){var n=r[e];i&=t.seriesIndex===n.seriesIndex&&t.dataIndex===n.dataIndex})})}),this._lastDataByCoordSys=t,!!i},_hide:function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},dispose:function(t,e){U_.node||(this._tooltipContent.hide(),gm("itemTooltip",e))}}),Es({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},function(){}),Es({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},function(){}),Gv.prototype={constructor:Gv,pointToData:function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},dataToRadius:aD.prototype.dataToCoord,radiusToData:aD.prototype.coordToData},u(Gv,aD);var fN=Bi();Fv.prototype={constructor:Fv,pointToData:function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},dataToAngle:aD.prototype.dataToCoord,angleToData:aD.prototype.coordToData,calculateCategoryInterval:function(){var t=this,e=t.getLabelModel(),i=t.scale,n=i.getExtent(),o=i.count();if(n[1]-n[0]<1)return 0;var a=n[0],r=t.dataToCoord(a+1)-t.dataToCoord(a),s=Math.abs(r),l=ke(a,e.getFont(),"center","top"),u=Math.max(l.height,7)/s;isNaN(u)&&(u=1/0);var h=Math.max(0,Math.floor(u)),c=fN(t.model),d=c.lastAutoInterval,f=c.lastTickCount;return null!=d&&null!=f&&Math.abs(d-h)<=1&&Math.abs(f-o)<=1&&d>h?h=d:(c.lastTickCount=o,c.lastAutoInterval=h),h}},u(Fv,aD);var pN=function(t){this.name=t||"",this.cx=0,this.cy=0,this._radiusAxis=new Gv,this._angleAxis=new Fv,this._radiusAxis.polar=this._angleAxis.polar=this};pN.prototype={type:"polar",axisPointerEnabled:!0,constructor:pN,dimensions:["radius","angle"],model:null,containPoint:function(t){var e=this.pointToCoord(t);return this._radiusAxis.contain(e[0])&&this._angleAxis.contain(e[1])},containData:function(t){return this._radiusAxis.containData(t[0])&&this._angleAxis.containData(t[1])},getAxis:function(t){return this["_"+t+"Axis"]},getAxes:function(){return[this._radiusAxis,this._angleAxis]},getAxesByScale:function(t){var e=[],i=this._angleAxis,n=this._radiusAxis;return i.scale.type===t&&e.push(i),n.scale.type===t&&e.push(n),e},getAngleAxis:function(){return this._angleAxis},getRadiusAxis:function(){return this._radiusAxis},getOtherAxis:function(t){var e=this._angleAxis;return t===e?this._radiusAxis:e},getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},getTooltipAxes:function(t){var e=null!=t&&"auto"!==t?this.getAxis(t):this.getBaseAxis();return{baseAxes:[e],otherAxes:[this.getOtherAxis(e)]}},dataToPoint:function(t,e){return this.coordToPoint([this._radiusAxis.dataToRadius(t[0],e),this._angleAxis.dataToAngle(t[1],e)])},pointToData:function(t,e){var i=this.pointToCoord(t);return[this._radiusAxis.radiusToData(i[0],e),this._angleAxis.angleToData(i[1],e)]},pointToCoord:function(t){var e=t[0]-this.cx,i=t[1]-this.cy,n=this.getAngleAxis(),o=n.getExtent(),a=Math.min(o[0],o[1]),r=Math.max(o[0],o[1]);n.inverse?a=r-360:r=a+360;var s=Math.sqrt(e*e+i*i);e/=s,i/=s;for(var l=Math.atan2(-i,e)/Math.PI*180,u=l<a?1:-1;l<a||l>r;)l+=360*u;return[s,l]},coordToPoint:function(t){var e=t[0],i=t[1]/180*Math.PI;return[Math.cos(i)*e+this.cx,-Math.sin(i)*e+this.cy]}};var gN=lI.extend({type:"polarAxis",axis:null,getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"polar",index:this.option.polarIndex,id:this.option.polarId})[0]}});n(gN.prototype,UA);var mN={angle:{startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:!1}},radius:{splitNumber:5}};ED("angle",gN,Wv,mN.angle),ED("radius",gN,Wv,mN.radius),Fs({type:"polar",dependencies:["polarAxis","angleAxis"],coordinateSystem:null,findAxisModel:function(t){var e;return this.ecModel.eachComponent(t,function(t){t.getCoordSysModel()===this&&(e=t)},this),e},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"80%"}});var vN={dimensions:pN.prototype.dimensions,create:function(t,e){var i=[];return t.eachComponent("polar",function(t,n){var o=new pN(n);o.update=Zv;var a=o.getRadiusAxis(),r=o.getAngleAxis(),s=t.findAxisModel("radiusAxis"),l=t.findAxisModel("angleAxis");Uv(a,s),Uv(r,l),Hv(o,t,e),i.push(o),t.coordinateSystem=o,o.model=t}),t.eachSeries(function(e){if("polar"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"polar",index:e.get("polarIndex"),id:e.get("polarId")})[0];e.coordinateSystem=i.coordinateSystem}}),i}};Fa.register("polar",vN);var yN=["axisLine","axisLabel","axisTick","splitLine","splitArea"];XD.extend({type:"angleAxis",axisPointerClass:"PolarAxisPointer",render:function(t,e){if(this.group.removeAll(),t.get("show")){var n=t.axis,o=n.polar,a=o.getRadiusAxis().getExtent(),r=n.getTicksCoords(),s=f(n.getViewLabels(),function(t){return(t=i(t)).coord=n.dataToCoord(t.tickValue),t});Yv(s),Yv(r),d(yN,function(e){!t.get(e+".show")||n.scale.isBlank()&&"axisLine"!==e||this["_"+e](t,o,r,a,s)},this)}},_axisLine:function(t,e,i,n){var o=t.getModel("axisLine.lineStyle"),a=new sM({shape:{cx:e.cx,cy:e.cy,r:n[jv(e)]},style:o.getLineStyle(),z2:1,silent:!0});a.style.fill=null,this.group.add(a)},_axisTick:function(t,e,i,n){var o=t.getModel("axisTick"),a=(o.get("inside")?-1:1)*o.get("length"),s=n[jv(e)],l=f(i,function(t){return new _M({shape:Xv(e,[s,s+a],t.coord)})});this.group.add(OM(l,{style:r(o.getModel("lineStyle").getLineStyle(),{stroke:t.get("axisLine.lineStyle.color")})}))},_axisLabel:function(t,e,i,n,o){var a=t.getCategories(!0),r=t.getModel("axisLabel"),s=r.get("margin");d(o,function(i,o){var l=r,u=i.tickValue,h=n[jv(e)],c=e.coordToPoint([h+s,i.coord]),d=e.cx,f=e.cy,p=Math.abs(c[0]-d)/h<.3?"center":c[0]>d?"left":"right",g=Math.abs(c[1]-f)/h<.3?"middle":c[1]>f?"top":"bottom";a&&a[u]&&a[u].textStyle&&(l=new No(a[u].textStyle,r,r.ecModel));var m=new rM({silent:!0});this.group.add(m),mo(m.style,l,{x:c[0],y:c[1],textFill:l.getTextColor()||t.get("axisLine.lineStyle.color"),text:i.formattedLabel,textAlign:p,textVerticalAlign:g})},this)},_splitLine:function(t,e,i,n){var o=t.getModel("splitLine").getModel("lineStyle"),a=o.get("color"),s=0;a=a instanceof Array?a:[a];for(var l=[],u=0;u<i.length;u++){var h=s++%a.length;l[h]=l[h]||[],l[h].push(new _M({shape:Xv(e,n,i[u].coord)}))}for(u=0;u<l.length;u++)this.group.add(OM(l[u],{style:r({stroke:a[u%a.length]},o.getLineStyle()),silent:!0,z:t.get("z")}))},_splitArea:function(t,e,i,n){if(i.length){var o=t.getModel("splitArea").getModel("areaStyle"),a=o.get("color"),s=0;a=a instanceof Array?a:[a];for(var l=[],u=Math.PI/180,h=-i[0].coord*u,c=Math.min(n[0],n[1]),d=Math.max(n[0],n[1]),f=t.get("clockwise"),p=1;p<i.length;p++){var g=s++%a.length;l[g]=l[g]||[],l[g].push(new hM({shape:{cx:e.cx,cy:e.cy,r0:c,r:d,startAngle:h,endAngle:-i[p].coord*u,clockwise:f},silent:!0})),h=-i[p].coord*u}for(p=0;p<l.length;p++)this.group.add(OM(l[p],{style:r({fill:a[p%a.length]},o.getAreaStyle()),silent:!0}))}}});var xN=["axisLine","axisTickLabel","axisName"],_N=["splitLine","splitArea"];XD.extend({type:"radiusAxis",axisPointerClass:"PolarAxisPointer",render:function(t,e){if(this.group.removeAll(),t.get("show")){var i=t.axis,n=i.polar,o=n.getAngleAxis(),a=i.getTicksCoords(),r=o.getExtent()[0],s=i.getExtent(),l=qv(n,t,r),u=new FD(t,l);d(xN,u.add,u),this.group.add(u.getGroup()),d(_N,function(e){t.get(e+".show")&&!i.scale.isBlank()&&this["_"+e](t,n,r,s,a)},this)}},_splitLine:function(t,e,i,n,o){var a=t.getModel("splitLine").getModel("lineStyle"),s=a.get("color"),l=0;s=s instanceof Array?s:[s];for(var u=[],h=0;h<o.length;h++){var c=l++%s.length;u[c]=u[c]||[],u[c].push(new sM({shape:{cx:e.cx,cy:e.cy,r:o[h].coord},silent:!0}))}for(h=0;h<u.length;h++)this.group.add(OM(u[h],{style:r({stroke:s[h%s.length],fill:null},a.getLineStyle()),silent:!0}))},_splitArea:function(t,e,i,n,o){if(o.length){var a=t.getModel("splitArea").getModel("areaStyle"),s=a.get("color"),l=0;s=s instanceof Array?s:[s];for(var u=[],h=o[0].coord,c=1;c<o.length;c++){var d=l++%s.length;u[d]=u[d]||[],u[d].push(new hM({shape:{cx:e.cx,cy:e.cy,r0:h,r:o[c].coord,startAngle:0,endAngle:2*Math.PI},silent:!0})),h=o[c].coord}for(c=0;c<u.length;c++)this.group.add(OM(u[c],{style:r({fill:s[c%s.length]},a.getAreaStyle()),silent:!0}))}}});var wN=mm.extend({makeElOption:function(t,e,i,n,o){var a=i.axis;"angle"===a.dim&&(this.animationThreshold=Math.PI/18);var r,s=a.polar,l=s.getOtherAxis(a).getExtent();r=a["dataTo"+la(a.dim)](e);var u=n.get("type");if(u&&"none"!==u){var h=bm(n),c=bN[u](a,s,r,l,h);c.style=h,t.graphicKey=c.type,t.pointer=c}Sm(t,i,n,o,Kv(e,i,0,s,n.get("label.margin")))}}),bN={line:function(t,e,i,n,o){return"angle"===t.dim?{type:"Line",shape:Dm(e.coordToPoint([n[0],i]),e.coordToPoint([n[1],i]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:i}}},shadow:function(t,e,i,n,o){var a=Math.max(1,t.getBandWidth()),r=Math.PI/180;return"angle"===t.dim?{type:"Sector",shape:Lm(e.cx,e.cy,n[0],n[1],(-i-a/2)*r,(a/2-i)*r)}:{type:"Sector",shape:Lm(e.cx,e.cy,i-a/2,i+a/2,0,2*Math.PI)}}};XD.registerAxisPointerClass("PolarAxisPointer",wN),zs(v(function(t,e,i){i.getWidth(),i.getHeight();var n={},o=Vv(g(e.getSeriesByType(t),function(t){return!e.isSeriesFiltered(t)&&t.coordinateSystem&&"polar"===t.coordinateSystem.type}));e.eachSeriesByType(t,function(t){if("polar"===t.coordinateSystem.type){var e=t.getData(),i=t.coordinateSystem,a=i.getBaseAxis(),r=zv(t),s=o[Bv(a)][r],l=s.offset,u=s.width,h=i.getOtherAxis(a),c=t.coordinateSystem.cx,d=t.coordinateSystem.cy,f=t.get("barMinHeight")||0,p=t.get("barMinAngle")||0;n[r]=n[r]||[];for(var g=e.mapDimension(h.dim),m=e.mapDimension(a.dim),v=pl(e,g),y=h.getExtent()[0],x=0,_=e.count();x<_;x++){var w=e.get(g,x),b=e.get(m,x);if(!isNaN(w)){var S=w>=0?"p":"n",M=y;v&&(n[r][b]||(n[r][b]={p:y,n:y}),M=n[r][b][S]);var I,T,A,D;if("radius"===h.dim){var C=h.dataToRadius(w)-y,L=a.dataToAngle(b);Math.abs(C)<f&&(C=(C<0?-1:1)*f),I=M,T=M+C,D=(A=L-l)-u,v&&(n[r][b][S]=T)}else{var k=h.dataToAngle(w,!0)-y,P=a.dataToRadius(b);Math.abs(k)<p&&(k=(k<0?-1:1)*p),T=(I=P+l)+u,A=M,D=M+k,v&&(n[r][b][S]=D)}e.setItemLayout(x,{cx:c,cy:d,r0:I,r:T,startAngle:-A*Math.PI/180,endAngle:-D*Math.PI/180})}}}},this)},"bar")),Ws({type:"polar"}),h(lI.extend({type:"geo",coordinateSystem:null,layoutMode:"box",init:function(t){lI.prototype.init.apply(this,arguments),Ci(t,"label",["show"])},optionUpdated:function(){var t=this.option,e=this;t.regions=GC.getFilledRegions(t.regions,t.map,t.nameMap),this._optionModelMap=p(t.regions||[],function(t,i){return i.name&&t.set(i.name,new No(i,e)),t},R()),this.updateSelectedMap(t.regions)},defaultOption:{zlevel:0,z:0,show:!0,left:"center",top:"center",aspectScale:null,silent:!1,map:"",boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",color:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},regions:[]},getRegionModel:function(t){return this._optionModelMap.get(t)||new No(null,this,this.ecModel)},getFormattedLabel:function(t,e){var i=this.getRegionModel(t).get("label."+e+".formatter"),n={name:t};return"function"==typeof i?(n.status=e,i(n)):"string"==typeof i?i.replace("{a}",null!=t?t:""):void 0},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t}}),aC),Ws({type:"geo",init:function(t,e){var i=new xc(e,!0);this._mapDraw=i,this.group.add(i.group)},render:function(t,e,i,n){if(!n||"geoToggleSelect"!==n.type||n.from!==this.uid){var o=this._mapDraw;t.get("show")?o.draw(t,e,i,this,n):this._mapDraw.group.removeAll(),this.group.silent=t.get("silent")}},dispose:function(){this._mapDraw&&this._mapDraw.remove()}}),$v("toggleSelected",{type:"geoToggleSelect",event:"geoselectchanged"}),$v("select",{type:"geoSelect",event:"geoselected"}),$v("unSelect",{type:"geoUnSelect",event:"geounselected"});var SN=["rect","polygon","keep","clear"],MN=d,IN={lineX:oy(0),lineY:oy(1),rect:{point:function(t,e,i){return t&&i.boundingRect.contain(t[0],t[1])},rect:function(t,e,i){return t&&i.boundingRect.intersect(t)}},polygon:{point:function(t,e,i){return t&&i.boundingRect.contain(t[0],t[1])&&tu(i.range,t[0],t[1])},rect:function(t,e,i){var n=i.range;if(!t||n.length<=1)return!1;var o=t.x,a=t.y,r=t.width,s=t.height,l=n[0];return!!(tu(n,o,a)||tu(n,o+r,a)||tu(n,o,a+s)||tu(n,o+r,a+s)||de.create(t).contain(l[0],l[1])||ry(o,a,o+r,a,n)||ry(o,a,o,a+s,n)||ry(o+r,a,o+r,a+s,n)||ry(o,a+s,o+r,a+s,n))||void 0}}},TN=d,AN=l,DN=v,CN=["dataToPoint","pointToData"],LN=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],kN=hy.prototype;kN.setOutputRanges=function(t,e){this.matchOutputRanges(t,e,function(t,e,i){if((t.coordRanges||(t.coordRanges=[])).push(e),!t.coordRange){t.coordRange=e;var n=EN[t.brushType](0,i,e);t.__rangeOffset={offset:RN[t.brushType](n.values,t.range,[1,1]),xyMinMax:n.xyMinMax}}})},kN.matchOutputRanges=function(t,e,i){TN(t,function(t){var n=this.findTargetInfo(t,e);n&&!0!==n&&d(n.coordSyses,function(n){var o=EN[t.brushType](1,n,t.range);i(t,o.values,n,e)})},this)},kN.setInputRanges=function(t,e){TN(t,function(t){var i=this.findTargetInfo(t,e);if(t.range=t.range||[],i&&!0!==i){t.panelId=i.panelId;var n=EN[t.brushType](0,i.coordSys,t.coordRange),o=t.__rangeOffset;t.range=o?RN[t.brushType](n.values,o.offset,gy(n.xyMinMax,o.xyMinMax)):n.values}},this)},kN.makePanelOpts=function(t,e){return f(this._targetInfoList,function(i){var n=i.getPanelRect();return{panelId:i.panelId,defaultBrushType:e&&e(i),clipPath:yp(n),isTargetByCursor:_p(n,t,i.coordSysModel),getLinearBrushOtherExtent:xp(n)}})},kN.controlSeries=function(t,e,i){var n=this.findTargetInfo(t,i);return!0===n||n&&AN(n.coordSyses,e.coordinateSystem)>=0},kN.findTargetInfo=function(t,e){for(var i=this._targetInfoList,n=dy(e,t),o=0;o<i.length;o++){var a=i[o],r=t.panelId;if(r){if(a.panelId===r)return a}else for(o=0;o<NN.length;o++)if(NN[o](n,a))return a}return!0};var PN={grid:function(t,e){var i=t.xAxisModels,n=t.yAxisModels,o=t.gridModels,a=R(),r={},s={};(i||n||o)&&(TN(i,function(t){var e=t.axis.grid.model;a.set(e.id,e),r[e.id]=!0}),TN(n,function(t){var e=t.axis.grid.model;a.set(e.id,e),s[e.id]=!0}),TN(o,function(t){a.set(t.id,t),r[t.id]=!0,s[t.id]=!0}),a.each(function(t){var o=t.coordinateSystem,a=[];TN(o.getCartesians(),function(t,e){(AN(i,t.getAxis("x").model)>=0||AN(n,t.getAxis("y").model)>=0)&&a.push(t)}),e.push({panelId:"grid--"+t.id,gridModel:t,coordSysModel:t,coordSys:a[0],coordSyses:a,getPanelRect:ON.grid,xAxisDeclared:r[t.id],yAxisDeclared:s[t.id]})}))},geo:function(t,e){TN(t.geoModels,function(t){var i=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:i,coordSyses:[i],getPanelRect:ON.geo})})}},NN=[function(t,e){var i=t.xAxisModel,n=t.yAxisModel,o=t.gridModel;return!o&&i&&(o=i.axis.grid.model),!o&&n&&(o=n.axis.grid.model),o&&o===e.gridModel},function(t,e){var i=t.geoModel;return i&&i===e.geoModel}],ON={grid:function(){return this.coordSys.grid.getRect().clone()},geo:function(){var t=this.coordSys,e=t.getBoundingRect().clone();return e.applyTransform(Ao(t)),e}},EN={lineX:DN(fy,0),lineY:DN(fy,1),rect:function(t,e,i){var n=e[CN[t]]([i[0][0],i[1][0]]),o=e[CN[t]]([i[0][1],i[1][1]]),a=[cy([n[0],o[0]]),cy([n[1],o[1]])];return{values:a,xyMinMax:a}},polygon:function(t,e,i){var n=[[1/0,-1/0],[1/0,-1/0]];return{values:f(i,function(i){var o=e[CN[t]](i);return n[0][0]=Math.min(n[0][0],o[0]),n[1][0]=Math.min(n[1][0],o[1]),n[0][1]=Math.max(n[0][1],o[0]),n[1][1]=Math.max(n[1][1],o[1]),o}),xyMinMax:n}}},RN={lineX:DN(py,0),lineY:DN(py,1),rect:function(t,e,i){return[[t[0][0]-i[0]*e[0][0],t[0][1]-i[0]*e[0][1]],[t[1][0]-i[1]*e[1][0],t[1][1]-i[1]*e[1][1]]]},polygon:function(t,e,i){return f(t,function(t,n){return[t[0]-i[0]*e[n][0],t[1]-i[1]*e[n][1]]})}},zN=["inBrush","outOfBrush"],BN="__ecBrushSelect",VN="__ecInBrushSelectEvent",GN=VT.VISUAL.BRUSH;zs(GN,function(t,e,i){t.eachComponent({mainType:"brush"},function(e){i&&"takeGlobalCursor"===i.type&&e.setBrushOption("brush"===i.key?i.brushOption:{brushType:!1}),(e.brushTargetManager=new hy(e.option,t)).setInputRanges(e.areas,t)})}),Bs(GN,function(t,e,n){var o,a,s=[];t.eachComponent({mainType:"brush"},function(e,n){function l(t){return"all"===m||v[t]}function u(t){return!!t.length}function h(t,e){var i=t.coordinateSystem;w|=i.hasAxisBrushed(),l(e)&&i.eachActiveState(t.getData(),function(t,e){"active"===t&&(x[e]=1)})}function c(i,n,o){var a=_y(i);if(a&&!wy(e,n)&&(d(b,function(n){a[n.brushType]&&e.brushTargetManager.controlSeries(n,i,t)&&o.push(n),w|=u(o)}),l(n)&&u(o))){var r=i.getData();r.each(function(t){xy(a,o,r,t)&&(x[t]=1)})}}var p={brushId:e.id,brushIndex:n,brushName:e.name,areas:i(e.areas),selected:[]};s.push(p);var g=e.option,m=g.brushLink,v=[],x=[],_=[],w=0;n||(o=g.throttleType,a=g.throttleDelay);var b=f(e.areas,function(t){return by(r({boundingRect:FN[t.brushType](t)},t))}),S=ty(e.option,zN,function(t){t.mappingMethod="fixed"});y(m)&&d(m,function(t){v[t]=1}),t.eachSeries(function(t,e){var i=_[e]=[];"parallel"===t.subType?h(t,e):c(t,e,i)}),t.eachSeries(function(t,e){var i={seriesId:t.id,seriesIndex:e,seriesName:t.name,dataIndex:[]};p.selected.push(i);var n=_y(t),o=_[e],a=t.getData(),r=l(e)?function(t){return x[t]?(i.dataIndex.push(a.getRawIndex(t)),"inBrush"):"outOfBrush"}:function(t){return xy(n,o,a,t)?(i.dataIndex.push(a.getRawIndex(t)),"inBrush"):"outOfBrush"};(l(e)?w:u(o))&&iy(zN,S,a,r)})}),vy(e,o,a,s,n)});var FN={lineX:B,lineY:B,rect:function(t){return Sy(t.range)},polygon:function(t){for(var e,i=t.range,n=0,o=i.length;n<o;n++){e=e||[[1/0,-1/0],[1/0,-1/0]];var a=i[n];a[0]<e[0][0]&&(e[0][0]=a[0]),a[0]>e[0][1]&&(e[0][1]=a[0]),a[1]<e[1][0]&&(e[1][0]=a[1]),a[1]>e[1][1]&&(e[1][1]=a[1])}return e&&Sy(e)}},WN=["#ddd"];Fs({type:"brush",dependencies:["geo","grid","xAxis","yAxis","parallel","series"],defaultOption:{toolbox:null,brushLink:null,seriesIndex:"all",geoIndex:null,xAxisIndex:null,yAxisIndex:null,brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(120,140,180,0.3)",borderColor:"rgba(120,140,180,0.8)"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},areas:[],brushType:null,brushOption:{},coordInfoList:[],optionUpdated:function(t,e){var i=this.option;!e&&ey(i,t,["inBrush","outOfBrush"]);var n=i.inBrush=i.inBrush||{};i.outOfBrush=i.outOfBrush||{color:WN},n.hasOwnProperty("liftZ")||(n.liftZ=5)},setAreas:function(t){t&&(this.areas=f(t,function(t){return My(this.option,t)},this))},setBrushOption:function(t){this.brushOption=My(this.option,t),this.brushType=this.brushOption.brushType}});Ws({type:"brush",init:function(t,e){this.ecModel=t,this.api=e,this.model,(this._brushController=new zf(e.getZr())).on("brush",m(this._onBrush,this)).mount()},render:function(t){return this.model=t,Iy.apply(this,arguments)},updateTransform:Iy,updateView:Iy,dispose:function(){this._brushController.dispose()},_onBrush:function(t,e){var n=this.model.id;this.model.brushTargetManager.setOutputRanges(t,this.ecModel),(!e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:n,areas:i(t),$from:n})}}),Es({type:"brush",event:"brush"},function(t,e){e.eachComponent({mainType:"brush",query:t},function(e){e.setAreas(t.areas)})}),Es({type:"brushSelect",event:"brushSelected",update:"none"},function(){});var HN={},ZN=rT.toolbox.brush;Dy.defaultOption={show:!0,type:["rect","polygon","lineX","lineY","keep","clear"],icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:i(ZN.title)};var UN=Dy.prototype;UN.render=UN.updateView=function(t,e,i){var n,o,a;e.eachComponent({mainType:"brush"},function(t){n=t.brushType,o=t.brushOption.brushMode||"single",a|=t.areas.length}),this._brushType=n,this._brushMode=o,d(t.get("type",!0),function(e){t.setIconStatus(e,("keep"===e?"multiple"===o:"clear"===e?a:e===n)?"emphasis":"normal")})},UN.getIcons=function(){var t=this.model,e=t.get("icon",!0),i={};return d(t.get("type",!0),function(t){e[t]&&(i[t]=e[t])}),i},UN.onclick=function(t,e,i){var n=this._brushType,o=this._brushMode;"clear"===i?(e.dispatchAction({type:"axisAreaSelect",intervals:[]}),e.dispatchAction({type:"brush",command:"clear",areas:[]})):e.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:"keep"===i?n:n!==i&&i,brushMode:"keep"===i?"multiple"===o?"single":"multiple":o}})},Ty("brush",Dy),Ns(function(t,e){var i=t&&t.brush;if(y(i)||(i=i?[i]:[]),i.length){var n=[];d(i,function(t){var e=t.hasOwnProperty("toolbox")?t.toolbox:[];e instanceof Array&&(n=n.concat(e))});var o=t&&t.toolbox;y(o)&&(o=o[0]),o||(o={feature:{}},t.toolbox=[o]);var a=o.feature||(o.feature={}),r=a.brush||(a.brush={}),s=r.type||(r.type=[]);s.push.apply(s,n),Jv(s),e&&!s.length&&s.push.apply(s,SN)}});Cy.prototype={constructor:Cy,type:"calendar",dimensions:["time","value"],getDimensionsInfo:function(){return[{name:"time",type:"time"},"value"]},getRangeInfo:function(){return this._rangeInfo},getModel:function(){return this._model},getRect:function(){return this._rect},getCellWidth:function(){return this._sw},getCellHeight:function(){return this._sh},getOrient:function(){return this._orient},getFirstDayOfWeek:function(){return this._firstDayOfWeek},getDateInfo:function(t){var e=(t=Yo(t)).getFullYear(),i=t.getMonth()+1;i=i<10?"0"+i:i;var n=t.getDate();n=n<10?"0"+n:n;var o=t.getDay();return o=Math.abs((o+7-this.getFirstDayOfWeek())%7),{y:e,m:i,d:n,day:o,time:t.getTime(),formatedDate:e+"-"+i+"-"+n,date:t}},getNextNDay:function(t,e){return 0===(e=e||0)?this.getDateInfo(t):((t=new Date(this.getDateInfo(t).time)).setDate(t.getDate()+e),this.getDateInfo(t))},update:function(t,e){function i(t,e){return null!=t[e]&&"auto"!==t[e]}this._firstDayOfWeek=+this._model.getModel("dayLabel").get("firstDay"),this._orient=this._model.get("orient"),this._lineWidth=this._model.getModel("itemStyle").getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var n=this._rangeInfo.weeks||1,o=["width","height"],a=this._model.get("cellSize").slice(),r=this._model.getBoxLayoutParams(),s="horizontal"===this._orient?[n,7]:[7,n];d([0,1],function(t){i(a,t)&&(r[o[t]]=a[t]*s[t])});var l={width:e.getWidth(),height:e.getHeight()},u=this._rect=ca(r,l);d([0,1],function(t){i(a,t)||(a[t]=u[o[t]]/s[t])}),this._sw=a[0],this._sh=a[1]},dataToPoint:function(t,e){y(t)&&(t=t[0]),null==e&&(e=!0);var i=this.getDateInfo(t),n=this._rangeInfo,o=i.formatedDate;if(e&&!(i.time>=n.start.time&&i.time<n.end.time+864e5))return[NaN,NaN];var a=i.day,r=this._getRangeInfo([n.start.time,o]).nthWeek;return"vertical"===this._orient?[this._rect.x+a*this._sw+this._sw/2,this._rect.y+r*this._sh+this._sh/2]:[this._rect.x+r*this._sw+this._sw/2,this._rect.y+a*this._sh+this._sh/2]},pointToData:function(t){var e=this.pointToDate(t);return e&&e.time},dataToRect:function(t,e){var i=this.dataToPoint(t,e);return{contentShape:{x:i[0]-(this._sw-this._lineWidth)/2,y:i[1]-(this._sh-this._lineWidth)/2,width:this._sw-this._lineWidth,height:this._sh-this._lineWidth},center:i,tl:[i[0]-this._sw/2,i[1]-this._sh/2],tr:[i[0]+this._sw/2,i[1]-this._sh/2],br:[i[0]+this._sw/2,i[1]+this._sh/2],bl:[i[0]-this._sw/2,i[1]+this._sh/2]}},pointToDate:function(t){var e=Math.floor((t[0]-this._rect.x)/this._sw)+1,i=Math.floor((t[1]-this._rect.y)/this._sh)+1,n=this._rangeInfo.range;return"vertical"===this._orient?this._getDateByWeeksAndDay(i,e-1,n):this._getDateByWeeksAndDay(e,i-1,n)},convertToPixel:v(Ly,"dataToPoint"),convertFromPixel:v(Ly,"pointToData"),_initRangeOption:function(){var t=this._model.get("range"),e=t;if(y(e)&&1===e.length&&(e=e[0]),/^\d{4}$/.test(e)&&(t=[e+"-01-01",e+"-12-31"]),/^\d{4}[\/|-]\d{1,2}$/.test(e)){var i=this.getDateInfo(e),n=i.date;n.setMonth(n.getMonth()+1);var o=this.getNextNDay(n,-1);t=[i.formatedDate,o.formatedDate]}/^\d{4}[\/|-]\d{1,2}[\/|-]\d{1,2}$/.test(e)&&(t=[e,e]);var a=this._getRangeInfo(t);return a.start.time>a.end.time&&t.reverse(),t},_getRangeInfo:function(t){var e;(t=[this.getDateInfo(t[0]),this.getDateInfo(t[1])])[0].time>t[1].time&&(e=!0,t.reverse());var i=Math.floor(t[1].time/864e5)-Math.floor(t[0].time/864e5)+1,n=new Date(t[0].time),o=n.getDate(),a=t[1].date.getDate();if(n.setDate(o+i-1),n.getDate()!==a)for(var r=n.getTime()-t[1].time>0?1:-1;n.getDate()!==a&&(n.getTime()-t[1].time)*r>0;)i-=r,n.setDate(o+i-1);var s=Math.floor((i+t[0].day+6)/7),l=e?1-s:s-1;return e&&t.reverse(),{range:[t[0].formatedDate,t[1].formatedDate],start:t[0],end:t[1],allDay:i,weeks:s,nthWeek:l,fweek:t[0].day,lweek:t[1].day}},_getDateByWeeksAndDay:function(t,e,i){var n=this._getRangeInfo(i);if(t>n.weeks||0===t&&e<n.fweek||t===n.weeks&&e>n.lweek)return!1;var o=7*(t-1)-n.fweek+e,a=new Date(n.start.time);return a.setDate(n.start.d+o),this.getDateInfo(a)}},Cy.dimensions=Cy.prototype.dimensions,Cy.getDimensionsInfo=Cy.prototype.getDimensionsInfo,Cy.create=function(t,e){var i=[];return t.eachComponent("calendar",function(n){var o=new Cy(n,t,e);i.push(o),n.coordinateSystem=o}),t.eachSeries(function(t){"calendar"===t.get("coordinateSystem")&&(t.coordinateSystem=i[t.get("calendarIndex")||0])}),i},Fa.register("calendar",Cy);var XN=lI.extend({type:"calendar",coordinateSystem:null,defaultOption:{zlevel:0,z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",nameMap:"en",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",nameMap:"en",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},init:function(t,e,i,n){var o=ga(t);XN.superApply(this,"init",arguments),ky(t,o)},mergeOption:function(t,e){XN.superApply(this,"mergeOption",arguments),ky(this.option,t)}}),jN={EN:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],CN:["涓�鏈�","浜屾湀","涓夋湀","鍥涙湀","浜旀湀","鍏湀","涓冩湀","鍏湀","涔濇湀","鍗佹湀","鍗佷竴鏈�","鍗佷簩鏈�"]},YN={EN:["S","M","T","W","T","F","S"],CN:["鏃�","涓�","浜�","涓�","鍥�","浜�","鍏�"]};Ws({type:"calendar",_tlpoints:null,_blpoints:null,_firstDayOfMonth:null,_firstDayPoints:null,render:function(t,e,i){var n=this.group;n.removeAll();var o=t.coordinateSystem,a=o.getRangeInfo(),r=o.getOrient();this._renderDayRect(t,a,n),this._renderLines(t,a,r,n),this._renderYearText(t,a,r,n),this._renderMonthText(t,r,n),this._renderWeekText(t,a,r,n)},_renderDayRect:function(t,e,i){for(var n=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),a=n.getCellWidth(),r=n.getCellHeight(),s=e.start.time;s<=e.end.time;s=n.getNextNDay(s,1).time){var l=n.dataToRect([s],!1).tl,u=new yM({shape:{x:l[0],y:l[1],width:a,height:r},cursor:"default",style:o});i.add(u)}},_renderLines:function(t,e,i,n){function o(e){a._firstDayOfMonth.push(r.getDateInfo(e)),a._firstDayPoints.push(r.dataToRect([e],!1).tl);var o=a._getLinePointsOfOneWeek(t,e,i);a._tlpoints.push(o[0]),a._blpoints.push(o[o.length-1]),l&&a._drawSplitline(o,s,n)}var a=this,r=t.coordinateSystem,s=t.getModel("splitLine.lineStyle").getLineStyle(),l=t.get("splitLine.show"),u=s.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var h=e.start,c=0;h.time<=e.end.time;c++){o(h.formatedDate),0===c&&(h=r.getDateInfo(e.start.y+"-"+e.start.m));var d=h.date;d.setMonth(d.getMonth()+1),h=r.getDateInfo(d)}o(r.getNextNDay(e.end.time,1).formatedDate),l&&this._drawSplitline(a._getEdgesPoints(a._tlpoints,u,i),s,n),l&&this._drawSplitline(a._getEdgesPoints(a._blpoints,u,i),s,n)},_getEdgesPoints:function(t,e,i){var n=[t[0].slice(),t[t.length-1].slice()],o="horizontal"===i?0:1;return n[0][o]=n[0][o]-e/2,n[1][o]=n[1][o]+e/2,n},_drawSplitline:function(t,e,i){var n=new gM({z2:20,shape:{points:t},style:e});i.add(n)},_getLinePointsOfOneWeek:function(t,e,i){var n=t.coordinateSystem;e=n.getDateInfo(e);for(var o=[],a=0;a<7;a++){var r=n.getNextNDay(e.time,a),s=n.dataToRect([r.time],!1);o[2*r.day]=s.tl,o[2*r.day+1]=s["horizontal"===i?"bl":"tr"]}return o},_formatterLabel:function(t,e){return"string"==typeof t&&t?oa(t,e):"function"==typeof t?t(e):e.nameMap},_yearTextPositionControl:function(t,e,i,n,o){e=e.slice();var a=["center","bottom"];"bottom"===n?(e[1]+=o,a=["center","top"]):"left"===n?e[0]-=o:"right"===n?(e[0]+=o,a=["center","top"]):e[1]-=o;var r=0;return"left"!==n&&"right"!==n||(r=Math.PI/2),{rotation:r,position:e,style:{textAlign:a[0],textVerticalAlign:a[1]}}},_renderYearText:function(t,e,i,n){var o=t.getModel("yearLabel");if(o.get("show")){var a=o.get("margin"),r=o.get("position");r||(r="horizontal"!==i?"top":"left");var s=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],l=(s[0][0]+s[1][0])/2,u=(s[0][1]+s[1][1])/2,h="horizontal"===i?0:1,c={top:[l,s[h][1]],bottom:[l,s[1-h][1]],left:[s[1-h][0],u],right:[s[h][0],u]},d=e.start.y;+e.end.y>+e.start.y&&(d=d+"-"+e.end.y);var f=o.get("formatter"),p={start:e.start.y,end:e.end.y,nameMap:d},g=this._formatterLabel(f,p),m=new rM({z2:30});mo(m.style,o,{text:g}),m.attr(this._yearTextPositionControl(m,c[r],i,r,a)),n.add(m)}},_monthTextPositionControl:function(t,e,i,n,o){var a="left",r="top",s=t[0],l=t[1];return"horizontal"===i?(l+=o,e&&(a="center"),"start"===n&&(r="bottom")):(s+=o,e&&(r="middle"),"start"===n&&(a="right")),{x:s,y:l,textAlign:a,textVerticalAlign:r}},_renderMonthText:function(t,e,i){var n=t.getModel("monthLabel");if(n.get("show")){var o=n.get("nameMap"),r=n.get("margin"),s=n.get("position"),l=n.get("align"),u=[this._tlpoints,this._blpoints];_(o)&&(o=jN[o.toUpperCase()]||[]);var h="start"===s?0:1,c="horizontal"===e?0:1;r="start"===s?-r:r;for(var d="center"===l,f=0;f<u[h].length-1;f++){var p=u[h][f].slice(),g=this._firstDayOfMonth[f];if(d){var m=this._firstDayPoints[f];p[c]=(m[c]+u[0][f+1][c])/2}var v=n.get("formatter"),y=o[+g.m-1],x={yyyy:g.y,yy:(g.y+"").slice(2),MM:g.m,M:+g.m,nameMap:y},w=this._formatterLabel(v,x),b=new rM({z2:30});a(mo(b.style,n,{text:w}),this._monthTextPositionControl(p,d,e,s,r)),i.add(b)}}},_weekTextPositionControl:function(t,e,i,n,o){var a="center",r="middle",s=t[0],l=t[1],u="start"===i;return"horizontal"===e?(s=s+n+(u?1:-1)*o[0]/2,a=u?"right":"left"):(l=l+n+(u?1:-1)*o[1]/2,r=u?"bottom":"top"),{x:s,y:l,textAlign:a,textVerticalAlign:r}},_renderWeekText:function(t,e,i,n){var o=t.getModel("dayLabel");if(o.get("show")){var r=t.coordinateSystem,s=o.get("position"),l=o.get("nameMap"),u=o.get("margin"),h=r.getFirstDayOfWeek();_(l)&&(l=YN[l.toUpperCase()]||[]);var c=r.getNextNDay(e.end.time,7-e.lweek).time,d=[r.getCellWidth(),r.getCellHeight()];u=Vo(u,d["horizontal"===i?0:1]),"start"===s&&(c=r.getNextNDay(e.start.time,-(7+e.fweek)).time,u=-u);for(var f=0;f<7;f++){var p=r.getNextNDay(c,f),g=r.dataToRect([p.time],!1).center,m=f;m=Math.abs((f+h)%7);var v=new rM({z2:30});a(mo(v.style,o,{text:l[m]}),this._weekTextPositionControl(g,i,s,u,d)),n.add(v)}}}}),Fs({type:"title",layoutMode:{type:"box",ignoreSize:!0},defaultOption:{zlevel:0,z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bolder",color:"#333"},subtextStyle:{color:"#aaa"}}}),Ws({type:"title",render:function(t,e,i){if(this.group.removeAll(),t.get("show")){var n=this.group,o=t.getModel("textStyle"),a=t.getModel("subtextStyle"),r=t.get("textAlign"),s=t.get("textBaseline"),l=new rM({style:mo({},o,{text:t.get("text"),textFill:o.getTextColor()},{disableBox:!0}),z2:10}),u=l.getBoundingRect(),h=t.get("subtext"),c=new rM({style:mo({},a,{text:h,textFill:a.getTextColor(),y:u.height+t.get("itemGap"),textVerticalAlign:"top"},{disableBox:!0}),z2:10}),d=t.get("link"),f=t.get("sublink"),p=t.get("triggerEvent",!0);l.silent=!d&&!p,c.silent=!f&&!p,d&&l.on("click",function(){window.open(d,"_"+t.get("target"))}),f&&c.on("click",function(){window.open(f,"_"+t.get("subtarget"))}),l.eventData=c.eventData=p?{componentType:"title",componentIndex:t.componentIndex}:null,n.add(l),h&&n.add(c);var g=n.getBoundingRect(),m=t.getBoxLayoutParams();m.width=g.width,m.height=g.height;var v=ca(m,{width:i.getWidth(),height:i.getHeight()},t.get("padding"));r||("middle"===(r=t.get("left")||t.get("right"))&&(r="center"),"right"===r?v.x+=v.width:"center"===r&&(v.x+=v.width/2)),s||("center"===(s=t.get("top")||t.get("bottom"))&&(s="middle"),"bottom"===s?v.y+=v.height:"middle"===s&&(v.y+=v.height/2),s=s||"top"),n.attr("position",[v.x,v.y]);var y={textAlign:r,textVerticalAlign:s};l.setStyle(y),c.setStyle(y),g=n.getBoundingRect();var x=v.margin,_=t.getItemStyle(["color","opacity"]);_.fill=t.get("backgroundColor");var w=new yM({shape:{x:g.x-x[3],y:g.y-x[0],width:g.width+x[1]+x[3],height:g.height+x[0]+x[2],r:t.get("borderRadius")},style:_,silent:!0});$n(w),n.add(w)}}}),lI.registerSubTypeDefaulter("dataZoom",function(){return"slider"});var qN=["cartesian2d","polar","singleAxis"],KN=function(t,e){var i=f(t=t.slice(),la),n=f(e=(e||[]).slice(),la);return function(o,a){d(t,function(t,r){for(var s={name:t,capital:i[r]},l=0;l<e.length;l++)s[e[l]]=t+n[l];o.call(a,s)})}}(["x","y","z","radius","angle","single"],["axisIndex","axis","index","id"]),$N=d,JN=Fo,QN=function(t,e,i,n){this._dimName=t,this._axisIndex=e,this._valueWindow,this._percentWindow,this._dataExtent,this._minMaxSpan,this.ecModel=n,this._dataZoomModel=i};QN.prototype={constructor:QN,hostedBy:function(t){return this._dataZoomModel===t},getDataValueWindow:function(){return this._valueWindow.slice()},getDataPercentWindow:function(){return this._percentWindow.slice()},getTargetSeriesModels:function(){var t=[],e=this.ecModel;return e.eachSeries(function(i){if(Py(i.get("coordinateSystem"))){var n=this._dimName,o=e.queryComponents({mainType:n+"Axis",index:i.get(n+"AxisIndex"),id:i.get(n+"AxisId")})[0];this._axisIndex===(o&&o.componentIndex)&&t.push(i)}},this),t},getAxisModel:function(){return this.ecModel.getComponent(this._dimName+"Axis",this._axisIndex)},getOtherAxisModel:function(){var t,e,i=this._dimName,n=this.ecModel,o=this.getAxisModel();"x"===i||"y"===i?(e="gridIndex",t="x"===i?"y":"x"):(e="polarIndex",t="angle"===i?"radius":"angle");var a;return n.eachComponent(t+"Axis",function(t){(t.get(e)||0)===(o.get(e)||0)&&(a=t)}),a},getMinMaxSpan:function(){return i(this._minMaxSpan)},calculateDataWindow:function(t){var e=this._dataExtent,i=this.getAxisModel().axis.scale,n=this._dataZoomModel.getRangePropMode(),o=[0,100],a=[t.start,t.end],r=[];return $N(["startValue","endValue"],function(e){r.push(null!=t[e]?i.parse(t[e]):null)}),$N([0,1],function(t){var s=r[t],l=a[t];"percent"===n[t]?(null==l&&(l=o[t]),s=i.parse(Bo(l,o,e,!0))):l=Bo(s,e,o,!0),r[t]=s,a[t]=l}),{valueWindow:JN(r),percentWindow:JN(a)}},reset:function(t){if(t===this._dataZoomModel){var e=this.getTargetSeriesModels();this._dataExtent=Oy(this,this._dimName,e);var i=this.calculateDataWindow(t.option);this._valueWindow=i.valueWindow,this._percentWindow=i.percentWindow,zy(this),Ry(this)}},restore:function(t){t===this._dataZoomModel&&(this._valueWindow=this._percentWindow=null,Ry(this,!0))},filterData:function(t,e){function i(t){return t>=r[0]&&t<=r[1]}if(t===this._dataZoomModel){var n=this._dimName,o=this.getTargetSeriesModels(),a=t.get("filterMode"),r=this._valueWindow;"none"!==a&&$N(o,function(t){var e=t.getData(),o=e.mapDimension(n,!0);o.length&&("weakFilter"===a?e.filterSelf(function(t){for(var i,n,a,s=0;s<o.length;s++){var l=e.get(o[s],t),u=!isNaN(l),h=l<r[0],c=l>r[1];if(u&&!h&&!c)return!0;u&&(a=!0),h&&(i=!0),c&&(n=!0)}return a&&i&&n}):$N(o,function(n){if("empty"===a)t.setData(e.map(n,function(t){return i(t)?t:NaN}));else{var o={};o[n]=r,e.selectRange(o)}}),$N(o,function(t){e.setApproximateExtent(r,t)}))})}}};var tO=d,eO=KN,iO=Fs({type:"dataZoom",dependencies:["xAxis","yAxis","zAxis","radiusAxis","angleAxis","singleAxis","series"],defaultOption:{zlevel:0,z:4,orient:null,xAxisIndex:null,yAxisIndex:null,filterMode:"filter",throttle:null,start:0,end:100,startValue:null,endValue:null,minSpan:null,maxSpan:null,minValueSpan:null,maxValueSpan:null,rangeMode:null},init:function(t,e,i){this._dataIntervalByAxis={},this._dataInfo={},this._axisProxies={},this.textStyleModel,this._autoThrottle=!0,this._rangePropMode=["percent","percent"];var n=By(t);this.mergeDefaultAndTheme(t,i),this.doInit(n)},mergeOption:function(t){var e=By(t);n(this.option,t,!0),this.doInit(e)},doInit:function(t){var e=this.option;U_.canvasSupported||(e.realtime=!1),this._setDefaultThrottle(t),Vy(this,t),tO([["start","startValue"],["end","endValue"]],function(t,i){"value"===this._rangePropMode[i]&&(e[t[0]]=null)},this),this.textStyleModel=this.getModel("textStyle"),this._resetTarget(),this._giveAxisProxies()},_giveAxisProxies:function(){var t=this._axisProxies;this.eachTargetAxis(function(e,i,n,o){var a=this.dependentModels[e.axis][i],r=a.__dzAxisProxy||(a.__dzAxisProxy=new QN(e.name,i,this,o));t[e.name+"_"+i]=r},this)},_resetTarget:function(){var t=this.option,e=this._judgeAutoMode();eO(function(e){var i=e.axisIndex;t[i]=Di(t[i])},this),"axisIndex"===e?this._autoSetAxisIndex():"orient"===e&&this._autoSetOrient()},_judgeAutoMode:function(){var t=this.option,e=!1;eO(function(i){null!=t[i.axisIndex]&&(e=!0)},this);var i=t.orient;return null==i&&e?"orient":e?void 0:(null==i&&(t.orient="horizontal"),"axisIndex")},_autoSetAxisIndex:function(){var t=!0,e=this.get("orient",!0),i=this.option,n=this.dependentModels;if(t){var o="vertical"===e?"y":"x";n[o+"Axis"].length?(i[o+"AxisIndex"]=[0],t=!1):tO(n.singleAxis,function(n){t&&n.get("orient",!0)===e&&(i.singleAxisIndex=[n.componentIndex],t=!1)})}t&&eO(function(e){if(t){var n=[],o=this.dependentModels[e.axis];if(o.length&&!n.length)for(var a=0,r=o.length;a<r;a++)"category"===o[a].get("type")&&n.push(a);i[e.axisIndex]=n,n.length&&(t=!1)}},this),t&&this.ecModel.eachSeries(function(t){this._isSeriesHasAllAxesTypeOf(t,"value")&&eO(function(e){var n=i[e.axisIndex],o=t.get(e.axisIndex),a=t.get(e.axisId);l(n,o=t.ecModel.queryComponents({mainType:e.axis,index:o,id:a})[0].componentIndex)<0&&n.push(o)})},this)},_autoSetOrient:function(){var t;this.eachTargetAxis(function(e){!t&&(t=e.name)},this),this.option.orient="y"===t?"vertical":"horizontal"},_isSeriesHasAllAxesTypeOf:function(t,e){var i=!0;return eO(function(n){var o=t.get(n.axisIndex),a=this.dependentModels[n.axis][o];a&&a.get("type")===e||(i=!1)},this),i},_setDefaultThrottle:function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var e=this.ecModel.option;this.option.throttle=e.animation&&e.animationDurationUpdate>0?100:20}},getFirstTargetAxisModel:function(){var t;return eO(function(e){if(null==t){var i=this.get(e.axisIndex);i.length&&(t=this.dependentModels[e.axis][i[0]])}},this),t},eachTargetAxis:function(t,e){var i=this.ecModel;eO(function(n){tO(this.get(n.axisIndex),function(o){t.call(e,n,o,this,i)},this)},this)},getAxisProxy:function(t,e){return this._axisProxies[t+"_"+e]},getAxisModel:function(t,e){var i=this.getAxisProxy(t,e);return i&&i.getAxisModel()},setRawRange:function(t,e){var i=this.option;tO([["start","startValue"],["end","endValue"]],function(e){null==t[e[0]]&&null==t[e[1]]||(i[e[0]]=t[e[0]],i[e[1]]=t[e[1]])},this),!e&&Vy(this,t)},getPercentRange:function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},getValueRange:function(t,e){if(null!=t||null!=e)return this.getAxisProxy(t,e).getDataValueWindow();var i=this.findRepresentativeAxisProxy();return i?i.getDataValueWindow():void 0},findRepresentativeAxisProxy:function(t){if(t)return t.__dzAxisProxy;var e=this._axisProxies;for(var i in e)if(e.hasOwnProperty(i)&&e[i].hostedBy(this))return e[i];for(var i in e)if(e.hasOwnProperty(i)&&!e[i].hostedBy(this))return e[i]},getRangePropMode:function(){return this._rangePropMode.slice()}}),nO=qI.extend({type:"dataZoom",render:function(t,e,i,n){this.dataZoomModel=t,this.ecModel=e,this.api=i},getTargetCoordInfo:function(){function t(t,e,i,n){for(var o,a=0;a<i.length;a++)if(i[a].model===t){o=i[a];break}o||i.push(o={model:t,axisModels:[],coordIndex:n}),o.axisModels.push(e)}var e=this.dataZoomModel,i=this.ecModel,n={};return e.eachTargetAxis(function(e,o){var a=i.getComponent(e.axis,o);if(a){var r=a.getCoordSysModel();r&&t(r,a,n[r.mainType]||(n[r.mainType]=[]),r.componentIndex)}},this),n}}),oO=(iO.extend({type:"dataZoom.slider",layoutMode:"box",defaultOption:{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#2f4554",width:.5,opacity:.3},areaStyle:{color:"rgba(47,69,84,0.3)",opacity:.3}},borderColor:"#ddd",fillerColor:"rgba(167,183,204,0.4)",handleIcon:"M8.2,13.6V3.9H6.3v9.7H3.1v14.9h3.3v9.7h1.8v-9.7h3.3V13.6H8.2z M9.7,24.4H4.8v-1.4h4.9V24.4z M9.7,19.1H4.8v-1.4h4.9V19.1z",handleSize:"100%",handleStyle:{color:"#a7b7cc"},labelPrecision:null,labelFormatter:null,showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#333"}}}),yM),aO=Bo,rO=Fo,sO=m,lO=d,uO="horizontal",hO=5,cO=["line","bar","candlestick","scatter"],dO=nO.extend({type:"dataZoom.slider",init:function(t,e){this._displayables={},this._orient,this._range,this._handleEnds,this._size,this._handleWidth,this._handleHeight,this._location,this._dragging,this._dataShadowInfo,this.api=e},render:function(t,e,i,n){dO.superApply(this,"render",arguments),Nr(this,"_dispatchZoomAction",this.dataZoomModel.get("throttle"),"fixRate"),this._orient=t.get("orient"),!1!==this.dataZoomModel.get("show")?(n&&"dataZoom"===n.type&&n.from===this.uid||this._buildView(),this._updateView()):this.group.removeAll()},remove:function(){dO.superApply(this,"remove",arguments),Or(this,"_dispatchZoomAction")},dispose:function(){dO.superApply(this,"dispose",arguments),Or(this,"_dispatchZoomAction")},_buildView:function(){var t=this.group;t.removeAll(),this._resetLocation(),this._resetInterval();var e=this._displayables.barGroup=new tb;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(e),this._positionGroup()},_resetLocation:function(){var t=this.dataZoomModel,e=this.api,i=this._findCoordRect(),n={width:e.getWidth(),height:e.getHeight()},o=this._orient===uO?{right:n.width-i.x-i.width,top:n.height-30-7,width:i.width,height:30}:{right:7,top:i.y,width:30,height:i.height},a=ga(t.option);d(["right","top","width","height"],function(t){"ph"===a[t]&&(a[t]=o[t])});var r=ca(a,n,t.padding);this._location={x:r.x,y:r.y},this._size=[r.width,r.height],"vertical"===this._orient&&this._size.reverse()},_positionGroup:function(){var t=this.group,e=this._location,i=this._orient,n=this.dataZoomModel.getFirstTargetAxisModel(),o=n&&n.get("inverse"),a=this._displayables.barGroup,r=(this._dataShadowInfo||{}).otherAxisInverse;a.attr(i!==uO||o?i===uO&&o?{scale:r?[-1,1]:[-1,-1]}:"vertical"!==i||o?{scale:r?[-1,-1]:[-1,1],rotation:Math.PI/2}:{scale:r?[1,-1]:[1,1],rotation:Math.PI/2}:{scale:r?[1,1]:[1,-1]});var s=t.getBoundingRect([a]);t.attr("position",[e.x-s.x,e.y-s.y])},_getViewExtent:function(){return[0,this._size[0]]},_renderBackground:function(){var t=this.dataZoomModel,e=this._size,i=this._displayables.barGroup;i.add(new oO({silent:!0,shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:t.get("backgroundColor")},z2:-40})),i.add(new oO({shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:"transparent"},z2:0,onclick:m(this._onClickPanelClick,this)}))},_renderDataShadow:function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(t){var e=this._size,i=t.series,n=i.getRawData(),o=i.getShadowDim?i.getShadowDim():t.otherDim;if(null!=o){var a=n.getDataExtent(o),s=.3*(a[1]-a[0]);a=[a[0]-s,a[1]+s];var l,u=[0,e[1]],h=[0,e[0]],c=[[e[0],0],[0,0]],d=[],f=h[1]/(n.count()-1),p=0,g=Math.round(n.count()/e[0]);n.each([o],function(t,e){if(g>0&&e%g)p+=f;else{var i=null==t||isNaN(t)||""===t,n=i?0:aO(t,a,u,!0);i&&!l&&e?(c.push([c[c.length-1][0],0]),d.push([d[d.length-1][0],0])):!i&&l&&(c.push([p,0]),d.push([p,0])),c.push([p,n]),d.push([p,n]),p+=f,l=i}});var m=this.dataZoomModel;this._displayables.barGroup.add(new pM({shape:{points:c},style:r({fill:m.get("dataBackgroundColor")},m.getModel("dataBackground.areaStyle").getAreaStyle()),silent:!0,z2:-20})),this._displayables.barGroup.add(new gM({shape:{points:d},style:m.getModel("dataBackground.lineStyle").getLineStyle(),silent:!0,z2:-19}))}}},_prepareDataShadowInfo:function(){var t=this.dataZoomModel,e=t.get("showDataShadow");if(!1!==e){var i,n=this.ecModel;return t.eachTargetAxis(function(o,a){d(t.getAxisProxy(o.name,a).getTargetSeriesModels(),function(t){if(!(i||!0!==e&&l(cO,t.get("type"))<0)){var r,s=n.getComponent(o.axis,a).axis,u=Gy(o.name),h=t.coordinateSystem;null!=u&&h.getOtherAxis&&(r=h.getOtherAxis(s).inverse),u=t.getData().mapDimension(u),i={thisAxis:s,series:t,thisDim:o.name,otherDim:u,otherAxisInverse:r}}},this)},this),i}},_renderHandle:function(){var t=this._displayables,e=t.handles=[],i=t.handleLabels=[],n=this._displayables.barGroup,o=this._size,a=this.dataZoomModel;n.add(t.filler=new oO({draggable:!0,cursor:Fy(this._orient),drift:sO(this._onDragMove,this,"all"),onmousemove:function(t){mw(t.event)},ondragstart:sO(this._showDataInfo,this,!0),ondragend:sO(this._onDragEnd,this),onmouseover:sO(this._showDataInfo,this,!0),onmouseout:sO(this._showDataInfo,this,!1),style:{fill:a.get("fillerColor"),textPosition:"inside"}})),n.add(new oO($n({silent:!0,shape:{x:0,y:0,width:o[0],height:o[1]},style:{stroke:a.get("dataBackgroundColor")||a.get("borderColor"),lineWidth:1,fill:"rgba(0,0,0,0)"}}))),lO([0,1],function(t){var o=Po(a.get("handleIcon"),{cursor:Fy(this._orient),draggable:!0,drift:sO(this._onDragMove,this,t),onmousemove:function(t){mw(t.event)},ondragend:sO(this._onDragEnd,this),onmouseover:sO(this._showDataInfo,this,!0),onmouseout:sO(this._showDataInfo,this,!1)},{x:-1,y:0,width:2,height:2}),r=o.getBoundingRect();this._handleHeight=Vo(a.get("handleSize"),this._size[1]),this._handleWidth=r.width/r.height*this._handleHeight,o.setStyle(a.getModel("handleStyle").getItemStyle());var s=a.get("handleColor");null!=s&&(o.style.fill=s),n.add(e[t]=o);var l=a.textStyleModel;this.group.add(i[t]=new rM({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textVerticalAlign:"middle",textAlign:"center",textFill:l.getTextColor(),textFont:l.getFont()},z2:10}))},this)},_resetInterval:function(){var t=this._range=this.dataZoomModel.getPercentRange(),e=this._getViewExtent();this._handleEnds=[aO(t[0],[0,100],e,!0),aO(t[1],[0,100],e,!0)]},_updateInterval:function(t,e){var i=this.dataZoomModel,n=this._handleEnds,o=this._getViewExtent(),a=i.findRepresentativeAxisProxy().getMinMaxSpan(),r=[0,100];QL(e,n,o,i.get("zoomLock")?"all":t,null!=a.minSpan?aO(a.minSpan,r,o,!0):null,null!=a.maxSpan?aO(a.maxSpan,r,o,!0):null);var s=this._range,l=this._range=rO([aO(n[0],o,r,!0),aO(n[1],o,r,!0)]);return!s||s[0]!==l[0]||s[1]!==l[1]},_updateView:function(t){var e=this._displayables,i=this._handleEnds,n=rO(i.slice()),o=this._size;lO([0,1],function(t){var n=e.handles[t],a=this._handleHeight;n.attr({scale:[a/2,a/2],position:[i[t],o[1]/2-a/2]})},this),e.filler.setShape({x:n[0],y:0,width:n[1]-n[0],height:o[1]}),this._updateDataInfo(t)},_updateDataInfo:function(t){function e(t){var e=Ao(n.handles[t].parent,this.group),i=Co(0===t?"right":"left",e),s=this._handleWidth/2+hO,l=Do([c[t]+(0===t?-s:s),this._size[1]/2],e);o[t].setStyle({x:l[0],y:l[1],textVerticalAlign:a===uO?"middle":i,textAlign:a===uO?i:"center",text:r[t]})}var i=this.dataZoomModel,n=this._displayables,o=n.handleLabels,a=this._orient,r=["",""];if(i.get("showDetail")){var s=i.findRepresentativeAxisProxy();if(s){var l=s.getAxisModel().axis,u=this._range,h=t?s.calculateDataWindow({start:u[0],end:u[1]}).valueWindow:s.getDataValueWindow();r=[this._formatLabel(h[0],l),this._formatLabel(h[1],l)]}}var c=rO(this._handleEnds.slice());e.call(this,0),e.call(this,1)},_formatLabel:function(t,e){var i=this.dataZoomModel,n=i.get("labelFormatter"),o=i.get("labelPrecision");null!=o&&"auto"!==o||(o=e.getPixelPrecision());var a=null==t||isNaN(t)?"":"category"===e.type||"time"===e.type?e.scale.getLabel(Math.round(t)):t.toFixed(Math.min(o,20));return x(n)?n(t,a):_(n)?n.replace("{value}",a):a},_showDataInfo:function(t){t=this._dragging||t;var e=this._displayables.handleLabels;e[0].attr("invisible",!t),e[1].attr("invisible",!t)},_onDragMove:function(t,e,i){this._dragging=!0;var n=Do([e,i],this._displayables.barGroup.getLocalTransform(),!0),o=this._updateInterval(t,n[0]),a=this.dataZoomModel.get("realtime");this._updateView(!a),o&&a&&this._dispatchZoomAction()},_onDragEnd:function(){this._dragging=!1,this._showDataInfo(!1),!this.dataZoomModel.get("realtime")&&this._dispatchZoomAction()},_onClickPanelClick:function(t){var e=this._size,i=this._displayables.barGroup.transformCoordToLocal(t.offsetX,t.offsetY);if(!(i[0]<0||i[0]>e[0]||i[1]<0||i[1]>e[1])){var n=this._handleEnds,o=(n[0]+n[1])/2,a=this._updateInterval("all",i[0]-o);this._updateView(),a&&this._dispatchZoomAction()}},_dispatchZoomAction:function(){var t=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,start:t[0],end:t[1]})},_findCoordRect:function(){var t;if(lO(this.getTargetCoordInfo(),function(e){if(!t&&e.length){var i=e[0].model.coordinateSystem;t=i.getRect&&i.getRect()}}),!t){var e=this.api.getWidth(),i=this.api.getHeight();t={x:.2*e,y:.2*i,width:.6*e,height:.6*i}}return t}});iO.extend({type:"dataZoom.inside",defaultOption:{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}});var fO="\0_ec_dataZoom_roams",pO=m,gO=nO.extend({type:"dataZoom.inside",init:function(t,e){this._range},render:function(t,e,i,n){gO.superApply(this,"render",arguments),this._range=t.getPercentRange(),d(this.getTargetCoordInfo(),function(e,n){var o=f(e,function(t){return Zy(t.model)});d(e,function(e){var a=e.model,r={};d(["pan","zoom","scrollMove"],function(t){r[t]=pO(mO[t],this,e,n)},this),Wy(i,{coordId:Zy(a),allCoordIds:o,containsPoint:function(t,e,i){return a.coordinateSystem.containPoint([e,i])},dataZoomId:t.id,dataZoomModel:t,getRange:r})},this)},this)},dispose:function(){Hy(this.api,this.dataZoomModel.id),gO.superApply(this,"dispose",arguments),this._range=null}}),mO={zoom:function(t,e,i,n){var o=this._range,a=o.slice(),r=t.axisModels[0];if(r){var s=vO[e](null,[n.originX,n.originY],r,i,t),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(a[1]-a[0])+a[0],u=Math.max(1/n.scale,0);a[0]=(a[0]-l)*u+l,a[1]=(a[1]-l)*u+l;var h=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return QL(0,a,[0,100],0,h.minSpan,h.maxSpan),this._range=a,o[0]!==a[0]||o[1]!==a[1]?a:void 0}},pan:Ky(function(t,e,i,n,o,a){var r=vO[n]([a.oldX,a.oldY],[a.newX,a.newY],e,o,i);return r.signal*(t[1]-t[0])*r.pixel/r.pixelLength}),scrollMove:Ky(function(t,e,i,n,o,a){return vO[n]([0,0],[a.scrollDelta,a.scrollDelta],e,o,i).signal*(t[1]-t[0])*a.scrollDelta})},vO={grid:function(t,e,i,n,o){var a=i.axis,r={},s=o.model.coordinateSystem.getRect();return t=t||[0,0],"x"===a.dim?(r.pixel=e[0]-t[0],r.pixelLength=s.width,r.pixelStart=s.x,r.signal=a.inverse?1:-1):(r.pixel=e[1]-t[1],r.pixelLength=s.height,r.pixelStart=s.y,r.signal=a.inverse?-1:1),r},polar:function(t,e,i,n,o){var a=i.axis,r={},s=o.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return t=t?s.pointToCoord(t):[0,0],e=s.pointToCoord(e),"radiusAxis"===i.mainType?(r.pixel=e[0]-t[0],r.pixelLength=l[1]-l[0],r.pixelStart=l[0],r.signal=a.inverse?1:-1):(r.pixel=e[1]-t[1],r.pixelLength=u[1]-u[0],r.pixelStart=u[0],r.signal=a.inverse?-1:1),r},singleAxis:function(t,e,i,n,o){var a=i.axis,r=o.model.coordinateSystem.getRect(),s={};return t=t||[0,0],"horizontal"===a.orient?(s.pixel=e[0]-t[0],s.pixelLength=r.width,s.pixelStart=r.x,s.signal=a.inverse?1:-1):(s.pixel=e[1]-t[1],s.pixelLength=r.height,s.pixelStart=r.y,s.signal=a.inverse?-1:1),s}};Os({getTargetSeries:function(t){var e=R();return t.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(t,i,n){d(n.getAxisProxy(t.name,i).getTargetSeriesModels(),function(t){e.set(t.uid,t)})})}),e},modifyOutputEnd:!0,overallReset:function(t,e){t.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(t,i,n){n.getAxisProxy(t.name,i).reset(n,e)}),t.eachTargetAxis(function(t,i,n){n.getAxisProxy(t.name,i).filterData(n,e)})}),t.eachComponent("dataZoom",function(t){var e=t.findRepresentativeAxisProxy(),i=e.getDataPercentWindow(),n=e.getDataValueWindow();t.setRawRange({start:i[0],end:i[1],startValue:n[0],endValue:n[1]},!0)})}}),Es("dataZoom",function(t,e){var i=Ny(m(e.eachComponent,e,"dataZoom"),KN,function(t,e){return t.get(e.axisIndex)}),n=[];e.eachComponent({mainType:"dataZoom",query:t},function(t,e){n.push.apply(n,i(t).nodes)}),d(n,function(e,i){e.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})});var yO=d,xO=function(t){var e=t&&t.visualMap;y(e)||(e=e?[e]:[]),yO(e,function(t){if(t){$y(t,"splitList")&&!$y(t,"pieces")&&(t.pieces=t.splitList,delete t.splitList);var e=t.pieces;e&&y(e)&&yO(e,function(t){w(t)&&($y(t,"start")&&!$y(t,"min")&&(t.min=t.start),$y(t,"end")&&!$y(t,"max")&&(t.max=t.end))})}})};lI.registerSubTypeDefaulter("visualMap",function(t){return t.categories||(t.pieces?t.pieces.length>0:t.splitNumber>0)&&!t.calculable?"piecewise":"continuous"});var _O=VT.VISUAL.COMPONENT;Bs(_O,{createOnAllSeries:!0,reset:function(t,e){var i=[];return e.eachComponent("visualMap",function(e){var n=t.pipelineContext;!e.isTargetSeries(t)||n&&n.large||i.push(ny(e.stateList,e.targetVisuals,m(e.getValueState,e),e.getDataDimension(t.getData())))}),i}}),Bs(_O,{createOnAllSeries:!0,reset:function(t,e){var i=t.getData(),n=[];e.eachComponent("visualMap",function(e){if(e.isTargetSeries(t)){var o=e.getVisualMeta(m(Jy,null,t,e))||{stops:[],outerColors:[]},a=e.getDataDimension(i),r=i.getDimensionInfo(a);null!=r&&(o.dimension=r.index,n.push(o))}}),t.getData().setVisual("visualMeta",n)}});var wO={get:function(t,e,n){var o=i((bO[t]||{})[e]);return n&&y(o)?o[o.length-1]:o}},bO={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},SO=hL.mapVisual,MO=hL.eachVisual,IO=y,TO=d,AO=Fo,DO=Bo,CO=B,LO=Fs({type:"visualMap",dependencies:["series"],stateList:["inRange","outOfRange"],replacableOptionKeys:["inRange","outOfRange","target","controller","color"],dataBound:[-1/0,1/0],layoutMode:{type:"box",ignoreSize:!0},defaultOption:{show:!0,zlevel:0,z:4,seriesIndex:"all",min:0,max:200,dimension:null,inRange:null,outOfRange:null,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,color:null,formatter:null,text:null,textStyle:{color:"#333"}},init:function(t,e,i){this._dataExtent,this.targetVisuals={},this.controllerVisuals={},this.textStyleModel,this.itemSize,this.mergeDefaultAndTheme(t,i)},optionUpdated:function(t,e){var i=this.option;U_.canvasSupported||(i.realtime=!1),!e&&ey(i,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},resetVisual:function(t){var e=this.stateList;t=m(t,this),this.controllerVisuals=ty(this.option.controller,e,t),this.targetVisuals=ty(this.option.target,e,t)},getTargetSeriesIndices:function(){var t=this.option.seriesIndex,e=[];return null==t||"all"===t?this.ecModel.eachSeries(function(t,i){e.push(i)}):e=Di(t),e},eachTargetSeries:function(t,e){d(this.getTargetSeriesIndices(),function(i){t.call(e,this.ecModel.getSeriesByIndex(i))},this)},isTargetSeries:function(t){var e=!1;return this.eachTargetSeries(function(i){i===t&&(e=!0)}),e},formatValueText:function(t,e,i){function n(t){return t===l[0]?"min":t===l[1]?"max":(+t).toFixed(Math.min(s,20))}var o,a,r=this.option,s=r.precision,l=this.dataBound,u=r.formatter;return i=i||["<",">"],y(t)&&(t=t.slice(),o=!0),a=e?t:o?[n(t[0]),n(t[1])]:n(t),_(u)?u.replace("{value}",o?a[0]:a).replace("{value2}",o?a[1]:a):x(u)?o?u(t[0],t[1]):u(t):o?t[0]===l[0]?i[0]+" "+a[1]:t[1]===l[1]?i[1]+" "+a[0]:a[0]+" - "+a[1]:a},resetExtent:function(){var t=this.option,e=AO([t.min,t.max]);this._dataExtent=e},getDataDimension:function(t){var e=this.option.dimension,i=t.dimensions;if(null!=e||i.length){if(null!=e)return t.getDimension(e);for(var n=t.dimensions,o=n.length-1;o>=0;o--){var a=n[o];if(!t.getDimensionInfo(a).isCalculationCoord)return a}}},getExtent:function(){return this._dataExtent.slice()},completeVisualOption:function(){function t(t){IO(o.color)&&!t.inRange&&(t.inRange={color:o.color.slice().reverse()}),t.inRange=t.inRange||{color:e.get("gradientColor")},TO(this.stateList,function(e){var i=t[e];if(_(i)){var n=wO.get(i,"active",l);n?(t[e]={},t[e][i]=n):delete t[e]}},this)}var e=this.ecModel,o=this.option,a={inRange:o.inRange,outOfRange:o.outOfRange},r=o.target||(o.target={}),s=o.controller||(o.controller={});n(r,a),n(s,a);var l=this.isCategory();t.call(this,r),t.call(this,s),function(t,e,i){var n=t[e],o=t[i];n&&!o&&(o=t[i]={},TO(n,function(t,e){if(hL.isValidType(e)){var i=wO.get(e,"inactive",l);null!=i&&(o[e]=i,"color"!==e||o.hasOwnProperty("opacity")||o.hasOwnProperty("colorAlpha")||(o.opacity=[0,0]))}}))}.call(this,r,"inRange","outOfRange"),function(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,n=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,o=this.get("inactiveColor");TO(this.stateList,function(a){var r=this.itemSize,s=t[a];s||(s=t[a]={color:l?o:[o]}),null==s.symbol&&(s.symbol=e&&i(e)||(l?"roundRect":["roundRect"])),null==s.symbolSize&&(s.symbolSize=n&&i(n)||(l?r[0]:[r[0],r[0]])),s.symbol=SO(s.symbol,function(t){return"none"===t||"square"===t?"roundRect":t});var u=s.symbolSize;if(null!=u){var h=-1/0;MO(u,function(t){t>h&&(h=t)}),s.symbolSize=SO(u,function(t){return DO(t,[0,h],[0,r[0]],!0)})}},this)}.call(this,s)},resetItemSize:function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},isCategory:function(){return!!this.option.categories},setSelected:CO,getValueState:CO,getVisualMeta:CO}),kO=[20,140],PO=LO.extend({type:"visualMap.continuous",defaultOption:{align:"auto",calculable:!1,range:null,realtime:!0,itemHeight:null,itemWidth:null,hoverLink:!0,hoverLinkDataSize:null,hoverLinkOnHandle:null},optionUpdated:function(t,e){PO.superApply(this,"optionUpdated",arguments),this.resetExtent(),this.resetVisual(function(t){t.mappingMethod="linear",t.dataExtent=this.getExtent()}),this._resetRange()},resetItemSize:function(){PO.superApply(this,"resetItemSize",arguments);var t=this.itemSize;"horizontal"===this._orient&&t.reverse(),(null==t[0]||isNaN(t[0]))&&(t[0]=kO[0]),(null==t[1]||isNaN(t[1]))&&(t[1]=kO[1])},_resetRange:function(){var t=this.getExtent(),e=this.option.range;!e||e.auto?(t.auto=1,this.option.range=t):y(e)&&(e[0]>e[1]&&e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},completeVisualOption:function(){LO.prototype.completeVisualOption.apply(this,arguments),d(this.stateList,function(t){var e=this.option.controller[t].symbolSize;e&&e[0]!==e[1]&&(e[0]=0)},this)},setSelected:function(t){this.option.range=t.slice(),this._resetRange()},getSelected:function(){var t=this.getExtent(),e=Fo((this.get("range")||[]).slice());return e[0]>t[1]&&(e[0]=t[1]),e[1]>t[1]&&(e[1]=t[1]),e[0]<t[0]&&(e[0]=t[0]),e[1]<t[0]&&(e[1]=t[0]),e},getValueState:function(t){var e=this.option.range,i=this.getExtent();return(e[0]<=i[0]||e[0]<=t)&&(e[1]>=i[1]||t<=e[1])?"inRange":"outOfRange"},findTargetDataIndices:function(t){var e=[];return this.eachTargetSeries(function(i){var n=[],o=i.getData();o.each(this.getDataDimension(o),function(e,i){t[0]<=e&&e<=t[1]&&n.push(i)},this),e.push({seriesId:i.id,dataIndex:n})},this),e},getVisualMeta:function(t){function e(e,i){o.push({value:e,color:t(e,i)})}for(var i=Qy(0,0,this.getExtent()),n=Qy(0,0,this.option.range.slice()),o=[],a=0,r=0,s=n.length,l=i.length;r<l&&(!n.length||i[r]<=n[0]);r++)i[r]<n[a]&&e(i[r],"outOfRange");for(u=1;a<s;a++,u=0)u&&o.length&&e(n[a],"outOfRange"),e(n[a],"inRange");for(var u=1;r<l;r++)(!n.length||n[n.length-1]<i[r])&&(u&&(o.length&&e(o[o.length-1].value,"outOfRange"),u=0),e(i[r],"outOfRange"));var h=o.length;return{stops:o,outerColors:[h?o[0].color:"transparent",h?o[h-1].color:"transparent"]}}}),NO=Ws({type:"visualMap",autoPositionValues:{left:1,right:1,top:1,bottom:1},init:function(t,e){this.ecModel=t,this.api=e,this.visualMapModel},render:function(t,e,i,n){this.visualMapModel=t,!1!==t.get("show")?this.doRender.apply(this,arguments):this.group.removeAll()},renderBackground:function(t){var e=this.visualMapModel,i=qM(e.get("padding")||0),n=t.getBoundingRect();t.add(new yM({z2:-1,silent:!0,shape:{x:n.x-i[3],y:n.y-i[0],width:n.width+i[3]+i[1],height:n.height+i[0]+i[2]},style:{fill:e.get("backgroundColor"),stroke:e.get("borderColor"),lineWidth:e.get("borderWidth")}}))},getControllerVisual:function(t,e,i){function n(t){return s[t]}function o(t,e){s[t]=e}var a=(i=i||{}).forceState,r=this.visualMapModel,s={};if("symbol"===e&&(s.symbol=r.get("itemSymbol")),"color"===e){var l=r.get("contentColor");s.color=l}var u=r.controllerVisuals[a||r.getValueState(t)];return d(hL.prepareVisualTypes(u),function(a){var r=u[a];i.convertOpacityToAlpha&&"opacity"===a&&(a="colorAlpha",r=u.__alphaForOpacity),hL.dependsOn(a,e)&&r&&r.applyVisual(t,n,o)}),s[e]},positionGroup:function(t){var e=this.visualMapModel,i=this.api;da(t,e.getBoxLayoutParams(),{width:i.getWidth(),height:i.getHeight()})},doRender:B}),OO=Bo,EO=d,RO=Math.min,zO=Math.max,BO=12,VO=6,GO=NO.extend({type:"visualMap.continuous",init:function(){GO.superApply(this,"init",arguments),this._shapes={},this._dataInterval=[],this._handleEnds=[],this._orient,this._useHandle,this._hoverLinkDataIndices=[],this._dragging,this._hovering},doRender:function(t,e,i,n){n&&"selectDataRange"===n.type&&n.from===this.uid||this._buildView()},_buildView:function(){this.group.removeAll();var t=this.visualMapModel,e=this.group;this._orient=t.get("orient"),this._useHandle=t.get("calculable"),this._resetInterval(),this._renderBar(e);var i=t.get("text");this._renderEndsText(e,i,0),this._renderEndsText(e,i,1),this._updateView(!0),this.renderBackground(e),this._updateView(),this._enableHoverLinkToSeries(),this._enableHoverLinkFromSeries(),this.positionGroup(e)},_renderEndsText:function(t,e,i){if(e){var n=e[1-i];n=null!=n?n+"":"";var o=this.visualMapModel,a=o.get("textGap"),r=o.itemSize,s=this._shapes.barGroup,l=this._applyTransform([r[0]/2,0===i?-a:r[1]+a],s),u=this._applyTransform(0===i?"bottom":"top",s),h=this._orient,c=this.visualMapModel.textStyleModel;this.group.add(new rM({style:{x:l[0],y:l[1],textVerticalAlign:"horizontal"===h?"middle":u,textAlign:"horizontal"===h?u:"center",text:n,textFont:c.getFont(),textFill:c.getTextColor()}}))}},_renderBar:function(t){var e=this.visualMapModel,i=this._shapes,n=e.itemSize,o=this._orient,a=this._useHandle,r=tx(e,this.api,n),s=i.barGroup=this._createBarGroup(r);s.add(i.outOfRange=ix()),s.add(i.inRange=ix(null,a?sx(this._orient):null,m(this._dragHandle,this,"all",!1),m(this._dragHandle,this,"all",!0)));var l=e.textStyleModel.getTextRect("鍥�"),u=zO(l.width,l.height);a&&(i.handleThumbs=[],i.handleLabels=[],i.handleLabelPoints=[],this._createHandle(s,0,n,u,o,r),this._createHandle(s,1,n,u,o,r)),this._createIndicator(s,n,u,o),t.add(s)},_createHandle:function(t,e,i,n,o){var a=m(this._dragHandle,this,e,!1),r=m(this._dragHandle,this,e,!0),s=ix(nx(e,n),sx(this._orient),a,r);s.position[0]=i[0],t.add(s);var l=this.visualMapModel.textStyleModel,u=new rM({draggable:!0,drift:a,onmousemove:function(t){mw(t.event)},ondragend:r,style:{x:0,y:0,text:"",textFont:l.getFont(),textFill:l.getTextColor()}});this.group.add(u);var h=["horizontal"===o?n/2:1.5*n,"horizontal"===o?0===e?-1.5*n:1.5*n:0===e?-n/2:n/2],c=this._shapes;c.handleThumbs[e]=s,c.handleLabelPoints[e]=h,c.handleLabels[e]=u},_createIndicator:function(t,e,i,n){var o=ix([[0,0]],"move");o.position[0]=e[0],o.attr({invisible:!0,silent:!0}),t.add(o);var a=this.visualMapModel.textStyleModel,r=new rM({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textFont:a.getFont(),textFill:a.getTextColor()}});this.group.add(r);var s=["horizontal"===n?i/2:VO+3,0],l=this._shapes;l.indicator=o,l.indicatorLabel=r,l.indicatorLabelPoint=s},_dragHandle:function(t,e,i,n){if(this._useHandle){if(this._dragging=!e,!e){var o=this._applyTransform([i,n],this._shapes.barGroup,!0);this._updateInterval(t,o[1]),this._updateView()}e===!this.visualMapModel.get("realtime")&&this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:this._dataInterval.slice()}),e?!this._hovering&&this._clearHoverLinkToSeries():rx(this.visualMapModel)&&this._doHoverLinkToSeries(this._handleEnds[t],!1)}},_resetInterval:function(){var t=this.visualMapModel,e=this._dataInterval=t.getSelected(),i=t.getExtent(),n=[0,t.itemSize[1]];this._handleEnds=[OO(e[0],i,n,!0),OO(e[1],i,n,!0)]},_updateInterval:function(t,e){e=e||0;var i=this.visualMapModel,n=this._handleEnds,o=[0,i.itemSize[1]];QL(e,n,o,t,0);var a=i.getExtent();this._dataInterval=[OO(n[0],o,a,!0),OO(n[1],o,a,!0)]},_updateView:function(t){var e=this.visualMapModel,i=e.getExtent(),n=this._shapes,o=[0,e.itemSize[1]],a=t?o:this._handleEnds,r=this._createBarVisual(this._dataInterval,i,a,"inRange"),s=this._createBarVisual(i,i,o,"outOfRange");n.inRange.setStyle({fill:r.barColor,opacity:r.opacity}).setShape("points",r.barPoints),n.outOfRange.setStyle({fill:s.barColor,opacity:s.opacity}).setShape("points",s.barPoints),this._updateHandle(a,r)},_createBarVisual:function(t,e,i,n){var o={forceState:n,convertOpacityToAlpha:!0},a=this._makeColorGradient(t,o),r=[this.getControllerVisual(t[0],"symbolSize",o),this.getControllerVisual(t[1],"symbolSize",o)],s=this._createBarPoints(i,r);return{barColor:new TM(0,0,0,1,a),barPoints:s,handlesColor:[a[0].color,a[a.length-1].color]}},_makeColorGradient:function(t,e){var i=[],n=(t[1]-t[0])/100;i.push({color:this.getControllerVisual(t[0],"color",e),offset:0});for(var o=1;o<100;o++){var a=t[0]+n*o;if(a>t[1])break;i.push({color:this.getControllerVisual(a,"color",e),offset:o/100})}return i.push({color:this.getControllerVisual(t[1],"color",e),offset:1}),i},_createBarPoints:function(t,e){var i=this.visualMapModel.itemSize;return[[i[0]-e[0],t[0]],[i[0],t[0]],[i[0],t[1]],[i[0]-e[1],t[1]]]},_createBarGroup:function(t){var e=this._orient,i=this.visualMapModel.get("inverse");return new tb("horizontal"!==e||i?"horizontal"===e&&i?{scale:"bottom"===t?[-1,1]:[1,1],rotation:-Math.PI/2}:"vertical"!==e||i?{scale:"left"===t?[1,1]:[-1,1]}:{scale:"left"===t?[1,-1]:[-1,-1]}:{scale:"bottom"===t?[1,1]:[-1,1],rotation:Math.PI/2})},_updateHandle:function(t,e){if(this._useHandle){var i=this._shapes,n=this.visualMapModel,o=i.handleThumbs,a=i.handleLabels;EO([0,1],function(r){var s=o[r];s.setStyle("fill",e.handlesColor[r]),s.position[1]=t[r];var l=Do(i.handleLabelPoints[r],Ao(s,this.group));a[r].setStyle({x:l[0],y:l[1],text:n.formatValueText(this._dataInterval[r]),textVerticalAlign:"middle",textAlign:this._applyTransform("horizontal"===this._orient?0===r?"bottom":"top":"left",i.barGroup)})},this)}},_showIndicator:function(t,e,i,n){var o=this.visualMapModel,a=o.getExtent(),r=o.itemSize,s=[0,r[1]],l=OO(t,a,s,!0),u=this._shapes,h=u.indicator;if(h){h.position[1]=l,h.attr("invisible",!1),h.setShape("points",ox(!!i,n,l,r[1]));var c={convertOpacityToAlpha:!0},d=this.getControllerVisual(t,"color",c);h.setStyle("fill",d);var f=Do(u.indicatorLabelPoint,Ao(h,this.group)),p=u.indicatorLabel;p.attr("invisible",!1);var g=this._applyTransform("left",u.barGroup),m=this._orient;p.setStyle({text:(i||"")+o.formatValueText(e),textVerticalAlign:"horizontal"===m?g:"middle",textAlign:"horizontal"===m?"center":g,x:f[0],y:f[1]})}},_enableHoverLinkToSeries:function(){var t=this;this._shapes.barGroup.on("mousemove",function(e){if(t._hovering=!0,!t._dragging){var i=t.visualMapModel.itemSize,n=t._applyTransform([e.offsetX,e.offsetY],t._shapes.barGroup,!0,!0);n[1]=RO(zO(0,n[1]),i[1]),t._doHoverLinkToSeries(n[1],0<=n[0]&&n[0]<=i[0])}}).on("mouseout",function(){t._hovering=!1,!t._dragging&&t._clearHoverLinkToSeries()})},_enableHoverLinkFromSeries:function(){var t=this.api.getZr();this.visualMapModel.option.hoverLink?(t.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),t.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},_doHoverLinkToSeries:function(t,e){var i=this.visualMapModel,n=i.itemSize;if(i.option.hoverLink){var o=[0,n[1]],a=i.getExtent();t=RO(zO(o[0],t),o[1]);var r=ax(i,a,o),s=[t-r,t+r],l=OO(t,o,a,!0),u=[OO(s[0],o,a,!0),OO(s[1],o,a,!0)];s[0]<o[0]&&(u[0]=-1/0),s[1]>o[1]&&(u[1]=1/0),e&&(u[0]===-1/0?this._showIndicator(l,u[1],"< ",r):u[1]===1/0?this._showIndicator(l,u[0],"> ",r):this._showIndicator(l,l,"鈮� ",r));var h=this._hoverLinkDataIndices,c=[];(e||rx(i))&&(c=this._hoverLinkDataIndices=i.findTargetDataIndices(u));var d=Ri(h,c);this._dispatchHighDown("downplay",ex(d[0])),this._dispatchHighDown("highlight",ex(d[1]))}},_hoverLinkFromSeriesMouseOver:function(t){var e=t.target,i=this.visualMapModel;if(e&&null!=e.dataIndex){var n=this.ecModel.getSeriesByIndex(e.seriesIndex);if(i.isTargetSeries(n)){var o=n.getData(e.dataType),a=o.get(i.getDataDimension(o),e.dataIndex,!0);isNaN(a)||this._showIndicator(a,a)}}},_hideIndicator:function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0)},_clearHoverLinkToSeries:function(){this._hideIndicator();var t=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",ex(t)),t.length=0},_clearHoverLinkFromSeries:function(){this._hideIndicator();var t=this.api.getZr();t.off("mouseover",this._hoverLinkFromSeriesMouseOver),t.off("mouseout",this._hideIndicator)},_applyTransform:function(t,e,i,n){var o=Ao(e,n?null:this.group);return zM[y(t)?"applyTransform":"transformDirection"](t,o,i)},_dispatchHighDown:function(t,e){e&&e.length&&this.api.dispatchAction({type:t,batch:e})},dispose:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},remove:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()}});Es({type:"selectDataRange",event:"dataRangeSelected",update:"update"},function(t,e){e.eachComponent({mainType:"visualMap",query:t},function(e){e.setSelected(t.selected)})}),Ns(xO);var FO=LO.extend({type:"visualMap.piecewise",defaultOption:{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieceList:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0,showLabel:null},optionUpdated:function(t,e){FO.superApply(this,"optionUpdated",arguments),this._pieceList=[],this.resetExtent();var n=this._mode=this._determineMode();WO[this._mode].call(this),this._resetSelected(t,e);var o=this.option.categories;this.resetVisual(function(t,e){"categories"===n?(t.mappingMethod="category",t.categories=i(o)):(t.dataExtent=this.getExtent(),t.mappingMethod="piecewise",t.pieceList=f(this._pieceList,function(t){var t=i(t);return"inRange"!==e&&(t.visual=null),t}))})},completeVisualOption:function(){function t(t,e,i){return t&&t[e]&&(w(t[e])?t[e].hasOwnProperty(i):t[e]===i)}var e=this.option,i={},n=hL.listVisualTypes(),o=this.isCategory();d(e.pieces,function(t){d(n,function(e){t.hasOwnProperty(e)&&(i[e]=1)})}),d(i,function(i,n){var a=0;d(this.stateList,function(i){a|=t(e,i,n)||t(e.target,i,n)},this),!a&&d(this.stateList,function(t){(e[t]||(e[t]={}))[n]=wO.get(n,"inRange"===t?"active":"inactive",o)})},this),LO.prototype.completeVisualOption.apply(this,arguments)},_resetSelected:function(t,e){var i=this.option,n=this._pieceList,o=(e?i:t).selected||{};if(i.selected=o,d(n,function(t,e){var i=this.getSelectedMapKey(t);o.hasOwnProperty(i)||(o[i]=!0)},this),"single"===i.selectedMode){var a=!1;d(n,function(t,e){var i=this.getSelectedMapKey(t);o[i]&&(a?o[i]=!1:a=!0)},this)}},getSelectedMapKey:function(t){return"categories"===this._mode?t.value+"":t.index+""},getPieceList:function(){return this._pieceList},_determineMode:function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},setSelected:function(t){this.option.selected=i(t)},getValueState:function(t){var e=hL.findPieceIndex(t,this._pieceList);return null!=e&&this.option.selected[this.getSelectedMapKey(this._pieceList[e])]?"inRange":"outOfRange"},findTargetDataIndices:function(t){var e=[];return this.eachTargetSeries(function(i){var n=[],o=i.getData();o.each(this.getDataDimension(o),function(e,i){hL.findPieceIndex(e,this._pieceList)===t&&n.push(i)},this),e.push({seriesId:i.id,dataIndex:n})},this),e},getRepresentValue:function(t){var e;if(this.isCategory())e=t.value;else if(null!=t.value)e=t.value;else{var i=t.interval||[];e=i[0]===-1/0&&i[1]===1/0?0:(i[0]+i[1])/2}return e},getVisualMeta:function(t){function e(e,a){var r=o.getRepresentValue({interval:e});a||(a=o.getValueState(r));var s=t(r,a);e[0]===-1/0?n[0]=s:e[1]===1/0?n[1]=s:i.push({value:e[0],color:s},{value:e[1],color:s})}if(!this.isCategory()){var i=[],n=[],o=this,a=this._pieceList.slice();if(a.length){var r=a[0].interval[0];r!==-1/0&&a.unshift({interval:[-1/0,r]}),(r=a[a.length-1].interval[1])!==1/0&&a.push({interval:[r,1/0]})}else a.push({interval:[-1/0,1/0]});var s=-1/0;return d(a,function(t){var i=t.interval;i&&(i[0]>s&&e([s,i[0]],"outOfRange"),e(i.slice()),s=i[1])},this),{stops:i,outerColors:n}}}}),WO={splitNumber:function(){var t=this.option,e=this._pieceList,i=Math.min(t.precision,20),n=this.getExtent(),o=t.splitNumber;o=Math.max(parseInt(o,10),1),t.splitNumber=o;for(var a=(n[1]-n[0])/o;+a.toFixed(i)!==a&&i<5;)i++;t.precision=i,a=+a.toFixed(i);var r=0;t.minOpen&&e.push({index:r++,interval:[-1/0,n[0]],close:[0,0]});for(var s=n[0],l=r+o;r<l;s+=a){var u=r===o-1?n[1]:s+a;e.push({index:r++,interval:[s,u],close:[1,1]})}t.maxOpen&&e.push({index:r++,interval:[n[1],1/0],close:[0,0]}),Jo(e),d(e,function(t){t.text=this.formatValueText(t.interval)},this)},categories:function(){var t=this.option;d(t.categories,function(t){this._pieceList.push({text:this.formatValueText(t,!0),value:t})},this),lx(t,this._pieceList)},pieces:function(){var t=this.option,e=this._pieceList;d(t.pieces,function(t,i){w(t)||(t={value:t});var n={text:"",index:i};if(null!=t.label&&(n.text=t.label),t.hasOwnProperty("value")){var o=n.value=t.value;n.interval=[o,o],n.close=[1,1]}else{for(var a=n.interval=[],r=n.close=[0,0],s=[1,0,1],l=[-1/0,1/0],u=[],h=0;h<2;h++){for(var c=[["gte","gt","min"],["lte","lt","max"]][h],d=0;d<3&&null==a[h];d++)a[h]=t[c[d]],r[h]=s[d],u[h]=2===d;null==a[h]&&(a[h]=l[h])}u[0]&&a[1]===1/0&&(r[0]=0),u[1]&&a[0]===-1/0&&(r[1]=0),a[0]===a[1]&&r[0]&&r[1]&&(n.value=a[0])}n.visual=hL.retrieveVisuals(t),e.push(n)},this),lx(t,e),Jo(e),d(e,function(t){var e=t.close,i=[["<","鈮�"][e[1]],[">","鈮�"][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,i)},this)}};NO.extend({type:"visualMap.piecewise",doRender:function(){var t=this.group;t.removeAll();var e=this.visualMapModel,i=e.get("textGap"),n=e.textStyleModel,o=n.getFont(),a=n.getTextColor(),r=this._getItemAlign(),s=e.itemSize,l=this._getViewData(),u=l.endsText,h=T(e.get("showLabel",!0),!u);u&&this._renderEndsText(t,u[0],s,h,r),d(l.viewPieceList,function(n){var l=n.piece,u=new tb;u.onclick=m(this._onItemClick,this,l),this._enableHoverLink(u,n.indexInModelPieceList);var c=e.getRepresentValue(l);if(this._createItemSymbol(u,c,[0,0,s[0],s[1]]),h){var d=this.visualMapModel.getValueState(c);u.add(new rM({style:{x:"right"===r?-i:s[0]+i,y:s[1]/2,text:l.text,textVerticalAlign:"middle",textAlign:r,textFont:o,textFill:a,opacity:"outOfRange"===d?.5:1}}))}t.add(u)},this),u&&this._renderEndsText(t,u[1],s,h,r),aI(e.get("orient"),t,e.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},_enableHoverLink:function(t,e){function i(t){var i=this.visualMapModel;i.option.hoverLink&&this.api.dispatchAction({type:t,batch:ex(i.findTargetDataIndices(e))})}t.on("mouseover",m(i,this,"highlight")).on("mouseout",m(i,this,"downplay"))},_getItemAlign:function(){var t=this.visualMapModel,e=t.option;if("vertical"===e.orient)return tx(t,this.api,t.itemSize);var i=e.align;return i&&"auto"!==i||(i="left"),i},_renderEndsText:function(t,e,i,n,o){if(e){var a=new tb,r=this.visualMapModel.textStyleModel;a.add(new rM({style:{x:n?"right"===o?i[0]:0:i[0]/2,y:i[1]/2,textVerticalAlign:"middle",textAlign:n?o:"center",text:e,textFont:r.getFont(),textFill:r.getTextColor()}})),t.add(a)}},_getViewData:function(){var t=this.visualMapModel,e=f(t.getPieceList(),function(t,e){return{piece:t,indexInModelPieceList:e}}),i=t.get("text"),n=t.get("orient"),o=t.get("inverse");return("horizontal"===n?o:!o)?e.reverse():i&&(i=i.slice().reverse()),{viewPieceList:e,endsText:i}},_createItemSymbol:function(t,e,i){t.add(Jl(this.getControllerVisual(e,"symbol"),i[0],i[1],i[2],i[3],this.getControllerVisual(e,"color")))},_onItemClick:function(t){var e=this.visualMapModel,n=e.option,o=i(n.selected),a=e.getSelectedMapKey(t);"single"===n.selectedMode?(o[a]=!0,d(o,function(t,e){o[e]=e===a})):o[a]=!o[a],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}});Ns(xO);var HO=ta,ZO=ia,UO=Fs({type:"marker",dependencies:["series","grid","polar","geo"],init:function(t,e,i,n){this.mergeDefaultAndTheme(t,i),this.mergeOption(t,i,n.createdBySelf,!0)},isAnimationEnabled:function(){if(U_.node)return!1;var t=this.__hostSeries;return this.getShallow("animation")&&t&&t.isAnimationEnabled()},mergeOption:function(t,e,i,n){var o=this.constructor,r=this.mainType+"Model";i||e.eachSeries(function(t){var i=t.get(this.mainType,!0),s=t[r];i&&i.data?(s?s.mergeOption(i,e,!0):(n&&ux(i),d(i.data,function(t){t instanceof Array?(ux(t[0]),ux(t[1])):ux(t)}),a(s=new o(i,this,e),{mainType:this.mainType,seriesIndex:t.seriesIndex,name:t.name,createdBySelf:!0}),s.__hostSeries=t),t[r]=s):t[r]=null},this)},formatTooltip:function(t){var e=this.getData(),i=this.getRawValue(t),n=y(i)?f(i,HO).join(", "):HO(i),o=e.getName(t),a=ZO(this.name);return(null!=i||o)&&(a+="<br />"),o&&(a+=ZO(o),null!=i&&(a+=" : ")),null!=i&&(a+=ZO(n)),a},getData:function(){return this._data},setData:function(t){this._data=t}});h(UO,ZI),UO.extend({type:"markPoint",defaultOption:{zlevel:0,z:5,symbol:"pin",symbolSize:50,tooltip:{trigger:"item"},label:{show:!0,position:"inside"},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}}});var XO=l,jO=v,YO={min:jO(dx,"min"),max:jO(dx,"max"),average:jO(dx,"average")},qO=Ws({type:"marker",init:function(){this.markerGroupMap=R()},render:function(t,e,i){var n=this.markerGroupMap;n.each(function(t){t.__keep=!1});var o=this.type+"Model";e.eachSeries(function(t){var n=t[o];n&&this.renderSeries(t,n,e,i)},this),n.each(function(t){!t.__keep&&this.group.remove(t.group)},this)},renderSeries:function(){}});qO.extend({type:"markPoint",updateTransform:function(t,e,i){e.eachSeries(function(t){var e=t.markPointModel;e&&(xx(e.getData(),t,i),this.markerGroupMap.get(t.id).updateLayout(e))},this)},renderSeries:function(t,e,i,n){var o=t.coordinateSystem,a=t.id,r=t.getData(),s=this.markerGroupMap,l=s.get(a)||s.set(a,new Du),u=_x(o,t,e);e.setData(u),xx(e.getData(),t,n),u.each(function(t){var i=u.getItemModel(t),n=i.getShallow("symbolSize");"function"==typeof n&&(n=n(e.getRawValue(t),e.getDataParams(t))),u.setItemVisual(t,{symbolSize:n,color:i.get("itemStyle.color")||r.getVisual("color"),symbol:i.getShallow("symbol")})}),l.updateData(u),this.group.add(l.group),u.eachItemGraphicEl(function(t){t.traverse(function(t){t.dataModel=e})}),l.__keep=!0,l.group.silent=e.get("silent")||t.get("silent")}}),Ns(function(t){t.markPoint=t.markPoint||{}}),UO.extend({type:"markLine",defaultOption:{zlevel:0,z:5,symbol:["circle","arrow"],symbolSize:[8,16],precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end"},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"}});var KO=function(t,e,o,r){var s=t.getData(),l=r.type;if(!y(r)&&("min"===l||"max"===l||"average"===l||"median"===l||null!=r.xAxis||null!=r.yAxis)){var u,h;if(null!=r.yAxis||null!=r.xAxis)u=null!=r.yAxis?"y":"x",e.getAxis(u),h=T(r.yAxis,r.xAxis);else{var c=px(r,s,e,t);u=c.valueDataDim,c.valueAxis,h=yx(s,u,l)}var d="x"===u?0:1,f=1-d,p=i(r),g={};p.type=null,p.coord=[],g.coord=[],p.coord[f]=-1/0,g.coord[f]=1/0;var m=o.get("precision");m>=0&&"number"==typeof h&&(h=+h.toFixed(Math.min(m,20))),p.coord[d]=g.coord[d]=h,r=[p,g,{type:l,valueIndex:r.valueIndex,value:h}]}return r=[fx(t,r[0]),fx(t,r[1]),a({},r[2])],r[2].type=r[2].type||"",n(r[2],r[0]),n(r[2],r[1]),r};qO.extend({type:"markLine",updateTransform:function(t,e,i){e.eachSeries(function(t){var e=t.markLineModel;if(e){var n=e.getData(),o=e.__from,a=e.__to;o.each(function(e){Ix(o,e,!0,t,i),Ix(a,e,!1,t,i)}),n.each(function(t){n.setItemLayout(t,[o.getItemLayout(t),a.getItemLayout(t)])}),this.markerGroupMap.get(t.id).updateLayout()}},this)},renderSeries:function(t,e,i,n){function o(e,i,o){var a=e.getItemModel(i);Ix(e,i,o,t,n),e.setItemVisual(i,{symbolSize:a.get("symbolSize")||g[o?0:1],symbol:a.get("symbol",!0)||p[o?0:1],color:a.get("itemStyle.color")||s.getVisual("color")})}var a=t.coordinateSystem,r=t.id,s=t.getData(),l=this.markerGroupMap,u=l.get(r)||l.set(r,new sf);this.group.add(u.group);var h=Tx(a,t,e),c=h.from,d=h.to,f=h.line;e.__from=c,e.__to=d,e.setData(f);var p=e.get("symbol"),g=e.get("symbolSize");y(p)||(p=[p,p]),"number"==typeof g&&(g=[g,g]),h.from.each(function(t){o(c,t,!0),o(d,t,!1)}),f.each(function(t){var e=f.getItemModel(t).get("lineStyle.color");f.setItemVisual(t,{color:e||c.getItemVisual(t,"color")}),f.setItemLayout(t,[c.getItemLayout(t),d.getItemLayout(t)]),f.setItemVisual(t,{fromSymbolSize:c.getItemVisual(t,"symbolSize"),fromSymbol:c.getItemVisual(t,"symbol"),toSymbolSize:d.getItemVisual(t,"symbolSize"),toSymbol:d.getItemVisual(t,"symbol")})}),u.updateData(f),h.line.eachItemGraphicEl(function(t,i){t.traverse(function(t){t.dataModel=e})}),u.__keep=!0,u.group.silent=e.get("silent")||t.get("silent")}}),Ns(function(t){t.markLine=t.markLine||{}}),UO.extend({type:"markArea",defaultOption:{zlevel:0,z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}}});var $O=function(t,e,i,n){var a=fx(t,n[0]),r=fx(t,n[1]),s=T,l=a.coord,u=r.coord;l[0]=s(l[0],-1/0),l[1]=s(l[1],-1/0),u[0]=s(u[0],1/0),u[1]=s(u[1],1/0);var h=o([{},a,r]);return h.coord=[a.coord,r.coord],h.x0=a.x,h.y0=a.y,h.x1=r.x,h.y1=r.y,h},JO=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]];qO.extend({type:"markArea",updateTransform:function(t,e,i){e.eachSeries(function(t){var e=t.markAreaModel;if(e){var n=e.getData();n.each(function(e){var o=f(JO,function(o){return Lx(n,e,o,t,i)});n.setItemLayout(e,o),n.getItemGraphicEl(e).setShape("points",o)})}},this)},renderSeries:function(t,e,i,n){var o=t.coordinateSystem,a=t.id,s=t.getData(),l=this.markerGroupMap,u=l.get(a)||l.set(a,{group:new tb});this.group.add(u.group),u.__keep=!0;var h=kx(o,t,e);e.setData(h),h.each(function(e){h.setItemLayout(e,f(JO,function(i){return Lx(h,e,i,t,n)})),h.setItemVisual(e,{color:s.getVisual("color")})}),h.diff(u.__data).add(function(t){var e=new pM({shape:{points:h.getItemLayout(t)}});h.setItemGraphicEl(t,e),u.group.add(e)}).update(function(t,i){var n=u.__data.getItemGraphicEl(i);Io(n,{shape:{points:h.getItemLayout(t)}},e,t),u.group.add(n),h.setItemGraphicEl(t,n)}).remove(function(t){var e=u.__data.getItemGraphicEl(t);u.group.remove(e)}).execute(),h.eachItemGraphicEl(function(t,i){var n=h.getItemModel(i),o=n.getModel("label"),a=n.getModel("emphasis.label"),s=h.getItemVisual(i,"color");t.useStyle(r(n.getModel("itemStyle").getItemStyle(),{fill:Yt(s,.4),stroke:s})),t.hoverStyle=n.getModel("emphasis.itemStyle").getItemStyle(),go(t.style,t.hoverStyle,o,a,{labelFetcher:e,labelDataIndex:i,defaultText:h.getName(i)||"",isRectText:!0,autoColor:s}),fo(t,{}),t.dataModel=e}),u.__data=h,u.group.silent=e.get("silent")||t.get("silent")}}),Ns(function(t){t.markArea=t.markArea||{}});lI.registerSubTypeDefaulter("timeline",function(){return"slider"}),Es({type:"timelineChange",event:"timelineChanged",update:"prepareAndUpdate"},function(t,e){var i=e.getComponent("timeline");return i&&null!=t.currentIndex&&(i.setCurrentIndex(t.currentIndex),!i.get("loop",!0)&&i.isIndexMax()&&i.setPlayState(!1)),e.resetOption("timeline"),r({currentIndex:i.option.currentIndex},t)}),Es({type:"timelinePlayChange",event:"timelinePlayChanged",update:"update"},function(t,e){var i=e.getComponent("timeline");i&&null!=t.playState&&i.setPlayState(t.playState)});var QO=lI.extend({type:"timeline",layoutMode:"box",defaultOption:{zlevel:0,z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},init:function(t,e,i){this._data,this._names,this.mergeDefaultAndTheme(t,i),this._initData()},mergeOption:function(t){QO.superApply(this,"mergeOption",arguments),this._initData()},setCurrentIndex:function(t){null==t&&(t=this.option.currentIndex);var e=this._data.count();this.option.loop?t=(t%e+e)%e:(t>=e&&(t=e-1),t<0&&(t=0)),this.option.currentIndex=t},getCurrentIndex:function(){return this.option.currentIndex},isIndexMax:function(){return this.getCurrentIndex()>=this._data.count()-1},setPlayState:function(t){this.option.autoPlay=!!t},getPlayState:function(){return!!this.option.autoPlay},_initData:function(){var t=this.option,e=t.data||[],n=t.axisType,o=this._names=[];if("category"===n){var a=[];d(e,function(t,e){var n,r=Li(t);w(t)?(n=i(t)).value=e:n=e,a.push(n),_(r)||null!=r&&!isNaN(r)||(r=""),o.push(r+"")}),e=a}var r={category:"ordinal",time:"time"}[n]||"number";(this._data=new vA([{name:"value",type:r}],this)).initData(e,o)},getData:function(){return this._data},getCategories:function(){if("category"===this.get("axisType"))return this._names.slice()}});h(QO.extend({type:"timeline.slider",defaultOption:{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"emptyCircle",symbolSize:10,lineStyle:{show:!0,width:2,color:"#304654"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#304654"},itemStyle:{color:"#304654",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:13,color:"#c23531",borderWidth:5,borderColor:"rgba(194,53,49, 0.5)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:22,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"path://M18.6,50.8l22.5-22.5c0.2-0.2,0.3-0.4,0.3-0.7c0-0.3-0.1-0.5-0.3-0.7L18.7,4.4c-0.1-0.1-0.2-0.3-0.2-0.5 c0-0.4,0.3-0.8,0.8-0.8c0.2,0,0.5,0.1,0.6,0.3l23.5,23.5l0,0c0.2,0.2,0.3,0.4,0.3,0.7c0,0.3-0.1,0.5-0.3,0.7l-0.1,0.1L19.7,52 c-0.1,0.1-0.3,0.2-0.5,0.2c-0.4,0-0.8-0.3-0.8-0.8C18.4,51.2,18.5,51,18.6,50.8z",prevIcon:"path://M43,52.8L20.4,30.3c-0.2-0.2-0.3-0.4-0.3-0.7c0-0.3,0.1-0.5,0.3-0.7L42.9,6.4c0.1-0.1,0.2-0.3,0.2-0.5 c0-0.4-0.3-0.8-0.8-0.8c-0.2,0-0.5,0.1-0.6,0.3L18.3,28.8l0,0c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.3,0.1,0.5,0.3,0.7l0.1,0.1L41.9,54 c0.1,0.1,0.3,0.2,0.5,0.2c0.4,0,0.8-0.3,0.8-0.8C43.2,53.2,43.1,53,43,52.8z",color:"#304654",borderColor:"#304654",borderWidth:1},emphasis:{label:{show:!0,color:"#c23531"},itemStyle:{color:"#c23531"},controlStyle:{color:"#c23531",borderColor:"#c23531",borderWidth:2}},data:[]}}),ZI);var tE=qI.extend({type:"timeline"}),eE=function(t,e,i,n){aD.call(this,t,e,i),this.type=n||"value",this.model=null};eE.prototype={constructor:eE,getLabelModel:function(){return this.model.getModel("label")},isHorizontal:function(){return"horizontal"===this.model.get("orient")}},u(eE,aD);var iE=m,nE=d,oE=Math.PI;tE.extend({type:"timeline.slider",init:function(t,e){this.api=e,this._axis,this._viewRect,this._timer,this._currentPointer,this._mainGroup,this._labelGroup},render:function(t,e,i,n){if(this.model=t,this.api=i,this.ecModel=e,this.group.removeAll(),t.get("show",!0)){var o=this._layout(t,i),a=this._createGroup("mainGroup"),r=this._createGroup("labelGroup"),s=this._axis=this._createAxis(o,t);t.formatTooltip=function(t){return ia(s.scale.getLabel(t))},nE(["AxisLine","AxisTick","Control","CurrentPointer"],function(e){this["_render"+e](o,a,s,t)},this),this._renderAxisLabel(o,r,s,t),this._position(o,t)}this._doPlayStop()},remove:function(){this._clearTimer(),this.group.removeAll()},dispose:function(){this._clearTimer()},_layout:function(t,e){var i=t.get("label.position"),n=t.get("orient"),o=Ex(t,e);null==i||"auto"===i?i="horizontal"===n?o.y+o.height/2<e.getHeight()/2?"-":"+":o.x+o.width/2<e.getWidth()/2?"+":"-":isNaN(i)&&(i={horizontal:{top:"-",bottom:"+"},vertical:{left:"-",right:"+"}}[n][i]);var a={horizontal:"center",vertical:i>=0||"+"===i?"left":"right"},r={horizontal:i>=0||"+"===i?"top":"bottom",vertical:"middle"},s={horizontal:0,vertical:oE/2},l="vertical"===n?o.height:o.width,u=t.getModel("controlStyle"),h=u.get("show",!0),c=h?u.get("itemSize"):0,d=h?u.get("itemGap"):0,f=c+d,p=t.get("label.rotate")||0;p=p*oE/180;var g,m,v,y,x=u.get("position",!0),_=h&&u.get("showPlayBtn",!0),w=h&&u.get("showPrevBtn",!0),b=h&&u.get("showNextBtn",!0),S=0,M=l;return"left"===x||"bottom"===x?(_&&(g=[0,0],S+=f),w&&(m=[S,0],S+=f),b&&(v=[M-c,0],M-=f)):(_&&(g=[M-c,0],M-=f),w&&(m=[0,0],S+=f),b&&(v=[M-c,0],M-=f)),y=[S,M],t.get("inverse")&&y.reverse(),{viewRect:o,mainLength:l,orient:n,rotation:s[n],labelRotation:p,labelPosOpt:i,labelAlign:t.get("label.align")||a[n],labelBaseline:t.get("label.verticalAlign")||t.get("label.baseline")||r[n],playPosition:g,prevBtnPosition:m,nextBtnPosition:v,axisExtent:y,controlSize:c,controlGap:d}},_position:function(t,e){function i(t){var e=t.position;t.origin=[c[0][0]-e[0],c[1][0]-e[1]]}function n(t){return[[t.x,t.x+t.width],[t.y,t.y+t.height]]}function o(t,e,i,n,o){t[n]+=i[n][o]-e[n][o]}var a=this._mainGroup,r=this._labelGroup,s=t.viewRect;if("vertical"===t.orient){var l=xt(),u=s.x,h=s.y+s.height;St(l,l,[-u,-h]),Mt(l,l,-oE/2),St(l,l,[u,h]),(s=s.clone()).applyTransform(l)}var c=n(s),d=n(a.getBoundingRect()),f=n(r.getBoundingRect()),p=a.position,g=r.position;g[0]=p[0]=c[0][0];var m=t.labelPosOpt;if(isNaN(m))o(p,d,c,1,v="+"===m?0:1),o(g,f,c,1,1-v);else{var v=m>=0?0:1;o(p,d,c,1,v),g[1]=p[1]+m}a.attr("position",p),r.attr("position",g),a.rotation=r.rotation=t.rotation,i(a),i(r)},_createAxis:function(t,e){var i=e.getData(),n=e.get("axisType"),o=Hl(e,n);o.getTicks=function(){return i.mapArray(["value"],function(t){return t})};var a=i.getDataExtent("value");o.setExtent(a[0],a[1]),o.niceTicks();var r=new eE("value",o,t.axisExtent,n);return r.model=e,r},_createGroup:function(t){var e=this["_"+t]=new tb;return this.group.add(e),e},_renderAxisLine:function(t,e,i,n){var o=i.getExtent();n.get("lineStyle.show")&&e.add(new _M({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:a({lineCap:"round"},n.getModel("lineStyle").getLineStyle()),silent:!0,z2:1}))},_renderAxisTick:function(t,e,i,n){var o=n.getData(),a=i.scale.getTicks();nE(a,function(t){var a=i.dataToCoord(t),r=o.getItemModel(t),s=r.getModel("itemStyle"),l=r.getModel("emphasis.itemStyle"),u={position:[a,0],onclick:iE(this._changeTimeline,this,t)},h=zx(r,s,e,u);fo(h,l.getItemStyle()),r.get("tooltip")?(h.dataIndex=t,h.dataModel=n):h.dataIndex=h.dataModel=null},this)},_renderAxisLabel:function(t,e,i,n){if(i.getLabelModel().get("show")){var o=n.getData(),a=i.getViewLabels();nE(a,function(n){var a=n.tickValue,r=o.getItemModel(a),s=r.getModel("label"),l=r.getModel("emphasis.label"),u=i.dataToCoord(n.tickValue),h=new rM({position:[u,0],rotation:t.labelRotation-t.rotation,onclick:iE(this._changeTimeline,this,a),silent:!1});mo(h.style,s,{text:n.formattedLabel,textAlign:t.labelAlign,textVerticalAlign:t.labelBaseline}),e.add(h),fo(h,mo({},l))},this)}},_renderControl:function(t,e,i,n){function o(t,i,o,h){if(t){var c=Rx(n,i,u,{position:t,origin:[a/2,0],rotation:h?-r:0,rectHover:!0,style:s,onclick:o});e.add(c),fo(c,l)}}var a=t.controlSize,r=t.rotation,s=n.getModel("controlStyle").getItemStyle(),l=n.getModel("emphasis.controlStyle").getItemStyle(),u=[0,-a/2,a,a],h=n.getPlayState(),c=n.get("inverse",!0);o(t.nextBtnPosition,"controlStyle.nextIcon",iE(this._changeTimeline,this,c?"-":"+")),o(t.prevBtnPosition,"controlStyle.prevIcon",iE(this._changeTimeline,this,c?"+":"-")),o(t.playPosition,"controlStyle."+(h?"stopIcon":"playIcon"),iE(this._handlePlayClick,this,!h),!0)},_renderCurrentPointer:function(t,e,i,n){var o=n.getData(),a=n.getCurrentIndex(),r=o.getItemModel(a).getModel("checkpointStyle"),s=this,l={onCreate:function(t){t.draggable=!0,t.drift=iE(s._handlePointerDrag,s),t.ondragend=iE(s._handlePointerDragend,s),Bx(t,a,i,n,!0)},onUpdate:function(t){Bx(t,a,i,n)}};this._currentPointer=zx(r,r,this._mainGroup,{},this._currentPointer,l)},_handlePlayClick:function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},_handlePointerDrag:function(t,e,i){this._clearTimer(),this._pointerChangeTimeline([i.offsetX,i.offsetY])},_handlePointerDragend:function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},_pointerChangeTimeline:function(t,e){var i=this._toAxisCoord(t)[0],n=Fo(this._axis.getExtent().slice());i>n[1]&&(i=n[1]),i<n[0]&&(i=n[0]),this._currentPointer.position[0]=i,this._currentPointer.dirty();var o=this._findNearestTick(i),a=this.model;(e||o!==a.getCurrentIndex()&&a.get("realtime"))&&this._changeTimeline(o)},_doPlayStop:function(){this._clearTimer(),this.model.getPlayState()&&(this._timer=setTimeout(iE(function(){var t=this.model;this._changeTimeline(t.getCurrentIndex()+(t.get("rewind",!0)?-1:1))},this),this.model.get("playInterval")))},_toAxisCoord:function(t){return Do(t,this._mainGroup.getLocalTransform(),!0)},_findNearestTick:function(t){var e,i=this.model.getData(),n=1/0,o=this._axis;return i.each(["value"],function(i,a){var r=o.dataToCoord(i),s=Math.abs(r-t);s<n&&(n=s,e=a)}),e},_clearTimer:function(){this._timer&&(clearTimeout(this._timer),this._timer=null)},_changeTimeline:function(t){var e=this.model.getCurrentIndex();"+"===t?t=e+1:"-"===t&&(t=e-1),this.api.dispatchAction({type:"timelineChange",currentIndex:t,from:this.uid})}}),Ns(function(t){var e=t&&t.timeline;y(e)||(e=e?[e]:[]),d(e,function(t){t&&Px(t)})});var aE=Fs({type:"toolbox",layoutMode:{type:"box",ignoreSize:!0},optionUpdated:function(){aE.superApply(this,"optionUpdated",arguments),d(this.option.feature,function(t,e){var i=Ay(e);i&&n(t,i.defaultOption)})},defaultOption:{show:!0,z:6,zlevel:0,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}}}});Ws({type:"toolbox",render:function(t,e,i,n){function o(o,r){var s,c=h[o],d=h[r],f=new No(l[c],t,t.ecModel);if(c&&!d){if(Vx(c))s={model:f,onclick:f.option.onclick,featureName:c};else{var p=Ay(c);if(!p)return;s=new p(f,e,i)}u[c]=s}else{if(!(s=u[d]))return;s.model=f,s.ecModel=e,s.api=i}c||!d?f.get("show")&&!s.unusable?(a(f,s,c),f.setIconStatus=function(t,e){var i=this.option,n=this.iconPaths;i.iconStatus=i.iconStatus||{},i.iconStatus[t]=e,n[t]&&n[t].trigger(e)},s.render&&s.render(f,e,i,n)):s.remove&&s.remove(e,i):s.dispose&&s.dispose(e,i)}function a(n,o,a){var l=n.getModel("iconStyle"),u=n.getModel("emphasis.iconStyle"),h=o.getIcons?o.getIcons():n.get("icon"),c=n.get("title")||{};if("string"==typeof h){var f=h,p=c;c={},(h={})[a]=f,c[a]=p}var g=n.iconPaths={};d(h,function(a,h){var d=Po(a,{},{x:-s/2,y:-s/2,width:s,height:s});d.setStyle(l.getItemStyle()),d.hoverStyle=u.getItemStyle(),fo(d),t.get("showTitle")&&(d.__title=c[h],d.on("mouseover",function(){var t=u.getItemStyle();d.setStyle({text:c[h],textPosition:t.textPosition||"bottom",textFill:t.fill||t.stroke||"#000",textAlign:t.textAlign||"center"})}).on("mouseout",function(){d.setStyle({textFill:null})})),d.trigger(n.get("iconStatus."+h)||"normal"),r.add(d),d.on("click",m(o.onclick,o,e,i,h)),g[h]=d})}var r=this.group;if(r.removeAll(),t.get("show")){var s=+t.get("itemSize"),l=t.get("feature")||{},u=this._features||(this._features={}),h=[];d(l,function(t,e){h.push(e)}),new Xs(this._featureNames||[],h).add(o).update(o).remove(v(o,null)).execute(),this._featureNames=h,_v(r,t,i),r.add(wv(r.getBoundingRect(),t)),r.eachChild(function(t){var e=t.__title,n=t.hoverStyle;if(n&&e){var o=ke(e,Xe(n)),a=t.position[0]+r.position[0],l=!1;t.position[1]+r.position[1]+s+o.height>i.getHeight()&&(n.textPosition="top",l=!0);var u=l?-5-o.height:s+8;a+o.width/2>i.getWidth()?(n.textPosition=["100%",u],n.textAlign="right"):a-o.width/2<0&&(n.textPosition=[0,u],n.textAlign="left")}})}},updateView:function(t,e,i,n){d(this._features,function(t){t.updateView&&t.updateView(t.model,e,i,n)})},remove:function(t,e){d(this._features,function(i){i.remove&&i.remove(t,e)}),this.group.removeAll()},dispose:function(t,e){d(this._features,function(i){i.dispose&&i.dispose(t,e)})}});var rE=rT.toolbox.saveAsImage;Gx.defaultOption={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:rE.title,type:"png",name:"",excludeComponents:["toolbox"],pixelRatio:1,lang:rE.lang.slice()},Gx.prototype.unusable=!U_.canvasSupported,Gx.prototype.onclick=function(t,e){var i=this.model,n=i.get("name")||t.get("title.0.text")||"echarts",o=document.createElement("a"),a=i.get("type",!0)||"png";o.download=n+"."+a,o.target="_blank";var r=e.getConnectedDataURL({type:a,backgroundColor:i.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")});if(o.href=r,"function"!=typeof MouseEvent||U_.browser.ie||U_.browser.edge)if(window.navigator.msSaveOrOpenBlob){for(var s=atob(r.split(",")[1]),l=s.length,u=new Uint8Array(l);l--;)u[l]=s.charCodeAt(l);var h=new Blob([u]);window.navigator.msSaveOrOpenBlob(h,n+"."+a)}else{var c=i.get("lang"),d='<body style="margin:0;"><img src="'+r+'" style="max-width:100%;" title="'+(c&&c[0]||"")+'" /></body>';window.open().document.write(d)}else{var f=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1});o.dispatchEvent(f)}},Ty("saveAsImage",Gx);var sE=rT.toolbox.magicType;Fx.defaultOption={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z",tiled:"M2.3,2.2h22.8V25H2.3V2.2z M35,2.2h22.8V25H35V2.2zM2.3,35h22.8v22.8H2.3V35z M35,35h22.8v22.8H35V35z"},title:i(sE.title),option:{},seriesIndex:{}};var lE=Fx.prototype;lE.getIcons=function(){var t=this.model,e=t.get("icon"),i={};return d(t.get("type"),function(t){e[t]&&(i[t]=e[t])}),i};var uE={line:function(t,e,i,o){if("bar"===t)return n({id:e,type:"line",data:i.get("data"),stack:i.get("stack"),markPoint:i.get("markPoint"),markLine:i.get("markLine")},o.get("option.line")||{},!0)},bar:function(t,e,i,o){if("line"===t)return n({id:e,type:"bar",data:i.get("data"),stack:i.get("stack"),markPoint:i.get("markPoint"),markLine:i.get("markLine")},o.get("option.bar")||{},!0)},stack:function(t,e,i,o){if("line"===t||"bar"===t)return n({id:e,stack:"__ec_magicType_stack__"},o.get("option.stack")||{},!0)},tiled:function(t,e,i,o){if("line"===t||"bar"===t)return n({id:e,stack:""},o.get("option.tiled")||{},!0)}},hE=[["line","bar"],["stack","tiled"]];lE.onclick=function(t,e,i){var n=this.model,o=n.get("seriesIndex."+i);if(uE[i]){var a={series:[]};d(hE,function(t){l(t,i)>=0&&d(t,function(t){n.setIconStatus(t,"normal")})}),n.setIconStatus(i,"emphasis"),t.eachComponent({mainType:"series",query:null==o?null:{seriesIndex:o}},function(e){var o=e.subType,s=e.id,l=uE[i](o,s,e,n);l&&(r(l,e.option),a.series.push(l));var u=e.coordinateSystem;if(u&&"cartesian2d"===u.type&&("line"===i||"bar"===i)){var h=u.getAxesByScale("ordinal")[0];if(h){var c=h.dim+"Axis",d=t.queryComponents({mainType:c,index:e.get(name+"Index"),id:e.get(name+"Id")})[0].componentIndex;a[c]=a[c]||[];for(var f=0;f<=d;f++)a[c][d]=a[c][d]||{};a[c][d].boundaryGap="bar"===i}}}),e.dispatchAction({type:"changeMagicType",currentType:i,newOption:a})}},Es({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(t,e){e.mergeOption(t.newOption)}),Ty("magicType",Fx);var cE=rT.toolbox.dataView,dE=new Array(60).join("-"),fE="\t",pE=new RegExp("["+fE+"]+","g");$x.defaultOption={show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28",title:i(cE.title),lang:i(cE.lang),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"},$x.prototype.onclick=function(t,e){function i(){n.removeChild(a),x._dom=null}var n=e.getDom(),o=this.model;this._dom&&n.removeChild(this._dom);var a=document.createElement("div");a.style.cssText="position:absolute;left:5px;top:5px;bottom:5px;right:5px;",a.style.backgroundColor=o.get("backgroundColor")||"#fff";var r=document.createElement("h4"),s=o.get("lang")||[];r.innerHTML=s[0]||o.get("title"),r.style.cssText="margin: 10px 20px;",r.style.color=o.get("textColor");var l=document.createElement("div"),u=document.createElement("textarea");l.style.cssText="display:block;width:100%;overflow:auto;";var h=o.get("optionToContent"),c=o.get("contentToOption"),d=Ux(t);if("function"==typeof h){var f=h(e.getOption());"string"==typeof f?l.innerHTML=f:M(f)&&l.appendChild(f)}else l.appendChild(u),u.readOnly=o.get("readOnly"),u.style.cssText="width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;",u.style.color=o.get("textColor"),u.style.borderColor=o.get("textareaBorderColor"),u.style.backgroundColor=o.get("textareaColor"),u.value=d.value;var p=d.meta,g=document.createElement("div");g.style.cssText="position:absolute;bottom:0;left:0;right:0;";var m="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",v=document.createElement("div"),y=document.createElement("div");m+=";background-color:"+o.get("buttonColor"),m+=";color:"+o.get("buttonTextColor");var x=this;ht(v,"click",i),ht(y,"click",function(){var t;try{t="function"==typeof c?c(l,e.getOption()):Kx(u.value,p)}catch(t){throw i(),new Error("Data view format error "+t)}t&&e.dispatchAction({type:"changeDataView",newOption:t}),i()}),v.innerHTML=s[1],y.innerHTML=s[2],y.style.cssText=m,v.style.cssText=m,!o.get("readOnly")&&g.appendChild(y),g.appendChild(v),ht(u,"keydown",function(t){if(9===(t.keyCode||t.which)){var e=this.value,i=this.selectionStart,n=this.selectionEnd;this.value=e.substring(0,i)+fE+e.substring(n),this.selectionStart=this.selectionEnd=i+1,mw(t)}}),a.appendChild(r),a.appendChild(l),a.appendChild(g),l.style.height=n.clientHeight-80+"px",n.appendChild(a),this._dom=a},$x.prototype.remove=function(t,e){this._dom&&e.getDom().removeChild(this._dom)},$x.prototype.dispose=function(t,e){this.remove(t,e)},Ty("dataView",$x),Es({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},function(t,e){var i=[];d(t.newOption.series,function(t){var n=e.getSeriesByName(t.name)[0];if(n){var o=n.get("data");i.push({name:t.name,data:Jx(t.data,o)})}else i.push(a({type:"scatter"},t))}),e.mergeOption(r({series:i},t.newOption))});var gE=d,mE="\0_ec_hist_store";iO.extend({type:"dataZoom.select"}),nO.extend({type:"dataZoom.select"});var vE=rT.toolbox.dataZoom,yE=d,xE="\0_ec_\0toolbox-dataZoom_";o_.defaultOption={show:!0,icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:i(vE.title)};var _E=o_.prototype;_E.render=function(t,e,i,n){this.model=t,this.ecModel=e,this.api=i,s_(t,e,this,n,i),r_(t,e)},_E.onclick=function(t,e,i){wE[i].call(this)},_E.remove=function(t,e){this._brushController.unmount()},_E.dispose=function(t,e){this._brushController.dispose()};var wE={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(t_(this.ecModel))}};_E._onBrush=function(t,e){function i(t,e,i){var r=e.getAxis(t),s=r.model,l=n(t,s,a),u=l.findRepresentativeAxisProxy(s).getMinMaxSpan();null==u.minValueSpan&&null==u.maxValueSpan||(i=QL(0,i.slice(),r.scale.getExtent(),0,u.minValueSpan,u.maxValueSpan)),l&&(o[l.id]={dataZoomId:l.id,startValue:i[0],endValue:i[1]})}function n(t,e,i){var n;return i.eachComponent({mainType:"dataZoom",subType:"select"},function(i){i.getAxisModel(t,e.componentIndex)&&(n=i)}),n}if(e.isEnd&&t.length){var o={},a=this.ecModel;this._brushController.updateCovers([]),new hy(a_(this.model.option),a,{include:["grid"]}).matchOutputRanges(t,a,function(t,e,n){if("cartesian2d"===n.type){var o=t.brushType;"rect"===o?(i("x",n,e[0]),i("y",n,e[1])):i({lineX:"x",lineY:"y"}[o],n,e)}}),Qx(a,o),this._dispatchZoomAction(o)}},_E._dispatchZoomAction=function(t){var e=[];yE(t,function(t,n){e.push(i(t))}),e.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:e})},Ty("dataZoom",o_),Ns(function(t){function e(t,e){if(e){var o=t+"Index",a=e[o];null==a||"all"===a||y(a)||(a=!1===a||"none"===a?[]:[a]),i(t,function(e,i){if(null==a||"all"===a||-1!==l(a,i)){var r={type:"select",$fromToolbox:!0,id:xE+t+i};r[o]=i,n.push(r)}})}}function i(e,i){var n=t[e];y(n)||(n=n?[n]:[]),yE(n,i)}if(t){var n=t.dataZoom||(t.dataZoom=[]);y(n)||(t.dataZoom=n=[n]);var o=t.toolbox;if(o&&(y(o)&&(o=o[0]),o&&o.feature)){var a=o.feature.dataZoom;e("xAxis",a),e("yAxis",a)}}});var bE=rT.toolbox.restore;l_.defaultOption={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:bE.title},l_.prototype.onclick=function(t,e,i){e_(t),e.dispatchAction({type:"restore",from:this.uid})},Ty("restore",l_),Es({type:"restore",event:"restore",update:"prepareAndUpdate"},function(t,e){e.resetOption("recreate")});var SE,ME="urn:schemas-microsoft-com:vml",IE="undefined"==typeof window?null:window,TE=!1,AE=IE&&IE.document;if(AE&&!U_.canvasSupported)try{!AE.namespaces.zrvml&&AE.namespaces.add("zrvml",ME),SE=function(t){return AE.createElement("<zrvml:"+t+' class="zrvml">')}}catch(t){SE=function(t){return AE.createElement("<"+t+' xmlns="'+ME+'" class="zrvml">')}}var DE=ES.CMD,CE=Math.round,LE=Math.sqrt,kE=Math.abs,PE=Math.cos,NE=Math.sin,OE=Math.max;if(!U_.canvasSupported){var EE=21600,RE=EE/2,zE=function(t){t.style.cssText="position:absolute;left:0;top:0;width:1px;height:1px;",t.coordsize=EE+","+EE,t.coordorigin="0,0"},BE=function(t){return String(t).replace(/&/g,"&amp;").replace(/"/g,"&quot;")},VE=function(t,e,i){return"rgb("+[t,e,i].join(",")+")"},GE=function(t,e){e&&t&&e.parentNode!==t&&t.appendChild(e)},FE=function(t,e){e&&t&&e.parentNode===t&&t.removeChild(e)},WE=function(t,e,i){return 1e5*(parseFloat(t)||0)+1e3*(parseFloat(e)||0)+i},HE=function(t,e){return"string"==typeof t?t.lastIndexOf("%")>=0?parseFloat(t)/100*e:parseFloat(t):t},ZE=function(t,e,i){var n=Gt(e);i=+i,isNaN(i)&&(i=1),n&&(t.color=VE(n[0],n[1],n[2]),t.opacity=i*n[3])},UE=function(t){var e=Gt(t);return[VE(e[0],e[1],e[2]),e[3]]},XE=function(t,e,i){var n=e.fill;if(null!=n)if(n instanceof IM){var o,a=0,r=[0,0],s=0,l=1,u=i.getBoundingRect(),h=u.width,c=u.height;if("linear"===n.type){o="gradient";var d=i.transform,f=[n.x*h,n.y*c],p=[n.x2*h,n.y2*c];d&&(Q(f,f,d),Q(p,p,d));var g=p[0]-f[0],m=p[1]-f[1];(a=180*Math.atan2(g,m)/Math.PI)<0&&(a+=360),a<1e-6&&(a=0)}else{o="gradientradial";var f=[n.x*h,n.y*c],d=i.transform,v=i.scale,y=h,x=c;r=[(f[0]-u.x)/y,(f[1]-u.y)/x],d&&Q(f,f,d),y/=v[0]*EE,x/=v[1]*EE;var _=OE(y,x);s=0/_,l=2*n.r/_-s}var w=n.colorStops.slice();w.sort(function(t,e){return t.offset-e.offset});for(var b=w.length,S=[],M=[],I=0;I<b;I++){var T=w[I],A=UE(T.color);M.push(T.offset*l+s+" "+A[0]),0!==I&&I!==b-1||S.push(A)}if(b>=2){var D=S[0][0],C=S[1][0],L=S[0][1]*e.opacity,k=S[1][1]*e.opacity;t.type=o,t.method="none",t.focus="100%",t.angle=a,t.color=D,t.color2=C,t.colors=M.join(","),t.opacity=k,t.opacity2=L}"radial"===o&&(t.focusposition=r.join(","))}else ZE(t,n,e.opacity)},jE=function(t,e){null!=e.lineDash&&(t.dashstyle=e.lineDash.join(" ")),null==e.stroke||e.stroke instanceof IM||ZE(t,e.stroke,e.opacity)},YE=function(t,e,i,n){var o="fill"===e,a=t.getElementsByTagName(e)[0];null!=i[e]&&"none"!==i[e]&&(o||!o&&i.lineWidth)?(t[o?"filled":"stroked"]="true",i[e]instanceof IM&&FE(t,a),a||(a=u_(e)),o?XE(a,i,n):jE(a,i),GE(t,a)):(t[o?"filled":"stroked"]="false",FE(t,a))},qE=[[],[],[]],KE=function(t,e){var i,n,o,a,r,s,l=DE.M,u=DE.C,h=DE.L,c=DE.A,d=DE.Q,f=[],p=t.data,g=t.len();for(a=0;a<g;){switch(o=p[a++],n="",i=0,o){case l:n=" m ",i=1,r=p[a++],s=p[a++],qE[0][0]=r,qE[0][1]=s;break;case h:n=" l ",i=1,r=p[a++],s=p[a++],qE[0][0]=r,qE[0][1]=s;break;case d:case u:n=" c ",i=3;var m,v,y=p[a++],x=p[a++],_=p[a++],w=p[a++];o===d?(m=_,v=w,_=(_+2*y)/3,w=(w+2*x)/3,y=(r+2*y)/3,x=(s+2*x)/3):(m=p[a++],v=p[a++]),qE[0][0]=y,qE[0][1]=x,qE[1][0]=_,qE[1][1]=w,qE[2][0]=m,qE[2][1]=v,r=m,s=v;break;case c:var b=0,S=0,M=1,I=1,T=0;e&&(b=e[4],S=e[5],M=LE(e[0]*e[0]+e[1]*e[1]),I=LE(e[2]*e[2]+e[3]*e[3]),T=Math.atan2(-e[1]/I,e[0]/M));var A=p[a++],D=p[a++],C=p[a++],L=p[a++],k=p[a++]+T,P=p[a++]+k+T;a++;var N=p[a++],O=A+PE(k)*C,E=D+NE(k)*L,y=A+PE(P)*C,x=D+NE(P)*L,R=N?" wa ":" at ";Math.abs(O-y)<1e-4&&(Math.abs(P-k)>.01?N&&(O+=.0125):Math.abs(E-D)<1e-4?N&&O<A||!N&&O>A?x-=.0125:x+=.0125:N&&E<D||!N&&E>D?y+=.0125:y-=.0125),f.push(R,CE(((A-C)*M+b)*EE-RE),",",CE(((D-L)*I+S)*EE-RE),",",CE(((A+C)*M+b)*EE-RE),",",CE(((D+L)*I+S)*EE-RE),",",CE((O*M+b)*EE-RE),",",CE((E*I+S)*EE-RE),",",CE((y*M+b)*EE-RE),",",CE((x*I+S)*EE-RE)),r=y,s=x;break;case DE.R:var z=qE[0],B=qE[1];z[0]=p[a++],z[1]=p[a++],B[0]=z[0]+p[a++],B[1]=z[1]+p[a++],e&&(Q(z,z,e),Q(B,B,e)),z[0]=CE(z[0]*EE-RE),B[0]=CE(B[0]*EE-RE),z[1]=CE(z[1]*EE-RE),B[1]=CE(B[1]*EE-RE),f.push(" m ",z[0],",",z[1]," l ",B[0],",",z[1]," l ",B[0],",",B[1]," l ",z[0],",",B[1]);break;case DE.Z:f.push(" x ")}if(i>0){f.push(n);for(var V=0;V<i;V++){var G=qE[V];e&&Q(G,G,e),f.push(CE(G[0]*EE-RE),",",CE(G[1]*EE-RE),V<i-1?",":"")}}}return f.join("")};Pn.prototype.brushVML=function(t){var e=this.style,i=this._vmlEl;i||(i=u_("shape"),zE(i),this._vmlEl=i),YE(i,"fill",e,this),YE(i,"stroke",e,this);var n=this.transform,o=null!=n,a=i.getElementsByTagName("stroke")[0];if(a){var r=e.lineWidth;if(o&&!e.strokeNoScale){var s=n[0]*n[3]-n[1]*n[2];r*=LE(kE(s))}a.weight=r+"px"}var l=this.path||(this.path=new ES);this.__dirtyPath&&(l.beginPath(),l.subPixelOptimize=!1,this.buildPath(l,this.shape),l.toStatic(),this.__dirtyPath=!1),i.path=KE(l,this.transform),i.style.zIndex=WE(this.zlevel,this.z,this.z2),GE(t,i),null!=e.text?this.drawRectText(t,this.getBoundingRect()):this.removeRectText(t)},Pn.prototype.onRemove=function(t){FE(t,this._vmlEl),this.removeRectText(t)},Pn.prototype.onAdd=function(t){GE(t,this._vmlEl),this.appendRectText(t)};var $E=function(t){return"object"==typeof t&&t.tagName&&"IMG"===t.tagName.toUpperCase()};fi.prototype.brushVML=function(t){var e,i,n=this.style,o=n.image;if($E(o)){var a=o.src;if(a===this._imageSrc)e=this._imageWidth,i=this._imageHeight;else{var r=o.runtimeStyle,s=r.width,l=r.height;r.width="auto",r.height="auto",e=o.width,i=o.height,r.width=s,r.height=l,this._imageSrc=a,this._imageWidth=e,this._imageHeight=i}o=a}else o===this._imageSrc&&(e=this._imageWidth,i=this._imageHeight);if(o){var u=n.x||0,h=n.y||0,c=n.width,d=n.height,f=n.sWidth,p=n.sHeight,g=n.sx||0,m=n.sy||0,v=f&&p,y=this._vmlEl;y||(y=AE.createElement("div"),zE(y),this._vmlEl=y);var x,_=y.style,w=!1,b=1,S=1;if(this.transform&&(x=this.transform,b=LE(x[0]*x[0]+x[1]*x[1]),S=LE(x[2]*x[2]+x[3]*x[3]),w=x[1]||x[2]),w){var M=[u,h],I=[u+c,h],T=[u,h+d],A=[u+c,h+d];Q(M,M,x),Q(I,I,x),Q(T,T,x),Q(A,A,x);var D=OE(M[0],I[0],T[0],A[0]),C=OE(M[1],I[1],T[1],A[1]),L=[];L.push("M11=",x[0]/b,",","M12=",x[2]/S,",","M21=",x[1]/b,",","M22=",x[3]/S,",","Dx=",CE(u*b+x[4]),",","Dy=",CE(h*S+x[5])),_.padding="0 "+CE(D)+"px "+CE(C)+"px 0",_.filter="progid:DXImageTransform.Microsoft.Matrix("+L.join("")+", SizingMethod=clip)"}else x&&(u=u*b+x[4],h=h*S+x[5]),_.filter="",_.left=CE(u)+"px",_.top=CE(h)+"px";var k=this._imageEl,P=this._cropEl;k||(k=AE.createElement("div"),this._imageEl=k);var N=k.style;if(v){if(e&&i)N.width=CE(b*e*c/f)+"px",N.height=CE(S*i*d/p)+"px";else{var O=new Image,E=this;O.onload=function(){O.onload=null,e=O.width,i=O.height,N.width=CE(b*e*c/f)+"px",N.height=CE(S*i*d/p)+"px",E._imageWidth=e,E._imageHeight=i,E._imageSrc=o},O.src=o}P||((P=AE.createElement("div")).style.overflow="hidden",this._cropEl=P);var R=P.style;R.width=CE((c+g*c/f)*b),R.height=CE((d+m*d/p)*S),R.filter="progid:DXImageTransform.Microsoft.Matrix(Dx="+-g*c/f*b+",Dy="+-m*d/p*S+")",P.parentNode||y.appendChild(P),k.parentNode!==P&&P.appendChild(k)}else N.width=CE(b*c)+"px",N.height=CE(S*d)+"px",y.appendChild(k),P&&P.parentNode&&(y.removeChild(P),this._cropEl=null);var z="",B=n.opacity;B<1&&(z+=".Alpha(opacity="+CE(100*B)+") "),z+="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+o+", SizingMethod=scale)",N.filter=z,y.style.zIndex=WE(this.zlevel,this.z,this.z2),GE(t,y),null!=n.text&&this.drawRectText(t,this.getBoundingRect())}},fi.prototype.onRemove=function(t){FE(t,this._vmlEl),this._vmlEl=null,this._cropEl=null,this._imageEl=null,this.removeRectText(t)},fi.prototype.onAdd=function(t){GE(t,this._vmlEl),this.appendRectText(t)};var JE,QE={},tR=0,eR=document.createElement("div"),iR=function(t){var e=QE[t];if(!e){tR>100&&(tR=0,QE={});var i,n=eR.style;try{n.font=t,i=n.fontFamily.split(",")[0]}catch(t){}e={style:n.fontStyle||"normal",variant:n.fontVariant||"normal",weight:n.fontWeight||"normal",size:0|parseFloat(n.fontSize||12),family:i||"Microsoft YaHei"},QE[t]=e,tR++}return e};!function(t,e){bb[t]=e}("measureText",function(t,e){var i=AE;JE||((JE=i.createElement("div")).style.cssText="position:absolute;top:-20000px;left:0;padding:0;margin:0;border:none;white-space:pre;",AE.body.appendChild(JE));try{JE.style.font=e}catch(t){}return JE.innerHTML="",JE.appendChild(i.createTextNode(t)),{width:JE.offsetWidth}});for(var nR=new de,oR=[Db,di,fi,Pn,rM],aR=0;aR<oR.length;aR++){var rR=oR[aR].prototype;rR.drawRectText=function(t,e,i,n){var o=this.style;this.__dirty&&Ye(o);var a=o.text;if(null!=a&&(a+=""),a){if(o.rich){var r=Ze(a,o);a=[];for(var s=0;s<r.lines.length;s++){for(var l=r.lines[s].tokens,u=[],h=0;h<l.length;h++)u.push(l[h].text);a.push(u.join(""))}a=a.join("\n")}var c,d,f=o.textAlign,p=o.textVerticalAlign,g=iR(o.font),m=g.style+" "+g.variant+" "+g.weight+" "+g.size+'px "'+g.family+'"';i=i||ke(a,m,f,p,o.textPadding,o.textLineHeight);var v=this.transform;if(v&&!n&&(nR.copy(e),nR.applyTransform(v),e=nR),n)c=e.x,d=e.y;else{var y=o.textPosition,x=o.textDistance;if(y instanceof Array)c=e.x+HE(y[0],e.width),d=e.y+HE(y[1],e.height),f=f||"left";else{var _=Re(y,e,x);c=_.x,d=_.y,f=f||_.textAlign,p=p||_.textVerticalAlign}}c=Oe(c,i.width,f),d=Ee(d,i.height,p),d+=i.height/2;var w,b,S,M=u_,I=this._textVmlEl;I?b=(w=(S=I.firstChild).nextSibling).nextSibling:(I=M("line"),w=M("path"),b=M("textpath"),S=M("skew"),b.style["v-text-align"]="left",zE(I),w.textpathok=!0,b.on=!0,I.from="0 0",I.to="1000 0.05",GE(I,S),GE(I,w),GE(I,b),this._textVmlEl=I);var T=[c,d],A=I.style;v&&n?(Q(T,T,v),S.on=!0,S.matrix=v[0].toFixed(3)+","+v[2].toFixed(3)+","+v[1].toFixed(3)+","+v[3].toFixed(3)+",0,0",S.offset=(CE(T[0])||0)+","+(CE(T[1])||0),S.origin="0 0",A.left="0px",A.top="0px"):(S.on=!1,A.left=CE(c)+"px",A.top=CE(d)+"px"),b.string=BE(a);try{b.style.font=m}catch(t){}YE(I,"fill",{fill:o.textFill,opacity:o.opacity},this),YE(I,"stroke",{stroke:o.textStroke,opacity:o.opacity,lineDash:o.lineDash},this),I.style.zIndex=WE(this.zlevel,this.z,this.z2),GE(t,I)}},rR.removeRectText=function(t){FE(t,this._textVmlEl),this._textVmlEl=null},rR.appendRectText=function(t){GE(t,this._textVmlEl)}}rM.prototype.brushVML=function(t){var e=this.style;null!=e.text?this.drawRectText(t,{x:e.x||0,y:e.y||0,width:0,height:0},this.getBoundingRect(),!0):this.removeRectText(t)},rM.prototype.onRemove=function(t){this.removeRectText(t)},rM.prototype.onAdd=function(t){this.appendRectText(t)}}d_.prototype={constructor:d_,getType:function(){return"vml"},getViewportRoot:function(){return this._vmlViewport},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(){var t=this.storage.getDisplayList(!0,!0);this._paintList(t)},_paintList:function(t){for(var e=this._vmlRoot,i=0;i<t.length;i++){var n=t[i];n.invisible||n.ignore?(n.__alreadyNotVisible||n.onRemove(e),n.__alreadyNotVisible=!0):(n.__alreadyNotVisible&&n.onAdd(e),n.__alreadyNotVisible=!1,n.__dirty&&(n.beforeBrush&&n.beforeBrush(),(n.brushVML||n.brush).call(n,e),n.afterBrush&&n.afterBrush())),n.__dirty=!1}this._firstPaint&&(this._vmlViewport.appendChild(e),this._firstPaint=!1)},resize:function(t,e){var t=null==t?this._getWidth():t,e=null==e?this._getHeight():e;if(this._width!==t||this._height!==e){this._width=t,this._height=e;var i=this._vmlViewport.style;i.width=t+"px",i.height=e+"px"}},dispose:function(){this.root.innerHTML="",this._vmlRoot=this._vmlViewport=this.storage=null},getWidth:function(){return this._width},getHeight:function(){return this._height},clear:function(){this._vmlViewport&&this.root.removeChild(this._vmlViewport)},_getWidth:function(){var t=this.root,e=t.currentStyle;return(t.clientWidth||c_(e.width))-c_(e.paddingLeft)-c_(e.paddingRight)|0},_getHeight:function(){var t=this.root,e=t.currentStyle;return(t.clientHeight||c_(e.height))-c_(e.paddingTop)-c_(e.paddingBottom)|0}},d(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","toDataURL","pathToImage"],function(t){d_.prototype[t]=f_(t)}),Ti("vml",d_);var sR="http://www.w3.org/2000/svg",lR=ES.CMD,uR=Array.prototype.join,hR="none",cR=Math.round,dR=Math.sin,fR=Math.cos,pR=Math.PI,gR=2*Math.PI,mR=180/pR,vR=1e-4,yR={};yR.brush=function(t){var e=t.style,i=t.__svgEl;i||(i=p_("path"),t.__svgEl=i),t.path||t.createPathProxy();var n=t.path;if(t.__dirtyPath){n.beginPath(),n.subPixelOptimize=!1,t.buildPath(n,t.shape),t.__dirtyPath=!1;var o=S_(n);o.indexOf("NaN")<0&&__(i,"d",o)}b_(i,e,!1,t),x_(i,t.transform),null!=e.text&&bR(t,t.getBoundingRect())};var xR={};xR.brush=function(t){var e=t.style,i=e.image;if(i instanceof HTMLImageElement&&(i=i.src),i){var n=e.x||0,o=e.y||0,a=e.width,r=e.height,s=t.__svgEl;s||(s=p_("image"),t.__svgEl=s),i!==t.__imageSrc&&(w_(s,"href",i),t.__imageSrc=i),__(s,"width",a),__(s,"height",r),__(s,"x",n),__(s,"y",o),x_(s,t.transform),null!=e.text&&bR(t,t.getBoundingRect())}};var _R={},wR=new de,bR=function(t,e,i){var n=t.style;t.__dirty&&Ye(n);var o=n.text;if(null!=o){o+="";var a=t.__textSvgEl;a||(a=p_("text"),t.__textSvgEl=a);var r,s,l=n.textPosition,u=n.textDistance,h=n.textAlign||"left";"number"==typeof n.fontSize&&(n.fontSize+="px");var c=n.font||[n.fontStyle||"",n.fontWeight||"",n.fontSize||"",n.fontFamily||""].join(" ")||wb,d=M_(n.textVerticalAlign),f=(i=ke(o,c,h,d,n.textPadding,n.textLineHeight)).lineHeight;if(l instanceof Array)r=e.x+l[0],s=e.y+l[1];else{var p=Re(l,e,u);r=p.x,s=p.y,d=M_(p.textVerticalAlign),h=p.textAlign}__(a,"alignment-baseline",d),c&&(a.style.font=c);var g=n.textPadding;if(__(a,"x",r),__(a,"y",s),b_(a,n,!0,t),t instanceof rM||t.style.transformText)x_(a,t.transform);else{if(t.transform)wR.copy(e),wR.applyTransform(t.transform),e=wR;else{var m=t.transformCoordToGlobal(e.x,e.y);e.x=m[0],e.y=m[1],t.transform=_t(xt())}var v=n.textOrigin;"center"===v?(r=i.width/2+r,s=i.height/2+s):v&&(r=v[0]+r,s=v[1]+s);var y=-n.textRotation||0,x=xt();Mt(x,x,y),St(x,x,m=[t.transform[4],t.transform[5]]),x_(a,x)}var _=o.split("\n"),w=_.length,b=h;"left"===b?(b="start",g&&(r+=g[3])):"right"===b?(b="end",g&&(r-=g[1])):"center"===b&&(b="middle",g&&(r+=(g[3]-g[1])/2));var S=0;if("after-edge"===d?(S=-i.height+f,g&&(S-=g[2])):"middle"===d?(S=(-i.height+f)/2,g&&(s+=(g[0]-g[2])/2)):g&&(S+=g[0]),t.__text!==o||t.__textFont!==c){var M=t.__tspanList||[];t.__tspanList=M;for(T=0;T<w;T++)(A=M[T])?A.innerHTML="":(A=M[T]=p_("tspan"),a.appendChild(A),__(A,"alignment-baseline",d),__(A,"text-anchor",b)),__(A,"x",r),__(A,"y",s+T*f+S),A.appendChild(document.createTextNode(_[T]));for(;T<M.length;T++)a.removeChild(M[T]);M.length=w,t.__text=o,t.__textFont=c}else if(t.__tspanList.length)for(var I=t.__tspanList.length,T=0;T<I;++T){var A=t.__tspanList[T];A&&(__(A,"x",r),__(A,"y",s+T*f+S))}}};_R.drawRectText=bR,_R.brush=function(t){var e=t.style;null!=e.text&&(e.textPosition=[0,0],bR(t,{x:e.x||0,y:e.y||0,width:0,height:0},t.getBoundingRect()))},I_.prototype={diff:function(t,e,i){i||(i=function(t,e){return t===e}),this.equals=i;var n=this;t=t.slice();var o=(e=e.slice()).length,a=t.length,r=1,s=o+a,l=[{newPos:-1,components:[]}],u=this.extractCommon(l[0],e,t,0);if(l[0].newPos+1>=o&&u+1>=a){for(var h=[],c=0;c<e.length;c++)h.push(c);return[{indices:h,count:e.length}]}for(;r<=s;){var d=function(){for(var i=-1*r;i<=r;i+=2){var s,u=l[i-1],h=l[i+1],c=(h?h.newPos:0)-i;u&&(l[i-1]=void 0);var d=u&&u.newPos+1<o,f=h&&0<=c&&c<a;if(d||f){if(!d||f&&u.newPos<h.newPos?(s=A_(h),n.pushComponent(s.components,void 0,!0)):((s=u).newPos++,n.pushComponent(s.components,!0,void 0)),c=n.extractCommon(s,e,t,i),s.newPos+1>=o&&c+1>=a)return T_(0,s.components);l[i]=s}else l[i]=void 0}r++}();if(d)return d}},pushComponent:function(t,e,i){var n=t[t.length-1];n&&n.added===e&&n.removed===i?t[t.length-1]={count:n.count+1,added:e,removed:i}:t.push({count:1,added:e,removed:i})},extractCommon:function(t,e,i,n){for(var o=e.length,a=i.length,r=t.newPos,s=r-n,l=0;r+1<o&&s+1<a&&this.equals(e[r+1],i[s+1]);)r++,s++,l++;return l&&t.components.push({count:l}),t.newPos=r,s},tokenize:function(t){return t.slice()},join:function(t){return t.slice()}};var SR=new I_,MR=function(t,e,i){return SR.diff(t,e,i)};D_.prototype.createElement=p_,D_.prototype.getDefs=function(t){var e=this._svgRoot,i=this._svgRoot.getElementsByTagName("defs");return 0===i.length?t?((i=e.insertBefore(this.createElement("defs"),e.firstChild)).contains||(i.contains=function(t){var e=i.children;if(!e)return!1;for(var n=e.length-1;n>=0;--n)if(e[n]===t)return!0;return!1}),i):null:i[0]},D_.prototype.update=function(t,e){if(t){var i=this.getDefs(!1);if(t[this._domName]&&i.contains(t[this._domName]))"function"==typeof e&&e(t);else{var n=this.add(t);n&&(t[this._domName]=n)}}},D_.prototype.addDom=function(t){this.getDefs(!0).appendChild(t)},D_.prototype.removeDom=function(t){var e=this.getDefs(!1);e&&t[this._domName]&&(e.removeChild(t[this._domName]),t[this._domName]=null)},D_.prototype.getDoms=function(){var t=this.getDefs(!1);if(!t)return[];var e=[];return d(this._tagNames,function(i){var n=t.getElementsByTagName(i);e=e.concat([].slice.call(n))}),e},D_.prototype.markAllUnused=function(){var t=this;d(this.getDoms(),function(e){e[t._markLabel]="0"})},D_.prototype.markUsed=function(t){t&&(t[this._markLabel]="1")},D_.prototype.removeUnused=function(){var t=this.getDefs(!1);if(t){var e=this;d(this.getDoms(),function(i){"1"!==i[e._markLabel]&&t.removeChild(i)})}},D_.prototype.getSvgProxy=function(t){return t instanceof Pn?yR:t instanceof fi?xR:t instanceof rM?_R:yR},D_.prototype.getTextSvgElement=function(t){return t.__textSvgEl},D_.prototype.getSvgElement=function(t){return t.__svgEl},u(C_,D_),C_.prototype.addWithoutUpdate=function(t,e){if(e&&e.style){var i=this;d(["fill","stroke"],function(n){if(e.style[n]&&("linear"===e.style[n].type||"radial"===e.style[n].type)){var o,a=e.style[n],r=i.getDefs(!0);a._dom?(o=a._dom,r.contains(a._dom)||i.addDom(o)):o=i.add(a),i.markUsed(e);var s=o.getAttribute("id");t.setAttribute(n,"url(#"+s+")")}})}},C_.prototype.add=function(t){var e;if("linear"===t.type)e=this.createElement("linearGradient");else{if("radial"!==t.type)return Yw("Illegal gradient type."),null;e=this.createElement("radialGradient")}return t.id=t.id||this.nextId++,e.setAttribute("id","zr"+this._zrId+"-gradient-"+t.id),this.updateDom(t,e),this.addDom(e),e},C_.prototype.update=function(t){var e=this;D_.prototype.update.call(this,t,function(){var i=t.type,n=t._dom.tagName;"linear"===i&&"linearGradient"===n||"radial"===i&&"radialGradient"===n?e.updateDom(t,t._dom):(e.removeDom(t),e.add(t))})},C_.prototype.updateDom=function(t,e){if("linear"===t.type)e.setAttribute("x1",t.x),e.setAttribute("y1",t.y),e.setAttribute("x2",t.x2),e.setAttribute("y2",t.y2);else{if("radial"!==t.type)return void Yw("Illegal gradient type.");e.setAttribute("cx",t.x),e.setAttribute("cy",t.y),e.setAttribute("r",t.r)}t.global?e.setAttribute("gradientUnits","userSpaceOnUse"):e.setAttribute("gradientUnits","objectBoundingBox"),e.innerHTML="";for(var i=t.colorStops,n=0,o=i.length;n<o;++n){var a=this.createElement("stop");a.setAttribute("offset",100*i[n].offset+"%");var r=i[n].color;if(r.indexOf(!1)){var s=Gt(r)[3],l=Zt(r);a.setAttribute("stop-color","#"+l),a.setAttribute("stop-opacity",s)}else a.setAttribute("stop-color",i[n].color);e.appendChild(a)}t._dom=e},C_.prototype.markUsed=function(t){if(t.style){var e=t.style.fill;e&&e._dom&&D_.prototype.markUsed.call(this,e._dom),(e=t.style.stroke)&&e._dom&&D_.prototype.markUsed.call(this,e._dom)}},u(L_,D_),L_.prototype.update=function(t){var e=this.getSvgElement(t);e&&this.updateDom(e,t.__clipPaths,!1);var i=this.getTextSvgElement(t);i&&this.updateDom(i,t.__clipPaths,!0),this.markUsed(t)},L_.prototype.updateDom=function(t,e,i){if(e&&e.length>0){var n,o,a=this.getDefs(!0),r=e[0],s=i?"_textDom":"_dom";r[s]?(o=r[s].getAttribute("id"),n=r[s],a.contains(n)||a.appendChild(n)):(o="zr"+this._zrId+"-clip-"+this.nextId,++this.nextId,(n=this.createElement("clipPath")).setAttribute("id",o),a.appendChild(n),r[s]=n);var l=this.getSvgProxy(r);if(r.transform&&r.parent.invTransform&&!i){var u=Array.prototype.slice.call(r.transform);bt(r.transform,r.parent.invTransform,r.transform),l.brush(r),r.transform=u}else l.brush(r);var h=this.getSvgElement(r);n.innerHTML="",n.appendChild(h.cloneNode()),t.setAttribute("clip-path","url(#"+o+")"),e.length>1&&this.updateDom(n,e.slice(1),i)}else t&&t.setAttribute("clip-path","none")},L_.prototype.markUsed=function(t){var e=this;t.__clipPaths&&t.__clipPaths.length>0&&d(t.__clipPaths,function(t){t._dom&&D_.prototype.markUsed.call(e,t._dom),t._textDom&&D_.prototype.markUsed.call(e,t._textDom)})},u(k_,D_),k_.prototype.addWithoutUpdate=function(t,e){if(e&&P_(e.style)){var i,n=e.style;n._shadowDom?(i=n._shadowDom,this.getDefs(!0).contains(n._shadowDom)||this.addDom(i)):i=this.add(e),this.markUsed(e);var o=i.getAttribute("id");t.style.filter="url(#"+o+")"}},k_.prototype.add=function(t){var e=this.createElement("filter"),i=t.style;return i._shadowDomId=i._shadowDomId||this.nextId++,e.setAttribute("id","zr"+this._zrId+"-shadow-"+i._shadowDomId),this.updateDom(t,e),this.addDom(e),e},k_.prototype.update=function(t,e){var i=e.style;if(P_(i)){var n=this;D_.prototype.update.call(this,e,function(t){n.updateDom(e,t._shadowDom)})}else this.remove(t,i)},k_.prototype.remove=function(t,e){null!=e._shadowDomId&&(this.removeDom(e),t.style.filter="")},k_.prototype.updateDom=function(t,e){var i=e.getElementsByTagName("feDropShadow");i=0===i.length?this.createElement("feDropShadow"):i[0];var n,o,a,r,s=t.style,l=t.scale?t.scale[0]||1:1,u=t.scale?t.scale[1]||1:1;if(s.shadowBlur||s.shadowOffsetX||s.shadowOffsetY)n=s.shadowOffsetX||0,o=s.shadowOffsetY||0,a=s.shadowBlur,r=s.shadowColor;else{if(!s.textShadowBlur)return void this.removeDom(e,s);n=s.textShadowOffsetX||0,o=s.textShadowOffsetY||0,a=s.textShadowBlur,r=s.textShadowColor}i.setAttribute("dx",n/l),i.setAttribute("dy",o/u),i.setAttribute("flood-color",r);var h=a/2/l+" "+a/2/u;i.setAttribute("stdDeviation",h),e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width",Math.ceil(a/2*200)+"%"),e.setAttribute("height",Math.ceil(a/2*200)+"%"),e.appendChild(i),s._shadowDom=e},k_.prototype.markUsed=function(t){var e=t.style;e&&e._shadowDom&&D_.prototype.markUsed.call(this,e._shadowDom)};var IR=function(t,e,i,n){this.root=t,this.storage=e,this._opts=i=a({},i||{});var o=p_("svg");o.setAttribute("xmlns","http://www.w3.org/2000/svg"),o.setAttribute("version","1.1"),o.setAttribute("baseProfile","full"),o.style.cssText="user-select:none;position:absolute;left:0;top:0;",this.gradientManager=new C_(n,o),this.clipPathManager=new L_(n,o),this.shadowManager=new k_(n,o);var r=document.createElement("div");r.style.cssText="overflow:hidden;position:relative",this._svgRoot=o,this._viewport=r,t.appendChild(r),r.appendChild(o),this.resize(i.width,i.height),this._visibleList=[]};IR.prototype={constructor:IR,getType:function(){return"svg"},getViewportRoot:function(){return this._viewport},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(){var t=this.storage.getDisplayList(!0);this._paintList(t)},setBackgroundColor:function(t){this._viewport.style.background=t},_paintList:function(t){this.gradientManager.markAllUnused(),this.clipPathManager.markAllUnused(),this.shadowManager.markAllUnused();var e,i=this._svgRoot,n=this._visibleList,o=t.length,a=[];for(e=0;e<o;e++){var r=O_(f=t[e]),s=G_(f)||V_(f);f.invisible||(f.__dirty&&(r&&r.brush(f),this.clipPathManager.update(f),f.style&&(this.gradientManager.update(f.style.fill),this.gradientManager.update(f.style.stroke),this.shadowManager.update(s,f)),f.__dirty=!1),a.push(f))}var l,u=MR(n,a);for(e=0;e<u.length;e++)if((c=u[e]).removed)for(d=0;d<c.count;d++){var s=G_(f=n[c.indices[d]]),h=V_(f);B_(i,s),B_(i,h)}for(e=0;e<u.length;e++){var c=u[e];if(c.added)for(d=0;d<c.count;d++){var s=G_(f=a[c.indices[d]]),h=V_(f);l?R_(i,s,l):z_(i,s),s?R_(i,h,s):l?R_(i,h,l):z_(i,h),R_(i,h,s),l=h||s||l,this.gradientManager.addWithoutUpdate(s,f),this.shadowManager.addWithoutUpdate(l,f),this.clipPathManager.markUsed(f)}else if(!c.removed)for(var d=0;d<c.count;d++){var f=a[c.indices[d]];l=s=V_(f)||G_(f)||l,this.gradientManager.markUsed(f),this.gradientManager.addWithoutUpdate(s,f),this.shadowManager.markUsed(f),this.shadowManager.addWithoutUpdate(s,f),this.clipPathManager.markUsed(f)}}this.gradientManager.removeUnused(),this.clipPathManager.removeUnused(),this.shadowManager.removeUnused(),this._visibleList=a},_getDefs:function(t){var e=this._svgRoot,i=this._svgRoot.getElementsByTagName("defs");return 0===i.length?t?((i=e.insertBefore(p_("defs"),e.firstChild)).contains||(i.contains=function(t){var e=i.children;if(!e)return!1;for(var n=e.length-1;n>=0;--n)if(e[n]===t)return!0;return!1}),i):null:i[0]},resize:function(t,e){var i=this._viewport;i.style.display="none";var n=this._opts;if(null!=t&&(n.width=t),null!=e&&(n.height=e),t=this._getSize(0),e=this._getSize(1),i.style.display="",this._width!==t||this._height!==e){this._width=t,this._height=e;var o=i.style;o.width=t+"px",o.height=e+"px";var a=this._svgRoot;a.setAttribute("width",t),a.setAttribute("height",e)}},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(t){var e=this._opts,i=["width","height"][t],n=["clientWidth","clientHeight"][t],o=["paddingLeft","paddingTop"][t],a=["paddingRight","paddingBottom"][t];if(null!=e[i]&&"auto"!==e[i])return parseFloat(e[i]);var r=this.root,s=document.defaultView.getComputedStyle(r);return(r[n]||N_(s[i])||N_(r.style[i]))-(N_(s[o])||0)-(N_(s[a])||0)|0},dispose:function(){this.root.innerHTML="",this._svgRoot=this._viewport=this.storage=null},clear:function(){this._viewport&&this.root.removeChild(this._viewport)},pathToDataUrl:function(){return this.refresh(),"data:image/svg+xml;charset=UTF-8,"+this._svgRoot.outerHTML}},d(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","toDataURL","pathToImage"],function(t){IR.prototype[t]=F_(t)}),Ti("svg",IR),t.version="4.2.1",t.dependencies=ET,t.PRIORITY=VT,t.init=function(t,e,i){var n=ks(t);if(n)return n;var o=new us(t,e,i);return o.id="ec_"+iA++,tA[o.id]=o,Fi(t,oA,o.id),Cs(o),o},t.connect=function(t){if(y(t)){var e=t;t=null,kT(e,function(e){null!=e.group&&(t=e.group)}),t=t||"g_"+nA++,kT(e,function(e){e.group=t})}return eA[t]=!0,t},t.disConnect=Ls,t.disconnect=aA,t.dispose=function(t){"string"==typeof t?t=tA[t]:t instanceof us||(t=ks(t)),t instanceof us&&!t.isDisposed()&&t.dispose()},t.getInstanceByDom=ks,t.getInstanceById=function(t){return tA[t]},t.registerTheme=Ps,t.registerPreprocessor=Ns,t.registerProcessor=Os,t.registerPostUpdate=function(t){KT.push(t)},t.registerAction=Es,t.registerCoordinateSystem=Rs,t.getCoordinateSystemDimensions=function(t){var e=Fa.get(t);if(e)return e.getDimensionsInfo?e.getDimensionsInfo():e.dimensions.slice()},t.registerLayout=zs,t.registerVisual=Bs,t.registerLoading=Gs,t.extendComponentModel=Fs,t.extendComponentView=Ws,t.extendSeriesModel=Hs,t.extendChartView=Zs,t.setCanvasCreator=function(t){e("createCanvas",t)},t.registerMap=function(t,e,i){DT.registerMap(t,e,i)},t.getMap=function(t){var e=DT.retrieveMap(t);return e&&e[0]&&{geoJson:e[0].geoJSON,specialAreas:e[0].specialAreas}},t.dataTool=rA,t.zrender=Hb,t.number=YM,t.format=eI,t.throttle=Pr,t.helper=tD,t.matrix=Sw,t.vector=cw,t.color=Ww,t.parseGeoJSON=iD,t.parseGeoJson=rD,t.util=sD,t.graphic=lD,t.List=vA,t.Model=No,t.Axis=aD,t.env=U_});
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/debug/android_debug.apk b/qrcodeScaner/unpackage/debug/android_debug.apk
deleted file mode 100644
index fbab7e7..0000000
--- a/qrcodeScaner/unpackage/debug/android_debug.apk
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/dist/build/.nvue/app.css.js b/qrcodeScaner/unpackage/dist/build/.nvue/app.css.js
deleted file mode 100644
index c5ba808..0000000
--- a/qrcodeScaner/unpackage/dist/build/.nvue/app.css.js
+++ /dev/null
@@ -1,11 +0,0 @@
-var __getOwnPropNames = Object.getOwnPropertyNames;
-var __commonJS = (cb, mod) => function __require() {
-  return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
-};
-var require_app_css = __commonJS({
-  "app.css.js"(exports) {
-    const _style_0 = {};
-    exports.styles = [_style_0];
-  }
-});
-export default require_app_css();
diff --git a/qrcodeScaner/unpackage/dist/build/.nvue/app.js b/qrcodeScaner/unpackage/dist/build/.nvue/app.js
deleted file mode 100644
index 8236d9e..0000000
--- a/qrcodeScaner/unpackage/dist/build/.nvue/app.js
+++ /dev/null
@@ -1,2 +0,0 @@
-Promise.resolve("./app.css.js").then(() => {
-});
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappautomator.js b/qrcodeScaner/unpackage/dist/build/app-plus/__uniappautomator.js
deleted file mode 100644
index 0f9252f..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappautomator.js
+++ /dev/null
@@ -1,16 +0,0 @@
-var n;
-/*! *****************************************************************************
-Copyright (c) Microsoft Corporation.
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
-REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
-INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
-OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THIS SOFTWARE.
-***************************************************************************** */
-function __spreadArrays(){for(var s=0,i=0,il=arguments.length;i<il;i++)s+=arguments[i].length;var r=Array(s),k=0;for(i=0;i<il;i++)for(var a=arguments[i],j=0,jl=a.length;j<jl;j++,k++)r[k]=a[j];return r}n=function(){function e(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(){return n.reject(t)}))}))}function n(e){return!(!e||void 0===e.length)}function t(){}function o(e){if(!(this instanceof o))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],c(e,this)}function r(e,n){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,o._immediateFn((function(){var t=1===e._state?n.onFulfilled:n.onRejected;if(null!==t){var o;try{o=t(e._value)}catch(r){return void f(n.promise,r)}i(n.promise,o)}else(1===e._state?i:f)(n.promise,e._value)}))):e._deferreds.push(n)}function i(e,n){try{if(n===e)throw new TypeError("A promise cannot be resolved with itself.");if(n&&("object"==typeof n||"function"==typeof n)){var t=n.then;if(n instanceof o)return e._state=3,e._value=n,void u(e);if("function"==typeof t)return void c(function(e,n){return function(){e.apply(n,arguments)}}(t,n),e)}e._state=1,e._value=n,u(e)}catch(r){f(e,r)}}function f(e,n){e._state=2,e._value=n,u(e)}function u(e){2===e._state&&0===e._deferreds.length&&o._immediateFn((function(){e._handled||o._unhandledRejectionFn(e._value)}));for(var n=0,t=e._deferreds.length;t>n;n++)r(e,e._deferreds[n]);e._deferreds=null}function c(e,n){var t=!1;try{e((function(e){t||(t=!0,i(n,e))}),(function(e){t||(t=!0,f(n,e))}))}catch(o){if(t)return;t=!0,f(n,o)}}var a=setTimeout;o.prototype.catch=function(e){return this.then(null,e)},o.prototype.then=function(e,n){var o=new this.constructor(t);return r(this,new function(e,n,t){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof n?n:null,this.promise=t}(e,n,o)),o},o.prototype.finally=e,o.all=function(e){return new o((function(t,o){function r(e,n){try{if(n&&("object"==typeof n||"function"==typeof n)){var u=n.then;if("function"==typeof u)return void u.call(n,(function(n){r(e,n)}),o)}i[e]=n,0==--f&&t(i)}catch(c){o(c)}}if(!n(e))return o(new TypeError("Promise.all accepts an array"));var i=Array.prototype.slice.call(e);if(0===i.length)return t([]);for(var f=i.length,u=0;i.length>u;u++)r(u,i[u])}))},o.resolve=function(e){return e&&"object"==typeof e&&e.constructor===o?e:new o((function(n){n(e)}))},o.reject=function(e){return new o((function(n,t){t(e)}))},o.race=function(e){return new o((function(t,r){if(!n(e))return r(new TypeError("Promise.race accepts an array"));for(var i=0,f=e.length;f>i;i++)o.resolve(e[i]).then(t,r)}))},o._immediateFn="function"==typeof setImmediate&&function(e){setImmediate(e)}||function(e){a(e,0)},o._unhandledRejectionFn=function(e){void 0!==console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)};var l=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}();"Promise"in l?l.Promise.prototype.finally||(l.Promise.prototype.finally=e):l.Promise=o},"object"==typeof exports&&"undefined"!=typeof module?n():"function"==typeof define&&define.amd?define(n):n();var getRandomValues="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),rnds8=new Uint8Array(16);function rng(){if(!getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return getRandomValues(rnds8)}for(var byteToHex=[],i=0;i<256;++i)byteToHex[i]=(i+256).toString(16).substr(1);function v4(options,buf,offset){var i=buf&&offset||0;"string"==typeof options&&(buf="binary"===options?new Array(16):null,options=null);var rnds=(options=options||{}).random||(options.rng||rng)();if(rnds[6]=15&rnds[6]|64,rnds[8]=63&rnds[8]|128,buf)for(var ii=0;ii<16;++ii)buf[i+ii]=rnds[ii];return buf||function(buf,offset){var i=offset||0,bth=byteToHex;return[bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],"-",bth[buf[i++]],bth[buf[i++]],"-",bth[buf[i++]],bth[buf[i++]],"-",bth[buf[i++]],bth[buf[i++]],"-",bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],bth[buf[i++]]].join("")}(rnds)}var hasOwnProperty=Object.prototype.hasOwnProperty,isArray=Array.isArray,PATH_RE=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g;function getPaths(path,data){if(isArray(path))return path;if(data&&(val=data,key=path,hasOwnProperty.call(val,key)))return[path];var val,key,res=[];return path.replace(PATH_RE,(function(match,p1,offset,string){return res.push(offset?string.replace(/\\(\\)?/g,"$1"):p1||match),string})),res}function getDataByPath(data,path){var dataPath,paths=getPaths(path,data);for(dataPath=paths.shift();null!=dataPath;){if(null==(data=data[dataPath]))return;dataPath=paths.shift()}return data}var elementMap=new Map;function transEl(el){var _a;if(!function(el){if(el){var tagName=el.tagName;return 0===tagName.indexOf("UNI-")||"BODY"===tagName||0===tagName.indexOf("V-UNI-")||el.__isUniElement}return!1}(el))throw Error("no such element");var element,elementId,elem={elementId:(element=el,elementId=element._id,elementId||(elementId=v4(),element._id=elementId,elementMap.set(elementId,{id:elementId,element:element})),elementId),tagName:el.tagName.toLocaleLowerCase().replace("uni-","")};if(el.__vue__)(vm=el.__vue__)&&(vm.$parent&&vm.$parent.$el===el&&(vm=vm.$parent),vm&&!(null===(_a=vm.$options)||void 0===_a?void 0:_a.isReserved)&&(elem.nodeId=function(vm){if(vm._$weex)return vm._uid;if(vm._$id)return vm._$id;if(vm.uid)return vm.uid;var parent_1=function(vm){for(var parent=vm.$parent;parent;){if(parent._$id)return parent;parent=parent.$parent}}(vm);if(!vm.$parent)return"-1";var vnode=vm.$vnode,context=vnode.context;return context&&context!==parent_1&&context._$id?context._$id+";"+parent_1._$id+","+vnode.data.attrs._i:parent_1._$id+","+vnode.data.attrs._i}(vm)));else var vm;return"video"===elem.tagName&&(elem.videoId=elem.nodeId),elem}function getVm(el){return el.__vue__?{isVue3:!1,vm:el.__vue__}:{isVue3:!0,vm:el.__vueParentComponent}}function getScrollViewMain(el){var _a=getVm(el),isVue3=_a.isVue3,vm=_a.vm;return isVue3?vm.exposed.$getMain():vm.$refs.main}var FUNCTIONS={input:{input:function(el,value){var _a=getVm(el),isVue3=_a.isVue3,vm=_a.vm;isVue3?vm.exposed&&vm.exposed.$triggerInput({value:value}):(vm.valueSync=value,vm.$triggerInput({},{value:value}))}},textarea:{input:function(el,value){var _a=getVm(el),isVue3=_a.isVue3,vm=_a.vm;isVue3?vm.exposed&&vm.exposed.$triggerInput({value:value}):(vm.valueSync=value,vm.$triggerInput({},{value:value}))}},"scroll-view":{scrollTo:function(el,x,y){var main=getScrollViewMain(el);main.scrollLeft=x,main.scrollTop=y},scrollTop:function(el){return getScrollViewMain(el).scrollTop},scrollLeft:function(el){return getScrollViewMain(el).scrollLeft},scrollWidth:function(el){return getScrollViewMain(el).scrollWidth},scrollHeight:function(el){return getScrollViewMain(el).scrollHeight}},swiper:{swipeTo:function(el,index){el.__vue__.current=index}},"movable-view":{moveTo:function(el,x,y){el.__vue__._animationTo(x,y)}},switch:{tap:function(el){el.click()}},slider:{slideTo:function(el,value){var vm=el.__vue__,slider=vm.$refs["uni-slider"],offsetWidth=slider.offsetWidth,boxLeft=slider.getBoundingClientRect().left;vm.value=value,vm._onClick({x:(value-vm.min)*offsetWidth/(vm.max-vm.min)+boxLeft})}}};function createTouchList(touchInits){var _a,touches=touchInits.map((function(touch){return function(touch){if(document.createTouch)return document.createTouch(window,touch.target,touch.identifier,touch.pageX,touch.pageY,touch.screenX,touch.screenY,touch.clientX,touch.clientY);return new Touch(touch)}(touch)}));return document.createTouchList?(_a=document).createTouchList.apply(_a,touches):touches}var WebAdapter={getWindow:function(pageId){return window},getDocument:function(pageId){return document},getEl:function(elementId){var element=elementMap.get(elementId);if(!element)throw Error("element destroyed");return element.element},getOffset:function(node){var rect=node.getBoundingClientRect();return Promise.resolve({left:rect.left+window.pageXOffset,top:rect.top+window.pageYOffset})},querySelector:function(context,selector){return"page"===selector&&(selector="body"),Promise.resolve(transEl(context.querySelector(selector)))},querySelectorAll:function(context,selector){var elements=[],nodeList=document.querySelectorAll(selector);return[].forEach.call(nodeList,(function(node){try{elements.push(transEl(node))}catch(e){}})),Promise.resolve({elements:elements})},queryProperties:function(context,names){return Promise.resolve({properties:names.map((function(name){var value=getDataByPath(context,name.replace(/-([a-z])/g,(function(g){return g[1].toUpperCase()})));return"document.documentElement.scrollTop"===name&&0===value&&(value=getDataByPath(context,"document.body.scrollTop")),value}))})},queryAttributes:function(context,names){return Promise.resolve({attributes:names.map((function(name){return String(context.getAttribute(name))}))})},queryStyles:function(context,names){var style=getComputedStyle(context);return Promise.resolve({styles:names.map((function(name){return style[name]}))})},queryHTML:function(context,type){return Promise.resolve({html:(html="outer"===type?context.outerHTML:context.innerHTML,html.replace(/\n/g,"").replace(/(<uni-text[^>]*>)(<span[^>]*>[^<]*<\/span>)(.*?<\/uni-text>)/g,"$1$3").replace(/<\/?[^>]*>/g,(function(replacement){return-1<replacement.indexOf("<body")?"<page>":"</body>"===replacement?"</page>":0!==replacement.indexOf("<uni-")&&0!==replacement.indexOf("</uni-")?"":replacement.replace(/uni-/g,"").replace(/ role=""/g,"").replace(/ aria-label=""/g,"")})))});var html},dispatchTapEvent:function(el){return el.click(),Promise.resolve()},dispatchLongpressEvent:function(el){return new Promise((function(resolve){el.dispatchEvent(new TouchEvent("touchstart",{cancelable:!0,bubbles:!0,touches:createTouchList([{identifier:1,target:el,pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0}]),targetTouches:createTouchList([]),changedTouches:createTouchList([{identifier:1,target:el,pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0}])})),setTimeout((function(){resolve()}),400)}))},dispatchTouchEvent:function(el,type,eventInitDict){eventInitDict||(eventInitDict={}),eventInitDict.touches||(eventInitDict.touches=[]),eventInitDict.changedTouches||(eventInitDict.changedTouches=[]),eventInitDict.touches.length||eventInitDict.touches.push({identifier:1,target:el}),eventInitDict.touches.forEach((function(touch){touch.target=el})),eventInitDict.changedTouches.forEach((function(touch){touch.target=el}));var touches=createTouchList(eventInitDict.touches),changedTouches=createTouchList(eventInitDict.changedTouches),targetTouches=createTouchList([]);return el.dispatchEvent(new TouchEvent(type,{cancelable:!0,bubbles:!0,touches:touches,targetTouches:targetTouches,changedTouches:changedTouches})),Promise.resolve()},callFunction:function(el,functionName,args){var fn=getDataByPath(FUNCTIONS,functionName);return fn?Promise.resolve({result:fn.apply(null,__spreadArrays([el],args))}):Promise.reject(Error(functionName+" not exists"))},triggerEvent:function(el,type,detail){var vm=el.__vue__;if(null==vm?void 0:vm.$trigger)vm.$trigger(type,{},detail);else switch(type){case"focus":el.focus();break;case"blur":el.getElementsByTagName("input")[0].blur()}return Promise.resolve()}};var Api=Object.assign({},function(adapter){return{"Page.getElement":function(params){return adapter.querySelector(adapter.getDocument(params.pageId),params.selector)},"Page.getElements":function(params){return adapter.querySelectorAll(adapter.getDocument(params.pageId),params.selector)},"Page.getWindowProperties":function(params){return adapter.queryProperties(adapter.getWindow(params.pageId),params.names)}}}(WebAdapter),function(adapter){var getEl=function(params){return adapter.getEl(params.elementId,params.pageId)};return{"Element.getElement":function(params){return adapter.querySelector(getEl(params),params.selector)},"Element.getElements":function(params){return adapter.querySelectorAll(getEl(params),params.selector)},"Element.getDOMProperties":function(params){return adapter.queryProperties(getEl(params),params.names)},"Element.getProperties":function(params){var el=getEl(params),ctx=el.__vue__||el.attr||{};return el.__vueParentComponent&&(ctx=Object.assign({},ctx,el.__vueParentComponent.attrs,el.__vueParentComponent.props)),adapter.queryProperties(ctx,params.names)},"Element.getOffset":function(params){return adapter.getOffset(getEl(params))},"Element.getAttributes":function(params){return adapter.queryAttributes(getEl(params),params.names)},"Element.getStyles":function(params){return adapter.queryStyles(getEl(params),params.names)},"Element.getHTML":function(params){return adapter.queryHTML(getEl(params),params.type)},"Element.tap":function(params){return adapter.dispatchTapEvent(getEl(params))},"Element.longpress":function(params){return adapter.dispatchLongpressEvent(getEl(params))},"Element.touchstart":function(params){return adapter.dispatchTouchEvent(getEl(params),"touchstart",params)},"Element.touchmove":function(params){return adapter.dispatchTouchEvent(getEl(params),"touchmove",params)},"Element.touchend":function(params){return adapter.dispatchTouchEvent(getEl(params),"touchend",params)},"Element.callFunction":function(params){return adapter.callFunction(getEl(params),params.functionName,params.args)},"Element.triggerEvent":function(params){return adapter.triggerEvent(getEl(params),params.type,params.detail)}}}(WebAdapter));function send(data){return UniViewJSBridge.publishHandler("onAutoMessageReceive",data)}UniViewJSBridge.subscribe("sendAutoMessage",(function(_a){var id=_a.id,method=_a.method,params=_a.params,data={id:id};if("ping"==method)return data.result="pong",void send(data);var fn=Api[method];if(!fn)return data.error={message:method+" unimplemented"},send(data);try{fn(params).then((function(res){res&&(data.result=res)})).catch((function(err){data.error={message:err.message}})).finally((function(){send(data)}))}catch(err){data.error={message:err.message},send(data)}}));
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappchooselocation.js b/qrcodeScaner/unpackage/dist/build/app-plus/__uniappchooselocation.js
deleted file mode 100644
index 719f46f..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappchooselocation.js
+++ /dev/null
@@ -1,32 +0,0 @@
-"use weex:vue";
-
-if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor
-    return this.then(
-      value => promise.resolve(callback()).then(() => value),
-      reason => promise.resolve(callback()).then(() => {
-        throw reason
-      })
-    )
-  }
-};
-
-if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
-  const global = uni.requireGlobal()
-  ArrayBuffer = global.ArrayBuffer
-  Int8Array = global.Int8Array
-  Uint8Array = global.Uint8Array
-  Uint8ClampedArray = global.Uint8ClampedArray
-  Int16Array = global.Int16Array
-  Uint16Array = global.Uint16Array
-  Int32Array = global.Int32Array
-  Uint32Array = global.Uint32Array
-  Float32Array = global.Float32Array
-  Float64Array = global.Float64Array
-  BigInt64Array = global.BigInt64Array
-  BigUint64Array = global.BigUint64Array
-};
-
-
-(()=>{var S=Object.create;var u=Object.defineProperty;var I=Object.getOwnPropertyDescriptor;var C=Object.getOwnPropertyNames;var E=Object.getPrototypeOf,_=Object.prototype.hasOwnProperty;var y=(A,t)=>()=>(t||A((t={exports:{}}).exports,t),t.exports);var G=(A,t,s,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of C(t))!_.call(A,a)&&a!==s&&u(A,a,{get:()=>t[a],enumerable:!(r=I(t,a))||r.enumerable});return A};var k=(A,t,s)=>(s=A!=null?S(E(A)):{},G(t||!A||!A.__esModule?u(s,"default",{value:A,enumerable:!0}):s,A));var B=y((q,D)=>{D.exports=Vue});var Q=Object.prototype.toString,f=A=>Q.call(A),p=A=>f(A).slice(8,-1);function N(){return typeof __channelId__=="string"&&__channelId__}function P(A,t){switch(p(t)){case"Function":return"function() { [native code] }";default:return t}}function j(A,t,s){return N()?(s.push(t.replace("at ","uni-app:///")),console[A].apply(console,s)):s.map(function(a){let o=f(a).toLowerCase();if(["[object object]","[object array]","[object module]"].indexOf(o)!==-1)try{a="---BEGIN:JSON---"+JSON.stringify(a,P)+"---END:JSON---"}catch(i){a=o}else if(a===null)a="---NULL---";else if(a===void 0)a="---UNDEFINED---";else{let i=p(a).toUpperCase();i==="NUMBER"||i==="BOOLEAN"?a="---BEGIN:"+i+"---"+a+"---END:"+i+"---":a=String(a)}return a}).join("---COMMA---")+" "+t}function h(A,t,...s){let r=j(A,t,s);r&&console[A](r)}var m={data(){return{locale:"en",fallbackLocale:"en",localization:{en:{done:"OK",cancel:"Cancel"},zh:{done:"\u5B8C\u6210",cancel:"\u53D6\u6D88"},"zh-hans":{},"zh-hant":{},messages:{}},localizationTemplate:{}}},onLoad(){this.initLocale()},created(){this.initLocale()},methods:{initLocale(){if(this.__initLocale)return;this.__initLocale=!0;let A=(plus.webview.currentWebview().extras||{}).data||{};if(A.messages&&(this.localization.messages=A.messages),A.locale){this.locale=A.locale.toLowerCase();return}let t={chs:"hans",cn:"hans",sg:"hans",cht:"hant",tw:"hant",hk:"hant",mo:"hant"},s=plus.os.language.toLowerCase().split("/")[0].replace("_","-").split("-"),r=s[1];r&&(s[1]=t[r]||r),s.length=s.length>2?2:s.length,this.locale=s.join("-")},localize(A){let t=this.locale,s=t.split("-")[0],r=this.fallbackLocale,a=o=>Object.assign({},this.localization[o],(this.localizationTemplate||{})[o]);return a("messages")[A]||a(t)[A]||a(s)[A]||a(r)[A]||A}}},w={onLoad(){this.initMessage()},methods:{initMessage(){let{from:A,callback:t,runtime:s,data:r={},useGlobalEvent:a}=plus.webview.currentWebview().extras||{};this.__from=A,this.__runtime=s,this.__page=plus.webview.currentWebview().id,this.__useGlobalEvent=a,this.data=JSON.parse(JSON.stringify(r)),plus.key.addEventListener("backbutton",()=>{typeof this.onClose=="function"?this.onClose():plus.webview.currentWebview().close("auto")});let o=this,i=function(n){let l=n.data&&n.data.__message;!l||o.__onMessageCallback&&o.__onMessageCallback(l.data)};if(this.__useGlobalEvent)weex.requireModule("globalEvent").addEventListener("plusMessage",i);else{let n=new BroadcastChannel(this.__page);n.onmessage=i}},postMessage(A={},t=!1){let s=JSON.parse(JSON.stringify({__message:{__page:this.__page,data:A,keep:t}})),r=this.__from;if(this.__runtime==="v8")this.__useGlobalEvent?plus.webview.postMessageToUniNView(s,r):new BroadcastChannel(r).postMessage(s);else{let a=plus.webview.getWebviewById(r);a&&a.evalJS(`__plusMessage&&__plusMessage(${JSON.stringify({data:s})})`)}},onMessage(A){this.__onMessageCallback=A}}};var e=k(B());var b=(A,t)=>{let s=A.__vccOpts||A;for(let[r,a]of t)s[r]=a;return s};var F=Object.defineProperty,T=Object.defineProperties,O=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,L=(A,t,s)=>t in A?F(A,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):A[t]=s,R=(A,t)=>{for(var s in t||(t={}))M.call(t,s)&&L(A,s,t[s]);if(v)for(var s of v(t))U.call(t,s)&&L(A,s,t[s]);return A},z=(A,t)=>T(A,O(t)),H={map_center_marker_container:{"":{alignItems:"flex-start",width:22,height:70}},map_center_marker:{"":{width:22,height:35}},"unichooselocation-icons":{"":{fontFamily:"unichooselocation",textDecoration:"none",textAlign:"center"}},page:{"":{flex:1,position:"relative"}},"flex-r":{"":{flexDirection:"row",flexWrap:"nowrap"}},"flex-c":{"":{flexDirection:"column",flexWrap:"nowrap"}},"flex-fill":{"":{flex:1}},"a-i-c":{"":{alignItems:"center"}},"j-c-c":{"":{justifyContent:"center"}},"nav-cover":{"":{position:"absolute",left:0,top:0,right:0,height:100,backgroundImage:"linear-gradient(to bottom, rgba(0, 0, 0, .3), rgba(0, 0, 0, 0))"}},statusbar:{"":{height:22}},"title-view":{"":{paddingTop:5,paddingRight:15,paddingBottom:5,paddingLeft:15}},"btn-cancel":{"":{paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0}},"btn-cancel-text":{"":{fontSize:30,color:"#ffffff"}},"btn-done":{"":{backgroundColor:"#007AFF",borderRadius:3,paddingTop:5,paddingRight:12,paddingBottom:5,paddingLeft:12}},"btn-done-disabled":{"":{backgroundColor:"#62abfb"}},"text-done":{"":{color:"#ffffff",fontSize:15,fontWeight:"bold",lineHeight:15,height:15}},"text-done-disabled":{"":{color:"#c0ddfe"}},"map-view":{"":{flex:2,position:"relative"}},map:{"":{width:"750rpx",justifyContent:"center",alignItems:"center"}},"map-location":{"":{position:"absolute",right:20,bottom:25,width:44,height:44,backgroundColor:"#ffffff",borderRadius:40,boxShadow:"0 2px 4px rgba(100, 100, 100, 0.2)"}},"map-location-text":{"":{fontSize:20}},"map-location-text-active":{"":{color:"#007AFF"}},"result-area":{"":{flex:2,position:"relative"}},"search-bar":{"":{paddingTop:12,paddingRight:15,paddingBottom:12,paddingLeft:15,backgroundColor:"#ffffff"}},"search-area":{"":{backgroundColor:"#ebebeb",borderRadius:5,height:30,paddingLeft:8}},"search-text":{"":{fontSize:14,lineHeight:16,color:"#b4b4b4"}},"search-icon":{"":{fontSize:16,color:"#b4b4b4",marginRight:4}},"search-tab":{"":{flexDirection:"row",paddingTop:2,paddingRight:16,paddingBottom:2,paddingLeft:16,marginTop:-10,backgroundColor:"#FFFFFF"}},"search-tab-item":{"":{marginTop:0,marginRight:5,marginBottom:0,marginLeft:5,textAlign:"center",fontSize:14,lineHeight:32,color:"#333333",borderBottomStyle:"solid",borderBottomWidth:2,borderBottomColor:"rgba(0,0,0,0)"}},"search-tab-item-active":{"":{borderBottomColor:"#0079FF"}},"no-data":{"":{color:"#808080"}},"no-data-search":{"":{marginTop:50}},"list-item":{"":{position:"relative",paddingTop:12,paddingRight:15,paddingBottom:12,paddingLeft:15}},"list-line":{"":{position:"absolute",left:15,right:0,bottom:0,height:.5,backgroundColor:"#d3d3d3"}},"list-name":{"":{fontSize:14,lines:1,textOverflow:"ellipsis"}},"list-address":{"":{fontSize:12,color:"#808080",lines:1,textOverflow:"ellipsis",marginTop:5}},"list-icon-area":{"":{paddingLeft:10,paddingRight:10}},"list-selected-icon":{"":{fontSize:20,color:"#007AFF"}},"search-view":{"":{position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"#f6f6f6"}},"searching-area":{"":{flex:5}},"search-input":{"":{fontSize:14,height:30,paddingLeft:6}},"search-cancel":{"":{color:"#0079FF",marginLeft:10}},"loading-view":{"":{paddingTop:15,paddingRight:15,paddingBottom:15,paddingLeft:15}},"loading-icon":{"":{width:28,height:28,color:"#808080"}}},Y=weex.requireModule("dom");Y.addRule("fontFace",{fontFamily:"unichooselocation",src:"url('data:font/truetype;charset=utf-8;base64,AAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzI8gE4kAAABfAAAAFZjbWFw4nGd6QAAAegAAAGyZ2x5Zn61L/EAAAOoAAACJGhlYWQXJ/zZAAAA4AAAADZoaGVhB94DhgAAALwAAAAkaG10eBQAAAAAAAHUAAAAFGxvY2EBUAGyAAADnAAAAAxtYXhwARMAZgAAARgAAAAgbmFtZWs+cdAAAAXMAAAC2XBvc3SV1XYLAAAIqAAAAE4AAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAUAAQAAAAEAAFP+qyxfDzz1AAsEAAAAAADaBFxuAAAAANoEXG4AAP+gBAADYAAAAAgAAgAAAAAAAAABAAAABQBaAAQAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQQAAZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5grsMgOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAFAAAAAwAAACwAAAAEAAABcgABAAAAAABsAAMAAQAAACwAAwAKAAABcgAEAEAAAAAKAAgAAgAC5grmHOZR7DL//wAA5grmHOZR7DL//wAAAAAAAAAAAAEACgAKAAoACgAAAAQAAwACAAEAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAEAAAAAAAAAABAAA5goAAOYKAAAABAAA5hwAAOYcAAAAAwAA5lEAAOZRAAAAAgAA7DIAAOwyAAAAAQAAAAAAAAB+AKAA0gESAAQAAP+gA+ADYAAAAAkAMQBZAAABIx4BMjY0JiIGBSMuASc1NCYiBh0BDgEHIyIGFBY7AR4BFxUUFjI2PQE+ATczMjY0JgE1NCYiBh0BLgEnMzI2NCYrAT4BNxUUFjI2PQEeARcjIgYUFjsBDgECAFABLUQtLUQtAg8iD9OcEhwSnNMPIg4SEg4iD9OcEhwSnNMPIg4SEv5SEhwSga8OPg4SEg4+Dq+BEhwSga8OPg4SEg4+Dq8BgCItLUQtLQKc0w8iDhISDiIP05wSHBKc0w8iDhISDiIP05wSHBL+gj4OEhIOPg6vgRIcEoGvDj4OEhIOPg6vgRIcEoGvAAEAAAAAA4ECgQAQAAABPgEeAQcBDgEvASY0NhYfAQM2DCIbAgz+TA0kDfcMGiIN1wJyDQIZIg3+IQ4BDf4NIhoBDd0AAQAAAAADAgKCAB0AAAE3PgEuAgYPAScmIgYUHwEHBhQWMj8BFxYyNjQnAjy4CAYGEBcWCLe3DSIaDLi4DBkjDbe3DSMZDAGAtwgWFxAGBgi4uAwaIg23tw0jGQy4uAwZIw0AAAIAAP/fA6EDHgAVACYAACUnPgE3LgEnDgEHHgEXMjY3FxYyNjQlBiIuAjQ+AjIeAhQOAQOX2CcsAQTCkpLCAwPCkj5uLdkJGRH+ijV0Z08rK09ndGdPLCxPE9MtckGSwgQEwpKSwgMoJdQIEhi3FixOaHNnTywsT2dzaE4AAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQARABUAAQAAAAAAAgAHACYAAQAAAAAAAwARAC0AAQAAAAAABAARAD4AAQAAAAAABQALAE8AAQAAAAAABgARAFoAAQAAAAAACgArAGsAAQAAAAAACwATAJYAAwABBAkAAAAqAKkAAwABBAkAAQAiANMAAwABBAkAAgAOAPUAAwABBAkAAwAiAQMAAwABBAkABAAiASUAAwABBAkABQAWAUcAAwABBAkABgAiAV0AAwABBAkACgBWAX8AAwABBAkACwAmAdUKQ3JlYXRlZCBieSBpY29uZm9udAp1bmljaG9vc2Vsb2NhdGlvblJlZ3VsYXJ1bmljaG9vc2Vsb2NhdGlvbnVuaWNob29zZWxvY2F0aW9uVmVyc2lvbiAxLjB1bmljaG9vc2Vsb2NhdGlvbkdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHUAbgBpAGMAaABvAG8AcwBlAGwAbwBjAGEAdABpAG8AbgBSAGUAZwB1AGwAYQByAHUAbgBpAGMAaABvAG8AcwBlAGwAbwBjAGEAdABpAG8AbgB1AG4AaQBjAGgAbwBvAHMAZQBsAG8AYwBhAHQAaQBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAHUAbgBpAGMAaABvAG8AcwBlAGwAbwBjAGEAdABpAG8AbgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAQIBAwEEAQUBBgAKbXlsb2NhdGlvbgZ4dWFuemUFY2xvc2UGc291c3VvAAAAAA==')"});var d=weex.requireModule("mapSearch"),K=16,x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAACcCAMAAAC3Fl5oAAAB3VBMVEVMaXH/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/EhL/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/Dw//AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/GRn/NTX/Dw//Fhb/AAD/AAD/AAD/GRn/GRn/Y2P/AAD/AAD/ExP/Ghr/AAD/AAD/MzP/GRn/AAD/Hh7/AAD/RUX/AAD/AAD/AAD/AAD/AAD/AAD/Dg7/AAD/HR3/Dw//FRX/SUn/AAD/////kJD/DQ3/Zmb/+/v/wMD/mJj/6en/vb3/1NT//Pz/ODj/+fn/3Nz/nJz/j4//9/f/7e3/9vb/7Oz/2Nj/x8f/Ozv/+Pj/3d3/nZ3/2dn//f3/6Oj/2tr/v7//09P/vr7/mZn/l5cdSvP3AAAAe3RSTlMAAhLiZgTb/vztB/JMRhlp6lQW86g8mQ4KFPs3UCH5U8huwlesWtTYGI7RsdVeJGfTW5rxnutLsvXWF8vQNdo6qQbuz7D4hgVIx2xtw8GC1TtZaIw0i84P98tU0/fsj7PKaAgiZZxeVfo8Z52eg1P0nESrENnjXVPUgw/uuSmDAAADsUlEQVR42u3aZ3cTRxgF4GtbYleSLdnGcsENG2ODjbExEHrvhAQCIb1Bem+QdkeuuFMNBBJIfmuOckzZI8/srHYmH3Lm+QNXK632LTvQ03Tu/IWeU/tTGTKT2n+q58L5c00wpXJd47DHEt5w47pKxLbhdLdPKb/7dBYxVLxw1GcI/2h1BcpzKNFHLX2JQ4gumaiitqpEEhEdOMJI9h5AFC3feYzI+7IF2tpSLEOqDXpObPRYFm/jCWho/4Ble7MdoT7fzhhq9yHEz28wltU1UPrJZ0wd66HwicfYvEFIfePTAP8tSLTupBHvtGJFH9bSkNrNWEHzERrT34xSH9Ogr1CijkbVAUH1KRqVqkdQAw07iIAaGlcTqI+/0LjeJJ5J0IIEnkpXMdzs4sTtW9dnZq7fuj2xOMtwVWk88RHDjBYejYvnjD8qjOpfQsUqhvj7oSjxcJIhVj3pyKqpNjYvVjQ/RrXq5YABKi3MCYm5BSrtWO5v11DlmlC4RpU1WRS9SJU7QukOVbpQ9JLu549+Dd0AUOlTbkGEuk85vxLAK5QbuytC3R2j3HoAjZSbFxrmKTcCoJdSk0LLJKV6gSaPMqNTQsvUKGW8JrxKqUWhaZFSeWyh1LTQNE2pHF6mzOy40DQ+S5mLimJcENoKlOnBWsr8KbRNUGYt5LXgd6HtD3lNQIoyN4S2G5RJIUOZm0LbTcqsBqVmhLYZSlkPsP4VWf+Rrd+m1v9o9h8Vv5p42C1R5qL1x7WRglOgVN52yfwNOBu76P+lLPoYidu23KPciIHGa07ZeIW1jvcNtI7q5vexCPGYCmf+m/Y9a3sAwQ5bI9T7ukPgPcn9GToEao+xk1OixJT+GIsvNAbx6eAgPq0xiF+KtkpYKhRXCQ8eFFcJhSWGu3rZ8jJkCM8kz9K4TUnrC6mAgzTsB9tLwQ2W15qfosQ2GrQNpZr7aczbzVjBZsvLcaC1g0bsbIVEnU8DOr6H1KDH2LwtUBi0/JII6Dxm9zUXkH+XMWzfh1Dte1i2Pe3QkC77Zel7aehpO8wyHG6Dtt0NjKxhN6I4uSli/TqJiJJDUQ4NDCURXTrXRy1XcumyD24M+AzhD1RXIIZsl/LoyZmurJHDM7s8lvB2FQ/PmPJ6PseAXP5HGMYAAC7ABbgAF+ACXIALcAEuwAW4ABfgAlyAC3ABLsAFuID/d8Cx4NEt8/byOf0wLnis8zjMq9/Kp7bWw4JOj8u8TlhRl+G/Mp2wpOX48GffvvZ1CyL4B53LAS6zb08EAAAAAElFTkSuQmCC",V={mixins:[w,m],data(){return{positionIcon:x,mapScale:K,userKeyword:"",showLocation:!0,latitude:39.908692,longitude:116.397477,nearList:[],nearSelectedIndex:-1,nearLoading:!1,nearLoadingEnd:!1,noNearData:!1,isUserLocation:!1,statusBarHeight:20,mapHeight:250,markers:[{id:"location",latitude:39.908692,longitude:116.397477,zIndex:"1",iconPath:x,width:26,height:36}],showSearch:!1,searchList:[],searchSelectedIndex:-1,searchLoading:!1,searchEnd:!1,noSearchData:!1,localizationTemplate:{en:{search_tips:"Search for a place",no_found:"No results found",nearby:"Nearby",more:"More"},zh:{search_tips:"\u641C\u7D22\u5730\u70B9",no_found:"\u5BF9\u4E0D\u8D77\uFF0C\u6CA1\u6709\u641C\u7D22\u5230\u76F8\u5173\u6570\u636E",nearby:"\u9644\u8FD1",more:"\u66F4\u591A"}},searchNearFlag:!0,searchMethod:"poiSearchNearBy"}},computed:{disableOK(){return this.nearSelectedIndex<0&&this.searchSelectedIndex<0},searchMethods(){return[{title:this.localize("nearby"),method:"poiSearchNearBy"},{title:this.localize("more"),method:"poiKeywordsSearch"}]}},filters:{distance(A){return A>100?`${A>1e3?(A/1e3).toFixed(1)+"k":A.toFixed(0)}m | `:A>0?"100m\u5185 | ":""}},watch:{searchMethod(){this._searchPageIndex=1,this.searchEnd=!1,this.searchList=[],this._searchKeyword&&this.search()}},onLoad(){this.statusBarHeight=plus.navigator.getStatusbarHeight(),this.mapHeight=plus.screen.resolutionHeight/2;let A=this.data;this.userKeyword=A.keyword||"",this._searchInputTimer=null,this._searchPageIndex=1,this._searchKeyword="",this._nearPageIndex=1,this._hasUserLocation=!1,this._userLatitude=0,this._userLongitude=0},onReady(){this.mapContext=this.$refs.map1,this.data.latitude&&this.data.longitude?(this._hasUserLocation=!0,this.moveToCenter({latitude:this.data.latitude,longitude:this.data.longitude})):this.getUserLocation()},onUnload(){this.clearSearchTimer()},methods:{cancelClick(){this.postMessage({event:"cancel"})},doneClick(){if(this.disableOK)return;let A=this.showSearch&&this.searchSelectedIndex>=0?this.searchList[this.searchSelectedIndex]:this.nearList[this.nearSelectedIndex],t={name:A.name,address:A.address,latitude:A.location.latitude,longitude:A.location.longitude};this.postMessage({event:"selected",detail:t})},getUserLocation(){plus.geolocation.getCurrentPosition(({coordsType:A,coords:t})=>{false?this.wgs84togcjo2(t,s=>{this.getUserLocationSuccess(s)}):this.getUserLocationSuccess(t)},A=>{this._hasUserLocation=!0,h("log","at template/__uniappchooselocation.nvue:292","Gelocation Error: code - "+A.code+"; message - "+A.message)},{geocode:!1,coordsType:"gcj02"})},getUserLocationSuccess(A){this._userLatitude=A.latitude,this._userLongitude=A.longitude,this._hasUserLocation=!0,this.moveToCenter({latitude:A.latitude,longitude:A.longitude})},searchclick(A){this.showSearch=A,A===!1&&plus.key.hideSoftKeybord()},showSearchView(){this.searchList=[],this.showSearch=!0},hideSearchView(){this.showSearch=!1,plus.key.hideSoftKeybord(),this.noSearchData=!1,this.searchSelectedIndex=-1,this._searchKeyword=""},onregionchange(A){var t=A.detail,s=t.type||A.type,r=t.causedBy||A.causedBy;r!=="drag"||s!=="end"||this.mapContext.getCenterLocation(a=>{if(!this.searchNearFlag){this.searchNearFlag=!this.searchNearFlag;return}this.moveToCenter({latitude:a.latitude,longitude:a.longitude})})},onItemClick(A,t){this.searchNearFlag=!1,t.stopPropagation&&t.stopPropagation(),this.nearSelectedIndex!==A&&(this.nearSelectedIndex=A),this.moveToLocation(this.nearList[A]&&this.nearList[A].location)},moveToCenter(A){this.latitude===A.latitude&&this.longitude===A.longitude||(this.latitude=A.latitude,this.longitude=A.longitude,this.updateCenter(A),this.moveToLocation(A),this.isUserLocation=this._userLatitude===A.latitude&&this._userLongitude===A.longitude)},updateCenter(A){this.nearSelectedIndex=-1,this.nearList=[],this._hasUserLocation&&(this._nearPageIndex=1,this.nearLoadingEnd=!1,this.reverseGeocode(A),this.searchNearByPoint(A),this.onItemClick(0,{stopPropagation:()=>{this.searchNearFlag=!0}}),this.$refs.nearListLoadmore.resetLoadmore())},searchNear(){this.nearLoadingEnd||this.searchNearByPoint({latitude:this.latitude,longitude:this.longitude})},searchNearByPoint(A){this.noNearData=!1,this.nearLoading=!0,d.poiSearchNearBy({point:{latitude:A.latitude,longitude:A.longitude},key:this.userKeyword,sortrule:1,index:this._nearPageIndex,radius:1e3},t=>{this.nearLoading=!1,this._nearPageIndex=t.pageIndex+1,this.nearLoadingEnd=t.pageIndex===t.pageNumber,t.poiList&&t.poiList.length?(this.fixPois(t.poiList),this.nearList=this.nearList.concat(t.poiList),this.fixNearList()):this.noNearData=this.nearList.length===0})},moveToLocation(A){!A||this.mapContext.moveToLocation(z(R({},A),{fail:t=>{h("error","at template/__uniappchooselocation.nvue:419","chooseLocation_moveToLocation",t)}}))},reverseGeocode(A){d.reverseGeocode({point:A},t=>{t.type==="success"&&this._nearPageIndex<=2&&(this.nearList.splice(0,0,{code:t.code,location:A,name:"\u5730\u56FE\u4F4D\u7F6E",address:t.address||""}),this.fixNearList())})},fixNearList(){let A=this.nearList;if(A.length>=2&&A[0].name==="\u5730\u56FE\u4F4D\u7F6E"){let t=this.getAddressStart(A[1]),s=A[0].address;s.startsWith(t)&&(A[0].name=s.substring(t.length))}},onsearchinput(A){var t=A.detail.value.replace(/^\s+|\s+$/g,"");this.clearSearchTimer(),this._searchInputTimer=setTimeout(()=>{clearTimeout(this._searchInputTimer),this._searchPageIndex=1,this.searchEnd=!1,this._searchKeyword=t,this.searchList=[],this.search()},300)},clearSearchTimer(){this._searchInputTimer&&clearTimeout(this._searchInputTimer)},search(){this._searchKeyword.length===0||this._searchEnd||this.searchLoading||(this.searchLoading=!0,this.noSearchData=!1,d[this.searchMethod]({point:{latitude:this.latitude,longitude:this.longitude},key:this._searchKeyword,sortrule:1,index:this._searchPageIndex,radius:5e4},A=>{this.searchLoading=!1,this._searchPageIndex=A.pageIndex+1,this.searchEnd=A.pageIndex===A.pageNumber,A.poiList&&A.poiList.length?(this.fixPois(A.poiList),this.searchList=this.searchList.concat(A.poiList)):this.noSearchData=this.searchList.length===0}))},onSearchListTouchStart(){plus.key.hideSoftKeybord()},onSearchItemClick(A,t){t.stopPropagation(),this.searchSelectedIndex!==A&&(this.searchSelectedIndex=A),this.moveToLocation(this.searchList[A]&&this.searchList[A].location)},getAddressStart(A){let t=A.addressOrigin||A.address;return A.province+(A.province===A.city?"":A.city)+(/^\d+$/.test(A.district)||t.startsWith(A.district)?"":A.district)},fixPois(A){for(var t=0;t<A.length;t++){let s=A[t];s.name=s.name.replace(/\\/g,""),s.addressOrigin=s.address.replace(/\\/g,""),s.address=this.getAddressStart(s)+s.addressOrigin}},wgs84togcjo2(A,t){let s=weex.requireModule("stream"),r=`https://apis.map.qq.com/jsapi?qt=translate&type=1&points=${A.longitude},${A.latitude}&key=MAP_KEY&output=json&pf=jsapi&ref=jsapi`;s.fetch({method:"GET",url:r,type:"json"},a=>{if(a.ok){let o=a.data.detail.points[0];t({latitude:o.lat,longitude:o.lng})}})},formatDistance(A){return A>100?`${A>1e3?(A/1e3).toFixed(1)+"k":A.toFixed(0)}m | `:A>0?"100m\u5185 | ":""}}};function Z(A,t,s,r,a,o){return(0,e.openBlock)(),(0,e.createElementBlock)("scroll-view",{scrollY:!0,showScrollbar:!0,enableBackToTop:!0,bubble:"true",style:{flexDirection:"column"}},[(0,e.createElementVNode)("view",{class:"page flex-c"},[(0,e.createElementVNode)("view",{class:"flex-r map-view"},[(0,e.createElementVNode)("map",{class:"map flex-fill",ref:"map1",scale:a.mapScale,showLocation:a.showLocation,longitude:a.longitude,latitude:a.latitude,onRegionchange:t[0]||(t[0]=(...i)=>o.onregionchange&&o.onregionchange(...i)),style:(0,e.normalizeStyle)("height:"+a.mapHeight+"px")},[(0,e.createElementVNode)("div",{class:"map_center_marker_container"},[(0,e.createElementVNode)("u-image",{class:"map_center_marker",src:a.positionIcon},null,8,["src"])])],44,["scale","showLocation","longitude","latitude"]),(0,e.createElementVNode)("view",{class:"map-location flex-c a-i-c j-c-c",onClick:t[1]||(t[1]=i=>o.getUserLocation())},[(0,e.createElementVNode)("u-text",{class:(0,e.normalizeClass)(["unichooselocation-icons map-location-text",{"map-location-text-active":a.isUserLocation}])},"\uEC32",2)]),(0,e.createElementVNode)("view",{class:"nav-cover"},[(0,e.createElementVNode)("view",{class:"statusbar",style:(0,e.normalizeStyle)("height:"+a.statusBarHeight+"px")},null,4),(0,e.createElementVNode)("view",{class:"title-view flex-r"},[(0,e.createElementVNode)("view",{class:"btn-cancel",onClick:t[2]||(t[2]=(...i)=>o.cancelClick&&o.cancelClick(...i))},[(0,e.createElementVNode)("u-text",{class:"unichooselocation-icons btn-cancel-text"},"\uE61C")]),(0,e.createElementVNode)("view",{class:"flex-fill"}),(0,e.createElementVNode)("view",{class:(0,e.normalizeClass)(["btn-done flex-r a-i-c j-c-c",{"btn-done-disabled":o.disableOK}]),onClick:t[3]||(t[3]=(...i)=>o.doneClick&&o.doneClick(...i))},[(0,e.createElementVNode)("u-text",{class:(0,e.normalizeClass)(["text-done",{"text-done-disabled":o.disableOK}])},(0,e.toDisplayString)(A.localize("done")),3)],2)])])]),(0,e.createElementVNode)("view",{class:(0,e.normalizeClass)(["flex-c result-area",{"searching-area":a.showSearch}])},[(0,e.createElementVNode)("view",{class:"search-bar"},[(0,e.createElementVNode)("view",{class:"search-area flex-r a-i-c",onClick:t[4]||(t[4]=(...i)=>o.showSearchView&&o.showSearchView(...i))},[(0,e.createElementVNode)("u-text",{class:"search-icon unichooselocation-icons"},"\uE60A"),(0,e.createElementVNode)("u-text",{class:"search-text"},(0,e.toDisplayString)(A.localize("search_tips")),1)])]),a.noNearData?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("list",{key:0,ref:"nearListLoadmore",class:"flex-fill list-view",loadmoreoffset:"5",scrollY:!0,onLoadmore:t[5]||(t[5]=i=>o.searchNear())},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(a.nearList,(i,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("cell",{key:i.uid},[(0,e.createElementVNode)("view",{class:"list-item",onClick:l=>o.onItemClick(n,l)},[(0,e.createElementVNode)("view",{class:"flex-r"},[(0,e.createElementVNode)("view",{class:"list-text-area flex-fill flex-c"},[(0,e.createElementVNode)("u-text",{class:"list-name"},(0,e.toDisplayString)(i.name),1),(0,e.createElementVNode)("u-text",{class:"list-address"},(0,e.toDisplayString)(o.formatDistance(i.distance))+(0,e.toDisplayString)(i.address),1)]),n===a.nearSelectedIndex?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:0,class:"list-icon-area flex-r a-i-c j-c-c"},[(0,e.createElementVNode)("u-text",{class:"unichooselocation-icons list-selected-icon"},"\uE651")])):(0,e.createCommentVNode)("v-if",!0)]),(0,e.createElementVNode)("view",{class:"list-line"})],8,["onClick"])]))),128)),a.nearLoading?((0,e.openBlock)(),(0,e.createElementBlock)("cell",{key:0},[(0,e.createElementVNode)("view",{class:"loading-view flex-c a-i-c j-c-c"},[(0,e.createElementVNode)("loading-indicator",{class:"loading-icon",animating:!0,arrow:"false"})])])):(0,e.createCommentVNode)("v-if",!0)],544)),a.noNearData?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:1,class:"flex-fill flex-r a-i-c j-c-c"},[(0,e.createElementVNode)("u-text",{class:"no-data"},(0,e.toDisplayString)(A.localize("no_found")),1)])):(0,e.createCommentVNode)("v-if",!0),a.showSearch?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:2,class:"search-view flex-c"},[(0,e.createElementVNode)("view",{class:"search-bar flex-r a-i-c"},[(0,e.createElementVNode)("view",{class:"search-area flex-fill flex-r"},[(0,e.createElementVNode)("u-input",{focus:!0,onInput:t[6]||(t[6]=(...i)=>o.onsearchinput&&o.onsearchinput(...i)),class:"search-input flex-fill",placeholder:A.localize("search_tips")},null,40,["placeholder"])]),(0,e.createElementVNode)("u-text",{class:"search-cancel",onClick:t[7]||(t[7]=(...i)=>o.hideSearchView&&o.hideSearchView(...i))},(0,e.toDisplayString)(A.localize("cancel")),1)]),(0,e.createElementVNode)("view",{class:"search-tab"},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(o.searchMethods,(i,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("u-text",{onClick:l=>a.searchMethod=a.searchLoading?a.searchMethod:i.method,key:n,class:(0,e.normalizeClass)([{"search-tab-item-active":i.method===a.searchMethod},"search-tab-item"])},(0,e.toDisplayString)(i.title),11,["onClick"]))),128))]),a.noSearchData?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("list",{key:0,class:"flex-fill list-view",enableBackToTop:!0,scrollY:!0,onLoadmore:t[8]||(t[8]=i=>o.search()),onTouchstart:t[9]||(t[9]=(...i)=>o.onSearchListTouchStart&&o.onSearchListTouchStart(...i))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(a.searchList,(i,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("cell",{key:i.uid},[(0,e.createElementVNode)("view",{class:"list-item",onClick:l=>o.onSearchItemClick(n,l)},[(0,e.createElementVNode)("view",{class:"flex-r"},[(0,e.createElementVNode)("view",{class:"list-text-area flex-fill flex-c"},[(0,e.createElementVNode)("u-text",{class:"list-name"},(0,e.toDisplayString)(i.name),1),(0,e.createElementVNode)("u-text",{class:"list-address"},(0,e.toDisplayString)(o.formatDistance(i.distance))+(0,e.toDisplayString)(i.address),1)]),n===a.searchSelectedIndex?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:0,class:"list-icon-area flex-r a-i-c j-c-c"},[(0,e.createElementVNode)("u-text",{class:"unichooselocation-icons list-selected-icon"},"\uE651")])):(0,e.createCommentVNode)("v-if",!0)]),(0,e.createElementVNode)("view",{class:"list-line"})],8,["onClick"])]))),128)),a.searchLoading?((0,e.openBlock)(),(0,e.createElementBlock)("cell",{key:0},[(0,e.createElementVNode)("view",{class:"loading-view flex-c a-i-c j-c-c"},[(0,e.createElementVNode)("loading-indicator",{class:"loading-icon",animating:!0})])])):(0,e.createCommentVNode)("v-if",!0)],32)),a.noSearchData?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:1,class:"flex-fill flex-r j-c-c"},[(0,e.createElementVNode)("u-text",{class:"no-data no-data-search"},(0,e.toDisplayString)(A.localize("no_found")),1)])):(0,e.createCommentVNode)("v-if",!0)])):(0,e.createCommentVNode)("v-if",!0)],2)])])}var c=b(V,[["render",Z],["styles",[H]]]);var g=plus.webview.currentWebview();if(g){let A=parseInt(g.id),t="template/__uniappchooselocation",s={};try{s=JSON.parse(g.__query__)}catch(a){}c.mpType="page";let r=Vue.createPageApp(c,{$store:getApp({allowDefault:!0}).$store,__pageId:A,__pagePath:t,__pageQuery:s});r.provide("__globalStyles",Vue.useCssStyles([...__uniConfig.styles,...c.styles||[]])),r.mount("#root")}})();
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/__uniapperror.png b/qrcodeScaner/unpackage/dist/build/app-plus/__uniapperror.png
deleted file mode 100644
index 4743b25..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/__uniapperror.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappopenlocation.js b/qrcodeScaner/unpackage/dist/build/app-plus/__uniappopenlocation.js
deleted file mode 100644
index cd98190..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappopenlocation.js
+++ /dev/null
@@ -1,32 +0,0 @@
-"use weex:vue";
-
-if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor
-    return this.then(
-      value => promise.resolve(callback()).then(() => value),
-      reason => promise.resolve(callback()).then(() => {
-        throw reason
-      })
-    )
-  }
-};
-
-if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
-  const global = uni.requireGlobal()
-  ArrayBuffer = global.ArrayBuffer
-  Int8Array = global.Int8Array
-  Uint8Array = global.Uint8Array
-  Uint8ClampedArray = global.Uint8ClampedArray
-  Int16Array = global.Int16Array
-  Uint16Array = global.Uint16Array
-  Int32Array = global.Int32Array
-  Uint32Array = global.Uint32Array
-  Float32Array = global.Float32Array
-  Float64Array = global.Float64Array
-  BigInt64Array = global.BigInt64Array
-  BigUint64Array = global.BigUint64Array
-};
-
-
-(()=>{var B=Object.create;var m=Object.defineProperty;var b=Object.getOwnPropertyDescriptor;var w=Object.getOwnPropertyNames;var P=Object.getPrototypeOf,Q=Object.prototype.hasOwnProperty;var I=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var E=(e,t,a,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of w(t))!Q.call(e,o)&&o!==a&&m(e,o,{get:()=>t[o],enumerable:!(n=b(t,o))||n.enumerable});return e};var O=(e,t,a)=>(a=e!=null?B(P(e)):{},E(t||!e||!e.__esModule?m(a,"default",{value:e,enumerable:!0}):a,e));var f=I((L,C)=>{C.exports=Vue});var d={data(){return{locale:"en",fallbackLocale:"en",localization:{en:{done:"OK",cancel:"Cancel"},zh:{done:"\u5B8C\u6210",cancel:"\u53D6\u6D88"},"zh-hans":{},"zh-hant":{},messages:{}},localizationTemplate:{}}},onLoad(){this.initLocale()},created(){this.initLocale()},methods:{initLocale(){if(this.__initLocale)return;this.__initLocale=!0;let e=(plus.webview.currentWebview().extras||{}).data||{};if(e.messages&&(this.localization.messages=e.messages),e.locale){this.locale=e.locale.toLowerCase();return}let t={chs:"hans",cn:"hans",sg:"hans",cht:"hant",tw:"hant",hk:"hant",mo:"hant"},a=plus.os.language.toLowerCase().split("/")[0].replace("_","-").split("-"),n=a[1];n&&(a[1]=t[n]||n),a.length=a.length>2?2:a.length,this.locale=a.join("-")},localize(e){let t=this.locale,a=t.split("-")[0],n=this.fallbackLocale,o=s=>Object.assign({},this.localization[s],(this.localizationTemplate||{})[s]);return o("messages")[e]||o(t)[e]||o(a)[e]||o(n)[e]||e}}},h={onLoad(){this.initMessage()},methods:{initMessage(){let{from:e,callback:t,runtime:a,data:n={},useGlobalEvent:o}=plus.webview.currentWebview().extras||{};this.__from=e,this.__runtime=a,this.__page=plus.webview.currentWebview().id,this.__useGlobalEvent=o,this.data=JSON.parse(JSON.stringify(n)),plus.key.addEventListener("backbutton",()=>{typeof this.onClose=="function"?this.onClose():plus.webview.currentWebview().close("auto")});let s=this,r=function(l){let A=l.data&&l.data.__message;!A||s.__onMessageCallback&&s.__onMessageCallback(A.data)};if(this.__useGlobalEvent)weex.requireModule("globalEvent").addEventListener("plusMessage",r);else{let l=new BroadcastChannel(this.__page);l.onmessage=r}},postMessage(e={},t=!1){let a=JSON.parse(JSON.stringify({__message:{__page:this.__page,data:e,keep:t}})),n=this.__from;if(this.__runtime==="v8")this.__useGlobalEvent?plus.webview.postMessageToUniNView(a,n):new BroadcastChannel(n).postMessage(a);else{let o=plus.webview.getWebviewById(n);o&&o.evalJS(`__plusMessage&&__plusMessage(${JSON.stringify({data:a})})`)}},onMessage(e){this.__onMessageCallback=e}}};var i=O(f());var v=(e,t)=>{let a=e.__vccOpts||e;for(let[n,o]of t)a[n]=o;return a};var x={page:{"":{flex:1}},"flex-r":{"":{flexDirection:"row",flexWrap:"nowrap"}},"flex-c":{"":{flexDirection:"column",flexWrap:"nowrap"}},"flex-fill":{"":{flex:1}},"a-i-c":{"":{alignItems:"center"}},"j-c-c":{"":{justifyContent:"center"}},target:{"":{paddingTop:10,paddingBottom:10}},"text-area":{"":{paddingLeft:10,paddingRight:10,flex:1}},name:{"":{fontSize:16,lines:1,textOverflow:"ellipsis"}},address:{"":{fontSize:14,color:"#808080",lines:1,textOverflow:"ellipsis",marginTop:2}},"goto-area":{"":{width:50,height:50,paddingTop:8,paddingRight:8,paddingBottom:8,paddingLeft:8,backgroundColor:"#007aff",borderRadius:50,marginRight:10}},"goto-icon":{"":{width:34,height:34}},"goto-text":{"":{fontSize:14,color:"#FFFFFF"}}},z={mixins:[h,d],data(){return{bottom:"0px",longitude:"",latitude:"",markers:[],name:"",address:"",localizationTemplate:{en:{"map.title.amap":"AutoNavi Maps","map.title.baidu":"Baidu Maps","map.title.tencent":"Tencent Maps","map.title.apple":"Apple Maps","map.title.google":"Google Maps","location.title":"My Location","select.cancel":"Cancel"},zh:{"map.title.amap":"\u9AD8\u5FB7\u5730\u56FE","map.title.baidu":"\u767E\u5EA6\u5730\u56FE","map.title.tencent":"\u817E\u8BAF\u5730\u56FE","map.title.apple":"\u82F9\u679C\u5730\u56FE","map.title.google":"\u8C37\u6B4C\u5730\u56FE","location.title":"\u6211\u7684\u4F4D\u7F6E","select.cancel":"\u53D6\u6D88"}},android:weex.config.env.platform.toLowerCase()==="android"}},onLoad(){let e=this.data;if(this.latitude=e.latitude,this.longitude=e.longitude,this.name=e.name||"",this.address=e.address||"",!this.android){let t=plus.webview.currentWebview().getSafeAreaInsets();this.bottom=t.bottom+"px"}},onReady(){this.mapContext=this.$refs.map1,this.markers=[{id:"location",latitude:this.latitude,longitude:this.longitude,title:this.name,zIndex:"1",iconPath:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAABICAMAAACORiZjAAAByFBMVEUAAAD/PyL/PyL/PyL/PyL/PyL/PyL/PyL/PyL/PiL/PyL/PyL/PyP/PyL/PyL/PyL/PyL/PiL/PyL8PiP/PyL4OyP/PyL3OyX9Pyb0RUP0RkPzOiXsPj3YLi7TKSnQJiX0RkTgMCj0QjvkNC3vPDPwOy/9PyXsNSTyRUTgNDPdMjHrPTzuQD7iNTTxQ0HTJyTZKyf1RULlNjDZKyTfLSLeLSX0Qzz3Qzv8PSTMJCTmOjnPJSXLIiLzRkXWLCvgNDPZLyzVKijRJSTtPzvcMS7jNjPZLCnyREHpOzjiNDDtPzvzQz/VKSXkNTDsPDXyQjz2RT7pMyTxOinjMST5QjTmOjnPJSLdLyr0RD//YF7/////R0b/Tk3/XVv/WFb/VVP/S0v/Pz//W1n/UVD/REP/Xlz/Ojr/QUH/Skn/U1L/ODf7VlX5UU/oOzrqNzf/+/v5UlHvQUD2TEv0SUj3Tk3/2dn8W1r6TEv7R0b7REPvPTzzPDvwNjXkMjLnMDDjLS3dKir/xcX/vr7/qqn/pqX/mZn/fn7/ZWT/8PD/4eH/3t3/zs7/ra3/kpL/iIj/e3r5PDz4NjbxMTHsMTDlLCz/9vb/6ej/ubjhOGVRAAAAWXRSTlMABQ4TFgoIHhApI0RAGhgzJi89Ozg2LVEg4s5c/v366tmZiYl2X0pE/vn08eTe1sWvqqiOgXVlUE399/b08u3n4tzZ1dTKyMTDvLmzqqKal35taFxH6sC3oms+ongAAAOtSURBVEjHjZV3W9pQGMXJzQACQRARxVF3HdVW26od7q111NqhdbRSbQVElnvvbV1tv25Jgpr3kpCcP+/7/J5z8p57QScr4l46jSJohEhKEGlANKGBYBA1NFDpyklPz3FV5tWwHKnGEbShprIuFPAujEW14A2E6nqqWYshEcYYqnNC3mEgbyh9wMgZGCUbZHZFFobjtODLKWQpRMgyhrxiiQtwK/6SqpczY/QdvqlhJflcZpZk4hiryzecQIH0IitFY0xaBWDkqCEr9CLIDsDIJqywswbpNlB/ZEpVkZ4kPZKEqwmOTakrXGCk6IdwFYExDfI+SX4ISBeExjQp0m/jUMyIeuLVBo2Xma0kIRpVhyc1Kpxn42hxdd2BuOnv3Z2d3YO4Y29LCitcQiItcxxH5kcEncRhmc5UiofowuJxqPO5kZjm9rFROC9JWAXqC8HBgciI1AWcRbqj+fgX0emDg+MRif5OglmgJdlIEvzCJ8D5xQjQORhOlJlTKR4qmwD6B6FtOJ012yyMjrHMwuNTCM1jUG2SHDQPoWMMciZxdBR6PQOOtyF0ikEmEfrom5FqH0J7YOh+LUAE1bbolmrqj5SZOwTDxXJTdBFRqCrsBtoHRnAW7hRXThYE3VA7koVjo2CfUK4O2WdHodx7c7FsZ25sNDtotxp4SF++OIrpcHf+6Ojk7BA/X2wwOfRIeLj5wVGNClYJF4K/sY4SrVBJhj323hHXG/ymScEu091PH0HaS5e0MEslGeLuBCt9fqYWKLNXNIpZGcuXfqlqqaHWLhrFrLpWvqpqpU1ixFs9Ll1WY5ZLo19ECUb3X+VXg/y5wEj4qtYVlXCtRdIvErtyZi0nDJc1aLZxCPtrZ3P9PxLIX2Vy8P8zQAxla1xVZlYba6NbYAAi7KIwSxnKKjDHtoAHfOb/qSD/Z1OKEA4XbXHUr8ozq/XOZKOFxgkx4Mv177Jaz4fhQFnWdr8c4283pVhBRSDg4+zLeOYyu9CcCsIBK5T2fF0mXK7JkYaAEaAoY9Mazqw1FdnBRcWFuA/ZGDOd/R7eH7my3m1MA208k60I3ibHozUps/bICe+PQllbUmjrBaxIqaynG5JwT5UrgmW9ubpjrt5kJMOKlMvavIM2o08cVqRcVvONyNw0Y088YVmvPIJeqVUEy9rkmU31imBZ1x7PNV6RelkeD16Relmfbm81VQTLevs2A74iDWXpXzznwwEj9YCszcbCcOqiSY4jYTh1Jx1B04o+/wH6/wOSPFj1xgAAAABJRU5ErkJggg==",width:26,height:36}],this.updateMarker()},methods:{goto(){var e=weex.config.env.platform==="iOS";this.openSysMap(this.latitude,this.longitude,this.name,e)},updateMarker(){this.mapContext.moveToLocation(),this.mapContext.translateMarker({markerId:"location",destination:{latitude:this.latitude,longitude:this.longitude},duration:0},e=>{})},openSysMap(e,t,a,n){let o=weex.requireModule("mapSearch");var s=[{title:this.localize("map.title.tencent"),getUrl:function(){var A;return A="https://apis.map.qq.com/uri/v1/routeplan?type=drive&to="+encodeURIComponent(a)+"&tocoord="+encodeURIComponent(e+","+t)+"&referer=APP",A}},{title:this.localize("map.title.google"),getUrl:function(){var A;return A="https://www.google.com/maps/?daddr="+encodeURIComponent(a)+"&sll="+encodeURIComponent(e+","+t),A}}],r=[{title:this.localize("map.title.amap"),pname:"com.autonavi.minimap",action:n?"iosamap://":"amapuri://",getUrl:function(){var A;return n?A="iosamap://path":A="amapuri://route/plan/",A+="?sourceApplication=APP&dname="+encodeURIComponent(a)+"&dlat="+e+"&dlon="+t+"&dev=0",A}},{title:this.localize("map.title.baidu"),pname:"com.baidu.BaiduMap",action:"baidumap://",getUrl:function(){var A="baidumap://map/direction?destination="+encodeURIComponent("latlng:"+e+","+t+"|name:"+a)+"&mode=driving&src=APP&coord_type=gcj02";return A}},{title:this.localize("map.title.tencent"),pname:"com.tencent.map",action:"qqmap://",getUrl:()=>{var A;return A="qqmap://map/routeplan?type=drive"+(n?"&from="+encodeURIComponent(this.localize("location.title")):"")+"&to="+encodeURIComponent(a)+"&tocoord="+encodeURIComponent(e+","+t)+"&referer=APP",A}},{title:this.localize("map.title.google"),pname:"com.google.android.apps.maps",action:"comgooglemapsurl://",getUrl:function(){var A;return n?A="comgooglemapsurl://maps.google.com/":A="https://www.google.com/maps/",A+="?daddr="+encodeURIComponent(a)+"&sll="+encodeURIComponent(e+","+t),A}}],l=[];r.forEach(function(A){var g=plus.runtime.isApplicationExist({pname:A.pname,action:A.action});g&&l.push(A)}),n&&l.unshift({title:this.localize("map.title.apple"),navigateTo:function(){o.openSystemMapNavigation({longitude:t,latitude:e,name:a})}}),l.length===0&&(l=l.concat(s)),plus.nativeUI.actionSheet({cancel:this.localize("select.cancel"),buttons:l},function(A){var g=A.index,c;g>0&&(c=l[g-1],c.navigateTo?c.navigateTo():plus.runtime.openURL(c.getUrl(),function(){},c.pname))})}}};function R(e,t,a,n,o,s){return(0,i.openBlock)(),(0,i.createElementBlock)("scroll-view",{scrollY:!0,showScrollbar:!0,enableBackToTop:!0,bubble:"true",style:{flexDirection:"column"}},[(0,i.createElementVNode)("view",{class:"page flex-c",style:(0,i.normalizeStyle)({paddingBottom:o.bottom})},[(0,i.createElementVNode)("map",{class:"flex-fill map",ref:"map1",longitude:o.longitude,latitude:o.latitude,markers:o.markers},null,8,["longitude","latitude","markers"]),(0,i.createElementVNode)("view",{class:"flex-r a-i-c target"},[(0,i.createElementVNode)("view",{class:"text-area"},[(0,i.createElementVNode)("u-text",{class:"name"},(0,i.toDisplayString)(o.name),1),(0,i.createElementVNode)("u-text",{class:"address"},(0,i.toDisplayString)(o.address),1)]),(0,i.createElementVNode)("view",{class:"goto-area",onClick:t[0]||(t[0]=(...r)=>s.goto&&s.goto(...r))},[(0,i.createElementVNode)("u-image",{class:"goto-icon",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADIEAYAAAD9yHLdAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAADzVJREFUeNrt3WmMFMUfxvGqRREjEhXxIAooUQTFGPGIeLAcshoxRhM1Eu+YjZGIJh4vTIzHC1GJiiCeiUckEkWDVzxQxHgRvNB4LYiigshyxFXYg4Bb/xfPv1YbFpjtnZmq7v5+3vxSs8vOr4vpfqZ6pmeMAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMKwoRtAtjnnnHN77KHR2LGqhx327y8YZ9zSpcYaa+z8+dZaa21LS+i+AQCBKDgmTVJdv96VZN06/+9C9w8AqBId+K1Vfeih0gJjZ/zfsayEASBvksExbVp5gmNrjz5KkABATlQnOAgSAMiNMMFBkABAZsURHAQJAGRGnMFBkABAtLIRHAQJAEQjm8FBkABAMPkIDoIEAKomn8FBkABAxRQjOAgSACibYgYHQQIAqREcnSFIAGC7/AFSleDoHEECAB38AVGV4CgNQQKgwPwBUJXgSIcgAVAg/oCnSnCUB0ECIMf8AU6V4KgMggRAjvgDmirBUR0ECYAM8wcw1ViCY/PmfN3Pzvh5J0gAZIA/YCUPYKE1NqpOmlSd+6uvV/3999BbLqxIAETMH6BUYwuOI49Ura2tzv36+xkyRJUgAYBt+AOSanzBkeyzegGSvF+CBAA6+AOQarzBkey3+gGSvH+CBECB+QOOavzBkew7XIAk+yBIABSIP8CoZic4kv2HD5BkPwQJgBzzBxTV7AVHcjviCZBkXwQJgBzxBxDV7AZHcnviC5BkfwQJgAzzBwzV7AdHcrviDZBknwQJgAzxBwjV/ARHcvviD5BkvwQJgIj5A4Jq/oIjuZ3ZCZBk3wQJgIj4A4BqfoMjub3ZC5Bk/wQJgID8Dq+a/+BIbnd2AyS5HQQJgCryO7hqcYIjuf3ZD5Dk9hAkACrI79CqxQuO5DzkJ0CS20WQACgjvwOrFjc4kvORvwBJbh9BAqAb/A6rSnAk5yW/AZLcToIEQBf4HVSV4Oh8fvIfIMntJUgA7IDfIVUJjh3PU3ECJLndBAmA//A7oCrBUdp8FS9AkttPkACF5nc4VYKja/NW3ABJzgNBAhSK38FUCY5080eAJOeDIAFyze9QqgRH9+aRAOl8XggSIFf8DqRKcJRnPgmQHc8PQQJkmt9hVAmO8s4rAVLaPBEkQKb4HUSV4KjM/BIgXZsvggSImt8hVAmOys4zAZJu3ggSICp+B1AlOKoz3wRI9+aPIAGC8g94VYKjuvNOgJRnHgkSoKr8A1yV4Agz/wRIeeeTIAGqQg/su+8OvYvJH3+oDh0ael6qO/8ESGXmdejQ5OMqtClTQs8LUBau3bW79rPPDr1LSfGCo+P/wTlHgFR6fiMKknbX7tonTAg9L8iGmtANbJc11tjbbw/bxOrVqmPGWGuttT/8EHpakC/Jx9WYMar+cRfKbbeFvX9kRXQBoqdB/ftrdOyxYbogOFBd0QSJNdbYESO0Hx5wQOh5QdyiCxAZMCDM/RIcCCuOIPEvpg8aFHo+ELf4AsQZZ1xra3XvlOBAXIIHiTPOuObm0POAuMUXIMYYYxoaVDdsqOz9rFmjOm4cwYEYJR+X/k0Gq1ZV9l43blRdujT09iNu0QWIrbE1tmbTJo1mz67MvfhncrW12kG/+y70dgM7osfpkiUajRunWqkVyaxZyf0QyBj/Ip7qypXleY9icd+Om5Z/e2113kNavLfxpuUfx8nHdXetXKm38e6/f+jtQzZEtwLx9IzLP8Oqq1NdvrzLf8gZZ1xDg+ppp3GqCnnQ8Tj+/+Nat/oVShc444z7+WcN6uq08mhsDL19QFnpmVHv3nqmdPPNGn/2merGjbp9wwbVTz5Rve461d13D91/VrECyQb/OFe9/nrtFwsXduwXif1k0SKNb7pJ4z32CN0/gBwiQABsT7SnsAAAcSNAAACpECAAgFQIEABAKgQIACAVAgQAkAoBAgBIhQABAKRCgAAAUiFAAACpECAAgFQIEABAKgQIACAVAgQAkAoBAgBIhQABAKRCgAAAUiFAAACpECAAgFQIEABAKgQIACAVAgQAkAoBAgBIhQABAKRCgAAAUiFAAACpECAAgFQIEABAKgQIACAVAgQAkMouoRsAgFBcu2t37b17a9S3r7HGGtu3r3HGGbfvvsnxf35ujDFmn31Ue/VK/tU+ffT7PXro963VeK+9On7FGmtsW5tub2jQjc8/b2tsja35/PPQ81IqAgRAZjnnnHN7760D8eDBunXQIB2gBw7U2NdDDun4eeL2Pffc5g9bY43dwXhnSv331lhjJ0zQ4MYbtT3PPadxfb211lrb3Bx6nreHAAEQDa0IevbUgXXYMAXDUUdpPHy4xsOHa3zUUfpXBx/c5QN81CZOVD3wQM1HXZ1WJps3h+5sawQIgKrRM+zBgxUEI0fqwD9ypH7q67Bhqrvs0u2VQKaNHq3tnTxZ4/vuC93R1ggQAN2mYKipUTCMGKFbR43SAfDkkzU+6STV/fcvVhB01/XXa37vv1+ntJwL3ZFHgAAomU6p9OunABg/Xreeeabq+PG6vV+/0H3my0EHJV/jWbYsdEceAQJgG3rGe8wxGp13nuoZZ6j6FUYNlwFUSyKYCRAAEVBQHHmkRhdcoHrhhapDhoTuD/+1Zk3oDrZGgAAF0PHitTHm33f5+MDw72ZCnFasUP3559CdbI0AAXJEQdGjh86Zjx6tW+vrVf2pqB49QveJrnjggdhePPcIECDDFBiHHqrAuOoq3XrFFTpnfsABoftDSs444957T4MZM0K3sz0ECJAhCozaWh1gbr5Zt9bVKTB4UTvb/Apj1iz9f159tVYeW7aE7mx7CBAgQh3XVRhjjDn3XFUfGCecwHUUgTnjjGtu1v9Dc7PGGzdq/Oefnf++D4imJv1ea6vG33+vOmeOAuOLL0JvXqkIECACur5it900uvRS1RtvVD388ND9ZVtbm+qvv3ZUZ5xxv/2mA/mKFRqvWqXx2rX6vbVrdfu6dcnbm5r00SLxvSZRbQQIEEDHi93GGGMuu0z19ttVDz44dH9xa2xU/fpr1R9+UF2ypKM644xbulQH+pUrQ3ecVwQIUEUKjnPO0eiuu1T9Zz8Vnb/OYeFC1U8/VV28WPWrr3SK548/QncKIUCACtKpqVNP1SmQe+7Rrf4zoQrEGWfcTz9pHubP1/ijj/TDhQu1UojnCmuUhgABykgrjP79Nbr/flV/ZXfeNTWpzpungHjnHR8YCojly0N3iPIiQIBu0ArDf+z4pEm69c47Vfv0Cd1fZSxbpoB47TVt9+uva/zhh7F+bwUqgwABUtBKw3+o4COPqB5/fOi+yst/hMbcuQqIOXMUEP7UE4qOAAFKoMDYfXeN7r1X9ZprVLN+Ad9ff6nOnq36zDOqixbF+hEaiAMBAuxAcqXx7LOqQ4eG7ivt1qi+/75WFE8+qVNQL72koPAXtgGlIUCA/0heAX7ttap+xdGzZ+j+usZfQDdnjgJj6lSdgvrmm9CdIR8IEMD4F8MHDtRo1izVU04J3VfXrFqloJg2TSuLJ57QysK/OwooLwIEhaYVx6hRGr3wgup++4XuqzT+bbEPPqj6+ONaYXAqCtVBgKBQFBjW6pn6DTfo1rvvVo34ezKcccb5LxS67TatMGbP1grjn39Ct4diIkBQCAqOXr00euwxHYD9hxbGyn943333qU6bphXGpk2hOwOMIUCQc3ptw3844euvqx59dOi+OudPPU2dqnrPPVphtLSE7gzoDAGCXNKK44gjNHr7bdUBA0L31TkfbJMnKzD4yA9kAwGCXNGK47jjNHrjDdV+/UL3lbR8uV7TuPpqnZKaNy90R0AaGb+CFhCtOMaM0Wsb/rukYwkO/5Wk06crOI4+muBAHrACQaYpOM47TyP/URyxXPC3dKkC45JLFBj++y2AfGAFgkzSqarTT9fouedUYwmOZ59VcIwYQXAgz1iBIFO04qit1eiVV1T9d4mH8uefCozLLlNgvPZa2H6A6iBAkAlacZx4okavvqrqPx03REPGGbd4sV5zOf98BcdPP4WeJ6CaOIWFqCk4hg/XgfrNN3XrnnuG7eqpp9TPyJF62y3BgWIiQBAlnarq21ejuXNV9947VDeqd9yhwLjySlX/abdAMXEKC1HRimPXXXWK6MUX9Ux/8ODqN2Kccc3Nuv+LL1ZgvPxy6PkBYkKAIC7WWGP9p8v6F8urralJfUyYoOD4+OPQ0wLEiABBROrrVS+6KMz9r1mjWlen4Pjqq9AzAsSMAEFEQgVHY6Nqba2Co6Eh9EwAWcCL6Cgw/019Z55JcABdR4CggHxwjB2r4Fi8OHRHQBYRICiQzZv17qrzz1dwfPll6I6ALCNAUCD19bpi/N13Q3cC5AEBgnxzxhk3ZYpWHE8/HbodIE8IEOTYggW6nuPWW0N3AuQRAYIcWr1adeJErTz++Sd0R0AeESDIkfZ21YsuUnD4IAFQCQQIcmTGDAXH+++H7gQoAgIEOfDjj6q33BK6E6BICBDkwOTJWnm0tITuBCgSAgQZ9uKLCo633grdCVBEBAgyqLVV13fccEPoToAiI0CQLc4442bO1BXlv/0Wuh2gyAgQZIP/hkBjjDFTp4ZuBwABgkx5+GGtPPwXPwEIiQBBBmzZojp9euhOAPyLAEHcnHHGzZ2rlcfKlaHbAfAvAgRxs8YaO3Nm6DYAbIsAQcRWrFD94IPQnQDYFgGCiM2erQsFnQvdCYBtESCIkzPOuDlzQrcBYPsIEMTFGWfcunV67YPvLAdiRoAgLtZYY+fN06kr//0eAGJEgCBC8+eH7gDAzhEgiNCiRaE7ALBzBAgi0tam10CWLAndCYCdI0AQB2eccd9+qyvO/UeXAIgZAYI4WGON9V9NCyALCBBExF95DiALCBDEwRlnHAECZAkBgjhYY41dvz50GwBKR4AgIi0toTsAUDoCBHFwxhnX2hq6DQClI0BQgk2bKn4X1lhj//479JYCKB0BghL8+mtl/77/uPZffgm9pQCAMnPOOec+/9yVW7trd+2ffRZ6+wAAFaID/dlnlz1AnHPOnXVW6O0DAFSYDvhTppRn5XHXXaG3BwBQZUqBK65QbWwsLTVWr1a9/PLQ/QPoPhu6AWSbAqFXL43GjFEdMiT5Ww0NqgsW6Iui2tpC9w0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyK7/ATO6t9N2I5PTAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTAzLTAxVDExOjQ1OjU1KzA4OjAw5vcxUwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wMy0wMVQxMTo0NTo1NSswODowMJeqie8AAABSdEVYdHN2ZzpiYXNlLXVyaQBmaWxlOi8vL2hvbWUvYWRtaW4vaWNvbi1mb250L3RtcC9pY29uX2lnaGV6d2JubWhiL25hdmlnYXRpb25fbGluZS5zdmc29Ka/AAAAAElFTkSuQmCC"})])])],4)])}var p=v(z,[["render",R],["styles",[x]]]);var u=plus.webview.currentWebview();if(u){let e=parseInt(u.id),t="template/__uniappopenlocation",a={};try{a=JSON.parse(u.__query__)}catch(o){}p.mpType="page";let n=Vue.createPageApp(p,{$store:getApp({allowDefault:!0}).$store,__pageId:e,__pagePath:t,__pageQuery:a});n.provide("__globalStyles",Vue.useCssStyles([...__uniConfig.styles,...p.styles||[]])),n.mount("#root")}})();
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/__uniapppicker.js b/qrcodeScaner/unpackage/dist/build/app-plus/__uniapppicker.js
deleted file mode 100644
index a654783..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/__uniapppicker.js
+++ /dev/null
@@ -1,33 +0,0 @@
-"use weex:vue";
-
-if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor
-    return this.then(
-      value => promise.resolve(callback()).then(() => value),
-      reason => promise.resolve(callback()).then(() => {
-        throw reason
-      })
-    )
-  }
-};
-
-if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
-  const global = uni.requireGlobal()
-  ArrayBuffer = global.ArrayBuffer
-  Int8Array = global.Int8Array
-  Uint8Array = global.Uint8Array
-  Uint8ClampedArray = global.Uint8ClampedArray
-  Int16Array = global.Int16Array
-  Uint16Array = global.Uint16Array
-  Int32Array = global.Int32Array
-  Uint32Array = global.Uint32Array
-  Float32Array = global.Float32Array
-  Float64Array = global.Float64Array
-  BigInt64Array = global.BigInt64Array
-  BigUint64Array = global.BigUint64Array
-};
-
-
-(()=>{var D=Object.create;var b=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var x=Object.getOwnPropertyNames;var M=Object.getPrototypeOf,I=Object.prototype.hasOwnProperty;var V=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var L=(e,t,a,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of x(t))!I.call(e,r)&&r!==a&&b(e,r,{get:()=>t[r],enumerable:!(i=C(t,r))||i.enumerable});return e};var N=(e,t,a)=>(a=e!=null?D(M(e)):{},L(t||!e||!e.__esModule?b(a,"default",{value:e,enumerable:!0}):a,e));var A=V((U,v)=>{v.exports=Vue});var _={data(){return{locale:"en",fallbackLocale:"en",localization:{en:{done:"OK",cancel:"Cancel"},zh:{done:"\u5B8C\u6210",cancel:"\u53D6\u6D88"},"zh-hans":{},"zh-hant":{},messages:{}},localizationTemplate:{}}},onLoad(){this.initLocale()},created(){this.initLocale()},methods:{initLocale(){if(this.__initLocale)return;this.__initLocale=!0;let e=(plus.webview.currentWebview().extras||{}).data||{};if(e.messages&&(this.localization.messages=e.messages),e.locale){this.locale=e.locale.toLowerCase();return}let t={chs:"hans",cn:"hans",sg:"hans",cht:"hant",tw:"hant",hk:"hant",mo:"hant"},a=plus.os.language.toLowerCase().split("/")[0].replace("_","-").split("-"),i=a[1];i&&(a[1]=t[i]||i),a.length=a.length>2?2:a.length,this.locale=a.join("-")},localize(e){let t=this.locale,a=t.split("-")[0],i=this.fallbackLocale,r=n=>Object.assign({},this.localization[n],(this.localizationTemplate||{})[n]);return r("messages")[e]||r(t)[e]||r(a)[e]||r(i)[e]||e}}},k={onLoad(){this.initMessage()},methods:{initMessage(){let{from:e,callback:t,runtime:a,data:i={},useGlobalEvent:r}=plus.webview.currentWebview().extras||{};this.__from=e,this.__runtime=a,this.__page=plus.webview.currentWebview().id,this.__useGlobalEvent=r,this.data=JSON.parse(JSON.stringify(i)),plus.key.addEventListener("backbutton",()=>{typeof this.onClose=="function"?this.onClose():plus.webview.currentWebview().close("auto")});let n=this,c=function(o){let u=o.data&&o.data.__message;!u||n.__onMessageCallback&&n.__onMessageCallback(u.data)};if(this.__useGlobalEvent)weex.requireModule("globalEvent").addEventListener("plusMessage",c);else{let o=new BroadcastChannel(this.__page);o.onmessage=c}},postMessage(e={},t=!1){let a=JSON.parse(JSON.stringify({__message:{__page:this.__page,data:e,keep:t}})),i=this.__from;if(this.__runtime==="v8")this.__useGlobalEvent?plus.webview.postMessageToUniNView(a,i):new BroadcastChannel(i).postMessage(a);else{let r=plus.webview.getWebviewById(i);r&&r.evalJS(`__plusMessage&&__plusMessage(${JSON.stringify({data:a})})`)}},onMessage(e){this.__onMessageCallback=e}}};var s=N(A());var m=(e,t)=>{let a=e.__vccOpts||e;for(let[i,r]of t)a[i]=r;return a};var d=e=>e>9?e:"0"+e;function w({date:e=new Date,mode:t="date"}){return t==="time"?d(e.getHours())+":"+d(e.getMinutes()):e.getFullYear()+"-"+d(e.getMonth()+1)+"-"+d(e.getDate())}var O={data(){return{darkmode:!1,theme:"light"}},onLoad(){this.initDarkmode()},created(){this.initDarkmode()},computed:{isDark(){return this.theme==="dark"}},methods:{initDarkmode(){if(this.__init)return;this.__init=!0;let e=(plus.webview.currentWebview().extras||{}).data||{};this.darkmode=e.darkmode||!1,this.darkmode&&(this.theme=e.theme||"light")}}},z={data(){return{safeAreaInsets:{left:0,right:0,top:0,bottom:0}}},onLoad(){this.initSafeAreaInsets()},created(){this.initSafeAreaInsets()},methods:{initSafeAreaInsets(){if(this.__initSafeAreaInsets)return;this.__initSafeAreaInsets=!0;let e=plus.webview.currentWebview();e.addEventListener("resize",()=>{setTimeout(()=>{this.updateSafeAreaInsets(e)},20)}),this.updateSafeAreaInsets(e)},updateSafeAreaInsets(e){let t=e.getSafeAreaInsets(),a=this.safeAreaInsets;Object.keys(a).forEach(i=>{a[i]=t[i]})}}},Y={content:{"":{position:"absolute",top:0,left:0,bottom:0,right:0}},"uni-mask":{"":{position:"absolute",top:0,left:0,bottom:0,right:0,backgroundColor:"rgba(0,0,0,0.4)",opacity:0,transitionProperty:"opacity",transitionDuration:200,transitionTimingFunction:"linear"}},"uni-mask-visible":{"":{opacity:1}},"uni-picker":{"":{position:"absolute",left:0,bottom:0,right:0,backgroundColor:"#ffffff",color:"#000000",flexDirection:"column",transform:"translateY(295px)"}},"uni-picker-header":{"":{height:45,borderBottomWidth:.5,borderBottomColor:"#C8C9C9",backgroundColor:"#FFFFFF",fontSize:20}},"uni-picker-action":{"":{position:"absolute",textAlign:"center",top:0,height:45,paddingTop:0,paddingRight:14,paddingBottom:0,paddingLeft:14,fontSize:17,lineHeight:45}},"uni-picker-action-cancel":{"":{left:0,color:"#888888"}},"uni-picker-action-confirm":{"":{right:0,color:"#007aff"}},"uni-picker-content":{"":{flex:1}},"uni-picker-dark":{"":{backgroundColor:"#232323"}},"uni-picker-header-dark":{"":{backgroundColor:"#232323",borderBottomColor:"rgba(255,255,255,0.05)"}},"uni-picker-action-cancel-dark":{"":{color:"rgba(255,255,255,0.8)"}},"@TRANSITION":{"uni-mask":{property:"opacity",duration:200,timingFunction:"linear"}}};function S(){if(this.mode===l.TIME)return"00:00";if(this.mode===l.DATE){let e=new Date().getFullYear()-61;switch(this.fields){case h.YEAR:return e;case h.MONTH:return e+"-01";default:return e+"-01-01"}}return""}function E(){if(this.mode===l.TIME)return"23:59";if(this.mode===l.DATE){let e=new Date().getFullYear()+61;switch(this.fields){case h.YEAR:return e;case h.MONTH:return e+"-12";default:return e+"-12-31"}}return""}function F(e){let t=new Date().getFullYear(),a=t-61,i=t+61;if(e.start){let r=new Date(e.start).getFullYear();!isNaN(r)&&r<a&&(a=r)}if(e.end){let r=new Date(e.start).getFullYear();!isNaN(r)&&r>i&&(i=r)}return{start:a,end:i}}var T=weex.requireModule("animation"),l={SELECTOR:"selector",MULTISELECTOR:"multiSelector",TIME:"time",DATE:"date",REGION:"region"},h={YEAR:"year",MONTH:"month",DAY:"day"},g=!1,R={name:"Picker",mixins:[_,z,O],props:{pageId:{type:Number,default:0},range:{type:Array,default(){return[]}},rangeKey:{type:String,default:""},value:{type:[Number,String,Array],default:0},mode:{type:String,default:l.SELECTOR},fields:{type:String,default:h.DAY},start:{type:String,default:S},end:{type:String,default:E},disabled:{type:[Boolean,String],default:!1},visible:{type:Boolean,default:!1}},data(){return{valueSync:null,timeArray:[],dateArray:[],valueArray:[],oldValueArray:[],fontSize:16,height:261,android:weex.config.env.platform.toLowerCase()==="android"}},computed:{rangeArray(){var e=this.range;switch(this.mode){case l.SELECTOR:return[e];case l.MULTISELECTOR:return e;case l.TIME:return this.timeArray;case l.DATE:{let t=this.dateArray;switch(this.fields){case h.YEAR:return[t[0]];case h.MONTH:return[t[0],t[1]];default:return[t[0],t[1],t[2]]}}}return[]},startArray(){return this._getDateValueArray(this.start,S.bind(this)())},endArray(){return this._getDateValueArray(this.end,E.bind(this)())},textMaxLength(){return Math.floor(Math.min(weex.config.env.deviceWidth,weex.config.env.deviceHeight)/(this.fontSize*weex.config.env.scale+1)/this.rangeArray.length)},maskStyle(){return{opacity:this.visible?1:0,"background-color":this.android?"rgba(0, 0, 0, 0.6)":"rgba(0, 0, 0, 0.4)"}},pickerViewIndicatorStyle(){return`height: 34px;border-color:${this.isDark?"rgba(255, 255, 255, 0.05)":"#C8C9C9"};border-top-width:0.5px;border-bottom-width:0.5px;`},pickerViewColumnTextStyle(){return{fontSize:this.fontSize+"px","line-height":"34px","text-align":"center",color:this.isDark?"rgba(255, 255, 255, 0.8)":"#000"}},pickerViewMaskTopStyle(){return this.isDark?"background-image: linear-gradient(to bottom, rgba(35, 35, 35, 0.95), rgba(35, 35, 35, 0.6));":""},pickerViewMaskBottomStyle(){return this.isDark?"background-image: linear-gradient(to top,rgba(35, 35, 35, 0.95), rgba(35, 35, 35, 0.6));":""}},watch:{value(){this._setValueSync()},mode(){this._setValueSync()},range(){this._setValueSync()},valueSync(){this._setValueArray(),g=!0},valueArray(e){if(this.mode===l.TIME||this.mode===l.DATE){let t=this.mode===l.TIME?this._getTimeValue:this._getDateValue,a=this.valueArray,i=this.startArray,r=this.endArray;if(this.mode===l.DATE){let n=this.dateArray,c=n[2].length,o=Number(n[2][a[2]])||1,u=new Date(`${n[0][a[0]]}/${n[1][a[1]]}/${o}`).getDate();u<o&&(a[2]-=u+c-o)}t(a)<t(i)?this._cloneArray(a,i):t(a)>t(r)&&this._cloneArray(a,r)}e.forEach((t,a)=>{t!==this.oldValueArray[a]&&(this.oldValueArray[a]=t,this.mode===l.MULTISELECTOR&&this.$emit("columnchange",{column:a,value:t}))})},visible(e){e?setTimeout(()=>{T.transition(this.$refs.picker,{styles:{transform:"translateY(0)"},duration:200})},20):T.transition(this.$refs.picker,{styles:{transform:`translateY(${283+this.safeAreaInsets.bottom}px)`},duration:200})}},created(){this._createTime(),this._createDate(),this._setValueSync()},methods:{getTexts(e,t){let a=this.textMaxLength;return e.map(i=>{let r=String(typeof i=="object"?i[this.rangeKey]||"":this._l10nItem(i,t));if(a>0&&r.length>a){let n=0,c=0;for(let o=0;o<r.length;o++){let u=r.charCodeAt(o);if(u>127||u===94?n+=1:n+=.65,n<=a-1&&(c=o),n>=a)return o===r.length-1?r:r.substr(0,c+1)+"\u2026"}}return r||" "}).join(`
-`)},_createTime(){var e=[],t=[];e.splice(0,e.length);for(let a=0;a<24;a++)e.push((a<10?"0":"")+a);t.splice(0,t.length);for(let a=0;a<60;a++)t.push((a<10?"0":"")+a);this.timeArray.push(e,t)},_createDate(){var e=[],t=F(this);for(let r=t.start,n=t.end;r<=n;r++)e.push(String(r));var a=[];for(let r=1;r<=12;r++)a.push((r<10?"0":"")+r);var i=[];for(let r=1;r<=31;r++)i.push((r<10?"0":"")+r);this.dateArray.push(e,a,i)},_getTimeValue(e){return e[0]*60+e[1]},_getDateValue(e){return e[0]*31*12+(e[1]||0)*31+(e[2]||0)},_cloneArray(e,t){for(let a=0;a<e.length&&a<t.length;a++)e[a]=t[a]},_setValueSync(){let e=this.value;switch(g=!1,this.mode){case l.MULTISELECTOR:Array.isArray(e)||(e=[]),Array.isArray(this.valueSync)||(this.valueSync=[]);let t=this.valueSync.length=Math.max(e.length,this.range.length);for(let a=0;a<t;a++){let i=Number(e[a]),r=Number(this.valueSync[a]),n=isNaN(i)?isNaN(r)?0:r:i,c=this.range[a]?this.range[a].length-1:0;this.valueSync.splice(a,1,n<0||n>c?0:n)}break;case l.TIME:case l.DATE:this.valueSync=String(e);break;default:{let a=Number(e);this.valueSync=a<0?0:a;break}}this.$nextTick(()=>{!g&&this._setValueArray()})},_setValueArray(){g=!0;var e=this.valueSync,t;switch(this.mode){case l.MULTISELECTOR:t=[...e];break;case l.TIME:t=this._getDateValueArray(e,w({mode:l.TIME}));break;case l.DATE:t=this._getDateValueArray(e,w({mode:l.DATE}));break;default:t=[e];break}this.oldValueArray=[...t],this.valueArray=[...t]},_getValue(){var e=this.valueArray;switch(this.mode){case l.SELECTOR:return e[0];case l.MULTISELECTOR:return e.map(t=>t);case l.TIME:return this.valueArray.map((t,a)=>this.timeArray[a][t]).join(":");case l.DATE:return this.valueArray.map((t,a)=>this.dateArray[a][t]).join("-")}},_getDateValueArray(e,t){let a=this.mode===l.DATE?"-":":",i=this.mode===l.DATE?this.dateArray:this.timeArray,r=3;switch(this.fields){case h.YEAR:r=1;break;case h.MONTH:r=2;break}let n=String(e).split(a),c=[];for(let o=0;o<r;o++){let u=n[o];c.push(i[o].indexOf(u))}return c.indexOf(-1)>=0&&(c=t?this._getDateValueArray(t):c.map(()=>0)),c},_change(){this.$emit("change",{value:this._getValue()})},_cancel(){this.$emit("cancel")},_pickerViewChange(e){this.valueArray=this._l10nColumn(e.detail.value,!0)},_l10nColumn(e,t){if(this.mode===l.DATE){let a=this.locale;if(!a.startsWith("zh"))switch(this.fields){case h.YEAR:return e;case h.MONTH:return[e[1],e[0]];default:switch(a){case"es":case"fr":return[e[2],e[1],e[0]];default:return t?[e[2],e[0],e[1]]:[e[1],e[2],e[0]]}}}return e},_l10nItem(e,t){if(this.mode===l.DATE){let a=this.locale;if(a.startsWith("zh"))return e+["\u5E74","\u6708","\u65E5"][t];if(this.fields!==h.YEAR&&t===(this.fields!==h.MONTH&&(a==="es"||a==="fr")?1:0)){let i;switch(a){case"es":i=["enero","febrero","marzo","abril","mayo","junio","\u200B\u200Bjulio","agosto","septiembre","octubre","noviembre","diciembre"];break;case"fr":i=["janvier","f\xE9vrier","mars","avril","mai","juin","juillet","ao\xFBt","septembre","octobre","novembre","d\xE9cembre"];break;default:i=["January","February","March","April","May","June","July","August","September","October","November","December"];break}return i[Number(e)-1]}}return e}}};function B(e,t,a,i,r,n){let c=(0,s.resolveComponent)("picker-view-column"),o=(0,s.resolveComponent)("picker-view");return(0,s.openBlock)(),(0,s.createElementBlock)("div",{class:(0,s.normalizeClass)(["content",{dark:e.isDark}])},[(0,s.createElementVNode)("div",{ref:"mask",style:(0,s.normalizeStyle)(n.maskStyle),class:"uni-mask",onClick:t[0]||(t[0]=(...u)=>n._cancel&&n._cancel(...u))},null,4),(0,s.createElementVNode)("div",{style:(0,s.normalizeStyle)(`padding-bottom:${e.safeAreaInsets.bottom}px;height:${r.height+e.safeAreaInsets.bottom}px;`),ref:"picker",class:(0,s.normalizeClass)(["uni-picker",{"uni-picker-dark":e.isDark}])},[(0,s.createElementVNode)("div",{class:(0,s.normalizeClass)(["uni-picker-header",{"uni-picker-header-dark":e.isDark}])},[(0,s.createElementVNode)("u-text",{style:(0,s.normalizeStyle)(`left:${e.safeAreaInsets.left}px`),class:(0,s.normalizeClass)(["uni-picker-action uni-picker-action-cancel",{"uni-picker-action-cancel-dark":e.isDark}]),onClick:t[1]||(t[1]=(...u)=>n._cancel&&n._cancel(...u))},(0,s.toDisplayString)(e.localize("cancel")),7),(0,s.createElementVNode)("u-text",{style:(0,s.normalizeStyle)(`right:${e.safeAreaInsets.right}px`),class:"uni-picker-action uni-picker-action-confirm",onClick:t[2]||(t[2]=(...u)=>n._change&&n._change(...u))},(0,s.toDisplayString)(e.localize("done")),5)],2),a.visible?((0,s.openBlock)(),(0,s.createBlock)(o,{key:0,style:(0,s.normalizeStyle)(`margin-left:${e.safeAreaInsets.left}px`),height:"216","indicator-style":n.pickerViewIndicatorStyle,"mask-top-style":n.pickerViewMaskTopStyle,"mask-bottom-style":n.pickerViewMaskBottomStyle,value:n._l10nColumn(r.valueArray),class:"uni-picker-content",onChange:n._pickerViewChange},{default:(0,s.withCtx)(()=>[((0,s.openBlock)(!0),(0,s.createElementBlock)(s.Fragment,null,(0,s.renderList)(n._l10nColumn(n.rangeArray),(u,y)=>((0,s.openBlock)(),(0,s.createBlock)(c,{length:u.length,key:y},{default:(0,s.withCtx)(()=>[(0,s.createCommentVNode)(" iOS\u6E32\u67D3\u901F\u5EA6\u6709\u95EE\u9898\u4F7F\u7528\u5355\u4E2Atext\u4F18\u5316 "),(0,s.createElementVNode)("u-text",{class:"uni-picker-item",style:(0,s.normalizeStyle)(n.pickerViewColumnTextStyle)},(0,s.toDisplayString)(n.getTexts(u,y)),5),(0,s.createCommentVNode)(` <text v-for="(item,index) in range" :key="index" class="uni-picker-item uni-picker-item-line" :style="{fontSize: fontSize + 'px'}">{{ typeof item==='object'?item[rangeKey]||'':_l10nItem(item) }}</text> `)]),_:2},1032,["length"]))),128))]),_:1},8,["style","indicator-style","mask-top-style","mask-bottom-style","value","onChange"])):(0,s.createCommentVNode)("v-if",!0)],6)],2)}var j=m(R,[["render",B],["styles",[Y]]]),W={page:{"":{flex:1}}},H={mixins:[k],components:{picker:j},data(){return{range:[],rangeKey:"",value:0,mode:"selector",fields:"day",start:"",end:"",disabled:!1,visible:!1}},onLoad(){this.data===null?this.postMessage({event:"created"},!0):this.showPicker(this.data),this.onMessage(e=>{this.showPicker(e)})},onReady(){this.$nextTick(()=>{this.visible=!0})},methods:{showPicker(e={}){let t=e.column;for(let a in e)a!=="column"&&(typeof t=="number"?this.$set(this.$data[a],t,e[a]):this.$data[a]=e[a])},close(e,{value:t=-1}={}){this.visible=!1,setTimeout(()=>{this.postMessage({event:e,value:t})},210)},onClose(){this.close("cancel")},columnchange({column:e,value:t}){this.$set(this.value,e,t),this.postMessage({event:"columnchange",column:e,value:t},!0)}}};function J(e,t,a,i,r,n){let c=(0,s.resolveComponent)("picker");return(0,s.openBlock)(),(0,s.createElementBlock)("scroll-view",{scrollY:!0,showScrollbar:!0,enableBackToTop:!0,bubble:"true",style:{flexDirection:"column"}},[(0,s.createElementVNode)("view",{class:"page"},[(0,s.createVNode)(c,{range:r.range,rangeKey:r.rangeKey,value:r.value,mode:r.mode,fields:r.fields,start:r.start,end:r.end,disabled:r.disabled,visible:r.visible,onChange:t[0]||(t[0]=o=>n.close("change",o)),onCancel:t[1]||(t[1]=o=>n.close("cancel",o)),onColumnchange:n.columnchange},null,8,["range","rangeKey","value","mode","fields","start","end","disabled","visible","onColumnchange"])])])}var f=m(H,[["render",J],["styles",[W]]]);var p=plus.webview.currentWebview();if(p){let e=parseInt(p.id),t="template/__uniapppicker",a={};try{a=JSON.parse(p.__query__)}catch(r){}f.mpType="page";let i=Vue.createPageApp(f,{$store:getApp({allowDefault:!0}).$store,__pageId:e,__pagePath:t,__pageQuery:a});i.provide("__globalStyles",Vue.useCssStyles([...__uniConfig.styles,...f.styles||[]])),i.mount("#root")}})();
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappquill.js b/qrcodeScaner/unpackage/dist/build/app-plus/__uniappquill.js
deleted file mode 100644
index d9f46b8..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappquill.js
+++ /dev/null
@@ -1,8 +0,0 @@
-/*!
- * Quill Editor v1.3.7
- * https://quilljs.com/
- * Copyright (c) 2014, Jason Chen
- * Copyright (c) 2013, salesforce.com
- */
-!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Quill=e():t.Quill=e()}("undefined"!=typeof self?self:this,function(){return function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=45)}([function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(17),o=n(18),i=n(19),l=n(48),a=n(49),s=n(50),u=n(51),c=n(52),f=n(11),h=n(29),p=n(30),d=n(28),y=n(1),v={Scope:y.Scope,create:y.create,find:y.find,query:y.query,register:y.register,Container:r.default,Format:o.default,Leaf:i.default,Embed:u.default,Scroll:l.default,Block:s.default,Inline:a.default,Text:c.default,Attributor:{Attribute:f.default,Class:h.default,Style:p.default,Store:d.default}};e.default=v},function(t,e,n){"use strict";function r(t,e){var n=i(t);if(null==n)throw new s("Unable to create "+t+" blot");var r=n;return new r(t instanceof Node||t.nodeType===Node.TEXT_NODE?t:r.create(e),e)}function o(t,n){return void 0===n&&(n=!1),null==t?null:null!=t[e.DATA_KEY]?t[e.DATA_KEY].blot:n?o(t.parentNode,n):null}function i(t,e){void 0===e&&(e=p.ANY);var n;if("string"==typeof t)n=h[t]||u[t];else if(t instanceof Text||t.nodeType===Node.TEXT_NODE)n=h.text;else if("number"==typeof t)t&p.LEVEL&p.BLOCK?n=h.block:t&p.LEVEL&p.INLINE&&(n=h.inline);else if(t instanceof HTMLElement){var r=(t.getAttribute("class")||"").split(/\s+/);for(var o in r)if(n=c[r[o]])break;n=n||f[t.tagName]}return null==n?null:e&p.LEVEL&n.scope&&e&p.TYPE&n.scope?n:null}function l(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(t.length>1)return t.map(function(t){return l(t)});var n=t[0];if("string"!=typeof n.blotName&&"string"!=typeof n.attrName)throw new s("Invalid definition");if("abstract"===n.blotName)throw new s("Cannot register abstract class");if(h[n.blotName||n.attrName]=n,"string"==typeof n.keyName)u[n.keyName]=n;else if(null!=n.className&&(c[n.className]=n),null!=n.tagName){Array.isArray(n.tagName)?n.tagName=n.tagName.map(function(t){return t.toUpperCase()}):n.tagName=n.tagName.toUpperCase();var r=Array.isArray(n.tagName)?n.tagName:[n.tagName];r.forEach(function(t){null!=f[t]&&null!=n.className||(f[t]=n)})}return n}var a=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var s=function(t){function e(e){var n=this;return e="[Parchment] "+e,n=t.call(this,e)||this,n.message=e,n.name=n.constructor.name,n}return a(e,t),e}(Error);e.ParchmentError=s;var u={},c={},f={},h={};e.DATA_KEY="__blot";var p;!function(t){t[t.TYPE=3]="TYPE",t[t.LEVEL=12]="LEVEL",t[t.ATTRIBUTE=13]="ATTRIBUTE",t[t.BLOT=14]="BLOT",t[t.INLINE=7]="INLINE",t[t.BLOCK=11]="BLOCK",t[t.BLOCK_BLOT=10]="BLOCK_BLOT",t[t.INLINE_BLOT=6]="INLINE_BLOT",t[t.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",t[t.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",t[t.ANY=15]="ANY"}(p=e.Scope||(e.Scope={})),e.create=r,e.find=o,e.query=i,e.register=l},function(t,e){"use strict";var n=Object.prototype.hasOwnProperty,r=Object.prototype.toString,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,l=function(t){return"function"==typeof Array.isArray?Array.isArray(t):"[object Array]"===r.call(t)},a=function(t){if(!t||"[object Object]"!==r.call(t))return!1;var e=n.call(t,"constructor"),o=t.constructor&&t.constructor.prototype&&n.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!e&&!o)return!1;var i;for(i in t);return void 0===i||n.call(t,i)},s=function(t,e){o&&"__proto__"===e.name?o(t,e.name,{enumerable:!0,configurable:!0,value:e.newValue,writable:!0}):t[e.name]=e.newValue},u=function(t,e){if("__proto__"===e){if(!n.call(t,e))return;if(i)return i(t,e).value}return t[e]};t.exports=function t(){var e,n,r,o,i,c,f=arguments[0],h=1,p=arguments.length,d=!1;for("boolean"==typeof f&&(d=f,f=arguments[1]||{},h=2),(null==f||"object"!=typeof f&&"function"!=typeof f)&&(f={});h<p;++h)if(null!=(e=arguments[h]))for(n in e)r=u(f,n),o=u(e,n),f!==o&&(d&&o&&(a(o)||(i=l(o)))?(i?(i=!1,c=r&&l(r)?r:[]):c=r&&a(r)?r:{},s(f,{name:n,newValue:t(d,c,o)})):void 0!==o&&s(f,{name:n,newValue:o}));return f}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null==t?e:("function"==typeof t.formats&&(e=(0,f.default)(e,t.formats())),null==t.parent||"scroll"==t.parent.blotName||t.parent.statics.scope!==t.statics.scope?e:a(t.parent,e))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BlockEmbed=e.bubbleFormats=void 0;var s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},c=n(2),f=r(c),h=n(4),p=r(h),d=n(0),y=r(d),v=n(14),b=r(v),g=n(5),m=r(g),_=n(8),O=r(_),w=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),s(e,[{key:"attach",value:function(){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"attach",this).call(this),this.attributes=new y.default.Attributor.Store(this.domNode)}},{key:"delta",value:function(){return(new p.default).insert(this.value(),(0,f.default)(this.formats(),this.attributes.values()))}},{key:"format",value:function(t,e){var n=y.default.query(t,y.default.Scope.BLOCK_ATTRIBUTE);null!=n&&this.attributes.attribute(n,e)}},{key:"formatAt",value:function(t,e,n,r){this.format(n,r)}},{key:"insertAt",value:function(t,n,r){if("string"==typeof n&&n.endsWith("\n")){var o=y.default.create(x.blotName);this.parent.insertBefore(o,0===t?this:this.next),o.insertAt(0,n.slice(0,-1))}else u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,t,n,r)}}]),e}(y.default.Embed);w.scope=y.default.Scope.BLOCK_BLOT;var x=function(t){function e(t){o(this,e);var n=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.cache={},n}return l(e,t),s(e,[{key:"delta",value:function(){return null==this.cache.delta&&(this.cache.delta=this.descendants(y.default.Leaf).reduce(function(t,e){return 0===e.length()?t:t.insert(e.value(),a(e))},new p.default).insert("\n",a(this))),this.cache.delta}},{key:"deleteAt",value:function(t,n){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"deleteAt",this).call(this,t,n),this.cache={}}},{key:"formatAt",value:function(t,n,r,o){n<=0||(y.default.query(r,y.default.Scope.BLOCK)?t+n===this.length()&&this.format(r,o):u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"formatAt",this).call(this,t,Math.min(n,this.length()-t-1),r,o),this.cache={})}},{key:"insertAt",value:function(t,n,r){if(null!=r)return u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,t,n,r);if(0!==n.length){var o=n.split("\n"),i=o.shift();i.length>0&&(t<this.length()-1||null==this.children.tail?u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,Math.min(t,this.length()-1),i):this.children.tail.insertAt(this.children.tail.length(),i),this.cache={});var l=this;o.reduce(function(t,e){return l=l.split(t,!0),l.insertAt(0,e),e.length},t+i.length)}}},{key:"insertBefore",value:function(t,n){var r=this.children.head;u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertBefore",this).call(this,t,n),r instanceof b.default&&r.remove(),this.cache={}}},{key:"length",value:function(){return null==this.cache.length&&(this.cache.length=u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"length",this).call(this)+1),this.cache.length}},{key:"moveChildren",value:function(t,n){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"moveChildren",this).call(this,t,n),this.cache={}}},{key:"optimize",value:function(t){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t),this.cache={}}},{key:"path",value:function(t){return u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"path",this).call(this,t,!0)}},{key:"removeChild",value:function(t){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"removeChild",this).call(this,t),this.cache={}}},{key:"split",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(n&&(0===t||t>=this.length()-1)){var r=this.clone();return 0===t?(this.parent.insertBefore(r,this),this):(this.parent.insertBefore(r,this.next),r)}var o=u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"split",this).call(this,t,n);return this.cache={},o}}]),e}(y.default.Block);x.blotName="block",x.tagName="P",x.defaultChild="break",x.allowedChildren=[m.default,y.default.Embed,O.default],e.bubbleFormats=a,e.BlockEmbed=w,e.default=x},function(t,e,n){var r=n(54),o=n(12),i=n(2),l=n(20),a=String.fromCharCode(0),s=function(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]};s.prototype.insert=function(t,e){var n={};return 0===t.length?this:(n.insert=t,null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(n.attributes=e),this.push(n))},s.prototype.delete=function(t){return t<=0?this:this.push({delete:t})},s.prototype.retain=function(t,e){if(t<=0)return this;var n={retain:t};return null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(n.attributes=e),this.push(n)},s.prototype.push=function(t){var e=this.ops.length,n=this.ops[e-1];if(t=i(!0,{},t),"object"==typeof n){if("number"==typeof t.delete&&"number"==typeof n.delete)return this.ops[e-1]={delete:n.delete+t.delete},this;if("number"==typeof n.delete&&null!=t.insert&&(e-=1,"object"!=typeof(n=this.ops[e-1])))return this.ops.unshift(t),this;if(o(t.attributes,n.attributes)){if("string"==typeof t.insert&&"string"==typeof n.insert)return this.ops[e-1]={insert:n.insert+t.insert},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this;if("number"==typeof t.retain&&"number"==typeof n.retain)return this.ops[e-1]={retain:n.retain+t.retain},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this}}return e===this.ops.length?this.ops.push(t):this.ops.splice(e,0,t),this},s.prototype.chop=function(){var t=this.ops[this.ops.length-1];return t&&t.retain&&!t.attributes&&this.ops.pop(),this},s.prototype.filter=function(t){return this.ops.filter(t)},s.prototype.forEach=function(t){this.ops.forEach(t)},s.prototype.map=function(t){return this.ops.map(t)},s.prototype.partition=function(t){var e=[],n=[];return this.forEach(function(r){(t(r)?e:n).push(r)}),[e,n]},s.prototype.reduce=function(t,e){return this.ops.reduce(t,e)},s.prototype.changeLength=function(){return this.reduce(function(t,e){return e.insert?t+l.length(e):e.delete?t-e.delete:t},0)},s.prototype.length=function(){return this.reduce(function(t,e){return t+l.length(e)},0)},s.prototype.slice=function(t,e){t=t||0,"number"!=typeof e&&(e=1/0);for(var n=[],r=l.iterator(this.ops),o=0;o<e&&r.hasNext();){var i;o<t?i=r.next(t-o):(i=r.next(e-o),n.push(i)),o+=l.length(i)}return new s(n)},s.prototype.compose=function(t){var e=l.iterator(this.ops),n=l.iterator(t.ops),r=[],i=n.peek();if(null!=i&&"number"==typeof i.retain&&null==i.attributes){for(var a=i.retain;"insert"===e.peekType()&&e.peekLength()<=a;)a-=e.peekLength(),r.push(e.next());i.retain-a>0&&n.next(i.retain-a)}for(var u=new s(r);e.hasNext()||n.hasNext();)if("insert"===n.peekType())u.push(n.next());else if("delete"===e.peekType())u.push(e.next());else{var c=Math.min(e.peekLength(),n.peekLength()),f=e.next(c),h=n.next(c);if("number"==typeof h.retain){var p={};"number"==typeof f.retain?p.retain=c:p.insert=f.insert;var d=l.attributes.compose(f.attributes,h.attributes,"number"==typeof f.retain);if(d&&(p.attributes=d),u.push(p),!n.hasNext()&&o(u.ops[u.ops.length-1],p)){var y=new s(e.rest());return u.concat(y).chop()}}else"number"==typeof h.delete&&"number"==typeof f.retain&&u.push(h)}return u.chop()},s.prototype.concat=function(t){var e=new s(this.ops.slice());return t.ops.length>0&&(e.push(t.ops[0]),e.ops=e.ops.concat(t.ops.slice(1))),e},s.prototype.diff=function(t,e){if(this.ops===t.ops)return new s;var n=[this,t].map(function(e){return e.map(function(n){if(null!=n.insert)return"string"==typeof n.insert?n.insert:a;var r=e===t?"on":"with";throw new Error("diff() called "+r+" non-document")}).join("")}),i=new s,u=r(n[0],n[1],e),c=l.iterator(this.ops),f=l.iterator(t.ops);return u.forEach(function(t){for(var e=t[1].length;e>0;){var n=0;switch(t[0]){case r.INSERT:n=Math.min(f.peekLength(),e),i.push(f.next(n));break;case r.DELETE:n=Math.min(e,c.peekLength()),c.next(n),i.delete(n);break;case r.EQUAL:n=Math.min(c.peekLength(),f.peekLength(),e);var a=c.next(n),s=f.next(n);o(a.insert,s.insert)?i.retain(n,l.attributes.diff(a.attributes,s.attributes)):i.push(s).delete(n)}e-=n}}),i.chop()},s.prototype.eachLine=function(t,e){e=e||"\n";for(var n=l.iterator(this.ops),r=new s,o=0;n.hasNext();){if("insert"!==n.peekType())return;var i=n.peek(),a=l.length(i)-n.peekLength(),u="string"==typeof i.insert?i.insert.indexOf(e,a)-a:-1;if(u<0)r.push(n.next());else if(u>0)r.push(n.next(u));else{if(!1===t(r,n.next(1).attributes||{},o))return;o+=1,r=new s}}r.length()>0&&t(r,{},o)},s.prototype.transform=function(t,e){if(e=!!e,"number"==typeof t)return this.transformPosition(t,e);for(var n=l.iterator(this.ops),r=l.iterator(t.ops),o=new s;n.hasNext()||r.hasNext();)if("insert"!==n.peekType()||!e&&"insert"===r.peekType())if("insert"===r.peekType())o.push(r.next());else{var i=Math.min(n.peekLength(),r.peekLength()),a=n.next(i),u=r.next(i);if(a.delete)continue;u.delete?o.push(u):o.retain(i,l.attributes.transform(a.attributes,u.attributes,e))}else o.retain(l.length(n.next()));return o.chop()},s.prototype.transformPosition=function(t,e){e=!!e;for(var n=l.iterator(this.ops),r=0;n.hasNext()&&r<=t;){var o=n.peekLength(),i=n.peekType();n.next(),"delete"!==i?("insert"===i&&(r<t||!e)&&(t+=o),r+=o):t-=Math.min(o,t-r)}return t},t.exports=s},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(8),c=r(u),f=n(0),h=r(f),p=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),a(e,[{key:"formatAt",value:function(t,n,r,o){if(e.compare(this.statics.blotName,r)<0&&h.default.query(r,h.default.Scope.BLOT)){var i=this.isolate(t,n);o&&i.wrap(r,o)}else s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"formatAt",this).call(this,t,n,r,o)}},{key:"optimize",value:function(t){if(s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t),this.parent instanceof e&&e.compare(this.statics.blotName,this.parent.statics.blotName)>0){var n=this.parent.isolate(this.offset(),this.length());this.moveChildren(n),n.wrap(this)}}}],[{key:"compare",value:function(t,n){var r=e.order.indexOf(t),o=e.order.indexOf(n);return r>=0||o>=0?r-o:t===n?0:t<n?-1:1}}]),e}(h.default.Inline);p.allowedChildren=[p,h.default.Embed,c.default],p.order=["cursor","inline","underline","strike","italic","bold","script","link","code"],e.default=p},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(e=(0,N.default)(!0,{container:t,modules:{clipboard:!0,keyboard:!0,history:!0}},e),e.theme&&e.theme!==S.DEFAULTS.theme){if(e.theme=S.import("themes/"+e.theme),null==e.theme)throw new Error("Invalid theme "+e.theme+". Did you register it?")}else e.theme=T.default;var n=(0,N.default)(!0,{},e.theme.DEFAULTS);[n,e].forEach(function(t){t.modules=t.modules||{},Object.keys(t.modules).forEach(function(e){!0===t.modules[e]&&(t.modules[e]={})})});var r=Object.keys(n.modules).concat(Object.keys(e.modules)),o=r.reduce(function(t,e){var n=S.import("modules/"+e);return null==n?P.error("Cannot load "+e+" module. Are you sure you registered it?"):t[e]=n.DEFAULTS||{},t},{});return null!=e.modules&&e.modules.toolbar&&e.modules.toolbar.constructor!==Object&&(e.modules.toolbar={container:e.modules.toolbar}),e=(0,N.default)(!0,{},S.DEFAULTS,{modules:o},n,e),["bounds","container","scrollingContainer"].forEach(function(t){"string"==typeof e[t]&&(e[t]=document.querySelector(e[t]))}),e.modules=Object.keys(e.modules).reduce(function(t,n){return e.modules[n]&&(t[n]=e.modules[n]),t},{}),e}function a(t,e,n,r){if(this.options.strict&&!this.isEnabled()&&e===g.default.sources.USER)return new d.default;var o=null==n?null:this.getSelection(),i=this.editor.delta,l=t();if(null!=o&&(!0===n&&(n=o.index),null==r?o=u(o,l,e):0!==r&&(o=u(o,n,r,e)),this.setSelection(o,g.default.sources.SILENT)),l.length()>0){var a,s=[g.default.events.TEXT_CHANGE,l,i,e];if((a=this.emitter).emit.apply(a,[g.default.events.EDITOR_CHANGE].concat(s)),e!==g.default.sources.SILENT){var c;(c=this.emitter).emit.apply(c,s)}}return l}function s(t,e,n,r,o){var i={};return"number"==typeof t.index&&"number"==typeof t.length?"number"!=typeof e?(o=r,r=n,n=e,e=t.length,t=t.index):(e=t.length,t=t.index):"number"!=typeof e&&(o=r,r=n,n=e,e=0),"object"===(void 0===n?"undefined":c(n))?(i=n,o=r):"string"==typeof n&&(null!=r?i[n]=r:o=n),o=o||g.default.sources.API,[t,e,i,o]}function u(t,e,n,r){if(null==t)return null;var o=void 0,i=void 0;if(e instanceof d.default){var l=[t.index,t.index+t.length].map(function(t){return e.transformPosition(t,r!==g.default.sources.USER)}),a=f(l,2);o=a[0],i=a[1]}else{var s=[t.index,t.index+t.length].map(function(t){return t<e||t===e&&r===g.default.sources.USER?t:n>=0?t+n:Math.max(e,t+n)}),u=f(s,2);o=u[0],i=u[1]}return new x.Range(o,i-o)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.overload=e.expandConfig=void 0;var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),h=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();n(53);var p=n(4),d=r(p),y=n(57),v=r(y),b=n(9),g=r(b),m=n(7),_=r(m),O=n(0),w=r(O),x=n(22),k=r(x),E=n(2),N=r(E),j=n(10),A=r(j),q=n(32),T=r(q),P=(0,A.default)("quill"),S=function(){function t(e){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(i(this,t),this.options=l(e,r),this.container=this.options.container,null==this.container)return P.error("Invalid Quill container",e);this.options.debug&&t.debug(this.options.debug);var o=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new g.default,this.scroll=w.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new v.default(this.scroll),this.selection=new k.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(g.default.events.EDITOR_CHANGE,function(t){t===g.default.events.TEXT_CHANGE&&n.root.classList.toggle("ql-blank",n.editor.isBlank())}),this.emitter.on(g.default.events.SCROLL_UPDATE,function(t,e){var r=n.selection.lastRange,o=r&&0===r.length?r.index:void 0;a.call(n,function(){return n.editor.update(null,e,o)},t)});var s=this.clipboard.convert("<div class='ql-editor' style=\"white-space: normal;\">"+o+"<p><br></p></div>");this.setContents(s),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return h(t,null,[{key:"debug",value:function(t){!0===t&&(t="log"),A.default.level(t)}},{key:"find",value:function(t){return t.__quill||w.default.find(t)}},{key:"import",value:function(t){return null==this.imports[t]&&P.error("Cannot import "+t+". Are you sure it was registered?"),this.imports[t]}},{key:"register",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof t){var o=t.attrName||t.blotName;"string"==typeof o?this.register("formats/"+o,t,e):Object.keys(t).forEach(function(r){n.register(r,t[r],e)})}else null==this.imports[t]||r||P.warn("Overwriting "+t+" with",e),this.imports[t]=e,(t.startsWith("blots/")||t.startsWith("formats/"))&&"abstract"!==e.blotName?w.default.register(e):t.startsWith("modules")&&"function"==typeof e.register&&e.register()}}]),h(t,[{key:"addContainer",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof t){var n=t;t=document.createElement("div"),t.classList.add(n)}return this.container.insertBefore(t,e),t}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(t,e,n){var r=this,o=s(t,e,n),i=f(o,4);return t=i[0],e=i[1],n=i[3],a.call(this,function(){return r.editor.deleteText(t,e)},n,t,-1*e)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.scroll.enable(t),this.container.classList.toggle("ql-disabled",!t)}},{key:"focus",value:function(){var t=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=t,this.scrollIntoView()}},{key:"format",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g.default.sources.API;return a.call(this,function(){var r=n.getSelection(!0),i=new d.default;if(null==r)return i;if(w.default.query(t,w.default.Scope.BLOCK))i=n.editor.formatLine(r.index,r.length,o({},t,e));else{if(0===r.length)return n.selection.format(t,e),i;i=n.editor.formatText(r.index,r.length,o({},t,e))}return n.setSelection(r,g.default.sources.SILENT),i},r)}},{key:"formatLine",value:function(t,e,n,r,o){var i=this,l=void 0,u=s(t,e,n,r,o),c=f(u,4);return t=c[0],e=c[1],l=c[2],o=c[3],a.call(this,function(){return i.editor.formatLine(t,e,l)},o,t,0)}},{key:"formatText",value:function(t,e,n,r,o){var i=this,l=void 0,u=s(t,e,n,r,o),c=f(u,4);return t=c[0],e=c[1],l=c[2],o=c[3],a.call(this,function(){return i.editor.formatText(t,e,l)},o,t,0)}},{key:"getBounds",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=void 0;n="number"==typeof t?this.selection.getBounds(t,e):this.selection.getBounds(t.index,t.length);var r=this.container.getBoundingClientRect();return{bottom:n.bottom-r.top,height:n.height,left:n.left-r.left,right:n.right-r.left,top:n.top-r.top,width:n.width}}},{key:"getContents",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t,n=s(t,e),r=f(n,2);return t=r[0],e=r[1],this.editor.getContents(t,e)}},{key:"getFormat",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0),e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"==typeof t?this.editor.getFormat(t,e):this.editor.getFormat(t.index,t.length)}},{key:"getIndex",value:function(t){return t.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(t){return this.scroll.leaf(t)}},{key:"getLine",value:function(t){return this.scroll.line(t)}},{key:"getLines",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!=typeof t?this.scroll.lines(t.index,t.length):this.scroll.lines(t,e)}},{key:"getModule",value:function(t){return this.theme.modules[t]}},{key:"getSelection",value:function(){return arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t,n=s(t,e),r=f(n,2);return t=r[0],e=r[1],this.editor.getText(t,e)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(e,n,r){var o=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.sources.API;return a.call(this,function(){return o.editor.insertEmbed(e,n,r)},i,e)}},{key:"insertText",value:function(t,e,n,r,o){var i=this,l=void 0,u=s(t,0,n,r,o),c=f(u,4);return t=c[0],l=c[2],o=c[3],a.call(this,function(){return i.editor.insertText(t,e,l)},o,t,e.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(t,e,n){this.clipboard.dangerouslyPasteHTML(t,e,n)}},{key:"removeFormat",value:function(t,e,n){var r=this,o=s(t,e,n),i=f(o,4);return t=i[0],e=i[1],n=i[3],a.call(this,function(){return r.editor.removeFormat(t,e)},n,t)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.default.sources.API;return a.call(this,function(){t=new d.default(t);var n=e.getLength(),r=e.editor.deleteText(0,n),o=e.editor.applyDelta(t),i=o.ops[o.ops.length-1];return null!=i&&"string"==typeof i.insert&&"\n"===i.insert[i.insert.length-1]&&(e.editor.deleteText(e.getLength()-1,1),o.delete(1)),r.compose(o)},n)}},{key:"setSelection",value:function(e,n,r){if(null==e)this.selection.setRange(null,n||t.sources.API);else{var o=s(e,n,r),i=f(o,4);e=i[0],n=i[1],r=i[3],this.selection.setRange(new x.Range(e,n),r),r!==g.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.default.sources.API,n=(new d.default).insert(t);return this.setContents(n,e)}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.default.sources.USER,e=this.scroll.update(t);return this.selection.update(t),e}},{key:"updateContents",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.default.sources.API;return a.call(this,function(){return t=new d.default(t),e.editor.applyDelta(t,n)},n,!0)}}]),t}();S.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},S.events=g.default.events,S.sources=g.default.sources,S.version="1.3.7",S.imports={delta:d.default,parchment:w.default,"core/module":_.default,"core/theme":T.default},e.expandConfig=l,e.overload=s,e.default=S},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,t),this.quill=e,this.options=n};o.DEFAULTS={},e.default=o},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(0),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default.Text);e.default=s},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(58),c=r(u),f=n(10),h=r(f),p=(0,h.default)("quill:events");["selectionchange","mousedown","mouseup","click"].forEach(function(t){document.addEventListener(t,function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];[].slice.call(document.querySelectorAll(".ql-container")).forEach(function(t){if(t.__quill&&t.__quill.emitter){var n;(n=t.__quill.emitter).handleDOM.apply(n,e)}})})});var d=function(t){function e(){o(this,e);var t=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return t.listeners={},t.on("error",p.error),t}return l(e,t),a(e,[{key:"emit",value:function(){p.log.apply(p,arguments),s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"emit",this).apply(this,arguments)}},{key:"handleDOM",value:function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];(this.listeners[t.type]||[]).forEach(function(e){var r=e.node,o=e.handler;(t.target===r||r.contains(t.target))&&o.apply(void 0,[t].concat(n))})}},{key:"listenDOM",value:function(t,e,n){this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push({node:e,handler:n})}}]),e}(c.default);d.events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change"},d.sources={API:"api",SILENT:"silent",USER:"user"},e.default=d},function(t,e,n){"use strict";function r(t){if(i.indexOf(t)<=i.indexOf(l)){for(var e,n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];(e=console)[t].apply(e,r)}}function o(t){return i.reduce(function(e,n){return e[n]=r.bind(console,n,t),e},{})}Object.defineProperty(e,"__esModule",{value:!0});var i=["error","warn","log","info"],l="warn";r.level=o.level=function(t){l=t},e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),o=function(){function t(t,e,n){void 0===n&&(n={}),this.attrName=t,this.keyName=e;var o=r.Scope.TYPE&r.Scope.ATTRIBUTE;null!=n.scope?this.scope=n.scope&r.Scope.LEVEL|o:this.scope=r.Scope.ATTRIBUTE,null!=n.whitelist&&(this.whitelist=n.whitelist)}return t.keys=function(t){return[].map.call(t.attributes,function(t){return t.name})},t.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(t.setAttribute(this.keyName,e),!0)},t.prototype.canAdd=function(t,e){return null!=r.query(t,r.Scope.BLOT&(this.scope|r.Scope.TYPE))&&(null==this.whitelist||("string"==typeof e?this.whitelist.indexOf(e.replace(/["']/g,""))>-1:this.whitelist.indexOf(e)>-1))},t.prototype.remove=function(t){t.removeAttribute(this.keyName)},t.prototype.value=function(t){var e=t.getAttribute(this.keyName);return this.canAdd(t,e)&&e?e:""},t}();e.default=o},function(t,e,n){function r(t){return null===t||void 0===t}function o(t){return!(!t||"object"!=typeof t||"number"!=typeof t.length)&&("function"==typeof t.copy&&"function"==typeof t.slice&&!(t.length>0&&"number"!=typeof t[0]))}function i(t,e,n){var i,c;if(r(t)||r(e))return!1;if(t.prototype!==e.prototype)return!1;if(s(t))return!!s(e)&&(t=l.call(t),e=l.call(e),u(t,e,n));if(o(t)){if(!o(e))return!1;if(t.length!==e.length)return!1;for(i=0;i<t.length;i++)if(t[i]!==e[i])return!1;return!0}try{var f=a(t),h=a(e)}catch(t){return!1}if(f.length!=h.length)return!1;for(f.sort(),h.sort(),i=f.length-1;i>=0;i--)if(f[i]!=h[i])return!1;for(i=f.length-1;i>=0;i--)if(c=f[i],!u(t[c],e[c],n))return!1;return typeof t==typeof e}var l=Array.prototype.slice,a=n(55),s=n(56),u=t.exports=function(t,e,n){return n||(n={}),t===e||(t instanceof Date&&e instanceof Date?t.getTime()===e.getTime():!t||!e||"object"!=typeof t&&"object"!=typeof e?n.strict?t===e:t==e:i(t,e,n))}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Code=void 0;var a=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},c=n(4),f=r(c),h=n(0),p=r(h),d=n(3),y=r(d),v=n(5),b=r(v),g=n(8),m=r(g),_=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),e}(b.default);_.blotName="code",_.tagName="CODE";var O=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),s(e,[{key:"delta",value:function(){var t=this,e=this.domNode.textContent;return e.endsWith("\n")&&(e=e.slice(0,-1)),e.split("\n").reduce(function(e,n){return e.insert(n).insert("\n",t.formats())},new f.default)}},{key:"format",value:function(t,n){if(t!==this.statics.blotName||!n){var r=this.descendant(m.default,this.length()-1),o=a(r,1),i=o[0];null!=i&&i.deleteAt(i.length()-1,1),u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n)}}},{key:"formatAt",value:function(t,n,r,o){if(0!==n&&null!=p.default.query(r,p.default.Scope.BLOCK)&&(r!==this.statics.blotName||o!==this.statics.formats(this.domNode))){var i=this.newlineIndex(t);if(!(i<0||i>=t+n)){var l=this.newlineIndex(t,!0)+1,a=i-l+1,s=this.isolate(l,a),u=s.next;s.format(r,o),u instanceof e&&u.formatAt(0,t-l+n-a,r,o)}}}},{key:"insertAt",value:function(t,e,n){if(null==n){var r=this.descendant(m.default,t),o=a(r,2),i=o[0],l=o[1];i.insertAt(l,e)}}},{key:"length",value:function(){var t=this.domNode.textContent.length;return this.domNode.textContent.endsWith("\n")?t:t+1}},{key:"newlineIndex",value:function(t){if(arguments.length>1&&void 0!==arguments[1]&&arguments[1])return this.domNode.textContent.slice(0,t).lastIndexOf("\n");var e=this.domNode.textContent.slice(t).indexOf("\n");return e>-1?t+e:-1}},{key:"optimize",value:function(t){this.domNode.textContent.endsWith("\n")||this.appendChild(p.default.create("text","\n")),u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===n.statics.formats(n.domNode)&&(n.optimize(t),n.moveChildren(this),n.remove())}},{key:"replace",value:function(t){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replace",this).call(this,t),[].slice.call(this.domNode.querySelectorAll("*")).forEach(function(t){var e=p.default.find(t);null==e?t.parentNode.removeChild(t):e instanceof p.default.Embed?e.remove():e.unwrap()})}}],[{key:"create",value:function(t){var n=u(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return n.setAttribute("spellcheck",!1),n}},{key:"formats",value:function(){return!0}}]),e}(y.default);O.blotName="code-block",O.tagName="PRE",O.TAB="  ",e.Code=_,e.default=O},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"insertInto",value:function(t,n){0===t.children.length?a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertInto",this).call(this,t,n):this.remove()}},{key:"length",value:function(){return 0}},{key:"value",value:function(){return""}}],[{key:"value",value:function(){}}]),e}(u.default.Embed);c.blotName="break",c.tagName="BR",e.default=c},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function l(t,e){var n=document.createElement("a");n.href=t;var r=n.href.slice(0,n.href.indexOf(":"));return e.indexOf(r)>-1}Object.defineProperty(e,"__esModule",{value:!0}),e.sanitize=e.default=void 0;var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(5),c=function(t){return t&&t.__esModule?t:{default:t}}(u),f=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),a(e,[{key:"format",value:function(t,n){if(t!==this.statics.blotName||!n)return s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n);n=this.constructor.sanitize(n),this.domNode.setAttribute("href",n)}}],[{key:"create",value:function(t){var n=s(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return t=this.sanitize(t),n.setAttribute("href",t),n.setAttribute("rel","noopener noreferrer"),n.setAttribute("target","_blank"),n}},{key:"formats",value:function(t){return t.getAttribute("href")}},{key:"sanitize",value:function(t){return l(t,this.PROTOCOL_WHITELIST)?t:this.SANITIZED_URL}}]),e}(c.default);f.blotName="link",f.tagName="A",f.SANITIZED_URL="about:blank",f.PROTOCOL_WHITELIST=["http","https","mailto","tel"],e.default=f,e.sanitize=l},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){t.setAttribute(e,!("true"===t.getAttribute(e)))}Object.defineProperty(e,"__esModule",{value:!0});var l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=n(25),u=r(s),c=n(106),f=r(c),h=0,p=function(){function t(e){var n=this;o(this,t),this.select=e,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",function(){n.togglePicker()}),this.label.addEventListener("keydown",function(t){switch(t.keyCode){case u.default.keys.ENTER:n.togglePicker();break;case u.default.keys.ESCAPE:n.escape(),t.preventDefault()}}),this.select.addEventListener("change",this.update.bind(this))}return a(t,[{key:"togglePicker",value:function(){this.container.classList.toggle("ql-expanded"),i(this.label,"aria-expanded"),i(this.options,"aria-hidden")}},{key:"buildItem",value:function(t){var e=this,n=document.createElement("span");return n.tabIndex="0",n.setAttribute("role","button"),n.classList.add("ql-picker-item"),t.hasAttribute("value")&&n.setAttribute("data-value",t.getAttribute("value")),t.textContent&&n.setAttribute("data-label",t.textContent),n.addEventListener("click",function(){e.selectItem(n,!0)}),n.addEventListener("keydown",function(t){switch(t.keyCode){case u.default.keys.ENTER:e.selectItem(n,!0),t.preventDefault();break;case u.default.keys.ESCAPE:e.escape(),t.preventDefault()}}),n}},{key:"buildLabel",value:function(){var t=document.createElement("span");return t.classList.add("ql-picker-label"),t.innerHTML=f.default,t.tabIndex="0",t.setAttribute("role","button"),t.setAttribute("aria-expanded","false"),this.container.appendChild(t),t}},{key:"buildOptions",value:function(){var t=this,e=document.createElement("span");e.classList.add("ql-picker-options"),e.setAttribute("aria-hidden","true"),e.tabIndex="-1",e.id="ql-picker-options-"+h,h+=1,this.label.setAttribute("aria-controls",e.id),this.options=e,[].slice.call(this.select.options).forEach(function(n){var r=t.buildItem(n);e.appendChild(r),!0===n.selected&&t.selectItem(r)}),this.container.appendChild(e)}},{key:"buildPicker",value:function(){var t=this;[].slice.call(this.select.attributes).forEach(function(e){t.container.setAttribute(e.name,e.value)}),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}},{key:"escape",value:function(){var t=this;this.close(),setTimeout(function(){return t.label.focus()},1)}},{key:"close",value:function(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}},{key:"selectItem",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.container.querySelector(".ql-selected");if(t!==n&&(null!=n&&n.classList.remove("ql-selected"),null!=t&&(t.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(t.parentNode.children,t),t.hasAttribute("data-value")?this.label.setAttribute("data-value",t.getAttribute("data-value")):this.label.removeAttribute("data-value"),t.hasAttribute("data-label")?this.label.setAttribute("data-label",t.getAttribute("data-label")):this.label.removeAttribute("data-label"),e))){if("function"==typeof Event)this.select.dispatchEvent(new Event("change"));else if("object"===("undefined"==typeof Event?"undefined":l(Event))){var r=document.createEvent("Event");r.initEvent("change",!0,!0),this.select.dispatchEvent(r)}this.close()}}},{key:"update",value:function(){var t=void 0;if(this.select.selectedIndex>-1){var e=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];t=this.select.options[this.select.selectedIndex],this.selectItem(e)}else this.selectItem(null);var n=null!=t&&t!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",n)}}]),t}();e.default=p},function(t,e,n){"use strict";function r(t){var e=a.find(t);if(null==e)try{e=a.create(t)}catch(n){e=a.create(a.Scope.INLINE),[].slice.call(t.childNodes).forEach(function(t){e.domNode.appendChild(t)}),t.parentNode&&t.parentNode.replaceChild(e.domNode,t),e.attach()}return e}var o=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var i=n(47),l=n(27),a=n(1),s=function(t){function e(e){var n=t.call(this,e)||this;return n.build(),n}return o(e,t),e.prototype.appendChild=function(t){this.insertBefore(t)},e.prototype.attach=function(){t.prototype.attach.call(this),this.children.forEach(function(t){t.attach()})},e.prototype.build=function(){var t=this;this.children=new i.default,[].slice.call(this.domNode.childNodes).reverse().forEach(function(e){try{var n=r(e);t.insertBefore(n,t.children.head||void 0)}catch(t){if(t instanceof a.ParchmentError)return;throw t}})},e.prototype.deleteAt=function(t,e){if(0===t&&e===this.length())return this.remove();this.children.forEachAt(t,e,function(t,e,n){t.deleteAt(e,n)})},e.prototype.descendant=function(t,n){var r=this.children.find(n),o=r[0],i=r[1];return null==t.blotName&&t(o)||null!=t.blotName&&o instanceof t?[o,i]:o instanceof e?o.descendant(t,i):[null,-1]},e.prototype.descendants=function(t,n,r){void 0===n&&(n=0),void 0===r&&(r=Number.MAX_VALUE);var o=[],i=r;return this.children.forEachAt(n,r,function(n,r,l){(null==t.blotName&&t(n)||null!=t.blotName&&n instanceof t)&&o.push(n),n instanceof e&&(o=o.concat(n.descendants(t,r,i))),i-=l}),o},e.prototype.detach=function(){this.children.forEach(function(t){t.detach()}),t.prototype.detach.call(this)},e.prototype.formatAt=function(t,e,n,r){this.children.forEachAt(t,e,function(t,e,o){t.formatAt(e,o,n,r)})},e.prototype.insertAt=function(t,e,n){var r=this.children.find(t),o=r[0],i=r[1];if(o)o.insertAt(i,e,n);else{var l=null==n?a.create("text",e):a.create(e,n);this.appendChild(l)}},e.prototype.insertBefore=function(t,e){if(null!=this.statics.allowedChildren&&!this.statics.allowedChildren.some(function(e){return t instanceof e}))throw new a.ParchmentError("Cannot insert "+t.statics.blotName+" into "+this.statics.blotName);t.insertInto(this,e)},e.prototype.length=function(){return this.children.reduce(function(t,e){return t+e.length()},0)},e.prototype.moveChildren=function(t,e){this.children.forEach(function(n){t.insertBefore(n,e)})},e.prototype.optimize=function(e){if(t.prototype.optimize.call(this,e),0===this.children.length)if(null!=this.statics.defaultChild){var n=a.create(this.statics.defaultChild);this.appendChild(n),n.optimize(e)}else this.remove()},e.prototype.path=function(t,n){void 0===n&&(n=!1);var r=this.children.find(t,n),o=r[0],i=r[1],l=[[this,t]];return o instanceof e?l.concat(o.path(i,n)):(null!=o&&l.push([o,i]),l)},e.prototype.removeChild=function(t){this.children.remove(t)},e.prototype.replace=function(n){n instanceof e&&n.moveChildren(this),t.prototype.replace.call(this,n)},e.prototype.split=function(t,e){if(void 0===e&&(e=!1),!e){if(0===t)return this;if(t===this.length())return this.next}var n=this.clone();return this.parent.insertBefore(n,this.next),this.children.forEachAt(t,this.length(),function(t,r,o){t=t.split(r,e),n.appendChild(t)}),n},e.prototype.unwrap=function(){this.moveChildren(this.parent,this.next),this.remove()},e.prototype.update=function(t,e){var n=this,o=[],i=[];t.forEach(function(t){t.target===n.domNode&&"childList"===t.type&&(o.push.apply(o,t.addedNodes),i.push.apply(i,t.removedNodes))}),i.forEach(function(t){if(!(null!=t.parentNode&&"IFRAME"!==t.tagName&&document.body.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)){var e=a.find(t);null!=e&&(null!=e.domNode.parentNode&&e.domNode.parentNode!==n.domNode||e.detach())}}),o.filter(function(t){return t.parentNode==n.domNode}).sort(function(t,e){return t===e?0:t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1}).forEach(function(t){var e=null;null!=t.nextSibling&&(e=a.find(t.nextSibling));var o=r(t);o.next==e&&null!=o.next||(null!=o.parent&&o.parent.removeChild(n),n.insertBefore(o,e||void 0))})},e}(l.default);e.default=s},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(11),i=n(28),l=n(17),a=n(1),s=function(t){function e(e){var n=t.call(this,e)||this;return n.attributes=new i.default(n.domNode),n}return r(e,t),e.formats=function(t){return"string"==typeof this.tagName||(Array.isArray(this.tagName)?t.tagName.toLowerCase():void 0)},e.prototype.format=function(t,e){var n=a.query(t);n instanceof o.default?this.attributes.attribute(n,e):e&&(null==n||t===this.statics.blotName&&this.formats()[t]===e||this.replaceWith(t,e))},e.prototype.formats=function(){var t=this.attributes.values(),e=this.statics.formats(this.domNode);return null!=e&&(t[this.statics.blotName]=e),t},e.prototype.replaceWith=function(e,n){var r=t.prototype.replaceWith.call(this,e,n);return this.attributes.copy(r),r},e.prototype.update=function(e,n){var r=this;t.prototype.update.call(this,e,n),e.some(function(t){return t.target===r.domNode&&"attributes"===t.type})&&this.attributes.build()},e.prototype.wrap=function(n,r){var o=t.prototype.wrap.call(this,n,r);return o instanceof e&&o.statics.scope===this.statics.scope&&this.attributes.move(o),o},e}(l.default);e.default=s},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(27),i=n(1),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),e.value=function(t){return!0},e.prototype.index=function(t,e){return this.domNode===t||this.domNode.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(e,1):-1},e.prototype.position=function(t,e){var n=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);return t>0&&(n+=1),[this.parent.domNode,n]},e.prototype.value=function(){var t;return t={},t[this.statics.blotName]=this.statics.value(this.domNode)||!0,t},e.scope=i.Scope.INLINE_BLOT,e}(o.default);e.default=l},function(t,e,n){function r(t){this.ops=t,this.index=0,this.offset=0}var o=n(12),i=n(2),l={attributes:{compose:function(t,e,n){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});var r=i(!0,{},e);n||(r=Object.keys(r).reduce(function(t,e){return null!=r[e]&&(t[e]=r[e]),t},{}));for(var o in t)void 0!==t[o]&&void 0===e[o]&&(r[o]=t[o]);return Object.keys(r).length>0?r:void 0},diff:function(t,e){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});var n=Object.keys(t).concat(Object.keys(e)).reduce(function(n,r){return o(t[r],e[r])||(n[r]=void 0===e[r]?null:e[r]),n},{});return Object.keys(n).length>0?n:void 0},transform:function(t,e,n){if("object"!=typeof t)return e;if("object"==typeof e){if(!n)return e;var r=Object.keys(e).reduce(function(n,r){return void 0===t[r]&&(n[r]=e[r]),n},{});return Object.keys(r).length>0?r:void 0}}},iterator:function(t){return new r(t)},length:function(t){return"number"==typeof t.delete?t.delete:"number"==typeof t.retain?t.retain:"string"==typeof t.insert?t.insert.length:1}};r.prototype.hasNext=function(){return this.peekLength()<1/0},r.prototype.next=function(t){t||(t=1/0);var e=this.ops[this.index];if(e){var n=this.offset,r=l.length(e);if(t>=r-n?(t=r-n,this.index+=1,this.offset=0):this.offset+=t,"number"==typeof e.delete)return{delete:t};var o={};return e.attributes&&(o.attributes=e.attributes),"number"==typeof e.retain?o.retain=t:"string"==typeof e.insert?o.insert=e.insert.substr(n,t):o.insert=e.insert,o}return{retain:1/0}},r.prototype.peek=function(){return this.ops[this.index]},r.prototype.peekLength=function(){return this.ops[this.index]?l.length(this.ops[this.index])-this.offset:1/0},r.prototype.peekType=function(){return this.ops[this.index]?"number"==typeof this.ops[this.index].delete?"delete":"number"==typeof this.ops[this.index].retain?"retain":"insert":"retain"},r.prototype.rest=function(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);var t=this.offset,e=this.index,n=this.next(),r=this.ops.slice(this.index);return this.offset=t,this.index=e,[n].concat(r)}return[]},t.exports=l},function(t,e){var n=function(){"use strict";function t(t,e){return null!=e&&t instanceof e}function e(n,r,o,i,c){function f(n,o){if(null===n)return null;if(0===o)return n;var y,v;if("object"!=typeof n)return n;if(t(n,a))y=new a;else if(t(n,s))y=new s;else if(t(n,u))y=new u(function(t,e){n.then(function(e){t(f(e,o-1))},function(t){e(f(t,o-1))})});else if(e.__isArray(n))y=[];else if(e.__isRegExp(n))y=new RegExp(n.source,l(n)),n.lastIndex&&(y.lastIndex=n.lastIndex);else if(e.__isDate(n))y=new Date(n.getTime());else{if(d&&Buffer.isBuffer(n))return y=Buffer.allocUnsafe?Buffer.allocUnsafe(n.length):new Buffer(n.length),n.copy(y),y;t(n,Error)?y=Object.create(n):void 0===i?(v=Object.getPrototypeOf(n),y=Object.create(v)):(y=Object.create(i),v=i)}if(r){var b=h.indexOf(n);if(-1!=b)return p[b];h.push(n),p.push(y)}t(n,a)&&n.forEach(function(t,e){var n=f(e,o-1),r=f(t,o-1);y.set(n,r)}),t(n,s)&&n.forEach(function(t){var e=f(t,o-1);y.add(e)});for(var g in n){var m;v&&(m=Object.getOwnPropertyDescriptor(v,g)),m&&null==m.set||(y[g]=f(n[g],o-1))}if(Object.getOwnPropertySymbols)for(var _=Object.getOwnPropertySymbols(n),g=0;g<_.length;g++){var O=_[g],w=Object.getOwnPropertyDescriptor(n,O);(!w||w.enumerable||c)&&(y[O]=f(n[O],o-1),w.enumerable||Object.defineProperty(y,O,{enumerable:!1}))}if(c)for(var x=Object.getOwnPropertyNames(n),g=0;g<x.length;g++){var k=x[g],w=Object.getOwnPropertyDescriptor(n,k);w&&w.enumerable||(y[k]=f(n[k],o-1),Object.defineProperty(y,k,{enumerable:!1}))}return y}"object"==typeof r&&(o=r.depth,i=r.prototype,c=r.includeNonEnumerable,r=r.circular);var h=[],p=[],d="undefined"!=typeof Buffer;return void 0===r&&(r=!0),void 0===o&&(o=1/0),f(n,o)}function n(t){return Object.prototype.toString.call(t)}function r(t){return"object"==typeof t&&"[object Date]"===n(t)}function o(t){return"object"==typeof t&&"[object Array]"===n(t)}function i(t){return"object"==typeof t&&"[object RegExp]"===n(t)}function l(t){var e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),e}var a;try{a=Map}catch(t){a=function(){}}var s;try{s=Set}catch(t){s=function(){}}var u;try{u=Promise}catch(t){u=function(){}}return e.clonePrototype=function(t){if(null===t)return null;var e=function(){};return e.prototype=t,new e},e.__objToStr=n,e.__isDate=r,e.__isArray=o,e.__isRegExp=i,e.__getRegExpFlags=l,e}();"object"==typeof t&&t.exports&&(t.exports=n)},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){try{e.parentNode}catch(t){return!1}return e instanceof Text&&(e=e.parentNode),t.contains(e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Range=void 0;var a=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=n(0),c=r(u),f=n(21),h=r(f),p=n(12),d=r(p),y=n(9),v=r(y),b=n(10),g=r(b),m=(0,g.default)("quill:selection"),_=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;i(this,t),this.index=e,this.length=n},O=function(){function t(e,n){var r=this;i(this,t),this.emitter=n,this.scroll=e,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=c.default.create("cursor",this),this.lastRange=this.savedRange=new _(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,function(){r.mouseDown||setTimeout(r.update.bind(r,v.default.sources.USER),1)}),this.emitter.on(v.default.events.EDITOR_CHANGE,function(t,e){t===v.default.events.TEXT_CHANGE&&e.length()>0&&r.update(v.default.sources.SILENT)}),this.emitter.on(v.default.events.SCROLL_BEFORE_UPDATE,function(){if(r.hasFocus()){var t=r.getNativeRange();null!=t&&t.start.node!==r.cursor.textNode&&r.emitter.once(v.default.events.SCROLL_UPDATE,function(){try{r.setNativeRange(t.start.node,t.start.offset,t.end.node,t.end.offset)}catch(t){}})}}),this.emitter.on(v.default.events.SCROLL_OPTIMIZE,function(t,e){if(e.range){var n=e.range,o=n.startNode,i=n.startOffset,l=n.endNode,a=n.endOffset;r.setNativeRange(o,i,l,a)}}),this.update(v.default.sources.SILENT)}return s(t,[{key:"handleComposition",value:function(){var t=this;this.root.addEventListener("compositionstart",function(){t.composing=!0}),this.root.addEventListener("compositionend",function(){if(t.composing=!1,t.cursor.parent){var e=t.cursor.restore();if(!e)return;setTimeout(function(){t.setNativeRange(e.startNode,e.startOffset,e.endNode,e.endOffset)},1)}})}},{key:"handleDragging",value:function(){var t=this;this.emitter.listenDOM("mousedown",document.body,function(){t.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,function(){t.mouseDown=!1,t.update(v.default.sources.USER)})}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(t,e){if(null==this.scroll.whitelist||this.scroll.whitelist[t]){this.scroll.update();var n=this.getNativeRange();if(null!=n&&n.native.collapsed&&!c.default.query(t,c.default.Scope.BLOCK)){if(n.start.node!==this.cursor.textNode){var r=c.default.find(n.start.node,!1);if(null==r)return;if(r instanceof c.default.Leaf){var o=r.split(n.start.offset);r.parent.insertBefore(this.cursor,o)}else r.insertBefore(this.cursor,n.start.node);this.cursor.attach()}this.cursor.format(t,e),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=this.scroll.length();t=Math.min(t,n-1),e=Math.min(t+e,n-1)-t;var r=void 0,o=this.scroll.leaf(t),i=a(o,2),l=i[0],s=i[1];if(null==l)return null;var u=l.position(s,!0),c=a(u,2);r=c[0],s=c[1];var f=document.createRange();if(e>0){f.setStart(r,s);var h=this.scroll.leaf(t+e),p=a(h,2);if(l=p[0],s=p[1],null==l)return null;var d=l.position(s,!0),y=a(d,2);return r=y[0],s=y[1],f.setEnd(r,s),f.getBoundingClientRect()}var v="left",b=void 0;return r instanceof Text?(s<r.data.length?(f.setStart(r,s),f.setEnd(r,s+1)):(f.setStart(r,s-1),f.setEnd(r,s),v="right"),b=f.getBoundingClientRect()):(b=l.domNode.getBoundingClientRect(),s>0&&(v="right")),{bottom:b.top+b.height,height:b.height,left:b[v],right:b[v],top:b.top,width:0}}},{key:"getNativeRange",value:function(){var t=document.getSelection();if(null==t||t.rangeCount<=0)return null;var e=t.getRangeAt(0);if(null==e)return null;var n=this.normalizeNative(e);return m.info("getNativeRange",n),n}},{key:"getRange",value:function(){var t=this.getNativeRange();return null==t?[null,null]:[this.normalizedToRange(t),t]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(t){var e=this,n=[[t.start.node,t.start.offset]];t.native.collapsed||n.push([t.end.node,t.end.offset]);var r=n.map(function(t){var n=a(t,2),r=n[0],o=n[1],i=c.default.find(r,!0),l=i.offset(e.scroll);return 0===o?l:i instanceof c.default.Container?l+i.length():l+i.index(r,o)}),i=Math.min(Math.max.apply(Math,o(r)),this.scroll.length()-1),l=Math.min.apply(Math,[i].concat(o(r)));return new _(l,i-l)}},{key:"normalizeNative",value:function(t){if(!l(this.root,t.startContainer)||!t.collapsed&&!l(this.root,t.endContainer))return null;var e={start:{node:t.startContainer,offset:t.startOffset},end:{node:t.endContainer,offset:t.endOffset},native:t};return[e.start,e.end].forEach(function(t){for(var e=t.node,n=t.offset;!(e instanceof Text)&&e.childNodes.length>0;)if(e.childNodes.length>n)e=e.childNodes[n],n=0;else{if(e.childNodes.length!==n)break;e=e.lastChild,n=e instanceof Text?e.data.length:e.childNodes.length+1}t.node=e,t.offset=n}),e}},{key:"rangeToNative",value:function(t){var e=this,n=t.collapsed?[t.index]:[t.index,t.index+t.length],r=[],o=this.scroll.length();return n.forEach(function(t,n){t=Math.min(o-1,t);var i=void 0,l=e.scroll.leaf(t),s=a(l,2),u=s[0],c=s[1],f=u.position(c,0!==n),h=a(f,2);i=h[0],c=h[1],r.push(i,c)}),r.length<2&&(r=r.concat(r)),r}},{key:"scrollIntoView",value:function(t){var e=this.lastRange;if(null!=e){var n=this.getBounds(e.index,e.length);if(null!=n){var r=this.scroll.length()-1,o=this.scroll.line(Math.min(e.index,r)),i=a(o,1),l=i[0],s=l;if(e.length>0){var u=this.scroll.line(Math.min(e.index+e.length,r));s=a(u,1)[0]}if(null!=l&&null!=s){var c=t.getBoundingClientRect();n.top<c.top?t.scrollTop-=c.top-n.top:n.bottom>c.bottom&&(t.scrollTop+=n.bottom-c.bottom)}}}}},{key:"setNativeRange",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(m.info("setNativeRange",t,e,n,r),null==t||null!=this.root.parentNode&&null!=t.parentNode&&null!=n.parentNode){var i=document.getSelection();if(null!=i)if(null!=t){this.hasFocus()||this.root.focus();var l=(this.getNativeRange()||{}).native;if(null==l||o||t!==l.startContainer||e!==l.startOffset||n!==l.endContainer||r!==l.endOffset){"BR"==t.tagName&&(e=[].indexOf.call(t.parentNode.childNodes,t),t=t.parentNode),"BR"==n.tagName&&(r=[].indexOf.call(n.parentNode.childNodes,n),n=n.parentNode);var a=document.createRange();a.setStart(t,e),a.setEnd(n,r),i.removeAllRanges(),i.addRange(a)}}else i.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v.default.sources.API;if("string"==typeof e&&(n=e,e=!1),m.info("setRange",t),null!=t){var r=this.rangeToNative(t);this.setNativeRange.apply(this,o(r).concat([e]))}else this.setNativeRange(null);this.update(n)}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:v.default.sources.USER,e=this.lastRange,n=this.getRange(),r=a(n,2),o=r[0],i=r[1];if(this.lastRange=o,null!=this.lastRange&&(this.savedRange=this.lastRange),!(0,d.default)(e,this.lastRange)){var l;!this.composing&&null!=i&&i.native.collapsed&&i.start.node!==this.cursor.textNode&&this.cursor.restore();var s=[v.default.events.SELECTION_CHANGE,(0,h.default)(this.lastRange),(0,h.default)(e),t];if((l=this.emitter).emit.apply(l,[v.default.events.EDITOR_CHANGE].concat(s)),t!==v.default.sources.SILENT){var u;(u=this.emitter).emit.apply(u,s)}}}}]),t}();e.Range=_,e.default=O},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=n(0),s=r(a),u=n(3),c=r(u),f=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),e}(s.default.Container);f.allowedChildren=[c.default,u.BlockEmbed,f],e.default=f},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.ColorStyle=e.ColorClass=e.ColorAttributor=void 0;var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"value",value:function(t){var n=a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"value",this).call(this,t);return n.startsWith("rgb(")?(n=n.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),"#"+n.split(",").map(function(t){return("00"+parseInt(t).toString(16)).slice(-2)}).join("")):n}}]),e}(u.default.Attributor.Style),f=new u.default.Attributor.Class("color","ql-color",{scope:u.default.Scope.INLINE}),h=new c("color","color",{scope:u.default.Scope.INLINE});e.ColorAttributor=c,e.ColorClass=f,e.ColorStyle=h},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function s(t,e){var n,r=t===D.keys.LEFT?"prefix":"suffix";return n={key:t,shiftKey:e,altKey:null},o(n,r,/^$/),o(n,"handler",function(n){var r=n.index;t===D.keys.RIGHT&&(r+=n.length+1);var o=this.quill.getLeaf(r);return!(b(o,1)[0]instanceof T.default.Embed)||(t===D.keys.LEFT?e?this.quill.setSelection(n.index-1,n.length+1,S.default.sources.USER):this.quill.setSelection(n.index-1,S.default.sources.USER):e?this.quill.setSelection(n.index,n.length+1,S.default.sources.USER):this.quill.setSelection(n.index+n.length+1,S.default.sources.USER),!1)}),n}function u(t,e){if(!(0===t.index||this.quill.getLength()<=1)){var n=this.quill.getLine(t.index),r=b(n,1),o=r[0],i={};if(0===e.offset){var l=this.quill.getLine(t.index-1),a=b(l,1),s=a[0];if(null!=s&&s.length()>1){var u=o.formats(),c=this.quill.getFormat(t.index-1,1);i=A.default.attributes.diff(u,c)||{}}}var f=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(e.prefix)?2:1;this.quill.deleteText(t.index-f,f,S.default.sources.USER),Object.keys(i).length>0&&this.quill.formatLine(t.index-f,f,i,S.default.sources.USER),this.quill.focus()}}function c(t,e){var n=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(e.suffix)?2:1;if(!(t.index>=this.quill.getLength()-n)){var r={},o=0,i=this.quill.getLine(t.index),l=b(i,1),a=l[0];if(e.offset>=a.length()-1){var s=this.quill.getLine(t.index+1),u=b(s,1),c=u[0];if(c){var f=a.formats(),h=this.quill.getFormat(t.index,1);r=A.default.attributes.diff(f,h)||{},o=c.length()}}this.quill.deleteText(t.index,n,S.default.sources.USER),Object.keys(r).length>0&&this.quill.formatLine(t.index+o-1,n,r,S.default.sources.USER)}}function f(t){var e=this.quill.getLines(t),n={};if(e.length>1){var r=e[0].formats(),o=e[e.length-1].formats();n=A.default.attributes.diff(o,r)||{}}this.quill.deleteText(t,S.default.sources.USER),Object.keys(n).length>0&&this.quill.formatLine(t.index,1,n,S.default.sources.USER),this.quill.setSelection(t.index,S.default.sources.SILENT),this.quill.focus()}function h(t,e){var n=this;t.length>0&&this.quill.scroll.deleteAt(t.index,t.length);var r=Object.keys(e.format).reduce(function(t,n){return T.default.query(n,T.default.Scope.BLOCK)&&!Array.isArray(e.format[n])&&(t[n]=e.format[n]),t},{});this.quill.insertText(t.index,"\n",r,S.default.sources.USER),this.quill.setSelection(t.index+1,S.default.sources.SILENT),this.quill.focus(),Object.keys(e.format).forEach(function(t){null==r[t]&&(Array.isArray(e.format[t])||"link"!==t&&n.quill.format(t,e.format[t],S.default.sources.USER))})}function p(t){return{key:D.keys.TAB,shiftKey:!t,format:{"code-block":!0},handler:function(e){var n=T.default.query("code-block"),r=e.index,o=e.length,i=this.quill.scroll.descendant(n,r),l=b(i,2),a=l[0],s=l[1];if(null!=a){var u=this.quill.getIndex(a),c=a.newlineIndex(s,!0)+1,f=a.newlineIndex(u+s+o),h=a.domNode.textContent.slice(c,f).split("\n");s=0,h.forEach(function(e,i){t?(a.insertAt(c+s,n.TAB),s+=n.TAB.length,0===i?r+=n.TAB.length:o+=n.TAB.length):e.startsWith(n.TAB)&&(a.deleteAt(c+s,n.TAB.length),s-=n.TAB.length,0===i?r-=n.TAB.length:o-=n.TAB.length),s+=e.length+1}),this.quill.update(S.default.sources.USER),this.quill.setSelection(r,o,S.default.sources.SILENT)}}}}function d(t){return{key:t[0].toUpperCase(),shortKey:!0,handler:function(e,n){this.quill.format(t,!n.format[t],S.default.sources.USER)}}}function y(t){if("string"==typeof t||"number"==typeof t)return y({key:t});if("object"===(void 0===t?"undefined":v(t))&&(t=(0,_.default)(t,!1)),"string"==typeof t.key)if(null!=D.keys[t.key.toUpperCase()])t.key=D.keys[t.key.toUpperCase()];else{if(1!==t.key.length)return null;t.key=t.key.toUpperCase().charCodeAt(0)}return t.shortKey&&(t[B]=t.shortKey,delete t.shortKey),t}Object.defineProperty(e,"__esModule",{value:!0}),e.SHORTKEY=e.default=void 0;var v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),g=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),m=n(21),_=r(m),O=n(12),w=r(O),x=n(2),k=r(x),E=n(4),N=r(E),j=n(20),A=r(j),q=n(0),T=r(q),P=n(6),S=r(P),C=n(10),L=r(C),M=n(7),R=r(M),I=(0,L.default)("quill:keyboard"),B=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey",D=function(t){function e(t,n){i(this,e);var r=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.bindings={},Object.keys(r.options.bindings).forEach(function(e){("list autofill"!==e||null==t.scroll.whitelist||t.scroll.whitelist.list)&&r.options.bindings[e]&&r.addBinding(r.options.bindings[e])}),r.addBinding({key:e.keys.ENTER,shiftKey:null},h),r.addBinding({key:e.keys.ENTER,metaKey:null,ctrlKey:null,altKey:null},function(){}),/Firefox/i.test(navigator.userAgent)?(r.addBinding({key:e.keys.BACKSPACE},{collapsed:!0},u),r.addBinding({key:e.keys.DELETE},{collapsed:!0},c)):(r.addBinding({key:e.keys.BACKSPACE},{collapsed:!0,prefix:/^.?$/},u),r.addBinding({key:e.keys.DELETE},{collapsed:!0,suffix:/^.?$/},c)),r.addBinding({key:e.keys.BACKSPACE},{collapsed:!1},f),r.addBinding({key:e.keys.DELETE},{collapsed:!1},f),r.addBinding({key:e.keys.BACKSPACE,altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},u),r.listen(),r}return a(e,t),g(e,null,[{key:"match",value:function(t,e){return e=y(e),!["altKey","ctrlKey","metaKey","shiftKey"].some(function(n){return!!e[n]!==t[n]&&null!==e[n]})&&e.key===(t.which||t.keyCode)}}]),g(e,[{key:"addBinding",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=y(t);if(null==r||null==r.key)return I.warn("Attempted to add invalid keyboard binding",r);"function"==typeof e&&(e={handler:e}),"function"==typeof n&&(n={handler:n}),r=(0,k.default)(r,e,n),this.bindings[r.key]=this.bindings[r.key]||[],this.bindings[r.key].push(r)}},{key:"listen",value:function(){var t=this;this.quill.root.addEventListener("keydown",function(n){if(!n.defaultPrevented){var r=n.which||n.keyCode,o=(t.bindings[r]||[]).filter(function(t){return e.match(n,t)});if(0!==o.length){var i=t.quill.getSelection();if(null!=i&&t.quill.hasFocus()){var l=t.quill.getLine(i.index),a=b(l,2),s=a[0],u=a[1],c=t.quill.getLeaf(i.index),f=b(c,2),h=f[0],p=f[1],d=0===i.length?[h,p]:t.quill.getLeaf(i.index+i.length),y=b(d,2),g=y[0],m=y[1],_=h instanceof T.default.Text?h.value().slice(0,p):"",O=g instanceof T.default.Text?g.value().slice(m):"",x={collapsed:0===i.length,empty:0===i.length&&s.length()<=1,format:t.quill.getFormat(i),offset:u,prefix:_,suffix:O};o.some(function(e){if(null!=e.collapsed&&e.collapsed!==x.collapsed)return!1;if(null!=e.empty&&e.empty!==x.empty)return!1;if(null!=e.offset&&e.offset!==x.offset)return!1;if(Array.isArray(e.format)){if(e.format.every(function(t){return null==x.format[t]}))return!1}else if("object"===v(e.format)&&!Object.keys(e.format).every(function(t){return!0===e.format[t]?null!=x.format[t]:!1===e.format[t]?null==x.format[t]:(0,w.default)(e.format[t],x.format[t])}))return!1;return!(null!=e.prefix&&!e.prefix.test(x.prefix))&&(!(null!=e.suffix&&!e.suffix.test(x.suffix))&&!0!==e.handler.call(t,i,x))})&&n.preventDefault()}}}})}}]),e}(R.default);D.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},D.DEFAULTS={bindings:{bold:d("bold"),italic:d("italic"),underline:d("underline"),indent:{key:D.keys.TAB,format:["blockquote","indent","list"],handler:function(t,e){if(e.collapsed&&0!==e.offset)return!0;this.quill.format("indent","+1",S.default.sources.USER)}},outdent:{key:D.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(t,e){if(e.collapsed&&0!==e.offset)return!0;this.quill.format("indent","-1",S.default.sources.USER)}},"outdent backspace":{key:D.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(t,e){null!=e.format.indent?this.quill.format("indent","-1",S.default.sources.USER):null!=e.format.list&&this.quill.format("list",!1,S.default.sources.USER)}},"indent code-block":p(!0),"outdent code-block":p(!1),"remove tab":{key:D.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(t){this.quill.deleteText(t.index-1,1,S.default.sources.USER)}},tab:{key:D.keys.TAB,handler:function(t){this.quill.history.cutoff();var e=(new N.default).retain(t.index).delete(t.length).insert("\t");this.quill.updateContents(e,S.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index+1,S.default.sources.SILENT)}},"list empty enter":{key:D.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(t,e){this.quill.format("list",!1,S.default.sources.USER),e.format.indent&&this.quill.format("indent",!1,S.default.sources.USER)}},"checklist enter":{key:D.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(t){var e=this.quill.getLine(t.index),n=b(e,2),r=n[0],o=n[1],i=(0,k.default)({},r.formats(),{list:"checked"}),l=(new N.default).retain(t.index).insert("\n",i).retain(r.length()-o-1).retain(1,{list:"unchecked"});this.quill.updateContents(l,S.default.sources.USER),this.quill.setSelection(t.index+1,S.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:D.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(t,e){var n=this.quill.getLine(t.index),r=b(n,2),o=r[0],i=r[1],l=(new N.default).retain(t.index).insert("\n",e.format).retain(o.length()-i-1).retain(1,{header:null});this.quill.updateContents(l,S.default.sources.USER),this.quill.setSelection(t.index+1,S.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(t,e){var n=e.prefix.length,r=this.quill.getLine(t.index),o=b(r,2),i=o[0],l=o[1];if(l>n)return!0;var a=void 0;switch(e.prefix.trim()){case"[]":case"[ ]":a="unchecked";break;case"[x]":a="checked";break;case"-":case"*":a="bullet";break;default:a="ordered"}this.quill.insertText(t.index," ",S.default.sources.USER),this.quill.history.cutoff();var s=(new N.default).retain(t.index-l).delete(n+1).retain(i.length()-2-l).retain(1,{list:a});this.quill.updateContents(s,S.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index-n,S.default.sources.SILENT)}},"code exit":{key:D.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(t){var e=this.quill.getLine(t.index),n=b(e,2),r=n[0],o=n[1],i=(new N.default).retain(t.index+r.length()-o-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(i,S.default.sources.USER)}},"embed left":s(D.keys.LEFT,!1),"embed left shift":s(D.keys.LEFT,!0),"embed right":s(D.keys.RIGHT,!1),"embed right shift":s(D.keys.RIGHT,!0)}},e.default=D,e.SHORTKEY=B},function(t,e,n){"use strict";t.exports={align:{"":n(75),center:n(76),right:n(77),justify:n(78)},background:n(79),blockquote:n(80),bold:n(81),clean:n(82),code:n(40),"code-block":n(40),color:n(83),direction:{"":n(84),rtl:n(85)},float:{center:n(86),full:n(87),left:n(88),right:n(89)},formula:n(90),header:{1:n(91),2:n(92)},italic:n(93),image:n(94),indent:{"+1":n(95),"-1":n(96)},link:n(97),list:{ordered:n(98),bullet:n(99),check:n(100)},script:{sub:n(101),super:n(102)},strike:n(103),underline:n(104),video:n(105)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),o=function(){function t(t){this.domNode=t,this.domNode[r.DATA_KEY]={blot:this}}return Object.defineProperty(t.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),t.create=function(t){if(null==this.tagName)throw new r.ParchmentError("Blot definition missing tagName");var e;return Array.isArray(this.tagName)?("string"==typeof t&&(t=t.toUpperCase(),parseInt(t).toString()===t&&(t=parseInt(t))),e="number"==typeof t?document.createElement(this.tagName[t-1]):this.tagName.indexOf(t)>-1?document.createElement(t):document.createElement(this.tagName[0])):e=document.createElement(this.tagName),this.className&&e.classList.add(this.className),e},t.prototype.attach=function(){null!=this.parent&&(this.scroll=this.parent.scroll)},t.prototype.clone=function(){var t=this.domNode.cloneNode(!1);return r.create(t)},t.prototype.detach=function(){null!=this.parent&&this.parent.removeChild(this),delete this.domNode[r.DATA_KEY]},t.prototype.deleteAt=function(t,e){this.isolate(t,e).remove()},t.prototype.formatAt=function(t,e,n,o){var i=this.isolate(t,e);if(null!=r.query(n,r.Scope.BLOT)&&o)i.wrap(n,o);else if(null!=r.query(n,r.Scope.ATTRIBUTE)){var l=r.create(this.statics.scope);i.wrap(l),l.format(n,o)}},t.prototype.insertAt=function(t,e,n){var o=null==n?r.create("text",e):r.create(e,n),i=this.split(t);this.parent.insertBefore(o,i)},t.prototype.insertInto=function(t,e){void 0===e&&(e=null),null!=this.parent&&this.parent.children.remove(this);var n=null;t.children.insertBefore(this,e),null!=e&&(n=e.domNode),this.domNode.parentNode==t.domNode&&this.domNode.nextSibling==n||t.domNode.insertBefore(this.domNode,n),this.parent=t,this.attach()},t.prototype.isolate=function(t,e){var n=this.split(t);return n.split(e),n},t.prototype.length=function(){return 1},t.prototype.offset=function(t){return void 0===t&&(t=this.parent),null==this.parent||this==t?0:this.parent.children.offset(this)+this.parent.offset(t)},t.prototype.optimize=function(t){null!=this.domNode[r.DATA_KEY]&&delete this.domNode[r.DATA_KEY].mutations},t.prototype.remove=function(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},t.prototype.replace=function(t){null!=t.parent&&(t.parent.insertBefore(this,t.next),t.remove())},t.prototype.replaceWith=function(t,e){var n="string"==typeof t?r.create(t,e):t;return n.replace(this),n},t.prototype.split=function(t,e){return 0===t?this:this.next},t.prototype.update=function(t,e){},t.prototype.wrap=function(t,e){var n="string"==typeof t?r.create(t,e):t;return null!=this.parent&&this.parent.insertBefore(n,this.next),n.appendChild(this),n},t.blotName="abstract",t}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(11),o=n(29),i=n(30),l=n(1),a=function(){function t(t){this.attributes={},this.domNode=t,this.build()}return t.prototype.attribute=function(t,e){e?t.add(this.domNode,e)&&(null!=t.value(this.domNode)?this.attributes[t.attrName]=t:delete this.attributes[t.attrName]):(t.remove(this.domNode),delete this.attributes[t.attrName])},t.prototype.build=function(){var t=this;this.attributes={};var e=r.default.keys(this.domNode),n=o.default.keys(this.domNode),a=i.default.keys(this.domNode);e.concat(n).concat(a).forEach(function(e){var n=l.query(e,l.Scope.ATTRIBUTE);n instanceof r.default&&(t.attributes[n.attrName]=n)})},t.prototype.copy=function(t){var e=this;Object.keys(this.attributes).forEach(function(n){var r=e.attributes[n].value(e.domNode);t.format(n,r)})},t.prototype.move=function(t){var e=this;this.copy(t),Object.keys(this.attributes).forEach(function(t){e.attributes[t].remove(e.domNode)}),this.attributes={}},t.prototype.values=function(){var t=this;return Object.keys(this.attributes).reduce(function(e,n){return e[n]=t.attributes[n].value(t.domNode),e},{})},t}();e.default=a},function(t,e,n){"use strict";function r(t,e){return(t.getAttribute("class")||"").split(/\s+/).filter(function(t){return 0===t.indexOf(e+"-")})}var o=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var i=n(11),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.keys=function(t){return(t.getAttribute("class")||"").split(/\s+/).map(function(t){return t.split("-").slice(0,-1).join("-")})},e.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(this.remove(t),t.classList.add(this.keyName+"-"+e),!0)},e.prototype.remove=function(t){r(t,this.keyName).forEach(function(e){t.classList.remove(e)}),0===t.classList.length&&t.removeAttribute("class")},e.prototype.value=function(t){var e=r(t,this.keyName)[0]||"",n=e.slice(this.keyName.length+1);return this.canAdd(t,n)?n:""},e}(i.default);e.default=l},function(t,e,n){"use strict";function r(t){var e=t.split("-"),n=e.slice(1).map(function(t){return t[0].toUpperCase()+t.slice(1)}).join("");return e[0]+n}var o=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var i=n(11),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.keys=function(t){return(t.getAttribute("style")||"").split(";").map(function(t){return t.split(":")[0].trim()})},e.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(t.style[r(this.keyName)]=e,!0)},e.prototype.remove=function(t){t.style[r(this.keyName)]="",t.getAttribute("style")||t.removeAttribute("style")},e.prototype.value=function(t){var e=t.style[r(this.keyName)];return this.canAdd(t,e)?e:""},e}(i.default);e.default=l},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=n(0),f=r(c),h=n(8),p=r(h),d=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return r.selection=n,r.textNode=document.createTextNode(e.CONTENTS),r.domNode.appendChild(r.textNode),r._length=0,r}return l(e,t),u(e,null,[{key:"value",value:function(){}}]),u(e,[{key:"detach",value:function(){null!=this.parent&&this.parent.removeChild(this)}},{key:"format",value:function(t,n){if(0!==this._length)return s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n);for(var r=this,o=0;null!=r&&r.statics.scope!==f.default.Scope.BLOCK_BLOT;)o+=r.offset(r.parent),r=r.parent;null!=r&&(this._length=e.CONTENTS.length,r.optimize(),r.formatAt(o,e.CONTENTS.length,t,n),this._length=0)}},{key:"index",value:function(t,n){return t===this.textNode?0:s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"index",this).call(this,t,n)}},{key:"length",value:function(){return this._length}},{key:"position",value:function(){return[this.textNode,this.textNode.data.length]}},{key:"remove",value:function(){s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"remove",this).call(this),this.parent=null}},{key:"restore",value:function(){if(!this.selection.composing&&null!=this.parent){var t=this.textNode,n=this.selection.getNativeRange(),r=void 0,o=void 0,i=void 0;if(null!=n&&n.start.node===t&&n.end.node===t){var l=[t,n.start.offset,n.end.offset];r=l[0],o=l[1],i=l[2]}for(;null!=this.domNode.lastChild&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);if(this.textNode.data!==e.CONTENTS){var s=this.textNode.data.split(e.CONTENTS).join("");this.next instanceof p.default?(r=this.next.domNode,this.next.insertAt(0,s),this.textNode.data=e.CONTENTS):(this.textNode.data=s,this.parent.insertBefore(f.default.create(this.textNode),this),this.textNode=document.createTextNode(e.CONTENTS),this.domNode.appendChild(this.textNode))}if(this.remove(),null!=o){var u=[o,i].map(function(t){return Math.max(0,Math.min(r.data.length,t-1))}),c=a(u,2);return o=c[0],i=c[1],{startNode:r,startOffset:o,endNode:r,endOffset:i}}}}},{key:"update",value:function(t,e){var n=this;if(t.some(function(t){return"characterData"===t.type&&t.target===n.textNode})){var r=this.restore();r&&(e.range=r)}}},{key:"value",value:function(){return""}}]),e}(f.default.Embed);d.blotName="cursor",d.className="ql-cursor",d.tagName="span",d.CONTENTS="\ufeff",e.default=d},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=function(){function t(e,n){r(this,t),this.quill=e,this.options=n,this.modules={}}return o(t,[{key:"init",value:function(){var t=this;Object.keys(this.options.modules).forEach(function(e){null==t.modules[e]&&t.addModule(e)})}},{key:"addModule",value:function(t){var e=this.quill.constructor.import("modules/"+t);return this.modules[t]=new e(this.quill,this.options.modules[t]||{}),this.modules[t]}}]),t}();i.DEFAULTS={modules:{}},i.themes={default:i},e.default=i},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(0),c=r(u),f=n(8),h=r(f),p="\ufeff",d=function(t){function e(t){o(this,e);var n=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.contentNode=document.createElement("span"),n.contentNode.setAttribute("contenteditable",!1),[].slice.call(n.domNode.childNodes).forEach(function(t){n.contentNode.appendChild(t)}),n.leftGuard=document.createTextNode(p),n.rightGuard=document.createTextNode(p),n.domNode.appendChild(n.leftGuard),n.domNode.appendChild(n.contentNode),n.domNode.appendChild(n.rightGuard),n}return l(e,t),a(e,[{key:"index",value:function(t,n){return t===this.leftGuard?0:t===this.rightGuard?1:s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"index",this).call(this,t,n)}},{key:"restore",value:function(t){var e=void 0,n=void 0,r=t.data.split(p).join("");if(t===this.leftGuard)if(this.prev instanceof h.default){var o=this.prev.length();this.prev.insertAt(o,r),e={startNode:this.prev.domNode,startOffset:o+r.length}}else n=document.createTextNode(r),this.parent.insertBefore(c.default.create(n),this),e={startNode:n,startOffset:r.length};else t===this.rightGuard&&(this.next instanceof h.default?(this.next.insertAt(0,r),e={startNode:this.next.domNode,startOffset:r.length}):(n=document.createTextNode(r),this.parent.insertBefore(c.default.create(n),this.next),e={startNode:n,startOffset:r.length}));return t.data=p,e}},{key:"update",value:function(t,e){var n=this;t.forEach(function(t){if("characterData"===t.type&&(t.target===n.leftGuard||t.target===n.rightGuard)){var r=n.restore(t.target);r&&(e.range=r)}})}}]),e}(c.default.Embed);e.default=d},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AlignStyle=e.AlignClass=e.AlignAttribute=void 0;var r=n(0),o=function(t){return t&&t.__esModule?t:{default:t}}(r),i={scope:o.default.Scope.BLOCK,whitelist:["right","center","justify"]},l=new o.default.Attributor.Attribute("align","align",i),a=new o.default.Attributor.Class("align","ql-align",i),s=new o.default.Attributor.Style("align","text-align",i);e.AlignAttribute=l,e.AlignClass=a,e.AlignStyle=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BackgroundStyle=e.BackgroundClass=void 0;var r=n(0),o=function(t){return t&&t.__esModule?t:{default:t}}(r),i=n(24),l=new o.default.Attributor.Class("background","ql-bg",{scope:o.default.Scope.INLINE}),a=new i.ColorAttributor("background","background-color",{scope:o.default.Scope.INLINE});e.BackgroundClass=l,e.BackgroundStyle=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DirectionStyle=e.DirectionClass=e.DirectionAttribute=void 0;var r=n(0),o=function(t){return t&&t.__esModule?t:{default:t}}(r),i={scope:o.default.Scope.BLOCK,whitelist:["rtl"]},l=new o.default.Attributor.Attribute("direction","dir",i),a=new o.default.Attributor.Class("direction","ql-direction",i),s=new o.default.Attributor.Style("direction","direction",i);e.DirectionAttribute=l,e.DirectionClass=a,e.DirectionStyle=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.FontClass=e.FontStyle=void 0;var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c={scope:u.default.Scope.INLINE,whitelist:["serif","monospace"]},f=new u.default.Attributor.Class("font","ql-font",c),h=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"value",value:function(t){return a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"value",this).call(this,t).replace(/["']/g,"")}}]),e}(u.default.Attributor.Style),p=new h("font","font-family",c);e.FontStyle=p,e.FontClass=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SizeStyle=e.SizeClass=void 0;var r=n(0),o=function(t){return t&&t.__esModule?t:{default:t}}(r),i=new o.default.Attributor.Class("size","ql-size",{scope:o.default.Scope.INLINE,whitelist:["small","large","huge"]}),l=new o.default.Attributor.Style("size","font-size",{scope:o.default.Scope.INLINE,whitelist:["10px","18px","32px"]});e.SizeClass=i,e.SizeStyle=l},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(5),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"optimize",value:function(t){a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}],[{key:"create",value:function(){return a(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this)}},{key:"formats",value:function(){return!0}}]),e}(u.default);c.blotName="bold",c.tagName=["STRONG","B"],e.default=c},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"></polyline> <polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"></polyline> <line class=ql-stroke x1=10 x2=8 y1=5 y2=13></line> </svg>'},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(16),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(t,n){r(this,e);var i=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return i.label.innerHTML=n,i.container.classList.add("ql-color-picker"),[].slice.call(i.container.querySelectorAll(".ql-picker-item"),0,7).forEach(function(t){t.classList.add("ql-primary")}),i}return i(e,t),l(e,[{key:"buildItem",value:function(t){var n=a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"buildItem",this).call(this,t);return n.style.backgroundColor=t.getAttribute("value")||"",n}},{key:"selectItem",value:function(t,n){a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"selectItem",this).call(this,t,n);var r=this.label.querySelector(".ql-color-label"),o=t?t.getAttribute("data-value")||"":"";r&&("line"===r.tagName?r.style.stroke=o:r.style.fill=o)}}]),e}(u.default);e.default=c},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(16),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(t,n){r(this,e);var i=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return i.container.classList.add("ql-icon-picker"),[].forEach.call(i.container.querySelectorAll(".ql-picker-item"),function(t){t.innerHTML=n[t.getAttribute("data-value")||""]}),i.defaultItem=i.container.querySelector(".ql-selected"),i.selectItem(i.defaultItem),i}return i(e,t),l(e,[{key:"selectItem",value:function(t,n){a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"selectItem",this).call(this,t,n),t=t||this.defaultItem,this.label.innerHTML=t.innerHTML}}]),e}(u.default);e.default=c},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=function(){function t(e,n){var o=this;r(this,t),this.quill=e,this.boundsContainer=n||document.body,this.root=e.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,this.quill.root===this.quill.scrollingContainer&&this.quill.root.addEventListener("scroll",function(){o.root.style.marginTop=-1*o.quill.root.scrollTop+"px"}),this.hide()}return o(t,[{key:"hide",value:function(){this.root.classList.add("ql-hidden")}},{key:"position",value:function(t){var e=t.left+t.width/2-this.root.offsetWidth/2,n=t.bottom+this.quill.root.scrollTop;this.root.style.left=e+"px",this.root.style.top=n+"px",this.root.classList.remove("ql-flip");var r=this.boundsContainer.getBoundingClientRect(),o=this.root.getBoundingClientRect(),i=0;if(o.right>r.right&&(i=r.right-o.right,this.root.style.left=e+i+"px"),o.left<r.left&&(i=r.left-o.left,this.root.style.left=e+i+"px"),o.bottom>r.bottom){var l=o.bottom-o.top,a=t.bottom-t.top+l;this.root.style.top=n-a+"px",this.root.classList.add("ql-flip")}return i}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),t}();e.default=i},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){var e=t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return e?(e[1]||"https")+"://www.youtube.com/embed/"+e[2]+"?showinfo=0":(e=t.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(e[1]||"https")+"://player.vimeo.com/video/"+e[2]+"/":t}function s(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e.forEach(function(e){var r=document.createElement("option");e===n?r.setAttribute("selected","selected"):r.setAttribute("value",e),t.appendChild(r)})}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BaseTooltip=void 0;var u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},f=n(2),h=r(f),p=n(4),d=r(p),y=n(9),v=r(y),b=n(25),g=r(b),m=n(32),_=r(m),O=n(41),w=r(O),x=n(42),k=r(x),E=n(16),N=r(E),j=n(43),A=r(j),q=[!1,"center","right","justify"],T=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],P=[!1,"serif","monospace"],S=["1","2","3",!1],C=["small",!1,"large","huge"],L=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n)),l=function e(n){if(!document.body.contains(t.root))return document.body.removeEventListener("click",e);null==r.tooltip||r.tooltip.root.contains(n.target)||document.activeElement===r.tooltip.textbox||r.quill.hasFocus()||r.tooltip.hide(),null!=r.pickers&&r.pickers.forEach(function(t){t.container.contains(n.target)||t.close()})};return t.emitter.listenDOM("click",document.body,l),r}return l(e,t),u(e,[{key:"addModule",value:function(t){var n=c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"addModule",this).call(this,t);return"toolbar"===t&&this.extendToolbar(n),n}},{key:"buildButtons",value:function(t,e){t.forEach(function(t){(t.getAttribute("class")||"").split(/\s+/).forEach(function(n){if(n.startsWith("ql-")&&(n=n.slice("ql-".length),null!=e[n]))if("direction"===n)t.innerHTML=e[n][""]+e[n].rtl;else if("string"==typeof e[n])t.innerHTML=e[n];else{var r=t.value||"";null!=r&&e[n][r]&&(t.innerHTML=e[n][r])}})})}},{key:"buildPickers",value:function(t,e){var n=this;this.pickers=t.map(function(t){if(t.classList.contains("ql-align"))return null==t.querySelector("option")&&s(t,q),new k.default(t,e.align);if(t.classList.contains("ql-background")||t.classList.contains("ql-color")){var n=t.classList.contains("ql-background")?"background":"color";return null==t.querySelector("option")&&s(t,T,"background"===n?"#ffffff":"#000000"),new w.default(t,e[n])}return null==t.querySelector("option")&&(t.classList.contains("ql-font")?s(t,P):t.classList.contains("ql-header")?s(t,S):t.classList.contains("ql-size")&&s(t,C)),new N.default(t)});var r=function(){n.pickers.forEach(function(t){t.update()})};this.quill.on(v.default.events.EDITOR_CHANGE,r)}}]),e}(_.default);L.DEFAULTS=(0,h.default)(!0,{},_.default.DEFAULTS,{modules:{toolbar:{handlers:{formula:function(){this.quill.theme.tooltip.edit("formula")},image:function(){var t=this,e=this.container.querySelector("input.ql-image[type=file]");null==e&&(e=document.createElement("input"),e.setAttribute("type","file"),e.setAttribute("accept","image/png, image/gif, image/jpeg, image/bmp, image/x-icon"),e.classList.add("ql-image"),e.addEventListener("change",function(){if(null!=e.files&&null!=e.files[0]){var n=new FileReader;n.onload=function(n){var r=t.quill.getSelection(!0);t.quill.updateContents((new d.default).retain(r.index).delete(r.length).insert({image:n.target.result}),v.default.sources.USER),t.quill.setSelection(r.index+1,v.default.sources.SILENT),e.value=""},n.readAsDataURL(e.files[0])}}),this.container.appendChild(e)),e.click()},video:function(){this.quill.theme.tooltip.edit("video")}}}}});var M=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.textbox=r.root.querySelector('input[type="text"]'),r.listen(),r}return l(e,t),u(e,[{key:"listen",value:function(){var t=this;this.textbox.addEventListener("keydown",function(e){g.default.match(e,"enter")?(t.save(),e.preventDefault()):g.default.match(e,"escape")&&(t.cancel(),e.preventDefault())})}},{key:"cancel",value:function(){this.hide()}},{key:"edit",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"link",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null!=e?this.textbox.value=e:t!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+t)||""),this.root.setAttribute("data-mode",t)}},{key:"restoreFocus",value:function(){var t=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=t}},{key:"save",value:function(){var t=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":var e=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",t,v.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",t,v.default.sources.USER)),this.quill.root.scrollTop=e;break;case"video":t=a(t);case"formula":if(!t)break;var n=this.quill.getSelection(!0);if(null!=n){var r=n.index+n.length;this.quill.insertEmbed(r,this.root.getAttribute("data-mode"),t,v.default.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(r+1," ",v.default.sources.USER),this.quill.setSelection(r+2,v.default.sources.USER)}}this.textbox.value="",this.hide()}}]),e}(A.default);e.BaseTooltip=M,e.default=L},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(46),i=r(o),l=n(34),a=n(36),s=n(62),u=n(63),c=r(u),f=n(64),h=r(f),p=n(65),d=r(p),y=n(35),v=n(24),b=n(37),g=n(38),m=n(39),_=r(m),O=n(66),w=r(O),x=n(15),k=r(x),E=n(67),N=r(E),j=n(68),A=r(j),q=n(69),T=r(q),P=n(70),S=r(P),C=n(71),L=r(C),M=n(13),R=r(M),I=n(72),B=r(I),D=n(73),U=r(D),F=n(74),H=r(F),K=n(26),z=r(K),V=n(16),Z=r(V),W=n(41),G=r(W),Y=n(42),X=r(Y),$=n(43),Q=r($),J=n(107),tt=r(J),et=n(108),nt=r(et);i.default.register({"attributors/attribute/direction":a.DirectionAttribute,"attributors/class/align":l.AlignClass,"attributors/class/background":y.BackgroundClass,"attributors/class/color":v.ColorClass,"attributors/class/direction":a.DirectionClass,"attributors/class/font":b.FontClass,"attributors/class/size":g.SizeClass,"attributors/style/align":l.AlignStyle,"attributors/style/background":y.BackgroundStyle,"attributors/style/color":v.ColorStyle,"attributors/style/direction":a.DirectionStyle,"attributors/style/font":b.FontStyle,"attributors/style/size":g.SizeStyle},!0),i.default.register({"formats/align":l.AlignClass,"formats/direction":a.DirectionClass,"formats/indent":s.IndentClass,"formats/background":y.BackgroundStyle,"formats/color":v.ColorStyle,"formats/font":b.FontClass,"formats/size":g.SizeClass,"formats/blockquote":c.default,"formats/code-block":R.default,"formats/header":h.default,"formats/list":d.default,"formats/bold":_.default,"formats/code":M.Code,"formats/italic":w.default,"formats/link":k.default,"formats/script":N.default,"formats/strike":A.default,"formats/underline":T.default,"formats/image":S.default,"formats/video":L.default,"formats/list/item":p.ListItem,"modules/formula":B.default,"modules/syntax":U.default,"modules/toolbar":H.default,"themes/bubble":tt.default,"themes/snow":nt.default,"ui/icons":z.default,"ui/picker":Z.default,"ui/icon-picker":X.default,"ui/color-picker":G.default,"ui/tooltip":Q.default},!0),e.default=i.default},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(0),i=r(o),l=n(6),a=r(l),s=n(3),u=r(s),c=n(14),f=r(c),h=n(23),p=r(h),d=n(31),y=r(d),v=n(33),b=r(v),g=n(5),m=r(g),_=n(59),O=r(_),w=n(8),x=r(w),k=n(60),E=r(k),N=n(61),j=r(N),A=n(25),q=r(A);a.default.register({"blots/block":u.default,"blots/block/embed":s.BlockEmbed,"blots/break":f.default,"blots/container":p.default,"blots/cursor":y.default,"blots/embed":b.default,"blots/inline":m.default,"blots/scroll":O.default,"blots/text":x.default,"modules/clipboard":E.default,"modules/history":j.default,"modules/keyboard":q.default}),i.default.register(u.default,f.default,y.default,m.default,O.default,x.default),e.default=a.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(){this.head=this.tail=null,this.length=0}return t.prototype.append=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.insertBefore(t[0],null),t.length>1&&this.append.apply(this,t.slice(1))},t.prototype.contains=function(t){for(var e,n=this.iterator();e=n();)if(e===t)return!0;return!1},t.prototype.insertBefore=function(t,e){t&&(t.next=e,null!=e?(t.prev=e.prev,null!=e.prev&&(e.prev.next=t),e.prev=t,e===this.head&&(this.head=t)):null!=this.tail?(this.tail.next=t,t.prev=this.tail,this.tail=t):(t.prev=null,this.head=this.tail=t),this.length+=1)},t.prototype.offset=function(t){for(var e=0,n=this.head;null!=n;){if(n===t)return e;e+=n.length(),n=n.next}return-1},t.prototype.remove=function(t){this.contains(t)&&(null!=t.prev&&(t.prev.next=t.next),null!=t.next&&(t.next.prev=t.prev),t===this.head&&(this.head=t.next),t===this.tail&&(this.tail=t.prev),this.length-=1)},t.prototype.iterator=function(t){return void 0===t&&(t=this.head),function(){var e=t;return null!=t&&(t=t.next),e}},t.prototype.find=function(t,e){void 0===e&&(e=!1);for(var n,r=this.iterator();n=r();){var o=n.length();if(t<o||e&&t===o&&(null==n.next||0!==n.next.length()))return[n,t];t-=o}return[null,0]},t.prototype.forEach=function(t){for(var e,n=this.iterator();e=n();)t(e)},t.prototype.forEachAt=function(t,e,n){if(!(e<=0))for(var r,o=this.find(t),i=o[0],l=o[1],a=t-l,s=this.iterator(i);(r=s())&&a<t+e;){var u=r.length();t>a?n(r,t-a,Math.min(e,a+u-t)):n(r,0,Math.min(u,t+e-a)),a+=u}},t.prototype.map=function(t){return this.reduce(function(e,n){return e.push(t(n)),e},[])},t.prototype.reduce=function(t,e){for(var n,r=this.iterator();n=r();)e=t(e,n);return e},t}();e.default=r},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(17),i=n(1),l={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},a=function(t){function e(e){var n=t.call(this,e)||this;return n.scroll=n,n.observer=new MutationObserver(function(t){n.update(t)}),n.observer.observe(n.domNode,l),n.attach(),n}return r(e,t),e.prototype.detach=function(){t.prototype.detach.call(this),this.observer.disconnect()},e.prototype.deleteAt=function(e,n){this.update(),0===e&&n===this.length()?this.children.forEach(function(t){t.remove()}):t.prototype.deleteAt.call(this,e,n)},e.prototype.formatAt=function(e,n,r,o){this.update(),t.prototype.formatAt.call(this,e,n,r,o)},e.prototype.insertAt=function(e,n,r){this.update(),t.prototype.insertAt.call(this,e,n,r)},e.prototype.optimize=function(e,n){var r=this;void 0===e&&(e=[]),void 0===n&&(n={}),t.prototype.optimize.call(this,n);for(var l=[].slice.call(this.observer.takeRecords());l.length>0;)e.push(l.pop());for(var a=function(t,e){void 0===e&&(e=!0),null!=t&&t!==r&&null!=t.domNode.parentNode&&(null==t.domNode[i.DATA_KEY].mutations&&(t.domNode[i.DATA_KEY].mutations=[]),e&&a(t.parent))},s=function(t){null!=t.domNode[i.DATA_KEY]&&null!=t.domNode[i.DATA_KEY].mutations&&(t instanceof o.default&&t.children.forEach(s),t.optimize(n))},u=e,c=0;u.length>0;c+=1){if(c>=100)throw new Error("[Parchment] Maximum optimize iterations reached");for(u.forEach(function(t){var e=i.find(t.target,!0);null!=e&&(e.domNode===t.target&&("childList"===t.type?(a(i.find(t.previousSibling,!1)),[].forEach.call(t.addedNodes,function(t){var e=i.find(t,!1);a(e,!1),e instanceof o.default&&e.children.forEach(function(t){a(t,!1)})})):"attributes"===t.type&&a(e.prev)),a(e))}),this.children.forEach(s),u=[].slice.call(this.observer.takeRecords()),l=u.slice();l.length>0;)e.push(l.pop())}},e.prototype.update=function(e,n){var r=this;void 0===n&&(n={}),e=e||this.observer.takeRecords(),e.map(function(t){var e=i.find(t.target,!0);return null==e?null:null==e.domNode[i.DATA_KEY].mutations?(e.domNode[i.DATA_KEY].mutations=[t],e):(e.domNode[i.DATA_KEY].mutations.push(t),null)}).forEach(function(t){null!=t&&t!==r&&null!=t.domNode[i.DATA_KEY]&&t.update(t.domNode[i.DATA_KEY].mutations||[],n)}),null!=this.domNode[i.DATA_KEY].mutations&&t.prototype.update.call(this,this.domNode[i.DATA_KEY].mutations,n),this.optimize(e,n)},e.blotName="scroll",e.defaultChild="block",e.scope=i.Scope.BLOCK_BLOT,e.tagName="DIV",e}(o.default);e.default=a},function(t,e,n){"use strict";function r(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(var n in t)if(t[n]!==e[n])return!1;return!0}var o=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var i=n(18),l=n(1),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.formats=function(n){if(n.tagName!==e.tagName)return t.formats.call(this,n)},e.prototype.format=function(n,r){var o=this;n!==this.statics.blotName||r?t.prototype.format.call(this,n,r):(this.children.forEach(function(t){t instanceof i.default||(t=t.wrap(e.blotName,!0)),o.attributes.copy(t)}),this.unwrap())},e.prototype.formatAt=function(e,n,r,o){if(null!=this.formats()[r]||l.query(r,l.Scope.ATTRIBUTE)){this.isolate(e,n).format(r,o)}else t.prototype.formatAt.call(this,e,n,r,o)},e.prototype.optimize=function(n){t.prototype.optimize.call(this,n);var o=this.formats();if(0===Object.keys(o).length)return this.unwrap();var i=this.next;i instanceof e&&i.prev===this&&r(o,i.formats())&&(i.moveChildren(this),i.remove())},e.blotName="inline",e.scope=l.Scope.INLINE_BLOT,e.tagName="SPAN",e}(i.default);e.default=a},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(18),i=n(1),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),e.formats=function(n){var r=i.query(e.blotName).tagName;if(n.tagName!==r)return t.formats.call(this,n)},e.prototype.format=function(n,r){null!=i.query(n,i.Scope.BLOCK)&&(n!==this.statics.blotName||r?t.prototype.format.call(this,n,r):this.replaceWith(e.blotName))},e.prototype.formatAt=function(e,n,r,o){null!=i.query(r,i.Scope.BLOCK)?this.format(r,o):t.prototype.formatAt.call(this,e,n,r,o)},e.prototype.insertAt=function(e,n,r){if(null==r||null!=i.query(n,i.Scope.INLINE))t.prototype.insertAt.call(this,e,n,r);else{var o=this.split(e),l=i.create(n,r);o.parent.insertBefore(l,o)}},e.prototype.update=function(e,n){navigator.userAgent.match(/Trident/)?this.build():t.prototype.update.call(this,e,n)},e.blotName="block",e.scope=i.Scope.BLOCK_BLOT,e.tagName="P",e}(o.default);e.default=l},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(19),i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),e.formats=function(t){},e.prototype.format=function(e,n){t.prototype.formatAt.call(this,0,this.length(),e,n)},e.prototype.formatAt=function(e,n,r,o){0===e&&n===this.length()?this.format(r,o):t.prototype.formatAt.call(this,e,n,r,o)},e.prototype.formats=function(){return this.statics.formats(this.domNode)},e}(o.default);e.default=i},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(19),i=n(1),l=function(t){function e(e){var n=t.call(this,e)||this;return n.text=n.statics.value(n.domNode),n}return r(e,t),e.create=function(t){return document.createTextNode(t)},e.value=function(t){var e=t.data;return e.normalize&&(e=e.normalize()),e},e.prototype.deleteAt=function(t,e){this.domNode.data=this.text=this.text.slice(0,t)+this.text.slice(t+e)},e.prototype.index=function(t,e){return this.domNode===t?e:-1},e.prototype.insertAt=function(e,n,r){null==r?(this.text=this.text.slice(0,e)+n+this.text.slice(e),this.domNode.data=this.text):t.prototype.insertAt.call(this,e,n,r)},e.prototype.length=function(){return this.text.length},e.prototype.optimize=function(n){t.prototype.optimize.call(this,n),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof e&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},e.prototype.position=function(t,e){return void 0===e&&(e=!1),[this.domNode,t]},e.prototype.split=function(t,e){if(void 0===e&&(e=!1),!e){if(0===t)return this;if(t===this.length())return this.next}var n=i.create(this.domNode.splitText(t));return this.parent.insertBefore(n,this.next),this.text=this.statics.value(this.domNode),n},e.prototype.update=function(t,e){var n=this;t.some(function(t){return"characterData"===t.type&&t.target===n.domNode})&&(this.text=this.statics.value(this.domNode))},e.prototype.value=function(){return this.text},e.blotName="text",e.scope=i.Scope.INLINE_BLOT,e}(o.default);e.default=l},function(t,e,n){"use strict";var r=document.createElement("div");if(r.classList.toggle("test-class",!1),r.classList.contains("test-class")){var o=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(t,e){return arguments.length>1&&!this.contains(t)==!e?e:o.call(this,t)}}String.prototype.startsWith||(String.prototype.startsWith=function(t,e){return e=e||0,this.substr(e,t.length)===t}),String.prototype.endsWith||(String.prototype.endsWith=function(t,e){var n=this.toString();("number"!=typeof e||!isFinite(e)||Math.floor(e)!==e||e>n.length)&&(e=n.length),e-=t.length;var r=n.indexOf(t,e);return-1!==r&&r===e}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(t){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof t)throw new TypeError("predicate must be a function");for(var e,n=Object(this),r=n.length>>>0,o=arguments[1],i=0;i<r;i++)if(e=n[i],t.call(o,e,i,n))return e}}),document.addEventListener("DOMContentLoaded",function(){document.execCommand("enableObjectResizing",!1,!1),document.execCommand("autoUrlDetect",!1,!1)})},function(t,e){function n(t,e,n){if(t==e)return t?[[v,t]]:[];(n<0||t.length<n)&&(n=null);var o=l(t,e),i=t.substring(0,o);t=t.substring(o),e=e.substring(o),o=a(t,e);var s=t.substring(t.length-o);t=t.substring(0,t.length-o),e=e.substring(0,e.length-o);var c=r(t,e);return i&&c.unshift([v,i]),s&&c.push([v,s]),u(c),null!=n&&(c=f(c,n)),c=h(c)}function r(t,e){var r;if(!t)return[[y,e]];if(!e)return[[d,t]];var i=t.length>e.length?t:e,l=t.length>e.length?e:t,a=i.indexOf(l);if(-1!=a)return r=[[y,i.substring(0,a)],[v,l],[y,i.substring(a+l.length)]],t.length>e.length&&(r[0][0]=r[2][0]=d),r;if(1==l.length)return[[d,t],[y,e]];var u=s(t,e);if(u){var c=u[0],f=u[1],h=u[2],p=u[3],b=u[4],g=n(c,h),m=n(f,p);return g.concat([[v,b]],m)}return o(t,e)}function o(t,e){for(var n=t.length,r=e.length,o=Math.ceil((n+r)/2),l=o,a=2*o,s=new Array(a),u=new Array(a),c=0;c<a;c++)s[c]=-1,u[c]=-1;s[l+1]=0,u[l+1]=0;for(var f=n-r,h=f%2!=0,p=0,v=0,b=0,g=0,m=0;m<o;m++){for(var _=-m+p;_<=m-v;_+=2){var O,w=l+_;O=_==-m||_!=m&&s[w-1]<s[w+1]?s[w+1]:s[w-1]+1;for(var x=O-_;O<n&&x<r&&t.charAt(O)==e.charAt(x);)O++,x++;if(s[w]=O,O>n)v+=2;else if(x>r)p+=2;else if(h){var k=l+f-_;if(k>=0&&k<a&&-1!=u[k]){var E=n-u[k];if(O>=E)return i(t,e,O,x)}}}for(var N=-m+b;N<=m-g;N+=2){var E,k=l+N;E=N==-m||N!=m&&u[k-1]<u[k+1]?u[k+1]:u[k-1]+1;for(var j=E-N;E<n&&j<r&&t.charAt(n-E-1)==e.charAt(r-j-1);)E++,j++;if(u[k]=E,E>n)g+=2;else if(j>r)b+=2;else if(!h){var w=l+f-N;if(w>=0&&w<a&&-1!=s[w]){var O=s[w],x=l+O-w;if(E=n-E,O>=E)return i(t,e,O,x)}}}}return[[d,t],[y,e]]}function i(t,e,r,o){var i=t.substring(0,r),l=e.substring(0,o),a=t.substring(r),s=e.substring(o),u=n(i,l),c=n(a,s);return u.concat(c)}function l(t,e){if(!t||!e||t.charAt(0)!=e.charAt(0))return 0;for(var n=0,r=Math.min(t.length,e.length),o=r,i=0;n<o;)t.substring(i,o)==e.substring(i,o)?(n=o,i=n):r=o,o=Math.floor((r-n)/2+n);return o}function a(t,e){if(!t||!e||t.charAt(t.length-1)!=e.charAt(e.length-1))return 0;for(var n=0,r=Math.min(t.length,e.length),o=r,i=0;n<o;)t.substring(t.length-o,t.length-i)==e.substring(e.length-o,e.length-i)?(n=o,i=n):r=o,o=Math.floor((r-n)/2+n);return o}function s(t,e){function n(t,e,n){for(var r,o,i,s,u=t.substring(n,n+Math.floor(t.length/4)),c=-1,f="";-1!=(c=e.indexOf(u,c+1));){var h=l(t.substring(n),e.substring(c)),p=a(t.substring(0,n),e.substring(0,c));f.length<p+h&&(f=e.substring(c-p,c)+e.substring(c,c+h),r=t.substring(0,n-p),o=t.substring(n+h),i=e.substring(0,c-p),s=e.substring(c+h))}return 2*f.length>=t.length?[r,o,i,s,f]:null}var r=t.length>e.length?t:e,o=t.length>e.length?e:t;if(r.length<4||2*o.length<r.length)return null;var i,s=n(r,o,Math.ceil(r.length/4)),u=n(r,o,Math.ceil(r.length/2));if(!s&&!u)return null;i=u?s&&s[4].length>u[4].length?s:u:s;var c,f,h,p;return t.length>e.length?(c=i[0],f=i[1],h=i[2],p=i[3]):(h=i[0],p=i[1],c=i[2],f=i[3]),[c,f,h,p,i[4]]}function u(t){t.push([v,""]);for(var e,n=0,r=0,o=0,i="",s="";n<t.length;)switch(t[n][0]){case y:o++,s+=t[n][1],n++;break;case d:r++,i+=t[n][1],n++;break;case v:r+o>1?(0!==r&&0!==o&&(e=l(s,i),0!==e&&(n-r-o>0&&t[n-r-o-1][0]==v?t[n-r-o-1][1]+=s.substring(0,e):(t.splice(0,0,[v,s.substring(0,e)]),n++),s=s.substring(e),i=i.substring(e)),0!==(e=a(s,i))&&(t[n][1]=s.substring(s.length-e)+t[n][1],s=s.substring(0,s.length-e),i=i.substring(0,i.length-e))),0===r?t.splice(n-o,r+o,[y,s]):0===o?t.splice(n-r,r+o,[d,i]):t.splice(n-r-o,r+o,[d,i],[y,s]),n=n-r-o+(r?1:0)+(o?1:0)+1):0!==n&&t[n-1][0]==v?(t[n-1][1]+=t[n][1],t.splice(n,1)):n++,o=0,r=0,i="",s=""}""===t[t.length-1][1]&&t.pop();var c=!1;for(n=1;n<t.length-1;)t[n-1][0]==v&&t[n+1][0]==v&&(t[n][1].substring(t[n][1].length-t[n-1][1].length)==t[n-1][1]?(t[n][1]=t[n-1][1]+t[n][1].substring(0,t[n][1].length-t[n-1][1].length),t[n+1][1]=t[n-1][1]+t[n+1][1],t.splice(n-1,1),c=!0):t[n][1].substring(0,t[n+1][1].length)==t[n+1][1]&&(t[n-1][1]+=t[n+1][1],t[n][1]=t[n][1].substring(t[n+1][1].length)+t[n+1][1],t.splice(n+1,1),c=!0)),n++;c&&u(t)}function c(t,e){if(0===e)return[v,t];for(var n=0,r=0;r<t.length;r++){var o=t[r];if(o[0]===d||o[0]===v){var i=n+o[1].length;if(e===i)return[r+1,t];if(e<i){t=t.slice();var l=e-n,a=[o[0],o[1].slice(0,l)],s=[o[0],o[1].slice(l)];return t.splice(r,1,a,s),[r+1,t]}n=i}}throw new Error("cursor_pos is out of bounds!")}function f(t,e){var n=c(t,e),r=n[1],o=n[0],i=r[o],l=r[o+1];if(null==i)return t;if(i[0]!==v)return t;if(null!=l&&i[1]+l[1]===l[1]+i[1])return r.splice(o,2,l,i),p(r,o,2);if(null!=l&&0===l[1].indexOf(i[1])){r.splice(o,2,[l[0],i[1]],[0,i[1]]);var a=l[1].slice(i[1].length);return a.length>0&&r.splice(o+2,0,[l[0],a]),p(r,o,3)}return t}function h(t){for(var e=!1,n=function(t){return t.charCodeAt(0)>=56320&&t.charCodeAt(0)<=57343},r=2;r<t.length;r+=1)t[r-2][0]===v&&function(t){return t.charCodeAt(t.length-1)>=55296&&t.charCodeAt(t.length-1)<=56319}(t[r-2][1])&&t[r-1][0]===d&&n(t[r-1][1])&&t[r][0]===y&&n(t[r][1])&&(e=!0,t[r-1][1]=t[r-2][1].slice(-1)+t[r-1][1],t[r][1]=t[r-2][1].slice(-1)+t[r][1],t[r-2][1]=t[r-2][1].slice(0,-1));if(!e)return t;for(var o=[],r=0;r<t.length;r+=1)t[r][1].length>0&&o.push(t[r]);return o}function p(t,e,n){for(var r=e+n-1;r>=0&&r>=e-1;r--)if(r+1<t.length){var o=t[r],i=t[r+1];o[0]===i[1]&&t.splice(r,2,[o[0],o[1]+i[1]])}return t}var d=-1,y=1,v=0,b=n;b.INSERT=y,b.DELETE=d,b.EQUAL=v,t.exports=b},function(t,e){function n(t){var e=[];for(var n in t)e.push(n);return e}e=t.exports="function"==typeof Object.keys?Object.keys:n,e.shim=n},function(t,e){function n(t){return"[object Arguments]"==Object.prototype.toString.call(t)}function r(t){return t&&"object"==typeof t&&"number"==typeof t.length&&Object.prototype.hasOwnProperty.call(t,"callee")&&!Object.prototype.propertyIsEnumerable.call(t,"callee")||!1}var o="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();e=t.exports=o?n:r,e.supported=n,e.unsupported=r},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){return Object.keys(e).reduce(function(n,r){return null==t[r]?n:(e[r]===t[r]?n[r]=e[r]:Array.isArray(e[r])?e[r].indexOf(t[r])<0&&(n[r]=e[r].concat([t[r]])):n[r]=[e[r],t[r]],n)},{})}function a(t){return t.reduce(function(t,e){if(1===e.insert){var n=(0,N.default)(e.attributes);return delete n.image,t.insert({image:e.attributes.image},n)}if(null==e.attributes||!0!==e.attributes.list&&!0!==e.attributes.bullet||(e=(0,N.default)(e),e.attributes.list?e.attributes.list="ordered":(e.attributes.list="bullet",delete e.attributes.bullet)),"string"==typeof e.insert){var r=e.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n");return t.insert(r,e.attributes)}return t.push(e)},new h.default)}Object.defineProperty(e,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},u=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),c=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),f=n(4),h=r(f),p=n(20),d=r(p),y=n(0),v=r(y),b=n(13),g=r(b),m=n(31),_=r(m),O=n(3),w=r(O),x=n(14),k=r(x),E=n(21),N=r(E),j=n(12),A=r(j),q=n(2),T=r(q),P=/^[ -~]*$/,S=function(){function t(e){i(this,t),this.scroll=e,this.delta=this.getDelta()}return c(t,[{key:"applyDelta",value:function(t){var e=this,n=!1;this.scroll.update();var r=this.scroll.length();return this.scroll.batchStart(),t=a(t),t.reduce(function(t,o){var i=o.retain||o.delete||o.insert.length||1,l=o.attributes||{};if(null!=o.insert){if("string"==typeof o.insert){var a=o.insert;a.endsWith("\n")&&n&&(n=!1,a=a.slice(0,-1)),t>=r&&!a.endsWith("\n")&&(n=!0),e.scroll.insertAt(t,a);var c=e.scroll.line(t),f=u(c,2),h=f[0],p=f[1],y=(0,T.default)({},(0,O.bubbleFormats)(h));if(h instanceof w.default){var b=h.descendant(v.default.Leaf,p),g=u(b,1),m=g[0];y=(0,T.default)(y,(0,O.bubbleFormats)(m))}l=d.default.attributes.diff(y,l)||{}}else if("object"===s(o.insert)){var _=Object.keys(o.insert)[0];if(null==_)return t;e.scroll.insertAt(t,_,o.insert[_])}r+=i}return Object.keys(l).forEach(function(n){e.scroll.formatAt(t,i,n,l[n])}),t+i},0),t.reduce(function(t,n){return"number"==typeof n.delete?(e.scroll.deleteAt(t,n.delete),t):t+(n.retain||n.insert.length||1)},0),this.scroll.batchEnd(),this.update(t)}},{key:"deleteText",value:function(t,e){return this.scroll.deleteAt(t,e),this.update((new h.default).retain(t).delete(e))}},{key:"formatLine",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.scroll.update(),Object.keys(r).forEach(function(o){if(null==n.scroll.whitelist||n.scroll.whitelist[o]){var i=n.scroll.lines(t,Math.max(e,1)),l=e;i.forEach(function(e){var i=e.length();if(e instanceof g.default){var a=t-e.offset(n.scroll),s=e.newlineIndex(a+l)-a+1;e.formatAt(a,s,o,r[o])}else e.format(o,r[o]);l-=i})}}),this.scroll.optimize(),this.update((new h.default).retain(t).retain(e,(0,N.default)(r)))}},{key:"formatText",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object.keys(r).forEach(function(o){n.scroll.formatAt(t,e,o,r[o])}),this.update((new h.default).retain(t).retain(e,(0,N.default)(r)))}},{key:"getContents",value:function(t,e){return this.delta.slice(t,t+e)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce(function(t,e){return t.concat(e.delta())},new h.default)}},{key:"getFormat",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[],r=[];0===e?this.scroll.path(t).forEach(function(t){var e=u(t,1),o=e[0];o instanceof w.default?n.push(o):o instanceof v.default.Leaf&&r.push(o)}):(n=this.scroll.lines(t,e),r=this.scroll.descendants(v.default.Leaf,t,e));var o=[n,r].map(function(t){if(0===t.length)return{};for(var e=(0,O.bubbleFormats)(t.shift());Object.keys(e).length>0;){var n=t.shift();if(null==n)return e;e=l((0,O.bubbleFormats)(n),e)}return e});return T.default.apply(T.default,o)}},{key:"getText",value:function(t,e){return this.getContents(t,e).filter(function(t){return"string"==typeof t.insert}).map(function(t){return t.insert}).join("")}},{key:"insertEmbed",value:function(t,e,n){return this.scroll.insertAt(t,e,n),this.update((new h.default).retain(t).insert(o({},e,n)))}},{key:"insertText",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e=e.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(t,e),Object.keys(r).forEach(function(o){n.scroll.formatAt(t,e.length,o,r[o])}),this.update((new h.default).retain(t).insert(e,(0,N.default)(r)))}},{key:"isBlank",value:function(){if(0==this.scroll.children.length)return!0;if(this.scroll.children.length>1)return!1;var t=this.scroll.children.head;return t.statics.blotName===w.default.blotName&&(!(t.children.length>1)&&t.children.head instanceof k.default)}},{key:"removeFormat",value:function(t,e){var n=this.getText(t,e),r=this.scroll.line(t+e),o=u(r,2),i=o[0],l=o[1],a=0,s=new h.default;null!=i&&(a=i instanceof g.default?i.newlineIndex(l)-l+1:i.length()-l,s=i.delta().slice(l,l+a-1).insert("\n"));var c=this.getContents(t,e+a),f=c.diff((new h.default).insert(n).concat(s)),p=(new h.default).retain(t).concat(f);return this.applyDelta(p)}},{key:"update",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this.delta;if(1===e.length&&"characterData"===e[0].type&&e[0].target.data.match(P)&&v.default.find(e[0].target)){var o=v.default.find(e[0].target),i=(0,O.bubbleFormats)(o),l=o.offset(this.scroll),a=e[0].oldValue.replace(_.default.CONTENTS,""),s=(new h.default).insert(a),u=(new h.default).insert(o.value());t=(new h.default).retain(l).concat(s.diff(u,n)).reduce(function(t,e){return e.insert?t.insert(e.insert,i):t.push(e)},new h.default),this.delta=r.compose(t)}else this.delta=this.getDelta(),t&&(0,A.default)(r.compose(t),this.delta)||(t=r.diff(this.delta,n));return t}}]),t}();e.default=S},function(t,e){"use strict";function n(){}function r(t,e,n){this.fn=t,this.context=e,this.once=n||!1}function o(){this._events=new n,this._eventsCount=0}var i=Object.prototype.hasOwnProperty,l="~";Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(l=!1)),o.prototype.eventNames=function(){var t,e,n=[];if(0===this._eventsCount)return n;for(e in t=this._events)i.call(t,e)&&n.push(l?e.slice(1):e);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(t)):n},o.prototype.listeners=function(t,e){var n=l?l+t:t,r=this._events[n];if(e)return!!r;if(!r)return[];if(r.fn)return[r.fn];for(var o=0,i=r.length,a=new Array(i);o<i;o++)a[o]=r[o].fn;return a},o.prototype.emit=function(t,e,n,r,o,i){var a=l?l+t:t;if(!this._events[a])return!1;var s,u,c=this._events[a],f=arguments.length;if(c.fn){switch(c.once&&this.removeListener(t,c.fn,void 0,!0),f){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,e),!0;case 3:return c.fn.call(c.context,e,n),!0;case 4:return c.fn.call(c.context,e,n,r),!0;case 5:return c.fn.call(c.context,e,n,r,o),!0;case 6:return c.fn.call(c.context,e,n,r,o,i),!0}for(u=1,s=new Array(f-1);u<f;u++)s[u-1]=arguments[u];c.fn.apply(c.context,s)}else{var h,p=c.length;for(u=0;u<p;u++)switch(c[u].once&&this.removeListener(t,c[u].fn,void 0,!0),f){case 1:c[u].fn.call(c[u].context);break;case 2:c[u].fn.call(c[u].context,e);break;case 3:c[u].fn.call(c[u].context,e,n);break;case 4:c[u].fn.call(c[u].context,e,n,r);break;default:if(!s)for(h=1,s=new Array(f-1);h<f;h++)s[h-1]=arguments[h];c[u].fn.apply(c[u].context,s)}}return!0},o.prototype.on=function(t,e,n){var o=new r(e,n||this),i=l?l+t:t;return this._events[i]?this._events[i].fn?this._events[i]=[this._events[i],o]:this._events[i].push(o):(this._events[i]=o,this._eventsCount++),this},o.prototype.once=function(t,e,n){var o=new r(e,n||this,!0),i=l?l+t:t;return this._events[i]?this._events[i].fn?this._events[i]=[this._events[i],o]:this._events[i].push(o):(this._events[i]=o,this._eventsCount++),this},o.prototype.removeListener=function(t,e,r,o){var i=l?l+t:t;if(!this._events[i])return this;if(!e)return 0==--this._eventsCount?this._events=new n:delete this._events[i],this;var a=this._events[i];if(a.fn)a.fn!==e||o&&!a.once||r&&a.context!==r||(0==--this._eventsCount?this._events=new n:delete this._events[i]);else{for(var s=0,u=[],c=a.length;s<c;s++)(a[s].fn!==e||o&&!a[s].once||r&&a[s].context!==r)&&u.push(a[s]);u.length?this._events[i]=1===u.length?u[0]:u:0==--this._eventsCount?this._events=new n:delete this._events[i]}return this},o.prototype.removeAllListeners=function(t){var e;return t?(e=l?l+t:t,this._events[e]&&(0==--this._eventsCount?this._events=new n:delete this._events[e])):(this._events=new n,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prototype.setMaxListeners=function(){return this},o.prefixed=l,o.EventEmitter=o,void 0!==t&&(t.exports=o)},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){return t instanceof v.default||t instanceof y.BlockEmbed}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},f=n(0),h=r(f),p=n(9),d=r(p),y=n(3),v=r(y),b=n(14),g=r(b),m=n(13),_=r(m),O=n(23),w=r(O),x=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return r.emitter=n.emitter,Array.isArray(n.whitelist)&&(r.whitelist=n.whitelist.reduce(function(t,e){return t[e]=!0,t},{})),r.domNode.addEventListener("DOMNodeInserted",function(){}),r.optimize(),r.enable(),r}return l(e,t),u(e,[{key:"batchStart",value:function(){this.batch=!0}},{key:"batchEnd",value:function(){this.batch=!1,this.optimize()}},{key:"deleteAt",value:function(t,n){var r=this.line(t),o=s(r,2),i=o[0],l=o[1],a=this.line(t+n),u=s(a,1),f=u[0];if(c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"deleteAt",this).call(this,t,n),null!=f&&i!==f&&l>0){if(i instanceof y.BlockEmbed||f instanceof y.BlockEmbed)return void this.optimize();if(i instanceof _.default){var h=i.newlineIndex(i.length(),!0);if(h>-1&&(i=i.split(h+1))===f)return void this.optimize()}else if(f instanceof _.default){var p=f.newlineIndex(0);p>-1&&f.split(p+1)}var d=f.children.head instanceof g.default?null:f.children.head;i.moveChildren(f,d),i.remove()}this.optimize()}},{key:"enable",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.domNode.setAttribute("contenteditable",t)}},{key:"formatAt",value:function(t,n,r,o){(null==this.whitelist||this.whitelist[r])&&(c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"formatAt",this).call(this,t,n,r,o),this.optimize())}},{key:"insertAt",value:function(t,n,r){if(null==r||null==this.whitelist||this.whitelist[n]){if(t>=this.length())if(null==r||null==h.default.query(n,h.default.Scope.BLOCK)){var o=h.default.create(this.statics.defaultChild);this.appendChild(o),null==r&&n.endsWith("\n")&&(n=n.slice(0,-1)),o.insertAt(0,n,r)}else{var i=h.default.create(n,r);this.appendChild(i)}else c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,t,n,r);this.optimize()}}},{key:"insertBefore",value:function(t,n){if(t.statics.scope===h.default.Scope.INLINE_BLOT){var r=h.default.create(this.statics.defaultChild);r.appendChild(t),t=r}c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertBefore",this).call(this,t,n)}},{key:"leaf",value:function(t){return this.path(t).pop()||[null,-1]}},{key:"line",value:function(t){return t===this.length()?this.line(t-1):this.descendant(a,t)}},{key:"lines",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return function t(e,n,r){var o=[],i=r;return e.children.forEachAt(n,r,function(e,n,r){a(e)?o.push(e):e instanceof h.default.Container&&(o=o.concat(t(e,n,i))),i-=r}),o}(this,t,e)}},{key:"optimize",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!0!==this.batch&&(c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t,n),t.length>0&&this.emitter.emit(d.default.events.SCROLL_OPTIMIZE,t,n))}},{key:"path",value:function(t){return c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"path",this).call(this,t).slice(1)}},{key:"update",value:function(t){if(!0!==this.batch){var n=d.default.sources.USER;"string"==typeof t&&(n=t),Array.isArray(t)||(t=this.observer.takeRecords()),t.length>0&&this.emitter.emit(d.default.events.SCROLL_BEFORE_UPDATE,n,t),c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"update",this).call(this,t.concat([])),t.length>0&&this.emitter.emit(d.default.events.SCROLL_UPDATE,n,t)}}}]),e}(h.default.Scroll);x.blotName="scroll",x.className="ql-editor",x.tagName="DIV",x.defaultChild="block",x.allowedChildren=[v.default,y.BlockEmbed,w.default],e.default=x},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function s(t,e,n){return"object"===(void 0===e?"undefined":x(e))?Object.keys(e).reduce(function(t,n){return s(t,n,e[n])},t):t.reduce(function(t,r){return r.attributes&&r.attributes[e]?t.push(r):t.insert(r.insert,(0,j.default)({},o({},e,n),r.attributes))},new q.default)}function u(t){if(t.nodeType!==Node.ELEMENT_NODE)return{};return t["__ql-computed-style"]||(t["__ql-computed-style"]=window.getComputedStyle(t))}function c(t,e){for(var n="",r=t.ops.length-1;r>=0&&n.length<e.length;--r){var o=t.ops[r];if("string"!=typeof o.insert)break;n=o.insert+n}return n.slice(-1*e.length)===e}function f(t){return 0!==t.childNodes.length&&["block","list-item"].indexOf(u(t).display)>-1}function h(t,e,n){return t.nodeType===t.TEXT_NODE?n.reduce(function(e,n){return n(t,e)},new q.default):t.nodeType===t.ELEMENT_NODE?[].reduce.call(t.childNodes||[],function(r,o){var i=h(o,e,n);return o.nodeType===t.ELEMENT_NODE&&(i=e.reduce(function(t,e){return e(o,t)},i),i=(o[W]||[]).reduce(function(t,e){return e(o,t)},i)),r.concat(i)},new q.default):new q.default}function p(t,e,n){return s(n,t,!0)}function d(t,e){var n=P.default.Attributor.Attribute.keys(t),r=P.default.Attributor.Class.keys(t),o=P.default.Attributor.Style.keys(t),i={};return n.concat(r).concat(o).forEach(function(e){var n=P.default.query(e,P.default.Scope.ATTRIBUTE);null!=n&&(i[n.attrName]=n.value(t),i[n.attrName])||(n=Y[e],null==n||n.attrName!==e&&n.keyName!==e||(i[n.attrName]=n.value(t)||void 0),null==(n=X[e])||n.attrName!==e&&n.keyName!==e||(n=X[e],i[n.attrName]=n.value(t)||void 0))}),Object.keys(i).length>0&&(e=s(e,i)),e}function y(t,e){var n=P.default.query(t);if(null==n)return e;if(n.prototype instanceof P.default.Embed){var r={},o=n.value(t);null!=o&&(r[n.blotName]=o,e=(new q.default).insert(r,n.formats(t)))}else"function"==typeof n.formats&&(e=s(e,n.blotName,n.formats(t)));return e}function v(t,e){return c(e,"\n")||e.insert("\n"),e}function b(){return new q.default}function g(t,e){var n=P.default.query(t);if(null==n||"list-item"!==n.blotName||!c(e,"\n"))return e;for(var r=-1,o=t.parentNode;!o.classList.contains("ql-clipboard");)"list"===(P.default.query(o)||{}).blotName&&(r+=1),o=o.parentNode;return r<=0?e:e.compose((new q.default).retain(e.length()-1).retain(1,{indent:r}))}function m(t,e){return c(e,"\n")||(f(t)||e.length()>0&&t.nextSibling&&f(t.nextSibling))&&e.insert("\n"),e}function _(t,e){if(f(t)&&null!=t.nextElementSibling&&!c(e,"\n\n")){var n=t.offsetHeight+parseFloat(u(t).marginTop)+parseFloat(u(t).marginBottom);t.nextElementSibling.offsetTop>t.offsetTop+1.5*n&&e.insert("\n")}return e}function O(t,e){var n={},r=t.style||{};return r.fontStyle&&"italic"===u(t).fontStyle&&(n.italic=!0),r.fontWeight&&(u(t).fontWeight.startsWith("bold")||parseInt(u(t).fontWeight)>=700)&&(n.bold=!0),Object.keys(n).length>0&&(e=s(e,n)),parseFloat(r.textIndent||0)>0&&(e=(new q.default).insert("\t").concat(e)),e}function w(t,e){var n=t.data;if("O:P"===t.parentNode.tagName)return e.insert(n.trim());if(0===n.trim().length&&t.parentNode.classList.contains("ql-clipboard"))return e;if(!u(t.parentNode).whiteSpace.startsWith("pre")){var r=function(t,e){return e=e.replace(/[^\u00a0]/g,""),e.length<1&&t?" ":e};n=n.replace(/\r\n/g," ").replace(/\n/g," "),n=n.replace(/\s\s+/g,r.bind(r,!0)),(null==t.previousSibling&&f(t.parentNode)||null!=t.previousSibling&&f(t.previousSibling))&&(n=n.replace(/^\s+/,r.bind(r,!1))),(null==t.nextSibling&&f(t.parentNode)||null!=t.nextSibling&&f(t.nextSibling))&&(n=n.replace(/\s+$/,r.bind(r,!1)))}return e.insert(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.matchText=e.matchSpacing=e.matchNewline=e.matchBlot=e.matchAttributor=e.default=void 0;var x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),E=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),N=n(2),j=r(N),A=n(4),q=r(A),T=n(0),P=r(T),S=n(6),C=r(S),L=n(10),M=r(L),R=n(7),I=r(R),B=n(34),D=n(35),U=n(13),F=r(U),H=n(24),K=n(36),z=n(37),V=n(38),Z=(0,M.default)("quill:clipboard"),W="__ql-matcher",G=[[Node.TEXT_NODE,w],[Node.TEXT_NODE,m],["br",v],[Node.ELEMENT_NODE,m],[Node.ELEMENT_NODE,y],[Node.ELEMENT_NODE,_],[Node.ELEMENT_NODE,d],[Node.ELEMENT_NODE,O],["li",g],["b",p.bind(p,"bold")],["i",p.bind(p,"italic")],["style",b]],Y=[B.AlignAttribute,K.DirectionAttribute].reduce(function(t,e){return t[e.keyName]=e,t},{}),X=[B.AlignStyle,D.BackgroundStyle,H.ColorStyle,K.DirectionStyle,z.FontStyle,V.SizeStyle].reduce(function(t,e){return t[e.keyName]=e,t},{}),$=function(t){function e(t,n){i(this,e);var r=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.root.addEventListener("paste",r.onPaste.bind(r)),r.container=r.quill.addContainer("ql-clipboard"),r.container.setAttribute("contenteditable",!0),r.container.setAttribute("tabindex",-1),r.matchers=[],G.concat(r.options.matchers).forEach(function(t){var e=k(t,2),o=e[0],i=e[1];(n.matchVisual||i!==_)&&r.addMatcher(o,i)}),r}return a(e,t),E(e,[{key:"addMatcher",value:function(t,e){this.matchers.push([t,e])}},{key:"convert",value:function(t){if("string"==typeof t)return this.container.innerHTML=t.replace(/\>\r?\n +\</g,"><"),this.convert();var e=this.quill.getFormat(this.quill.selection.savedRange.index);if(e[F.default.blotName]){var n=this.container.innerText;return this.container.innerHTML="",(new q.default).insert(n,o({},F.default.blotName,e[F.default.blotName]))}var r=this.prepareMatching(),i=k(r,2),l=i[0],a=i[1],s=h(this.container,l,a);return c(s,"\n")&&null==s.ops[s.ops.length-1].attributes&&(s=s.compose((new q.default).retain(s.length()-1).delete(1))),Z.log("convert",this.container.innerHTML,s),this.container.innerHTML="",s}},{key:"dangerouslyPasteHTML",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:C.default.sources.API;if("string"==typeof t)this.quill.setContents(this.convert(t),e),this.quill.setSelection(0,C.default.sources.SILENT);else{var r=this.convert(e);this.quill.updateContents((new q.default).retain(t).concat(r),n),this.quill.setSelection(t+r.length(),C.default.sources.SILENT)}}},{key:"onPaste",value:function(t){var e=this;if(!t.defaultPrevented&&this.quill.isEnabled()){var n=this.quill.getSelection(),r=(new q.default).retain(n.index),o=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(C.default.sources.SILENT),setTimeout(function(){r=r.concat(e.convert()).delete(n.length),e.quill.updateContents(r,C.default.sources.USER),e.quill.setSelection(r.length()-n.length,C.default.sources.SILENT),e.quill.scrollingContainer.scrollTop=o,e.quill.focus()},1)}}},{key:"prepareMatching",value:function(){var t=this,e=[],n=[];return this.matchers.forEach(function(r){var o=k(r,2),i=o[0],l=o[1];switch(i){case Node.TEXT_NODE:n.push(l);break;case Node.ELEMENT_NODE:e.push(l);break;default:[].forEach.call(t.container.querySelectorAll(i),function(t){t[W]=t[W]||[],t[W].push(l)})}}),[e,n]}}]),e}(I.default);$.DEFAULTS={matchers:[],matchVisual:!0},e.default=$,e.matchAttributor=d,e.matchBlot=y,e.matchNewline=m,e.matchSpacing=_,e.matchText=w},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){var e=t.ops[t.ops.length-1];return null!=e&&(null!=e.insert?"string"==typeof e.insert&&e.insert.endsWith("\n"):null!=e.attributes&&Object.keys(e.attributes).some(function(t){return null!=f.default.query(t,f.default.Scope.BLOCK)}))}function s(t){var e=t.reduce(function(t,e){return t+=e.delete||0},0),n=t.length()-e;return a(t)&&(n-=1),n}Object.defineProperty(e,"__esModule",{value:!0}),e.getLastChangeIndex=e.default=void 0;var u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=n(0),f=r(c),h=n(6),p=r(h),d=n(7),y=r(d),v=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.lastRecorded=0,r.ignoreChange=!1,r.clear(),r.quill.on(p.default.events.EDITOR_CHANGE,function(t,e,n,o){t!==p.default.events.TEXT_CHANGE||r.ignoreChange||(r.options.userOnly&&o!==p.default.sources.USER?r.transform(e):r.record(e,n))}),r.quill.keyboard.addBinding({key:"Z",shortKey:!0},r.undo.bind(r)),r.quill.keyboard.addBinding({key:"Z",shortKey:!0,shiftKey:!0},r.redo.bind(r)),/Win/i.test(navigator.platform)&&r.quill.keyboard.addBinding({key:"Y",shortKey:!0},r.redo.bind(r)),r}return l(e,t),u(e,[{key:"change",value:function(t,e){if(0!==this.stack[t].length){var n=this.stack[t].pop();this.stack[e].push(n),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(n[t],p.default.sources.USER),this.ignoreChange=!1;var r=s(n[t]);this.quill.setSelection(r)}}},{key:"clear",value:function(){this.stack={undo:[],redo:[]}}},{key:"cutoff",value:function(){this.lastRecorded=0}},{key:"record",value:function(t,e){if(0!==t.ops.length){this.stack.redo=[];var n=this.quill.getContents().diff(e),r=Date.now();if(this.lastRecorded+this.options.delay>r&&this.stack.undo.length>0){var o=this.stack.undo.pop();n=n.compose(o.undo),t=o.redo.compose(t)}else this.lastRecorded=r;this.stack.undo.push({redo:t,undo:n}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(t){this.stack.undo.forEach(function(e){e.undo=t.transform(e.undo,!0),e.redo=t.transform(e.redo,!0)}),this.stack.redo.forEach(function(e){e.undo=t.transform(e.undo,!0),e.redo=t.transform(e.redo,!0)})}},{key:"undo",value:function(){this.change("undo","redo")}}]),e}(y.default);v.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1},e.default=v,e.getLastChangeIndex=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.IndentClass=void 0;var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"add",value:function(t,n){if("+1"===n||"-1"===n){var r=this.value(t)||0;n="+1"===n?r+1:r-1}return 0===n?(this.remove(t),!0):a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"add",this).call(this,t,n)}},{key:"canAdd",value:function(t,n){return a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"canAdd",this).call(this,t,n)||a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"canAdd",this).call(this,t,parseInt(n))}},{key:"value",value:function(t){return parseInt(a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"value",this).call(this,t))||void 0}}]),e}(u.default.Attributor.Class),f=new c("indent","ql-indent",{scope:u.default.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]});e.IndentClass=f},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(3),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default);s.blotName="blockquote",s.tagName="blockquote",e.default=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=n(3),s=function(t){return t&&t.__esModule?t:{default:t}}(a),u=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,null,[{key:"formats",value:function(t){return this.tagName.indexOf(t.tagName)+1}}]),e}(s.default);u.blotName="header",u.tagName=["H1","H2","H3","H4","H5","H6"],e.default=u},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ListItem=void 0;var s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},c=n(0),f=r(c),h=n(3),p=r(h),d=n(23),y=r(d),v=function(t){function e(){return i(this,e),l(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return a(e,t),s(e,[{key:"format",value:function(t,n){t!==b.blotName||n?u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n):this.replaceWith(f.default.create(this.statics.scope))}},{key:"remove",value:function(){null==this.prev&&null==this.next?this.parent.remove():u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(t,n){return this.parent.isolate(this.offset(this.parent),this.length()),t===this.parent.statics.blotName?(this.parent.replaceWith(t,n),this):(this.parent.unwrap(),u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replaceWith",this).call(this,t,n))}}],[{key:"formats",value:function(t){return t.tagName===this.tagName?void 0:u(e.__proto__||Object.getPrototypeOf(e),"formats",this).call(this,t)}}]),e}(p.default);v.blotName="list-item",v.tagName="LI";var b=function(t){function e(t){i(this,e);var n=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t)),r=function(e){if(e.target.parentNode===t){var r=n.statics.formats(t),o=f.default.find(e.target);"checked"===r?o.format("list","unchecked"):"unchecked"===r&&o.format("list","checked")}};return t.addEventListener("touchstart",r),t.addEventListener("mousedown",r),n}return a(e,t),s(e,null,[{key:"create",value:function(t){var n="ordered"===t?"OL":"UL",r=u(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,n);return"checked"!==t&&"unchecked"!==t||r.setAttribute("data-checked","checked"===t),r}},{key:"formats",value:function(t){return"OL"===t.tagName?"ordered":"UL"===t.tagName?t.hasAttribute("data-checked")?"true"===t.getAttribute("data-checked")?"checked":"unchecked":"bullet":void 0}}]),s(e,[{key:"format",value:function(t,e){this.children.length>0&&this.children.tail.format(t,e)}},{key:"formats",value:function(){return o({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(t,n){if(t instanceof v)u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertBefore",this).call(this,t,n);else{var r=null==n?this.length():n.offset(this),o=this.split(r);o.parent.insertBefore(t,o)}}},{key:"optimize",value:function(t){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&n.domNode.tagName===this.domNode.tagName&&n.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(n.moveChildren(this),n.remove())}},{key:"replace",value:function(t){if(t.statics.blotName!==this.statics.blotName){var n=f.default.create(this.statics.defaultChild);t.moveChildren(n),this.appendChild(n)}u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replace",this).call(this,t)}}]),e}(y.default);b.blotName="list",b.scope=f.default.Scope.BLOCK_BLOT,b.tagName=["OL","UL"],b.defaultChild="list-item",b.allowedChildren=[v],e.ListItem=v,e.default=b},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(39),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default);s.blotName="italic",s.tagName=["EM","I"],e.default=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(5),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,null,[{key:"create",value:function(t){return"super"===t?document.createElement("sup"):"sub"===t?document.createElement("sub"):a(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t)}},{key:"formats",value:function(t){return"SUB"===t.tagName?"sub":"SUP"===t.tagName?"super":void 0}}]),e}(u.default);c.blotName="script",c.tagName=["SUB","SUP"],e.default=c},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(5),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default);s.blotName="strike",s.tagName="S",e.default=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(5),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default);s.blotName="underline",s.tagName="U",e.default=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=n(15),f=["alt","height","width"],h=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"format",value:function(t,n){f.indexOf(t)>-1?n?this.domNode.setAttribute(t,n):this.domNode.removeAttribute(t):a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n)}}],[{key:"create",value:function(t){var n=a(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return"string"==typeof t&&n.setAttribute("src",this.sanitize(t)),n}},{key:"formats",value:function(t){return f.reduce(function(e,n){return t.hasAttribute(n)&&(e[n]=t.getAttribute(n)),e},{})}},{key:"match",value:function(t){return/\.(jpe?g|gif|png)$/.test(t)||/^data:image\/.+;base64/.test(t)}},{key:"sanitize",value:function(t){return(0,c.sanitize)(t,["http","https","data"])?t:"//:0"}},{key:"value",value:function(t){return t.getAttribute("src")}}]),e}(u.default.Embed);h.blotName="image",h.tagName="IMG",e.default=h},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(3),u=n(15),c=function(t){return t&&t.__esModule?t:{default:t}}(u),f=["height","width"],h=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"format",value:function(t,n){f.indexOf(t)>-1?n?this.domNode.setAttribute(t,n):this.domNode.removeAttribute(t):a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n)}}],[{key:"create",value:function(t){var n=a(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return n.setAttribute("frameborder","0"),n.setAttribute("allowfullscreen",!0),n.setAttribute("src",this.sanitize(t)),n}},{key:"formats",value:function(t){return f.reduce(function(e,n){return t.hasAttribute(n)&&(e[n]=t.getAttribute(n)),e},{})}},{key:"sanitize",value:function(t){return c.default.sanitize(t)}},{key:"value",value:function(t){return t.getAttribute("src")}}]),e}(s.BlockEmbed);h.blotName="video",h.className="ql-video",h.tagName="IFRAME",e.default=h},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.FormulaBlot=void 0;var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(33),c=r(u),f=n(6),h=r(f),p=n(7),d=r(p),y=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),a(e,null,[{key:"create",value:function(t){var n=s(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return"string"==typeof t&&(window.katex.render(t,n,{throwOnError:!1,errorColor:"#f00"}),n.setAttribute("data-value",t)),n}},{key:"value",value:function(t){return t.getAttribute("data-value")}}]),e}(c.default);y.blotName="formula",y.className="ql-formula",y.tagName="SPAN";var v=function(t){function e(){o(this,e);var t=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));if(null==window.katex)throw new Error("Formula module requires KaTeX.");return t}return l(e,t),a(e,null,[{key:"register",value:function(){h.default.register(y,!0)}}]),e}(d.default);e.FormulaBlot=y,e.default=v},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.CodeToken=e.CodeBlock=void 0;var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(0),c=r(u),f=n(6),h=r(f),p=n(7),d=r(p),y=n(13),v=r(y),b=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),a(e,[{key:"replaceWith",value:function(t){this.domNode.textContent=this.domNode.textContent,this.attach(),s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replaceWith",this).call(this,t)}},{key:"highlight",value:function(t){var e=this.domNode.textContent;this.cachedText!==e&&((e.trim().length>0||null==this.cachedText)&&(this.domNode.innerHTML=t(e),this.domNode.normalize(),this.attach()),this.cachedText=e)}}]),e}(v.default);b.className="ql-syntax";var g=new c.default.Attributor.Class("token","hljs",{scope:c.default.Scope.INLINE}),m=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));if("function"!=typeof r.options.highlight)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var l=null;return r.quill.on(h.default.events.SCROLL_OPTIMIZE,function(){clearTimeout(l),l=setTimeout(function(){r.highlight(),l=null},r.options.interval)}),r.highlight(),r}return l(e,t),a(e,null,[{key:"register",value:function(){h.default.register(g,!0),h.default.register(b,!0)}}]),a(e,[{key:"highlight",value:function(){var t=this;if(!this.quill.selection.composing){this.quill.update(h.default.sources.USER);var e=this.quill.getSelection();this.quill.scroll.descendants(b).forEach(function(e){e.highlight(t.options.highlight)}),this.quill.update(h.default.sources.SILENT),null!=e&&this.quill.setSelection(e,h.default.sources.SILENT)}}}]),e}(d.default);m.DEFAULTS={highlight:function(){return null==window.hljs?null:function(t){return window.hljs.highlightAuto(t).value}}(),interval:1e3},e.CodeBlock=b,e.CodeToken=g,e.default=m},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function s(t,e,n){var r=document.createElement("button");r.setAttribute("type","button"),r.classList.add("ql-"+e),null!=n&&(r.value=n),t.appendChild(r)}function u(t,e){Array.isArray(e[0])||(e=[e]),e.forEach(function(e){var n=document.createElement("span");n.classList.add("ql-formats"),e.forEach(function(t){if("string"==typeof t)s(n,t);else{var e=Object.keys(t)[0],r=t[e];Array.isArray(r)?c(n,e,r):s(n,e,r)}}),t.appendChild(n)})}function c(t,e,n){var r=document.createElement("select");r.classList.add("ql-"+e),n.forEach(function(t){var e=document.createElement("option");!1!==t?e.setAttribute("value",t):e.setAttribute("selected","selected"),r.appendChild(e)}),t.appendChild(r)}Object.defineProperty(e,"__esModule",{value:!0}),e.addControls=e.default=void 0;var f=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),h=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),p=n(4),d=r(p),y=n(0),v=r(y),b=n(6),g=r(b),m=n(10),_=r(m),O=n(7),w=r(O),x=(0,_.default)("quill:toolbar"),k=function(t){function e(t,n){i(this,e);var r=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));if(Array.isArray(r.options.container)){var o=document.createElement("div");u(o,r.options.container),t.container.parentNode.insertBefore(o,t.container),r.container=o}else"string"==typeof r.options.container?r.container=document.querySelector(r.options.container):r.container=r.options.container;if(!(r.container instanceof HTMLElement)){var a;return a=x.error("Container required for toolbar",r.options),l(r,a)}return r.container.classList.add("ql-toolbar"),r.controls=[],r.handlers={},Object.keys(r.options.handlers).forEach(function(t){r.addHandler(t,r.options.handlers[t])}),[].forEach.call(r.container.querySelectorAll("button, select"),function(t){r.attach(t)}),r.quill.on(g.default.events.EDITOR_CHANGE,function(t,e){t===g.default.events.SELECTION_CHANGE&&r.update(e)}),r.quill.on(g.default.events.SCROLL_OPTIMIZE,function(){var t=r.quill.selection.getRange(),e=f(t,1),n=e[0];r.update(n)}),r}return a(e,t),h(e,[{key:"addHandler",value:function(t,e){this.handlers[t]=e}},{key:"attach",value:function(t){var e=this,n=[].find.call(t.classList,function(t){return 0===t.indexOf("ql-")});if(n){if(n=n.slice("ql-".length),"BUTTON"===t.tagName&&t.setAttribute("type","button"),null==this.handlers[n]){if(null!=this.quill.scroll.whitelist&&null==this.quill.scroll.whitelist[n])return void x.warn("ignoring attaching to disabled format",n,t);if(null==v.default.query(n))return void x.warn("ignoring attaching to nonexistent format",n,t)}var r="SELECT"===t.tagName?"change":"click";t.addEventListener(r,function(r){var i=void 0;if("SELECT"===t.tagName){if(t.selectedIndex<0)return;var l=t.options[t.selectedIndex];i=!l.hasAttribute("selected")&&(l.value||!1)}else i=!t.classList.contains("ql-active")&&(t.value||!t.hasAttribute("value")),r.preventDefault();e.quill.focus();var a=e.quill.selection.getRange(),s=f(a,1),u=s[0];if(null!=e.handlers[n])e.handlers[n].call(e,i);else if(v.default.query(n).prototype instanceof v.default.Embed){if(!(i=prompt("Enter "+n)))return;e.quill.updateContents((new d.default).retain(u.index).delete(u.length).insert(o({},n,i)),g.default.sources.USER)}else e.quill.format(n,i,g.default.sources.USER);e.update(u)}),this.controls.push([n,t])}}},{key:"update",value:function(t){var e=null==t?{}:this.quill.getFormat(t);this.controls.forEach(function(n){var r=f(n,2),o=r[0],i=r[1];if("SELECT"===i.tagName){var l=void 0;if(null==t)l=null;else if(null==e[o])l=i.querySelector("option[selected]");else if(!Array.isArray(e[o])){var a=e[o];"string"==typeof a&&(a=a.replace(/\"/g,'\\"')),l=i.querySelector('option[value="'+a+'"]')}null==l?(i.value="",i.selectedIndex=-1):l.selected=!0}else if(null==t)i.classList.remove("ql-active");else if(i.hasAttribute("value")){var s=e[o]===i.getAttribute("value")||null!=e[o]&&e[o].toString()===i.getAttribute("value")||null==e[o]&&!i.getAttribute("value");i.classList.toggle("ql-active",s)}else i.classList.toggle("ql-active",null!=e[o])})}}]),e}(w.default);k.DEFAULTS={},k.DEFAULTS={container:null,handlers:{clean:function(){var t=this,e=this.quill.getSelection();if(null!=e)if(0==e.length){var n=this.quill.getFormat();Object.keys(n).forEach(function(e){null!=v.default.query(e,v.default.Scope.INLINE)&&t.quill.format(e,!1)})}else this.quill.removeFormat(e,g.default.sources.USER)},direction:function(t){var e=this.quill.getFormat().align;"rtl"===t&&null==e?this.quill.format("align","right",g.default.sources.USER):t||"right"!==e||this.quill.format("align",!1,g.default.sources.USER),this.quill.format("direction",t,g.default.sources.USER)},indent:function(t){var e=this.quill.getSelection(),n=this.quill.getFormat(e),r=parseInt(n.indent||0);if("+1"===t||"-1"===t){var o="+1"===t?1:-1;"rtl"===n.direction&&(o*=-1),this.quill.format("indent",r+o,g.default.sources.USER)}},link:function(t){!0===t&&(t=prompt("Enter link URL:")),this.quill.format("link",t,g.default.sources.USER)},list:function(t){var e=this.quill.getSelection(),n=this.quill.getFormat(e);"check"===t?"checked"===n.list||"unchecked"===n.list?this.quill.format("list",!1,g.default.sources.USER):this.quill.format("list","unchecked",g.default.sources.USER):this.quill.format("list",t,g.default.sources.USER)}}},e.default=k,e.addControls=u},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=13 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=9 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=14 x2=4 y1=14 y2=14></line> <line class=ql-stroke x1=12 x2=6 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=5 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=9 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=3 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=3 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <g class="ql-fill ql-color-label"> <polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"></polygon> <rect height=1 width=1 x=4 y=4></rect> <polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"></polygon> <rect height=1 width=1 x=2 y=6></rect> <rect height=1 width=1 x=3 y=5></rect> <rect height=1 width=1 x=4 y=7></rect> <polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"></polygon> <rect height=1 width=1 x=2 y=12></rect> <rect height=1 width=1 x=2 y=9></rect> <rect height=1 width=1 x=2 y=15></rect> <polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"></polygon> <rect height=1 width=1 x=3 y=8></rect> <path d=M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z></path> <path d=M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z></path> <path d=M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z></path> <rect height=1 width=1 x=12 y=2></rect> <rect height=1 width=1 x=11 y=3></rect> <path d=M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z></path> <rect height=1 width=1 x=2 y=3></rect> <rect height=1 width=1 x=6 y=2></rect> <rect height=1 width=1 x=3 y=2></rect> <rect height=1 width=1 x=5 y=3></rect> <rect height=1 width=1 x=9 y=2></rect> <rect height=1 width=1 x=15 y=14></rect> <polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"></polygon> <rect height=1 width=1 x=13 y=7></rect> <rect height=1 width=1 x=15 y=5></rect> <rect height=1 width=1 x=14 y=6></rect> <rect height=1 width=1 x=15 y=8></rect> <rect height=1 width=1 x=14 y=9></rect> <path d=M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z></path> <rect height=1 width=1 x=14 y=3></rect> <polygon points="12 6.868 12 6 11.62 6 12 6.868"></polygon> <rect height=1 width=1 x=15 y=2></rect> <rect height=1 width=1 x=12 y=5></rect> <rect height=1 width=1 x=13 y=4></rect> <polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"></polygon> <rect height=1 width=1 x=9 y=14></rect> <rect height=1 width=1 x=8 y=15></rect> <path d=M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z></path> <rect height=1 width=1 x=5 y=15></rect> <path d=M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z></path> <rect height=1 width=1 x=11 y=15></rect> <path d=M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z></path> <rect height=1 width=1 x=14 y=15></rect> <rect height=1 width=1 x=15 y=11></rect> </g> <polyline class=ql-stroke points="5.5 13 9 5 12.5 13"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=11 y2=11></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <rect class="ql-fill ql-stroke" height=3 width=3 x=4 y=5></rect> <rect class="ql-fill ql-stroke" height=3 width=3 x=11 y=5></rect> <path class="ql-even ql-fill ql-stroke" d=M7,8c0,4.031-3,5-3,5></path> <path class="ql-even ql-fill ql-stroke" d=M14,8c0,4.031-3,5-3,5></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z></path> <path class=ql-stroke d=M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z></path> </svg>'},function(t,e){t.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=5 x2=13 y1=3 y2=3></line> <line class=ql-stroke x1=6 x2=9.35 y1=12 y2=3></line> <line class=ql-stroke x1=11 x2=15 y1=11 y2=15></line> <line class=ql-stroke x1=15 x2=11 y1=11 y2=15></line> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=7 x=2 y=14></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class="ql-color-label ql-stroke ql-transparent" x1=3 x2=15 y1=15 y2=15></line> <polyline class=ql-stroke points="5.5 11 9 3 12.5 11"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=9 y2=9></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"></polygon> <line class="ql-stroke ql-fill" x1=15 x2=11 y1=4 y2=4></line> <path class=ql-fill d=M11,3a3,3,0,0,0,0,6h1V3H11Z></path> <rect class=ql-fill height=11 width=1 x=11 y=4></rect> <rect class=ql-fill height=11 width=1 x=13 y=4></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"></polygon> <line class="ql-stroke ql-fill" x1=9 x2=5 y1=4 y2=4></line> <path class=ql-fill d=M5,3A3,3,0,0,0,5,9H6V3H5Z></path> <rect class=ql-fill height=11 width=1 x=5 y=4></rect> <rect class=ql-fill height=11 width=1 x=7 y=4></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M14,16H4a1,1,0,0,1,0-2H14A1,1,0,0,1,14,16Z /> <path class=ql-fill d=M14,4H4A1,1,0,0,1,4,2H14A1,1,0,0,1,14,4Z /> <rect class=ql-fill x=3 y=6 width=12 height=6 rx=1 ry=1 /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M13,16H5a1,1,0,0,1,0-2h8A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H5A1,1,0,0,1,5,2h8A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=2 y=6 width=14 height=6 rx=1 ry=1 /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15,8H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,8Z /> <path class=ql-fill d=M15,12H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,12Z /> <path class=ql-fill d=M15,16H5a1,1,0,0,1,0-2H15A1,1,0,0,1,15,16Z /> <path class=ql-fill d=M15,4H5A1,1,0,0,1,5,2H15A1,1,0,0,1,15,4Z /> <rect class=ql-fill x=2 y=6 width=8 height=6 rx=1 ry=1 /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M5,8H3A1,1,0,0,1,3,6H5A1,1,0,0,1,5,8Z /> <path class=ql-fill d=M5,12H3a1,1,0,0,1,0-2H5A1,1,0,0,1,5,12Z /> <path class=ql-fill d=M13,16H3a1,1,0,0,1,0-2H13A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H3A1,1,0,0,1,3,2H13A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=8 y=6 width=8 height=6 rx=1 ry=1 transform="translate(24 18) rotate(-180)"/> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z></path> <rect class=ql-fill height=1.6 rx=0.8 ry=0.8 width=5 x=5.15 y=6.2></rect> <path class=ql-fill d=M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z></path> </svg>'},function(t,e){t.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z /> </svg>'},function(t,e){t.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=13 y1=4 y2=4></line> <line class=ql-stroke x1=5 x2=11 y1=14 y2=14></line> <line class=ql-stroke x1=8 x2=10 y1=14 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=10 width=12 x=3 y=4></rect> <circle class=ql-fill cx=6 cy=7 r=1></circle> <polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="5 7 5 11 3 9 5 7"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=11 y1=7 y2=11></line> <path class="ql-even ql-stroke" d=M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z></path> <path class="ql-even ql-stroke" d=M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=7 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=7 x2=15 y1=14 y2=14></line> <line class="ql-stroke ql-thin" x1=2.5 x2=4.5 y1=5.5 y2=5.5></line> <path class=ql-fill d=M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z></path> <path class="ql-stroke ql-thin" d=M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156></path> <path class="ql-stroke ql-thin" d=M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=6 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=6 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=6 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=3 y1=4 y2=4></line> <line class=ql-stroke x1=3 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=3 y1=14 y2=14></line> </svg>'},function(t,e){t.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=9 x2=15 y1=4 y2=4></line> <polyline class=ql-stroke points="3 4 4 5 6 3"></polyline> <line class=ql-stroke x1=9 x2=15 y1=14 y2=14></line> <polyline class=ql-stroke points="3 14 4 15 6 13"></polyline> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="3 9 4 10 6 8"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z /> <path class=ql-fill d=M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z /> <path class=ql-fill d=M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class="ql-stroke ql-thin" x1=15.5 x2=2.5 y1=8.5 y2=9.5></line> <path class=ql-fill d=M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z></path> <path class=ql-fill d=M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3></path> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=12 x=3 y=15></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=12 width=12 x=3 y=3></rect> <rect class=ql-fill height=12 width=1 x=5 y=3></rect> <rect class=ql-fill height=12 width=1 x=12 y=3></rect> <rect class=ql-fill height=2 width=8 x=5 y=8></rect> <rect class=ql-fill height=1 width=3 x=3 y=5></rect> <rect class=ql-fill height=1 width=3 x=3 y=7></rect> <rect class=ql-fill height=1 width=3 x=3 y=10></rect> <rect class=ql-fill height=1 width=3 x=3 y=12></rect> <rect class=ql-fill height=1 width=3 x=12 y=5></rect> <rect class=ql-fill height=1 width=3 x=12 y=7></rect> <rect class=ql-fill height=1 width=3 x=12 y=10></rect> <rect class=ql-fill height=1 width=3 x=12 y=12></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polygon class=ql-stroke points="7 11 9 13 11 11 7 11"></polygon> <polygon class=ql-stroke points="7 7 9 5 11 7 7 7"></polygon> </svg>'},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BubbleTooltip=void 0;var a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=n(2),c=r(u),f=n(9),h=r(f),p=n(44),d=r(p),y=n(22),v=n(26),b=r(v),g=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]],m=function(t){function e(t,n){o(this,e),null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=g);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.container.classList.add("ql-bubble"),r}return l(e,t),s(e,[{key:"extendToolbar",value:function(t){this.tooltip=new _(this.quill,this.options.bounds),this.tooltip.root.appendChild(t.container),this.buildButtons([].slice.call(t.container.querySelectorAll("button")),b.default),this.buildPickers([].slice.call(t.container.querySelectorAll("select")),b.default)}}]),e}(d.default);m.DEFAULTS=(0,c.default)(!0,{},d.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(t){t?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});var _=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.on(h.default.events.EDITOR_CHANGE,function(t,e,n,o){if(t===h.default.events.SELECTION_CHANGE)if(null!=e&&e.length>0&&o===h.default.sources.USER){r.show(),r.root.style.left="0px",r.root.style.width="",r.root.style.width=r.root.offsetWidth+"px";var i=r.quill.getLines(e.index,e.length);if(1===i.length)r.position(r.quill.getBounds(e));else{var l=i[i.length-1],a=r.quill.getIndex(l),s=Math.min(l.length()-1,e.index+e.length-a),u=r.quill.getBounds(new y.Range(a,s));r.position(u)}}else document.activeElement!==r.textbox&&r.quill.hasFocus()&&r.hide()}),r}return l(e,t),s(e,[{key:"listen",value:function(){var t=this;a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",function(){t.root.classList.remove("ql-editing")}),this.quill.on(h.default.events.SCROLL_OPTIMIZE,function(){setTimeout(function(){if(!t.root.classList.contains("ql-hidden")){var e=t.quill.getSelection();null!=e&&t.position(t.quill.getBounds(e))}},1)})}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(t){var n=a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"position",this).call(this,t),r=this.root.querySelector(".ql-tooltip-arrow");if(r.style.marginLeft="",0===n)return n;r.style.marginLeft=-1*n-r.offsetWidth/2+"px"}}]),e}(p.BaseTooltip);_.TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join(""),e.BubbleTooltip=_,e.default=m},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=n(2),f=r(c),h=n(9),p=r(h),d=n(44),y=r(d),v=n(15),b=r(v),g=n(22),m=n(26),_=r(m),O=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]],w=function(t){function e(t,n){o(this,e),null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=O);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.container.classList.add("ql-snow"),r}return l(e,t),u(e,[{key:"extendToolbar",value:function(t){t.container.classList.add("ql-snow"),this.buildButtons([].slice.call(t.container.querySelectorAll("button")),_.default),this.buildPickers([].slice.call(t.container.querySelectorAll("select")),_.default),this.tooltip=new x(this.quill,this.options.bounds),t.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"K",shortKey:!0},function(e,n){t.handlers.link.call(t,!n.format.link)})}}]),e}(y.default);w.DEFAULTS=(0,f.default)(!0,{},y.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(t){if(t){var e=this.quill.getSelection();if(null==e||0==e.length)return;var n=this.quill.getText(e);/^\S+@\S+\.\S+$/.test(n)&&0!==n.indexOf("mailto:")&&(n="mailto:"+n);this.quill.theme.tooltip.edit("link",n)}else this.quill.format("link",!1)}}}}});var x=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.preview=r.root.querySelector("a.ql-preview"),r}return l(e,t),u(e,[{key:"listen",value:function(){var t=this;s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"listen",this).call(this),this.root.querySelector("a.ql-action").addEventListener("click",function(e){t.root.classList.contains("ql-editing")?t.save():t.edit("link",t.preview.textContent),e.preventDefault()}),this.root.querySelector("a.ql-remove").addEventListener("click",function(e){if(null!=t.linkRange){var n=t.linkRange;t.restoreFocus(),t.quill.formatText(n,"link",!1,p.default.sources.USER),delete t.linkRange}e.preventDefault(),t.hide()}),this.quill.on(p.default.events.SELECTION_CHANGE,function(e,n,r){if(null!=e){if(0===e.length&&r===p.default.sources.USER){var o=t.quill.scroll.descendant(b.default,e.index),i=a(o,2),l=i[0],s=i[1];if(null!=l){t.linkRange=new g.Range(e.index-s,l.length());var u=b.default.formats(l.domNode);return t.preview.textContent=u,t.preview.setAttribute("href",u),t.show(),void t.position(t.quill.getBounds(t.linkRange))}}else delete t.linkRange;t.hide()}})}},{key:"show",value:function(){s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"show",this).call(this),this.root.removeAttribute("data-mode")}}]),e}(d.BaseTooltip);x.TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join(""),e.default=w}]).default});
-//# sourceMappingURL=quill.min.js.map
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappquillimageresize.js b/qrcodeScaner/unpackage/dist/build/app-plus/__uniappquillimageresize.js
deleted file mode 100644
index 725289b..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappquillimageresize.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ImageResize=e():t.ImageResize=e()}(this,function(){return function(t){function e(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:o})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=39)}([function(t,e){function n(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}t.exports=n},function(t,e,n){var o=n(22),r="object"==typeof self&&self&&self.Object===Object&&self,i=o||r||Function("return this")();t.exports=i},function(t,e){function n(t){return null!=t&&"object"==typeof t}t.exports=n},function(t,e,n){function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var o=t[e];this.set(o[0],o[1])}}var r=n(76),i=n(77),u=n(78),c=n(79),a=n(80);o.prototype.clear=r,o.prototype.delete=i,o.prototype.get=u,o.prototype.has=c,o.prototype.set=a,t.exports=o},function(t,e,n){function o(t,e){for(var n=t.length;n--;)if(r(t[n][0],e))return n;return-1}var r=n(8);t.exports=o},function(t,e,n){function o(t){return null==t?void 0===t?a:c:s&&s in Object(t)?i(t):u(t)}var r=n(16),i=n(65),u=n(88),c="[object Null]",a="[object Undefined]",s=r?r.toStringTag:void 0;t.exports=o},function(t,e,n){function o(t,e){var n=t.__data__;return r(e)?n["string"==typeof e?"string":"hash"]:n.map}var r=n(74);t.exports=o},function(t,e,n){var o=n(11),r=o(Object,"create");t.exports=r},function(t,e){function n(t,e){return t===e||t!==t&&e!==e}t.exports=n},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.d(e,"a",function(){return r});var r=function t(e){o(this,t),this.onCreate=function(){},this.onDestroy=function(){},this.onUpdate=function(){},this.overlay=e.overlay,this.img=e.img,this.options=e.options,this.requestUpdate=e.onUpdate}},function(t,e,n){function o(t,e,n){"__proto__"==e&&r?r(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}var r=n(21);t.exports=o},function(t,e,n){function o(t,e){var n=i(t,e);return r(n)?n:void 0}var r=n(49),i=n(66);t.exports=o},function(t,e,n){function o(t){return null!=t&&i(t.length)&&!r(t)}var r=n(13),i=n(31);t.exports=o},function(t,e,n){function o(t){if(!i(t))return!1;var e=r(t);return e==c||e==a||e==u||e==s}var r=n(5),i=n(0),u="[object AsyncFunction]",c="[object Function]",a="[object GeneratorFunction]",s="[object Proxy]";t.exports=o},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){var o=n(11),r=n(1),i=o(r,"Map");t.exports=i},function(t,e,n){var o=n(1),r=o.Symbol;t.exports=r},function(t,e){function n(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}t.exports=n},function(t,e,n){function o(t,e,n){(void 0===n||i(t[e],n))&&(void 0!==n||e in t)||r(t,e,n)}var r=n(10),i=n(8);t.exports=o},function(t,e,n){function o(t,e,n,p,l){t!==e&&u(e,function(u,s){if(l||(l=new r),a(u))c(t,e,s,n,o,p,l);else{var d=p?p(f(t,s),u,s+"",t,e,l):void 0;void 0===d&&(d=u),i(t,s,d)}},s)}var r=n(42),i=n(18),u=n(47),c=n(52),a=n(0),s=n(33),f=n(26);t.exports=o},function(t,e,n){function o(t,e){return u(i(t,e,r),t+"")}var r=n(27),i=n(90),u=n(91);t.exports=o},function(t,e,n){var o=n(11),r=function(){try{var t=o(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=r},function(t,e,n){(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.exports=n}).call(e,n(105))},function(t,e,n){var o=n(89),r=o(Object.getPrototypeOf,Object);t.exports=r},function(t,e){function n(t,e){var n=typeof t;return!!(e=null==e?o:e)&&("number"==n||"symbol"!=n&&r.test(t))&&t>-1&&t%1==0&&t<e}var o=9007199254740991,r=/^(?:0|[1-9]\d*)$/;t.exports=n},function(t,e){function n(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||o)}var o=Object.prototype;t.exports=n},function(t,e){function n(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}t.exports=n},function(t,e){function n(t){return t}t.exports=n},function(t,e,n){var o=n(48),r=n(2),i=Object.prototype,u=i.hasOwnProperty,c=i.propertyIsEnumerable,a=o(function(){return arguments}())?o:function(t){return r(t)&&u.call(t,"callee")&&!c.call(t,"callee")};t.exports=a},function(t,e){var n=Array.isArray;t.exports=n},function(t,e,n){(function(t){var o=n(1),r=n(103),i="object"==typeof e&&e&&!e.nodeType&&e,u=i&&"object"==typeof t&&t&&!t.nodeType&&t,c=u&&u.exports===i,a=c?o.Buffer:void 0,s=a?a.isBuffer:void 0,f=s||r;t.exports=f}).call(e,n(14)(t))},function(t,e){function n(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=o}var o=9007199254740991;t.exports=n},function(t,e,n){var o=n(50),r=n(55),i=n(87),u=i&&i.isTypedArray,c=u?r(u):o;t.exports=c},function(t,e,n){function o(t){return u(t)?r(t,!0):i(t)}var r=n(44),i=n(51),u=n(12);t.exports=o},function(t,e,n){"use strict";e.a={modules:["DisplaySize","Toolbar","Resize"]}},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}n.d(e,"a",function(){return c});var u=n(9),c=function(t){function e(){var t,n,i,u;o(this,e);for(var c=arguments.length,a=Array(c),s=0;s<c;s++)a[s]=arguments[s];return n=i=r(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(a))),i.onCreate=function(){i.display=document.createElement("div"),i.display.classList.add("ql-image-size"),i.overlay.appendChild(i.display)},i.onDestroy=function(){},i.onUpdate=function(){if(i.display&&i.img){var t=i.getCurrentSize();i.display[["inner", "HTML"].join("")]=t.join(" &times; "),Object.assign(i.display.style,{right:"4px",top:"4px",left:"auto"})}},i.getCurrentSize=function(){return[i.img.width,Math.round(i.img.width/i.img.naturalWidth*i.img.naturalHeight)]},u=n,r(i,u)}return i(e,t),e}(u.a)},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}n.d(e,"a",function(){return f});var u=n(9),c=navigator.maxTouchPoints,a=!1;try{var s=Object.defineProperty({},"passive",{get:function(){a={passive:!1}}});window.addEventListener("test",null,s)}catch(t){}var f=function(t){function e(){var t,n,i,u;o(this,e);for(var s=arguments.length,f=Array(s),p=0;p<s;p++)f[p]=arguments[p];return n=i=r(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(f))),i.onCreate=function(){i.boxes=[],i.addBox("nwse-resize"),i.addBox("nesw-resize"),i.addBox("nwse-resize"),i.addBox("nesw-resize"),i.positionBoxes()},i.onDestroy=function(){i.setCursor("")},i.positionBoxes=function(){[{left:"-6px",top:"-6px"},{right:"-6px",top:"-6px"},{right:"-6px",bottom:"-6px"},{left:"-6px",bottom:"-6px"}].forEach(function(t,e){Object.assign(i.boxes[e].style,t)})},i.addBox=function(t){var e=document.createElement("div");e.classList.add("ql-image-handle"),e.style.cursor=t,e.addEventListener(c?"touchstart":"mousedown",i.handleMousedown,!1),i.overlay.appendChild(e),i.boxes.push(e)},i.handleMousedown=function(t){i.dragBox=t.target;var e=c?t.changedTouches[0]:t;i.dragStartX=e.clientX,i.preDragWidth=i.img.width||i.img.naturalWidth,i.setCursor(i.dragBox.style.cursor),document.addEventListener(c?"touchmove":"mousemove",i.handleDrag,a),document.addEventListener(c?"touchend":"mouseup",i.handleMouseup,!1)},i.handleMouseup=function(){i.setCursor(""),document.removeEventListener(c?"touchmove":"mousemove",i.handleDrag),document.removeEventListener(c?"touchend":"mouseup",i.handleMouseup)},i.handleDrag=function(t){if(i.img){var e=c?t.changedTouches[0]:t,n=e.clientX-i.dragStartX;i.dragBox===i.boxes[0]||i.dragBox===i.boxes[3]?i.img.width=Math.round(i.preDragWidth-n):i.img.width=Math.round(i.preDragWidth+n),i.requestUpdate(),t.preventDefault()}},i.setCursor=function(t){[document.body,i.img].forEach(function(e){e.style.cursor=t})},u=n,r(i,u)}return i(e,t),e}(u.a)},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}n.d(e,"a",function(){return c});var u=n(9),c=function(t){function e(){var t,n,i,u;o(this,e);for(var c=arguments.length,a=Array(c),s=0;s<c;s++)a[s]=arguments[s];return n=i=r(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(a))),i.onCreate=function(){i.toolbar=document.createElement("div"),i.toolbar.classList.add("ql-image-toolbar"),i.overlay.appendChild(i.toolbar),i._addToolbarButtons()},i.onDestroy=function(){},i.onUpdate=function(){},i._addToolbarButtons=function(){var t=document.createElement("span");t.classList.add("triangle-up"),i.toolbar.appendChild(t);var e=document.createElement("span");e.innerText="鍒犻櫎",e.addEventListener("click",function(){var t=new CustomEvent("keyup");t.keyCode=46,document.dispatchEvent(t)}),i.toolbar.appendChild(e)},u=n,r(i,u)}return i(e,t),e}(u.a)},function(t,e,n){var o=n(17),r=n(20),i=n(64),u=n(102),c=r(function(t){return t.push(void 0,i),o(u,void 0,t)});t.exports=c},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var r=n(38),i=n.n(r),u=n(34),c=n(35),a=n(37),s=n(36),f={DisplaySize:c.a,Toolbar:a.a,Resize:s.a},p=function t(e){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};o(this,t),this.initializeModules=function(){n.removeModules(),n.modules=n.moduleClasses.map(function(t){return new(f[t]||t)(n)}),n.modules.forEach(function(t){t.onCreate()}),n.onUpdate()},this.onUpdate=function(){n.repositionElements(),n.modules.forEach(function(t){t.onUpdate()})},this.removeModules=function(){n.modules.forEach(function(t){t.onDestroy()}),n.modules=[]},this.handleClick=function(t){if(t.target&&t.target.tagName&&"IMG"===t.target.tagName.toUpperCase()){if(n.img===t.target)return;n.img&&n.hide(),n.show(t.target)}else n.img&&n.hide()},this.show=function(t){n.img=t,n.showOverlay(),n.initializeModules()},this.showOverlay=function(){n.overlay&&n.hideOverlay(),n.quill.setSelection(null),n.setUserSelect("none"),document.addEventListener("keyup",n.checkImage,!0),n.quill.root.addEventListener("input",n.checkImage,!0),n.overlay=document.createElement("div"),n.overlay.classList.add("ql-image-overlay"),n.quill.root.parentNode.appendChild(n.overlay),n.repositionElements()},this.hideOverlay=function(){n.overlay&&(n.quill.root.parentNode.removeChild(n.overlay),n.overlay=void 0,document.removeEventListener("keyup",n.checkImage),n.quill.root.removeEventListener("input",n.checkImage),n.setUserSelect(""))},this.repositionElements=function(){if(n.overlay&&n.img){var t=n.quill.root.parentNode,e=n.img.getBoundingClientRect(),o=t.getBoundingClientRect();Object.assign(n.overlay.style,{left:e.left-o.left-1+t.scrollLeft+"px",top:e.top-o.top+t.scrollTop+"px",width:e.width+"px",height:e.height+"px"})}},this.hide=function(){n.hideOverlay(),n.removeModules(),n.img=void 0},this.setUserSelect=function(t){["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(e){n.quill.root.style[e]=t,document.documentElement.style[e]=t})},this.checkImage=function(t){n.img&&(46!=t.keyCode&&8!=t.keyCode||window.Quill.find(n.img).deleteAt(0),n.hide())},this.quill=e;var c=!1;r.modules&&(c=r.modules.slice()),this.options=i()({},r,u.a),!1!==c&&(this.options.modules=c),document.execCommand("enableObjectResizing",!1,"false"),this.quill.root.addEventListener("click",this.handleClick,!1),this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative",this.moduleClasses=this.options.modules,this.modules=[]};e.default=p,window.Quill&&window.Quill.register("modules/imageResize",p)},function(t,e,n){function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var o=t[e];this.set(o[0],o[1])}}var r=n(67),i=n(68),u=n(69),c=n(70),a=n(71);o.prototype.clear=r,o.prototype.delete=i,o.prototype.get=u,o.prototype.has=c,o.prototype.set=a,t.exports=o},function(t,e,n){function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var o=t[e];this.set(o[0],o[1])}}var r=n(81),i=n(82),u=n(83),c=n(84),a=n(85);o.prototype.clear=r,o.prototype.delete=i,o.prototype.get=u,o.prototype.has=c,o.prototype.set=a,t.exports=o},function(t,e,n){function o(t){var e=this.__data__=new r(t);this.size=e.size}var r=n(3),i=n(93),u=n(94),c=n(95),a=n(96),s=n(97);o.prototype.clear=i,o.prototype.delete=u,o.prototype.get=c,o.prototype.has=a,o.prototype.set=s,t.exports=o},function(t,e,n){var o=n(1),r=o.Uint8Array;t.exports=r},function(t,e,n){function o(t,e){var n=u(t),o=!n&&i(t),f=!n&&!o&&c(t),l=!n&&!o&&!f&&s(t),d=n||o||f||l,h=d?r(t.length,String):[],v=h.length;for(var y in t)!e&&!p.call(t,y)||d&&("length"==y||f&&("offset"==y||"parent"==y)||l&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||a(y,v))||h.push(y);return h}var r=n(54),i=n(28),u=n(29),c=n(30),a=n(24),s=n(32),f=Object.prototype,p=f.hasOwnProperty;t.exports=o},function(t,e,n){function o(t,e,n){var o=t[e];c.call(t,e)&&i(o,n)&&(void 0!==n||e in t)||r(t,e,n)}var r=n(10),i=n(8),u=Object.prototype,c=u.hasOwnProperty;t.exports=o},function(t,e,n){var o=n(0),r=Object.create,i=function(){function t(){}return function(e){if(!o(e))return{};if(r)return r(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();t.exports=i},function(t,e,n){var o=n(63),r=o();t.exports=r},function(t,e,n){function o(t){return i(t)&&r(t)==u}var r=n(5),i=n(2),u="[object Arguments]";t.exports=o},function(t,e,n){function o(t){return!(!u(t)||i(t))&&(r(t)?h:s).test(c(t))}var r=n(13),i=n(75),u=n(0),c=n(98),a=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,f=Function.prototype,p=Object.prototype,l=f.toString,d=p.hasOwnProperty,h=RegExp("^"+l.call(d).replace(a,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=o},function(t,e,n){function o(t){return u(t)&&i(t.length)&&!!c[r(t)]}var r=n(5),i=n(31),u=n(2),c={};c["[object Float32Array]"]=c["[object Float64Array]"]=c["[object Int8Array]"]=c["[object Int16Array]"]=c["[object Int32Array]"]=c["[object Uint8Array]"]=c["[object Uint8ClampedArray]"]=c["[object Uint16Array]"]=c["[object Uint32Array]"]=!0,c["[object Arguments]"]=c["[object Array]"]=c["[object ArrayBuffer]"]=c["[object Boolean]"]=c["[object DataView]"]=c["[object Date]"]=c["[object Error]"]=c["[object Function]"]=c["[object Map]"]=c["[object Number]"]=c["[object Object]"]=c["[object RegExp]"]=c["[object Set]"]=c["[object String]"]=c["[object WeakMap]"]=!1,t.exports=o},function(t,e,n){function o(t){if(!r(t))return u(t);var e=i(t),n=[];for(var o in t)("constructor"!=o||!e&&a.call(t,o))&&n.push(o);return n}var r=n(0),i=n(25),u=n(86),c=Object.prototype,a=c.hasOwnProperty;t.exports=o},function(t,e,n){function o(t,e,n,o,g,_,m){var j=b(t,n),w=b(e,n),O=m.get(w);if(O)return void r(t,n,O);var E=_?_(j,w,n+"",t,e,m):void 0,z=void 0===E;if(z){var C=f(w),P=!C&&l(w),S=!C&&!P&&y(w);E=w,C||P||S?f(j)?E=j:p(j)?E=c(j):P?(z=!1,E=i(w,!0)):S?(z=!1,E=u(w,!0)):E=[]:v(w)||s(w)?(E=j,s(j)?E=x(j):h(j)&&!d(j)||(E=a(w))):z=!1}z&&(m.set(w,E),g(E,w,o,_,m),m.delete(w)),r(t,n,E)}var r=n(18),i=n(57),u=n(58),c=n(59),a=n(72),s=n(28),f=n(29),p=n(100),l=n(30),d=n(13),h=n(0),v=n(101),y=n(32),b=n(26),x=n(104);t.exports=o},function(t,e,n){var o=n(99),r=n(21),i=n(27),u=r?function(t,e){return r(t,"toString",{configurable:!0,enumerable:!1,value:o(e),writable:!0})}:i;t.exports=u},function(t,e){function n(t,e){for(var n=-1,o=Array(t);++n<t;)o[n]=e(n);return o}t.exports=n},function(t,e){function n(t){return function(e){return t(e)}}t.exports=n},function(t,e,n){function o(t){var e=new t.constructor(t.byteLength);return new r(e).set(new r(t)),e}var r=n(43);t.exports=o},function(t,e,n){(function(t){function o(t,e){if(e)return t.slice();var n=t.length,o=s?s(n):new t.constructor(n);return t.copy(o),o}var r=n(1),i="object"==typeof e&&e&&!e.nodeType&&e,u=i&&"object"==typeof t&&t&&!t.nodeType&&t,c=u&&u.exports===i,a=c?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;t.exports=o}).call(e,n(14)(t))},function(t,e,n){function o(t,e){var n=e?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var r=n(56);t.exports=o},function(t,e){function n(t,e){var n=-1,o=t.length;for(e||(e=Array(o));++n<o;)e[n]=t[n];return e}t.exports=n},function(t,e,n){function o(t,e,n,o){var u=!n;n||(n={});for(var c=-1,a=e.length;++c<a;){var s=e[c],f=o?o(n[s],t[s],s,n,t):void 0;void 0===f&&(f=t[s]),u?i(n,s,f):r(n,s,f)}return n}var r=n(45),i=n(10);t.exports=o},function(t,e,n){var o=n(1),r=o["__core-js_shared__"];t.exports=r},function(t,e,n){function o(t){return r(function(e,n){var o=-1,r=n.length,u=r>1?n[r-1]:void 0,c=r>2?n[2]:void 0;for(u=t.length>3&&"function"==typeof u?(r--,u):void 0,c&&i(n[0],n[1],c)&&(u=r<3?void 0:u,r=1),e=Object(e);++o<r;){var a=n[o];a&&t(e,a,o,u)}return e})}var r=n(20),i=n(73);t.exports=o},function(t,e){function n(t){return function(e,n,o){for(var r=-1,i=Object(e),u=o(e),c=u.length;c--;){var a=u[t?c:++r];if(!1===n(i[a],a,i))break}return e}}t.exports=n},function(t,e,n){function o(t,e,n,u,c,a){return i(t)&&i(e)&&(a.set(e,t),r(t,e,void 0,o,a),a.delete(e)),t}var r=n(19),i=n(0);t.exports=o},function(t,e,n){function o(t){var e=u.call(t,a),n=t[a];try{t[a]=void 0;var o=!0}catch(t){}var r=c.call(t);return o&&(e?t[a]=n:delete t[a]),r}var r=n(16),i=Object.prototype,u=i.hasOwnProperty,c=i.toString,a=r?r.toStringTag:void 0;t.exports=o},function(t,e){function n(t,e){return null==t?void 0:t[e]}t.exports=n},function(t,e,n){function o(){this.__data__=r?r(null):{},this.size=0}var r=n(7);t.exports=o},function(t,e){function n(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}t.exports=n},function(t,e,n){function o(t){var e=this.__data__;if(r){var n=e[t];return n===i?void 0:n}return c.call(e,t)?e[t]:void 0}var r=n(7),i="__lodash_hash_undefined__",u=Object.prototype,c=u.hasOwnProperty;t.exports=o},function(t,e,n){function o(t){var e=this.__data__;return r?void 0!==e[t]:u.call(e,t)}var r=n(7),i=Object.prototype,u=i.hasOwnProperty;t.exports=o},function(t,e,n){function o(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=r&&void 0===e?i:e,this}var r=n(7),i="__lodash_hash_undefined__";t.exports=o},function(t,e,n){function o(t){return"function"!=typeof t.constructor||u(t)?{}:r(i(t))}var r=n(46),i=n(23),u=n(25);t.exports=o},function(t,e,n){function o(t,e,n){if(!c(n))return!1;var o=typeof e;return!!("number"==o?i(n)&&u(e,n.length):"string"==o&&e in n)&&r(n[e],t)}var r=n(8),i=n(12),u=n(24),c=n(0);t.exports=o},function(t,e){function n(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}t.exports=n},function(t,e,n){function o(t){return!!i&&i in t}var r=n(61),i=function(){var t=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();t.exports=o},function(t,e){function n(){this.__data__=[],this.size=0}t.exports=n},function(t,e,n){function o(t){var e=this.__data__,n=r(e,t);return!(n<0)&&(n==e.length-1?e.pop():u.call(e,n,1),--this.size,!0)}var r=n(4),i=Array.prototype,u=i.splice;t.exports=o},function(t,e,n){function o(t){var e=this.__data__,n=r(e,t);return n<0?void 0:e[n][1]}var r=n(4);t.exports=o},function(t,e,n){function o(t){return r(this.__data__,t)>-1}var r=n(4);t.exports=o},function(t,e,n){function o(t,e){var n=this.__data__,o=r(n,t);return o<0?(++this.size,n.push([t,e])):n[o][1]=e,this}var r=n(4);t.exports=o},function(t,e,n){function o(){this.size=0,this.__data__={hash:new r,map:new(u||i),string:new r}}var r=n(40),i=n(3),u=n(15);t.exports=o},function(t,e,n){function o(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}var r=n(6);t.exports=o},function(t,e,n){function o(t){return r(this,t).get(t)}var r=n(6);t.exports=o},function(t,e,n){function o(t){return r(this,t).has(t)}var r=n(6);t.exports=o},function(t,e,n){function o(t,e){var n=r(this,t),o=n.size;return n.set(t,e),this.size+=n.size==o?0:1,this}var r=n(6);t.exports=o},function(t,e){function n(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}t.exports=n},function(t,e,n){(function(t){var o=n(22),r="object"==typeof e&&e&&!e.nodeType&&e,i=r&&"object"==typeof t&&t&&!t.nodeType&&t,u=i&&i.exports===r,c=u&&o.process,a=function(){try{var t=i&&i.require&&i.require("util").types;return t||c&&c.binding&&c.binding("util")}catch(t){}}();t.exports=a}).call(e,n(14)(t))},function(t,e){function n(t){return r.call(t)}var o=Object.prototype,r=o.toString;t.exports=n},function(t,e){function n(t,e){return function(n){return t(e(n))}}t.exports=n},function(t,e,n){function o(t,e,n){return e=i(void 0===e?t.length-1:e,0),function(){for(var o=arguments,u=-1,c=i(o.length-e,0),a=Array(c);++u<c;)a[u]=o[e+u];u=-1;for(var s=Array(e+1);++u<e;)s[u]=o[u];return s[e]=n(a),r(t,this,s)}}var r=n(17),i=Math.max;t.exports=o},function(t,e,n){var o=n(53),r=n(92),i=r(o);t.exports=i},function(t,e){function n(t){var e=0,n=0;return function(){var u=i(),c=r-(u-n);if(n=u,c>0){if(++e>=o)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var o=800,r=16,i=Date.now;t.exports=n},function(t,e,n){function o(){this.__data__=new r,this.size=0}var r=n(3);t.exports=o},function(t,e){function n(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}t.exports=n},function(t,e){function n(t){return this.__data__.get(t)}t.exports=n},function(t,e){function n(t){return this.__data__.has(t)}t.exports=n},function(t,e,n){function o(t,e){var n=this.__data__;if(n instanceof r){var o=n.__data__;if(!i||o.length<c-1)return o.push([t,e]),this.size=++n.size,this;n=this.__data__=new u(o)}return n.set(t,e),this.size=n.size,this}var r=n(3),i=n(15),u=n(41),c=200;t.exports=o},function(t,e){function n(t){if(null!=t){try{return r.call(t)}catch(t){}try{return t+""}catch(t){}}return""}var o=Function.prototype,r=o.toString;t.exports=n},function(t,e){function n(t){return function(){return t}}t.exports=n},function(t,e,n){function o(t){return i(t)&&r(t)}var r=n(12),i=n(2);t.exports=o},function(t,e,n){function o(t){if(!u(t)||r(t)!=c)return!1;var e=i(t);if(null===e)return!0;var n=p.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&f.call(n)==l}var r=n(5),i=n(23),u=n(2),c="[object Object]",a=Function.prototype,s=Object.prototype,f=a.toString,p=s.hasOwnProperty,l=f.call(Object);t.exports=o},function(t,e,n){var o=n(19),r=n(62),i=r(function(t,e,n,r){o(t,e,n,r)});t.exports=i},function(t,e){function n(){return!1}t.exports=n},function(t,e,n){function o(t){return r(t,i(t))}var r=n(60),i=n(33);t.exports=o},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n}])});
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappscan.js b/qrcodeScaner/unpackage/dist/build/app-plus/__uniappscan.js
deleted file mode 100644
index 333c685..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappscan.js
+++ /dev/null
@@ -1,32 +0,0 @@
-"use weex:vue";
-
-if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor
-    return this.then(
-      value => promise.resolve(callback()).then(() => value),
-      reason => promise.resolve(callback()).then(() => {
-        throw reason
-      })
-    )
-  }
-};
-
-if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
-  const global = uni.requireGlobal()
-  ArrayBuffer = global.ArrayBuffer
-  Int8Array = global.Int8Array
-  Uint8Array = global.Uint8Array
-  Uint8ClampedArray = global.Uint8ClampedArray
-  Int16Array = global.Int16Array
-  Uint16Array = global.Uint16Array
-  Int32Array = global.Int32Array
-  Uint32Array = global.Uint32Array
-  Float32Array = global.Float32Array
-  Float64Array = global.Float64Array
-  BigInt64Array = global.BigInt64Array
-  BigUint64Array = global.BigUint64Array
-};
-
-
-(()=>{var E=Object.create;var g=Object.defineProperty;var _=Object.getOwnPropertyDescriptor;var D=Object.getOwnPropertyNames;var w=Object.getPrototypeOf,v=Object.prototype.hasOwnProperty;var y=(e,a)=>()=>(a||e((a={exports:{}}).exports,a),a.exports);var S=(e,a,s,o)=>{if(a&&typeof a=="object"||typeof a=="function")for(let l of D(a))!v.call(e,l)&&l!==s&&g(e,l,{get:()=>a[l],enumerable:!(o=_(a,l))||o.enumerable});return e};var B=(e,a,s)=>(s=e!=null?E(w(e)):{},S(a||!e||!e.__esModule?g(s,"default",{value:e,enumerable:!0}):s,e));var b=y((N,m)=>{m.exports=Vue});var d={data(){return{locale:"en",fallbackLocale:"en",localization:{en:{done:"OK",cancel:"Cancel"},zh:{done:"\u5B8C\u6210",cancel:"\u53D6\u6D88"},"zh-hans":{},"zh-hant":{},messages:{}},localizationTemplate:{}}},onLoad(){this.initLocale()},created(){this.initLocale()},methods:{initLocale(){if(this.__initLocale)return;this.__initLocale=!0;let e=(plus.webview.currentWebview().extras||{}).data||{};if(e.messages&&(this.localization.messages=e.messages),e.locale){this.locale=e.locale.toLowerCase();return}let a={chs:"hans",cn:"hans",sg:"hans",cht:"hant",tw:"hant",hk:"hant",mo:"hant"},s=plus.os.language.toLowerCase().split("/")[0].replace("_","-").split("-"),o=s[1];o&&(s[1]=a[o]||o),s.length=s.length>2?2:s.length,this.locale=s.join("-")},localize(e){let a=this.locale,s=a.split("-")[0],o=this.fallbackLocale,l=n=>Object.assign({},this.localization[n],(this.localizationTemplate||{})[n]);return l("messages")[e]||l(a)[e]||l(s)[e]||l(o)[e]||e}}},p={onLoad(){this.initMessage()},methods:{initMessage(){let{from:e,callback:a,runtime:s,data:o={},useGlobalEvent:l}=plus.webview.currentWebview().extras||{};this.__from=e,this.__runtime=s,this.__page=plus.webview.currentWebview().id,this.__useGlobalEvent=l,this.data=JSON.parse(JSON.stringify(o)),plus.key.addEventListener("backbutton",()=>{typeof this.onClose=="function"?this.onClose():plus.webview.currentWebview().close("auto")});let n=this,r=function(c){let f=c.data&&c.data.__message;!f||n.__onMessageCallback&&n.__onMessageCallback(f.data)};if(this.__useGlobalEvent)weex.requireModule("globalEvent").addEventListener("plusMessage",r);else{let c=new BroadcastChannel(this.__page);c.onmessage=r}},postMessage(e={},a=!1){let s=JSON.parse(JSON.stringify({__message:{__page:this.__page,data:e,keep:a}})),o=this.__from;if(this.__runtime==="v8")this.__useGlobalEvent?plus.webview.postMessageToUniNView(s,o):new BroadcastChannel(o).postMessage(s);else{let l=plus.webview.getWebviewById(o);l&&l.evalJS(`__plusMessage&&__plusMessage(${JSON.stringify({data:s})})`)}},onMessage(e){this.__onMessageCallback=e}}};var i=B(b());var C=(e,a)=>{let s=e.__vccOpts||e;for(let[o,l]of a)s[o]=l;return s};var k={content:{"":{flex:1,alignItems:"center",justifyContent:"center",backgroundColor:"#000000"}},barcode:{"":{position:"absolute",left:0,top:0,right:0,bottom:0,zIndex:1}},"set-flash":{"":{alignItems:"center",justifyContent:"center",transform:"translateY(80px)",zIndex:2}},"image-flash":{"":{width:26,height:26,marginBottom:2}},"image-flash-text":{"":{fontSize:10,color:"#FFFFFF"}}},t=plus.barcode,A={qrCode:[t.QR,t.AZTEC,t.MAXICODE],barCode:[t.EAN13,t.EAN8,t.UPCA,t.UPCE,t.CODABAR,t.CODE128,t.CODE39,t.CODE93,t.ITF,t.RSS14,t.RSSEXPANDED],datamatrix:[t.DATAMATRIX],pdf417:[t.PDF417]},O={[t.QR]:"QR_CODE",[t.EAN13]:"EAN_13",[t.EAN8]:"EAN_8",[t.DATAMATRIX]:"DATA_MATRIX",[t.UPCA]:"UPC_A",[t.UPCE]:"UPC_E",[t.CODABAR]:"CODABAR",[t.CODE39]:"CODE_39",[t.CODE93]:"CODE_93",[t.CODE128]:"CODE_128",[t.ITF]:"CODE_25",[t.PDF417]:"PDF_417",[t.AZTEC]:"AZTEC",[t.RSS14]:"RSS_14",[t.RSSEXPANDED]:"RSSEXPANDED"},M={mixins:[p,d],data:{filters:[0,2,1],backgroud:"#000000",frameColor:"#118ce9",scanbarColor:"#118ce9",enabledFlash:!1,flashImage0:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABjklEQVRoQ+1ZbVHEQAx9TwE4ABTcOQAknANQAKcAUAAOAAXgAHAACsDCKQiTmbYDzJZtNt2bFrJ/m6+Xl2yyU2LmhzOPH/8PgIjcADirxNyapNoffMwMiMgzgMPBHmyCLySPLCoBwJKtAbJbYaBmD1yRvBwAtBMxl5DF+DZkiwCIyBLAzsgBbki+Wm2WAlCaL6zOMvKnJO+sNksB7ALQbO1ZHfbIv5FUVs2nCIB6EZETALdmj2mFY5I6X8ynGEADQllYmL1+VzBfnV/VvQB0aj45ARyQ/Ci14QLQsOBZLe5JaikWnzEA7AN4L4hgA2Dpyb76dANwsOCq/TZhASAYKGie0a7R1lDPI0ebtF0NUi+4yfdAtxr3PEMnD6BbD0QkNfACQO05EAwMuaBqDrIVycdmTpwDuP4R0OR7QFftVRP0g+49cwOQq4DJMxAAchmofY3m/EcJBQOZbTRKKJeBKKEoIePvpFRJ1VzmciUccyCa+C81cerBkuuB7sGTE/zt+yhN7AnAqxsAvBn06n8CkyPwMZKwm+UAAAAASUVORK5CYII=",flashImage1:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUAAAA3kvI3lfY2k/VAl+43k/U3k/Q4k/M3kvI3k/M4k/Q4lPU2lPU2k/Vdq843k/WWSpNKAAAAD3RSTlMAwD+QINCAcPBgUDDgoBAE044kAAAAdklEQVQ4y2OgOrD/DwffUSTkERIfyZXAtOMbca7iVoKDDSgSbAijJqBI8J2HiX9FM2s+TOITmgQrTEIATYIJJuEA5mJ68S+Gg/0hEi0YEoxQK2gs0WyPQyKBGYeEAhPtJRaw45AIccXpwVEJekuwQyQWMFAfAACeDBJY9aXa3QAAAABJRU5ErkJggg==",autoDecodeCharSet:!1,autoZoom:!0,localizationTemplate:{en:{fail:"Recognition failure","flash.on":"Tap to turn light on","flash.off":"Tap to turn light off"},zh:{fail:"\u8BC6\u522B\u5931\u8D25","flash.on":"\u8F7B\u89E6\u7167\u4EAE","flash.off":"\u8F7B\u89E6\u5173\u95ED"}}},onLoad(){let e=this.data,a=e.scanType;this.autoDecodeCharSet=e.autoDecodeCharSet,this.autoZoom=e.autoZoom;let s=[];Array.isArray(a)&&a.length&&a.forEach(o=>{let l=A[o];l&&(s=s.concat(l))}),s.length||(s=s.concat(A.qrCode).concat(A.barCode).concat(A.datamatrix).concat(A.pdf417)),this.filters=s,this.onMessage(o=>{this.gallery()})},onUnload(){this.cancel()},onReady(){setTimeout(()=>{this.cancel(),this.start()},50)},methods:{start(){this.$refs.barcode.start({sound:this.data.sound})},scan(e){t.scan(e,(a,s,o,l)=>{this.scanSuccess(a,s,o,l)},()=>{plus.nativeUI.toast(this.localize("fail"))},this.filters,this.autoDecodeCharSet)},cancel(){this.$refs.barcode.cancel()},gallery(){plus.gallery.pick(e=>{this.scan(e)},e=>{e.code!==(weex.config.env.platform.toLowerCase()==="android"?12:-2)&&plus.nativeUI.toast(this.localize("fail"))},{multiple:!1,system:!1,filename:"_doc/uniapp_temp/gallery/",permissionAlert:!0})},onmarked(e){var a=e.detail;this.scanSuccess(a.code,a.message,a.file,a.charSet)},scanSuccess(e,a,s,o){this.postMessage({event:"marked",detail:{scanType:O[e],result:a,charSet:o||"utf8",path:s||""}})},onerror(e){this.postMessage({event:"fail",message:JSON.stringify(e)})},setFlash(){this.enabledFlash=!this.enabledFlash,this.$refs.barcode.setFlash(this.enabledFlash)}}};function I(e,a,s,o,l,n){return(0,i.openBlock)(),(0,i.createElementBlock)("scroll-view",{scrollY:!0,showScrollbar:!0,enableBackToTop:!0,bubble:"true",style:{flexDirection:"column"}},[(0,i.createElementVNode)("view",{class:"content"},[(0,i.createElementVNode)("barcode",{class:"barcode",ref:"barcode",autostart:"false",backgroud:e.backgroud,frameColor:e.frameColor,scanbarColor:e.scanbarColor,filters:e.filters,autoDecodeCharset:e.autoDecodeCharSet,autoZoom:e.autoZoom,onMarked:a[0]||(a[0]=(...r)=>n.onmarked&&n.onmarked(...r)),onError:a[1]||(a[1]=(...r)=>n.onerror&&n.onerror(...r))},null,40,["backgroud","frameColor","scanbarColor","filters","autoDecodeCharset","autoZoom"]),(0,i.createElementVNode)("view",{class:"set-flash",onClick:a[2]||(a[2]=(...r)=>n.setFlash&&n.setFlash(...r))},[(0,i.createElementVNode)("u-image",{class:"image-flash",src:e.enabledFlash?e.flashImage1:e.flashImage0,resize:"stretch"},null,8,["src"]),(0,i.createElementVNode)("u-text",{class:"image-flash-text"},(0,i.toDisplayString)(e.enabledFlash?e.localize("flash.off"):e.localize("flash.on")),1)])])])}var h=C(M,[["render",I],["styles",[k]]]);var u=plus.webview.currentWebview();if(u){let e=parseInt(u.id),a="template/__uniappscan",s={};try{s=JSON.parse(u.__query__)}catch(l){}h.mpType="page";let o=Vue.createPageApp(h,{$store:getApp({allowDefault:!0}).$store,__pageId:e,__pagePath:a,__pageQuery:s});o.provide("__globalStyles",Vue.useCssStyles([...__uniConfig.styles,...h.styles||[]])),o.mount("#root")}})();
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappsuccess.png b/qrcodeScaner/unpackage/dist/build/app-plus/__uniappsuccess.png
deleted file mode 100644
index c1f5bd7..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappsuccess.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappview.html b/qrcodeScaner/unpackage/dist/build/app-plus/__uniappview.html
deleted file mode 100644
index 9571233..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/__uniappview.html
+++ /dev/null
@@ -1,24 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <meta charset="UTF-8" />
-    <title>View</title>
-    <link rel="icon" href="data:,">
-    <link rel="stylesheet" href="app.css" />
-    <script>var __uniConfig = {"globalStyle":{},"darkmode":false}</script>
-    <script>
-      var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') ||
-        CSS.supports('top: constant(a)'))
-      document.write(
-        '<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' +
-        (coverSupport ? ', viewport-fit=cover' : '') + '" />')
-    </script>
-  </head>
-  <body>
-    <div id="app"></div>
-    <script src="uni-app-view.umd.js"></script>
-    
-    <script src="app-renderjs.js"></script>
-    
-  </body>
-</html>
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/app-config-service.js b/qrcodeScaner/unpackage/dist/build/app-plus/app-config-service.js
deleted file mode 100644
index 446240d..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/app-config-service.js
+++ /dev/null
@@ -1,11 +0,0 @@
-
-  ;(function(){
-  let u=void 0,isReady=false,onReadyCallbacks=[],isServiceReady=false,onServiceReadyCallbacks=[];
-  const __uniConfig = {"pages":[],"globalStyle":{"backgroundColor":"#F8F8F8","navigationBar":{"backgroundColor":"#F8F8F8","titleText":"uni-app","type":"default","titleColor":"#000000"},"isNVue":false},"nvue":{"compiler":"uni-app","styleCompiler":"uni-app","flex-direction":"column"},"renderer":"auto","appname":"NorthGlass Scanner","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":true},"compilerVersion":"4.76","entryPagePath":"pages/index/index","entryPageQuery":"","realEntryPagePath":"","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000},"fallbackLocale":"zh-Hans","locales":{},"darkmode":false,"themeConfig":{}};
-  const __uniRoutes = [{"path":"pages/index/index","meta":{"isQuit":true,"isEntry":true,"navigationBar":{"titleText":"NorthGlass Scaner","type":"default"},"isNVue":false}},{"path":"pages/mainView/mainView","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/reportingWork/reportingWork","meta":{"navigationBar":{"titleText":"Report for work","type":"default"},"isNVue":false}},{"path":"pages/glassInfo/glassInfo","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/QuantityCompletion/QuantityCompletion","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/ReviewReporitingWork/ReviewReporitingWork","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/ReportingWorkList/ReportingWorkList","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/login/login","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/statement/orderList","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/statement/deliveryList","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/statement/originalGlassList","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute));
-  __uniConfig.styles=[];//styles
-  __uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
-  __uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
-  service.register("uni-app-config",{create(a,b,c){if(!__uniConfig.viewport){var d=b.weex.config.env.scale,e=b.weex.config.env.deviceWidth,f=Math.ceil(e/d);Object.assign(__uniConfig,{viewport:f,defaultFontSize:16})}return{instance:{__uniConfig:__uniConfig,__uniRoutes:__uniRoutes,global:u,window:u,document:u,frames:u,self:u,location:u,navigator:u,localStorage:u,history:u,Caches:u,screen:u,alert:u,confirm:u,prompt:u,fetch:u,XMLHttpRequest:u,WebSocket:u,webkit:u,print:u}}}}); 
-  })();
-  
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/app-config.js b/qrcodeScaner/unpackage/dist/build/app-plus/app-config.js
deleted file mode 100644
index c5168cc..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/app-config.js
+++ /dev/null
@@ -1 +0,0 @@
-(function(){})();
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/app-renderjs.js b/qrcodeScaner/unpackage/dist/build/app-plus/app-renderjs.js
deleted file mode 100644
index c4513f5..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/app-renderjs.js
+++ /dev/null
@@ -1,3 +0,0 @@
-var __renderjsModules={};
-__renderjsModules.f9cb76fc=(()=>{var De=Object.defineProperty;var na=Object.getOwnPropertyDescriptor;var ha=Object.getOwnPropertyNames;var da=Object.prototype.hasOwnProperty;var oa=(i,e)=>{for(var l in e)De(i,l,{get:e[l],enumerable:!0})},fa=(i,e,l,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let t of ha(e))!da.call(i,t)&&t!==l&&De(i,t,{get:()=>e[t],enumerable:!(a=na(e,t))||a.enumerable});return i};var ua=i=>fa(De({},"__esModule",{value:!0}),i);var Di={};oa(Di,{default:()=>pi});var Ae={version:"v2.5.0-20230101",yAxisWidth:15,xAxisHeight:22,padding:[10,10,10,10],rotate:!1,fontSize:13,fontColor:"#666666",dataPointShape:["circle","circle","circle","circle"],color:["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],linearColor:["#0EE2F8","#2BDCA8","#FA7D8D","#EB88E2","#2AE3A0","#0EE2F8","#EB88E2","#6773E3","#F78A85"],pieChartLinePadding:15,pieChartTextPadding:5,titleFontSize:20,subtitleFontSize:15,radarLabelTextMargin:13},k=function(i,...e){if(i==null)throw new TypeError("[uCharts] Cannot convert undefined or null to object");if(!e||e.length<=0)return i;function l(a,t){for(let r in t)a[r]=a[r]&&a[r].toString()==="[object Object]"?l(a[r],t[r]):a[r]=t[r];return a}return e.forEach(a=>{i=l(i,a)}),i},fe={toFixed:function(e,l){return l=l||2,this.isFloat(e)&&(e=e.toFixed(l)),e},isFloat:function(e){return e%1!==0},approximatelyEqual:function(e,l){return Math.abs(e-l)<1e-10},isSameSign:function(e,l){return Math.abs(e)===e&&Math.abs(l)===l||Math.abs(e)!==e&&Math.abs(l)!==l},isSameXCoordinateArea:function(e,l){return this.isSameSign(e.x,l.x)},isCollision:function(e,l){e.end={},e.end.x=e.start.x+e.width,e.end.y=e.start.y-e.height,l.end={},l.end.x=l.start.x+l.width,l.end.y=l.start.y-l.height;var a=l.start.x>e.end.x||l.end.x<e.start.x||l.end.y>e.start.y||l.start.y<e.end.y;return!a}};function M(i,e){var l=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,a=i.replace(l,function(n,g,o,f){return g+g+o+o+f+f}),t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(a),r=parseInt(t[1],16),h=parseInt(t[2],16),d=parseInt(t[3],16);return"rgba("+r+","+h+","+d+","+e+")"}function Ne(i,e,l){if(isNaN(i))throw new Error("[uCharts] series\u6570\u636E\u9700\u4E3ANumber\u683C\u5F0F");l=l||10,e=e||"upper";for(var a=1;l<1;)l*=10,a*=10;for(e==="upper"?i=Math.ceil(i*a):i=Math.floor(i*a);i%l!==0;)if(e==="upper"){if(i==i+1)break;i++}else i--;return i/a}function sa(i,e,l,a){let t=[];for(let r=0;r<i.length;r++){let h={data:[],name:e[r],color:l[r]};for(let d=0,n=a.length;d<n;d++){if(d<i[r]){h.data.push(null);continue}let g=0;for(let o=0;o<i[r];o++)g+=a[d-o][1];h.data.push(+(g/i[r]).toFixed(3))}t.push(h)}return t}function Re(i,e,l,a,t){var r=t.width-t.area[1]-t.area[3],h=l.eachSpacing*(t.chartData.xAxisData.xAxisPoints.length-1);t.type=="mount"&&t.extra&&t.extra.mount&&t.extra.mount.widthRatio&&t.extra.mount.widthRatio>1&&(t.extra.mount.widthRatio>2&&(t.extra.mount.widthRatio=2),h+=(t.extra.mount.widthRatio-1)*l.eachSpacing);var d=e;return e>=0?(d=0,i.uevent.trigger("scrollLeft"),i.scrollOption.position="left",t.xAxis.scrollPosition="left"):Math.abs(e)>=h-r?(d=r-h,i.uevent.trigger("scrollRight"),i.scrollOption.position="right",t.xAxis.scrollPosition="right"):(i.scrollOption.position=e,t.xAxis.scrollPosition=e),d}function Ke(i,e,l){function a(t){for(;t<0;)t+=2*Math.PI;for(;t>2*Math.PI;)t-=2*Math.PI;return t}return i=a(i),e=a(e),l=a(l),e>l&&(l+=2*Math.PI,i<e&&(i+=2*Math.PI)),i>=e&&i<=l}function me(i,e){function l(f,u){return f[u-1]&&f[u+1]?f[u].y>=Math.max(f[u-1].y,f[u+1].y)||f[u].y<=Math.min(f[u-1].y,f[u+1].y):!1}function a(f,u){return f[u-1]&&f[u+1]?f[u].x>=Math.max(f[u-1].x,f[u+1].x)||f[u].x<=Math.min(f[u-1].x,f[u+1].x):!1}var t=.2,r=.2,h=null,d=null,n=null,g=null;if(e<1?(h=i[0].x+(i[1].x-i[0].x)*t,d=i[0].y+(i[1].y-i[0].y)*t):(h=i[e].x+(i[e+1].x-i[e-1].x)*t,d=i[e].y+(i[e+1].y-i[e-1].y)*t),e>i.length-3){var o=i.length-1;n=i[o].x-(i[o].x-i[o-1].x)*r,g=i[o].y-(i[o].y-i[o-1].y)*r}else n=i[e+1].x-(i[e+2].x-i[e].x)*r,g=i[e+1].y-(i[e+2].y-i[e].y)*r;return l(i,e+1)&&(g=i[e+1].y),l(i,e)&&(d=i[e].y),a(i,e+1)&&(n=i[e+1].x),a(i,e)&&(h=i[e].x),(d>=Math.max(i[e].y,i[e+1].y)||d<=Math.min(i[e].y,i[e+1].y))&&(d=i[e].y),(g>=Math.max(i[e].y,i[e+1].y)||g<=Math.min(i[e].y,i[e+1].y))&&(g=i[e+1].y),(h>=Math.max(i[e].x,i[e+1].x)||h<=Math.min(i[e].x,i[e+1].x))&&(h=i[e].x),(n>=Math.max(i[e].x,i[e+1].x)||n<=Math.min(i[e].x,i[e+1].x))&&(n=i[e+1].x),{ctrA:{x:h,y:d},ctrB:{x:n,y:g}}}function oe(i,e,l){return{x:l.x+i,y:l.y-e}}function ga(i,e){if(e)for(;fe.isCollision(i,e);)i.start.x>0?i.start.y--:i.start.x<0||i.start.y>0?i.start.y++:i.start.y--;return i}function ya(i,e,l){let a=[];if(i.length>0&&i[0].data.constructor.toString().indexOf("Array")>-1){e._pieSeries_=i;let r=i[0].data;for(var t=0;t<r.length;t++)r[t].formatter=i[0].formatter,r[t].data=r[t].value,a.push(r[t]);e.series=a}else a=i;return a}function Le(i,e,l){for(var a=0,t=0;t<i.length;t++){let r=i[t];if(r.color||(r.color=l.color[a],a=(a+1)%l.color.length),r.linearIndex||(r.linearIndex=t),r.index||(r.index=0),r.type||(r.type=e.type),typeof r.show=="undefined"&&(r.show=!0),r.type||(r.type=e.type),r.pointShape||(r.pointShape="circle"),!r.legendShape)switch(r.type){case"line":r.legendShape="line";break;case"column":case"bar":r.legendShape="rect";break;case"area":case"mount":r.legendShape="triangle";break;default:r.legendShape="circle"}}return i}function ue(i,e,l,a){var t=e||[];if(i=="custom"&&t.length==0&&(t=a.linearColor),i=="custom"&&t.length<l.length){let h=l.length-t.length;for(var r=0;r<h;r++)t.push(a.linearColor[(r+1)%a.linearColor.length])}return t}function ca(i,e){var l=0,a=e-i;return a>=1e4?l=1e3:a>=1e3?l=100:a>=100?l=10:a>=10?l=5:a>=1?l=1:a>=.1?l=.1:a>=.01?l=.01:a>=.001?l=.001:a>=1e-4?l=1e-4:a>=1e-5?l=1e-5:l=1e-6,{minRange:Ne(i,"lower",l),maxRange:Ne(e,"upper",l)}}function H(i,e,l){var a=0;if(i=String(i),l=!1,l!==!1&&l!==void 0&&l.setFontSize&&l.measureText)return l.setFontSize(e),l.measureText(i).width;var i=i.split("");for(let r=0;r<i.length;r++){let h=i[r];/[a-zA-Z]/.test(h)?a+=7:/[0-9]/.test(h)?a+=5.5:/\./.test(h)?a+=2.7:/-/.test(h)?a+=3.25:/:/.test(h)?a+=2.5:/[\u4e00-\u9fa5]/.test(h)?a+=10:/\(|\)/.test(h)?a+=3.73:/\s/.test(h)?a+=2.5:/%/.test(h)?a+=8:a+=10}return a*e/10}function Ce(i){return i.reduce(function(e,l){return(e.data?e.data:e).concat(l.data)},[])}function Qe(i,e){for(var l=new Array(e),a=0;a<l.length;a++)l[a]=0;for(var t=0;t<i.length;t++)for(var a=0;a<l.length;a++)l[a]+=i[t].data[a];return i.reduce(function(r,h){return(r.data?r.data:r).concat(h.data).concat(l)},[])}function ye(i,e,l){let a,t;return i.clientX?e.rotate?(t=e.height-i.clientX*e.pix,a=(i.pageY-l.currentTarget.offsetTop-e.height/e.pix/2*(e.pix-1))*e.pix):(a=i.clientX*e.pix,t=(i.pageY-l.currentTarget.offsetTop-e.height/e.pix/2*(e.pix-1))*e.pix):e.rotate?(t=e.height-i.x*e.pix,a=i.y*e.pix):(a=i.x*e.pix,t=i.y*e.pix),{x:a,y:t}}function Te(i,e,l){var a=[],t=[],r=e.constructor.toString().indexOf("Array")>-1;if(r){let d=ea(i);for(var h=0;h<l.length;h++)t.push(d[l[h]])}else t=i;for(let d=0;d<t.length;d++){let n=t[d],g=-1;if(r?g=e[d]:g=e,n.data[g]!==null&&typeof n.data[g]!="undefined"&&n.show){let o={};o.color=n.color,o.type=n.type,o.style=n.style,o.pointShape=n.pointShape,o.disableLegend=n.disableLegend,o.legendShape=n.legendShape,o.name=n.name,o.show=n.show,o.data=n.formatter?n.formatter(n.data[g]):n.data[g],a.push(o)}}return a}function xa(i,e,l){var a=i.map(function(t){return H(t,e,l)});return Math.max.apply(null,a)}function va(i){for(var e=2*Math.PI/i,l=[],a=0;a<i;a++)l.push(e*a);return l.map(function(t){return-1*t+Math.PI/2})}function He(i,e,l,a,t){var r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},h=e.chartData.calPoints?e.chartData.calPoints:[];let d={};if(a.length>0){let o=[];for(let f=0;f<a.length;f++)o.push(h[a[f]]);d=o[0][l[0]]}else for(let o=0;o<h.length;o++)if(h[o][l]){d=h[o][l];break}var n=i.map(function(o){let f=null;return e.categories&&e.categories.length>0&&(f=t[l]),{text:r.formatter?r.formatter(o,f,l,e):o.name+": "+o.data,color:o.color,legendShape:e.extra.tooltip.legendShape=="auto"?o.legendShape:e.extra.tooltip.legendShape}}),g={x:Math.round(d.x),y:Math.round(d.y)};return{textList:n,offset:g}}function ma(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},r=e.chartData.xAxisPoints[l]+e.chartData.eachSpacing/2,h=i.map(function(n){return{text:t.formatter?t.formatter(n,a[l],l,e):n.name+": "+n.data,color:n.color,disableLegend:!!n.disableLegend,legendShape:e.extra.tooltip.legendShape=="auto"?n.legendShape:e.extra.tooltip.legendShape}});h=h.filter(function(n){if(n.disableLegend!==!0)return n});var d={x:Math.round(r),y:0};return{textList:h,offset:d}}function ba(i,e,l,a,t,r){var h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:{},d=l.chartData.calPoints;let n=r.color.upFill,g=r.color.downFill,o=[n,n,g,n];var f=[];e.map(function(y){a==0?y.data[1]-y.data[0]<0?o[1]=g:o[1]=n:(y.data[0]<i[a-1][1]&&(o[0]=g),y.data[1]<y.data[0]&&(o[1]=g),y.data[2]>i[a-1][1]&&(o[2]=n),y.data[3]<i[a-1][1]&&(o[3]=g));let c={text:"\u5F00\u76D8\uFF1A"+y.data[0],color:o[0],legendShape:l.extra.tooltip.legendShape=="auto"?y.legendShape:l.extra.tooltip.legendShape},x={text:"\u6536\u76D8\uFF1A"+y.data[1],color:o[1],legendShape:l.extra.tooltip.legendShape=="auto"?y.legendShape:l.extra.tooltip.legendShape},v={text:"\u6700\u4F4E\uFF1A"+y.data[2],color:o[2],legendShape:l.extra.tooltip.legendShape=="auto"?y.legendShape:l.extra.tooltip.legendShape},b={text:"\u6700\u9AD8\uFF1A"+y.data[3],color:o[3],legendShape:l.extra.tooltip.legendShape=="auto"?y.legendShape:l.extra.tooltip.legendShape};f.push(c,x,v,b)});var u=[],s={x:0,y:0};for(let y=0;y<d.length;y++){let c=d[y];typeof c[a]!="undefined"&&c[a]!==null&&u.push(c[a])}return s.x=Math.round(u[0][0].x),{textList:f,offset:s}}function ea(i){let e=[];for(let l=0;l<i.length;l++)i[l].show==!0&&e.push(i[l]);return e}function Aa(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,r={index:-1,group:[]},h=l.chartData.eachSpacing/2;let d=[];if(e&&e.length>0){if(!l.categories)h=0;else{for(let n=1;n<l.chartData.xAxisPoints.length;n++)d.push(l.chartData.xAxisPoints[n]-h);(l.type=="line"||l.type=="area")&&l.xAxis.boundaryGap=="justify"&&(d=l.chartData.xAxisPoints)}if(aa(i,l,a))if(l.categories)d.forEach(function(n,g){i.x+t+h>n&&(r.index=g)});else{let n=Array(e.length);for(let u=0;u<e.length;u++){n[u]=Array(e[u].length);for(let s=0;s<e[u].length;s++)n[u][s]=Math.abs(e[u][s].x-i.x)}let g=Array(n.length),o=Array(n.length);for(let u=0;u<n.length;u++)g[u]=Math.min.apply(null,n[u]),o[u]=n[u].indexOf(g[u]);let f=Math.min.apply(null,g);r.index=[];for(let u=0;u<g.length;u++)g[u]==f&&(r.group.push(u),r.index.push(o[u]))}}return r}function Ta(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,r={index:-1,group:[]},h=l.chartData.eachSpacing/2;let d=l.chartData.yAxisPoints;return e&&e.length>0&&aa(i,l,a)&&d.forEach(function(n,g){i.y+t+h>n&&(r.index=g)}),r}function Sa(i,e,l){let a=-1,t=0;if(wa(i,e.area)){let r=e.points,h=-1;for(let d=0,n=r.length;d<n;d++){let g=r[d];for(let o=0;o<g.length;o++){h+=1;let f=g[o].area;if(f&&i.x>f[0]-t&&i.x<f[2]+t&&i.y>f[1]-t&&i.y<f[3]+t){a=h;break}}}return a}return a}function wa(i,e){return i.x>e.start.x&&i.x<e.end.x&&i.y>e.start.y&&i.y<e.end.y}function aa(i,e,l){return i.x<=e.width-e.area[1]+10&&i.x>=e.area[3]-10&&i.y>=e.area[0]&&i.y<=e.height-e.area[2]}function Pa(i,e,l){var a=2*Math.PI/l,t=-1;if(Oe(i,e.center,e.radius)){var r=function(g){return g<0&&(g+=2*Math.PI),g>2*Math.PI&&(g-=2*Math.PI),g},h=Math.atan2(e.center.y-i.y,i.x-e.center.x);h=-1*h,h<0&&(h+=2*Math.PI);var d=e.angleList.map(function(n){return n=r(-1*n),n});d.forEach(function(n,g){var o=r(n-a/2),f=r(n+a/2);f<o&&(f+=2*Math.PI),(h>=o&&h<=f||h+2*Math.PI>=o&&h+2*Math.PI<=f)&&(t=g)})}return t}function Ca(i,e){for(var l=-1,a=0,t=e.series.length;a<t;a++){var r=e.series[a];if(i.x>r.funnelArea[0]&&i.x<r.funnelArea[2]&&i.y>r.funnelArea[1]&&i.y<r.funnelArea[3]){l=a;break}}return l}function Fa(i,e){for(var l=-1,a=0,t=e.length;a<t;a++){var r=e[a];if(i.x>r.area[0]&&i.x<r.area[2]&&i.y>r.area[1]&&i.y<r.area[3]){l=a;break}}return l}function Ma(i,e){for(var l=-1,a=e.chartData.mapData,t=e.series,r=ci(i.y,i.x,a.bounds,a.scale,a.xoffset,a.yoffset),h=[r.x,r.y],d=0,n=t.length;d<n;d++){var g=t[d].geometry.coordinates;if(vi(h,g,e.chartData.mapData.mercator)){l=d;break}}return l}function pa(i,e,l){var a=-1,t=ia(l._series_,l.extra.rose.type,e.radius,e.radius);if(e&&e.center&&Oe(i,e.center,e.radius)){var r=Math.atan2(e.center.y-i.y,i.x-e.center.x);r=-r,l.extra.rose&&l.extra.rose.offsetAngle&&(r=r-l.extra.rose.offsetAngle*Math.PI/180);for(var h=0,d=t.length;h<d;h++)if(Ke(r,t[h]._start_,t[h]._start_+t[h]._rose_proportion_*2*Math.PI)){a=h;break}}return a}function Da(i,e,l){var a=-1,t=We(e.series);if(e&&e.center&&Oe(i,e.center,e.radius)){var r=Math.atan2(e.center.y-i.y,i.x-e.center.x);r=-r,l.extra.pie&&l.extra.pie.offsetAngle&&(r=r-l.extra.pie.offsetAngle*Math.PI/180),l.extra.ring&&l.extra.ring.offsetAngle&&(r=r-l.extra.ring.offsetAngle*Math.PI/180);for(var h=0,d=t.length;h<d;h++)if(Ke(r,t[h]._start_,t[h]._start_+t[h]._proportion_*2*Math.PI)){a=h;break}}return a}function Oe(i,e,l){return Math.pow(i.x-e.x,2)+Math.pow(i.y-e.y,2)<=Math.pow(l,2)}function be(i,e){var l=[],a=[];return i.forEach(function(t,r){e.connectNulls?t!==null&&a.push(t):t!==null?a.push(t):(a.length&&l.push(a),a=[])}),a.length&&l.push(a),l}function La(i,e,l,a,t){let r={area:{start:{x:0,y:0},end:{x:0,y:0},width:0,height:0,wholeWidth:0,wholeHeight:0},points:[],widthArr:[],heightArr:[]};if(e.legend.show===!1)return a.legendData=r,r;let h=e.legend.padding*e.pix,d=e.legend.margin*e.pix,n=e.legend.fontSize?e.legend.fontSize*e.pix:l.fontSize,g=15*e.pix,o=5*e.pix,f=Math.max(e.legend.lineHeight*e.pix,n);if(e.legend.position=="top"||e.legend.position=="bottom"){let u=[],s=0,y=[],c=[];for(let x=0;x<i.length;x++){let v=i[x],b=v.legendText?v.legendText:v.name,m=g+o+H(b||"undefined",n,t)+e.legend.itemGap*e.pix;s+m>e.width-e.area[1]-e.area[3]?(u.push(c),y.push(s-e.legend.itemGap*e.pix),s=m,c=[v]):(s+=m,c.push(v))}if(c.length){u.push(c),y.push(s-e.legend.itemGap*e.pix),r.widthArr=y;let x=Math.max.apply(null,y);switch(e.legend.float){case"left":r.area.start.x=e.area[3],r.area.end.x=e.area[3]+x+2*h;break;case"right":r.area.start.x=e.width-e.area[1]-x-2*h,r.area.end.x=e.width-e.area[1];break;default:r.area.start.x=(e.width-x)/2-h,r.area.end.x=(e.width+x)/2+h}r.area.width=x+2*h,r.area.wholeWidth=x+2*h,r.area.height=u.length*f+2*h,r.area.wholeHeight=u.length*f+2*h+2*d,r.points=u}}else{let u=i.length,s=e.height-e.area[0]-e.area[2]-2*d-2*h,y=Math.min(Math.floor(s/f),u);switch(r.area.height=y*f+h*2,r.area.wholeHeight=y*f+h*2,e.legend.float){case"top":r.area.start.y=e.area[0]+d,r.area.end.y=e.area[0]+d+r.area.height;break;case"bottom":r.area.start.y=e.height-e.area[2]-d-r.area.height,r.area.end.y=e.height-e.area[2]-d;break;default:r.area.start.y=(e.height-r.area.height)/2,r.area.end.y=(e.height+r.area.height)/2}let c=u%y===0?u/y:Math.floor(u/y+1),x=[];for(let v=0;v<c;v++){let b=i.slice(v*y,v*y+y);x.push(b)}if(r.points=x,x.length){for(let b=0;b<x.length;b++){let m=x[b],S=0;for(let w=0;w<m.length;w++){let C=g+o+H(m[w].name||"undefined",n,t)+e.legend.itemGap*e.pix;C>S&&(S=C)}r.widthArr.push(S),r.heightArr.push(m.length*f+h*2)}let v=0;for(let b=0;b<r.widthArr.length;b++)v+=r.widthArr[b];r.area.width=v-e.legend.itemGap*e.pix+2*h,r.area.wholeWidth=r.area.width+h}}switch(e.legend.position){case"top":r.area.start.y=e.area[0]+d,r.area.end.y=e.area[0]+d+r.area.height;break;case"bottom":r.area.start.y=e.height-e.area[2]-r.area.height-d,r.area.end.y=e.height-e.area[2]-d;break;case"left":r.area.start.x=e.area[3],r.area.end.x=e.area[3]+r.area.width;break;case"right":r.area.start.x=e.width-e.area[1]-r.area.width,r.area.end.x=e.width-e.area[1];break}return a.legendData=r,r}function Xe(i,e,l,a,t){var r={angle:0,xAxisHeight:e.xAxis.lineHeight*e.pix+e.xAxis.marginTop*e.pix},h=e.xAxis.fontSize*e.pix,d=i.map(function(g,o){var f=e.xAxis.formatter?e.xAxis.formatter(g,o,e):g;return H(String(f),h,t)}),n=Math.max.apply(this,d);if(e.xAxis.rotateLabel==!0){r.angle=e.xAxis.rotateAngle*Math.PI/180;let g=e.xAxis.marginTop*e.pix*2+Math.abs(n*Math.sin(r.angle));g=g<h+e.xAxis.marginTop*e.pix*2?g+e.xAxis.marginTop*e.pix*2:g,r.xAxisHeight=g}return e.enableScroll&&e.xAxis.scrollShow&&(r.xAxisHeight+=6*e.pix),e.xAxis.disabled&&(r.xAxisHeight=0),r}function _a(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,r;a=="stack"?r=Qe(i,e.categories.length):r=Ce(i);var h=[];r=r.filter(function(c){return typeof c=="object"&&c!==null?c.constructor.toString().indexOf("Array")>-1?c!==null:c.value!==null:c!==null}),r.map(function(c){typeof c=="object"?c.constructor.toString().indexOf("Array")>-1?e.type=="candle"?c.map(function(x){h.push(x)}):h.push(c[0]):h.push(c.value):h.push(c)});var d=0,n=0;if(h.length>0&&(d=Math.min.apply(this,h),n=Math.max.apply(this,h)),t>-1?(typeof e.xAxis.data[t].min=="number"&&(d=Math.min(e.xAxis.data[t].min,d)),typeof e.xAxis.data[t].max=="number"&&(n=Math.max(e.xAxis.data[t].max,n))):(typeof e.xAxis.min=="number"&&(d=Math.min(e.xAxis.min,d)),typeof e.xAxis.max=="number"&&(n=Math.max(e.xAxis.max,n))),d===n){var g=n||10;n+=g}for(var o=d,f=n,u=[],s=(f-o)/e.xAxis.splitNumber,y=0;y<=e.xAxis.splitNumber;y++)u.push(o+s*y);return u}function ka(i,e,l,a){var t=k({},{type:""},e.extra.bar),r={angle:0,xAxisHeight:e.xAxis.lineHeight*e.pix+e.xAxis.marginTop*e.pix};r.ranges=_a(i,e,l,t.type),r.rangesFormat=r.ranges.map(function(g){return g=fe.toFixed(g,2),g});var h=r.ranges.map(function(g){return g=fe.toFixed(g,2),g});r=Object.assign(r,we(h,e,l));var d=r.eachSpacing,n=h.map(function(g){return H(g,e.xAxis.fontSize*e.pix,a)});return e.xAxis.disabled===!0&&(r.xAxisHeight=0),r}function Ia(i,e,l,a,t){var r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:1,h=t.extra.radar||{};h.max=h.max||0;var d=Math.max(h.max,Math.max.apply(null,Ce(a))),n=[];for(let g=0;g<a.length;g++){let o=a[g],f={};f.color=o.color,f.legendShape=o.legendShape,f.pointShape=o.pointShape,f.data=[],o.data.forEach(function(u,s){let y={};y.angle=i[s],y.proportion=u/d,y.value=u,y.position=oe(l*y.proportion*r*Math.cos(y.angle),l*y.proportion*r*Math.sin(y.angle),e),f.data.push(y)}),n.push(f)}return n}function We(i,e){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,a=0,t=0;for(let r=0;r<i.length;r++){let h=i[r];h.data=h.data===null?0:h.data,a+=h.data}for(let r=0;r<i.length;r++){let h=i[r];h.data=h.data===null?0:h.data,a===0?h._proportion_=1/i.length*l:h._proportion_=h.data/a*l,h._radius_=e}for(let r=0;r<i.length;r++){let h=i[r];h._start_=t,t+=2*h._proportion_*Math.PI}return i}function za(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1;for(let r=0;r<i.length;r++)l.type=="funnel"?i[r].radius=i[r].data/i[0].data*e*t:i[r].radius=a*(i.length-r)/(a*i.length)*e*t,i[r]._proportion_=i[r].data/i[0].data;return i}function ia(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=0,h=0,d=[];for(let f=0;f<i.length;f++){let u=i[f];u.data=u.data===null?0:u.data,r+=u.data,d.push(u.data)}var n=Math.min.apply(null,d),g=Math.max.apply(null,d),o=a-l;for(let f=0;f<i.length;f++){let u=i[f];u.data=u.data===null?0:u.data,r===0?(u._proportion_=1/i.length*t,u._rose_proportion_=1/i.length*t):(u._proportion_=u.data/r*t,e=="area"?u._rose_proportion_=1/i.length*t:u._rose_proportion_=u.data/r*t),u._radius_=l+o*((u.data-n)/(g-n))||a}for(let f=0;f<i.length;f++){let u=i[f];u._start_=h,h+=2*u._rose_proportion_*Math.PI}return i}function Ra(i,e){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;l==1&&(l=.999999);for(let a=0;a<i.length;a++){let t=i[a];t.data=t.data===null?0:t.data;let r;e.type=="circle"?r=2:e.direction=="ccw"?e.startAngle<e.endAngle?r=2+e.startAngle-e.endAngle:r=e.startAngle-e.endAngle:e.endAngle<e.startAngle?r=2+e.endAngle-e.startAngle:r=e.startAngle-e.endAngle,t._proportion_=r*t.data*l+e.startAngle,e.direction=="ccw"&&(t._proportion_=e.startAngle-r*t.data*l),t._proportion_>=2&&(t._proportion_=t._proportion_%2)}return i}function Oa(i,e){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;l==1&&(l=.999999);for(let a=0;a<i.length;a++){let t=i[a];t.data=t.data===null?0:t.data;let r;e.type=="circle"?r=2:e.endAngle<e.startAngle?r=2+e.endAngle-e.startAngle:r=e.startAngle-e.endAngle,t._proportion_=r*t.data*l+e.startAngle,t._proportion_>=2&&(t._proportion_=t._proportion_%2)}return i}function Wa(i,e,l){let a;l<e?a=2+l-e:a=e-l;let t=e;for(let r=0;r<i.length;r++)i[r].value=i[r].value===null?0:i[r].value,i[r]._startAngle_=t,i[r]._endAngle_=a*i[r].value+e,i[r]._endAngle_>=2&&(i[r]._endAngle_=i[r]._endAngle_%2),t=i[r]._endAngle_;return i}function Ea(i,e,l){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;for(let t=0;t<i.length;t++){let r=i[t];if(r.data=r.data===null?0:r.data,l.pointer.color=="auto"){for(let d=0;d<e.length;d++)if(r.data<=e[d].value){r.color=e[d].color;break}}else r.color=l.pointer.color;let h;l.endAngle<l.startAngle?h=2+l.endAngle-l.startAngle:h=l.startAngle-l.endAngle,r._endAngle_=h*r.data+l.startAngle,r._oldAngle_=l.oldAngle,l.oldAngle<l.endAngle&&(r._oldAngle_+=2),r.data>=l.oldData?r._proportion_=(r._endAngle_-r._oldAngle_)*a+l.oldAngle:r._proportion_=r._oldAngle_-(r._oldAngle_-r._endAngle_)*a,r._proportion_>=2&&(r._proportion_=r._proportion_%2)}return i}function Ba(i,e,l,a){i=We(i);let t=0;for(let r=0;r<i.length;r++){let h=i[r],d=h.formatter?h.formatter(+h._proportion_.toFixed(2)):fe.toFixed(h._proportion_*100)+"%";t=Math.max(t,H(d,h.textSize*a.pix||e.fontSize,l))}return t}function Pe(i,e,l,a,t,r){return i.map(function(h){if(h===null)return null;var d=0,n=0;return r.type=="mix"?(d=r.extra.mix.column.seriesGap*r.pix||0,n=r.extra.mix.column.categoryGap*r.pix||0):(d=r.extra.column.seriesGap*r.pix||0,n=r.extra.column.categoryGap*r.pix||0),d=Math.min(d,e/l),n=Math.min(n,e/l),h.width=Math.ceil((e-2*n-d*(l-1))/l),r.extra.mix&&r.extra.mix.column.width&&+r.extra.mix.column.width>0&&(h.width=Math.min(h.width,+r.extra.mix.column.width*r.pix)),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(h.width=Math.min(h.width,+r.extra.column.width*r.pix)),h.width<=0&&(h.width=1),h.x+=(a+.5-l/2)*(h.width+d),h})}function Ye(i,e,l,a,t,r){return i.map(function(h){if(h===null)return null;var d=0,n=0;return d=r.extra.bar.seriesGap*r.pix||0,n=r.extra.bar.categoryGap*r.pix||0,d=Math.min(d,e/l),n=Math.min(n,e/l),h.width=Math.ceil((e-2*n-d*(l-1))/l),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(h.width=Math.min(h.width,+r.extra.bar.width*r.pix)),h.width<=0&&(h.width=1),h.y+=(a+.5-l/2)*(h.width+d),h})}function Ga(i,e,l,a,t,r,h){var d=r.extra.column.categoryGap*r.pix||0;return i.map(function(n){return n===null?null:(n.width=e-2*d,r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(n.width=Math.min(n.width,+r.extra.column.width*r.pix)),a>0&&(n.width-=h),n)})}function Na(i,e,l,a,t,r,h){var d=r.extra.column.categoryGap*r.pix||0;return i.map(function(n,g){return n===null?null:(n.width=Math.ceil(e-2*d),r.extra.column&&r.extra.column.width&&+r.extra.column.width>0&&(n.width=Math.min(n.width,+r.extra.column.width*r.pix)),n.width<=0&&(n.width=1),n)})}function Ha(i,e,l,a,t,r,h){var d=r.extra.bar.categoryGap*r.pix||0;return i.map(function(n,g){return n===null?null:(n.width=Math.ceil(e-2*d),r.extra.bar&&r.extra.bar.width&&+r.extra.bar.width>0&&(n.width=Math.min(n.width,+r.extra.bar.width*r.pix)),n.width<=0&&(n.width=1),n)})}function we(i,e,l){var a=e.width-e.area[1]-e.area[3],t=e.enableScroll?Math.min(e.xAxis.itemCount,i.length):i.length;(e.type=="line"||e.type=="area"||e.type=="scatter"||e.type=="bubble"||e.type=="bar")&&t>1&&e.xAxis.boundaryGap=="justify"&&(t-=1);var r=0;e.type=="mount"&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),r=e.extra.mount.widthRatio-1,t+=r);var h=a/t,d=[],n=e.area[3],g=e.width-e.area[1];return i.forEach(function(o,f){d.push(n+r/2*h+f*h)}),e.xAxis.boundaryGap!=="justify"&&(e.enableScroll===!0?d.push(n+r*h+i.length*h):d.push(g)),{xAxisPoints:d,startX:n,endX:g,eachSpacing:h}}function Xa(i,e,l,a,t,r,h){var d=arguments.length>7&&arguments[7]!==void 0?arguments[7]:1,n=[],g=r.height-r.area[0]-r.area[2];return i.forEach(function(o,f){if(o===null)n.push(null);else{var u=[];o.forEach(function(s,y){var c={};c.x=a[f]+Math.round(t/2);var x=s.value||s,v=g*(x-e)/(l-e);v*=d,c.y=r.height-Math.round(v)-r.area[2],u.push(c)}),n.push(u)}}),n}function ie(i,e,l,a,t,r,h){var d=arguments.length>7&&arguments[7]!==void 0?arguments[7]:1,n="center";(r.type=="line"||r.type=="area"||r.type=="scatter"||r.type=="bubble")&&(n=r.xAxis.boundaryGap);var g=[],o=r.height-r.area[0]-r.area[2],f=r.width-r.area[1]-r.area[3];return i.forEach(function(u,s){if(u===null)g.push(null);else{var y={};y.color=u.color,y.x=a[s];var c=u;if(typeof u=="object"&&u!==null)if(u.constructor.toString().indexOf("Array")>-1){let v,b,m;v=[].concat(r.chartData.xAxisData.ranges),b=v.shift(),m=v.pop(),c=u[1],y.x=r.area[3]+f*(u[0]-b)/(m-b),r.type=="bubble"&&(y.r=u[2],y.t=u[3])}else c=u.value;n=="center"&&(y.x+=t/2);var x=o*(c-e)/(l-e);x*=d,y.y=r.height-x-r.area[2],g.push(y)}}),g}function Ya(i,e,l,a,t,r,h,d,g){var g=arguments.length>8&&arguments[8]!==void 0?arguments[8]:1,o=r.xAxis.boundaryGap,f=[],u=r.height-r.area[0]-r.area[2],s=r.width-r.area[1]-r.area[3];return i.forEach(function(y,c){if(y===null)f.push(null);else{var x={};if(x.color=y.color,d.animation=="vertical"){x.x=a[c];var v=y;if(typeof y=="object"&&y!==null)if(y.constructor.toString().indexOf("Array")>-1){let m,S,w;m=[].concat(r.chartData.xAxisData.ranges),S=m.shift(),w=m.pop(),v=y[1],x.x=r.area[3]+s*(y[0]-S)/(w-S)}else v=y.value;o=="center"&&(x.x+=t/2);var b=u*(v-e)/(l-e);b*=g,x.y=r.height-b-r.area[2],f.push(x)}else{x.x=a[0]+t*c*g;var v=y;o=="center"&&(x.x+=t/2);var b=u*(v-e)/(l-e);x.y=r.height-b-r.area[2],f.push(x)}}}),f}function $e(i,e,l,a,t,r,h,d,g){var g=arguments.length>8&&arguments[8]!==void 0?arguments[8]:1,o=[],f=r.height-r.area[0]-r.area[2],u=r.width-r.area[1]-r.area[3];return i.forEach(function(s,y){if(s===null)o.push(null);else{var c={};c.color=s.color,c.x=a[y];var x=s;if(typeof s=="object"&&s!==null)if(s.constructor.toString().indexOf("Array")>-1){let b,m,S;b=[].concat(r.chartData.xAxisData.ranges),m=b.shift(),S=b.pop(),x=s[1],c.x=r.area[3]+u*(s[0]-m)/(S-m)}else x=s.value;c.x+=t/2;var v=f*(x*g-e)/(l-e);c.y=r.height-v-r.area[2],o.push(c)}}),o}function Ve(i,e,l,a,t,r,h,d){var n=arguments.length>8&&arguments[8]!==void 0?arguments[8]:1,g=[],o=r.height-r.area[0]-r.area[2],f=r.width-r.area[1]-r.area[3],u=t*h.widthRatio;return i.forEach(function(s,y){if(s===null)g.push(null);else{var c={};c.color=s.color,c.x=a[y],c.x+=t/2;var x=s.data,v=o*(x*n-e)/(l-e);c.y=r.height-v-r.area[2],c.value=x,c.width=u,g.push(c)}}),g}function qe(i,e,l,a,t,r,h){var d=arguments.length>7&&arguments[7]!==void 0?arguments[7]:1,n=[],g=r.height-r.area[0]-r.area[2],o=r.width-r.area[1]-r.area[3];return i.forEach(function(f,u){if(f===null)n.push(null);else{var s={};s.color=f.color,s.y=a[u];var y=f;typeof f=="object"&&f!==null&&(y=f.value);var c=o*(y-e)/(l-e);c*=d,s.height=c,s.value=y,s.x=c+r.area[3],n.push(s)}}),n}function _e(i,e,l,a,t,r,h,d,n){var g=arguments.length>9&&arguments[9]!==void 0?arguments[9]:1,o=[],f=r.height-r.area[0]-r.area[2];return i.forEach(function(u,s){if(u===null)o.push(null);else{var y={};if(y.color=u.color,y.x=a[s]+Math.round(t/2),d>0){var c=0;for(let S=0;S<=d;S++)c+=n[S].data[s];var x=c-u,v=f*(c-e)/(l-e),b=f*(x-e)/(l-e)}else{var c=u;typeof u=="object"&&u!==null&&(c=u.value);var v=f*(c-e)/(l-e),b=0}var m=b;v*=g,m*=g,y.y=r.height-Math.round(v)-r.area[2],y.y0=r.height-Math.round(m)-r.area[2],o.push(y)}}),o}function ke(i,e,l,a,t,r,h,d,n){var g=arguments.length>9&&arguments[9]!==void 0?arguments[9]:1,o=[],f=r.width-r.area[1]-r.area[3];return i.forEach(function(u,s){if(u===null)o.push(null);else{var y={};if(y.color=u.color,y.y=a[s],d>0){var c=0;for(let S=0;S<=d;S++)c+=n[S].data[s];var x=c-u,v=f*(c-e)/(l-e),b=f*(x-e)/(l-e)}else{var c=u;typeof u=="object"&&u!==null&&(c=u.value);var v=f*(c-e)/(l-e),b=0}var m=b;v*=g,m*=g,y.height=v-m,y.x=r.area[3]+v,y.x0=r.area[3]+m,o.push(y)}}),o}function Je(i,e,l,a,t){var r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:-1,h;a=="stack"?h=Qe(i,e.categories.length):h=Ce(i);var d=[];h=h.filter(function(x){return typeof x=="object"&&x!==null?x.constructor.toString().indexOf("Array")>-1?x!==null:x.value!==null:x!==null}),h.map(function(x){typeof x=="object"?x.constructor.toString().indexOf("Array")>-1?e.type=="candle"?x.map(function(v){d.push(v)}):d.push(x[1]):d.push(x.value):d.push(x)});var n=t.min||0,g=t.max||0;d.length>0&&(n=Math.min.apply(this,d),g=Math.max.apply(this,d)),n===g&&(g==0?g=10:n=0);for(var o=ca(n,g),f=t.min===void 0||t.min===null?o.minRange:t.min,u=t.max===void 0||t.max===null?o.maxRange:t.max,s=(u-f)/e.yAxis.splitNumber,y=[],c=0;c<=e.yAxis.splitNumber;c++)y.push(f+s*c);return y.reverse()}function Ee(i,e,l,a){var t=k({},{type:""},e.extra.column),r=e.yAxis.data.length,h=new Array(r);if(r>0){for(let f=0;f<r;f++){h[f]=[];for(let u=0;u<i.length;u++)i[u].index==f&&h[f].push(i[u])}var d=new Array(r),n=new Array(r),g=new Array(r);for(let f=0;f<r;f++){let u=e.yAxis.data[f];e.yAxis.disabled==!0&&(u.disabled=!0),u.type==="categories"?(u.formatter||(u.formatter=(c,x,v)=>c+(u.unit||"")),u.categories=u.categories||e.categories,d[f]=u.categories):(u.formatter||(u.formatter=(c,x,v)=>fe.toFixed(c,u.tofix||0)+(u.unit||"")),d[f]=Je(h[f],e,l,t.type,u,f));let s=u.fontSize*e.pix||l.fontSize;g[f]={position:u.position?u.position:"left",width:0},n[f]=d[f].map(function(c,x){return c=u.formatter(c,x,e),g[f].width=Math.max(g[f].width,H(c,s,a)+5),c});let y=u.calibration?4*e.pix:0;g[f].width+=y+3*e.pix,u.disabled===!0&&(g[f].width=0)}}else{var d=new Array(1),n=new Array(1),g=new Array(1);e.type==="bar"?(d[0]=e.categories,e.yAxis.formatter||(e.yAxis.formatter=(y,c,x)=>y+(x.yAxis.unit||""))):(e.yAxis.formatter||(e.yAxis.formatter=(y,c,x)=>y.toFixed(x.yAxis.tofix)+(x.yAxis.unit||"")),d[0]=Je(i,e,l,t.type,{})),g[0]={position:"left",width:0};var o=e.yAxis.fontSize*e.pix||l.fontSize;n[0]=d[0].map(function(y,c){return y=e.yAxis.formatter(y,c,e),g[0].width=Math.max(g[0].width,H(y,o,a)+5),y}),g[0].width+=3*e.pix,e.yAxis.disabled===!0?(g[0]={position:"left",width:0},e.yAxis.data[0]={disabled:!0}):(e.yAxis.data[0]={disabled:!1,position:"left",max:e.yAxis.max,min:e.yAxis.min,formatter:e.yAxis.formatter},e.type==="bar"&&(e.yAxis.data[0].categories=e.categories,e.yAxis.data[0].type="categories"))}return{rangesFormat:n,ranges:d,yAxisWidth:g}}function $a(i,e,l,a,t){let r=[].concat(l.chartData.yAxisData.ranges),h=l.height-l.area[0]-l.area[2],d=l.area[0],n=[];for(let g=0;g<r.length;g++){let o=Math.max.apply(this,r[g]),f=Math.min.apply(this,r[g]),u=o-(o-f)*(i-d)/h;u=l.yAxis.data&&l.yAxis.data[g].formatter?l.yAxis.data[g].formatter(u,g,l):u.toFixed(0),n.push(String(u))}return n}function Va(i,e){let l,a,t=e.height-e.area[0]-e.area[2];for(let r=0;r<i.length;r++){i[r].yAxisIndex=i[r].yAxisIndex?i[r].yAxisIndex:0;let h=[].concat(e.chartData.yAxisData.ranges[i[r].yAxisIndex]);l=h.pop(),a=h.shift();let d=t*(i[r].value-l)/(a-l);i[r].y=e.height-Math.round(d)-e.area[2]}return i}function U(i,e){e.rotateLock!==!0?(i.translate(e.height,0),i.rotate(90*Math.PI/180)):e._rotate_!==!0&&(i.translate(e.height,0),i.rotate(90*Math.PI/180),e._rotate_=!0)}function Fe(i,e,l,a,t){if(a.beginPath(),t.dataPointShapeType=="hollow"?(a.setStrokeStyle(e),a.setFillStyle(t.background),a.setLineWidth(2*t.pix)):(a.setStrokeStyle("#ffffff"),a.setFillStyle(e),a.setLineWidth(1*t.pix)),l==="diamond")i.forEach(function(r,h){r!==null&&(a.moveTo(r.x,r.y-4.5),a.lineTo(r.x-4.5,r.y),a.lineTo(r.x,r.y+4.5),a.lineTo(r.x+4.5,r.y),a.lineTo(r.x,r.y-4.5))});else if(l==="circle")i.forEach(function(r,h){r!==null&&(a.moveTo(r.x+2.5*t.pix,r.y),a.arc(r.x,r.y,3*t.pix,0,2*Math.PI,!1))});else if(l==="square")i.forEach(function(r,h){r!==null&&(a.moveTo(r.x-3.5,r.y-3.5),a.rect(r.x-3.5,r.y-3.5,7,7))});else if(l==="triangle")i.forEach(function(r,h){r!==null&&(a.moveTo(r.x,r.y-4.5),a.lineTo(r.x-4.5,r.y+4.5),a.lineTo(r.x+4.5,r.y+4.5),a.lineTo(r.x,r.y-4.5))});else if(l==="none")return;a.closePath(),a.fill(),a.stroke()}function ra(i,e,l,a,t,r,h){if(t.tooltip&&!(t.tooltip.group.length>0&&t.tooltip.group.includes(h)==!1)){var d=typeof t.tooltip.index=="number"?t.tooltip.index:t.tooltip.index[t.tooltip.group.indexOf(h)];if(a.beginPath(),r.activeType=="hollow"?(a.setStrokeStyle(e),a.setFillStyle(t.background),a.setLineWidth(2*t.pix)):(a.setStrokeStyle("#ffffff"),a.setFillStyle(e),a.setLineWidth(1*t.pix)),l==="diamond")i.forEach(function(n,g){n!==null&&d==g&&(a.moveTo(n.x,n.y-4.5),a.lineTo(n.x-4.5,n.y),a.lineTo(n.x,n.y+4.5),a.lineTo(n.x+4.5,n.y),a.lineTo(n.x,n.y-4.5))});else if(l==="circle")i.forEach(function(n,g){n!==null&&d==g&&(a.moveTo(n.x+2.5*t.pix,n.y),a.arc(n.x,n.y,3*t.pix,0,2*Math.PI,!1))});else if(l==="square")i.forEach(function(n,g){n!==null&&d==g&&(a.moveTo(n.x-3.5,n.y-3.5),a.rect(n.x-3.5,n.y-3.5,7,7))});else if(l==="triangle")i.forEach(function(n,g){n!==null&&d==g&&(a.moveTo(n.x,n.y-4.5),a.lineTo(n.x-4.5,n.y+4.5),a.lineTo(n.x+4.5,n.y+4.5),a.lineTo(n.x,n.y-4.5))});else if(l==="none")return;a.closePath(),a.fill(),a.stroke()}}function Be(i,e,l,a){var t=i.title.fontSize||e.titleFontSize,r=i.subtitle.fontSize||e.subtitleFontSize,h=i.title.name||"",d=i.subtitle.name||"",n=i.title.color||i.fontColor,g=i.subtitle.color||i.fontColor,o=h?t:0,f=d?r:0,u=5;if(d){var s=H(d,r*i.pix,l),y=a.x-s/2+(i.subtitle.offsetX||0)*i.pix,c=a.y+r*i.pix/2+(i.subtitle.offsetY||0)*i.pix;h&&(c+=(o*i.pix+u)/2),l.beginPath(),l.setFontSize(r*i.pix),l.setFillStyle(g),l.fillText(d,y,c),l.closePath(),l.stroke()}if(h){var x=H(h,t*i.pix,l),v=a.x-x/2+(i.title.offsetX||0),b=a.y+t*i.pix/2+(i.title.offsetY||0)*i.pix;d&&(b-=(f*i.pix+u)/2),l.beginPath(),l.setFontSize(t*i.pix),l.setFillStyle(n),l.fillText(h,v,b),l.closePath(),l.stroke()}}function Se(i,e,l,a,t){var r=e.data,h=e.textOffset?e.textOffset:0;i.forEach(function(d,n){if(d!==null){a.beginPath();var g=e.textSize?e.textSize*t.pix:l.fontSize;a.setFontSize(g),a.setFillStyle(e.textColor||t.fontColor);var o=r[n];typeof r[n]=="object"&&r[n]!==null&&(r[n].constructor.toString().indexOf("Array")>-1?o=r[n][1]:o=r[n].value);var f=e.formatter?e.formatter(o,n,e,t):o;a.setTextAlign("center"),a.fillText(String(f),d.x,d.y-4+h*t.pix),a.closePath(),a.stroke(),a.setTextAlign("left")}})}function Ie(i,e,l,a,t){var r=e.data,h=e.textOffset?e.textOffset:0,d=t.extra.column.labelPosition;i.forEach(function(n,g){if(n!==null){a.beginPath();var o=e.textSize?e.textSize*t.pix:l.fontSize;a.setFontSize(o),a.setFillStyle(e.textColor||t.fontColor);var f=r[g];typeof r[g]=="object"&&r[g]!==null&&(r[g].constructor.toString().indexOf("Array")>-1?f=r[g][1]:f=r[g].value);var u=e.formatter?e.formatter(f,g,e,t):f;a.setTextAlign("center");var s=n.y-4*t.pix+h*t.pix;n.y>e.zeroPoints&&(s=n.y+h*t.pix+o),d=="insideTop"&&(s=n.y+o+h*t.pix,n.y>e.zeroPoints&&(s=n.y-h*t.pix-4*t.pix)),d=="center"&&(s=n.y+h*t.pix+(t.height-t.area[2]-n.y+o)/2,e.zeroPoints<t.height-t.area[2]&&(s=n.y+h*t.pix+(e.zeroPoints-n.y+o)/2),n.y>e.zeroPoints&&(s=n.y-h*t.pix-(n.y-e.zeroPoints-o)/2),t.extra.column.type=="stack"&&(s=n.y+h*t.pix+(n.y0-n.y+o)/2)),d=="bottom"&&(s=t.height-t.area[2]+h*t.pix-4*t.pix,e.zeroPoints<t.height-t.area[2]&&(s=e.zeroPoints+h*t.pix-4*t.pix),n.y>e.zeroPoints&&(s=e.zeroPoints-h*t.pix+o+2*t.pix),t.extra.column.type=="stack"&&(s=n.y0+h*t.pix-4*t.pix)),a.fillText(String(u),n.x,s),a.closePath(),a.stroke(),a.setTextAlign("left")}})}function qa(i,e,l,a,t,r){var h=e.data,d=e.textOffset?e.textOffset:0,n=t.extra.mount.labelPosition;i.forEach(function(g,o){if(g!==null){a.beginPath();var f=e[o].textSize?e[o].textSize*t.pix:l.fontSize;a.setFontSize(f),a.setFillStyle(e[o].textColor||t.fontColor);var u=g.value,s=e[o].formatter?e[o].formatter(u,o,e,t):u;a.setTextAlign("center");var y=g.y-4*t.pix+d*t.pix;g.y>r&&(y=g.y+d*t.pix+f),a.fillText(String(s),g.x,y),a.closePath(),a.stroke(),a.setTextAlign("left")}})}function je(i,e,l,a,t){var r=e.data,h=e.textOffset?e.textOffset:0;i.forEach(function(d,n){if(d!==null){a.beginPath();var g=e.textSize?e.textSize*t.pix:l.fontSize;a.setFontSize(g),a.setFillStyle(e.textColor||t.fontColor);var o=r[n];typeof r[n]=="object"&&r[n]!==null&&(o=r[n].value);var f=e.formatter?e.formatter(o,n,e,t):o;a.setTextAlign("left"),a.fillText(String(f),d.x+4*t.pix,d.y+g/2-3),a.closePath(),a.stroke()}})}function Ja(i,e,l,a,t,r){e-=i.width/2+i.labelOffset*a.pix,e=e<10?10:e;let h;i.endAngle<i.startAngle?h=2+i.endAngle-i.startAngle:h=i.startAngle-i.endAngle;let d=h/i.splitLine.splitNumber,g=(i.endNumber-i.startNumber)/i.splitLine.splitNumber,o=i.startAngle,f=i.startNumber;for(let x=0;x<i.splitLine.splitNumber+1;x++){var u={x:e*Math.cos(o*Math.PI),y:e*Math.sin(o*Math.PI)},s=i.formatter?i.formatter(f,x,a):f;u.x+=l.x-H(s,t.fontSize,r)/2,u.y+=l.y;var y=u.x,c=u.y;r.beginPath(),r.setFontSize(t.fontSize),r.setFillStyle(i.labelColor||a.fontColor),r.fillText(s,y,c+t.fontSize/2),r.closePath(),r.stroke(),o+=d,o>=2&&(o=o%2),f+=g}}function ja(i,e,l,a,t,r){var h=a.extra.radar||{};i.forEach(function(d,n){if(h.labelPointShow===!0&&a.categories[n]!==""){var g={x:e*Math.cos(d),y:e*Math.sin(d)},o=oe(g.x,g.y,l);r.setFillStyle(h.labelPointColor),r.beginPath(),r.arc(o.x,o.y,h.labelPointRadius*a.pix,0,2*Math.PI,!1),r.closePath(),r.fill()}if(h.labelShow===!0){var f={x:(e+t.radarLabelTextMargin*a.pix)*Math.cos(d),y:(e+t.radarLabelTextMargin*a.pix)*Math.sin(d)},u=oe(f.x,f.y,l),s=u.x,y=u.y;fe.approximatelyEqual(f.x,0)?s-=H(a.categories[n]||"",t.fontSize,r)/2:f.x<0&&(s-=H(a.categories[n]||"",t.fontSize,r)),r.beginPath(),r.setFontSize(t.fontSize),r.setFillStyle(h.labelColor||a.fontColor),r.fillText(a.categories[n]||"",s,y+t.fontSize/2),r.closePath(),r.stroke()}})}function la(i,e,l,a,t,r){var h=l.pieChartLinePadding,d=[],n=null,g=i.map(function(o,f){var u=o.formatter?o.formatter(o,f,i,e):fe.toFixed(o._proportion_.toFixed(4)*100)+"%";u=o.labelText?o.labelText:u;var s=2*Math.PI-(o._start_+2*Math.PI*o._proportion_/2);o._rose_proportion_&&(s=2*Math.PI-(o._start_+2*Math.PI*o._rose_proportion_/2));var y=o.color,c=o._radius_;return{arc:s,text:u,color:y,radius:c,textColor:o.textColor,textSize:o.textSize,labelShow:o.labelShow}});for(let o=0;o<g.length;o++){let f=g[o],u=Math.cos(f.arc)*(f.radius+h),s=Math.sin(f.arc)*(f.radius+h),y=Math.cos(f.arc)*f.radius,c=Math.sin(f.arc)*f.radius,x=u>=0?u+l.pieChartTextPadding:u-l.pieChartTextPadding,v=s,b=H(f.text,f.textSize*e.pix||l.fontSize,a),m=v;n&&fe.isSameXCoordinateArea(n.start,{x})&&(x>0?m=Math.min(v,n.start.y):u<0||v>0?m=Math.max(v,n.start.y):m=Math.min(v,n.start.y)),x<0&&(x-=b);let S={lineStart:{x:y,y:c},lineEnd:{x:u,y:s},start:{x,y:m},width:b,height:l.fontSize,text:f.text,color:f.color,textColor:f.textColor,textSize:f.textSize};n=ga(S,n),d.push(n)}for(let o=0;o<d.length;o++){if(g[o].labelShow===!1)continue;let f=d[o],u=oe(f.lineStart.x,f.lineStart.y,r),s=oe(f.lineEnd.x,f.lineEnd.y,r),y=oe(f.start.x,f.start.y,r);a.setLineWidth(1*e.pix),a.setFontSize(f.textSize*e.pix||l.fontSize),a.beginPath(),a.setStrokeStyle(f.color),a.setFillStyle(f.color),a.moveTo(u.x,u.y);let c=f.start.x<0?y.x+f.width:y.x,x=f.start.x<0?y.x-5:y.x+5;a.quadraticCurveTo(s.x,s.y,c,y.y),a.moveTo(u.x,u.y),a.stroke(),a.closePath(),a.beginPath(),a.moveTo(y.x+f.width,y.y),a.arc(c,y.y,2*e.pix,0,2*Math.PI),a.closePath(),a.fill(),a.beginPath(),a.setFontSize(f.textSize*e.pix||l.fontSize),a.setFillStyle(f.textColor||e.fontColor),a.fillText(f.text,x,y.y+3),a.closePath(),a.stroke(),a.closePath()}}function Ua(i,e,l,a){var t=e.extra.tooltip||{};t.gridType=t.gridType==null?"solid":t.gridType,t.dashLength=t.dashLength==null?4:t.dashLength;var r=e.area[0],h=e.height-e.area[2];if(t.gridType=="dash"&&a.setLineDash([t.dashLength,t.dashLength]),a.setStrokeStyle(t.gridColor||"#cccccc"),a.setLineWidth(1*e.pix),a.beginPath(),a.moveTo(i,r),a.lineTo(i,h),a.stroke(),a.setLineDash([]),t.xAxisLabel){let d=e.categories[e.tooltip.index];a.setFontSize(l.fontSize);let n=H(d,l.fontSize,a),g=i-.5*n,o=h+2*e.pix;a.beginPath(),a.setFillStyle(M(t.labelBgColor||l.toolTipBackground,t.labelBgOpacity||l.toolTipOpacity)),a.setStrokeStyle(t.labelBgColor||l.toolTipBackground),a.setLineWidth(1*e.pix),a.rect(g-t.boxPadding*e.pix,o,n+2*t.boxPadding*e.pix,l.fontSize+2*t.boxPadding*e.pix),a.closePath(),a.stroke(),a.fill(),a.beginPath(),a.setFontSize(l.fontSize),a.setFillStyle(t.labelFontColor||e.fontColor),a.fillText(String(d),g,o+t.boxPadding*e.pix+l.fontSize),a.closePath(),a.stroke()}}function ne(i,e,l){let a=k({},{type:"solid",dashLength:4,data:[]},i.extra.markLine),t=i.area[3],r=i.width-i.area[1],h=Va(a.data,i);for(let d=0;d<h.length;d++){let n=k({},{lineColor:"#DE4A42",showLabel:!1,labelFontSize:13,labelPadding:6,labelFontColor:"#666666",labelBgColor:"#DFE8FF",labelBgOpacity:.8,labelAlign:"left",labelOffsetX:0,labelOffsetY:0},h[d]);if(a.type=="dash"&&l.setLineDash([a.dashLength,a.dashLength]),l.setStrokeStyle(n.lineColor),l.setLineWidth(1*i.pix),l.beginPath(),l.moveTo(t,n.y),l.lineTo(r,n.y),l.stroke(),l.setLineDash([]),n.showLabel){let g=n.labelFontSize*i.pix,o=n.labelText?n.labelText:n.value;l.setFontSize(g);let u=H(o,g,l)+n.labelPadding*i.pix*2,s=n.labelAlign=="left"?i.area[3]-u:i.width-i.area[1];s+=n.labelOffsetX;let y=n.y-.5*g-n.labelPadding*i.pix;y+=n.labelOffsetY;let c=s+n.labelPadding*i.pix,x=n.y;l.setFillStyle(M(n.labelBgColor,n.labelBgOpacity)),l.setStrokeStyle(n.labelBgColor),l.setLineWidth(1*i.pix),l.beginPath(),l.rect(s,y,u,g+2*n.labelPadding*i.pix),l.closePath(),l.stroke(),l.fill(),l.setFontSize(g),l.setTextAlign("left"),l.setFillStyle(n.labelFontColor),l.fillText(String(o),c,y+g+n.labelPadding*i.pix/2),l.stroke(),l.setTextAlign("left")}}}function Za(i,e,l,a,t){var r=k({},{gridType:"solid",dashLength:4},i.extra.tooltip),h=i.area[3],d=i.width-i.area[1];if(r.gridType=="dash"&&l.setLineDash([r.dashLength,r.dashLength]),l.setStrokeStyle(r.gridColor||"#cccccc"),l.setLineWidth(1*i.pix),l.beginPath(),l.moveTo(h,i.tooltip.offset.y),l.lineTo(d,i.tooltip.offset.y),l.stroke(),l.setLineDash([]),r.yAxisLabel){let n=r.boxPadding*i.pix,g=$a(i.tooltip.offset.y,i.series,i,e,a),o=i.chartData.yAxisData.yAxisWidth,f=i.area[3],u=i.width-i.area[1];for(let s=0;s<g.length;s++){l.setFontSize(r.fontSize*i.pix);let y=H(g[s],r.fontSize*i.pix,l),c,x,v;o[s].position=="left"?(c=f-(y+n*2)-2*i.pix,x=Math.max(c,c+y+n*2)):(c=u+2*i.pix,x=Math.max(c+o[s].width,c+y+n*2)),v=x-c;let b=c+(v-y)/2,m=i.tooltip.offset.y;l.beginPath(),l.setFillStyle(M(r.labelBgColor||e.toolTipBackground,r.labelBgOpacity||e.toolTipOpacity)),l.setStrokeStyle(r.labelBgColor||e.toolTipBackground),l.setLineWidth(1*i.pix),l.rect(c,m-.5*e.fontSize-n,v,e.fontSize+2*n),l.closePath(),l.stroke(),l.fill(),l.beginPath(),l.setFontSize(e.fontSize),l.setFillStyle(r.labelFontColor||i.fontColor),l.fillText(g[s],b,m+.5*e.fontSize),l.closePath(),l.stroke(),o[s].position=="left"?f-=o[s].width+i.yAxis.padding*i.pix:u+=o[s].width+i.yAxis.padding*i.pix}}}function Ka(i,e,l,a,t){var r=k({},{activeBgColor:"#000000",activeBgOpacity:.08,activeWidth:t},e.extra.column);r.activeWidth=r.activeWidth>t?t:r.activeWidth;var h=e.area[0],d=e.height-e.area[2];a.beginPath(),a.setFillStyle(M(r.activeBgColor,r.activeBgOpacity)),a.rect(i-r.activeWidth/2,h,r.activeWidth,d-h),a.closePath(),a.fill(),a.setFillStyle("#FFFFFF")}function Qa(i,e,l,a,t){var r=k({},{activeBgColor:"#000000",activeBgOpacity:.08},e.extra.bar),h=e.area[3],d=e.width-e.area[1];a.beginPath(),a.setFillStyle(M(r.activeBgColor,r.activeBgOpacity)),a.rect(h,i-t/2,d-h,t),a.closePath(),a.fill(),a.setFillStyle("#FFFFFF")}function ei(i,e,l,a,t,r,h){var d=k({},{showBox:!0,showArrow:!0,showCategory:!1,bgColor:"#000000",bgOpacity:.7,borderColor:"#000000",borderWidth:0,borderRadius:0,borderOpacity:.7,boxPadding:3,fontColor:"#FFFFFF",fontSize:13,lineHeight:20,legendShow:!0,legendShape:"auto",splitLine:!0},l.extra.tooltip);d.showCategory==!0&&l.categories&&i.unshift({text:l.categories[l.tooltip.index],color:null});var n=d.fontSize*l.pix,g=d.lineHeight*l.pix,o=d.boxPadding*l.pix,f=n,u=5*l.pix;d.legendShow==!1&&(f=0,u=0);var s=d.showArrow?8*l.pix:0,y=!1;(l.type=="line"||l.type=="mount"||l.type=="area"||l.type=="candle"||l.type=="mix")&&d.splitLine==!0&&Ua(l.tooltip.offset.x,l,a,t),e=k({x:0,y:0},e),e.y-=8*l.pix;var c=i.map(function(m){return H(m.text,n,t)}),x=f+u+4*o+Math.max.apply(null,c),v=2*o+i.length*g;if(d.showBox!=!1){e.x-Math.abs(l._scrollDistance_||0)+s+x>l.width&&(y=!0),v+e.y>l.height&&(e.y=l.height-v),t.beginPath(),t.setFillStyle(M(d.bgColor,d.bgOpacity)),t.setLineWidth(d.borderWidth*l.pix),t.setStrokeStyle(M(d.borderColor,d.borderOpacity));var b=d.borderRadius;y?(x+s>l.width&&(e.x=l.width+Math.abs(l._scrollDistance_||0)+s+(x-l.width)),x>e.x&&(e.x=l.width+Math.abs(l._scrollDistance_||0)+s+(x-l.width)),d.showArrow&&(t.moveTo(e.x,e.y+10*l.pix),t.lineTo(e.x-s,e.y+10*l.pix+5*l.pix)),t.arc(e.x-s-b,e.y+v-b,b,0,Math.PI/2,!1),t.arc(e.x-s-Math.round(x)+b,e.y+v-b,b,Math.PI/2,Math.PI,!1),t.arc(e.x-s-Math.round(x)+b,e.y+b,b,-Math.PI,-Math.PI/2,!1),t.arc(e.x-s-b,e.y+b,b,-Math.PI/2,0,!1),d.showArrow&&(t.lineTo(e.x-s,e.y+10*l.pix-5*l.pix),t.lineTo(e.x,e.y+10*l.pix))):(d.showArrow&&(t.moveTo(e.x,e.y+10*l.pix),t.lineTo(e.x+s,e.y+10*l.pix-5*l.pix)),t.arc(e.x+s+b,e.y+b,b,-Math.PI,-Math.PI/2,!1),t.arc(e.x+s+Math.round(x)-b,e.y+b,b,-Math.PI/2,0,!1),t.arc(e.x+s+Math.round(x)-b,e.y+v-b,b,0,Math.PI/2,!1),t.arc(e.x+s+b,e.y+v-b,b,Math.PI/2,Math.PI,!1),d.showArrow&&(t.lineTo(e.x+s,e.y+10*l.pix+5*l.pix),t.lineTo(e.x,e.y+10*l.pix))),t.closePath(),t.fill(),d.borderWidth>0&&t.stroke(),d.legendShow&&i.forEach(function(m,S){if(m.color!==null){t.beginPath(),t.setFillStyle(m.color);var w=e.x+s+2*o,C=e.y+(g-n)/2+g*S+o+1;switch(y&&(w=e.x-x-s+2*o),m.legendShape){case"line":t.moveTo(w,C+.5*f-2*l.pix),t.fillRect(w,C+.5*f-2*l.pix,f,4*l.pix);break;case"triangle":t.moveTo(w+7.5*l.pix,C+.5*f-5*l.pix),t.lineTo(w+2.5*l.pix,C+.5*f+5*l.pix),t.lineTo(w+12.5*l.pix,C+.5*f+5*l.pix),t.lineTo(w+7.5*l.pix,C+.5*f-5*l.pix);break;case"diamond":t.moveTo(w+7.5*l.pix,C+.5*f-5*l.pix),t.lineTo(w+2.5*l.pix,C+.5*f),t.lineTo(w+7.5*l.pix,C+.5*f+5*l.pix),t.lineTo(w+12.5*l.pix,C+.5*f),t.lineTo(w+7.5*l.pix,C+.5*f-5*l.pix);break;case"circle":t.moveTo(w+7.5*l.pix,C+.5*f),t.arc(w+7.5*l.pix,C+.5*f,5*l.pix,0,2*Math.PI);break;case"rect":t.moveTo(w,C+.5*f-5*l.pix),t.fillRect(w,C+.5*f-5*l.pix,15*l.pix,10*l.pix);break;case"square":t.moveTo(w+2*l.pix,C+.5*f-5*l.pix),t.fillRect(w+2*l.pix,C+.5*f-5*l.pix,10*l.pix,10*l.pix);break;default:t.moveTo(w,C+.5*f-5*l.pix),t.fillRect(w,C+.5*f-5*l.pix,15*l.pix,10*l.pix)}t.closePath(),t.fill()}}),i.forEach(function(m,S){var w=e.x+s+2*o+f+u;y&&(w=e.x-x-s+2*o+f+u);var C=e.y+g*S+(g-n)/2-1+o+n;t.beginPath(),t.setFontSize(n),t.setTextBaseline("normal"),t.setFillStyle(d.fontColor),t.fillText(m.text,w,C),t.closePath(),t.stroke()})}}function ai(i,e,l,a){let t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=e.chartData.xAxisData,h=r.xAxisPoints,d=r.eachSpacing,n=k({},{type:"group",width:d/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0,labelPosition:"outside"},e.extra.column),g=[];a.save();let o=-2,f=h.length+2;return e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),o=Math.floor(-e._scrollDistance_/d)-2,f=o+e.xAxis.itemCount+4),e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&t===1&&Ka(e.tooltip.offset.x,e,l,a,d),n.customColor=ue(n.linearType,n.customColor,i,l),i.forEach(function(u,s){let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();let b=(e.height-e.area[0]-e.area[2])*(0-c)/(x-c),m=e.height-Math.round(b)-e.area[2];u.zeroPoints=m;var S=u.data;switch(n.type){case"group":var p=$e(S,c,x,h,d,e,l,m,t),w=_e(S,c,x,h,d,e,l,s,i,t);g.push(w),p=Pe(p,d,i.length,s,l,e);for(let X=0;X<p.length;X++){let _=p[X];if(_!==null&&X>o&&X<f){var C=_.x-_.width/2,P=e.height-_.y-e.area[2];a.beginPath();var A=_.color||u.color,T=_.color||u.color;if(n.linearType!=="none"){var F=a.createLinearGradient(C,_.y,C,m);n.linearType=="opacity"?(F.addColorStop(0,M(A,n.linearOpacity)),F.addColorStop(1,M(A,1))):(F.addColorStop(0,M(n.customColor[u.linearIndex],n.linearOpacity)),F.addColorStop(n.colorStop,M(n.customColor[u.linearIndex],n.linearOpacity)),F.addColorStop(1,M(A,1))),A=F}if(n.barBorderRadius&&n.barBorderRadius.length===4||n.barBorderCircle===!0){let Y=C,$=_.y>m?m:_.y,G=_.width,I=Math.abs(m-_.y);n.barBorderCircle&&(n.barBorderRadius=[G/2,G/2,0,0]),_.y>m&&(n.barBorderRadius=[0,0,G/2,G/2]);let[R,N,O,W]=n.barBorderRadius,z=Math.min(G/2,I/2);R=R>z?z:R,N=N>z?z:N,O=O>z?z:O,W=W>z?z:W,R=R<0?0:R,N=N<0?0:N,O=O<0?0:O,W=W<0?0:W,a.arc(Y+R,$+R,R,-Math.PI,-Math.PI/2),a.arc(Y+G-N,$+N,N,-Math.PI/2,0),a.arc(Y+G-O,$+I-O,O,0,Math.PI/2),a.arc(Y+W,$+I-W,W,Math.PI/2,Math.PI)}else a.moveTo(C,_.y),a.lineTo(C+_.width,_.y),a.lineTo(C+_.width,m),a.lineTo(C,m),a.lineTo(C,_.y),a.setLineWidth(1),a.setStrokeStyle(T);a.setFillStyle(A),a.closePath(),a.fill()}}break;case"stack":var p=_e(S,c,x,h,d,e,l,s,i,t);g.push(p),p=Na(p,d,i.length,s,l,e,i);for(let X=0;X<p.length;X++){let _=p[X];if(_!==null&&X>o&&X<f){a.beginPath();var A=_.color||u.color,C=_.x-_.width/2+1,P=e.height-_.y-e.area[2],L=e.height-_.y0-e.area[2];s>0&&(P-=L),a.setFillStyle(A),a.moveTo(C,_.y),a.fillRect(C,_.y,_.width,P),a.closePath(),a.fill()}}break;case"meter":var p=ie(S,c,x,h,d,e,l,t);g.push(p),p=Ga(p,d,i.length,s,l,e,n.meterBorder);for(let X=0;X<p.length;X++){let _=p[X];if(_!==null&&X>o&&X<f){a.beginPath(),s==0&&n.meterBorder>0&&(a.setStrokeStyle(u.color),a.setLineWidth(n.meterBorder*e.pix)),s==0?a.setFillStyle(n.meterFillColor):a.setFillStyle(_.color||u.color);var C=_.x-_.width/2,P=e.height-_.y-e.area[2];if(n.barBorderRadius&&n.barBorderRadius.length===4||n.barBorderCircle===!0){let G=C,I=_.y,R=_.width,N=m-_.y;n.barBorderCircle&&(n.barBorderRadius=[R/2,R/2,0,0]);let[O,W,z,B]=n.barBorderRadius,J=Math.min(R/2,N/2);O=O>J?J:O,W=W>J?J:W,z=z>J?J:z,B=B>J?J:B,O=O<0?0:O,W=W<0?0:W,z=z<0?0:z,B=B<0?0:B,a.arc(G+O,I+O,O,-Math.PI,-Math.PI/2),a.arc(G+R-W,I+W,W,-Math.PI/2,0),a.arc(G+R-z,I+N-z,z,0,Math.PI/2),a.arc(G+B,I+N-B,B,Math.PI/2,Math.PI),a.fill()}else a.moveTo(C,_.y),a.lineTo(C+_.width,_.y),a.lineTo(C+_.width,m),a.lineTo(C,m),a.lineTo(C,_.y),a.fill();s==0&&n.meterBorder>0&&(a.closePath(),a.stroke())}}break}}),e.dataLabel!==!1&&t===1&&i.forEach(function(u,s){let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();var v=u.data;switch(n.type){case"group":var b=$e(v,c,x,h,d,e,l,t);b=Pe(b,d,i.length,s,l,e),Ie(b,u,l,a,e);break;case"stack":var b=_e(v,c,x,h,d,e,l,s,i,t);Ie(b,u,l,a,e);break;case"meter":var b=ie(v,c,x,h,d,e,l,t);Ie(b,u,l,a,e);break}}),a.restore(),{xAxisPoints:h,calPoints:g,eachSpacing:d}}function ii(i,e,l,a){let t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=e.chartData.xAxisData,h=r.xAxisPoints,d=r.eachSpacing,n=k({},{type:"mount",widthRatio:1,borderWidth:1,barBorderCircle:!1,barBorderRadius:[],linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mount);n.widthRatio=n.widthRatio<=0?0:n.widthRatio,n.widthRatio=n.widthRatio>=2?2:n.widthRatio;let g=[];a.save();let o=-2,f=h.length+2;e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),o=Math.floor(-e._scrollDistance_/d)-2,f=o+e.xAxis.itemCount+4),n.customColor=ue(n.linearType,n.customColor,i,l);let u,s,y;u=[].concat(e.chartData.yAxisData.ranges[0]),s=u.pop(),y=u.shift();let x=(e.height-e.area[0]-e.area[2])*(0-s)/(y-s),v=e.height-Math.round(x)-e.area[2];var b=Ve(i,s,y,h,d,e,n,v,t);switch(n.type){case"bar":for(let A=0;A<b.length;A++){let T=b[A];if(T!==null&&A>o&&A<f){var m=T.x-d*n.widthRatio/2,S=e.height-T.y-e.area[2];a.beginPath();var w=T.color||i[A].color,C=T.color||i[A].color;if(n.linearType!=="none"){var P=a.createLinearGradient(m,T.y,m,v);n.linearType=="opacity"?(P.addColorStop(0,M(w,n.linearOpacity)),P.addColorStop(1,M(w,1))):(P.addColorStop(0,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(n.colorStop,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(1,M(w,1))),w=P}if(n.barBorderRadius&&n.barBorderRadius.length===4||n.barBorderCircle===!0){let F=m,L=T.y>v?v:T.y,p=T.width,X=Math.abs(v-T.y);n.barBorderCircle&&(n.barBorderRadius=[p/2,p/2,0,0]),T.y>v&&(n.barBorderRadius=[0,0,p/2,p/2]);let[_,Y,$,G]=n.barBorderRadius,I=Math.min(p/2,X/2);_=_>I?I:_,Y=Y>I?I:Y,$=$>I?I:$,G=G>I?I:G,_=_<0?0:_,Y=Y<0?0:Y,$=$<0?0:$,G=G<0?0:G,a.arc(F+_,L+_,_,-Math.PI,-Math.PI/2),a.arc(F+p-Y,L+Y,Y,-Math.PI/2,0),a.arc(F+p-$,L+X-$,$,0,Math.PI/2),a.arc(F+G,L+X-G,G,Math.PI/2,Math.PI)}else a.moveTo(m,T.y),a.lineTo(m+T.width,T.y),a.lineTo(m+T.width,v),a.lineTo(m,v),a.lineTo(m,T.y);a.setStrokeStyle(C),a.setFillStyle(w),n.borderWidth>0&&(a.setLineWidth(n.borderWidth*e.pix),a.closePath(),a.stroke()),a.fill()}}break;case"triangle":for(let A=0;A<b.length;A++){let T=b[A];if(T!==null&&A>o&&A<f){var m=T.x-d*n.widthRatio/2,S=e.height-T.y-e.area[2];a.beginPath();var w=T.color||i[A].color,C=T.color||i[A].color;if(n.linearType!=="none"){var P=a.createLinearGradient(m,T.y,m,v);n.linearType=="opacity"?(P.addColorStop(0,M(w,n.linearOpacity)),P.addColorStop(1,M(w,1))):(P.addColorStop(0,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(n.colorStop,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(1,M(w,1))),w=P}a.moveTo(m,v),a.lineTo(T.x,T.y),a.lineTo(m+T.width,v),a.setStrokeStyle(C),a.setFillStyle(w),n.borderWidth>0&&(a.setLineWidth(n.borderWidth*e.pix),a.stroke()),a.fill()}}break;case"mount":for(let A=0;A<b.length;A++){let T=b[A];if(T!==null&&A>o&&A<f){var m=T.x-d*n.widthRatio/2,S=e.height-T.y-e.area[2];a.beginPath();var w=T.color||i[A].color,C=T.color||i[A].color;if(n.linearType!=="none"){var P=a.createLinearGradient(m,T.y,m,v);n.linearType=="opacity"?(P.addColorStop(0,M(w,n.linearOpacity)),P.addColorStop(1,M(w,1))):(P.addColorStop(0,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(n.colorStop,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(1,M(w,1))),w=P}a.moveTo(m,v),a.bezierCurveTo(T.x-T.width/4,v,T.x-T.width/4,T.y,T.x,T.y),a.bezierCurveTo(T.x+T.width/4,T.y,T.x+T.width/4,v,m+T.width,v),a.setStrokeStyle(C),a.setFillStyle(w),n.borderWidth>0&&(a.setLineWidth(n.borderWidth*e.pix),a.stroke()),a.fill()}}break;case"sharp":for(let A=0;A<b.length;A++){let T=b[A];if(T!==null&&A>o&&A<f){var m=T.x-d*n.widthRatio/2,S=e.height-T.y-e.area[2];a.beginPath();var w=T.color||i[A].color,C=T.color||i[A].color;if(n.linearType!=="none"){var P=a.createLinearGradient(m,T.y,m,v);n.linearType=="opacity"?(P.addColorStop(0,M(w,n.linearOpacity)),P.addColorStop(1,M(w,1))):(P.addColorStop(0,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(n.colorStop,M(n.customColor[i[A].linearIndex],n.linearOpacity)),P.addColorStop(1,M(w,1))),w=P}a.moveTo(m,v),a.quadraticCurveTo(T.x-0,v-S/4,T.x,T.y),a.quadraticCurveTo(T.x+0,v-S/4,m+T.width,v),a.setStrokeStyle(C),a.setFillStyle(w),n.borderWidth>0&&(a.setLineWidth(n.borderWidth*e.pix),a.stroke()),a.fill()}}break}if(e.dataLabel!==!1&&t===1){let A,T,F;A=[].concat(e.chartData.yAxisData.ranges[0]),T=A.pop(),F=A.shift();var b=Ve(i,T,F,h,d,e,n,v,t);qa(b,i,l,a,e,v)}return a.restore(),{xAxisPoints:h,calPoints:b,eachSpacing:d}}function ri(i,e,l,a){let t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=[],h=(e.height-e.area[0]-e.area[2])/e.categories.length;for(let f=0;f<e.categories.length;f++)r.push(e.area[0]+h/2+h*f);let d=k({},{type:"group",width:h/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.bar),n=[];a.save();let g=-2,o=r.length+2;return e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&t===1&&Qa(e.tooltip.offset.y,e,l,a,h),d.customColor=ue(d.linearType,d.customColor,i,l),i.forEach(function(f,u){let s,y,c;s=[].concat(e.chartData.xAxisData.ranges),c=s.pop(),y=s.shift();var x=f.data;switch(d.type){case"group":var A=qe(x,y,c,r,h,e,l,t),v=ke(x,y,c,r,h,e,l,u,i,t);n.push(v),A=Ye(A,h,i.length,u,l,e);for(let T=0;T<A.length;T++){let F=A[T];if(F!==null&&T>g&&T<o){var b=e.area[3],m=F.y-F.width/2,S=F.height;a.beginPath();var w=F.color||f.color,C=F.color||f.color;if(d.linearType!=="none"){var P=a.createLinearGradient(b,F.y,F.x,F.y);d.linearType=="opacity"?(P.addColorStop(0,M(w,d.linearOpacity)),P.addColorStop(1,M(w,1))):(P.addColorStop(0,M(d.customColor[f.linearIndex],d.linearOpacity)),P.addColorStop(d.colorStop,M(d.customColor[f.linearIndex],d.linearOpacity)),P.addColorStop(1,M(w,1))),w=P}if(d.barBorderRadius&&d.barBorderRadius.length===4||d.barBorderCircle===!0){let L=b,p=F.width,X=F.y-F.width/2,_=F.height;d.barBorderCircle&&(d.barBorderRadius=[p/2,p/2,0,0]);let[Y,$,G,I]=d.barBorderRadius,R=Math.min(p/2,_/2);Y=Y>R?R:Y,$=$>R?R:$,G=G>R?R:G,I=I>R?R:I,Y=Y<0?0:Y,$=$<0?0:$,G=G<0?0:G,I=I<0?0:I,a.arc(L+I,X+I,I,-Math.PI,-Math.PI/2),a.arc(F.x-Y,X+Y,Y,-Math.PI/2,0),a.arc(F.x-$,X+p-$,$,0,Math.PI/2),a.arc(L+G,X+p-G,G,Math.PI/2,Math.PI)}else a.moveTo(b,m),a.lineTo(F.x,m),a.lineTo(F.x,m+F.width),a.lineTo(b,m+F.width),a.lineTo(b,m),a.setLineWidth(1),a.setStrokeStyle(C);a.setFillStyle(w),a.closePath(),a.fill()}}break;case"stack":var A=ke(x,y,c,r,h,e,l,u,i,t);n.push(A),A=Ha(A,h,i.length,u,l,e,i);for(let T=0;T<A.length;T++){let F=A[T];if(F!==null&&T>g&&T<o){a.beginPath();var w=F.color||f.color,b=F.x0;a.setFillStyle(w),a.moveTo(b,F.y-F.width/2),a.fillRect(b,F.y-F.width/2,F.height,F.width),a.closePath(),a.fill()}}break}}),e.dataLabel!==!1&&t===1&&i.forEach(function(f,u){let s,y,c;s=[].concat(e.chartData.xAxisData.ranges),c=s.pop(),y=s.shift();var x=f.data;switch(d.type){case"group":var v=qe(x,y,c,r,h,e,l,t);v=Ye(v,h,i.length,u,l,e),je(v,f,l,a,e);break;case"stack":var v=ke(x,y,c,r,h,e,l,u,i,t);je(v,f,l,a,e);break}}),{yAxisPoints:r,calPoints:n,eachSpacing:h}}function li(i,e,l,a,t){var r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:1,h=k({},{color:{},average:{}},l.extra.candle);h.color=k({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},h.color),h.average=k({},{show:!1,name:[],day:[],color:a.color},h.average),l.extra.candle=h;let d=l.chartData.xAxisData,n=d.xAxisPoints,g=d.eachSpacing,o=[];t.save();let f=-2,u=n.length+2,s=0,y=l.width+g;return l._scrollDistance_&&l._scrollDistance_!==0&&l.enableScroll===!0&&(t.translate(l._scrollDistance_,0),f=Math.floor(-l._scrollDistance_/g)-2,u=f+l.xAxis.itemCount+4,s=-l._scrollDistance_-g*2+l.area[3],y=s+(l.xAxis.itemCount+4)*g),(h.average.show||e)&&e.forEach(function(c,x){let v,b,m;v=[].concat(l.chartData.yAxisData.ranges[c.index]),b=v.pop(),m=v.shift();var S=c.data,w=ie(S,b,m,n,g,l,a,r),C=be(w,c);for(let A=0;A<C.length;A++){let T=C[A];if(t.beginPath(),t.setStrokeStyle(c.color),t.setLineWidth(1),T.length===1)t.moveTo(T[0].x,T[0].y),t.arc(T[0].x,T[0].y,1,0,2*Math.PI);else{t.moveTo(T[0].x,T[0].y);let F=0;for(let L=0;L<T.length;L++){let p=T[L];if(F==0&&p.x>s&&(t.moveTo(p.x,p.y),F=1),L>0&&p.x>s&&p.x<y){var P=me(T,L-1);t.bezierCurveTo(P.ctrA.x,P.ctrA.y,P.ctrB.x,P.ctrB.y,p.x,p.y)}}t.moveTo(T[0].x,T[0].y)}t.closePath(),t.stroke()}}),i.forEach(function(c,x){let v,b,m;v=[].concat(l.chartData.yAxisData.ranges[c.index]),b=v.pop(),m=v.shift();var S=c.data,w=Xa(S,b,m,n,g,l,a,r);o.push(w);var C=be(w,c);for(let P=0;P<C[0].length;P++)if(P>f&&P<u){let A=C[0][P];t.beginPath(),S[P][1]-S[P][0]>0?(t.setStrokeStyle(h.color.upLine),t.setFillStyle(h.color.upFill),t.setLineWidth(1*l.pix),t.moveTo(A[3].x,A[3].y),t.lineTo(A[1].x,A[1].y),t.lineTo(A[1].x-g/4,A[1].y),t.lineTo(A[0].x-g/4,A[0].y),t.lineTo(A[0].x,A[0].y),t.lineTo(A[2].x,A[2].y),t.lineTo(A[0].x,A[0].y),t.lineTo(A[0].x+g/4,A[0].y),t.lineTo(A[1].x+g/4,A[1].y),t.lineTo(A[1].x,A[1].y),t.moveTo(A[3].x,A[3].y)):(t.setStrokeStyle(h.color.downLine),t.setFillStyle(h.color.downFill),t.setLineWidth(1*l.pix),t.moveTo(A[3].x,A[3].y),t.lineTo(A[0].x,A[0].y),t.lineTo(A[0].x-g/4,A[0].y),t.lineTo(A[1].x-g/4,A[1].y),t.lineTo(A[1].x,A[1].y),t.lineTo(A[2].x,A[2].y),t.lineTo(A[1].x,A[1].y),t.lineTo(A[1].x+g/4,A[1].y),t.lineTo(A[0].x+g/4,A[0].y),t.lineTo(A[0].x,A[0].y),t.moveTo(A[3].x,A[3].y)),t.closePath(),t.fill(),t.stroke()}}),t.restore(),{xAxisPoints:n,calPoints:o,eachSpacing:g}}function ti(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1,activeType:"none"},e.extra.area);let h=e.chartData.xAxisData,d=h.xAxisPoints,n=h.eachSpacing,g=e.height-e.area[2],o=[];a.save();let f=0,u=e.width+n;return e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),f=-e._scrollDistance_-n*2+e.area[3],u=f+(e.xAxis.itemCount+4)*n),i.forEach(function(s,y){let c,x,v;c=[].concat(e.chartData.yAxisData.ranges[s.index]),x=c.pop(),v=c.shift();let b=s.data,m=ie(b,x,v,d,n,e,l,t);o.push(m);let S=be(m,s);for(let w=0;w<S.length;w++){let C=S[w];if(a.beginPath(),a.setStrokeStyle(M(s.color,r.opacity)),r.gradient){let P=a.createLinearGradient(0,e.area[0],0,e.height-e.area[2]);P.addColorStop("0",M(s.color,r.opacity)),P.addColorStop("1.0",M("#FFFFFF",.1)),a.setFillStyle(P)}else a.setFillStyle(M(s.color,r.opacity));if(a.setLineWidth(r.width*e.pix),C.length>1){let P=C[0],A=C[C.length-1];a.moveTo(P.x,P.y);let T=0;if(r.type==="curve")for(let F=0;F<C.length;F++){let L=C[F];if(T==0&&L.x>f&&(a.moveTo(L.x,L.y),T=1),F>0&&L.x>f&&L.x<u){let p=me(C,F-1);a.bezierCurveTo(p.ctrA.x,p.ctrA.y,p.ctrB.x,p.ctrB.y,L.x,L.y)}}if(r.type==="straight")for(let F=0;F<C.length;F++){let L=C[F];T==0&&L.x>f&&(a.moveTo(L.x,L.y),T=1),F>0&&L.x>f&&L.x<u&&a.lineTo(L.x,L.y)}if(r.type==="step")for(let F=0;F<C.length;F++){let L=C[F];T==0&&L.x>f&&(a.moveTo(L.x,L.y),T=1),F>0&&L.x>f&&L.x<u&&(a.lineTo(L.x,C[F-1].y),a.lineTo(L.x,L.y))}a.lineTo(A.x,g),a.lineTo(P.x,g),a.lineTo(P.x,P.y)}else{let P=C[0];a.moveTo(P.x-n/2,P.y)}if(a.closePath(),a.fill(),r.addLine){if(s.lineType=="dash"){let P=s.dashLength?s.dashLength:8;P*=e.pix,a.setLineDash([P,P])}if(a.beginPath(),a.setStrokeStyle(s.color),a.setLineWidth(r.width*e.pix),C.length===1)a.moveTo(C[0].x,C[0].y);else{a.moveTo(C[0].x,C[0].y);let P=0;if(r.type==="curve")for(let A=0;A<C.length;A++){let T=C[A];if(P==0&&T.x>f&&(a.moveTo(T.x,T.y),P=1),A>0&&T.x>f&&T.x<u){let F=me(C,A-1);a.bezierCurveTo(F.ctrA.x,F.ctrA.y,F.ctrB.x,F.ctrB.y,T.x,T.y)}}if(r.type==="straight")for(let A=0;A<C.length;A++){let T=C[A];P==0&&T.x>f&&(a.moveTo(T.x,T.y),P=1),A>0&&T.x>f&&T.x<u&&a.lineTo(T.x,T.y)}if(r.type==="step")for(let A=0;A<C.length;A++){let T=C[A];P==0&&T.x>f&&(a.moveTo(T.x,T.y),P=1),A>0&&T.x>f&&T.x<u&&(a.lineTo(T.x,C[A-1].y),a.lineTo(T.x,T.y))}a.moveTo(C[0].x,C[0].y)}a.stroke(),a.setLineDash([])}}e.dataPointShape!==!1&&Fe(m,s.color,s.pointShape,a,e),ra(m,s.color,s.pointShape,a,e,r,y)}),e.dataLabel!==!1&&t===1&&i.forEach(function(s,y){let c,x,v;c=[].concat(e.chartData.yAxisData.ranges[s.index]),x=c.pop(),v=c.shift();var b=s.data,m=ie(b,x,v,d,n,e,l,t);Se(m,s,l,a,e)}),a.restore(),{xAxisPoints:d,calPoints:o,eachSpacing:n}}function ni(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{type:"circle"},e.extra.scatter);let h=e.chartData.xAxisData,d=h.xAxisPoints,n=h.eachSpacing;var g=[];a.save();let o=0,f=e.width+n;return e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),o=-e._scrollDistance_-n*2+e.area[3],f=o+(e.xAxis.itemCount+4)*n),i.forEach(function(u,s){let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();var v=u.data,b=ie(v,c,x,d,n,e,l,t);a.beginPath(),a.setStrokeStyle(u.color),a.setFillStyle(u.color),a.setLineWidth(1*e.pix);var m=u.pointShape;if(m==="diamond")b.forEach(function(S,w){S!==null&&(a.moveTo(S.x,S.y-4.5),a.lineTo(S.x-4.5,S.y),a.lineTo(S.x,S.y+4.5),a.lineTo(S.x+4.5,S.y),a.lineTo(S.x,S.y-4.5))});else if(m==="circle")b.forEach(function(S,w){S!==null&&(a.moveTo(S.x+2.5*e.pix,S.y),a.arc(S.x,S.y,3*e.pix,0,2*Math.PI,!1))});else if(m==="square")b.forEach(function(S,w){S!==null&&(a.moveTo(S.x-3.5,S.y-3.5),a.rect(S.x-3.5,S.y-3.5,7,7))});else if(m==="triangle")b.forEach(function(S,w){S!==null&&(a.moveTo(S.x,S.y-4.5),a.lineTo(S.x-4.5,S.y+4.5),a.lineTo(S.x+4.5,S.y+4.5),a.lineTo(S.x,S.y-4.5))});else if(m==="triangle")return;a.closePath(),a.fill(),a.stroke()}),e.dataLabel!==!1&&t===1&&i.forEach(function(u,s){let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();var v=u.data,b=ie(v,c,x,d,n,e,l,t);Se(b,u,l,a,e)}),a.restore(),{xAxisPoints:d,calPoints:g,eachSpacing:n}}function hi(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{opacity:1,border:2},e.extra.bubble);let h=e.chartData.xAxisData,d=h.xAxisPoints,n=h.eachSpacing;var g=[];a.save();let o=0,f=e.width+n;return e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),o=-e._scrollDistance_-n*2+e.area[3],f=o+(e.xAxis.itemCount+4)*n),i.forEach(function(u,s){let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();var v=u.data,b=ie(v,c,x,d,n,e,l,t);a.beginPath(),a.setStrokeStyle(u.color),a.setLineWidth(r.border*e.pix),a.setFillStyle(M(u.color,r.opacity)),b.forEach(function(m,S){a.moveTo(m.x+m.r,m.y),a.arc(m.x,m.y,m.r*e.pix,0,2*Math.PI,!1)}),a.closePath(),a.fill(),a.stroke(),e.dataLabel!==!1&&t===1&&b.forEach(function(m,S){a.beginPath();var w=u.textSize*e.pix||l.fontSize;a.setFontSize(w),a.setFillStyle(u.textColor||"#FFFFFF"),a.setTextAlign("center"),a.fillText(String(m.t),m.x,m.y+w/2),a.closePath(),a.stroke(),a.setTextAlign("left")})}),a.restore(),{xAxisPoints:d,calPoints:g,eachSpacing:n}}function di(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{type:"straight",width:2,activeType:"none",linearType:"none",onShadow:!1,animation:"vertical"},e.extra.line);r.width*=e.pix;let h=e.chartData.xAxisData,d=h.xAxisPoints,n=h.eachSpacing;var g=[];a.save();let o=0,f=e.width+n;return e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),o=-e._scrollDistance_-n*2+e.area[3],f=o+(e.xAxis.itemCount+4)*n),i.forEach(function(u,s){a.beginPath(),a.setStrokeStyle(u.color),a.moveTo(-1e4,-1e4),a.lineTo(-10001,-10001),a.stroke();let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();var v=u.data,b=Ya(v,c,x,d,n,e,l,r,t);g.push(b);var m=be(b,u);if(u.lineType=="dash"){let P=u.dashLength?u.dashLength:8;P*=e.pix,a.setLineDash([P,P])}a.beginPath();var S=u.color;if(r.linearType!=="none"&&u.linearColor&&u.linearColor.length>0){for(var w=a.createLinearGradient(e.chartData.xAxisData.startX,e.height/2,e.chartData.xAxisData.endX,e.height/2),C=0;C<u.linearColor.length;C++)w.addColorStop(u.linearColor[C][0],M(u.linearColor[C][1],1));S=w}a.setStrokeStyle(S),r.onShadow==!0&&u.setShadow&&u.setShadow.length>0?a.setShadow(u.setShadow[0],u.setShadow[1],u.setShadow[2],u.setShadow[3]):a.setShadow(0,0,0,"rgba(0,0,0,0)"),a.setLineWidth(r.width),m.forEach(function(P,A){if(P.length===1)a.moveTo(P[0].x,P[0].y);else{a.moveTo(P[0].x,P[0].y);let F=0;if(r.type==="curve")for(let L=0;L<P.length;L++){let p=P[L];if(F==0&&p.x>o&&(a.moveTo(p.x,p.y),F=1),L>0&&p.x>o&&p.x<f){var T=me(P,L-1);a.bezierCurveTo(T.ctrA.x,T.ctrA.y,T.ctrB.x,T.ctrB.y,p.x,p.y)}}if(r.type==="straight")for(let L=0;L<P.length;L++){let p=P[L];F==0&&p.x>o&&(a.moveTo(p.x,p.y),F=1),L>0&&p.x>o&&p.x<f&&a.lineTo(p.x,p.y)}if(r.type==="step")for(let L=0;L<P.length;L++){let p=P[L];F==0&&p.x>o&&(a.moveTo(p.x,p.y),F=1),L>0&&p.x>o&&p.x<f&&(a.lineTo(p.x,P[L-1].y),a.lineTo(p.x,p.y))}a.moveTo(P[0].x,P[0].y)}}),a.stroke(),a.setLineDash([]),e.dataPointShape!==!1&&Fe(b,u.color,u.pointShape,a,e),ra(b,u.color,u.pointShape,a,e,r)}),e.dataLabel!==!1&&t===1&&i.forEach(function(u,s){let y,c,x;y=[].concat(e.chartData.yAxisData.ranges[u.index]),c=y.pop(),x=y.shift();var v=u.data,b=ie(v,c,x,d,n,e,l,t);Se(b,u,l,a,e)}),a.restore(),{xAxisPoints:d,calPoints:g,eachSpacing:n}}function oi(i,e,l,a){let t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=e.chartData.xAxisData,h=r.xAxisPoints,d=r.eachSpacing,n=k({},{width:d/2,barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mix.column),g=k({},{opacity:.2,gradient:!1},e.extra.mix.area),o=k({},{width:2},e.extra.mix.line),f=e.height-e.area[2],u=[];var s=0,y=0;i.forEach(function(m,S){m.type=="column"&&(y+=1)}),a.save();let c=-2,x=h.length+2,v=0,b=e.width+d;if(e._scrollDistance_&&e._scrollDistance_!==0&&e.enableScroll===!0&&(a.translate(e._scrollDistance_,0),c=Math.floor(-e._scrollDistance_/d)-2,x=c+e.xAxis.itemCount+4,v=-e._scrollDistance_-d*2+e.area[3],b=v+(e.xAxis.itemCount+4)*d),n.customColor=ue(n.linearType,n.customColor,i,l),i.forEach(function(m,S){let w,C,P;w=[].concat(e.chartData.yAxisData.ranges[m.index]),C=w.pop(),P=w.shift();var A=m.data,T=ie(A,C,P,h,d,e,l,t);if(u.push(T),m.type=="column"){T=Pe(T,d,y,s,l,e);for(let I=0;I<T.length;I++){let R=T[I];if(R!==null&&I>c&&I<x){var F=R.x-R.width/2,L=e.height-R.y-e.area[2];a.beginPath();var p=R.color||m.color,X=R.color||m.color;if(n.linearType!=="none"){var _=a.createLinearGradient(F,R.y,F,e.height-e.area[2]);n.linearType=="opacity"?(_.addColorStop(0,M(p,n.linearOpacity)),_.addColorStop(1,M(p,1))):(_.addColorStop(0,M(n.customColor[m.linearIndex],n.linearOpacity)),_.addColorStop(n.colorStop,M(n.customColor[m.linearIndex],n.linearOpacity)),_.addColorStop(1,M(p,1))),p=_}if(n.barBorderRadius&&n.barBorderRadius.length===4||n.barBorderCircle){let N=F,O=R.y,W=R.width,z=e.height-e.area[2]-R.y;n.barBorderCircle&&(n.barBorderRadius=[W/2,W/2,0,0]);let[B,J,le,te]=n.barBorderRadius,se=Math.min(W/2,z/2);B=B>se?se:B,J=J>se?se:J,le=le>se?se:le,te=te>se?se:te,B=B<0?0:B,J=J<0?0:J,le=le<0?0:le,te=te<0?0:te,a.arc(N+B,O+B,B,-Math.PI,-Math.PI/2),a.arc(N+W-J,O+J,J,-Math.PI/2,0),a.arc(N+W-le,O+z-le,le,0,Math.PI/2),a.arc(N+te,O+z-te,te,Math.PI/2,Math.PI)}else a.moveTo(F,R.y),a.lineTo(F+R.width,R.y),a.lineTo(F+R.width,e.height-e.area[2]),a.lineTo(F,e.height-e.area[2]),a.lineTo(F,R.y),a.setLineWidth(1),a.setStrokeStyle(X);a.setFillStyle(p),a.closePath(),a.fill()}}s+=1}if(m.type=="area"){let I=be(T,m);for(let R=0;R<I.length;R++){let N=I[R];if(a.beginPath(),a.setStrokeStyle(m.color),a.setStrokeStyle(M(m.color,g.opacity)),g.gradient){let O=a.createLinearGradient(0,e.area[0],0,e.height-e.area[2]);O.addColorStop("0",M(m.color,g.opacity)),O.addColorStop("1.0",M("#FFFFFF",.1)),a.setFillStyle(O)}else a.setFillStyle(M(m.color,g.opacity));if(a.setLineWidth(2*e.pix),N.length>1){var Y=N[0];let O=N[N.length-1];a.moveTo(Y.x,Y.y);let W=0;if(m.style==="curve")for(let z=0;z<N.length;z++){let B=N[z];if(W==0&&B.x>v&&(a.moveTo(B.x,B.y),W=1),z>0&&B.x>v&&B.x<b){var $=me(N,z-1);a.bezierCurveTo($.ctrA.x,$.ctrA.y,$.ctrB.x,$.ctrB.y,B.x,B.y)}}else for(let z=0;z<N.length;z++){let B=N[z];W==0&&B.x>v&&(a.moveTo(B.x,B.y),W=1),z>0&&B.x>v&&B.x<b&&a.lineTo(B.x,B.y)}a.lineTo(O.x,f),a.lineTo(Y.x,f),a.lineTo(Y.x,Y.y)}else{let O=N[0];a.moveTo(O.x-d/2,O.y)}a.closePath(),a.fill()}}if(m.type=="line"){var G=be(T,m);G.forEach(function(I,R){if(m.lineType=="dash"){let O=m.dashLength?m.dashLength:8;O*=e.pix,a.setLineDash([O,O])}if(a.beginPath(),a.setStrokeStyle(m.color),a.setLineWidth(o.width*e.pix),I.length===1)a.moveTo(I[0].x,I[0].y);else{a.moveTo(I[0].x,I[0].y);let O=0;if(m.style=="curve")for(let W=0;W<I.length;W++){let z=I[W];if(O==0&&z.x>v&&(a.moveTo(z.x,z.y),O=1),W>0&&z.x>v&&z.x<b){var N=me(I,W-1);a.bezierCurveTo(N.ctrA.x,N.ctrA.y,N.ctrB.x,N.ctrB.y,z.x,z.y)}}else for(let W=0;W<I.length;W++){let z=I[W];O==0&&z.x>v&&(a.moveTo(z.x,z.y),O=1),W>0&&z.x>v&&z.x<b&&a.lineTo(z.x,z.y)}a.moveTo(I[0].x,I[0].y)}a.stroke(),a.setLineDash([])})}m.type=="point"&&(m.addPoint=!0),m.addPoint==!0&&m.type!=="column"&&Fe(T,m.color,m.pointShape,a,e)}),e.dataLabel!==!1&&t===1){var s=0;i.forEach(function(S,w){let C,P,A;C=[].concat(e.chartData.yAxisData.ranges[S.index]),P=C.pop(),A=C.shift();var T=S.data,F=ie(T,P,A,h,d,e,l,t);S.type!=="column"?Se(F,S,l,a,e):(F=Pe(F,d,y,s,l,e),Se(F,S,l,a,e),s+=1)})}return a.restore(),{xAxisPoints:h,calPoints:u,eachSpacing:d}}function ee(i,e,l,a,t,r){var h=i.extra.tooltip||{};h.horizentalLine&&i.tooltip&&a===1&&(i.type=="line"||i.type=="area"||i.type=="column"||i.type=="mount"||i.type=="candle"||i.type=="mix")&&Za(i,e,l,t,r),l.save(),i._scrollDistance_&&i._scrollDistance_!==0&&i.enableScroll===!0&&l.translate(i._scrollDistance_,0),i.tooltip&&i.tooltip.textList&&i.tooltip.textList.length&&a===1&&ei(i.tooltip.textList,i.tooltip.offset,i,e,l,t,r),l.restore()}function he(i,e,l,a){let t=e.chartData.xAxisData,r=t.xAxisPoints,h=t.startX,d=t.endX,n=t.eachSpacing;var g="center";(e.type=="bar"||e.type=="line"||e.type=="area"||e.type=="scatter"||e.type=="bubble")&&(g=e.xAxis.boundaryGap);var o=e.height-e.area[2],f=e.area[0];if(e.enableScroll&&e.xAxis.scrollShow){var u=e.height-e.area[2]+l.xAxisHeight,s=d-h,y=n*(r.length-1);e.type=="mount"&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),y+=(e.extra.mount.widthRatio-1)*n);var c=s*s/y,x=0;e._scrollDistance_&&(x=-e._scrollDistance_*s/y),a.beginPath(),a.setLineCap("round"),a.setLineWidth(6*e.pix),a.setStrokeStyle(e.xAxis.scrollBackgroundColor||"#EFEBEF"),a.moveTo(h,u),a.lineTo(d,u),a.stroke(),a.closePath(),a.beginPath(),a.setLineCap("round"),a.setLineWidth(6*e.pix),a.setStrokeStyle(e.xAxis.scrollColor||"#A6A6A6"),a.moveTo(h+x,u),a.lineTo(h+x+c,u),a.stroke(),a.closePath(),a.setLineCap("butt")}if(a.save(),e._scrollDistance_&&e._scrollDistance_!==0&&a.translate(e._scrollDistance_,0),e.xAxis.calibration===!0&&(a.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),a.setLineCap("butt"),a.setLineWidth(1*e.pix),r.forEach(function(b,m){m>0&&(a.beginPath(),a.moveTo(b-n/2,o),a.lineTo(b-n/2,o+3*e.pix),a.closePath(),a.stroke())})),e.xAxis.disableGrid!==!0&&(a.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),a.setLineCap("butt"),a.setLineWidth(1*e.pix),e.xAxis.gridType=="dash"&&a.setLineDash([e.xAxis.dashLength*e.pix,e.xAxis.dashLength*e.pix]),e.xAxis.gridEval=e.xAxis.gridEval||1,r.forEach(function(b,m){m%e.xAxis.gridEval==0&&(a.beginPath(),a.moveTo(b,o),a.lineTo(b,f),a.stroke())}),a.setLineDash([])),e.xAxis.disabled!==!0){let b=i.length;e.xAxis.labelCount&&(e.xAxis.itemCount?b=Math.ceil(i.length/e.xAxis.itemCount*e.xAxis.labelCount):b=e.xAxis.labelCount,b-=1);let m=Math.ceil(i.length/b),S=[],w=i.length;for(let C=0;C<w;C++)C%m!==0?S.push(""):S.push(i[C]);S[w-1]=i[w-1];var v=e.xAxis.fontSize*e.pix||l.fontSize;l._xAxisTextAngle_===0?S.forEach(function(C,P){var A=e.xAxis.formatter?e.xAxis.formatter(C,P,e):C,T=-H(String(A),v,a)/2;g=="center"&&(T+=n/2);var F=0;e.xAxis.scrollShow&&(F=6*e.pix);var L=e._scrollDistance_||0,p=g=="center"?r[P]+n/2:r[P];p-Math.abs(L)>=e.area[3]-1&&p-Math.abs(L)<=e.width-e.area[1]+1&&(a.beginPath(),a.setFontSize(v),a.setFillStyle(e.xAxis.fontColor||e.fontColor),a.fillText(String(A),r[P]+T,o+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.fontSize)*e.pix/2+e.xAxis.fontSize*e.pix),a.closePath(),a.stroke())}):S.forEach(function(C,P){var A=e.xAxis.formatter?e.xAxis.formatter(C):C,T=e._scrollDistance_||0,F=g=="center"?r[P]+n/2:r[P];if(F-Math.abs(T)>=e.area[3]-1&&F-Math.abs(T)<=e.width-e.area[1]+1){a.save(),a.beginPath(),a.setFontSize(v),a.setFillStyle(e.xAxis.fontColor||e.fontColor);var L=H(String(A),v,a),p=r[P];g=="center"&&(p=r[P]+n/2);var X=0;e.xAxis.scrollShow&&(X=6*e.pix);var _=o+e.xAxis.marginTop*e.pix+v-v*Math.abs(Math.sin(l._xAxisTextAngle_));e.xAxis.rotateAngle<0?(p-=v/2,L=0):(p+=v/2,L=-L),a.translate(p,_),a.rotate(-1*l._xAxisTextAngle_),a.fillText(String(A),L,0),a.closePath(),a.stroke(),a.restore()}})}a.restore(),e.xAxis.title&&(a.beginPath(),a.setFontSize(e.xAxis.titleFontSize*e.pix),a.setFillStyle(e.xAxis.titleFontColor),a.fillText(String(e.xAxis.title),e.width-e.area[1]+e.xAxis.titleOffsetX*e.pix,e.height-e.area[2]+e.xAxis.marginTop*e.pix+(e.xAxis.lineHeight-e.xAxis.titleFontSize)*e.pix/2+(e.xAxis.titleFontSize+e.xAxis.titleOffsetY)*e.pix),a.closePath(),a.stroke()),e.xAxis.axisLine&&(a.beginPath(),a.setStrokeStyle(e.xAxis.axisLineColor),a.setLineWidth(1*e.pix),a.moveTo(h,e.height-e.area[2]),a.lineTo(d,e.height-e.area[2]),a.stroke())}function ge(i,e,l,a){if(e.yAxis.disableGrid===!0)return;let r=(e.height-e.area[0]-e.area[2])/e.yAxis.splitNumber,h=e.area[3],d=e.chartData.xAxisData.xAxisPoints,n=e.chartData.xAxisData.eachSpacing,g=n*(d.length-1);e.type=="mount"&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),g+=(e.extra.mount.widthRatio-1)*n);let o=h+g,f=[],u=1;e.xAxis.axisLine===!1&&(u=0);for(let s=u;s<e.yAxis.splitNumber+1;s++)f.push(e.height-e.area[2]-r*s);a.save(),e._scrollDistance_&&e._scrollDistance_!==0&&a.translate(e._scrollDistance_,0),e.yAxis.gridType=="dash"&&a.setLineDash([e.yAxis.dashLength*e.pix,e.yAxis.dashLength*e.pix]),a.setStrokeStyle(e.yAxis.gridColor),a.setLineWidth(1*e.pix),f.forEach(function(s,y){a.beginPath(),a.moveTo(h,s),a.lineTo(o,s),a.stroke()}),a.setLineDash([]),a.restore()}function de(i,e,l,a){if(e.yAxis.disabled===!0)return;var t=e.height-e.area[0]-e.area[2],r=t/e.yAxis.splitNumber,h=e.area[3],d=e.width-e.area[1],n=e.height-e.area[2];a.beginPath(),a.setFillStyle(e.background),e.enableScroll==!0&&e.xAxis.scrollPosition&&e.xAxis.scrollPosition!=="left"&&a.fillRect(0,0,h,n+2*e.pix),e.enableScroll==!0&&e.xAxis.scrollPosition&&e.xAxis.scrollPosition!=="right"&&a.fillRect(d,0,e.width,n+2*e.pix),a.closePath(),a.stroke();let g=e.area[3],o=e.width-e.area[1],f=e.area[3]+(e.width-e.area[1]-e.area[3])/2;if(e.yAxis.data)for(let s=0;s<e.yAxis.data.length;s++){let y=e.yAxis.data[s];var u=[];if(y.type==="categories")for(let c=0;c<=y.categories.length;c++)u.push(e.area[0]+t/y.categories.length/2+t/y.categories.length*c);else for(let c=0;c<=e.yAxis.splitNumber;c++)u.push(e.area[0]+r*c);if(y.disabled!==!0){let c=e.chartData.yAxisData.rangesFormat[s],x=y.fontSize?y.fontSize*e.pix:l.fontSize,v=e.chartData.yAxisData.yAxisWidth[s],b=y.textAlign||"right";if(c.forEach(function(m,S){var w=u[S];a.beginPath(),a.setFontSize(x),a.setLineWidth(1*e.pix),a.setStrokeStyle(y.axisLineColor||"#cccccc"),a.setFillStyle(y.fontColor||e.fontColor);let C=0,P=4*e.pix;if(v.position=="left"){switch(y.calibration==!0&&(a.moveTo(g,w),a.lineTo(g-3*e.pix,w),P+=3*e.pix),b){case"left":a.setTextAlign("left"),C=g-v.width;break;case"right":a.setTextAlign("right"),C=g-P;break;default:a.setTextAlign("center"),C=g-v.width/2}a.fillText(String(m),C,w+x/2-3*e.pix)}else if(v.position=="right"){switch(y.calibration==!0&&(a.moveTo(o,w),a.lineTo(o+3*e.pix,w),P+=3*e.pix),b){case"left":a.setTextAlign("left"),C=o+P;break;case"right":a.setTextAlign("right"),C=o+v.width;break;default:a.setTextAlign("center"),C=o+v.width/2}a.fillText(String(m),C,w+x/2-3*e.pix)}else if(v.position=="center"){switch(y.calibration==!0&&(a.moveTo(f,w),a.lineTo(f-3*e.pix,w),P+=3*e.pix),b){case"left":a.setTextAlign("left"),C=f-v.width;break;case"right":a.setTextAlign("right"),C=f-P;break;default:a.setTextAlign("center"),C=f-v.width/2}a.fillText(String(m),C,w+x/2-3*e.pix)}a.closePath(),a.stroke(),a.setTextAlign("left")}),y.axisLine!==!1&&(a.beginPath(),a.setStrokeStyle(y.axisLineColor||"#cccccc"),a.setLineWidth(1*e.pix),v.position=="left"?(a.moveTo(g,e.height-e.area[2]),a.lineTo(g,e.area[0])):v.position=="right"?(a.moveTo(o,e.height-e.area[2]),a.lineTo(o,e.area[0])):v.position=="center"&&(a.moveTo(f,e.height-e.area[2]),a.lineTo(f,e.area[0])),a.stroke()),e.yAxis.showTitle){let m=y.titleFontSize*e.pix||l.fontSize,S=y.title;a.beginPath(),a.setFontSize(m),a.setFillStyle(y.titleFontColor||e.fontColor),v.position=="left"?a.fillText(S,g-H(S,m,a)/2+(y.titleOffsetX||0),e.area[0]-(10-(y.titleOffsetY||0))*e.pix):v.position=="right"?a.fillText(S,o-H(S,m,a)/2+(y.titleOffsetX||0),e.area[0]-(10-(y.titleOffsetY||0))*e.pix):v.position=="center"&&a.fillText(S,f-H(S,m,a)/2+(y.titleOffsetX||0),e.area[0]-(10-(y.titleOffsetY||0))*e.pix),a.closePath(),a.stroke()}v.position=="left"?g-=v.width+e.yAxis.padding*e.pix:o+=v.width+e.yAxis.padding*e.pix}}}function Q(i,e,l,a,t){if(e.legend.show===!1)return;let r=t.legendData,h=r.points,d=r.area,n=e.legend.padding*e.pix,g=e.legend.fontSize*e.pix,o=15*e.pix,f=5*e.pix,u=e.legend.itemGap*e.pix,s=Math.max(e.legend.lineHeight*e.pix,g);a.beginPath(),a.setLineWidth(e.legend.borderWidth*e.pix),a.setStrokeStyle(e.legend.borderColor),a.setFillStyle(e.legend.backgroundColor),a.moveTo(d.start.x,d.start.y),a.rect(d.start.x,d.start.y,d.width,d.height),a.closePath(),a.fill(),a.stroke(),h.forEach(function(y,c){let x=0,v=0;x=r.widthArr[c],v=r.heightArr[c];let b=0,m=0;if(e.legend.position=="top"||e.legend.position=="bottom"){switch(e.legend.float){case"left":b=d.start.x+n;break;case"right":b=d.start.x+d.width-x;break;default:b=d.start.x+(d.width-x)/2}m=d.start.y+n+c*s}else c==0?x=0:x=r.widthArr[c-1],b=d.start.x+n+x,m=d.start.y+n+(d.height-v)/2;a.setFontSize(l.fontSize);for(let S=0;S<y.length;S++){let w=y[S];switch(w.area=[0,0,0,0],w.area[0]=b,w.area[1]=m,w.area[3]=m+s,a.beginPath(),a.setLineWidth(1*e.pix),a.setStrokeStyle(w.show?w.color:e.legend.hiddenColor),a.setFillStyle(w.show?w.color:e.legend.hiddenColor),w.legendShape){case"line":a.moveTo(b,m+.5*s-2*e.pix),a.fillRect(b,m+.5*s-2*e.pix,15*e.pix,4*e.pix);break;case"triangle":a.moveTo(b+7.5*e.pix,m+.5*s-5*e.pix),a.lineTo(b+2.5*e.pix,m+.5*s+5*e.pix),a.lineTo(b+12.5*e.pix,m+.5*s+5*e.pix),a.lineTo(b+7.5*e.pix,m+.5*s-5*e.pix);break;case"diamond":a.moveTo(b+7.5*e.pix,m+.5*s-5*e.pix),a.lineTo(b+2.5*e.pix,m+.5*s),a.lineTo(b+7.5*e.pix,m+.5*s+5*e.pix),a.lineTo(b+12.5*e.pix,m+.5*s),a.lineTo(b+7.5*e.pix,m+.5*s-5*e.pix);break;case"circle":a.moveTo(b+7.5*e.pix,m+.5*s),a.arc(b+7.5*e.pix,m+.5*s,5*e.pix,0,2*Math.PI);break;case"rect":a.moveTo(b,m+.5*s-5*e.pix),a.fillRect(b,m+.5*s-5*e.pix,15*e.pix,10*e.pix);break;case"square":a.moveTo(b+5*e.pix,m+.5*s-5*e.pix),a.fillRect(b+5*e.pix,m+.5*s-5*e.pix,10*e.pix,10*e.pix);break;case"none":break;default:a.moveTo(b,m+.5*s-5*e.pix),a.fillRect(b,m+.5*s-5*e.pix,15*e.pix,10*e.pix)}a.closePath(),a.fill(),a.stroke(),b+=o+f;let C=.5*s+.5*g-2,P=w.legendText?w.legendText:w.name;a.beginPath(),a.setFontSize(g),a.setFillStyle(w.show?e.legend.fontColor:e.legend.hiddenColor),a.fillText(P,b,m+C),a.closePath(),a.stroke(),e.legend.position=="top"||e.legend.position=="bottom"?(b+=H(P,g,a)+u,w.area[2]=b):(w.area[2]=b+H(P,g,a)+u,b-=o+f,m+=s)}})}function Ue(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},e.type=="pie"?e.extra.pie:e.extra.ring),h={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2};l.pieChartLinePadding==0&&(l.pieChartLinePadding=r.activeRadius*e.pix);var d=Math.min((e.width-e.area[1]-e.area[3])/2-l.pieChartLinePadding-l.pieChartTextPadding-l._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-l.pieChartLinePadding-l.pieChartTextPadding);d=d<10?10:d,r.customRadius>0&&(d=r.customRadius*e.pix),i=We(i,d,t);var n=r.activeRadius*e.pix;if(r.customColor=ue(r.linearType,r.customColor,i,l),i=i.map(function(o){return o._start_+=r.offsetAngle*Math.PI/180,o}),i.forEach(function(o,f){e.tooltip&&e.tooltip.index==f&&(a.beginPath(),a.setFillStyle(M(o.color,r.activeOpacity||.5)),a.moveTo(h.x,h.y),a.arc(h.x,h.y,o._radius_+n,o._start_,o._start_+2*o._proportion_*Math.PI),a.closePath(),a.fill()),a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.lineJoin="round",a.setStrokeStyle(r.borderColor);var u=o.color;if(r.linearType=="custom"){var s;a.createCircularGradient?s=a.createCircularGradient(h.x,h.y,o._radius_):s=a.createRadialGradient(h.x,h.y,0,h.x,h.y,o._radius_),s.addColorStop(0,M(r.customColor[o.linearIndex],1)),s.addColorStop(1,M(o.color,1)),u=s}a.setFillStyle(u),a.moveTo(h.x,h.y),a.arc(h.x,h.y,o._radius_,o._start_,o._start_+2*o._proportion_*Math.PI),a.closePath(),a.fill(),r.border==!0&&a.stroke()}),e.type==="ring"){var g=d*.6;typeof r.ringWidth=="number"&&r.ringWidth>0&&(g=Math.max(0,d-r.ringWidth*e.pix)),a.beginPath(),a.setFillStyle(r.centerColor),a.moveTo(h.x,h.y),a.arc(h.x,h.y,g,0,2*Math.PI),a.closePath(),a.fill()}return e.dataLabel!==!1&&t===1&&la(i,e,l,a,d,h),t===1&&e.type==="ring"&&Be(e,l,a,h),{center:h,radius:d,series:i}}function fi(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},e.extra.rose);l.pieChartLinePadding==0&&(l.pieChartLinePadding=r.activeRadius*e.pix);var h={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},d=Math.min((e.width-e.area[1]-e.area[3])/2-l.pieChartLinePadding-l.pieChartTextPadding-l._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-l.pieChartLinePadding-l.pieChartTextPadding);d=d<10?10:d;var n=r.minRadius||d*.5;d<n&&(d=n+10),i=ia(i,r.type,n,d,t);var g=r.activeRadius*e.pix;return r.customColor=ue(r.linearType,r.customColor,i,l),i=i.map(function(o){return o._start_+=(r.offsetAngle||0)*Math.PI/180,o}),i.forEach(function(o,f){e.tooltip&&e.tooltip.index==f&&(a.beginPath(),a.setFillStyle(M(o.color,r.activeOpacity||.5)),a.moveTo(h.x,h.y),a.arc(h.x,h.y,g+o._radius_,o._start_,o._start_+2*o._rose_proportion_*Math.PI),a.closePath(),a.fill()),a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.lineJoin="round",a.setStrokeStyle(r.borderColor);var u=o.color;if(r.linearType=="custom"){var s;a.createCircularGradient?s=a.createCircularGradient(h.x,h.y,o._radius_):s=a.createRadialGradient(h.x,h.y,0,h.x,h.y,o._radius_),s.addColorStop(0,M(r.customColor[o.linearIndex],1)),s.addColorStop(1,M(o.color,1)),u=s}a.setFillStyle(u),a.moveTo(h.x,h.y),a.arc(h.x,h.y,o._radius_,o._start_,o._start_+2*o._rose_proportion_*Math.PI),a.closePath(),a.fill(),r.border==!0&&a.stroke()}),e.dataLabel!==!1&&t===1&&la(i,e,l,a,d,h),{center:h,radius:d,series:i}}function ui(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{startAngle:.75,endAngle:.25,type:"default",direction:"cw",lineCap:"round",width:12,gap:2,linearType:"none",customColor:[]},e.extra.arcbar);i=Ra(i,r,t);var h;r.centerX||r.centerY?h={x:r.centerX?r.centerX:e.width/2,y:r.centerY?r.centerY:e.height/2}:h={x:e.width/2,y:e.height/2};var d;r.radius?d=r.radius:(d=Math.min(h.x,h.y),d-=5*e.pix,d-=r.width/2),d=d<10?10:d,r.customColor=ue(r.linearType,r.customColor,i,l);for(let o=0;o<i.length;o++){let f=i[o];a.setLineWidth(r.width*e.pix),a.setStrokeStyle(r.backgroundColor||"#E9E9E9"),a.setLineCap(r.lineCap),a.beginPath(),r.type=="default"?a.arc(h.x,h.y,d-(r.width*e.pix+r.gap*e.pix)*o,r.startAngle*Math.PI,r.endAngle*Math.PI,r.direction=="ccw"):a.arc(h.x,h.y,d-(r.width*e.pix+r.gap*e.pix)*o,0,2*Math.PI,r.direction=="ccw"),a.stroke();var n=f.color;if(r.linearType=="custom"){var g=a.createLinearGradient(h.x-d,h.y,h.x+d,h.y);g.addColorStop(1,M(r.customColor[f.linearIndex],1)),g.addColorStop(0,M(f.color,1)),n=g}a.setLineWidth(r.width*e.pix),a.setStrokeStyle(n),a.setLineCap(r.lineCap),a.beginPath(),a.arc(h.x,h.y,d-(r.width*e.pix+r.gap*e.pix)*o,r.startAngle*Math.PI,f._proportion_*Math.PI,r.direction=="ccw"),a.stroke()}return Be(e,l,a,h),{center:h,radius:d,series:i}}function si(i,e,l,a,t){var r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:1,h=k({},{type:"default",startAngle:.75,endAngle:.25,width:15,labelOffset:13,splitLine:{fixRadius:0,splitNumber:10,width:15,color:"#FFFFFF",childNumber:5,childWidth:5},pointer:{width:15,color:"auto"}},l.extra.gauge);h.oldAngle==null&&(h.oldAngle=h.startAngle),h.oldData==null&&(h.oldData=0),i=Wa(i,h.startAngle,h.endAngle);var d={x:l.width/2,y:l.height/2},n=Math.min(d.x,d.y);n-=5*l.pix,n-=h.width/2,n=n<10?10:n;var g=n-h.width,o=0;if(h.type=="progress"){var f=n-h.width*3;t.beginPath();let u=t.createLinearGradient(d.x,d.y-f,d.x,d.y+f);u.addColorStop("0",M(e[0].color,.3)),u.addColorStop("1.0",M("#FFFFFF",.1)),t.setFillStyle(u),t.arc(d.x,d.y,f,0,2*Math.PI,!1),t.fill(),t.setLineWidth(h.width),t.setStrokeStyle(M(e[0].color,.3)),t.setLineCap("round"),t.beginPath(),t.arc(d.x,d.y,g,h.startAngle*Math.PI,h.endAngle*Math.PI,!1),t.stroke(),h.endAngle<h.startAngle?o=2+h.endAngle-h.startAngle:o=h.startAngle-h.endAngle;let s=o/h.splitLine.splitNumber,y=o/h.splitLine.splitNumber/h.splitLine.childNumber,c=-n-h.width*.5-h.splitLine.fixRadius,x=-n-h.width-h.splitLine.fixRadius+h.splitLine.width;t.save(),t.translate(d.x,d.y),t.rotate((h.startAngle-1)*Math.PI);let v=h.splitLine.splitNumber*h.splitLine.childNumber+1,b=e[0].data*r;for(let w=0;w<v;w++)t.beginPath(),b>w/v?t.setStrokeStyle(M(e[0].color,1)):t.setStrokeStyle(M(e[0].color,.3)),t.setLineWidth(3*l.pix),t.moveTo(c,0),t.lineTo(x,0),t.stroke(),t.rotate(y*Math.PI);t.restore(),e=Oa(e,h,r),t.setLineWidth(h.width),t.setStrokeStyle(e[0].color),t.setLineCap("round"),t.beginPath(),t.arc(d.x,d.y,g,h.startAngle*Math.PI,e[0]._proportion_*Math.PI,!1),t.stroke();let m=n-h.width*2.5;t.save(),t.translate(d.x,d.y),t.rotate((e[0]._proportion_-1)*Math.PI),t.beginPath(),t.setLineWidth(h.width/3);let S=t.createLinearGradient(0,-m*.6,0,m*.6);S.addColorStop("0",M("#FFFFFF",0)),S.addColorStop("0.5",M(e[0].color,1)),S.addColorStop("1.0",M("#FFFFFF",0)),t.setStrokeStyle(S),t.arc(0,0,m,.85*Math.PI,1.15*Math.PI,!1),t.stroke(),t.beginPath(),t.setLineWidth(1),t.setStrokeStyle(e[0].color),t.setFillStyle(e[0].color),t.moveTo(-m-h.width/3/2,-4),t.lineTo(-m-h.width/3/2-4,0),t.lineTo(-m-h.width/3/2,4),t.lineTo(-m-h.width/3/2,-4),t.stroke(),t.fill(),t.restore()}else{t.setLineWidth(h.width),t.setLineCap("butt");for(let v=0;v<i.length;v++){let b=i[v];t.beginPath(),t.setStrokeStyle(b.color),t.arc(d.x,d.y,n,b._startAngle_*Math.PI,b._endAngle_*Math.PI,!1),t.stroke()}t.save(),h.endAngle<h.startAngle?o=2+h.endAngle-h.startAngle:o=h.startAngle-h.endAngle;let u=o/h.splitLine.splitNumber,s=o/h.splitLine.splitNumber/h.splitLine.childNumber,y=-n-h.width*.5-h.splitLine.fixRadius,c=-n-h.width*.5-h.splitLine.fixRadius+h.splitLine.width,x=-n-h.width*.5-h.splitLine.fixRadius+h.splitLine.childWidth;t.translate(d.x,d.y),t.rotate((h.startAngle-1)*Math.PI);for(let v=0;v<h.splitLine.splitNumber+1;v++)t.beginPath(),t.setStrokeStyle(h.splitLine.color),t.setLineWidth(2*l.pix),t.moveTo(y,0),t.lineTo(c,0),t.stroke(),t.rotate(u*Math.PI);t.restore(),t.save(),t.translate(d.x,d.y),t.rotate((h.startAngle-1)*Math.PI);for(let v=0;v<h.splitLine.splitNumber*h.splitLine.childNumber+1;v++)t.beginPath(),t.setStrokeStyle(h.splitLine.color),t.setLineWidth(1*l.pix),t.moveTo(y,0),t.lineTo(x,0),t.stroke(),t.rotate(s*Math.PI);t.restore(),e=Ea(e,i,h,r);for(let v=0;v<e.length;v++){let b=e[v];t.save(),t.translate(d.x,d.y),t.rotate((b._proportion_-1)*Math.PI),t.beginPath(),t.setFillStyle(b.color),t.moveTo(h.pointer.width,0),t.lineTo(0,-h.pointer.width/2),t.lineTo(-g,0),t.lineTo(0,h.pointer.width/2),t.lineTo(h.pointer.width,0),t.closePath(),t.fill(),t.beginPath(),t.setFillStyle("#FFFFFF"),t.arc(0,0,h.pointer.width/6,0,2*Math.PI,!1),t.fill(),t.restore()}l.dataLabel!==!1&&Ja(h,n,d,l,a,t)}return Be(l,a,t,d),r===1&&l.type==="gauge"&&(l.extra.gauge.oldAngle=e[0]._proportion_,l.extra.gauge.oldData=e[0].data),{center:d,radius:n,innerRadius:g,categories:i,totalAngle:o}}function gi(i,e,l,a){var t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{gridColor:"#cccccc",gridType:"radar",gridEval:1,axisLabel:!1,axisLabelTofix:0,labelShow:!0,labelColor:"#666666",labelPointShow:!1,labelPointRadius:3,labelPointColor:"#cccccc",opacity:.2,gridCount:3,border:!1,borderWidth:2,linearType:"none",customColor:[]},e.extra.radar),h=va(e.categories.length),d={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},n=(e.width-e.area[1]-e.area[3])/2,g=(e.height-e.area[0]-e.area[2])/2,o=Math.min(n-(xa(e.categories,l.fontSize,a)+l.radarLabelTextMargin),g-l.radarLabelTextMargin);o-=l.radarLabelTextMargin*e.pix,o=o<10?10:o,o=r.radius?r.radius:o,a.beginPath(),a.setLineWidth(1*e.pix),a.setStrokeStyle(r.gridColor),h.forEach(function(y,c){var x=oe(o*Math.cos(y),o*Math.sin(y),d);a.moveTo(d.x,d.y),c%r.gridEval==0&&a.lineTo(x.x,x.y)}),a.stroke(),a.closePath();for(var f=function(c){var x={};if(a.beginPath(),a.setLineWidth(1*e.pix),a.setStrokeStyle(r.gridColor),r.gridType=="radar")h.forEach(function(b,m){var S=oe(o/r.gridCount*c*Math.cos(b),o/r.gridCount*c*Math.sin(b),d);m===0?(x=S,a.moveTo(S.x,S.y)):a.lineTo(S.x,S.y)}),a.lineTo(x.x,x.y);else{var v=oe(o/r.gridCount*c*Math.cos(1.5),o/r.gridCount*c*Math.sin(1.5),d);a.arc(d.x,d.y,d.y-v.y,0,2*Math.PI,!1)}a.stroke(),a.closePath()},u=1;u<=r.gridCount;u++)f(u);r.customColor=ue(r.linearType,r.customColor,i,l);var s=Ia(h,d,o,i,e,t);if(s.forEach(function(y,c){a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.setStrokeStyle(y.color);var x=M(y.color,r.opacity);if(r.linearType=="custom"){var v;a.createCircularGradient?v=a.createCircularGradient(d.x,d.y,o):v=a.createRadialGradient(d.x,d.y,0,d.x,d.y,o),v.addColorStop(0,M(r.customColor[i[c].linearIndex],r.opacity)),v.addColorStop(1,M(y.color,r.opacity)),x=v}if(a.setFillStyle(x),y.data.forEach(function(m,S){S===0?a.moveTo(m.position.x,m.position.y):a.lineTo(m.position.x,m.position.y)}),a.closePath(),a.fill(),r.border===!0&&a.stroke(),a.closePath(),e.dataPointShape!==!1){var b=y.data.map(function(m){return m.position});Fe(b,y.color,y.pointShape,a,e)}}),r.axisLabel===!0){let y=Math.max(r.max,Math.max.apply(null,Ce(i))),c=o/r.gridCount,x=e.fontSize*e.pix;a.setFontSize(x),a.setFillStyle(e.fontColor),a.setTextAlign("left");for(var u=0;u<r.gridCount+1;u++){let b=u*y/r.gridCount;b=b.toFixed(r.axisLabelTofix),a.fillText(String(b),d.x+3*e.pix,d.y-u*c+x/2)}}return ja(h,o,d,e,l,a),e.dataLabel!==!1&&t===1&&(s.forEach(function(y,c){a.beginPath();var x=y.textSize*e.pix||l.fontSize;a.setFontSize(x),a.setFillStyle(y.textColor||e.fontColor),y.data.forEach(function(v,b){Math.abs(v.position.x-d.x)<2?v.position.y<d.y?(a.setTextAlign("center"),a.fillText(v.value,v.position.x,v.position.y-4)):(a.setTextAlign("center"),a.fillText(v.value,v.position.x,v.position.y+x+2)):v.position.x<d.x?(a.setTextAlign("right"),a.fillText(v.value,v.position.x-4,v.position.y+x/2-2)):(a.setTextAlign("left"),a.fillText(v.value,v.position.x+4,v.position.y+x/2-2))}),a.closePath(),a.stroke()}),a.setTextAlign("left")),{center:d,radius:o,angleList:h}}function ve(i,e){var l=Array(2),a=i*2003750834e-2/180,t=Math.log(Math.tan((90+e)*Math.PI/360))/(Math.PI/180);return t=t*2003750834e-2/180,l[0]=a,l[1]=t,l}function yi(i){var e={},l;e.xMin=180,e.xMax=0,e.yMin=90,e.yMax=0;for(var a=0;a<i.length;a++)for(var t=i[a].geometry.coordinates,r=0;r<t.length;r++){l=t[r],l.length==1&&(l=l[0]);for(var h=0;h<l.length;h++){var d=l[h][0],n=l[h][1],g={x:d,y:n};e.xMin=e.xMin<g.x?e.xMin:g.x,e.xMax=e.xMax>g.x?e.xMax:g.x,e.yMin=e.yMin<g.y?e.yMin:g.y,e.yMax=e.yMax>g.y?e.yMax:g.y}}return e}function Ze(i,e,l,a,t,r){return{x:(e-l.xMin)*a+t,y:(l.yMax-i)*a+r}}function ci(i,e,l,a,t,r){return{x:(e-t)/a+l.xMin,y:l.yMax-(i-r)/a}}function xi(i,e,l){return!(e[1]==l[1]||e[1]>i[1]&&l[1]>i[1]||e[1]<i[1]&&l[1]<i[1]||e[1]==i[1]&&l[1]>i[1]||l[1]==i[1]&&e[1]>i[1]||e[0]<i[0]&&l[1]<i[1]||l[0]-(l[0]-e[0])*(l[1]-i[1])/(l[1]-e[1])<i[0])}function vi(i,e,l){let a=0;for(let t=0;t<e.length;t++){let r=e[t][0];e.length==1&&(r=e[t][0]);for(let h=0;h<r.length-1;h++){let d=r[h],n=r[h+1];l&&(d=ve(r[h][0],r[h][1]),n=ve(r[h+1][0],r[h+1][1])),xi(i,d,n)&&(a+=1)}}return a%2==1}function mi(i,e,l,a){var t=k({},{border:!0,mercator:!1,borderWidth:1,active:!0,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#f04864",activeFillColor:"#facc14",activeFillOpacity:1},e.extra.map),r,h,d=i,n=yi(d);if(t.mercator){var g=ve(n.xMax,n.yMax),o=ve(n.xMin,n.yMin);n.xMax=g[0],n.yMax=g[1],n.xMin=o[0],n.yMin=o[1]}for(var f=e.width/Math.abs(n.xMax-n.xMin),u=e.height/Math.abs(n.yMax-n.yMin),s=f<u?f:u,y=e.width/2-Math.abs(n.xMax-n.xMin)/2*s,c=e.height/2-Math.abs(n.yMax-n.yMin)/2*s,x=0;x<d.length;x++){a.beginPath(),a.setLineWidth(t.borderWidth*e.pix),a.setStrokeStyle(t.borderColor),a.setFillStyle(M(i[x].color,i[x].fillOpacity||t.fillOpacity)),t.active==!0&&e.tooltip&&e.tooltip.index==x&&(a.setStrokeStyle(t.activeBorderColor),a.setFillStyle(M(t.activeFillColor,t.activeFillOpacity)));for(var v=d[x].geometry.coordinates,b=0;b<v.length;b++){r=v[b],r.length==1&&(r=r[0]);for(var m=0;m<r.length;m++){var S=Array(2);t.mercator?S=ve(r[m][0],r[m][1]):S=r[m],h=Ze(S[1],S[0],n,s,y,c),m===0?(a.beginPath(),a.moveTo(h.x,h.y)):a.lineTo(h.x,h.y)}a.fill(),t.border==!0&&a.stroke()}}if(e.dataLabel==!0)for(var x=0;x<d.length;x++){var w=d[x].properties.centroid;if(w){t.mercator&&(w=ve(d[x].properties.centroid[0],d[x].properties.centroid[1])),h=Ze(w[1],w[0],n,s,y,c);let P=d[x].textSize*e.pix||l.fontSize,A=d[x].textColor||e.fontColor;t.active&&t.activeTextColor&&e.tooltip&&e.tooltip.index==x&&(A=t.activeTextColor);let T=d[x].properties.name;a.beginPath(),a.setFontSize(P),a.setFillStyle(A),a.fillText(T,h.x-H(T,P,a)/2,h.y+P/2),a.closePath(),a.stroke()}}e.chartData.mapData={bounds:n,scale:s,xoffset:y,yoffset:c,mercator:t.mercator},ee(e,l,a,1),a.draw()}function xe(i,e,l){l=l==0?1:l;for(var a=[],t=0;t<l;t++)a[t]=Math.random();return Math.floor(a.reduce(function(r,h){return r+h})/l*(e-i))+i}function ze(i,e,l,a){var t=!1;for(let r=0;r<e.length;r++)if(e[r].area)if(i[3]<e[r].area[1]||i[0]>e[r].area[2]||i[1]>e[r].area[3]||i[2]<e[r].area[0])if(i[0]<0||i[1]<0||i[2]>l||i[3]>a){t=!0;break}else t=!1;else{t=!0;break}return t}function bi(i,e,l){let a=i.series;switch(e){case"normal":for(let r=0;r<a.length;r++){let h=a[r].name,d=a[r].textSize*i.pix,n=H(h,d,l),g,o,f,u=0;for(;u++,g=xe(-i.width/2,i.width/2,5)-n/2,o=xe(-i.height/2,i.height/2,5)+d/2,f=[g-5+i.width/2,o-5-d+i.height/2,g+n+5+i.width/2,o+5+i.height/2],!!ze(f,a,i.width,i.height);)if(u==1e3){f=[-100,-100,-100,-100];break}a[r].area=f}break;case"vertical":let t=function(){return Math.random()>.7};for(let r=0;r<a.length;r++){let h=a[r].name,d=a[r].textSize*i.pix,n=H(h,d,l),g=t(),o,f,u,s,y=0;for(;;){y++;let c;if(g?(o=xe(-i.width/2,i.width/2,5)-n/2,f=xe(-i.height/2,i.height/2,5)+d/2,u=[f-5-n+i.width/2,-o-5+i.height/2,f+5+i.width/2,-o+d+5+i.height/2],s=[i.width-(i.width/2-i.height/2)-(-o+d+5+i.height/2)-5,i.height/2-i.width/2+(f-5-n+i.width/2)-5,i.width-(i.width/2-i.height/2)-(-o+d+5+i.height/2)+d,i.height/2-i.width/2+(f-5-n+i.width/2)+n+5],c=ze(s,a,i.height,i.width)):(o=xe(-i.width/2,i.width/2,5)-n/2,f=xe(-i.height/2,i.height/2,5)+d/2,u=[o-5+i.width/2,f-5-d+i.height/2,o+n+5+i.width/2,f+5+i.height/2],c=ze(u,a,i.width,i.height)),!c)break;if(y==1e3){u=[-1e3,-1e3,-1e3,-1e3];break}}g?(a[r].area=s,a[r].areav=u):a[r].area=u,a[r].rotate=g}break}return a}function Ai(i,e,l,a){let t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{type:"normal",autoColors:!0},e.extra.word);e.chartData.wordCloudData||(e.chartData.wordCloudData=bi(e,r.type,a)),a.beginPath(),a.setFillStyle(e.background),a.rect(0,0,e.width,e.height),a.fill(),a.save();let h=e.chartData.wordCloudData;a.translate(e.width/2,e.height/2);for(let d=0;d<h.length;d++){a.save(),h[d].rotate&&a.rotate(90*Math.PI/180);let n=h[d].name,g=h[d].textSize*e.pix,o=H(n,g,a);a.beginPath(),a.setStrokeStyle(h[d].color),a.setFillStyle(h[d].color),a.setFontSize(g),h[d].rotate?h[d].areav[0]>0&&(e.tooltip&&e.tooltip.index==d?a.strokeText(n,(h[d].areav[0]+5-e.width/2)*t-o*(1-t)/2,(h[d].areav[1]+5+g-e.height/2)*t):a.fillText(n,(h[d].areav[0]+5-e.width/2)*t-o*(1-t)/2,(h[d].areav[1]+5+g-e.height/2)*t)):h[d].area[0]>0&&(e.tooltip&&e.tooltip.index==d?a.strokeText(n,(h[d].area[0]+5-e.width/2)*t-o*(1-t)/2,(h[d].area[1]+5+g-e.height/2)*t):a.fillText(n,(h[d].area[0]+5-e.width/2)*t-o*(1-t)/2,(h[d].area[1]+5+g-e.height/2)*t)),a.stroke(),a.restore()}a.restore()}function Ti(i,e,l,a){let t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,r=k({},{type:"funnel",activeWidth:10,activeOpacity:.3,border:!1,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,minSize:0,labelAlign:"right",linearType:"none",customColor:[]},e.extra.funnel),h=(e.height-e.area[0]-e.area[2])/i.length,d={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.height-e.area[2]},n=r.activeWidth*e.pix,g=Math.min((e.width-e.area[1]-e.area[3])/2-n,(e.height-e.area[0]-e.area[2])/2-n),o=za(i,g,r,h,t);if(a.save(),a.translate(d.x,d.y),r.customColor=ue(r.linearType,r.customColor,i,l),r.type=="pyramid")for(let s=0;s<o.length;s++){if(s==o.length-1){e.tooltip&&e.tooltip.index==s&&(a.beginPath(),a.setFillStyle(M(o[s].color,r.activeOpacity)),a.moveTo(-n,-h),a.lineTo(-o[s].radius-n,0),a.lineTo(o[s].radius+n,0),a.lineTo(n,-h),a.lineTo(-n,-h),a.closePath(),a.fill()),o[s].funnelArea=[d.x-o[s].radius,d.y-h*(s+1),d.x+o[s].radius,d.y-h*s],a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.setStrokeStyle(r.borderColor);var f=M(o[s].color,r.fillOpacity);if(r.linearType=="custom"){var u=a.createLinearGradient(o[s].radius,-h,-o[s].radius,-h);u.addColorStop(0,M(o[s].color,r.fillOpacity)),u.addColorStop(.5,M(r.customColor[o[s].linearIndex],r.fillOpacity)),u.addColorStop(1,M(o[s].color,r.fillOpacity)),f=u}a.setFillStyle(f),a.moveTo(0,-h),a.lineTo(-o[s].radius,0),a.lineTo(o[s].radius,0),a.lineTo(0,-h),a.closePath(),a.fill(),r.border==!0&&a.stroke()}else{e.tooltip&&e.tooltip.index==s&&(a.beginPath(),a.setFillStyle(M(o[s].color,r.activeOpacity)),a.moveTo(0,0),a.lineTo(-o[s].radius-n,0),a.lineTo(-o[s+1].radius-n,-h),a.lineTo(o[s+1].radius+n,-h),a.lineTo(o[s].radius+n,0),a.lineTo(0,0),a.closePath(),a.fill()),o[s].funnelArea=[d.x-o[s].radius,d.y-h*(s+1),d.x+o[s].radius,d.y-h*s],a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.setStrokeStyle(r.borderColor);var f=M(o[s].color,r.fillOpacity);if(r.linearType=="custom"){var u=a.createLinearGradient(o[s].radius,-h,-o[s].radius,-h);u.addColorStop(0,M(o[s].color,r.fillOpacity)),u.addColorStop(.5,M(r.customColor[o[s].linearIndex],r.fillOpacity)),u.addColorStop(1,M(o[s].color,r.fillOpacity)),f=u}a.setFillStyle(f),a.moveTo(0,0),a.lineTo(-o[s].radius,0),a.lineTo(-o[s+1].radius,-h),a.lineTo(o[s+1].radius,-h),a.lineTo(o[s].radius,0),a.lineTo(0,0),a.closePath(),a.fill(),r.border==!0&&a.stroke()}a.translate(0,-h)}else{a.translate(0,-(o.length-1)*h);for(let s=0;s<o.length;s++){if(s==o.length-1){e.tooltip&&e.tooltip.index==s&&(a.beginPath(),a.setFillStyle(M(o[s].color,r.activeOpacity)),a.moveTo(-n-r.minSize/2,0),a.lineTo(-o[s].radius-n,-h),a.lineTo(o[s].radius+n,-h),a.lineTo(n+r.minSize/2,0),a.lineTo(-n-r.minSize/2,0),a.closePath(),a.fill()),o[s].funnelArea=[d.x-o[s].radius,d.y-h,d.x+o[s].radius,d.y],a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.setStrokeStyle(r.borderColor);var f=M(o[s].color,r.fillOpacity);if(r.linearType=="custom"){var u=a.createLinearGradient(o[s].radius,-h,-o[s].radius,-h);u.addColorStop(0,M(o[s].color,r.fillOpacity)),u.addColorStop(.5,M(r.customColor[o[s].linearIndex],r.fillOpacity)),u.addColorStop(1,M(o[s].color,r.fillOpacity)),f=u}a.setFillStyle(f),a.moveTo(0,0),a.lineTo(-r.minSize/2,0),a.lineTo(-o[s].radius,-h),a.lineTo(o[s].radius,-h),a.lineTo(r.minSize/2,0),a.lineTo(0,0),a.closePath(),a.fill(),r.border==!0&&a.stroke()}else{e.tooltip&&e.tooltip.index==s&&(a.beginPath(),a.setFillStyle(M(o[s].color,r.activeOpacity)),a.moveTo(0,0),a.lineTo(-o[s+1].radius-n,0),a.lineTo(-o[s].radius-n,-h),a.lineTo(o[s].radius+n,-h),a.lineTo(o[s+1].radius+n,0),a.lineTo(0,0),a.closePath(),a.fill()),o[s].funnelArea=[d.x-o[s].radius,d.y-h*(o.length-s),d.x+o[s].radius,d.y-h*(o.length-s-1)],a.beginPath(),a.setLineWidth(r.borderWidth*e.pix),a.setStrokeStyle(r.borderColor);var f=M(o[s].color,r.fillOpacity);if(r.linearType=="custom"){var u=a.createLinearGradient(o[s].radius,-h,-o[s].radius,-h);u.addColorStop(0,M(o[s].color,r.fillOpacity)),u.addColorStop(.5,M(r.customColor[o[s].linearIndex],r.fillOpacity)),u.addColorStop(1,M(o[s].color,r.fillOpacity)),f=u}a.setFillStyle(f),a.moveTo(0,0),a.lineTo(-o[s+1].radius,0),a.lineTo(-o[s].radius,-h),a.lineTo(o[s].radius,-h),a.lineTo(o[s+1].radius,0),a.lineTo(0,0),a.closePath(),a.fill(),r.border==!0&&a.stroke()}a.translate(0,h)}}return a.restore(),e.dataLabel!==!1&&t===1&&Si(o,e,a,h,r.labelAlign,n,d),t===1&&wi(o,e,a,h,r.labelAlign,n,d),{center:d,radius:g,series:o}}function Si(i,e,l,a,t,r,h){for(let d=0;d<i.length;d++){let n=i[d];if(n.labelShow===!1)continue;let g,o,f,u,s=n.formatter?n.formatter(n,d,i,e):fe.toFixed(n._proportion_*100)+"%";s=n.labelText?n.labelText:s,t=="right"&&(d==i.length-1?g=(n.funnelArea[2]+h.x)/2:g=(n.funnelArea[2]+i[d+1].funnelArea[2])/2,o=g+r*2,f=n.funnelArea[1]+a/2,u=n.textSize*e.pix||e.fontSize*e.pix,l.setLineWidth(1*e.pix),l.setStrokeStyle(n.color),l.setFillStyle(n.color),l.beginPath(),l.moveTo(g,f),l.lineTo(o,f),l.stroke(),l.closePath(),l.beginPath(),l.moveTo(o,f),l.arc(o,f,2*e.pix,0,2*Math.PI),l.closePath(),l.fill(),l.beginPath(),l.setFontSize(u),l.setFillStyle(n.textColor||e.fontColor),l.fillText(s,o+5,f+u/2-2),l.closePath(),l.stroke(),l.closePath()),t=="left"&&(d==i.length-1?g=(n.funnelArea[0]+h.x)/2:g=(n.funnelArea[0]+i[d+1].funnelArea[0])/2,o=g-r*2,f=n.funnelArea[1]+a/2,u=n.textSize*e.pix||e.fontSize*e.pix,l.setLineWidth(1*e.pix),l.setStrokeStyle(n.color),l.setFillStyle(n.color),l.beginPath(),l.moveTo(g,f),l.lineTo(o,f),l.stroke(),l.closePath(),l.beginPath(),l.moveTo(o,f),l.arc(o,f,2,0,2*Math.PI),l.closePath(),l.fill(),l.beginPath(),l.setFontSize(u),l.setFillStyle(n.textColor||e.fontColor),l.fillText(s,o-5-H(s,u,l),f+u/2-2),l.closePath(),l.stroke(),l.closePath())}}function wi(i,e,l,a,t,r,h){for(let d=0;d<i.length;d++){let n=i[d],g,o;n.centerText&&(g=n.funnelArea[1]+a/2,o=n.centerTextSize*e.pix||e.fontSize*e.pix,l.beginPath(),l.setFontSize(o),l.setFillStyle(n.centerTextColor||"#FFFFFF"),l.fillText(n.centerText,h.x-H(n.centerText,o,l)/2,g+o/2-2),l.closePath(),l.stroke(),l.closePath())}}function Z(i,e){e.save(),e.translate(0,.5),e.restore(),e.draw()}var Pi={easeIn:function(e){return Math.pow(e,3)},easeOut:function(e){return Math.pow(e-1,3)+1},easeInOut:function(e){return(e/=.5)<1?.5*Math.pow(e,3):.5*(Math.pow(e-2,3)+2)},linear:function(e){return e}};function j(i){this.isStop=!1,i.duration=typeof i.duration=="undefined"?1e3:i.duration,i.timing=i.timing||"easeInOut";var e=17;function l(){return typeof setTimeout!="undefined"?function(h,d){setTimeout(function(){var n=+new Date;h(n)},d)}:typeof requestAnimationFrame!="undefined"?requestAnimationFrame:function(h){h(null)}}var a=l(),t=null,r=function(d){if(d===null||this.isStop===!0){i.onProcess&&i.onProcess(1),i.onAnimationFinish&&i.onAnimationFinish();return}if(t===null&&(t=d),d-t<i.duration){var n=(d-t)/i.duration,g=Pi[i.timing];n=g(n),i.onProcess&&i.onProcess(n),a(r,e)}else i.onProcess&&i.onProcess(1),i.onAnimationFinish&&i.onAnimationFinish()};r=r.bind(this),a(r,e)}j.prototype.stop=function(){this.isStop=!0};function K(i,e,l,a){var t=this,r=e.series;(i==="pie"||i==="ring"||i==="mount"||i==="rose"||i==="funnel")&&(r=ya(r,e,l));var h=e.categories;if(i==="mount"){h=[];for(let y=0;y<r.length;y++)r[y].show!==!1&&h.push(r[y].name);e.categories=h}r=Le(r,e,l);var d=e.animation?e.duration:0;t.animationInstance&&t.animationInstance.stop();var n=null;if(i=="candle"){let y=k({},e.extra.candle.average);y.show?(n=sa(y.day,y.name,y.color,r[0].data),n=Le(n,e,l),e.seriesMA=n):e.seriesMA?n=e.seriesMA=Le(e.seriesMA,e,l):n=r}else n=r;e._series_=r=ea(r),e.area=new Array(4);for(let y=0;y<4;y++)e.area[y]=e.padding[y]*e.pix;var g=La(n,e,l,e.chartData,a),o=g.area.wholeHeight,f=g.area.wholeWidth;switch(e.legend.position){case"top":e.area[0]+=o;break;case"bottom":e.area[2]+=o;break;case"left":e.area[3]+=f;break;case"right":e.area[1]+=f;break}let u={},s=0;if(e.type==="line"||e.type==="column"||e.type==="mount"||e.type==="area"||e.type==="mix"||e.type==="candle"||e.type==="scatter"||e.type==="bubble"||e.type==="bar"){if(u=Ee(r,e,l,a),s=u.yAxisWidth,e.yAxis.showTitle){let x=0;for(let v=0;v<e.yAxis.data.length;v++)x=Math.max(x,e.yAxis.data[v].titleFontSize?e.yAxis.data[v].titleFontSize*e.pix:l.fontSize);e.area[0]+=x}let y=0,c=0;for(let x=0;x<s.length;x++)s[x].position=="left"?(c>0?e.area[3]+=s[x].width+e.yAxis.padding*e.pix:e.area[3]+=s[x].width,c+=1):s[x].position=="right"&&(y>0?e.area[1]+=s[x].width+e.yAxis.padding*e.pix:e.area[1]+=s[x].width,y+=1)}else l.yAxisWidth=s;if(e.chartData.yAxisData=u,e.categories&&e.categories.length&&e.type!=="radar"&&e.type!=="gauge"&&e.type!=="bar"){e.chartData.xAxisData=we(e.categories,e,l);let y=Xe(e.categories,e,l,e.chartData.xAxisData.eachSpacing,a),c=y.xAxisHeight,x=y.angle;l.xAxisHeight=c,l._xAxisTextAngle_=x,e.area[2]+=c,e.chartData.categoriesData=y}else if(e.type==="line"||e.type==="area"||e.type==="scatter"||e.type==="bubble"||e.type==="bar"){e.chartData.xAxisData=ka(r,e,l,a),h=e.chartData.xAxisData.rangesFormat;let y=Xe(h,e,l,e.chartData.xAxisData.eachSpacing,a),c=y.xAxisHeight,x=y.angle;l.xAxisHeight=c,l._xAxisTextAngle_=x,e.area[2]+=c,e.chartData.categoriesData=y}else e.chartData.xAxisData={xAxisPoints:[]};if(e.enableScroll&&e.xAxis.scrollAlign=="right"&&e._scrollDistance_===void 0){let y=0,c=e.chartData.xAxisData.xAxisPoints,x=e.chartData.xAxisData.startX,v=e.chartData.xAxisData.endX,m=e.chartData.xAxisData.eachSpacing*(c.length-1);y=v-x-m,t.scrollOption.currentOffset=y,t.scrollOption.startTouchX=y,t.scrollOption.distance=0,t.scrollOption.lastMoveTime=0,e._scrollDistance_=y}switch((i==="pie"||i==="ring"||i==="rose")&&(l._pieTextMaxLength_=e.dataLabel===!1?0:Ba(n,l,a,e)),i){case"word":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(y){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),Ai(r,e,l,a,y),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"map":a.clearRect(0,0,e.width,e.height),mi(r,e,l,a),setTimeout(()=>{this.uevent.trigger("renderComplete")},50);break;case"funnel":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(y){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.funnelData=Ti(r,e,l,a,y),Q(e.series,e,l,a,e.chartData),ee(e,l,a,y),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"line":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=di(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"scatter":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=ni(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"bubble":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=hi(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"mix":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=oi(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"column":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=ai(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"mount":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=ii(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"bar":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),he(h,e,l,a);var x=ri(r,e,l,a,c),v=x.yAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.yAxisPoints=v,e.chartData.xAxisPoints=e.chartData.xAxisData.xAxisPoints,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"area":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=ti(r,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"ring":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.pieData=Ue(r,e,l,a,c),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"pie":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.pieData=Ue(r,e,l,a,c),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"rose":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.pieData=fi(r,e,l,a,c),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"radar":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.radarData=gi(r,e,l,a,c),Q(e.series,e,l,a,e.chartData),ee(e,l,a,c),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"arcbar":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.arcbarData=ui(r,e,l,a,c),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"gauge":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),e.chartData.gaugeData=si(h,r,e,l,a,c),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break;case"candle":this.animationInstance=new j({timing:e.timing,duration:d,onProcess:function(c){a.clearRect(0,0,e.width,e.height),e.rotate&&U(a,e),ge(h,e,l,a),he(h,e,l,a);var x=li(r,n,e,l,a,c),v=x.xAxisPoints,b=x.calPoints,m=x.eachSpacing;e.chartData.xAxisPoints=v,e.chartData.calPoints=b,e.chartData.eachSpacing=m,de(r,e,l,a),e.enableMarkLine!==!1&&c===1&&ne(e,l,a),Q(n||e.series,e,l,a,e.chartData),ee(e,l,a,c,m,v),Z(e,a)},onAnimationFinish:function(){t.uevent.trigger("renderComplete")}});break}}function Me(){this.events={}}Me.prototype.addEventListener=function(i,e){this.events[i]=this.events[i]||[],this.events[i].push(e)};Me.prototype.delEventListener=function(i){this.events[i]=[]};Me.prototype.trigger=function(){for(var i=arguments.length,e=Array(i),l=0;l<i;l++)e[l]=arguments[l];var a=e[0],t=e.slice(1);this.events[a]&&this.events[a].forEach(function(r){try{r.apply(null,t)}catch(h){}})};var ae=function(e){e.pix=e.pixelRatio?e.pixelRatio:1,e.fontSize=e.fontSize?e.fontSize:13,e.fontColor=e.fontColor?e.fontColor:Ae.fontColor,(e.background==""||e.background=="none")&&(e.background="#FFFFFF"),e.title=k({},e.title),e.subtitle=k({},e.subtitle),e.duration=e.duration?e.duration:1e3,e.yAxis=k({},{data:[],showTitle:!1,disabled:!1,disableGrid:!1,gridSet:"number",splitNumber:5,gridType:"solid",dashLength:4*e.pix,gridColor:"#cccccc",padding:10,fontColor:"#666666"},e.yAxis),e.xAxis=k({},{rotateLabel:!1,rotateAngle:45,disabled:!1,disableGrid:!1,splitNumber:5,calibration:!1,fontColor:"#666666",fontSize:13,lineHeight:20,marginTop:0,gridType:"solid",dashLength:4,scrollAlign:"left",boundaryGap:"center",axisLine:!0,axisLineColor:"#cccccc",titleFontSize:13,titleOffsetY:0,titleOffsetX:0,titleFontColor:"#666666"},e.xAxis),e.xAxis.scrollPosition=e.xAxis.scrollAlign,e.legend=k({},{show:!0,position:"bottom",float:"center",backgroundColor:"rgba(0,0,0,0)",borderColor:"rgba(0,0,0,0)",borderWidth:0,padding:5,margin:5,itemGap:10,fontSize:e.fontSize,lineHeight:e.fontSize,fontColor:e.fontColor,formatter:{},hiddenColor:"#CECECE"},e.legend),e.extra=k({tooltip:{legendShape:"auto"}},e.extra),e.rotate=!!e.rotate,e.animation=!!e.animation,e.rotate=!!e.rotate,e.canvas2d=!!e.canvas2d;let l=k({},Ae);if(l.color=e.color?e.color:l.color,e.type=="pie"&&(l.pieChartLinePadding=e.dataLabel===!1?0:e.extra.pie.labelWidth*e.pix||l.pieChartLinePadding*e.pix),e.type=="ring"&&(l.pieChartLinePadding=e.dataLabel===!1?0:e.extra.ring.labelWidth*e.pix||l.pieChartLinePadding*e.pix),e.type=="rose"&&(l.pieChartLinePadding=e.dataLabel===!1?0:e.extra.rose.labelWidth*e.pix||l.pieChartLinePadding*e.pix),l.pieChartTextPadding=e.dataLabel===!1?0:l.pieChartTextPadding*e.pix,l.rotate=e.rotate,e.rotate){let a=e.width,t=e.height;e.width=t,e.height=a}if(e.padding=e.padding?e.padding:l.padding,l.yAxisWidth=Ae.yAxisWidth*e.pix,l.fontSize=e.fontSize*e.pix,l.titleFontSize=Ae.titleFontSize*e.pix,l.subtitleFontSize=Ae.subtitleFontSize*e.pix,!e.context)throw new Error("[uCharts] \u672A\u83B7\u53D6\u5230context\uFF01\u6CE8\u610F\uFF1Av2.0\u7248\u672C\u540E\uFF0C\u9700\u8981\u81EA\u884C\u83B7\u53D6canvas\u7684\u7ED8\u56FE\u4E0A\u4E0B\u6587\u5E76\u4F20\u5165opts.context\uFF01");this.context=e.context,this.context.setTextAlign||(this.context.setStrokeStyle=function(a){return this.strokeStyle=a},this.context.setLineWidth=function(a){return this.lineWidth=a},this.context.setLineCap=function(a){return this.lineCap=a},this.context.setFontSize=function(a){return this.font=a+"px sans-serif"},this.context.setFillStyle=function(a){return this.fillStyle=a},this.context.setTextAlign=function(a){return this.textAlign=a},this.context.setTextBaseline=function(a){return this.textBaseline=a},this.context.setShadow=function(a,t,r,h){this.shadowColor=h,this.shadowOffsetX=a,this.shadowOffsetY=t,this.shadowBlur=r},this.context.draw=function(){}),this.context.setLineDash||(this.context.setLineDash=function(a){}),e.chartData={},this.uevent=new Me,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0},this.opts=e,this.config=l,K.call(this,e.type,e,l,this.context)};ae.prototype.updateData=function(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};switch(this.opts=k({},this.opts,i),this.opts.updateData=!0,i.scrollPosition||"current"){case"current":this.opts._scrollDistance_=this.scrollOption.currentOffset;break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":let l=Ee(this.opts.series,this.opts,this.config,this.context),a=l.yAxisWidth;this.config.yAxisWidth=a;let t=0,r=we(this.opts.categories,this.opts,this.config),h=r.xAxisPoints,d=r.startX,n=r.endX,o=r.eachSpacing*(h.length-1);t=n-d-o,this.scrollOption={currentOffset:t,startTouchX:t,distance:0,lastMoveTime:0},this.opts._scrollDistance_=t;break}K.call(this,this.opts.type,this.opts,this.config,this.context)};ae.prototype.zoom=function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.opts.xAxis.itemCount;if(this.opts.enableScroll!==!0){console.log("[uCharts] \u8BF7\u542F\u7528\u6EDA\u52A8\u6761\u540E\u4F7F\u7528");return}let e=Math.round(Math.abs(this.scrollOption.currentOffset)/this.opts.chartData.eachSpacing)+Math.round(this.opts.xAxis.itemCount/2);this.opts.animation=!1,this.opts.xAxis.itemCount=i.itemCount;let l=Ee(this.opts.series,this.opts,this.config,this.context),a=l.yAxisWidth;this.config.yAxisWidth=a;let t=0,r=we(this.opts.categories,this.opts,this.config),h=r.xAxisPoints,d=r.startX,n=r.endX,g=r.eachSpacing,o=g*e,f=n-d,u=f-g*(h.length-1);t=f/2-o,t>0&&(t=0),t<u&&(t=u),this.scrollOption={currentOffset:t,startTouchX:0,distance:0,lastMoveTime:0},Re(this,t,this.opts.chartData,this.config,this.opts),this.opts._scrollDistance_=t,K.call(this,this.opts.type,this.opts,this.config,this.context)};ae.prototype.dobuleZoom=function(i){if(this.opts.enableScroll!==!0){console.log("[uCharts] \u8BF7\u542F\u7528\u6EDA\u52A8\u6761\u540E\u4F7F\u7528");return}let e=i.changedTouches;if(e.length<2)return;for(var l=0;l<e.length;l++)e[l].x=e[l].x?e[l].x:e[l].clientX,e[l].y=e[l].y?e[l].y:e[l].clientY;let a=[ye(e[0],this.opts,i),ye(e[1],this.opts,i)],t=Math.abs(a[0].x-a[1].x);if(!this.scrollOption.moveCount){let x={changedTouches:[{x:e[0].x,y:this.opts.area[0]/this.opts.pix+2}]},v={changedTouches:[{x:e[1].x,y:this.opts.area[0]/this.opts.pix+2}]};this.opts.rotate&&(x={changedTouches:[{x:this.opts.height/this.opts.pix-this.opts.area[0]/this.opts.pix-2,y:e[0].y}]},v={changedTouches:[{x:this.opts.height/this.opts.pix-this.opts.area[0]/this.opts.pix-2,y:e[1].y}]});let b=this.getCurrentDataIndex(x).index,m=this.getCurrentDataIndex(v).index,S=Math.abs(b-m);this.scrollOption.moveCount=S,this.scrollOption.moveCurrent1=Math.min(b,m),this.scrollOption.moveCurrent2=Math.max(b,m);return}let r=t/this.scrollOption.moveCount,h=(this.opts.width-this.opts.area[1]-this.opts.area[3])/r;h=h<=2?2:h,h=h>=this.opts.categories.length?this.opts.categories.length:h,this.opts.animation=!1,this.opts.xAxis.itemCount=h;let d=0,n=we(this.opts.categories,this.opts,this.config),g=n.xAxisPoints,o=n.startX,f=n.endX,u=n.eachSpacing,s=u*this.scrollOption.moveCurrent1,c=f-o-u*(g.length-1);d=-s+Math.min(a[0].x,a[1].x)-this.opts.area[3]-u,d>0&&(d=0),d<c&&(d=c),this.scrollOption.currentOffset=d,this.scrollOption.startTouchX=0,this.scrollOption.distance=0,Re(this,d,this.opts.chartData,this.config,this.opts),this.opts._scrollDistance_=d,K.call(this,this.opts.type,this.opts,this.config,this.context)};ae.prototype.stopAnimation=function(){this.animationInstance&&this.animationInstance.stop()};ae.prototype.addEventListener=function(i,e){this.uevent.addEventListener(i,e)};ae.prototype.delEventListener=function(i){this.uevent.delEventListener(i)};ae.prototype.getCurrentDataIndex=function(i){var e=null;if(i.changedTouches?e=i.changedTouches[0]:e=i.mp.changedTouches[0],e){let l=ye(e,this.opts,i);return this.opts.type==="pie"||this.opts.type==="ring"?Da({x:l.x,y:l.y},this.opts.chartData.pieData,this.opts):this.opts.type==="rose"?pa({x:l.x,y:l.y},this.opts.chartData.pieData,this.opts):this.opts.type==="radar"?Pa({x:l.x,y:l.y},this.opts.chartData.radarData,this.opts.categories.length):this.opts.type==="funnel"?Ca({x:l.x,y:l.y},this.opts.chartData.funnelData):this.opts.type==="map"?Ma({x:l.x,y:l.y},this.opts):this.opts.type==="word"?Fa({x:l.x,y:l.y},this.opts.chartData.wordCloudData):this.opts.type==="bar"?Ta({x:l.x,y:l.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset)):Aa({x:l.x,y:l.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset))}return-1};ae.prototype.getLegendDataIndex=function(i){var e=null;if(i.changedTouches?e=i.changedTouches[0]:e=i.mp.changedTouches[0],e){let l=ye(e,this.opts,i);return Sa({x:l.x,y:l.y},this.opts.chartData.legendData)}return-1};ae.prototype.touchLegend=function(i){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=null;if(i.changedTouches?l=i.changedTouches[0]:l=i.mp.changedTouches[0],l){var a=ye(l,this.opts,i),t=this.getLegendDataIndex(i);t>=0&&(this.opts.type=="candle"?this.opts.seriesMA[t].show=!this.opts.seriesMA[t].show:this.opts.series[t].show=!this.opts.series[t].show,this.opts.animation=!!e.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,K.call(this,this.opts.type,this.opts,this.config,this.context))}};ae.prototype.showToolTip=function(i){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=null;i.changedTouches?l=i.changedTouches[0]:l=i.mp.changedTouches[0],l||console.log("[uCharts] \u672A\u83B7\u53D6\u5230event\u5750\u6807\u4FE1\u606F");var a=ye(l,this.opts,i),t=this.scrollOption.currentOffset,r=k({},this.opts,{_scrollDistance_:t,animation:!1});if(this.opts.type==="line"||this.opts.type==="area"||this.opts.type==="column"||this.opts.type==="scatter"||this.opts.type==="bubble"){var h=this.getCurrentDataIndex(i),d=e.index==null?h.index:e.index;if(d>-1||d.length>0){var n=Te(this.opts.series,d,h.group);if(n.length!==0){var g=He(n,this.opts,d,h.group,this.opts.categories,e),o=g.textList,f=g.offset;f.y=a.y,r.tooltip={textList:e.textList!==void 0?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d,group:h.group}}}K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="mount"){var d=e.index==null?this.getCurrentDataIndex(i).index:e.index;if(d>-1){var r=k({},this.opts,{animation:!1}),n=k({},r._series_[d]),o=[{text:e.formatter?e.formatter(n,void 0,d,r):n.name+": "+n.data,color:n.color,legendShape:this.opts.extra.tooltip.legendShape=="auto"?n.legendShape:this.opts.extra.tooltip.legendShape}],f={x:r.chartData.calPoints[d].x,y:a.y};r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="bar"){var h=this.getCurrentDataIndex(i),d=e.index==null?h.index:e.index;if(d>-1||d.length>0){var n=Te(this.opts.series,d,h.group);if(n.length!==0){var g=He(n,this.opts,d,h.group,this.opts.categories,e),o=g.textList,f=g.offset;f.x=a.x,r.tooltip={textList:e.textList!==void 0?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}}K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="mix"){var h=this.getCurrentDataIndex(i),d=e.index==null?h.index:e.index;if(d>-1){var t=this.scrollOption.currentOffset,r=k({},this.opts,{_scrollDistance_:t,animation:!1}),n=Te(this.opts.series,d);if(n.length!==0){var u=ma(n,this.opts,d,this.opts.categories,e),o=u.textList,f=u.offset;f.y=a.y,r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}}K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="candle"){var h=this.getCurrentDataIndex(i),d=e.index==null?h.index:e.index;if(d>-1){var t=this.scrollOption.currentOffset,r=k({},this.opts,{_scrollDistance_:t,animation:!1}),n=Te(this.opts.series,d);if(n.length!==0){var g=ba(this.opts.series[0].data,n,this.opts,d,this.opts.categories,this.opts.extra.candle,e),o=g.textList,f=g.offset;f.y=a.y,r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}}K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="pie"||this.opts.type==="ring"||this.opts.type==="rose"||this.opts.type==="funnel"){var d=e.index==null?this.getCurrentDataIndex(i):e.index;if(d>-1){var r=k({},this.opts,{animation:!1}),n=k({},r._series_[d]),o=[{text:e.formatter?e.formatter(n,void 0,d,r):n.name+": "+n.data,color:n.color,legendShape:this.opts.extra.tooltip.legendShape=="auto"?n.legendShape:this.opts.extra.tooltip.legendShape}],f={x:a.x,y:a.y};r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="map"){var d=e.index==null?this.getCurrentDataIndex(i):e.index;if(d>-1){var r=k({},this.opts,{animation:!1}),n=k({},this.opts.series[d]);n.name=n.properties.name;var o=[{text:e.formatter?e.formatter(n,void 0,d,this.opts):n.name,color:n.color,legendShape:this.opts.extra.tooltip.legendShape=="auto"?n.legendShape:this.opts.extra.tooltip.legendShape}],f={x:a.x,y:a.y};r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}r.updateData=!1,K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="word"){var d=e.index==null?this.getCurrentDataIndex(i):e.index;if(d>-1){var r=k({},this.opts,{animation:!1}),n=k({},this.opts.series[d]),o=[{text:e.formatter?e.formatter(n,void 0,d,this.opts):n.name,color:n.color,legendShape:this.opts.extra.tooltip.legendShape=="auto"?n.legendShape:this.opts.extra.tooltip.legendShape}],f={x:a.x,y:a.y};r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}r.updateData=!1,K.call(this,r.type,r,this.config,this.context)}if(this.opts.type==="radar"){var d=e.index==null?this.getCurrentDataIndex(i):e.index;if(d>-1){var r=k({},this.opts,{animation:!1}),n=Te(this.opts.series,d);if(n.length!==0){var o=n.map(b=>({text:e.formatter?e.formatter(b,this.opts.categories[d],d,this.opts):b.name+": "+b.data,color:b.color,legendShape:this.opts.extra.tooltip.legendShape=="auto"?b.legendShape:this.opts.extra.tooltip.legendShape})),f={x:a.x,y:a.y};r.tooltip={textList:e.textList?e.textList:o,offset:e.offset!==void 0?e.offset:f,option:e,index:d}}}K.call(this,r.type,r,this.config,this.context)}};ae.prototype.translate=function(i){this.scrollOption={currentOffset:i,startTouchX:i,distance:0,lastMoveTime:0};let e=k({},this.opts,{_scrollDistance_:i,animation:!1});K.call(this,this.opts.type,e,this.config,this.context)};ae.prototype.scrollStart=function(i){var e=null;i.changedTouches?e=i.changedTouches[0]:e=i.mp.changedTouches[0];var l=ye(e,this.opts,i);e&&this.opts.enableScroll===!0&&(this.scrollOption.startTouchX=l.x)};ae.prototype.scroll=function(i){this.scrollOption.lastMoveTime===0&&(this.scrollOption.lastMoveTime=Date.now());let e=this.opts.touchMoveLimit||60,l=Date.now();if(!(l-this.scrollOption.lastMoveTime<Math.floor(1e3/e))&&this.scrollOption.startTouchX!=0){this.scrollOption.lastMoveTime=l;var t=null;if(i.changedTouches?t=i.changedTouches[0]:t=i.mp.changedTouches[0],t&&this.opts.enableScroll===!0){var r=ye(t,this.opts,i),h;h=r.x-this.scrollOption.startTouchX;var d=this.scrollOption.currentOffset,n=Re(this,d+h,this.opts.chartData,this.config,this.opts);this.scrollOption.distance=h=n-d;var g=k({},this.opts,{_scrollDistance_:d+h,animation:!1});return this.opts=g,K.call(this,g.type,g,this.config,this.context),d+h}}};ae.prototype.scrollEnd=function(i){if(this.opts.enableScroll===!0){var e=this.scrollOption,l=e.currentOffset,a=e.distance;this.scrollOption.currentOffset=l+a,this.scrollOption.distance=0,this.scrollOption.moveCount=0}};var ta=ae;var V=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],Ci=(i,e)=>{var l=new Date;l.setTime(i*1e3);var a=l.getFullYear(),t=l.getMonth()+1;t=t<10?"0"+t:t;var r=l.getDate();r=r<10?"0"+r:r;var h=l.getHours();h=h<10?"0"+h:h;var d=l.getMinutes(),n=l.getSeconds();return d=d<10?"0"+d:d,n=n<10?"0"+n:n,e=="full"?a+"-"+t+"-"+r+" "+h+":"+d+":"+n:e=="y-m-d"?a+"-"+t+"-"+r:e=="h:m"?h+":"+d:e=="h:m:s"?h+":"+d+":"+n:[a,t,r,h,d,n]},Fi={type:["pie","ring","rose","word","funnel","map","arcbar","line","column","mount","bar","area","radar","gauge","candle","mix","tline","tarea","scatter","bubble","demotype"],range:["\u997C\u72B6\u56FE","\u5706\u73AF\u56FE","\u73AB\u7470\u56FE","\u8BCD\u4E91\u56FE","\u6F0F\u6597\u56FE","\u5730\u56FE","\u5706\u5F27\u8FDB\u5EA6\u6761","\u6298\u7EBF\u56FE","\u67F1\u72B6\u56FE","\u5C71\u5CF0\u56FE","\u6761\u72B6\u56FE","\u533A\u57DF\u56FE","\u96F7\u8FBE\u56FE","\u4EEA\u8868\u76D8","K\u7EBF\u56FE","\u6DF7\u5408\u56FE","\u65F6\u95F4\u8F74\u6298\u7EBF","\u65F6\u95F4\u8F74\u533A\u57DF","\u6563\u70B9\u56FE","\u6C14\u6CE1\u56FE","\u81EA\u5B9A\u4E49\u7C7B\u578B"],categories:["line","column","mount","bar","area","radar","gauge","candle","mix","demotype"],instance:{},option:{},formatter:{yAxisDemo1:function(i,e,l){return i+"\u5143"},yAxisDemo2:function(i,e,l){return i.toFixed(2)},xAxisDemo1:function(i,e,l){return i+"\u5E74"},xAxisDemo2:function(i,e,l){return Ci(i,"h:m")},seriesDemo1:function(i,e,l,a){return i+"\u5143"},tooltipDemo1:function(i,e,l,a){return l==0?"\u968F\u4FBF\u7528"+i.data+"\u5E74":"\u5176\u4ED6\u6211\u6CA1\u6539"+i.data+"\u5929"},pieDemo:function(i,e,l,a){if(e!==void 0)return l[e].name+"\uFF1A"+l[e].data+"\u5143"}},demotype:{type:"line",color:V,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"curve",width:2}}},pie:{type:"pie",color:V,padding:[5,5,5,5],extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},ring:{type:"ring",color:V,padding:[5,5,5,5],rotate:!1,dataLabel:!0,legend:{show:!0,position:"right",lineHeight:25},title:{name:"\u6536\u76CA\u7387",fontSize:15,color:"#666666"},subtitle:{name:"70%",fontSize:25,color:"#7cb5ec"},extra:{ring:{ringWidth:30,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},rose:{type:"rose",color:V,padding:[5,5,5,5],legend:{show:!0,position:"left",lineHeight:25},extra:{rose:{type:"area",minRadius:50,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF"}}},word:{type:"word",color:V,extra:{word:{type:"normal",autoColors:!1}}},funnel:{type:"funnel",color:V,padding:[15,15,0,15],extra:{funnel:{activeOpacity:.3,activeWidth:10,border:!0,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right"}}},map:{type:"map",color:V,padding:[0,0,0,0],dataLabel:!0,extra:{map:{border:!0,borderWidth:1,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#F04864",activeFillColor:"#FACC14",activeFillOpacity:1}}},arcbar:{type:"arcbar",color:V,title:{name:"\u767E\u5206\u6BD4",fontSize:25,color:"#00FF00"},subtitle:{name:"\u9ED8\u8BA4\u6807\u9898",fontSize:15,color:"#666666"},extra:{arcbar:{type:"default",width:12,backgroundColor:"#E9E9E9",startAngle:.75,endAngle:.25,gap:2}}},line:{type:"line",color:V,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"straight",width:2,activeType:"hollow"}}},tline:{type:"line",color:V,padding:[15,10,0,15],xAxis:{disableGrid:!1,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{line:{type:"curve",width:2,activeType:"hollow"}}},tarea:{type:"area",color:V,padding:[15,10,0,15],xAxis:{disableGrid:!0,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!0,activeType:"hollow"}}},column:{type:"column",color:V,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{column:{type:"group",width:30,activeBgColor:"#000000",activeBgOpacity:.08}}},mount:{type:"mount",color:V,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{mount:{type:"mount",widthRatio:1.5}}},bar:{type:"bar",color:V,padding:[15,30,0,5],xAxis:{boundaryGap:"justify",disableGrid:!1,min:0,axisLine:!1},yAxis:{},legend:{},extra:{bar:{type:"group",width:30,meterBorde:1,meterFillColor:"#FFFFFF",activeBgColor:"#000000",activeBgOpacity:.08}}},area:{type:"area",color:V,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{area:{type:"straight",opacity:.2,addLine:!0,width:2,gradient:!1,activeType:"hollow"}}},radar:{type:"radar",color:V,padding:[5,5,5,5],dataLabel:!1,legend:{show:!0,position:"right",lineHeight:25},extra:{radar:{gridType:"radar",gridColor:"#CCCCCC",gridCount:3,opacity:.2,max:200,labelShow:!0}}},gauge:{type:"gauge",color:V,title:{name:"66Km/H",fontSize:25,color:"#2fc25b",offsetY:50},subtitle:{name:"\u5B9E\u65F6\u901F\u5EA6",fontSize:15,color:"#1890ff",offsetY:-50},extra:{gauge:{type:"default",width:30,labelColor:"#666666",startAngle:.75,endAngle:.25,startNumber:0,endNumber:100,labelFormat:"",splitLine:{fixRadius:0,splitNumber:10,width:30,color:"#FFFFFF",childNumber:5,childWidth:12},pointer:{width:24,color:"auto"}}}},candle:{type:"candle",color:V,padding:[15,15,0,15],enableScroll:!0,enableMarkLine:!0,dataLabel:!1,xAxis:{labelCount:4,itemCount:40,disableGrid:!0,gridColor:"#CCCCCC",gridType:"solid",dashLength:4,scrollShow:!0,scrollAlign:"left",scrollColor:"#A6A6A6",scrollBackgroundColor:"#EFEBEF"},yAxis:{},legend:{},extra:{candle:{color:{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},average:{show:!0,name:["MA5","MA10","MA30"],day:[5,10,20],color:["#1890ff","#2fc25b","#facc14"]}},markLine:{type:"dash",dashLength:5,data:[{value:2150,lineColor:"#f04864",showLabel:!0},{value:2350,lineColor:"#f04864",showLabel:!0}]}}},mix:{type:"mix",color:V,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{disabled:!1,disableGrid:!1,splitNumber:5,gridType:"dash",dashLength:4,gridColor:"#CCCCCC",padding:10,showTitle:!0,data:[]},legend:{},extra:{mix:{column:{width:20}}}},scatter:{type:"scatter",color:V,padding:[15,15,0,15],dataLabel:!1,xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0},yAxis:{disableGrid:!1,gridType:"dash"},legend:{},extra:{scatter:{}}},bubble:{type:"bubble",color:V,padding:[15,15,0,15],xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0,max:250},yAxis:{disableGrid:!1,gridType:"dash",data:[{min:0,max:150}]},legend:{},extra:{bubble:{border:2,opacity:.5}}}},D=Fi;var re=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],Mi={type:["pie","ring","rose","funnel","line","column","area","radar","gauge","candle","demotype"],categories:["line","column","area","radar","gauge","candle","demotype"],instance:{},option:{},formatter:{tooltipDemo1:function(i){let e="";for(let l in i){l==0&&(e+=i[l].axisValueLabel+"\u5E74\u9500\u552E\u989D");let a="--";i[l].data!==null&&(a=i[l].data),e+=`
-`+i[l].seriesName+"\uFF1A"+a+" \u4E07\u5143",e+="<br/>"+i[l].marker+i[l].seriesName+"\uFF1A"+a+" \u4E07\u5143"}return e},legendFormat:function(i){return"\u81EA\u5B9A\u4E49\u56FE\u4F8B+"+i},yAxisFormatDemo:function(i,e){return i+"\u5143"},seriesFormatDemo:function(i){return i.name+"\u5E74"+i.value+"\u5143"}},demotype:{color:re},column:{color:re,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"bar",data:[],barwidth:20,label:{show:!0,color:"#666666",position:"top"}}},line:{color:re,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"line",data:[],barwidth:20,label:{show:!0,color:"#666666",position:"top"}}},area:{color:re,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"line",data:[],areaStyle:{},label:{show:!0,color:"#666666",position:"top"}}},pie:{color:re,title:{text:""},tooltip:{trigger:"item"},grid:{top:40,bottom:30,right:15,left:15},legend:{bottom:"left"},seriesTemplate:{name:"",type:"pie",data:[],radius:"50%",label:{show:!0,color:"#666666",position:"top"}}},ring:{color:re,title:{text:""},tooltip:{trigger:"item"},grid:{top:40,bottom:30,right:15,left:15},legend:{bottom:"left"},seriesTemplate:{name:"",type:"pie",data:[],radius:["40%","70%"],avoidLabelOverlap:!1,label:{show:!0,color:"#666666",position:"top"},labelLine:{show:!0}}},rose:{color:re,title:{text:""},tooltip:{trigger:"item"},legend:{top:"bottom"},seriesTemplate:{name:"",type:"pie",data:[],radius:"55%",center:["50%","50%"],roseType:"area"}},funnel:{color:re,title:{text:""},tooltip:{trigger:"item",formatter:"{b} : {c}%"},legend:{top:"bottom"},seriesTemplate:{name:"",type:"funnel",left:"10%",top:60,bottom:60,width:"80%",min:0,max:100,minSize:"0%",maxSize:"100%",sort:"descending",gap:2,label:{show:!0,position:"inside"},labelLine:{length:10,lineStyle:{width:1,type:"solid"}},itemStyle:{bordercolor:"#fff",borderwidth:1},emphasis:{label:{fontSize:20}},data:[]}},gauge:{color:re,tooltip:{formatter:"{a} <br/>{b} : {c}%"},seriesTemplate:{name:"\u4E1A\u52A1\u6307\u6807",type:"gauge",detail:{formatter:"{value}%"},data:[{value:50,name:"\u5B8C\u6210\u7387"}]}},candle:{xAxis:{data:[]},yAxis:{},color:re,title:{text:""},dataZoom:[{type:"inside",xAxisIndex:[0,1],start:10,end:100},{show:!0,xAxisIndex:[0,1],type:"slider",bottom:10,start:10,end:100}],seriesTemplate:{name:"",type:"k",data:[]}}},E=Mi;var q={},ce=null;function pe(i={},...e){for(let l in e)for(let a in e[l])e[l].hasOwnProperty(a)&&(i[a]=e[l][a]&&typeof e[l][a]=="object"?pe(Array.isArray(e[l][a])?[]:{},i[a],e[l][a]):e[l][a]);return i}function Ge(i,e){for(let l in i)i.hasOwnProperty(l)&&i[l]!==null&&typeof i[l]=="object"?Ge(i[l],e):l==="format"&&typeof i[l]=="string"&&(i.formatter=e[i[l]]?e[i[l]]:void 0);return i}var pi={data(){return{rid:null}},mounted(){ce={top:0,left:0},setTimeout(()=>{this.rid===null&&this.$ownerInstance&&this.$ownerInstance.callMethod("getRenderType")},200)},destroyed(){delete D.option[this.rid],delete D.instance[this.rid],delete E.option[this.rid],delete E.instance[this.rid]},methods:{ecinit(i,e,l,a){let t=JSON.stringify(i.id);this.rid=t,q[t]=this.$ownerInstance||a;let r=JSON.parse(JSON.stringify(i)),h=r.type;h&&E.type.includes(h)?E.option[t]=pe({},E[h],r):E.option[t]=pe({},r);let d=r.chartData;if(d){E.option[t].xAxis&&E.option[t].xAxis.type&&E.option[t].xAxis.type==="category"&&(E.option[t].xAxis.data=d.categories),E.option[t].yAxis&&E.option[t].yAxis.type&&E.option[t].yAxis.type==="category"&&(E.option[t].yAxis.data=d.categories),E.option[t].series=[];for(var n=0;n<d.series.length;n++){E.option[t].seriesTemplate=E.option[t].seriesTemplate?E.option[t].seriesTemplate:{};let g=pe({},E.option[t].seriesTemplate,d.series[n]);E.option[t].series.push(g)}}if(typeof window.echarts=="object")this.newEChart();else{let g=document.createElement("script");g.src="./uni_modules/qiun-data-charts/static/app-plus/echarts.min.js",g.onload=this.newEChart,document.head.appendChild(g)}},ecresize(i,e,l,a){E.instance[this.rid]&&E.instance[this.rid].resize()},newEChart(){let i=this.rid;E.instance[i]===void 0?(E.instance[i]=echarts.init(q[i].$el.children[0]),E.option[i].ontap===!0&&(E.instance[i].on("click",e=>{let l=JSON.parse(JSON.stringify({x:e.event.offsetX,y:e.event.offsetY}));q[i].callMethod("emitMsg",{name:"getIndex",params:{type:"getIndex",event:l,currentIndex:e.dataIndex,value:e.data,seriesName:e.seriesName,id:i}})}),E.instance[i].on("highlight",e=>{q[i].callMethod("emitMsg",{name:"getHighlight",params:{type:"highlight",res:e,id:i}})})),this.updataEChart(i,E.option[i])):this.updataEChart(i,E.option[i])},updataEChart(i,e){if(e=Ge(e,E.formatter),e.tooltip&&(e.tooltip.show=!!e.tooltipShow,e.tooltip.position=this.tooltipPosition(),typeof e.tooltipFormat=="string"&&E.formatter[e.tooltipFormat]&&(e.tooltip.formatter=e.tooltip.formatter?e.tooltip.formatter:E.formatter[e.tooltipFormat])),e.series)for(let l in e.series){let a=e.series[l].linearGradient;a&&(e.series[l].color=new echarts.graphic.LinearGradient(a[0],a[1],a[2],a[3],a[4]))}E.instance[i].setOption(e,e.notMerge),E.instance[i].on("finished",function(){q[i].callMethod("emitMsg",{name:"complete",params:{type:"complete",complete:!0,id:i}}),E.instance[i]&&E.instance[i].off("finished")}),typeof q[i].$el.children[0].clientWidth!="undefined"&&(Math.abs(q[i].$el.children[0].clientWidth-E.instance[i].getWidth())>3||Math.abs(q[i].$el.children[0].clientHeight-E.instance[i].getHeight())>3)&&this.ecresize()},tooltipPosition(){return(i,e,l,a,t)=>{let r=i[0],h=i[1],d=t.viewSize[0],n=t.viewSize[1],g=t.contentSize[0],o=t.contentSize[1],f=r+30,u=h+30;return f+g>d&&(f=r-g-30),u+o>n&&(u=h-o-30),[f,u]}},ucinit(i,e,l,a){if(JSON.stringify(i)==JSON.stringify(e)||!i.canvasId)return;let t=JSON.parse(JSON.stringify(i.canvasId));this.rid=t,q[t]=this.$ownerInstance||a,D.option[t]=JSON.parse(JSON.stringify(i)),D.option[t]=Ge(D.option[t],D.formatter);let r=document.getElementById(t);r&&r.children[0]&&(D.option[t].context=r.children[0].getContext("2d"),D.instance[t]&&D.option[t]&&D.option[t].update===!0?this.updataUChart():setTimeout(()=>{D.option[t].context.restore(),D.option[t].context.save(),this.newUChart()},100))},newUChart(){let i=this.rid;D.instance[i]=new ta(D.option[i]),D.instance[i].addEventListener("renderComplete",()=>{q[i].callMethod("emitMsg",{name:"complete",params:{type:"complete",complete:!0,id:i,opts:D.instance[i].opts}}),D.instance[i].delEventListener("renderComplete")}),D.instance[i].addEventListener("scrollLeft",()=>{q[i].callMethod("emitMsg",{name:"scrollLeft",params:{type:"scrollLeft",scrollLeft:!0,id:i,opts:D.instance[i].opts}})}),D.instance[i].addEventListener("scrollRight",()=>{q[i].callMethod("emitMsg",{name:"scrollRight",params:{type:"scrollRight",scrollRight:!0,id:i,opts:D.instance[i].opts}})})},updataUChart(){let i=this.rid;D.instance[i].updateData(D.option[i])},tooltipDefault(i,e,l,a){if(e){let t=i.data;return typeof i.data=="object"&&(t=i.data.value),e+" "+i.name+":"+t}else return i.properties&&i.properties.name?i.properties.name:i.name+":"+i.data},showTooltip(i,e){let l=D.option[e].tooltipCustom;if(l&&l!==void 0&&l!==null){let a;l.x>=0&&l.y>=0&&(a={x:l.x,y:l.y+10}),D.instance[e].showToolTip(i,{index:l.index,offset:a,textList:l.textList,formatter:(t,r,h,d)=>typeof D.option[e].tooltipFormat=="string"&&D.formatter[D.option[e].tooltipFormat]?D.formatter[D.option[e].tooltipFormat](t,r,h,d):this.tooltipDefault(t,r,h,d)})}else D.instance[e].showToolTip(i,{formatter:(a,t,r,h)=>typeof D.option[e].tooltipFormat=="string"&&D.formatter[D.option[e].tooltipFormat]?D.formatter[D.option[e].tooltipFormat](a,t,r,h):this.tooltipDefault(a,t,r,h)})},tap(i){let e=this.rid,l=D.option[e].ontap,a=D.option[e].tooltipShow,t=D.option[e].tapLegend;if(l==!1)return;let r=null,h=null,d=document.getElementById("UC"+e).getBoundingClientRect(),n={};i.detail.x?n={x:i.detail.x-d.left,y:i.detail.y-d.top+ce.top}:n={x:i.clientX-d.left,y:i.clientY-d.top+ce.top},i.changedTouches=[],i.changedTouches.unshift(n),r=D.instance[e].getCurrentDataIndex(i),h=D.instance[e].getLegendDataIndex(i),t===!0&&D.instance[e].touchLegend(i),a==!0&&this.showTooltip(i,e),q[e].callMethod("emitMsg",{name:"getIndex",params:{type:"getIndex",event:n,currentIndex:r,legendIndex:h,id:e,opts:D.instance[e].opts}})},touchStart(i){let e=this.rid;D.option[e].ontouch!=!1&&(D.option[e].enableScroll===!0&&i.touches.length==1&&D.instance[e].scrollStart(i),q[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"touchStart",event:i.changedTouches[0],id:e,opts:D.instance[e].opts}}))},touchMove(i){let e=this.rid,l=D.option[e].ontouch;if(l!=!1){if(D.option[e].enableScroll===!0&&i.changedTouches.length==1&&D.instance[e].scroll(i),D.option[e].ontap===!0&&D.option[e].enableScroll===!1&&D.option[e].onmovetip===!0){let a=document.getElementById("UC"+e).getBoundingClientRect(),t={x:i.changedTouches[0].clientX-a.left,y:i.changedTouches[0].clientY-a.top+ce.top};i.changedTouches.unshift(t),D.option[e].tooltipShow===!0&&this.showTooltip(i,e)}l===!0&&D.option[e].enableScroll===!0&&D.option[e].onzoom===!0&&i.changedTouches.length==2&&D.instance[e].dobuleZoom(i),q[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"touchMove",event:i.changedTouches[0],id:e,opts:D.instance[e].opts}})}},touchEnd(i){let e=this.rid;D.option[e].ontouch!=!1&&(D.option[e].enableScroll===!0&&i.touches.length==0&&D.instance[e].scrollEnd(i),q[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"touchEnd",event:i.changedTouches[0],id:e,opts:D.instance[e].opts}}))},mouseDown(i){let e=this.rid;if(D.option[e].onmouse==!1)return;let a=document.getElementById("UC"+e).getBoundingClientRect(),t={};t={x:i.clientX-a.left,y:i.clientY-a.top+ce.top},i.changedTouches=[],i.changedTouches.unshift(t),D.instance[e].scrollStart(i),D.option[e].mousedown=!0,q[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"mouseDown",event:t,id:e,opts:D.instance[e].opts}})},mouseMove(i){let e=this.rid,l=D.option[e].onmouse,a=D.option[e].tooltipShow;if(l==!1)return;let t=document.getElementById("UC"+e).getBoundingClientRect(),r={};r={x:i.clientX-t.left,y:i.clientY-t.top+ce.top},i.changedTouches=[],i.changedTouches.unshift(r),D.option[e].mousedown?(D.instance[e].scroll(i),q[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"mouseMove",event:r,id:e,opts:D.instance[e].opts}})):D.instance[e]&&a==!0&&this.showTooltip(i,e)},mouseUp(i){let e=this.rid;if(D.option[e].onmouse==!1)return;let a=document.getElementById("UC"+e).getBoundingClientRect(),t={};t={x:i.clientX-a.left,y:i.clientY-a.top+ce.top},i.changedTouches=[],i.changedTouches.unshift(t),D.instance[e].scrollEnd(i),D.option[e].mousedown=!1,q[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"mouseUp",event:t,id:e,opts:D.instance[e].opts}})}}};return ua(Di);})();
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/app-service.js b/qrcodeScaner/unpackage/dist/build/app-plus/app-service.js
deleted file mode 100644
index bf86d92..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/app-service.js
+++ /dev/null
@@ -1,7 +0,0 @@
-if("undefined"==typeof Promise||Promise.prototype.finally||(Promise.prototype.finally=function(e){const t=this.constructor;return this.then((n=>t.resolve(e()).then((()=>n))),(n=>t.resolve(e()).then((()=>{throw n}))))}),"undefined"!=typeof uni&&uni&&uni.requireGlobal){const e=uni.requireGlobal();ArrayBuffer=e.ArrayBuffer,Int8Array=e.Int8Array,Uint8Array=e.Uint8Array,Uint8ClampedArray=e.Uint8ClampedArray,Int16Array=e.Int16Array,Uint16Array=e.Uint16Array,Int32Array=e.Int32Array,Uint32Array=e.Uint32Array,Float32Array=e.Float32Array,Float64Array=e.Float64Array,BigInt64Array=e.BigInt64Array,BigUint64Array=e.BigUint64Array}uni.restoreGlobal&&uni.restoreGlobal(Vue,weex,plus,setTimeout,clearTimeout,setInterval,clearInterval),function(e){"use strict";function n(e){return weex.requireModule(e)}function i(e,t,...n){uni.__log__?uni.__log__(e,t,...n):console[e].apply(console,[...n,t])}function a(e,t){return"string"==typeof e?t:e}const s=(t=>(n,i=e.getCurrentInstance())=>{!e.isInSSRComponentSetup&&e.injectHook(t,n,i)})("onLoad",2),o={easycom:{autoscan:!0,custom:{"^uni-(.*)":"@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue"}},pages:[{path:"pages/index/index",style:{navigationBarTitleText:"NorthGlass Scaner"}},{path:"pages/mainView/mainView",style:{navigationBarTitleText:""}},{path:"pages/reportingWork/reportingWork",style:{navigationBarTitleText:"Report for work"}},{path:"pages/glassInfo/glassInfo",style:{navigationBarTitleText:""}},{path:"pages/QuantityCompletion/QuantityCompletion",style:{navigationBarTitleText:""}},{path:"pages/ReviewReporitingWork/ReviewReporitingWork",style:{navigationBarTitleText:""}},{path:"pages/ReportingWorkList/ReportingWorkList",style:{navigationBarTitleText:""}},{path:"pages/login/login",style:{navigationBarTitleText:""}},{path:"pages/statement/orderList",style:{navigationBarTitleText:""}},{path:"pages/statement/deliveryList",style:{navigationBarTitleText:""}},{path:"pages/statement/originalGlassList",style:{navigationBarTitleText:""}}],globalStyle:{navigationBarTextStyle:"black",navigationBarTitleText:"uni-app",navigationBarBackgroundColor:"#F8F8F8",backgroundColor:"#F8F8F8"},uniIdRouter:{}};function r(e,t,n){return e(n={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&n.path)}},n.exports),n.exports}var l=r((function(e,t){var n;e.exports=(n=n||function(e){var t=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),n={},i=n.lib={},a=i.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 t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},s=i.WordArray=a.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||r).stringify(this)},concat:function(e){var t=this.words,n=e.words,i=this.sigBytes,a=e.sigBytes;if(this.clamp(),i%4)for(var s=0;s<a;s++){var o=n[s>>>2]>>>24-s%4*8&255;t[i+s>>>2]|=o<<24-(i+s)%4*8}else for(s=0;s<a;s+=4)t[i+s>>>2]=n[s>>>2];return this.sigBytes+=a,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=a.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var n,i=[],a=function(t){var n=987654321,i=4294967295;return function(){var a=((n=36969*(65535&n)+(n>>16)&i)<<16)+(t=18e3*(65535&t)+(t>>16)&i)&i;return a/=4294967296,(a+=.5)*(e.random()>.5?1:-1)}},o=0;o<t;o+=4){var r=a(4294967296*(n||e.random()));n=987654071*r(),i.push(4294967296*r()|0)}return new s.init(i,t)}}),o=n.enc={},r=o.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,i=[],a=0;a<n;a++){var s=t[a>>>2]>>>24-a%4*8&255;i.push((s>>>4).toString(16)),i.push((15&s).toString(16))}return i.join("")},parse:function(e){for(var t=e.length,n=[],i=0;i<t;i+=2)n[i>>>3]|=parseInt(e.substr(i,2),16)<<24-i%8*4;return new s.init(n,t/2)}},l=o.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,i=[],a=0;a<n;a++){var s=t[a>>>2]>>>24-a%4*8&255;i.push(String.fromCharCode(s))}return i.join("")},parse:function(e){for(var t=e.length,n=[],i=0;i<t;i++)n[i>>>2]|=(255&e.charCodeAt(i))<<24-i%4*8;return new s.init(n,t)}},c=o.Utf8={stringify:function(e){try{return decodeURIComponent(escape(l.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return l.parse(unescape(encodeURIComponent(e)))}},u=i.BufferedBlockAlgorithm=a.extend({reset:function(){this._data=new s.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=c.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n=this._data,i=n.words,a=n.sigBytes,o=this.blockSize,r=a/(4*o),l=(r=t?e.ceil(r):e.max((0|r)-this._minBufferSize,0))*o,c=e.min(4*l,a);if(l){for(var u=0;u<l;u+=o)this._doProcessBlock(i,u);var d=i.splice(0,l);n.sigBytes-=c}return new s.init(d,c)},clone:function(){var e=a.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0});i.Hasher=u.extend({cfg:a.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){u.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(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new d.HMAC.init(e,n).finalize(t)}}});var d=n.algo={};return n}(Math),n)})),c=l,u=(r((function(e,t){var n;e.exports=(n=c,function(e){var t=n,i=t.lib,a=i.WordArray,s=i.Hasher,o=t.algo,r=[];!function(){for(var t=0;t<64;t++)r[t]=4294967296*e.abs(e.sin(t+1))|0}();var l=o.MD5=s.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var i=t+n,a=e[i];e[i]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var s=this._hash.words,o=e[t+0],l=e[t+1],p=e[t+2],m=e[t+3],f=e[t+4],g=e[t+5],y=e[t+6],w=e[t+7],k=e[t+8],b=e[t+9],v=e[t+10],_=e[t+11],x=e[t+12],S=e[t+13],C=e[t+14],T=e[t+15],D=s[0],E=s[1],N=s[2],V=s[3];D=c(D,E,N,V,o,7,r[0]),V=c(V,D,E,N,l,12,r[1]),N=c(N,V,D,E,p,17,r[2]),E=c(E,N,V,D,m,22,r[3]),D=c(D,E,N,V,f,7,r[4]),V=c(V,D,E,N,g,12,r[5]),N=c(N,V,D,E,y,17,r[6]),E=c(E,N,V,D,w,22,r[7]),D=c(D,E,N,V,k,7,r[8]),V=c(V,D,E,N,b,12,r[9]),N=c(N,V,D,E,v,17,r[10]),E=c(E,N,V,D,_,22,r[11]),D=c(D,E,N,V,x,7,r[12]),V=c(V,D,E,N,S,12,r[13]),N=c(N,V,D,E,C,17,r[14]),D=u(D,E=c(E,N,V,D,T,22,r[15]),N,V,l,5,r[16]),V=u(V,D,E,N,y,9,r[17]),N=u(N,V,D,E,_,14,r[18]),E=u(E,N,V,D,o,20,r[19]),D=u(D,E,N,V,g,5,r[20]),V=u(V,D,E,N,v,9,r[21]),N=u(N,V,D,E,T,14,r[22]),E=u(E,N,V,D,f,20,r[23]),D=u(D,E,N,V,b,5,r[24]),V=u(V,D,E,N,C,9,r[25]),N=u(N,V,D,E,m,14,r[26]),E=u(E,N,V,D,k,20,r[27]),D=u(D,E,N,V,S,5,r[28]),V=u(V,D,E,N,p,9,r[29]),N=u(N,V,D,E,w,14,r[30]),D=d(D,E=u(E,N,V,D,x,20,r[31]),N,V,g,4,r[32]),V=d(V,D,E,N,k,11,r[33]),N=d(N,V,D,E,_,16,r[34]),E=d(E,N,V,D,C,23,r[35]),D=d(D,E,N,V,l,4,r[36]),V=d(V,D,E,N,f,11,r[37]),N=d(N,V,D,E,w,16,r[38]),E=d(E,N,V,D,v,23,r[39]),D=d(D,E,N,V,S,4,r[40]),V=d(V,D,E,N,o,11,r[41]),N=d(N,V,D,E,m,16,r[42]),E=d(E,N,V,D,y,23,r[43]),D=d(D,E,N,V,b,4,r[44]),V=d(V,D,E,N,x,11,r[45]),N=d(N,V,D,E,T,16,r[46]),D=h(D,E=d(E,N,V,D,p,23,r[47]),N,V,o,6,r[48]),V=h(V,D,E,N,w,10,r[49]),N=h(N,V,D,E,C,15,r[50]),E=h(E,N,V,D,g,21,r[51]),D=h(D,E,N,V,x,6,r[52]),V=h(V,D,E,N,m,10,r[53]),N=h(N,V,D,E,v,15,r[54]),E=h(E,N,V,D,l,21,r[55]),D=h(D,E,N,V,k,6,r[56]),V=h(V,D,E,N,T,10,r[57]),N=h(N,V,D,E,y,15,r[58]),E=h(E,N,V,D,S,21,r[59]),D=h(D,E,N,V,f,6,r[60]),V=h(V,D,E,N,_,10,r[61]),N=h(N,V,D,E,p,15,r[62]),E=h(E,N,V,D,b,21,r[63]),s[0]=s[0]+D|0,s[1]=s[1]+E|0,s[2]=s[2]+N|0,s[3]=s[3]+V|0},_doFinalize:function(){var t=this._data,n=t.words,i=8*this._nDataBytes,a=8*t.sigBytes;n[a>>>5]|=128<<24-a%32;var s=e.floor(i/4294967296),o=i;n[15+(a+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),n[14+(a+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t.sigBytes=4*(n.length+1),this._process();for(var r=this._hash,l=r.words,c=0;c<4;c++){var u=l[c];l[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return r},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,n,i,a,s,o){var r=e+(t&n|~t&i)+a+o;return(r<<s|r>>>32-s)+t}function u(e,t,n,i,a,s,o){var r=e+(t&i|n&~i)+a+o;return(r<<s|r>>>32-s)+t}function d(e,t,n,i,a,s,o){var r=e+(t^n^i)+a+o;return(r<<s|r>>>32-s)+t}function h(e,t,n,i,a,s,o){var r=e+(n^(t|~i))+a+o;return(r<<s|r>>>32-s)+t}t.MD5=s._createHelper(l),t.HmacMD5=s._createHmacHelper(l)}(Math),n.MD5)})),r((function(e,t){var n,i,a;e.exports=(i=(n=c).lib.Base,a=n.enc.Utf8,void(n.algo.HMAC=i.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=a.parse(t));var n=e.blockSize,i=4*n;t.sigBytes>i&&(t=e.finalize(t)),t.clamp();for(var s=this._oKey=t.clone(),o=this._iKey=t.clone(),r=s.words,l=o.words,c=0;c<n;c++)r[c]^=1549556828,l[c]^=909522486;s.sigBytes=o.sigBytes=i,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 t=this._hasher,n=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(n))}})))})),r((function(e,t){e.exports=c.HmacMD5}))),d=r((function(e,t){e.exports=c.enc.Utf8})),h=r((function(e,t){var n,i,a;e.exports=(a=(i=n=c).lib.WordArray,i.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,i=this._map;e.clamp();for(var a=[],s=0;s<n;s+=3)for(var o=(t[s>>>2]>>>24-s%4*8&255)<<16|(t[s+1>>>2]>>>24-(s+1)%4*8&255)<<8|t[s+2>>>2]>>>24-(s+2)%4*8&255,r=0;r<4&&s+.75*r<n;r++)a.push(i.charAt(o>>>6*(3-r)&63));var l=i.charAt(64);if(l)for(;a.length%4;)a.push(l);return a.join("")},parse:function(e){var t=e.length,n=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var s=0;s<n.length;s++)i[n.charCodeAt(s)]=s}var o=n.charAt(64);if(o){var r=e.indexOf(o);-1!==r&&(t=r)}return function(e,t,n){for(var i=[],s=0,o=0;o<t;o++)if(o%4){var r=n[e.charCodeAt(o-1)]<<o%4*2,l=n[e.charCodeAt(o)]>>>6-o%4*2;i[s>>>2]|=(r|l)<<24-s%4*8,s++}return a.create(i,s)}(e,t,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},n.enc.Base64)}));const p="uni_id_token",m="uni_id_token_expired",f="FUNCTION",g="OBJECT",y="CLIENT_DB",w="pending",k="rejected";function b(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function v(e){return"object"===b(e)}function _(e){return"function"==typeof e}function x(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}const S="REJECTED",C="NOT_PENDING";class T{constructor({createPromise:e,retryRule:t=S}={}){this.createPromise=e,this.status=null,this.promise=null,this.retryRule=t}get needRetry(){if(!this.status)return!0;switch(this.retryRule){case S:return this.status===k;case C:return this.status!==w}}exec(){return this.needRetry?(this.status=w,this.promise=this.createPromise().then((e=>(this.status="fulfilled",Promise.resolve(e))),(e=>(this.status=k,Promise.reject(e)))),this.promise):this.promise}}class D{constructor(){this._callback={}}addListener(e,t){this._callback[e]||(this._callback[e]=[]),this._callback[e].push(t)}on(e,t){return this.addListener(e,t)}removeListener(e,t){if(!t)throw new Error('The "listener" argument must be of type function. Received undefined');const n=this._callback[e];if(!n)return;const i=function(e,t){for(let n=e.length-1;n>=0;n--)if(e[n]===t)return n;return-1}(n,t);n.splice(i,1)}off(e,t){return this.removeListener(e,t)}removeAllListener(e){delete this._callback[e]}emit(e,...t){const n=this._callback[e];if(n)for(let i=0;i<n.length;i++)n[i](...t)}}function E(e){return e&&"string"==typeof e?JSON.parse(e):e}const N=E([]),V="app";E("");const A=E("[]")||[];let I="";try{I="__UNI__C4E0C89"}catch(_e){}let B,R={};function P(e,t={}){var n,i;return n=R,i=e,Object.prototype.hasOwnProperty.call(n,i)||(R[e]=t),R[e]}R=uni._globalUniCloudObj?uni._globalUniCloudObj:uni._globalUniCloudObj={};const O=["invoke","success","fail","complete"],L=P("_globalUniCloudInterceptor");function $(e,t){L[e]||(L[e]={}),v(t)&&Object.keys(t).forEach((n=>{O.indexOf(n)>-1&&function(e,t,n){let i=L[e][t];i||(i=L[e][t]=[]),-1===i.indexOf(n)&&_(n)&&i.push(n)}(e,n,t[n])}))}function M(e,t){L[e]||(L[e]={}),v(t)?Object.keys(t).forEach((n=>{O.indexOf(n)>-1&&function(e,t,n){const i=L[e][t];if(!i)return;const a=i.indexOf(n);a>-1&&i.splice(a,1)}(e,n,t[n])})):delete L[e]}function F(e,t){return e&&0!==e.length?e.reduce(((e,n)=>e.then((()=>n(t)))),Promise.resolve()):Promise.resolve()}function j(e,t){return L[e]&&L[e][t]||[]}function U(e){$("callObject",e)}const q=P("_globalUniCloudListener"),z="response",H="needLogin",W="refreshToken",K="clientdb",J="cloudfunction",G="cloudobject";function Q(e){return q[e]||(q[e]=[]),q[e]}function Y(e,t){const n=Q(e);n.includes(t)||n.push(t)}function X(e,t){const n=Q(e),i=n.indexOf(t);-1!==i&&n.splice(i,1)}function Z(e,t){const n=Q(e);for(let i=0;i<n.length;i++)(0,n[i])(t)}let ee,te=!1;function ne(){return ee||(ee=new Promise((e=>{te&&e(),function t(){if("function"==typeof getCurrentPages){const t=getCurrentPages();t&&t[0]&&(te=!0,e())}te||setTimeout((()=>{t()}),30)}()})),ee)}function ie(e){const t={};for(const n in e){const i=e[n];_(i)&&(t[n]=x(i))}return t}class ae extends Error{constructor(e){const t=e.message||e.errMsg||"unknown system error";super(t),this.errMsg=t,this.code=this.errCode=e.code||e.errCode||"SYSTEM_ERROR",this.errSubject=this.subject=e.subject||e.errSubject,this.cause=e.cause,this.requestId=e.requestId}toJson(e=0){if(!(e>=10))return e++,{errCode:this.errCode,errMsg:this.errMsg,errSubject:this.errSubject,cause:this.cause&&this.cause.toJson?this.cause.toJson(e):this.cause}}}var se={request:e=>uni.request(e),uploadFile:e=>uni.uploadFile(e),setStorageSync:(e,t)=>uni.setStorageSync(e,t),getStorageSync:e=>uni.getStorageSync(e),removeStorageSync:e=>uni.removeStorageSync(e),clearStorageSync:()=>uni.clearStorageSync(),connectSocket:e=>uni.connectSocket(e)};function oe(e){return e&&oe(e.__v_raw)||e}function re(){return{token:se.getStorageSync(p)||se.getStorageSync("uniIdToken"),tokenExpired:se.getStorageSync(m)}}function le({token:e,tokenExpired:t}={}){e&&se.setStorageSync(p,e),t&&se.setStorageSync(m,t)}let ce,ue;function de(){return ce||(ce=uni.getSystemInfoSync()),ce}function he(){let e,t;try{if(uni.getLaunchOptionsSync){if(uni.getLaunchOptionsSync.toString().indexOf("not yet implemented")>-1)return;const{scene:n,channel:i}=uni.getLaunchOptionsSync();e=i,t=n}}catch(n){}return{channel:e,scene:t}}let pe={};function me(){const e=uni.getLocale&&uni.getLocale()||"en";if(ue)return{...pe,...ue,locale:e,LOCALE:e};const t=de(),{deviceId:n,osName:i,uniPlatform:a,appId:s}=t,o=["appId","appLanguage","appName","appVersion","appVersionCode","appWgtVersion","browserName","browserVersion","deviceBrand","deviceId","deviceModel","deviceType","osName","osVersion","romName","romVersion","ua","hostName","hostVersion","uniPlatform","uniRuntimeVersion","uniRuntimeVersionCode","uniCompilerVersion","uniCompilerVersionCode"];for(const r in t)Object.hasOwnProperty.call(t,r)&&-1===o.indexOf(r)&&delete t[r];return ue={PLATFORM:a,OS:i,APPID:s,DEVICEID:n,...he(),...t},{...pe,...ue,locale:e,LOCALE:e}}var fe=function(e,t){let n="";return Object.keys(e).sort().forEach((function(t){e[t]&&(n=n+"&"+t+"="+e[t])})),n=n.slice(1),u(n,t).toString()},ge=function(e,t){return new Promise(((n,i)=>{t(Object.assign(e,{complete(e){e||(e={});const t=e.data&&e.data.header&&e.data.header["x-serverless-request-id"]||e.header&&e.header["request-id"];if(!e.statusCode||e.statusCode>=400){const n=e.data&&e.data.error&&e.data.error.code||"SYS_ERR",a=e.data&&e.data.error&&e.data.error.message||e.errMsg||"request:fail";return i(new ae({code:n,message:a,requestId:t}))}const a=e.data;if(a.error)return i(new ae({code:a.error.code,message:a.error.message,requestId:t}));a.result=a.data,a.requestId=t,delete a.data,n(a)}}))}))},ye=function(e){return h.stringify(d.parse(e))},we=class{constructor(e){["spaceId","clientSecret"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),this.config=Object.assign({},{endpoint:0===e.spaceId.indexOf("mp-")?"https://api.next.bspapp.com":"https://api.bspapp.com"},e),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=se,this._getAccessTokenPromiseHub=new T({createPromise:()=>this.requestAuth(this.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then((e=>{if(!e.result||!e.result.accessToken)throw new ae({code:"AUTH_FAILED",message:"鑾峰彇accessToken澶辫触"});this.setAccessToken(e.result.accessToken)})),retryRule:C})}get hasAccessToken(){return!!this.accessToken}setAccessToken(e){this.accessToken=e}requestWrapped(e){return ge(e,this.adapter.request)}requestAuth(e){return this.requestWrapped(e)}request(e,t){return Promise.resolve().then((()=>this.hasAccessToken?t?this.requestWrapped(e):this.requestWrapped(e).catch((t=>new Promise(((e,n)=>{!t||"GATEWAY_INVALID_TOKEN"!==t.code&&"InvalidParameter.InvalidToken"!==t.code?n(t):e()})).then((()=>this.getAccessToken())).then((()=>{const t=this.rebuildRequest(e);return this.request(t,!0)})))):this.getAccessToken().then((()=>{const t=this.rebuildRequest(e);return this.request(t,!0)}))))}rebuildRequest(e){const t=Object.assign({},e);return t.data.token=this.accessToken,t.header["x-basement-token"]=this.accessToken,t.header["x-serverless-sign"]=fe(t.data,this.config.clientSecret),t}setupRequest(e,t){const n=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),i={"Content-Type":"application/json"};return"auth"!==t&&(n.token=this.accessToken,i["x-basement-token"]=this.accessToken),i["x-serverless-sign"]=fe(n,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:n,dataType:"json",header:i}}getAccessToken(){return this._getAccessTokenPromiseHub.exec()}async authorize(){await this.getAccessToken()}callFunction(e){const t={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:e.name,functionArgs:e.data||{}})};return this.request({...this.setupRequest(t),timeout:e.timeout})}getOSSUploadOptionsFromPath(e){const t={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}uploadFileToOSS({url:e,formData:t,name:n,filePath:i,fileType:a,onUploadProgress:s}){return new Promise(((o,r)=>{const l=this.adapter.uploadFile({url:e,formData:t,name:n,filePath:i,fileType:a,header:{"X-OSS-server-side-encrpytion":"AES256"},success(e){e&&e.statusCode<400?o(e):r(new ae({code:"UPLOAD_FAILED",message:"鏂囦欢涓婁紶澶辫触"}))},fail(e){r(new ae({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"鏂囦欢涓婁紶澶辫触"}))}});"function"==typeof s&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((e=>{s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}reportOSSUpload(e){const t={method:"serverless.file.resource.report",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}async uploadFile({filePath:e,cloudPath:t,fileType:n="image",cloudPathAsRealPath:i=!1,onUploadProgress:a,config:s}){if("string"!==b(t))throw new ae({code:"INVALID_PARAM",message:"cloudPath蹇呴』涓哄瓧绗︿覆绫诲瀷"});if(!(t=t.trim()))throw new ae({code:"INVALID_PARAM",message:"cloudPath涓嶅彲涓虹┖"});if(/:\/\//.test(t))throw new ae({code:"INVALID_PARAM",message:"cloudPath涓嶅悎娉�"});const o=s&&s.envType||this.config.envType;if(i&&("/"!==t[0]&&(t="/"+t),t.indexOf("\\")>-1))throw new ae({code:"INVALID_PARAM",message:"浣跨敤cloudPath浣滀负璺緞鏃讹紝cloudPath涓嶅彲鍖呭惈鈥淺\鈥�"});const r=(await this.getOSSUploadOptionsFromPath({env:o,filename:i?t.split("/").pop():t,fileId:i?t:void 0})).result,l="https://"+r.cdnDomain+"/"+r.ossPath,{securityToken:c,accessKeyId:u,signature:d,host:h,ossPath:p,id:m,policy:f,ossCallbackUrl:g}=r,y={"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:u,Signature:d,host:h,id:m,key:p,policy:f,success_action_status:200};if(c&&(y["x-oss-security-token"]=c),g){const e=JSON.stringify({callbackUrl:g,callbackBody:JSON.stringify({fileId:m,spaceId:this.config.spaceId}),callbackBodyType:"application/json"});y.callback=ye(e)}const w={url:"https://"+r.host,formData:y,fileName:"file",name:"file",filePath:e,fileType:n};if(await this.uploadFileToOSS(Object.assign({},w,{onUploadProgress:a})),g)return{success:!0,filePath:e,fileID:l};if((await this.reportOSSUpload({id:m})).success)return{success:!0,filePath:e,fileID:l};throw new ae({code:"UPLOAD_FAILED",message:"鏂囦欢涓婁紶澶辫触"})}getTempFileURL({fileList:e}={}){return new Promise(((t,n)=>{Array.isArray(e)&&0!==e.length||n(new ae({code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆"})),this.getFileInfo({fileList:e}).then((n=>{t({fileList:e.map(((e,t)=>{const i=n.fileList[t];return{fileID:e,tempFileURL:i&&i.url||e}}))})}))}))}async getFileInfo({fileList:e}={}){if(!Array.isArray(e)||0===e.length)throw new ae({code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆"});const t={method:"serverless.file.resource.info",params:JSON.stringify({id:e.map((e=>e.split("?")[0])).join(",")})};return{fileList:(await this.request(this.setupRequest(t))).result}}},ke={init(e){const t=new we(e),n={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return n},t.customAuth=t.auth,t}};const be="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";var ve,_e;(_e=ve||(ve={})).local="local",_e.none="none",_e.session="session";var xe=function(){},Se=r((function(e,t){var n;e.exports=(n=c,function(e){var t=n,i=t.lib,a=i.WordArray,s=i.Hasher,o=t.algo,r=[],l=[];!function(){function t(t){for(var n=e.sqrt(t),i=2;i<=n;i++)if(!(t%i))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var i=2,a=0;a<64;)t(i)&&(a<8&&(r[a]=n(e.pow(i,.5))),l[a]=n(e.pow(i,1/3)),a++),i++}();var c=[],u=o.SHA256=s.extend({_doReset:function(){this._hash=new a.init(r.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,i=n[0],a=n[1],s=n[2],o=n[3],r=n[4],u=n[5],d=n[6],h=n[7],p=0;p<64;p++){if(p<16)c[p]=0|e[t+p];else{var m=c[p-15],f=(m<<25|m>>>7)^(m<<14|m>>>18)^m>>>3,g=c[p-2],y=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;c[p]=f+c[p-7]+y+c[p-16]}var w=i&a^i&s^a&s,k=(i<<30|i>>>2)^(i<<19|i>>>13)^(i<<10|i>>>22),b=h+((r<<26|r>>>6)^(r<<21|r>>>11)^(r<<7|r>>>25))+(r&u^~r&d)+l[p]+c[p];h=d,d=u,u=r,r=o+b|0,o=s,s=a,a=i,i=b+(k+w)|0}n[0]=n[0]+i|0,n[1]=n[1]+a|0,n[2]=n[2]+s|0,n[3]=n[3]+o|0,n[4]=n[4]+r|0,n[5]=n[5]+u|0,n[6]=n[6]+d|0,n[7]=n[7]+h|0},_doFinalize:function(){var t=this._data,n=t.words,i=8*this._nDataBytes,a=8*t.sigBytes;return n[a>>>5]|=128<<24-a%32,n[14+(a+64>>>9<<4)]=e.floor(i/4294967296),n[15+(a+64>>>9<<4)]=i,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=s._createHelper(u),t.HmacSHA256=s._createHmacHelper(u)}(Math),n.SHA256)})),Ce=Se,Te=r((function(e,t){e.exports=c.HmacSHA256}));const De=()=>{let e;if(!Promise){e=()=>{},e.promise={};const t=()=>{throw new ae({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(e.promise,"then",{get:t}),Object.defineProperty(e.promise,"catch",{get:t}),e}const t=new Promise(((t,n)=>{e=(e,i)=>e?n(e):t(i)}));return e.promise=t,e};function Ee(e){return void 0===e}function Ne(e){return"[object Null]"===Object.prototype.toString.call(e)}function Ve(e=""){return e.replace(/([\s\S]+)\s+(璇峰墠寰�浜戝紑鍙慉I灏忓姪鎵嬫煡鐪嬮棶棰橈細.*)/,"$1")}function Ae(e=32){let t="";for(let n=0;n<e;n++)t+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".charAt(Math.floor(62*Math.random()));return t}var Ie;!function(e){e.WEB="web",e.WX_MP="wx_mp"}(Ie||(Ie={}));const Be={adapter:null,runtime:void 0},Re=["anonymousUuidKey"];class Pe extends xe{constructor(){super(),Be.adapter.root.tcbObject||(Be.adapter.root.tcbObject={})}setItem(e,t){Be.adapter.root.tcbObject[e]=t}getItem(e){return Be.adapter.root.tcbObject[e]}removeItem(e){delete Be.adapter.root.tcbObject[e]}clear(){delete Be.adapter.root.tcbObject}}function Oe(e,t){switch(e){case"local":return t.localStorage||new Pe;case"none":return new Pe;default:return t.sessionStorage||new Pe}}class Le{constructor(e){if(!this._storage){this._persistence=Be.adapter.primaryStorage||e.persistence,this._storage=Oe(this._persistence,Be.adapter);const t=`access_token_${e.env}`,n=`access_token_expire_${e.env}`,i=`refresh_token_${e.env}`,a=`anonymous_uuid_${e.env}`,s=`login_type_${e.env}`,o="device_id",r=`token_type_${e.env}`,l=`user_info_${e.env}`;this.keys={accessTokenKey:t,accessTokenExpireKey:n,refreshTokenKey:i,anonymousUuidKey:a,loginTypeKey:s,userInfoKey:l,deviceIdKey:o,tokenTypeKey:r}}}updatePersistence(e){if(e===this._persistence)return;const t="local"===this._persistence;this._persistence=e;const n=Oe(e,Be.adapter);for(const i in this.keys){const e=this.keys[i];if(t&&Re.includes(i))continue;const a=this._storage.getItem(e);Ee(a)||Ne(a)||(n.setItem(e,a),this._storage.removeItem(e))}this._storage=n}setStore(e,t,n){if(!this._storage)return;const i={version:n||"localCachev1",content:t},a=JSON.stringify(i);try{this._storage.setItem(e,a)}catch(s){throw s}}getStore(e,t){try{if(!this._storage)return}catch(i){return""}t=t||"localCachev1";const n=this._storage.getItem(e);return n&&n.indexOf(t)>=0?JSON.parse(n).content:""}removeStore(e){this._storage.removeItem(e)}}const $e={},Me={};function Fe(e){return $e[e]}class je{constructor(e,t){this.data=t||null,this.name=e}}class Ue extends je{constructor(e,t){super("error",{error:e,data:t}),this.error=e}}const qe=new class{constructor(){this._listeners={}}on(e,t){return n=e,i=t,(a=this._listeners)[n]=a[n]||[],a[n].push(i),this;var n,i,a}off(e,t){return function(e,t,n){if(n&&n[e]){const i=n[e].indexOf(t);-1!==i&&n[e].splice(i,1)}}(e,t,this._listeners),this}fire(e,t){if(e instanceof Ue)return console.error(e.error),this;const n="string"==typeof e?new je(e,t||{}):e,i=n.name;if(this._listens(i)){n.target=this;const e=this._listeners[i]?[...this._listeners[i]]:[];for(const t of e)t.call(this,n)}return this}_listens(e){return this._listeners[e]&&this._listeners[e].length>0}};function ze(e,t){qe.on(e,t)}function He(e,t={}){qe.fire(e,t)}function We(e,t){qe.off(e,t)}const Ke="loginStateChanged",Je="loginStateExpire",Ge="loginTypeChanged",Qe="anonymousConverted",Ye="refreshAccessToken";var Xe;!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"}(Xe||(Xe={}));class Ze{constructor(){this._fnPromiseMap=new Map}async run(e,t){let n=this._fnPromiseMap.get(e);return n||(n=new Promise((async(n,i)=>{try{await this._runIdlePromise();const e=t();n(await e)}catch(a){i(a)}finally{this._fnPromiseMap.delete(e)}})),this._fnPromiseMap.set(e,n)),n}_runIdlePromise(){return Promise.resolve()}}class et{constructor(e){this._singlePromise=new Ze,this._cache=Fe(e.env),this._baseURL=`https://${e.env}.ap-shanghai.tcb-api.tencentcloudapi.com`,this._reqClass=new Be.adapter.reqClass({timeout:e.timeout,timeoutMsg:`璇锋眰鍦�${e.timeout/1e3}s鍐呮湭瀹屾垚锛屽凡涓柇`,restrictedMethods:["post"]})}_getDeviceId(){if(this._deviceID)return this._deviceID;const{deviceIdKey:e}=this._cache.keys;let t=this._cache.getStore(e);return"string"==typeof t&&t.length>=16&&t.length<=48||(t=Ae(),this._cache.setStore(e,t)),this._deviceID=t,t}async _request(e,t,n={}){const i={"x-request-id":Ae(),"x-device-id":this._getDeviceId()};if(n.withAccessToken){const{tokenTypeKey:e}=this._cache.keys,t=await this.getAccessToken(),n=this._cache.getStore(e);i.authorization=`${n} ${t}`}return this._reqClass["get"===n.method?"get":"post"]({url:`${this._baseURL}${e}`,data:t,headers:i})}async _fetchAccessToken(){const{loginTypeKey:e,accessTokenKey:t,accessTokenExpireKey:n,tokenTypeKey:i}=this._cache.keys,a=this._cache.getStore(e);if(a&&a!==Xe.ANONYMOUS)throw new ae({code:"INVALID_OPERATION",message:"闈炲尶鍚嶇櫥褰曚笉鏀寔鍒锋柊 access token"});const s=await this._singlePromise.run("fetchAccessToken",(async()=>(await this._request("/auth/v1/signin/anonymously",{},{method:"post"})).data)),{access_token:o,expires_in:r,token_type:l}=s;return this._cache.setStore(i,l),this._cache.setStore(t,o),this._cache.setStore(n,Date.now()+1e3*r),o}isAccessTokenExpired(e,t){let n=!0;return e&&t&&(n=t<Date.now()),n}async getAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t}=this._cache.keys,n=this._cache.getStore(e),i=this._cache.getStore(t);return this.isAccessTokenExpired(n,i)?this._fetchAccessToken():n}async refreshAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,loginTypeKey:n}=this._cache.keys;return this._cache.removeStore(e),this._cache.removeStore(t),this._cache.setStore(n,Xe.ANONYMOUS),this.getAccessToken()}async getUserInfo(){return this._singlePromise.run("getUserInfo",(async()=>(await this._request("/auth/v1/user/me",{},{withAccessToken:!0,method:"get"})).data))}}const tt=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],nt={"X-SDK-Version":"1.3.5"};function it(e,t,n){const i=e[t];e[t]=function(t){const a={},s={};n.forEach((n=>{const{data:i,headers:o}=n.call(e,t);Object.assign(a,i),Object.assign(s,o)}));const o=t.data;return o&&(()=>{var e;if(e=o,"[object FormData]"!==Object.prototype.toString.call(e))t.data={...o,...a};else for(const t in a)o.append(t,a[t])})(),t.headers={...t.headers||{},...s},i.call(e,t)}}function at(){const e=Math.random().toString(16).slice(2);return{data:{seqId:e},headers:{...nt,"x-seqid":e}}}class st{constructor(e={}){var t;this.config=e,this._reqClass=new Be.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:`璇锋眰鍦�${this.config.timeout/1e3}s鍐呮湭瀹屾垚锛屽凡涓柇`,restrictedMethods:["post"]}),this._cache=Fe(this.config.env),this._localCache=(t=this.config.env,Me[t]),this.oauth=new et(this.config),it(this._reqClass,"post",[at]),it(this._reqClass,"upload",[at]),it(this._reqClass,"download",[at])}async post(e){return await this._reqClass.post(e)}async upload(e){return await this._reqClass.upload(e)}async download(e){return await this._reqClass.download(e)}async refreshAccessToken(){let e,t;this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken());try{e=await this._refreshAccessTokenPromise}catch(n){t=n}if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,t)throw t;return e}async _refreshAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:n,loginTypeKey:i,anonymousUuidKey:a}=this._cache.keys;this._cache.removeStore(e),this._cache.removeStore(t);let s=this._cache.getStore(n);if(!s)throw new ae({message:"鏈櫥褰旵loudBase"});const o={refresh_token:s},r=await this.request("auth.fetchAccessTokenWithRefreshToken",o);if(r.data.code){const{code:e}=r.data;if("SIGN_PARAM_INVALID"===e||"REFRESH_TOKEN_EXPIRED"===e||"INVALID_REFRESH_TOKEN"===e){if(this._cache.getStore(i)===Xe.ANONYMOUS&&"INVALID_REFRESH_TOKEN"===e){const e=this._cache.getStore(a),t=this._cache.getStore(n),i=await this.send("auth.signInAnonymously",{anonymous_uuid:e,refresh_token:t});return this.setRefreshToken(i.refresh_token),this._refreshAccessToken()}He(Je),this._cache.removeStore(n)}throw new ae({code:r.data.code,message:`鍒锋柊access token澶辫触锛�${r.data.code}`})}if(r.data.access_token)return He(Ye),this._cache.setStore(e,r.data.access_token),this._cache.setStore(t,r.data.access_token_expire+Date.now()),{accessToken:r.data.access_token,accessTokenExpire:r.data.access_token_expire};r.data.refresh_token&&(this._cache.removeStore(n),this._cache.setStore(n,r.data.refresh_token),this._refreshAccessToken())}async getAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:n}=this._cache.keys;if(!this._cache.getStore(n))throw new ae({message:"refresh token涓嶅瓨鍦紝鐧诲綍鐘舵�佸紓甯�"});let i=this._cache.getStore(e),a=this._cache.getStore(t),s=!0;return this._shouldRefreshAccessTokenHook&&!(await this._shouldRefreshAccessTokenHook(i,a))&&(s=!1),(!i||!a||a<Date.now())&&s?this.refreshAccessToken():{accessToken:i,accessTokenExpire:a}}async request(e,t,n){const i=`x-tcb-trace_${this.config.env}`;let a="application/x-www-form-urlencoded";const s={action:e,env:this.config.env,dataVersion:"2019-08-16",...t};let o;if(-1===tt.indexOf(e)&&(this._cache.keys,s.access_token=await this.oauth.getAccessToken()),"storage.uploadFile"===e){o=new FormData;for(let e in o)o.hasOwnProperty(e)&&void 0!==o[e]&&o.append(e,s[e]);a="multipart/form-data"}else{a="application/json",o={};for(let e in s)void 0!==s[e]&&(o[e]=s[e])}let r={headers:{"content-type":a}};n&&n.timeout&&(r.timeout=n.timeout),n&&n.onUploadProgress&&(r.onUploadProgress=n.onUploadProgress);const l=this._localCache.getStore(i);l&&(r.headers["X-TCB-Trace"]=l);const{parse:c,inQuery:u,search:d}=t;let h={env:this.config.env};c&&(h.parse=!0),u&&(h={...u,...h});let p=function(e,t,n={}){const i=/\?/.test(t);let a="";for(let s in n)""===a?!i&&(t+="?"):a+="&",a+=`${s}=${encodeURIComponent(n[s])}`;return/^http(s)?\:\/\//.test(t+=a)?t:`${e}${t}`}(be,"//tcb-api.tencentcloudapi.com/web",h);d&&(p+=d);const m=await this.post({url:p,data:o,...r}),f=m.header&&m.header["x-tcb-trace"];if(f&&this._localCache.setStore(i,f),200!==Number(m.status)&&200!==Number(m.statusCode)||!m.data)throw new ae({code:"NETWORK_ERROR",message:"network request error"});return m}async send(e,t={},n={}){const i=await this.request(e,t,{...n,onUploadProgress:t.onUploadProgress});if(("ACCESS_TOKEN_DISABLED"===i.data.code||"ACCESS_TOKEN_EXPIRED"===i.data.code)&&-1===tt.indexOf(e)){await this.oauth.refreshAccessToken();const i=await this.request(e,t,{...n,onUploadProgress:t.onUploadProgress});if(i.data.code)throw new ae({code:i.data.code,message:Ve(i.data.message)});return i.data}if(i.data.code)throw new ae({code:i.data.code,message:Ve(i.data.message)});return i.data}setRefreshToken(e){const{accessTokenKey:t,accessTokenExpireKey:n,refreshTokenKey:i}=this._cache.keys;this._cache.removeStore(t),this._cache.removeStore(n),this._cache.setStore(i,e)}}const ot={};function rt(e){return ot[e]}class lt{constructor(e){this.config=e,this._cache=Fe(e.env),this._request=rt(e.env)}setRefreshToken(e){const{accessTokenKey:t,accessTokenExpireKey:n,refreshTokenKey:i}=this._cache.keys;this._cache.removeStore(t),this._cache.removeStore(n),this._cache.setStore(i,e)}setAccessToken(e,t){const{accessTokenKey:n,accessTokenExpireKey:i}=this._cache.keys;this._cache.setStore(n,e),this._cache.setStore(i,t)}async refreshUserInfo(){const{data:e}=await this._request.send("auth.getUserInfo",{});return this.setLocalUserInfo(e),e}setLocalUserInfo(e){const{userInfoKey:t}=this._cache.keys;this._cache.setStore(t,e)}}class ct{constructor(e){if(!e)throw new ae({code:"PARAM_ERROR",message:"envId is not defined"});this._envId=e,this._cache=Fe(this._envId),this._request=rt(this._envId),this.setUserInfo()}linkWithTicket(e){if("string"!=typeof e)throw new ae({code:"PARAM_ERROR",message:"ticket must be string"});return this._request.send("auth.linkWithTicket",{ticket:e})}linkWithRedirect(e){e.signInWithRedirect()}updatePassword(e,t){return this._request.send("auth.updatePassword",{oldPassword:t,newPassword:e})}updateEmail(e){return this._request.send("auth.updateEmail",{newEmail:e})}updateUsername(e){if("string"!=typeof e)throw new ae({code:"PARAM_ERROR",message:"username must be a string"});return this._request.send("auth.updateUsername",{username:e})}async getLinkedUidList(){const{data:e}=await this._request.send("auth.getLinkedUidList",{});let t=!1;const{users:n}=e;return n.forEach((e=>{e.wxOpenId&&e.wxPublicId&&(t=!0)})),{users:n,hasPrimaryUid:t}}setPrimaryUid(e){return this._request.send("auth.setPrimaryUid",{uid:e})}unlink(e){return this._request.send("auth.unlink",{platform:e})}async update(e){const{nickName:t,gender:n,avatarUrl:i,province:a,country:s,city:o}=e,{data:r}=await this._request.send("auth.updateUserInfo",{nickName:t,gender:n,avatarUrl:i,province:a,country:s,city:o});this.setLocalUserInfo(r)}async refresh(){const e=await this._request.oauth.getUserInfo();return this.setLocalUserInfo(e),e}setUserInfo(){const{userInfoKey:e}=this._cache.keys,t=this._cache.getStore(e);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach((e=>{this[e]=t[e]})),this.location={country:t.country,province:t.province,city:t.city}}setLocalUserInfo(e){const{userInfoKey:t}=this._cache.keys;this._cache.setStore(t,e),this.setUserInfo()}}class ut{constructor(e){if(!e)throw new ae({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=Fe(e);const{refreshTokenKey:t,accessTokenKey:n,accessTokenExpireKey:i}=this._cache.keys,a=this._cache.getStore(t),s=this._cache.getStore(n),o=this._cache.getStore(i);this.credential={refreshToken:a,accessToken:s,accessTokenExpire:o},this.user=new ct(e)}get isAnonymousAuth(){return this.loginType===Xe.ANONYMOUS}get isCustomAuth(){return this.loginType===Xe.CUSTOM}get isWeixinAuth(){return this.loginType===Xe.WECHAT||this.loginType===Xe.WECHAT_OPEN||this.loginType===Xe.WECHAT_PUBLIC}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}class dt extends lt{async signIn(){this._cache.updatePersistence("local"),await this._request.oauth.getAccessToken(),He(Ke),He(Ge,{env:this.config.env,loginType:Xe.ANONYMOUS,persistence:"local"});const e=new ut(this.config.env);return await e.user.refresh(),e}async linkAndRetrieveDataWithTicket(e){const{anonymousUuidKey:t,refreshTokenKey:n}=this._cache.keys,i=this._cache.getStore(t),a=this._cache.getStore(n),s=await this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:i,refresh_token:a,ticket:e});if(s.refresh_token)return this._clearAnonymousUUID(),this.setRefreshToken(s.refresh_token),await this._request.refreshAccessToken(),He(Qe,{env:this.config.env}),He(Ge,{loginType:Xe.CUSTOM,persistence:"local"}),{credential:{refreshToken:s.refresh_token}};throw new ae({message:"鍖垮悕杞寲澶辫触"})}_setAnonymousUUID(e){const{anonymousUuidKey:t,loginTypeKey:n}=this._cache.keys;this._cache.removeStore(t),this._cache.setStore(t,e),this._cache.setStore(n,Xe.ANONYMOUS)}_clearAnonymousUUID(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}class ht extends lt{async signIn(e){if("string"!=typeof e)throw new ae({code:"PARAM_ERROR",message:"ticket must be a string"});const{refreshTokenKey:t}=this._cache.keys,n=await this._request.send("auth.signInWithTicket",{ticket:e,refresh_token:this._cache.getStore(t)||""});if(n.refresh_token)return this.setRefreshToken(n.refresh_token),await this._request.refreshAccessToken(),He(Ke),He(Ge,{env:this.config.env,loginType:Xe.CUSTOM,persistence:this.config.persistence}),await this.refreshUserInfo(),new ut(this.config.env);throw new ae({message:"鑷畾涔夌櫥褰曞け璐�"})}}class pt extends lt{async signIn(e,t){if("string"!=typeof e)throw new ae({code:"PARAM_ERROR",message:"email must be a string"});const{refreshTokenKey:n}=this._cache.keys,i=await this._request.send("auth.signIn",{loginType:"EMAIL",email:e,password:t,refresh_token:this._cache.getStore(n)||""}),{refresh_token:a,access_token:s,access_token_expire:o}=i;if(a)return this.setRefreshToken(a),s&&o?this.setAccessToken(s,o):await this._request.refreshAccessToken(),await this.refreshUserInfo(),He(Ke),He(Ge,{env:this.config.env,loginType:Xe.EMAIL,persistence:this.config.persistence}),new ut(this.config.env);throw i.code?new ae({code:i.code,message:`閭鐧诲綍澶辫触: ${i.message}`}):new ae({message:"閭鐧诲綍澶辫触"})}async activate(e){return this._request.send("auth.activateEndUserMail",{token:e})}async resetPasswordWithToken(e,t){return this._request.send("auth.resetPasswordWithToken",{token:e,newPassword:t})}}class mt extends lt{async signIn(e,t){if("string"!=typeof e)throw new ae({code:"PARAM_ERROR",message:"username must be a string"});"string"!=typeof t&&(t="",console.warn("password is empty"));const{refreshTokenKey:n}=this._cache.keys,i=await this._request.send("auth.signIn",{loginType:Xe.USERNAME,username:e,password:t,refresh_token:this._cache.getStore(n)||""}),{refresh_token:a,access_token_expire:s,access_token:o}=i;if(a)return this.setRefreshToken(a),o&&s?this.setAccessToken(o,s):await this._request.refreshAccessToken(),await this.refreshUserInfo(),He(Ke),He(Ge,{env:this.config.env,loginType:Xe.USERNAME,persistence:this.config.persistence}),new ut(this.config.env);throw i.code?new ae({code:i.code,message:`鐢ㄦ埛鍚嶅瘑鐮佺櫥褰曞け璐�: ${i.message}`}):new ae({message:"鐢ㄦ埛鍚嶅瘑鐮佺櫥褰曞け璐�"})}}class ft{constructor(e){this.config=e,this._cache=Fe(e.env),this._request=rt(e.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),ze(Ge,this._onLoginTypeChanged)}get currentUser(){const e=this.hasLoginState();return e&&e.user||null}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}anonymousAuthProvider(){return new dt(this.config)}customAuthProvider(){return new ht(this.config)}emailAuthProvider(){return new pt(this.config)}usernameAuthProvider(){return new mt(this.config)}async signInAnonymously(){return new dt(this.config).signIn()}async signInWithEmailAndPassword(e,t){return new pt(this.config).signIn(e,t)}signInWithUsernameAndPassword(e,t){return new mt(this.config).signIn(e,t)}async linkAndRetrieveDataWithTicket(e){return this._anonymousAuthProvider||(this._anonymousAuthProvider=new dt(this.config)),ze(Qe,this._onAnonymousConverted),await this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(e)}async signOut(){if(this.loginType===Xe.ANONYMOUS)throw new ae({message:"鍖垮悕鐢ㄦ埛涓嶆敮鎸佺櫥鍑烘搷浣�"});const{refreshTokenKey:e,accessTokenKey:t,accessTokenExpireKey:n}=this._cache.keys,i=this._cache.getStore(e);if(!i)return;const a=await this._request.send("auth.logout",{refresh_token:i});return this._cache.removeStore(e),this._cache.removeStore(t),this._cache.removeStore(n),He(Ke),He(Ge,{env:this.config.env,loginType:Xe.NULL,persistence:this.config.persistence}),a}async signUpWithEmailAndPassword(e,t){return this._request.send("auth.signUpWithEmailAndPassword",{email:e,password:t})}async sendPasswordResetEmail(e){return this._request.send("auth.sendPasswordResetEmail",{email:e})}onLoginStateChanged(e){ze(Ke,(()=>{const t=this.hasLoginState();e.call(this,t)}));const t=this.hasLoginState();e.call(this,t)}onLoginStateExpired(e){ze(Je,e.bind(this))}onAccessTokenRefreshed(e){ze(Ye,e.bind(this))}onAnonymousConverted(e){ze(Qe,e.bind(this))}onLoginTypeChanged(e){ze(Ge,(()=>{const t=this.hasLoginState();e.call(this,t)}))}async getAccessToken(){return{accessToken:(await this._request.getAccessToken()).accessToken,env:this.config.env}}hasLoginState(){const{accessTokenKey:e,accessTokenExpireKey:t}=this._cache.keys,n=this._cache.getStore(e),i=this._cache.getStore(t);return this._request.oauth.isAccessTokenExpired(n,i)?null:new ut(this.config.env)}async isUsernameRegistered(e){if("string"!=typeof e)throw new ae({code:"PARAM_ERROR",message:"username must be a string"});const{data:t}=await this._request.send("auth.isUsernameRegistered",{username:e});return t&&t.isRegistered}getLoginState(){return Promise.resolve(this.hasLoginState())}async signInWithTicket(e){return new ht(this.config).signIn(e)}shouldRefreshAccessToken(e){this._request._shouldRefreshAccessTokenHook=e.bind(this)}getUserInfo(){return this._request.send("auth.getUserInfo",{}).then((e=>e.code?e:{...e.data,requestId:e.seqId}))}getAuthHeader(){const{refreshTokenKey:e,accessTokenKey:t}=this._cache.keys,n=this._cache.getStore(e);return{"x-cloudbase-credentials":this._cache.getStore(t)+"/@@/"+n}}_onAnonymousConverted(e){const{env:t}=e.data;t===this.config.env&&this._cache.updatePersistence(this.config.persistence)}_onLoginTypeChanged(e){const{loginType:t,persistence:n,env:i}=e.data;i===this.config.env&&(this._cache.updatePersistence(n),this._cache.setStore(this._cache.keys.loginTypeKey,t))}}const gt=function(e,t){t=t||De();const n=rt(this.config.env),{cloudPath:i,filePath:a,onUploadProgress:s,fileType:o="image"}=e;return n.send("storage.getUploadMetadata",{path:i}).then((e=>{const{data:{url:r,authorization:l,token:c,fileId:u,cosFileId:d},requestId:h}=e,p={key:i,signature:l,"x-cos-meta-fileid":d,success_action_status:"201","x-cos-security-token":c};n.upload({url:r,data:p,file:a,name:i,fileType:o,onUploadProgress:s}).then((e=>{201===e.statusCode?t(null,{fileID:u,requestId:h}):t(new ae({code:"STORAGE_REQUEST_FAIL",message:`STORAGE_REQUEST_FAIL: ${e.data}`}))})).catch((e=>{t(e)}))})).catch((e=>{t(e)})),t.promise},yt=function(e,t){t=t||De();const n=rt(this.config.env),{cloudPath:i}=e;return n.send("storage.getUploadMetadata",{path:i}).then((e=>{t(null,e)})).catch((e=>{t(e)})),t.promise},wt=function({fileList:e},t){if(t=t||De(),!e||!Array.isArray(e))return{code:"INVALID_PARAM",message:"fileList蹇呴』鏄潪绌虹殑鏁扮粍"};for(let i of e)if(!i||"string"!=typeof i)return{code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆"};const n={fileid_list:e};return rt(this.config.env).send("storage.batchDeleteFile",n).then((e=>{e.code?t(null,e):t(null,{fileList:e.data.delete_list,requestId:e.requestId})})).catch((e=>{t(e)})),t.promise},kt=function({fileList:e},t){t=t||De(),e&&Array.isArray(e)||t(null,{code:"INVALID_PARAM",message:"fileList蹇呴』鏄潪绌虹殑鏁扮粍"});let n=[];for(let a of e)"object"==typeof a?(a.hasOwnProperty("fileID")&&a.hasOwnProperty("maxAge")||t(null,{code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸鍖呭惈fileID鍜宮axAge鐨勫璞�"}),n.push({fileid:a.fileID,max_age:a.maxAge})):"string"==typeof a?n.push({fileid:a}):t(null,{code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸瀛楃涓�"});const i={file_list:n};return rt(this.config.env).send("storage.batchGetDownloadUrl",i).then((e=>{e.code?t(null,e):t(null,{fileList:e.data.download_list,requestId:e.requestId})})).catch((e=>{t(e)})),t.promise},bt=async function({fileID:e},t){const n=(await kt.call(this,{fileList:[{fileID:e,maxAge:600}]})).fileList[0];if("SUCCESS"!==n.code)return t?t(n):new Promise((e=>{e(n)}));const i=rt(this.config.env);let a=n.download_url;if(a=encodeURI(a),!t)return i.download({url:a});t(await i.download({url:a}))},vt=function({name:e,data:t,query:n,parse:i,search:a,timeout:s},o){const r=o||De();let l;try{l=t?JSON.stringify(t):""}catch(u){return Promise.reject(u)}if(!e)return Promise.reject(new ae({code:"PARAM_ERROR",message:"鍑芥暟鍚嶄笉鑳戒负绌�"}));const c={inQuery:n,parse:i,search:a,function_name:e,request_data:l};return rt(this.config.env).send("functions.invokeFunction",c,{timeout:s}).then((e=>{if(e.code)r(null,e);else{let n=e.data.response_data;if(i)r(null,{result:n,requestId:e.requestId});else try{n=JSON.parse(e.data.response_data),r(null,{result:n,requestId:e.requestId})}catch(t){r(new ae({message:"response data must be json"}))}}return r.promise})).catch((e=>{r(e)})),r.promise},_t={timeout:15e3,persistence:"session"},xt=6e5,St={};class Ct{constructor(e){this.config=e||this.config,this.authObj=void 0}init(e){switch(Be.adapter||(this.requestClient=new Be.adapter.reqClass({timeout:e.timeout||5e3,timeoutMsg:`璇锋眰鍦�${(e.timeout||5e3)/1e3}s鍐呮湭瀹屾垚锛屽凡涓柇`})),this.config={..._t,...e},!0){case this.config.timeout>xt:console.warn("timeout澶т簬鍙厤缃笂闄怺10鍒嗛挓]锛屽凡閲嶇疆涓轰笂闄愭暟鍊�"),this.config.timeout=xt;break;case this.config.timeout<100:console.warn("timeout灏忎簬鍙厤缃笅闄怺100ms]锛屽凡閲嶇疆涓轰笅闄愭暟鍊�"),this.config.timeout=100}return new Ct(this.config)}auth({persistence:e}={}){if(this.authObj)return this.authObj;const t=e||Be.adapter.primaryStorage||_t.persistence;var n;return t!==this.config.persistence&&(this.config.persistence=t),function(e){const{env:t}=e;$e[t]=new Le(e),Me[t]=new Le({...e,persistence:"local"})}(this.config),n=this.config,ot[n.env]=new st(n),this.authObj=new ft(this.config),this.authObj}on(e,t){return ze.apply(this,[e,t])}off(e,t){return We.apply(this,[e,t])}callFunction(e,t){return vt.apply(this,[e,t])}deleteFile(e,t){return wt.apply(this,[e,t])}getTempFileURL(e,t){return kt.apply(this,[e,t])}downloadFile(e,t){return bt.apply(this,[e,t])}uploadFile(e,t){return gt.apply(this,[e,t])}getUploadMetadata(e,t){return yt.apply(this,[e,t])}registerExtension(e){St[e.name]=e}async invokeExtension(e,t){const n=St[e];if(!n)throw new ae({message:`鎵╁睍${e} 蹇呴』鍏堟敞鍐宍});return await n.invoke(t,this)}useAdapters(e){const{adapter:t,runtime:n}=function(e){const t=(n=e,"[object Array]"===Object.prototype.toString.call(n)?e:[e]);var n;for(const i of t){const{isMatch:e,genAdapter:t,runtime:n}=i;if(e())return{adapter:t(),runtime:n}}}(e)||{};t&&(Be.adapter=t),n&&(Be.runtime=n)}}var Tt=new Ct;function Dt(e,t,n){void 0===n&&(n={});var i=/\?/.test(t),a="";for(var s in n)""===a?!i&&(t+="?"):a+="&",a+=s+"="+encodeURIComponent(n[s]);return/^http(s)?:\/\//.test(t+=a)?t:""+e+t}class Et{get(e){const{url:t,data:n,headers:i,timeout:a}=e;return new Promise(((e,s)=>{se.request({url:Dt("https:",t),data:n,method:"GET",header:i,timeout:a,success(t){e(t)},fail(e){s(e)}})}))}post(e){const{url:t,data:n,headers:i,timeout:a}=e;return new Promise(((e,s)=>{se.request({url:Dt("https:",t),data:n,method:"POST",header:i,timeout:a,success(t){e(t)},fail(e){s(e)}})}))}upload(e){return new Promise(((t,n)=>{const{url:i,file:a,data:s,headers:o,fileType:r}=e,l=se.uploadFile({url:Dt("https:",i),name:"file",formData:Object.assign({},s),filePath:a,fileType:r,header:o,success(e){const n={statusCode:e.statusCode,data:e.data||{}};200===e.statusCode&&s.success_action_status&&(n.statusCode=parseInt(s.success_action_status,10)),t(n)},fail(e){n(new Error(e.errMsg||"uploadFile:fail"))}});"function"==typeof e.onUploadProgress&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((t=>{e.onUploadProgress({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}}const Nt={setItem(e,t){se.setStorageSync(e,t)},getItem:e=>se.getStorageSync(e),removeItem(e){se.removeStorageSync(e)},clear(){se.clearStorageSync()}};var Vt={genAdapter:function(){return{root:{},reqClass:Et,localStorage:Nt,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};Tt.useAdapters(Vt);const At=Tt,It=At.init;At.init=function(e){e.env=e.spaceId;const t=It.call(this,e);t.config.provider="tencent",t.config.spaceId=e.spaceId;const n=t.auth;return t.auth=function(e){const t=n.call(this,e);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach((e=>{var n;t[e]=(n=t[e],function(e){e=e||{};const{success:t,fail:i,complete:a}=ie(e);if(!(t||i||a))return n.call(this,e);n.call(this,e).then((e=>{t&&t(e),a&&a(e)}),(e=>{i&&i(e),a&&a(e)}))}).bind(t)})),t},t.customAuth=t.auth,t};var Bt=At;async function Rt(e,t){const n=`http://${e}:${t}/system/ping`;try{const e=await(i={url:n,timeout:500},new Promise(((e,t)=>{se.request({...i,success(t){e(t)},fail(e){t(e)}})})));return!(!e.data||0!==e.data.code)}catch(a){return!1}var i}const Pt={"serverless.file.resource.generateProximalSign":"storage/generate-proximal-sign","serverless.file.resource.report":"storage/report","serverless.file.resource.delete":"storage/delete","serverless.file.resource.getTempFileURL":"storage/get-temp-file-url"};var Ot=class{constructor(e){if(["spaceId","clientSecret"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),!e.endpoint)throw new Error("闆嗙兢绌洪棿鏈厤缃瓵piEndpoint锛岄厤缃悗闇�瑕侀噸鏂板叧鑱旀湇鍔$┖闂村悗鐢熸晥");this.config=Object.assign({},e),this.config.provider="dcloud",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.adapter=se}async request(e,t=!0){return e=this.setupRequest(e),Promise.resolve().then((()=>ge(e,this.adapter.request)))}requestLocal(e){return new Promise(((t,n)=>{this.adapter.request(Object.assign(e,{complete(e){if(e||(e={}),!e.statusCode||e.statusCode>=400){const t=e.data&&e.data.code||"SYS_ERR",i=e.data&&e.data.message||"request:fail";return n(new ae({code:t,message:i}))}t({success:!0,result:e.data})}}))}))}setupRequest(e){const t=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};n["x-serverless-sign"]=fe(t,this.config.clientSecret);const i=me();n["x-client-info"]=encodeURIComponent(JSON.stringify(i));const{token:a}=re();return n["x-client-token"]=a,{url:this.config.requestUrl,method:"POST",data:t,dataType:"json",header:JSON.parse(JSON.stringify(n))}}async setupLocalRequest(e){const t=me(),{token:n}=re(),i=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now(),clientInfo:t,token:n}),{address:a,servePort:s}=this.__dev__&&this.__dev__.debugInfo||{},{address:o}=await async function(e,t){let n;for(let i=0;i<e.length;i++){const a=e[i];if(await Rt(a,t)){n=a;break}}return{address:n,port:t}}(a,s);return{url:`http://${o}:${s}/${Pt[e.method]}`,method:"POST",data:i,dataType:"json",header:JSON.parse(JSON.stringify({"Content-Type":"application/json"}))}}callFunction(e){const t={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:e.name,functionArgs:e.data||{}})};return this.request(t,!1)}getUploadFileOptions(e){const t={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(e)};return this.request(t)}reportUploadFile(e){const t={method:"serverless.file.resource.report",params:JSON.stringify(e)};return this.request(t)}uploadFile({filePath:e,cloudPath:t,fileType:n="image",onUploadProgress:i}){if(!t)throw new ae({code:"CLOUDPATH_REQUIRED",message:"cloudPath涓嶅彲涓虹┖"});let a;return this.getUploadFileOptions({cloudPath:t}).then((t=>{const{url:s,formData:o,name:r}=t.result;return a=t.result.fileUrl,new Promise(((t,a)=>{const l=this.adapter.uploadFile({url:s,formData:o,name:r,filePath:e,fileType:n,success(e){e&&e.statusCode<400?t(e):a(new ae({code:"UPLOAD_FAILED",message:"鏂囦欢涓婁紶澶辫触"}))},fail(e){a(new ae({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"鏂囦欢涓婁紶澶辫触"}))}});"function"==typeof i&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((e=>{i({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))})).then((()=>this.reportUploadFile({cloudPath:t}))).then((t=>new Promise(((n,i)=>{t.success?n({success:!0,filePath:e,fileID:a}):i(new ae({code:"UPLOAD_FAILED",message:"鏂囦欢涓婁紶澶辫触"}))}))))}deleteFile({fileList:e}){const t={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:e})};return this.request(t).then((e=>{if(e.success)return e.result;throw new ae({code:"DELETE_FILE_FAILED",message:"鍒犻櫎鏂囦欢澶辫触"})}))}getTempFileURL({fileList:e,maxAge:t}={}){if(!Array.isArray(e)||0===e.length)throw new ae({code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆"});const n={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:e,maxAge:t})};return this.request(n).then((e=>{if(e.success)return{fileList:e.result.fileList.map((e=>({fileID:e.fileID,tempFileURL:e.tempFileURL})))};throw new ae({code:"GET_TEMP_FILE_URL_FAILED",message:"鑾峰彇涓存椂鏂囦欢閾炬帴澶辫触"})}))}},Lt={init(e){const t=new Ot(e),n={signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return n},t.customAuth=t.auth,t}},$t=r((function(e,t){e.exports=c.enc.Hex}));function Mt(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}function Ft(e="",t={}){const{data:n,functionName:i,method:a,headers:s,signHeaderKeys:o=[],config:r}=t,l=String(Date.now()),c=Mt(),u=Object.assign({},s,{"x-from-app-id":r.spaceAppId,"x-from-env-id":r.spaceId,"x-to-env-id":r.spaceId,"x-from-instance-id":l,"x-from-function-name":i,"x-client-timestamp":l,"x-alipay-source":"client","x-request-id":c,"x-alipay-callid":c,"x-trace-id":c}),d=["x-from-app-id","x-from-env-id","x-to-env-id","x-from-instance-id","x-from-function-name","x-client-timestamp"].concat(o),[h="",p=""]=e.split("?")||[],m=function(e){const t="HMAC-SHA256",n=e.signedHeaders.join(";"),i=e.signedHeaders.map((t=>`${t.toLowerCase()}:${e.headers[t]}\n`)).join(""),a=Ce(e.body).toString($t),s=`${e.method.toUpperCase()}\n${e.path}\n${e.query}\n${i}\n${n}\n${a}\n`,o=Ce(s).toString($t),r=`${t}\n${e.timestamp}\n${o}\n`,l=Te(r,e.secretKey).toString($t);return`${t} Credential=${e.secretId}, SignedHeaders=${n}, Signature=${l}`}({path:h,query:p,method:a,headers:u,timestamp:l,body:JSON.stringify(n),secretId:r.accessKey,secretKey:r.secretKey,signedHeaders:d.sort()});return{url:`${r.endpoint}${e}`,headers:Object.assign({},u,{Authorization:m})}}function jt({url:e,data:t,method:n="POST",headers:i={},timeout:a}){return new Promise(((s,o)=>{se.request({url:e,method:n,data:"object"==typeof t?JSON.stringify(t):t,header:i,dataType:"json",timeout:a,complete:(e={})=>{const t=i["x-trace-id"]||"";if(!e.statusCode||e.statusCode>=400){const{message:n,errMsg:i,trace_id:a}=e.data||{};return o(new ae({code:"SYS_ERR",message:n||i||"request:fail",requestId:a||t}))}s({status:e.statusCode,data:e.data,headers:e.header,requestId:t})}})}))}function Ut(e,t){const{path:n,data:i,method:a="GET"}=e,{url:s,headers:o}=Ft(n,{functionName:"",data:i,method:a,headers:{"x-alipay-cloud-mode":"oss","x-data-api-type":"oss","x-expire-timestamp":Date.now()+6e4},signHeaderKeys:["x-data-api-type","x-expire-timestamp"],config:t});return jt({url:s,data:i,method:a,headers:o}).then((e=>{const t=e.data||{};if(!t.success)throw new ae({code:e.errCode,message:e.errMsg,requestId:e.requestId});return t.data||{}})).catch((e=>{throw new ae({code:e.errCode,message:e.errMsg,requestId:e.requestId})}))}function qt(e=""){const t=e.trim().replace(/^cloud:\/\//,""),n=t.indexOf("/");if(n<=0)throw new ae({code:"INVALID_PARAM",message:"fileID涓嶅悎娉�"});const i=t.substring(0,n),a=t.substring(n+1);return i!==this.config.spaceId&&console.warn("file ".concat(e," does not belong to env ").concat(this.config.spaceId)),a}function zt(e=""){return"cloud://".concat(this.config.spaceId,"/").concat(e.replace(/^\/+/,""))}class Ht{constructor(e){this.config=e}signedURL(e,t={}){const n=`/ws/function/${e}`,i=this.config.wsEndpoint.replace(/^ws(s)?:\/\//,""),a=Object.assign({},t,{accessKeyId:this.config.accessKey,signatureNonce:Mt(),timestamp:""+Date.now()}),s=[n,["accessKeyId","authorization","signatureNonce","timestamp"].sort().map((function(e){return a[e]?"".concat(e,"=").concat(a[e]):null})).filter(Boolean).join("&"),`host:${i}`].join("\n"),o=["HMAC-SHA256",Ce(s).toString($t)].join("\n"),r=Te(o,this.config.secretKey).toString($t),l=Object.keys(a).map((e=>`${e}=${encodeURIComponent(a[e])}`)).join("&");return`${this.config.wsEndpoint}${n}?${l}&signature=${r}`}}var Wt=class{constructor(e){if(["spaceId","spaceAppId","accessKey","secretKey"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),e.endpoint){if("string"!=typeof e.endpoint)throw new Error("endpoint must be string");if(!/^https:\/\//.test(e.endpoint))throw new Error("endpoint must start with https://");e.endpoint=e.endpoint.replace(/\/$/,"")}this.config=Object.assign({},e,{endpoint:e.endpoint||`https://${e.spaceId}.api-hz.cloudbasefunction.cn`,wsEndpoint:e.wsEndpoint||`wss://${e.spaceId}.api-hz.cloudbasefunction.cn`}),this._websocket=new Ht(this.config)}callFunction(e){return function(e,t){const{name:n,data:i,async:a=!1,timeout:s}=e,o="POST",r={"x-to-function-name":n};a&&(r["x-function-invoke-type"]="async");const{url:l,headers:c}=Ft("/functions/invokeFunction",{functionName:n,data:i,method:o,headers:r,signHeaderKeys:["x-to-function-name"],config:t});return jt({url:l,data:i,method:o,headers:c,timeout:s}).then((e=>{let t=0;if(a){const n=e.data||{};t="200"===n.errCode?0:n.errCode,e.data=n.data||{},e.errMsg=n.errMsg}if(0!==t)throw new ae({code:t,message:e.errMsg,requestId:e.requestId});return{errCode:t,success:0===t,requestId:e.requestId,result:e.data}})).catch((e=>{throw new ae({code:e.errCode,message:e.errMsg,requestId:e.requestId})}))}(e,this.config)}uploadFileToOSS({url:e,filePath:t,fileType:n,formData:i,onUploadProgress:a}){return new Promise(((s,o)=>{const r=se.uploadFile({url:e,filePath:t,fileType:n,formData:i,name:"file",success(e){e&&e.statusCode<400?s(e):o(new ae({code:"UPLOAD_FAILED",message:"鏂囦欢涓婁紶澶辫触"}))},fail(e){o(new ae({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"鏂囦欢涓婁紶澶辫触"}))}});"function"==typeof a&&r&&"function"==typeof r.onProgressUpdate&&r.onProgressUpdate((e=>{a({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}async uploadFile({filePath:e,cloudPath:t="",fileType:n="image",onUploadProgress:i}){if("string"!==b(t))throw new ae({code:"INVALID_PARAM",message:"cloudPath蹇呴』涓哄瓧绗︿覆绫诲瀷"});if(!(t=t.trim()))throw new ae({code:"INVALID_PARAM",message:"cloudPath涓嶅彲涓虹┖"});if(/:\/\//.test(t))throw new ae({code:"INVALID_PARAM",message:"cloudPath涓嶅悎娉�"});const a=await Ut({path:"/".concat(t.replace(/^\//,""),"?post_url")},this.config),{file_id:s,upload_url:o,form_data:r}=a,l=r&&r.reduce(((e,t)=>(e[t.key]=t.value,e)),{});return this.uploadFileToOSS({url:o,filePath:e,fileType:n,formData:l,onUploadProgress:i}).then((()=>({fileID:s})))}async getTempFileURL({fileList:e}){return new Promise(((t,n)=>{(!e||e.length<0)&&t({code:"INVALID_PARAM",message:"fileList涓嶈兘涓虹┖鏁扮粍"}),e.length>50&&t({code:"INVALID_PARAM",message:"fileList鏁扮粍闀垮害涓嶈兘瓒呰繃50"});const i=[];for(const s of e){let e;"string"!==b(s)&&t({code:"INVALID_PARAM",message:"fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆"});try{e=qt.call(this,s)}catch(a){console.warn(a.errCode,a.errMsg),e=s}i.push({file_id:e,expire:600})}Ut({path:"/?download_url",data:{file_list:i},method:"POST"},this.config).then((e=>{const{file_list:n=[]}=e;t({fileList:n.map((e=>({fileID:zt.call(this,e.file_id),tempFileURL:e.download_url})))})})).catch((e=>n(e)))}))}async connectWebSocket(e){const{name:t,query:n}=e;return se.connectSocket({url:this._websocket.signedURL(t,n),complete:()=>{}})}},Kt={init:e=>{e.provider="alipay";const t=new Wt(e);return t.auth=function(){return{signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!0)}}},t}};function Jt({data:e}){let t;t=me();const n=JSON.parse(JSON.stringify(e||{}));if(Object.assign(n,{clientInfo:t}),!n.uniIdToken){const{token:e}=re();e&&(n.uniIdToken=e)}return n}const Gt=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:"锛屼簯鍑芥暟[{functionName}]鍦ㄤ簯绔笉瀛樺湪锛岃妫�鏌ユ浜戝嚱鏁板悕绉版槸鍚︽纭互鍙婅浜戝嚱鏁版槸鍚﹀凡涓婁紶鍒版湇鍔$┖闂�",mode:"append"}];var Qt=/[\\^$.*+?()[\]{}|]/g,Yt=RegExp(Qt.source);function Xt(e,t,n){return e.replace(new RegExp((i=t)&&Yt.test(i)?i.replace(Qt,"\\$&"):i,"g"),n);var i}const Zt="request",en="response",tn="both",nn="_globalUniCloudStatus",an={code:2e4,message:"System error"},sn={code:20101,message:"Invalid client"};function on(e){const{errSubject:t,subject:n,errCode:i,errMsg:a,code:s,message:o,cause:r}=e||{};return new ae({subject:t||n||"uni-secure-network",code:i||s||an.code,message:a||o,cause:r})}let rn;function ln({secretType:e}={}){return e===Zt||e===en||e===tn}function cn({name:e,data:t={}}={}){return"DCloud-clientDB"===e&&"encryption"===t.redirectTo&&"getAppClientKey"===t.action}function un({functionName:e,result:t,logPvd:n}){}function dn(e){const t=e.callFunction,n=function(n){const i=n.name;n.data=Jt.call(e,{data:n.data});const a={aliyun:"aliyun",tencent:"tcb",tcb:"tcb",alipay:"alipay",dcloud:"dcloud"}[this.config.provider],s=ln(n),o=cn(n),r=s||o;return t.call(this,n).then((e=>(e.errCode=0,!r&&un.call(this,{functionName:i,result:e,logPvd:a}),Promise.resolve(e))),(e=>(!r&&un.call(this,{functionName:i,result:e,logPvd:a}),e&&e.message&&(e.message=function({message:e="",extraInfo:t={},formatter:n=[]}={}){for(let i=0;i<n.length;i++){const{rule:a,content:s,mode:o}=n[i],r=e.match(a);if(!r)continue;let l=s;for(let e=1;e<r.length;e++)l=Xt(l,`{$${e}}`,r[e]);for(const e in t)l=Xt(l,`{${e}}`,t[e]);return"replace"===o?l:e+l}return e}({message:`[${n.name}]: ${e.message}`,formatter:Gt,extraInfo:{functionName:i}})),Promise.reject(e))))};e.callFunction=function(t){const{provider:i,spaceId:a}=e.config,s=t.name;let o,r;return t.data=t.data||{},o=n,o=o.bind(e),r=cn(t)?n.call(e,t):ln(t)?new rn({secretType:t.secretType,uniCloudIns:e}).wrapEncryptDataCallFunction(n.bind(e))(t):function({provider:e,spaceId:t,functionName:n}={}){const{appId:i,uniPlatform:a,osName:s}=de();let o=a;"app"===a&&(o=s);const r=function({provider:e,spaceId:t}={}){const n=N;if(!n)return{};e=function(e){return"tencent"===e?"tcb":e}(e);const i=n.find((n=>n.provider===e&&n.spaceId===t));return i&&i.config}({provider:e,spaceId:t});if(!r||!r.accessControl||!r.accessControl.enable)return!1;const l=r.accessControl.function||{},c=Object.keys(l);if(0===c.length)return!0;const u=function(e,t){let n,i,a;for(let s=0;s<e.length;s++){const o=e[s];o!==t?"*"!==o?o.split(",").map((e=>e.trim())).indexOf(t)>-1&&(i=o):a=o:n=o}return n||i||a}(c,n);if(!u)return!1;if((l[u]||[]).find(((e={})=>e.appId===i&&(e.platform||"").toLowerCase()===o.toLowerCase())))return!0;throw console.error(`姝ゅ簲鐢╗appId: ${i}, platform: ${o}]涓嶅湪浜戠閰嶇疆鐨勫厑璁歌闂殑搴旂敤鍒楄〃鍐咃紝鍙傝�冿細https://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client`),on(sn)}({provider:i,spaceId:a,functionName:s})?new rn({secretType:t.secretType,uniCloudIns:e}).wrapVerifyClientCallFunction(n.bind(e))(t):o(t),Object.defineProperty(r,"result",{get:()=>(console.warn("褰撳墠杩斿洖缁撴灉涓篜romise绫诲瀷锛屼笉鍙洿鎺ヨ闂叾result灞炴�э紝璇︽儏璇峰弬鑰冿細https://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{})}),r.then((e=>e))}}rn=class{constructor(){throw on({message:`Platform ${V} is not enabled, please check whether secure network module is enabled in your manifest.json`})}};const hn=Symbol("CLIENT_DB_INTERNAL");function pn(e,t){return e.then="DoNotReturnProxyWithAFunctionNamedThen",e._internalType=hn,e.inspect=null,e.__v_raw=void 0,new Proxy(e,{get(e,n,i){if("_uniClient"===n)return null;if("symbol"==typeof n)return e[n];if(n in e||"string"!=typeof n){const t=e[n];return"function"==typeof t?t.bind(e):t}return t.get(e,n,i)}})}function mn(e){return{on:(t,n)=>{e[t]=e[t]||[],e[t].indexOf(n)>-1||e[t].push(n)},off:(t,n)=>{e[t]=e[t]||[];const i=e[t].indexOf(n);-1!==i&&e[t].splice(i,1)}}}const fn=["db.Geo","db.command","command.aggregate"];function gn(e,t){return fn.indexOf(`${e}.${t}`)>-1}function yn(e){switch(b(e=oe(e))){case"array":return e.map((e=>yn(e)));case"object":return e._internalType===hn||Object.keys(e).forEach((t=>{e[t]=yn(e[t])})),e;case"regexp":return{$regexp:{source:e.source,flags:e.flags}};case"date":return{$date:e.toISOString()};default:return e}}function wn(e){return e&&e.content&&e.content.$method}class kn{constructor(e,t,n){this.content=e,this.prevStage=t||null,this.udb=null,this._database=n}toJSON(){let e=this;const t=[e.content];for(;e.prevStage;)e=e.prevStage,t.push(e.content);return{$db:t.reverse().map((e=>({$method:e.$method,$param:yn(e.$param)})))}}toString(){return JSON.stringify(this.toJSON())}getAction(){const e=this.toJSON().$db.find((e=>"action"===e.$method));return e&&e.$param&&e.$param[0]}getCommand(){return{$db:this.toJSON().$db.filter((e=>"action"!==e.$method))}}get isAggregate(){let e=this;for(;e;){const t=wn(e),n=wn(e.prevStage);if("aggregate"===t&&"collection"===n||"pipeline"===t)return!0;e=e.prevStage}return!1}get isCommand(){let e=this;for(;e;){if("command"===wn(e))return!0;e=e.prevStage}return!1}get isAggregateCommand(){let e=this;for(;e;){const t=wn(e),n=wn(e.prevStage);if("aggregate"===t&&"command"===n)return!0;e=e.prevStage}return!1}getNextStageFn(e){const t=this;return function(){return bn({$method:e,$param:yn(Array.from(arguments))},t,t._database)}}get count(){return this.isAggregate?this.getNextStageFn("count"):function(){return this._send("count",Array.from(arguments))}}get remove(){return this.isCommand?this.getNextStageFn("remove"):function(){return this._send("remove",Array.from(arguments))}}get(){return this._send("get",Array.from(arguments))}get add(){return this.isCommand?this.getNextStageFn("add"):function(){return this._send("add",Array.from(arguments))}}update(){return this._send("update",Array.from(arguments))}end(){return this._send("end",Array.from(arguments))}get set(){return this.isCommand?this.getNextStageFn("set"):function(){throw new Error("JQL绂佹浣跨敤set鏂规硶")}}_send(e,t){const n=this.getAction(),i=this.getCommand();return i.$db.push({$method:e,$param:yn(t)}),this._database._callCloudFunction({action:n,command:i})}}function bn(e,t,n){return pn(new kn(e,t,n),{get(e,t){let i="db";return e&&e.content&&(i=e.content.$method),gn(i,t)?bn({$method:t},e,n):function(){return bn({$method:t,$param:yn(Array.from(arguments))},e,n)}}})}function vn({path:e,method:t}){return class{constructor(){this.param=Array.from(arguments)}toJSON(){return{$newDb:[...e.map((e=>({$method:e}))),{$method:t,$param:this.param}]}}toString(){return JSON.stringify(this.toJSON())}}}class _n{constructor({uniClient:e={},isJQL:t=!1}={}){this._uniClient=e,this._authCallBacks={},this._dbCallBacks={},e._isDefault&&(this._dbCallBacks=P("_globalUniCloudDatabaseCallback")),t||(this.auth=mn(this._authCallBacks)),this._isJQL=t,Object.assign(this,mn(this._dbCallBacks)),this.env=pn({},{get:(e,t)=>({$env:t})}),this.Geo=pn({},{get:(e,t)=>vn({path:["Geo"],method:t})}),this.serverDate=vn({path:[],method:"serverDate"}),this.RegExp=vn({path:[],method:"RegExp"})}getCloudEnv(e){if("string"!=typeof e||!e.trim())throw new Error("getCloudEnv鍙傛暟閿欒");return{$env:e.replace("$cloudEnv_","")}}_callback(e,t){const n=this._dbCallBacks;n[e]&&n[e].forEach((e=>{e(...t)}))}_callbackAuth(e,t){const n=this._authCallBacks;n[e]&&n[e].forEach((e=>{e(...t)}))}multiSend(){const e=Array.from(arguments),t=e.map((e=>{const t=e.getAction(),n=e.getCommand();if("getTemp"!==n.$db[n.$db.length-1].$method)throw new Error("multiSend鍙敮鎸佸瓙鍛戒护鍐呬娇鐢╣etTemp");return{action:t,command:n}}));return this._callCloudFunction({multiCommand:t,queryList:e})}}function xn(e,t={}){return pn(new e(t),{get:(e,t)=>gn("db",t)?bn({$method:t},null,e):function(){return bn({$method:t,$param:yn(Array.from(arguments))},null,e)}})}class Sn extends _n{_parseResult(e){return this._isJQL?e.result:e}_callCloudFunction({action:e,command:t,multiCommand:n,queryList:i}){function a(e,t){if(n&&i)for(let n=0;n<i.length;n++){const a=i[n];a.udb&&"function"==typeof a.udb.setResult&&(t?a.udb.setResult(t):a.udb.setResult(e.result.dataList[n]))}}const s=this,o=this._isJQL?"databaseForJQL":"database";function r(e){return s._callback("error",[e]),F(j(o,"fail"),e).then((()=>F(j(o,"complete"),e))).then((()=>(a(null,e),Z(z,{type:K,content:e}),Promise.reject(e))))}const l=F(j(o,"invoke")),c=this._uniClient;return l.then((()=>c.callFunction({name:"DCloud-clientDB",type:y,data:{action:e,command:t,multiCommand:n}}))).then((e=>{const{code:t,message:n,token:i,tokenExpired:l,systemInfo:c=[]}=e.result;if(c)for(let a=0;a<c.length;a++){const{level:e,message:t,detail:n}=c[a];let i="[System Info]"+t;n&&(i=`${i}\n璇︾粏淇℃伅锛�${n}`),(console["warn"===e?"error":e]||console.log)(i)}if(t)return r(new ae({code:t,message:n,requestId:e.requestId}));e.result.errCode=e.result.errCode||e.result.code,e.result.errMsg=e.result.errMsg||e.result.message,i&&l&&(le({token:i,tokenExpired:l}),this._callbackAuth("refreshToken",[{token:i,tokenExpired:l}]),this._callback("refreshToken",[{token:i,tokenExpired:l}]),Z(W,{token:i,tokenExpired:l}));const u=[{prop:"affectedDocs",tips:"affectedDocs涓嶅啀鎺ㄨ崘浣跨敤锛岃浣跨敤inserted/deleted/updated/data.length鏇夸唬"},{prop:"code",tips:"code涓嶅啀鎺ㄨ崘浣跨敤锛岃浣跨敤errCode鏇夸唬"},{prop:"message",tips:"message涓嶅啀鎺ㄨ崘浣跨敤锛岃浣跨敤errMsg鏇夸唬"}];for(let a=0;a<u.length;a++){const{prop:t,tips:n}=u[a];if(t in e.result){const i=e.result[t];Object.defineProperty(e.result,t,{get:()=>(console.warn(n),i)})}}return d=e,F(j(o,"success"),d).then((()=>F(j(o,"complete"),d))).then((()=>{a(d,null);const e=s._parseResult(d);return Z(z,{type:K,content:e}),Promise.resolve(e)}));var d}),(e=>(/fc_function_not_found|FUNCTION_NOT_FOUND/g.test(e.message)&&console.warn("clientDB鏈垵濮嬪寲锛岃鍦╳eb鎺у埗鍙颁繚瀛樹竴娆chema浠ュ紑鍚痗lientDB"),r(new ae({code:e.code||"SYSTEM_ERROR",message:e.message,requestId:e.requestId})))))}}const Cn="token鏃犳晥锛岃烦杞櫥褰曢〉闈�",Tn="token杩囨湡锛岃烦杞櫥褰曢〉闈�",Dn={TOKEN_INVALID_TOKEN_EXPIRED:Tn,TOKEN_INVALID_INVALID_CLIENTID:Cn,TOKEN_INVALID:Cn,TOKEN_INVALID_WRONG_TOKEN:Cn,TOKEN_INVALID_ANONYMOUS_USER:Cn},En={"uni-id-token-expired":Tn,"uni-id-check-token-failed":Cn,"uni-id-token-not-exist":Cn,"uni-id-check-device-feature-failed":Cn},Nn={...Dn,...En,default:"鐢ㄦ埛鏈櫥褰曟垨鐧诲綍鐘舵�佽繃鏈燂紝鑷姩璺宠浆鐧诲綍椤甸潰"};function Vn(e,t){let n="";return n=e?`${e}/${t}`:t,n.replace(/^\//,"")}function An(e=[],t=""){const n=[],i=[];return e.forEach((e=>{!0===e.needLogin?n.push(Vn(t,e.path)):!1===e.needLogin&&i.push(Vn(t,e.path))})),{needLoginPage:n,notNeedLoginPage:i}}function In(e){return e.split("?")[0].replace(/^\//,"")}function Bn(){return function(e){let t=e&&e.$page&&e.$page.fullPath;return t?("/"!==t.charAt(0)&&(t="/"+t),t):""}(function(){const e=getCurrentPages();return e[e.length-1]}())}function Rn(){return In(Bn())}function Pn(e="",t={}){if(!e)return!1;if(!(t&&t.list&&t.list.length))return!1;const n=t.list,i=In(e);return n.some((e=>e.pagePath===i))}const On=!!o.uniIdRouter,{loginPage:Ln,routerNeedLogin:$n,resToLogin:Mn,needLoginPage:Fn,notNeedLoginPage:jn,loginPageInTabBar:Un}=function({pages:e=[],subPackages:t=[],uniIdRouter:n={},tabBar:i={}}=o){const{loginPage:a,needLogin:s=[],resToLogin:r=!0}=n,{needLoginPage:l,notNeedLoginPage:c}=An(e),{needLoginPage:u,notNeedLoginPage:d}=function(e=[]){const t=[],n=[];return e.forEach((e=>{const{root:i,pages:a=[]}=e,{needLoginPage:s,notNeedLoginPage:o}=An(a,i);t.push(...s),n.push(...o)})),{needLoginPage:t,notNeedLoginPage:n}}(t);return{loginPage:a,routerNeedLogin:s,resToLogin:r,needLoginPage:[...l,...u],notNeedLoginPage:[...c,...d],loginPageInTabBar:Pn(a,i)}}();if(Fn.indexOf(Ln)>-1)throw new Error(`Login page [${Ln}] should not be "needLogin", please check your pages.json`);function qn(e){const t=Rn();if("/"===e.charAt(0))return e;const[n,i]=e.split("?"),a=n.replace(/^\//,"").split("/"),s=t.split("/");s.pop();for(let o=0;o<a.length;o++){const e=a[o];".."===e?s.pop():"."!==e&&s.push(e)}return""===s[0]&&s.shift(),"/"+s.join("/")+(i?"?"+i:"")}function zn({redirect:e}){const t=In(e),n=In(Ln);return Rn()!==n&&t!==n}function Hn({api:e,redirect:t}={}){if(!t||!zn({redirect:t}))return;const n=(a=t,"/"!==(i=Ln).charAt(0)&&(i="/"+i),a?i.indexOf("?")>-1?i+`&uniIdRedirectUrl=${encodeURIComponent(a)}`:i+`?uniIdRedirectUrl=${encodeURIComponent(a)}`:i);var i,a;Un?"navigateTo"!==e&&"redirectTo"!==e||(e="switchTab"):"switchTab"===e&&(e="navigateTo");const s={navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,switchTab:uni.switchTab,reLaunch:uni.reLaunch};setTimeout((()=>{s[e]({url:n})}),0)}function Wn({url:e}={}){const t={abortLoginPageJump:!1,autoToLoginPage:!1},n=function(){const{token:e,tokenExpired:t}=re();let n;if(e){if(t<Date.now()){const e="uni-id-token-expired";n={errCode:e,errMsg:Nn[e]}}}else{const e="uni-id-check-token-failed";n={errCode:e,errMsg:Nn[e]}}return n}();if(function(e){const t=In(qn(e));return!(jn.indexOf(t)>-1)&&(Fn.indexOf(t)>-1||$n.some((t=>{return n=e,new RegExp(t).test(n);var n})))}(e)&&n){if(n.uniIdRedirectUrl=e,Q(H).length>0)return setTimeout((()=>{Z(H,n)}),0),t.abortLoginPageJump=!0,t;t.autoToLoginPage=!0}return t}function Kn(){!function(){const e=Bn(),{abortLoginPageJump:t,autoToLoginPage:n}=Wn({url:e});t||n&&Hn({api:"redirectTo",redirect:e})}();const e=["navigateTo","redirectTo","reLaunch","switchTab"];for(let t=0;t<e.length;t++){const n=e[t];uni.addInterceptor(n,{invoke(e){const{abortLoginPageJump:t,autoToLoginPage:i}=Wn({url:e.url});return t?e:i?(Hn({api:n,redirect:qn(e.url)}),!1):e}})}}function Jn(){this.onResponse((e=>{const{type:t,content:n}=e;let i=!1;switch(t){case"cloudobject":i=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in Nn}(n);break;case"clientdb":i=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in Dn}(n)}i&&function(e={}){const t=Q(H);ne().then((()=>{const n=Bn();if(n&&zn({redirect:n}))return t.length>0?Z(H,Object.assign({uniIdRedirectUrl:n},e)):void(Ln&&Hn({api:"navigateTo",redirect:n}))}))}(n)}))}function Gn(e){var t;(t=e).onResponse=function(e){Y(z,e)},t.offResponse=function(e){X(z,e)},function(e){e.onNeedLogin=function(e){Y(H,e)},e.offNeedLogin=function(e){X(H,e)},On&&(P(nn).needLoginInit||(P(nn).needLoginInit=!0,ne().then((()=>{Kn.call(e)})),Mn&&Jn.call(e)))}(e),function(e){e.onRefreshToken=function(e){Y(W,e)},e.offRefreshToken=function(e){X(W,e)}}(e)}let Qn;const Yn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Xn=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Zn(){const e=re().token||"",t=e.split(".");if(!e||3!==t.length)return{uid:null,role:[],permission:[],tokenExpired:0};let n;try{n=JSON.parse((i=t[1],decodeURIComponent(Qn(i).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(a){throw new Error("鑾峰彇褰撳墠鐢ㄦ埛淇℃伅鍑洪敊锛岃缁嗛敊璇俊鎭负锛�"+a.message)}var i;return n.tokenExpired=1e3*n.exp,delete n.exp,delete n.iat,n}Qn="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!Xn.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t;e+="==".slice(2-(3&e.length));for(var n,i,a="",s=0;s<e.length;)t=Yn.indexOf(e.charAt(s++))<<18|Yn.indexOf(e.charAt(s++))<<12|(n=Yn.indexOf(e.charAt(s++)))<<6|(i=Yn.indexOf(e.charAt(s++))),a+=64===n?String.fromCharCode(t>>16&255):64===i?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return a}:atob;var ei=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(r((function(e,t){Object.defineProperty(t,"__esModule",{value:!0});const n="chooseAndUploadFile:ok",i="chooseAndUploadFile:fail";function a(e,t){return e.tempFiles.forEach(((e,n)=>{e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+n+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((e=>e.path))),e}function s(e,t,{onChooseFile:i,onUploadProgress:a}){return t.then((e=>{if(i){const t=i(e);if(void 0!==t)return Promise.resolve(t).then((t=>void 0===t?e:t))}return e})).then((t=>!1===t?{errMsg:n,tempFilePaths:[],tempFiles:[]}:function(e,t,i=5,a){(t=Object.assign({},t)).errMsg=n;const s=t.tempFiles,o=s.length;let r=0;return new Promise((n=>{for(;r<i;)l();function l(){const i=r++;if(i>=o)return void(!s.find((e=>!e.url&&!e.errMsg))&&n(t));const c=s[i];e.uploadFile({provider:c.provider,filePath:c.path,cloudPath:c.cloudPath,fileType:c.fileType,cloudPathAsRealPath:c.cloudPathAsRealPath,onUploadProgress(e){e.index=i,e.tempFile=c,e.tempFilePath=c.path,a&&a(e)}}).then((e=>{c.url=e.fileID,i<o&&l()})).catch((e=>{c.errMsg=e.errMsg||e.message,i<o&&l()}))}}))}(e,t,5,a)))}t.initChooseAndUploadFile=function(e){return function(t={type:"all"}){return"image"===t.type?s(e,function(e){const{count:t,sizeType:n,sourceType:s=["album","camera"],extension:o}=e;return new Promise(((e,r)=>{uni.chooseImage({count:t,sizeType:n,sourceType:s,extension:o,success(t){e(a(t,"image"))},fail(e){r({errMsg:e.errMsg.replace("chooseImage:fail",i)})}})}))}(t),t):"video"===t.type?s(e,function(e){const{camera:t,compressed:n,maxDuration:s,sourceType:o=["album","camera"],extension:r}=e;return new Promise(((e,l)=>{uni.chooseVideo({camera:t,compressed:n,maxDuration:s,sourceType:o,extension:r,success(t){const{tempFilePath:n,duration:i,size:s,height:o,width:r}=t;e(a({errMsg:"chooseVideo:ok",tempFilePaths:[n],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:n,size:s,type:t.tempFile&&t.tempFile.type||"",width:r,height:o,duration:i,fileType:"video",cloudPath:""}]},"video"))},fail(e){l({errMsg:e.errMsg.replace("chooseVideo:fail",i)})}})}))}(t),t):s(e,function(e){const{count:t,extension:n}=e;return new Promise(((e,s)=>{let o=uni.chooseFile;if("undefined"!=typeof wx&&"function"==typeof wx.chooseMessageFile&&(o=wx.chooseMessageFile),"function"!=typeof o)return s({errMsg:i+" 璇锋寚瀹� type 绫诲瀷锛岃骞冲彴浠呮敮鎸侀�夋嫨 image 鎴� video銆�"});o({type:"all",count:t,extension:n,success(t){e(a(t))},fail(e){s({errMsg:e.errMsg.replace("chooseFile:fail",i)})}})}))}(t),t)}}})));const ti="manual";function ni(e){return{props:{localdata:{type:Array,default:()=>[]},options:{type:[Object,Array],default:()=>({})},spaceInfo:{type:Object,default:()=>({})},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:()=>({mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{},mixinDatacomError:null}),created(){this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch((()=>{var e=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach((t=>{e.push(this[t])})),e}),((e,t)=>{if(this.loadtime===ti)return;let n=!1;const i=[];for(let a=2;a<e.length;a++)e[a]!==t[a]&&(i.push(e[a]),n=!0);e[0]!==t[0]&&(this.mixinDatacomPage.current=this.pageCurrent),this.mixinDatacomPage.size=this.pageSize,this.onMixinDatacomPropsChange(n,i)}))},methods:{onMixinDatacomPropsChange(e,t){},mixinDatacomEasyGet({getone:e=!1,success:t,fail:n}={}){this.mixinDatacomLoading||(this.mixinDatacomLoading=!0,this.mixinDatacomErrorMessage="",this.mixinDatacomError=null,this.mixinDatacomGet().then((n=>{this.mixinDatacomLoading=!1;const{data:i,count:a}=n.result;this.getcount&&(this.mixinDatacomPage.count=a),this.mixinDatacomHasMore=i.length<this.pageSize;const s=e?i.length?i[0]:void 0:i;this.mixinDatacomResData=s,t&&t(s)})).catch((e=>{this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=e,this.mixinDatacomError=e,n&&n(e)})))},mixinDatacomGet(t={}){let n;t=t||{},n="undefined"!=typeof __uniX&&__uniX?e.databaseForJQL(this.spaceInfo):e.database(this.spaceInfo);const i=t.action||this.action;i&&(n=n.action(i));const a=t.collection||this.collection;n=Array.isArray(a)?n.collection(...a):n.collection(a);const s=t.where||this.where;s&&Object.keys(s).length&&(n=n.where(s));const o=t.field||this.field;o&&(n=n.field(o));const r=t.foreignKey||this.foreignKey;r&&(n=n.foreignKey(r));const l=t.groupby||this.groupby;l&&(n=n.groupBy(l));const c=t.groupField||this.groupField;c&&(n=n.groupField(c)),!0===(void 0!==t.distinct?t.distinct:this.distinct)&&(n=n.distinct());const u=t.orderby||this.orderby;u&&(n=n.orderBy(u));const d=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,m=void 0!==t.gettree?t.gettree:this.gettree,f=void 0!==t.gettreepath?t.gettreepath:this.gettreepath,g={getCount:p},y={limitLevel:void 0!==t.limitlevel?t.limitlevel:this.limitlevel,startWith:void 0!==t.startwith?t.startwith:this.startwith};return m&&(g.getTree=y),f&&(g.getTreePath=y),n=n.skip(h*(d-1)).limit(h).get(g),n}}}}function ii(e){return P("_globalUniCloudSecureNetworkCache__{spaceId}".replace("{spaceId}",e.config.spaceId))}async function ai({openid:e,callLoginByWeixin:t=!1}={}){throw ii(this),new Error(`[SecureNetwork] API \`initSecureNetworkByWeixin\` is not supported on platform \`${V}\``)}async function si(e){const t=ii(this);return t.initPromise||(t.initPromise=ai.call(this,e).then((e=>e)).catch((e=>{throw delete t.initPromise,e}))),t.initPromise}function oi(e){pe=e}function ri(e){const t={getAppBaseInfo:uni.getSystemInfo,getPushClientId:uni.getPushClientId};return function(n){return new Promise(((i,a)=>{t[e]({...n,success(e){i(e)},fail(e){a(e)}})}))}}class li extends D{constructor(){super(),this._uniPushMessageCallback=this._receivePushMessage.bind(this),this._currentMessageId=-1,this._payloadQueue=[]}init(){return Promise.all([ri("getAppBaseInfo")(),ri("getPushClientId")()]).then((([{appId:e}={},{cid:t}={}]=[])=>{if(!e)throw new Error("Invalid appId, please check the manifest.json file");if(!t)throw new Error("Invalid push client id");this._appId=e,this._pushClientId=t,this._seqId=Date.now()+"-"+Math.floor(9e5*Math.random()+1e5),this.emit("open"),this._initMessageListener()}),(e=>{throw this.emit("error",e),this.close(),e}))}async open(){return this.init()}_isUniCloudSSE(e){if("receive"!==e.type)return!1;const t=e&&e.data&&e.data.payload;return!(!t||"UNI_CLOUD_SSE"!==t.channel||t.seqId!==this._seqId)}_receivePushMessage(e){if(!this._isUniCloudSSE(e))return;const t=e&&e.data&&e.data.payload,{action:n,messageId:i,message:a}=t;this._payloadQueue.push({action:n,messageId:i,message:a}),this._consumMessage()}_consumMessage(){for(;;){const e=this._payloadQueue.find((e=>e.messageId===this._currentMessageId+1));if(!e)break;this._currentMessageId++,this._parseMessagePayload(e)}}_parseMessagePayload(e){const{action:t,messageId:n,message:i}=e;"end"===t?this._end({messageId:n,message:i}):"message"===t&&this._appendMessage({messageId:n,message:i})}_appendMessage({messageId:e,message:t}={}){this.emit("message",t)}_end({messageId:e,message:t}={}){this.emit("end",t),this.close()}_initMessageListener(){uni.onPushMessage(this._uniPushMessageCallback)}_destroy(){uni.offPushMessage(this._uniPushMessageCallback)}toJSON(){return{appId:this._appId,pushClientId:this._pushClientId,seqId:this._seqId}}close(){this._destroy(),this.emit("close")}}const ci={tcb:Bt,tencent:Bt,aliyun:ke,private:Lt,dcloud:Lt,alipay:Kt};let ui=new class{init(e){let t={};const n=ci[e.provider];if(!n)throw new Error("鏈彁渚涙纭殑provider鍙傛暟");var i;return t=n.init(e),function(e){e._initPromiseHub||(e._initPromiseHub=new T({createPromise:function(){let t=Promise.resolve();t=new Promise((e=>{setTimeout((()=>{e()}),1)}));const n=e.auth();return t.then((()=>n.getLoginState())).then((e=>e?Promise.resolve():n.signInAnonymously()))}}))}(t),dn(t),function(e){const t=e.uploadFile;e.uploadFile=function(e){return t.call(this,e)}}(t),(i=t).database=function(e){if(e&&Object.keys(e).length>0)return i.init(e).database();if(this._database)return this._database;const t=xn(Sn,{uniClient:i});return this._database=t,t},i.databaseForJQL=function(e){if(e&&Object.keys(e).length>0)return i.init(e).databaseForJQL();if(this._databaseForJQL)return this._databaseForJQL;const t=xn(Sn,{uniClient:i,isJQL:!0});return this._databaseForJQL=t,t},function(e){e.getCurrentUserInfo=Zn,e.chooseAndUploadFile=ei.initChooseAndUploadFile(e),Object.assign(e,{get mixinDatacom(){return ni(e)}}),e.SSEChannel=li,e.initSecureNetworkByWeixin=function(e){return function({openid:t,callLoginByWeixin:n=!1}={}){return si.call(e,{openid:t,callLoginByWeixin:n})}}(e),e.setCustomClientInfo=oi,e.importObject=function(t){return function(n,i={}){i=function(e,t={}){return e.customUI=t.customUI||e.customUI,e.parseSystemError=t.parseSystemError||e.parseSystemError,Object.assign(e.loadingOptions,t.loadingOptions),Object.assign(e.errorOptions,t.errorOptions),"object"==typeof t.secretMethods&&(e.secretMethods=t.secretMethods),e}({customUI:!1,loadingOptions:{title:"鍔犺浇涓�...",mask:!0},errorOptions:{type:"modal",retry:!1}},i);const{customUI:a,loadingOptions:s,errorOptions:o,parseSystemError:r}=i,l=!a;return new Proxy({},{get(a,c){switch(c){case"toString":return"[object UniCloudObject]";case"toJSON":return{}}return function({fn:e,interceptorName:t,getCallbackArgs:n}={}){return async function(...i){const a=n?n({params:i}):{};let s,o;try{return await F(j(t,"invoke"),{...a}),s=await e(...i),await F(j(t,"success"),{...a,result:s}),s}catch(r){throw o=r,await F(j(t,"fail"),{...a,error:o}),o}finally{await F(j(t,"complete"),o?{...a,error:o}:{...a,result:s})}}}({fn:async function a(...u){let d;l&&uni.showLoading({title:s.title,mask:s.mask});const h={name:n,type:g,data:{method:c,params:u}};"object"==typeof i.secretMethods&&function(e,t){const n=t.data.method,i=e.secretMethods||{},a=i[n]||i["*"];a&&(t.secretType=a)}(i,h);let p=!1;try{d=await t.callFunction(h)}catch(e){p=!0,d={result:new ae(e)}}const{errSubject:m,errCode:f,errMsg:y,newToken:w}=d.result||{};if(l&&uni.hideLoading(),w&&w.token&&w.tokenExpired&&(le(w),Z(W,{...w})),f){let e=y;if(p&&r&&(e=(await r({objectName:n,methodName:c,params:u,errSubject:m,errCode:f,errMsg:y})).errMsg||y),l)if("toast"===o.type)uni.showToast({title:e,icon:"none"});else{if("modal"!==o.type)throw new Error(`Invalid errorOptions.type: ${o.type}`);{const{confirm:t}=await async function({title:e,content:t,showCancel:n,cancelText:i,confirmText:a}={}){return new Promise(((s,o)=>{uni.showModal({title:e,content:t,showCancel:n,cancelText:i,confirmText:a,success(e){s(e)},fail(){s({confirm:!1,cancel:!0})}})}))}({title:"鎻愮ず",content:e,showCancel:o.retry,cancelText:"鍙栨秷",confirmText:o.retry?"閲嶈瘯":"纭畾"});if(o.retry&&t)return a(...u)}}const t=new ae({subject:m,code:f,message:y,requestId:d.requestId});throw t.detail=d.result,Z(z,{type:G,content:t}),t}return Z(z,{type:G,content:d.result}),d.result},interceptorName:"callObject",getCallbackArgs:function({params:e}={}){return{objectName:n,methodName:c,params:e}}})}})}}(e)}(t),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach((e=>{if(!t[e])return;const n=t[e];t[e]=function(){return n.apply(t,Array.from(arguments))},t[e]=function(e,t){return function(n){let i=!1;if("callFunction"===t){const e=n&&n.type||f;i=e!==f}const a="callFunction"===t&&!i,s=this._initPromiseHub.exec();n=n||{};const{success:o,fail:r,complete:l}=ie(n),c=s.then((()=>i?Promise.resolve():F(j(t,"invoke"),n))).then((()=>e.call(this,n))).then((e=>i?Promise.resolve(e):F(j(t,"success"),e).then((()=>F(j(t,"complete"),e))).then((()=>(a&&Z(z,{type:J,content:e}),Promise.resolve(e))))),(e=>i?Promise.reject(e):F(j(t,"fail"),e).then((()=>F(j(t,"complete"),e))).then((()=>(Z(z,{type:J,content:e}),Promise.reject(e))))));if(!(o||r||l))return c;c.then((e=>{o&&o(e),l&&l(e),a&&Z(z,{type:J,content:e})}),(e=>{r&&r(e),l&&l(e),a&&Z(z,{type:J,content:e})}))}}(t[e],e).bind(t)})),t.init=this.init,t}};(()=>{const e=A;let t={};if(e&&1===e.length)t=e[0],ui=ui.init(t),ui._isDefault=!0;else{const t=["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile"],n=["database","getCurrentUserInfo","importObject"];let i;i=e&&e.length>0?"搴旂敤鏈夊涓湇鍔$┖闂达紝璇烽�氳繃uniCloud.init鏂规硶鎸囧畾瑕佷娇鐢ㄧ殑鏈嶅姟绌洪棿":"搴旂敤鏈叧鑱旀湇鍔$┖闂达紝璇峰湪uniCloud鐩綍鍙抽敭鍏宠仈鏈嶅姟绌洪棿",[...t,...n].forEach((e=>{ui[e]=function(){if(console.error(i),-1===n.indexOf(e))return Promise.reject(new ae({code:"SYS_ERR",message:i}));console.error(i)}}))}Object.assign(ui,{get mixinDatacom(){return ni(ui)}}),Gn(ui),ui.addInterceptor=$,ui.removeInterceptor=M,ui.interceptObject=U,uni.__uniCloud=ui;{const e=B||(B=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;function e(){return this}return void 0!==e()?e():new Function("return this")()}(),B);e.uniCloud=ui,e.UniCloudError=ae}})();var di=ui;const hi=[{font_class:"arrow-down",unicode:"顨�"},{font_class:"arrow-left",unicode:"顨�"},{font_class:"arrow-right",unicode:"顨�"},{font_class:"arrow-up",unicode:"顨�"},{font_class:"auth",unicode:"顨�"},{font_class:"auth-filled",unicode:"顩�"},{font_class:"back",unicode:"顨�"},{font_class:"bars",unicode:"顦�"},{font_class:"calendar",unicode:"顨�"},{font_class:"calendar-filled",unicode:"顩�"},{font_class:"camera",unicode:"顧�"},{font_class:"camera-filled",unicode:"顧�"},{font_class:"cart",unicode:"顦�"},{font_class:"cart-filled",unicode:"顩�"},{font_class:"chat",unicode:"顧�"},{font_class:"chat-filled",unicode:"顧�"},{font_class:"chatboxes",unicode:"顨�"},{font_class:"chatboxes-filled",unicode:"顨�"},{font_class:"chatbubble",unicode:"顨�"},{font_class:"chatbubble-filled",unicode:"顨�"},{font_class:"checkbox",unicode:"顦�"},{font_class:"checkbox-filled",unicode:"顦�"},{font_class:"checkmarkempty",unicode:"顧�"},{font_class:"circle",unicode:"顧�"},{font_class:"circle-filled",unicode:"顧�"},{font_class:"clear",unicode:"顧�"},{font_class:"close",unicode:"顧�"},{font_class:"closeempty",unicode:"顧�"},{font_class:"cloud-download",unicode:"顧�"},{font_class:"cloud-download-filled",unicode:"顧�"},{font_class:"cloud-upload",unicode:"顧�"},{font_class:"cloud-upload-filled",unicode:"顧�"},{font_class:"color",unicode:"顩�"},{font_class:"color-filled",unicode:"顩�"},{font_class:"compose",unicode:"顧�"},{font_class:"contact",unicode:"顨�"},{font_class:"contact-filled",unicode:"顨�"},{font_class:"down",unicode:"顨�"},{font_class:"bottom",unicode:"顨�"},{font_class:"download",unicode:"顨�"},{font_class:"download-filled",unicode:"顨�"},{font_class:"email",unicode:"顨�"},{font_class:"email-filled",unicode:"顨�"},{font_class:"eye",unicode:"顧�"},{font_class:"eye-filled",unicode:"顧�"},{font_class:"eye-slash",unicode:"顨�"},{font_class:"eye-slash-filled",unicode:"顨�"},{font_class:"fire",unicode:"顨�"},{font_class:"fire-filled",unicode:"顩�"},{font_class:"flag",unicode:"顧�"},{font_class:"flag-filled",unicode:"顧�"},{font_class:"folder-add",unicode:"顨�"},{font_class:"folder-add-filled",unicode:"顩�"},{font_class:"font",unicode:"顨�"},{font_class:"forward",unicode:"顨�"},{font_class:"gear",unicode:"顧�"},{font_class:"gear-filled",unicode:"顧�"},{font_class:"gift",unicode:"顨�"},{font_class:"gift-filled",unicode:"顩�"},{font_class:"hand-down",unicode:"顦�"},{font_class:"hand-down-filled",unicode:"顦�"},{font_class:"hand-up",unicode:"顦�"},{font_class:"hand-up-filled",unicode:"顦�"},{font_class:"headphones",unicode:"顦�"},{font_class:"heart",unicode:"顦�"},{font_class:"heart-filled",unicode:"顧�"},{font_class:"help",unicode:"顧�"},{font_class:"help-filled",unicode:"顧�"},{font_class:"home",unicode:"顧�"},{font_class:"home-filled",unicode:"顧�"},{font_class:"image",unicode:"顧�"},{font_class:"image-filled",unicode:"顧�"},{font_class:"images",unicode:"顧�"},{font_class:"images-filled",unicode:"顧�"},{font_class:"info",unicode:"顧�"},{font_class:"info-filled",unicode:"顧�"},{font_class:"left",unicode:"顨�"},{font_class:"link",unicode:"顨�"},{font_class:"list",unicode:"顧�"},{font_class:"location",unicode:"顨�"},{font_class:"location-filled",unicode:"顨�"},{font_class:"locked",unicode:"顧�"},{font_class:"locked-filled",unicode:"顧�"},{font_class:"loop",unicode:"顦�"},{font_class:"mail-open",unicode:"顧�"},{font_class:"mail-open-filled",unicode:"顦�"},{font_class:"map",unicode:"顧�"},{font_class:"map-filled",unicode:"顧�"},{font_class:"map-pin",unicode:"顨�"},{font_class:"map-pin-ellipse",unicode:"顨�"},{font_class:"medal",unicode:"顨�"},{font_class:"medal-filled",unicode:"顩�"},{font_class:"mic",unicode:"顧�"},{font_class:"mic-filled",unicode:"顧�"},{font_class:"micoff",unicode:"顧�"},{font_class:"micoff-filled",unicode:"顨�"},{font_class:"minus",unicode:"顧�"},{font_class:"minus-filled",unicode:"顧�"},{font_class:"more",unicode:"顧�"},{font_class:"more-filled",unicode:"顧�"},{font_class:"navigate",unicode:"顧�"},{font_class:"navigate-filled",unicode:"顧�"},{font_class:"notification",unicode:"顨�"},{font_class:"notification-filled",unicode:"顩�"},{font_class:"paperclip",unicode:"顧�"},{font_class:"paperplane",unicode:"顧�"},{font_class:"paperplane-filled",unicode:"顧�"},{font_class:"person",unicode:"顨�"},{font_class:"person-filled",unicode:"顨�"},{font_class:"personadd",unicode:"顨�"},{font_class:"personadd-filled",unicode:"顨�"},{font_class:"personadd-filled-copy",unicode:"顩�"},{font_class:"phone",unicode:"顨�"},{font_class:"phone-filled",unicode:"顨�"},{font_class:"plus",unicode:"顧�"},{font_class:"plus-filled",unicode:"顩�"},{font_class:"plusempty",unicode:"顧�"},{font_class:"pulldown",unicode:"顦�"},{font_class:"pyq",unicode:"顨�"},{font_class:"qq",unicode:"顨�"},{font_class:"redo",unicode:"顧�"},{font_class:"redo-filled",unicode:"顧�"},{font_class:"refresh",unicode:"顧�"},{font_class:"refresh-filled",unicode:"顧�"},{font_class:"refreshempty",unicode:"顨�"},{font_class:"reload",unicode:"顨�"},{font_class:"right",unicode:"顨�"},{font_class:"scan",unicode:"顦�"},{font_class:"search",unicode:"顧�"},{font_class:"settings",unicode:"顧�"},{font_class:"settings-filled",unicode:"顩�"},{font_class:"shop",unicode:"顦�"},{font_class:"shop-filled",unicode:"顩�"},{font_class:"smallcircle",unicode:"顧�"},{font_class:"smallcircle-filled",unicode:"顧�"},{font_class:"sound",unicode:"顨�"},{font_class:"sound-filled",unicode:"顨�"},{font_class:"spinner-cycle",unicode:"顨�"},{font_class:"staff",unicode:"顨�"},{font_class:"staff-filled",unicode:"顩�"},{font_class:"star",unicode:"顨�"},{font_class:"star-filled",unicode:"顨�"},{font_class:"starhalf",unicode:"顨�"},{font_class:"trash",unicode:"顨�"},{font_class:"trash-filled",unicode:"顨�"},{font_class:"tune",unicode:"顨�"},{font_class:"tune-filled",unicode:"顩�"},{font_class:"undo",unicode:"顧�"},{font_class:"undo-filled",unicode:"顧�"},{font_class:"up",unicode:"顨�"},{font_class:"top",unicode:"顨�"},{font_class:"upload",unicode:"顨�"},{font_class:"upload-filled",unicode:"顨�"},{font_class:"videocam",unicode:"顨�"},{font_class:"videocam-filled",unicode:"顨�"},{font_class:"vip",unicode:"顨�"},{font_class:"vip-filled",unicode:"顩�"},{font_class:"wallet",unicode:"顨�"},{font_class:"wallet-filled",unicode:"顩�"},{font_class:"weibo",unicode:"顨�"},{font_class:"weixin",unicode:"顨�"}],pi=(e,t)=>{const n=e.__vccOpts||e;for(const[i,a]of t)n[i]=a;return n};const mi=pi({name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:()=>({icons:hi}),computed:{unicode(){let e=this.icons.find((e=>e.font_class===this.type));return e?e.unicode:""},iconSize(){return"number"==typeof(e=this.size)||/^[0-9]*$/g.test(e)?e+"px":e;var e},styleObj(){return""!==this.fontFamily?`color: ${this.color}; font-size: ${this.iconSize}; font-family: ${this.fontFamily};`:`color: ${this.color}; font-size: ${this.iconSize};`}},methods:{_onClick(){this.$emit("click")}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("text",{style:e.normalizeStyle(o.styleObj),class:e.normalizeClass(["uni-icons",["uniui-"+i.type,i.customPrefix,i.customPrefix?i.type:""]]),onClick:n[0]||(n[0]=(...e)=>o._onClick&&o._onClick(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-dae1b464"]]);const fi=pi({name:"uni-data-select",mixins:[di.mixinDatacom||{}],props:{localdata:{type:Array,default:()=>[]},value:{type:[String,Number],default:""},modelValue:{type:[String,Number],default:""},label:{type:String,default:""},placeholder:{type:String,default:"璇烽�夋嫨"},emptyTips:{type:String,default:"鏃犻�夐」"},clear:{type:Boolean,default:!0},defItem:{type:Number,default:0},disabled:{type:Boolean,default:!1},format:{type:String,default:""},placement:{type:String,default:"bottom"}},data:()=>({showSelector:!1,current:"",mixinDatacomResData:[],apps:[],channels:[],cacheKey:"uni-data-select-lastSelectedValue"}),created(){this.debounceGet=this.debounce((()=>{this.query()}),300),this.collection&&!this.localdata.length&&this.debounceGet()},computed:{typePlaceholder(){const e=this.placeholder,t={"opendb-stat-app-versions":"鐗堟湰","opendb-app-channels":"娓犻亾","opendb-app-list":"搴旂敤"}[this.collection];return t?e+t:e},valueCom(){return this.modelValue},textShow(){return this.current},getOffsetByPlacement(){switch(this.placement){case"top":return"bottom:calc(100% + 12px);";case"bottom":return"top:calc(100% + 12px);"}}},watch:{localdata:{immediate:!0,handler(e,t){Array.isArray(e)&&t!==e&&(this.mixinDatacomResData=e)}},valueCom(e,t){this.initDefVal()},mixinDatacomResData:{immediate:!0,handler(e){e.length&&this.initDefVal()}}},methods:{debounce(e,t=100){let n=null;return function(...i){n&&clearTimeout(n),n=setTimeout((()=>{e.apply(this,i)}),t)}},query(){this.mixinDatacomEasyGet()},onMixinDatacomPropsChange(){this.collection&&this.debounceGet()},initDefVal(){let e="";if(!this.valueCom&&0!==this.valueCom||this.isDisabled(this.valueCom)){let t;if(this.collection&&(t=this.getCache()),t||0===t)e=t;else{let t="";this.defItem>0&&this.defItem<=this.mixinDatacomResData.length&&(t=this.mixinDatacomResData[this.defItem-1].value),e=t}(e||0===e)&&this.emit(e)}else e=this.valueCom;const t=this.mixinDatacomResData.find((t=>t.value===e));this.current=t?this.formatItemName(t):""},isDisabled(e){let t=!1;return this.mixinDatacomResData.forEach((n=>{n.value===e&&(t=n.disable)})),t},clearVal(){this.emit(""),this.collection&&this.removeCache()},change(e){e.disable||(this.showSelector=!1,this.current=this.formatItemName(e),this.emit(e.value))},emit(e){this.$emit("input",e),this.$emit("update:modelValue",e),this.$emit("change",e),this.collection&&this.setCache(e)},toggleSelector(){this.disabled||(this.showSelector=!this.showSelector)},formatItemName(e){let{text:t,value:n,channel_code:i}=e;if(i=i?`(${i})`:"",this.format){let t="";t=this.format;for(let n in e)t=t.replace(new RegExp(`{${n}}`,"g"),e[n]);return t}return this.collection.indexOf("app-list")>0?`${t}(${n})`:t||`鏈懡鍚�${i}`},getLoadData(){return this.mixinDatacomResData},getCurrentCacheKey(){return this.collection},getCache(e=this.getCurrentCacheKey()){return(uni.getStorageSync(this.cacheKey)||{})[e]},setCache(e,t=this.getCurrentCacheKey()){let n=uni.getStorageSync(this.cacheKey)||{};n[t]=e,uni.setStorageSync(this.cacheKey,n)},removeCache(e=this.getCurrentCacheKey()){let t=uni.getStorageSync(this.cacheKey)||{};delete t[e],uni.setStorageSync(this.cacheKey,t)}}},[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),mi);return e.openBlock(),e.createElementBlock("view",{class:"uni-stat__select"},[i.label?(e.openBlock(),e.createElementBlock("span",{key:0,class:"uni-label-text hide-on-phone"},e.toDisplayString(i.label+"锛�"),1)):e.createCommentVNode("",!0),e.createElementVNode("view",{class:e.normalizeClass(["uni-stat-box",{"uni-stat__actived":o.current}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-select",{"uni-select--disabled":i.disabled}])},[e.createElementVNode("view",{class:"uni-select__input-box",onClick:n[1]||(n[1]=(...e)=>r.toggleSelector&&r.toggleSelector(...e))},[o.current?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-select__input-text"},e.toDisplayString(r.textShow),1)):(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-select__input-text uni-select__input-placeholder"},e.toDisplayString(r.typePlaceholder),1)),o.current&&i.clear&&!i.disabled?(e.openBlock(),e.createElementBlock("view",{key:2,onClick:n[0]||(n[0]=e.withModifiers(((...e)=>r.clearVal&&r.clearVal(...e)),["stop"]))},[e.createVNode(l,{type:"clear",color:"#c0c4cc",size:"24"})])):(e.openBlock(),e.createElementBlock("view",{key:3},[e.createVNode(l,{type:o.showSelector?"top":"bottom",size:"14",color:"#999"},null,8,["type"])]))]),o.showSelector?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-select--mask",onClick:n[2]||(n[2]=(...e)=>r.toggleSelector&&r.toggleSelector(...e))})):e.createCommentVNode("",!0),o.showSelector?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-select__selector",style:e.normalizeStyle(r.getOffsetByPlacement)},[e.createElementVNode("view",{class:e.normalizeClass("bottom"==i.placement?"uni-popper__arrow_bottom":"uni-popper__arrow_top")},null,2),e.createElementVNode("scroll-view",{"scroll-y":"true",class:"uni-select__selector-scroll"},[0===o.mixinDatacomResData.length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-select__selector-empty"},[e.createElementVNode("text",null,e.toDisplayString(i.emptyTips),1)])):(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:1},e.renderList(o.mixinDatacomResData,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-select__selector-item",key:n,onClick:e=>r.change(t)},[e.createElementVNode("text",{class:e.normalizeClass({"uni-select__selector__disabled":t.disable})},e.toDisplayString(r.formatItemName(t)),3)],8,["onClick"])))),128))])],4)):e.createCommentVNode("",!0)],2)],2)])}],["__scopeId","data-v-aaa00ea1"]]);function gi(e){let t="";for(let n in e){t+=`${n}:${e[n]};`}return t}const yi=pi({name:"uni-easyinput",emits:["click","iconClick","update:modelValue","input","focus","blur","confirm","clear","eyes","change","keyboardheightchange"],model:{prop:"modelValue",event:"update:modelValue"},options:{virtualHost:!0},inject:{form:{from:"uniForm",default:null},formItem:{from:"uniFormItem",default:null}},props:{name:String,value:[Number,String],modelValue:[Number,String],type:{type:String,default:"text"},clearable:{type:Boolean,default:!0},autoHeight:{type:Boolean,default:!1},placeholder:{type:String,default:" "},placeholderStyle:String,focus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},clearSize:{type:[Number,String],default:24},inputBorder:{type:Boolean,default:!0},prefixIcon:{type:String,default:""},suffixIcon:{type:String,default:""},trim:{type:[Boolean,String],default:!1},cursorSpacing:{type:Number,default:0},passwordIcon:{type:Boolean,default:!0},adjustPosition:{type:Boolean,default:!0},primaryColor:{type:String,default:"#2979ff"},styles:{type:Object,default:()=>({color:"#333",backgroundColor:"#fff",disableColor:"#F7F6F6",borderColor:"#e5e5e5"})},errorMessage:{type:[String,Boolean],default:""}},data:()=>({focused:!1,val:"",showMsg:"",border:!1,isFirstBorder:!1,showClearIcon:!1,showPassword:!1,focusShow:!1,localMsg:"",isEnter:!1}),computed:{isVal(){const e=this.val;return!(!e&&0!==e)},msg(){return this.localMsg||this.errorMessage},inputMaxlength(){return Number(this.maxlength)},boxStyle(){return`color:${this.inputBorder&&this.msg?"#e43d33":this.styles.color};`},inputContentClass(){return function(e){let t="";for(let n in e)e[n]&&(t+=`${n} `);return t}({"is-input-border":this.inputBorder,"is-input-error-border":this.inputBorder&&this.msg,"is-textarea":"textarea"===this.type,"is-disabled":this.disabled,"is-focused":this.focusShow})},inputContentStyle(){const e=this.focusShow?this.primaryColor:this.styles.borderColor;return gi({"border-color":(this.inputBorder&&this.msg?"#dd524d":e)||"#e5e5e5","background-color":this.disabled?this.styles.disableColor:this.styles.backgroundColor})},inputStyle(){return gi({"padding-right":"password"===this.type||this.clearable||this.prefixIcon?"":"10px","padding-left":this.prefixIcon?"":"10px"})}},watch:{value(e){this.val=null!==e?e:""},modelValue(e){this.val=null!==e?e:""},focus(e){this.$nextTick((()=>{this.focused=this.focus,this.focusShow=this.focus}))}},created(){this.init(),this.form&&this.formItem&&this.$watch("formItem.errMsg",(e=>{this.localMsg=e}))},mounted(){this.$nextTick((()=>{this.focused=this.focus,this.focusShow=this.focus}))},methods:{init(){this.value||0===this.value?this.val=this.value:this.modelValue||0===this.modelValue||""===this.modelValue?this.val=this.modelValue:this.val=""},onClickIcon(e){this.$emit("iconClick",e)},onEyes(){this.showPassword=!this.showPassword,this.$emit("eyes",this.showPassword)},onInput(e){let t=e.detail.value;this.trim&&("boolean"==typeof this.trim&&this.trim&&(t=this.trimStr(t)),"string"==typeof this.trim&&(t=this.trimStr(t,this.trim))),this.errMsg&&(this.errMsg=""),this.val=t,this.$emit("input",t),this.$emit("update:modelValue",t)},onFocus(){this.$nextTick((()=>{this.focused=!0})),this.$emit("focus",null)},_Focus(e){this.focusShow=!0,this.$emit("focus",e)},onBlur(){this.focused=!1,this.$emit("blur",null)},_Blur(e){if(e.detail.value,this.focusShow=!1,this.$emit("blur",e),!1===this.isEnter&&this.$emit("change",this.val),this.form&&this.formItem){const{validateTrigger:e}=this.form;"blur"===e&&this.formItem.onFieldChange()}},onConfirm(e){this.$emit("confirm",this.val),this.isEnter=!0,this.$emit("change",this.val),this.$nextTick((()=>{this.isEnter=!1}))},onClear(e){this.val="",this.$emit("input",""),this.$emit("update:modelValue",""),this.$emit("clear")},onkeyboardheightchange(e){this.$emit("keyboardheightchange",e)},trimStr:(e,t="both")=>"both"===t?e.trim():"left"===t?e.trimLeft():"right"===t?e.trimRight():"start"===t?e.trimStart():"end"===t?e.trimEnd():"all"===t?e.replace(/\s+/g,""):e}},[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),mi);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-easyinput",{"uni-easyinput-error":r.msg}]),style:e.normalizeStyle(r.boxStyle)},[e.createElementVNode("view",{class:e.normalizeClass(["uni-easyinput__content",r.inputContentClass]),style:e.normalizeStyle(r.inputContentStyle)},[i.prefixIcon?(e.openBlock(),e.createBlock(l,{key:0,class:"content-clear-icon",type:i.prefixIcon,color:"#c0c4cc",onClick:n[0]||(n[0]=e=>r.onClickIcon("prefix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"left",{},void 0,!0),"textarea"===i.type?(e.openBlock(),e.createElementBlock("textarea",{key:1,class:e.normalizeClass(["uni-easyinput__content-textarea",{"input-padding":i.inputBorder}]),name:i.name,value:o.val,placeholder:i.placeholder,placeholderStyle:i.placeholderStyle,disabled:i.disabled,"placeholder-class":"uni-easyinput__placeholder-class",maxlength:r.inputMaxlength,focus:o.focused,autoHeight:i.autoHeight,"cursor-spacing":i.cursorSpacing,"adjust-position":i.adjustPosition,onInput:n[1]||(n[1]=(...e)=>r.onInput&&r.onInput(...e)),onBlur:n[2]||(n[2]=(...e)=>r._Blur&&r._Blur(...e)),onFocus:n[3]||(n[3]=(...e)=>r._Focus&&r._Focus(...e)),onConfirm:n[4]||(n[4]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onKeyboardheightchange:n[5]||(n[5]=(...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))},null,42,["name","value","placeholder","placeholderStyle","disabled","maxlength","focus","autoHeight","cursor-spacing","adjust-position"])):(e.openBlock(),e.createElementBlock("input",{key:2,type:"password"===i.type?"text":i.type,class:"uni-easyinput__content-input",style:e.normalizeStyle(r.inputStyle),name:i.name,value:o.val,password:!o.showPassword&&"password"===i.type,placeholder:i.placeholder,placeholderStyle:i.placeholderStyle,"placeholder-class":"uni-easyinput__placeholder-class",disabled:i.disabled,maxlength:r.inputMaxlength,focus:o.focused,confirmType:i.confirmType,"cursor-spacing":i.cursorSpacing,"adjust-position":i.adjustPosition,onFocus:n[6]||(n[6]=(...e)=>r._Focus&&r._Focus(...e)),onBlur:n[7]||(n[7]=(...e)=>r._Blur&&r._Blur(...e)),onInput:n[8]||(n[8]=(...e)=>r.onInput&&r.onInput(...e)),onConfirm:n[9]||(n[9]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onKeyboardheightchange:n[10]||(n[10]=(...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))},null,44,["type","name","value","password","placeholder","placeholderStyle","disabled","maxlength","focus","confirmType","cursor-spacing","adjust-position"])),"password"===i.type&&i.passwordIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:3},[r.isVal?(e.openBlock(),e.createBlock(l,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===i.type}]),type:o.showPassword?"eye-slash-filled":"eye-filled",size:22,color:o.focusShow?i.primaryColor:"#c0c4cc",onClick:r.onEyes},null,8,["class","type","color","onClick"])):e.createCommentVNode("",!0)],64)):e.createCommentVNode("",!0),i.suffixIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:4},[i.suffixIcon?(e.openBlock(),e.createBlock(l,{key:0,class:"content-clear-icon",type:i.suffixIcon,color:"#c0c4cc",onClick:n[11]||(n[11]=e=>r.onClickIcon("suffix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0)],64)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:5},[i.clearable&&r.isVal&&!i.disabled&&"textarea"!==i.type?(e.openBlock(),e.createBlock(l,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===i.type}]),type:"clear",size:i.clearSize,color:r.msg?"#dd524d":o.focusShow?i.primaryColor:"#c0c4cc",onClick:r.onClear},null,8,["class","size","color","onClick"])):e.createCommentVNode("",!0)],64)),e.renderSlot(t.$slots,"right",{},void 0,!0)],6)],6)}],["__scopeId","data-v-340be9d9"]]),wi={data:()=>({}),created(){this.popup=this.getParent()},methods:{getParent(e="uniPopup"){let t=this.$parent,n=t.$options.name;for(;n!==e;){if(t=t.$parent,!t)return!1;n=t.$options.name}return t}}};const ki=pi({name:"uniPopupMessage",mixins:[wi],props:{type:{type:String,default:"success"},message:{type:String,default:""},duration:{type:Number,default:3e3},maskShow:{type:Boolean,default:!1}},data:()=>({}),created(){this.popup.maskShow=this.maskShow,this.popup.messageChild=this},methods:{timerClose(){0!==this.duration&&(clearTimeout(this.timer),this.timer=setTimeout((()=>{this.popup.close()}),this.duration))}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-popup-message"},[e.createElementVNode("view",{class:e.normalizeClass(["uni-popup-message__box fixforpc-width","uni-popup__"+i.type])},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("text",{class:e.normalizeClass(["uni-popup-message-text","uni-popup__"+i.type+"-text"])},e.toDisplayString(i.message),3)]),!0)],2)])}],["__scopeId","data-v-ad4a514f"]]);class bi{constructor(e,t){this.options=e,this.animation=uni.createAnimation({...e}),this.currentStepAnimates={},this.next=0,this.$=t}_nvuePushAnimates(e,t){let n=this.currentStepAnimates[this.next],i={};if(i=n||{styles:{},config:{}},vi.includes(e)){i.styles.transform||(i.styles.transform="");let n="";"rotate"===e&&(n="deg"),i.styles.transform+=`${e}(${t+n}) `}else i.styles[e]=`${t}`;this.currentStepAnimates[this.next]=i}_animateRun(e={},t={}){let n=this.$.$refs.ani.ref;if(n)return new Promise(((i,a)=>{nvueAnimation.transition(n,{styles:e,...t},(e=>{i()}))}))}_nvueNextAnimate(e,t=0,n){let i=e[t];if(i){let{styles:a,config:s}=i;this._animateRun(a,s).then((()=>{t+=1,this._nvueNextAnimate(e,t,n)}))}else this.currentStepAnimates={},"function"==typeof n&&n(),this.isEnd=!0}step(e={}){return this.animation.step(e),this}run(e){this.$.animationData=this.animation.export(),this.$.timer=setTimeout((()=>{"function"==typeof e&&e()}),this.$.durationTime)}}const vi=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];function _i(e,t){if(t)return clearTimeout(t.timer),new bi(e,t)}vi.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach((e=>{bi.prototype[e]=function(...t){return this.animation[e](...t),this}}));const xi=pi({name:"uniTransition",emits:["click","change"],props:{show:{type:Boolean,default:!1},modeClass:{type:[Array,String],default:()=>"fade"},duration:{type:Number,default:300},styles:{type:Object,default:()=>({})},customClass:{type:String,default:""},onceRender:{type:Boolean,default:!1}},data:()=>({isShow:!1,transform:"",opacity:1,animationData:{},durationTime:300,config:{}}),watch:{show:{handler(e){e?this.open():this.isShow&&this.close()},immediate:!0}},computed:{stylesObject(){let e={...this.styles,"transition-duration":this.duration/1e3+"s"},t="";for(let n in e){t+=this.toLine(n)+":"+e[n]+";"}return t},transformStyles(){return"transform:"+this.transform+";opacity:"+this.opacity+";"+this.stylesObject}},created(){this.config={duration:this.duration,timingFunction:"ease",transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init(e={}){e.duration&&(this.durationTime=e.duration),this.animation=_i(Object.assign(this.config,e),this)},onClick(){this.$emit("click",{detail:this.isShow})},step(e,t={}){if(this.animation){for(let t in e)try{"object"==typeof e[t]?this.animation[t](...e[t]):this.animation[t](e[t])}catch(_e){i("error","at node_modules/@dcloudio/uni-ui/lib/uni-transition/uni-transition.vue:148",`鏂规硶 ${t} 涓嶅瓨鍦╜)}return this.animation.step(t),this}},run(e){this.animation&&this.animation.run(e)},open(){clearTimeout(this.timer),this.transform="",this.isShow=!0;let{opacity:e,transform:t}=this.styleInit(!1);void 0!==e&&(this.opacity=e),this.transform=t,this.$nextTick((()=>{this.timer=setTimeout((()=>{this.animation=_i(this.config,this),this.tranfromInit(!1).step(),this.animation.run(),this.$emit("change",{detail:this.isShow})}),20)}))},close(e){this.animation&&this.tranfromInit(!0).step().run((()=>{this.isShow=!1,this.animationData=null,this.animation=null;let{opacity:e,transform:t}=this.styleInit(!1);this.opacity=e||1,this.transform=t,this.$emit("change",{detail:this.isShow})}))},styleInit(e){let t={transform:""},n=(e,n)=>{"fade"===n?t.opacity=this.animationType(e)[n]:t.transform+=this.animationType(e)[n]+" "};return"string"==typeof this.modeClass?n(e,this.modeClass):this.modeClass.forEach((t=>{n(e,t)})),t},tranfromInit(e){let t=(e,t)=>{let n=null;"fade"===t?n=e?0:1:(n=e?"-100%":"0","zoom-in"===t&&(n=e?.8:1),"zoom-out"===t&&(n=e?1.2:1),"slide-right"===t&&(n=e?"100%":"0"),"slide-bottom"===t&&(n=e?"100%":"0")),this.animation[this.animationMode()[t]](n)};return"string"==typeof this.modeClass?t(e,this.modeClass):this.modeClass.forEach((n=>{t(e,n)})),this.animation},animationType:e=>({fade:e?0:1,"slide-top":`translateY(${e?"0":"-100%"})`,"slide-right":`translateX(${e?"0":"100%"})`,"slide-bottom":`translateY(${e?"0":"100%"})`,"slide-left":`translateX(${e?"0":"-100%"})`,"zoom-in":`scaleX(${e?1:.8}) scaleY(${e?1:.8})`,"zoom-out":`scaleX(${e?1:1.2}) scaleY(${e?1:1.2})`}),animationMode:()=>({fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}),toLine:e=>e.replace(/([A-Z])/g,"-$1").toLowerCase()}},[["render",function(t,n,i,a,s,o){return e.withDirectives((e.openBlock(),e.createElementBlock("view",{ref:"ani",animation:s.animationData,class:e.normalizeClass(i.customClass),style:e.normalizeStyle(o.transformStyles),onClick:n[0]||(n[0]=(...e)=>o.onClick&&o.onClick(...e))},[e.renderSlot(t.$slots,"default")],14,["animation"])),[[e.vShow,s.isShow]])}]]),Si={name:"uniPopup",components:{},emits:["change","maskClick"],props:{animation:{type:Boolean,default:!0},type:{type:String,default:"center"},isMaskClick:{type:Boolean,default:null},maskClick:{type:Boolean,default:null},backgroundColor:{type:String,default:"none"},safeArea:{type:Boolean,default:!0},maskBackgroundColor:{type:String,default:"rgba(0, 0, 0, 0.4)"},borderRadius:{type:String}},watch:{type:{handler:function(e){this.config[e]&&this[this.config[e]](!0)},immediate:!0},isDesktop:{handler:function(e){this.config[e]&&this[this.config[this.type]](!0)},immediate:!0},maskClick:{handler:function(e){this.mkclick=e},immediate:!0},isMaskClick:{handler:function(e){this.mkclick=e},immediate:!0},showPopup(e){}},data(){return{duration:300,ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},maskClass:{position:"fixed",bottom:0,top:0,left:0,right:0,backgroundColor:"rgba(0, 0, 0, 0.4)"},transClass:{backgroundColor:"transparent",borderRadius:this.borderRadius||"0",position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupstyle:"top"}},computed:{getStyles(){let e={backgroundColor:this.bg};return this.borderRadius,e=Object.assign(e,{borderRadius:this.borderRadius}),e},isDesktop(){return this.popupWidth>=500&&this.popupHeight>=500},bg(){return""===this.backgroundColor||"none"===this.backgroundColor?"transparent":this.backgroundColor}},mounted(){(()=>{const{windowWidth:e,windowHeight:t,windowTop:n,safeArea:i,screenHeight:a,safeAreaInsets:s}=uni.getSystemInfoSync();this.popupWidth=e,this.popupHeight=t+(n||0),i&&this.safeArea?this.safeAreaInsets=s.bottom:this.safeAreaInsets=0})()},unmounted(){this.setH5Visible()},activated(){this.setH5Visible(!this.showPopup)},deactivated(){this.setH5Visible(!0)},created(){null===this.isMaskClick&&null===this.maskClick?this.mkclick=!0:this.mkclick=null!==this.isMaskClick?this.isMaskClick:this.maskClick,this.animation?this.duration=300:this.duration=0,this.messageChild=null,this.clearPropagation=!1,this.maskClass.backgroundColor=this.maskBackgroundColor},methods:{setH5Visible(e=!0){},closeMask(){this.maskShow=!1},disableMask(){this.mkclick=!1},clear(e){e.stopPropagation(),this.clearPropagation=!0},open(e){if(this.showPopup)return;e&&-1!==["top","center","bottom","left","right","message","dialog","share"].indexOf(e)||(e=this.type),this.config[e]?(this[this.config[e]](),this.$emit("change",{show:!0,type:e})):i("error","at node_modules/@dcloudio/uni-ui/lib/uni-popup/uni-popup.vue:310","缂哄皯绫诲瀷锛�",e)},close(e){this.showTrans=!1,this.$emit("change",{show:!1,type:this.type}),clearTimeout(this.timer),this.timer=setTimeout((()=>{this.showPopup=!1}),300)},touchstart(){this.clearPropagation=!1},onTap(){this.clearPropagation?this.clearPropagation=!1:(this.$emit("maskClick"),this.mkclick&&this.close())},top(e){this.popupstyle=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transClass={position:"fixed",left:0,right:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0,this.$nextTick((()=>{this.showPoptrans(),this.messageChild&&"message"===this.type&&this.messageChild.timerClose()})))},bottom(e){this.popupstyle="bottom",this.ani=["slide-bottom"],this.transClass={position:"fixed",left:0,right:0,bottom:0,paddingBottom:this.safeAreaInsets+"px",backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},e||this.showPoptrans()},center(e){this.popupstyle="center",this.ani=["zoom-out","fade"],this.transClass={position:"fixed",display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center",borderRadius:this.borderRadius||"0"},e||this.showPoptrans()},left(e){this.popupstyle="left",this.ani=["slide-left"],this.transClass={position:"fixed",left:0,bottom:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},e||this.showPoptrans()},right(e){this.popupstyle="right",this.ani=["slide-right"],this.transClass={position:"fixed",bottom:0,right:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},e||this.showPoptrans()},showPoptrans(){this.$nextTick((()=>{this.showPopup=!0,this.showTrans=!0}))}}};const Ci=pi(Si,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-transition"),xi);return o.showPopup?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-popup",[o.popupstyle,r.isDesktop?"fixforpc-z-index":""]])},[e.createElementVNode("view",{onTouchstart:n[1]||(n[1]=(...e)=>r.touchstart&&r.touchstart(...e))},[o.maskShow?(e.openBlock(),e.createBlock(l,{key:"1",name:"mask","mode-class":"fade",styles:o.maskClass,duration:o.duration,show:o.showTrans,onClick:r.onTap},null,8,["styles","duration","show","onClick"])):e.createCommentVNode("",!0),e.createVNode(l,{key:"2","mode-class":o.ani,name:"content",styles:o.transClass,duration:o.duration,show:o.showTrans,onClick:r.onTap},{default:e.withCtx((()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-popup__wrapper",[o.popupstyle]]),style:e.normalizeStyle(r.getStyles),onClick:n[0]||(n[0]=(...e)=>r.clear&&r.clear(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)])),_:3},8,["mode-class","styles","duration","show","onClick"])],32)],2)):e.createCommentVNode("",!0)}],["__scopeId","data-v-d77bc3e8"]]),Ti="/static/favicon.ico";
-/*!
-   * pinia v2.1.7
-   * (c) 2023 Eduardo San Martin Morote
-   * @license MIT
-   */
-let Di;const Ei=e=>Di=e,Ni=Symbol();function Vi(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var Ai,Ii;(Ii=Ai||(Ai={})).direct="direct",Ii.patchObject="patch object",Ii.patchFunction="patch function";const Bi=()=>{};function Ri(t,n,i,a=Bi){t.push(n);const s=()=>{const e=t.indexOf(n);e>-1&&(t.splice(e,1),a())};return!i&&e.getCurrentScope()&&e.onScopeDispose(s),s}function Pi(e,...t){e.slice().forEach((e=>{e(...t)}))}const Oi=e=>e();function Li(t,n){t instanceof Map&&n instanceof Map&&n.forEach(((e,n)=>t.set(n,e))),t instanceof Set&&n instanceof Set&&n.forEach(t.add,t);for(const i in n){if(!n.hasOwnProperty(i))continue;const a=n[i],s=t[i];Vi(s)&&Vi(a)&&t.hasOwnProperty(i)&&!e.isRef(a)&&!e.isReactive(a)?t[i]=Li(s,a):t[i]=a}return t}const $i=Symbol();const{assign:Mi}=Object;function Fi(t,n,i={},a,s,o){let r;const l=Mi({actions:{}},i),c={deep:!0};let u,d,h,p=[],m=[];const f=a.state.value[t];let g;function y(n){let i;u=d=!1,"function"==typeof n?(n(a.state.value[t]),i={type:Ai.patchFunction,storeId:t,events:h}):(Li(a.state.value[t],n),i={type:Ai.patchObject,payload:n,storeId:t,events:h});const s=g=Symbol();e.nextTick().then((()=>{g===s&&(u=!0)})),d=!0,Pi(p,i,a.state.value[t])}o||f||(a.state.value[t]={}),e.ref({});const w=o?function(){const{state:e}=i,t=e?e():{};this.$patch((e=>{Mi(e,t)}))}:Bi;function k(e,n){return function(){Ei(a);const i=Array.from(arguments),s=[],o=[];let r;Pi(m,{args:i,name:e,store:v,after:function(e){s.push(e)},onError:function(e){o.push(e)}});try{r=n.apply(this&&this.$id===t?this:v,i)}catch(l){throw Pi(o,l),l}return r instanceof Promise?r.then((e=>(Pi(s,e),e))).catch((e=>(Pi(o,e),Promise.reject(e)))):(Pi(s,r),r)}}const b={_p:a,$id:t,$onAction:Ri.bind(null,m),$patch:y,$reset:w,$subscribe(n,i={}){const s=Ri(p,n,i.detached,(()=>o())),o=r.run((()=>e.watch((()=>a.state.value[t]),(e=>{("sync"===i.flush?d:u)&&n({storeId:t,type:Ai.direct,events:h},e)}),Mi({},c,i))));return s},$dispose:function(){r.stop(),p=[],m=[],a._s.delete(t)}},v=e.reactive(b);a._s.set(t,v);const _=(a._a&&a._a.runWithContext||Oi)((()=>a._e.run((()=>(r=e.effectScope()).run(n)))));for(const C in _){const n=_[C];if(e.isRef(n)&&(S=n,!e.isRef(S)||!S.effect)||e.isReactive(n))o||(!f||Vi(x=n)&&x.hasOwnProperty($i)||(e.isRef(n)?n.value=f[C]:Li(n,f[C])),a.state.value[t][C]=n);else if("function"==typeof n){const e=k(C,n);_[C]=e,l.actions[C]=n}}var x,S;return Mi(v,_),Mi(e.toRaw(v),_),Object.defineProperty(v,"$state",{get:()=>a.state.value[t],set:e=>{y((t=>{Mi(t,e)}))}}),a._p.forEach((e=>{Mi(v,r.run((()=>e({store:v,app:a._a,pinia:a,options:l}))))})),f&&o&&i.hydrate&&i.hydrate(v.$state,f),u=!0,d=!0,v}const ji=function(t,n,i){let a,s;const o="function"==typeof n;function r(t,i){const r=e.hasInjectionContext();(t=t||(r?e.inject(Ni,null):null))&&Ei(t),(t=Di)._s.has(a)||(o?Fi(a,n,s,t):function(t,n,i){const{state:a,actions:s,getters:o}=n,r=i.state.value[t];let l;l=Fi(t,(function(){r||(i.state.value[t]=a?a():{});const n=e.toRefs(i.state.value[t]);return Mi(n,s,Object.keys(o||{}).reduce(((n,a)=>(n[a]=e.markRaw(e.computed((()=>{Ei(i);const e=i._s.get(t);return o[a].call(e,e)}))),n)),{}))}),n,i,0,!0)}(a,s,t));return t._s.get(a)}return"string"==typeof t?(a=t,s=o?i:n):(s=t,a=t.id),r.$id=a,r}("userInfo",{state:()=>({user:e.ref({userName:null,userId:null,address:null,class:"鏃╃彮",permissions:[]}),deviceList:[],choiceDevice:{value:null,text:null},responseCode:null,msg:null,version:"1.0.6"}),actions:{createWebSocket(){createWebSocket(global_callback1)},setResponseCode(e,t){this.responseCode=e,this.msg=t},cleanInfo(){this.deviceList=[],this.choiceDevice={value:null,text:null}}},persist:!0});function Ui(e,t){return function(){return e.apply(t,arguments)}}const{toString:qi}=Object.prototype,{getPrototypeOf:zi}=Object,Hi=(e=>t=>{const n=qi.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Wi=e=>(e=e.toLowerCase(),t=>Hi(t)===e),Ki=e=>t=>typeof t===e,{isArray:Ji}=Array,Gi=Ki("undefined");const Qi=Wi("ArrayBuffer");const Yi=Ki("string"),Xi=Ki("function"),Zi=Ki("number"),ea=e=>null!==e&&"object"==typeof e,ta=e=>{if("object"!==Hi(e))return!1;const t=zi(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},na=Wi("Date"),ia=Wi("File"),aa=Wi("Blob"),sa=Wi("FileList"),oa=Wi("URLSearchParams");function ra(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let i,a;if("object"!=typeof e&&(e=[e]),Ji(e))for(i=0,a=e.length;i<a;i++)t.call(null,e[i],i,e);else{const a=n?Object.getOwnPropertyNames(e):Object.keys(e),s=a.length;let o;for(i=0;i<s;i++)o=a[i],t.call(null,e[o],o,e)}}function la(e,t){t=t.toLowerCase();const n=Object.keys(e);let i,a=n.length;for(;a-- >0;)if(i=n[a],t===i.toLowerCase())return i;return null}const ca="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,ua=e=>!Gi(e)&&e!==ca;const da=(e=>t=>e&&t instanceof e)("undefined"!=typeof Uint8Array&&zi(Uint8Array)),ha=Wi("HTMLFormElement"),pa=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),ma=Wi("RegExp"),fa=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),i={};ra(n,((n,a)=>{let s;!1!==(s=t(n,a,e))&&(i[a]=s||n)})),Object.defineProperties(e,i)},ga="abcdefghijklmnopqrstuvwxyz",ya="0123456789",wa={DIGIT:ya,ALPHA:ga,ALPHA_DIGIT:ga+ga.toUpperCase()+ya};const ka=Wi("AsyncFunction"),ba={isArray:Ji,isArrayBuffer:Qi,isBuffer:function(e){return null!==e&&!Gi(e)&&null!==e.constructor&&!Gi(e.constructor)&&Xi(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||Xi(e.append)&&("formdata"===(t=Hi(e))||"object"===t&&Xi(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&Qi(e.buffer),t},isString:Yi,isNumber:Zi,isBoolean:e=>!0===e||!1===e,isObject:ea,isPlainObject:ta,isUndefined:Gi,isDate:na,isFile:ia,isBlob:aa,isRegExp:ma,isFunction:Xi,isStream:e=>ea(e)&&Xi(e.pipe),isURLSearchParams:oa,isTypedArray:da,isFileList:sa,forEach:ra,merge:function e(){const{caseless:t}=ua(this)&&this||{},n={},i=(i,a)=>{const s=t&&la(n,a)||a;ta(n[s])&&ta(i)?n[s]=e(n[s],i):ta(i)?n[s]=e({},i):Ji(i)?n[s]=i.slice():n[s]=i};for(let a=0,s=arguments.length;a<s;a++)arguments[a]&&ra(arguments[a],i);return n},extend:(e,t,n,{allOwnKeys:i}={})=>(ra(t,((t,i)=>{n&&Xi(t)?e[i]=Ui(t,n):e[i]=t}),{allOwnKeys:i}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,i)=>{e.prototype=Object.create(t.prototype,i),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,i)=>{let a,s,o;const r={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),s=a.length;s-- >0;)o=a[s],i&&!i(o,e,t)||r[o]||(t[o]=e[o],r[o]=!0);e=!1!==n&&zi(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:Hi,kindOfTest:Wi,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const i=e.indexOf(t,n);return-1!==i&&i===n},toArray:e=>{if(!e)return null;if(Ji(e))return e;let t=e.length;if(!Zi(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=n.next())&&!i.done;){const n=i.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const i=[];for(;null!==(n=e.exec(t));)i.push(n);return i},isHTMLForm:ha,hasOwnProperty:pa,hasOwnProp:pa,reduceDescriptors:fa,freezeMethods:e=>{fa(e,((t,n)=>{if(Xi(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const i=e[n];Xi(i)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},i=e=>{e.forEach((e=>{n[e]=!0}))};return Ji(e)?i(e):i(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:la,global:ca,isContextDefined:ua,ALPHABET:wa,generateString:(e=16,t=wa.ALPHA_DIGIT)=>{let n="";const{length:i}=t;for(;e--;)n+=t[Math.random()*i|0];return n},isSpecCompliantForm:function(e){return!!(e&&Xi(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),n=(e,i)=>{if(ea(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[i]=e;const a=Ji(e)?[]:{};return ra(e,((e,t)=>{const s=n(e,i+1);!Gi(s)&&(a[t]=s)})),t[i]=void 0,a}}return e};return n(e,0)},isAsyncFn:ka,isThenable:e=>e&&(ea(e)||Xi(e))&&Xi(e.then)&&Xi(e.catch)};function va(e,t,n,i,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),i&&(this.request=i),a&&(this.response=a)}ba.inherits(va,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ba.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const _a=va.prototype,xa={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{xa[e]={value:e}})),Object.defineProperties(va,xa),Object.defineProperty(_a,"isAxiosError",{value:!0}),va.from=(e,t,n,i,a,s)=>{const o=Object.create(_a);return ba.toFlatObject(e,o,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),va.call(o,e.message,t,n,i,a),o.cause=e,o.name=e.name,s&&Object.assign(o,s),o};function Sa(e){return ba.isPlainObject(e)||ba.isArray(e)}function Ca(e){return ba.endsWith(e,"[]")?e.slice(0,-2):e}function Ta(e,t,n){return e?e.concat(t).map((function(e,t){return e=Ca(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const Da=ba.toFlatObject(ba,{},null,(function(e){return/^is[A-Z]/.test(e)}));function Ea(e,t,n){if(!ba.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const i=(n=ba.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!ba.isUndefined(t[e])}))).metaTokens,a=n.visitor||c,s=n.dots,o=n.indexes,r=(n.Blob||"undefined"!=typeof Blob&&Blob)&&ba.isSpecCompliantForm(t);if(!ba.isFunction(a))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(ba.isDate(e))return e.toISOString();if(!r&&ba.isBlob(e))throw new va("Blob is not supported. Use a Buffer instead.");return ba.isArrayBuffer(e)||ba.isTypedArray(e)?r&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,a){let r=e;if(e&&!a&&"object"==typeof e)if(ba.endsWith(n,"{}"))n=i?n:n.slice(0,-2),e=JSON.stringify(e);else if(ba.isArray(e)&&function(e){return ba.isArray(e)&&!e.some(Sa)}(e)||(ba.isFileList(e)||ba.endsWith(n,"[]"))&&(r=ba.toArray(e)))return n=Ca(n),r.forEach((function(e,i){!ba.isUndefined(e)&&null!==e&&t.append(!0===o?Ta([n],i,s):null===o?n:n+"[]",l(e))})),!1;return!!Sa(e)||(t.append(Ta(a,n,s),l(e)),!1)}const u=[],d=Object.assign(Da,{defaultVisitor:c,convertValue:l,isVisitable:Sa});if(!ba.isObject(e))throw new TypeError("data must be an object");return function e(n,i){if(!ba.isUndefined(n)){if(-1!==u.indexOf(n))throw Error("Circular reference detected in "+i.join("."));u.push(n),ba.forEach(n,(function(n,s){!0===(!(ba.isUndefined(n)||null===n)&&a.call(t,n,ba.isString(s)?s.trim():s,i,d))&&e(n,i?i.concat(s):[s])})),u.pop()}}(e),t}function Na(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function Va(e,t){this._pairs=[],e&&Ea(e,this,t)}const Aa=Va.prototype;function Ia(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ba(e,t,n){if(!t)return e;const i=n&&n.encode||Ia,a=n&&n.serialize;let s;if(s=a?a(t,n):ba.isURLSearchParams(t)?t.toString():new Va(t,n).toString(i),s){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+s}return e}Aa.append=function(e,t){this._pairs.push([e,t])},Aa.toString=function(e){const t=e?function(t){return e.call(this,t,Na)}:Na;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};class Ra{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ba.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}const Pa={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Oa={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Va,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},isStandardBrowserEnv:(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),isStandardBrowserWebWorkerEnv:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,protocols:["http","https","file","blob","url","data"]};function La(e){function t(e,n,i,a){let s=e[a++];const o=Number.isFinite(+s),r=a>=e.length;if(s=!s&&ba.isArray(i)?i.length:s,r)return ba.hasOwnProp(i,s)?i[s]=[i[s],n]:i[s]=n,!o;i[s]&&ba.isObject(i[s])||(i[s]=[]);return t(e,n,i[s],a)&&ba.isArray(i[s])&&(i[s]=function(e){const t={},n=Object.keys(e);let i;const a=n.length;let s;for(i=0;i<a;i++)s=n[i],t[s]=e[s];return t}(i[s])),!o}if(ba.isFormData(e)&&ba.isFunction(e.entries)){const n={};return ba.forEachEntry(e,((e,i)=>{t(function(e){return ba.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),i,n,0)})),n}return null}const $a={transitional:Pa,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",i=n.indexOf("application/json")>-1,a=ba.isObject(e);a&&ba.isHTMLForm(e)&&(e=new FormData(e));if(ba.isFormData(e))return i&&i?JSON.stringify(La(e)):e;if(ba.isArrayBuffer(e)||ba.isBuffer(e)||ba.isStream(e)||ba.isFile(e)||ba.isBlob(e))return e;if(ba.isArrayBufferView(e))return e.buffer;if(ba.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let s;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Ea(e,new Oa.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,i){return Oa.isNode&&ba.isBuffer(e)?(this.append(t,e.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((s=ba.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Ea(s?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||i?(t.setContentType("application/json",!1),function(e,t,n){if(ba.isString(e))try{return(t||JSON.parse)(e),ba.trim(e)}catch(_e){if("SyntaxError"!==_e.name)throw _e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||$a.transitional,n=t&&t.forcedJSONParsing,i="json"===this.responseType;if(e&&ba.isString(e)&&(n&&!this.responseType||i)){const n=!(t&&t.silentJSONParsing)&&i;try{return JSON.parse(e)}catch(_e){if(n){if("SyntaxError"===_e.name)throw va.from(_e,va.ERR_BAD_RESPONSE,this,null,this.response);throw _e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Oa.classes.FormData,Blob:Oa.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ba.forEach(["delete","get","head","post","put","patch"],(e=>{$a.headers[e]={}}));const Ma=$a,Fa=ba.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ja=Symbol("internals");function Ua(e){return e&&String(e).trim().toLowerCase()}function qa(e){return!1===e||null==e?e:ba.isArray(e)?e.map(qa):String(e)}function za(e,t,n,i,a){return ba.isFunction(i)?i.call(this,t,n):(a&&(t=n),ba.isString(t)?ba.isString(i)?-1!==t.indexOf(i):ba.isRegExp(i)?i.test(t):void 0:void 0)}class Ha{constructor(e){e&&this.set(e)}set(e,t,n){const i=this;function a(e,t,n){const a=Ua(t);if(!a)throw new Error("header name must be a non-empty string");const s=ba.findKey(i,a);(!s||void 0===i[s]||!0===n||void 0===n&&!1!==i[s])&&(i[s||t]=qa(e))}const s=(e,t)=>ba.forEach(e,((e,n)=>a(e,n,t)));return ba.isPlainObject(e)||e instanceof this.constructor?s(e,t):ba.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim())?s((e=>{const t={};let n,i,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),i=e.substring(a+1).trim(),!n||t[n]&&Fa[n]||("set-cookie"===n?t[n]?t[n].push(i):t[n]=[i]:t[n]=t[n]?t[n]+", "+i:i)})),t})(e),t):null!=e&&a(t,e,n),this}get(e,t){if(e=Ua(e)){const n=ba.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(e);)t[i[1]]=i[2];return t}(e);if(ba.isFunction(t))return t.call(this,e,n);if(ba.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Ua(e)){const n=ba.findKey(this,e);return!(!n||void 0===this[n]||t&&!za(0,this[n],n,t))}return!1}delete(e,t){const n=this;let i=!1;function a(e){if(e=Ua(e)){const a=ba.findKey(n,e);!a||t&&!za(0,n[a],a,t)||(delete n[a],i=!0)}}return ba.isArray(e)?e.forEach(a):a(e),i}clear(e){const t=Object.keys(this);let n=t.length,i=!1;for(;n--;){const a=t[n];e&&!za(0,this[a],a,e,!0)||(delete this[a],i=!0)}return i}normalize(e){const t=this,n={};return ba.forEach(this,((i,a)=>{const s=ba.findKey(n,a);if(s)return t[s]=qa(i),void delete t[a];const o=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(a):String(a).trim();o!==a&&delete t[a],t[o]=qa(i),n[o]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return ba.forEach(this,((n,i)=>{null!=n&&!1!==n&&(t[i]=e&&ba.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[ja]=this[ja]={accessors:{}}).accessors,n=this.prototype;function i(e){const i=Ua(e);t[i]||(!function(e,t){const n=ba.toCamelCase(" "+t);["get","set","has"].forEach((i=>{Object.defineProperty(e,i+n,{value:function(e,n,a){return this[i].call(this,t,e,n,a)},configurable:!0})}))}(n,e),t[i]=!0)}return ba.isArray(e)?e.forEach(i):i(e),this}}Ha.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),ba.reduceDescriptors(Ha.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),ba.freezeMethods(Ha);const Wa=Ha;function Ka(e,t){const n=this||Ma,i=t||n,a=Wa.from(i.headers);let s=i.data;return ba.forEach(e,(function(e){s=e.call(n,s,a.normalize(),t?t.status:void 0)})),a.normalize(),s}function Ja(e){return!(!e||!e.__CANCEL__)}function Ga(e,t,n){va.call(this,null==e?"canceled":e,va.ERR_CANCELED,t,n),this.name="CanceledError"}ba.inherits(Ga,va,{__CANCEL__:!0});const Qa=Oa.isStandardBrowserEnv?function(){return{write:function(e,t,n,i,a,s){const o=[];o.push(e+"="+encodeURIComponent(t)),ba.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),ba.isString(i)&&o.push("path="+i),ba.isString(a)&&o.push("domain="+a),!0===s&&o.push("secure"),document.cookie=o.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function Ya(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Xa=Oa.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function i(n){let i=n;return e&&(t.setAttribute("href",i),i=t.href),t.setAttribute("href",i),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=i(window.location.href),function(e){const t=ba.isString(e)?i(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return function(){return!0}}();function Za(e,t){let n=0;const i=function(e,t){e=e||10;const n=new Array(e),i=new Array(e);let a,s=0,o=0;return t=void 0!==t?t:1e3,function(r){const l=Date.now(),c=i[o];a||(a=l),n[s]=r,i[s]=l;let u=o,d=0;for(;u!==s;)d+=n[u++],u%=e;if(s=(s+1)%e,s===o&&(o=(o+1)%e),l-a<t)return;const h=c&&l-c;return h?Math.round(1e3*d/h):void 0}}(50,250);return a=>{const s=a.loaded,o=a.lengthComputable?a.total:void 0,r=s-n,l=i(r);n=s;const c={loaded:s,total:o,progress:o?s/o:void 0,bytes:r,rate:l||void 0,estimated:l&&o&&s<=o?(o-s)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const es={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let i=e.data;const a=Wa.from(e.headers).normalize(),s=e.responseType;let o,r;function l(){e.cancelToken&&e.cancelToken.unsubscribe(o),e.signal&&e.signal.removeEventListener("abort",o)}ba.isFormData(i)&&(Oa.isStandardBrowserEnv||Oa.isStandardBrowserWebWorkerEnv?a.setContentType(!1):a.getContentType(/^\s*multipart\/form-data/)?ba.isString(r=a.getContentType())&&a.setContentType(r.replace(/^\s*(multipart\/form-data);+/,"$1")):a.setContentType("multipart/form-data"));let c=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+n))}const u=Ya(e.baseURL,e.url);function d(){if(!c)return;const i=Wa.from("getAllResponseHeaders"in c&&c.getAllResponseHeaders());!function(e,t,n){const i=n.config.validateStatus;n.status&&i&&!i(n.status)?t(new va("Request failed with status code "+n.status,[va.ERR_BAD_REQUEST,va.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),l()}),(function(e){n(e),l()}),{data:s&&"text"!==s&&"json"!==s?c.response:c.responseText,status:c.status,statusText:c.statusText,headers:i,config:e,request:c}),c=null}if(c.open(e.method.toUpperCase(),Ba(u,e.params,e.paramsSerializer),!0),c.timeout=e.timeout,"onloadend"in c?c.onloadend=d:c.onreadystatechange=function(){c&&4===c.readyState&&(0!==c.status||c.responseURL&&0===c.responseURL.indexOf("file:"))&&setTimeout(d)},c.onabort=function(){c&&(n(new va("Request aborted",va.ECONNABORTED,e,c)),c=null)},c.onerror=function(){n(new va("Network Error",va.ERR_NETWORK,e,c)),c=null},c.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const i=e.transitional||Pa;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new va(t,i.clarifyTimeoutError?va.ETIMEDOUT:va.ECONNABORTED,e,c)),c=null},Oa.isStandardBrowserEnv){const t=(e.withCredentials||Xa(u))&&e.xsrfCookieName&&Qa.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===i&&a.setContentType(null),"setRequestHeader"in c&&ba.forEach(a.toJSON(),(function(e,t){c.setRequestHeader(t,e)})),ba.isUndefined(e.withCredentials)||(c.withCredentials=!!e.withCredentials),s&&"json"!==s&&(c.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&c.addEventListener("progress",Za(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&c.upload&&c.upload.addEventListener("progress",Za(e.onUploadProgress)),(e.cancelToken||e.signal)&&(o=t=>{c&&(n(!t||t.type?new Ga(null,e,c):t),c.abort(),c=null)},e.cancelToken&&e.cancelToken.subscribe(o),e.signal&&(e.signal.aborted?o():e.signal.addEventListener("abort",o)));const h=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(u);h&&-1===Oa.protocols.indexOf(h)?n(new va("Unsupported protocol "+h+":",va.ERR_BAD_REQUEST,e)):c.send(i||null)}))}};ba.forEach(es,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(_e){}Object.defineProperty(e,"adapterName",{value:t})}}));const ts=e=>`- ${e}`,ns=e=>ba.isFunction(e)||null===e||!1===e,is=e=>{e=ba.isArray(e)?e:[e];const{length:t}=e;let n,i;const a={};for(let s=0;s<t;s++){let t;if(n=e[s],i=n,!ns(n)&&(i=es[(t=String(n)).toLowerCase()],void 0===i))throw new va(`Unknown adapter '${t}'`);if(i)break;a[t||"#"+s]=i}if(!i){const e=Object.entries(a).map((([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));throw new va("There is no suitable adapter to dispatch the request "+(t?e.length>1?"since :\n"+e.map(ts).join("\n"):" "+ts(e[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return i};function as(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ga(null,e)}function ss(e){as(e),e.headers=Wa.from(e.headers),e.data=Ka.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return is(e.adapter||Ma.adapter)(e).then((function(t){return as(e),t.data=Ka.call(e,e.transformResponse,t),t.headers=Wa.from(t.headers),t}),(function(t){return Ja(t)||(as(e),t&&t.response&&(t.response.data=Ka.call(e,e.transformResponse,t.response),t.response.headers=Wa.from(t.response.headers))),Promise.reject(t)}))}const os=e=>e instanceof Wa?e.toJSON():e;function rs(e,t){t=t||{};const n={};function i(e,t,n){return ba.isPlainObject(e)&&ba.isPlainObject(t)?ba.merge.call({caseless:n},e,t):ba.isPlainObject(t)?ba.merge({},t):ba.isArray(t)?t.slice():t}function a(e,t,n){return ba.isUndefined(t)?ba.isUndefined(e)?void 0:i(void 0,e,n):i(e,t,n)}function s(e,t){if(!ba.isUndefined(t))return i(void 0,t)}function o(e,t){return ba.isUndefined(t)?ba.isUndefined(e)?void 0:i(void 0,e):i(void 0,t)}function r(n,a,s){return s in t?i(n,a):s in e?i(void 0,n):void 0}const l={url:s,method:s,data:s,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:r,headers:(e,t)=>a(os(e),os(t),!0)};return ba.forEach(Object.keys(Object.assign({},e,t)),(function(i){const s=l[i]||a,o=s(e[i],t[i],i);ba.isUndefined(o)&&s!==r||(n[i]=o)})),n}const ls="1.5.1",cs={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{cs[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const us={};cs.transitional=function(e,t,n){function a(e,t){return"[Axios v1.5.1] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,s,o)=>{if(!1===e)throw new va(a(s," has been removed"+(t?" in "+t:"")),va.ERR_DEPRECATED);return t&&!us[s]&&(us[s]=!0,i("warn","at node_modules/axios/lib/helpers/validator.js:43",a(s," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,s,o)}};const ds={assertOptions:function(e,t,n){if("object"!=typeof e)throw new va("options must be an object",va.ERR_BAD_OPTION_VALUE);const i=Object.keys(e);let a=i.length;for(;a-- >0;){const s=i[a],o=t[s];if(o){const t=e[s],n=void 0===t||o(t,s,e);if(!0!==n)throw new va("option "+s+" must be "+n,va.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new va("Unknown option "+s,va.ERR_BAD_OPTION)}},validators:cs},hs=ds.validators;class ps{constructor(e){this.defaults=e,this.interceptors={request:new Ra,response:new Ra}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=rs(this.defaults,t);const{transitional:n,paramsSerializer:i,headers:a}=t;void 0!==n&&ds.assertOptions(n,{silentJSONParsing:hs.transitional(hs.boolean),forcedJSONParsing:hs.transitional(hs.boolean),clarifyTimeoutError:hs.transitional(hs.boolean)},!1),null!=i&&(ba.isFunction(i)?t.paramsSerializer={serialize:i}:ds.assertOptions(i,{encode:hs.function,serialize:hs.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();let s=a&&ba.merge(a.common,a[t.method]);a&&ba.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=Wa.concat(s,a);const o=[];let r=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(r=r&&e.synchronous,o.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,d=0;if(!r){const e=[ss.bind(this),void 0];for(e.unshift.apply(e,o),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);d<u;)c=c.then(e[d++],e[d++]);return c}u=o.length;let h=t;for(d=0;d<u;){const e=o[d++],t=o[d++];try{h=e(h)}catch(p){t.call(this,p);break}}try{c=ss.call(this,h)}catch(p){return Promise.reject(p)}for(d=0,u=l.length;d<u;)c=c.then(l[d++],l[d++]);return c}getUri(e){return Ba(Ya((e=rs(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}ba.forEach(["delete","get","head","options"],(function(e){ps.prototype[e]=function(t,n){return this.request(rs(n||{},{method:e,url:t,data:(n||{}).data}))}})),ba.forEach(["post","put","patch"],(function(e){function t(t){return function(n,i,a){return this.request(rs(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:i}))}}ps.prototype[e]=t(),ps.prototype[e+"Form"]=t(!0)}));const ms=ps;class fs{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const i=new Promise((e=>{n.subscribe(e),t=e})).then(e);return i.cancel=function(){n.unsubscribe(t)},i},e((function(e,i,a){n.reason||(n.reason=new Ga(e,i,a),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new fs((function(t){e=t})),cancel:e}}}const gs=fs;const ys={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ys).forEach((([e,t])=>{ys[t]=e}));const ws=ys;const ks=function e(t){const n=new ms(t),i=Ui(ms.prototype.request,n);return ba.extend(i,ms.prototype,n,{allOwnKeys:!0}),ba.extend(i,n,null,{allOwnKeys:!0}),i.create=function(n){return e(rs(t,n))},i}(Ma);function bs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}ks.Axios=ms,ks.CanceledError=Ga,ks.CancelToken=gs,ks.isCancel=Ja,ks.VERSION=ls,ks.toFormData=Ea,ks.AxiosError=va,ks.Cancel=ks.CanceledError,ks.all=function(e){return Promise.all(e)},ks.spread=function(e){return function(t){return e.apply(null,t)}},ks.isAxiosError=function(e){return ba.isObject(e)&&!0===e.isAxiosError},ks.mergeConfig=rs,ks.AxiosHeaders=Wa,ks.formToJSON=e=>La(ba.isHTMLForm(e)?new FormData(e):e),ks.getAdapter=is,ks.HttpStatusCode=ws,ks.default=ks;var vs={exports:{}};const _s=function(e){return Array.isArray(e.files)&&e.files.length>0};var xs=function(e){if("post"===e.method){if(e.filePath&&e.name)return!0;if(_s(e))return!0}return!1},Ss=function(e,t){return function(){for(var n=new Array(arguments.length),i=0;i<n.length;i++)n[i]=arguments[i];return e.apply(t,n)}},Cs=Object.prototype.toString,Ts=function(e){return function(t){var n=Cs.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())}}(Object.create(null));function Ds(e){return e=e.toLowerCase(),function(t){return Ts(t)===e}}function Es(e){return Array.isArray(e)}function Ns(e){return void 0===e}var Vs=Ds("ArrayBuffer");function As(e){return null!==e&&"object"==typeof e}function Is(e){if("object"!==Ts(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var Bs=Ds("Date"),Rs=Ds("File"),Ps=Ds("Blob"),Os=Ds("FileList");function Ls(e){return"[object Function]"===Cs.call(e)}var $s=Ds("URLSearchParams");function Ms(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),Es(e))for(var n=0,i=e.length;n<i;n++)t.call(null,e[n],n,e);else for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.call(null,e[a],a,e)}var Fs=function(e){return function(t){return e&&t instanceof e}}("undefined"!=typeof Uint8Array&&Object.getPrototypeOf(Uint8Array)),js={isArray:Es,isArrayBuffer:Vs,isBuffer:function(e){return null!==e&&!Ns(e)&&null!==e.constructor&&!Ns(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){var t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||Cs.call(e)===t||Ls(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&Vs(e.buffer)},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:As,isPlainObject:Is,isUndefined:Ns,isDate:Bs,isFile:Rs,isBlob:Ps,isFunction:Ls,isStream:function(e){return As(e)&&Ls(e.pipe)},isURLSearchParams:$s,isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:Ms,merge:function e(){var t={};function n(n,i){Is(t[i])&&Is(n)?t[i]=e(t[i],n):Is(n)?t[i]=e({},n):Es(n)?t[i]=n.slice():t[i]=n}for(var i=0,a=arguments.length;i<a;i++)Ms(arguments[i],n);return t},extend:function(e,t,n){return Ms(t,(function(t,i){e[i]=n&&"function"==typeof t?Ss(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e},inherits:function(e,t,n,i){e.prototype=Object.create(t.prototype,i),e.prototype.constructor=e,n&&Object.assign(e.prototype,n)},toFlatObject:function(e,t,n){var i,a,s,o={};t=t||{};do{for(a=(i=Object.getOwnPropertyNames(e)).length;a-- >0;)o[s=i[a]]||(t[s]=e[s],o[s]=!0);e=Object.getPrototypeOf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:Ts,kindOfTest:Ds,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var i=e.indexOf(t,n);return-1!==i&&i===n},toArray:function(e){if(!e)return null;var t=e.length;if(Ns(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},isTypedArray:Fs,isFileList:Os},Us=js;function qs(e,t,n,i,a){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),i&&(this.request=i),a&&(this.response=a)}Us.inherits(qs,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var zs=qs.prototype,Hs={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach((function(e){Hs[e]={value:e}})),Object.defineProperties(qs,Hs),Object.defineProperty(zs,"isAxiosError",{value:!0}),qs.from=function(e,t,n,i,a,s){var o=Object.create(zs);return Us.toFlatObject(e,o,(function(e){return e!==Error.prototype})),qs.call(o,e.message,t,n,i,a),o.name=e.name,s&&Object.assign(o,s),o};var Ws=qs,Ks=js;function Js(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var Gs=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)},Qs=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e},Ys=function(e,t,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?t(new Ws("Request failed with status code "+n.status,[Ws.ERR_BAD_REQUEST,Ws.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)},Xs=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(Ks.isURLSearchParams(t))i=t.toString();else{var a=[];Ks.forEach(t,(function(e,t){null!=e&&(Ks.isArray(e)?t+="[]":e=[e],Ks.forEach(e,(function(e){Ks.isDate(e)?e=e.toISOString():Ks.isObject(e)&&(e=JSON.stringify(e)),a.push(Js(t)+"="+Js(e))})))})),i=a.join("&")}if(i){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e},Zs=function(e,t){return e&&!Gs(t)?Qs(e,t):t};const eo=xs;const to=xs,no=function(e,t,n){const i=Zs(e.baseURL,e.url),a=e.headers,s={...e,url:Xs(i,e.params,e.paramsSerializer),header:a};if(eo(e)?(delete a["Content-Type"],e.formData?s.formData=e.formData:"string"==typeof e.data?s.formData=JSON.parse(e.data):s.formData=e.data):"get"===e.method?s.data=e.data?e.data:e.params:s.data=e.data,e.auth){var o=e.auth.username||"",r=unescape(encodeURIComponent(e.auth.password))||"";a.Authorization="Basic "+btoa(o+":"+r)}return s.complete=function(i){var a={data:i.data,status:i.statusCode,statusText:i.errMsg,header:i.header,config:e};Ys(t,n,a)},s};function io(e={}){return new Promise((function(t,n){const i=no(e,t,n);let a=null;e.cancelToken&&e.cancelToken.promise.then((function(e){a&&(a.abort(),n(e),a=null)})),a=to(e)?uni.uploadFile(i):uni.request(i)}))}vs.exports=io,vs.exports.default=io;const ao=bs(vs.exports);let so=uni.getStorageSync("ip")||null;const oo=ks.create({baseURL:`http://${so}:8086`,adapter:ao,timeout:15e3});oo.interceptors.request.use((e=>{const t=ji();return e.headers["Content-Type"]="application/json;charset=utf-8",t.user&&(e.headers.satoken=t.user.token),e}),(e=>Promise.reject(e))),oo.interceptors.response.use((e=>{const t=ji();let n=e.data;if(void 0===n)return Promise.reject("鏈嶅姟鍣ㄥ搷搴旇秴鏃讹紝璇锋鏌�");if(t.setResponseCode(parseInt(n.code),n.msg),"200"!==n.code){if("402"===n.code)uni.reLaunch({url:"/pages/index/index"});if("blob"!==e.config.responseType)return Promise.reject(n.code)}return"blob"===e.config.responseType||"string"==typeof n&&(n=n?JSON.parse(n):n),n}),(e=>(i("log","at utils/request.js:65","err"+e),Promise.reject(e))));const ro={__name:"index",setup(t){const n=ji();e.ref({userName:null});const i=e.reactive({userId:uni.getStorageSync("userId")||null,pass:uni.getStorageSync("pass")||null});e.ref([]);const s=e.ref(null);e.ref("center");const o=e.ref("success"),r=e.ref(""),l=e.ref(!1),c=e.ref(`http://${so}:5173/#/app`);e.ref(null);const u=e.ref([{text:"鏃╃彮",value:"鏃╃彮"},{text:"鏅氱彮",value:"鏅氱彮"}]);e.onMounted((async()=>{null!==so?await d():uni.reLaunch({url:"/pages/login/login"})}));const d=async()=>{await oo.post("/appVersion/searchVersion").then((e=>{if("200"===e.code&&e.data.version!==n.version){if("android"===uni.getSystemInfoSync().platform)return plus.runtime.openURL(c.value),plus.runtime.quit(),!1;l.value=!l.value}})).catch((e=>{h("error",e)}))},h=(e,t)=>{o.value=e,r.value=t,s.value.open()},p=async()=>{if(await d(),i.pass=btoa(i.pass),n.cleanInfo(),null===n.user.class||""===n.user.class)return h("error","璇疯緭鍏ョ彮娆′俊鎭�"),!1;oo.post("/userInfo/login",i).then((e=>{if(200!=e.code||!e.data)return h("error","璇疯緭鍏ユ纭殑璐﹀彿瀵嗙爜"),!1;n.$patch({user:e.data}),uni.reLaunch({url:"/pages/mainView/mainView"}),uni.setStorageSync("userId",i.userId),uni.setStorageSync("pass",atob(i.pass))})).catch((e=>(h("error",e),!1))).then((()=>{i.pass=atob(i.pass)}))},m=()=>{uni.removeStorage({key:"ip"}),plus.runtime.restart()};return(t,d)=>{const h=a(e.resolveDynamicComponent("uni-data-select"),fi),f=a(e.resolveDynamicComponent("uni-easyinput"),yi),g=a(e.resolveDynamicComponent("uni-popup-message"),ki),y=a(e.resolveDynamicComponent("uni-popup"),Ci);return l.value?(e.openBlock(),e.createElementBlock("web-view",{key:0,src:c.value,style:{width:"100%",height:"90%"}},null,8,["src"])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"content"},[e.createElementVNode("image",{class:"logo",src:Ti}),e.createElementVNode("view",{class:"text-area"},[e.createElementVNode("text",{class:"title"},"NorthGlass")]),e.createElementVNode("view",{class:"text-area"},[e.createElementVNode("text",{class:"title"},e.toDisplayString(e.unref(so))+"("+e.toDisplayString(e.unref(n).version)+")",1)]),e.createElementVNode("view",{class:"text-area"},[e.createVNode(h,{style:{width:"40vw"},placeholder:"璇烽�夋嫨鐝",modelValue:e.unref(n).user.class,"onUpdate:modelValue":d[0]||(d[0]=t=>e.unref(n).user.class=t),localdata:u.value},null,8,["modelValue","localdata"])]),e.createElementVNode("view",{class:"text-area"},[e.createElementVNode("view",null,[e.createVNode(f,{class:"input_1",placeholder:"璇疯緭鍏ヨ处鍙�",style:{"text-align":"center"},modelValue:i.userId,"onUpdate:modelValue":d[1]||(d[1]=e=>i.userId=e)},null,8,["modelValue"])])]),e.createElementVNode("view",{class:"text-area"},[e.createVNode(f,{class:"input_1",style:{"text-align":"center"},placeholder:"璇疯緭鍏ュ瘑鐮�",passwordIcon:!1,modelValue:i.pass,"onUpdate:modelValue":d[2]||(d[2]=e=>i.pass=e),type:"password"},null,8,["modelValue"])]),e.createElementVNode("view",{class:"text-area"},[e.createElementVNode("button",{onClick:p,class:"login",type:"primary",size:"mini"},"鐧婚檰")]),e.createElementVNode("text",{onClick:m,style:{color:"#007aff","text-decoration":"underline","margin-top":"8rem"}},"鍒濆鍖�"),e.createElementVNode("view",null,[e.createVNode(y,{ref_key:"message",ref:s,type:"message"},{default:e.withCtx((()=>[e.createVNode(g,{type:o.value,message:r.value,duration:2e3},null,8,["type","message"])])),_:1},512)])]))}}};const lo=pi({name:"UniSection",emits:["click"],props:{type:{type:String,default:""},title:{type:String,required:!0,default:""},titleFontSize:{type:String,default:"14px"},titleColor:{type:String,default:"#333"},subTitle:{type:String,default:""},subTitleFontSize:{type:String,default:"12px"},subTitleColor:{type:String,default:"#999"},padding:{type:[Boolean,String],default:!1}},computed:{_padding(){return"string"==typeof this.padding?this.padding:this.padding?"10px":""}},watch:{title(e){uni.report&&""!==e&&uni.report("title",e)}},methods:{onClick(){this.$emit("click")}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-section"},[e.createElementVNode("view",{class:"uni-section-header",onClick:n[0]||(n[0]=(...e)=>o.onClick&&o.onClick(...e))},[i.type?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-section-header__decoration",i.type])},null,2)):e.renderSlot(t.$slots,"decoration",{key:1},void 0,!0),e.createElementVNode("view",{class:"uni-section-header__content"},[e.createElementVNode("text",{style:e.normalizeStyle({"font-size":i.titleFontSize,color:i.titleColor}),class:e.normalizeClass(["uni-section__content-title",{distraction:!i.subTitle}])},e.toDisplayString(i.title),7),i.subTitle?(e.openBlock(),e.createElementBlock("text",{key:0,style:e.normalizeStyle({"font-size":i.subTitleFontSize,color:i.subTitleColor}),class:"uni-section-header__content-sub"},e.toDisplayString(i.subTitle),5)):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"uni-section-header__slot-right"},[e.renderSlot(t.$slots,"right",{},void 0,!0)])]),e.createElementVNode("view",{class:"uni-section-content",style:e.normalizeStyle({padding:o._padding})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],4)])}],["__scopeId","data-v-b442413a"]]),co="uni-col";const uo=pi({name:"uniCol",props:{span:{type:Number,default:24},offset:{type:Number,default:-1},pull:{type:Number,default:-1},push:{type:Number,default:-1},xs:[Number,Object],sm:[Number,Object],md:[Number,Object],lg:[Number,Object],xl:[Number,Object]},data:()=>({gutter:0,sizeClass:"",parentWidth:0,nvueWidth:0,marginLeft:0,right:0,left:0}),created(){let e=this.$parent;for(;e&&"uniRow"!==e.$options.componentName;)e=e.$parent;this.updateGutter(e.gutter),e.$watch("gutter",(e=>{this.updateGutter(e)}))},computed:{sizeList(){let{span:e,offset:t,pull:n,push:i}=this;return{span:e,offset:t,pull:n,push:i}},pointClassList(){let e=[];return["xs","sm","md","lg","xl"].forEach((t=>{const n=this[t];"number"==typeof n?e.push(`${co}-${t}-${n}`):"object"==typeof n&&n&&Object.keys(n).forEach((i=>{e.push("span"===i?`${co}-${t}-${n[i]}`:`${co}-${t}-${i}-${n[i]}`)}))})),e.join(" ")}},methods:{updateGutter(e){e=Number(e),isNaN(e)||(this.gutter=e/2)}},watch:{sizeList:{immediate:!0,handler(e){let t=[];for(let n in e){const i=e[n];!i&&0!==i||-1===i||t.push("span"===n?`${co}-${i}`:`${co}-${n}-${i}`)}this.sizeClass=t.join(" ")}}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-col",s.sizeClass,o.pointClassList]),style:e.normalizeStyle({paddingLeft:`${Number(s.gutter)}rpx`,paddingRight:`${Number(s.gutter)}rpx`})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-f9442938"]]),ho="uni-row",po="--";const mo=pi({name:"uniRow",componentName:"uniRow",props:{type:String,gutter:Number,justify:{type:String,default:"start"},align:{type:String,default:"top"},width:{type:[String,Number],default:750}},created(){},computed:{marginValue(){return this.gutter?-this.gutter/2:0},typeClass(){return"flex"===this.type?`${ho+po}flex`:""},justifyClass(){return"start"!==this.justify?`${ho+po}flex-justify-${this.justify}`:""},alignClass(){return"top"!==this.align?`${ho+po}flex-align-${this.align}`:""}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-row",o.typeClass,o.justifyClass,o.alignClass]),style:e.normalizeStyle({marginLeft:`${Number(o.marginValue)}rpx`,marginRight:`${Number(o.marginValue)}rpx`})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-b6a8b341"]]),fo=n("Mpaas-Scan-Module"),go=()=>new Promise(((e,t)=>{fo.mpaasScan({hideAlbum:!0,language:"zh-Hans",failedMsg:"鏈瘑鍒埌浜岀淮鐮侊紝璇烽噸璇�",screenType:"full",timeoutInterval:"15",timeoutText:"鏈瘑鍒埌浜岀淮鐮侊紵"},(n=>{1e3===n.resp_code?e(n.resp_result):t(new Error(n.resp_message))}))})),yo="android.intent.ACTION_SCAN_OUTPUT",wo={__name:"mainView",setup(t){const i=ji(),o=e.ref(null);e.ref("center");const r=e.ref(null),l=e.ref("");let c=e.ref(null);e.ref(null),e.ref([{value:"orderList",text:"璁㈠崟鎶ヨ〃"},{value:"deliveryList",text:"鍙戣揣鎶ヨ〃"},{value:"originalGlassList",text:"鍘熺墖搴撳瓨"}]);let u=e.ref(null),d=e.ref([]),h=e.ref(!1);plus.android.importClass("android.content.Intent");const p=plus.android.importClass("android.content.IntentFilter"),m=plus.android.runtimeMainActivity();var f=new p;f.addAction(yo);var g=plus.android.implements("io.dcloud.feature.internal.reflect.BroadcastReceiver",{onReceive:function(e,t){if("pages/mainView/mainView"!==getCurrentPages()[getCurrentPages().length-1].route)return;if(t.getAction()===yo){const e=t.getStringExtra("barcode");uni.navigateTo({url:`/pages/glassInfo/glassInfo?projectNo=${e}`})}}});const y=async()=>{null==i.choiceDevice.value?await oo.post(`/reportingWork/selectEquipmentByProcess/${u.value}`).then((e=>{if("200"===e.code){let t=[];e.data.forEach(((e,n)=>{t.push({value:e.id,text:e.basicName})})),i.deviceList=t}})):c.value=i.choiceDevice.value},w=()=>{i.deviceList=[],c.value=null,null!=u.value&&""!=u.value&&y()},k=e=>{i.deviceList.forEach(((t,n)=>{t.value===e&&(i.choiceDevice=t)}))};s((async e=>{null!==i.user.userName?(null==i.user.address||""==i.user.address?await(async()=>{(null==i.user.address||/^\s*$/.test(i.user.address))&&oo.get("/basicData/BasicDataByType/product/process").then((e=>{let t=[];e.data.forEach(((e,n)=>{t.push({value:e.basicName,text:e.basicName})})),d.value=t}))})():(h.value=!0,u.value=i.user.address,await y()),m.registerReceiver(g,f)):uni.reLaunch({url:"/pages/index/index"})})),e.onUnmounted((()=>{m.unregisterReceiver(g)})),n("Mpaas-Scan-Module");const b=()=>{"android"===uni.getSystemInfoSync().platform?go().then((e=>{uni.navigateTo({url:`/pages/glassInfo/glassInfo?projectNo=${e}`})})):uni.navigateTo({url:"/pages/glassInfo/glassInfo?projectNo=25031302009005"})},v=()=>{null!==c.value?"android"===uni.getSystemInfoSync().platform?go().then((e=>{uni.navigateTo({url:`/pages/reportingWork/reportingWork?processId=${e}&process=${u.value}`})})):uni.navigateTo({url:"/pages/reportingWork/reportingWork?processId=NG24111542A012/1"}):_("warn","鏈�夋嫨璁惧锛岃閫夋嫨鎶ュ伐璁惧锛�")},_=(e,t)=>{r.value=e,l.value=t,o.value.open()},x=()=>{uni.navigateTo({url:"/pages/QuantityCompletion/QuantityCompletion"})};return(t,n)=>{const s=a(e.resolveDynamicComponent("uni-section"),lo),p=a(e.resolveDynamicComponent("uni-col"),uo),m=a(e.resolveDynamicComponent("uni-data-select"),fi),f=a(e.resolveDynamicComponent("uni-row"),mo),g=a(e.resolveDynamicComponent("uni-popup-message"),ki),y=a(e.resolveDynamicComponent("uni-popup"),Ci);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",null,[e.createVNode(s,{class:"mb-10",title:"鐢ㄦ埛鍚嶇О锛�"+e.unref(i).user.userName},{right:e.withCtx((()=>[e.createTextVNode(" 鐝粍锛�"+e.toDisplayString(e.unref(i).user.address||""),1)])),_:1},8,["title"])]),e.createElementVNode("view",{class:"content"},[e.createElementVNode("image",{class:"logo"}),e.createElementVNode("view",{class:"text-area"},[e.createVNode(f,null,{default:e.withCtx((()=>[e.createVNode(p,{span:12},{default:e.withCtx((()=>[e.createElementVNode("button",{onClick:b,type:"primary",size:"mini"},"鐜荤拑淇℃伅")])),_:1}),e.createVNode(p,{span:12},{default:e.withCtx((()=>[e.createElementVNode("button",{onClick:v,type:"primary",size:"mini"},"鎵爜鎶ュ伐")])),_:1}),e.createVNode(p,{span:12},{default:e.withCtx((()=>[e.createElementVNode("button",{type:"primary",size:"mini",onClick:x},"褰撶彮浜ч噺")])),_:1}),e.createVNode(p,{span:12},{default:e.withCtx((()=>[e.createElementVNode("navigator",{url:"/pages/ReportingWorkList/ReportingWorkList","open-type":"navigate"},[e.createElementVNode("button",{type:"primary",size:"mini"},"鎶ュ伐璁板綍")])])),_:1}),e.createVNode(p,{span:12},{default:e.withCtx((()=>[e.createVNode(m,{placeholder:"宸ュ簭",modelValue:e.unref(u),"onUpdate:modelValue":n[0]||(n[0]=t=>e.isRef(u)?u.value=t:u=t),disabled:e.unref(h),localdata:e.unref(d),onChange:w},null,8,["modelValue","disabled","localdata"])])),_:1}),e.createVNode(p,{span:12},{default:e.withCtx((()=>[e.createVNode(m,{placeholder:"璇烽�夋嫨璁惧",modelValue:e.unref(c),"onUpdate:modelValue":n[1]||(n[1]=t=>e.isRef(c)?c.value=t:c=t),localdata:e.unref(i).deviceList,onChange:k},null,8,["modelValue","localdata"])])),_:1}),e.createVNode(p,{span:24},{default:e.withCtx((()=>[e.createElementVNode("navigator",{url:"/pages/index/index","open-type":"reLaunch"},[e.createElementVNode("button",{type:"warn",size:"mini"},"閫�鍑�")])])),_:1})])),_:1})]),e.createElementVNode("view",null,[e.createVNode(y,{ref_key:"message",ref:o,type:"message"},{default:e.withCtx((()=>[e.createVNode(g,{type:r.value,message:l.value,duration:2e3},null,8,["type","message"])])),_:1},512)])])],64)}}},ko={name:"uniTh",options:{virtualHost:!0},components:{},emits:["sort-change","filter-change"],props:{width:{type:[String,Number],default:""},align:{type:String,default:"left"},rowspan:{type:[Number,String],default:1},colspan:{type:[Number,String],default:1},sortable:{type:Boolean,default:!1},filterType:{type:String,default:""},filterData:{type:Array,default:()=>[]},filterDefaultValue:{type:[Array,String],default:()=>""}},data:()=>({border:!1,ascending:!1,descending:!1}),computed:{customWidth(){if("number"==typeof this.width)return this.width;if("string"==typeof this.width){let e=new RegExp(/^[1-9][0-9]*px$/g),t=new RegExp(/^[1-9][0-9]*rpx$/g),n=new RegExp(/^[1-9][0-9]*$/g);if(null!==this.width.match(e))return this.width.replace("px","");if(null!==this.width.match(t)){let e=Number(this.width.replace("rpx","")),t=uni.getSystemInfoSync().screenWidth/750;return Math.round(e*t)}return null!==this.width.match(n)?this.width:""}return""},contentAlign(){let e="left";switch(this.align){case"left":e="flex-start";break;case"center":e="center";break;case"right":e="flex-end"}return e}},created(){this.root=this.getTable("uniTable"),this.rootTr=this.getTable("uniTr"),this.rootTr.minWidthUpdate(this.customWidth?this.customWidth:140),this.border=this.root.border,this.root.thChildren.push(this)},methods:{sort(){if(this.sortable)return this.clearOther(),this.ascending||this.descending?this.ascending&&!this.descending?(this.ascending=!1,this.descending=!0,void this.$emit("sort-change",{order:"descending"})):void(!this.ascending&&this.descending&&(this.ascending=!1,this.descending=!1,this.$emit("sort-change",{order:null}))):(this.ascending=!0,void this.$emit("sort-change",{order:"ascending"}))},ascendingFn(){this.clearOther(),this.ascending=!this.ascending,this.descending=!1,this.$emit("sort-change",{order:this.ascending?"ascending":null})},descendingFn(){this.clearOther(),this.descending=!this.descending,this.ascending=!1,this.$emit("sort-change",{order:this.descending?"descending":null})},clearOther(){this.root.thChildren.map((e=>(e!==this&&(e.ascending=!1,e.descending=!1),e)))},ondropdown(e){this.$emit("filter-change",e)},getTable(e){let t=this.$parent,n=t.$options.name;for(;n!==e;){if(t=t.$parent,!t)return!1;n=t.$options.name}return t}}};const bo=pi(ko,[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-table-th",{"table--border":s.border}]),style:e.normalizeStyle({width:o.customWidth+"px","text-align":i.align})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-f1ef87d4"]]);const vo={name:"uniTr",components:{tableCheckbox:pi({name:"TableCheckbox",emits:["checkboxSelected"],props:{indeterminate:{type:Boolean,default:!1},checked:{type:[Boolean,String],default:!1},disabled:{type:Boolean,default:!1},index:{type:Number,default:-1},cellData:{type:Object,default:()=>({})}},watch:{checked(e){"boolean"==typeof this.checked?this.isChecked=e:this.isChecked=!0},indeterminate(e){this.isIndeterminate=e}},data:()=>({isChecked:!1,isDisabled:!1,isIndeterminate:!1}),created(){"boolean"==typeof this.checked&&(this.isChecked=this.checked),this.isDisabled=this.disabled},methods:{selected(){this.isDisabled||(this.isIndeterminate=!1,this.isChecked=!this.isChecked,this.$emit("checkboxSelected",{checked:this.isChecked,data:this.cellData}))}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-table-checkbox",onClick:n[0]||(n[0]=(...e)=>o.selected&&o.selected(...e))},[i.indeterminate?(e.openBlock(),e.createElementBlock("view",{key:1,class:"checkbox__inner checkbox--indeterminate"},[e.createElementVNode("view",{class:"checkbox__inner-icon"})])):(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["checkbox__inner",{"is-checked":s.isChecked,"is-disable":s.isDisabled}])},[e.createElementVNode("view",{class:"checkbox__inner-icon"})],2))])}],["__scopeId","data-v-09200dc6"]])},props:{disabled:{type:Boolean,default:!1},keyValue:{type:[String,Number],default:""}},options:{virtualHost:!0},data:()=>({value:!1,border:!1,selection:!1,widthThArr:[],ishead:!0,checked:!1,indeterminate:!1}),created(){this.root=this.getTable(),this.head=this.getTable("uniThead"),this.head&&(this.ishead=!1,this.head.init(this)),this.border=this.root.border,this.selection=this.root.type,this.root.trChildren.push(this);const e=this.root.data.find((e=>e[this.root.rowKey]===this.keyValue));e&&(this.rowData=e),this.root.isNodata()},mounted(){if(this.widthThArr.length>0){const e="selection"===this.selection?50:0;this.root.minWidth=Number(this.widthThArr.reduce(((e,t)=>Number(e)+Number(t))))+e}},unmounted(){const e=this.root.trChildren.findIndex((e=>e===this));this.root.trChildren.splice(e,1),this.root.isNodata()},methods:{minWidthUpdate(e){if(this.widthThArr.push(e),this.widthThArr.length>0){const e="selection"===this.selection?50:0;this.root.minWidth=Number(this.widthThArr.reduce(((e,t)=>Number(e)+Number(t))))+e}},checkboxSelected(e){let t=this.root.data.find((e=>e[this.root.rowKey]===this.keyValue));this.checked=e.checked,this.root.check(t||this,e.checked,t?this.keyValue:null)},change(e){this.root.trChildren.forEach((t=>{t===this&&this.root.check(this,e.detail.value.length>0)}))},getTable(e="uniTable"){let t=this.$parent,n=t.$options.name;for(;n!==e;){if(t=t.$parent,!t)return!1;n=t.$options.name}return t}}};const _o=pi(vo,[["render",function(t,n,i,a,s,o){const r=e.resolveComponent("table-checkbox");return e.openBlock(),e.createElementBlock("view",{class:"uni-table-tr"},["selection"===s.selection?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["checkbox",{"tr-table--border":s.border}])},[e.createVNode(r,{checked:s.checked,indeterminate:s.indeterminate,disabled:i.disabled,onCheckboxSelected:o.checkboxSelected},null,8,["checked","indeterminate","disabled","onCheckboxSelected"])],2)):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"default",{},void 0,!0)])}],["__scopeId","data-v-87655535"]]);const xo=pi({name:"uniTd",options:{virtualHost:!0},props:{width:{type:[String,Number],default:""},align:{type:String,default:"left"},rowspan:{type:[Number,String],default:1},colspan:{type:[Number,String],default:1}},data:()=>({border:!1}),created(){this.root=this.getTable(),this.border=this.root.border},methods:{getTable(){let e=this.$parent,t=e.$options.name;for(;"uniTable"!==t;){if(e=e.$parent,!e)return!1;t=e.$options.name}return e}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-table-td",{"table--border":s.border}]),style:e.normalizeStyle({width:i.width+"px","text-align":i.align})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-e6e97238"]]);const So=pi({name:"uniTable",options:{virtualHost:!0},emits:["selection-change"],props:{data:{type:Array,default:()=>[]},border:{type:Boolean,default:!1},stripe:{type:Boolean,default:!1},type:{type:String,default:""},emptyText:{type:String,default:"娌℃湁鏇村鏁版嵁"},loading:{type:Boolean,default:!1},rowKey:{type:String,default:""}},data:()=>({noData:!0,minWidth:0,multiTableHeads:[]}),watch:{loading(e){},data(e){this.theadChildren,this.theadChildren&&this.theadChildren.rowspan,this.noData=!1}},created(){this.trChildren=[],this.thChildren=[],this.theadChildren=null,this.backData=[],this.backIndexData=[]},methods:{isNodata(){this.theadChildren;let e=1;this.theadChildren&&(e=this.theadChildren.rowspan),this.noData=this.trChildren.length-e<=0},selectionAll(){let e=1,t=this.theadChildren;this.theadChildren?e=t.rowspan-1:t=this.trChildren[0];let n=this.data&&this.data.length>0;t.checked=!0,t.indeterminate=!1,this.trChildren.forEach(((t,i)=>{if(!t.disabled){if(t.checked=!0,n&&t.keyValue){const e=this.data.find((e=>e[this.rowKey]===t.keyValue));this.backData.find((t=>t[this.rowKey]===e[this.rowKey]))||this.backData.push(e)}i>e-1&&-1===this.backIndexData.indexOf(i-e)&&this.backIndexData.push(i-e)}})),this.$emit("selection-change",{detail:{value:this.backData,index:this.backIndexData}})},toggleRowSelection(e,t){e=[].concat(e),this.trChildren.forEach(((n,i)=>{const a=e.findIndex((e=>"number"==typeof e?e===i-1:e[this.rowKey]===n.keyValue));let s=n.checked;-1!==a&&(n.checked="boolean"==typeof t?t:!n.checked,s!==n.checked&&this.check(n.rowData||n,n.checked,n.rowData?n.keyValue:null,!0))})),this.$emit("selection-change",{detail:{value:this.backData,index:this.backIndexData}})},clearSelection(){let e=this.theadChildren;this.theadChildren||(e=this.trChildren[0]),e.checked=!1,e.indeterminate=!1,this.trChildren.forEach((e=>{e.checked=!1})),this.backData=[],this.backIndexData=[],this.$emit("selection-change",{detail:{value:[],index:[]}})},toggleAllSelection(){let e=[],t=1,n=this.theadChildren;this.theadChildren?t=n.rowspan-1:n=this.trChildren[0],this.trChildren.forEach(((n,i)=>{n.disabled||i>t-1&&e.push(i-t)})),this.toggleRowSelection(e)},check(e,t,n,i){let a=this.theadChildren;this.theadChildren||(a=this.trChildren[0]);let s=this.trChildren.findIndex(((t,n)=>e===t));if(s<0&&(s=this.data.findIndex((e=>e[this.rowKey]===n))+1),this.trChildren.filter((e=>!e.disabled&&e.keyValue)).length,0===s)return void(t?this.selectionAll():this.clearSelection());if(t)n&&this.backData.push(e),this.backIndexData.push(s-1);else{const e=this.backData.findIndex((e=>e[this.rowKey]===n)),t=this.backIndexData.findIndex((e=>e===s-1));n&&this.backData.splice(e,1),this.backIndexData.splice(t,1)}this.trChildren.find(((e,t)=>t>0&&!e.checked&&!e.disabled))?(a.indeterminate=!0,a.checked=!1):(a.indeterminate=!1,a.checked=!0),0===this.backIndexData.length&&(a.indeterminate=!1),i||this.$emit("selection-change",{detail:{value:this.backData,index:this.backIndexData}})}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-table-scroll",{"table--border":i.border,"border-none":!s.noData}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-table",{"table--stripe":i.stripe}]),style:e.normalizeStyle({"min-width":s.minWidth+"px"})},[e.renderSlot(t.$slots,"default",{},void 0,!0),s.noData?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-table-loading"},[e.createElementVNode("view",{class:e.normalizeClass(["uni-table-text",{"empty-border":i.border}])},e.toDisplayString(i.emptyText),3)])):e.createCommentVNode("",!0),i.loading?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-table-mask",{"empty-border":i.border}])},[e.createElementVNode("div",{class:"uni-table--loader"})],2)):e.createCommentVNode("",!0)],6)],2)}],["__scopeId","data-v-dbd13a6b"]]),Co=["{","}"];const To=/^(?:\d)+/,Do=/^(?:\w)+/;const Eo="zh-Hans",No="zh-Hant",Vo="en",Ao=Object.prototype.hasOwnProperty,Io=(e,t)=>Ao.call(e,t),Bo=new class{constructor(){this._caches=Object.create(null)}interpolate(e,t,n=Co){if(!t)return[e];let i=this._caches[e];return i||(i=function(e,[t,n]){const i=[];let a=0,s="";for(;a<e.length;){let o=e[a++];if(o===t){s&&i.push({type:"text",value:s}),s="";let t="";for(o=e[a++];void 0!==o&&o!==n;)t+=o,o=e[a++];const r=o===n,l=To.test(t)?"list":r&&Do.test(t)?"named":"unknown";i.push({value:t,type:l})}else s+=o}return s&&i.push({type:"text",value:s}),i}(e,n),this._caches[e]=i),function(e,t){const n=[];let i=0;const a=Array.isArray(t)?"list":(s=t,null!==s&&"object"==typeof s?"named":"unknown");var s;if("unknown"===a)return n;for(;i<e.length;){const s=e[i];switch(s.type){case"text":n.push(s.value);break;case"list":n.push(t[parseInt(s.value,10)]);break;case"named":"named"===a&&n.push(t[s.value])}i++}return n}(i,t)}};function Ro(e,t){if(!e)return;if(e=e.trim().replace(/_/g,"-"),t&&t[e])return e;if("chinese"===(e=e.toLowerCase()))return Eo;if(0===e.indexOf("zh"))return e.indexOf("-hans")>-1?Eo:e.indexOf("-hant")>-1?No:(n=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==n.indexOf(e)))?No:Eo);var n;let i=[Vo,"fr","es"];t&&Object.keys(t).length>0&&(i=Object.keys(t));const a=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,i);return a||void 0}class Po{constructor({locale:e,fallbackLocale:t,messages:n,watcher:i,formater:a}){this.locale=Vo,this.fallbackLocale=Vo,this.message={},this.messages={},this.watchers=[],t&&(this.fallbackLocale=t),this.formater=a||Bo,this.messages=n||{},this.setLocale(e||Vo),i&&this.watchLocale(i)}setLocale(e){const t=this.locale;this.locale=Ro(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((e=>{e(this.locale,t)}))}getLocale(){return this.locale}watchLocale(e){const t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t,n=!0){const i=this.messages[e];i?n?Object.assign(i,t):Object.keys(t).forEach((e=>{Io(i,e)||(i[e]=t[e])})):this.messages[e]=t}f(e,t,n){return this.formater.interpolate(e,t,n).join("")}t(e,t,n){let i=this.message;return"string"==typeof t?(t=Ro(t,this.messages))&&(i=this.messages[t]):n=t,Io(i,e)?this.formater.interpolate(i[e],n).join(""):(console.warn(`Cannot translate the value of keypath ${e}. Use the value of keypath as default.`),e)}}function Oo(e,t={},n,i){if("string"!=typeof e){const n=[t,e];e=n[0],t=n[1]}"string"!=typeof e&&(e="undefined"!=typeof uni&&uni.getLocale?uni.getLocale():"undefined"!=typeof global&&global.getLocale?global.getLocale():Vo),"string"!=typeof n&&(n="undefined"!=typeof __uniConfig&&__uniConfig.fallbackLocale||Vo);const a=new Po({locale:e,fallbackLocale:n,messages:t,watcher:i});let s=(e,t)=>{if("function"!=typeof getApp)s=function(e,t){return a.t(e,t)};else{let e=!1;s=function(t,n){const i=getApp().$vm;return i&&(i.$locale,e||(e=!0,function(e,t){e.$watchLocale?e.$watchLocale((e=>{t.setLocale(e)})):e.$watch((()=>e.$locale),(e=>{t.setLocale(e)}))}(i,a))),a.t(t,n)}}return s(e,t)};return{i18n:a,f:(e,t,n)=>a.f(e,t,n),t:(e,t)=>s(e,t),add:(e,t,n=!0)=>a.add(e,t,n),watch:e=>a.watchLocale(e),getLocale:()=>a.getLocale(),setLocale:e=>a.setLocale(e)}}const Lo={en:{"uni-popup.cancel":"cancel","uni-popup.ok":"ok","uni-popup.placeholder":"pleace enter","uni-popup.title":"Hint","uni-popup.shareTitle":"Share to"},"zh-Hans":{"uni-popup.cancel":"鍙栨秷","uni-popup.ok":"纭畾","uni-popup.placeholder":"璇疯緭鍏�","uni-popup.title":"鎻愮ず","uni-popup.shareTitle":"鍒嗕韩鍒�"},"zh-Hant":{"uni-popup.cancel":"鍙栨秷","uni-popup.ok":"纰哄畾","uni-popup.placeholder":"璜嬭几鍏�","uni-popup.title":"鎻愮ず","uni-popup.shareTitle":"鍒嗕韩鍒�"}},{t:$o}=Oo(Lo);const Mo=pi({name:"uniPopupDialog",mixins:[wi],emits:["confirm","close","update:modelValue","input"],props:{inputType:{type:String,default:"text"},showClose:{type:Boolean,default:!0},modelValue:{type:[Number,String],default:""},placeholder:{type:[String,Number],default:""},type:{type:String,default:"error"},mode:{type:String,default:"base"},title:{type:String,default:""},content:{type:String,default:""},beforeClose:{type:Boolean,default:!1},cancelText:{type:String,default:""},confirmText:{type:String,default:""},maxlength:{type:Number,default:-1},focus:{type:Boolean,default:!0}},data:()=>({dialogType:"error",val:""}),computed:{okText(){return this.confirmText||$o("uni-popup.ok")},closeText(){return this.cancelText||$o("uni-popup.cancel")},placeholderText(){return this.placeholder||$o("uni-popup.placeholder")},titleText(){return this.title||$o("uni-popup.title")}},watch:{type(e){this.dialogType=e},mode(e){"input"===e&&(this.dialogType="info")},value(e){-1!=this.maxlength&&"input"===this.mode?this.val=e.slice(0,this.maxlength):this.val=e},val(e){this.$emit("update:modelValue",e)}},created(){this.popup.disableMask(),"input"===this.mode?(this.dialogType="info",this.val=this.value,this.val=this.modelValue):this.dialogType=this.type},methods:{onOk(){"input"===this.mode?this.$emit("confirm",this.val):this.$emit("confirm"),this.beforeClose||this.popup.close()},closeDialog(){this.$emit("close"),this.beforeClose||this.popup.close()},close(){this.popup.close()}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-popup-dialog"},[e.createElementVNode("view",{class:"uni-dialog-title"},[e.createElementVNode("text",{class:e.normalizeClass(["uni-dialog-title-text",["uni-popup__"+s.dialogType]])},e.toDisplayString(o.titleText),3)]),"base"===i.mode?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-dialog-content"},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("text",{class:"uni-dialog-content-text"},e.toDisplayString(i.content),1)]),!0)])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-dialog-content"},[e.renderSlot(t.$slots,"default",{},(()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-dialog-input",maxlength:i.maxlength,"onUpdate:modelValue":n[0]||(n[0]=e=>s.val=e),type:i.inputType,placeholder:o.placeholderText,focus:i.focus},null,8,["maxlength","type","placeholder","focus"]),[[e.vModelDynamic,s.val]])]),!0)])),e.createElementVNode("view",{class:"uni-dialog-button-group"},[i.showClose?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-dialog-button",onClick:n[1]||(n[1]=(...e)=>o.closeDialog&&o.closeDialog(...e))},[e.createElementVNode("text",{class:"uni-dialog-button-text"},e.toDisplayString(o.closeText),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:e.normalizeClass(["uni-dialog-button",i.showClose?"uni-border-left":""]),onClick:n[2]||(n[2]=(...e)=>o.onOk&&o.onOk(...e))},[e.createElementVNode("text",{class:"uni-dialog-button-text uni-button-color"},e.toDisplayString(o.okText),1)],2)])])}],["__scopeId","data-v-fcde97b3"]]),Fo={__name:"reportingWork",setup(n){const i=ji();let o=e.ref(null),r=e.ref(null),l=e.ref(!1),c=e.ref(-1),u=e.ref(0);e.ref(null),e.ref([]);let d=e.ref(!0);const h=e.ref(null),p=e.ref(null),m=e.ref(null);e.ref("center");const f=e.ref("success"),g=e.ref(""),y=e.ref([]),w=e.ref({historyDevice:[],historyTeams:[],historyProcess:[],breakageType:[],breakageReason:[]}),k=e.ref({breakageQuantity:null,available:null,returnProcess:null,breakageType:null,breakageReason:null,responsibleProcess:null,responsibleEquipment:null,responsibleTeam:null,responsiblePersonnel:null}),b=(e,t)=>{f.value=e,g.value=t,p.value.open()};s((async e=>{o.value=e.processId,r.value=e.process,await v(e.processId,e.process),d.value=!1}));const v=(e,t)=>{if(14!==e.indexOf("/"))return void uni.showModal({title:"鎻愮ず",content:"璇疯緭鍏ユ纭牸寮忕殑娴佺▼鍗�",showCancel:!1});const n=e.split("/");if(n[1].length>1)return void uni.showModal({title:"鎻愮ず",content:"app涓嶆敮鎸佸灞傚悎骞朵簩缁寸爜",showCancel:!1});oo.post(`/reportingWork/addSelectLastWork/${n[0]}/${n[1]}/${t}/2`).then((t=>{if(200==t.code){const n={};n.processList=t.data.Detail,t.data.data.processId=e,n.processTitle=t.data.data,y.value.push(n),y.value.length,t.data.historyTeams.unshift({basic_name:i.user.userName,process:r.value}),w.value.historyTeams=t.data.historyTeams,w.value.historyDevice=t.data.historyDevice,w.value.historyProcess=t.data.historyProcess,w.value.breakageType=t.data.breakageType,w.value.breakageReason=t.data.breakageReason}})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))},_=()=>{for(let t of y.value){if(0===T(t.processList))return void b("error",`${t.processTitle.processId}瀹屽伐鏁伴噺鎴栨鐮存暟閲忚嚦灏戝ぇ浜�0`);let e=null;for(let n in t.processList)if(void 0!==t.processList[n].breakageQuantity&&null!==t.processList[n].breakageQuantity&&""!==t.processList[n].breakageQuantity){if(void 0===t.processList[n].damageDetails)return void b("error",`搴忓彿'${t.processList[n].order_number}'鏈娴嬪埌娆$牬鏁版嵁`);if(1*t.processList[n].damageDetails[0].breakageQuantity!=1*t.processList[n].breakageQuantity)return void b("error",`搴忓彿'${t.processList[n].order_number}'娆$牬鏁伴噺涓嶅尮閰峘)}else delete t.processList[n].breakageQuantity;if(t.processList.some(((n,i)=>t.processList.slice(i+1).some((t=>{if(t.order_number===n.order_number&&t.completedQuantity!==n.completedQuantity||t.quantity<t.completedQuantity)return e=t,!0})))))return void b("error",`娴佺▼鍗�${t.processTitle.processId} 搴忓彿'${e.order_number}'鍚屽簭鍙峰畬宸ヤ笉鐩稿悓鎴栨暟閲忚秴杩囨�绘暟`);t.processTitle.teamsGroupsName=i.user.userName,t.processTitle.deviceName=i.choiceDevice.text||"phone",t.processTitle.deviceId=i.choiceDevice.value||"",t.processTitle.creatorId=i.user.userId,t.processTitle.creator=i.user.userName,t.processTitle.classes=i.user.class}d.value=!0;const e={reportingWorks:y.value,type:0,userId:i.user.userId,userName:i.user.userName,qualityInsStatus:2};oo.post("/app/addWorkInProgress",e).then((e=>{if(200==e.code)C(y.value[0].processList)>T(y.value[0].processList)&&1===y.value.length?h.value.open():uni.reLaunch({url:"/pages/mainView/mainView?state=success"});else{const n=JSON.parse(e.msg),i=t("reportingWorks.pleaseNumber1")+"锛�"+n.orderNumber+"\n"+t("reportingWorks.pleaseNumber2")+"锛�"+n.technologyNumber+"\n"+t("reportingWorks.pleaseNumber3")+"锛�"+n.processNum+"<"+ +t("reportingWorks.pleaseNumber4")+"锛�"+n.sumNum+"\n"+t("reportingWorks.pleaseNumber5");b("error",i)}})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})})).finally((()=>{d.value=!1}))},x=()=>{uni.reLaunch({url:"/pages/mainView/mainView?state=success"})},S=()=>{uni.redirectTo({url:`/pages/reportingWork/reportingWork?processId=${o.value}`})},C=e=>{let t=0;return e.forEach((e=>{let n=1*e.quantity||0;t+=n})),t},T=e=>{let t=0;return e.forEach((e=>{let n=1*e.completedQuantity||0,i=1*e.breakageQuantity||0;t+=n,t+=i})),t},D=e.ref([]),E=e.computed((()=>{let e=[];return w.value.historyProcess.forEach((t=>{e.push({value:t.basic_category,text:t.basic_category})})),e})),N=e.computed((()=>{let e=[];return w.value.breakageType.forEach((t=>{e.push({value:t.basic_name,text:t.basic_name})})),e})),V=e.computed((()=>{let e=[];return w.value.breakageReason.forEach((t=>{e.push({value:t.basic_name,text:t.basic_name})})),e})),A=e.ref([]),I=e.ref([]),B=()=>{A.value=[],I.value=[],k.value.responsibleEquipment=null,k.value.responsibleTeam=null,w.value.historyDevice.forEach((e=>{e.basic_category===k.value.responsibleProcess&&A.value.push({value:e.basic_name,text:e.basic_name})})),w.value.historyTeams.forEach((e=>{e.process===k.value.responsibleProcess&&I.value.push({value:e.basic_name,text:e.basic_name})}))},R=e=>{l.value=!1;const t=1*e.completedQuantity||0,n=1*e.breakageQuantity||0;e.quantity-t-n<0?e.completedQuantity=null:y.value.forEach((n=>{n.processList.forEach((n=>{n.order_number==e.order_number&&t<=n.quantity&&(n.completedQuantity=t)}))}))},P=(e,t,n)=>{e.completedQuantity;const i=1*e.breakageQuantity||0;if(e.quantity-i<0)e.breakageQuantity=null;else{if(e.completedQuantity=e.quantity-i,y.value[n].processList[t].damageDetails)k.value=y.value[n].processList[t].damageDetails[0];else for(let e in k.value)k.value[e]=null;if(1*i>0)k.value.breakageQuantity=1*i,u.value=t+1,c=n,m.value.open();else{delete y.value[n].processList[t].damageDetails;for(let e in k.value)k.value[e]=null}}},O={breakageType:"璇烽�夋嫨娆$牬绫诲瀷",breakageReason:"璇烽�夋嫨娆$牬鍘熷洜",responsibleProcess:"璇烽�夋嫨璐d换宸ュ簭",responsibleEquipment:"璇烽�夋嫨璐d换璁惧",responsibleTeam:"璇烽�夋嫨璐d换鐝粍",returnProcess:"鍙埄鐢ㄥ凡鍕鹃�夛紝璇烽�夋嫨杩斿洖宸ュ簭"},L=e=>{if(1===e){for(let e in O){if(!k.value[e]&&"returnProcess"!==e)return void b("error",O[e]);if("returnProcess"===e&&!k.value[e]&&k.value.available)return void b("error",O[e])}y.value[c].processList[u.value-1].damageDetails=[JSON.parse(JSON.stringify(k.value))]}else delete y.value[c].processList[u.value-1].breakageQuantity,delete y.value[c].processList[u.value-1].damageDetails;m.value.close()},$=()=>{y.length>6&&b("error","鏈�澶氭敮鎸�6涓祦绋嬪崱鍚屾椂鎶ュ伐"),go().then((e=>{for(let t of y.value)for(let n of t.processList){if(t.processTitle.flowCard.processId+"/"+n.technology_number===e)return void b("error","姝ゆ祦绋嬪崱宸插瓨鍦ㄥ垪琛ㄥ綋涓�")}v(e,r.value)}))};return(t,n)=>{const i=a(e.resolveDynamicComponent("uni-section"),lo),s=a(e.resolveDynamicComponent("uni-th"),bo),o=a(e.resolveDynamicComponent("uni-tr"),_o),r=a(e.resolveDynamicComponent("uni-td"),xo),l=a(e.resolveDynamicComponent("uni-table"),So),c=a(e.resolveDynamicComponent("uni-col"),uo),d=a(e.resolveDynamicComponent("uni-row"),mo),b=a(e.resolveDynamicComponent("uni-data-select"),fi),v=a(e.resolveDynamicComponent("uni-popup"),Ci),C=a(e.resolveDynamicComponent("uni-popup-dialog"),Mo),T=a(e.resolveDynamicComponent("uni-popup-message"),ki);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:"main"},[e.createElementVNode("view",{class:"flex-item title_main"},[e.createVNode(i,{class:"title_section",title:""},{right:e.withCtx((()=>[e.createElementVNode("button",{onClick:$,class:"scanner_code",size:"mini"},"鍐嶆鎵爜"),y.value.length>0?(e.openBlock(),e.createElementBlock("button",{key:0,onClick:_,class:"reporting_work",size:"mini"},"瀹℃牳鎶ュ伐")):e.createCommentVNode("",!0)])),_:1})]),e.createElementVNode("view",{class:"flex-item table_main"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(y.value,((t,n)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(i,{title:"娴佺▼鍗″彿:"+t.processTitle.processId,type:"line"},{right:e.withCtx((()=>[y.value.length>1?(e.openBlock(),e.createElementBlock("button",{key:0,onClick:e=>{return t=n,void y.value.splice(t,1);var t},size:"mini"},"绉婚櫎",8,["onClick"])):e.createCommentVNode("",!0)])),_:2},1032,["title"]),e.createVNode(l,{border:"",stripe:"",style:{width:"100%","overflow-y":"auto","margin-bottom":"1rem"}},{default:e.withCtx((()=>[e.createVNode(o,null,{default:e.withCtx((()=>[e.createVNode(s,{width:"48",align:"center"},{default:e.withCtx((()=>[e.createTextVNode("搴忓彿")])),_:1}),e.createVNode(s,{width:"48",align:"center"},{default:e.withCtx((()=>[e.createTextVNode("灏忕墖")])),_:1}),e.createVNode(s,{width:"50",align:"center"},{default:e.withCtx((()=>[e.createTextVNode("瀹�")])),_:1}),e.createVNode(s,{width:"50",align:"center"},{default:e.withCtx((()=>[e.createTextVNode("楂�")])),_:1}),e.createVNode(s,{width:"50",align:"center"},{default:e.withCtx((()=>[e.createTextVNode("鎬绘暟")])),_:1}),e.createVNode(s,{onClick:e=>(e=>{try{y.value[e].processList.forEach((e=>{e.completedQuantity=0}))}catch(_e){}})(n),width:"50",align:"center",style:{"background-color":"#409eff",color:"black"}},{default:e.withCtx((()=>[e.createTextVNode("瀹屽伐")])),_:2},1032,["onClick"]),e.createVNode(s,{width:"50",align:"center"},{default:e.withCtx((()=>[e.createTextVNode("娆$牬")])),_:1})])),_:2},1024),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.processList,((t,i)=>(e.openBlock(),e.createBlock(o,null,{default:e.withCtx((()=>[e.createVNode(r,null,{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.order_number),1)])),_:2},1024),e.createVNode(r,null,{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.technology_number),1)])),_:2},1024),e.createVNode(r,null,{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.child_width),1)])),_:2},1024),e.createVNode(r,null,{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.child_height),1)])),_:2},1024),e.createVNode(r,null,{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.quantity),1)])),_:2},1024),e.createVNode(r,null,{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{type:"number","onUpdate:modelValue":e=>t.completedQuantity=e,onConfirm:e=>R(t),onBlur:e=>R(t)},null,40,["onUpdate:modelValue","onConfirm","onBlur"]),[[e.vModelText,t.completedQuantity]])])),_:2},1024),e.createVNode(r,null,{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{type:"number","onUpdate:modelValue":e=>t.breakageQuantity=e,onConfirm:e=>P(t,i,n),onBlur:e=>P(t,i,n)},null,40,["onUpdate:modelValue","onConfirm","onBlur"]),[[e.vModelText,t.breakageQuantity]])])),_:2},1024)])),_:2},1024)))),256))])),_:2},1024)],64)))),256))])]),e.createVNode(v,{class:"breakInfo",ref_key:"popup",ref:m,"mask-click":!1},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"flex-item foot_main"},[e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:24},{default:e.withCtx((()=>[e.createTextVNode("绗�"+e.toDisplayString(e.unref(u))+"琛�",1)])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("娆$牬绫诲瀷:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createVNode(b,{modelValue:k.value.breakageType,"onUpdate:modelValue":n[0]||(n[0]=e=>k.value.breakageType=e),localdata:N.value},null,8,["modelValue","localdata"])])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("娆$牬鍘熷洜:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createVNode(b,{modelValue:k.value.breakageReason,"onUpdate:modelValue":n[1]||(n[1]=e=>k.value.breakageReason=e),localdata:V.value},null,8,["modelValue","localdata"])])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("璐d换宸ュ簭:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createVNode(b,{modelValue:k.value.responsibleProcess,"onUpdate:modelValue":n[2]||(n[2]=e=>k.value.responsibleProcess=e),localdata:E.value,onChange:B},null,8,["modelValue","localdata"])])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("璐d换璁惧:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createVNode(b,{modelValue:k.value.responsibleEquipment,"onUpdate:modelValue":n[3]||(n[3]=e=>k.value.responsibleEquipment=e),localdata:A.value},null,8,["modelValue","localdata"])])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("璐d换鐝粍:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createVNode(b,{modelValue:k.value.responsibleTeam,"onUpdate:modelValue":n[4]||(n[4]=e=>k.value.responsibleTeam=e),localdata:I.value},null,8,["modelValue","localdata"])])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("鍙埄鐢�:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createElementVNode("checkbox-group",{onChange:n[5]||(n[5]=e=>(e=>{D.value=[],e.detail.value.length?(k.value.available=1,w.value.historyProcess.forEach((e=>{D.value.push({value:e.basic_category,text:e.basic_category})}))):(k.value.available=null,k.value.returnProcess=null)})(e))},[e.createElementVNode("checkbox",{value:1})],32)])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("杩斿洖宸ュ簭:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.createVNode(b,{modelValue:k.value.returnProcess,"onUpdate:modelValue":n[6]||(n[6]=e=>k.value.returnProcess=e),localdata:D.value},null,8,["modelValue","localdata"])])),_:1})])),_:1}),e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{class:"break_col",span:8},{default:e.withCtx((()=>[e.createTextVNode("璐d换淇℃伅:")])),_:1}),e.createVNode(c,{class:"break_col",span:16},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[7]||(n[7]=e=>k.value.responsiblePersonnel=e)},null,512),[[e.vModelText,k.value.responsiblePersonnel]])])),_:1})])),_:1})]),e.createElementVNode("view",null,[e.createVNode(d,null,{default:e.withCtx((()=>[e.createVNode(c,{span:12},{default:e.withCtx((()=>[e.createElementVNode("button",{onClick:n[8]||(n[8]=e=>L(0))},"鍙栨秷")])),_:1}),e.createVNode(c,{span:12},{default:e.withCtx((()=>[e.createElementVNode("button",{type:"primary",onClick:n[9]||(n[9]=e=>L(1))},"纭畾")])),_:1})])),_:1})])])),_:1},512),e.createElementVNode("view",null,[e.createVNode(v,{ref_key:"alertDialog",ref:h,type:"dialog"},{default:e.withCtx((()=>[e.createVNode(C,{type:"warn",cancelText:"鍐嶆鎶ュ伐",confirmText:"纭瀹屾垚",title:"閫氱煡",content:"娴佺▼鍗℃暟閲忚繕鏈叏閮ㄦ姤瀹�!",onConfirm:x,onClose:S})])),_:1},512)]),e.createElementVNode("view",null,[e.createVNode(v,{ref_key:"message",ref:p,type:"message"},{default:e.withCtx((()=>[e.createVNode(T,{type:f.value,message:g.value,duration:3e3},null,8,["type","message"])])),_:1},512)])],64)}}};const jo=pi({name:"UniBadge",emits:["click"],props:{type:{type:String,default:"error"},inverted:{type:Boolean,default:!1},isDot:{type:Boolean,default:!1},maxNum:{type:Number,default:99},absolute:{type:String,default:""},offset:{type:Array,default:()=>[0,0]},text:{type:[String,Number],default:""},size:{type:String,default:"small"},customStyle:{type:Object,default:()=>({})}},data:()=>({}),computed:{width(){return 8*String(this.text).length+12},classNames(){const{inverted:e,type:t,size:n,absolute:i}=this;return[e?"uni-badge--"+t+"-inverted":"","uni-badge--"+t,"uni-badge--"+n,i?"uni-badge--absolute":""].join(" ")},positionStyle(){if(!this.absolute)return{};let e=this.width/2,t=10;this.isDot&&(e=5,t=5);const n=`${-e+this.offset[0]}px`,i=`${-t+this.offset[1]}px`,a={rightTop:{right:n,top:i},rightBottom:{right:n,bottom:i},leftBottom:{left:n,bottom:i},leftTop:{left:n,top:i}},s=a[this.absolute];return s||a.rightTop},dotStyle(){return this.isDot?{width:"10px",minWidth:"0",height:"10px",padding:"0",borderRadius:"10px"}:{}},displayValue(){const{isDot:e,text:t,maxNum:n}=this;return e?"":Number(t)>n?`${n}+`:t}},methods:{onClick(){this.$emit("click")}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-badge--x"},[e.renderSlot(t.$slots,"default",{},void 0,!0),i.text?(e.openBlock(),e.createElementBlock("text",{key:0,class:e.normalizeClass([o.classNames,"uni-badge"]),style:e.normalizeStyle([o.positionStyle,i.customStyle,o.dotStyle]),onClick:n[0]||(n[0]=e=>o.onClick())},e.toDisplayString(o.displayValue),7)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-526d212e"]]),Uo={name:"UniListItem",emits:["click","switchChange"],props:{direction:{type:String,default:"row"},title:{type:String,default:""},note:{type:String,default:""},ellipsis:{type:[Number,String],default:0},disabled:{type:[Boolean,String],default:!1},clickable:{type:Boolean,default:!1},showArrow:{type:[Boolean,String],default:!1},link:{type:[Boolean,String],default:!1},to:{type:String,default:""},showBadge:{type:[Boolean,String],default:!1},showSwitch:{type:[Boolean,String],default:!1},switchChecked:{type:[Boolean,String],default:!1},badgeText:{type:String,default:""},badgeType:{type:String,default:"success"},badgeStyle:{type:Object,default:()=>({})},rightText:{type:String,default:""},thumb:{type:String,default:""},thumbSize:{type:String,default:"base"},showExtraIcon:{type:[Boolean,String],default:!1},extraIcon:{type:Object,default:()=>({type:"",color:"#000000",size:20,customPrefix:""})},border:{type:Boolean,default:!0},customStyle:{type:Object,default:()=>({padding:"",backgroundColor:"#FFFFFF"})},keepScrollPosition:{type:Boolean,default:!1}},watch:{"customStyle.padding":{handler(e){"number"==typeof e&&(e+="");let t=e.split(" ");if(1===t.length){const e=t[0];this.padding={top:e,right:e,bottom:e,left:e}}else if(2===t.length){const[e,n]=t;this.padding={top:e,right:n,bottom:e,left:n}}else if(4===t.length){const[e,n,i,a]=t;this.padding={top:e,right:n,bottom:i,left:a}}},immediate:!0}},data:()=>({isFirstChild:!1,padding:{top:"",right:"",bottom:"",left:""}}),mounted(){this.list=this.getForm(),this.list&&(this.list.firstChildAppend||(this.list.firstChildAppend=!0,this.isFirstChild=!0))},methods:{getForm(e="uniList"){let t=this.$parent,n=t.$options.name;for(;n!==e;){if(t=t.$parent,!t)return!1;n=t.$options.name}return t},onClick(){""===this.to?(this.clickable||this.link)&&this.$emit("click",{data:{}}):this.openPage()},onSwitchChange(e){this.$emit("switchChange",e.detail)},openPage(){-1!==["navigateTo","redirectTo","reLaunch","switchTab"].indexOf(this.link)?this.pageApi(this.link):this.pageApi("navigateTo")},pageApi(e){let t={url:this.to,success:e=>{this.$emit("click",{data:e})},fail:e=>{this.$emit("click",{data:e})}};switch(e){case"navigateTo":default:uni.navigateTo(t);break;case"redirectTo":uni.redirectTo(t);break;case"reLaunch":uni.reLaunch(t);break;case"switchTab":uni.switchTab(t)}}}};const qo=pi(Uo,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),mi),c=a(e.resolveDynamicComponent("uni-badge"),jo);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass([{"uni-list-item--disabled":i.disabled},"uni-list-item"]),style:e.normalizeStyle({"background-color":i.customStyle.backgroundColor}),"hover-class":!i.clickable&&!i.link||i.disabled||i.showSwitch?"":"uni-list-item--hover",onClick:n[1]||(n[1]=(...e)=>r.onClick&&r.onClick(...e))},[o.isFirstChild?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["border--left",{"uni-list--border":i.border}])},null,2)),e.createElementVNode("view",{class:e.normalizeClass(["uni-list-item__container",{"container--right":i.showArrow||i.link,"flex--direction":"column"===i.direction}]),style:e.normalizeStyle({paddingTop:o.padding.top,paddingLeft:o.padding.left,paddingRight:o.padding.right,paddingBottom:o.padding.bottom})},[e.renderSlot(t.$slots,"header",{},(()=>[e.createElementVNode("view",{class:"uni-list-item__header"},[i.thumb?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-list-item__icon"},[e.createElementVNode("image",{src:i.thumb,class:e.normalizeClass(["uni-list-item__icon-img",["uni-list--"+i.thumbSize]])},null,10,["src"])])):i.showExtraIcon?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-list-item__icon"},[e.createVNode(l,{customPrefix:i.extraIcon.customPrefix,color:i.extraIcon.color,size:i.extraIcon.size,type:i.extraIcon.type},null,8,["customPrefix","color","size","type"])])):e.createCommentVNode("",!0)])]),!0),e.renderSlot(t.$slots,"body",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-list-item__content",{"uni-list-item__content--center":i.thumb||i.showExtraIcon||i.showBadge||i.showSwitch}])},[i.title?(e.openBlock(),e.createElementBlock("text",{key:0,class:e.normalizeClass(["uni-list-item__content-title",[0!==i.ellipsis&&i.ellipsis<=2?"uni-ellipsis-"+i.ellipsis:""]])},e.toDisplayString(i.title),3)):e.createCommentVNode("",!0),i.note?(e.openBlock(),e.createElementBlock("text",{key:1,class:"uni-list-item__content-note"},e.toDisplayString(i.note),1)):e.createCommentVNode("",!0)],2)]),!0),e.renderSlot(t.$slots,"footer",{},(()=>[i.rightText||i.showBadge||i.showSwitch?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-list-item__extra",{"flex--justify":"column"===i.direction}])},[i.rightText?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-list-item__extra-text"},e.toDisplayString(i.rightText),1)):e.createCommentVNode("",!0),i.showBadge?(e.openBlock(),e.createBlock(c,{key:1,type:i.badgeType,text:i.badgeText,"custom-style":i.badgeStyle},null,8,["type","text","custom-style"])):e.createCommentVNode("",!0),i.showSwitch?(e.openBlock(),e.createElementBlock("switch",{key:2,disabled:i.disabled,checked:i.switchChecked,onChange:n[0]||(n[0]=(...e)=>r.onSwitchChange&&r.onSwitchChange(...e))},null,40,["disabled","checked"])):e.createCommentVNode("",!0)],2)):e.createCommentVNode("",!0)]),!0)],6),i.showArrow||i.link?(e.openBlock(),e.createBlock(l,{key:1,size:16,class:"uni-icon-wrapper",color:"#bbb",type:"arrowright"})):e.createCommentVNode("",!0)],14,["hover-class"])}],["__scopeId","data-v-62b94056"]]),zo={name:"uniList","mp-weixin":{options:{multipleSlots:!1}},props:{stackFromEnd:{type:Boolean,default:!1},enableBackToTop:{type:[Boolean,String],default:!1},scrollY:{type:[Boolean,String],default:!1},border:{type:Boolean,default:!0},renderReverse:{type:Boolean,default:!1}},created(){this.firstChildAppend=!1},methods:{loadMore(e){this.$emit("scrolltolower")},scroll(e){this.$emit("scroll",e)}}};const Ho=pi(zo,[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-list uni-border-top-bottom"},[i.border?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-list--border-top"})):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"default",{},void 0,!0),i.border?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-list--border-bottom"})):e.createCommentVNode("",!0)])}],["__scopeId","data-v-bf390bdf"]]),Wo={__name:"glassInfo",setup(t){let i=e.ref(null),o=e.ref({}),r={orderId:"璁㈠崟缂栧彿",customerName:"瀹㈡埛鍚嶇О",productName:"浜у搧鍚嶇О",glassChild:"灏忕墖鍚嶇О",size:"灏哄",processId:"娴佺▼鍗″彿",orderNumber:"璁㈠崟搴忓彿",technologyNumber:"灏忕墖搴忓彿",area:"闈㈢Н",buildingNumber:"妤煎彿",processingNote:"鍔犲伐瑕佹眰"};const l=n("HikPrinter");s((async e=>{i.value=e.projectNo,await c(e.projectNo)}));const c=async e=>{await oo.post(`/order/scannerGlassInfo/${e}`).then((e=>{200==e.code&&(o.value=e.data)})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))},u=()=>{l.openPort(),l.resetPrinter(),l.setAlignment(1),l.printTextGBK("鐐夊唴缂栧彿:"+i.value+"\n"),l.printTextGBK(`璁㈠崟(搴忓彿/灏忕墖):${o.value.orderId}(${o.value.orderNumber}/${o.value.technologyNumber})\n`),l.printTextGBK(`灏哄锛�${o.value.size}\n`),l.printTextGBK(`瀹㈡埛锛�${o.value.customerName}\n`),l.printTextGBK(`灏忕墖鍚嶇О锛�${o.value.glassChild}\n`),l.printTextGBK(`${o.value.productName}\n`),l.printTextGBK(`${o.value.buildingNumber}\n`),l.printTextGBK(`${o.value.processingNote}\n`),l.printTextGBK("\n"),l.printTextGBK("\n"),l.queryPrintResult(5e3)&&l.closePort()};return(t,n)=>{const s=a(e.resolveDynamicComponent("uni-list-item"),qo),l=a(e.resolveDynamicComponent("uni-list"),Ho),c=a(e.resolveDynamicComponent("uni-section"),lo);return e.openBlock(),e.createElementBlock("view",null,[e.createVNode(c,{title:"鐜荤拑淇℃伅:"+e.unref(i),type:"line"},{right:e.withCtx((()=>[e.createElementVNode("button",{onClick:u},"鎵撳嵃")])),default:e.withCtx((()=>[e.createVNode(l,null,{default:e.withCtx((()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r),((t,n)=>(e.openBlock(),e.createBlock(s,{title:t+":",note:e.unref(o)[n]},null,8,["title","note"])))),256))])),_:1})])),_:1},8,["title"])])}}};let Ko=class{constructor({selected:e,startDate:t,endDate:n,range:i}={}){this.date=this.getDateObj(new Date),this.selected=e||[],this.startDate=t,this.endDate=n,this.range=i,this.cleanMultipleStatus(),this.weeks={},this.lastHover=!1}setDate(e){const t=this.getDateObj(e);this.getWeeks(t.fullDate)}cleanMultipleStatus(){this.multipleStatus={before:"",after:"",data:[]}}setStartDate(e){this.startDate=e}setEndDate(e){this.endDate=e}getPreMonthObj(e){e=nr(e);const t=(e=new Date(e)).getMonth();e.setMonth(t-1);const n=e.getMonth();return 0!==t&&n-t==0&&e.setMonth(n-1),this.getDateObj(e)}getNextMonthObj(e){e=nr(e);const t=(e=new Date(e)).getMonth();e.setMonth(t+1);const n=e.getMonth();return n-t>1&&e.setMonth(n-1),this.getDateObj(e)}getDateObj(e){return e=nr(e),{fullDate:Go(e=new Date(e)),year:e.getFullYear(),month:Yo(e.getMonth()+1),date:Yo(e.getDate()),day:e.getDay()}}getPreMonthDays(e,t){const n=[];for(let i=e-1;i>=0;i--){const e=t.month-1;n.push({date:new Date(t.year,e,-i).getDate(),month:e,disable:!0})}return n}getCurrentMonthDays(e,t){const n=[],i=this.date.fullDate;for(let a=1;a<=e;a++){const e=`${t.year}-${t.month}-${Yo(a)}`,s=i===e,o=this.selected&&this.selected.find((t=>{if(this.dateEqual(e,t.date))return t}));this.startDate&&Zo(this.startDate,e),this.endDate&&Zo(e,this.endDate);let r=this.multipleStatus.data,l=-1;this.range&&r&&(l=r.findIndex((t=>this.dateEqual(t,e))));const c=-1!==l;n.push({fullDate:e,year:t.year,date:a,multiple:!!this.range&&c,beforeMultiple:this.isLogicBefore(e,this.multipleStatus.before,this.multipleStatus.after),afterMultiple:this.isLogicAfter(e,this.multipleStatus.before,this.multipleStatus.after),month:t.month,disable:this.startDate&&!Zo(this.startDate,e)||this.endDate&&!Zo(e,this.endDate),isToday:s,userChecked:!1,extraInfo:o})}return n}_getNextMonthDays(e,t){const n=[],i=t.month+1;for(let a=1;a<=e;a++)n.push({date:a,month:i,disable:!0});return n}getInfo(e){e||(e=new Date);const t=this.calendar.find((t=>t.fullDate===this.getDateObj(e).fullDate));return t||this.getDateObj(e)}dateEqual(e,t){return e=new Date(nr(e)),t=new Date(nr(t)),e.valueOf()===t.valueOf()}isLogicBefore(e,t,n){let i=t;return t&&n&&(i=Zo(t,n)?t:n),this.dateEqual(i,e)}isLogicAfter(e,t,n){let i=n;return t&&n&&(i=Zo(t,n)?n:t),this.dateEqual(i,e)}geDateAll(e,t){var n=[],i=e.split("-"),a=t.split("-"),s=new Date;s.setFullYear(i[0],i[1]-1,i[2]);var o=new Date;o.setFullYear(a[0],a[1]-1,a[2]);for(var r=s.getTime()-864e5,l=o.getTime()-864e5,c=r;c<=l;)c+=864e5,n.push(this.getDateObj(new Date(parseInt(c))).fullDate);return n}setMultiple(e){if(!this.range)return;let{before:t,after:n}=this.multipleStatus;if(t&&n){if(!this.lastHover)return void(this.lastHover=!0);this.multipleStatus.before=e,this.multipleStatus.after="",this.multipleStatus.data=[],this.multipleStatus.fulldate="",this.lastHover=!1}else t?(this.multipleStatus.after=e,Zo(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before),this.lastHover=!0):(this.multipleStatus.before=e,this.multipleStatus.after=void 0,this.lastHover=!1);this.getWeeks(e)}setHoverMultiple(e){if(!this.range||this.lastHover)return;const{before:t}=this.multipleStatus;t?(this.multipleStatus.after=e,Zo(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before)):this.multipleStatus.before=e,this.getWeeks(e)}setDefaultMultiple(e,t){this.multipleStatus.before=e,this.multipleStatus.after=t,e&&t&&(Zo(e,t)?(this.multipleStatus.data=this.geDateAll(e,t),this.getWeeks(t)):(this.multipleStatus.data=this.geDateAll(t,e),this.getWeeks(e)))}getWeeks(e){const{year:t,month:n}=this.getDateObj(e),i=new Date(t,n-1,1).getDay(),a=this.getPreMonthDays(i,this.getDateObj(e)),s=new Date(t,n,0).getDate(),o=42-i-s,r=[...a,...this.getCurrentMonthDays(s,this.getDateObj(e)),...this._getNextMonthDays(o,this.getDateObj(e))],l=new Array(6);for(let c=0;c<r.length;c++){const e=Math.floor(c/7);l[e]||(l[e]=new Array(7)),l[e][c%7]=r[c]}this.calendar=r,this.weeks=l}};function Jo(e,t){return`${Go(e)} ${Qo(e,t)}`}function Go(e){e=nr(e);const t=(e=new Date(e)).getFullYear(),n=e.getMonth()+1,i=e.getDate();return`${t}-${Yo(n)}-${Yo(i)}`}function Qo(e,t){e=nr(e);const n=(e=new Date(e)).getHours(),i=e.getMinutes(),a=e.getSeconds();return t?`${Yo(n)}:${Yo(i)}`:`${Yo(n)}:${Yo(i)}:${Yo(a)}`}function Yo(e){return e<10&&(e=`0${e}`),e}function Xo(e){return e?"00:00":"00:00:00"}function Zo(e,t){return(e=new Date(nr(e)))<=(t=new Date(nr(t)))}function er(e){return e.match(/((19|20)\d{2})(-|\/)\d{1,2}(-|\/)\d{1,2}/g)}const tr=/^\d{4}-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01])( [0-5]?[0-9]:[0-5]?[0-9](:[0-5]?[0-9])?)?$/;function nr(e){return"string"==typeof e&&tr.test(e)&&(e=e.replace(/-/g,"/")),e}const ir=pi({props:{weeks:{type:Object,default:()=>({})},calendar:{type:Object,default:()=>({})},selected:{type:Array,default:()=>[]},checkHover:{type:Boolean,default:!1}},methods:{choiceDate(e){this.$emit("change",e)},handleMousemove(e){this.$emit("handleMouse",e)}}},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box",{"uni-calendar-item--disable":i.weeks.disable,"uni-calendar-item--before-checked-x":i.weeks.beforeMultiple,"uni-calendar-item--multiple":i.weeks.multiple,"uni-calendar-item--after-checked-x":i.weeks.afterMultiple}]),onClick:n[0]||(n[0]=e=>o.choiceDate(i.weeks)),onMouseenter:n[1]||(n[1]=e=>o.handleMousemove(i.weeks))},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box-item",{"uni-calendar-item--checked":i.calendar.fullDate===i.weeks.fullDate&&(i.calendar.userChecked||!i.checkHover),"uni-calendar-item--checked-range-text":i.checkHover,"uni-calendar-item--before-checked":i.weeks.beforeMultiple,"uni-calendar-item--multiple":i.weeks.multiple,"uni-calendar-item--after-checked":i.weeks.afterMultiple,"uni-calendar-item--disable":i.weeks.disable}])},[i.selected&&i.weeks.extraInfo?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-calendar-item__weeks-box-circle"})):e.createCommentVNode("",!0),e.createElementVNode("text",{class:"uni-calendar-item__weeks-box-text uni-calendar-item__weeks-box-text-disable uni-calendar-item--checked-text"},e.toDisplayString(i.weeks.date),1)],2),e.createElementVNode("view",{class:e.normalizeClass({"uni-calendar-item--today":i.weeks.isToday})},null,2)],34)}],["__scopeId","data-v-6e247954"]]),ar={en:{"uni-datetime-picker.selectDate":"select date","uni-datetime-picker.selectTime":"select time","uni-datetime-picker.selectDateTime":"select date and time","uni-datetime-picker.startDate":"start date","uni-datetime-picker.endDate":"end date","uni-datetime-picker.startTime":"start time","uni-datetime-picker.endTime":"end time","uni-datetime-picker.ok":"ok","uni-datetime-picker.clear":"clear","uni-datetime-picker.cancel":"cancel","uni-datetime-picker.year":"-","uni-datetime-picker.month":"","uni-calender.MON":"MON","uni-calender.TUE":"TUE","uni-calender.WED":"WED","uni-calender.THU":"THU","uni-calender.FRI":"FRI","uni-calender.SAT":"SAT","uni-calender.SUN":"SUN","uni-calender.confirm":"confirm"},"zh-Hans":{"uni-datetime-picker.selectDate":"閫夋嫨鏃ユ湡","uni-datetime-picker.selectTime":"閫夋嫨鏃堕棿","uni-datetime-picker.selectDateTime":"閫夋嫨鏃ユ湡鏃堕棿","uni-datetime-picker.startDate":"寮�濮嬫棩鏈�","uni-datetime-picker.endDate":"缁撴潫鏃ユ湡","uni-datetime-picker.startTime":"寮�濮嬫椂闂�","uni-datetime-picker.endTime":"缁撴潫鏃堕棿","uni-datetime-picker.ok":"纭畾","uni-datetime-picker.clear":"娓呴櫎","uni-datetime-picker.cancel":"鍙栨秷","uni-datetime-picker.year":"骞�","uni-datetime-picker.month":"鏈�","uni-calender.SUN":"鏃�","uni-calender.MON":"涓�","uni-calender.TUE":"浜�","uni-calender.WED":"涓�","uni-calender.THU":"鍥�","uni-calender.FRI":"浜�","uni-calender.SAT":"鍏�","uni-calender.confirm":"纭"},"zh-Hant":{"uni-datetime-picker.selectDate":"閬告搰鏃ユ湡","uni-datetime-picker.selectTime":"閬告搰鏅傞枔","uni-datetime-picker.selectDateTime":"閬告搰鏃ユ湡鏅傞枔","uni-datetime-picker.startDate":"闁嬪鏃ユ湡","uni-datetime-picker.endDate":"绲愭潫鏃ユ湡","uni-datetime-picker.startTime":"闁嬪鏃堕棿","uni-datetime-picker.endTime":"绲愭潫鏃堕棿","uni-datetime-picker.ok":"纰哄畾","uni-datetime-picker.clear":"娓呴櫎","uni-datetime-picker.cancel":"鍙栨秷","uni-datetime-picker.year":"骞�","uni-datetime-picker.month":"鏈�","uni-calender.SUN":"鏃�","uni-calender.MON":"涓�","uni-calender.TUE":"浜�","uni-calender.WED":"涓�","uni-calender.THU":"鍥�","uni-calender.FRI":"浜�","uni-calender.SAT":"鍏�","uni-calender.confirm":"纰鸿獚"}},{t:sr}=Oo(ar),or={name:"UniDatetimePicker",data:()=>({indicatorStyle:"height: 50px;",visible:!1,fixNvueBug:{},dateShow:!0,timeShow:!0,title:"鏃ユ湡鍜屾椂闂�",time:"",year:1920,month:0,day:0,hour:0,minute:0,second:0,startYear:1920,startMonth:1,startDay:1,startHour:0,startMinute:0,startSecond:0,endYear:2120,endMonth:12,endDay:31,endHour:23,endMinute:59,endSecond:59}),options:{virtualHost:!0},props:{type:{type:String,default:"datetime"},value:{type:[String,Number],default:""},modelValue:{type:[String,Number],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},disabled:{type:[Boolean,String],default:!1},border:{type:[Boolean,String],default:!0},hideSecond:{type:[Boolean,String],default:!1}},watch:{modelValue:{handler(e){e?(this.parseValue(nr(e)),this.initTime(!1)):(this.time="",this.parseValue(Date.now()))},immediate:!0},type:{handler(e){"date"===e?(this.dateShow=!0,this.timeShow=!1,this.title="鏃ユ湡"):"time"===e?(this.dateShow=!1,this.timeShow=!0,this.title="鏃堕棿"):(this.dateShow=!0,this.timeShow=!0,this.title="鏃ユ湡鍜屾椂闂�")},immediate:!0},start:{handler(e){this.parseDatetimeRange(nr(e),"start")},immediate:!0},end:{handler(e){this.parseDatetimeRange(nr(e),"end")},immediate:!0},months(e){this.checkValue("month",this.month,e)},days(e){this.checkValue("day",this.day,e)},hours(e){this.checkValue("hour",this.hour,e)},minutes(e){this.checkValue("minute",this.minute,e)},seconds(e){this.checkValue("second",this.second,e)}},computed:{years(){return this.getCurrentRange("year")},months(){return this.getCurrentRange("month")},days(){return this.getCurrentRange("day")},hours(){return this.getCurrentRange("hour")},minutes(){return this.getCurrentRange("minute")},seconds(){return this.getCurrentRange("second")},ymd(){return[this.year-this.minYear,this.month-this.minMonth,this.day-this.minDay]},hms(){return[this.hour-this.minHour,this.minute-this.minMinute,this.second-this.minSecond]},currentDateIsStart(){return this.year===this.startYear&&this.month===this.startMonth&&this.day===this.startDay},currentDateIsEnd(){return this.year===this.endYear&&this.month===this.endMonth&&this.day===this.endDay},minYear(){return this.startYear},maxYear(){return this.endYear},minMonth(){return this.year===this.startYear?this.startMonth:1},maxMonth(){return this.year===this.endYear?this.endMonth:12},minDay(){return this.year===this.startYear&&this.month===this.startMonth?this.startDay:1},maxDay(){return this.year===this.endYear&&this.month===this.endMonth?this.endDay:this.daysInMonth(this.year,this.month)},minHour(){return"datetime"===this.type?this.currentDateIsStart?this.startHour:0:"time"===this.type?this.startHour:void 0},maxHour(){return"datetime"===this.type?this.currentDateIsEnd?this.endHour:23:"time"===this.type?this.endHour:void 0},minMinute(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour?this.startMinute:0:"time"===this.type?this.hour===this.startHour?this.startMinute:0:void 0},maxMinute(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour?this.endMinute:59:"time"===this.type?this.hour===this.endHour?this.endMinute:59:void 0},minSecond(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:"time"===this.type?this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:void 0},maxSecond(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:"time"===this.type?this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:void 0},selectTimeText:()=>sr("uni-datetime-picker.selectTime"),okText:()=>sr("uni-datetime-picker.ok"),clearText:()=>sr("uni-datetime-picker.clear"),cancelText:()=>sr("uni-datetime-picker.cancel")},mounted(){},methods:{lessThanTen:e=>e<10?"0"+e:e,parseTimeType(e){if(e){let t=e.split(":");this.hour=Number(t[0]),this.minute=Number(t[1]),this.second=Number(t[2])}},initPickerValue(e){let t=null;e?t=this.compareValueWithStartAndEnd(e,this.start,this.end):(t=Date.now(),t=this.compareValueWithStartAndEnd(t,this.start,this.end)),this.parseValue(t)},compareValueWithStartAndEnd(e,t,n){let i=null;return e=this.superTimeStamp(e),t=this.superTimeStamp(t),n=this.superTimeStamp(n),i=t&&n?e<t?new Date(t):e>n?new Date(n):new Date(e):t&&!n?t<=e?new Date(e):new Date(t):!t&&n?e<=n?new Date(e):new Date(n):new Date(e),i},superTimeStamp(e){let t="";if("time"===this.type&&e&&"string"==typeof e){const e=new Date;t=e.getFullYear()+"/"+(e.getMonth()+1)+"/"+e.getDate()+" "}return Number(e)&&(e=parseInt(e),t=0),this.createTimeStamp(t+e)},parseValue(e){if(e){if("time"===this.type&&"string"==typeof e)this.parseTimeType(e);else{let t=null;t=new Date(e),"time"!==this.type&&(this.year=t.getFullYear(),this.month=t.getMonth()+1,this.day=t.getDate()),"date"!==this.type&&(this.hour=t.getHours(),this.minute=t.getMinutes(),this.second=t.getSeconds())}this.hideSecond&&(this.second=0)}},parseDatetimeRange(e,t){if(!e)return"start"===t&&(this.startYear=1920,this.startMonth=1,this.startDay=1,this.startHour=0,this.startMinute=0,this.startSecond=0),void("end"===t&&(this.endYear=2120,this.endMonth=12,this.endDay=31,this.endHour=23,this.endMinute=59,this.endSecond=59));if("time"===this.type){const n=e.split(":");this[t+"Hour"]=Number(n[0]),this[t+"Minute"]=Number(n[1]),this[t+"Second"]=Number(n[2])}else{if(!e)return void("start"===t?this.startYear=this.year-60:this.endYear=this.year+60);Number(e)&&(e=parseInt(e));const n=/[0-9]:[0-9]/;"datetime"!==this.type||"end"!==t||"string"!=typeof e||n.test(e)||(e+=" 23:59:59");const i=new Date(e);this[t+"Year"]=i.getFullYear(),this[t+"Month"]=i.getMonth()+1,this[t+"Day"]=i.getDate(),"datetime"===this.type&&(this[t+"Hour"]=i.getHours(),this[t+"Minute"]=i.getMinutes(),this[t+"Second"]=i.getSeconds())}},getCurrentRange(e){const t=[];for(let n=this["min"+this.capitalize(e)];n<=this["max"+this.capitalize(e)];n++)t.push(n);return t},capitalize:e=>e.charAt(0).toUpperCase()+e.slice(1),checkValue(e,t,n){-1===n.indexOf(t)&&(this[e]=n[0])},daysInMonth:(e,t)=>new Date(e,t,0).getDate(),createTimeStamp(e){if(e)return"number"==typeof e?e:(e=e.replace(/-/g,"/"),"date"===this.type&&(e+=" 00:00:00"),Date.parse(e))},createDomSting(){const e=this.year+"-"+this.lessThanTen(this.month)+"-"+this.lessThanTen(this.day);let t=this.lessThanTen(this.hour)+":"+this.lessThanTen(this.minute);return this.hideSecond||(t=t+":"+this.lessThanTen(this.second)),"date"===this.type?e:"time"===this.type?t:e+" "+t},initTime(e=!0){this.time=this.createDomSting(),e&&("timestamp"===this.returnType&&"time"!==this.type?(this.$emit("change",this.createTimeStamp(this.time)),this.$emit("input",this.createTimeStamp(this.time)),this.$emit("update:modelValue",this.createTimeStamp(this.time))):(this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time)))},bindDateChange(e){const t=e.detail.value;this.year=this.years[t[0]],this.month=this.months[t[1]],this.day=this.days[t[2]]},bindTimeChange(e){const t=e.detail.value;this.hour=this.hours[t[0]],this.minute=this.minutes[t[1]],this.second=this.seconds[t[2]]},initTimePicker(){if(this.disabled)return;const e=nr(this.time);this.initPickerValue(e),this.visible=!this.visible},tiggerTimePicker(e){this.visible=!this.visible},clearTime(){this.time="",this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time),this.tiggerTimePicker()},setTime(){this.initTime(),this.tiggerTimePicker()}}};const rr=pi(or,[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker"},[e.createElementVNode("view",{onClick:n[0]||(n[0]=(...e)=>o.initTimePicker&&o.initTimePicker(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-datetime-picker-timebox-pointer",{"uni-datetime-picker-disabled":i.disabled,"uni-datetime-picker-timebox":i.border}])},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(s.time),1),s.time?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker-time"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.selectTimeText),1)]))],2)]),!0)]),s.visible?(e.openBlock(),e.createElementBlock("view",{key:0,id:"mask",class:"uni-datetime-picker-mask",onClick:n[1]||(n[1]=(...e)=>o.tiggerTimePicker&&o.tiggerTimePicker(...e))})):e.createCommentVNode("",!0),s.visible?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-datetime-picker-popup",[s.dateShow&&s.timeShow?"":"fix-nvue-height"]]),style:e.normalizeStyle(s.fixNvueBug)},[e.createElementVNode("view",{class:"uni-title"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.selectTimeText),1)]),s.dateShow?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:"uni-datetime-picker-view","indicator-style":s.indicatorStyle,value:o.ymd,onChange:n[2]||(n[2]=(...e)=>o.bindDateChange&&o.bindDateChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.years,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:n},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.months,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:n},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.days,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:n},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))])],40,["indicator-style","value"]),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-left"},"-"),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-right"},"-")])):e.createCommentVNode("",!0),s.timeShow?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:e.normalizeClass(["uni-datetime-picker-view",[i.hideSecond?"time-hide-second":""]]),"indicator-style":s.indicatorStyle,value:o.hms,onChange:n[3]||(n[3]=(...e)=>o.bindTimeChange&&o.bindTimeChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.hours,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:n},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.minutes,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:n},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),i.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("picker-view-column",{key:0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.seconds,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:n},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]))],42,["indicator-style","value"]),e.createElementVNode("text",{class:e.normalizeClass(["uni-datetime-picker-sign",[i.hideSecond?"sign-center":"sign-left"]])},":",2),i.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-datetime-picker-sign sign-right"},":"))])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-datetime-picker-btn"},[e.createElementVNode("view",{onClick:n[4]||(n[4]=(...e)=>o.clearTime&&o.clearTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.clearText),1)]),e.createElementVNode("view",{class:"uni-datetime-picker-btn-group"},[e.createElementVNode("view",{class:"uni-datetime-picker-cancel",onClick:n[5]||(n[5]=(...e)=>o.tiggerTimePicker&&o.tiggerTimePicker(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.cancelText),1)]),e.createElementVNode("view",{onClick:n[6]||(n[6]=(...e)=>o.setTime&&o.setTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.okText),1)])])])],6)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-03d021cc"]]),{t:lr}=Oo(ar),cr={components:{calendarItem:ir,timePicker:rr},options:{virtualHost:!0},props:{date:{type:String,default:""},defTime:{type:[String,Object],default:""},selectableTimes:{type:[Object],default:()=>({})},selected:{type:Array,default:()=>[]},startDate:{type:String,default:""},endDate:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},range:{type:Boolean,default:!1},hasTime:{type:Boolean,default:!1},insert:{type:Boolean,default:!0},showMonth:{type:Boolean,default:!0},clearDate:{type:Boolean,default:!0},checkHover:{type:Boolean,default:!0},hideSecond:{type:[Boolean],default:!1},pleStatus:{type:Object,default:()=>({before:"",after:"",data:[],fulldate:""})},defaultValue:{type:[String,Object,Array],default:""}},data:()=>({show:!1,weeks:[],calendar:{},nowDate:{},aniMaskShow:!1,firstEnter:!0,time:"",timeRange:{startTime:"",endTime:""},tempSingleDate:"",tempRange:{before:"",after:""}}),watch:{date:{immediate:!0,handler(e){this.range||(this.tempSingleDate=e,setTimeout((()=>{this.init(e)}),100))}},defTime:{immediate:!0,handler(e){this.range?(this.timeRange.startTime=e.start,this.timeRange.endTime=e.end):this.time=e}},startDate(e){this.cale&&(this.cale.setStartDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},endDate(e){this.cale&&(this.cale.setEndDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},selected(e){this.cale&&(this.cale.setSelectInfo(this.nowDate.fullDate,e),this.weeks=this.cale.weeks)},pleStatus:{immediate:!0,handler(e){const{before:t,after:n,fulldate:i,which:a}=e;this.tempRange.before=t,this.tempRange.after=n,setTimeout((()=>{if(i)if(this.cale.setHoverMultiple(i),t&&n){if(this.cale.lastHover=!0,this.rangeWithinMonth(n,t))return;this.setDate(t)}else this.cale.setMultiple(i),this.setDate(this.nowDate.fullDate),this.calendar.fullDate="",this.cale.lastHover=!1;else{if(!this.cale)return;this.cale.setDefaultMultiple(t,n),"left"===a&&t?(this.setDate(t),this.weeks=this.cale.weeks):n&&(this.setDate(n),this.weeks=this.cale.weeks),this.cale.lastHover=!0}}),16)}}},computed:{timepickerStartTime(){return(this.range?this.tempRange.before:this.calendar.fullDate)===this.startDate?this.selectableTimes.start:""},timepickerEndTime(){return(this.range?this.tempRange.after:this.calendar.fullDate)===this.endDate?this.selectableTimes.end:""},selectDateText:()=>lr("uni-datetime-picker.selectDate"),startDateText(){return this.startPlaceholder||lr("uni-datetime-picker.startDate")},endDateText(){return this.endPlaceholder||lr("uni-datetime-picker.endDate")},okText:()=>lr("uni-datetime-picker.ok"),yearText:()=>lr("uni-datetime-picker.year"),monthText:()=>lr("uni-datetime-picker.month"),MONText:()=>lr("uni-calender.MON"),TUEText:()=>lr("uni-calender.TUE"),WEDText:()=>lr("uni-calender.WED"),THUText:()=>lr("uni-calender.THU"),FRIText:()=>lr("uni-calender.FRI"),SATText:()=>lr("uni-calender.SAT"),SUNText:()=>lr("uni-calender.SUN"),confirmText:()=>lr("uni-calender.confirm")},created(){this.cale=new Ko({selected:this.selected,startDate:this.startDate,endDate:this.endDate,range:this.range}),this.init(this.date)},methods:{leaveCale(){this.firstEnter=!0},handleMouse(e){if(e.disable)return;if(this.cale.lastHover)return;let{before:t,after:n}=this.cale.multipleStatus;t&&(this.calendar=e,this.cale.setHoverMultiple(this.calendar.fullDate),this.weeks=this.cale.weeks,this.firstEnter&&(this.$emit("firstEnterCale",this.cale.multipleStatus),this.firstEnter=!1))},rangeWithinMonth(e,t){const[n,i]=e.split("-"),[a,s]=t.split("-");return n===a&&i===s},maskClick(){this.close(),this.$emit("maskClose")},clearCalender(){this.range?(this.timeRange.startTime="",this.timeRange.endTime="",this.tempRange.before="",this.tempRange.after="",this.cale.multipleStatus.before="",this.cale.multipleStatus.after="",this.cale.multipleStatus.data=[],this.cale.lastHover=!1):(this.time="",this.tempSingleDate=""),this.calendar.fullDate="",this.setDate(new Date)},bindDateChange(e){const t=e.detail.value+"-1";this.setDate(t)},init(e){if(this.cale&&(this.cale.setDate(e||new Date),this.weeks=this.cale.weeks,this.nowDate=this.cale.getInfo(e),this.calendar={...this.nowDate},!e&&(this.calendar.fullDate="",this.defaultValue&&!this.range))){const e=new Date(this.defaultValue),t=Go(e),n=e.getFullYear(),i=e.getMonth()+1,a=e.getDate(),s=e.getDay();this.calendar={fullDate:t,year:n,month:i,date:a,day:s},this.tempSingleDate=t,this.time=Qo(e,this.hideSecond)}},open(){this.clearDate&&!this.insert&&(this.cale.cleanMultipleStatus(),this.init(this.date)),this.show=!0,this.$nextTick((()=>{setTimeout((()=>{this.aniMaskShow=!0}),50)}))},close(){this.aniMaskShow=!1,this.$nextTick((()=>{setTimeout((()=>{this.show=!1,this.$emit("close")}),300)}))},confirm(){this.setEmit("confirm"),this.close()},change(e){(this.insert||e)&&this.setEmit("change")},monthSwitch(){let{year:e,month:t}=this.nowDate;this.$emit("monthSwitch",{year:e,month:Number(t)})},setEmit(e){this.range||(this.calendar.fullDate||(this.calendar=this.cale.getInfo(new Date),this.tempSingleDate=this.calendar.fullDate),this.hasTime&&!this.time&&(this.time=Qo(new Date,this.hideSecond)));let{year:t,month:n,date:i,fullDate:a,extraInfo:s}=this.calendar;this.$emit(e,{range:this.cale.multipleStatus,year:t,month:n,date:i,time:this.time,timeRange:this.timeRange,fulldate:a,extraInfo:s||{}})},choiceDate(e){if(e.disable)return;this.calendar=e,this.calendar.userChecked=!0,this.cale.setMultiple(this.calendar.fullDate,!0),this.weeks=this.cale.weeks,this.tempSingleDate=this.calendar.fullDate;const t=new Date(this.cale.multipleStatus.before).getTime(),n=new Date(this.cale.multipleStatus.after).getTime();t>n&&n?(this.tempRange.before=this.cale.multipleStatus.after,this.tempRange.after=this.cale.multipleStatus.before):(this.tempRange.before=this.cale.multipleStatus.before,this.tempRange.after=this.cale.multipleStatus.after),this.change(!0)},changeMonth(e){let t;"pre"===e?t=this.cale.getPreMonthObj(this.nowDate.fullDate).fullDate:"next"===e&&(t=this.cale.getNextMonthObj(this.nowDate.fullDate).fullDate),this.setDate(t),this.monthSwitch()},setDate(e){this.cale.setDate(e),this.weeks=this.cale.weeks,this.nowDate=this.cale.getInfo(e)}}};const ur={name:"UniDatetimePicker",options:{virtualHost:!0},components:{Calendar:pi(cr,[["render",function(t,n,i,s,o,r){const l=e.resolveComponent("calendar-item"),c=e.resolveComponent("time-picker"),u=a(e.resolveDynamicComponent("uni-icons"),mi);return e.openBlock(),e.createElementBlock("view",{class:"uni-calendar",onMouseleave:n[9]||(n[9]=(...e)=>r.leaveCale&&r.leaveCale(...e))},[!i.insert&&o.show?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-calendar__mask",{"uni-calendar--mask-show":o.aniMaskShow}]),onClick:n[0]||(n[0]=(...e)=>r.maskClick&&r.maskClick(...e))},null,2)):e.createCommentVNode("",!0),i.insert||o.show?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-calendar__content",{"uni-calendar--fixed":!i.insert,"uni-calendar--ani-show":o.aniMaskShow,"uni-calendar__content-mobile":o.aniMaskShow}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar__header",{"uni-calendar__header-mobile":!i.insert}])},[e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:n[1]||(n[1]=e.withModifiers((e=>r.changeMonth("pre")),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--left"})]),e.createElementVNode("picker",{mode:"date",value:i.date,fields:"month",onChange:n[2]||(n[2]=(...e)=>r.bindDateChange&&r.bindDateChange(...e))},[e.createElementVNode("text",{class:"uni-calendar__header-text"},e.toDisplayString((o.nowDate.year||"")+r.yearText+(o.nowDate.month||"")+r.monthText),1)],40,["value"]),e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:n[3]||(n[3]=e.withModifiers((e=>r.changeMonth("next")),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--right"})]),i.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"dialog-close",onClick:n[4]||(n[4]=(...e)=>r.maskClick&&r.maskClick(...e))},[e.createElementVNode("view",{class:"dialog-close-plus","data-id":"close"}),e.createElementVNode("view",{class:"dialog-close-plus dialog-close-rotate","data-id":"close"})]))],2),e.createElementVNode("view",{class:"uni-calendar__box"},[i.showMonth?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-calendar__box-bg"},[e.createElementVNode("text",{class:"uni-calendar__box-bg-text"},e.toDisplayString(o.nowDate.month),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-calendar__weeks",style:{"padding-bottom":"7px"}},[e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SUNText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.MONText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.TUEText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.WEDText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.THUText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.FRIText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SATText),1)])]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.weeks,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks",key:n},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks-item",key:n},[e.createVNode(l,{class:"uni-calendar-item--hook",weeks:t,calendar:o.calendar,selected:i.selected,checkHover:i.range,onChange:r.choiceDate,onHandleMouse:r.handleMouse},null,8,["weeks","calendar","selected","checkHover","onChange","onHandleMouse"])])))),128))])))),128))]),i.insert||i.range||!i.hasTime?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed uni-calendar--fixed-top",style:{padding:"0 80px"}},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempSingleDate?o.tempSingleDate:r.selectDateText),1),e.createVNode(c,{type:"time",start:r.timepickerStartTime,end:r.timepickerEndTime,modelValue:o.time,"onUpdate:modelValue":n[5]||(n[5]=e=>o.time=e),disabled:!o.tempSingleDate,border:!1,"hide-second":i.hideSecond,class:"time-picker-style"},null,8,["start","end","modelValue","disabled","hide-second"])])),!i.insert&&i.range&&i.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-changed uni-calendar--fixed-top"},[e.createElementVNode("view",{class:"uni-date-changed--time-start"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempRange.before?o.tempRange.before:r.startDateText),1),e.createVNode(c,{type:"time",start:r.timepickerStartTime,modelValue:o.timeRange.startTime,"onUpdate:modelValue":n[6]||(n[6]=e=>o.timeRange.startTime=e),border:!1,"hide-second":i.hideSecond,disabled:!o.tempRange.before,class:"time-picker-style"},null,8,["start","modelValue","hide-second","disabled"])]),e.createElementVNode("view",{style:{"line-height":"50px"}},[e.createVNode(u,{type:"arrowthinright",color:"#999"})]),e.createElementVNode("view",{class:"uni-date-changed--time-end"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempRange.after?o.tempRange.after:r.endDateText),1),e.createVNode(c,{type:"time",end:r.timepickerEndTime,modelValue:o.timeRange.endTime,"onUpdate:modelValue":n[7]||(n[7]=e=>o.timeRange.endTime=e),border:!1,"hide-second":i.hideSecond,disabled:!o.tempRange.after,class:"time-picker-style"},null,8,["end","modelValue","hide-second","disabled"])])])):e.createCommentVNode("",!0),i.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date-changed uni-date-btn--ok"},[e.createElementVNode("view",{class:"uni-datetime-picker--btn",onClick:n[8]||(n[8]=(...e)=>r.confirm&&r.confirm(...e))},e.toDisplayString(r.confirmText),1)]))],2)):e.createCommentVNode("",!0)],32)}],["__scopeId","data-v-dcbc7075"]]),TimePicker:rr},data:()=>({isRange:!1,hasTime:!1,displayValue:"",inputDate:"",calendarDate:"",pickerTime:"",calendarRange:{startDate:"",startTime:"",endDate:"",endTime:""},displayRangeValue:{startDate:"",endDate:""},tempRange:{startDate:"",startTime:"",endDate:"",endTime:""},startMultipleStatus:{before:"",after:"",data:[],fulldate:""},endMultipleStatus:{before:"",after:"",data:[],fulldate:""},pickerVisible:!1,pickerPositionStyle:null,isEmitValue:!1,isPhone:!1,isFirstShow:!0,i18nT:()=>{}}),props:{type:{type:String,default:"datetime"},value:{type:[String,Number,Array,Date],default:""},modelValue:{type:[String,Number,Array,Date],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},placeholder:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},rangeSeparator:{type:String,default:"-"},border:{type:[Boolean],default:!0},disabled:{type:[Boolean],default:!1},clearIcon:{type:[Boolean],default:!0},hideSecond:{type:[Boolean],default:!1},defaultValue:{type:[String,Object,Array],default:""}},watch:{type:{immediate:!0,handler(e){this.hasTime=-1!==e.indexOf("time"),this.isRange=-1!==e.indexOf("range")}},modelValue:{immediate:!0,handler(e){this.isEmitValue?this.isEmitValue=!1:this.initPicker(e)}},start:{immediate:!0,handler(e){e&&(this.calendarRange.startDate=Go(e),this.hasTime&&(this.calendarRange.startTime=Qo(e)))}},end:{immediate:!0,handler(e){e&&(this.calendarRange.endDate=Go(e),this.hasTime&&(this.calendarRange.endTime=Qo(e,this.hideSecond)))}}},computed:{timepickerStartTime(){return(this.isRange?this.tempRange.startDate:this.inputDate)===this.calendarRange.startDate?this.calendarRange.startTime:""},timepickerEndTime(){return(this.isRange?this.tempRange.endDate:this.inputDate)===this.calendarRange.endDate?this.calendarRange.endTime:""},mobileCalendarTime(){const e={start:this.tempRange.startTime,end:this.tempRange.endTime};return this.isRange?e:this.pickerTime},mobSelectableTime(){return{start:this.calendarRange.startTime,end:this.calendarRange.endTime}},datePopupWidth(){return this.isRange?653:301},singlePlaceholderText(){return this.placeholder||("date"===this.type?this.selectDateText:this.selectDateTimeText)},startPlaceholderText(){return this.startPlaceholder||this.startDateText},endPlaceholderText(){return this.endPlaceholder||this.endDateText},selectDateText(){return this.i18nT("uni-datetime-picker.selectDate")},selectDateTimeText(){return this.i18nT("uni-datetime-picker.selectDateTime")},selectTimeText(){return this.i18nT("uni-datetime-picker.selectTime")},startDateText(){return this.startPlaceholder||this.i18nT("uni-datetime-picker.startDate")},startTimeText(){return this.i18nT("uni-datetime-picker.startTime")},endDateText(){return this.endPlaceholder||this.i18nT("uni-datetime-picker.endDate")},endTimeText(){return this.i18nT("uni-datetime-picker.endTime")},okText(){return this.i18nT("uni-datetime-picker.ok")},clearText(){return this.i18nT("uni-datetime-picker.clear")},showClearIcon(){return this.clearIcon&&!this.disabled&&(this.displayValue||this.displayRangeValue.startDate&&this.displayRangeValue.endDate)}},created(){this.initI18nT(),this.platform()},methods:{initI18nT(){const e=Oo(ar);this.i18nT=e.t},initPicker(e){if(!e&&!this.defaultValue||Array.isArray(e)&&!e.length)this.$nextTick((()=>{this.clear(!1)}));else if(Array.isArray(e)||this.isRange){const[t,n]=e;if(!t&&!n)return;const i=Go(t),a=Qo(t,this.hideSecond),s=Go(n),o=Qo(n,this.hideSecond),r=i,l=s;this.displayRangeValue.startDate=this.tempRange.startDate=r,this.displayRangeValue.endDate=this.tempRange.endDate=l,this.hasTime&&(this.displayRangeValue.startDate=`${i} ${a}`,this.displayRangeValue.endDate=`${s} ${o}`,this.tempRange.startTime=a,this.tempRange.endTime=o);const c={before:i,after:s};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,c,{which:"right"}),this.endMultipleStatus=Object.assign({},this.endMultipleStatus,c,{which:"left"})}else e?(this.displayValue=this.inputDate=this.calendarDate=Go(e),this.hasTime&&(this.pickerTime=Qo(e,this.hideSecond),this.displayValue=`${this.displayValue} ${this.pickerTime}`)):this.defaultValue&&(this.inputDate=this.calendarDate=Go(this.defaultValue),this.hasTime&&(this.pickerTime=Qo(this.defaultValue,this.hideSecond)))},updateLeftCale(e){const t=this.$refs.left;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.left.nowDate.fullDate)},updateRightCale(e){const t=this.$refs.right;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.right.nowDate.fullDate)},platform(){if("undefined"!=typeof navigator)return void(this.isPhone=-1!==navigator.userAgent.toLowerCase().indexOf("mobile"));const{windowWidth:e}=uni.getSystemInfoSync();this.isPhone=e<=500,this.windowWidth=e},show(){if(this.$emit("show"),this.disabled)return;if(this.platform(),this.isPhone)return void setTimeout((()=>{this.$refs.mobile.open()}),0);this.pickerPositionStyle={top:"10px"};uni.createSelectorQuery().in(this).select(".uni-date-editor").boundingClientRect((e=>{this.windowWidth-e.left<this.datePopupWidth&&(this.pickerPositionStyle.right=0)})).exec(),setTimeout((()=>{if(this.pickerVisible=!this.pickerVisible,!this.isPhone&&this.isRange&&this.isFirstShow){this.isFirstShow=!1;const{startDate:e,endDate:t}=this.calendarRange;e&&t?this.diffDate(e,t)<30&&this.$refs.right.changeMonth("pre"):this.isPhone&&(this.$refs.right.cale.lastHover=!1)}}),50)},close(){setTimeout((()=>{this.pickerVisible=!1,this.$emit("maskClick",this.value),this.$refs.mobile&&this.$refs.mobile.close()}),20)},setEmit(e){"timestamp"!==this.returnType&&"date"!==this.returnType||(Array.isArray(e)?(this.hasTime||(e[0]=e[0]+" 00:00:00",e[1]=e[1]+" 00:00:00"),e[0]=this.createTimestamp(e[0]),e[1]=this.createTimestamp(e[1]),"date"===this.returnType&&(e[0]=new Date(e[0]),e[1]=new Date(e[1]))):(this.hasTime||(e+=" 00:00:00"),e=this.createTimestamp(e),"date"===this.returnType&&(e=new Date(e)))),this.$emit("update:modelValue",e),this.$emit("input",e),this.$emit("change",e),this.isEmitValue=!0},createTimestamp:e=>(e=nr(e),Date.parse(new Date(e))),singleChange(e){this.calendarDate=this.inputDate=e.fulldate,this.hasTime||this.confirmSingleChange()},confirmSingleChange(){if(!er(this.inputDate)){const e=new Date;this.calendarDate=this.inputDate=Go(e),this.pickerTime=Qo(e,this.hideSecond)}let e,t,n=!1;if(this.start){let i=this.start;"number"==typeof this.start&&(i=Jo(this.start,this.hideSecond)),[e,t]=i.split(" "),this.start&&!Zo(e,this.inputDate)&&(n=!0,this.inputDate=e)}let i,a,s=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=Jo(this.end,this.hideSecond)),[i,a]=e.split(" "),this.end&&!Zo(this.inputDate,i)&&(s=!0,this.inputDate=i)}this.hasTime?(n&&(this.pickerTime=t||Xo(this.hideSecond)),s&&(this.pickerTime=a||Xo(this.hideSecond)),this.pickerTime||(this.pickerTime=Qo(Date.now(),this.hideSecond)),this.displayValue=`${this.inputDate} ${this.pickerTime}`):this.displayValue=this.inputDate,this.setEmit(this.displayValue),this.pickerVisible=!1},leftChange(e){const{before:t,after:n}=e.range;this.rangeChange(t,n);const i={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,i),this.$emit("calendarClick",e)},rightChange(e){const{before:t,after:n}=e.range;this.rangeChange(t,n);const i={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.endMultipleStatus=Object.assign({},this.endMultipleStatus,i),this.$emit("calendarClick",e)},mobileChange(e){if(this.isRange){const{before:t,after:n}=e.range;if(!t)return;if(this.handleStartAndEnd(t,n,!0),this.hasTime){const{startTime:t,endTime:n}=e.timeRange;this.tempRange.startTime=t,this.tempRange.endTime=n}this.confirmRangeChange()}else this.hasTime?this.displayValue=e.fulldate+" "+e.time:this.displayValue=e.fulldate,this.setEmit(this.displayValue);this.$refs.mobile.close()},rangeChange(e,t){e&&t&&(this.handleStartAndEnd(e,t,!0),this.hasTime||this.confirmRangeChange())},confirmRangeChange(){if(!this.tempRange.startDate||!this.tempRange.endDate)return void(this.pickerVisible=!1);let e,t;er(this.tempRange.startDate)||(this.tempRange.startDate=Go(Date.now())),er(this.tempRange.endDate)||(this.tempRange.endDate=Go(Date.now()));let n,i,a=!1,s=!1;if(this.start){let e=this.start;"number"==typeof this.start&&(e=Jo(this.start,this.hideSecond)),[n,i]=e.split(" "),this.start&&!Zo(this.start,`${this.tempRange.startDate} ${this.tempRange.startTime}`)&&(a=!0,this.tempRange.startDate=n),this.start&&!Zo(this.start,`${this.tempRange.endDate} ${this.tempRange.endTime}`)&&(s=!0,this.tempRange.endDate=n)}let o,r,l=!1,c=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=Jo(this.end,this.hideSecond)),[o,r]=e.split(" "),this.end&&!Zo(`${this.tempRange.startDate} ${this.tempRange.startTime}`,this.end)&&(l=!0,this.tempRange.startDate=o),this.end&&!Zo(`${this.tempRange.endDate} ${this.tempRange.endTime}`,this.end)&&(c=!0,this.tempRange.endDate=o)}this.hasTime?(a?this.tempRange.startTime=i||Xo(this.hideSecond):l&&(this.tempRange.startTime=r||Xo(this.hideSecond)),this.tempRange.startTime||(this.tempRange.startTime=Qo(Date.now(),this.hideSecond)),s?this.tempRange.endTime=i||Xo(this.hideSecond):c&&(this.tempRange.endTime=r||Xo(this.hideSecond)),this.tempRange.endTime||(this.tempRange.endTime=Qo(Date.now(),this.hideSecond)),e=this.displayRangeValue.startDate=`${this.tempRange.startDate} ${this.tempRange.startTime}`,t=this.displayRangeValue.endDate=`${this.tempRange.endDate} ${this.tempRange.endTime}`):(e=this.displayRangeValue.startDate=this.tempRange.startDate,t=this.displayRangeValue.endDate=this.tempRange.endDate),Zo(e,t)||([e,t]=[t,e]),this.displayRangeValue.startDate=e,this.displayRangeValue.endDate=t;const u=[e,t];this.setEmit(u),this.pickerVisible=!1},handleStartAndEnd(e,t,n=!1){if(!e)return;t||(t=e);const i=n?"tempRange":"range",a=Zo(e,t);this[i].startDate=a?e:t,this[i].endDate=a?t:e},dateCompare:(e,t)=>(e=new Date(e.replace("-","/").replace("-","/")))<=(t=new Date(t.replace("-","/").replace("-","/"))),diffDate(e,t){e=new Date(e.replace("-","/").replace("-","/"));const n=((t=new Date(t.replace("-","/").replace("-","/")))-e)/864e5;return Math.abs(n)},clear(e=!0){this.isRange?(this.displayRangeValue.startDate="",this.displayRangeValue.endDate="",this.tempRange.startDate="",this.tempRange.startTime="",this.tempRange.endDate="",this.tempRange.endTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():(this.$refs.left&&this.$refs.left.clearCalender(),this.$refs.right&&this.$refs.right.clearCalender(),this.$refs.right&&this.$refs.right.changeMonth("next")),e&&(this.$emit("change",[]),this.$emit("input",[]),this.$emit("update:modelValue",[]))):(this.displayValue="",this.inputDate="",this.pickerTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():this.$refs.pcSingle&&this.$refs.pcSingle.clearCalender(),e&&(this.$emit("change",""),this.$emit("input",""),this.$emit("update:modelValue","")))},calendarClick(e){this.$emit("calendarClick",e)}}};const dr=pi(ur,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),mi),c=e.resolveComponent("time-picker"),u=e.resolveComponent("Calendar");return e.openBlock(),e.createElementBlock("view",{class:"uni-date"},[e.createElementVNode("view",{class:"uni-date-editor",onClick:n[1]||(n[1]=(...e)=>r.show&&r.show(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-date-editor--x",{"uni-date-editor--x__disabled":i.disabled,"uni-date-x--border":i.border}])},[o.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-x uni-date-range"},[e.createVNode(l,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(o.displayRangeValue.startDate||r.startPlaceholderText),1),e.createElementVNode("view",{class:"range-separator"},e.toDisplayString(i.rangeSeparator),1),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(o.displayRangeValue.endDate||r.endPlaceholderText),1)])):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-x uni-date-single"},[e.createVNode(l,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input"},e.toDisplayString(o.displayValue||r.singlePlaceholderText),1)])),r.showClearIcon?(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date__icon-clear",onClick:n[0]||(n[0]=e.withModifiers(((...e)=>r.clear&&r.clear(...e)),["stop"]))},[e.createVNode(l,{type:"clear",color:"#c0c4cc",size:"22"})])):e.createCommentVNode("",!0)],2)]),!0)]),e.withDirectives(e.createElementVNode("view",{class:"uni-date-mask--pc",onClick:n[2]||(n[2]=(...e)=>r.close&&r.close(...e))},null,512),[[e.vShow,o.pickerVisible]]),o.isPhone?e.createCommentVNode("",!0):e.withDirectives((e.openBlock(),e.createElementBlock("view",{key:0,ref:"datePicker",class:"uni-date-picker__container"},[o.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-range--x",style:e.normalizeStyle(o.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"popup-x-header uni-date-changed"},[e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[7]||(n[7]=e=>o.tempRange.startDate=e),placeholder:r.startDateText},null,8,["placeholder"]),[[e.vModelText,o.tempRange.startDate]]),e.createVNode(c,{type:"time",modelValue:o.tempRange.startTime,"onUpdate:modelValue":n[9]||(n[9]=e=>o.tempRange.startTime=e),start:r.timepickerStartTime,border:!1,disabled:!o.tempRange.startDate,hideSecond:i.hideSecond},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[8]||(n[8]=e=>o.tempRange.startTime=e),placeholder:r.startTimeText,disabled:!o.tempRange.startDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.tempRange.startTime]])])),_:1},8,["modelValue","start","disabled","hideSecond"])]),e.createVNode(l,{type:"arrowthinright",color:"#999",style:{"line-height":"40px"}}),e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[10]||(n[10]=e=>o.tempRange.endDate=e),placeholder:r.endDateText},null,8,["placeholder"]),[[e.vModelText,o.tempRange.endDate]]),e.createVNode(c,{type:"time",modelValue:o.tempRange.endTime,"onUpdate:modelValue":n[12]||(n[12]=e=>o.tempRange.endTime=e),end:r.timepickerEndTime,border:!1,disabled:!o.tempRange.endDate,hideSecond:i.hideSecond},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[11]||(n[11]=e=>o.tempRange.endTime=e),placeholder:r.endTimeText,disabled:!o.tempRange.endDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.tempRange.endTime]])])),_:1},8,["modelValue","end","disabled","hideSecond"])])])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"popup-x-body"},[e.createVNode(u,{ref:"left",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,range:!0,pleStatus:o.endMultipleStatus,onChange:r.leftChange,onFirstEnterCale:r.updateRightCale,style:{padding:"0 8px"}},null,8,["start-date","end-date","pleStatus","onChange","onFirstEnterCale"]),e.createVNode(u,{ref:"right",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,range:!0,onChange:r.rightChange,pleStatus:o.startMultipleStatus,onFirstEnterCale:r.updateLeftCale,style:{padding:"0 8px","border-left":"1px solid #F1F1F1"}},null,8,["start-date","end-date","onChange","pleStatus","onFirstEnterCale"])]),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{onClick:n[13]||(n[13]=(...e)=>r.clear&&r.clear(...e))},e.toDisplayString(r.clearText),1),e.createElementVNode("text",{class:"confirm-text",onClick:n[14]||(n[14]=(...e)=>r.confirmRangeChange&&r.confirmRangeChange(...e))},e.toDisplayString(r.okText),1)])):e.createCommentVNode("",!0)],4)):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-single--x",style:e.normalizeStyle(o.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed popup-x-header"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":n[3]||(n[3]=e=>o.inputDate=e),placeholder:r.selectDateText},null,8,["placeholder"]),[[e.vModelText,o.inputDate]]),e.createVNode(c,{type:"time",modelValue:o.pickerTime,"onUpdate:modelValue":n[5]||(n[5]=e=>o.pickerTime=e),border:!1,disabled:!o.inputDate,start:r.timepickerStartTime,end:r.timepickerEndTime,hideSecond:i.hideSecond,style:{width:"100%"}},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":n[4]||(n[4]=e=>o.pickerTime=e),placeholder:r.selectTimeText,disabled:!o.inputDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.pickerTime]])])),_:1},8,["modelValue","disabled","start","end","hideSecond"])])):e.createCommentVNode("",!0),e.createVNode(u,{ref:"pcSingle",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,date:o.calendarDate,onChange:r.singleChange,"default-value":i.defaultValue,style:{padding:"0 8px"}},null,8,["start-date","end-date","date","onChange","default-value"]),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{class:"confirm-text",onClick:n[6]||(n[6]=(...e)=>r.confirmSingleChange&&r.confirmSingleChange(...e))},e.toDisplayString(r.okText),1)])):e.createCommentVNode("",!0)],4))],512)),[[e.vShow,o.pickerVisible]]),o.isPhone?(e.openBlock(),e.createBlock(u,{key:1,ref:"mobile",clearDate:!1,date:o.calendarDate,defTime:r.mobileCalendarTime,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,selectableTimes:r.mobSelectableTime,startPlaceholder:i.startPlaceholder,endPlaceholder:i.endPlaceholder,"default-value":i.defaultValue,pleStatus:o.endMultipleStatus,showMonth:!1,range:o.isRange,hasTime:o.hasTime,insert:!1,hideSecond:i.hideSecond,onConfirm:r.mobileChange,onMaskClose:r.close,onChange:r.calendarClick},null,8,["date","defTime","start-date","end-date","selectableTimes","startPlaceholder","endPlaceholder","default-value","pleStatus","range","hasTime","hideSecond","onConfirm","onMaskClose","onChange"])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-c45ea159"]]),hr={__name:"QuantityCompletion",setup(t){const n=ji(),i=e.ref({order_id:"璁�/搴�/鐗�",child_width:"瀹�",child_height:"楂�",completed_quantity:"瀹屽伐",breakage_quantity:"鐮存崯",finish_area:"瀹屽伐闈㈢Н",breakage_area:"娆$牬闈㈢Н"}),s=e.ref({order_id:null,child_width:null,child_height:null,completed_quantity:null,breakage_quantity:null}),o=e.ref([null,null]),r=e.ref([]),l=e.ref([]),c=async()=>{const e={userId:n.user.userId,process:n.user.address,searchDate:o.value};await oo.post("/reportingWork/selectShiftQuantity",e).then((e=>{"200"===e.code&&(r.value=e.data.data,l.value=e.data.data,o.value=e.data.date)})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))};e.onMounted((async()=>{await c()}));const u=()=>{c()},d=(e,t)=>{if(0===t)return"鍚堣:";if(["completed_quantity","breakage_quantity","finish_area","breakage_area"].includes(e)){let t=0;return r.value.forEach((n=>{t=Number(n[e])+Number(t)})),t.toFixed(2).toString().replace(/\.?0+$/,"")}return null},h=()=>{let e=Object.fromEntries(Object.entries(s.value).filter((([e,t])=>null!==t&&""!==t)));"{}"===JSON.stringify(e)?r.value=l.value:r.value=l.value.filter((t=>Object.keys(e).every((n=>t[n].toString().includes(e[n])))))};return(t,n)=>{const l=a(e.resolveDynamicComponent("uni-datetime-picker"),dr),c=a(e.resolveDynamicComponent("uni-th"),bo),p=a(e.resolveDynamicComponent("uni-tr"),_o),m=a(e.resolveDynamicComponent("uni-td"),xo),f=a(e.resolveDynamicComponent("uni-table"),So);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",null,[e.createVNode(l,{onChange:u,modelValue:o.value,"onUpdate:modelValue":n[0]||(n[0]=e=>o.value=e),type:"datetimerange",rangeSeparator:"/"},null,8,["modelValue"])]),e.createElementVNode("view",null,[e.createVNode(f,{border:"",stripe:"",style:{width:"100%","max-height":"100%","overflow-y":"auto"}},{default:e.withCtx((()=>[e.createVNode(p,null,{default:e.withCtx((()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((t,n,i)=>(e.openBlock(),e.createBlock(c,{width:0==i?70:45,align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t),1)])),_:2},1032,["width"])))),256))])),_:1}),e.createVNode(p,null,{default:e.withCtx((()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(s.value,((t,n,i)=>(e.openBlock(),e.createBlock(c,{width:0==i?70:45,align:"center"},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{onBlur:h,type:"text",size:"mini","onUpdate:modelValue":e=>s.value[n]=e},null,40,["onUpdate:modelValue"]),[[e.vModelText,s.value[n],void 0,{trim:!0}]])])),_:2},1032,["width"])))),256))])),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.value,(t=>(e.openBlock(),e.createBlock(p,null,{default:e.withCtx((()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((n,i)=>(e.openBlock(),e.createBlock(m,{style:{"text-align":"center"}},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t[i]),1)])),_:2},1024)))),256))])),_:2},1024)))),256)),e.createVNode(p,null,{default:e.withCtx((()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((t,n,i)=>(e.openBlock(),e.createBlock(m,{style:{"text-align":"center"}},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(d(n,i)),1)])),_:2},1024)))),256))])),_:1})])),_:1})])],64)}}},pr={__name:"ReviewReporitingWork",setup(t){const n=ji(),i=e.ref({reportingWorkId:"鎶ュ伐缂栧彿",processId:"娴佺▼鍗″彿",thisProcess:"宸ュ簭",teamsGroupsName:"鐝粍",thisCompletedQuantity:"瀹屽伐",thisWornQuantity:"娆$牬",reportingWorkTime:"鎶ュ伐鏃堕棿"}),s=e.ref([]);e.onMounted((()=>{o()}));const o=async()=>{await oo.post("/reportingWork/qualityReviewSearch").then((e=>{"200"===e.code&&(s.value=e.data.data)})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))},r=async e=>{await oo.post(`/reportingWork/updateQualityStatus/${e.reportingWorkId}/${n.user.userName}`).then((async e=>{"200"===e.code&&(await o(),uni.showModal({title:"鎻愮ず",content:"瀹℃牳鎴愬姛",showCancel:!1}))})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))};return(t,n)=>{const o=a(e.resolveDynamicComponent("uni-th"),bo),l=a(e.resolveDynamicComponent("uni-tr"),_o),c=a(e.resolveDynamicComponent("uni-td"),xo),u=a(e.resolveDynamicComponent("uni-table"),So);return e.openBlock(),e.createElementBlock("view",null,[e.createVNode(u,{border:"",stripe:"",style:{width:"100%",height:"100%",overflow:"auto"}},{default:e.withCtx((()=>[e.createVNode(l,null,{default:e.withCtx((()=>[e.createVNode(o,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(" 鎿嶄綔 ")])),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((t,n,i)=>(e.openBlock(),e.createBlock(o,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t),1)])),_:2},1024)))),256))])),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(s.value,(t=>(e.openBlock(),e.createBlock(l,null,{default:e.withCtx((()=>[e.createVNode(c,{align:"center"},{default:e.withCtx((()=>[e.createElementVNode("button",{onClick:e=>{return n=t,void uni.showModal({title:"鎻愮ず",content:"纭瀹℃牳",success:async e=>{e.confirm&&await r(n)}});var n},class:"uni-button",size:"mini",type:"primary"},"瀹℃牳",8,["onClick"])])),_:2},1024),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((n,i)=>(e.openBlock(),e.createBlock(c,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t[i]),1)])),_:2},1024)))),256))])),_:2},1024)))),256))])),_:1})])}}},mr={__name:"ReportingWorkList",setup(t){const n=e.ref(null),i=e.ref("success"),s=e.ref(""),o=e.ref(null),r=ji(),l=e.ref([]),c=e.ref({reportingWorkId:"鎶ュ伐缂栧彿",processId:"娴佺▼鍗�",thisProcess:"宸ュ簭",thisCompletedQuantity:"瀹屽伐",thisWornQuantity:"娆$牬",creator:"鐝粍"});let u=e.ref(null),d=e.ref(null);const h=e.ref([null,null]);e.onMounted((async()=>{await m()}));const p=()=>{m()},m=async()=>{const e={userId:r.user.userId,process:r.user.address,searchDate:h.value};await oo.post("/reportingWork/selectReportingWorkRecordByPhone",e).then((e=>{h.value=e.data.date,l.value=e.data.data})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))},f=(e,t)=>{i.value=e,s.value=t,n.value.open()},g=async()=>{await o.value.close(),u.value=null,d.value=null},y=async()=>{var e,t;await o.value.close(),await(e=u.value,t=d.value,t=t.split("/")[0],void oo.post(`/reportingWork/deleteWork/${e}/${t}/${r.user.address}/${r.user.userId}/${r.user.userName}`).then((async e=>{"200"===e.code&&!0===e.data?(await m(),f("success","鍒犻櫎鎴愬姛")):f("error","鍒犻櫎澶辫触锛岃妫�鏌ヤ笅宸ュ簭鏄惁宸叉姤宸ユ垨鑰呭凡琛ョ墖杩斿伐")})).catch((e=>{uni.showModal({title:"鎻愮ず",content:e,showCancel:!1})}))),u.value=null,d.value=null};return(t,r)=>{const m=a(e.resolveDynamicComponent("uni-datetime-picker"),dr),f=a(e.resolveDynamicComponent("uni-th"),bo),w=a(e.resolveDynamicComponent("uni-tr"),_o),k=a(e.resolveDynamicComponent("uni-td"),xo),b=a(e.resolveDynamicComponent("uni-table"),So),v=a(e.resolveDynamicComponent("uni-popup-message"),ki),_=a(e.resolveDynamicComponent("uni-popup"),Ci),x=a(e.resolveDynamicComponent("uni-popup-dialog"),Mo);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{style:{width:"100%",height:"100%"}},[e.createElementVNode("view",null,[e.createVNode(m,{onChange:p,modelValue:h.value,"onUpdate:modelValue":r[0]||(r[0]=e=>h.value=e),type:"daterange",rangeSeparator:"/"},null,8,["modelValue"])]),e.createVNode(b,{border:"",stripe:"",style:{width:"100%",height:"100%",overflow:"auto"}},{default:e.withCtx((()=>[e.createVNode(w,null,{default:e.withCtx((()=>[e.createVNode(f,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("缂栬緫")])),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,n,i)=>(e.openBlock(),e.createBlock(f,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t),1)])),_:2},1024)))),256))])),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,(t=>(e.openBlock(),e.createBlock(w,null,{default:e.withCtx((()=>[e.createVNode(k,{align:"center"},{default:e.withCtx((()=>[e.createElementVNode("button",{onClick:e=>{return n=t.reportingWorkId,i=t.processId,u.value=n,d.value=i,void o.value.open();var n,i},class:"uni-button",size:"mini",type:"warn"},"鍒犻櫎",8,["onClick"])])),_:2},1024),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((n,i)=>(e.openBlock(),e.createBlock(k,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t[i]),1)])),_:2},1024)))),256))])),_:2},1024)))),256))])),_:1})]),e.createElementVNode("view",null,[e.createVNode(_,{ref_key:"message",ref:n,type:"message"},{default:e.withCtx((()=>[e.createVNode(v,{type:i.value,message:s.value,duration:2e3},null,8,["type","message"])])),_:1},512)]),e.createVNode(_,{ref_key:"popup",ref:o,type:"dialog"},{default:e.withCtx((()=>[e.createVNode(x,{mode:"base",title:"鎻愮ず",type:"warn",content:"纭畾鍒犻櫎鎶ュ伐!","before-close":!0,onClose:g,onConfirm:y})])),_:1},512)],64)}}},fr={__name:"login",setup(t){ji(),e.ref({userName:null}),e.ref([]);const n=e.ref(null);e.ref("center");const i=e.ref("success"),s=e.ref("");e.ref(!1);let o=e.ref(null);e.onMounted((async()=>{}));const r=async()=>{var e,t;/^(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/.test(o.value)?(await uni.setStorageSync("ip",o.value),plus.runtime.restart()):(e="error",t="璇疯緭鍏P鑼冨洿锛�0.0.0.0~255.255.255.255",i.value=e,s.value=t,n.value.open())};return(t,l)=>{const c=a(e.resolveDynamicComponent("uni-easyinput"),yi),u=a(e.resolveDynamicComponent("uni-popup-message"),ki),d=a(e.resolveDynamicComponent("uni-popup"),Ci);return e.openBlock(),e.createElementBlock("view",{class:"content"},[e.createElementVNode("image",{class:"logo",src:Ti}),e.createElementVNode("view",{class:"text-area"},[e.createElementVNode("text",{class:"title"},"NorthGlass_Scaner 鍒濆鍖�")]),e.createElementVNode("view",{class:"text-area"},[e.createVNode(c,{onBlur:r,class:"input_1",style:{"text-align":"center"},placeholder:"璇疯緭鍏ユ湇鍔″櫒ip",passwordIcon:!1,modelValue:e.unref(o),"onUpdate:modelValue":l[0]||(l[0]=t=>e.isRef(o)?o.value=t:o=t),type:"input"},null,8,["modelValue"])]),e.createElementVNode("view",null,[e.createVNode(d,{ref_key:"message",ref:n,type:"message"},{default:e.withCtx((()=>[e.createVNode(u,{type:i.value,message:s.value,duration:2e3},null,8,["type","message"])])),_:1},512)])])}}},gr=pi({__name:"orderList",setup(t){const n=e.ref([null,null]),i=e.ref([]);e.onMounted((()=>{a()}));const a=()=>{oo.post("/app/getOrderList",n.value).then((e=>{i.value=e.data.data,n.value=e.data.date}))};return(t,n)=>(e.openBlock(),e.createElementBlock("view",{style:{width:"100%",height:"100%"}}))}},[["__scopeId","data-v-9ed8c580"]]),yr=pi({__name:"deliveryList",setup(t){const n=e.ref([null,null]),i=e.ref([]);e.onMounted((()=>{s()}));const s=()=>{oo.post("/app/getDeliveryList",n.value).then((e=>{i.value=e.data.data,n.value=e.data.date}))},o=()=>{s()};return(t,s)=>{const r=a(e.resolveDynamicComponent("uni-datetime-picker"),dr),l=a(e.resolveDynamicComponent("uni-th"),bo),c=a(e.resolveDynamicComponent("uni-tr"),_o),u=a(e.resolveDynamicComponent("uni-td"),xo),d=a(e.resolveDynamicComponent("uni-table"),So);return e.openBlock(),e.createElementBlock("view",{style:{width:"100%",height:"98%"}},[e.createVNode(r,{modelValue:n.value,"onUpdate:modelValue":s[0]||(s[0]=e=>n.value=e),type:"daterange",onChange:o},null,8,["modelValue"]),e.createElementVNode("view",{id:"data"},[e.createVNode(d,{border:"",stripe:"",style:{width:"100%",height:"100%",overflow:"auto"}},{default:e.withCtx((()=>[e.createVNode(c,null,{default:e.withCtx((()=>[e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("鍙戣揣鍗曞彿")])),_:1}),e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("瀹㈡埛鍚嶇О")])),_:1}),e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("椤圭洰鍚嶇О")])),_:1}),e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("鏁伴噺")])),_:1}),e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("闈㈢Н")])),_:1}),e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("閲戦")])),_:1}),e.createVNode(l,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode("鍒涘缓鏃堕棿")])),_:1})])),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,(t=>(e.openBlock(),e.createBlock(c,null,{default:e.withCtx((()=>[e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.deliveryId),1)])),_:2},1024),e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.customerName),1)])),_:2},1024),e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.project),1)])),_:2},1024),e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.quantity),1)])),_:2},1024),e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.area),1)])),_:2},1024),e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.money),1)])),_:2},1024),e.createVNode(u,{align:"center"},{default:e.withCtx((()=>[e.createTextVNode(e.toDisplayString(t.createTime),1)])),_:2},1024)])),_:2},1024)))),256))])),_:1})])])}}},[["__scopeId","data-v-aaaea4c6"]]);const wr=pi({components:{Loading1:pi({name:"loading1",data:()=>({})},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"container loading1"},[e.createElementVNode("view",{class:"shape shape1"}),e.createElementVNode("view",{class:"shape shape2"}),e.createElementVNode("view",{class:"shape shape3"}),e.createElementVNode("view",{class:"shape shape4"})])}],["__scopeId","data-v-a16ea79e"]]),Loading2:pi({name:"loading2",data:()=>({})},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"container loading2"},[e.createElementVNode("view",{class:"shape shape1"}),e.createElementVNode("view",{class:"shape shape2"}),e.createElementVNode("view",{class:"shape shape3"}),e.createElementVNode("view",{class:"shape shape4"})])}],["__scopeId","data-v-51d40d8b"]]),Loading3:pi({name:"loading3",data:()=>({})},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"container loading3"},[e.createElementVNode("view",{class:"shape shape1"}),e.createElementVNode("view",{class:"shape shape2"}),e.createElementVNode("view",{class:"shape shape3"}),e.createElementVNode("view",{class:"shape shape4"})])}],["__scopeId","data-v-47408335"]]),Loading4:pi({name:"loading5",data:()=>({})},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"container loading5"},[e.createElementVNode("view",{class:"shape shape1"}),e.createElementVNode("view",{class:"shape shape2"}),e.createElementVNode("view",{class:"shape shape3"}),e.createElementVNode("view",{class:"shape shape4"})])}],["__scopeId","data-v-49a6258a"]]),Loading5:pi({name:"loading6",data:()=>({})},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"container loading6"},[e.createElementVNode("view",{class:"shape shape1"}),e.createElementVNode("view",{class:"shape shape2"}),e.createElementVNode("view",{class:"shape shape3"}),e.createElementVNode("view",{class:"shape shape4"})])}],["__scopeId","data-v-08a06125"]])},name:"qiun-loading",props:{loadingType:{type:Number,default:2}},data:()=>({})},[["render",function(t,n,i,a,s,o){const r=e.resolveComponent("Loading1"),l=e.resolveComponent("Loading2"),c=e.resolveComponent("Loading3"),u=e.resolveComponent("Loading4"),d=e.resolveComponent("Loading5");return e.openBlock(),e.createElementBlock("view",null,[1==i.loadingType?(e.openBlock(),e.createBlock(r,{key:0})):e.createCommentVNode("",!0),2==i.loadingType?(e.openBlock(),e.createBlock(l,{key:1})):e.createCommentVNode("",!0),3==i.loadingType?(e.openBlock(),e.createBlock(c,{key:2})):e.createCommentVNode("",!0),4==i.loadingType?(e.openBlock(),e.createBlock(u,{key:3})):e.createCommentVNode("",!0),5==i.loadingType?(e.openBlock(),e.createBlock(d,{key:4})):e.createCommentVNode("",!0)])}]]);const kr=pi({name:"qiun-error",props:{errorMessage:{type:String,default:null}},data:()=>({})},[["render",function(t,n,i,a,s,o){return e.openBlock(),e.createElementBlock("view",{class:"chartsview"},[e.createElementVNode("view",{class:"charts-error"}),e.createElementVNode("view",{class:"charts-font"},e.toDisplayString(null==i.errorMessage?"璇风偣鍑婚噸璇�":i.errorMessage),1)])}],["__scopeId","data-v-af32de60"]]),br=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],vr={type:["pie","ring","rose","word","funnel","map","arcbar","line","column","mount","bar","area","radar","gauge","candle","mix","tline","tarea","scatter","bubble","demotype"],range:["楗肩姸鍥�","鍦嗙幆鍥�","鐜懓鍥�","璇嶄簯鍥�","婕忔枟鍥�","鍦板浘","鍦嗗姬杩涘害鏉�","鎶樼嚎鍥�","鏌辩姸鍥�","灞卞嘲鍥�","鏉$姸鍥�","鍖哄煙鍥�","闆疯揪鍥�","浠〃鐩�","K绾垮浘","娣峰悎鍥�","鏃堕棿杞存姌绾�","鏃堕棿杞村尯鍩�","鏁g偣鍥�","姘旀场鍥�","鑷畾涔夌被鍨�"],categories:["line","column","mount","bar","area","radar","gauge","candle","mix","demotype"],instance:{},option:{},formatter:{yAxisDemo1:function(e,t,n){return e+"鍏�"},yAxisDemo2:function(e,t,n){return e.toFixed(2)},xAxisDemo1:function(e,t,n){return e+"骞�"},xAxisDemo2:function(e,t,n){return((e,t)=>{var n=new Date;n.setTime(1e3*e);var i=n.getFullYear(),a=n.getMonth()+1;a=a<10?"0"+a:a;var s=n.getDate();s=s<10?"0"+s:s;var o=n.getHours();o=o<10?"0"+o:o;var r=n.getMinutes(),l=n.getSeconds();return r=r<10?"0"+r:r,l=l<10?"0"+l:l,"full"==t?i+"-"+a+"-"+s+" "+o+":"+r+":"+l:"y-m-d"==t?i+"-"+a+"-"+s:"h:m"==t?o+":"+r:"h:m:s"==t?o+":"+r+":"+l:[i,a,s,o,r,l]})(e,"h:m")},seriesDemo1:function(e,t,n,i){return e+"鍏�"},tooltipDemo1:function(e,t,n,i){return 0==n?"闅忎究鐢�"+e.data+"骞�":"鍏朵粬鎴戞病鏀�"+e.data+"澶�"},pieDemo:function(e,t,n,i){if(void 0!==t)return n[t].name+"锛�"+n[t].data+"鍏�"}},demotype:{type:"line",color:br,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"curve",width:2}}},pie:{type:"pie",color:br,padding:[5,5,5,5],extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},ring:{type:"ring",color:br,padding:[5,5,5,5],rotate:!1,dataLabel:!0,legend:{show:!0,position:"right",lineHeight:25},title:{name:"鏀剁泭鐜�",fontSize:15,color:"#666666"},subtitle:{name:"70%",fontSize:25,color:"#7cb5ec"},extra:{ring:{ringWidth:30,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},rose:{type:"rose",color:br,padding:[5,5,5,5],legend:{show:!0,position:"left",lineHeight:25},extra:{rose:{type:"area",minRadius:50,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF"}}},word:{type:"word",color:br,extra:{word:{type:"normal",autoColors:!1}}},funnel:{type:"funnel",color:br,padding:[15,15,0,15],extra:{funnel:{activeOpacity:.3,activeWidth:10,border:!0,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right"}}},map:{type:"map",color:br,padding:[0,0,0,0],dataLabel:!0,extra:{map:{border:!0,borderWidth:1,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#F04864",activeFillColor:"#FACC14",activeFillOpacity:1}}},arcbar:{type:"arcbar",color:br,title:{name:"鐧惧垎姣�",fontSize:25,color:"#00FF00"},subtitle:{name:"榛樿鏍囬",fontSize:15,color:"#666666"},extra:{arcbar:{type:"default",width:12,backgroundColor:"#E9E9E9",startAngle:.75,endAngle:.25,gap:2}}},line:{type:"line",color:br,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"straight",width:2,activeType:"hollow"}}},tline:{type:"line",color:br,padding:[15,10,0,15],xAxis:{disableGrid:!1,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{line:{type:"curve",width:2,activeType:"hollow"}}},tarea:{type:"area",color:br,padding:[15,10,0,15],xAxis:{disableGrid:!0,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!0,activeType:"hollow"}}},column:{type:"column",color:br,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{column:{type:"group",width:30,activeBgColor:"#000000",activeBgOpacity:.08}}},mount:{type:"mount",color:br,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{mount:{type:"mount",widthRatio:1.5}}},bar:{type:"bar",color:br,padding:[15,30,0,5],xAxis:{boundaryGap:"justify",disableGrid:!1,min:0,axisLine:!1},yAxis:{},legend:{},extra:{bar:{type:"group",width:30,meterBorde:1,meterFillColor:"#FFFFFF",activeBgColor:"#000000",activeBgOpacity:.08}}},area:{type:"area",color:br,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{area:{type:"straight",opacity:.2,addLine:!0,width:2,gradient:!1,activeType:"hollow"}}},radar:{type:"radar",color:br,padding:[5,5,5,5],dataLabel:!1,legend:{show:!0,position:"right",lineHeight:25},extra:{radar:{gridType:"radar",gridColor:"#CCCCCC",gridCount:3,opacity:.2,max:200,labelShow:!0}}},gauge:{type:"gauge",color:br,title:{name:"66Km/H",fontSize:25,color:"#2fc25b",offsetY:50},subtitle:{name:"瀹炴椂閫熷害",fontSize:15,color:"#1890ff",offsetY:-50},extra:{gauge:{type:"default",width:30,labelColor:"#666666",startAngle:.75,endAngle:.25,startNumber:0,endNumber:100,labelFormat:"",splitLine:{fixRadius:0,splitNumber:10,width:30,color:"#FFFFFF",childNumber:5,childWidth:12},pointer:{width:24,color:"auto"}}}},candle:{type:"candle",color:br,padding:[15,15,0,15],enableScroll:!0,enableMarkLine:!0,dataLabel:!1,xAxis:{labelCount:4,itemCount:40,disableGrid:!0,gridColor:"#CCCCCC",gridType:"solid",dashLength:4,scrollShow:!0,scrollAlign:"left",scrollColor:"#A6A6A6",scrollBackgroundColor:"#EFEBEF"},yAxis:{},legend:{},extra:{candle:{color:{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},average:{show:!0,name:["MA5","MA10","MA30"],day:[5,10,20],color:["#1890ff","#2fc25b","#facc14"]}},markLine:{type:"dash",dashLength:5,data:[{value:2150,lineColor:"#f04864",showLabel:!0},{value:2350,lineColor:"#f04864",showLabel:!0}]}}},mix:{type:"mix",color:br,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{disabled:!1,disableGrid:!1,splitNumber:5,gridType:"dash",dashLength:4,gridColor:"#CCCCCC",padding:10,showTitle:!0,data:[]},legend:{},extra:{mix:{column:{width:20}}}},scatter:{type:"scatter",color:br,padding:[15,15,0,15],dataLabel:!1,xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0},yAxis:{disableGrid:!1,gridType:"dash"},legend:{},extra:{scatter:{}}},bubble:{type:"bubble",color:br,padding:[15,15,0,15],xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0,max:250},yAxis:{disableGrid:!1,gridType:"dash",data:[{min:0,max:150}]},legend:{},extra:{bubble:{border:2,opacity:.5}}}},_r=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],xr={type:["pie","ring","rose","funnel","line","column","area","radar","gauge","candle","demotype"],categories:["line","column","area","radar","gauge","candle","demotype"],instance:{},option:{},formatter:{tooltipDemo1:function(e){let t="";for(let n in e){0==n&&(t+=e[n].axisValueLabel+"骞撮攢鍞");let i="--";null!==e[n].data&&(i=e[n].data),t+="<br/>"+e[n].marker+e[n].seriesName+"锛�"+i+" 涓囧厓"}return t},legendFormat:function(e){return"鑷畾涔夊浘渚�+"+e},yAxisFormatDemo:function(e,t){return e+"鍏�"},seriesFormatDemo:function(e){return e.name+"骞�"+e.value+"鍏�"}},demotype:{color:_r},column:{color:_r,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"bar",data:[],barwidth:20,label:{show:!0,color:"#666666",position:"top"}}},line:{color:_r,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"line",data:[],barwidth:20,label:{show:!0,color:"#666666",position:"top"}}},area:{color:_r,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"line",data:[],areaStyle:{},label:{show:!0,color:"#666666",position:"top"}}},pie:{color:_r,title:{text:""},tooltip:{trigger:"item"},grid:{top:40,bottom:30,right:15,left:15},legend:{bottom:"left"},seriesTemplate:{name:"",type:"pie",data:[],radius:"50%",label:{show:!0,color:"#666666",position:"top"}}},ring:{color:_r,title:{text:""},tooltip:{trigger:"item"},grid:{top:40,bottom:30,right:15,left:15},legend:{bottom:"left"},seriesTemplate:{name:"",type:"pie",data:[],radius:["40%","70%"],avoidLabelOverlap:!1,label:{show:!0,color:"#666666",position:"top"},labelLine:{show:!0}}},rose:{color:_r,title:{text:""},tooltip:{trigger:"item"},legend:{top:"bottom"},seriesTemplate:{name:"",type:"pie",data:[],radius:"55%",center:["50%","50%"],roseType:"area"}},funnel:{color:_r,title:{text:""},tooltip:{trigger:"item",formatter:"{b} : {c}%"},legend:{top:"bottom"},seriesTemplate:{name:"",type:"funnel",left:"10%",top:60,bottom:60,width:"80%",min:0,max:100,minSize:"0%",maxSize:"100%",sort:"descending",gap:2,label:{show:!0,position:"inside"},labelLine:{length:10,lineStyle:{width:1,type:"solid"}},itemStyle:{bordercolor:"#fff",borderwidth:1},emphasis:{label:{fontSize:20}},data:[]}},gauge:{color:_r,tooltip:{formatter:"{a} <br/>{b} : {c}%"},seriesTemplate:{name:"涓氬姟鎸囨爣",type:"gauge",detail:{formatter:"{value}%"},data:[{value:50,name:"瀹屾垚鐜�"}]}},candle:{xAxis:{data:[]},yAxis:{},color:_r,title:{text:""},dataZoom:[{type:"inside",xAxisIndex:[0,1],start:10,end:100},{show:!0,xAxisIndex:[0,1],type:"slider",bottom:10,start:10,end:100}],seriesTemplate:{name:"",type:"k",data:[]}}},Sr=e=>{(e.$renderjs||(e.$renderjs=[])).push("rdcharts"),(e.$renderjsModules||(e.$renderjsModules={})).rdcharts="f9cb76fc"};function Cr(e={},...t){for(let n in t)for(let i in t[n])t[n].hasOwnProperty(i)&&(e[i]=t[n][i]&&"object"==typeof t[n][i]?Cr(Array.isArray(t[n][i])?[]:{},e[i],t[n][i]):t[n][i]);return e}function Tr(e,t){for(let n in e)e.hasOwnProperty(n)&&null!==e[n]&&"object"==typeof e[n]?Tr(e[n],t):"format"===n&&"string"==typeof e[n]&&(e.formatter=t[e[n]]?t[e[n]]:void 0);return e}const Dr={name:"qiun-data-charts",mixins:[di.mixinDatacom],props:{type:{type:String,default:null},canvasId:{type:String,default:"uchartsid"},canvas2d:{type:Boolean,default:!1},background:{type:String,default:"rgba(0,0,0,0)"},animation:{type:Boolean,default:!0},chartData:{type:Object,default:()=>({categories:[],series:[]})},opts:{type:Object,default:()=>({})},eopts:{type:Object,default:()=>({})},loadingType:{type:Number,default:2},errorShow:{type:Boolean,default:!0},errorReload:{type:Boolean,default:!0},errorMessage:{type:String,default:null},inScrollView:{type:Boolean,default:!1},reshow:{type:Boolean,default:!1},reload:{type:Boolean,default:!1},disableScroll:{type:Boolean,default:!1},optsWatch:{type:Boolean,default:!0},onzoom:{type:Boolean,default:!1},ontap:{type:Boolean,default:!0},ontouch:{type:Boolean,default:!1},onmouse:{type:Boolean,default:!0},onmovetip:{type:Boolean,default:!1},echartsH5:{type:Boolean,default:!1},echartsApp:{type:Boolean,default:!1},tooltipShow:{type:Boolean,default:!0},tooltipFormat:{type:String,default:void 0},tooltipCustom:{type:Object,default:void 0},startDate:{type:String,default:void 0},endDate:{type:String,default:void 0},textEnum:{type:Array,default:()=>[]},groupEnum:{type:Array,default:()=>[]},pageScrollTop:{type:Number,default:0},directory:{type:String,default:"/"},tapLegend:{type:Boolean,default:!0},menus:{type:Array,default:()=>[]}},data:()=>({cid:"uchartsid",inWx:!1,inAli:!1,inTt:!1,inBd:!1,inH5:!1,inApp:!1,inWin:!1,type2d:!0,disScroll:!1,openmouse:!1,pixel:1,cWidth:375,cHeight:250,showchart:!1,echarts:!1,echartsResize:{state:!1},uchartsOpts:{},echartsOpts:{},drawData:{},lastDrawTime:null}),created(){if(this.cid=this.canvasId,"uchartsid"==this.canvasId||""==this.canvasId){let e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",t=e.length,n="";for(let i=0;i<32;i++)n+=e.charAt(Math.floor(Math.random()*t));this.cid=n}const e=uni.getSystemInfoSync();"windows"!==e.platform&&"mac"!==e.platform||(this.inWin=!0),this.type2d=!1,this.disScroll=this.disableScroll},mounted(){this.inApp=!0,!0===this.echartsApp&&(this.echarts=!0,this.openmouse=!1),this.$nextTick((()=>{this.beforeInit()}))},destroyed(){!0===this.echarts?(delete xr.option[this.cid],delete xr.instance[this.cid]):(delete vr.option[this.cid],delete vr.instance[this.cid]),uni.offWindowResize((()=>{}))},watch:{chartDataProps:{handler(e,t){"object"==typeof e?JSON.stringify(e)!==JSON.stringify(t)&&(this._clearChart(),e.series&&e.series.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this.showchart=!1,this.mixinDatacomErrorMessage=null)):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="鍙傛暟閿欒锛歝hartData鏁版嵁绫诲瀷閿欒")},immediate:!1,deep:!0},localdata:{handler(e,t){JSON.stringify(e)!==JSON.stringify(t)&&(e.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage=null))},immediate:!1,deep:!0},optsProps:{handler(e,t){"object"==typeof e?JSON.stringify(e)!==JSON.stringify(t)&&!1===this.echarts&&1==this.optsWatch&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="鍙傛暟閿欒锛歰pts鏁版嵁绫诲瀷閿欒")},immediate:!1,deep:!0},eoptsProps:{handler(e,t){"object"==typeof e?JSON.stringify(e)!==JSON.stringify(t)&&!0===this.echarts&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this.showchart=!1,this.mixinDatacomErrorMessage="鍙傛暟閿欒锛歟opts鏁版嵁绫诲瀷閿欒")},immediate:!1,deep:!0},reshow(e,t){!0===e&&!1===this.mixinDatacomLoading&&setTimeout((()=>{this.mixinDatacomErrorMessage=null,this.echartsResize.state=!this.echartsResize.state,this.checkData(this.drawData)}),200)},reload(e,t){!0===e&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())},mixinDatacomErrorMessage(e,t){e&&(this.emitMsg({name:"error",params:{type:"error",errorShow:this.errorShow,msg:e,id:this.cid}}),this.errorShow&&i("log","at uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue:611","[绉嬩簯鍥捐〃缁勪欢]"+e))},errorMessage(e,t){e&&this.errorShow&&null!==e&&"null"!==e&&""!==e?(this.showchart=!1,this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=e):(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())}},computed:{optsProps(){return JSON.parse(JSON.stringify(this.opts))},eoptsProps(){return JSON.parse(JSON.stringify(this.eopts))},chartDataProps(){return JSON.parse(JSON.stringify(this.chartData))}},methods:{beforeInit(){this.mixinDatacomErrorMessage=null,"object"==typeof this.chartData&&null!=this.chartData&&void 0!==this.chartData.series&&this.chartData.series.length>0?(this.drawData=Cr({},this.chartData),this.mixinDatacomLoading=!1,this.showchart=!0,this.checkData(this.chartData)):this.localdata.length>0?(this.mixinDatacomLoading=!1,this.showchart=!0,this.localdataInit(this.localdata)):""!==this.collection?(this.mixinDatacomLoading=!1,this.getCloudData()):this.mixinDatacomLoading=!0},localdataInit(e){if(this.groupEnum.length>0)for(let u=0;u<e.length;u++)for(let t=0;t<this.groupEnum.length;t++)e[u].group===this.groupEnum[t].value&&(e[u].group=this.groupEnum[t].text);if(this.textEnum.length>0)for(let u=0;u<e.length;u++)for(let t=0;t<this.textEnum.length;t++)e[u].text===this.textEnum[t].value&&(e[u].text=this.textEnum[t].text);let t=!1,n={categories:[],series:[]},i=[],a=[];if(t=!0===this.echarts?xr.categories.includes(this.type):vr.categories.includes(this.type),!0===t){if(this.chartData&&this.chartData.categories&&this.chartData.categories.length>0)i=this.chartData.categories;else if(this.startDate&&this.endDate){let e=new Date(this.startDate),t=new Date(this.endDate);for(;e<=t;)i.push((o=void 0,r=void 0,l=void 0,o=(s=e).getFullYear(),r=s.getMonth()+1,l=s.getDate(),r>=1&&r<=9&&(r="0"+r),l>=0&&l<=9&&(l="0"+l),o+"-"+r+"-"+l)),e=e.setDate(e.getDate()+1),e=new Date(e)}else{let t={};e.map((function(e,n){null==e.text||t[e.text]||(i.push(e.text),t[e.text]=!0)}))}n.categories=i}var s,o,r,l;let c={};if(e.map((function(e,t){null==e.group||c[e.group]||(a.push({name:e.group,data:[]}),c[e.group]=!0)})),0==a.length)if(a=[{name:"榛樿鍒嗙粍",data:[]}],!0===t)for(let u=0;u<i.length;u++){let t=0;for(let n=0;n<e.length;n++)e[n].text==i[u]&&(t=e[n].value);a[0].data.push(t)}else for(let u=0;u<e.length;u++)a[0].data.push({name:e[u].text,value:e[u].value});else for(let u=0;u<a.length;u++)if(i.length>0)for(let t=0;t<i.length;t++){let n=0;for(let s=0;s<e.length;s++)a[u].name==e[s].group&&e[s].text==i[t]&&(n=e[s].value);a[u].data.push(n)}else for(let t=0;t<e.length;t++)a[u].name==e[t].group&&a[u].data.push(e[t].value);n.series=a,this.drawData=Cr({},n),this.checkData(n)},reloading(){!1!==this.errorReload&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,""!==this.collection?(this.mixinDatacomLoading=!1,this.onMixinDatacomPropsChange(!0)):this.beforeInit())},checkData(e){let t=this.cid;!0===this.echarts?(xr.option[t]=Cr({},this.eopts),xr.option[t].id=t,xr.option[t].type=this.type):this.type&&vr.type.includes(this.type)?(vr.option[t]=Cr({},vr[this.type],this.opts),vr.option[t].canvasId=t):(this.mixinDatacomLoading=!1,this.showchart=!1,this.mixinDatacomErrorMessage="鍙傛暟閿欒锛歱rops鍙傛暟涓璽ype绫诲瀷涓嶆纭�");let n=Cr({},e);void 0!==n.series&&n.series.length>0&&(this.mixinDatacomErrorMessage=null,!0===this.echarts?(xr.option[t].chartData=n,this.$nextTick((()=>{this.init()}))):(vr.option[t].categories=n.categories,vr.option[t].series=n.series,this.$nextTick((()=>{this.init()}))))},resizeHandler(){let e=Date.now();e-(this.lastDrawTime?this.lastDrawTime:e-3e3)<1e3||uni.createSelectorQuery().in(this).select("#ChartBoxId"+this.cid).boundingClientRect((e=>{this.showchart=!0,e.width>0&&e.height>0&&(e.width===this.cWidth&&e.height===this.cHeight||this.checkData(this.drawData))})).exec()},getCloudData(){1!=this.mixinDatacomLoading&&(this.mixinDatacomLoading=!0,this.mixinDatacomGet().then((e=>{this.mixinDatacomResData=e.result.data,this.localdataInit(this.mixinDatacomResData)})).catch((e=>{this.mixinDatacomLoading=!1,this.showchart=!1,this.mixinDatacomErrorMessage="璇锋眰閿欒锛�"+e})))},onMixinDatacomPropsChange(e,t){1==e&&""!==this.collection&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this._clearChart(),this.getCloudData())},_clearChart(){let e=this.cid;if(!0!==this.echarts&&vr.option[e]&&vr.option[e].context){const t=vr.option[e].context;"object"!=typeof t||vr.option[e].update||(t.clearRect(0,0,this.cWidth*this.pixel,this.cHeight*this.pixel),t.draw())}},init(){let e=this.cid;uni.createSelectorQuery().in(this).select("#ChartBoxId"+e).boundingClientRect((t=>{t.width>0&&t.height>0?(this.mixinDatacomLoading=!1,this.showchart=!0,this.lastDrawTime=Date.now(),this.cWidth=t.width,this.cHeight=t.height,!0!==this.echarts&&(vr.option[e].background="rgba(0,0,0,0)"==this.background?"#FFFFFF":this.background,vr.option[e].canvas2d=this.type2d,vr.option[e].pixelRatio=this.pixel,vr.option[e].animation=this.animation,vr.option[e].width=t.width*this.pixel,vr.option[e].height=t.height*this.pixel,vr.option[e].onzoom=this.onzoom,vr.option[e].ontap=this.ontap,vr.option[e].ontouch=this.ontouch,vr.option[e].onmouse=this.openmouse,vr.option[e].onmovetip=this.onmovetip,vr.option[e].tooltipShow=this.tooltipShow,vr.option[e].tooltipFormat=this.tooltipFormat,vr.option[e].tooltipCustom=this.tooltipCustom,vr.option[e].inScrollView=this.inScrollView,vr.option[e].lastDrawTime=this.lastDrawTime,vr.option[e].tapLegend=this.tapLegend),this.inH5||this.inApp?1==this.echarts?(xr.option[e].ontap=this.ontap,xr.option[e].onmouse=this.openmouse,xr.option[e].tooltipShow=this.tooltipShow,xr.option[e].tooltipFormat=this.tooltipFormat,xr.option[e].tooltipCustom=this.tooltipCustom,xr.option[e].lastDrawTime=this.lastDrawTime,this.echartsOpts=Cr({},xr.option[e])):(vr.option[e].rotateLock=vr.option[e].rotate,this.uchartsOpts=Cr({},vr.option[e])):(vr.option[e]=Tr(vr.option[e],vr.formatter),this.mixinDatacomErrorMessage=null,this.mixinDatacomLoading=!1,this.showchart=!0,this.$nextTick((()=>{if(!0===this.type2d){uni.createSelectorQuery().in(this).select("#"+e).fields({node:!0,size:!0}).exec((n=>{if(n[0]){const i=n[0].node,a=i.getContext("2d");vr.option[e].context=a,vr.option[e].rotateLock=vr.option[e].rotate,vr.instance[e]&&vr.option[e]&&!0===vr.option[e].update?this._updataUChart(e):(i.width=t.width*this.pixel,i.height=t.height*this.pixel,i._width=t.width*this.pixel,i._height=t.height*this.pixel,setTimeout((()=>{vr.option[e].context.restore(),vr.option[e].context.save(),this._newChart(e)}),100))}else this.showchart=!1,this.mixinDatacomErrorMessage="鍙傛暟閿欒锛氬紑鍚�2d妯″紡鍚庯紝鏈幏鍙栧埌dom鑺傜偣锛宑anvas-id:"+e}))}else this.inAli&&(vr.option[e].rotateLock=vr.option[e].rotate),vr.option[e].context=uni.createCanvasContext(e,this),vr.instance[e]&&vr.option[e]&&!0===vr.option[e].update?this._updataUChart(e):setTimeout((()=>{vr.option[e].context.restore(),vr.option[e].context.save(),this._newChart(e)}),100)})))):(this.mixinDatacomLoading=!1,this.showchart=!1,1==this.reshow&&(this.mixinDatacomErrorMessage="甯冨眬閿欒锛氭湭鑾峰彇鍒扮埗鍏冪礌瀹介珮灏哄锛乧anvas-id:"+e))})).exec()},saveImage(){uni.canvasToTempFilePath({canvasId:this.cid,success:e=>{uni.saveImageToPhotosAlbum({filePath:e.tempFilePath,success:function(){uni.showToast({title:"淇濆瓨鎴愬姛",duration:2e3})}})}},this)},getImage(){if(0==this.type2d)uni.canvasToTempFilePath({canvasId:this.cid,success:e=>{this.emitMsg({name:"getImage",params:{type:"getImage",base64:e.tempFilePath}})}},this);else{uni.createSelectorQuery().in(this).select("#"+this.cid).fields({node:!0,size:!0}).exec((e=>{if(e[0]){const t=e[0].node;this.emitMsg({name:"getImage",params:{type:"getImage",base64:t.toDataURL("image/png")}})}}))}},_error(e){this.mixinDatacomErrorMessage=e.detail.errMsg},emitMsg(e){this.$emit(e.name,e.params)},getRenderType(){!0===this.echarts&&!1===this.mixinDatacomLoading&&this.beforeInit()},toJSON(){return this}}};Sr(Dr);const Er=pi(Dr,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("qiun-loading"),wr),c=a(e.resolveDynamicComponent("qiun-error"),kr);return e.openBlock(),e.createElementBlock("view",{class:"chartsview",id:"ChartBoxId"+o.cid},[t.mixinDatacomLoading?(e.openBlock(),e.createElementBlock("view",{key:0},[e.createVNode(l,{loadingType:i.loadingType},null,8,["loadingType"])])):e.createCommentVNode("",!0),t.mixinDatacomErrorMessage&&i.errorShow?(e.openBlock(),e.createElementBlock("view",{key:1,onClick:n[0]||(n[0]=(...e)=>r.reloading&&r.reloading(...e))},[e.createVNode(c,{errorMessage:i.errorMessage},null,8,["errorMessage"])])):e.createCommentVNode("",!0),o.echarts?e.withDirectives((e.openBlock(),e.createElementBlock("view",{key:2,style:e.normalizeStyle([{background:i.background},{width:"100%",height:"100%"}]),"data-directory":i.directory,id:"EC"+o.cid,prop:e.wp(o.echartsOpts),"change:prop":t.rdcharts.ecinit,resize:e.wp(o.echartsResize),"change:resize":t.rdcharts.ecresize},null,12,["data-directory","id","prop","change:prop","resize","change:resize"])),[[e.vShow,o.showchart]]):(e.openBlock(),e.createElementBlock("view",{key:3,onClick:n[2]||(n[2]=(...e)=>t.rdcharts.tap&&t.rdcharts.tap(...e)),onMousemove:n[3]||(n[3]=(...e)=>t.rdcharts.mouseMove&&t.rdcharts.mouseMove(...e)),onMousedown:n[4]||(n[4]=(...e)=>t.rdcharts.mouseDown&&t.rdcharts.mouseDown(...e)),onMouseup:n[5]||(n[5]=(...e)=>t.rdcharts.mouseUp&&t.rdcharts.mouseUp(...e)),onTouchstart:n[6]||(n[6]=(...e)=>t.rdcharts.touchStart&&t.rdcharts.touchStart(...e)),onTouchmove:n[7]||(n[7]=(...e)=>t.rdcharts.touchMove&&t.rdcharts.touchMove(...e)),onTouchend:n[8]||(n[8]=(...e)=>t.rdcharts.touchEnd&&t.rdcharts.touchEnd(...e)),id:"UC"+o.cid,prop:e.wp(o.uchartsOpts),"change:prop":t.rdcharts.ucinit},[e.withDirectives(e.createElementVNode("canvas",{id:o.cid,canvasId:o.cid,style:e.normalizeStyle({width:o.cWidth+"px",height:o.cHeight+"px",background:i.background}),"disable-scroll":i.disableScroll,onError:n[1]||(n[1]=(...e)=>r._error&&r._error(...e))},null,44,["id","canvasId","disable-scroll"]),[[e.vShow,o.showchart]])],40,["id","prop","change:prop"]))],8,["id"])}],["__scopeId","data-v-3e273927"]]),Nr=pi({__name:"originalGlassList",setup(t){const n=e.ref({}),i=e.ref([]),o=e.ref({color:["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],padding:[5,5,5,5],enableScroll:!1,extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:3,borderColor:"#FFFFFF"}}});let r=e.ref();s((()=>{uni.showLoading({title:"鍔犺浇涓�...",mask:!0}),l()}));const l=()=>{oo.post("/app/getOriginalGlassList").then((e=>{e.data.glassStock.forEach((e=>{e.json=JSON.parse(e.json)})),i.value=e.data.glassStock,n.value=e.data.totalSum})).finally((()=>{uni.hideLoading()}))};return(t,n)=>{const i=a(e.resolveDynamicComponent("qiun-data-charts"),Er);return e.openBlock(),e.createElementBlock("view",{style:{width:"100%",height:"100%"}},[e.createElementVNode("view",{class:"charts-box"},[e.createVNode(i,{type:"pie",opts:o.value,chartData:e.unref(r)},null,8,["opts","chartData"])])])}}},[["__scopeId","data-v-4137943b"]]);__definePage("pages/index/index",ro),__definePage("pages/mainView/mainView",wo),__definePage("pages/reportingWork/reportingWork",Fo),__definePage("pages/glassInfo/glassInfo",Wo),__definePage("pages/QuantityCompletion/QuantityCompletion",hr),__definePage("pages/ReviewReporitingWork/ReviewReporitingWork",pr),__definePage("pages/ReportingWorkList/ReportingWorkList",mr),__definePage("pages/login/login",fr),__definePage("pages/statement/orderList",gr),__definePage("pages/statement/deliveryList",yr),__definePage("pages/statement/originalGlassList",Nr);const Vr=pi({onLaunch:function(){i("log","at App.vue:4","App Launch")},onShow:function(){i("log","at App.vue:7","App Show")},onHide:function(){i("log","at App.vue:10","App Hide")}},[["__scopeId","data-v-aa96e26f"]]);const{app:Ar,Vuex:Ir,Pinia:Br}=function(){const t=e.createVueApp(Vr),n=function(){const t=e.effectScope(!0),n=t.run((()=>e.ref({})));let i=[],a=[];const s=e.markRaw({install(e){Ei(s),s._a=e,e.provide(Ni,s),e.config.globalProperties.$pinia=s,a.forEach((e=>i.push(e))),a=[]},use(e){return this._a?i.push(e):a.push(e),this},_p:i,_a:null,_e:t,_s:new Map,state:n});return s}();return t.use(n),{app:t}}();uni.Vuex=Ir,uni.Pinia=Br,Ar.provide("__globalStyles",__uniConfig.styles),Ar._component.mpType="app",Ar._component.render=()=>{},Ar.mount("#app")}(Vue);
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/app.css b/qrcodeScaner/unpackage/dist/build/app-plus/app.css
deleted file mode 100644
index a7bda5f..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/app.css
+++ /dev/null
@@ -1,2 +0,0 @@
-*{margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;user-select:none;width:100%}html{height:100%;height:100vh;width:100%;width:100vw}body{overflow-x:hidden;background-color:#fff;height:100%}#app{height:100%}input[type=search]::-webkit-search-cancel-button{display:none}.uni-loading,uni-button[loading]:before{background:transparent url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}@media (prefers-color-scheme: dark){html{--UI-BG-COLOR-ACTIVE: #373737;--UI-BORDER-COLOR-1: #373737;--UI-BG: #000;--UI-BG-0: #191919;--UI-BG-1: #1f1f1f;--UI-BG-2: #232323;--UI-BG-3: #2f2f2f;--UI-BG-4: #606060;--UI-BG-5: #2c2c2c;--UI-FG: #fff;--UI-FG-0: hsla(0, 0%, 100%, .8);--UI-FG-HALF: hsla(0, 0%, 100%, .6);--UI-FG-1: hsla(0, 0%, 100%, .5);--UI-FG-2: hsla(0, 0%, 100%, .3);--UI-FG-3: hsla(0, 0%, 100%, .05)}body{background-color:var(--UI-BG-0);color:var(--UI-FG-0)}}[nvue] uni-view,[nvue] uni-label,[nvue] uni-swiper-item,[nvue] uni-scroll-view{display:flex;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}[nvue] uni-button{margin:0}[nvue-dir-row] uni-view,[nvue-dir-row] uni-label,[nvue-dir-row] uni-swiper-item{flex-direction:row}[nvue-dir-column] uni-view,[nvue-dir-column] uni-label,[nvue-dir-column] uni-swiper-item{flex-direction:column}[nvue-dir-row-reverse] uni-view,[nvue-dir-row-reverse] uni-label,[nvue-dir-row-reverse] uni-swiper-item{flex-direction:row-reverse}[nvue-dir-column-reverse] uni-view,[nvue-dir-column-reverse] uni-label,[nvue-dir-column-reverse] uni-swiper-item{flex-direction:column-reverse}[nvue] uni-view,[nvue] uni-image,[nvue] uni-input,[nvue] uni-scroll-view,[nvue] uni-swiper,[nvue] uni-swiper-item,[nvue] uni-text,[nvue] uni-textarea,[nvue] uni-video{position:relative;border:0px solid #000000;box-sizing:border-box}[nvue] uni-swiper-item{position:absolute}@keyframes once-show{0%{top:0}}uni-resize-sensor,uni-resize-sensor>div{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}uni-resize-sensor{display:block;z-index:-1;visibility:hidden;animation:once-show 1ms}uni-resize-sensor>div>div{position:absolute;left:0;top:0}uni-resize-sensor>div:first-child>div{width:100000px;height:100000px}uni-resize-sensor>div:last-child>div{width:200%;height:200%}uni-text[selectable]{cursor:auto;-webkit-user-select:text;user-select:text}uni-text{white-space:pre-line}uni-view{display:block}uni-view[hidden]{display:none}uni-button{position:relative;display:block;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;box-sizing:border-box;font-size:18px;text-align:center;text-decoration:none;line-height:2.55555556;border-radius:5px;-webkit-tap-highlight-color:transparent;overflow:hidden;color:#000;background-color:#f8f8f8;cursor:pointer}uni-button[hidden]{display:none!important}uni-button:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.2);transform:scale(.5);transform-origin:0 0;box-sizing:border-box;border-radius:10px}uni-button[native]{padding-left:0;padding-right:0}uni-button[native] .uni-button-cover-view-wrapper{border:inherit;border-color:inherit;border-radius:inherit;background-color:inherit}uni-button[native] .uni-button-cover-view-inner{padding-left:14px;padding-right:14px}uni-button uni-cover-view{line-height:inherit;white-space:inherit}uni-button[type=default]{color:#000;background-color:#f8f8f8}uni-button[type=primary]{color:#fff;background-color:#007aff}uni-button[type=warn]{color:#fff;background-color:#e64340}uni-button[disabled]{color:rgba(255,255,255,.6);cursor:not-allowed}uni-button[disabled][type=default],uni-button[disabled]:not([type]){color:rgba(0,0,0,.3);background-color:#f7f7f7}uni-button[disabled][type=primary]{background-color:rgba(0,122,255,.6)}uni-button[disabled][type=warn]{background-color:#ec8b89}uni-button[type=primary][plain]{color:#007aff;border:1px solid #007aff;background-color:transparent}uni-button[type=primary][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=primary][plain]:after{border-width:0}uni-button[type=default][plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[type=default][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=default][plain]:after{border-width:0}uni-button[plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[plain]:after{border-width:0}uni-button[plain][native] .uni-button-cover-view-inner{padding:0}uni-button[type=warn][plain]{color:#e64340;border:1px solid #e64340;background-color:transparent}uni-button[type=warn][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=warn][plain]:after{border-width:0}uni-button[size=mini]{display:inline-block;line-height:2.3;font-size:13px;padding:0 1.34em}uni-button[size=mini][native]{padding:0}uni-button[size=mini][native] .uni-button-cover-view-inner{padding:0 1.34em}uni-button[loading]:not([disabled]){cursor:progress}uni-button[loading]:before{content:" ";display:inline-block;width:18px;height:18px;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}uni-button[loading][type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}uni-button[loading][type=primary][plain]{color:#007aff;background-color:transparent}uni-button[loading][type=default]{color:rgba(0,0,0,.6);background-color:#dedede}uni-button[loading][type=default][plain]{color:#353535;background-color:transparent}uni-button[loading][type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}uni-button[loading][type=warn][plain]{color:#e64340;background-color:transparent}uni-button[loading][native]:before{content:none}.button-hover{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}.button-hover[type=primary][plain]{color:rgba(0,122,255,.6);border-color:rgba(0,122,255,.6);background-color:transparent}.button-hover[type=default]{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[type=default][plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}.button-hover[type=warn][plain]{color:rgba(230,67,64,.6);border-color:rgba(230,67,64,.6);background-color:transparent}@media (prefers-color-scheme: dark){uni-button,uni-button[type=default]{color:#d6d6d6;background-color:#343434}.button-hover,.button-hover[type=default]{color:#d6d6d6;background-color:rgba(255,255,255,.1)}uni-button[disabled][type=default],uni-button[disabled]:not([type]){color:rgba(255,255,255,.2);background-color:rgba(255,255,255,.08)}uni-button[type=primary][plain][disabled]{color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.2)}uni-button[type=default][plain]{color:#d6d6d6;border:1px solid #d6d6d6}.button-hover[type=default][plain]{color:rgba(150,150,150,.6);border-color:rgba(150,150,150,.6);background-color:rgba(50,50,50,.2)}uni-button[type=default][plain][disabled]{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.2)}}uni-canvas{width:300px;height:150px;display:block;position:relative}uni-canvas>.uni-canvas-canvas{position:absolute;top:0;left:0;width:100%;height:100%}uni-checkbox{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-checkbox[hidden]{display:none}uni-checkbox[disabled]{cursor:not-allowed}.uni-checkbox-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative}.uni-checkbox-input svg{color:#007aff;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}@media (hover: hover){uni-checkbox:not([disabled]) .uni-checkbox-input:hover{border-color:var(--HOVER-BD-COLOR, #007aff)!important}}uni-checkbox-group{display:block}uni-checkbox-group[hidden]{display:none}uni-cover-image{display:block;line-height:1.2;overflow:hidden;height:100%;width:100%;pointer-events:auto}uni-cover-image[hidden]{display:none}uni-cover-image .uni-cover-image{width:100%;height:100%}uni-cover-view{display:block;line-height:1.2;overflow:hidden;white-space:nowrap;pointer-events:auto}uni-cover-view[hidden]{display:none}uni-cover-view .uni-cover-view{width:100%;height:100%;visibility:hidden;text-overflow:inherit;white-space:inherit;align-items:inherit;justify-content:inherit;flex-direction:inherit;flex-wrap:inherit;display:inherit;overflow:inherit}.ql-container{display:block;position:relative;box-sizing:border-box;-webkit-user-select:text;user-select:text;outline:none;overflow:hidden;width:100%;height:200px;min-height:200px}.ql-container[hidden]{display:none}.ql-container .ql-editor{position:relative;font-size:inherit;line-height:inherit;font-family:inherit;min-height:inherit;width:100%;height:100%;padding:0;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-overflow-scrolling:touch}.ql-container .ql-editor::-webkit-scrollbar{width:0!important}.ql-container .ql-editor.scroll-disabled{overflow:hidden}.ql-container .ql-image-overlay{display:flex;position:absolute;box-sizing:border-box;border:1px dashed #ccc;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}.ql-container .ql-image-overlay .ql-image-size{position:absolute;padding:4px 8px;text-align:center;background-color:#fff;color:#888;border:1px solid #ccc;box-sizing:border-box;opacity:.8;right:4px;top:4px;font-size:12px;display:inline-block;width:auto}.ql-container .ql-image-overlay .ql-image-toolbar{position:relative;text-align:center;box-sizing:border-box;background:#000;border-radius:5px;color:#fff;font-size:0;min-height:24px;z-index:100}.ql-container .ql-image-overlay .ql-image-toolbar span{display:inline-block;cursor:pointer;padding:5px;font-size:12px;border-right:1px solid #fff}.ql-container .ql-image-overlay .ql-image-toolbar span:last-child{border-right:0}.ql-container .ql-image-overlay .ql-image-toolbar span.triangle-up{padding:0;position:absolute;top:-12px;left:50%;transform:translate(-50%);width:0;height:0;border-width:6px;border-style:solid;border-color:transparent transparent black transparent}.ql-container .ql-image-overlay .ql-image-handle{position:absolute;height:12px;width:12px;border-radius:50%;border:1px solid #ccc;box-sizing:border-box;background:#fff}.ql-container img{display:inline-block;max-width:100%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;height:100%;outline:none;overflow-y:auto;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"鈥�"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"鈽�"}.ql-editor ul[data-checked=false]>li:before{content:"鈽�"}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em}.ql-editor li.ql-direction-rtl:before{margin-right:-1.5em}.ql-editor li:before{display:inline-block;white-space:nowrap;width:2em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:2em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:2em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:2em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:4em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:4em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:4em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:6em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:8em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:8em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:8em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:10em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:10em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:10em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:12em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:14em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:14em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:14em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:16em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:16em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:16em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:18em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;pointer-events:none;position:absolute}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}uni-icon{display:inline-block;font-size:0;box-sizing:border-box}uni-icon[hidden]{display:none}uni-image{width:320px;height:240px;display:inline-block;overflow:hidden;position:relative}uni-image[hidden]{display:none}uni-image>div{width:100%;height:100%;background-repeat:no-repeat}uni-image>img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}uni-image>.uni-image-will-change{will-change:transform}uni-input{display:block;font-size:16px;line-height:1.4em;height:1.4em;min-height:1.4em;overflow:hidden}uni-input[hidden]{display:none}.uni-input-wrapper,.uni-input-placeholder,.uni-input-form,.uni-input-input{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-input-wrapper,.uni-input-form{display:flex;position:relative;width:100%;height:100%;flex-direction:column;justify-content:center}.uni-input-placeholder,.uni-input-input{width:100%}.uni-input-placeholder{position:absolute;top:auto!important;left:0;color:gray;overflow:hidden;text-overflow:clip;white-space:pre;word-break:keep-all;pointer-events:none;line-height:inherit}.uni-input-input{position:relative;display:block;height:100%;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-input-input[type=search]::-webkit-search-cancel-button,.uni-input-input[type=search]::-webkit-search-decoration{display:none}.uni-input-input::-webkit-outer-spin-button,.uni-input-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.uni-input-input[type=number]{-moz-appearance:textfield}.uni-input-input:disabled{-webkit-text-fill-color:currentcolor}.uni-label-pointer{cursor:pointer}uni-live-pusher{width:320px;height:240px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-live-pusher[hidden]{display:none}.uni-live-pusher-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background-color:#000}.uni-live-pusher-slot{position:absolute;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}uni-map{width:300px;height:225px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-map[hidden]{display:none}.uni-map-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background-color:transparent}.uni-map-slot{position:absolute;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}uni-map.web{position:relative;width:300px;height:150px;display:block}uni-map.web[hidden]{display:none}uni-map.web .amap-marker-label{padding:0;border:none;background-color:transparent}uni-map.web .amap-marker>.amap-icon>img{left:0!important;top:0!important}uni-map.web .uni-map-control{position:absolute;width:0;height:0;top:0;left:0;z-index:999}uni-map.web .uni-map-control-icon{position:absolute;max-width:initial}.uni-system-choose-location{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#f8f8f8;z-index:999}.uni-system-choose-location .map{position:absolute;top:0;left:0;width:100%;height:300px}.uni-system-choose-location .map-location{position:absolute;left:50%;bottom:50%;width:32px;height:52px;margin-left:-16px;cursor:pointer;background-size:100%}.uni-system-choose-location .map-move{position:absolute;bottom:50px;right:10px;width:40px;height:40px;box-sizing:border-box;line-height:40px;background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.uni-system-choose-location .map-move>svg{display:block;width:100%;height:100%;box-sizing:border-box;padding:8px}.uni-system-choose-location .nav{position:absolute;top:0;left:0;width:100%;height:calc(44px + var(--status-bar-height));background-color:transparent;background-image:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,0))}.uni-system-choose-location .nav-btn{position:absolute;box-sizing:border-box;top:var(--status-bar-height);left:0;width:60px;height:44px;padding:6px;line-height:32px;font-size:26px;color:#fff;text-align:center;cursor:pointer}.uni-system-choose-location .nav-btn.confirm{left:auto;right:0}.uni-system-choose-location .nav-btn.disable{opacity:.4}.uni-system-choose-location .nav-btn>svg{display:block;width:100%;height:100%;border-radius:2px;box-sizing:border-box;padding:3px}.uni-system-choose-location .nav-btn.confirm>svg{background-color:#007aff;padding:5px}.uni-system-choose-location .menu{position:absolute;top:300px;left:0;width:100%;bottom:0;background-color:#fff}.uni-system-choose-location .search{display:flex;flex-direction:row;height:50px;padding:8px;line-height:34px;box-sizing:border-box;background-color:#fff}.uni-system-choose-location .search-input{flex:1;height:100%;border-radius:5px;padding:0 5px;background:#ebebeb}.uni-system-choose-location .search-btn{margin-left:5px;color:#007aff;font-size:17px;text-align:center}.uni-system-choose-location .list{position:absolute;top:50px;left:0;width:100%;bottom:0;padding-bottom:10px}.uni-system-choose-location .list-loading{display:flex;height:50px;justify-content:center;align-items:center}.uni-system-choose-location .list-item{position:relative;padding:10px 40px 10px 10px;cursor:pointer}.uni-system-choose-location .list-item>svg{display:none;position:absolute;top:50%;right:10px;width:30px;height:30px;margin-top:-15px;box-sizing:border-box;padding:5px}.uni-system-choose-location .list-item.selected>svg{display:block}.uni-system-choose-location .list-item:not(:last-child):after{position:absolute;content:"";height:1px;left:10px;bottom:0;width:100%;background-color:#d3d3d3}.uni-system-choose-location .list-item-title{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-system-choose-location .list-item-detail{font-size:12px;color:gray;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width: 800px){.uni-system-choose-location .map{top:0;height:100%}.uni-system-choose-location .map-move{bottom:10px;right:320px}.uni-system-choose-location .menu{top:calc(54px + var(--status-bar-height));left:auto;right:10px;width:300px;bottom:10px;max-height:600px;box-shadow:0 0 20px 5px rgba(0,0,0,.3)}}.uni-system-open-location{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#f8f8f8;z-index:999}.uni-system-open-location .map{position:absolute;top:0;left:0;width:100%;bottom:80px;height:auto}.uni-system-open-location .info{position:absolute;bottom:0;left:0;width:100%;height:80px;background-color:#fff;padding:15px;box-sizing:border-box;line-height:1.5}.uni-system-open-location .info>.name{font-size:17px;color:#111}.uni-system-open-location .info>.address{font-size:14px;color:#666}.uni-system-open-location .info>.nav{position:absolute;top:50%;right:15px;width:50px;height:50px;border-radius:50%;margin-top:-25px;background-color:#007aff}.uni-system-open-location .info>.nav>svg{display:block;width:100%;height:100%;padding:10px;box-sizing:border-box}.uni-system-open-location .map-move{position:absolute;bottom:50px;right:10px;width:40px;height:40px;box-sizing:border-box;line-height:40px;background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.uni-system-open-location .map-move>svg{display:block;width:100%;height:100%;box-sizing:border-box;padding:8px}.uni-system-open-location .nav-btn-back{position:absolute;box-sizing:border-box;top:var(--status-bar-height);left:0;width:44px;height:44px;padding:6px;cursor:pointer}.uni-system-open-location .nav-btn-back>svg{display:block;width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.5);padding:3px;box-sizing:border-box}.uni-system-open-location .map-content{position:absolute;left:0;top:0;width:100%;bottom:0;overflow:hidden}.uni-system-open-location .map-content.fix-position{top:-74px;bottom:-44px}.uni-system-open-location .map-content>iframe{width:100%;height:100%;border:none}.uni-system-open-location .actTonav{position:absolute;right:16px;bottom:56px;width:60px;height:60px;border-radius:60px}.uni-system-open-location .nav-view{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column}.uni-system-open-location .nav-view-top-placeholder{width:100%;height:var(--status-bar-height);background-color:#fff}.uni-system-open-location .nav-view-frame{width:100%;flex:1}uni-movable-area{display:block;position:relative;width:10px;height:10px}uni-movable-area[hidden]{display:none}uni-movable-view{display:inline-block;width:10px;height:10px;top:0;left:0;position:absolute;cursor:grab}uni-movable-view[hidden]{display:none}uni-navigator{height:auto;width:auto;display:block;cursor:pointer}uni-navigator[hidden]{display:none}.navigator-hover{background-color:rgba(0,0,0,.1);opacity:.7}.navigator-wrap,.navigator-wrap:link,.navigator-wrap:visited,.navigator-wrap:hover,.navigator-wrap:active{text-decoration:none;color:inherit;cursor:pointer}uni-picker-view{display:block}.uni-picker-view-wrapper{display:flex;position:relative;overflow:hidden;height:100%}uni-picker-view[hidden]{display:none}uni-picker-view-column{flex:1;position:relative;height:100%;overflow:hidden}uni-picker-view-column[hidden]{display:none}.uni-picker-view-group{height:100%;overflow:hidden}.uni-picker-view-mask{transform:translateZ(0)}.uni-picker-view-indicator,.uni-picker-view-mask{position:absolute;left:0;width:100%;z-index:3;pointer-events:none}.uni-picker-view-mask{top:0;height:100%;margin:0 auto;background-image:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.6)),linear-gradient(0deg,rgba(255,255,255,.95),rgba(255,255,255,.6));background-position:top,bottom;background-size:100% 102px;background-repeat:no-repeat;transform:translateZ(0)}.uni-picker-view-indicator{height:34px;top:50%;transform:translateY(-50%)}.uni-picker-view-content{position:absolute;top:0;left:0;width:100%;will-change:transform;padding:102px 0;cursor:pointer}.uni-picker-view-content>*{height:var(--picker-view-column-indicator-height);overflow:hidden}.uni-picker-view-indicator:before{top:0;border-top:1px solid #e5e5e5;transform-origin:0 0;transform:scaleY(.5)}.uni-picker-view-indicator:after{bottom:0;border-bottom:1px solid #e5e5e5;transform-origin:0 100%;transform:scaleY(.5)}.uni-picker-view-indicator:after,.uni-picker-view-indicator:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#e5e5e5}@media (prefers-color-scheme: dark){.uni-picker-view-indicator:before{border-top-color:var(--UI-FG-3)}.uni-picker-view-indicator:after{border-bottom-color:var(--UI-FG-3)}.uni-picker-view-mask{background-image:linear-gradient(180deg,rgba(35,35,35,.95),rgba(35,35,35,.6)),linear-gradient(0deg,rgba(35,35,35,.95),rgba(35,35,35,.6))}}uni-progress{display:flex;align-items:center}uni-progress[hidden]{display:none}.uni-progress-bar{flex:1}.uni-progress-inner-bar{width:0;height:100%}.uni-progress-info{margin-top:0;margin-bottom:0;min-width:2em;margin-left:15px;font-size:16px}uni-radio{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-radio[hidden]{display:none}uni-radio[disabled]{cursor:not-allowed}.uni-radio-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-radio-input{-webkit-appearance:none;appearance:none;margin-right:5px;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:50%;width:22px;height:22px;position:relative}@media (hover: hover){uni-radio:not([disabled]) .uni-radio-input:hover{border-color:var(--HOVER-BD-COLOR, #007aff)!important}}.uni-radio-input svg{color:#fff;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}.uni-radio-input.uni-radio-input-disabled{background-color:#e1e1e1;border-color:#d1d1d1}.uni-radio-input.uni-radio-input-disabled svg{color:#adadad}uni-radio-group{display:block}uni-radio-group[hidden]{display:none}uni-scroll-view{display:block;width:100%}uni-scroll-view[hidden]{display:none}.uni-scroll-view{position:relative;-webkit-overflow-scrolling:touch;width:100%;height:100%;max-height:inherit}.uni-scroll-view-scrollbar-hidden::-webkit-scrollbar{display:none}.uni-scroll-view-scrollbar-hidden{-moz-scrollbars:none;scrollbar-width:none}.uni-scroll-view-content{width:100%;height:100%}.uni-scroll-view-refresher{position:relative;overflow:hidden;flex-shrink:0}.uni-scroll-view-refresher-container{position:absolute;width:100%;bottom:0;display:flex;flex-direction:column-reverse}.uni-scroll-view-refresh{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.uni-scroll-view-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118)}.uni-scroll-view-refresh__spinner{transform-origin:center center;animation:uni-scroll-view-refresh-rotate 2s linear infinite}.uni-scroll-view-refresh__spinner>circle{stroke:currentColor;stroke-linecap:round;animation:uni-scroll-view-refresh-dash 2s linear infinite}@keyframes uni-scroll-view-refresh-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uni-scroll-view-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-slider{margin:10px 18px;padding:0;display:block}uni-slider[hidden]{display:none}uni-slider .uni-slider-wrapper{display:flex;align-items:center;min-height:16px}uni-slider .uni-slider-tap-area{flex:1;padding:8px 0}uni-slider .uni-slider-handle-wrapper{position:relative;height:2px;border-radius:5px;background-color:#e9e9e9;cursor:pointer;transition:background-color .3s ease;-webkit-tap-highlight-color:transparent}uni-slider .uni-slider-track{height:100%;border-radius:6px;background-color:#007aff;transition:background-color .3s ease}uni-slider .uni-slider-handle,uni-slider .uni-slider-thumb{position:absolute;left:50%;top:50%;cursor:pointer;border-radius:50%;transition:border-color .3s ease}uni-slider .uni-slider-handle{width:28px;height:28px;margin-top:-14px;margin-left:-14px;background-color:transparent;z-index:3;cursor:grab}uni-slider .uni-slider-thumb{z-index:2;box-shadow:0 0 4px rgba(0,0,0,.2)}uni-slider .uni-slider-step{position:absolute;width:100%;height:2px;background:transparent;z-index:1}uni-slider .uni-slider-value{width:3ch;color:#888;font-size:14px;margin-left:1em}uni-slider .uni-slider-disabled .uni-slider-track{background-color:#ccc}uni-slider .uni-slider-disabled .uni-slider-thumb{background-color:#fff;border-color:#ccc}uni-swiper{display:block;height:150px}uni-swiper[hidden]{display:none}.uni-swiper-wrapper{overflow:hidden;position:relative;width:100%;height:100%;transform:translateZ(0)}.uni-swiper-slides{position:absolute;left:0;top:0;right:0;bottom:0}.uni-swiper-slide-frame{position:absolute;left:0;top:0;width:100%;height:100%;will-change:transform}.uni-swiper-dots{position:absolute;font-size:0}.uni-swiper-dots-horizontal{left:50%;bottom:10px;text-align:center;white-space:nowrap;transform:translate(-50%)}.uni-swiper-dots-horizontal .uni-swiper-dot{margin-right:8px}.uni-swiper-dots-horizontal .uni-swiper-dot:last-child{margin-right:0}.uni-swiper-dots-vertical{right:10px;top:50%;text-align:right;transform:translateY(-50%)}.uni-swiper-dots-vertical .uni-swiper-dot{display:block;margin-bottom:9px}.uni-swiper-dots-vertical .uni-swiper-dot:last-child{margin-bottom:0}.uni-swiper-dot{display:inline-block;width:8px;height:8px;cursor:pointer;transition-property:background-color;transition-timing-function:ease;background:rgba(0,0,0,.3);border-radius:50%}.uni-swiper-dot-active{background-color:#000}.uni-swiper-navigation{width:26px;height:26px;cursor:pointer;position:absolute;top:50%;margin-top:-13px;display:flex;align-items:center;transition:all .2s;border-radius:50%;opacity:1}.uni-swiper-navigation-disabled{opacity:.35;cursor:not-allowed}.uni-swiper-navigation-hide{opacity:0;cursor:auto;pointer-events:none}.uni-swiper-navigation-prev{left:10px}.uni-swiper-navigation-prev svg{margin-left:-1px;left:10px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical{top:18px;left:50%;margin-left:-13px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical svg{transform:rotate(90deg);margin-left:auto;margin-top:-2px}.uni-swiper-navigation-next{right:10px}.uni-swiper-navigation-next svg{transform:rotate(180deg)}.uni-swiper-navigation-next.uni-swiper-navigation-vertical{top:auto;bottom:5px;left:50%;margin-left:-13px}.uni-swiper-navigation-next.uni-swiper-navigation-vertical svg{margin-top:2px;transform:rotate(270deg)}uni-swiper-item{display:block;overflow:hidden;will-change:transform;position:absolute;width:100%;height:100%;cursor:grab}uni-swiper-item[hidden]{display:none}uni-switch{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-switch[hidden]{display:none}uni-switch[disabled]{cursor:not-allowed}uni-switch[disabled] .uni-switch-input{opacity:.7}.uni-switch-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-switch-input{-webkit-appearance:none;appearance:none;position:relative;width:52px;height:32px;margin-right:5px;border:1px solid #dfdfdf;outline:0;border-radius:16px;box-sizing:border-box;background-color:#dfdfdf;transition:background-color .1s,border .1s}.uni-switch-input:before{content:" ";position:absolute;top:0;left:0;width:50px;height:30px;border-radius:15px;background-color:#fdfdfd;transition:transform .3s}.uni-switch-input:after{content:" ";position:absolute;top:0;left:0;width:30px;height:30px;border-radius:15px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4);transition:transform .3s}.uni-switch-input.uni-switch-input-checked{border-color:#007aff;background-color:#007aff}.uni-switch-input.uni-switch-input-checked:before{transform:scale(0)}.uni-switch-input.uni-switch-input-checked:after{transform:translate(20px)}uni-switch .uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative;color:#007aff}uni-switch:not([disabled]) .uni-checkbox-input:hover{border-color:#007aff}uni-switch .uni-checkbox-input svg{fill:#007aff;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}.uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}.uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}@media (prefers-color-scheme: dark){uni-switch .uni-switch-input{border-color:#3b3b3f}uni-switch .uni-switch-input,uni-switch .uni-switch-input:before{background-color:#3b3b3f}uni-switch .uni-switch-input:after{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4)}uni-switch .uni-checkbox-input{background-color:#2c2c2c;border:1px solid #656565}}uni-textarea{width:300px;height:150px;display:block;position:relative;font-size:16px;line-height:normal;white-space:pre-wrap;word-break:break-all}uni-textarea[hidden]{display:none}uni-textarea[auto-height=true]{height:-webkit-fit-content!important;height:fit-content!important}.uni-textarea-wrapper,.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-textarea-wrapper{display:block;position:relative;width:100%;height:100%;min-height:inherit;overflow-y:hidden}.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{position:absolute;width:100%;height:100%;left:0;top:0;white-space:inherit;word-break:inherit}.uni-textarea-placeholder{color:gray;overflow:hidden}.uni-textarea-line,.uni-textarea-compute{visibility:hidden;height:auto}.uni-textarea-line{width:1em}.uni-textarea-textarea{resize:none;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-textarea-textarea-fix-margin{width:auto;right:0;margin:0 -3px}.uni-textarea-textarea:disabled{-webkit-text-fill-color:currentcolor}uni-video{width:300px;height:225px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-video[hidden]{display:none}.uni-video-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background-color:#000}.uni-video-slot{position:absolute;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}uni-web-view{display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0}
-
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/assets/uniicons.32e978a5.ttf b/qrcodeScaner/unpackage/dist/build/app-plus/assets/uniicons.32e978a5.ttf
deleted file mode 100644
index 14696d0..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/assets/uniicons.32e978a5.ttf
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/manifest.json b/qrcodeScaner/unpackage/dist/build/app-plus/manifest.json
deleted file mode 100644
index f671ff3..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/manifest.json
+++ /dev/null
@@ -1,171 +0,0 @@
-{
-  "@platforms": [
-    "android",
-    "iPhone",
-    "iPad"
-  ],
-  "id": "__UNI__C4E0C89",
-  "name": "NorthGlass Scanner",
-  "version": {
-    "name": "1.0.1",
-    "code": 101
-  },
-  "description": "",
-  "developer": {
-    "name": "",
-    "email": "",
-    "url": ""
-  },
-  "permissions": {
-    "UniNView": {
-      "description": "UniNView鍘熺敓娓叉煋"
-    }
-  },
-  "plus": {
-    "useragent": {
-      "value": "uni-app",
-      "concatenate": true
-    },
-    "splashscreen": {
-      "target": "id:1",
-      "autoclose": true,
-      "waiting": true,
-      "delay": 0
-    },
-    "popGesture": "close",
-    "launchwebview": {
-      "render": "always",
-      "id": "1",
-      "kernel": "WKWebview"
-    },
-    "compatible": {
-      "ignoreVersion": true
-    },
-    "usingComponents": true,
-    "nvueStyleCompiler": "uni-app",
-    "compilerVersion": 3,
-    "distribute": {
-      "icons": {
-        "android": {
-          "hdpi": "D:/work/app111/qrcode-master - 棣楄揪/unpackage/res/icons/bfc66585705029f4757772d7997cf62.png",
-          "xhdpi": "D:/work/app111/qrcode-master - 棣楄揪/unpackage/res/icons/bfc66585705029f4757772d7997cf62.png",
-          "xxhdpi": "D:/work/app111/qrcode-master - 棣楄揪/unpackage/res/icons/bfc66585705029f4757772d7997cf62.png",
-          "xxxhdpi": "D:/work/app111/qrcode-master - 棣楄揪/unpackage/res/icons/bfc66585705029f4757772d7997cf62.png"
-        }
-      },
-      "google": {
-        "permissions": [
-          "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
-          "<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
-          "<uses-permission android:name=\"android.permission.VIBRATE\"/>",
-          "<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
-          "<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
-          "<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
-          "<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
-          "<uses-permission android:name=\"android.permission.CAMERA\"/>",
-          "<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
-          "<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
-          "<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
-          "<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
-          "<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
-          "<uses-feature android:name=\"android.hardware.camera\"/>",
-          "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
-        ],
-        "minSdkVersion": 26,
-        "abiFilters": []
-      },
-      "apple": {
-        "dSYMs": false
-      },
-      "plugins": {
-        "audio": {
-          "mp3": {
-            "description": "Android骞冲彴褰曢煶鏀寔MP3鏍煎紡鏂囦欢"
-          }
-        }
-      }
-    },
-    "nativePlugins": {
-      "HikPrinter": {
-        "__plugin_info__": {
-          "name": "HikPrinter",
-          "description": "鎵撳嵃鏈�",
-          "platforms": "Android",
-          "url": "",
-          "android_package_name": "",
-          "ios_bundle_id": "",
-          "isCloud": false,
-          "bought": -1,
-          "pid": "",
-          "parameters": {}
-        }
-      },
-      "Mpaas-Scan": {
-        "AppId": "ALIPUB98F6BCD240311",
-        "License": "W+CfYuKQNJr74MNOlK2M9W3bdjfEhlDB2d4w3C4Agl56+Q6HSVGpI418dIlMt15VNyG4OuyrZPM0e9mGFOnDE+D6Psba0RHhv3b2FDEezRL7jseg14uvNNnMHfgSaDHiMA5icd4iZVmmX8CiQnX8vuCq2q4vg9NCfewnBJEPlyW2a/PZ0GnDs6uXlOvZnFVilBzQkSugp+b3Gw+M3v9OUTcXjEVe2AZOlnYEIxQ7rrQeUAQki1qP0qGdZQTlDNQMPzPe04vf4NKGXPZS0+lTYveORh9H2XcEzgNcDCrvUIYkKLTfaEW1clrpcaVPqFaBizv6qFBgaNxlbt6c9E/jOA==",
-        "WorkspaceId": "default",
-        "__plugin_info__": {
-          "name": "鏀粯瀹濆師鐢熸壂鐮佹彃浠�",
-          "description": "鏀粯瀹濆師鐢熸壂鐮佺粍浠讹紝鍖呬綋绉粎0.7MB锛�15鍒嗛挓鍗冲彲瀹屾垚鎺ュ叆銆傚悓鏃讹紝mPaaS鎻愪緵銆屾壂鐮佸垎鏋愩�嶅ぇ鐩�",
-          "platforms": "Android,iOS",
-          "url": "https://ext.dcloud.net.cn/plugin?id=2636",
-          "android_package_name": "com.northglass.scanner",
-          "ios_bundle_id": "",
-          "isCloud": true,
-          "bought": 1,
-          "pid": "2636",
-          "parameters": {
-            "AppId": {
-              "des": "Android骞冲彴鐨凙ppId锛岃濉啓Android鐨刢onfig鏂囦欢涓殑appId瀵瑰簲鐨勫��",
-              "key": "mobilegw.appid",
-              "value": ""
-            },
-            "License": {
-              "des": "Android骞冲彴鐨凩icense,锛岃濉啓Android鐨刢onfig鏂囦欢涓殑mpaasConfigLicense瀵瑰簲鐨勫��",
-              "key": "mpaasConfigLicense",
-              "value": ""
-            },
-            "WorkspaceId": {
-              "des": "Android骞冲彴鐨刉orkspaceId锛岃濉啓Android鐨刢onfig鏂囦欢涓殑workspaceId瀵瑰簲鐨勫��",
-              "key": "workspaceId",
-              "value": ""
-            }
-          }
-        }
-      }
-    },
-    "statusbar": {
-      "immersed": "supportedDevice",
-      "style": "dark",
-      "background": "#F8F8F8"
-    },
-    "uniStatistics": {
-      "enable": false
-    },
-    "allowsInlineMediaPlayback": true,
-    "uni-app": {
-      "control": "uni-v3",
-      "vueVersion": "3",
-      "compilerVersion": "4.76",
-      "nvueCompiler": "uni-app",
-      "renderer": "auto",
-      "nvue": {
-        "flex-direction": "column"
-      },
-      "nvueLaunchMode": "normal",
-      "webView": {
-        "minUserAgentVersion": "49.0"
-      }
-    }
-  },
-  "app-harmony": {
-    "useragent": {
-      "value": "uni-app",
-      "concatenate": true
-    },
-    "uniStatistics": {
-      "enable": false
-    }
-  },
-  "launch_path": "__uniappview.html"
-}
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/pages/QuantityCompletion/QuantityCompletion.css b/qrcodeScaner/unpackage/dist/build/app-plus/pages/QuantityCompletion/QuantityCompletion.css
deleted file mode 100644
index 7eb20da..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/pages/QuantityCompletion/QuantityCompletion.css
+++ /dev/null
@@ -1 +0,0 @@
-.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}.uni-calendar-item__weeks-box[data-v-6e247954]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1px 0;position:relative}.uni-calendar-item__weeks-box-text[data-v-6e247954]{font-size:14px;font-weight:700;color:#001833}.uni-calendar-item__weeks-box-item[data-v-6e247954]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px}.uni-calendar-item__weeks-box-circle[data-v-6e247954]{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:8px;background-color:#dd524d}.uni-calendar-item__weeks-box .uni-calendar-item--disable[data-v-6e247954]{cursor:default}.uni-calendar-item--disable .uni-calendar-item__weeks-box-text-disable[data-v-6e247954]{color:#d1d1d1}.uni-calendar-item--today[data-v-6e247954]{position:absolute;top:10px;right:17%;background-color:#dd524d;width:6px;height:6px;border-radius:50%}.uni-calendar-item--extra[data-v-6e247954]{color:#dd524d;opacity:.8}.uni-calendar-item__weeks-box .uni-calendar-item--checked[data-v-6e247954]{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #fff}.uni-calendar-item--checked .uni-calendar-item--checked-text[data-v-6e247954]{color:#fff}.uni-calendar-item--multiple .uni-calendar-item--checked-range-text[data-v-6e247954]{color:#333}.uni-calendar-item--multiple[data-v-6e247954]{background-color:#f6f7fc}.uni-calendar-item--multiple .uni-calendar-item--before-checked[data-v-6e247954],.uni-calendar-item--multiple .uni-calendar-item--after-checked[data-v-6e247954]{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #F6F7FC}.uni-calendar-item--before-checked .uni-calendar-item--checked-text[data-v-6e247954],.uni-calendar-item--after-checked .uni-calendar-item--checked-text[data-v-6e247954]{color:#fff}.uni-calendar-item--before-checked-x[data-v-6e247954]{border-top-left-radius:50px;border-bottom-left-radius:50px;box-sizing:border-box;background-color:#f6f7fc}.uni-calendar-item--after-checked-x[data-v-6e247954]{border-top-right-radius:50px;border-bottom-right-radius:50px;background-color:#f6f7fc}.uni-datetime-picker-view[data-v-03d021cc]{height:130px;width:270px;cursor:pointer}.uni-datetime-picker-item[data-v-03d021cc]{height:50px;line-height:50px;text-align:center;font-size:14px}.uni-datetime-picker-btn[data-v-03d021cc]{margin-top:60px;display:flex;cursor:pointer;flex-direction:row;justify-content:space-between}.uni-datetime-picker-btn-text[data-v-03d021cc]{font-size:14px;color:#007aff}.uni-datetime-picker-btn-group[data-v-03d021cc]{display:flex;flex-direction:row}.uni-datetime-picker-cancel[data-v-03d021cc]{margin-right:30px}.uni-datetime-picker-mask[data-v-03d021cc]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-duration:.3s;z-index:998}.uni-datetime-picker-popup[data-v-03d021cc]{border-radius:8px;padding:30px;width:270px;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transition-duration:.3s;z-index:999}.uni-datetime-picker-time[data-v-03d021cc]{color:gray}.uni-datetime-picker-column[data-v-03d021cc]{height:50px}.uni-datetime-picker-timebox[data-v-03d021cc]{border:1px solid #E5E5E5;border-radius:5px;padding:7px 10px;box-sizing:border-box;cursor:pointer}.uni-datetime-picker-timebox-pointer[data-v-03d021cc]{cursor:pointer}.uni-datetime-picker-disabled[data-v-03d021cc]{opacity:.4}.uni-datetime-picker-text[data-v-03d021cc]{font-size:14px;line-height:50px}.uni-datetime-picker-sign[data-v-03d021cc]{position:absolute;top:53px;color:#999}.sign-left[data-v-03d021cc]{left:86px}.sign-right[data-v-03d021cc]{right:86px}.sign-center[data-v-03d021cc]{left:135px}.uni-datetime-picker__container-box[data-v-03d021cc]{position:relative;display:flex;align-items:center;justify-content:center;margin-top:40px}.time-hide-second[data-v-03d021cc]{width:180px}.uni-calendar[data-v-dcbc7075]{display:flex;flex-direction:column}.uni-calendar__mask[data-v-dcbc7075]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-property:opacity;transition-duration:.3s;opacity:0;z-index:99}.uni-calendar--mask-show[data-v-dcbc7075]{opacity:1}.uni-calendar--fixed[data-v-dcbc7075]{position:fixed;bottom:calc(var(--window-bottom));left:0;right:0;transition-property:transform;transition-duration:.3s;transform:translateY(460px);z-index:99}.uni-calendar--ani-show[data-v-dcbc7075]{transform:translateY(0)}.uni-calendar__content[data-v-dcbc7075]{background-color:#fff}.uni-calendar__content-mobile[data-v-dcbc7075]{border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 5px 3px rgba(0,0,0,.1)}.uni-calendar__header[data-v-dcbc7075]{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px}.uni-calendar__header-mobile[data-v-dcbc7075]{padding:10px 10px 0}.uni-calendar--fixed-top[data-v-dcbc7075]{display:flex;flex-direction:row;justify-content:space-between;border-top-color:rgba(0,0,0,.4);border-top-style:solid;border-top-width:1px}.uni-calendar--fixed-width[data-v-dcbc7075]{width:50px}.uni-calendar__backtoday[data-v-dcbc7075]{position:absolute;right:0;top:.78125rem;padding:0 5px 0 10px;height:25px;line-height:25px;font-size:12px;border-top-left-radius:25px;border-bottom-left-radius:25px;color:#fff;background-color:#f1f1f1}.uni-calendar__header-text[data-v-dcbc7075]{text-align:center;width:100px;font-size:15px;color:#666}.uni-calendar__button-text[data-v-dcbc7075]{text-align:center;width:100px;font-size:14px;color:#007aff;letter-spacing:3px}.uni-calendar__header-btn-box[data-v-dcbc7075]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:50px;height:50px}.uni-calendar__header-btn[data-v-dcbc7075]{width:9px;height:9px;border-left-color:gray;border-left-style:solid;border-left-width:1px;border-top-color:#555;border-top-style:solid;border-top-width:1px}.uni-calendar--left[data-v-dcbc7075]{transform:rotate(-45deg)}.uni-calendar--right[data-v-dcbc7075]{transform:rotate(135deg)}.uni-calendar__weeks[data-v-dcbc7075]{position:relative;display:flex;flex-direction:row}.uni-calendar__weeks-item[data-v-dcbc7075]{flex:1}.uni-calendar__weeks-day[data-v-dcbc7075]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:40px;border-bottom-color:#f5f5f5;border-bottom-style:solid;border-bottom-width:1px}.uni-calendar__weeks-day-text[data-v-dcbc7075]{font-size:12px;color:#b2b2b2}.uni-calendar__box[data-v-dcbc7075]{position:relative;padding-bottom:7px}.uni-calendar__box-bg[data-v-dcbc7075]{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0}.uni-calendar__box-bg-text[data-v-dcbc7075]{font-size:200px;font-weight:700;color:#999;opacity:.1;text-align:center;line-height:1}.uni-date-changed[data-v-dcbc7075]{padding:0 10px;text-align:center;color:#333;border-top-color:#dcdcdc;border-top-style:solid;border-top-width:1px;flex:1}.uni-date-btn--ok[data-v-dcbc7075]{padding:20px 15px}.uni-date-changed--time-start[data-v-dcbc7075],.uni-date-changed--time-end[data-v-dcbc7075]{display:flex;align-items:center}.uni-date-changed--time-date[data-v-dcbc7075]{color:#999;line-height:50px;margin-right:5px}.time-picker-style[data-v-dcbc7075]{display:flex;justify-content:center;align-items:center}.mr-10[data-v-dcbc7075]{margin-right:10px}.dialog-close[data-v-dcbc7075]{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:row;align-items:center;padding:0 25px;margin-top:10px}.dialog-close-plus[data-v-dcbc7075]{width:16px;height:2px;background-color:#737987;border-radius:2px;transform:rotate(45deg)}.dialog-close-rotate[data-v-dcbc7075]{position:absolute;transform:rotate(-45deg)}.uni-datetime-picker--btn[data-v-dcbc7075]{border-radius:100px;height:40px;line-height:40px;background-color:#007aff;color:#fff;font-size:16px;letter-spacing:2px}.uni-datetime-picker--btn[data-v-dcbc7075]:active{opacity:.7}.uni-date[data-v-c45ea159]{width:100%;flex:1}.uni-date-x[data-v-c45ea159]{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:4px;background-color:#fff;color:#666;font-size:14px;flex:1}.uni-date-x .icon-calendar[data-v-c45ea159]{padding-left:3px}.uni-date-x .range-separator[data-v-c45ea159]{height:35px;padding:0 2px;line-height:35px}.uni-date-x--border[data-v-c45ea159]{box-sizing:border-box;border-radius:4px;border:1px solid #e5e5e5}.uni-date-editor--x[data-v-c45ea159]{display:flex;align-items:center;position:relative}.uni-date-editor--x .uni-date__icon-clear[data-v-c45ea159]{padding-right:3px;display:flex;align-items:center}.uni-date__x-input[data-v-c45ea159]{width:auto;height:35px;padding-left:5px;position:relative;flex:1;line-height:35px;font-size:14px;overflow:hidden}.text-center[data-v-c45ea159]{text-align:center}.uni-date__input[data-v-c45ea159]{height:40px;width:100%;line-height:40px;font-size:14px}.uni-date-range__input[data-v-c45ea159]{text-align:center;max-width:142px}.uni-date-picker__container[data-v-c45ea159]{position:relative}.uni-date-mask--pc[data-v-c45ea159]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,0);transition-duration:.3s;z-index:996}.uni-date-single--x[data-v-c45ea159],.uni-date-range--x[data-v-c45ea159]{background-color:#fff;position:absolute;top:0;z-index:999;border:1px solid #EBEEF5;box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:4px}.uni-date-editor--x__disabled[data-v-c45ea159]{opacity:.4;cursor:default}.uni-date-editor--logo[data-v-c45ea159]{width:16px;height:16px;vertical-align:middle}.popup-x-header[data-v-c45ea159]{display:flex;flex-direction:row}.popup-x-header--datetime[data-v-c45ea159]{display:flex;flex-direction:row;flex:1}.popup-x-body[data-v-c45ea159]{display:flex}.popup-x-footer[data-v-c45ea159]{padding:0 15px;border-top-color:#f1f1f1;border-top-style:solid;border-top-width:1px;line-height:40px;text-align:right;color:#666}.popup-x-footer uni-text[data-v-c45ea159]:hover{color:#007aff;cursor:pointer;opacity:.8}.popup-x-footer .confirm-text[data-v-c45ea159]{margin-left:20px;color:#007aff}.uni-date-changed[data-v-c45ea159]{text-align:center;color:#333;border-bottom-color:#f1f1f1;border-bottom-style:solid;border-bottom-width:1px}.uni-date-changed--time uni-text[data-v-c45ea159]{height:50px;line-height:50px}.uni-date-changed .uni-date-changed--time[data-v-c45ea159]{flex:1}.uni-date-changed--time-date[data-v-c45ea159]{color:#333;opacity:.6}.mr-50[data-v-c45ea159]{margin-right:50px}.uni-popper__arrow[data-v-c45ea159],.uni-popper__arrow[data-v-c45ea159]:after{position:absolute;display:block;width:0;height:0;border:6px solid transparent;border-top-width:0}.uni-popper__arrow[data-v-c45ea159]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-bottom-color:#ebeef5}.uni-popper__arrow[data-v-c45ea159]:after{content:" ";top:1px;margin-left:-6px;border-bottom-color:#fff}.uni-table-th[data-v-f1ef87d4]{padding:12px 10px;display:table-cell;box-sizing:border-box;font-size:14px;font-weight:700;color:#909399;border-bottom:1px #ebeef5 solid}.uni-table-th-row[data-v-f1ef87d4]{display:flex;flex-direction:row}.table--border[data-v-f1ef87d4]{border-right:1px #ebeef5 solid}.uni-table-th-content[data-v-f1ef87d4]{display:flex;align-items:center;flex:1}.arrow[data-v-f1ef87d4]{display:block;position:relative;width:10px;height:8px;left:5px;overflow:hidden;cursor:pointer}.down[data-v-f1ef87d4]{top:3px}.down[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:-5px;transform:rotate(45deg);background-color:#ccc}.down.active[data-v-f1ef87d4] :after{background-color:#007aff}.up[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:5px;transform:rotate(45deg);background-color:#ccc}.up.active[data-v-f1ef87d4] :after{background-color:#007aff}.uni-table-checkbox[data-v-09200dc6]{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;margin:5px 0;cursor:pointer}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]{flex-shrink:0;box-sizing:border-box;position:relative;width:16px;height:16px;border:1px solid #DCDFE6;border-radius:2px;background-color:#fff;z-index:1}.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-09200dc6]{position:absolute;top:2px;left:5px;height:7px;width:3px;border:1px solid #fff;border-left:0;border-top:0;opacity:0;transform-origin:center;transform:rotate(45deg);box-sizing:content-box}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-09200dc6]{position:absolute;opacity:1;transform:rotate(0);height:2px;top:0;margin:auto;left:0;right:0;bottom:0;width:auto;border:none;border-radius:2px;transform:scale(.5);background-color:#fff}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]:hover{border-color:#007aff}.uni-table-checkbox .checkbox__inner.is-disable[data-v-09200dc6]{background-color:#f2f6fc;border-color:#dcdfe6}.uni-table-checkbox .checkbox__inner.is-checked[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-09200dc6]{opacity:1;transform:rotate(45deg)}.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-09200dc6]{opacity:.4}.uni-table-tr[data-v-87655535]{display:table-row;transition:all .3s;box-sizing:border-box}.checkbox[data-v-87655535]{width:26px;padding:0 8px 0 12px;display:table-cell;vertical-align:middle;color:#333;font-weight:500;border-bottom:1px #ebeef5 solid;font-size:14px}.tr-table--border[data-v-87655535]{border-right:1px #ebeef5 solid}.uni-table-td[data-v-e6e97238]{display:table-cell;padding:8px 10px;font-size:14px;border-bottom:1px #EBEEF5 solid;font-weight:400;color:#606266;line-height:23px;box-sizing:border-box}.table--border[data-v-e6e97238]{border-right:1px #EBEEF5 solid}.uni-table-scroll[data-v-dbd13a6b]{width:100%;overflow-x:auto}.uni-table[data-v-dbd13a6b]{position:relative;width:100%;border-radius:5px;background-color:#fff;box-sizing:border-box;display:table;overflow-x:auto}.uni-table[data-v-dbd13a6b] .uni-table-tr:nth-child(n+2):hover{background-color:#f5f7fa}.uni-table[data-v-dbd13a6b] .uni-table-thead .uni-table-tr:hover{background-color:#fafafa}.table--border[data-v-dbd13a6b]{border:1px #ebeef5 solid;border-right:none}.border-none[data-v-dbd13a6b]{border-bottom:none}.table--stripe[data-v-dbd13a6b] .uni-table-tr:nth-child(2n+3){background-color:#fafafa}.uni-table-loading[data-v-dbd13a6b]{position:relative;display:table-row;height:50px;line-height:50px;overflow:hidden;box-sizing:border-box}.empty-border[data-v-dbd13a6b]{border-right:1px #ebeef5 solid}.uni-table-text[data-v-dbd13a6b]{position:absolute;right:0;left:0;text-align:center;font-size:14px;color:#999}.uni-table-mask[data-v-dbd13a6b]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);z-index:99;display:flex;margin:auto;transition:all .5s;justify-content:center;align-items:center}.uni-table--loader[data-v-dbd13a6b]{width:30px;height:30px;border:2px solid #aaa;border-radius:50%;animation:2s uni-table--loader-dbd13a6b linear infinite;position:relative}@keyframes uni-table--loader-dbd13a6b{0%{transform:rotate(360deg)}10%{border-left-color:transparent}20%{border-bottom-color:transparent}30%{border-right-color:transparent}40%{border-top-color:transparent}50%{transform:rotate(0)}60%{border-top-color:transparent}70%{border-left-color:transparent}80%{border-bottom-color:transparent}90%{border-right-color:transparent}to{transform:rotate(-360deg)}}
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/pages/ReportingWorkList/ReportingWorkList.css b/qrcodeScaner/unpackage/dist/build/app-plus/pages/ReportingWorkList/ReportingWorkList.css
deleted file mode 100644
index 110eb69..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/pages/ReportingWorkList/ReportingWorkList.css
+++ /dev/null
@@ -1 +0,0 @@
-.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}.uni-calendar-item__weeks-box[data-v-6e247954]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1px 0;position:relative}.uni-calendar-item__weeks-box-text[data-v-6e247954]{font-size:14px;font-weight:700;color:#001833}.uni-calendar-item__weeks-box-item[data-v-6e247954]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px}.uni-calendar-item__weeks-box-circle[data-v-6e247954]{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:8px;background-color:#dd524d}.uni-calendar-item__weeks-box .uni-calendar-item--disable[data-v-6e247954]{cursor:default}.uni-calendar-item--disable .uni-calendar-item__weeks-box-text-disable[data-v-6e247954]{color:#d1d1d1}.uni-calendar-item--today[data-v-6e247954]{position:absolute;top:10px;right:17%;background-color:#dd524d;width:6px;height:6px;border-radius:50%}.uni-calendar-item--extra[data-v-6e247954]{color:#dd524d;opacity:.8}.uni-calendar-item__weeks-box .uni-calendar-item--checked[data-v-6e247954]{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #fff}.uni-calendar-item--checked .uni-calendar-item--checked-text[data-v-6e247954]{color:#fff}.uni-calendar-item--multiple .uni-calendar-item--checked-range-text[data-v-6e247954]{color:#333}.uni-calendar-item--multiple[data-v-6e247954]{background-color:#f6f7fc}.uni-calendar-item--multiple .uni-calendar-item--before-checked[data-v-6e247954],.uni-calendar-item--multiple .uni-calendar-item--after-checked[data-v-6e247954]{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #F6F7FC}.uni-calendar-item--before-checked .uni-calendar-item--checked-text[data-v-6e247954],.uni-calendar-item--after-checked .uni-calendar-item--checked-text[data-v-6e247954]{color:#fff}.uni-calendar-item--before-checked-x[data-v-6e247954]{border-top-left-radius:50px;border-bottom-left-radius:50px;box-sizing:border-box;background-color:#f6f7fc}.uni-calendar-item--after-checked-x[data-v-6e247954]{border-top-right-radius:50px;border-bottom-right-radius:50px;background-color:#f6f7fc}.uni-datetime-picker-view[data-v-03d021cc]{height:130px;width:270px;cursor:pointer}.uni-datetime-picker-item[data-v-03d021cc]{height:50px;line-height:50px;text-align:center;font-size:14px}.uni-datetime-picker-btn[data-v-03d021cc]{margin-top:60px;display:flex;cursor:pointer;flex-direction:row;justify-content:space-between}.uni-datetime-picker-btn-text[data-v-03d021cc]{font-size:14px;color:#007aff}.uni-datetime-picker-btn-group[data-v-03d021cc]{display:flex;flex-direction:row}.uni-datetime-picker-cancel[data-v-03d021cc]{margin-right:30px}.uni-datetime-picker-mask[data-v-03d021cc]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-duration:.3s;z-index:998}.uni-datetime-picker-popup[data-v-03d021cc]{border-radius:8px;padding:30px;width:270px;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transition-duration:.3s;z-index:999}.uni-datetime-picker-time[data-v-03d021cc]{color:gray}.uni-datetime-picker-column[data-v-03d021cc]{height:50px}.uni-datetime-picker-timebox[data-v-03d021cc]{border:1px solid #E5E5E5;border-radius:5px;padding:7px 10px;box-sizing:border-box;cursor:pointer}.uni-datetime-picker-timebox-pointer[data-v-03d021cc]{cursor:pointer}.uni-datetime-picker-disabled[data-v-03d021cc]{opacity:.4}.uni-datetime-picker-text[data-v-03d021cc]{font-size:14px;line-height:50px}.uni-datetime-picker-sign[data-v-03d021cc]{position:absolute;top:53px;color:#999}.sign-left[data-v-03d021cc]{left:86px}.sign-right[data-v-03d021cc]{right:86px}.sign-center[data-v-03d021cc]{left:135px}.uni-datetime-picker__container-box[data-v-03d021cc]{position:relative;display:flex;align-items:center;justify-content:center;margin-top:40px}.time-hide-second[data-v-03d021cc]{width:180px}.uni-calendar[data-v-dcbc7075]{display:flex;flex-direction:column}.uni-calendar__mask[data-v-dcbc7075]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-property:opacity;transition-duration:.3s;opacity:0;z-index:99}.uni-calendar--mask-show[data-v-dcbc7075]{opacity:1}.uni-calendar--fixed[data-v-dcbc7075]{position:fixed;bottom:calc(var(--window-bottom));left:0;right:0;transition-property:transform;transition-duration:.3s;transform:translateY(460px);z-index:99}.uni-calendar--ani-show[data-v-dcbc7075]{transform:translateY(0)}.uni-calendar__content[data-v-dcbc7075]{background-color:#fff}.uni-calendar__content-mobile[data-v-dcbc7075]{border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 5px 3px rgba(0,0,0,.1)}.uni-calendar__header[data-v-dcbc7075]{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px}.uni-calendar__header-mobile[data-v-dcbc7075]{padding:10px 10px 0}.uni-calendar--fixed-top[data-v-dcbc7075]{display:flex;flex-direction:row;justify-content:space-between;border-top-color:rgba(0,0,0,.4);border-top-style:solid;border-top-width:1px}.uni-calendar--fixed-width[data-v-dcbc7075]{width:50px}.uni-calendar__backtoday[data-v-dcbc7075]{position:absolute;right:0;top:.78125rem;padding:0 5px 0 10px;height:25px;line-height:25px;font-size:12px;border-top-left-radius:25px;border-bottom-left-radius:25px;color:#fff;background-color:#f1f1f1}.uni-calendar__header-text[data-v-dcbc7075]{text-align:center;width:100px;font-size:15px;color:#666}.uni-calendar__button-text[data-v-dcbc7075]{text-align:center;width:100px;font-size:14px;color:#007aff;letter-spacing:3px}.uni-calendar__header-btn-box[data-v-dcbc7075]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:50px;height:50px}.uni-calendar__header-btn[data-v-dcbc7075]{width:9px;height:9px;border-left-color:gray;border-left-style:solid;border-left-width:1px;border-top-color:#555;border-top-style:solid;border-top-width:1px}.uni-calendar--left[data-v-dcbc7075]{transform:rotate(-45deg)}.uni-calendar--right[data-v-dcbc7075]{transform:rotate(135deg)}.uni-calendar__weeks[data-v-dcbc7075]{position:relative;display:flex;flex-direction:row}.uni-calendar__weeks-item[data-v-dcbc7075]{flex:1}.uni-calendar__weeks-day[data-v-dcbc7075]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:40px;border-bottom-color:#f5f5f5;border-bottom-style:solid;border-bottom-width:1px}.uni-calendar__weeks-day-text[data-v-dcbc7075]{font-size:12px;color:#b2b2b2}.uni-calendar__box[data-v-dcbc7075]{position:relative;padding-bottom:7px}.uni-calendar__box-bg[data-v-dcbc7075]{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0}.uni-calendar__box-bg-text[data-v-dcbc7075]{font-size:200px;font-weight:700;color:#999;opacity:.1;text-align:center;line-height:1}.uni-date-changed[data-v-dcbc7075]{padding:0 10px;text-align:center;color:#333;border-top-color:#dcdcdc;border-top-style:solid;border-top-width:1px;flex:1}.uni-date-btn--ok[data-v-dcbc7075]{padding:20px 15px}.uni-date-changed--time-start[data-v-dcbc7075],.uni-date-changed--time-end[data-v-dcbc7075]{display:flex;align-items:center}.uni-date-changed--time-date[data-v-dcbc7075]{color:#999;line-height:50px;margin-right:5px}.time-picker-style[data-v-dcbc7075]{display:flex;justify-content:center;align-items:center}.mr-10[data-v-dcbc7075]{margin-right:10px}.dialog-close[data-v-dcbc7075]{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:row;align-items:center;padding:0 25px;margin-top:10px}.dialog-close-plus[data-v-dcbc7075]{width:16px;height:2px;background-color:#737987;border-radius:2px;transform:rotate(45deg)}.dialog-close-rotate[data-v-dcbc7075]{position:absolute;transform:rotate(-45deg)}.uni-datetime-picker--btn[data-v-dcbc7075]{border-radius:100px;height:40px;line-height:40px;background-color:#007aff;color:#fff;font-size:16px;letter-spacing:2px}.uni-datetime-picker--btn[data-v-dcbc7075]:active{opacity:.7}.uni-date[data-v-c45ea159]{width:100%;flex:1}.uni-date-x[data-v-c45ea159]{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:4px;background-color:#fff;color:#666;font-size:14px;flex:1}.uni-date-x .icon-calendar[data-v-c45ea159]{padding-left:3px}.uni-date-x .range-separator[data-v-c45ea159]{height:35px;padding:0 2px;line-height:35px}.uni-date-x--border[data-v-c45ea159]{box-sizing:border-box;border-radius:4px;border:1px solid #e5e5e5}.uni-date-editor--x[data-v-c45ea159]{display:flex;align-items:center;position:relative}.uni-date-editor--x .uni-date__icon-clear[data-v-c45ea159]{padding-right:3px;display:flex;align-items:center}.uni-date__x-input[data-v-c45ea159]{width:auto;height:35px;padding-left:5px;position:relative;flex:1;line-height:35px;font-size:14px;overflow:hidden}.text-center[data-v-c45ea159]{text-align:center}.uni-date__input[data-v-c45ea159]{height:40px;width:100%;line-height:40px;font-size:14px}.uni-date-range__input[data-v-c45ea159]{text-align:center;max-width:142px}.uni-date-picker__container[data-v-c45ea159]{position:relative}.uni-date-mask--pc[data-v-c45ea159]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,0);transition-duration:.3s;z-index:996}.uni-date-single--x[data-v-c45ea159],.uni-date-range--x[data-v-c45ea159]{background-color:#fff;position:absolute;top:0;z-index:999;border:1px solid #EBEEF5;box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:4px}.uni-date-editor--x__disabled[data-v-c45ea159]{opacity:.4;cursor:default}.uni-date-editor--logo[data-v-c45ea159]{width:16px;height:16px;vertical-align:middle}.popup-x-header[data-v-c45ea159]{display:flex;flex-direction:row}.popup-x-header--datetime[data-v-c45ea159]{display:flex;flex-direction:row;flex:1}.popup-x-body[data-v-c45ea159]{display:flex}.popup-x-footer[data-v-c45ea159]{padding:0 15px;border-top-color:#f1f1f1;border-top-style:solid;border-top-width:1px;line-height:40px;text-align:right;color:#666}.popup-x-footer uni-text[data-v-c45ea159]:hover{color:#007aff;cursor:pointer;opacity:.8}.popup-x-footer .confirm-text[data-v-c45ea159]{margin-left:20px;color:#007aff}.uni-date-changed[data-v-c45ea159]{text-align:center;color:#333;border-bottom-color:#f1f1f1;border-bottom-style:solid;border-bottom-width:1px}.uni-date-changed--time uni-text[data-v-c45ea159]{height:50px;line-height:50px}.uni-date-changed .uni-date-changed--time[data-v-c45ea159]{flex:1}.uni-date-changed--time-date[data-v-c45ea159]{color:#333;opacity:.6}.mr-50[data-v-c45ea159]{margin-right:50px}.uni-popper__arrow[data-v-c45ea159],.uni-popper__arrow[data-v-c45ea159]:after{position:absolute;display:block;width:0;height:0;border:6px solid transparent;border-top-width:0}.uni-popper__arrow[data-v-c45ea159]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-bottom-color:#ebeef5}.uni-popper__arrow[data-v-c45ea159]:after{content:" ";top:1px;margin-left:-6px;border-bottom-color:#fff}.uni-table-th[data-v-f1ef87d4]{padding:12px 10px;display:table-cell;box-sizing:border-box;font-size:14px;font-weight:700;color:#909399;border-bottom:1px #ebeef5 solid}.uni-table-th-row[data-v-f1ef87d4]{display:flex;flex-direction:row}.table--border[data-v-f1ef87d4]{border-right:1px #ebeef5 solid}.uni-table-th-content[data-v-f1ef87d4]{display:flex;align-items:center;flex:1}.arrow[data-v-f1ef87d4]{display:block;position:relative;width:10px;height:8px;left:5px;overflow:hidden;cursor:pointer}.down[data-v-f1ef87d4]{top:3px}.down[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:-5px;transform:rotate(45deg);background-color:#ccc}.down.active[data-v-f1ef87d4] :after{background-color:#007aff}.up[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:5px;transform:rotate(45deg);background-color:#ccc}.up.active[data-v-f1ef87d4] :after{background-color:#007aff}.uni-table-checkbox[data-v-09200dc6]{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;margin:5px 0;cursor:pointer}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]{flex-shrink:0;box-sizing:border-box;position:relative;width:16px;height:16px;border:1px solid #DCDFE6;border-radius:2px;background-color:#fff;z-index:1}.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-09200dc6]{position:absolute;top:2px;left:5px;height:7px;width:3px;border:1px solid #fff;border-left:0;border-top:0;opacity:0;transform-origin:center;transform:rotate(45deg);box-sizing:content-box}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-09200dc6]{position:absolute;opacity:1;transform:rotate(0);height:2px;top:0;margin:auto;left:0;right:0;bottom:0;width:auto;border:none;border-radius:2px;transform:scale(.5);background-color:#fff}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]:hover{border-color:#007aff}.uni-table-checkbox .checkbox__inner.is-disable[data-v-09200dc6]{background-color:#f2f6fc;border-color:#dcdfe6}.uni-table-checkbox .checkbox__inner.is-checked[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-09200dc6]{opacity:1;transform:rotate(45deg)}.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-09200dc6]{opacity:.4}.uni-table-tr[data-v-87655535]{display:table-row;transition:all .3s;box-sizing:border-box}.checkbox[data-v-87655535]{width:26px;padding:0 8px 0 12px;display:table-cell;vertical-align:middle;color:#333;font-weight:500;border-bottom:1px #ebeef5 solid;font-size:14px}.tr-table--border[data-v-87655535]{border-right:1px #ebeef5 solid}.uni-table-td[data-v-e6e97238]{display:table-cell;padding:8px 10px;font-size:14px;border-bottom:1px #EBEEF5 solid;font-weight:400;color:#606266;line-height:23px;box-sizing:border-box}.table--border[data-v-e6e97238]{border-right:1px #EBEEF5 solid}.uni-table-scroll[data-v-dbd13a6b]{width:100%;overflow-x:auto}.uni-table[data-v-dbd13a6b]{position:relative;width:100%;border-radius:5px;background-color:#fff;box-sizing:border-box;display:table;overflow-x:auto}.uni-table[data-v-dbd13a6b] .uni-table-tr:nth-child(n+2):hover{background-color:#f5f7fa}.uni-table[data-v-dbd13a6b] .uni-table-thead .uni-table-tr:hover{background-color:#fafafa}.table--border[data-v-dbd13a6b]{border:1px #ebeef5 solid;border-right:none}.border-none[data-v-dbd13a6b]{border-bottom:none}.table--stripe[data-v-dbd13a6b] .uni-table-tr:nth-child(2n+3){background-color:#fafafa}.uni-table-loading[data-v-dbd13a6b]{position:relative;display:table-row;height:50px;line-height:50px;overflow:hidden;box-sizing:border-box}.empty-border[data-v-dbd13a6b]{border-right:1px #ebeef5 solid}.uni-table-text[data-v-dbd13a6b]{position:absolute;right:0;left:0;text-align:center;font-size:14px;color:#999}.uni-table-mask[data-v-dbd13a6b]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);z-index:99;display:flex;margin:auto;transition:all .5s;justify-content:center;align-items:center}.uni-table--loader[data-v-dbd13a6b]{width:30px;height:30px;border:2px solid #aaa;border-radius:50%;animation:2s uni-table--loader-dbd13a6b linear infinite;position:relative}@keyframes uni-table--loader-dbd13a6b{0%{transform:rotate(360deg)}10%{border-left-color:transparent}20%{border-bottom-color:transparent}30%{border-right-color:transparent}40%{border-top-color:transparent}50%{transform:rotate(0)}60%{border-top-color:transparent}70%{border-left-color:transparent}80%{border-bottom-color:transparent}90%{border-right-color:transparent}to{transform:rotate(-360deg)}}.uni-popup-message[data-v-ad4a514f]{display:flex;flex-direction:row;justify-content:center}.uni-popup-message__box[data-v-ad4a514f]{background-color:#e1f3d8;padding:10px 15px;border-color:#eee;border-style:solid;border-width:1px;flex:1}@media screen and (min-width: 500px){.fixforpc-width[data-v-ad4a514f]{margin-top:20px;border-radius:4px;flex:none;min-width:380px;max-width:50%}}.uni-popup-message-text[data-v-ad4a514f]{font-size:14px;padding:0}.uni-popup__success[data-v-ad4a514f]{background-color:#e1f3d8}.uni-popup__success-text[data-v-ad4a514f]{color:#67c23a}.uni-popup__warn[data-v-ad4a514f]{background-color:#faecd8}.uni-popup__warn-text[data-v-ad4a514f]{color:#e6a23c}.uni-popup__error[data-v-ad4a514f]{background-color:#fde2e2}.uni-popup__error-text[data-v-ad4a514f]{color:#f56c6c}.uni-popup__info[data-v-ad4a514f]{background-color:#f2f6fc}.uni-popup__info-text[data-v-ad4a514f]{color:#909399}.uni-popup[data-v-d77bc3e8]{position:fixed;z-index:99}.uni-popup.top[data-v-d77bc3e8],.uni-popup.left[data-v-d77bc3e8],.uni-popup.right[data-v-d77bc3e8]{top:0}.uni-popup .uni-popup__wrapper[data-v-d77bc3e8]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-d77bc3e8],.uni-popup .uni-popup__wrapper.right[data-v-d77bc3e8]{padding-top:0;flex:1}.fixforpc-z-index[data-v-d77bc3e8]{z-index:999}.fixforpc-top[data-v-d77bc3e8]{top:0}.uni-popup-dialog[data-v-fcde97b3]{width:300px;border-radius:11px;background-color:#fff}.uni-dialog-title[data-v-fcde97b3]{display:flex;flex-direction:row;justify-content:center;padding-top:25px}.uni-dialog-title-text[data-v-fcde97b3]{font-size:16px;font-weight:500}.uni-dialog-content[data-v-fcde97b3]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px}.uni-dialog-content-text[data-v-fcde97b3]{font-size:14px;color:#6c6c6c}.uni-dialog-button-group[data-v-fcde97b3]{display:flex;flex-direction:row;border-top-color:#f5f5f5;border-top-style:solid;border-top-width:1px}.uni-dialog-button[data-v-fcde97b3]{display:flex;flex:1;flex-direction:row;justify-content:center;align-items:center;height:45px}.uni-border-left[data-v-fcde97b3]{border-left-color:#f0f0f0;border-left-style:solid;border-left-width:1px}.uni-dialog-button-text[data-v-fcde97b3]{font-size:16px;color:#333}.uni-button-color[data-v-fcde97b3]{color:#007aff}.uni-dialog-input[data-v-fcde97b3]{flex:1;font-size:14px;border:1px #eee solid;height:40px;padding:0 10px;border-radius:5px;color:#555}.uni-popup__success[data-v-fcde97b3]{color:#4cd964}.uni-popup__warn[data-v-fcde97b3]{color:#f0ad4e}.uni-popup__error[data-v-fcde97b3]{color:#dd524d}.uni-popup__info[data-v-fcde97b3]{color:#909399}
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/pages/ReviewReporitingWork/ReviewReporitingWork.css b/qrcodeScaner/unpackage/dist/build/app-plus/pages/ReviewReporitingWork/ReviewReporitingWork.css
deleted file mode 100644
index 88ab388..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/pages/ReviewReporitingWork/ReviewReporitingWork.css
+++ /dev/null
@@ -1 +0,0 @@
-.uni-table-th[data-v-f1ef87d4]{padding:12px 10px;display:table-cell;box-sizing:border-box;font-size:14px;font-weight:700;color:#909399;border-bottom:1px #ebeef5 solid}.uni-table-th-row[data-v-f1ef87d4]{display:flex;flex-direction:row}.table--border[data-v-f1ef87d4]{border-right:1px #ebeef5 solid}.uni-table-th-content[data-v-f1ef87d4]{display:flex;align-items:center;flex:1}.arrow[data-v-f1ef87d4]{display:block;position:relative;width:10px;height:8px;left:5px;overflow:hidden;cursor:pointer}.down[data-v-f1ef87d4]{top:3px}.down[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:-5px;transform:rotate(45deg);background-color:#ccc}.down.active[data-v-f1ef87d4] :after{background-color:#007aff}.up[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:5px;transform:rotate(45deg);background-color:#ccc}.up.active[data-v-f1ef87d4] :after{background-color:#007aff}.uni-table-checkbox[data-v-09200dc6]{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;margin:5px 0;cursor:pointer}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]{flex-shrink:0;box-sizing:border-box;position:relative;width:16px;height:16px;border:1px solid #DCDFE6;border-radius:2px;background-color:#fff;z-index:1}.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-09200dc6]{position:absolute;top:2px;left:5px;height:7px;width:3px;border:1px solid #fff;border-left:0;border-top:0;opacity:0;transform-origin:center;transform:rotate(45deg);box-sizing:content-box}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-09200dc6]{position:absolute;opacity:1;transform:rotate(0);height:2px;top:0;margin:auto;left:0;right:0;bottom:0;width:auto;border:none;border-radius:2px;transform:scale(.5);background-color:#fff}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]:hover{border-color:#007aff}.uni-table-checkbox .checkbox__inner.is-disable[data-v-09200dc6]{background-color:#f2f6fc;border-color:#dcdfe6}.uni-table-checkbox .checkbox__inner.is-checked[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-09200dc6]{opacity:1;transform:rotate(45deg)}.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-09200dc6]{opacity:.4}.uni-table-tr[data-v-87655535]{display:table-row;transition:all .3s;box-sizing:border-box}.checkbox[data-v-87655535]{width:26px;padding:0 8px 0 12px;display:table-cell;vertical-align:middle;color:#333;font-weight:500;border-bottom:1px #ebeef5 solid;font-size:14px}.tr-table--border[data-v-87655535]{border-right:1px #ebeef5 solid}.uni-table-td[data-v-e6e97238]{display:table-cell;padding:8px 10px;font-size:14px;border-bottom:1px #EBEEF5 solid;font-weight:400;color:#606266;line-height:23px;box-sizing:border-box}.table--border[data-v-e6e97238]{border-right:1px #EBEEF5 solid}.uni-table-scroll[data-v-dbd13a6b]{width:100%;overflow-x:auto}.uni-table[data-v-dbd13a6b]{position:relative;width:100%;border-radius:5px;background-color:#fff;box-sizing:border-box;display:table;overflow-x:auto}.uni-table[data-v-dbd13a6b] .uni-table-tr:nth-child(n+2):hover{background-color:#f5f7fa}.uni-table[data-v-dbd13a6b] .uni-table-thead .uni-table-tr:hover{background-color:#fafafa}.table--border[data-v-dbd13a6b]{border:1px #ebeef5 solid;border-right:none}.border-none[data-v-dbd13a6b]{border-bottom:none}.table--stripe[data-v-dbd13a6b] .uni-table-tr:nth-child(2n+3){background-color:#fafafa}.uni-table-loading[data-v-dbd13a6b]{position:relative;display:table-row;height:50px;line-height:50px;overflow:hidden;box-sizing:border-box}.empty-border[data-v-dbd13a6b]{border-right:1px #ebeef5 solid}.uni-table-text[data-v-dbd13a6b]{position:absolute;right:0;left:0;text-align:center;font-size:14px;color:#999}.uni-table-mask[data-v-dbd13a6b]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);z-index:99;display:flex;margin:auto;transition:all .5s;justify-content:center;align-items:center}.uni-table--loader[data-v-dbd13a6b]{width:30px;height:30px;border:2px solid #aaa;border-radius:50%;animation:2s uni-table--loader-dbd13a6b linear infinite;position:relative}@keyframes uni-table--loader-dbd13a6b{0%{transform:rotate(360deg)}10%{border-left-color:transparent}20%{border-bottom-color:transparent}30%{border-right-color:transparent}40%{border-top-color:transparent}50%{transform:rotate(0)}60%{border-top-color:transparent}70%{border-left-color:transparent}80%{border-bottom-color:transparent}90%{border-right-color:transparent}to{transform:rotate(-360deg)}}
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/pages/glassInfo/glassInfo.css b/qrcodeScaner/unpackage/dist/build/app-plus/pages/glassInfo/glassInfo.css
deleted file mode 100644
index ca07969..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/pages/glassInfo/glassInfo.css
+++ /dev/null
@@ -1 +0,0 @@
-.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}.uni-badge--x[data-v-526d212e]{display:inline-block;position:relative}.uni-badge--absolute[data-v-526d212e]{position:absolute}.uni-badge--small[data-v-526d212e]{transform:scale(.8);transform-origin:center center}.uni-badge[data-v-526d212e]{display:flex;overflow:hidden;box-sizing:border-box;font-feature-settings:"tnum";min-width:20px;justify-content:center;flex-direction:row;height:20px;padding:0 4px;line-height:18px;color:#fff;border-radius:100px;background-color:#909399;background-color:transparent;border:1px solid #fff;text-align:center;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:12px}.uni-badge--info[data-v-526d212e]{color:#fff;background-color:#909399}.uni-badge--primary[data-v-526d212e]{background-color:#2979ff}.uni-badge--success[data-v-526d212e]{background-color:#4cd964}.uni-badge--warning[data-v-526d212e]{background-color:#f0ad4e}.uni-badge--error[data-v-526d212e]{background-color:#dd524d}.uni-badge--inverted[data-v-526d212e]{padding:0 5px 0 0;color:#909399}.uni-badge--info-inverted[data-v-526d212e]{color:#909399;background-color:transparent}.uni-badge--primary-inverted[data-v-526d212e]{color:#2979ff;background-color:transparent}.uni-badge--success-inverted[data-v-526d212e]{color:#4cd964;background-color:transparent}.uni-badge--warning-inverted[data-v-526d212e]{color:#f0ad4e;background-color:transparent}.uni-badge--error-inverted[data-v-526d212e]{color:#dd524d;background-color:transparent}.uni-list-item[data-v-62b94056]{display:flex;font-size:16px;position:relative;justify-content:space-between;align-items:center;background-color:#fff;flex-direction:row}.uni-list-item--disabled[data-v-62b94056]{opacity:.3}.uni-list-item--hover[data-v-62b94056]{background-color:#f1f1f1}.uni-list-item__container[data-v-62b94056]{position:relative;display:flex;flex-direction:row;padding:12px 15px;flex:1;overflow:hidden}.container--right[data-v-62b94056]{padding-right:0}.uni-list--border[data-v-62b94056]{position:absolute;top:0;right:0;left:0}.uni-list--border[data-v-62b94056]:after{position:absolute;top:0;right:0;left:0;height:1px;content:"";transform:scaleY(.5);background-color:#e5e5e5}.uni-list-item__content[data-v-62b94056]{display:flex;padding-right:8px;flex:1;color:#3b4144;flex-direction:column;justify-content:space-between;overflow:hidden}.uni-list-item__content--center[data-v-62b94056]{justify-content:center}.uni-list-item__content-title[data-v-62b94056]{font-size:14px;color:#3b4144;overflow:hidden}.uni-list-item__content-note[data-v-62b94056]{margin-top:.1875rem;color:#999;font-size:12px;overflow:hidden}.uni-list-item__extra[data-v-62b94056]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.uni-list-item__header[data-v-62b94056]{display:flex;flex-direction:row;align-items:center}.uni-list-item__icon[data-v-62b94056]{margin-right:.5625rem;flex-direction:row;justify-content:center;align-items:center}.uni-list-item__icon-img[data-v-62b94056]{display:block;height:26px;width:26px;margin-right:10px}.uni-icon-wrapper[data-v-62b94056]{display:flex;align-items:center;padding:0 10px}.flex--direction[data-v-62b94056]{flex-direction:column;align-items:initial}.flex--justify[data-v-62b94056]{justify-content:initial}.uni-list--lg[data-v-62b94056]{height:40px;width:40px}.uni-list--base[data-v-62b94056]{height:26px;width:26px}.uni-list--sm[data-v-62b94056]{height:20px;width:20px}.uni-list-item__extra-text[data-v-62b94056]{color:#999;font-size:12px}.uni-ellipsis-1[data-v-62b94056]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-ellipsis-2[data-v-62b94056]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.uni-list[data-v-bf390bdf]{display:flex;background-color:#fff;position:relative;flex-direction:column}.uni-list--border[data-v-bf390bdf]{position:relative;z-index:-1}.uni-list--border-top[data-v-bf390bdf]{position:absolute;top:0;right:0;left:0;height:1px;transform:scaleY(.5);background-color:#e5e5e5;z-index:1}.uni-list--border-bottom[data-v-bf390bdf]{position:absolute;bottom:0;right:0;left:0;height:1px;transform:scaleY(.5);background-color:#e5e5e5}.uni-section[data-v-b442413a]{background-color:#fff}.uni-section .uni-section-header[data-v-b442413a]{position:relative;display:flex;flex-direction:row;align-items:center;padding:12px 10px;font-weight:400}.uni-section .uni-section-header__decoration[data-v-b442413a]{margin-right:6px;background-color:#2979ff}.uni-section .uni-section-header__decoration.line[data-v-b442413a]{width:4px;height:12px;border-radius:10px}.uni-section .uni-section-header__decoration.circle[data-v-b442413a]{width:8px;height:8px;border-radius:50px}.uni-section .uni-section-header__decoration.square[data-v-b442413a]{width:8px;height:8px}.uni-section .uni-section-header__content[data-v-b442413a]{display:flex;flex-direction:column;flex:1;color:#333}.uni-section .uni-section-header__content .distraction[data-v-b442413a]{flex-direction:row;align-items:center}.uni-section .uni-section-header__content-sub[data-v-b442413a]{margin-top:2px}.uni-section .uni-section-header__slot-right[data-v-b442413a],.uni-section .uni-section-content[data-v-b442413a]{font-size:14px}
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/pages/index/index.css b/qrcodeScaner/unpackage/dist/build/app-plus/pages/index/index.css
deleted file mode 100644
index 3662a04..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/pages/index/index.css
+++ /dev/null
@@ -1 +0,0 @@
-.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}@media screen and (max-width: 500px){.hide-on-phone[data-v-aaa00ea1]{display:none}}.uni-stat__select[data-v-aaa00ea1]{display:flex;align-items:center;width:100%;flex:1;box-sizing:border-box}.uni-stat-box[data-v-aaa00ea1],.uni-stat__actived[data-v-aaa00ea1]{width:100%;flex:1}.uni-label-text[data-v-aaa00ea1]{font-size:14px;font-weight:700;color:#6a6a6a;margin:auto 5px auto 0}.uni-select[data-v-aaa00ea1]{font-size:14px;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px;padding:0 5px 0 10px;position:relative;display:flex;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;border-bottom:solid 1px #e5e5e5;width:100%;flex:1;height:35px}.uni-select--disabled[data-v-aaa00ea1]{background-color:#f5f7fa;cursor:not-allowed}.uni-select__label[data-v-aaa00ea1]{font-size:16px;height:35px;padding-right:10px;color:#909399}.uni-select__input-box[data-v-aaa00ea1]{height:35px;width:0px;position:relative;display:flex;flex:1;flex-direction:row;align-items:center}.uni-select__input[data-v-aaa00ea1]{flex:1;font-size:14px;height:22px;line-height:22px}.uni-select__input-plac[data-v-aaa00ea1]{font-size:14px;color:#909399}.uni-select__selector[data-v-aaa00ea1]{box-sizing:border-box;position:absolute;left:0;width:100%;background-color:#fff;border:1px solid #EBEEF5;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,.1);z-index:3;padding:4px 0}.uni-select__selector-scroll[data-v-aaa00ea1]{max-height:200px;box-sizing:border-box}.uni-select__selector-empty[data-v-aaa00ea1],.uni-select__selector-item[data-v-aaa00ea1]{display:flex;cursor:pointer;line-height:35px;font-size:14px;text-align:center;padding:0 10px}.uni-select__selector-item[data-v-aaa00ea1]:hover{background-color:#f9f9f9}.uni-select__selector-empty[data-v-aaa00ea1]:last-child,.uni-select__selector-item[data-v-aaa00ea1]:last-child{border-bottom:none}.uni-select__selector__disabled[data-v-aaa00ea1]{opacity:.4;cursor:default}.uni-popper__arrow_bottom[data-v-aaa00ea1],.uni-popper__arrow_bottom[data-v-aaa00ea1]:after,.uni-popper__arrow_top[data-v-aaa00ea1],.uni-popper__arrow_top[data-v-aaa00ea1]:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:6px}.uni-popper__arrow_bottom[data-v-aaa00ea1]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.uni-popper__arrow_bottom[data-v-aaa00ea1]:after{content:" ";top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.uni-popper__arrow_top[data-v-aaa00ea1]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));bottom:-6px;left:10%;margin-right:3px;border-bottom-width:0;border-top-color:#ebeef5}.uni-popper__arrow_top[data-v-aaa00ea1]:after{content:" ";bottom:1px;margin-left:-6px;border-bottom-width:0;border-top-color:#fff}.uni-select__input-text[data-v-aaa00ea1]{width:100%;color:#333;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.uni-select__input-placeholder[data-v-aaa00ea1]{color:#6a6a6a;font-size:12px}.uni-select--mask[data-v-aaa00ea1]{position:fixed;top:0;bottom:0;right:0;left:0;z-index:2}.uni-easyinput[data-v-340be9d9]{width:100%;flex:1;position:relative;text-align:left;color:#333;font-size:14px}.uni-easyinput__content[data-v-340be9d9]{flex:1;width:100%;display:flex;box-sizing:border-box;flex-direction:row;align-items:center;border-color:#fff;transition-property:border-color;transition-duration:.3s}.uni-easyinput__content-input[data-v-340be9d9]{width:auto;position:relative;overflow:hidden;flex:1;line-height:1;font-size:14px;height:35px}.uni-easyinput__content-input[data-v-340be9d9] ::-ms-reveal{display:none}.uni-easyinput__content-input[data-v-340be9d9] ::-ms-clear{display:none}.uni-easyinput__content-input[data-v-340be9d9] ::-o-clear{display:none}.uni-easyinput__placeholder-class[data-v-340be9d9]{color:#999;font-size:12px}.is-textarea[data-v-340be9d9]{align-items:flex-start}.is-textarea-icon[data-v-340be9d9]{margin-top:5px}.uni-easyinput__content-textarea[data-v-340be9d9]{position:relative;overflow:hidden;flex:1;line-height:1.5;font-size:14px;margin:6px 6px 6px 0;height:80px;min-height:80px;width:auto}.input-padding[data-v-340be9d9]{padding-left:10px}.content-clear-icon[data-v-340be9d9]{padding:0 5px}.label-icon[data-v-340be9d9]{margin-right:5px;margin-top:-1px}.is-input-border[data-v-340be9d9]{display:flex;box-sizing:border-box;flex-direction:row;align-items:center;border:1px solid #dcdfe6;border-radius:4px}.uni-error-message[data-v-340be9d9]{position:absolute;bottom:-17px;left:0;line-height:12px;color:#e43d33;font-size:12px;text-align:left}.uni-error-msg--boeder[data-v-340be9d9]{position:relative;bottom:0;line-height:22px}.is-input-error-border[data-v-340be9d9]{border-color:#e43d33}.is-input-error-border .uni-easyinput__placeholder-class[data-v-340be9d9]{color:#f29e99}.uni-easyinput--border[data-v-340be9d9]{margin-bottom:0;padding:10px 15px;border-top:1px #eee solid}.uni-easyinput-error[data-v-340be9d9]{padding-bottom:0}.is-first-border[data-v-340be9d9]{border:none}.is-disabled[data-v-340be9d9]{background-color:#f7f6f6;color:#d5d5d5}.is-disabled .uni-easyinput__placeholder-class[data-v-340be9d9]{color:#d5d5d5;font-size:12px}.uni-popup-message[data-v-ad4a514f]{display:flex;flex-direction:row;justify-content:center}.uni-popup-message__box[data-v-ad4a514f]{background-color:#e1f3d8;padding:10px 15px;border-color:#eee;border-style:solid;border-width:1px;flex:1}@media screen and (min-width: 500px){.fixforpc-width[data-v-ad4a514f]{margin-top:20px;border-radius:4px;flex:none;min-width:380px;max-width:50%}}.uni-popup-message-text[data-v-ad4a514f]{font-size:14px;padding:0}.uni-popup__success[data-v-ad4a514f]{background-color:#e1f3d8}.uni-popup__success-text[data-v-ad4a514f]{color:#67c23a}.uni-popup__warn[data-v-ad4a514f]{background-color:#faecd8}.uni-popup__warn-text[data-v-ad4a514f]{color:#e6a23c}.uni-popup__error[data-v-ad4a514f]{background-color:#fde2e2}.uni-popup__error-text[data-v-ad4a514f]{color:#f56c6c}.uni-popup__info[data-v-ad4a514f]{background-color:#f2f6fc}.uni-popup__info-text[data-v-ad4a514f]{color:#909399}.uni-popup[data-v-d77bc3e8]{position:fixed;z-index:99}.uni-popup.top[data-v-d77bc3e8],.uni-popup.left[data-v-d77bc3e8],.uni-popup.right[data-v-d77bc3e8]{top:0}.uni-popup .uni-popup__wrapper[data-v-d77bc3e8]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-d77bc3e8],.uni-popup .uni-popup__wrapper.right[data-v-d77bc3e8]{padding-top:0;flex:1}.fixforpc-z-index[data-v-d77bc3e8]{z-index:999}.fixforpc-top[data-v-d77bc3e8]{top:0}.content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-30%}.logo{height:6.25rem;width:6.25rem;margin-top:6.25rem;margin-left:auto;margin-right:auto;margin-bottom:1.5625rem}.text-area{display:flex;justify-content:center;padding-bottom:1rem}
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/pages/login/login.css b/qrcodeScaner/unpackage/dist/build/app-plus/pages/login/login.css
deleted file mode 100644
index 86bdbbb..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/pages/login/login.css
+++ /dev/null
@@ -1 +0,0 @@
-.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}.uni-easyinput[data-v-340be9d9]{width:100%;flex:1;position:relative;text-align:left;color:#333;font-size:14px}.uni-easyinput__content[data-v-340be9d9]{flex:1;width:100%;display:flex;box-sizing:border-box;flex-direction:row;align-items:center;border-color:#fff;transition-property:border-color;transition-duration:.3s}.uni-easyinput__content-input[data-v-340be9d9]{width:auto;position:relative;overflow:hidden;flex:1;line-height:1;font-size:14px;height:35px}.uni-easyinput__content-input[data-v-340be9d9] ::-ms-reveal{display:none}.uni-easyinput__content-input[data-v-340be9d9] ::-ms-clear{display:none}.uni-easyinput__content-input[data-v-340be9d9] ::-o-clear{display:none}.uni-easyinput__placeholder-class[data-v-340be9d9]{color:#999;font-size:12px}.is-textarea[data-v-340be9d9]{align-items:flex-start}.is-textarea-icon[data-v-340be9d9]{margin-top:5px}.uni-easyinput__content-textarea[data-v-340be9d9]{position:relative;overflow:hidden;flex:1;line-height:1.5;font-size:14px;margin:6px 6px 6px 0;height:80px;min-height:80px;width:auto}.input-padding[data-v-340be9d9]{padding-left:10px}.content-clear-icon[data-v-340be9d9]{padding:0 5px}.label-icon[data-v-340be9d9]{margin-right:5px;margin-top:-1px}.is-input-border[data-v-340be9d9]{display:flex;box-sizing:border-box;flex-direction:row;align-items:center;border:1px solid #dcdfe6;border-radius:4px}.uni-error-message[data-v-340be9d9]{position:absolute;bottom:-17px;left:0;line-height:12px;color:#e43d33;font-size:12px;text-align:left}.uni-error-msg--boeder[data-v-340be9d9]{position:relative;bottom:0;line-height:22px}.is-input-error-border[data-v-340be9d9]{border-color:#e43d33}.is-input-error-border .uni-easyinput__placeholder-class[data-v-340be9d9]{color:#f29e99}.uni-easyinput--border[data-v-340be9d9]{margin-bottom:0;padding:10px 15px;border-top:1px #eee solid}.uni-easyinput-error[data-v-340be9d9]{padding-bottom:0}.is-first-border[data-v-340be9d9]{border:none}.is-disabled[data-v-340be9d9]{background-color:#f7f6f6;color:#d5d5d5}.is-disabled .uni-easyinput__placeholder-class[data-v-340be9d9]{color:#d5d5d5;font-size:12px}.uni-popup-message[data-v-ad4a514f]{display:flex;flex-direction:row;justify-content:center}.uni-popup-message__box[data-v-ad4a514f]{background-color:#e1f3d8;padding:10px 15px;border-color:#eee;border-style:solid;border-width:1px;flex:1}@media screen and (min-width: 500px){.fixforpc-width[data-v-ad4a514f]{margin-top:20px;border-radius:4px;flex:none;min-width:380px;max-width:50%}}.uni-popup-message-text[data-v-ad4a514f]{font-size:14px;padding:0}.uni-popup__success[data-v-ad4a514f]{background-color:#e1f3d8}.uni-popup__success-text[data-v-ad4a514f]{color:#67c23a}.uni-popup__warn[data-v-ad4a514f]{background-color:#faecd8}.uni-popup__warn-text[data-v-ad4a514f]{color:#e6a23c}.uni-popup__error[data-v-ad4a514f]{background-color:#fde2e2}.uni-popup__error-text[data-v-ad4a514f]{color:#f56c6c}.uni-popup__info[data-v-ad4a514f]{background-color:#f2f6fc}.uni-popup__info-text[data-v-ad4a514f]{color:#909399}.uni-popup[data-v-d77bc3e8]{position:fixed;z-index:99}.uni-popup.top[data-v-d77bc3e8],.uni-popup.left[data-v-d77bc3e8],.uni-popup.right[data-v-d77bc3e8]{top:0}.uni-popup .uni-popup__wrapper[data-v-d77bc3e8]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-d77bc3e8],.uni-popup .uni-popup__wrapper.right[data-v-d77bc3e8]{padding-top:0;flex:1}.fixforpc-z-index[data-v-d77bc3e8]{z-index:999}.fixforpc-top[data-v-d77bc3e8]{top:0}.content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-30%}.logo{height:6.25rem;width:6.25rem;margin-top:6.25rem;margin-left:auto;margin-right:auto;margin-bottom:1.5625rem}.text-area{display:flex;justify-content:center;padding-bottom:1rem}
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/pages/mainView/mainView.css b/qrcodeScaner/unpackage/dist/build/app-plus/pages/mainView/mainView.css
deleted file mode 100644
index 27b499b..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/pages/mainView/mainView.css
+++ /dev/null
@@ -1 +0,0 @@
-.uni-section[data-v-b442413a]{background-color:#fff}.uni-section .uni-section-header[data-v-b442413a]{position:relative;display:flex;flex-direction:row;align-items:center;padding:12px 10px;font-weight:400}.uni-section .uni-section-header__decoration[data-v-b442413a]{margin-right:6px;background-color:#2979ff}.uni-section .uni-section-header__decoration.line[data-v-b442413a]{width:4px;height:12px;border-radius:10px}.uni-section .uni-section-header__decoration.circle[data-v-b442413a]{width:8px;height:8px;border-radius:50px}.uni-section .uni-section-header__decoration.square[data-v-b442413a]{width:8px;height:8px}.uni-section .uni-section-header__content[data-v-b442413a]{display:flex;flex-direction:column;flex:1;color:#333}.uni-section .uni-section-header__content .distraction[data-v-b442413a]{flex-direction:row;align-items:center}.uni-section .uni-section-header__content-sub[data-v-b442413a]{margin-top:2px}.uni-section .uni-section-header__slot-right[data-v-b442413a],.uni-section .uni-section-content[data-v-b442413a]{font-size:14px}.uni-col[data-v-f9442938]{float:left;box-sizing:border-box}.uni-col-0[data-v-f9442938]{display:none}.uni-col-0[data-v-f9442938]{width:0%}.uni-col-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-1[data-v-f9442938]{width:4.166666666%}.uni-col-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-2[data-v-f9442938]{width:8.333333332%}.uni-col-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-3[data-v-f9442938]{width:12.499999998%}.uni-col-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-4[data-v-f9442938]{width:16.666666664%}.uni-col-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-5[data-v-f9442938]{width:20.83333333%}.uni-col-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-6[data-v-f9442938]{width:24.999999996%}.uni-col-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-7[data-v-f9442938]{width:29.166666662%}.uni-col-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-8[data-v-f9442938]{width:33.333333328%}.uni-col-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-9[data-v-f9442938]{width:37.499999994%}.uni-col-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-10[data-v-f9442938]{width:41.66666666%}.uni-col-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-11[data-v-f9442938]{width:45.833333326%}.uni-col-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-12[data-v-f9442938]{width:49.999999992%}.uni-col-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-13[data-v-f9442938]{width:54.166666658%}.uni-col-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-14[data-v-f9442938]{width:58.333333324%}.uni-col-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-15[data-v-f9442938]{width:62.49999999%}.uni-col-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-16[data-v-f9442938]{width:66.666666656%}.uni-col-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-17[data-v-f9442938]{width:70.833333322%}.uni-col-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-18[data-v-f9442938]{width:74.999999988%}.uni-col-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-19[data-v-f9442938]{width:79.166666654%}.uni-col-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-20[data-v-f9442938]{width:83.33333332%}.uni-col-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-21[data-v-f9442938]{width:87.499999986%}.uni-col-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-22[data-v-f9442938]{width:91.666666652%}.uni-col-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-23[data-v-f9442938]{width:95.833333318%}.uni-col-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-24[data-v-f9442938]{width:99.999999984%}.uni-col-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-push-24[data-v-f9442938]{position:relative;left:99.999999984%}@media screen and (max-width: 767px){.uni-col-xs-0[data-v-f9442938]{display:none}.uni-col-xs-0[data-v-f9442938]{width:0%}.uni-col-xs-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-xs-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-xs-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-xs-1[data-v-f9442938]{width:4.166666666%}.uni-col-xs-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-xs-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-xs-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-xs-2[data-v-f9442938]{width:8.333333332%}.uni-col-xs-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-xs-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-xs-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-xs-3[data-v-f9442938]{width:12.499999998%}.uni-col-xs-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-xs-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-xs-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-xs-4[data-v-f9442938]{width:16.666666664%}.uni-col-xs-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-xs-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-xs-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-xs-5[data-v-f9442938]{width:20.83333333%}.uni-col-xs-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-xs-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-xs-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-xs-6[data-v-f9442938]{width:24.999999996%}.uni-col-xs-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-xs-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-xs-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-xs-7[data-v-f9442938]{width:29.166666662%}.uni-col-xs-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-xs-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-xs-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-xs-8[data-v-f9442938]{width:33.333333328%}.uni-col-xs-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-xs-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-xs-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-xs-9[data-v-f9442938]{width:37.499999994%}.uni-col-xs-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-xs-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-xs-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-xs-10[data-v-f9442938]{width:41.66666666%}.uni-col-xs-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-xs-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-xs-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-xs-11[data-v-f9442938]{width:45.833333326%}.uni-col-xs-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-xs-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-xs-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-xs-12[data-v-f9442938]{width:49.999999992%}.uni-col-xs-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-xs-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-xs-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-xs-13[data-v-f9442938]{width:54.166666658%}.uni-col-xs-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-xs-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-xs-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-xs-14[data-v-f9442938]{width:58.333333324%}.uni-col-xs-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-xs-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-xs-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-xs-15[data-v-f9442938]{width:62.49999999%}.uni-col-xs-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-xs-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-xs-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-xs-16[data-v-f9442938]{width:66.666666656%}.uni-col-xs-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-xs-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-xs-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-xs-17[data-v-f9442938]{width:70.833333322%}.uni-col-xs-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-xs-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-xs-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-xs-18[data-v-f9442938]{width:74.999999988%}.uni-col-xs-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-xs-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-xs-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-xs-19[data-v-f9442938]{width:79.166666654%}.uni-col-xs-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-xs-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-xs-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-xs-20[data-v-f9442938]{width:83.33333332%}.uni-col-xs-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-xs-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-xs-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-xs-21[data-v-f9442938]{width:87.499999986%}.uni-col-xs-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-xs-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-xs-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-xs-22[data-v-f9442938]{width:91.666666652%}.uni-col-xs-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-xs-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-xs-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-xs-23[data-v-f9442938]{width:95.833333318%}.uni-col-xs-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-xs-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-xs-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-xs-24[data-v-f9442938]{width:99.999999984%}.uni-col-xs-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-xs-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-xs-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 768px){.uni-col-sm-0[data-v-f9442938]{display:none}.uni-col-sm-0[data-v-f9442938]{width:0%}.uni-col-sm-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-sm-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-sm-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-sm-1[data-v-f9442938]{width:4.166666666%}.uni-col-sm-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-sm-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-sm-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-sm-2[data-v-f9442938]{width:8.333333332%}.uni-col-sm-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-sm-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-sm-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-sm-3[data-v-f9442938]{width:12.499999998%}.uni-col-sm-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-sm-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-sm-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-sm-4[data-v-f9442938]{width:16.666666664%}.uni-col-sm-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-sm-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-sm-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-sm-5[data-v-f9442938]{width:20.83333333%}.uni-col-sm-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-sm-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-sm-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-sm-6[data-v-f9442938]{width:24.999999996%}.uni-col-sm-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-sm-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-sm-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-sm-7[data-v-f9442938]{width:29.166666662%}.uni-col-sm-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-sm-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-sm-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-sm-8[data-v-f9442938]{width:33.333333328%}.uni-col-sm-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-sm-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-sm-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-sm-9[data-v-f9442938]{width:37.499999994%}.uni-col-sm-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-sm-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-sm-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-sm-10[data-v-f9442938]{width:41.66666666%}.uni-col-sm-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-sm-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-sm-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-sm-11[data-v-f9442938]{width:45.833333326%}.uni-col-sm-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-sm-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-sm-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-sm-12[data-v-f9442938]{width:49.999999992%}.uni-col-sm-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-sm-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-sm-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-sm-13[data-v-f9442938]{width:54.166666658%}.uni-col-sm-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-sm-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-sm-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-sm-14[data-v-f9442938]{width:58.333333324%}.uni-col-sm-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-sm-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-sm-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-sm-15[data-v-f9442938]{width:62.49999999%}.uni-col-sm-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-sm-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-sm-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-sm-16[data-v-f9442938]{width:66.666666656%}.uni-col-sm-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-sm-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-sm-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-sm-17[data-v-f9442938]{width:70.833333322%}.uni-col-sm-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-sm-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-sm-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-sm-18[data-v-f9442938]{width:74.999999988%}.uni-col-sm-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-sm-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-sm-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-sm-19[data-v-f9442938]{width:79.166666654%}.uni-col-sm-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-sm-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-sm-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-sm-20[data-v-f9442938]{width:83.33333332%}.uni-col-sm-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-sm-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-sm-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-sm-21[data-v-f9442938]{width:87.499999986%}.uni-col-sm-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-sm-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-sm-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-sm-22[data-v-f9442938]{width:91.666666652%}.uni-col-sm-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-sm-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-sm-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-sm-23[data-v-f9442938]{width:95.833333318%}.uni-col-sm-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-sm-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-sm-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-sm-24[data-v-f9442938]{width:99.999999984%}.uni-col-sm-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-sm-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-sm-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 992px){.uni-col-md-0[data-v-f9442938]{display:none}.uni-col-md-0[data-v-f9442938]{width:0%}.uni-col-md-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-md-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-md-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-md-1[data-v-f9442938]{width:4.166666666%}.uni-col-md-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-md-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-md-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-md-2[data-v-f9442938]{width:8.333333332%}.uni-col-md-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-md-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-md-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-md-3[data-v-f9442938]{width:12.499999998%}.uni-col-md-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-md-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-md-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-md-4[data-v-f9442938]{width:16.666666664%}.uni-col-md-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-md-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-md-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-md-5[data-v-f9442938]{width:20.83333333%}.uni-col-md-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-md-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-md-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-md-6[data-v-f9442938]{width:24.999999996%}.uni-col-md-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-md-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-md-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-md-7[data-v-f9442938]{width:29.166666662%}.uni-col-md-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-md-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-md-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-md-8[data-v-f9442938]{width:33.333333328%}.uni-col-md-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-md-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-md-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-md-9[data-v-f9442938]{width:37.499999994%}.uni-col-md-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-md-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-md-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-md-10[data-v-f9442938]{width:41.66666666%}.uni-col-md-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-md-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-md-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-md-11[data-v-f9442938]{width:45.833333326%}.uni-col-md-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-md-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-md-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-md-12[data-v-f9442938]{width:49.999999992%}.uni-col-md-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-md-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-md-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-md-13[data-v-f9442938]{width:54.166666658%}.uni-col-md-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-md-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-md-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-md-14[data-v-f9442938]{width:58.333333324%}.uni-col-md-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-md-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-md-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-md-15[data-v-f9442938]{width:62.49999999%}.uni-col-md-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-md-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-md-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-md-16[data-v-f9442938]{width:66.666666656%}.uni-col-md-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-md-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-md-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-md-17[data-v-f9442938]{width:70.833333322%}.uni-col-md-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-md-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-md-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-md-18[data-v-f9442938]{width:74.999999988%}.uni-col-md-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-md-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-md-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-md-19[data-v-f9442938]{width:79.166666654%}.uni-col-md-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-md-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-md-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-md-20[data-v-f9442938]{width:83.33333332%}.uni-col-md-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-md-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-md-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-md-21[data-v-f9442938]{width:87.499999986%}.uni-col-md-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-md-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-md-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-md-22[data-v-f9442938]{width:91.666666652%}.uni-col-md-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-md-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-md-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-md-23[data-v-f9442938]{width:95.833333318%}.uni-col-md-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-md-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-md-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-md-24[data-v-f9442938]{width:99.999999984%}.uni-col-md-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-md-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-md-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 1200px){.uni-col-lg-0[data-v-f9442938]{display:none}.uni-col-lg-0[data-v-f9442938]{width:0%}.uni-col-lg-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-lg-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-lg-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-lg-1[data-v-f9442938]{width:4.166666666%}.uni-col-lg-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-lg-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-lg-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-lg-2[data-v-f9442938]{width:8.333333332%}.uni-col-lg-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-lg-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-lg-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-lg-3[data-v-f9442938]{width:12.499999998%}.uni-col-lg-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-lg-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-lg-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-lg-4[data-v-f9442938]{width:16.666666664%}.uni-col-lg-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-lg-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-lg-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-lg-5[data-v-f9442938]{width:20.83333333%}.uni-col-lg-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-lg-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-lg-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-lg-6[data-v-f9442938]{width:24.999999996%}.uni-col-lg-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-lg-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-lg-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-lg-7[data-v-f9442938]{width:29.166666662%}.uni-col-lg-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-lg-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-lg-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-lg-8[data-v-f9442938]{width:33.333333328%}.uni-col-lg-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-lg-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-lg-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-lg-9[data-v-f9442938]{width:37.499999994%}.uni-col-lg-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-lg-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-lg-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-lg-10[data-v-f9442938]{width:41.66666666%}.uni-col-lg-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-lg-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-lg-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-lg-11[data-v-f9442938]{width:45.833333326%}.uni-col-lg-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-lg-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-lg-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-lg-12[data-v-f9442938]{width:49.999999992%}.uni-col-lg-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-lg-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-lg-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-lg-13[data-v-f9442938]{width:54.166666658%}.uni-col-lg-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-lg-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-lg-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-lg-14[data-v-f9442938]{width:58.333333324%}.uni-col-lg-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-lg-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-lg-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-lg-15[data-v-f9442938]{width:62.49999999%}.uni-col-lg-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-lg-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-lg-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-lg-16[data-v-f9442938]{width:66.666666656%}.uni-col-lg-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-lg-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-lg-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-lg-17[data-v-f9442938]{width:70.833333322%}.uni-col-lg-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-lg-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-lg-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-lg-18[data-v-f9442938]{width:74.999999988%}.uni-col-lg-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-lg-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-lg-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-lg-19[data-v-f9442938]{width:79.166666654%}.uni-col-lg-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-lg-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-lg-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-lg-20[data-v-f9442938]{width:83.33333332%}.uni-col-lg-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-lg-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-lg-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-lg-21[data-v-f9442938]{width:87.499999986%}.uni-col-lg-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-lg-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-lg-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-lg-22[data-v-f9442938]{width:91.666666652%}.uni-col-lg-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-lg-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-lg-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-lg-23[data-v-f9442938]{width:95.833333318%}.uni-col-lg-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-lg-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-lg-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-lg-24[data-v-f9442938]{width:99.999999984%}.uni-col-lg-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-lg-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-lg-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 1920px){.uni-col-xl-0[data-v-f9442938]{display:none}.uni-col-xl-0[data-v-f9442938]{width:0%}.uni-col-xl-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-xl-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-xl-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-xl-1[data-v-f9442938]{width:4.166666666%}.uni-col-xl-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-xl-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-xl-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-xl-2[data-v-f9442938]{width:8.333333332%}.uni-col-xl-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-xl-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-xl-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-xl-3[data-v-f9442938]{width:12.499999998%}.uni-col-xl-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-xl-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-xl-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-xl-4[data-v-f9442938]{width:16.666666664%}.uni-col-xl-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-xl-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-xl-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-xl-5[data-v-f9442938]{width:20.83333333%}.uni-col-xl-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-xl-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-xl-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-xl-6[data-v-f9442938]{width:24.999999996%}.uni-col-xl-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-xl-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-xl-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-xl-7[data-v-f9442938]{width:29.166666662%}.uni-col-xl-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-xl-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-xl-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-xl-8[data-v-f9442938]{width:33.333333328%}.uni-col-xl-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-xl-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-xl-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-xl-9[data-v-f9442938]{width:37.499999994%}.uni-col-xl-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-xl-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-xl-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-xl-10[data-v-f9442938]{width:41.66666666%}.uni-col-xl-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-xl-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-xl-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-xl-11[data-v-f9442938]{width:45.833333326%}.uni-col-xl-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-xl-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-xl-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-xl-12[data-v-f9442938]{width:49.999999992%}.uni-col-xl-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-xl-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-xl-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-xl-13[data-v-f9442938]{width:54.166666658%}.uni-col-xl-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-xl-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-xl-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-xl-14[data-v-f9442938]{width:58.333333324%}.uni-col-xl-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-xl-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-xl-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-xl-15[data-v-f9442938]{width:62.49999999%}.uni-col-xl-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-xl-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-xl-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-xl-16[data-v-f9442938]{width:66.666666656%}.uni-col-xl-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-xl-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-xl-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-xl-17[data-v-f9442938]{width:70.833333322%}.uni-col-xl-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-xl-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-xl-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-xl-18[data-v-f9442938]{width:74.999999988%}.uni-col-xl-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-xl-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-xl-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-xl-19[data-v-f9442938]{width:79.166666654%}.uni-col-xl-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-xl-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-xl-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-xl-20[data-v-f9442938]{width:83.33333332%}.uni-col-xl-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-xl-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-xl-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-xl-21[data-v-f9442938]{width:87.499999986%}.uni-col-xl-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-xl-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-xl-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-xl-22[data-v-f9442938]{width:91.666666652%}.uni-col-xl-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-xl-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-xl-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-xl-23[data-v-f9442938]{width:95.833333318%}.uni-col-xl-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-xl-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-xl-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-xl-24[data-v-f9442938]{width:99.999999984%}.uni-col-xl-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-xl-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-xl-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}@media screen and (max-width: 500px){.hide-on-phone[data-v-aaa00ea1]{display:none}}.uni-stat__select[data-v-aaa00ea1]{display:flex;align-items:center;width:100%;flex:1;box-sizing:border-box}.uni-stat-box[data-v-aaa00ea1],.uni-stat__actived[data-v-aaa00ea1]{width:100%;flex:1}.uni-label-text[data-v-aaa00ea1]{font-size:14px;font-weight:700;color:#6a6a6a;margin:auto 5px auto 0}.uni-select[data-v-aaa00ea1]{font-size:14px;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px;padding:0 5px 0 10px;position:relative;display:flex;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;border-bottom:solid 1px #e5e5e5;width:100%;flex:1;height:35px}.uni-select--disabled[data-v-aaa00ea1]{background-color:#f5f7fa;cursor:not-allowed}.uni-select__label[data-v-aaa00ea1]{font-size:16px;height:35px;padding-right:10px;color:#909399}.uni-select__input-box[data-v-aaa00ea1]{height:35px;width:0px;position:relative;display:flex;flex:1;flex-direction:row;align-items:center}.uni-select__input[data-v-aaa00ea1]{flex:1;font-size:14px;height:22px;line-height:22px}.uni-select__input-plac[data-v-aaa00ea1]{font-size:14px;color:#909399}.uni-select__selector[data-v-aaa00ea1]{box-sizing:border-box;position:absolute;left:0;width:100%;background-color:#fff;border:1px solid #EBEEF5;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,.1);z-index:3;padding:4px 0}.uni-select__selector-scroll[data-v-aaa00ea1]{max-height:200px;box-sizing:border-box}.uni-select__selector-empty[data-v-aaa00ea1],.uni-select__selector-item[data-v-aaa00ea1]{display:flex;cursor:pointer;line-height:35px;font-size:14px;text-align:center;padding:0 10px}.uni-select__selector-item[data-v-aaa00ea1]:hover{background-color:#f9f9f9}.uni-select__selector-empty[data-v-aaa00ea1]:last-child,.uni-select__selector-item[data-v-aaa00ea1]:last-child{border-bottom:none}.uni-select__selector__disabled[data-v-aaa00ea1]{opacity:.4;cursor:default}.uni-popper__arrow_bottom[data-v-aaa00ea1],.uni-popper__arrow_bottom[data-v-aaa00ea1]:after,.uni-popper__arrow_top[data-v-aaa00ea1],.uni-popper__arrow_top[data-v-aaa00ea1]:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:6px}.uni-popper__arrow_bottom[data-v-aaa00ea1]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.uni-popper__arrow_bottom[data-v-aaa00ea1]:after{content:" ";top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.uni-popper__arrow_top[data-v-aaa00ea1]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));bottom:-6px;left:10%;margin-right:3px;border-bottom-width:0;border-top-color:#ebeef5}.uni-popper__arrow_top[data-v-aaa00ea1]:after{content:" ";bottom:1px;margin-left:-6px;border-bottom-width:0;border-top-color:#fff}.uni-select__input-text[data-v-aaa00ea1]{width:100%;color:#333;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.uni-select__input-placeholder[data-v-aaa00ea1]{color:#6a6a6a;font-size:12px}.uni-select--mask[data-v-aaa00ea1]{position:fixed;top:0;bottom:0;right:0;left:0;z-index:2}.uni-row[data-v-b6a8b341]{position:relative;flex-direction:row;box-sizing:border-box}.uni-row[data-v-b6a8b341]:before,.uni-row[data-v-b6a8b341]:after{display:table;content:""}.uni-row[data-v-b6a8b341]:after{clear:both}.uni-row--flex[data-v-b6a8b341]{display:flex;flex-direction:row;flex-wrap:wrap;flex:1}.uni-row--flex[data-v-b6a8b341]:before,.uni-row--flex[data-v-b6a8b341]:after{display:none}.uni-row--flex-justify-center[data-v-b6a8b341]{justify-content:center}.uni-row--flex-justify-end[data-v-b6a8b341]{justify-content:flex-end}.uni-row--flex-justify-space-between[data-v-b6a8b341]{justify-content:space-between}.uni-row--flex-justify-space-around[data-v-b6a8b341]{justify-content:space-around}.uni-row--flex-align-middle[data-v-b6a8b341]{align-items:center}.uni-row--flex-align-bottom[data-v-b6a8b341]{align-items:flex-end}.uni-popup-message[data-v-ad4a514f]{display:flex;flex-direction:row;justify-content:center}.uni-popup-message__box[data-v-ad4a514f]{background-color:#e1f3d8;padding:10px 15px;border-color:#eee;border-style:solid;border-width:1px;flex:1}@media screen and (min-width: 500px){.fixforpc-width[data-v-ad4a514f]{margin-top:20px;border-radius:4px;flex:none;min-width:380px;max-width:50%}}.uni-popup-message-text[data-v-ad4a514f]{font-size:14px;padding:0}.uni-popup__success[data-v-ad4a514f]{background-color:#e1f3d8}.uni-popup__success-text[data-v-ad4a514f]{color:#67c23a}.uni-popup__warn[data-v-ad4a514f]{background-color:#faecd8}.uni-popup__warn-text[data-v-ad4a514f]{color:#e6a23c}.uni-popup__error[data-v-ad4a514f]{background-color:#fde2e2}.uni-popup__error-text[data-v-ad4a514f]{color:#f56c6c}.uni-popup__info[data-v-ad4a514f]{background-color:#f2f6fc}.uni-popup__info-text[data-v-ad4a514f]{color:#909399}.uni-popup[data-v-d77bc3e8]{position:fixed;z-index:99}.uni-popup.top[data-v-d77bc3e8],.uni-popup.left[data-v-d77bc3e8],.uni-popup.right[data-v-d77bc3e8]{top:0}.uni-popup .uni-popup__wrapper[data-v-d77bc3e8]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-d77bc3e8],.uni-popup .uni-popup__wrapper.right[data-v-d77bc3e8]{padding-top:0;flex:1}.fixforpc-z-index[data-v-d77bc3e8]{z-index:999}.fixforpc-top[data-v-d77bc3e8]{top:0}.uni-col{margin-bottom:20px;text-align:center}.content{display:flex;flex-direction:column;align-items:center;justify-content:center}.text-area{display:flex;justify-content:center;padding-bottom:1rem;margin-top:-5rem}
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/pages/reportingWork/reportingWork.css b/qrcodeScaner/unpackage/dist/build/app-plus/pages/reportingWork/reportingWork.css
deleted file mode 100644
index 89829a4..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/pages/reportingWork/reportingWork.css
+++ /dev/null
@@ -1 +0,0 @@
-.uni-section[data-v-b442413a]{background-color:#fff}.uni-section .uni-section-header[data-v-b442413a]{position:relative;display:flex;flex-direction:row;align-items:center;padding:12px 10px;font-weight:400}.uni-section .uni-section-header__decoration[data-v-b442413a]{margin-right:6px;background-color:#2979ff}.uni-section .uni-section-header__decoration.line[data-v-b442413a]{width:4px;height:12px;border-radius:10px}.uni-section .uni-section-header__decoration.circle[data-v-b442413a]{width:8px;height:8px;border-radius:50px}.uni-section .uni-section-header__decoration.square[data-v-b442413a]{width:8px;height:8px}.uni-section .uni-section-header__content[data-v-b442413a]{display:flex;flex-direction:column;flex:1;color:#333}.uni-section .uni-section-header__content .distraction[data-v-b442413a]{flex-direction:row;align-items:center}.uni-section .uni-section-header__content-sub[data-v-b442413a]{margin-top:2px}.uni-section .uni-section-header__slot-right[data-v-b442413a],.uni-section .uni-section-content[data-v-b442413a]{font-size:14px}.uni-table-th[data-v-f1ef87d4]{padding:12px 10px;display:table-cell;box-sizing:border-box;font-size:14px;font-weight:700;color:#909399;border-bottom:1px #ebeef5 solid}.uni-table-th-row[data-v-f1ef87d4]{display:flex;flex-direction:row}.table--border[data-v-f1ef87d4]{border-right:1px #ebeef5 solid}.uni-table-th-content[data-v-f1ef87d4]{display:flex;align-items:center;flex:1}.arrow[data-v-f1ef87d4]{display:block;position:relative;width:10px;height:8px;left:5px;overflow:hidden;cursor:pointer}.down[data-v-f1ef87d4]{top:3px}.down[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:-5px;transform:rotate(45deg);background-color:#ccc}.down.active[data-v-f1ef87d4] :after{background-color:#007aff}.up[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:5px;transform:rotate(45deg);background-color:#ccc}.up.active[data-v-f1ef87d4] :after{background-color:#007aff}.uni-table-checkbox[data-v-09200dc6]{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;margin:5px 0;cursor:pointer}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]{flex-shrink:0;box-sizing:border-box;position:relative;width:16px;height:16px;border:1px solid #DCDFE6;border-radius:2px;background-color:#fff;z-index:1}.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-09200dc6]{position:absolute;top:2px;left:5px;height:7px;width:3px;border:1px solid #fff;border-left:0;border-top:0;opacity:0;transform-origin:center;transform:rotate(45deg);box-sizing:content-box}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-09200dc6]{position:absolute;opacity:1;transform:rotate(0);height:2px;top:0;margin:auto;left:0;right:0;bottom:0;width:auto;border:none;border-radius:2px;transform:scale(.5);background-color:#fff}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]:hover{border-color:#007aff}.uni-table-checkbox .checkbox__inner.is-disable[data-v-09200dc6]{background-color:#f2f6fc;border-color:#dcdfe6}.uni-table-checkbox .checkbox__inner.is-checked[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-09200dc6]{opacity:1;transform:rotate(45deg)}.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-09200dc6]{opacity:.4}.uni-table-tr[data-v-87655535]{display:table-row;transition:all .3s;box-sizing:border-box}.checkbox[data-v-87655535]{width:26px;padding:0 8px 0 12px;display:table-cell;vertical-align:middle;color:#333;font-weight:500;border-bottom:1px #ebeef5 solid;font-size:14px}.tr-table--border[data-v-87655535]{border-right:1px #ebeef5 solid}.uni-table-td[data-v-e6e97238]{display:table-cell;padding:8px 10px;font-size:14px;border-bottom:1px #EBEEF5 solid;font-weight:400;color:#606266;line-height:23px;box-sizing:border-box}.table--border[data-v-e6e97238]{border-right:1px #EBEEF5 solid}.uni-table-scroll[data-v-dbd13a6b]{width:100%;overflow-x:auto}.uni-table[data-v-dbd13a6b]{position:relative;width:100%;border-radius:5px;background-color:#fff;box-sizing:border-box;display:table;overflow-x:auto}.uni-table[data-v-dbd13a6b] .uni-table-tr:nth-child(n+2):hover{background-color:#f5f7fa}.uni-table[data-v-dbd13a6b] .uni-table-thead .uni-table-tr:hover{background-color:#fafafa}.table--border[data-v-dbd13a6b]{border:1px #ebeef5 solid;border-right:none}.border-none[data-v-dbd13a6b]{border-bottom:none}.table--stripe[data-v-dbd13a6b] .uni-table-tr:nth-child(2n+3){background-color:#fafafa}.uni-table-loading[data-v-dbd13a6b]{position:relative;display:table-row;height:50px;line-height:50px;overflow:hidden;box-sizing:border-box}.empty-border[data-v-dbd13a6b]{border-right:1px #ebeef5 solid}.uni-table-text[data-v-dbd13a6b]{position:absolute;right:0;left:0;text-align:center;font-size:14px;color:#999}.uni-table-mask[data-v-dbd13a6b]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);z-index:99;display:flex;margin:auto;transition:all .5s;justify-content:center;align-items:center}.uni-table--loader[data-v-dbd13a6b]{width:30px;height:30px;border:2px solid #aaa;border-radius:50%;animation:2s uni-table--loader-dbd13a6b linear infinite;position:relative}@keyframes uni-table--loader-dbd13a6b{0%{transform:rotate(360deg)}10%{border-left-color:transparent}20%{border-bottom-color:transparent}30%{border-right-color:transparent}40%{border-top-color:transparent}50%{transform:rotate(0)}60%{border-top-color:transparent}70%{border-left-color:transparent}80%{border-bottom-color:transparent}90%{border-right-color:transparent}to{transform:rotate(-360deg)}}.uni-col[data-v-f9442938]{float:left;box-sizing:border-box}.uni-col-0[data-v-f9442938]{display:none}.uni-col-0[data-v-f9442938]{width:0%}.uni-col-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-1[data-v-f9442938]{width:4.166666666%}.uni-col-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-2[data-v-f9442938]{width:8.333333332%}.uni-col-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-3[data-v-f9442938]{width:12.499999998%}.uni-col-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-4[data-v-f9442938]{width:16.666666664%}.uni-col-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-5[data-v-f9442938]{width:20.83333333%}.uni-col-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-6[data-v-f9442938]{width:24.999999996%}.uni-col-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-7[data-v-f9442938]{width:29.166666662%}.uni-col-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-8[data-v-f9442938]{width:33.333333328%}.uni-col-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-9[data-v-f9442938]{width:37.499999994%}.uni-col-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-10[data-v-f9442938]{width:41.66666666%}.uni-col-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-11[data-v-f9442938]{width:45.833333326%}.uni-col-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-12[data-v-f9442938]{width:49.999999992%}.uni-col-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-13[data-v-f9442938]{width:54.166666658%}.uni-col-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-14[data-v-f9442938]{width:58.333333324%}.uni-col-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-15[data-v-f9442938]{width:62.49999999%}.uni-col-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-16[data-v-f9442938]{width:66.666666656%}.uni-col-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-17[data-v-f9442938]{width:70.833333322%}.uni-col-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-18[data-v-f9442938]{width:74.999999988%}.uni-col-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-19[data-v-f9442938]{width:79.166666654%}.uni-col-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-20[data-v-f9442938]{width:83.33333332%}.uni-col-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-21[data-v-f9442938]{width:87.499999986%}.uni-col-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-22[data-v-f9442938]{width:91.666666652%}.uni-col-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-23[data-v-f9442938]{width:95.833333318%}.uni-col-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-24[data-v-f9442938]{width:99.999999984%}.uni-col-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-push-24[data-v-f9442938]{position:relative;left:99.999999984%}@media screen and (max-width: 767px){.uni-col-xs-0[data-v-f9442938]{display:none}.uni-col-xs-0[data-v-f9442938]{width:0%}.uni-col-xs-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-xs-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-xs-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-xs-1[data-v-f9442938]{width:4.166666666%}.uni-col-xs-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-xs-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-xs-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-xs-2[data-v-f9442938]{width:8.333333332%}.uni-col-xs-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-xs-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-xs-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-xs-3[data-v-f9442938]{width:12.499999998%}.uni-col-xs-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-xs-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-xs-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-xs-4[data-v-f9442938]{width:16.666666664%}.uni-col-xs-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-xs-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-xs-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-xs-5[data-v-f9442938]{width:20.83333333%}.uni-col-xs-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-xs-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-xs-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-xs-6[data-v-f9442938]{width:24.999999996%}.uni-col-xs-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-xs-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-xs-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-xs-7[data-v-f9442938]{width:29.166666662%}.uni-col-xs-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-xs-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-xs-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-xs-8[data-v-f9442938]{width:33.333333328%}.uni-col-xs-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-xs-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-xs-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-xs-9[data-v-f9442938]{width:37.499999994%}.uni-col-xs-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-xs-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-xs-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-xs-10[data-v-f9442938]{width:41.66666666%}.uni-col-xs-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-xs-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-xs-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-xs-11[data-v-f9442938]{width:45.833333326%}.uni-col-xs-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-xs-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-xs-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-xs-12[data-v-f9442938]{width:49.999999992%}.uni-col-xs-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-xs-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-xs-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-xs-13[data-v-f9442938]{width:54.166666658%}.uni-col-xs-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-xs-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-xs-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-xs-14[data-v-f9442938]{width:58.333333324%}.uni-col-xs-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-xs-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-xs-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-xs-15[data-v-f9442938]{width:62.49999999%}.uni-col-xs-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-xs-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-xs-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-xs-16[data-v-f9442938]{width:66.666666656%}.uni-col-xs-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-xs-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-xs-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-xs-17[data-v-f9442938]{width:70.833333322%}.uni-col-xs-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-xs-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-xs-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-xs-18[data-v-f9442938]{width:74.999999988%}.uni-col-xs-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-xs-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-xs-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-xs-19[data-v-f9442938]{width:79.166666654%}.uni-col-xs-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-xs-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-xs-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-xs-20[data-v-f9442938]{width:83.33333332%}.uni-col-xs-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-xs-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-xs-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-xs-21[data-v-f9442938]{width:87.499999986%}.uni-col-xs-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-xs-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-xs-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-xs-22[data-v-f9442938]{width:91.666666652%}.uni-col-xs-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-xs-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-xs-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-xs-23[data-v-f9442938]{width:95.833333318%}.uni-col-xs-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-xs-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-xs-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-xs-24[data-v-f9442938]{width:99.999999984%}.uni-col-xs-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-xs-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-xs-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 768px){.uni-col-sm-0[data-v-f9442938]{display:none}.uni-col-sm-0[data-v-f9442938]{width:0%}.uni-col-sm-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-sm-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-sm-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-sm-1[data-v-f9442938]{width:4.166666666%}.uni-col-sm-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-sm-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-sm-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-sm-2[data-v-f9442938]{width:8.333333332%}.uni-col-sm-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-sm-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-sm-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-sm-3[data-v-f9442938]{width:12.499999998%}.uni-col-sm-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-sm-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-sm-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-sm-4[data-v-f9442938]{width:16.666666664%}.uni-col-sm-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-sm-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-sm-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-sm-5[data-v-f9442938]{width:20.83333333%}.uni-col-sm-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-sm-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-sm-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-sm-6[data-v-f9442938]{width:24.999999996%}.uni-col-sm-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-sm-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-sm-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-sm-7[data-v-f9442938]{width:29.166666662%}.uni-col-sm-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-sm-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-sm-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-sm-8[data-v-f9442938]{width:33.333333328%}.uni-col-sm-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-sm-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-sm-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-sm-9[data-v-f9442938]{width:37.499999994%}.uni-col-sm-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-sm-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-sm-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-sm-10[data-v-f9442938]{width:41.66666666%}.uni-col-sm-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-sm-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-sm-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-sm-11[data-v-f9442938]{width:45.833333326%}.uni-col-sm-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-sm-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-sm-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-sm-12[data-v-f9442938]{width:49.999999992%}.uni-col-sm-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-sm-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-sm-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-sm-13[data-v-f9442938]{width:54.166666658%}.uni-col-sm-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-sm-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-sm-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-sm-14[data-v-f9442938]{width:58.333333324%}.uni-col-sm-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-sm-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-sm-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-sm-15[data-v-f9442938]{width:62.49999999%}.uni-col-sm-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-sm-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-sm-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-sm-16[data-v-f9442938]{width:66.666666656%}.uni-col-sm-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-sm-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-sm-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-sm-17[data-v-f9442938]{width:70.833333322%}.uni-col-sm-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-sm-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-sm-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-sm-18[data-v-f9442938]{width:74.999999988%}.uni-col-sm-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-sm-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-sm-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-sm-19[data-v-f9442938]{width:79.166666654%}.uni-col-sm-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-sm-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-sm-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-sm-20[data-v-f9442938]{width:83.33333332%}.uni-col-sm-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-sm-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-sm-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-sm-21[data-v-f9442938]{width:87.499999986%}.uni-col-sm-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-sm-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-sm-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-sm-22[data-v-f9442938]{width:91.666666652%}.uni-col-sm-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-sm-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-sm-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-sm-23[data-v-f9442938]{width:95.833333318%}.uni-col-sm-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-sm-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-sm-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-sm-24[data-v-f9442938]{width:99.999999984%}.uni-col-sm-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-sm-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-sm-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 992px){.uni-col-md-0[data-v-f9442938]{display:none}.uni-col-md-0[data-v-f9442938]{width:0%}.uni-col-md-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-md-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-md-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-md-1[data-v-f9442938]{width:4.166666666%}.uni-col-md-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-md-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-md-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-md-2[data-v-f9442938]{width:8.333333332%}.uni-col-md-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-md-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-md-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-md-3[data-v-f9442938]{width:12.499999998%}.uni-col-md-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-md-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-md-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-md-4[data-v-f9442938]{width:16.666666664%}.uni-col-md-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-md-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-md-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-md-5[data-v-f9442938]{width:20.83333333%}.uni-col-md-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-md-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-md-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-md-6[data-v-f9442938]{width:24.999999996%}.uni-col-md-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-md-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-md-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-md-7[data-v-f9442938]{width:29.166666662%}.uni-col-md-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-md-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-md-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-md-8[data-v-f9442938]{width:33.333333328%}.uni-col-md-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-md-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-md-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-md-9[data-v-f9442938]{width:37.499999994%}.uni-col-md-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-md-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-md-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-md-10[data-v-f9442938]{width:41.66666666%}.uni-col-md-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-md-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-md-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-md-11[data-v-f9442938]{width:45.833333326%}.uni-col-md-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-md-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-md-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-md-12[data-v-f9442938]{width:49.999999992%}.uni-col-md-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-md-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-md-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-md-13[data-v-f9442938]{width:54.166666658%}.uni-col-md-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-md-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-md-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-md-14[data-v-f9442938]{width:58.333333324%}.uni-col-md-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-md-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-md-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-md-15[data-v-f9442938]{width:62.49999999%}.uni-col-md-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-md-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-md-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-md-16[data-v-f9442938]{width:66.666666656%}.uni-col-md-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-md-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-md-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-md-17[data-v-f9442938]{width:70.833333322%}.uni-col-md-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-md-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-md-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-md-18[data-v-f9442938]{width:74.999999988%}.uni-col-md-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-md-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-md-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-md-19[data-v-f9442938]{width:79.166666654%}.uni-col-md-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-md-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-md-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-md-20[data-v-f9442938]{width:83.33333332%}.uni-col-md-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-md-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-md-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-md-21[data-v-f9442938]{width:87.499999986%}.uni-col-md-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-md-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-md-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-md-22[data-v-f9442938]{width:91.666666652%}.uni-col-md-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-md-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-md-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-md-23[data-v-f9442938]{width:95.833333318%}.uni-col-md-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-md-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-md-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-md-24[data-v-f9442938]{width:99.999999984%}.uni-col-md-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-md-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-md-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 1200px){.uni-col-lg-0[data-v-f9442938]{display:none}.uni-col-lg-0[data-v-f9442938]{width:0%}.uni-col-lg-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-lg-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-lg-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-lg-1[data-v-f9442938]{width:4.166666666%}.uni-col-lg-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-lg-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-lg-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-lg-2[data-v-f9442938]{width:8.333333332%}.uni-col-lg-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-lg-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-lg-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-lg-3[data-v-f9442938]{width:12.499999998%}.uni-col-lg-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-lg-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-lg-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-lg-4[data-v-f9442938]{width:16.666666664%}.uni-col-lg-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-lg-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-lg-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-lg-5[data-v-f9442938]{width:20.83333333%}.uni-col-lg-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-lg-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-lg-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-lg-6[data-v-f9442938]{width:24.999999996%}.uni-col-lg-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-lg-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-lg-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-lg-7[data-v-f9442938]{width:29.166666662%}.uni-col-lg-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-lg-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-lg-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-lg-8[data-v-f9442938]{width:33.333333328%}.uni-col-lg-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-lg-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-lg-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-lg-9[data-v-f9442938]{width:37.499999994%}.uni-col-lg-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-lg-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-lg-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-lg-10[data-v-f9442938]{width:41.66666666%}.uni-col-lg-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-lg-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-lg-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-lg-11[data-v-f9442938]{width:45.833333326%}.uni-col-lg-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-lg-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-lg-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-lg-12[data-v-f9442938]{width:49.999999992%}.uni-col-lg-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-lg-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-lg-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-lg-13[data-v-f9442938]{width:54.166666658%}.uni-col-lg-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-lg-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-lg-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-lg-14[data-v-f9442938]{width:58.333333324%}.uni-col-lg-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-lg-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-lg-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-lg-15[data-v-f9442938]{width:62.49999999%}.uni-col-lg-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-lg-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-lg-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-lg-16[data-v-f9442938]{width:66.666666656%}.uni-col-lg-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-lg-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-lg-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-lg-17[data-v-f9442938]{width:70.833333322%}.uni-col-lg-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-lg-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-lg-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-lg-18[data-v-f9442938]{width:74.999999988%}.uni-col-lg-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-lg-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-lg-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-lg-19[data-v-f9442938]{width:79.166666654%}.uni-col-lg-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-lg-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-lg-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-lg-20[data-v-f9442938]{width:83.33333332%}.uni-col-lg-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-lg-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-lg-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-lg-21[data-v-f9442938]{width:87.499999986%}.uni-col-lg-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-lg-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-lg-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-lg-22[data-v-f9442938]{width:91.666666652%}.uni-col-lg-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-lg-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-lg-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-lg-23[data-v-f9442938]{width:95.833333318%}.uni-col-lg-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-lg-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-lg-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-lg-24[data-v-f9442938]{width:99.999999984%}.uni-col-lg-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-lg-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-lg-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}@media screen and (min-width: 1920px){.uni-col-xl-0[data-v-f9442938]{display:none}.uni-col-xl-0[data-v-f9442938]{width:0%}.uni-col-xl-offset-0[data-v-f9442938]{margin-left:0%}.uni-col-xl-pull-0[data-v-f9442938]{position:relative;right:0%}.uni-col-xl-push-0[data-v-f9442938]{position:relative;left:0%}.uni-col-xl-1[data-v-f9442938]{width:4.166666666%}.uni-col-xl-offset-1[data-v-f9442938]{margin-left:4.166666666%}.uni-col-xl-pull-1[data-v-f9442938]{position:relative;right:4.166666666%}.uni-col-xl-push-1[data-v-f9442938]{position:relative;left:4.166666666%}.uni-col-xl-2[data-v-f9442938]{width:8.333333332%}.uni-col-xl-offset-2[data-v-f9442938]{margin-left:8.333333332%}.uni-col-xl-pull-2[data-v-f9442938]{position:relative;right:8.333333332%}.uni-col-xl-push-2[data-v-f9442938]{position:relative;left:8.333333332%}.uni-col-xl-3[data-v-f9442938]{width:12.499999998%}.uni-col-xl-offset-3[data-v-f9442938]{margin-left:12.499999998%}.uni-col-xl-pull-3[data-v-f9442938]{position:relative;right:12.499999998%}.uni-col-xl-push-3[data-v-f9442938]{position:relative;left:12.499999998%}.uni-col-xl-4[data-v-f9442938]{width:16.666666664%}.uni-col-xl-offset-4[data-v-f9442938]{margin-left:16.666666664%}.uni-col-xl-pull-4[data-v-f9442938]{position:relative;right:16.666666664%}.uni-col-xl-push-4[data-v-f9442938]{position:relative;left:16.666666664%}.uni-col-xl-5[data-v-f9442938]{width:20.83333333%}.uni-col-xl-offset-5[data-v-f9442938]{margin-left:20.83333333%}.uni-col-xl-pull-5[data-v-f9442938]{position:relative;right:20.83333333%}.uni-col-xl-push-5[data-v-f9442938]{position:relative;left:20.83333333%}.uni-col-xl-6[data-v-f9442938]{width:24.999999996%}.uni-col-xl-offset-6[data-v-f9442938]{margin-left:24.999999996%}.uni-col-xl-pull-6[data-v-f9442938]{position:relative;right:24.999999996%}.uni-col-xl-push-6[data-v-f9442938]{position:relative;left:24.999999996%}.uni-col-xl-7[data-v-f9442938]{width:29.166666662%}.uni-col-xl-offset-7[data-v-f9442938]{margin-left:29.166666662%}.uni-col-xl-pull-7[data-v-f9442938]{position:relative;right:29.166666662%}.uni-col-xl-push-7[data-v-f9442938]{position:relative;left:29.166666662%}.uni-col-xl-8[data-v-f9442938]{width:33.333333328%}.uni-col-xl-offset-8[data-v-f9442938]{margin-left:33.333333328%}.uni-col-xl-pull-8[data-v-f9442938]{position:relative;right:33.333333328%}.uni-col-xl-push-8[data-v-f9442938]{position:relative;left:33.333333328%}.uni-col-xl-9[data-v-f9442938]{width:37.499999994%}.uni-col-xl-offset-9[data-v-f9442938]{margin-left:37.499999994%}.uni-col-xl-pull-9[data-v-f9442938]{position:relative;right:37.499999994%}.uni-col-xl-push-9[data-v-f9442938]{position:relative;left:37.499999994%}.uni-col-xl-10[data-v-f9442938]{width:41.66666666%}.uni-col-xl-offset-10[data-v-f9442938]{margin-left:41.66666666%}.uni-col-xl-pull-10[data-v-f9442938]{position:relative;right:41.66666666%}.uni-col-xl-push-10[data-v-f9442938]{position:relative;left:41.66666666%}.uni-col-xl-11[data-v-f9442938]{width:45.833333326%}.uni-col-xl-offset-11[data-v-f9442938]{margin-left:45.833333326%}.uni-col-xl-pull-11[data-v-f9442938]{position:relative;right:45.833333326%}.uni-col-xl-push-11[data-v-f9442938]{position:relative;left:45.833333326%}.uni-col-xl-12[data-v-f9442938]{width:49.999999992%}.uni-col-xl-offset-12[data-v-f9442938]{margin-left:49.999999992%}.uni-col-xl-pull-12[data-v-f9442938]{position:relative;right:49.999999992%}.uni-col-xl-push-12[data-v-f9442938]{position:relative;left:49.999999992%}.uni-col-xl-13[data-v-f9442938]{width:54.166666658%}.uni-col-xl-offset-13[data-v-f9442938]{margin-left:54.166666658%}.uni-col-xl-pull-13[data-v-f9442938]{position:relative;right:54.166666658%}.uni-col-xl-push-13[data-v-f9442938]{position:relative;left:54.166666658%}.uni-col-xl-14[data-v-f9442938]{width:58.333333324%}.uni-col-xl-offset-14[data-v-f9442938]{margin-left:58.333333324%}.uni-col-xl-pull-14[data-v-f9442938]{position:relative;right:58.333333324%}.uni-col-xl-push-14[data-v-f9442938]{position:relative;left:58.333333324%}.uni-col-xl-15[data-v-f9442938]{width:62.49999999%}.uni-col-xl-offset-15[data-v-f9442938]{margin-left:62.49999999%}.uni-col-xl-pull-15[data-v-f9442938]{position:relative;right:62.49999999%}.uni-col-xl-push-15[data-v-f9442938]{position:relative;left:62.49999999%}.uni-col-xl-16[data-v-f9442938]{width:66.666666656%}.uni-col-xl-offset-16[data-v-f9442938]{margin-left:66.666666656%}.uni-col-xl-pull-16[data-v-f9442938]{position:relative;right:66.666666656%}.uni-col-xl-push-16[data-v-f9442938]{position:relative;left:66.666666656%}.uni-col-xl-17[data-v-f9442938]{width:70.833333322%}.uni-col-xl-offset-17[data-v-f9442938]{margin-left:70.833333322%}.uni-col-xl-pull-17[data-v-f9442938]{position:relative;right:70.833333322%}.uni-col-xl-push-17[data-v-f9442938]{position:relative;left:70.833333322%}.uni-col-xl-18[data-v-f9442938]{width:74.999999988%}.uni-col-xl-offset-18[data-v-f9442938]{margin-left:74.999999988%}.uni-col-xl-pull-18[data-v-f9442938]{position:relative;right:74.999999988%}.uni-col-xl-push-18[data-v-f9442938]{position:relative;left:74.999999988%}.uni-col-xl-19[data-v-f9442938]{width:79.166666654%}.uni-col-xl-offset-19[data-v-f9442938]{margin-left:79.166666654%}.uni-col-xl-pull-19[data-v-f9442938]{position:relative;right:79.166666654%}.uni-col-xl-push-19[data-v-f9442938]{position:relative;left:79.166666654%}.uni-col-xl-20[data-v-f9442938]{width:83.33333332%}.uni-col-xl-offset-20[data-v-f9442938]{margin-left:83.33333332%}.uni-col-xl-pull-20[data-v-f9442938]{position:relative;right:83.33333332%}.uni-col-xl-push-20[data-v-f9442938]{position:relative;left:83.33333332%}.uni-col-xl-21[data-v-f9442938]{width:87.499999986%}.uni-col-xl-offset-21[data-v-f9442938]{margin-left:87.499999986%}.uni-col-xl-pull-21[data-v-f9442938]{position:relative;right:87.499999986%}.uni-col-xl-push-21[data-v-f9442938]{position:relative;left:87.499999986%}.uni-col-xl-22[data-v-f9442938]{width:91.666666652%}.uni-col-xl-offset-22[data-v-f9442938]{margin-left:91.666666652%}.uni-col-xl-pull-22[data-v-f9442938]{position:relative;right:91.666666652%}.uni-col-xl-push-22[data-v-f9442938]{position:relative;left:91.666666652%}.uni-col-xl-23[data-v-f9442938]{width:95.833333318%}.uni-col-xl-offset-23[data-v-f9442938]{margin-left:95.833333318%}.uni-col-xl-pull-23[data-v-f9442938]{position:relative;right:95.833333318%}.uni-col-xl-push-23[data-v-f9442938]{position:relative;left:95.833333318%}.uni-col-xl-24[data-v-f9442938]{width:99.999999984%}.uni-col-xl-offset-24[data-v-f9442938]{margin-left:99.999999984%}.uni-col-xl-pull-24[data-v-f9442938]{position:relative;right:99.999999984%}.uni-col-xl-push-24[data-v-f9442938]{position:relative;left:99.999999984%}}.uni-row[data-v-b6a8b341]{position:relative;flex-direction:row;box-sizing:border-box}.uni-row[data-v-b6a8b341]:before,.uni-row[data-v-b6a8b341]:after{display:table;content:""}.uni-row[data-v-b6a8b341]:after{clear:both}.uni-row--flex[data-v-b6a8b341]{display:flex;flex-direction:row;flex-wrap:wrap;flex:1}.uni-row--flex[data-v-b6a8b341]:before,.uni-row--flex[data-v-b6a8b341]:after{display:none}.uni-row--flex-justify-center[data-v-b6a8b341]{justify-content:center}.uni-row--flex-justify-end[data-v-b6a8b341]{justify-content:flex-end}.uni-row--flex-justify-space-between[data-v-b6a8b341]{justify-content:space-between}.uni-row--flex-justify-space-around[data-v-b6a8b341]{justify-content:space-around}.uni-row--flex-align-middle[data-v-b6a8b341]{align-items:center}.uni-row--flex-align-bottom[data-v-b6a8b341]{align-items:flex-end}.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}@media screen and (max-width: 500px){.hide-on-phone[data-v-aaa00ea1]{display:none}}.uni-stat__select[data-v-aaa00ea1]{display:flex;align-items:center;width:100%;flex:1;box-sizing:border-box}.uni-stat-box[data-v-aaa00ea1],.uni-stat__actived[data-v-aaa00ea1]{width:100%;flex:1}.uni-label-text[data-v-aaa00ea1]{font-size:14px;font-weight:700;color:#6a6a6a;margin:auto 5px auto 0}.uni-select[data-v-aaa00ea1]{font-size:14px;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px;padding:0 5px 0 10px;position:relative;display:flex;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;border-bottom:solid 1px #e5e5e5;width:100%;flex:1;height:35px}.uni-select--disabled[data-v-aaa00ea1]{background-color:#f5f7fa;cursor:not-allowed}.uni-select__label[data-v-aaa00ea1]{font-size:16px;height:35px;padding-right:10px;color:#909399}.uni-select__input-box[data-v-aaa00ea1]{height:35px;width:0px;position:relative;display:flex;flex:1;flex-direction:row;align-items:center}.uni-select__input[data-v-aaa00ea1]{flex:1;font-size:14px;height:22px;line-height:22px}.uni-select__input-plac[data-v-aaa00ea1]{font-size:14px;color:#909399}.uni-select__selector[data-v-aaa00ea1]{box-sizing:border-box;position:absolute;left:0;width:100%;background-color:#fff;border:1px solid #EBEEF5;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,.1);z-index:3;padding:4px 0}.uni-select__selector-scroll[data-v-aaa00ea1]{max-height:200px;box-sizing:border-box}.uni-select__selector-empty[data-v-aaa00ea1],.uni-select__selector-item[data-v-aaa00ea1]{display:flex;cursor:pointer;line-height:35px;font-size:14px;text-align:center;padding:0 10px}.uni-select__selector-item[data-v-aaa00ea1]:hover{background-color:#f9f9f9}.uni-select__selector-empty[data-v-aaa00ea1]:last-child,.uni-select__selector-item[data-v-aaa00ea1]:last-child{border-bottom:none}.uni-select__selector__disabled[data-v-aaa00ea1]{opacity:.4;cursor:default}.uni-popper__arrow_bottom[data-v-aaa00ea1],.uni-popper__arrow_bottom[data-v-aaa00ea1]:after,.uni-popper__arrow_top[data-v-aaa00ea1],.uni-popper__arrow_top[data-v-aaa00ea1]:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:6px}.uni-popper__arrow_bottom[data-v-aaa00ea1]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.uni-popper__arrow_bottom[data-v-aaa00ea1]:after{content:" ";top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.uni-popper__arrow_top[data-v-aaa00ea1]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));bottom:-6px;left:10%;margin-right:3px;border-bottom-width:0;border-top-color:#ebeef5}.uni-popper__arrow_top[data-v-aaa00ea1]:after{content:" ";bottom:1px;margin-left:-6px;border-bottom-width:0;border-top-color:#fff}.uni-select__input-text[data-v-aaa00ea1]{width:100%;color:#333;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.uni-select__input-placeholder[data-v-aaa00ea1]{color:#6a6a6a;font-size:12px}.uni-select--mask[data-v-aaa00ea1]{position:fixed;top:0;bottom:0;right:0;left:0;z-index:2}.uni-popup[data-v-d77bc3e8]{position:fixed;z-index:99}.uni-popup.top[data-v-d77bc3e8],.uni-popup.left[data-v-d77bc3e8],.uni-popup.right[data-v-d77bc3e8]{top:0}.uni-popup .uni-popup__wrapper[data-v-d77bc3e8]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-d77bc3e8],.uni-popup .uni-popup__wrapper.right[data-v-d77bc3e8]{padding-top:0;flex:1}.fixforpc-z-index[data-v-d77bc3e8]{z-index:999}.fixforpc-top[data-v-d77bc3e8]{top:0}.uni-popup-dialog[data-v-fcde97b3]{width:300px;border-radius:11px;background-color:#fff}.uni-dialog-title[data-v-fcde97b3]{display:flex;flex-direction:row;justify-content:center;padding-top:25px}.uni-dialog-title-text[data-v-fcde97b3]{font-size:16px;font-weight:500}.uni-dialog-content[data-v-fcde97b3]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px}.uni-dialog-content-text[data-v-fcde97b3]{font-size:14px;color:#6c6c6c}.uni-dialog-button-group[data-v-fcde97b3]{display:flex;flex-direction:row;border-top-color:#f5f5f5;border-top-style:solid;border-top-width:1px}.uni-dialog-button[data-v-fcde97b3]{display:flex;flex:1;flex-direction:row;justify-content:center;align-items:center;height:45px}.uni-border-left[data-v-fcde97b3]{border-left-color:#f0f0f0;border-left-style:solid;border-left-width:1px}.uni-dialog-button-text[data-v-fcde97b3]{font-size:16px;color:#333}.uni-button-color[data-v-fcde97b3]{color:#007aff}.uni-dialog-input[data-v-fcde97b3]{flex:1;font-size:14px;border:1px #eee solid;height:40px;padding:0 10px;border-radius:5px;color:#555}.uni-popup__success[data-v-fcde97b3]{color:#4cd964}.uni-popup__warn[data-v-fcde97b3]{color:#f0ad4e}.uni-popup__error[data-v-fcde97b3]{color:#dd524d}.uni-popup__info[data-v-fcde97b3]{color:#909399}.uni-popup-message[data-v-ad4a514f]{display:flex;flex-direction:row;justify-content:center}.uni-popup-message__box[data-v-ad4a514f]{background-color:#e1f3d8;padding:10px 15px;border-color:#eee;border-style:solid;border-width:1px;flex:1}@media screen and (min-width: 500px){.fixforpc-width[data-v-ad4a514f]{margin-top:20px;border-radius:4px;flex:none;min-width:380px;max-width:50%}}.uni-popup-message-text[data-v-ad4a514f]{font-size:14px;padding:0}.uni-popup__success[data-v-ad4a514f]{background-color:#e1f3d8}.uni-popup__success-text[data-v-ad4a514f]{color:#67c23a}.uni-popup__warn[data-v-ad4a514f]{background-color:#faecd8}.uni-popup__warn-text[data-v-ad4a514f]{color:#e6a23c}.uni-popup__error[data-v-ad4a514f]{background-color:#fde2e2}.uni-popup__error-text[data-v-ad4a514f]{color:#f56c6c}.uni-popup__info[data-v-ad4a514f]{background-color:#f2f6fc}.uni-popup__info-text[data-v-ad4a514f]{color:#909399}.main{width:100vw;height:93.5vh}.title_main{width:100vw;height:12vh}.table_main{width:100vw;height:80vh;margin:0 auto}.foot_main{width:96vw;margin:0 auto;background-color:#fff}.uni-row{text-align:center}.break_col{height:35px;border:1px solid black}.breakInfo{width:96vw}.title_section .uni-section-header__slot-right{width:100%}.reporting_work{float:right}
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/pages/statement/deliveryList.css b/qrcodeScaner/unpackage/dist/build/app-plus/pages/statement/deliveryList.css
deleted file mode 100644
index a62556e..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/pages/statement/deliveryList.css
+++ /dev/null
@@ -1 +0,0 @@
-.uniui-cart-filled[data-v-dae1b464]:before{content:"\e6d0"}.uniui-gift-filled[data-v-dae1b464]:before{content:"\e6c4"}.uniui-color[data-v-dae1b464]:before{content:"\e6cf"}.uniui-wallet[data-v-dae1b464]:before{content:"\e6b1"}.uniui-settings-filled[data-v-dae1b464]:before{content:"\e6ce"}.uniui-auth-filled[data-v-dae1b464]:before{content:"\e6cc"}.uniui-shop-filled[data-v-dae1b464]:before{content:"\e6cd"}.uniui-staff-filled[data-v-dae1b464]:before{content:"\e6cb"}.uniui-vip-filled[data-v-dae1b464]:before{content:"\e6c6"}.uniui-plus-filled[data-v-dae1b464]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-dae1b464]:before{content:"\e6c8"}.uniui-color-filled[data-v-dae1b464]:before{content:"\e6c9"}.uniui-tune-filled[data-v-dae1b464]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-dae1b464]:before{content:"\e6c0"}.uniui-notification-filled[data-v-dae1b464]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-dae1b464]:before{content:"\e6c2"}.uniui-medal-filled[data-v-dae1b464]:before{content:"\e6c3"}.uniui-fire-filled[data-v-dae1b464]:before{content:"\e6c5"}.uniui-refreshempty[data-v-dae1b464]:before{content:"\e6bf"}.uniui-location-filled[data-v-dae1b464]:before{content:"\e6af"}.uniui-person-filled[data-v-dae1b464]:before{content:"\e69d"}.uniui-personadd-filled[data-v-dae1b464]:before{content:"\e698"}.uniui-arrowthinleft[data-v-dae1b464]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-dae1b464]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-dae1b464]:before{content:"\e6d4"}.uniui-back[data-v-dae1b464]:before{content:"\e6b9"}.uniui-forward[data-v-dae1b464]:before{content:"\e6ba"}.uniui-arrow-right[data-v-dae1b464]:before{content:"\e6bb"}.uniui-arrow-left[data-v-dae1b464]:before{content:"\e6bc"}.uniui-arrow-up[data-v-dae1b464]:before{content:"\e6bd"}.uniui-arrow-down[data-v-dae1b464]:before{content:"\e6be"}.uniui-arrowthinright[data-v-dae1b464]:before{content:"\e6d1"}.uniui-down[data-v-dae1b464]:before{content:"\e6b8"}.uniui-bottom[data-v-dae1b464]:before{content:"\e6b8"}.uniui-arrowright[data-v-dae1b464]:before{content:"\e6d5"}.uniui-right[data-v-dae1b464]:before{content:"\e6b5"}.uniui-up[data-v-dae1b464]:before{content:"\e6b6"}.uniui-top[data-v-dae1b464]:before{content:"\e6b6"}.uniui-left[data-v-dae1b464]:before{content:"\e6b7"}.uniui-arrowup[data-v-dae1b464]:before{content:"\e6d6"}.uniui-eye[data-v-dae1b464]:before{content:"\e651"}.uniui-eye-filled[data-v-dae1b464]:before{content:"\e66a"}.uniui-eye-slash[data-v-dae1b464]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-dae1b464]:before{content:"\e6b4"}.uniui-info-filled[data-v-dae1b464]:before{content:"\e649"}.uniui-reload[data-v-dae1b464]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-dae1b464]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-dae1b464]:before{content:"\e6ac"}.uniui-map-pin[data-v-dae1b464]:before{content:"\e6ad"}.uniui-location[data-v-dae1b464]:before{content:"\e6ae"}.uniui-starhalf[data-v-dae1b464]:before{content:"\e683"}.uniui-star[data-v-dae1b464]:before{content:"\e688"}.uniui-star-filled[data-v-dae1b464]:before{content:"\e68f"}.uniui-calendar[data-v-dae1b464]:before{content:"\e6a0"}.uniui-fire[data-v-dae1b464]:before{content:"\e6a1"}.uniui-medal[data-v-dae1b464]:before{content:"\e6a2"}.uniui-font[data-v-dae1b464]:before{content:"\e6a3"}.uniui-gift[data-v-dae1b464]:before{content:"\e6a4"}.uniui-link[data-v-dae1b464]:before{content:"\e6a5"}.uniui-notification[data-v-dae1b464]:before{content:"\e6a6"}.uniui-staff[data-v-dae1b464]:before{content:"\e6a7"}.uniui-vip[data-v-dae1b464]:before{content:"\e6a8"}.uniui-folder-add[data-v-dae1b464]:before{content:"\e6a9"}.uniui-tune[data-v-dae1b464]:before{content:"\e6aa"}.uniui-auth[data-v-dae1b464]:before{content:"\e6ab"}.uniui-person[data-v-dae1b464]:before{content:"\e699"}.uniui-email-filled[data-v-dae1b464]:before{content:"\e69a"}.uniui-phone-filled[data-v-dae1b464]:before{content:"\e69b"}.uniui-phone[data-v-dae1b464]:before{content:"\e69c"}.uniui-email[data-v-dae1b464]:before{content:"\e69e"}.uniui-personadd[data-v-dae1b464]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-dae1b464]:before{content:"\e692"}.uniui-contact[data-v-dae1b464]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-dae1b464]:before{content:"\e694"}.uniui-contact-filled[data-v-dae1b464]:before{content:"\e695"}.uniui-chatboxes[data-v-dae1b464]:before{content:"\e696"}.uniui-chatbubble[data-v-dae1b464]:before{content:"\e697"}.uniui-upload-filled[data-v-dae1b464]:before{content:"\e68e"}.uniui-upload[data-v-dae1b464]:before{content:"\e690"}.uniui-weixin[data-v-dae1b464]:before{content:"\e691"}.uniui-compose[data-v-dae1b464]:before{content:"\e67f"}.uniui-qq[data-v-dae1b464]:before{content:"\e680"}.uniui-download-filled[data-v-dae1b464]:before{content:"\e681"}.uniui-pyq[data-v-dae1b464]:before{content:"\e682"}.uniui-sound[data-v-dae1b464]:before{content:"\e684"}.uniui-trash-filled[data-v-dae1b464]:before{content:"\e685"}.uniui-sound-filled[data-v-dae1b464]:before{content:"\e686"}.uniui-trash[data-v-dae1b464]:before{content:"\e687"}.uniui-videocam-filled[data-v-dae1b464]:before{content:"\e689"}.uniui-spinner-cycle[data-v-dae1b464]:before{content:"\e68a"}.uniui-weibo[data-v-dae1b464]:before{content:"\e68b"}.uniui-videocam[data-v-dae1b464]:before{content:"\e68c"}.uniui-download[data-v-dae1b464]:before{content:"\e68d"}.uniui-help[data-v-dae1b464]:before{content:"\e679"}.uniui-navigate-filled[data-v-dae1b464]:before{content:"\e67a"}.uniui-plusempty[data-v-dae1b464]:before{content:"\e67b"}.uniui-smallcircle[data-v-dae1b464]:before{content:"\e67c"}.uniui-minus-filled[data-v-dae1b464]:before{content:"\e67d"}.uniui-micoff[data-v-dae1b464]:before{content:"\e67e"}.uniui-closeempty[data-v-dae1b464]:before{content:"\e66c"}.uniui-clear[data-v-dae1b464]:before{content:"\e66d"}.uniui-navigate[data-v-dae1b464]:before{content:"\e66e"}.uniui-minus[data-v-dae1b464]:before{content:"\e66f"}.uniui-image[data-v-dae1b464]:before{content:"\e670"}.uniui-mic[data-v-dae1b464]:before{content:"\e671"}.uniui-paperplane[data-v-dae1b464]:before{content:"\e672"}.uniui-close[data-v-dae1b464]:before{content:"\e673"}.uniui-help-filled[data-v-dae1b464]:before{content:"\e674"}.uniui-paperplane-filled[data-v-dae1b464]:before{content:"\e675"}.uniui-plus[data-v-dae1b464]:before{content:"\e676"}.uniui-mic-filled[data-v-dae1b464]:before{content:"\e677"}.uniui-image-filled[data-v-dae1b464]:before{content:"\e678"}.uniui-locked-filled[data-v-dae1b464]:before{content:"\e668"}.uniui-info[data-v-dae1b464]:before{content:"\e669"}.uniui-locked[data-v-dae1b464]:before{content:"\e66b"}.uniui-camera-filled[data-v-dae1b464]:before{content:"\e658"}.uniui-chat-filled[data-v-dae1b464]:before{content:"\e659"}.uniui-camera[data-v-dae1b464]:before{content:"\e65a"}.uniui-circle[data-v-dae1b464]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-dae1b464]:before{content:"\e65c"}.uniui-chat[data-v-dae1b464]:before{content:"\e65d"}.uniui-circle-filled[data-v-dae1b464]:before{content:"\e65e"}.uniui-flag[data-v-dae1b464]:before{content:"\e65f"}.uniui-flag-filled[data-v-dae1b464]:before{content:"\e660"}.uniui-gear-filled[data-v-dae1b464]:before{content:"\e661"}.uniui-home[data-v-dae1b464]:before{content:"\e662"}.uniui-home-filled[data-v-dae1b464]:before{content:"\e663"}.uniui-gear[data-v-dae1b464]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-dae1b464]:before{content:"\e665"}.uniui-map-filled[data-v-dae1b464]:before{content:"\e666"}.uniui-map[data-v-dae1b464]:before{content:"\e667"}.uniui-refresh-filled[data-v-dae1b464]:before{content:"\e656"}.uniui-refresh[data-v-dae1b464]:before{content:"\e657"}.uniui-cloud-upload[data-v-dae1b464]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-dae1b464]:before{content:"\e646"}.uniui-cloud-download[data-v-dae1b464]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-dae1b464]:before{content:"\e648"}.uniui-redo[data-v-dae1b464]:before{content:"\e64a"}.uniui-images-filled[data-v-dae1b464]:before{content:"\e64b"}.uniui-undo-filled[data-v-dae1b464]:before{content:"\e64c"}.uniui-more[data-v-dae1b464]:before{content:"\e64d"}.uniui-more-filled[data-v-dae1b464]:before{content:"\e64e"}.uniui-undo[data-v-dae1b464]:before{content:"\e64f"}.uniui-images[data-v-dae1b464]:before{content:"\e650"}.uniui-paperclip[data-v-dae1b464]:before{content:"\e652"}.uniui-settings[data-v-dae1b464]:before{content:"\e653"}.uniui-search[data-v-dae1b464]:before{content:"\e654"}.uniui-redo-filled[data-v-dae1b464]:before{content:"\e655"}.uniui-list[data-v-dae1b464]:before{content:"\e644"}.uniui-mail-open-filled[data-v-dae1b464]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-dae1b464]:before{content:"\e63c"}.uniui-hand-down[data-v-dae1b464]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-dae1b464]:before{content:"\e63e"}.uniui-hand-up[data-v-dae1b464]:before{content:"\e63f"}.uniui-heart-filled[data-v-dae1b464]:before{content:"\e641"}.uniui-mail-open[data-v-dae1b464]:before{content:"\e643"}.uniui-heart[data-v-dae1b464]:before{content:"\e639"}.uniui-loop[data-v-dae1b464]:before{content:"\e633"}.uniui-pulldown[data-v-dae1b464]:before{content:"\e632"}.uniui-scan[data-v-dae1b464]:before{content:"\e62a"}.uniui-bars[data-v-dae1b464]:before{content:"\e627"}.uniui-checkbox[data-v-dae1b464]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-dae1b464]:before{content:"\e62c"}.uniui-shop[data-v-dae1b464]:before{content:"\e62f"}.uniui-headphones[data-v-dae1b464]:before{content:"\e630"}.uniui-cart[data-v-dae1b464]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-dae1b464]{font-family:uniicons;text-decoration:none;text-align:center}.uni-calendar-item__weeks-box[data-v-6e247954]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1px 0;position:relative}.uni-calendar-item__weeks-box-text[data-v-6e247954]{font-size:14px;font-weight:700;color:#001833}.uni-calendar-item__weeks-box-item[data-v-6e247954]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px}.uni-calendar-item__weeks-box-circle[data-v-6e247954]{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:8px;background-color:#dd524d}.uni-calendar-item__weeks-box .uni-calendar-item--disable[data-v-6e247954]{cursor:default}.uni-calendar-item--disable .uni-calendar-item__weeks-box-text-disable[data-v-6e247954]{color:#d1d1d1}.uni-calendar-item--today[data-v-6e247954]{position:absolute;top:10px;right:17%;background-color:#dd524d;width:6px;height:6px;border-radius:50%}.uni-calendar-item--extra[data-v-6e247954]{color:#dd524d;opacity:.8}.uni-calendar-item__weeks-box .uni-calendar-item--checked[data-v-6e247954]{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #fff}.uni-calendar-item--checked .uni-calendar-item--checked-text[data-v-6e247954]{color:#fff}.uni-calendar-item--multiple .uni-calendar-item--checked-range-text[data-v-6e247954]{color:#333}.uni-calendar-item--multiple[data-v-6e247954]{background-color:#f6f7fc}.uni-calendar-item--multiple .uni-calendar-item--before-checked[data-v-6e247954],.uni-calendar-item--multiple .uni-calendar-item--after-checked[data-v-6e247954]{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #F6F7FC}.uni-calendar-item--before-checked .uni-calendar-item--checked-text[data-v-6e247954],.uni-calendar-item--after-checked .uni-calendar-item--checked-text[data-v-6e247954]{color:#fff}.uni-calendar-item--before-checked-x[data-v-6e247954]{border-top-left-radius:50px;border-bottom-left-radius:50px;box-sizing:border-box;background-color:#f6f7fc}.uni-calendar-item--after-checked-x[data-v-6e247954]{border-top-right-radius:50px;border-bottom-right-radius:50px;background-color:#f6f7fc}.uni-datetime-picker-view[data-v-03d021cc]{height:130px;width:270px;cursor:pointer}.uni-datetime-picker-item[data-v-03d021cc]{height:50px;line-height:50px;text-align:center;font-size:14px}.uni-datetime-picker-btn[data-v-03d021cc]{margin-top:60px;display:flex;cursor:pointer;flex-direction:row;justify-content:space-between}.uni-datetime-picker-btn-text[data-v-03d021cc]{font-size:14px;color:#007aff}.uni-datetime-picker-btn-group[data-v-03d021cc]{display:flex;flex-direction:row}.uni-datetime-picker-cancel[data-v-03d021cc]{margin-right:30px}.uni-datetime-picker-mask[data-v-03d021cc]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-duration:.3s;z-index:998}.uni-datetime-picker-popup[data-v-03d021cc]{border-radius:8px;padding:30px;width:270px;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transition-duration:.3s;z-index:999}.uni-datetime-picker-time[data-v-03d021cc]{color:gray}.uni-datetime-picker-column[data-v-03d021cc]{height:50px}.uni-datetime-picker-timebox[data-v-03d021cc]{border:1px solid #E5E5E5;border-radius:5px;padding:7px 10px;box-sizing:border-box;cursor:pointer}.uni-datetime-picker-timebox-pointer[data-v-03d021cc]{cursor:pointer}.uni-datetime-picker-disabled[data-v-03d021cc]{opacity:.4}.uni-datetime-picker-text[data-v-03d021cc]{font-size:14px;line-height:50px}.uni-datetime-picker-sign[data-v-03d021cc]{position:absolute;top:53px;color:#999}.sign-left[data-v-03d021cc]{left:86px}.sign-right[data-v-03d021cc]{right:86px}.sign-center[data-v-03d021cc]{left:135px}.uni-datetime-picker__container-box[data-v-03d021cc]{position:relative;display:flex;align-items:center;justify-content:center;margin-top:40px}.time-hide-second[data-v-03d021cc]{width:180px}.uni-calendar[data-v-dcbc7075]{display:flex;flex-direction:column}.uni-calendar__mask[data-v-dcbc7075]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-property:opacity;transition-duration:.3s;opacity:0;z-index:99}.uni-calendar--mask-show[data-v-dcbc7075]{opacity:1}.uni-calendar--fixed[data-v-dcbc7075]{position:fixed;bottom:calc(var(--window-bottom));left:0;right:0;transition-property:transform;transition-duration:.3s;transform:translateY(460px);z-index:99}.uni-calendar--ani-show[data-v-dcbc7075]{transform:translateY(0)}.uni-calendar__content[data-v-dcbc7075]{background-color:#fff}.uni-calendar__content-mobile[data-v-dcbc7075]{border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 5px 3px rgba(0,0,0,.1)}.uni-calendar__header[data-v-dcbc7075]{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px}.uni-calendar__header-mobile[data-v-dcbc7075]{padding:10px 10px 0}.uni-calendar--fixed-top[data-v-dcbc7075]{display:flex;flex-direction:row;justify-content:space-between;border-top-color:rgba(0,0,0,.4);border-top-style:solid;border-top-width:1px}.uni-calendar--fixed-width[data-v-dcbc7075]{width:50px}.uni-calendar__backtoday[data-v-dcbc7075]{position:absolute;right:0;top:.78125rem;padding:0 5px 0 10px;height:25px;line-height:25px;font-size:12px;border-top-left-radius:25px;border-bottom-left-radius:25px;color:#fff;background-color:#f1f1f1}.uni-calendar__header-text[data-v-dcbc7075]{text-align:center;width:100px;font-size:15px;color:#666}.uni-calendar__button-text[data-v-dcbc7075]{text-align:center;width:100px;font-size:14px;color:#007aff;letter-spacing:3px}.uni-calendar__header-btn-box[data-v-dcbc7075]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:50px;height:50px}.uni-calendar__header-btn[data-v-dcbc7075]{width:9px;height:9px;border-left-color:gray;border-left-style:solid;border-left-width:1px;border-top-color:#555;border-top-style:solid;border-top-width:1px}.uni-calendar--left[data-v-dcbc7075]{transform:rotate(-45deg)}.uni-calendar--right[data-v-dcbc7075]{transform:rotate(135deg)}.uni-calendar__weeks[data-v-dcbc7075]{position:relative;display:flex;flex-direction:row}.uni-calendar__weeks-item[data-v-dcbc7075]{flex:1}.uni-calendar__weeks-day[data-v-dcbc7075]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:40px;border-bottom-color:#f5f5f5;border-bottom-style:solid;border-bottom-width:1px}.uni-calendar__weeks-day-text[data-v-dcbc7075]{font-size:12px;color:#b2b2b2}.uni-calendar__box[data-v-dcbc7075]{position:relative;padding-bottom:7px}.uni-calendar__box-bg[data-v-dcbc7075]{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0}.uni-calendar__box-bg-text[data-v-dcbc7075]{font-size:200px;font-weight:700;color:#999;opacity:.1;text-align:center;line-height:1}.uni-date-changed[data-v-dcbc7075]{padding:0 10px;text-align:center;color:#333;border-top-color:#dcdcdc;border-top-style:solid;border-top-width:1px;flex:1}.uni-date-btn--ok[data-v-dcbc7075]{padding:20px 15px}.uni-date-changed--time-start[data-v-dcbc7075],.uni-date-changed--time-end[data-v-dcbc7075]{display:flex;align-items:center}.uni-date-changed--time-date[data-v-dcbc7075]{color:#999;line-height:50px;margin-right:5px}.time-picker-style[data-v-dcbc7075]{display:flex;justify-content:center;align-items:center}.mr-10[data-v-dcbc7075]{margin-right:10px}.dialog-close[data-v-dcbc7075]{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:row;align-items:center;padding:0 25px;margin-top:10px}.dialog-close-plus[data-v-dcbc7075]{width:16px;height:2px;background-color:#737987;border-radius:2px;transform:rotate(45deg)}.dialog-close-rotate[data-v-dcbc7075]{position:absolute;transform:rotate(-45deg)}.uni-datetime-picker--btn[data-v-dcbc7075]{border-radius:100px;height:40px;line-height:40px;background-color:#007aff;color:#fff;font-size:16px;letter-spacing:2px}.uni-datetime-picker--btn[data-v-dcbc7075]:active{opacity:.7}.uni-date[data-v-c45ea159]{width:100%;flex:1}.uni-date-x[data-v-c45ea159]{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:4px;background-color:#fff;color:#666;font-size:14px;flex:1}.uni-date-x .icon-calendar[data-v-c45ea159]{padding-left:3px}.uni-date-x .range-separator[data-v-c45ea159]{height:35px;padding:0 2px;line-height:35px}.uni-date-x--border[data-v-c45ea159]{box-sizing:border-box;border-radius:4px;border:1px solid #e5e5e5}.uni-date-editor--x[data-v-c45ea159]{display:flex;align-items:center;position:relative}.uni-date-editor--x .uni-date__icon-clear[data-v-c45ea159]{padding-right:3px;display:flex;align-items:center}.uni-date__x-input[data-v-c45ea159]{width:auto;height:35px;padding-left:5px;position:relative;flex:1;line-height:35px;font-size:14px;overflow:hidden}.text-center[data-v-c45ea159]{text-align:center}.uni-date__input[data-v-c45ea159]{height:40px;width:100%;line-height:40px;font-size:14px}.uni-date-range__input[data-v-c45ea159]{text-align:center;max-width:142px}.uni-date-picker__container[data-v-c45ea159]{position:relative}.uni-date-mask--pc[data-v-c45ea159]{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,0);transition-duration:.3s;z-index:996}.uni-date-single--x[data-v-c45ea159],.uni-date-range--x[data-v-c45ea159]{background-color:#fff;position:absolute;top:0;z-index:999;border:1px solid #EBEEF5;box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:4px}.uni-date-editor--x__disabled[data-v-c45ea159]{opacity:.4;cursor:default}.uni-date-editor--logo[data-v-c45ea159]{width:16px;height:16px;vertical-align:middle}.popup-x-header[data-v-c45ea159]{display:flex;flex-direction:row}.popup-x-header--datetime[data-v-c45ea159]{display:flex;flex-direction:row;flex:1}.popup-x-body[data-v-c45ea159]{display:flex}.popup-x-footer[data-v-c45ea159]{padding:0 15px;border-top-color:#f1f1f1;border-top-style:solid;border-top-width:1px;line-height:40px;text-align:right;color:#666}.popup-x-footer uni-text[data-v-c45ea159]:hover{color:#007aff;cursor:pointer;opacity:.8}.popup-x-footer .confirm-text[data-v-c45ea159]{margin-left:20px;color:#007aff}.uni-date-changed[data-v-c45ea159]{text-align:center;color:#333;border-bottom-color:#f1f1f1;border-bottom-style:solid;border-bottom-width:1px}.uni-date-changed--time uni-text[data-v-c45ea159]{height:50px;line-height:50px}.uni-date-changed .uni-date-changed--time[data-v-c45ea159]{flex:1}.uni-date-changed--time-date[data-v-c45ea159]{color:#333;opacity:.6}.mr-50[data-v-c45ea159]{margin-right:50px}.uni-popper__arrow[data-v-c45ea159],.uni-popper__arrow[data-v-c45ea159]:after{position:absolute;display:block;width:0;height:0;border:6px solid transparent;border-top-width:0}.uni-popper__arrow[data-v-c45ea159]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-bottom-color:#ebeef5}.uni-popper__arrow[data-v-c45ea159]:after{content:" ";top:1px;margin-left:-6px;border-bottom-color:#fff}.uni-table-th[data-v-f1ef87d4]{padding:12px 10px;display:table-cell;box-sizing:border-box;font-size:14px;font-weight:700;color:#909399;border-bottom:1px #ebeef5 solid}.uni-table-th-row[data-v-f1ef87d4]{display:flex;flex-direction:row}.table--border[data-v-f1ef87d4]{border-right:1px #ebeef5 solid}.uni-table-th-content[data-v-f1ef87d4]{display:flex;align-items:center;flex:1}.arrow[data-v-f1ef87d4]{display:block;position:relative;width:10px;height:8px;left:5px;overflow:hidden;cursor:pointer}.down[data-v-f1ef87d4]{top:3px}.down[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:-5px;transform:rotate(45deg);background-color:#ccc}.down.active[data-v-f1ef87d4] :after{background-color:#007aff}.up[data-v-f1ef87d4] :after{content:"";width:8px;height:8px;position:absolute;left:2px;top:5px;transform:rotate(45deg);background-color:#ccc}.up.active[data-v-f1ef87d4] :after{background-color:#007aff}.uni-table-checkbox[data-v-09200dc6]{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;margin:5px 0;cursor:pointer}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]{flex-shrink:0;box-sizing:border-box;position:relative;width:16px;height:16px;border:1px solid #DCDFE6;border-radius:2px;background-color:#fff;z-index:1}.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-09200dc6]{position:absolute;top:2px;left:5px;height:7px;width:3px;border:1px solid #fff;border-left:0;border-top:0;opacity:0;transform-origin:center;transform:rotate(45deg);box-sizing:content-box}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-09200dc6]{position:absolute;opacity:1;transform:rotate(0);height:2px;top:0;margin:auto;left:0;right:0;bottom:0;width:auto;border:none;border-radius:2px;transform:scale(.5);background-color:#fff}.uni-table-checkbox .checkbox__inner[data-v-09200dc6]:hover{border-color:#007aff}.uni-table-checkbox .checkbox__inner.is-disable[data-v-09200dc6]{background-color:#f2f6fc;border-color:#dcdfe6}.uni-table-checkbox .checkbox__inner.is-checked[data-v-09200dc6]{border-color:#007aff;background-color:#007aff}.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-09200dc6]{opacity:1;transform:rotate(45deg)}.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-09200dc6]{opacity:.4}.uni-table-tr[data-v-87655535]{display:table-row;transition:all .3s;box-sizing:border-box}.checkbox[data-v-87655535]{width:26px;padding:0 8px 0 12px;display:table-cell;vertical-align:middle;color:#333;font-weight:500;border-bottom:1px #ebeef5 solid;font-size:14px}.tr-table--border[data-v-87655535]{border-right:1px #ebeef5 solid}.uni-table-td[data-v-e6e97238]{display:table-cell;padding:8px 10px;font-size:14px;border-bottom:1px #EBEEF5 solid;font-weight:400;color:#606266;line-height:23px;box-sizing:border-box}.table--border[data-v-e6e97238]{border-right:1px #EBEEF5 solid}.uni-table-scroll[data-v-dbd13a6b]{width:100%;overflow-x:auto}.uni-table[data-v-dbd13a6b]{position:relative;width:100%;border-radius:5px;background-color:#fff;box-sizing:border-box;display:table;overflow-x:auto}.uni-table[data-v-dbd13a6b] .uni-table-tr:nth-child(n+2):hover{background-color:#f5f7fa}.uni-table[data-v-dbd13a6b] .uni-table-thead .uni-table-tr:hover{background-color:#fafafa}.table--border[data-v-dbd13a6b]{border:1px #ebeef5 solid;border-right:none}.border-none[data-v-dbd13a6b]{border-bottom:none}.table--stripe[data-v-dbd13a6b] .uni-table-tr:nth-child(2n+3){background-color:#fafafa}.uni-table-loading[data-v-dbd13a6b]{position:relative;display:table-row;height:50px;line-height:50px;overflow:hidden;box-sizing:border-box}.empty-border[data-v-dbd13a6b]{border-right:1px #ebeef5 solid}.uni-table-text[data-v-dbd13a6b]{position:absolute;right:0;left:0;text-align:center;font-size:14px;color:#999}.uni-table-mask[data-v-dbd13a6b]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);z-index:99;display:flex;margin:auto;transition:all .5s;justify-content:center;align-items:center}.uni-table--loader[data-v-dbd13a6b]{width:30px;height:30px;border:2px solid #aaa;border-radius:50%;animation:2s uni-table--loader-dbd13a6b linear infinite;position:relative}@keyframes uni-table--loader-dbd13a6b{0%{transform:rotate(360deg)}10%{border-left-color:transparent}20%{border-bottom-color:transparent}30%{border-right-color:transparent}40%{border-top-color:transparent}50%{transform:rotate(0)}60%{border-top-color:transparent}70%{border-left-color:transparent}80%{border-bottom-color:transparent}90%{border-right-color:transparent}to{transform:rotate(-360deg)}}#data[data-v-aaaea4c6]{width:100%;height:calc(100% - 35px)}
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/pages/statement/orderList.css b/qrcodeScaner/unpackage/dist/build/app-plus/pages/statement/orderList.css
deleted file mode 100644
index cf07caa..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/pages/statement/orderList.css
+++ /dev/null
@@ -1 +0,0 @@
-#data[data-v-9ed8c580]{width:100%;height:calc(100% - 35px)}
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/pages/statement/originalGlassList.css b/qrcodeScaner/unpackage/dist/build/app-plus/pages/statement/originalGlassList.css
deleted file mode 100644
index db743e9..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/pages/statement/originalGlassList.css
+++ /dev/null
@@ -1 +0,0 @@
-.container[data-v-a16ea79e]{width:30px;height:30px;position:relative}.container.loading1[data-v-a16ea79e]{transform:rotate(45deg)}.container .shape[data-v-a16ea79e]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-a16ea79e]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-a16ea79e]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-a16ea79e]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-a16ea79e]{bottom:0;right:0;background-color:#e66}.loading1 .shape1[data-v-a16ea79e]{animation:animation1shape1-a16ea79e .5s ease 0s infinite alternate}@keyframes animation1shape1-a16ea79e{0%{transform:translate(0)}to{transform:translate(16px,16px)}}.loading1 .shape2[data-v-a16ea79e]{animation:animation1shape2-a16ea79e .5s ease 0s infinite alternate}@keyframes animation1shape2-a16ea79e{0%{transform:translate(0)}to{transform:translate(-16px,16px)}}.loading1 .shape3[data-v-a16ea79e]{animation:animation1shape3-a16ea79e .5s ease 0s infinite alternate}@keyframes animation1shape3-a16ea79e{0%{transform:translate(0)}to{transform:translate(16px,-16px)}}.loading1 .shape4[data-v-a16ea79e]{animation:animation1shape4-a16ea79e .5s ease 0s infinite alternate}@keyframes animation1shape4-a16ea79e{0%{transform:translate(0)}to{transform:translate(-16px,-16px)}}.container[data-v-51d40d8b]{width:30px;height:30px;position:relative}.container.loading2[data-v-51d40d8b]{transform:rotate(10deg)}.container.loading2 .shape[data-v-51d40d8b]{border-radius:5px}.container.loading2[data-v-51d40d8b]{animation:rotation 1s infinite}.container .shape[data-v-51d40d8b]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-51d40d8b]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-51d40d8b]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-51d40d8b]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-51d40d8b]{bottom:0;right:0;background-color:#e66}.loading2 .shape1[data-v-51d40d8b]{animation:animation2shape1-51d40d8b .5s ease 0s infinite alternate}@keyframes animation2shape1-51d40d8b{0%{transform:translate(0)}to{transform:translate(20px,20px)}}.loading2 .shape2[data-v-51d40d8b]{animation:animation2shape2-51d40d8b .5s ease 0s infinite alternate}@keyframes animation2shape2-51d40d8b{0%{transform:translate(0)}to{transform:translate(-20px,20px)}}.loading2 .shape3[data-v-51d40d8b]{animation:animation2shape3-51d40d8b .5s ease 0s infinite alternate}@keyframes animation2shape3-51d40d8b{0%{transform:translate(0)}to{transform:translate(20px,-20px)}}.loading2 .shape4[data-v-51d40d8b]{animation:animation2shape4-51d40d8b .5s ease 0s infinite alternate}@keyframes animation2shape4-51d40d8b{0%{transform:translate(0)}to{transform:translate(-20px,-20px)}}.container[data-v-47408335]{width:30px;height:30px;position:relative}.container.loading3[data-v-47408335]{animation:rotation 1s infinite}.container.loading3 .shape1[data-v-47408335]{border-top-left-radius:10px}.container.loading3 .shape2[data-v-47408335]{border-top-right-radius:10px}.container.loading3 .shape3[data-v-47408335]{border-bottom-left-radius:10px}.container.loading3 .shape4[data-v-47408335]{border-bottom-right-radius:10px}.container .shape[data-v-47408335]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-47408335]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-47408335]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-47408335]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-47408335]{bottom:0;right:0;background-color:#e66}.loading3 .shape1[data-v-47408335]{animation:animation3shape1-47408335 .5s ease 0s infinite alternate}@keyframes animation3shape1-47408335{0%{transform:translate(0)}to{transform:translate(5px,5px)}}.loading3 .shape2[data-v-47408335]{animation:animation3shape2-47408335 .5s ease 0s infinite alternate}@keyframes animation3shape2-47408335{0%{transform:translate(0)}to{transform:translate(-5px,5px)}}.loading3 .shape3[data-v-47408335]{animation:animation3shape3-47408335 .5s ease 0s infinite alternate}@keyframes animation3shape3-47408335{0%{transform:translate(0)}to{transform:translate(5px,-5px)}}.loading3 .shape4[data-v-47408335]{animation:animation3shape4-47408335 .5s ease 0s infinite alternate}@keyframes animation3shape4-47408335{0%{transform:translate(0)}to{transform:translate(-5px,-5px)}}.container[data-v-49a6258a]{width:30px;height:30px;position:relative}.container.loading5 .shape[data-v-49a6258a]{width:15px;height:15px}.container .shape[data-v-49a6258a]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-49a6258a]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-49a6258a]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-49a6258a]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-49a6258a]{bottom:0;right:0;background-color:#e66}.loading5 .shape1[data-v-49a6258a]{animation:animation5shape1-49a6258a 2s ease 0s infinite reverse}@keyframes animation5shape1-49a6258a{0%{transform:translate(0)}25%{transform:translateY(15px)}50%{transform:translate(15px,15px)}75%{transform:translate(15px)}}.loading5 .shape2[data-v-49a6258a]{animation:animation5shape2-49a6258a 2s ease 0s infinite reverse}@keyframes animation5shape2-49a6258a{0%{transform:translate(0)}25%{transform:translate(-15px)}50%{transform:translate(-15px,15px)}75%{transform:translateY(15px)}}.loading5 .shape3[data-v-49a6258a]{animation:animation5shape3-49a6258a 2s ease 0s infinite reverse}@keyframes animation5shape3-49a6258a{0%{transform:translate(0)}25%{transform:translate(15px)}50%{transform:translate(15px,-15px)}75%{transform:translateY(-15px)}}.loading5 .shape4[data-v-49a6258a]{animation:animation5shape4-49a6258a 2s ease 0s infinite reverse}@keyframes animation5shape4-49a6258a{0%{transform:translate(0)}25%{transform:translateY(-15px)}50%{transform:translate(-15px,-15px)}75%{transform:translate(-15px)}}.container[data-v-08a06125]{width:30px;height:30px;position:relative}.container.loading6[data-v-08a06125]{animation:rotation 1s infinite}.container.loading6 .shape[data-v-08a06125]{width:12px;height:12px;border-radius:2px}.container .shape[data-v-08a06125]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-08a06125]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-08a06125]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-08a06125]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-08a06125]{bottom:0;right:0;background-color:#e66}.loading6 .shape1[data-v-08a06125]{animation:animation6shape1-08a06125 2s linear 0s infinite normal}@keyframes animation6shape1-08a06125{0%{transform:translate(0)}25%{transform:translateY(18px)}50%{transform:translate(18px,18px)}75%{transform:translate(18px)}}.loading6 .shape2[data-v-08a06125]{animation:animation6shape2-08a06125 2s linear 0s infinite normal}@keyframes animation6shape2-08a06125{0%{transform:translate(0)}25%{transform:translate(-18px)}50%{transform:translate(-18px,18px)}75%{transform:translateY(18px)}}.loading6 .shape3[data-v-08a06125]{animation:animation6shape3-08a06125 2s linear 0s infinite normal}@keyframes animation6shape3-08a06125{0%{transform:translate(0)}25%{transform:translate(18px)}50%{transform:translate(18px,-18px)}75%{transform:translateY(-18px)}}.loading6 .shape4[data-v-08a06125]{animation:animation6shape4-08a06125 2s linear 0s infinite normal}@keyframes animation6shape4-08a06125{0%{transform:translate(0)}25%{transform:translateY(-18px)}50%{transform:translate(-18px,-18px)}75%{transform:translate(-18px)}}.chartsview[data-v-af32de60]{width:100%;height:100%;display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center}.charts-font[data-v-af32de60]{font-size:14px;color:#ccc;margin-top:10px}.charts-error[data-v-af32de60]{width:128px;height:128px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAUz0lEQVR4Xu1de3Bc1X3+zmp3jYVWfkPAgCWwY8zLEglNQCSW0yT9o2SQaDKdNulUykwfM+k09p+J3ImYIPJXi9yZzDSZZiwyaZuZBCwnNG1DMogEmUAAy7xs/MAyNhCMjWWtsK1deU/n23OvtLu6j3Pv3t29d71nxjOSde455/5+3/m9z7kCjRY4BR7eK7fkcmhrasLT37hbTAY+QYADigDHagwFYGhc7gZwHMAUgG4hMPzNe8RoWInTAECAnHl4r+yREt0DXWIbhx3cJ5fHP8TYjntFR4DTBDqUIwBmMrJDCtyPHDoQw0Q8jkeXinCLtECp43Gwh56R22IxTBbu+KFxOTbQJbo9DlW17rYASGdlNySeKl2JADpbkmKiait0mWhoXHZkmzE52CkocmvavvOsbMvl8MhAl+jlQrg2CQzu6BI9NV2Yw+T2AJiVo+DuL2kSeLQ1KfrC8kLcYbkYBv/pbjEWhjUNjUvSpk9KSAicm2tGXxjAaUcbewBkJAm6xeLBp1PJ2os06ttcDl8H0CEEaGnvGegSg2EAQZTW4B0AEntSS2ov0mhgJc5jmwT6IDEWi2E0zNZ2WEFhC4CZjCRxH7GwAfpbkmIkLC9EFQBg20BXeOySsNBGZx2OXkB6Vg5CgAbMZgD7BTDSkhTDOgM3+kSDAr7iANNz8n4hQRdxojUu9kTjVRurtKKAJwBIKZfPZPOuYWFgY6wlgV4hau+GNVjsnQKeAJDOSIp/Wt6lbSKeQG8jSOSdAbV+wisA7FxDSGAqBmwNS5DIiGIucyNwKiGedutTz3/3BgCb4JBJoGqDIJ2VW4REmxRog0S3lGgT/NlfY3RzCgJjQmJSCkxeDuDwBgCb8HAhvQkCIdCbSgQfmSPDmWGDzHsm1UqwjBEUAMbqERCeAEBGz2RknwR2uW0yAZQdL6DR+WEW90syXLmjtW8So0Jg9MoE9tSD4esZANUAAd1M5NAjGOULaaOkAzCKGEaj7Ar7AoBHEGxrSYqdOnxMZ+W3ZA59ZehxnWkC7yMlJkUMIy1x7IyaVPANAAMEHTlgTACO1rYERlqTot+J8nbp58C5VcEBDftnOEpAKAsAgYPAPgNZQbYFP3QeCAybJ/Bg2CVC2QDwCoJUAtudiJKuExCQLoZbPKirAoOHovuIThVByuXii2jE/C9I2TaXBYsfmThyahMtCWy1A4ERbj7rvvRI9aCa3F7pINm3n5XdXgtjFgHAYCQrW4v8bBo6MYFep5cwmEefuSwQpDNSRoq9+osdrqRaGBqXMhfDVi8gWASAdEbuswuyGCKNSLatBygXBHUqAQohMmHESAKrqzSro4TIS2yOq10dVQQAuyKQUoC7BXnIxHQWwwL4ay/qIM/8DHaFJuijv7M99QzaNmAx6hzQFsvhKSmxvakJo7oHUooA4MUA0wHBTDYfQnVUB6bFnLc1JHqiFgPwxPnSzhKjLUn0B+UpsDoqFkOfLvO5HN8AMN5lOJUU2+2IMD0ne0QOtCcq0k7OANe1VGToag7qaBRXeiFFAJjOyBENsV20Jqcgj2FQHgvyJWYvAQfPAJuvAv7198ADm4DMHJBKAmuag5ypemPpGNiVWk2pDcCDDDQCPTU7EOgmjrxMRgA8dgBYmwJOXwBuWgH87m3gz26OLgDy6q9G9RSLvIAymFZUGsaCjJzE7qB1+vvngXRGQebG5QB/P30eaF2iQBHllk8wxdDfGq/eYVLLQJBfEOQNOpk3/Bg86hbA8iAZwt2/a78asX8zsKRJ/fzYQeDttFIHUbcJqi0JnM4FaOX9g2Sw7lgHTgPTs0DHRxTjT5wDtqzTfTr8/aoJArfTwX055P1519q6apGV4v8/XlU6nzv/vo8CvzwK3L0W2LS6Wquo/DzVAoFrMiivyzVSvpUnycIMVAUU///2kgIC9b+pDqq5jirMVXEX0RUAfMkwgoDrMoFQBUbUcoqxVFJsrdQCtAAQZhBUijChGlfiwdSSypx81gaAAQLLA6OhIlaNF2MGqriMm1cFqJoEtlai0lobAIzqZbPYF7RrV2N+BT79L99c8Eh+dzI474RGYSqB9qDyBuaLawMgnZE8Exjau24C56TPAZ8+vsD0594GPrHW50DWjwVuD2gBwDgm/q1AX6VOB/v5YeDWNerlXnsf+MKGYF/ULQvrdTZXAFQioeN1kVHqTxuAgSo2xiWCdk+DVgWuAEjPyt31XqARJYAZa92ZSqq7CMttjgCoh1r9cgkU1ueDuq7PEQDTs/JY0Nm8sBI0gusKxCCMZDIogsyqzJIDiA3YAqCx+yvDs4BHLVsKBFoPEPDLNYbToUCZUsASAFHY/SfTCxWtq5qBK4ziEB2a1VmfsqTAIgBUupLXL/Evshj0NNCaBM7NAr89sTDSp64HOj/id+ToP1eOR7AYAD4qg6tBwufeARhabV8BfPJaFWxZEgeSMWDTmstaApD8vuMCRQAI47Gs37wFrG4GrksBR882mG212VhW3rpEtPvZiL6OhvmZyOszFPm7D6qqX+76L6xfGIH/l7mkVMGNKy773Z8njIyh1081cfHBkJAEfgqZv2kV8Cmj4HP/H4ADZ1RBqNmYbfvEtV7hVX/9/X7HYR4AYUr6PPmmYjSZ/7kblRT47yOK8Uyu8DxA6xXqHADVw2XsARQhuSWBFV7rBeYBoHsyuNJ7582zwBNHgNVLgb+8TTH/8YOq/o+7ffPVCwynpAiC+W+cUfOcnwOuvlIdO4ti86MG5gGQdrkFtFoE2fUykJ4F+u4AknHgx6+pnf/ZduCW1QD9f3oDPA/A5tcFpA3x8ingxXcVuPJ61Dgt27MRuKG1Wm8c6DyevYE8AMJk/f/nq8BNK5VeN10/k8mvnwZ+ZRw1pfjnYdCOq1VZuJd2/Bzwv0cXGL9hpdr1PGNIgMUF8Oe3AquWehk1FH0nUknR6WUleQCENe37vZeUFOi/AyhUDbQL/JwE5q4ngI4YNxBxl7NiZ5kBoCePAb9/R4mBq64EejcGX9DhhTl++sYTaPdya7sCgPoySM1LvujzM8Dzd3cuMNy08ikZeBqYqoE7njv1t28p3c3f/+hapSLs2jszAI1Luo40JMn4j64s7v3PzympQNeSgLtnLfDxiHkYXkvGFAA0r2Yjsf3sPF0km/r/H+9aEP8P8ORPEhh5ecErIPNpGLJxF7/3oWLcfesV80rboQ+UyDf7f3HTYuPx+XeAX00Ct68BPn0D8O8TasyvbgZakrpvEIp+nuyAPACmM/KsW7k3b+N4/ABA5lSq8cIH0/o39f9f3KoYQYab0uDnR4BjZ4Gv3LYAgB+9qiQB+xe2X0+q4kw22hL8V9roTXz3BTXP1z6mVAJzDfxHqUIDNELN02f9hI7/T6v7zSklbml8MfFCXzzoRp1Pv57n/Wj5M/RrJnn2/QG4rlVJIPM4+DfvWVjB9/YpFfFJIzBEZv7iMHAirUT+59qBO2zcu7zuf1ftfrOKtxAUVElBF3cGTTtzPBaNtiaFhRy0nlHoGIDc/a+fUlez0Dq/ZY26kiXoRoCR0G5WvRkoMnf0/xwFXnwPiAFINgE3LAOmLwKnjPEoKejfW7Xj0+q0Mef92seLVQNLvF95H/iTm4CNJfZC0O8e5HheAkJCNwBkHsv++zuDXKq/sSgd/uu1xf47gfnWOR5mVeNe1Qx8adOClW8l+n8woQzDL9682Cik7fDTg8D1KaD3Zn9rrdRTlHA0mmmvLJJOHopERFg8AK+EIgiomo6dAy7OKdXwNx3AiRngRy8DOQl0XgN8Zp19tJDMJZMLRX/pOh7eqwhMNRCmZtpkVreiePEECADLj0SH6WWd1kIgPP6G2sVty4Av36pE/+43gDMX1K6+b8NiEJhGHqXEV263Bwm9AY731Q6gJVF7qnDnT7ynbCS6zDx8QpXJgNi8JPBwmljouoC1f3X7FdDHH30DmMsBG1YosU+m0Vg8exG4pkV5B2begCFg5htIMCf7gDOadsCXbgGusbEjqkkbMp+iv7QR5POG+eUGADL/rWmgSQBzEui4CvjT9cBUBnjikPqbCYJzF4EfGBdNMW5g5xmYBKY3cOgMsGEVcClXTVY7z+WkArxUCIkoFIA6keLXx4DXTiuDb2ubihdkcsCnDZ+fDPzZIRX+pYvJRBPF6GfbVPRQt124FE4AULJZBOe0YwFUAZG9mv2Fd4G9J4tdOEb0fnNCVQxtuQHoug4gCH5yADgxrdjtZPRZeQqvnFISgEmiMDV6ZjbueP0DgBm9PYes9Tizhr84mr98Ol9Qwps66OszZOyF+WS2GSQKiw2gCcD6BkBMABT9DNLY6XFKgicnVWCIuQR6BMwb0Ojz0hhipg3x5dsilR6ubwA0xwGCgDvaLsJHJtPPP/yBKvQg862SQG5gYByArZI5ELc1+Pi7PgCmM5JfuArNRZBuL0uGMkdg5dsXPktwcPfS4PMq9s1xzDAxS9KZlYxQ0wdAlOIAFOPU5Wxm1s6KKfTzqbvLYT7HNWMANCZZixihVp8AYHSPlrxdWpcMMiN8/Pmua1QW0E+LajbQeNf6A4BZ1MGw5z98bDFLybAnDqvYPptOkMcJGBGuB+BraReFRCYU/OPXgVMfWjOW+p4Gn1nu5RbedZMIHOe7L6pevJa+EqlvtzWU9XdPoeCQ1AM6vbCp+0t3P3c96wJZzMHG6l4WdJR7VuCR54ELc6q4xEu0sCymBfiwp2ygbj1AgOvzPBQjcU8dL9bpNPQops1dT7sgCGYxScSxGURa2+rubXh+mWo84KkeICu7IcFbQEPb6Pqx6mdpXBV9HvlgoRiktLS7nJcw9X4ipuIM9CJWXqHSxVFqXkrDRZgOhdgROZsDvv8ScMnMWgiV9uWOXxfACR6qErp8BJpVY7KF2UW3UrUwgEQC51qTQrtiU1UFz8pJIRDqj67MzAGPva5EPsO7zPkHwXyO98NX1IeomE4myFgnQHAxysiQMkPBLIZlsWoEmrYLyHfxdC6g1i/PxfJkD9O/bOWIf/OaGep7Nur8eEwBoNCFpHQw6wb/9s7yDcwq0FDbBVwAQAQ8gULCUVSPn1y4J4BlX+uWqfIv85iXFaHN4g7uaJ4INr84wtLzrAReeFs99Ve3Fx8O/ZfnVd3hXdeqbxOFuXnxAOYBENaLoZwITWnA3ct6APN0L/tTbFOEXxFXP3OnT11UI5HxhY2HPnjYhCqFpeY8+8BWGGnk89/fB9AOYWPRCXMLYW1eDMB5APCHqBaGEAisDWCI+PDZ4ttDSplEYKxfody79uUKKOapI55J4Glg2gIsJqF6IYAIMvZh/2MGQG5bA3ymLXgI0IATAj3ml0G8VmxLieOtS4SnlYXufoByydoUUwdHeUhkdk6dLqbzwCNndO8KG5nO8DGZblYHs2bwJweLgWQGmFgbyDgBG08OXx+AB1K0IAv/3ctHPP1cExO6G0LKBYDu82Q+q4a52ynSWTlUGEFkKpht+ZJiu4L/T8/g8+1Ac6JY/ejObdcvlRSWRWc8vSUlRt3S9mXdEKJzRrDcFwzL86ynZ7qYzW+tAA3Knx5Qhaa0GcotrHQ706f16T6J0ZYk+r3cE1SEuHRGTgDYHBZGVWIdhcz3WhlcuJ7CdDGDUn/crozJcprbDtYCAeDpY5PFAIiYO+iV2Nz15udcyk0Xc+7CqiPeKPLAxvJAoPO5WOOr7KMugTttEBQBoJ7VQCHzGS9wqiX0AiyCwKxBqBYIjPA9v9LuJK0n4gn0ul0XE5m7gr0wpbSveYqmnDF0nw3qWhm3gI4OCHQkyiIA6NwXoEuMsPSjH8/IX2ausiuiIcjawXJtAXOVgYBAYjKVRKedYWj3vYDQJ4cqy8rwjO4GAq502uWGdyfjsvHFkPDw2n4lAoOphHjQaalOIHACkSUAqF/SWUy6BR6iQLt6WaMERlqTot8rCBheTiTQYWcM2h539BKCrBcih/09dEBAvuWAYW5eMh8x9JnXyBu5hS359xQYa4ljp+N51ygUioSdaUGvjyBIJbDdLdpHKV7YxyqxxNyBIwDq0SMImiE1Gk870GOuz+oEGN1E1xPvUTo6ViNm1GpaTyCwC/O7AoChRwnsq9VbNuZ1pIA2CCy9BIk9rgDg9OmMHAbw9QYzQkkBLRAYkcNRAMoIBPYLoE8LAAYI6j5TGEr26i3KUyFo4ZDaANBMReott9ErUAq41RI4TaYNAA4ShWNkgVI2QoPZVRO5vYItAIbGZYcQWJZZiv2DncIoh8x/XCLSN4u6ESSqfw8UAEPjeaOvj1+kBLCuqQmd37hb8Gfz+0Juueio0jGS6/ZTDGq+6CIJMLhPLk+cx9lYDO1k+kPPyBEhMDnQJQbNh1g4ks1iopErqDhe9scT6JnLYBgC91vN5hbrd1vhIgB851nZlsvhWLYZKyj6DWmAgS6xrXCwhlHoRtry/s4a/1QSHWY4l6FcKbCtcNOxT0ygpyUp6KH5apY2gLHrt1AFCIHOWAwdpgoonKURKvZFc9eHuKtjQHcpY/Mle3NoQw7dsgkTfr4VXDq5rRH48F7Zk8uhrakJo1bMNwdqZA1d+empgx3zPQ3iobMnN9Bu3AYIPFDcoWu1mc+lBAIADsQDpshhpGEY+gNDLZgfCADoNSQvqPLkTSuxfuNq7IwJhODTCv4YUYunsjkc3f8+Bo7M4v8KYy5cixmPKVxXaWymnDWXLQGGxiVjAmaCoZy1XPbPSon9O+4VHSYhaIdJid2lhJESUzvu1f80nBNhywYA3cY5oOhI8uqlaLk+hfWXPUc1CHAijSOnL2CGXePAZKHBzd0PgEG50jZR6pZrTGXZpWwA+J248Vw4KNAAQDj4ULNVBA6Abz8ru8Ul9SVyITCVbUY/DRsjxLxLSmhdYSYEHh3oEiMch2rm0iXssqHSxI57xfZKU/ChZ+QjAOb1c6XnM+g3T4NKzRc4AIbGZR8TSeaCYzH0Ua8ZIeY8QzXbSBEAcvlSZyvwBKYPndb10LjkBQ1a4NV8P51u8zTQ6eynT+AA8LOIxjO1o0ADALWjfShmjhwACgNPoaCgsnWOO+VLwrJOq3VEDgCGLrbMjdeK0EEGZqr9DpEDgFXgqdpEK50vlsPUQJf/nHwt1///89bqDjCPWPAAAAAASUVORK5CYII=);background-position:center}.chartsview[data-v-3e273927]{width:100%;height:100%;display:flex;flex:1;justify-content:center;align-items:center}.charts-box[data-v-4137943b]{width:100%;height:300px}
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/static/logo.png b/qrcodeScaner/unpackage/dist/build/app-plus/static/logo.png
deleted file mode 100644
index b5771e2..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/static/logo.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/uni-app-view.umd.js b/qrcodeScaner/unpackage/dist/build/app-plus/uni-app-view.umd.js
deleted file mode 100644
index fdf0659..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/uni-app-view.umd.js
+++ /dev/null
@@ -1,7 +0,0 @@
-!function(e){"function"==typeof define&&define.amd?define(e):e()}((function(){"use strict";function e(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var t={exports:{}},n={exports:{}},r={exports:{}},i=r.exports={version:"2.6.12"};"number"==typeof __e&&(__e=i);var a=r.exports,o={exports:{}},s=o.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=s);var l=o.exports,u=a,c=l,d="__core-js_shared__",h=c[d]||(c[d]={});(n.exports=function(e,t){return h[e]||(h[e]=void 0!==t?t:{})})("versions",[]).push({version:u.version,mode:"global",copyright:"漏 2020 Denis Pushkarev (zloirock.ru)"});var f=n.exports,p=0,v=Math.random(),g=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++p+v).toString(36))},m=f("wks"),_=g,y=l.Symbol,b="function"==typeof y;(t.exports=function(e){return m[e]||(m[e]=b&&y[e]||(b?y:_)("Symbol."+e))}).store=m;var w,x,S=t.exports,k={},C=function(e){return"object"==typeof e?null!==e:"function"==typeof e},T=C,A=function(e){if(!T(e))throw TypeError(e+" is not an object!");return e},M=function(e){try{return!!e()}catch(t){return!0}},E=!M((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}));function O(){if(x)return w;x=1;var e=C,t=l.document,n=e(t)&&e(t.createElement);return w=function(e){return n?t.createElement(e):{}}}var L=!E&&!M((function(){return 7!=Object.defineProperty(O()("div"),"a",{get:function(){return 7}}).a})),z=C,N=A,I=L,P=function(e,t){if(!z(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!z(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!z(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!z(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")},D=Object.defineProperty;k.f=E?Object.defineProperty:function(e,t,n){if(N(e),t=P(t,!0),N(n),I)try{return D(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e};var B=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},R=k,F=B,q=E?function(e,t,n){return R.f(e,t,F(1,n))}:function(e,t,n){return e[t]=n,e},j=S("unscopables"),V=Array.prototype;null==V[j]&&q(V,j,{});var $={},H={}.toString,W=function(e){return H.call(e).slice(8,-1)},U=function(e){if(null==e)throw TypeError("Can't call method on  "+e);return e},Y=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==W(e)?e.split(""):Object(e)},X=U,Z=function(e){return Y(X(e))},G={exports:{}},K={}.hasOwnProperty,J=function(e,t){return K.call(e,t)},Q=f("native-function-to-string",Function.toString),ee=l,te=q,ne=J,re=g("src"),ie=Q,ae="toString",oe=(""+ie).split(ae);a.inspectSource=function(e){return ie.call(e)},(G.exports=function(e,t,n,r){var i="function"==typeof n;i&&(ne(n,"name")||te(n,"name",t)),e[t]!==n&&(i&&(ne(n,re)||te(n,re,e[t]?""+e[t]:oe.join(String(t)))),e===ee?e[t]=n:r?e[t]?e[t]=n:te(e,t,n):(delete e[t],te(e,t,n)))})(Function.prototype,ae,(function(){return"function"==typeof this&&this[re]||ie.call(this)}));var se=G.exports,le=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e},ue=le,ce=l,de=a,he=q,fe=se,pe=function(e,t,n){if(ue(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}},ve="prototype",ge=function(e,t,n){var r,i,a,o,s=e&ge.F,l=e&ge.G,u=e&ge.S,c=e&ge.P,d=e&ge.B,h=l?ce:u?ce[t]||(ce[t]={}):(ce[t]||{})[ve],f=l?de:de[t]||(de[t]={}),p=f[ve]||(f[ve]={});for(r in l&&(n=t),n)a=((i=!s&&h&&void 0!==h[r])?h:n)[r],o=d&&i?pe(a,ce):c&&"function"==typeof a?pe(Function.call,a):a,h&&fe(h,r,a,e&ge.U),f[r]!=a&&he(f,r,o),c&&p[r]!=a&&(p[r]=a)};ce.core=de,ge.F=1,ge.G=2,ge.S=4,ge.P=8,ge.B=16,ge.W=32,ge.U=64,ge.R=128;var me,_e,ye,be=ge,we=Math.ceil,xe=Math.floor,Se=function(e){return isNaN(e=+e)?0:(e>0?xe:we)(e)},ke=Se,Ce=Math.min,Te=Se,Ae=Math.max,Me=Math.min,Ee=Z,Oe=function(e){return e>0?Ce(ke(e),9007199254740991):0},Le=function(e,t){return(e=Te(e))<0?Ae(e+t,0):Me(e,t)},ze=f("keys"),Ne=g,Ie=function(e){return ze[e]||(ze[e]=Ne(e))},Pe=J,De=Z,Be=(me=!1,function(e,t,n){var r,i=Ee(e),a=Oe(i.length),o=Le(n,a);if(me&&t!=t){for(;a>o;)if((r=i[o++])!=r)return!0}else for(;a>o;o++)if((me||o in i)&&i[o]===t)return me||o||0;return!me&&-1}),Re=Ie("IE_PROTO"),Fe="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),qe=function(e,t){var n,r=De(e),i=0,a=[];for(n in r)n!=Re&&Pe(r,n)&&a.push(n);for(;t.length>i;)Pe(r,n=t[i++])&&(~Be(a,n)||a.push(n));return a},je=Fe,Ve=Object.keys||function(e){return qe(e,je)},$e=k,He=A,We=Ve,Ue=E?Object.defineProperties:function(e,t){He(e);for(var n,r=We(t),i=r.length,a=0;i>a;)$e.f(e,n=r[a++],t[n]);return e};var Ye=A,Xe=Ue,Ze=Fe,Ge=Ie("IE_PROTO"),Ke=function(){},Je="prototype",Qe=function(){var e,t=O()("iframe"),n=Ze.length;for(t.style.display="none",function(){if(ye)return _e;ye=1;var e=l.document;return _e=e&&e.documentElement}().appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),Qe=e.F;n--;)delete Qe[Je][Ze[n]];return Qe()},et=Object.create||function(e,t){var n;return null!==e?(Ke[Je]=Ye(e),n=new Ke,Ke[Je]=null,n[Ge]=e):n=Qe(),void 0===t?n:Xe(n,t)},tt=k.f,nt=J,rt=S("toStringTag"),it=function(e,t,n){e&&!nt(e=n?e:e.prototype,rt)&&tt(e,rt,{configurable:!0,value:t})},at=et,ot=B,st=it,lt={};q(lt,S("iterator"),(function(){return this}));var ut=U,ct=function(e){return Object(ut(e))},dt=J,ht=ct,ft=Ie("IE_PROTO"),pt=Object.prototype,vt=Object.getPrototypeOf||function(e){return e=ht(e),dt(e,ft)?e[ft]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?pt:null},gt=be,mt=se,_t=q,yt=$,bt=function(e,t,n){e.prototype=at(lt,{next:ot(1,n)}),st(e,t+" Iterator")},wt=it,xt=vt,St=S("iterator"),kt=!([].keys&&"next"in[].keys()),Ct="keys",Tt="values",At=function(){return this},Mt=function(e){V[j][e]=!0},Et=function(e,t){return{value:t,done:!!e}},Ot=$,Lt=Z,zt=function(e,t,n,r,i,a,o){bt(n,t,r);var s,l,u,c=function(e){if(!kt&&e in p)return p[e];switch(e){case Ct:case Tt:return function(){return new n(this,e)}}return function(){return new n(this,e)}},d=t+" Iterator",h=i==Tt,f=!1,p=e.prototype,v=p[St]||p["@@iterator"]||i&&p[i],g=v||c(i),m=i?h?c("entries"):g:void 0,_="Array"==t&&p.entries||v;if(_&&(u=xt(_.call(new e)))!==Object.prototype&&u.next&&(wt(u,d,!0),"function"!=typeof u[St]&&_t(u,St,At)),h&&v&&v.name!==Tt&&(f=!0,g=function(){return v.call(this)}),(kt||f||!p[St])&&_t(p,St,g),yt[t]=g,yt[d]=At,i)if(s={values:h?g:c(Tt),keys:a?g:c(Ct),entries:m},o)for(l in s)l in p||mt(p,l,s[l]);else gt(gt.P+gt.F*(kt||f),t,s);return s}(Array,"Array",(function(e,t){this._t=Lt(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,Et(1)):Et(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values");Ot.Arguments=Ot.Array,Mt("keys"),Mt("values"),Mt("entries");for(var Nt=zt,It=Ve,Pt=se,Dt=l,Bt=q,Rt=$,Ft=S,qt=Ft("iterator"),jt=Ft("toStringTag"),Vt=Rt.Array,$t={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},Ht=It($t),Wt=0;Wt<Ht.length;Wt++){var Ut,Yt=Ht[Wt],Xt=$t[Yt],Zt=Dt[Yt],Gt=Zt&&Zt.prototype;if(Gt&&(Gt[qt]||Bt(Gt,qt,Vt),Gt[jt]||Bt(Gt,jt,Yt),Rt[Yt]=Vt,Xt))for(Ut in Nt)Gt[Ut]||Pt(Gt,Ut,Nt[Ut],!0)}
-/**
-  * @vue/shared v3.4.21
-  * (c) 2018-present Yuxi (Evan) You and Vue contributors
-  * @license MIT
-  **/function Kt(e,t){var n=new Set(e.split(","));return e=>n.has(e)}var Jt,Qt={},en=[],tn=()=>{},nn=()=>!1,rn=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),an=e=>e.startsWith("onUpdate:"),on=Object.assign,sn=(e,t)=>{var n=e.indexOf(t);n>-1&&e.splice(n,1)},ln=Object.prototype.hasOwnProperty,un=(e,t)=>ln.call(e,t),cn=Array.isArray,dn=e=>"[object Map]"===yn(e),hn=e=>"[object Set]"===yn(e),fn=e=>"function"==typeof e,pn=e=>"string"==typeof e,vn=e=>"symbol"==typeof e,gn=e=>null!==e&&"object"==typeof e,mn=e=>(gn(e)||fn(e))&&fn(e.then)&&fn(e.catch),_n=Object.prototype.toString,yn=e=>_n.call(e),bn=e=>yn(e).slice(8,-1),wn=e=>"[object Object]"===yn(e),xn=e=>pn(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,Sn=Kt(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),kn=e=>{var t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Cn=/-(\w)/g,Tn=kn((e=>e.replace(Cn,((e,t)=>t?t.toUpperCase():"")))),An=/\B([A-Z])/g,Mn=kn((e=>e.replace(An,"-$1").toLowerCase())),En=kn((e=>e.charAt(0).toUpperCase()+e.slice(1))),On=kn((e=>e?"on".concat(En(e)):"")),Ln=(e,t)=>!Object.is(e,t),zn=(e,t)=>{for(var n=0;n<e.length;n++)e[n](t)},Nn=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},In=e=>{var t=parseFloat(e);return isNaN(t)?e:t},Pn=()=>Jt||(Jt="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window||"undefined"!=typeof window?window:{});function Dn(e){if(cn(e)){for(var t={},n=0;n<e.length;n++){var r=e[n],i=pn(r)?qn(r):Dn(r);if(i)for(var a in i)t[a]=i[a]}return t}if(pn(e)||gn(e))return e}var Bn=/;(?![^(]*\))/g,Rn=/:([^]+)/,Fn=/\/\*[^]*?\*\//g;function qn(e){var t={};return e.replace(Fn,"").split(Bn).forEach((e=>{if(e){var n=e.split(Rn);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function jn(e){var t="";if(pn(e))t=e;else if(cn(e))for(var n=0;n<e.length;n++){var r=jn(e[n]);r&&(t+=r+" ")}else if(gn(e))for(var i in e)e[i]&&(t+=i+" ");return t.trim()}var Vn,$n,Hn=Kt("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function Wn(e){return!!e||""===e}var Un=be,Yn=le,Xn=ct,Zn=M,Gn=[].sort,Kn=[1,2,3];Un(Un.P+Un.F*(Zn((function(){Kn.sort(void 0)}))||!Zn((function(){Kn.sort(null)}))||!function(){if($n)return Vn;$n=1;var e=M;return Vn=function(t,n){return!!t&&e((function(){n?t.call(null,(function(){}),1):t.call(null)}))}}()(Gn)),"Array",{sort:function(e){return void 0===e?Gn.call(Xn(this)):Gn.call(Xn(this),Yn(e))}});var Jn="\n",Qn=44,er="#007aff",tr=/^([a-z-]+:)?\/\//i,nr=/^data:.*,.*/,rr="wxs://",ir="json://",ar="wxsModules",or="renderjsModules",sr="onThemeChange",lr="onPageScroll",ur="onReachBottom";function cr(e){return function(e){return 0===e.indexOf("/")}(e)?e:"/"+e}function dr(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(){if(e){for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];t=e.apply(n,i),e=null}return t}}function hr(e,t){if(pn(t)){var n=(t=t.replace(/\[(\d+)\]/g,".$1")).split("."),r=n[0];return e||(e={}),1===n.length?e[r]:hr(e[r],n.slice(1).join("."))}}var fr=0;function pr(e){var t=Date.now(),n=fr?t-fr:0;fr=t;for(var r=arguments.length,i=new Array(r>1?r-1:0),a=1;a<r;a++)i[a-1]=arguments[a];return"[".concat(t,"][").concat(n,"ms][").concat(e,"]锛�").concat(i.map((e=>JSON.stringify(e))).join(" "))}function vr(e){return Tn(e.substring(5))}var gr=dr((e=>{e=e||(e=>e.tagName.startsWith("UNI-"));var t=HTMLElement.prototype,n=t.setAttribute;t.setAttribute=function(t,r){t.startsWith("data-")&&e(this)&&((this.__uniDataset||(this.__uniDataset={}))[vr(t)]=r);n.call(this,t,r)};var r=t.removeAttribute;t.removeAttribute=function(t){this.__uniDataset&&t.startsWith("data-")&&e(this)&&delete this.__uniDataset[vr(t)],r.call(this,t)}}));function mr(e){return on({},e.dataset,e.__uniDataset)}var _r=new RegExp("\"[^\"]+\"|'[^']+'|url\\([^)]+\\)|(\\d*\\.?\\d+)[r|u]px","g");function yr(e){return{passive:e}}function br(e){var{id:t,offsetTop:n,offsetLeft:r}=e;return{id:t,dataset:mr(e),offsetTop:n,offsetLeft:r}}function wr(e){if(fn(e))return window.plus?e():void document.addEventListener("plusready",e)}var xr=/(?:Once|Passive|Capture)$/;function Sr(e){var t,n;if(xr.test(e))for(t={};n=e.match(xr);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0;return[Mn(e.slice(2)),t]}var kr=(()=>({stop:1,prevent:2,self:4}))(),Cr="class",Tr="style",Ar=".vShow",Mr=".vOwnerId",Er=".vRenderjs",Or="change:",Lr=1,zr=2,Nr=3,Ir=4,Pr=5,Dr=6,Br=7,Rr=8,Fr=9,qr=10,jr=12,Vr=15,$r=20;function Hr(e,t,n){var r,{clearTimeout:i,setTimeout:a}=n,o=function(){i(r);r=a((()=>e.apply(this,arguments)),t)};return o.cancel=function(){i(r)},o}var Wr=function(){};Wr.prototype={_id:1,on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n,_id:this._id}),this._id++},once:function(e,t,n){var r=this;function i(){r.off(e,i),t.apply(n,arguments)}return i._=t,this.on(e,i,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,i=n.length;r<i;r++)n[r].fn.apply(n[r].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),r=n[e],i=[];if(r&&t){for(var a=r.length-1;a>=0;a--)if(r[a].fn===t||r[a].fn._===t||r[a]._id===t){r.splice(a,1);break}i=r}return i.length?n[e]=i:delete n[e],this}};var Ur=Wr,Yr=["{","}"];var Xr=/^(?:\d)+/,Zr=/^(?:\w)+/;var Gr="zh-Hans",Kr="zh-Hant",Jr="en",Qr="fr",ei="es",ti=Object.prototype.hasOwnProperty,ni=(e,t)=>ti.call(e,t),ri=new class{constructor(){this._caches=Object.create(null)}interpolate(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Yr;if(!t)return[e];var r=this._caches[e];return r||(r=function(e,t){var[n,r]=t,i=[],a=0,o="";for(;a<e.length;){var s=e[a++];if(s===n){o&&i.push({type:"text",value:o}),o="";var l="";for(s=e[a++];void 0!==s&&s!==r;)l+=s,s=e[a++];var u=s===r,c=Xr.test(l)?"list":u&&Zr.test(l)?"named":"unknown";i.push({value:l,type:c})}else o+=s}return o&&i.push({type:"text",value:o}),i}(e,n),this._caches[e]=r),function(e,t){var n=[],r=0,i=Array.isArray(t)?"list":(a=t,null!==a&&"object"==typeof a?"named":"unknown");var a;if("unknown"===i)return n;for(;r<e.length;){var o=e[r];switch(o.type){case"text":n.push(o.value);break;case"list":n.push(t[parseInt(o.value,10)]);break;case"named":"named"===i&&n.push(t[o.value])}r++}return n}(r,t)}};function ii(e,t){if(e){if(e=e.trim().replace(/_/g,"-"),t&&t[e])return e;if("chinese"===(e=e.toLowerCase()))return Gr;if(0===e.indexOf("zh"))return e.indexOf("-hans")>-1?Gr:e.indexOf("-hant")>-1?Kr:(n=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==n.indexOf(e)))?Kr:Gr);var n,r=[Jr,Qr,ei];t&&Object.keys(t).length>0&&(r=Object.keys(t));var i=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,r);return i||void 0}}class ai{constructor(e){var{locale:t,fallbackLocale:n,messages:r,watcher:i,formater:a}=e;this.locale=Jr,this.fallbackLocale=Jr,this.message={},this.messages={},this.watchers=[],n&&(this.fallbackLocale=n),this.formater=a||ri,this.messages=r||{},this.setLocale(t||Jr),i&&this.watchLocale(i)}setLocale(e){var t=this.locale;this.locale=ii(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((e=>{e(this.locale,t)}))}getLocale(){return this.locale}watchLocale(e){var t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this.messages[e];r?n?Object.assign(r,t):Object.keys(t).forEach((e=>{ni(r,e)||(r[e]=t[e])})):this.messages[e]=t}f(e,t,n){return this.formater.interpolate(e,t,n).join("")}t(e,t,n){var r=this.message;return"string"==typeof t?(t=ii(t,this.messages))&&(r=this.messages[t]):n=t,ni(r,e)?this.formater.interpolate(r[e],n).join(""):(console.warn("Cannot translate the value of keypath ".concat(e,". Use the value of keypath as default.")),e)}}function oi(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0;if("string"!=typeof e){var i=[t,e];e=i[0],t=i[1]}"string"!=typeof e&&(e="undefined"!=typeof uni&&uni.getLocale?uni.getLocale():"undefined"!=typeof window&&window.getLocale?window.getLocale():Jr),"string"!=typeof n&&(n="undefined"!=typeof __uniConfig&&__uniConfig.fallbackLocale||Jr);var a=new ai({locale:e,fallbackLocale:n,messages:t,watcher:r}),o=(e,t)=>{if("function"!=typeof getApp)o=function(e,t){return a.t(e,t)};else{var n=!1;o=function(e,t){var r=getApp().$vm;return r&&(r.$locale,n||(n=!0,function(e,t){e.$watchLocale?e.$watchLocale((e=>{t.setLocale(e)})):e.$watch((()=>e.$locale),(e=>{t.setLocale(e)}))}(r,a))),a.t(e,t)}}return o(e,t)};return{i18n:a,f:(e,t,n)=>a.f(e,t,n),t:(e,t)=>o(e,t),add(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return a.add(e,t,n)},watch:e=>a.watchLocale(e),getLocale:()=>a.getLocale(),setLocale:e=>a.setLocale(e)}}var si,li=dr((()=>"undefined"!=typeof __uniConfig&&__uniConfig.locales&&!!Object.keys(__uniConfig.locales).length));function ui(){var e;if(!si&&(e="function"==typeof getApp?weex.requireModule("plus").getLanguage():plus.webview.currentWebview().getStyle().locale,si=oi(e),li())){var t=Object.keys(__uniConfig.locales||{});t.length&&t.forEach((e=>si.add(e,__uniConfig.locales[e]))),si.setLocale(e)}return si}function ci(e,t,n){return t.reduce(((t,r,i)=>(t[e+r]=n[i],t)),{})}var di=dr((()=>{var e="uni.picker.",t=["done","cancel"];ui().add(Jr,ci(e,t,["Done","Cancel"]),!1),ui().add(ei,ci(e,t,["OK","Cancelar"]),!1),ui().add(Qr,ci(e,t,["OK","Annuler"]),!1),ui().add(Gr,ci(e,t,["瀹屾垚","鍙栨秷"]),!1),ui().add(Kr,ci(e,t,["瀹屾垚","鍙栨秷"]),!1)})),hi=dr((()=>{var e="uni.button.",t=["feedback.title","feedback.send"];ui().add(Jr,ci(e,t,["feedback","send"]),!1),ui().add(ei,ci(e,t,["realimentaci贸n","enviar"]),!1),ui().add(Qr,ci(e,t,["retour d'information","envoyer"]),!1),ui().add(Gr,ci(e,t,["闂鍙嶉","鍙戦��"]),!1),ui().add(Kr,ci(e,t,["鍟忛鍙嶉","鐧奸��"]),!1)})),fi=dr((()=>{var e="uni.chooseLocation.",t=["search","cancel"];ui().add(Jr,ci(e,t,["Find Place","Cancel"]),!1),ui().add(ei,ci(e,t,["Encontrar","Cancelar"]),!1),ui().add(Qr,ci(e,t,["Trouve","Annuler"]),!1),ui().add(Gr,ci(e,t,["鎼滅储鍦扮偣","鍙栨秷"]),!1),ui().add(Kr,ci(e,t,["鎼滅储鍦伴粸","鍙栨秷"]),!1)}));function pi(e){var t=new Ur;return{on:(e,n)=>t.on(e,n),once:(e,n)=>t.once(e,n),off:(e,n)=>t.off(e,n),emit(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return t.emit(e,...r)},subscribe(n,r){t[arguments.length>2&&void 0!==arguments[2]&&arguments[2]?"once":"on"]("".concat(e,".").concat(n),r)},unsubscribe(n,r){t.off("".concat(e,".").concat(n),r)},subscribeHandler(n,r,i){t.emit("".concat(e,".").concat(n),r,i)}}}var vi="invokeViewApi",gi="invokeServiceApi",mi=1,_i=Object.create(null);function yi(e,t){return e+"."+t}function bi(e,t,n){t=yi(e,t),_i[t]||(_i[t]=n)}function wi(e,t){var{id:n,name:r,args:i}=e;r=yi(t,r);var a=e=>{n&&UniViewJSBridge.publishHandler(vi+"."+n,e)},o=_i[r];o?o(i,a):a({})}var xi,Si=on(pi("service"),{invokeServiceMethod:(e,t,n)=>{var{subscribe:r,publishHandler:i}=UniViewJSBridge,a=n?mi++:0;n&&r(gi+"."+a,n,!0),i(gi,{id:a,name:e,args:t})}}),ki=350,Ci=10,Ti=yr(!0);function Ai(){xi&&(clearTimeout(xi),xi=null)}var Mi,Ei,Oi=0,Li=0;function zi(e){if(Ai(),1===e.touches.length){var{pageX:t,pageY:n}=e.touches[0];Oi=t,Li=n,xi=setTimeout((function(){var t=new CustomEvent("longpress",{bubbles:!0,cancelable:!0,target:e.target,currentTarget:e.currentTarget});t.touches=e.touches,t.changedTouches=e.changedTouches,e.target.dispatchEvent(t)}),ki)}}function Ni(e){if(xi){if(1!==e.touches.length)return Ai();var{pageX:t,pageY:n}=e.touches[0];return Math.abs(t-Oi)>Ci||Math.abs(n-Li)>Ci?Ai():void 0}}function Ii(e,t){var n=Number(e);return isNaN(n)?t:n}function Pi(){var e=__uniConfig.globalStyle||{},t=Ii(e.rpxCalcMaxDeviceWidth,960),n=Ii(e.rpxCalcBaseDeviceWidth,375);function r(){var e,r,i,a=(e=/^Apple/.test(navigator.vendor)&&"number"==typeof window.orientation,r=e&&90===Math.abs(window.orientation),i=e?Math[r?"max":"min"](screen.width,screen.height):screen.width,Math.min(window.innerWidth,document.documentElement.clientWidth,i)||i);a=a<=t?a:n,document.documentElement.style.fontSize=a/23.4375+"px"}r(),document.addEventListener("DOMContentLoaded",r),window.addEventListener("load",r),window.addEventListener("resize",r)}class Di{constructor(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Mi,!e&&Mi&&(this.index=(Mi.scopes||(Mi.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){var t=Mi;try{return Mi=this,e()}finally{Mi=t}}}on(){Mi=this}off(){Mi=this.parent}stop(e){if(this._active){var t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);if(!this.detached&&this.parent&&!e){var r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this._active=!1}}}class Bi{constructor(e,t,n,r){this.fn=e,this.trigger=t,this.scheduler=n,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Mi;t&&t.active&&t.effects.push(e)}(this,r)}get dirty(){if(2===this._dirtyLevel||3===this._dirtyLevel){this._dirtyLevel=1,Hi();for(var e=0;e<this._depsLength;e++){var t=this.deps[e];if(t.computed&&(t.computed.value,this._dirtyLevel>=4))break}1===this._dirtyLevel&&(this._dirtyLevel=0),Wi()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();var e=ji,t=Ei;try{return ji=!0,Ei=this,this._runnings++,Ri(this),this.fn()}finally{Fi(this),this._runnings--,Ei=t,ji=e}}stop(){var e;this.active&&(Ri(this),Fi(this),null==(e=this.onStop)||e.call(this),this.active=!1)}}function Ri(e){e._trackId++,e._depsLength=0}function Fi(e){if(e.deps.length>e._depsLength){for(var t=e._depsLength;t<e.deps.length;t++)qi(e.deps[t],e);e.deps.length=e._depsLength}}function qi(e,t){var n=e.get(t);void 0!==n&&t._trackId!==n&&(e.delete(t),0===e.size&&e.cleanup())}var ji=!0,Vi=0,$i=[];function Hi(){$i.push(ji),ji=!1}function Wi(){var e=$i.pop();ji=void 0===e||e}function Ui(){Vi++}function Yi(){for(Vi--;!Vi&&Zi.length;)Zi.shift()()}function Xi(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);var r=e.deps[e._depsLength];r!==t?(r&&qi(r,e),e.deps[e._depsLength++]=t):e._depsLength++}}var Zi=[];function Gi(e,t,n){for(var r of(Ui(),e.keys())){var i=void 0;r._dirtyLevel<t&&(null!=i?i:i=e.get(r)===r._trackId)&&(r._shouldSchedule||(r._shouldSchedule=0===r._dirtyLevel),r._dirtyLevel=t),r._shouldSchedule&&(null!=i?i:i=e.get(r)===r._trackId)&&(r.trigger(),r._runnings&&!r.allowRecurse||2===r._dirtyLevel||(r._shouldSchedule=!1,r.scheduler&&Zi.push(r.scheduler)))}Yi()}var Ki=(e,t)=>{var n=new Map;return n.cleanup=e,n.computed=t,n},Ji=new WeakMap,Qi=Symbol(""),ea=Symbol("");function ta(e,t,n){if(ji&&Ei){var r=Ji.get(e);r||Ji.set(e,r=new Map);var i=r.get(n);i||r.set(n,i=Ki((()=>r.delete(n)))),Xi(Ei,i)}}function na(e,t,n,r,i,a){var o=Ji.get(e);if(o){var s=[];if("clear"===t)s=[...o.values()];else if("length"===n&&cn(e)){var l=Number(r);o.forEach(((e,t)=>{("length"===t||!vn(t)&&t>=l)&&s.push(e)}))}else switch(void 0!==n&&s.push(o.get(n)),t){case"add":cn(e)?xn(n)&&s.push(o.get("length")):(s.push(o.get(Qi)),dn(e)&&s.push(o.get(ea)));break;case"delete":cn(e)||(s.push(o.get(Qi)),dn(e)&&s.push(o.get(ea)));break;case"set":dn(e)&&s.push(o.get(Qi))}for(var u of(Ui(),s))u&&Gi(u,4);Yi()}}var ra=Kt("__proto__,__v_isRef,__isVue"),ia=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(vn)),aa=oa();function oa(){var e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(){for(var e=Ua(this),n=0,r=this.length;n<r;n++)ta(e,0,n+"");for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s=e[t](...a);return-1===s||!1===s?e[t](...a.map(Ua)):s}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(){Hi(),Ui();for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=Ua(this)[t].apply(this,n);return Yi(),Wi(),i}})),e}function sa(e){var t=Ua(this);return ta(t,0,e),t.hasOwnProperty(e)}class la{constructor(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this._isReadonly=e,this._isShallow=t}get(e,t,n){var r=this._isReadonly,i=this._isShallow;if("__v_isReactive"===t)return!r;if("__v_isReadonly"===t)return r;if("__v_isShallow"===t)return i;if("__v_raw"===t)return n===(r?i?Ra:Ba:i?Da:Pa).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;var a=cn(e);if(!r){if(a&&un(aa,t))return Reflect.get(aa,t,n);if("hasOwnProperty"===t)return sa}var o=Reflect.get(e,t,n);return(vn(t)?ia.has(t):ra(t))?o:(r||ta(e,0,t),i?o:Qa(o)?a&&xn(t)?o:o.value:gn(o)?r?qa(o):Fa(o):o)}}class ua extends la{constructor(){super(!1,arguments.length>0&&void 0!==arguments[0]&&arguments[0])}set(e,t,n,r){var i=e[t];if(!this._isShallow){var a=$a(i);if(Ha(n)||$a(n)||(i=Ua(i),n=Ua(n)),!cn(e)&&Qa(i)&&!Qa(n))return!a&&(i.value=n,!0)}var o=cn(e)&&xn(t)?Number(t)<e.length:un(e,t),s=Reflect.set(e,t,n,r);return e===Ua(r)&&(o?Ln(n,i)&&na(e,"set",t,n):na(e,"add",t,n)),s}deleteProperty(e,t){var n=un(e,t);e[t];var r=Reflect.deleteProperty(e,t);return r&&n&&na(e,"delete",t,void 0),r}has(e,t){var n=Reflect.has(e,t);return vn(t)&&ia.has(t)||ta(e,0,t),n}ownKeys(e){return ta(e,0,cn(e)?"length":Qi),Reflect.ownKeys(e)}}class ca extends la{constructor(){super(!0,arguments.length>0&&void 0!==arguments[0]&&arguments[0])}set(e,t){return!0}deleteProperty(e,t){return!0}}var da=new ua,ha=new ca,fa=new ua(!0),pa=e=>e,va=e=>Reflect.getPrototypeOf(e);function ga(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=Ua(e=e.__v_raw),a=Ua(t);n||(Ln(t,a)&&ta(i,0,t),ta(i,0,a));var{has:o}=va(i),s=r?pa:n?Za:Xa;return o.call(i,t)?s(e.get(t)):o.call(i,a)?s(e.get(a)):void(e!==i&&e.get(t))}function ma(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.__v_raw,r=Ua(n),i=Ua(e);return t||(Ln(e,i)&&ta(r,0,e),ta(r,0,i)),e===i?n.has(e):n.has(e)||n.has(i)}function _a(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e=e.__v_raw,!t&&ta(Ua(e),0,Qi),Reflect.get(e,"size",e)}function ya(e){e=Ua(e);var t=Ua(this);return va(t).has.call(t,e)||(t.add(e),na(t,"add",e,e)),this}function ba(e,t){t=Ua(t);var n=Ua(this),{has:r,get:i}=va(n),a=r.call(n,e);a||(e=Ua(e),a=r.call(n,e));var o=i.call(n,e);return n.set(e,t),a?Ln(t,o)&&na(n,"set",e,t):na(n,"add",e,t),this}function wa(e){var t=Ua(this),{has:n,get:r}=va(t),i=n.call(t,e);i||(e=Ua(e),i=n.call(t,e)),r&&r.call(t,e);var a=t.delete(e);return i&&na(t,"delete",e,void 0),a}function xa(){var e=Ua(this),t=0!==e.size,n=e.clear();return t&&na(e,"clear",void 0,void 0),n}function Sa(e,t){return function(n,r){var i=this,a=i.__v_raw,o=Ua(a),s=t?pa:e?Za:Xa;return!e&&ta(o,0,Qi),a.forEach(((e,t)=>n.call(r,s(e),s(t),i)))}}function ka(e,t,n){return function(){var r=this.__v_raw,i=Ua(r),a=dn(i),o="entries"===e||e===Symbol.iterator&&a,s="keys"===e&&a,l=r[e](...arguments),u=n?pa:t?Za:Xa;return!t&&ta(i,0,s?ea:Qi),{next(){var{value:e,done:t}=l.next();return t?{value:e,done:t}:{value:o?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function Ca(e){return function(){return"delete"!==e&&("clear"===e?void 0:this)}}function Ta(){var e={get(e){return ga(this,e)},get size(){return _a(this)},has:ma,add:ya,set:ba,delete:wa,clear:xa,forEach:Sa(!1,!1)},t={get(e){return ga(this,e,!1,!0)},get size(){return _a(this)},has:ma,add:ya,set:ba,delete:wa,clear:xa,forEach:Sa(!1,!0)},n={get(e){return ga(this,e,!0)},get size(){return _a(this,!0)},has(e){return ma.call(this,e,!0)},add:Ca("add"),set:Ca("set"),delete:Ca("delete"),clear:Ca("clear"),forEach:Sa(!0,!1)},r={get(e){return ga(this,e,!0,!0)},get size(){return _a(this,!0)},has(e){return ma.call(this,e,!0)},add:Ca("add"),set:Ca("set"),delete:Ca("delete"),clear:Ca("clear"),forEach:Sa(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((i=>{e[i]=ka(i,!1,!1),n[i]=ka(i,!0,!1),t[i]=ka(i,!1,!0),r[i]=ka(i,!0,!0)})),[e,n,t,r]}var[Aa,Ma,Ea,Oa]=Ta();function La(e,t){var n=t?e?Oa:Ea:e?Ma:Aa;return(t,r,i)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(un(n,r)&&r in t?n:t,r,i)}var za={get:La(!1,!1)},Na={get:La(!1,!0)},Ia={get:La(!0,!1)},Pa=new WeakMap,Da=new WeakMap,Ba=new WeakMap,Ra=new WeakMap;function Fa(e){return $a(e)?e:ja(e,!1,da,za,Pa)}function qa(e){return ja(e,!0,ha,Ia,Ba)}function ja(e,t,n,r,i){if(!gn(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;var a=i.get(e);if(a)return a;var o,s=(o=e).__v_skip||!Object.isExtensible(o)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(bn(o));if(0===s)return e;var l=new Proxy(e,2===s?r:n);return i.set(e,l),l}function Va(e){return $a(e)?Va(e.__v_raw):!(!e||!e.__v_isReactive)}function $a(e){return!(!e||!e.__v_isReadonly)}function Ha(e){return!(!e||!e.__v_isShallow)}function Wa(e){return Va(e)||$a(e)}function Ua(e){var t=e&&e.__v_raw;return t?Ua(t):e}function Ya(e){return Object.isExtensible(e)&&Nn(e,"__v_skip",!0),e}var Xa=e=>gn(e)?Fa(e):e,Za=e=>gn(e)?qa(e):e;class Ga{constructor(e,t,n,r){this.getter=e,this._setter=t,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Bi((()=>e(this._value)),(()=>Ja(this,2===this.effect._dirtyLevel?2:3))),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=n}get value(){var e=Ua(this);return e._cacheable&&!e.effect.dirty||!Ln(e._value,e._value=e.effect.run())||Ja(e,4),Ka(e),e.effect._dirtyLevel>=2&&Ja(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function Ka(e){var t;ji&&Ei&&(e=Ua(e),Xi(Ei,null!=(t=e.dep)?t:e.dep=Ki((()=>e.dep=void 0),e instanceof Ga?e:void 0)))}function Ja(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,n=(e=Ua(e)).dep;n&&Gi(n,t)}function Qa(e){return!(!e||!0!==e.__v_isRef)}function eo(e){return no(e,!1)}function to(e){return no(e,!0)}function no(e,t){return Qa(e)?e:new ro(e,t)}class ro{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Ua(e),this._value=t?e:Xa(e)}get value(){return Ka(this),this._value}set value(e){var t=this.__v_isShallow||Ha(e)||$a(e);e=t?e:Ua(e),Ln(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Xa(e),Ja(this,4,e))}}var io={get:(e,t,n)=>{return Qa(r=Reflect.get(e,t,n))?r.value:r;var r},set:(e,t,n,r)=>{var i=e[t];return Qa(i)&&!Qa(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function ao(e){return Va(e)?e:new Proxy(e,io)}function oo(e,t,n,r){try{return r?e(...r):e()}catch(i){lo(i,t,n)}}function so(e,t,n,r){if(fn(e)){var i=oo(e,t,n,r);return i&&mn(i)&&i.catch((e=>{lo(e,t,n)})),i}for(var a=[],o=0;o<e.length;o++)a.push(so(e[o],t,n,r));return a}function lo(e,t,n){if(t&&t.vnode,t){for(var r=t.parent,i=t.proxy,a="https://vuejs.org/error-reference/#runtime-".concat(n);r;){var o=r.ec;if(o)for(var s=0;s<o.length;s++)if(!1===o[s](e,i,a))return;r=r.parent}var l=t.appContext.config.errorHandler;if(l)return void oo(l,null,10,[e,i,a])}!function(e){e instanceof Error?console.error(e.message+"\n"+e.stack):console.error(e)}(e)}var uo=!1,co=!1,ho=[],fo=0,po=[],vo=null,go=0,mo=Promise.resolve(),_o=null;function yo(e){var t=_o||mo;return e?t.then(this?e.bind(this):e):t}function bo(e){ho.length&&ho.includes(e,uo&&e.allowRecurse?fo+1:fo)||(null==e.id?ho.push(e):ho.splice(function(e){for(var t=fo+1,n=ho.length;t<n;){var r=t+n>>>1,i=ho[r],a=ko(i);a<e||a===e&&i.pre?t=r+1:n=r}return t}(e.id),0,e),wo())}function wo(){uo||co||(co=!0,_o=mo.then(To))}function xo(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:uo?fo+1:0;n<ho.length;n++){var r=ho[n];if(r&&r.pre){if(e&&r.id!==e.uid)continue;ho.splice(n,1),n--,r()}}}function So(e){if(po.length){var t=[...new Set(po)].sort(((e,t)=>ko(e)-ko(t)));if(po.length=0,vo)return void vo.push(...t);for(vo=t,go=0;go<vo.length;go++)vo[go]();vo=null,go=0}}var ko=e=>null==e.id?1/0:e.id,Co=(e,t)=>{var n=ko(e)-ko(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function To(e){co=!1,uo=!0,ho.sort(Co);try{for(fo=0;fo<ho.length;fo++){var t=ho[fo];t&&!1!==t.active&&oo(t,null,14)}}finally{fo=0,ho.length=0,So(),uo=!1,_o=null,(ho.length||po.length)&&To()}}function Ao(e,t){if(!e.isUnmounted){for(var n=e.vnode.props||Qt,r=arguments.length,i=new Array(r>2?r-2:0),a=2;a<r;a++)i[a-2]=arguments[a];var o,s=i,l=t.startsWith("update:"),u=l&&t.slice(7);if(u&&u in n){var c="".concat("modelValue"===u?"model":u,"Modifiers"),{number:d,trim:h}=n[c]||Qt;h&&(s=i.map((e=>pn(e)?e.trim():e))),d&&(s=i.map(In))}var f=n[o=On(t)]||n[o=On(Tn(t))];!f&&l&&(f=n[o=On(Mn(t))]),f&&so(f,e,6,s);var p=n[o+"Once"];if(p){if(e.emitted){if(e.emitted[o])return}else e.emitted={};e.emitted[o]=!0,so(p,e,6,s)}}}function Mo(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.emitsCache,i=r.get(e);if(void 0!==i)return i;var a=e.emits,o={},s=!1;if(!fn(e)){var l=e=>{var n=Mo(e,t,!0);n&&(s=!0,on(o,n))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return a||s?(cn(a)?a.forEach((e=>o[e]=null)):on(o,a),gn(e)&&r.set(e,o),o):(gn(e)&&r.set(e,null),null)}function Eo(e,t){return!(!e||!rn(t))&&(t=t.slice(2).replace(/Once$/,""),un(e,t[0].toLowerCase()+t.slice(1))||un(e,Mn(t))||un(e,t))}var Oo=null,Lo=null;function zo(e){var t=Oo;return Oo=e,Lo=e&&e.type.__scopeId||null,t}function No(e){var t,n,{type:r,vnode:i,proxy:a,withProxy:o,props:s,propsOptions:[l],slots:u,attrs:c,emit:d,render:h,renderCache:f,data:p,setupState:v,ctx:g,inheritAttrs:m}=e,_=zo(e);try{if(4&i.shapeFlag){var y=o||a,b=y;t=yl(h.call(b,y,f,s,v,p,g)),n=c}else{var w=r;0,t=yl(w.length>1?w(s,{attrs:c,slots:u,emit:d}):w(s,null)),n=r.props?c:Io(c)}}catch(C){lo(C,e,1),t=gl(ol)}var x=t;if(n&&!1!==m){var S=Object.keys(n),{shapeFlag:k}=x;S.length&&7&k&&(l&&S.some(an)&&(n=Po(n,l)),x=ml(x,n))}return i.dirs&&((x=ml(x)).dirs=x.dirs?x.dirs.concat(i.dirs):i.dirs),i.transition&&(x.transition=i.transition),t=x,zo(_),t}var Io=e=>{var t;for(var n in e)("class"===n||"style"===n||rn(n))&&((t||(t={}))[n]=e[n]);return t},Po=(e,t)=>{var n={};for(var r in e)an(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function Do(e,t,n){var r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(var i=0;i<r.length;i++){var a=r[i];if(t[a]!==e[a]&&!Eo(n,a))return!0}return!1}var Bo=Symbol.for("v-ndc");var Ro=Symbol.for("v-scx"),Fo=()=>Ps(Ro);var qo={};function jo(e,t,n){return Vo(e,t,n)}function Vo(e,t){var{immediate:n,deep:r,flush:i,once:a,onTrack:o,onTrigger:s}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Qt;if(t&&a){var l=t;t=function(){l(...arguments),k()}}var u,c,d=Ml,h=e=>!0===r?e:Wo(e,!1===r?1:void 0),f=!1,p=!1;if(Qa(e)?(u=()=>e.value,f=Ha(e)):Va(e)?(u=()=>h(e),f=!0):cn(e)?(p=!0,f=e.some((e=>Va(e)||Ha(e))),u=()=>e.map((e=>Qa(e)?e.value:Va(e)?h(e):fn(e)?oo(e,d,2):void 0))):u=fn(e)?t?()=>oo(e,d,2):()=>(c&&c(),so(e,d,3,[m])):tn,t&&r){var v=u;u=()=>Wo(v())}var g,m=e=>{c=x.onStop=()=>{oo(e,d,4),c=x.onStop=void 0}};if(Dl){if(m=tn,t?n&&so(t,d,3,[u(),p?[]:void 0,m]):u(),"sync"!==i)return tn;var _=Fo();g=_.__watcherHandles||(_.__watcherHandles=[])}var y,b=p?new Array(e.length).fill(qo):qo,w=()=>{if(x.active&&x.dirty)if(t){var e=x.run();(r||f||(p?e.some(((e,t)=>Ln(e,b[t]))):Ln(e,b)))&&(c&&c(),so(t,d,3,[e,b===qo?void 0:p&&b[0]===qo?[]:b,m]),b=e)}else x.run()};w.allowRecurse=!!t,"sync"===i?y=w:"post"===i?y=()=>Js(w,d&&d.suspense):(w.pre=!0,d&&(w.id=d.uid),y=()=>bo(w));var x=new Bi(u,tn,y),S=Mi,k=()=>{x.stop(),S&&sn(S.effects,x)};return t?n?w():b=x.run():"post"===i?Js(x.run.bind(x),d&&d.suspense):x.run(),g&&g.push(k),k}function $o(e,t,n){var r,i=this.proxy,a=pn(e)?e.includes(".")?Ho(i,e):()=>i[e]:e.bind(i,i);fn(t)?r=t:(r=t.handler,n=t);var o=zl(this),s=Vo(a,r.bind(i),n);return o(),s}function Ho(e,t){var n=t.split(".");return()=>{for(var t=e,r=0;r<n.length&&t;r++)t=t[n[r]];return t}}function Wo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3?arguments[3]:void 0;if(!gn(e)||e.__v_skip)return e;if(t&&t>0){if(n>=t)return e;n++}if((r=r||new Set).has(e))return e;if(r.add(e),Qa(e))Wo(e.value,t,n,r);else if(cn(e))for(var i=0;i<e.length;i++)Wo(e[i],t,n,r);else if(hn(e)||dn(e))e.forEach((e=>{Wo(e,t,n,r)}));else if(wn(e))for(var a in e)Wo(e[a],t,n,r);return e}function Uo(e,t){if(null===Oo)return e;for(var n=Fl(Oo)||Oo.proxy,r=e.dirs||(e.dirs=[]),i=0;i<t.length;i++){var[a,o,s,l=Qt]=t[i];a&&(fn(a)&&(a={mounted:a,updated:a}),a.deep&&Wo(o),r.push({dir:a,instance:n,value:o,oldValue:void 0,arg:s,modifiers:l}))}return e}function Yo(e,t,n,r){for(var i=e.dirs,a=t&&t.dirs,o=0;o<i.length;o++){var s=i[o];a&&(s.oldValue=a[o].value);var l=s.dir[r];l&&(Hi(),so(l,n,8,[e.el,s,e,t]),Wi())}}
-/*! #__NO_SIDE_EFFECTS__ */function Xo(e,t){return fn(e)?(()=>on({name:e.name},t,{setup:e}))():e}var Zo=e=>!!e.type.__asyncLoader,Go=e=>e.type.__isKeepAlive;function Ko(e,t){Qo(e,"a",t)}function Jo(e,t){Qo(e,"da",t)}function Qo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ml,r=e.__wdc||(e.__wdc=()=>{for(var t=n;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(ts(t,r,n),n)for(var i=n.parent;i&&i.parent;)Go(i.parent.vnode)&&es(r,t,n,i),i=i.parent}function es(e,t,n,r){var i=ts(t,e,r,!0);ls((()=>{sn(r[t],i)}),n)}function ts(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ml,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(n){var i=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=function(){if(!n.isUnmounted){Hi();for(var r=zl(n),i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s=so(t,n,e,a);return r(),Wi(),s}});return r?i.unshift(a):i.push(a),a}}var ns=e=>function(t){return(!Dl||"sp"===e)&&ts(e,(function(){return t(...arguments)}),arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ml)},rs=ns("bm"),is=ns("m"),as=ns("bu"),os=ns("u"),ss=ns("bum"),ls=ns("um"),us=ns("sp"),cs=ns("rtg"),ds=ns("rtc");function hs(e){ts("ec",e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ml)}var fs=e=>e?Il(e)?Fl(e)||e.proxy:fs(e.parent):null,ps=on(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>fs(e.parent),$root:e=>fs(e.root),$emit:e=>e.emit,$options:e=>xs(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,bo(e.update)}),$nextTick:e=>e.n||(e.n=yo.bind(e.proxy)),$watch:e=>$o.bind(e)}),vs=(e,t)=>e!==Qt&&!e.__isScriptSetup&&un(e,t),gs={get(e,t){var n,{_:r}=e,{ctx:i,setupState:a,data:o,props:s,accessCache:l,type:u,appContext:c}=r;if("$"!==t[0]){var d=l[t];if(void 0!==d)switch(d){case 1:return a[t];case 2:return o[t];case 4:return i[t];case 3:return s[t]}else{if(vs(a,t))return l[t]=1,a[t];if(o!==Qt&&un(o,t))return l[t]=2,o[t];if((n=r.propsOptions[0])&&un(n,t))return l[t]=3,s[t];if(i!==Qt&&un(i,t))return l[t]=4,i[t];_s&&(l[t]=0)}}var h,f,p=ps[t];return p?("$attrs"===t&&ta(r,0,t),p(r)):(h=u.__cssModules)&&(h=h[t])?h:i!==Qt&&un(i,t)?(l[t]=4,i[t]):(f=c.config.globalProperties,un(f,t)?f[t]:void 0)},set(e,t,n){var{_:r}=e,{data:i,setupState:a,ctx:o}=r;return vs(a,t)?(a[t]=n,!0):i!==Qt&&un(i,t)?(i[t]=n,!0):!un(r.props,t)&&(("$"!==t[0]||!(t.slice(1)in r))&&(o[t]=n,!0))},has(e,t){var n,{_:{data:r,setupState:i,accessCache:a,ctx:o,appContext:s,propsOptions:l}}=e;return!!a[t]||r!==Qt&&un(r,t)||vs(i,t)||(n=l[0])&&un(n,t)||un(o,t)||un(ps,t)||un(s.config.globalProperties,t)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:un(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ms(e){return cn(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}var _s=!0;function ys(e){var t=xs(e),n=e.proxy,r=e.ctx;_s=!1,t.beforeCreate&&bs(t.beforeCreate,e,"bc");var i,{data:a,computed:o,methods:s,watch:l,provide:u,inject:c,created:d,beforeMount:h,mounted:f,beforeUpdate:p,updated:v,activated:g,deactivated:m,beforeDestroy:_,beforeUnmount:y,destroyed:b,unmounted:w,render:x,renderTracked:S,renderTriggered:k,errorCaptured:C,serverPrefetch:T,expose:A,inheritAttrs:M,components:E,directives:O,filters:L}=t;if(c&&function(e,t){cn(e)&&(e=Ts(e));var n=function(n){var r=e[n],i=void 0;Qa(i=gn(r)?"default"in r?Ps(r.from||n,r.default,!0):Ps(r.from||n):Ps(r))?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i};for(var r in e)n(r)}(c,r),s)for(var z in s){var N=s[z];fn(N)&&(r[z]=N.bind(n))}if(a&&(i=a.call(n,n),gn(i)&&(e.data=Fa(i))),_s=!0,o){var I=function(e){var t=o[e],i=fn(t)?t.bind(n,n):fn(t.get)?t.get.bind(n,n):tn,a=!fn(t)&&fn(t.set)?t.set.bind(n):tn,s=ql({get:i,set:a});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e})};for(var P in o)I(P)}if(l)for(var D in l)ws(l[D],r,n,D);if(u){var B=fn(u)?u.call(n):u;Reflect.ownKeys(B).forEach((e=>{Is(e,B[e])}))}function R(e,t){cn(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&bs(d,e,"c"),R(rs,h),R(is,f),R(as,p),R(os,v),R(Ko,g),R(Jo,m),R(hs,C),R(ds,S),R(cs,k),R(ss,y),R(ls,w),R(us,T),cn(A))if(A.length){var F=e.exposed||(e.exposed={});A.forEach((e=>{Object.defineProperty(F,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});x&&e.render===tn&&(e.render=x),null!=M&&(e.inheritAttrs=M),E&&(e.components=E),O&&(e.directives=O)}function bs(e,t,n){so(cn(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function ws(e,t,n,r){var i=r.includes(".")?Ho(n,r):()=>n[r];if(pn(e)){var a=t[e];fn(a)&&jo(i,a)}else if(fn(e))jo(i,e.bind(n));else if(gn(e))if(cn(e))e.forEach((e=>ws(e,t,n,r)));else{var o=fn(e.handler)?e.handler.bind(n):t[e.handler];fn(o)&&jo(i,o,e)}}function xs(e){var t,n=e.type,{mixins:r,extends:i}=n,{mixins:a,optionsCache:o,config:{optionMergeStrategies:s}}=e.appContext,l=o.get(n);return l?t=l:a.length||r||i?(t={},a.length&&a.forEach((e=>Ss(t,e,s,!0))),Ss(t,n,s)):t=n,gn(n)&&o.set(n,t),t}function Ss(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],{mixins:i,extends:a}=t;for(var o in a&&Ss(e,a,n,!0),i&&i.forEach((t=>Ss(e,t,n,!0))),t)if(r&&"expose"===o);else{var s=ks[o]||n&&n[o];e[o]=s?s(e[o],t[o]):t[o]}return e}var ks={data:Cs,props:Es,emits:Es,methods:Ms,computed:Ms,beforeCreate:As,created:As,beforeMount:As,mounted:As,beforeUpdate:As,updated:As,beforeDestroy:As,beforeUnmount:As,destroyed:As,unmounted:As,activated:As,deactivated:As,errorCaptured:As,serverPrefetch:As,components:Ms,directives:Ms,watch:function(e,t){if(!e)return t;if(!t)return e;var n=on(Object.create(null),e);for(var r in t)n[r]=As(e[r],t[r]);return n},provide:Cs,inject:function(e,t){return Ms(Ts(e),Ts(t))}};function Cs(e,t){return t?e?function(){return on(fn(e)?e.call(this,this):e,fn(t)?t.call(this,this):t)}:t:e}function Ts(e){if(cn(e)){for(var t={},n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function As(e,t){return e?[...new Set([].concat(e,t))]:t}function Ms(e,t){return e?on(Object.create(null),e,t):t}function Es(e,t){return e?cn(e)&&cn(t)?[...new Set([...e,...t])]:on(Object.create(null),ms(e),ms(null!=t?t:{})):t}function Os(){return{app:null,config:{isNativeTag:nn,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}var Ls=0;function zs(e,t){return function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;fn(n)||(n=on({},n)),null==r||gn(r)||(r=null);var i=Os(),a=new WeakSet,o=!1,s=i.app={_uid:Ls++,_component:n,_props:r,_container:null,_context:i,_instance:null,version:Vl,get config(){return i.config},set config(e){},use(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return a.has(e)||(e&&fn(e.install)?(a.add(e),e.install(s,...n)):fn(e)&&(a.add(e),e(s,...n))),s},mixin:e=>(i.mixins.includes(e)||i.mixins.push(e),s),component:(e,t)=>t?(i.components[e]=t,s):i.components[e],directive:(e,t)=>t?(i.directives[e]=t,s):i.directives[e],mount(a,l,u){if(!o){var c=gl(n,r);return c.appContext=i,!0===u?u="svg":!1===u&&(u=void 0),l&&t?t(c,a):e(c,a,u),o=!0,s._container=a,a.__vue_app__=s,Fl(c.component)||c.component.proxy}},unmount(){o&&(e(null,s._container),delete s._container.__vue_app__)},provide:(e,t)=>(i.provides[e]=t,s),runWithContext(e){var t=Ns;Ns=s;try{return e()}finally{Ns=t}}};return s}}var Ns=null;function Is(e,t){if(Ml){var n=Ml.provides,r=Ml.parent&&Ml.parent.provides;r===n&&(n=Ml.provides=Object.create(r)),n[e]=t}else;}function Ps(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=Ml||Oo;if(r||Ns){var i=r?null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:Ns._context.provides;if(i&&e in i)return i[e];if(arguments.length>1)return n&&fn(t)?t.call(r&&r.proxy):t}}function Ds(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i={},a={};for(var o in Nn(a,fl,1),e.propsDefaults=Object.create(null),Bs(e,t,i,a),e.propsOptions[0])o in i||(i[o]=void 0);n?e.props=r?i:ja(i,!1,fa,Na,Da):e.type.props?e.props=i:e.props=a,e.attrs=a}function Bs(e,t,n,r){var i,[a,o]=e.propsOptions,s=!1;if(t)for(var l in t)if(!Sn(l)){var u=t[l],c=void 0;a&&un(a,c=Tn(l))?o&&o.includes(c)?(i||(i={}))[c]=u:n[c]=u:Eo(e.emitsOptions,l)||l in r&&u===r[l]||(r[l]=u,s=!0)}if(o)for(var d=Ua(n),h=i||Qt,f=0;f<o.length;f++){var p=o[f];n[p]=Rs(a,d,p,h[p],e,!un(h,p))}return s}function Rs(e,t,n,r,i,a){var o=e[n];if(null!=o){var s=un(o,"default");if(s&&void 0===r){var l=o.default;if(o.type!==Function&&!o.skipFactory&&fn(l)){var{propsDefaults:u}=i;if(n in u)r=u[n];else{var c=zl(i);r=u[n]=l.call(null,t),c()}}else r=l}o[0]&&(a&&!s?r=!1:!o[1]||""!==r&&r!==Mn(n)||(r=!0))}return r}function Fs(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.propsCache,i=r.get(e);if(i)return i;var a=e.props,o={},s=[],l=!1;if(!fn(e)){var u=e=>{l=!0;var[n,r]=Fs(e,t,!0);on(o,n),r&&s.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!a&&!l)return gn(e)&&r.set(e,en),en;if(cn(a))for(var c=0;c<a.length;c++){var d=Tn(a[c]);qs(d)&&(o[d]=Qt)}else if(a)for(var h in a){var f=Tn(h);if(qs(f)){var p=a[h],v=o[f]=cn(p)||fn(p)?{type:p}:on({},p);if(v){var g=$s(Boolean,v.type),m=$s(String,v.type);v[0]=g>-1,v[1]=m<0||g<m,(g>-1||un(v,"default"))&&s.push(f)}}}var _=[o,s];return gn(e)&&r.set(e,_),_}function qs(e){return"$"!==e[0]&&!Sn(e)}function js(e){return null===e?"null":"function"==typeof e?e.name||"":"object"==typeof e&&e.constructor&&e.constructor.name||""}function Vs(e,t){return js(e)===js(t)}function $s(e,t){return cn(t)?t.findIndex((t=>Vs(t,e))):fn(t)&&Vs(t,e)?0:-1}var Hs=e=>"_"===e[0]||"$stable"===e,Ws=e=>cn(e)?e.map(yl):[yl(e)],Us=(e,t,n)=>{if(t._n)return t;var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Oo;if(!t)return e;if(e._n)return e;var n=function(){n._d&&cl(-1);var r,i=zo(t);try{r=e(...arguments)}finally{zo(i),n._d&&cl(1)}return r};return n._n=!0,n._c=!0,n._d=!0,n}((function(){return Ws(t(...arguments))}),n);return r._c=!1,r},Ys=(e,t,n)=>{var r=e._ctx;for(var i in e)if(!Hs(i)){var a=e[i];fn(a)?t[i]=Us(0,a,r):null!=a&&function(){var e=Ws(a);t[i]=()=>e}()}},Xs=(e,t)=>{var n=Ws(t);e.slots.default=()=>n},Zs=(e,t)=>{if(32&e.vnode.shapeFlag){var n=t._;n?(e.slots=Ua(t),Nn(t,"_",n)):Ys(t,e.slots={})}else e.slots={},t&&Xs(e,t);Nn(e.slots,fl,1)},Gs=(e,t,n)=>{var{vnode:r,slots:i}=e,a=!0,o=Qt;if(32&r.shapeFlag){var s=t._;s?n&&1===s?a=!1:(on(i,t),n||1!==s||delete i._):(a=!t.$stable,Ys(t,i)),o=t}else t&&(Xs(e,t),o={default:1});if(a)for(var l in i)Hs(l)||null!=o[l]||delete i[l]};function Ks(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(cn(e))e.forEach(((e,a)=>Ks(e,t&&(cn(t)?t[a]:t),n,r,i)));else if(!Zo(r)||i){var a=4&r.shapeFlag?Fl(r.component)||r.component.proxy:r.el,o=i?null:a,{i:s,r:l}=e,u=t&&t.r,c=s.refs===Qt?s.refs={}:s.refs,d=s.setupState;if(null!=u&&u!==l&&(pn(u)?(c[u]=null,un(d,u)&&(d[u]=null)):Qa(u)&&(u.value=null)),fn(l))oo(l,s,12,[o,c]);else{var h=pn(l),f=Qa(l);if(h||f){var p=()=>{if(e.f){var t=h?un(d,l)?d[l]:c[l]:l.value;i?cn(t)&&sn(t,a):cn(t)?t.includes(a)||t.push(a):h?(c[l]=[a],un(d,l)&&(d[l]=c[l])):(l.value=[a],e.k&&(c[e.k]=l.value))}else h?(c[l]=o,un(d,l)&&(d[l]=o)):f&&(l.value=o,e.k&&(c[e.k]=o))};o?(p.id=-1,Js(p,n)):p()}}}}var Js=function(e,t){var n;t&&t.pendingBranch?cn(e)?t.effects.push(...e):t.effects.push(e):(cn(n=e)?po.push(...n):vo&&vo.includes(n,n.allowRecurse?go+1:go)||po.push(n),wo())};function Qs(e){return function(e){Pn().__VUE__=!0;var t,n,{insert:r,remove:i,patchProp:a,createElement:o,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:h,setScopeId:f=tn,insertStaticContent:p}=e,v=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:void 0,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:!!t.dynamicChildren;if(e!==t){e&&!hl(e,t)&&(r=$(e),R(e,i,a,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);var{type:u,ref:c,shapeFlag:d}=t;switch(u){case al:g(e,t,n,r);break;case ol:m(e,t,n,r);break;case sl:null==e&&_(t,n,r,o);break;case il:M(e,t,n,r,i,a,o,s,l);break;default:1&d?w(e,t,n,r,i,a,o,s,l):6&d?E(e,t,n,r,i,a,o,s,l):(64&d||128&d)&&u.process(e,t,n,r,i,a,o,s,l,U)}null!=c&&i&&Ks(c,e&&e.ref,a,t||e,!t)}},g=(e,t,n,i)=>{if(null==e)r(t.el=s(t.children),n,i);else{var a=t.el=e.el;t.children!==e.children&&u(a,t.children)}},m=(e,t,n,i)=>{null==e?r(t.el=l(t.children||""),n,i):t.el=e.el},_=(e,t,n,r)=>{[e.el,e.anchor]=p(e.children,t,n,r,e.el,e.anchor)},y=(e,t,n)=>{for(var i,{el:a,anchor:o}=e;a&&a!==o;)i=h(a),r(a,t,n),a=i;r(o,t,n)},b=e=>{for(var t,{el:n,anchor:r}=e;n&&n!==r;)t=h(n),i(n),n=t;i(r)},w=(e,t,n,r,i,a,o,s,l)=>{"svg"===t.type?o="svg":"math"===t.type&&(o="mathml"),null==e?x(t,n,r,i,a,o,s,l):C(e,t,i,a,o,s,l)},x=(e,t,n,i,s,l,u,d)=>{var h,f,{props:p,shapeFlag:v,transition:g,dirs:m}=e;if(h=e.el=o(e.type,l,p&&p.is,p),8&v?c(h,e.children):16&v&&k(e.children,h,null,i,s,el(e,l),u,d),m&&Yo(e,null,i,"created"),S(h,e,e.scopeId,u,i),p){for(var _ in p)"value"===_||Sn(_)||a(h,_,null,p[_],l,e.children,i,s,V);"value"in p&&a(h,"value",null,p.value,l),(f=p.onVnodeBeforeMount)&&Sl(f,i,e)}Object.defineProperty(h,"__vueParentComponent",{value:i,enumerable:!1}),m&&Yo(e,null,i,"beforeMount");var y=function(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}(s,g);y&&g.beforeEnter(h),r(h,t,n),((f=p&&p.onVnodeMounted)||y||m)&&Js((()=>{f&&Sl(f,i,e),y&&g.enter(h),m&&Yo(e,null,i,"mounted")}),s)},S=(e,t,n,r,i)=>{if(n&&f(e,n),r)for(var a=0;a<r.length;a++)f(e,r[a]);if(i&&t===i.subTree){var o=i.vnode;S(e,o,o.scopeId,o.slotScopeIds,i.parent)}},k=function(e,t,n,r,i,a,o,s){for(var l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0;l<e.length;l++){var u=e[l]=s?bl(e[l]):yl(e[l]);v(null,u,t,n,r,i,a,o,s)}},C=(e,t,n,r,i,o,s)=>{var l=t.el=e.el,{patchFlag:u,dynamicChildren:d,dirs:h}=t;u|=16&e.patchFlag;var f,p=e.props||Qt,v=t.props||Qt;if(n&&tl(n,!1),(f=v.onVnodeBeforeUpdate)&&Sl(f,n,t,e),h&&Yo(t,e,n,"beforeUpdate"),n&&tl(n,!0),d?T(e.dynamicChildren,d,l,n,r,el(t,i),o):s||I(e,t,l,null,n,r,el(t,i),o,!1),u>0){if(16&u)A(l,t,p,v,n,r,i);else if(2&u&&p.class!==v.class&&a(l,"class",null,v.class,i),4&u&&a(l,"style",p.style,v.style,i),8&u)for(var g=t.dynamicProps,m=0;m<g.length;m++){var _=g[m],y=p[_],b=v[_];b===y&&"value"!==_||a(l,_,y,b,i,e.children,n,r,V)}1&u&&e.children!==t.children&&c(l,t.children)}else s||null!=d||A(l,t,p,v,n,r,i);((f=v.onVnodeUpdated)||h)&&Js((()=>{f&&Sl(f,n,t,e),h&&Yo(t,e,n,"updated")}),r)},T=(e,t,n,r,i,a,o)=>{for(var s=0;s<t.length;s++){var l=e[s],u=t[s],c=l.el&&(l.type===il||!hl(l,u)||70&l.shapeFlag)?d(l.el):n;v(l,u,c,null,r,i,a,o,!0)}},A=(e,t,n,r,i,o,s)=>{if(n!==r){if(n!==Qt)for(var l in n)Sn(l)||l in r||a(e,l,n[l],null,s,t.children,i,o,V);for(var u in r)if(!Sn(u)){var c=r[u],d=n[u];c!==d&&"value"!==u&&a(e,u,d,c,s,t.children,i,o,V)}"value"in r&&a(e,"value",n.value,r.value,s)}},M=(e,t,n,i,a,o,l,u,c)=>{var d=t.el=e?e.el:s(""),h=t.anchor=e?e.anchor:s(""),{patchFlag:f,dynamicChildren:p,slotScopeIds:v}=t;v&&(u=u?u.concat(v):v),null==e?(r(d,n,i),r(h,n,i),k(t.children||[],n,h,a,o,l,u,c)):f>0&&64&f&&p&&e.dynamicChildren?(T(e.dynamicChildren,p,n,a,o,l,u),(null!=t.key||a&&t===a.subTree)&&nl(e,t,!0)):I(e,t,n,h,a,o,l,u,c)},E=(e,t,n,r,i,a,o,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?i.ctx.activate(t,n,r,o,l):O(t,n,r,i,a,o,l):L(e,t,l)},O=(e,t,n,r,i,a,o)=>{var s=e.component=function(e,t,n){var r=e.type,i=(t?t.appContext:e.appContext)||kl,a={uid:Cl++,vnode:e,type:r,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,scope:new Di(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Fs(r,i),emitsOptions:Mo(r,i),emit:null,emitted:null,propsDefaults:Qt,inheritAttrs:r.inheritAttrs,ctx:Qt,data:Qt,props:Qt,attrs:Qt,slots:Qt,refs:Qt,setupState:Qt,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};a.ctx={_:a},a.root=t?t.root:a,a.emit=Ao.bind(null,a),e.ce&&e.ce(a);return a}(e,r,i);if(Go(e)&&(s.ctx.renderer=U),function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t&&Al(t);var{props:n,children:r}=e.vnode,i=Il(e);Ds(e,n,i,t),Zs(e,r);var a=i?function(e,t){var n=e.type;e.accessCache=Object.create(null),e.proxy=Ya(new Proxy(e.ctx,gs));var{setup:r}=n;if(r){var i=e.setupContext=r.length>1?function(e){var t=t=>{e.exposed=t||{}};return{get attrs(){return function(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get:(t,n)=>(ta(e,0,"$attrs"),t[n])}))}(e)},slots:e.slots,emit:e.emit,expose:t}}(e):null,a=zl(e);Hi();var o=oo(r,e,0,[e.props,i]);if(Wi(),a(),mn(o)){if(o.then(Nl,Nl),t)return o.then((n=>{Bl(e,n,t)})).catch((t=>{lo(t,e,0)}));e.asyncDep=o}else Bl(e,o,t)}else Rl(e,t)}(e,t):void 0;t&&Al(!1)}(s),s.asyncDep){if(i&&i.registerDep(s,z),!e.el){var l=s.subTree=gl(ol);m(null,l,t,n)}}else z(s,e,t,n,i,a,o)},L=(e,t,n)=>{var r,i,a=t.component=e.component;if(function(e,t,n){var{props:r,children:i,component:a}=e,{props:o,children:s,patchFlag:l}=t,u=a.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!i&&!s||s&&s.$stable)||r!==o&&(r?!o||Do(r,o,u):!!o);if(1024&l)return!0;if(16&l)return r?Do(r,o,u):!!o;if(8&l)for(var c=t.dynamicProps,d=0;d<c.length;d++){var h=c[d];if(o[h]!==r[h]&&!Eo(u,h))return!0}return!1}(e,t,n)){if(a.asyncDep&&!a.asyncResolved)return void N(a,t,n);a.next=t,r=a.update,(i=ho.indexOf(r))>fo&&ho.splice(i,1),a.effect.dirty=!0,a.update()}else t.el=e.el,a.vnode=t},z=(e,t,r,i,a,o,s)=>{var l=()=>{if(e.isMounted){var{next:u,bu:c,u:h,parent:f,vnode:p}=e,g=rl(e);if(g)return u&&(u.el=p.el,N(e,u,s)),void g.asyncDep.then((()=>{e.isUnmounted||l()}));var m,_=u;tl(e,!1),u?(u.el=p.el,N(e,u,s)):u=p,c&&zn(c),(m=u.props&&u.props.onVnodeBeforeUpdate)&&Sl(m,f,u,p),tl(e,!0);var y=No(e),b=e.subTree;e.subTree=y,v(b,y,d(b.el),$(b),e,a,o),u.el=y.el,null===_&&function(e,t){for(var{vnode:n,parent:r}=e;r;){var i=r.subTree;if(i.suspense&&i.suspense.activeBranch===n&&(i.el=n.el),i!==n)break;(n=r.vnode).el=t,r=r.parent}}(e,y.el),h&&Js(h,a),(m=u.props&&u.props.onVnodeUpdated)&&Js((()=>Sl(m,f,u,p)),a)}else{var w,{el:x,props:S}=t,{bm:k,m:C,parent:T}=e,A=Zo(t);if(tl(e,!1),k&&zn(k),!A&&(w=S&&S.onVnodeBeforeMount)&&Sl(w,T,t),tl(e,!0),x&&n){var M=()=>{e.subTree=No(e),n(x,e.subTree,e,a,null)};A?t.type.__asyncLoader().then((()=>!e.isUnmounted&&M())):M()}else{var E=e.subTree=No(e);v(null,E,r,i,e,a,o),t.el=E.el}if(C&&Js(C,a),!A&&(w=S&&S.onVnodeMounted)){var O=t;Js((()=>Sl(w,T,O)),a)}(256&t.shapeFlag||T&&Zo(T.vnode)&&256&T.vnode.shapeFlag)&&e.a&&Js(e.a,a),e.isMounted=!0,t=r=i=null}},u=e.effect=new Bi(l,tn,(()=>bo(c)),e.scope),c=e.update=()=>{u.dirty&&u.run()};c.id=e.uid,tl(e,!0),c()},N=(e,t,n)=>{t.component=e;var r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){var{props:i,attrs:a,vnode:{patchFlag:o}}=e,s=Ua(i),[l]=e.propsOptions,u=!1;if(!(r||o>0)||16&o){var c;for(var d in Bs(e,t,i,a)&&(u=!0),s)t&&(un(t,d)||(c=Mn(d))!==d&&un(t,c))||(l?!n||void 0===n[d]&&void 0===n[c]||(i[d]=Rs(l,s,d,void 0,e,!0)):delete i[d]);if(a!==s)for(var h in a)t&&un(t,h)||(delete a[h],u=!0)}else if(8&o)for(var f=e.vnode.dynamicProps,p=0;p<f.length;p++){var v=f[p];if(!Eo(e.emitsOptions,v)){var g=t[v];if(l)if(un(a,v))g!==a[v]&&(a[v]=g,u=!0);else{var m=Tn(v);i[m]=Rs(l,s,m,g,e,!1)}else g!==a[v]&&(a[v]=g,u=!0)}}u&&na(e,"set","$attrs")}(e,t.props,r,n),Gs(e,t.children,n),Hi(),xo(e),Wi()},I=function(e,t,n,r,i,a,o,s){var l=arguments.length>8&&void 0!==arguments[8]&&arguments[8],u=e&&e.children,d=e?e.shapeFlag:0,h=t.children,{patchFlag:f,shapeFlag:p}=t;if(f>0){if(128&f)return void D(u,h,n,r,i,a,o,s,l);if(256&f)return void P(u,h,n,r,i,a,o,s,l)}8&p?(16&d&&V(u,i,a),h!==u&&c(n,h)):16&d?16&p?D(u,h,n,r,i,a,o,s,l):V(u,i,a,!0):(8&d&&c(n,""),16&p&&k(h,n,r,i,a,o,s,l))},P=(e,t,n,r,i,a,o,s,l)=>{t=t||en;var u,c=(e=e||en).length,d=t.length,h=Math.min(c,d);for(u=0;u<h;u++){var f=t[u]=l?bl(t[u]):yl(t[u]);v(e[u],f,n,null,i,a,o,s,l)}c>d?V(e,i,a,!0,!1,h):k(t,n,r,i,a,o,s,l,h)},D=(e,t,n,r,i,a,o,s,l)=>{for(var u=0,c=t.length,d=e.length-1,h=c-1;u<=d&&u<=h;){var f=e[u],p=t[u]=l?bl(t[u]):yl(t[u]);if(!hl(f,p))break;v(f,p,n,null,i,a,o,s,l),u++}for(;u<=d&&u<=h;){var g=e[d],m=t[h]=l?bl(t[h]):yl(t[h]);if(!hl(g,m))break;v(g,m,n,null,i,a,o,s,l),d--,h--}if(u>d){if(u<=h)for(var _=h+1,y=_<c?t[_].el:r;u<=h;)v(null,t[u]=l?bl(t[u]):yl(t[u]),n,y,i,a,o,s,l),u++}else if(u>h)for(;u<=d;)R(e[u],i,a,!0),u++;else{var b,w=u,x=u,S=new Map;for(u=x;u<=h;u++){var k=t[u]=l?bl(t[u]):yl(t[u]);null!=k.key&&S.set(k.key,u)}var C=0,T=h-x+1,A=!1,M=0,E=new Array(T);for(u=0;u<T;u++)E[u]=0;for(u=w;u<=d;u++){var O=e[u];if(C>=T)R(O,i,a,!0);else{var L=void 0;if(null!=O.key)L=S.get(O.key);else for(b=x;b<=h;b++)if(0===E[b-x]&&hl(O,t[b])){L=b;break}void 0===L?R(O,i,a,!0):(E[L-x]=u+1,L>=M?M=L:A=!0,v(O,t[L],n,null,i,a,o,s,l),C++)}}var z=A?function(e){var t,n,r,i,a,o=e.slice(),s=[0],l=e.length;for(t=0;t<l;t++){var u=e[t];if(0!==u){if(e[n=s[s.length-1]]<u){o[t]=n,s.push(t);continue}for(r=0,i=s.length-1;r<i;)e[s[a=r+i>>1]]<u?r=a+1:i=a;u<e[s[r]]&&(r>0&&(o[t]=s[r-1]),s[r]=t)}}r=s.length,i=s[r-1];for(;r-- >0;)s[r]=i,i=o[i];return s}(E):en;for(b=z.length-1,u=T-1;u>=0;u--){var N=x+u,I=t[N],P=N+1<c?t[N+1].el:r;0===E[u]?v(null,I,n,P,i,a,o,s,l):A&&(b<0||u!==z[b]?B(I,n,P,2):b--)}}},B=function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,{el:o,type:s,transition:l,children:u,shapeFlag:c}=e;if(6&c)B(e.component.subTree,t,n,i);else if(128&c)e.suspense.move(t,n,i);else if(64&c)s.move(e,t,n,U);else if(s!==il){if(s!==sl)if(2!==i&&1&c&&l)if(0===i)l.beforeEnter(o),r(o,t,n),Js((()=>l.enter(o)),a);else{var{leave:d,delayLeave:h,afterLeave:f}=l,p=()=>r(o,t,n),v=()=>{d(o,(()=>{p(),f&&f()}))};h?h(o,p,v):v()}else r(o,t,n);else y(e,t,n)}else{r(o,t,n);for(var g=0;g<u.length;g++)B(u[g],t,n,i);r(e.anchor,t,n)}},R=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],{type:a,props:o,ref:s,children:l,dynamicChildren:u,shapeFlag:c,patchFlag:d,dirs:h}=e;if(null!=s&&Ks(s,null,n,e,!0),256&c)t.ctx.deactivate(e);else{var f,p=1&c&&h,v=!Zo(e);if(v&&(f=o&&o.onVnodeBeforeUnmount)&&Sl(f,t,e),6&c)j(e.component,n,r);else{if(128&c)return void e.suspense.unmount(n,r);p&&Yo(e,null,t,"beforeUnmount"),64&c?e.type.remove(e,t,n,i,U,r):u&&(a!==il||d>0&&64&d)?V(u,t,n,!1,!0):(a===il&&384&d||!i&&16&c)&&V(l,t,n),r&&F(e)}(v&&(f=o&&o.onVnodeUnmounted)||p)&&Js((()=>{f&&Sl(f,t,e),p&&Yo(e,null,t,"unmounted")}),n)}},F=e=>{var{type:t,el:n,anchor:r,transition:a}=e;if(t!==il)if(t!==sl){var o=()=>{i(n),a&&!a.persisted&&a.afterLeave&&a.afterLeave()};if(1&e.shapeFlag&&a&&!a.persisted){var{leave:s,delayLeave:l}=a,u=()=>s(n,o);l?l(e.el,o,u):u()}else o()}else b(e);else q(n,r)},q=(e,t)=>{for(var n;e!==t;)n=h(e),i(e),e=n;i(t)},j=(e,t,n)=>{var{bum:r,scope:i,update:a,subTree:o,um:s}=e;r&&zn(r),i.stop(),a&&(a.active=!1,R(o,e,t,n)),s&&Js(s,t),Js((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},V=function(e,t,n){for(var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;a<e.length;a++)R(e[a],t,n,r,i)},$=e=>6&e.shapeFlag?$(e.component.subTree):128&e.shapeFlag?e.suspense.next():h(e.anchor||e.el),H=!1,W=(e,t,n)=>{if(null==e)t._vnode&&R(t._vnode,null,null,!0);else{var r=t.__vueParent;v(t._vnode||null,e,t,null,r,null,n)}H||(H=!0,xo(),H=!1),t._vnode=e},U={p:v,um:R,m:B,r:F,mt:O,mc:k,pc:I,pbc:T,n:$,o:e};return{render:W,hydrate:t,createApp:zs(W,t)}}(e)}function el(e,t){var{type:n,props:r}=e;return"svg"===t&&"foreignObject"===n||"mathml"===t&&"annotation-xml"===n&&r&&r.encoding&&r.encoding.includes("html")?void 0:t}function tl(e,t){var{effect:n,update:r}=e;n.allowRecurse=r.allowRecurse=t}function nl(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e.children,i=t.children;if(cn(r)&&cn(i))for(var a=0;a<r.length;a++){var o=r[a],s=i[a];1&s.shapeFlag&&!s.dynamicChildren&&((s.patchFlag<=0||32===s.patchFlag)&&((s=i[a]=bl(i[a])).el=o.el),n||nl(o,s)),s.type===al&&(s.el=o.el)}}function rl(e){var t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:rl(t)}var il=Symbol.for("v-fgt"),al=Symbol.for("v-txt"),ol=Symbol.for("v-cmt"),sl=Symbol.for("v-stc"),ll=null,ul=1;function cl(e){ul+=e}function dl(e){return!!e&&!0===e.__v_isVNode}function hl(e,t){return e.type===t.type&&e.key===t.key}var fl="__vInternal",pl=e=>{var{key:t}=e;return null!=t?t:null},vl=e=>{var{ref:t,ref_key:n,ref_for:r}=e;return"number"==typeof t&&(t=""+t),null!=t?pn(t)||Qa(t)||fn(t)?{i:Oo,r:t,k:n,f:!!r}:t:null};var gl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];e&&e!==Bo||(e=ol);if(dl(e)){var o=ml(e,t,!0);return n&&wl(o,n),ul>0&&!a&&ll&&(6&o.shapeFlag?ll[ll.indexOf(e)]=o:ll.push(o)),o.patchFlag|=-2,o}s=e,fn(s)&&"__vccOpts"in s&&(e=e.__vccOpts);var s;if(t){t=function(e){return e?Wa(e)||fl in e?on({},e):e:null}(t);var{class:l,style:u}=t;l&&!pn(l)&&(t.class=jn(l)),gn(u)&&(Wa(u)&&!cn(u)&&(u=on({},u)),t.style=Dn(u))}var c=pn(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:gn(e)?4:fn(e)?2:0;return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e===il?0:1,o=arguments.length>6&&void 0!==arguments[6]&&arguments[6],s=arguments.length>7&&void 0!==arguments[7]&&arguments[7],l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&pl(t),ref:t&&vl(t),scopeId:Lo,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Oo};return s?(wl(l,n),128&a&&e.normalize(l)):n&&(l.shapeFlag|=pn(n)?8:16),ul>0&&!o&&ll&&(l.patchFlag>0||6&a)&&32!==l.patchFlag&&ll.push(l),l}(e,t,n,r,i,c,a,!0)};function ml(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{props:r,ref:i,patchFlag:a,children:o}=e,s=t?xl(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&pl(s),ref:t&&t.ref?n&&i?cn(i)?i.concat(vl(t)):[i,vl(t)]:vl(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==il?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ml(e.ssContent),ssFallback:e.ssFallback&&ml(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function _l(){return gl(al,null,arguments.length>0&&void 0!==arguments[0]?arguments[0]:" ",arguments.length>1&&void 0!==arguments[1]?arguments[1]:0)}function yl(e){return null==e||"boolean"==typeof e?gl(ol):cn(e)?gl(il,null,e.slice()):"object"==typeof e?bl(e):gl(al,null,String(e))}function bl(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:ml(e)}function wl(e,t){var n=0,{shapeFlag:r}=e;if(null==t)t=null;else if(cn(t))n=16;else if("object"==typeof t){if(65&r){var i=t.default;return void(i&&(i._c&&(i._d=!1),wl(e,i()),i._c&&(i._d=!0)))}n=32;var a=t._;a||fl in t?3===a&&Oo&&(1===Oo.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Oo}else fn(t)?(t={default:t,_ctx:Oo},n=32):(t=String(t),64&r?(n=16,t=[_l(t)]):n=8);e.children=t,e.shapeFlag|=n}function xl(){for(var e={},t=0;t<arguments.length;t++){var n=t<0||arguments.length<=t?void 0:arguments[t];for(var r in n)if("class"===r)e.class!==n.class&&(e.class=jn([e.class,n.class]));else if("style"===r)e.style=Dn([e.style,n.style]);else if(rn(r)){var i=e[r],a=n[r];!a||i===a||cn(i)&&i.includes(a)||(e[r]=i?[].concat(i,a):a)}else""!==r&&(e[r]=n[r])}return e}function Sl(e,t,n){so(e,t,7,[n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:null])}var kl=Os(),Cl=0;var Tl,Al,Ml=null,El=()=>Ml||Oo,Ol=Pn(),Ll=(e,t)=>{var n;return(n=Ol[e])||(n=Ol[e]=[]),n.push(t),e=>{n.length>1?n.forEach((t=>t(e))):n[0](e)}};Tl=Ll("__VUE_INSTANCE_SETTERS__",(e=>Ml=e)),Al=Ll("__VUE_SSR_SETTERS__",(e=>Dl=e));var zl=e=>{var t=Ml;return Tl(e),e.scope.on(),()=>{e.scope.off(),Tl(t)}},Nl=()=>{Ml&&Ml.scope.off(),Tl(null)};function Il(e){return 4&e.vnode.shapeFlag}var Pl,Dl=!1;function Bl(e,t,n){fn(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:gn(t)&&(e.setupState=ao(t)),Rl(e,n)}function Rl(e,t,n){var r=e.type;if(!e.render){if(!t&&Pl&&!r.render){var i=r.template||xs(e).template;if(i){var{isCustomElement:a,compilerOptions:o}=e.appContext.config,{delimiters:s,compilerOptions:l}=r,u=on(on({isCustomElement:a,delimiters:s},o),l);r.render=Pl(i,u)}}e.render=r.render||tn}var c=zl(e);Hi();try{ys(e)}finally{Wi(),c()}}function Fl(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ao(Ya(e.exposed)),{get:(t,n)=>n in t?t[n]:n in ps?ps[n](e):void 0,has:(e,t)=>t in e||t in ps}))}var ql=(e,t)=>{var n=function(e,t){var n,r,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=fn(e);return a?(n=e,r=tn):(n=e.get,r=e.set),new Ga(n,r,a||!r,i)}(e,t,Dl);return n};function jl(e,t,n){var r=arguments.length;return 2===r?gn(t)&&!cn(t)?dl(t)?gl(e,null,[t]):gl(e,t):gl(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&dl(n)&&(n=[n]),gl(e,t,n))}var Vl="3.4.21",$l="undefined"!=typeof document?document:null,Hl=$l&&$l.createElement("template"),Wl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{var t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{var i="svg"===t?$l.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?$l.createElementNS("http://www.w3.org/1998/Math/MathML",e):$l.createElement(e,n?{is:n}:void 0);return"select"===e&&r&&null!=r.multiple&&i.setAttribute("multiple",r.multiple),i},createText:e=>$l.createTextNode(e),createComment:e=>$l.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>$l.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,i,a){var o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),i!==a&&(i=i.nextSibling););else{Hl.innerHTML="svg"===r?"<svg>".concat(e,"</svg>"):"mathml"===r?"<math>".concat(e,"</math>"):e;var s=Hl.content;if("svg"===r||"mathml"===r){for(var l=s.firstChild;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ul=Symbol("_vtc");var Yl=Symbol("_vod"),Xl=Symbol("_vsh"),Zl={beforeMount(e,t,n){var{value:r}=t,{transition:i}=n;e[Yl]="none"===e.style.display?"":e.style.display,i&&r?i.beforeEnter(e):Gl(e,r)},mounted(e,t,n){var{value:r}=t,{transition:i}=n;i&&r&&i.enter(e)},updated(e,t,n){var{value:r,oldValue:i}=t,{transition:a}=n;!r!=!i&&(a?r?(a.beforeEnter(e),Gl(e,!0),a.enter(e)):a.leave(e,(()=>{Gl(e,!1)})):Gl(e,r))},beforeUnmount(e,t){var{value:n}=t;Gl(e,n)}};function Gl(e,t){e.style.display=t?e[Yl]:"none",e[Xl]=!t}var Kl=Symbol(""),Jl=/(^|;)\s*display\s*:/;var Ql=/\s*!important$/;function eu(e,t,n){if(cn(n))n.forEach((n=>eu(e,t,n)));else if(null==n&&(n=""),n=normalizeStyleValue(n),t.startsWith("--"))e.setProperty(t,n);else{var r=normalizeStyleName(e,t);Ql.test(n)?e.setProperty(Mn(r),n.replace(Ql,""),"important"):e[r]=n}}var tu="http://www.w3.org/1999/xlink";var nu=Symbol("_vei");function ru(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=e[nu]||(e[nu]={}),o=a[t];if(r&&o)o.value=r;else{var[s,l]=function(e){var t;if(iu.test(e)){var n;for(t={};n=e.match(iu);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}var r=":"===e[2]?e.slice(3):Mn(e.slice(2));return[r,t]}(t);if(r){var u=a[t]=function(e,t){var n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();so(function(e,t){if(cn(t)){var n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=su(),n}(r,i);!function(e,t,n,r){e.addEventListener(t,n,r)}(e,s,u,l)}else o&&(!function(e,t,n,r){e.removeEventListener(t,n,r)}(e,s,o,l),a[t]=void 0)}}var iu=/(?:Once|Passive|Capture)$/;var au=0,ou=Promise.resolve(),su=()=>au||(ou.then((()=>au=0)),au=Date.now());var lu=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;var uu,cu=["ctrl","shift","alt","meta"],du={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>cu.some((n=>e["".concat(n,"Key")]&&!t.includes(n)))},hu=(e,t)=>{var n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=function(n){for(var r=0;r<t.length;r++){var i=du[t[r]];if(i&&i(n,t))return}for(var a=arguments.length,o=new Array(a>1?a-1:0),s=1;s<a;s++)o[s-1]=arguments[s];return e(n,...o)})},fu=on({patchProp:(e,t,n,r,i,a,o,s,l)=>{var u="svg"===i;"class"===t?function(e,t,n){var r=e[Ul];r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,r,u):"style"===t?function(e,t,n){var r=e.style,i=pn(n),a=!1;if(n&&!i){if(t)if(pn(t))for(var o of t.split(";")){var s=o.slice(0,o.indexOf(":")).trim();null==n[s]&&eu(r,s,"")}else for(var l in t)null==n[l]&&eu(r,l,"");for(var u in n)"display"===u&&(a=!0),eu(r,u,n[u])}else if(i){if(t!==n){var c=r[Kl];c&&(n+=";"+c),r.cssText=normalizeStyleValue(n),a=Jl.test(n)}}else t&&e.removeAttribute("style");Yl in e&&(e[Yl]=a?r.display:"",e[Xl]&&(r.display="none"))}(e,n,r):rn(t)?an(t)||ru(e,t,n,r,o):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){if(r)return"innerHTML"===t||"textContent"===t||!!(t in e&&lu(t)&&fn(n));if("spellcheck"===t||"draggable"===t||"translate"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){var i=e.tagName;if("IMG"===i||"VIDEO"===i||"CANVAS"===i||"SOURCE"===i)return!1}if(lu(t)&&pn(n))return!1;return t in e}(e,t,r,u))?function(e,t,n,r,i,a,o){if("innerHTML"===t||"textContent"===t)return r&&o(r,i,a),void(e[t]=null==n?"":n);var s=e.tagName;if("value"===t&&"PROGRESS"!==s&&!s.includes("-")){var l=null==n?"":n;return("OPTION"===s?e.getAttribute("value")||"":e.value)===l&&"_value"in e||(e.value=l),null==n&&e.removeAttribute(t),void(e._value=n)}var u=!1;if(""===n||null==n){var c=typeof e[t];"boolean"===c?n=Wn(n):null==n&&"string"===c?(n="",u=!0):"number"===c&&(n=0,u=!0)}try{e[t]=n}catch(d){}u&&e.removeAttribute(t)}(e,t,r,a,o,s,l):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),function(e,t,n,r){if(r&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(tu,t.slice(6,t.length)):e.setAttributeNS(tu,t,n);else{var i=Hn(t);null==n||i&&!Wn(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}(e,t,r,u))}},Wl);var pu=function(){var e=(uu||(uu=Qs(fu))).createApp(...arguments),{mount:t}=e;return e.mount=n=>{var r=function(e){if(pn(e)){return document.querySelector(e)}return e}(n);if(r){var i=e._component;fn(i)||i.render||i.template||(i.template=r.innerHTML),r.innerHTML="";var a=t(r,!1,function(e){if(e instanceof SVGElement)return"svg";if("function"==typeof MathMLElement&&e instanceof MathMLElement)return"mathml"}(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),a}},e};var vu,gu,mu=["top","left","right","bottom"],_u={};function yu(){return gu="CSS"in window&&"function"==typeof CSS.supports?CSS.supports("top: env(safe-area-inset-top)")?"env":CSS.supports("top: constant(safe-area-inset-top)")?"constant":"":""}function bu(){if(gu="string"==typeof gu?gu:yu()){var e=[],t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t={passive:!0}}});window.addEventListener("test",null,n)}catch(s){}var r=document.createElement("div");i(r,{position:"absolute",left:"0",top:"0",width:"0",height:"0",zIndex:"-1",overflow:"hidden",visibility:"hidden"}),mu.forEach((function(e){o(r,e)})),document.body.appendChild(r),a(),vu=!0}else mu.forEach((function(e){_u[e]=0}));function i(e,t){var n=e.style;Object.keys(t).forEach((function(e){var r=t[e];n[e]=r}))}function a(t){t?e.push(t):e.forEach((function(e){e()}))}function o(e,n){var r=document.createElement("div"),o=document.createElement("div"),s=document.createElement("div"),l=document.createElement("div"),u={position:"absolute",width:"100px",height:"200px",boxSizing:"border-box",overflow:"hidden",paddingBottom:gu+"(safe-area-inset-"+n+")"};i(r,u),i(o,u),i(s,{transition:"0s",animation:"none",width:"400px",height:"400px"}),i(l,{transition:"0s",animation:"none",width:"250%",height:"250%"}),r.appendChild(s),o.appendChild(l),e.appendChild(r),e.appendChild(o),a((function(){r.scrollTop=o.scrollTop=1e4;var e=r.scrollTop,i=o.scrollTop;function a(){this.scrollTop!==(this===r?e:i)&&(r.scrollTop=o.scrollTop=1e4,e=r.scrollTop,i=o.scrollTop,function(e){xu.length||setTimeout((function(){var e={};xu.forEach((function(t){e[t]=_u[t]})),xu.length=0,Su.forEach((function(t){t(e)}))}),0);xu.push(e)}(n))}r.addEventListener("scroll",a,t),o.addEventListener("scroll",a,t)}));var c=getComputedStyle(r);Object.defineProperty(_u,n,{configurable:!0,get:function(){return parseFloat(c.paddingBottom)}})}}function wu(e){return vu||bu(),_u[e]}var xu=[];var Su=[];const ku=e({get support(){return 0!=("string"==typeof gu?gu:yu()).length},get top(){return wu("top")},get left(){return wu("left")},get right(){return wu("right")},get bottom(){return wu("bottom")},onChange:function(e){yu()&&(vu||bu(),"function"==typeof e&&Su.push(e))},offChange:function(e){var t=Su.indexOf(e);t>=0&&Su.splice(t,1)}});var Cu=hu((()=>{}),["prevent"]);function Tu(e,t){return parseInt((e.getPropertyValue(t).match(/\d+/)||["0"])[0])}function Au(){var e=Tu(document.documentElement.style,"--window-top");return e?e+ku.top:0}function Mu(e){return Symbol(e)}function Eu(e){return-1!==(e+="").indexOf("rpx")||-1!==e.indexOf("upx")}function Ou(e){if(arguments.length>1&&void 0!==arguments[1]&&arguments[1])return function(e){if(!Eu(e))return e;return e.replace(/(\d+(\.\d+)?)[ru]px/g,((e,t)=>uni.upx2px(parseFloat(t))+"px"))}(e);if(pn(e)){var t=parseInt(e)||0;return Eu(e)?uni.upx2px(t):t}return e}function Lu(e){return 0===e.tagName.indexOf("UNI-")}var zu,Nu="M1.952 18.080q-0.32-0.352-0.416-0.88t0.128-0.976l0.16-0.352q0.224-0.416 0.64-0.528t0.8 0.176l6.496 4.704q0.384 0.288 0.912 0.272t0.88-0.336l17.312-14.272q0.352-0.288 0.848-0.256t0.848 0.352l-0.416-0.416q0.32 0.352 0.32 0.816t-0.32 0.816l-18.656 18.912q-0.32 0.352-0.8 0.352t-0.8-0.32l-7.936-8.064z",Iu="M31.562 4.9966666659375q0.435 0.399 0.435 0.87 0.036 0.58-0.399 0.98l-18.61 19.917q-0.145 0.145-0.327 0.217-0.073 0.037-0.145 0.11-0.254 0.035-0.472 0.035-0.29 0-0.544-0.036l-0.145-0.072q-0.109-0.073-0.217-0.182l-0.11-0.072L0.363 16.2786666659375q-0.327-0.399-0.363-0.907 0-0.544 0.363-1.016 0.435-0.326 0.961-0.362 0.527-0.036 0.962 0.362l9.722 9.542L29.712 5.0326666659375q0.399-0.363 0.943-0.363 0.544-0.036 0.907 0.327z";function Pu(e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:27;return gl("svg",{width:t,height:t,viewBox:"0 0 32 32"},[gl("path",{d:e,fill:arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#000"},null,8,["d","fill"])],8,["width","height"])}function Du(){return Bu()}function Bu(){return window.__id__||(window.__id__=plus.webview.currentWebview().id),parseInt(window.__id__)}function Ru(e){e.preventDefault()}var Fu,qu,ju,Vu,$u,Hu=0;function Wu(e){var{onPageScroll:t,onReachBottom:n,onReachBottomDistance:r}=e,i=!1,a=!1,o=!0,s=()=>{function e(){if((()=>{var{scrollHeight:e}=document.documentElement,t=window.innerHeight,n=window.scrollY,i=n>0&&e>t&&n+t+r>=e,o=Math.abs(e-Hu)>r;return!i||a&&!o?(!i&&a&&(a=!1),!1):(Hu=e,a=!0,!0)})())return n&&n(),o=!1,setTimeout((function(){o=!0}),350),!0}t&&t(window.pageYOffset),n&&o&&(e()||(zu=setTimeout(e,300))),i=!1};return function(){clearTimeout(zu),i||requestAnimationFrame(s),i=!0}}function Uu(e,t){if(0===t.indexOf("/"))return t;if(0===t.indexOf("./"))return Uu(e,t.slice(2));for(var n=t.split("/"),r=n.length,i=0;i<r&&".."===n[i];i++);n.splice(0,i),t=n.join("/");var a=e.length>0?e.split("/"):[];return a.splice(a.length-i-1,i+1),cr(a.concat(n).join("/"))}function Yu(){return"object"==typeof window&&"object"==typeof navigator&&"object"==typeof document?"webview":"v8"}function Xu(){return Fu.webview.currentWebview().id}var Zu={};function Gu(e){var t=e.data&&e.data.__message;if(t&&t.__page){var n=t.__page,r=Zu[n];r&&r(t),t.keep||delete Zu[n]}}class Ku{constructor(e){this.webview=e}sendMessage(e){var t=JSON.parse(JSON.stringify({__message:{data:e}})),n=this.webview.id;ju?new ju(n).postMessage(t):Fu.webview.postMessageToUniNView&&Fu.webview.postMessageToUniNView(t,n)}close(){this.webview.close()}}function Ju(e){var{context:t={},url:n,data:r={},style:i={},onMessage:a,onClose:o}=e,s=__uniConfig.darkmode;Fu=t.plus||plus,qu=t.weex||("object"==typeof weex?weex:null),ju=t.BroadcastChannel||("object"==typeof BroadcastChannel?BroadcastChannel:null);var l="page".concat(Date.now());!1!==(i=on({},i)).titleNView&&"none"!==i.titleNView&&(i.titleNView=on({autoBackButton:!0,titleSize:"17px"},i.titleNView));var u={top:0,bottom:0,usingComponents:{},popGesture:"close",scrollIndicator:"none",animationType:"pop-in",animationDuration:200,uniNView:{path:"/".concat(n,".js"),defaultFontSize:16,viewport:Fu.screen.resolutionWidth}};i=on(u,i);var c=Fu.webview.create("",l,i,{extras:{from:Xu(),runtime:Yu(),data:on({},r,{darkmode:s}),useGlobalEvent:!ju}});return c.addEventListener("close",o),function(e,t){"v8"===Yu()?ju?(Vu&&Vu.close(),(Vu=new ju(Xu())).onmessage=Gu):$u||($u=qu.requireModule("globalEvent")).addEventListener("plusMessage",Gu):window.__plusMessage=Gu,Zu[e]=t}(l,(e=>{fn(a)&&a(e.data),e.keep||c.close("auto")})),c.show(i.animationType,i.animationDuration),new Ku(c)}function Qu(){Pi(),gr(Lu),window.addEventListener("touchstart",zi,Ti),window.addEventListener("touchmove",Ni,Ti),window.addEventListener("touchend",Ai,Ti),window.addEventListener("touchcancel",Ai,Ti)}class ec{constructor(e){this.$bindClass=!1,this.$bindStyle=!1,this.$vm=e,this.$el=e.$el,this.$el.getAttribute&&(this.$bindClass=!!this.$el.getAttribute("class"),this.$bindStyle=!!this.$el.getAttribute("style"))}selectComponent(e){if(this.$el&&e){var t=rc(this.$el.querySelector(e));if(t)return tc(t)}}selectAllComponents(e){if(!this.$el||!e)return[];for(var t=[],n=this.$el.querySelectorAll(e),r=0;r<n.length;r++){var i=rc(n[r]);i&&t.push(tc(i))}return t}forceUpdate(e){"class"===e?this.$bindClass?(this.$el.__wxsClassChanged=!0,this.$vm.$forceUpdate()):this.updateWxsClass():"style"===e&&(this.$bindStyle?(this.$el.__wxsStyleChanged=!0,this.$vm.$forceUpdate()):this.updateWxsStyle())}updateWxsClass(){var{__wxsAddClass:e}=this.$el;e.length&&(this.$el.className=e.join(" "))}updateWxsStyle(){var{__wxsStyle:e}=this.$el;e&&this.$el.setAttribute("style",function(e){var t="";if(!e||pn(e))return t;for(var n in e){var r=e[n],i=n.startsWith("--")?n:Mn(n);(pn(r)||"number"==typeof r)&&(t+="".concat(i,":").concat(r,";"))}return t}(e))}setStyle(e){return this.$el&&e?(pn(e)&&(e=qn(e)),wn(e)&&(this.$el.__wxsStyle=e,this.forceUpdate("style")),this):this}addClass(e){if(!this.$el||!e)return this;var t=this.$el.__wxsAddClass||(this.$el.__wxsAddClass=[]);return-1===t.indexOf(e)&&(t.push(e),this.forceUpdate("class")),this}removeClass(e){if(!this.$el||!e)return this;var{__wxsAddClass:t}=this.$el;if(t){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var r=this.$el.__wxsRemoveClass||(this.$el.__wxsRemoveClass=[]);return-1===r.indexOf(e)&&(r.push(e),this.forceUpdate("class")),this}hasClass(e){return this.$el&&this.$el.classList.contains(e)}getDataset(){return this.$el&&this.$el.dataset}callMethod(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.$vm[e];fn(n)?n(JSON.parse(JSON.stringify(t))):this.$vm.ownerId&&UniViewJSBridge.publishHandler("onWxsInvokeCallMethod",{nodeId:this.$el.__id,ownerId:this.$vm.ownerId,method:e,args:t})}requestAnimationFrame(e){return window.requestAnimationFrame(e)}getState(){return this.$el&&(this.$el.__wxsState||(this.$el.__wxsState={}))}triggerEvent(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.$vm.$emit(e,t),this}getComputedStyle(e){if(this.$el){var t=window.getComputedStyle(this.$el);return e&&e.length?e.reduce(((e,n)=>(e[n]=t[n],e)),{}):t}return{}}setTimeout(e,t){return window.setTimeout(e,t)}clearTimeout(e){return window.clearTimeout(e)}getBoundingClientRect(){return this.$el.getBoundingClientRect()}}function tc(e){if(e&&e.$el)return e.$el.__wxsComponentDescriptor||(e.$el.__wxsComponentDescriptor=new ec(e)),e.$el.__wxsComponentDescriptor}function nc(e,t){return tc(e)}function rc(e){if(e)return ic(e)}function ic(e){return e.__wxsVm||(e.__wxsVm={ownerId:e.__ownerId,$el:e,$emit(){},$forceUpdate(){var t,n,{__wxsStyle:r,__wxsAddClass:i,__wxsRemoveClass:a,__wxsStyleChanged:o,__wxsClassChanged:s}=e;o&&(e.__wxsStyleChanged=!1,r&&(n=()=>{Object.keys(r).forEach((t=>{e.style[t]=r[t]}))})),s&&(e.__wxsClassChanged=!1,t=()=>{a&&a.forEach((t=>{e.classList.remove(t)})),i&&i.forEach((t=>{e.classList.add(t)}))}),requestAnimationFrame((()=>{t&&t(),n&&n()}))}})}var ac=e=>!e.type.indexOf("key")&&e instanceof KeyboardEvent,oc=e=>"click"===e.type,sc=e=>0===e.type.indexOf("mouse")||["contextmenu"].includes(e.type),lc=e=>"undefined"!=typeof TouchEvent&&e instanceof TouchEvent||0===e.type.indexOf("touch")||["longpress"].indexOf(e.type)>=0;function uc(e,t,n){var{currentTarget:r}=e;if(!(e instanceof Event&&r instanceof HTMLElement))return[e];var i=!Lu(r),a=cc(e,i);if(oc(e))!function(e,t){var{x:n,y:r}=t,i=Au();e.detail={x:n,y:r-i},e.touches=e.changedTouches=[dc(t,i)]}(a,e);else if(sc(e))!function(e,t){var n=Au();e.pageX=t.pageX,e.pageY=t.pageY-n,e.clientX=t.clientX,e.clientY=t.clientY-n,e.touches=e.changedTouches=[dc(t,n)]}(a,e);else if(lc(e)){var o=Au();a.touches=hc(e.touches,o),a.changedTouches=hc(e.changedTouches,o)}else if(ac(e)){["key","code"].forEach((t=>{Object.defineProperty(a,t,{get:()=>e[t]})}))}return[a]}function cc(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{type:r,timeStamp:i,target:a,currentTarget:o}=e;t=br(n?a:function(e){for(;!Lu(e);)e=e.parentElement;return e}(a));var s={type:r,timeStamp:i,target:t,detail:{},currentTarget:br(o)};return e instanceof CustomEvent&&wn(e.detail)&&(s.detail=e.detail),e._stopped&&(s._stopped=!0),e.type.startsWith("touch")&&(s.touches=e.touches,s.changedTouches=e.changedTouches),s}function dc(e,t){return{force:1,identifier:0,clientX:e.clientX,clientY:e.clientY-t,pageX:e.pageX,pageY:e.pageY-t}}function hc(e,t){for(var n=[],r=0;r<e.length;r++){var{identifier:i,pageX:a,pageY:o,clientX:s,clientY:l,force:u}=e[r];n.push({identifier:i,pageX:a,pageY:o-t,clientX:s,clientY:l-t,force:u||0})}return n}var fc="vdSync",pc="onWebviewReady",vc=0,gc="setLocale",mc=on(Si,{publishHandler:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Bu()+"";plus.webview.postMessageToUniNView({type:"subscribeHandler",args:{type:e,data:t,pageId:n}},"__uniapp__service")}});function _c(e,t,n,r){return function(e,t){return function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=function(e,t){var n=function(e){e[0]}(t);if(n)return n}(0,n);if(i)throw new Error(i);return t.apply(null,n)}}(0,t)}function yc(){if("undefined"!=typeof __SYSTEM_INFO__)return window.__SYSTEM_INFO__;var{resolutionWidth:e}=plus.screen.getCurrentSize()||{resolutionWidth:0};return{platform:(plus.os.name||"").toLowerCase(),pixelRatio:plus.screen.scale,windowWidth:Math.round(e)}}function bc(e){if(0===e.indexOf("//"))return"https:"+e;if(tr.test(e)||nr.test(e))return e;if(function(e){if(0===e.indexOf("_www")||0===e.indexOf("_doc")||0===e.indexOf("_documents")||0===e.indexOf("_downloads"))return!0;return!1}(e))return"file://"+wc(e);var t="file://"+wc("_www");if(0===e.indexOf("/"))return e.startsWith("/storage/")||e.startsWith("/sdcard/")||e.includes("/Containers/Data/Application/")?"file://"+e:t+e;if(0===e.indexOf("../")||0===e.indexOf("./")){if("string"==typeof __id__)return t+Uu(cr(__id__),e);var n=window.__PAGE_INFO__;if(n)return t+Uu(cr(n.route),e)}return e}var wc=function(e){var t=Object.create(null);return n=>t[n]||(t[n]=e(n))}((e=>plus.io.convertLocalFileSystemURL(e).replace(/^\/?apps\//,"/android_asset/apps/").replace(/\/$/,"")));var xc=0;var Sc="_doc/uniapp_temp";function kc(e){return function(e){return new Promise((function(t,n){0===e.indexOf("http://")||0===e.indexOf("https://")?plus.downloader.createDownload(e,{filename:"".concat(Sc,"/download/")},(function(e,r){200===r?t(e.filename):n(new Error("network fail"))})).start():t(e)}))}(e).then((function(e){var t,n=window;return n.webkit&&n.webkit.messageHandlers?(t=e,new Promise((function(e,n){function r(){var r=new plus.nativeObj.Bitmap("bitmap_".concat(Date.now(),"_").concat(Math.random(),"}"));r.load(t,(function(){e(r.toBase64Data()),r.clear()}),(function(e){r.clear(),n(e)}))}plus.io.resolveLocalFileSystemURL(t,(function(t){t.file((function(t){var n=new plus.io.FileReader;n.onload=function(t){e(t.target.result)},n.onerror=r,n.readAsDataURL(t)}),r)}),r)}))):plus.io.convertLocalFileSystemURL(e)}))}var Cc={};!function(e){var t="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw new TypeError(r+"must be non-object");for(var i in r)n(r,i)&&(e[i]=r[i])}}return e},e.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var r={arraySet:function(e,t,n,r,i){if(t.subarray&&e.subarray)e.set(t.subarray(n,n+r),i);else for(var a=0;a<r;a++)e[i+a]=t[n+a]},flattenChunks:function(e){var t,n,r,i,a,o;for(r=0,t=0,n=e.length;t<n;t++)r+=e[t].length;for(o=new Uint8Array(r),i=0,t=0,n=e.length;t<n;t++)a=e[t],o.set(a,i),i+=a.length;return o}},i={arraySet:function(e,t,n,r,i){for(var a=0;a<r;a++)e[i+a]=t[n+a]},flattenChunks:function(e){return[].concat.apply([],e)}};e.setTyped=function(t){t?(e.Buf8=Uint8Array,e.Buf16=Uint16Array,e.Buf32=Int32Array,e.assign(e,r)):(e.Buf8=Array,e.Buf16=Array,e.Buf32=Array,e.assign(e,i))},e.setTyped(t)}(Cc);var Tc={},Ac={},Mc={},Ec=Cc,Oc=0,Lc=1;function zc(e){for(var t=e.length;--t>=0;)e[t]=0}var Nc=0,Ic=29,Pc=256,Dc=Pc+1+Ic,Bc=30,Rc=19,Fc=2*Dc+1,qc=15,jc=16,Vc=7,$c=256,Hc=16,Wc=17,Uc=18,Yc=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],Xc=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Zc=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Gc=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Kc=new Array(2*(Dc+2));zc(Kc);var Jc=new Array(2*Bc);zc(Jc);var Qc=new Array(512);zc(Qc);var ed=new Array(256);zc(ed);var td=new Array(Ic);zc(td);var nd,rd,id,ad=new Array(Bc);function od(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}function sd(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function ld(e){return e<256?Qc[e]:Qc[256+(e>>>7)]}function ud(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function cd(e,t,n){e.bi_valid>jc-n?(e.bi_buf|=t<<e.bi_valid&65535,ud(e,e.bi_buf),e.bi_buf=t>>jc-e.bi_valid,e.bi_valid+=n-jc):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)}function dd(e,t,n){cd(e,n[2*t],n[2*t+1])}function hd(e,t){var n=0;do{n|=1&e,e>>>=1,n<<=1}while(--t>0);return n>>>1}function fd(e,t,n){var r,i,a=new Array(qc+1),o=0;for(r=1;r<=qc;r++)a[r]=o=o+n[r-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=hd(a[s]++,s))}}function pd(e){var t;for(t=0;t<Dc;t++)e.dyn_ltree[2*t]=0;for(t=0;t<Bc;t++)e.dyn_dtree[2*t]=0;for(t=0;t<Rc;t++)e.bl_tree[2*t]=0;e.dyn_ltree[2*$c]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function vd(e){e.bi_valid>8?ud(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function gd(e,t,n,r){var i=2*t,a=2*n;return e[i]<e[a]||e[i]===e[a]&&r[t]<=r[n]}function md(e,t,n){for(var r=e.heap[n],i=n<<1;i<=e.heap_len&&(i<e.heap_len&&gd(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!gd(t,r,e.heap[i],e.depth));)e.heap[n]=e.heap[i],n=i,i<<=1;e.heap[n]=r}function _d(e,t,n){var r,i,a,o,s=0;if(0!==e.last_lit)do{r=e.pending_buf[e.d_buf+2*s]<<8|e.pending_buf[e.d_buf+2*s+1],i=e.pending_buf[e.l_buf+s],s++,0===r?dd(e,i,t):(dd(e,(a=ed[i])+Pc+1,t),0!==(o=Yc[a])&&cd(e,i-=td[a],o),dd(e,a=ld(--r),n),0!==(o=Xc[a])&&cd(e,r-=ad[a],o))}while(s<e.last_lit);dd(e,$c,t)}function yd(e,t){var n,r,i,a=t.dyn_tree,o=t.stat_desc.static_tree,s=t.stat_desc.has_stree,l=t.stat_desc.elems,u=-1;for(e.heap_len=0,e.heap_max=Fc,n=0;n<l;n++)0!==a[2*n]?(e.heap[++e.heap_len]=u=n,e.depth[n]=0):a[2*n+1]=0;for(;e.heap_len<2;)a[2*(i=e.heap[++e.heap_len]=u<2?++u:0)]=1,e.depth[i]=0,e.opt_len--,s&&(e.static_len-=o[2*i+1]);for(t.max_code=u,n=e.heap_len>>1;n>=1;n--)md(e,a,n);i=l;do{n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],md(e,a,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,a[2*i]=a[2*n]+a[2*r],e.depth[i]=(e.depth[n]>=e.depth[r]?e.depth[n]:e.depth[r])+1,a[2*n+1]=a[2*r+1]=i,e.heap[1]=i++,md(e,a,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var n,r,i,a,o,s,l=t.dyn_tree,u=t.max_code,c=t.stat_desc.static_tree,d=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,f=t.stat_desc.extra_base,p=t.stat_desc.max_length,v=0;for(a=0;a<=qc;a++)e.bl_count[a]=0;for(l[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n<Fc;n++)(a=l[2*l[2*(r=e.heap[n])+1]+1]+1)>p&&(a=p,v++),l[2*r+1]=a,r>u||(e.bl_count[a]++,o=0,r>=f&&(o=h[r-f]),s=l[2*r],e.opt_len+=s*(a+o),d&&(e.static_len+=s*(c[2*r+1]+o)));if(0!==v){do{for(a=p-1;0===e.bl_count[a];)a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[p]--,v-=2}while(v>0);for(a=p;0!==a;a--)for(r=e.bl_count[a];0!==r;)(i=e.heap[--n])>u||(l[2*i+1]!==a&&(e.opt_len+=(a-l[2*i+1])*l[2*i],l[2*i+1]=a),r--)}}(e,t),fd(a,u,e.bl_count)}function bd(e,t,n){var r,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)i=o,o=t[2*(r+1)+1],++s<l&&i===o||(s<u?e.bl_tree[2*i]+=s:0!==i?(i!==a&&e.bl_tree[2*i]++,e.bl_tree[2*Hc]++):s<=10?e.bl_tree[2*Wc]++:e.bl_tree[2*Uc]++,s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4))}function wd(e,t,n){var r,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),r=0;r<=n;r++)if(i=o,o=t[2*(r+1)+1],!(++s<l&&i===o)){if(s<u)do{dd(e,i,e.bl_tree)}while(0!=--s);else 0!==i?(i!==a&&(dd(e,i,e.bl_tree),s--),dd(e,Hc,e.bl_tree),cd(e,s-3,2)):s<=10?(dd(e,Wc,e.bl_tree),cd(e,s-3,3)):(dd(e,Uc,e.bl_tree),cd(e,s-11,7));s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4)}}zc(ad);var xd=!1;function Sd(e,t,n,r){cd(e,(Nc<<1)+(r?1:0),3),function(e,t,n){vd(e),ud(e,n),ud(e,~n),Ec.arraySet(e.pending_buf,e.window,t,n,e.pending),e.pending+=n}(e,t,n)}Mc._tr_init=function(e){xd||(!function(){var e,t,n,r,i,a=new Array(qc+1);for(n=0,r=0;r<Ic-1;r++)for(td[r]=n,e=0;e<1<<Yc[r];e++)ed[n++]=r;for(ed[n-1]=r,i=0,r=0;r<16;r++)for(ad[r]=i,e=0;e<1<<Xc[r];e++)Qc[i++]=r;for(i>>=7;r<Bc;r++)for(ad[r]=i<<7,e=0;e<1<<Xc[r]-7;e++)Qc[256+i++]=r;for(t=0;t<=qc;t++)a[t]=0;for(e=0;e<=143;)Kc[2*e+1]=8,e++,a[8]++;for(;e<=255;)Kc[2*e+1]=9,e++,a[9]++;for(;e<=279;)Kc[2*e+1]=7,e++,a[7]++;for(;e<=287;)Kc[2*e+1]=8,e++,a[8]++;for(fd(Kc,Dc+1,a),e=0;e<Bc;e++)Jc[2*e+1]=5,Jc[2*e]=hd(e,5);nd=new od(Kc,Yc,Pc+1,Dc,qc),rd=new od(Jc,Xc,0,Bc,qc),id=new od(new Array(0),Zc,0,Rc,Vc)}(),xd=!0),e.l_desc=new sd(e.dyn_ltree,nd),e.d_desc=new sd(e.dyn_dtree,rd),e.bl_desc=new sd(e.bl_tree,id),e.bi_buf=0,e.bi_valid=0,pd(e)},Mc._tr_stored_block=Sd,Mc._tr_flush_block=function(e,t,n,r){var i,a,o=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return Oc;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return Lc;for(t=32;t<Pc;t++)if(0!==e.dyn_ltree[2*t])return Lc;return Oc}(e)),yd(e,e.l_desc),yd(e,e.d_desc),o=function(e){var t;for(bd(e,e.dyn_ltree,e.l_desc.max_code),bd(e,e.dyn_dtree,e.d_desc.max_code),yd(e,e.bl_desc),t=Rc-1;t>=3&&0===e.bl_tree[2*Gc[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(a=e.static_len+3+7>>>3)<=i&&(i=a)):i=a=n+5,n+4<=i&&-1!==t?Sd(e,t,n,r):4===e.strategy||a===i?(cd(e,2+(r?1:0),3),_d(e,Kc,Jc)):(cd(e,4+(r?1:0),3),function(e,t,n,r){var i;for(cd(e,t-257,5),cd(e,n-1,5),cd(e,r-4,4),i=0;i<r;i++)cd(e,e.bl_tree[2*Gc[i]+1],3);wd(e,e.dyn_ltree,t-1),wd(e,e.dyn_dtree,n-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1),_d(e,e.dyn_ltree,e.dyn_dtree)),pd(e),r&&vd(e)},Mc._tr_tally=function(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(ed[n]+Pc+1)]++,e.dyn_dtree[2*ld(t)]++),e.last_lit===e.lit_bufsize-1},Mc._tr_align=function(e){cd(e,2,3),dd(e,$c,Kc),function(e){16===e.bi_valid?(ud(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)};var kd=function(e,t,n,r){for(var i=65535&e,a=e>>>16&65535,o=0;0!==n;){n-=o=n>2e3?2e3:n;do{a=a+(i=i+t[r++]|0)|0}while(--o);i%=65521,a%=65521}return i|a<<16};var Cd=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();var Td,Ad=function(e,t,n,r){var i=Cd,a=r+n;e^=-1;for(var o=r;o<a;o++)e=e>>>8^i[255&(e^t[o])];return~e},Md={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Ed=Cc,Od=Mc,Ld=kd,zd=Ad,Nd=Md,Id=0,Pd=4,Dd=0,Bd=-2,Rd=-1,Fd=4,qd=2,jd=8,Vd=9,$d=286,Hd=30,Wd=19,Ud=2*$d+1,Yd=15,Xd=3,Zd=258,Gd=Zd+Xd+1,Kd=42,Jd=103,Qd=113,eh=666,th=1,nh=2,rh=3,ih=4;function ah(e,t){return e.msg=Nd[t],t}function oh(e){return(e<<1)-(e>4?9:0)}function sh(e){for(var t=e.length;--t>=0;)e[t]=0}function lh(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(Ed.arraySet(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))}function uh(e,t){Od._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,lh(e.strm)}function ch(e,t){e.pending_buf[e.pending++]=t}function dh(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function hh(e,t){var n,r,i=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-Gd?e.strstart-(e.w_size-Gd):0,u=e.window,c=e.w_mask,d=e.prev,h=e.strstart+Zd,f=u[a+o-1],p=u[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(u[(n=t)+o]===p&&u[n+o-1]===f&&u[n]===u[a]&&u[++n]===u[a+1]){a+=2,n++;do{}while(u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&a<h);if(r=Zd-(h-a),a=h-Zd,r>o){if(e.match_start=t,o=r,r>=s)break;f=u[a+o-1],p=u[a+o]}}}while((t=d[t&c])>l&&0!=--i);return o<=e.lookahead?o:e.lookahead}function fh(e){var t,n,r,i,a,o,s,l,u,c,d=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=d+(d-Gd)){Ed.arraySet(e.window,e.window,d,d,0),e.match_start-=d,e.strstart-=d,e.block_start-=d,t=n=e.hash_size;do{r=e.head[--t],e.head[t]=r>=d?r-d:0}while(--n);t=n=d;do{r=e.prev[--t],e.prev[t]=r>=d?r-d:0}while(--n);i+=d}if(0===e.strm.avail_in)break;if(o=e.strm,s=e.window,l=e.strstart+e.lookahead,u=i,c=void 0,(c=o.avail_in)>u&&(c=u),n=0===c?0:(o.avail_in-=c,Ed.arraySet(s,o.input,o.next_in,c,l),1===o.state.wrap?o.adler=Ld(o.adler,s,c,l):2===o.state.wrap&&(o.adler=zd(o.adler,s,c,l)),o.next_in+=c,o.total_in+=c,c),e.lookahead+=n,e.lookahead+e.insert>=Xd)for(a=e.strstart-e.insert,e.ins_h=e.window[a],e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+Xd-1])&e.hash_mask,e.prev[a&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=a,a++,e.insert--,!(e.lookahead+e.insert<Xd)););}while(e.lookahead<Gd&&0!==e.strm.avail_in)}function ph(e,t){for(var n,r;;){if(e.lookahead<Gd){if(fh(e),e.lookahead<Gd&&t===Id)return th;if(0===e.lookahead)break}if(n=0,e.lookahead>=Xd&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+Xd-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-Gd&&(e.match_length=hh(e,n)),e.match_length>=Xd)if(r=Od._tr_tally(e,e.strstart-e.match_start,e.match_length-Xd),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=Xd){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+Xd-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!=--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else r=Od._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(uh(e,!1),0===e.strm.avail_out))return th}return e.insert=e.strstart<Xd-1?e.strstart:Xd-1,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):e.last_lit&&(uh(e,!1),0===e.strm.avail_out)?th:nh}function vh(e,t){for(var n,r,i;;){if(e.lookahead<Gd){if(fh(e),e.lookahead<Gd&&t===Id)return th;if(0===e.lookahead)break}if(n=0,e.lookahead>=Xd&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+Xd-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=Xd-1,0!==n&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-Gd&&(e.match_length=hh(e,n),e.match_length<=5&&(1===e.strategy||e.match_length===Xd&&e.strstart-e.match_start>4096)&&(e.match_length=Xd-1)),e.prev_length>=Xd&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-Xd,r=Od._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-Xd),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+Xd-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!=--e.prev_length);if(e.match_available=0,e.match_length=Xd-1,e.strstart++,r&&(uh(e,!1),0===e.strm.avail_out))return th}else if(e.match_available){if((r=Od._tr_tally(e,0,e.window[e.strstart-1]))&&uh(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return th}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=Od._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<Xd-1?e.strstart:Xd-1,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):e.last_lit&&(uh(e,!1),0===e.strm.avail_out)?th:nh}function gh(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}function mh(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=jd,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Ed.Buf16(2*Ud),this.dyn_dtree=new Ed.Buf16(2*(2*Hd+1)),this.bl_tree=new Ed.Buf16(2*(2*Wd+1)),sh(this.dyn_ltree),sh(this.dyn_dtree),sh(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Ed.Buf16(Yd+1),this.heap=new Ed.Buf16(2*$d+1),sh(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Ed.Buf16(2*$d+1),sh(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function _h(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=qd,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?Kd:Qd,e.adler=2===t.wrap?0:1,t.last_flush=Id,Od._tr_init(t),Dd):ah(e,Bd)}function yh(e){var t,n=_h(e);return n===Dd&&((t=e.state).window_size=2*t.w_size,sh(t.head),t.max_lazy_match=Td[t.level].max_lazy,t.good_match=Td[t.level].good_length,t.nice_match=Td[t.level].nice_length,t.max_chain_length=Td[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=Xd-1,t.match_available=0,t.ins_h=0),n}function bh(e,t,n,r,i,a){if(!e)return Bd;var o=1;if(t===Rd&&(t=6),r<0?(o=0,r=-r):r>15&&(o=2,r-=16),i<1||i>Vd||n!==jd||r<8||r>15||t<0||t>9||a<0||a>Fd)return ah(e,Bd);8===r&&(r=9);var s=new mh;return e.state=s,s.strm=e,s.wrap=o,s.gzhead=null,s.w_bits=r,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=i+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+Xd-1)/Xd),s.window=new Ed.Buf8(2*s.w_size),s.head=new Ed.Buf16(s.hash_size),s.prev=new Ed.Buf16(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new Ed.Buf8(s.pending_buf_size),s.d_buf=1*s.lit_bufsize,s.l_buf=3*s.lit_bufsize,s.level=t,s.strategy=a,s.method=n,yh(e)}Td=[new gh(0,0,0,0,(function(e,t){var n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(fh(e),0===e.lookahead&&t===Id)return th;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var r=e.block_start+n;if((0===e.strstart||e.strstart>=r)&&(e.lookahead=e.strstart-r,e.strstart=r,uh(e,!1),0===e.strm.avail_out))return th;if(e.strstart-e.block_start>=e.w_size-Gd&&(uh(e,!1),0===e.strm.avail_out))return th}return e.insert=0,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):(e.strstart>e.block_start&&(uh(e,!1),e.strm.avail_out),th)})),new gh(4,4,8,4,ph),new gh(4,5,16,8,ph),new gh(4,6,32,32,ph),new gh(4,4,16,16,vh),new gh(8,16,32,32,vh),new gh(8,16,128,128,vh),new gh(8,32,128,256,vh),new gh(32,128,258,1024,vh),new gh(32,258,258,4096,vh)],Ac.deflateInit=function(e,t){return bh(e,t,jd,15,8,0)},Ac.deflateInit2=bh,Ac.deflateReset=yh,Ac.deflateResetKeep=_h,Ac.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?Bd:(e.state.gzhead=t,Dd):Bd},Ac.deflate=function(e,t){var n,r,i,a;if(!e||!e.state||t>5||t<0)return e?ah(e,Bd):Bd;if(r=e.state,!e.output||!e.input&&0!==e.avail_in||r.status===eh&&t!==Pd)return ah(e,0===e.avail_out?-5:Bd);if(r.strm=e,n=r.last_flush,r.last_flush=t,r.status===Kd)if(2===r.wrap)e.adler=0,ch(r,31),ch(r,139),ch(r,8),r.gzhead?(ch(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),ch(r,255&r.gzhead.time),ch(r,r.gzhead.time>>8&255),ch(r,r.gzhead.time>>16&255),ch(r,r.gzhead.time>>24&255),ch(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),ch(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(ch(r,255&r.gzhead.extra.length),ch(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(e.adler=zd(e.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(ch(r,0),ch(r,0),ch(r,0),ch(r,0),ch(r,0),ch(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),ch(r,3),r.status=Qd);else{var o=jd+(r.w_bits-8<<4)<<8;o|=(r.strategy>=2||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(o|=32),o+=31-o%31,r.status=Qd,dh(r,o),0!==r.strstart&&(dh(r,e.adler>>>16),dh(r,65535&e.adler)),e.adler=1}if(69===r.status)if(r.gzhead.extra){for(i=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),lh(e),i=r.pending,r.pending!==r.pending_buf_size));)ch(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){i=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),lh(e),i=r.pending,r.pending===r.pending_buf_size)){a=1;break}a=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,ch(r,a)}while(0!==a);r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),0===a&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){i=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),lh(e),i=r.pending,r.pending===r.pending_buf_size)){a=1;break}a=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,ch(r,a)}while(0!==a);r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),0===a&&(r.status=Jd)}else r.status=Jd;if(r.status===Jd&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&lh(e),r.pending+2<=r.pending_buf_size&&(ch(r,255&e.adler),ch(r,e.adler>>8&255),e.adler=0,r.status=Qd)):r.status=Qd),0!==r.pending){if(lh(e),0===e.avail_out)return r.last_flush=-1,Dd}else if(0===e.avail_in&&oh(t)<=oh(n)&&t!==Pd)return ah(e,-5);if(r.status===eh&&0!==e.avail_in)return ah(e,-5);if(0!==e.avail_in||0!==r.lookahead||t!==Id&&r.status!==eh){var s=2===r.strategy?function(e,t){for(var n;;){if(0===e.lookahead&&(fh(e),0===e.lookahead)){if(t===Id)return th;break}if(e.match_length=0,n=Od._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(uh(e,!1),0===e.strm.avail_out))return th}return e.insert=0,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):e.last_lit&&(uh(e,!1),0===e.strm.avail_out)?th:nh}(r,t):3===r.strategy?function(e,t){for(var n,r,i,a,o=e.window;;){if(e.lookahead<=Zd){if(fh(e),e.lookahead<=Zd&&t===Id)return th;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=Xd&&e.strstart>0&&(r=o[i=e.strstart-1])===o[++i]&&r===o[++i]&&r===o[++i]){a=e.strstart+Zd;do{}while(r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&i<a);e.match_length=Zd-(a-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=Xd?(n=Od._tr_tally(e,1,e.match_length-Xd),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=Od._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(uh(e,!1),0===e.strm.avail_out))return th}return e.insert=0,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):e.last_lit&&(uh(e,!1),0===e.strm.avail_out)?th:nh}(r,t):Td[r.level].func(r,t);if(s!==rh&&s!==ih||(r.status=eh),s===th||s===rh)return 0===e.avail_out&&(r.last_flush=-1),Dd;if(s===nh&&(1===t?Od._tr_align(r):5!==t&&(Od._tr_stored_block(r,0,0,!1),3===t&&(sh(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),lh(e),0===e.avail_out))return r.last_flush=-1,Dd}return t!==Pd?Dd:r.wrap<=0?1:(2===r.wrap?(ch(r,255&e.adler),ch(r,e.adler>>8&255),ch(r,e.adler>>16&255),ch(r,e.adler>>24&255),ch(r,255&e.total_in),ch(r,e.total_in>>8&255),ch(r,e.total_in>>16&255),ch(r,e.total_in>>24&255)):(dh(r,e.adler>>>16),dh(r,65535&e.adler)),lh(e),r.wrap>0&&(r.wrap=-r.wrap),0!==r.pending?Dd:1)},Ac.deflateEnd=function(e){var t;return e&&e.state?(t=e.state.status)!==Kd&&69!==t&&73!==t&&91!==t&&t!==Jd&&t!==Qd&&t!==eh?ah(e,Bd):(e.state=null,t===Qd?ah(e,-3):Dd):Bd},Ac.deflateSetDictionary=function(e,t){var n,r,i,a,o,s,l,u,c=t.length;if(!e||!e.state)return Bd;if(2===(a=(n=e.state).wrap)||1===a&&n.status!==Kd||n.lookahead)return Bd;for(1===a&&(e.adler=Ld(e.adler,t,c,0)),n.wrap=0,c>=n.w_size&&(0===a&&(sh(n.head),n.strstart=0,n.block_start=0,n.insert=0),u=new Ed.Buf8(n.w_size),Ed.arraySet(u,t,c-n.w_size,n.w_size,0),t=u,c=n.w_size),o=e.avail_in,s=e.next_in,l=e.input,e.avail_in=c,e.next_in=0,e.input=t,fh(n);n.lookahead>=Xd;){r=n.strstart,i=n.lookahead-(Xd-1);do{n.ins_h=(n.ins_h<<n.hash_shift^n.window[r+Xd-1])&n.hash_mask,n.prev[r&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=r,r++}while(--i);n.strstart=r,n.lookahead=Xd-1,fh(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=Xd-1,n.match_available=0,e.next_in=s,e.input=l,e.avail_in=o,n.wrap=a,Dd},Ac.deflateInfo="pako deflate (from Nodeca project)";var wh={},xh=Cc,Sh=!0,kh=!0;try{String.fromCharCode.apply(null,[0])}catch(_b){Sh=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(_b){kh=!1}for(var Ch=new xh.Buf8(256),Th=0;Th<256;Th++)Ch[Th]=Th>=252?6:Th>=248?5:Th>=240?4:Th>=224?3:Th>=192?2:1;function Ah(e,t){if(t<65534&&(e.subarray&&kh||!e.subarray&&Sh))return String.fromCharCode.apply(null,xh.shrinkBuf(e,t));for(var n="",r=0;r<t;r++)n+=String.fromCharCode(e[r]);return n}Ch[254]=Ch[254]=1,wh.string2buf=function(e){var t,n,r,i,a,o=e.length,s=0;for(i=0;i<o;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<o&&56320==(64512&(r=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(r-56320),i++),s+=n<128?1:n<2048?2:n<65536?3:4;for(t=new xh.Buf8(s),a=0,i=0;a<s;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<o&&56320==(64512&(r=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(r-56320),i++),n<128?t[a++]=n:n<2048?(t[a++]=192|n>>>6,t[a++]=128|63&n):n<65536?(t[a++]=224|n>>>12,t[a++]=128|n>>>6&63,t[a++]=128|63&n):(t[a++]=240|n>>>18,t[a++]=128|n>>>12&63,t[a++]=128|n>>>6&63,t[a++]=128|63&n);return t},wh.buf2binstring=function(e){return Ah(e,e.length)},wh.binstring2buf=function(e){for(var t=new xh.Buf8(e.length),n=0,r=t.length;n<r;n++)t[n]=e.charCodeAt(n);return t},wh.buf2string=function(e,t){var n,r,i,a,o=t||e.length,s=new Array(2*o);for(r=0,n=0;n<o;)if((i=e[n++])<128)s[r++]=i;else if((a=Ch[i])>4)s[r++]=65533,n+=a-1;else{for(i&=2===a?31:3===a?15:7;a>1&&n<o;)i=i<<6|63&e[n++],a--;a>1?s[r++]=65533:i<65536?s[r++]=i:(i-=65536,s[r++]=55296|i>>10&1023,s[r++]=56320|1023&i)}return Ah(s,r)},wh.utf8border=function(e,t){var n;for((t=t||e.length)>e.length&&(t=e.length),n=t-1;n>=0&&128==(192&e[n]);)n--;return n<0||0===n?t:n+Ch[e[n]]>t?n:t};var Mh=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0},Eh=Ac,Oh=Cc,Lh=wh,zh=Md,Nh=Mh,Ih=Object.prototype.toString,Ph=0,Dh=-1,Bh=0,Rh=8;function Fh(e){if(!(this instanceof Fh))return new Fh(e);this.options=Oh.assign({level:Dh,method:Rh,chunkSize:16384,windowBits:15,memLevel:8,strategy:Bh,to:""},e||{});var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Nh,this.strm.avail_out=0;var n=Eh.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==Ph)throw new Error(zh[n]);if(t.header&&Eh.deflateSetHeader(this.strm,t.header),t.dictionary){var r;if(r="string"==typeof t.dictionary?Lh.string2buf(t.dictionary):"[object ArrayBuffer]"===Ih.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,(n=Eh.deflateSetDictionary(this.strm,r))!==Ph)throw new Error(zh[n]);this._dict_set=!0}}function qh(e,t){var n=new Fh(t);if(n.push(e,!0),n.err)throw n.msg||zh[n.err];return n.result}Fh.prototype.push=function(e,t){var n,r,i=this.strm,a=this.options.chunkSize;if(this.ended)return!1;r=t===~~t?t:!0===t?4:0,"string"==typeof e?i.input=Lh.string2buf(e):"[object ArrayBuffer]"===Ih.call(e)?i.input=new Uint8Array(e):i.input=e,i.next_in=0,i.avail_in=i.input.length;do{if(0===i.avail_out&&(i.output=new Oh.Buf8(a),i.next_out=0,i.avail_out=a),1!==(n=Eh.deflate(i,r))&&n!==Ph)return this.onEnd(n),this.ended=!0,!1;0!==i.avail_out&&(0!==i.avail_in||4!==r&&2!==r)||("string"===this.options.to?this.onData(Lh.buf2binstring(Oh.shrinkBuf(i.output,i.next_out))):this.onData(Oh.shrinkBuf(i.output,i.next_out)))}while((i.avail_in>0||0===i.avail_out)&&1!==n);return 4===r?(n=Eh.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===Ph):2!==r||(this.onEnd(Ph),i.avail_out=0,!0)},Fh.prototype.onData=function(e){this.chunks.push(e)},Fh.prototype.onEnd=function(e){e===Ph&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=Oh.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},Tc.Deflate=Fh,Tc.deflate=qh,Tc.deflateRaw=function(e,t){return(t=t||{}).raw=!0,qh(e,t)},Tc.gzip=function(e,t){return(t=t||{}).gzip=!0,qh(e,t)};var jh={},Vh={},$h=Cc,Hh=15,Wh=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],Uh=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],Yh=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],Xh=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64],Zh=Cc,Gh=kd,Kh=Ad,Jh=function(e,t){var n,r,i,a,o,s,l,u,c,d,h,f,p,v,g,m,_,y,b,w,x,S,k,C,T;n=e.state,r=e.next_in,C=e.input,i=r+(e.avail_in-5),a=e.next_out,T=e.output,o=a-(t-e.avail_out),s=a+(e.avail_out-257),l=n.dmax,u=n.wsize,c=n.whave,d=n.wnext,h=n.window,f=n.hold,p=n.bits,v=n.lencode,g=n.distcode,m=(1<<n.lenbits)-1,_=(1<<n.distbits)-1;e:do{p<15&&(f+=C[r++]<<p,p+=8,f+=C[r++]<<p,p+=8),y=v[f&m];t:for(;;){if(f>>>=b=y>>>24,p-=b,0===(b=y>>>16&255))T[a++]=65535&y;else{if(!(16&b)){if(64&b){if(32&b){n.mode=12;break e}e.msg="invalid literal/length code",n.mode=30;break e}y=v[(65535&y)+(f&(1<<b)-1)];continue t}for(w=65535&y,(b&=15)&&(p<b&&(f+=C[r++]<<p,p+=8),w+=f&(1<<b)-1,f>>>=b,p-=b),p<15&&(f+=C[r++]<<p,p+=8,f+=C[r++]<<p,p+=8),y=g[f&_];;){if(f>>>=b=y>>>24,p-=b,16&(b=y>>>16&255)){if(x=65535&y,p<(b&=15)&&(f+=C[r++]<<p,(p+=8)<b&&(f+=C[r++]<<p,p+=8)),(x+=f&(1<<b)-1)>l){e.msg="invalid distance too far back",n.mode=30;break e}if(f>>>=b,p-=b,x>(b=a-o)){if((b=x-b)>c&&n.sane){e.msg="invalid distance too far back",n.mode=30;break e}if(S=0,k=h,0===d){if(S+=u-b,b<w){w-=b;do{T[a++]=h[S++]}while(--b);S=a-x,k=T}}else if(d<b){if(S+=u+d-b,(b-=d)<w){w-=b;do{T[a++]=h[S++]}while(--b);if(S=0,d<w){w-=b=d;do{T[a++]=h[S++]}while(--b);S=a-x,k=T}}}else if(S+=d-b,b<w){w-=b;do{T[a++]=h[S++]}while(--b);S=a-x,k=T}for(;w>2;)T[a++]=k[S++],T[a++]=k[S++],T[a++]=k[S++],w-=3;w&&(T[a++]=k[S++],w>1&&(T[a++]=k[S++]))}else{S=a-x;do{T[a++]=T[S++],T[a++]=T[S++],T[a++]=T[S++],w-=3}while(w>2);w&&(T[a++]=T[S++],w>1&&(T[a++]=T[S++]))}break}if(64&b){e.msg="invalid distance code",n.mode=30;break e}y=g[(65535&y)+(f&(1<<b)-1)]}}break}}while(r<i&&a<s);r-=w=p>>3,f&=(1<<(p-=w<<3))-1,e.next_in=r,e.next_out=a,e.avail_in=r<i?i-r+5:5-(r-i),e.avail_out=a<s?s-a+257:257-(a-s),n.hold=f,n.bits=p},Qh=function(e,t,n,r,i,a,o,s){var l,u,c,d,h,f,p,v,g,m=s.bits,_=0,y=0,b=0,w=0,x=0,S=0,k=0,C=0,T=0,A=0,M=null,E=0,O=new $h.Buf16(16),L=new $h.Buf16(16),z=null,N=0;for(_=0;_<=Hh;_++)O[_]=0;for(y=0;y<r;y++)O[t[n+y]]++;for(x=m,w=Hh;w>=1&&0===O[w];w--);if(x>w&&(x=w),0===w)return i[a++]=20971520,i[a++]=20971520,s.bits=1,0;for(b=1;b<w&&0===O[b];b++);for(x<b&&(x=b),C=1,_=1;_<=Hh;_++)if(C<<=1,(C-=O[_])<0)return-1;if(C>0&&(0===e||1!==w))return-1;for(L[1]=0,_=1;_<Hh;_++)L[_+1]=L[_]+O[_];for(y=0;y<r;y++)0!==t[n+y]&&(o[L[t[n+y]]++]=y);if(0===e?(M=z=o,f=19):1===e?(M=Wh,E-=257,z=Uh,N-=257,f=256):(M=Yh,z=Xh,f=-1),A=0,y=0,_=b,h=a,S=x,k=0,c=-1,d=(T=1<<x)-1,1===e&&T>852||2===e&&T>592)return 1;for(;;){p=_-k,o[y]<f?(v=0,g=o[y]):o[y]>f?(v=z[N+o[y]],g=M[E+o[y]]):(v=96,g=0),l=1<<_-k,b=u=1<<S;do{i[h+(A>>k)+(u-=l)]=p<<24|v<<16|g}while(0!==u);for(l=1<<_-1;A&l;)l>>=1;if(0!==l?(A&=l-1,A+=l):A=0,y++,0==--O[_]){if(_===w)break;_=t[n+o[y]]}if(_>x&&(A&d)!==c){for(0===k&&(k=x),h+=b,C=1<<(S=_-k);S+k<w&&!((C-=O[S+k])<=0);)S++,C<<=1;if(T+=1<<S,1===e&&T>852||2===e&&T>592)return 1;i[c=A&d]=x<<24|S<<16|h-a}}return 0!==A&&(i[h+A]=_-k<<24|64<<16),s.bits=x,0},ef=1,tf=2,nf=0,rf=-2,af=1,of=12,sf=30,lf=852,uf=592;function cf(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function df(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Zh.Buf16(320),this.work=new Zh.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function hf(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=af,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Zh.Buf32(lf),t.distcode=t.distdyn=new Zh.Buf32(uf),t.sane=1,t.back=-1,nf):rf}function ff(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,hf(e)):rf}function pf(e,t){var n,r;return e&&e.state?(r=e.state,t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?rf:(null!==r.window&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,ff(e))):rf}function vf(e,t){var n,r;return e?(r=new df,e.state=r,r.window=null,(n=pf(e,t))!==nf&&(e.state=null),n):rf}var gf,mf,_f=!0;function yf(e){if(_f){var t;for(gf=new Zh.Buf32(512),mf=new Zh.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(Qh(ef,e.lens,0,288,gf,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;Qh(tf,e.lens,0,32,mf,0,e.work,{bits:5}),_f=!1}e.lencode=gf,e.lenbits=9,e.distcode=mf,e.distbits=5}function bf(e,t,n,r){var i,a=e.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new Zh.Buf8(a.wsize)),r>=a.wsize?(Zh.arraySet(a.window,t,n-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):((i=a.wsize-a.wnext)>r&&(i=r),Zh.arraySet(a.window,t,n-r,i,a.wnext),(r-=i)?(Zh.arraySet(a.window,t,n-r,r,0),a.wnext=r,a.whave=a.wsize):(a.wnext+=i,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=i))),0}Vh.inflateReset=ff,Vh.inflateReset2=pf,Vh.inflateResetKeep=hf,Vh.inflateInit=function(e){return vf(e,15)},Vh.inflateInit2=vf,Vh.inflate=function(e,t){var n,r,i,a,o,s,l,u,c,d,h,f,p,v,g,m,_,y,b,w,x,S,k,C,T=0,A=new Zh.Buf8(4),M=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return rf;(n=e.state).mode===of&&(n.mode=13),o=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,u=n.hold,c=n.bits,d=s,h=l,S=nf;e:for(;;)switch(n.mode){case af:if(0===n.wrap){n.mode=13;break}for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(2&n.wrap&&35615===u){n.check=0,A[0]=255&u,A[1]=u>>>8&255,n.check=Kh(n.check,A,2,0),u=0,c=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&u)<<8)+(u>>8))%31){e.msg="incorrect header check",n.mode=sf;break}if(8!=(15&u)){e.msg="unknown compression method",n.mode=sf;break}if(c-=4,x=8+(15&(u>>>=4)),0===n.wbits)n.wbits=x;else if(x>n.wbits){e.msg="invalid window size",n.mode=sf;break}n.dmax=1<<x,e.adler=n.check=1,n.mode=512&u?10:of,u=0,c=0;break;case 2:for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(n.flags=u,8!=(255&n.flags)){e.msg="unknown compression method",n.mode=sf;break}if(57344&n.flags){e.msg="unknown header flags set",n.mode=sf;break}n.head&&(n.head.text=u>>8&1),512&n.flags&&(A[0]=255&u,A[1]=u>>>8&255,n.check=Kh(n.check,A,2,0)),u=0,c=0,n.mode=3;case 3:for(;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.head&&(n.head.time=u),512&n.flags&&(A[0]=255&u,A[1]=u>>>8&255,A[2]=u>>>16&255,A[3]=u>>>24&255,n.check=Kh(n.check,A,4,0)),u=0,c=0,n.mode=4;case 4:for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.head&&(n.head.xflags=255&u,n.head.os=u>>8),512&n.flags&&(A[0]=255&u,A[1]=u>>>8&255,n.check=Kh(n.check,A,2,0)),u=0,c=0,n.mode=5;case 5:if(1024&n.flags){for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.length=u,n.head&&(n.head.extra_len=u),512&n.flags&&(A[0]=255&u,A[1]=u>>>8&255,n.check=Kh(n.check,A,2,0)),u=0,c=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&((f=n.length)>s&&(f=s),f&&(n.head&&(x=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),Zh.arraySet(n.head.extra,r,a,f,x)),512&n.flags&&(n.check=Kh(n.check,r,f,a)),s-=f,a+=f,n.length-=f),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===s)break e;f=0;do{x=r[a+f++],n.head&&x&&n.length<65536&&(n.head.name+=String.fromCharCode(x))}while(x&&f<s);if(512&n.flags&&(n.check=Kh(n.check,r,f,a)),s-=f,a+=f,x)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===s)break e;f=0;do{x=r[a+f++],n.head&&x&&n.length<65536&&(n.head.comment+=String.fromCharCode(x))}while(x&&f<s);if(512&n.flags&&(n.check=Kh(n.check,r,f,a)),s-=f,a+=f,x)break e}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(u!==(65535&n.check)){e.msg="header crc mismatch",n.mode=sf;break}u=0,c=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=of;break;case 10:for(;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}e.adler=n.check=cf(u),u=0,c=0,n.mode=11;case 11:if(0===n.havedict)return e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,n.hold=u,n.bits=c,2;e.adler=n.check=1,n.mode=of;case of:if(5===t||6===t)break e;case 13:if(n.last){u>>>=7&c,c-=7&c,n.mode=27;break}for(;c<3;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}switch(n.last=1&u,c-=1,3&(u>>>=1)){case 0:n.mode=14;break;case 1:if(yf(n),n.mode=20,6===t){u>>>=2,c-=2;break e}break;case 2:n.mode=17;break;case 3:e.msg="invalid block type",n.mode=sf}u>>>=2,c-=2;break;case 14:for(u>>>=7&c,c-=7&c;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if((65535&u)!=(u>>>16^65535)){e.msg="invalid stored block lengths",n.mode=sf;break}if(n.length=65535&u,u=0,c=0,n.mode=15,6===t)break e;case 15:n.mode=16;case 16:if(f=n.length){if(f>s&&(f=s),f>l&&(f=l),0===f)break e;Zh.arraySet(i,r,a,f,o),s-=f,a+=f,l-=f,o+=f,n.length-=f;break}n.mode=of;break;case 17:for(;c<14;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(n.nlen=257+(31&u),u>>>=5,c-=5,n.ndist=1+(31&u),u>>>=5,c-=5,n.ncode=4+(15&u),u>>>=4,c-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=sf;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;c<3;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.lens[M[n.have++]]=7&u,u>>>=3,c-=3}for(;n.have<19;)n.lens[M[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,k={bits:n.lenbits},S=Qh(0,n.lens,0,19,n.lencode,0,n.work,k),n.lenbits=k.bits,S){e.msg="invalid code lengths set",n.mode=sf;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;m=(T=n.lencode[u&(1<<n.lenbits)-1])>>>16&255,_=65535&T,!((g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(_<16)u>>>=g,c-=g,n.lens[n.have++]=_;else{if(16===_){for(C=g+2;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(u>>>=g,c-=g,0===n.have){e.msg="invalid bit length repeat",n.mode=sf;break}x=n.lens[n.have-1],f=3+(3&u),u>>>=2,c-=2}else if(17===_){for(C=g+3;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}c-=g,x=0,f=3+(7&(u>>>=g)),u>>>=3,c-=3}else{for(C=g+7;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}c-=g,x=0,f=11+(127&(u>>>=g)),u>>>=7,c-=7}if(n.have+f>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=sf;break}for(;f--;)n.lens[n.have++]=x}}if(n.mode===sf)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=sf;break}if(n.lenbits=9,k={bits:n.lenbits},S=Qh(ef,n.lens,0,n.nlen,n.lencode,0,n.work,k),n.lenbits=k.bits,S){e.msg="invalid literal/lengths set",n.mode=sf;break}if(n.distbits=6,n.distcode=n.distdyn,k={bits:n.distbits},S=Qh(tf,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,k),n.distbits=k.bits,S){e.msg="invalid distances set",n.mode=sf;break}if(n.mode=20,6===t)break e;case 20:n.mode=21;case 21:if(s>=6&&l>=258){e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,n.hold=u,n.bits=c,Jh(e,h),o=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,u=n.hold,c=n.bits,n.mode===of&&(n.back=-1);break}for(n.back=0;m=(T=n.lencode[u&(1<<n.lenbits)-1])>>>16&255,_=65535&T,!((g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(m&&!(240&m)){for(y=g,b=m,w=_;m=(T=n.lencode[w+((u&(1<<y+b)-1)>>y)])>>>16&255,_=65535&T,!(y+(g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}u>>>=y,c-=y,n.back+=y}if(u>>>=g,c-=g,n.back+=g,n.length=_,0===m){n.mode=26;break}if(32&m){n.back=-1,n.mode=of;break}if(64&m){e.msg="invalid literal/length code",n.mode=sf;break}n.extra=15&m,n.mode=22;case 22:if(n.extra){for(C=n.extra;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.length+=u&(1<<n.extra)-1,u>>>=n.extra,c-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;m=(T=n.distcode[u&(1<<n.distbits)-1])>>>16&255,_=65535&T,!((g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(!(240&m)){for(y=g,b=m,w=_;m=(T=n.distcode[w+((u&(1<<y+b)-1)>>y)])>>>16&255,_=65535&T,!(y+(g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}u>>>=y,c-=y,n.back+=y}if(u>>>=g,c-=g,n.back+=g,64&m){e.msg="invalid distance code",n.mode=sf;break}n.offset=_,n.extra=15&m,n.mode=24;case 24:if(n.extra){for(C=n.extra;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.offset+=u&(1<<n.extra)-1,u>>>=n.extra,c-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=sf;break}n.mode=25;case 25:if(0===l)break e;if(f=h-l,n.offset>f){if((f=n.offset-f)>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=sf;break}f>n.wnext?(f-=n.wnext,p=n.wsize-f):p=n.wnext-f,f>n.length&&(f=n.length),v=n.window}else v=i,p=o-n.offset,f=n.length;f>l&&(f=l),l-=f,n.length-=f;do{i[o++]=v[p++]}while(--f);0===n.length&&(n.mode=21);break;case 26:if(0===l)break e;i[o++]=n.length,l--,n.mode=21;break;case 27:if(n.wrap){for(;c<32;){if(0===s)break e;s--,u|=r[a++]<<c,c+=8}if(h-=l,e.total_out+=h,n.total+=h,h&&(e.adler=n.check=n.flags?Kh(n.check,i,h,o-h):Gh(n.check,i,h,o-h)),h=l,(n.flags?u:cf(u))!==n.check){e.msg="incorrect data check",n.mode=sf;break}u=0,c=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(u!==(4294967295&n.total)){e.msg="incorrect length check",n.mode=sf;break}u=0,c=0}n.mode=29;case 29:S=1;break e;case sf:S=-3;break e;case 31:return-4;default:return rf}return e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,n.hold=u,n.bits=c,(n.wsize||h!==e.avail_out&&n.mode<sf&&(n.mode<27||4!==t))&&bf(e,e.output,e.next_out,h-e.avail_out),d-=e.avail_in,h-=e.avail_out,e.total_in+=d,e.total_out+=h,n.total+=h,n.wrap&&h&&(e.adler=n.check=n.flags?Kh(n.check,i,h,e.next_out-h):Gh(n.check,i,h,e.next_out-h)),e.data_type=n.bits+(n.last?64:0)+(n.mode===of?128:0)+(20===n.mode||15===n.mode?256:0),(0===d&&0===h||4===t)&&S===nf&&(S=-5),S},Vh.inflateEnd=function(e){if(!e||!e.state)return rf;var t=e.state;return t.window&&(t.window=null),e.state=null,nf},Vh.inflateGetHeader=function(e,t){var n;return e&&e.state&&2&(n=e.state).wrap?(n.head=t,t.done=!1,nf):rf},Vh.inflateSetDictionary=function(e,t){var n,r=t.length;return e&&e.state?0!==(n=e.state).wrap&&11!==n.mode?rf:11===n.mode&&Gh(1,t,r,0)!==n.check?-3:bf(e,t,r,r)?(n.mode=31,-4):(n.havedict=1,nf):rf},Vh.inflateInfo="pako inflate (from Nodeca project)";var wf={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};var xf=Vh,Sf=Cc,kf=wh,Cf=wf,Tf=Md,Af=Mh,Mf=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1},Ef=Object.prototype.toString;function Of(e){if(!(this instanceof Of))return new Of(e);this.options=Sf.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&(15&t.windowBits||(t.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Af,this.strm.avail_out=0;var n=xf.inflateInit2(this.strm,t.windowBits);if(n!==Cf.Z_OK)throw new Error(Tf[n]);if(this.header=new Mf,xf.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"==typeof t.dictionary?t.dictionary=kf.string2buf(t.dictionary):"[object ArrayBuffer]"===Ef.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=xf.inflateSetDictionary(this.strm,t.dictionary))!==Cf.Z_OK))throw new Error(Tf[n])}function Lf(e,t){var n=new Of(t);if(n.push(e,!0),n.err)throw n.msg||Tf[n.err];return n.result}Of.prototype.push=function(e,t){var n,r,i,a,o,s=this.strm,l=this.options.chunkSize,u=this.options.dictionary,c=!1;if(this.ended)return!1;r=t===~~t?t:!0===t?Cf.Z_FINISH:Cf.Z_NO_FLUSH,"string"==typeof e?s.input=kf.binstring2buf(e):"[object ArrayBuffer]"===Ef.call(e)?s.input=new Uint8Array(e):s.input=e,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new Sf.Buf8(l),s.next_out=0,s.avail_out=l),(n=xf.inflate(s,Cf.Z_NO_FLUSH))===Cf.Z_NEED_DICT&&u&&(n=xf.inflateSetDictionary(this.strm,u)),n===Cf.Z_BUF_ERROR&&!0===c&&(n=Cf.Z_OK,c=!1),n!==Cf.Z_STREAM_END&&n!==Cf.Z_OK)return this.onEnd(n),this.ended=!0,!1;s.next_out&&(0!==s.avail_out&&n!==Cf.Z_STREAM_END&&(0!==s.avail_in||r!==Cf.Z_FINISH&&r!==Cf.Z_SYNC_FLUSH)||("string"===this.options.to?(i=kf.utf8border(s.output,s.next_out),a=s.next_out-i,o=kf.buf2string(s.output,i),s.next_out=a,s.avail_out=l-a,a&&Sf.arraySet(s.output,s.output,i,a,0),this.onData(o)):this.onData(Sf.shrinkBuf(s.output,s.next_out)))),0===s.avail_in&&0===s.avail_out&&(c=!0)}while((s.avail_in>0||0===s.avail_out)&&n!==Cf.Z_STREAM_END);return n===Cf.Z_STREAM_END&&(r=Cf.Z_FINISH),r===Cf.Z_FINISH?(n=xf.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===Cf.Z_OK):r!==Cf.Z_SYNC_FLUSH||(this.onEnd(Cf.Z_OK),s.avail_out=0,!0)},Of.prototype.onData=function(e){this.chunks.push(e)},Of.prototype.onEnd=function(e){e===Cf.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=Sf.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},jh.Inflate=Of,jh.inflate=Lf,jh.inflateRaw=function(e,t){return(t=t||{}).raw=!0,Lf(e,t)},jh.ungzip=Lf;var zf={};(0,Cc.assign)(zf,Tc,jh,wf);var Nf=zf,If=!1,Pf=0,Df=0,Bf=960,Rf=375,Ff=750;function qf(e,t){var n=Number(e);return isNaN(n)?t:n}var jf=_c(0,((e,t)=>{var n;if(0===Pf&&(!function(){var{windowWidth:e,pixelRatio:t,platform:n}=yc();Pf=e,Df=t,If="ios"===n}(),n=__uniConfig.globalStyle||{},Bf=qf(n.rpxCalcMaxDeviceWidth,960),Rf=qf(n.rpxCalcBaseDeviceWidth,375),Ff=qf(n.rpxCalcBaseDeviceWidth,750)),0===(e=Number(e)))return 0;var r=t||Pf,i=e/750*(r=e===Ff||r<=Bf?r:Rf);return i<0&&(i=-i),0===(i=Math.floor(i+1e-4))&&(i=1!==Df&&If?.5:1),e<0?-i:i})),Vf={};Vf.f={}.propertyIsEnumerable;var $f,Hf=E,Wf=Ve,Uf=Z,Yf=Vf.f,Xf=($f=!1,function(e){for(var t,n=Uf(e),r=Wf(n),i=r.length,a=0,o=[];i>a;)t=r[a++],Hf&&!Yf.call(n,t)||o.push($f?[t,n[t]]:n[t]);return o});be(be.S,"Object",{values:function(e){return Xf(e)}});var Zf="setPageMeta",Gf="loadFontFace",Kf="pageScrollTo",Jf=function(){if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var e=function(){for(var e=window.document,t=i(e);t;)t=i(e=t.ownerDocument);return e}(),t=[],n=null,r=null;o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o._setupCrossOriginUpdater=function(){return n||(n=function(e,n){r=e&&n?d(e,n):{top:0,bottom:0,left:0,right:0,width:0,height:0},t.forEach((function(e){e._checkForIntersections()}))}),n},o._resetCrossOriginUpdater=function(){n=null,r=null},o.prototype.observe=function(e){if(!this._observationTargets.some((function(t){return t.element==e}))){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},o.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},o.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]}))},o.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},o.prototype._monitorIntersections=function(t){var n=t.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(t)){var r=this._checkForIntersections,a=null,o=null;this.POLL_INTERVAL?a=n.setInterval(r,this.POLL_INTERVAL):(s(n,"resize",r,!0),s(t,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(o=new n.MutationObserver(r)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push((function(){var e=t.defaultView;e&&(a&&e.clearInterval(a),l(e,"resize",r,!0)),l(t,"scroll",r,!0),o&&o.disconnect()}));var u=this.root&&(this.root.ownerDocument||this.root)||e;if(t!=u){var c=i(t);c&&this._monitorIntersections(c.ownerDocument)}}},o.prototype._unmonitorIntersections=function(t){var n=this._monitoringDocuments.indexOf(t);if(-1!=n){var r=this.root&&(this.root.ownerDocument||this.root)||e;if(!this._observationTargets.some((function(e){var n=e.element.ownerDocument;if(n==t)return!0;for(;n&&n!=r;){var a=i(n);if((n=a&&a.ownerDocument)==t)return!0}return!1}))){var a=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),a(),t!=r){var o=i(t);o&&this._unmonitorIntersections(o.ownerDocument)}}}},o.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t<e.length;t++)e[t]()},o.prototype._checkForIntersections=function(){if(this.root||!n||r){var e=this._rootIsInDom(),t=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach((function(r){var i=r.element,o=u(i),s=this._rootContainsTarget(i),l=r.entry,c=e&&s&&this._computeTargetAndRootIntersection(i,o,t),d=null;this._rootContainsTarget(i)?n&&!this.root||(d=t):d={top:0,bottom:0,left:0,right:0,width:0,height:0};var h=r.entry=new a({time:window.performance&&performance.now&&performance.now(),target:i,boundingClientRect:o,rootBounds:d,intersectionRect:c});l?e&&s?this._hasCrossedThreshold(l,h)&&this._queuedEntries.push(h):l&&l.isIntersecting&&this._queuedEntries.push(h):this._queuedEntries.push(h)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},o.prototype._computeTargetAndRootIntersection=function(t,i,a){if("none"!=window.getComputedStyle(t).display){for(var o,s,l,c,h,p,v,g,m=i,_=f(t),y=!1;!y&&_;){var b=null,w=1==_.nodeType?window.getComputedStyle(_):{};if("none"==w.display)return null;if(_==this.root||9==_.nodeType)if(y=!0,_==this.root||_==e)n&&!this.root?!r||0==r.width&&0==r.height?(_=null,b=null,m=null):b=r:b=a;else{var x=f(_),S=x&&u(x),k=x&&this._computeTargetAndRootIntersection(x,S,a);S&&k?(_=x,b=d(S,k)):(_=null,m=null)}else{var C=_.ownerDocument;_!=C.body&&_!=C.documentElement&&"visible"!=w.overflow&&(b=u(_))}if(b&&(o=b,s=m,l=void 0,c=void 0,h=void 0,p=void 0,v=void 0,g=void 0,l=Math.max(o.top,s.top),c=Math.min(o.bottom,s.bottom),h=Math.max(o.left,s.left),p=Math.min(o.right,s.right),g=c-l,m=(v=p-h)>=0&&g>=0&&{top:l,bottom:c,left:h,right:p,width:v,height:g}||null),!m)break;_=_&&f(_)}return m}},o.prototype._getRootRect=function(){var t;if(this.root&&!p(this.root))t=u(this.root);else{var n=p(this.root)?this.root:e,r=n.documentElement,i=n.body;t={top:0,left:0,right:r.clientWidth||i.clientWidth,width:r.clientWidth||i.clientWidth,bottom:r.clientHeight||i.clientHeight,height:r.clientHeight||i.clientHeight}}return this._expandRectByRootMargin(t)},o.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map((function(t,n){return"px"==t.unit?t.value:t.value*(n%2?e.width:e.height)/100})),n={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},o.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,r=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==r)for(var i=0;i<this.thresholds.length;i++){var a=this.thresholds[i];if(a==n||a==r||a<n!=a<r)return!0}},o.prototype._rootIsInDom=function(){return!this.root||h(e,this.root)},o.prototype._rootContainsTarget=function(t){var n=this.root&&(this.root.ownerDocument||this.root)||e;return h(n,t)&&(!this.root||n==t.ownerDocument)},o.prototype._registerInstance=function(){t.indexOf(this)<0&&t.push(this)},o.prototype._unregisterInstance=function(){var e=t.indexOf(this);-1!=e&&t.splice(e,1)},window.IntersectionObserver=o,window.IntersectionObserverEntry=a}function i(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(t){return null}}function a(e){this.time=e.time,this.target=e.target,this.rootBounds=c(e.rootBounds),this.boundingClientRect=c(e.boundingClientRect),this.intersectionRect=c(e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,n=t.width*t.height,r=this.intersectionRect,i=r.width*r.height;this.intersectionRatio=n?Number((i/n).toFixed(4)):this.isIntersecting?1:0}function o(e,t){var n=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(n.root&&1!=n.root.nodeType&&9!=n.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=function(e,t){var n=null;return function(){n||(n=setTimeout((function(){e(),n=null}),t))}}(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(n.rootMargin),this.thresholds=this._initThresholds(n.threshold),this.root=n.root||null,this.rootMargin=this._rootMarginValues.map((function(e){return e.value+e.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function s(e,t,n,r){"function"==typeof e.addEventListener?e.addEventListener(t,n,r):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,n)}function l(e,t,n,r){"function"==typeof e.removeEventListener?e.removeEventListener(t,n,r):"function"==typeof e.detatchEvent&&e.detatchEvent("on"+t,n)}function u(e){var t;try{t=e.getBoundingClientRect()}catch(n){}return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function c(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function d(e,t){var n=t.top-e.top,r=t.left-e.left;return{top:n,left:r,height:t.height,width:t.width,bottom:n+t.height,right:r+t.width}}function h(e,t){for(var n=t;n;){if(n==e)return!0;n=f(n)}return!1}function f(t){var n=t.parentNode;return 9==t.nodeType&&t!=e?i(t):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function p(e){return e&&9===e.nodeType}};function Qf(e){var{bottom:t,height:n,left:r,right:i,top:a,width:o}=e||{};return{bottom:t,height:n,left:r,right:i,top:a,width:o}}function ep(e){var{intersectionRatio:t,boundingClientRect:{height:n,width:r},intersectionRect:{height:i,width:a}}=e;return 0!==t?t:i===n?a/r:i/n}const tp=Object.freeze(Object.defineProperty({__proto__:null,navigateBack:function(e){UniViewJSBridge.invokeServiceMethod("navigateBack",e)},navigateTo:function(e){UniViewJSBridge.invokeServiceMethod("navigateTo",e)},reLaunch:function(e){UniViewJSBridge.invokeServiceMethod("reLaunch",e)},redirectTo:function(e){UniViewJSBridge.invokeServiceMethod("redirectTo",e)},switchTab:function(e){UniViewJSBridge.invokeServiceMethod("switchTab",e)},upx2px:jf},Symbol.toStringTag,{value:"Module"}));function np(e,t){if(t)return un(t,"a")&&(t.a=e(t.a)),un(t,"e")&&(t.e=e(t.e,!1)),un(t,"w")&&(t.w=function(e,t){var n={};return e.forEach((e=>{var[r,[i,a]]=e;n[t(r)]=[t(i),a]})),n}(t.w,e)),un(t,"s")&&(t.s=e(t.s)),un(t,"t")&&(t.t=e(t.t)),t}var rp=new Map;function ip(e){return rp.get(e)}function ap(e){return rp.delete(e)}var op=new Set;function sp(e,t){op.add(function(e,t){return e.priority=t,e}(e,t))}function lp(e,t){var n=window["__"+ar],r=n&&n[e];return r||(t&&t.__renderjsInstances?t.__renderjsInstances[e]:void 0)}var up=6;function cp(e,t,n){var[r,i,a,o]=hp(t),s=dp(e,r);if(cn(n)||cn(o)){var[l,u]=a.split(".");return fp(s,i,l,u,o)}return function(e,t,n){var r=lp(t,e);if(!r)return console.error(pr("wxs","module "+n+" not found"));return hr(r,n.slice(n.indexOf(".")+1))}(s,i,a)}function dp(e,t){if(e.__ownerId===t)return e;for(var n=e.parentElement;n;){if(n.__ownerId===t)return n;n=n.parentElement}return e}function hp(e){return JSON.parse(e.slice(up))}function fp(e,t,n,r,i){var a=lp(t,e);if(!a)return console.error(pr("wxs","module "+n+" not found"));var o=a[r];return fn(o)?o.apply(a,i):console.error(n+"."+r+" is not a function")}function pp(e,t,n){var r=n;return n=>{try{!function(e,t,n,r){var[i,a,o]=hp(e),s=dp(t,i),[l,u]=o.split(".");fp(s,a,l,u,[n,r,nc(ic(s)),nc(ic(t))])}(t,e.$,n,r)}catch(i){console.error(i)}r=n}}function vp(e,t){var n=ic(t);return Object.defineProperty(e,"instance",{get:()=>nc(n)}),e}function gp(e,t){Object.keys(t).forEach((n=>{!function(e,t){var n=function(e){var t=window["__"+or],n=t&&t[e];if(!n)return console.error(pr("renderjs",e+" not found"));return n}(t);if(!n)return;var r=e.$;(r.__renderjsInstances||(r.__renderjsInstances={}))[t]=function(e,t){return t=t.default||t,t.render=()=>{},pu(t).mixin({mounted(){this.$ownerInstance=nc(ic(e))}}).mount(document.createElement("div"))}(r,n)}(e,t[n])}))}function mp(e,t){return pn(e)?(0===e.indexOf(ir)?e=JSON.parse(e.slice(7)):0===e.indexOf(rr)&&(e=cp(t,e)),e):e}function _p(e){return 0===e.indexOf("--")}class yp{constructor(e,t,n,r){this.isMounted=!1,this.isUnmounted=!1,this.$hasWxsProps=!1,this.$children=[],this.id=e,this.tag=t,this.pid=n,r&&(this.$=r),this.$wxsProps=new Map;var i=this.$parent=function(e){return rp.get(e)}(n);i&&i.appendUniChild(this)}init(e){un(e,"t")&&(this.$.textContent=e.t)}setText(e){this.$.textContent=e,this.updateView()}insert(e,t,n){n&&this.init(n,!1);var r=this.$,i=ip(e);-1===t?i.appendChild(r):i.insertBefore(r,ip(t).$),this.isMounted=!0}remove(){this.removeUniParent();var{$:e}=this;e.parentNode.removeChild(e),this.isUnmounted=!0,ap(this.id),function(e){var{__renderjsInstances:t}=e.$;t&&Object.keys(t).forEach((e=>{t[e].$.appContext.app.unmount()}))}(this),this.removeUniChildren(),this.updateView()}appendChild(e){var t=this.$.appendChild(e);return this.updateView(!0),t}insertBefore(e,t){var n=this.$.insertBefore(e,t);return this.updateView(!0),n}appendUniChild(e){this.$children.push(e)}removeUniChild(e){var t=this.$children.indexOf(e);t>=0&&this.$children.splice(t,1)}removeUniParent(){var{$parent:e}=this;e&&(e.removeUniChild(this),this.$parent=void 0)}removeUniChildren(){for(var e=this.$children.length-1;e>=0;e--)this.$children[e].remove();this.$children.length=0}setWxsProps(e){Object.keys(e).forEach((t=>{if(0===t.indexOf(Or)){var n=t.replace(Or,""),r=mp(e[n]),i=pp(this,e[t],r);sp((()=>i(r)),4),this.$wxsProps.set(t,i),delete e[t],delete e[n],this.$hasWxsProps=!0}}))}addWxsEvents(e){Object.keys(e).forEach((t=>{var[n,r]=e[t];this.addWxsEvent(t,n,r)}))}addWxsEvent(e,t,n){}wxsPropsInvoke(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this.$hasWxsProps&&this.$wxsProps.get(Or+e);if(r)return sp((()=>n?yo((()=>r(t))):r(t)),4),!0}updateView(e){(this.isMounted||e)&&window.dispatchEvent(new CustomEvent("updateview"))}}function bp(e,t){var{__wxsAddClass:n,__wxsRemoveClass:r}=e;r&&r.length&&(t=t.split(/\s+/).filter((e=>-1===r.indexOf(e))).join(" "),r.length=0),n&&n.length&&(t=t+" "+n.join(" ")),e.className=t}function wp(e){return Tp(Lp(e))}var xp,Sp,kp,Cp=/url\(\s*'?"?([a-zA-Z0-9\.\-\_\/]+\.(jpg|gif|png))"?'?\s*\)/,Tp=e=>{if(pn(e)&&-1!==e.indexOf("url(")){var t=e.match(Cp);t&&3===t.length&&(e=e.replace(t[1],bc(t[1])))}return e},{unit:Ap,unitRatio:Mp,unitPrecision:Ep}={unit:"rem",unitRatio:10/320,unitPrecision:5},Op=(xp=Ap,Sp=Mp,kp=Ep,e=>e.replace(_r,((e,t)=>{if(!t)return e;if(1===Sp)return"".concat(t).concat(xp);var n,r,i,a,o=(n=parseFloat(t)*Sp,r=kp,i=Math.pow(10,r+1),a=Math.floor(n*i),10*Math.round(a/10)/i);return 0===o?"0":"".concat(o).concat(xp)}))),Lp=e=>pn(e)?Op(e):e,zp=["Webkit"],Np={};function Ip(e,t){var n=Np[t];if(n)return n;var r=Tn(t);if("filter"!==r&&r in e)return Np[t]=r;r=En(r);for(var i=0;i<zp.length;i++){var a=zp[i]+r;if(a in e)return Np[t]=a}return t}function Pp(e,t){var n=e.style;if(pn(t))""===t?e.removeAttribute("style"):n.cssText=wp(t);else for(var r in t)Bp(n,r,t[r]);var{__wxsStyle:i}=e;if(i)for(var a in i)Bp(n,a,i[a])}var Dp=/\s*!important$/;function Bp(e,t,n){if(cn(n))n.forEach((n=>Bp(e,t,n)));else if(n=wp(n),t.startsWith("--"))e.setProperty(t,n);else{var r=Ip(e,t);Dp.test(n)?e.setProperty(Mn(r),n.replace(Dp,""),"important"):e[r]=n}}function Rp(e,t){var n=e.__listeners[t];n&&e.removeEventListener(t,n)}function Fp(e,t){if(e.__listeners[t])return!0}function qp(e,t,n){var[r,i]=Sr(t);-1===n?Rp(e,r):Fp(e,r)||e.addEventListener(r,e.__listeners[r]=jp(e.__id,n,i),i)}function jp(e,t,n){var r=t=>{var[r]=uc(t);r.type=function(e,t){return t&&(t.capture&&(e+="Capture"),t.once&&(e+="Once"),t.passive&&(e+="Passive")),"on".concat(En(Tn(e)))}(t.type,n),UniViewJSBridge.publishHandler(fc,[[$r,e,r]])};return t?hu(r,Vp(t)):r}function Vp(e){var t=[];return e&kr.prevent&&t.push("prevent"),e&kr.self&&t.push("self"),e&kr.stop&&t.push("stop"),t}function $p(e,t,n){var r=n=>{!function(e,t,n){var[r,i,a]=hp(t),[o,s]=a.split("."),l=dp(e,r);fp(l,i,o,s,[vp(n,e),nc(ic(l))])}(function(e){return!!e.addWxsEvent}(e)?e.$:e,t,uc(n)[0])};return n?hu(r,Vp(n)):r}function Hp(e,t){e._vod="none"===e.style.display?"":e.style.display,e.style.display=t?e._vod:"none"}class Wp extends yp{constructor(e,t,n,r,i){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[];super(e,t.tagName,n,t),this.$props=Fa({}),this.$.__id=e,this.$.__listeners=Object.create(null),this.$propNames=a,this._update=this.update.bind(this),this.init(i),this.insert(n,r)}init(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];un(e,"a")&&this.setAttrs(e.a),un(e,"s")&&this.setAttr("style",e.s),un(e,"e")&&this.addEvents(e.e),un(e,"w")&&this.addWxsEvents(e.w),super.init(e),t&&(jo(this.$props,(()=>{sp(this._update,1)}),{flush:"sync"}),this.update(!0))}setAttrs(e){this.setWxsProps(e),Object.keys(e).forEach((t=>{this.setAttr(t,e[t])}))}addEvents(e){Object.keys(e).forEach((t=>{this.addEvent(t,e[t])}))}addWxsEvent(e,t,n){!function(e,t,n,r){var[i,a]=Sr(t);-1===r?Rp(e,i):Fp(e,i)||e.addEventListener(i,e.__listeners[i]=$p(e,n,r),a)}(this.$,e,t,n)}addEvent(e,t){qp(this.$,e,t)}removeEvent(e){qp(this.$,e,-1)}setAttr(e,t){e===Cr?bp(this.$,t):e===Tr?Pp(this.$,t):e===Ar?Hp(this.$,t):e===Mr?this.$.__ownerId=t:e===Er?sp((()=>gp(this,t)),3):"innerHTML"===e?this.$.innerHTML=t:"textContent"===e?this.setText(t):this.setAttribute(e,t),this.updateView()}removeAttr(e){e===Cr?bp(this.$,""):e===Tr?Pp(this.$,""):this.removeAttribute(e),this.updateView()}setAttribute(e,t){t=mp(t,this.$),-1!==this.$propNames.indexOf(e)?this.$props[e]=t:_p(e)?this.$.style.setProperty(e,wp(t)):this.wxsPropsInvoke(e,t)||this.$.setAttribute(e,t)}removeAttribute(e){-1!==this.$propNames.indexOf(e)?delete this.$props[e]:_p(e)?this.$.style.removeProperty(e):this.$.removeAttribute(e)}update(){}}function Up(e){return/^-?\d+[ur]px$/i.test(e)?e.replace(/(^-?\d+)[ur]px$/i,((e,t)=>"".concat(uni.upx2px(parseFloat(t)),"px"))):/^-?[\d\.]+$/.test(e)?"".concat(e,"px"):e||""}function Yp(e){var t=e.animation;if(t&&t.actions&&t.actions.length){var n=0,r=t.actions,i=t.actions.length;setTimeout((()=>{a()}),0)}function a(){var t=r[n],o=t.option.transition,s=function(e){var t=["matrix","matrix3d","scale","scale3d","rotate3d","skew","translate","translate3d"],n=["scaleX","scaleY","scaleZ","rotate","rotateX","rotateY","rotateZ","skewX","skewY","translateX","translateY","translateZ"],r=["opacity","background-color"],i=["width","height","left","right","top","bottom"],a=e.animates,o=e.option,s=o.transition,l={},u=[];return a.forEach((e=>{var a=e.type,o=[...e.args];if(t.concat(n).includes(a))a.startsWith("rotate")||a.startsWith("skew")?o=o.map((e=>parseFloat(e)+"deg")):a.startsWith("translate")&&(o=o.map(Up)),n.indexOf(a)>=0&&(o.length=1),u.push("".concat(a,"(").concat(o.join(","),")"));else if(r.concat(i).includes(o[0])){a=o[0];var s=o[1];l[a]=i.includes(a)?Up(s):s}})),l.transform=l.webkitTransform=u.join(" "),l.transition=l.webkitTransition=Object.keys(l).map((e=>"".concat(function(e){return e.replace(/[A-Z]/g,(e=>"-".concat(e.toLowerCase()))).replace("webkit","-webkit")}(e)," ").concat(s.duration,"ms ").concat(s.timingFunction," ").concat(s.delay,"ms"))).join(","),l.transformOrigin=l.webkitTransformOrigin=o.transformOrigin,l}(t);Object.keys(s).forEach((t=>{e.$el.style[t]=s[t]})),(n+=1)<i&&setTimeout(a,o.duration+o.delay)}}const Xp={props:["animation"],watch:{animation:{deep:!0,handler(){Yp(this)}}},mounted(){Yp(this)}};var Zp=e=>{e.__reserved=!0;var{props:t,mixins:n}=e;return t&&t.animation||(n||(e.mixins=[])).push(Xp),Gp(e)},Gp=e=>(e.__reserved=!0,e.compatConfig={MODE:3},Xo(e));function Kp(e){return e.__wwe=!0,e}function Jp(e,t){return(n,r,i)=>{e.value&&t(n,function(e,t,n,r){var i;return i=br(n),{type:t.__evName||r.type||e,timeStamp:t.timeStamp||0,target:i,currentTarget:i,detail:r}}(n,r,e.value,i||{}))}}function Qp(e){var t,n,r=eo(!1),i=!1;function a(){requestAnimationFrame((()=>{clearTimeout(n),n=setTimeout((()=>{r.value=!1}),parseInt(e.hoverStayTime))}))}function o(n){n._hoverPropagationStopped||e.hoverClass&&"none"!==e.hoverClass&&!e.disabled&&(e.hoverStopPropagation&&(n._hoverPropagationStopped=!0),i=!0,t=setTimeout((()=>{r.value=!0,i||a()}),parseInt(e.hoverStartTime)))}function s(){i=!1,r.value&&a()}function l(){s(),window.removeEventListener("mouseup",l)}return{hovering:r,binding:{onTouchstartPassive:Kp((function(e){e.touches.length>1||o(e)})),onMousedown:Kp((function(e){i||(o(e),window.addEventListener("mouseup",l))})),onTouchend:Kp((function(){s()})),onMouseup:Kp((function(){i&&l()})),onTouchcancel:Kp((function(){i=!1,r.value=!1,clearTimeout(t)}))}}}function ev(e,t){return pn(t)&&(t=[t]),t.reduce(((t,n)=>(e[n]&&(t[n]=!0),t)),Object.create(null))}var tv=Mu("uf");const nv=Zp({name:"Form",emits:["submit","reset"],setup(e,t){var n,r,{slots:i,emit:a}=t,o=eo(null);return n=Jp(o,a),r=[],Is(tv,{addField(e){r.push(e)},removeField(e){r.splice(r.indexOf(e),1)},submit(e){n("submit",e,{value:r.reduce(((e,t)=>{if(t.submit){var[n,r]=t.submit();n&&(e[n]=r)}return e}),Object.create(null))})},reset(e){r.forEach((e=>e.reset&&e.reset())),n("reset",e)}}),()=>gl("uni-form",{ref:o},[gl("span",null,[i.default&&i.default()])],512)}});var rv={for:{type:String,default:""}},iv=Mu("ul");const av=Zp({name:"Label",props:rv,setup(e,t){var{slots:n}=t,r=eo(null),i=Du(),a=function(){var e=[];return Is(iv,{addHandler(t){e.push(t)},removeHandler(t){e.splice(e.indexOf(t),1)}}),e}(),o=ql((()=>e.for||n.default&&n.default.length)),s=Kp((t=>{var n=t.target,r=/^uni-(checkbox|radio|switch)-/.test(n.className);r||(r=/^uni-(checkbox|radio|switch|button)$|^(svg|path)$/i.test(n.tagName)),r||(e.for?UniViewJSBridge.emit("uni-label-click-"+i+"-"+e.for,t,!0):a.length&&a[0](t,!0))}));return()=>gl("uni-label",{ref:r,class:{"uni-label-pointer":o},onClick:s},[n.default&&n.default()],10,["onClick"])}});function ov(e,t){sv(e.id,t),jo((()=>e.id),((e,n)=>{lv(n,t,!0),sv(e,t,!0)})),ls((()=>{lv(e.id,t)}))}function sv(e,t,n){var r=Du();n&&!e||wn(t)&&Object.keys(t).forEach((i=>{n?0!==i.indexOf("@")&&0!==i.indexOf("uni-")&&UniViewJSBridge.on("uni-".concat(i,"-").concat(r,"-").concat(e),t[i]):0===i.indexOf("uni-")?UniViewJSBridge.on(i,t[i]):e&&UniViewJSBridge.on("uni-".concat(i,"-").concat(r,"-").concat(e),t[i])}))}function lv(e,t,n){var r=Du();n&&!e||wn(t)&&Object.keys(t).forEach((i=>{n?0!==i.indexOf("@")&&0!==i.indexOf("uni-")&&UniViewJSBridge.off("uni-".concat(i,"-").concat(r,"-").concat(e),t[i]):0===i.indexOf("uni-")?UniViewJSBridge.off(i,t[i]):e&&UniViewJSBridge.off("uni-".concat(i,"-").concat(r,"-").concat(e),t[i])}))}const uv=Zp({name:"Button",props:{id:{type:String,default:""},hoverClass:{type:String,default:"button-hover"},hoverStartTime:{type:[Number,String],default:20},hoverStayTime:{type:[Number,String],default:70},hoverStopPropagation:{type:Boolean,default:!1},disabled:{type:[Boolean,String],default:!1},formType:{type:String,default:""},openType:{type:String,default:""},loading:{type:[Boolean,String],default:!1},plain:{type:[Boolean,String],default:!1}},setup(e,t){var{slots:n}=t,r=eo(null);hi();var i=Ps(tv,!1),{hovering:a,binding:o}=Qp(e),{t:s}=ui(),l=Kp(((t,n)=>{if(e.disabled)return t.stopImmediatePropagation();n&&r.value.click();var a=e.formType;if(a){if(!i)return;"submit"===a?i.submit(t):"reset"===a&&i.reset(t)}else{var o,l,u;"feedback"===e.openType&&(o=s("uni.button.feedback.title"),l=s("uni.button.feedback.send"),(u=plus.webview.create("https://service.dcloud.net.cn/uniapp/feedback.html","feedback",{titleNView:{titleText:o,autoBackButton:!0,backgroundColor:"#F7F7F7",titleColor:"#007aff",buttons:[{text:l,color:"#007aff",fontSize:"16px",fontWeight:"bold",onclick:function(){u.evalJS('typeof mui !== "undefined" && mui.trigger(document.getElementById("submit"),"tap")')}}]}})).show("slide-in-right"))}})),u=Ps(iv,!1);return u&&(u.addHandler(l),ss((()=>{u.removeHandler(l)}))),ov(e,{"label-click":l}),()=>{var t=e.hoverClass,i=ev(e,"disabled"),s=ev(e,"loading"),u=ev(e,"plain"),c=t&&"none"!==t;return gl("uni-button",xl({ref:r,onClick:l,id:e.id,class:c&&a.value?t:""},c&&o,i,s,u),[n.default&&n.default()],16,["onClick","id"])}}});const cv=Zp({name:"ResizeSensor",props:{initial:{type:Boolean,default:!1}},emits:["resize"],setup(e,t){var{emit:n}=t,r=eo(null),i=function(e){return()=>{var{firstElementChild:t,lastElementChild:n}=e.value;t.scrollLeft=1e5,t.scrollTop=1e5,n.scrollLeft=1e5,n.scrollTop=1e5}}(r),a=function(e,t,n){var r=Fa({width:-1,height:-1});return jo((()=>on({},r)),(e=>t("resize",e))),()=>{var t=e.value;t&&(r.width=t.offsetWidth,r.height=t.offsetHeight,n())}}(r,n,i);return function(e,t,n,r){Ko(r),is((()=>{t.initial&&yo(n);var i=e.value;i.offsetParent!==i.parentElement&&(i.parentElement.style.position="relative"),"AnimationEvent"in window||r()}))}(r,e,a,i),()=>gl("uni-resize-sensor",{ref:r,onAnimationstartOnce:a},[gl("div",{onScroll:a},[gl("div",null,null)],40,["onScroll"]),gl("div",{onScroll:a},[gl("div",null,null)],40,["onScroll"])],40,["onAnimationstartOnce"])}});var dv=function(){var e=document.createElement("canvas");e.height=e.width=0;var t=e.getContext("2d"),n=t.backingStorePixelRatio||t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1;return(window.devicePixelRatio||1)/n}();function hv(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=t?dv:1;e.width=e.offsetWidth*n,e.height=e.offsetHeight*n,e.getContext("2d").__hidpi__=t}var fv=!1;var pv,vv=dr((()=>function(){if(!fv){fv=!0;var e=CanvasRenderingContext2D.prototype;e.drawImageByCanvas=function(e){return function(t,n,r,i,a,o,s,l,u,c){if(!this.__hidpi__)return e.apply(this,arguments);n*=dv,r*=dv,i*=dv,a*=dv,o*=dv,s*=dv,l=c?l*dv:l,u=c?u*dv:u,e.call(this,t,n,r,i,a,o,s,l,u)}}(e.drawImage),1!==dv&&(function(e,t){for(var n in e)un(e,n)&&t(e[n],n)}({fillRect:"all",clearRect:"all",strokeRect:"all",moveTo:"all",lineTo:"all",arc:[0,1,2],arcTo:"all",bezierCurveTo:"all",isPointinPath:"all",isPointinStroke:"all",quadraticCurveTo:"all",rect:"all",translate:"all",createRadialGradient:"all",createLinearGradient:"all",transform:[4,5],setTransform:[4,5]},(function(t,n){e[n]=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);var n=Array.prototype.slice.call(arguments);if("all"===t)n=n.map((function(e){return e*dv}));else if(Array.isArray(t))for(var r=0;r<t.length;r++)n[t[r]]*=dv;return e.apply(this,n)}}(e[n])})),e.stroke=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);this.lineWidth*=dv,e.apply(this,arguments),this.lineWidth/=dv}}(e.stroke),e.fillText=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);var t=Array.prototype.slice.call(arguments);t[1]*=dv,t[2]*=dv,t[3]&&"number"==typeof t[3]&&(t[3]*=dv);var n=this.__font__||this.font;this.font=n.replace(/(\d+\.?\d*)(px|em|rem|pt)/g,(function(e,t,n){return t*dv+n})),e.apply(this,t),this.font=n}}(e.fillText),e.strokeText=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);var t=Array.prototype.slice.call(arguments);t[1]*=dv,t[2]*=dv,t[3]&&"number"==typeof t[3]&&(t[3]*=dv);var n=this.__font__||this.font;this.font=n.replace(/(\d+\.?\d*)(px|em|rem|pt)/g,(function(e,t,n){return t*dv+n})),e.apply(this,t),this.font=n}}(e.strokeText),e.drawImage=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);this.scale(dv,dv),e.apply(this,arguments),this.scale(1/dv,1/dv)}}(e.drawImage))}}()));function gv(e){return e?bc(e):e}function mv(e){return(e=e.slice(0))[3]=e[3]/255,"rgba("+e.join(",")+")"}function _v(e,t){Array.from(t).forEach((t=>{t.x=t.clientX-e.left,t.y=t.clientY-e.top}))}function yv(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return pv||(pv=document.createElement("canvas")),pv.width=e,pv.height=t,pv}const bv=Zp({inheritAttrs:!1,name:"Canvas",compatConfig:{MODE:3},props:{canvasId:{type:String,default:""},disableScroll:{type:[Boolean,String],default:!1},hidpi:{type:Boolean,default:!0}},computed:{id(){return this.canvasId}},setup(e,t){var{emit:n,slots:r}=t;vv();var i=eo(null),a=eo(null),o=eo(null),s=eo(!1),l=function(e){return(t,n)=>{e(t,cc(n))}}(n),{$attrs:u,$excludeAttrs:c,$listeners:d}=jg({excludeListeners:!0}),{_listeners:h}=function(e,t,n){var r=ql((()=>{var r=["onTouchstart","onTouchmove","onTouchend"],i=t.value,a=on({},(()=>{var e={};for(var t in i)if(un(i,t)){var n=i[t];e[t]=n}return e})());return r.forEach((t=>{var r=[];a[t]&&r.push(Kp((e=>{var r=e.currentTarget.getBoundingClientRect();_v(r,e.touches),_v(r,e.changedTouches),n(t.replace("on","").toLocaleLowerCase(),e)}))),e.disableScroll&&"onTouchmove"===t&&r.push(Cu),a[t]=r})),a}));return{_listeners:r}}(e,d,l),{_handleSubscribe:f,_resize:p}=function(e,t,n){var r=[],i={},a=ql((()=>e.hidpi?dv:1));function o(n){var r=t.value;if(!n||r.width!==Math.floor(n.width*a.value)||r.height!==Math.floor(n.height*a.value))if(r.width>0&&r.height>0){var i=r.getContext("2d"),o=i.getImageData(0,0,r.width,r.height);hv(r,e.hidpi),i.putImageData(o,0,0)}else hv(r,e.hidpi)}function s(e,a){var{actions:o,reserve:s}=e;if(o)if(n.value)r.push([o,s]);else{var c=t.value,d=c.getContext("2d");s||(d.fillStyle="#000000",d.strokeStyle="#000000",d.shadowColor="#000000",d.shadowBlur=0,d.shadowOffsetX=0,d.shadowOffsetY=0,d.setTransform(1,0,0,1,0,0),d.clearRect(0,0,c.width,c.height)),l(o);for(var h=function(e){var t=o[e],n=t.method,r=t.data,s=r[0];if(/^set/.test(n)&&"setTransform"!==n){var l,c=n[3].toLowerCase()+n.slice(4);if("fillStyle"===c||"strokeStyle"===c){if("normal"===s)l=mv(r[1]);else if("linear"===s){var h=d.createLinearGradient(...r[1]);r[2].forEach((function(e){var t=e[0],n=mv(e[1]);h.addColorStop(t,n)})),l=h}else if("radial"===s){var f=r[1],p=f[0],v=f[1],g=f[2],m=d.createRadialGradient(p,v,0,p,v,g);r[2].forEach((function(e){var t=e[0],n=mv(e[1]);m.addColorStop(t,n)})),l=m}else if("pattern"===s){return u(r[1],o.slice(e+1),a,(function(e){e&&(d[c]=d.createPattern(e,r[2]))}))?"continue":"break"}d[c]=l}else if("globalAlpha"===c)d[c]=Number(s)/255;else if("shadow"===c){var _=["shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor"];r.forEach((function(e,t){d[_[t]]="shadowColor"===_[t]?mv(e):e}))}else if("fontSize"===c){var y=d.__font__||d.font;d.__font__=d.font=y.replace(/\d+\.?\d*px/,s+"px")}else"lineDash"===c?(d.setLineDash(s),d.lineDashOffset=r[1]||0):"textBaseline"===c?("normal"===s&&(r[0]="alphabetic"),d[c]=s):"font"===c?d.__font__=d.font=s:d[c]=s}else if("fillPath"===n||"strokePath"===n)n=n.replace(/Path/,""),d.beginPath(),r.forEach((function(e){d[e.method].apply(d,e.data)})),d[n]();else if("fillText"===n)d.fillText.apply(d,r);else if("drawImage"===n){if("break"===function(){var t=[...r],n=t[0],s=t.slice(1);if(i=i||{},!u(n,o.slice(e+1),a,(function(e){e&&d.drawImage.apply(d,[e].concat([...s.slice(4,8)],[...s.slice(0,4)]))})))return"break"}())return"break"}else"clip"===n?(r.forEach((function(e){d[e.method].apply(d,e.data)})),d.clip()):d[n].apply(d,r)},f=0;f<o.length;f++){var p=h(f);if("break"===p)break}n.value||a({errMsg:"drawCanvas:ok"})}}function l(e){e.forEach((function(e){var t=e.method,n=e.data,r="";function a(){var e=i[r]=new Image;if(e.onload=function(){e.ready=!0},"HarmonyOS"!==plus.os.name&&"Google Inc."===navigator.vendor)return 0===r.indexOf("file://")&&(e.crossOrigin="anonymous"),void(e.src=r);kc(r).then((t=>{e.src=t})).catch((()=>{e.src=r}))}"drawImage"===t?(r=gv(r=n[0]),n[0]=r):"setFillStyle"===t&&"pattern"===n[0]&&(r=gv(r=n[1]),n[1]=r),r&&!i[r]&&a()}))}function u(e,t,a,o){var l=i[e];return l.ready?(o(l),!0):(r.unshift([t,!0]),n.value=!0,l.onload=function(){l.ready=!0,o(l),n.value=!1;var e=r.slice(0);r=[];for(var t=e.shift();t;)s({actions:t[0],reserve:t[1]},a),t=e.shift()},!1)}function c(e,n){var r,{x:i=0,y:o=0,width:s,height:l,destWidth:u,destHeight:c,hidpi:d=!0,dataType:h,quality:f=1,type:p="png"}=e,v=t.value,g=v.offsetWidth-i;s=s?Math.min(s,g):g;var m=v.offsetHeight-o;l=l?Math.min(l,m):m,d?(u=s,c=l):u||c?u?c||(c=Math.round(l/s*u)):(c||(c=Math.round(l*a.value)),u=Math.round(s/l*c)):(u=Math.round(s*a.value),c=Math.round(l*a.value));var _,y=yv(u,c),b=y.getContext("2d");"jpeg"!==p&&"jpg"!==p||(p="jpeg",b.fillStyle="#fff",b.fillRect(0,0,u,c)),b.__hidpi__=!0,b.drawImageByCanvas(v,i,o,s,l,0,0,u,c,!1);try{var w;if("base64"===h)r=y.toDataURL("image/".concat(p),f);else{var x=b.getImageData(0,0,u,c);r=Nf.deflateRaw(x.data,{to:"string"}),w=!0}_={data:r,compressed:w,width:u,height:c}}catch(S){_={errMsg:"canvasGetImageData:fail ".concat(S)}}if(y.height=y.width=0,b.__hidpi__=!1,!n)return _;n(_)}function d(e,n){var{data:r,x:i,y:a,width:o,height:s,compressed:l}=e;try{l&&(r=Nf.inflateRaw(r)),s||(s=Math.round(r.length/4/o));var u=yv(o,s);u.getContext("2d").putImageData(new ImageData(new Uint8ClampedArray(r),o,s),0,0),t.value.getContext("2d").drawImage(u,i,a,o,s),u.height=u.width=0}catch(c){return void n({errMsg:"canvasPutImageData:fail"})}n({errMsg:"canvasPutImageData:ok"})}function h(e,t){var{x:n=0,y:r=0,width:i,height:a,destWidth:o,destHeight:s,fileType:l,quality:u,dirname:d}=e,h=c({x:n,y:r,width:i,height:a,destWidth:o,destHeight:s,hidpi:!1,dataType:"base64",type:l,quality:u});h.errMsg?t({errMsg:h.errMsg.replace("canvasPutImageData","toTempFilePath")}):function(e,t,n){var r="".concat(Date.now()).concat(xc++),i=e.split(","),a=i[0],o=i[1],s=(a.match(/data:image\/(\S+?);/)||["","png"])[1].replace("jpeg","jpg"),l="".concat(r,".").concat(s),u="".concat(t,"/").concat(l),c=t.indexOf("/"),d=t.substring(0,c),h=t.substring(c+1);plus.io.resolveLocalFileSystemURL(d,(function(e){e.getDirectory(h,{create:!0,exclusive:!1},(function(e){e.getFile(l,{create:!0,exclusive:!1},(function(e){e.createWriter((function(e){e.onwrite=function(){n(null,u)},e.onerror=n,e.seek(0),e.writeAsBinary(o)}),n)}),n)}),n)}),n)}(h.data,d,((e,n)=>{var r="toTempFilePath:".concat(e?"fail":"ok");e&&(r+=" ".concat(e.message)),t({errMsg:r,tempFilePath:n})}))}var f={actionsChanged:s,getImageData:c,putImageData:d,toTempFilePath:h};function p(e,t,n){var r=f[e];0!==e.indexOf("_")&&fn(r)&&r(t,n)}return on(f,{_resize:o,_handleSubscribe:p})}(e,a,s);return o_(f,l_(e.canvasId)),is((()=>{p()})),()=>{var{canvasId:t,disableScroll:n}=e;return gl("uni-canvas",xl({ref:i,"canvas-id":t,"disable-scroll":n},u.value,c.value,h.value),[gl("canvas",{ref:a,class:"uni-canvas-canvas",width:"300",height:"150"},null,512),gl("div",{style:"position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;"},[r.default&&r.default()]),gl(cv,{ref:o,onResize:p},null,8,["onResize"])],16,["canvas-id","disable-scroll"])}}});var wv=Mu("ucg");const xv=Zp({name:"CheckboxGroup",props:{name:{type:String,default:""}},emits:["change"],setup(e,t){var{emit:n,slots:r}=t,i=eo(null);return function(e,t){var n=[],r=()=>n.reduce(((e,t)=>(t.value.checkboxChecked&&e.push(t.value.value),e)),new Array);Is(wv,{addField(e){n.push(e)},removeField(e){n.splice(n.indexOf(e),1)},checkboxChange(e){t("change",e,{value:r()})}});var i=Ps(tv,!1);i&&i.addField({submit:()=>{var t=["",null];return""!==e.name&&(t[0]=e.name,t[1]=r()),t}})}(e,Jp(i,n)),()=>gl("uni-checkbox-group",{ref:i},[r.default&&r.default()],512)}});const Sv=Zp({name:"Checkbox",props:{checked:{type:[Boolean,String],default:!1},id:{type:String,default:""},disabled:{type:[Boolean,String],default:!1},value:{type:String,default:""},color:{type:String,default:"#007aff"},backgroundColor:{type:String,default:""},borderColor:{type:String,default:""},activeBackgroundColor:{type:String,default:""},activeBorderColor:{type:String,default:""},iconColor:{type:String,default:""},foreColor:{type:String,default:""}},setup(e,t){var{slots:n}=t,r=eo(null),i=eo(e.checked),a=ql((()=>"true"===i.value||!0===i.value)),o=eo(e.value);var s=ql((()=>function(t){if(e.disabled)return{backgroundColor:"#E1E1E1",borderColor:"#D1D1D1"};var n={};return t?(e.activeBorderColor&&(n.borderColor=e.activeBorderColor),e.activeBackgroundColor&&(n.backgroundColor=e.activeBackgroundColor)):(e.borderColor&&(n.borderColor=e.borderColor),e.backgroundColor&&(n.backgroundColor=e.backgroundColor)),n}(a.value)));jo([()=>e.checked,()=>e.value],(e=>{var[t,n]=e;i.value=t,o.value=n}));var{uniCheckGroup:l,uniLabel:u}=function(e,t,n){var r=ql((()=>({checkboxChecked:Boolean(e.value),value:t.value}))),i={reset:n},a=Ps(wv,!1);a&&a.addField(r);var o=Ps(tv,!1);o&&o.addField(i);var s=Ps(iv,!1);return ss((()=>{a&&a.removeField(r),o&&o.removeField(i)})),{uniCheckGroup:a,uniForm:o,uniLabel:s}}(i,o,(()=>{i.value=!1})),c=t=>{e.disabled||(i.value=!i.value,l&&l.checkboxChange(t),t.stopPropagation())};return u&&(u.addHandler(c),ss((()=>{u.removeHandler(c)}))),ov(e,{"label-click":c}),()=>{var t,a=ev(e,"disabled");return t=i.value,gl("uni-checkbox",xl(a,{id:e.id,onClick:c,ref:r}),[gl("div",{class:"uni-checkbox-wrapper",style:{"--HOVER-BD-COLOR":e.activeBorderColor}},[gl("div",{class:["uni-checkbox-input",{"uni-checkbox-input-disabled":e.disabled}],style:s.value},[t?Pu(Nu,e.disabled?"#ADADAD":e.foreColor||e.iconColor||e.color,22):""],6),n.default&&n.default()],4)],16,["id","onClick"])}}});var kv,Cv,Tv,Av,Mv,Ev;function Ov(){}function Lv(e,t,n){wr((()=>{var r="adjustResize",i="adjustPan",a=plus.webview.currentWebview(),o=Ev||a.getStyle()||{},s={mode:n||o.softinputMode===r?r:e.adjustPosition?i:"nothing",position:{top:0,height:0}};if(s.mode===i){var l=t.getBoundingClientRect();s.position.top=l.top,s.position.height=l.height+(Number(e.cursorSpacing)||0)}a.setSoftinputTemporary(s)}))}wr((()=>{Cv="Android"===plus.os.name,Tv=plus.os.version||""})),document.addEventListener("keyboardchange",(function(e){Av=e.height,Mv&&Mv()}),!1);var zv={cursorSpacing:{type:[Number,String],default:0},showConfirmBar:{type:[Boolean,String],default:"auto"},adjustPosition:{type:[Boolean,String],default:!0},autoBlur:{type:[Boolean,String],default:!1}},Nv=["keyboardheightchange"];function Iv(e,t,n){var r={};function i(t){var i,a=ql((()=>0===String(navigator.vendor).indexOf("Apple"))),o=()=>{n("keyboardheightchange",{},{height:Av,duration:.25}),i&&0===Av&&Lv(e,t),e.autoBlur&&i&&0===Av&&(Cv||parseInt(Tv)>=13)&&document.activeElement.blur()};t.addEventListener("focus",(()=>{i=!0,clearTimeout(kv),document.addEventListener("click",Ov,!1),Mv=o,Av&&n("keyboardheightchange",{},{height:Av,duration:0}),function(e,t){"auto"!==e.showConfirmBar?wr((()=>{var n=plus.webview.currentWebview(),{softinputNavBar:r}=n.getStyle()||{};"none"!==r!==e.showConfirmBar?(t.softinputNavBar=r||"auto",n.setStyle({softinputNavBar:e.showConfirmBar?"auto":"none"})):delete t.softinputNavBar})):delete t.softinputNavBar}(e,r),Lv(e,t)})),Cv&&t.addEventListener("click",(()=>{e.disabled||e.readOnly||!i||0!==Av||Lv(e,t)})),Cv||(parseInt(Tv)<12&&t.addEventListener("touchstart",(()=>{e.disabled||e.readOnly||i||Lv(e,t)})),parseFloat(Tv)>=14.6&&!Ev&&wr((()=>{var e=plus.webview.currentWebview();Ev=e.getStyle()||{}})));var s=()=>{document.removeEventListener("click",Ov,!1),Mv=null,Av&&n("keyboardheightchange",{},{height:0,duration:0}),function(e){var t=e.softinputNavBar;t&&wr((()=>{plus.webview.currentWebview().setStyle({softinputNavBar:t})}))}(r),Cv&&(kv=setTimeout((()=>{Lv(e,t,!0)}),300)),a.value&&document.documentElement.scrollTo(document.documentElement.scrollLeft,document.documentElement.scrollTop)};t.addEventListener("blur",(()=>{a.value&&t.blur(),i=!1,s()}))}jo((()=>t.value),(e=>e&&i(e)))}var Pv=/^<([-A-Za-z0-9_]+)((?:\s+[a-zA-Z_:][-a-zA-Z0-9_:.]*(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,Dv=/^<\/([-A-Za-z0-9_]+)[^>]*>/,Bv=/([a-zA-Z_:][-a-zA-Z0-9_:.]*)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))?/g,Rv=Wv("area,base,basefont,br,col,frame,hr,img,input,link,meta,param,embed,command,keygen,source,track,wbr"),Fv=Wv("a,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,isindex,li,map,menu,noframes,noscript,object,ol,output,p,pre,section,script,table,tbody,td,tfoot,th,thead,tr,ul,video"),qv=Wv("abbr,acronym,applet,b,basefont,bdo,big,br,button,cite,code,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"),jv=Wv("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr"),Vv=Wv("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected"),$v=Wv("script,style");function Hv(e,t){var n,r,i,a=[],o=e;for(a.last=function(){return this[this.length-1]};e;){if(r=!0,a.last()&&$v[a.last()])e=e.replace(new RegExp("([\\s\\S]*?)</"+a.last()+"[^>]*>"),(function(e,n){return n=n.replace(/<!--([\s\S]*?)-->|<!\[CDATA\[([\s\S]*?)]]>/g,"$1$2"),t.chars&&t.chars(n),""})),u("",a.last());else if(0==e.indexOf("\x3c!--")?(n=e.indexOf("--\x3e"))>=0&&(t.comment&&t.comment(e.substring(4,n)),e=e.substring(n+3),r=!1):0==e.indexOf("</")?(i=e.match(Dv))&&(e=e.substring(i[0].length),i[0].replace(Dv,u),r=!1):0==e.indexOf("<")&&(i=e.match(Pv))&&(e=e.substring(i[0].length),i[0].replace(Pv,l),r=!1),r){var s=(n=e.indexOf("<"))<0?e:e.substring(0,n);e=n<0?"":e.substring(n),t.chars&&t.chars(s)}if(e==o)throw"Parse Error: "+e;o=e}function l(e,n,r,i){if(n=n.toLowerCase(),Fv[n])for(;a.last()&&qv[a.last()];)u("",a.last());if(jv[n]&&a.last()==n&&u("",n),(i=Rv[n]||!!i)||a.push(n),t.start){var o=[];r.replace(Bv,(function(e,t){var n=arguments[2]?arguments[2]:arguments[3]?arguments[3]:arguments[4]?arguments[4]:Vv[t]?t:"";o.push({name:t,value:n,escaped:n.replace(/(^|[^\\])"/g,'$1\\"')})})),t.start&&t.start(n,o,i)}}function u(e,n){if(n)for(r=a.length-1;r>=0&&a[r]!=n;r--);else var r=0;if(r>=0){for(var i=a.length-1;i>=r;i--)t.end&&t.end(a[i]);a.length=r}}u()}function Wv(e){for(var t={},n=e.split(","),r=0;r<n.length;r++)t[n[r]]=!0;return t}var Uv={};function Yv(e,t,n){if(pn(e)?window[e]:e)n();else{var r=Uv[t];if(!r){r=Uv[t]=[];var i=document.createElement("script");i.src=t,document.body.appendChild(i),i.onload=function(){r.forEach((e=>e())),delete Uv[t]}}r.push(n)}}function Xv(e){var t=e.import("blots/block/embed");class n extends t{}return n.blotName="divider",n.tagName="HR",{"formats/divider":n}}function Zv(e){var t=e.import("blots/inline");class n extends t{}return n.blotName="ins",n.tagName="INS",{"formats/ins":n}}function Gv(e){var{Scope:t,Attributor:n}=e.import("parchment"),r={scope:t.BLOCK,whitelist:["left","right","center","justify"]};return{"formats/align":new n.Style("align","text-align",r)}}function Kv(e){var{Scope:t,Attributor:n}=e.import("parchment"),r={scope:t.BLOCK,whitelist:["rtl"]};return{"formats/direction":new n.Style("direction","direction",r)}}function Jv(e){var t=e.import("parchment"),n=e.import("blots/container"),r=e.import("formats/list/item");class i extends n{static create(e){var t="ordered"===e?"OL":"UL",n=super.create(t);return"checked"!==e&&"unchecked"!==e||n.setAttribute("data-checked","checked"===e),n}static formats(e){return"OL"===e.tagName?"ordered":"UL"===e.tagName?e.hasAttribute("data-checked")?"true"===e.getAttribute("data-checked")?"checked":"unchecked":"bullet":void 0}constructor(e){super(e);e.addEventListener("click",(n=>{if(n.target.parentNode===e){var r=this.statics.formats(e),i=t.find(n.target);"checked"===r?i.format("list","unchecked"):"unchecked"===r&&i.format("list","checked")}}))}format(e,t){this.children.length>0&&this.children.tail.format(e,t)}formats(){return{[this.statics.blotName]:this.statics.formats(this.domNode)}}insertBefore(e,t){if(e instanceof r)super.insertBefore(e,t);else{var n=null==t?this.length():t.offset(this),i=this.split(n);i.parent.insertBefore(e,i)}}optimize(e){super.optimize(e);var t=this.next;null!=t&&t.prev===this&&t.statics.blotName===this.statics.blotName&&t.domNode.tagName===this.domNode.tagName&&t.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(t.moveChildren(this),t.remove())}replace(e){if(e.statics.blotName!==this.statics.blotName){var n=t.create(this.statics.defaultChild);e.moveChildren(n),this.appendChild(n)}super.replace(e)}}return i.blotName="list",i.scope=t.Scope.BLOCK_BLOT,i.tagName=["OL","UL"],i.defaultChild="list-item",i.allowedChildren=[r],{"formats/list":i}}function Qv(e){var{Scope:t}=e.import("parchment");return{"formats/backgroundColor":new(e.import("formats/background").constructor)("backgroundColor","background-color",{scope:t.INLINE})}}function eg(e){var{Scope:t,Attributor:n}=e.import("parchment"),r={scope:t.BLOCK},i={};return["margin","marginTop","marginBottom","marginLeft","marginRight"].concat(["padding","paddingTop","paddingBottom","paddingLeft","paddingRight"]).forEach((e=>{i["formats/".concat(e)]=new n.Style(e,Mn(e),r)})),i}function tg(e){var{Scope:t,Attributor:n}=e.import("parchment"),r={scope:t.INLINE},i={};return["font","fontSize","fontStyle","fontVariant","fontWeight","fontFamily"].forEach((e=>{i["formats/".concat(e)]=new n.Style(e,Mn(e),r)})),i}function ng(e){var{Scope:t,Attributor:n}=e.import("parchment"),r=[{name:"lineHeight",scope:t.BLOCK},{name:"letterSpacing",scope:t.INLINE},{name:"textDecoration",scope:t.INLINE},{name:"textIndent",scope:t.BLOCK}],i={};return r.forEach((e=>{var{name:t,scope:r}=e;i["formats/".concat(t)]=new n.Style(t,Mn(t),{scope:r})})),i}function rg(e){var t=e.import("formats/image"),n=["alt","height","width","data-custom","class","data-local"];t.sanitize=e=>e?bc(e):e,t.formats=function(e){return n.reduce((function(t,n){return e.hasAttribute(n)&&(t[n]=e.getAttribute(n)),t}),{})};var r=t.prototype.format;t.prototype.format=function(e,t){n.indexOf(e)>-1?t?this.domNode.setAttribute(e,t):this.domNode.removeAttribute(e):r.call(this,e,t)}}function ig(e){var t=e.import("formats/link");t.sanitize=e=>{var n=document.createElement("a");n.href=e;var r=n.href.slice(0,n.href.indexOf(":"));return t.PROTOCOL_WHITELIST.concat("file").indexOf(r)>-1?e:t.SANITIZED_URL}}function ag(e,t,n){var r,i,a;function o(){return{html:a.root.innerHTML,text:a.getText(),delta:a.getContents()}}function s(e){var t="data-placeholder",n=a.root;n.getAttribute(t)!==e&&n.setAttribute(t,e)}jo((()=>e.readOnly),(e=>{r&&(a.enable(!e),e||a.blur())})),jo((()=>e.placeholder),(e=>{r&&s(e)}));var l={};function u(e){var t=e?a.getFormat(e):{},r=Object.keys(t);(r.length!==Object.keys(l).length||r.find((e=>t[e]!==l[e])))&&(l=t,n("statuschange",{},t))}function c(){n("input",{},o())}function d(l){var d=window.Quill;!function(e){var t={divider:Xv,ins:Zv,align:Gv,direction:Kv,list:Jv,background:Qv,box:eg,font:tg,text:ng,image:rg,link:ig},n={};Object.values(t).forEach((t=>on(n,t(e)))),e.register(n,!0)}(d);var h={toolbar:!1,readOnly:e.readOnly,placeholder:e.placeholder};l.length&&(d.register("modules/ImageResize",window.ImageResize.default),h.modules={ImageResize:{modules:l}});var f=t.value,p=(a=new d(f,h)).root;["focus","blur","input"].forEach((t=>{p.addEventListener(t,(r=>{var i=o();if("input"===t){if("ios"===yc().platform){var a=(i.html.match(/<span [\s\S]*>([\s\S]*)<\/span>/)||[])[1];s(a&&a.replace(/\s/g,"")?"":e.placeholder)}r.stopPropagation()}else n(t,r,i)}))})),a.on("text-change",c),a.on("selection-change",u),a.on("scroll-optimize",(()=>{u(a.selection.getRange()[0])})),a.clipboard.addMatcher(Node.ELEMENT_NODE,((e,t)=>(i||t.ops&&(t.ops=t.ops.filter((e=>{var{insert:t}=e;return pn(t)})).map((e=>{var{insert:t}=e;return{insert:t}}))),t))),r=!0,n("ready",{},{})}o_(((e,t,n)=>{var s,l,d,{options:h,callbackId:f}=t;if(r){var p=window.Quill;switch(e){case"format":var{name:v="",value:g=!1}=h;l=a.getSelection(!0);var m=a.getFormat(l)[v]||!1;if(["bold","italic","underline","strike","ins"].includes(v))g=!m;else if("direction"===v){g=("rtl"!==g||!m)&&g;var _=a.getFormat(l).align;"rtl"!==g||_?g||"right"!==_||a.format("align",!1,"user"):a.format("align","right","user")}else if("indent"===v){g="+1"===g,"rtl"===a.getFormat(l).direction&&(g=!g),g=g?"+1":"-1"}else"list"===v&&(g="check"===g?"unchecked":g,m="checked"===m?"unchecked":m),g=m&&m!==(g||!1)||!m&&g?g:!m;a.format(v,g,"user");break;case"insertDivider":l=a.getSelection(!0),a.insertText(l.index,Jn,"user"),a.insertEmbed(l.index+1,"divider",!0,"user"),a.setSelection(l.index+2,0,"silent");break;case"insertImage":l=a.getSelection(!0);var{src:y="",alt:b="",width:w="",height:x="",extClass:S="",data:k={}}=h,C=bc(y);a.insertEmbed(l.index,"image",C,"silent");var T=!!/^(file|blob):/.test(C)&&C;a.formatText(l.index,1,"data-local",T,"silent"),a.formatText(l.index,1,"alt",b,"silent"),a.formatText(l.index,1,"width",w,"silent"),a.formatText(l.index,1,"height",x,"silent"),a.formatText(l.index,1,"class",S,"silent"),a.formatText(l.index,1,"data-custom",Object.keys(k).map((e=>"".concat(e,"=").concat(k[e]))).join("&"),"silent"),a.setSelection(l.index+1,0,"silent"),a.scrollIntoView(),setTimeout((()=>{c()}),1e3);break;case"insertText":l=a.getSelection(!0);var{text:A=""}=h;a.insertText(l.index,A,"user"),a.setSelection(l.index+A.length,0,"silent");break;case"setContents":var{delta:M,html:E}=h;"object"==typeof M?a.setContents(M,"silent"):pn(E)?a.setContents(function(e){var t,n=["span","strong","b","ins","em","i","u","a","del","s","sub","sup","img","div","p","h1","h2","h3","h4","h5","h6","hr","ol","ul","li","br"],r="";Hv(e,{start:function(e,i,a){if(n.includes(e)){t=!1;var o=i.map((e=>{var{name:t,value:n}=e;return"".concat(t,'="').concat(n,'"')})).join(" "),s="<".concat(e," ").concat(o," ").concat(a?"/":"",">");r+=s}else t=!a},end:function(e){t||(r+="</".concat(e,">"))},chars:function(e){t||(r+=e)}}),i=!0;var o=a.clipboard.convert(r);return i=!1,o}(E),"silent"):d="contents is missing";break;case"getContents":s=o();break;case"clear":a.setText("");break;case"removeFormat":l=a.getSelection(!0);var O=p.import("parchment");l.length?a.removeFormat(l.index,l.length,"user"):Object.keys(a.getFormat(l)).forEach((e=>{O.query(e,O.Scope.INLINE)&&a.format(e,!1)}));break;case"undo":a.history.undo();break;case"redo":a.history.redo();break;case"blur":a.blur();break;case"getSelectionText":s={text:""},(l=a.selection.savedRange)&&0!==l.length&&(s.text=a.getText(l.index,l.length));break;case"scrollIntoView":a.scrollIntoView()}u(l)}else d="not ready";f&&n({callbackId:f,data:on({},s,{errMsg:"".concat(e,":").concat(d?"fail "+d:"ok")})})}),l_()),is((()=>{var t=[];e.showImgSize&&t.push("DisplaySize"),e.showImgToolbar&&t.push("Toolbar"),e.showImgResize&&t.push("Resize");Yv(window.Quill,"./__uniappquill.js",(()=>{if(t.length){Yv(window.ImageResize,"./__uniappquillimageresize.js",(()=>{d(t)}))}else d(t)}))}))}const og=Zp({name:"Editor",props:on({},zv,{id:{type:String,default:""},readOnly:{type:[Boolean,String],default:!1},placeholder:{type:String,default:""},showImgSize:{type:[Boolean,String],default:!1},showImgToolbar:{type:[Boolean,String],default:!1},showImgResize:{type:[Boolean,String],default:!1}}),emit:["ready","focus","blur","input","statuschange",...Nv],setup(e,t){var{emit:n}=t,r=eo(null),i=Jp(r,n);return ag(e,r,i),Iv(e,r,i),()=>gl("uni-editor",{ref:r,id:e.id,class:"ql-container"},null,8,["id"])}});var sg="#10aeff",lg="#b2b2b2",ug={success:{d:"M15.808 0.16q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.144 3.744-2.144 8.128 0 4.192 2.144 7.872 2.112 3.52 5.632 5.632 3.68 2.144 7.872 2.144 4.384 0 8.128-2.144 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.384-2.176-8.128-2.112-3.616-5.728-5.728-3.744-2.176-8.128-2.176zM24.832 11.328l-11.264 11.104q-0.032 0.032-0.112 0.032t-0.112-0.032l-5.216-5.376q-0.096-0.128 0-0.288l0.704-0.96q0.032-0.064 0.112-0.064t0.112 0.032l4.256 3.264q0.064 0.032 0.144 0.032t0.112-0.032l10.336-8.608q0.064-0.064 0.144-0.064t0.112 0.064l0.672 0.672q0.128 0.128 0 0.224z",c:er},success_no_circle:{d:Nu,c:er},info:{d:"M15.808 0.128q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.176 3.776-2.176 8.16 0 4.224 2.176 7.872 2.080 3.552 5.632 5.632 3.648 2.176 7.872 2.176 4.384 0 8.16-2.176 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.416-2.176-8.16-2.112-3.616-5.728-5.728-3.744-2.176-8.16-2.176zM16.864 23.776q0 0.064-0.064 0.064h-1.568q-0.096 0-0.096-0.064l-0.256-11.328q0-0.064 0.064-0.064h2.112q0.096 0 0.064 0.064l-0.256 11.328zM16 10.88q-0.576 0-0.976-0.4t-0.4-0.96 0.4-0.96 0.976-0.4 0.976 0.4 0.4 0.96-0.4 0.96-0.976 0.4z",c:sg},warn:{d:"M15.808 0.16q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.144 3.744-2.144 8.128 0 4.192 2.144 7.872 2.112 3.52 5.632 5.632 3.68 2.144 7.872 2.144 4.384 0 8.128-2.144 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.384-2.176-8.128-2.112-3.616-5.728-5.728-3.744-2.176-8.128-2.176zM15.136 8.672h1.728q0.128 0 0.224 0.096t0.096 0.256l-0.384 10.24q0 0.064-0.048 0.112t-0.112 0.048h-1.248q-0.096 0-0.144-0.048t-0.048-0.112l-0.384-10.24q0-0.16 0.096-0.256t0.224-0.096zM16 23.328q-0.48 0-0.832-0.352t-0.352-0.848 0.352-0.848 0.832-0.352 0.832 0.352 0.352 0.848-0.352 0.848-0.832 0.352z",c:"#f76260"},waiting:{d:"M15.84 0.096q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.144 3.744-2.144 8.128 0 4.192 2.144 7.872 2.112 3.52 5.632 5.632 3.68 2.144 7.872 2.144 4.384 0 8.128-2.144 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.384-2.176-8.128-2.112-3.616-5.728-5.728-3.744-2.176-8.128-2.176zM23.008 21.92l-0.512 0.896q-0.096 0.128-0.224 0.064l-8-3.808q-0.096-0.064-0.16-0.128-0.128-0.096-0.128-0.288l0.512-12.096q0-0.064 0.048-0.112t0.112-0.048h1.376q0.064 0 0.112 0.048t0.048 0.112l0.448 10.848 6.304 4.256q0.064 0.064 0.080 0.128t-0.016 0.128z",c:sg},cancel:{d:"M20.928 10.176l-4.928 4.928-4.928-4.928-0.896 0.896 4.928 4.928-4.928 4.928 0.896 0.896 4.928-4.928 4.928 4.928 0.896-0.896-4.928-4.928 4.928-4.928-0.896-0.896zM16 2.080q-3.776 0-7.040 1.888-3.136 1.856-4.992 4.992-1.888 3.264-1.888 7.040t1.888 7.040q1.856 3.136 4.992 4.992 3.264 1.888 7.040 1.888t7.040-1.888q3.136-1.856 4.992-4.992 1.888-3.264 1.888-7.040t-1.888-7.040q-1.856-3.136-4.992-4.992-3.264-1.888-7.040-1.888zM16 28.64q-3.424 0-6.4-1.728-2.848-1.664-4.512-4.512-1.728-2.976-1.728-6.4t1.728-6.4q1.664-2.848 4.512-4.512 2.976-1.728 6.4-1.728t6.4 1.728q2.848 1.664 4.512 4.512 1.728 2.976 1.728 6.4t-1.728 6.4q-1.664 2.848-4.512 4.512-2.976 1.728-6.4 1.728z",c:"#f43530"},download:{d:"M15.808 1.696q-3.776 0-7.072 1.984-3.2 1.888-5.088 5.152-1.952 3.392-1.952 7.36 0 3.776 1.952 7.072 1.888 3.2 5.088 5.088 3.296 1.952 7.072 1.952 3.968 0 7.36-1.952 3.264-1.888 5.152-5.088 1.984-3.296 1.984-7.072 0-4-1.984-7.36-1.888-3.264-5.152-5.152-3.36-1.984-7.36-1.984zM20.864 18.592l-3.776 4.928q-0.448 0.576-1.088 0.576t-1.088-0.576l-3.776-4.928q-0.448-0.576-0.24-0.992t0.944-0.416h2.976v-8.928q0-0.256 0.176-0.432t0.4-0.176h1.216q0.224 0 0.4 0.176t0.176 0.432v8.928h2.976q0.736 0 0.944 0.416t-0.24 0.992z",c:er},search:{d:"M20.928 22.688q-1.696 1.376-3.744 2.112-2.112 0.768-4.384 0.768-3.488 0-6.464-1.728-2.88-1.696-4.576-4.608-1.76-2.976-1.76-6.464t1.76-6.464q1.696-2.88 4.576-4.576 2.976-1.76 6.464-1.76t6.464 1.76q2.912 1.696 4.608 4.576 1.728 2.976 1.728 6.464 0 2.272-0.768 4.384-0.736 2.048-2.112 3.744l9.312 9.28-1.824 1.824-9.28-9.312zM12.8 23.008q2.784 0 5.184-1.376 2.304-1.376 3.68-3.68 1.376-2.4 1.376-5.184t-1.376-5.152q-1.376-2.336-3.68-3.68-2.4-1.408-5.184-1.408t-5.152 1.408q-2.336 1.344-3.68 3.68-1.408 2.368-1.408 5.152t1.408 5.184q1.344 2.304 3.68 3.68 2.368 1.376 5.152 1.376zM12.8 23.008v0z",c:lg},clear:{d:"M16 0q-4.352 0-8.064 2.176-3.616 2.144-5.76 5.76-2.176 3.712-2.176 8.064t2.176 8.064q2.144 3.616 5.76 5.76 3.712 2.176 8.064 2.176t8.064-2.176q3.616-2.144 5.76-5.76 2.176-3.712 2.176-8.064t-2.176-8.064q-2.144-3.616-5.76-5.76-3.712-2.176-8.064-2.176zM22.688 21.408q0.32 0.32 0.304 0.752t-0.336 0.736-0.752 0.304-0.752-0.32l-5.184-5.376-5.376 5.184q-0.32 0.32-0.752 0.304t-0.736-0.336-0.304-0.752 0.32-0.752l5.376-5.184-5.184-5.376q-0.32-0.32-0.304-0.752t0.336-0.752 0.752-0.304 0.752 0.336l5.184 5.376 5.376-5.184q0.32-0.32 0.752-0.304t0.752 0.336 0.304 0.752-0.336 0.752l-5.376 5.184 5.184 5.376z",c:lg}};const cg=Zp({name:"Icon",props:{type:{type:String,required:!0,default:""},size:{type:[String,Number],default:23},color:{type:String,default:""}},setup(e){var t=eo(null),n=ql((()=>ug[e.type]));return()=>{var{value:r}=n;return gl("uni-icon",{ref:t},[r&&r.d&&Pu(r.d,e.color||r.c,Ou(e.size))],512)}}});var dg={src:{type:String,default:""},mode:{type:String,default:"scaleToFill"},lazyLoad:{type:[Boolean,String],default:!1},draggable:{type:Boolean,default:!1}},hg={widthFix:["offsetWidth","height",(e,t)=>e/t],heightFix:["offsetHeight","width",(e,t)=>e*t]},fg={aspectFit:["center center","contain"],aspectFill:["center center","cover"],widthFix:[,"100% 100%"],heightFix:[,"100% 100%"],top:["center top"],bottom:["center bottom"],center:["center center"],left:["left center"],right:["right center"],"top left":["left top"],"top right":["right top"],"bottom left":["left bottom"],"bottom right":["right bottom"]};const pg=Zp({name:"Image",props:dg,setup(e,t){var{emit:n}=t,r=eo(null),i=function(e,t){var n=eo(""),r=ql((()=>{var e="auto",r="",i=fg[t.mode];return i?(i[0]&&(r=i[0]),i[1]&&(e=i[1])):(r="0% 0%",e="100% 100%"),"background-image:".concat(n.value?'url("'+n.value+'")':"none",";background-position:").concat(r,";background-size:").concat(e,";")})),i=Fa({rootEl:e,src:ql((()=>t.src?bc(t.src):"")),origWidth:0,origHeight:0,origStyle:{width:"",height:""},modeStyle:r,imgSrc:n});return is((()=>{var t=e.value;i.origWidth=t.clientWidth||0,i.origHeight=t.clientHeight||0})),i}(r,e),a=Jp(r,n),{fixSize:o}=function(e,t,n){var r=()=>{var{mode:r}=t,i=hg[r];if(i){var{origWidth:a,origHeight:o}=n,s=a&&o?a/o:0;if(s){var l=e.value,u=l[i[0]];u&&(l.style[i[1]]=function(e){vg&&e>10&&(e=2*Math.round(e/2));return e}(i[2](u,s))+"px"),window.dispatchEvent(new CustomEvent("updateview"))}}},i=()=>{var{style:t}=e.value,{origStyle:{width:r,height:i}}=n;t.width=r,t.height=i};return jo((()=>t.mode),((e,t)=>{hg[t]&&i(),hg[e]&&r()})),{fixSize:r,resetSize:i}}(r,e,i);return function(e,t,n,r,i){var a,o,s=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";e.origWidth=t,e.origHeight=n,e.imgSrc=r},l=l=>{if(!l)return u(),void s();(a=a||new Image).onload=e=>{var{width:c,height:d}=a;s(c,d,l),yo((()=>{r()})),a.draggable=t.draggable,o&&o.remove(),o=a,n.value.appendChild(a),u(),i("load",e,{width:c,height:d})},a.onerror=t=>{s(),u(),i("error",t,{errMsg:"GET ".concat(e.src," 404 (Not Found)")})},a.src=l},u=()=>{a&&(a.onload=null,a.onerror=null,a=null)};jo((()=>e.src),(e=>l(e))),jo((()=>e.imgSrc),(e=>{!e&&o&&(o.remove(),o=null)})),is((()=>l(e.src))),ss((()=>u()))}(i,e,r,o,a),()=>gl("uni-image",{ref:r},[gl("div",{style:i.modeStyle},null,4),hg[e.mode]?gl(cv,{onResize:o},null,8,["onResize"]):gl("span",null,null)],512)}});var vg="Google Inc."===navigator.vendor;var gg=yr(!0),mg=[],_g=0,yg=!1,bg=e=>mg.forEach((t=>t.userAction=e));function wg(){var e=Fa({userAction:!1});return is((()=>{!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{userAction:!1};yg||(["touchstart","touchmove","touchend","mousedown","mouseup"].forEach((e=>{document.addEventListener(e,(function(){!_g&&bg(!0),_g++,setTimeout((()=>{! --_g&&bg(!1)}),0)}),gg)})),yg=!0);mg.push(e)}(e)})),ss((()=>{var t,n;t=e,(n=mg.indexOf(t))>=0&&mg.splice(n,1)})),{state:e}}function xg(){var e=Fa({attrs:{}});return is((()=>{for(var t=El();t;){var n=t.type.__scopeId;n&&(e.attrs[n]=""),t=t.proxy&&"page"===t.proxy.$mpType?null:t.parent}})),{state:e}}function Sg(e,t){var n=document.activeElement;if(!n)return t({});var r={};["input","textarea"].includes(n.tagName.toLowerCase())&&(r.start=n.selectionStart,r.end=n.selectionEnd),t(r)}var kg,Cg=200;function Tg(e,t,n){return"number"===t&&isNaN(Number(e))&&(e=""),null==e?"":String(e)}var Ag=["none","text","decimal","numeric","tel","search","email","url"],Mg=on({},{name:{type:String,default:""},modelValue:{type:[String,Number]},value:{type:[String,Number]},disabled:{type:[Boolean,String],default:!1},autoFocus:{type:[Boolean,String],default:!1},focus:{type:[Boolean,String],default:!1},cursor:{type:[Number,String],default:-1},selectionStart:{type:[Number,String],default:-1},selectionEnd:{type:[Number,String],default:-1},type:{type:String,default:"text"},password:{type:[Boolean,String],default:!1},placeholder:{type:String,default:""},placeholderStyle:{type:String,default:""},placeholderClass:{type:String,default:""},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},confirmHold:{type:Boolean,default:!1},ignoreCompositionEvent:{type:Boolean,default:!0},step:{type:String,default:"0.000000000000000001"},inputmode:{type:String,default:void 0,validator:e=>!!~Ag.indexOf(e)},cursorColor:{type:String,default:""}},zv),Eg=["input","focus","blur","update:value","update:modelValue","update:focus","compositionstart","compositionupdate","compositionend",...Nv];function Og(e,t,n,r){var i=null;jo((()=>e.modelValue),i=Hr((n=>{t.value=Tg(n,e.type)}),100,{setTimeout:setTimeout,clearTimeout:clearTimeout})),jo((()=>e.value),i);var a=function(e,t){var n,r,i=0,a=function(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];var l=Date.now();clearTimeout(n),r=()=>{r=null,i=l,e.apply(this,o)},l-i<t?n=setTimeout(r,t-(l-i)):r()};return a.cancel=function(){clearTimeout(n),r=null},a.flush=function(){clearTimeout(n),r&&r()},a}(((e,t)=>{i.cancel(),n("update:modelValue",t.value),n("update:value",t.value),r("input",e,t)}),100);return rs((()=>{i.cancel(),a.cancel()})),{trigger:r,triggerInput:(e,t,n)=>{i.cancel(),a(e,t),n&&a.flush()}}}function Lg(e,t){var{state:n}=wg(),r=ql((()=>e.autoFocus||e.focus));function i(){if(r.value){var a=t.value;if(a&&"plus"in window){var o=Cg-(Date.now()-kg);if(o>0)setTimeout(i,o);else{var s="none"!==e.inputmode;"HarmonyOS"===plus.os.name?!n.userAction&&s?(plus.key.showSoftKeybord(),setTimeout((()=>{a.focus()}),100)):a.focus():(a.focus(),!n.userAction&&s&&plus.key.showSoftKeybord())}}else setTimeout(i,100)}}jo((()=>e.focus),(e=>{var n;e?i():(n=t.value)&&n.blur()})),is((()=>{kg=kg||Date.now(),r.value&&yo(i)}))}function zg(e,t,n,r){bi(Bu(),"getSelectedTextRange",Sg);var{fieldRef:i,state:a,trigger:o}=function(e,t,n){var r,i=eo(null),a=Jp(t,n),o=ql((()=>{var t=Number(e.selectionStart);return isNaN(t)?-1:t})),s=ql((()=>{var t=Number(e.selectionEnd);return isNaN(t)?-1:t})),l=ql((()=>{var t=Number(e.cursor);return isNaN(t)?-1:t})),u=ql((()=>{var t=Number(e.maxlength);return isNaN(t)?140:t})),c=Fa({value:r=Tg(e.modelValue,e.type)||Tg(e.value,e.type),valueOrigin:r,maxlength:u,focus:e.focus,composing:!1,selectionStart:o,selectionEnd:s,cursor:l});return jo((()=>c.focus),(e=>n("update:focus",e))),jo((()=>c.maxlength),(e=>c.value=c.value.slice(0,e)),{immediate:!1}),{fieldRef:i,state:c,trigger:a}}(e,t,n),{triggerInput:s}=Og(e,a,n,o);Lg(e,i),Iv(e,i,o);var{state:l}=xg();return function(e,t){var n=Ps(tv,!1);if(n){var r=El(),i={submit(){var n=r.proxy;return[n[e],pn(t)?n[t]:t.value]},reset(){pn(t)?r.proxy[t]="":t.value=""}};n.addField(i),ss((()=>{n.removeField(i)}))}}("name",a),function(e,t,n,r,i,a){function o(){var n=e.value;n&&t.focus&&t.selectionStart>-1&&t.selectionEnd>-1&&"number"!==n.type&&(n.selectionStart=t.selectionStart,n.selectionEnd=t.selectionEnd)}function s(){var n=e.value;n&&t.focus&&t.selectionStart<0&&t.selectionEnd<0&&t.cursor>-1&&"number"!==n.type&&(n.selectionEnd=n.selectionStart=t.cursor)}function l(e){return"number"===e.type?null:e.selectionEnd}jo([()=>t.selectionStart,()=>t.selectionEnd],o),jo((()=>t.cursor),s),jo((()=>e.value),(function(){var u=e.value;if(u){var c=function(e,r){e.stopPropagation(),fn(a)&&!1===a(e,t)||(t.value=u.value,t.composing&&n.ignoreCompositionEvent||i(e,{value:u.value,cursor:l(u)},r))};u.addEventListener("change",(e=>e.stopPropagation())),u.addEventListener("focus",(function(e){t.focus=!0,r("focus",e,{value:t.value}),o(),s()})),u.addEventListener("blur",(function(e){t.composing&&(t.composing=!1,c(e,!0)),t.focus=!1,r("blur",e,{value:t.value,cursor:l(e.target)})})),u.addEventListener("input",c),u.addEventListener("compositionstart",(e=>{e.stopPropagation(),t.composing=!0,d(e)})),u.addEventListener("compositionend",(e=>{e.stopPropagation(),t.composing&&(t.composing=!1,c(e)),d(e)})),u.addEventListener("compositionupdate",d)}function d(e){n.ignoreCompositionEvent||r(e.type,e,{value:e.data})}}))}(i,a,e,o,s,r),{fieldRef:i,state:a,scopedAttrsState:l,fixDisabledColor:0===String(navigator.vendor).indexOf("Apple")&&CSS.supports("image-orientation:from-image"),trigger:o}}var Ng=on({},Mg,{placeholderClass:{type:String,default:"input-placeholder"},textContentType:{type:String,default:""}}),Ig=dr((()=>{var e=plus.os.version;return"iOS"===plus.os.name&&!!e&&parseInt(e)>=16&&parseFloat(e)<17.2}));function Pg(e,t,n,r,i){if(t.value)if("."===e.data){if("."===t.value.slice(-1))return n.value=r.value=t.value=t.value.slice(0,-1),!1;if(t.value&&!t.value.includes("."))return t.value+=".",i&&(i.fn=()=>{n.value=r.value=t.value=t.value.slice(0,-1),r.removeEventListener("blur",i.fn)},r.addEventListener("blur",i.fn)),!1}else if("deleteContentBackward"===e.inputType&&Ig()&&"."===t.value.slice(-2,-1))return t.value=n.value=r.value=t.value.slice(0,-2),!0}const Dg=Zp({name:"Input",props:Ng,emits:["confirm",...Eg],setup(e,t){var{emit:n,expose:r}=t,i=["text","number","idcard","digit","password","tel"],a=["off","one-time-code"],o=ql((()=>{var t="";switch(e.type){case"text":t="text","search"===e.confirmType&&(t="search");break;case"idcard":t="text";break;case"digit":t="number";break;default:t=i.includes(e.type)?e.type:"text"}return e.password?"password":t})),s=ql((()=>{var t=a.indexOf(e.textContentType),n=a.indexOf(Mn(e.textContentType));return a[-1!==t?t:-1!==n?n:0]})),l=function(e,t){if("number"===t.value){var n=void 0===e.modelValue?e.value:e.modelValue,r=eo(null!=n?n.toLocaleString():"");return jo((()=>e.modelValue),(e=>{r.value=null!=e?e.toLocaleString():""})),jo((()=>e.value),(e=>{r.value=null!=e?e.toLocaleString():""})),r}return eo("")}(e,o),u={fn:null},c=eo(null),{fieldRef:d,state:h,scopedAttrsState:f,fixDisabledColor:p,trigger:v}=zg(e,c,n,((t,n)=>{var r=t.target;if("number"===o.value){if(u.fn&&(r.removeEventListener("blur",u.fn),u.fn=null),r.validity&&!r.validity.valid){if((!l.value||!r.value)&&"-"===t.data||"-"===l.value[0]&&"deleteContentBackward"===t.inputType)return l.value="-",n.value="",u.fn=()=>{l.value=r.value=""},r.addEventListener("blur",u.fn),!1;var i=Pg(t,l,n,r,u);return"boolean"==typeof i?i:(l.value=n.value=r.value="-"===l.value?"":l.value,!1)}var a=Pg(t,l,n,r,u);if("boolean"==typeof a)return a;l.value=r.value;var s=n.maxlength;if(s>0&&r.value.length>s)return r.value=r.value.slice(0,s),n.value=r.value,(void 0!==e.modelValue&&null!==e.modelValue?e.modelValue.toString():"")!==r.value}}));jo((()=>h.value),(t=>{"number"!==e.type||"-"===l.value&&""===t||(l.value=t.toString())}));var g=["number","digit"],m=ql((()=>g.includes(e.type)?e.step:""));function _(t){if("Enter"===t.key){var n=t.target;t.stopPropagation(),v("confirm",t,{value:n.value}),!e.confirmHold&&n.blur()}}return r({$triggerInput:e=>{n("update:modelValue",e.value),n("update:value",e.value),h.value=e.value}}),()=>{var t=e.disabled&&p?gl("input",{key:"disabled-input",ref:d,value:h.value,tabindex:"-1",readonly:!!e.disabled,type:o.value,maxlength:h.maxlength,step:m.value,class:"uni-input-input",style:e.cursorColor?{caretColor:e.cursorColor}:{},onFocus:e=>e.target.blur()},null,44,["value","readonly","type","maxlength","step","onFocus"]):gl("input",{key:"input",ref:d,value:h.value,onInput:e=>{h.value=e.target.value.toString()},disabled:!!e.disabled,type:o.value,maxlength:h.maxlength,step:m.value,enterkeyhint:e.confirmType,pattern:"number"===e.type?"[0-9]*":void 0,class:"uni-input-input",style:e.cursorColor?{caretColor:e.cursorColor}:{},autocomplete:s.value,onKeyup:_,inputmode:e.inputmode},null,44,["value","onInput","disabled","type","maxlength","step","enterkeyhint","pattern","autocomplete","onKeyup","inputmode"]);return gl("uni-input",{ref:c},[gl("div",{class:"uni-input-wrapper"},[Uo(gl("div",xl(f.attrs,{style:e.placeholderStyle,class:["uni-input-placeholder",e.placeholderClass]}),[e.placeholder],16),[[Zl,!(h.value.length||"-"===l.value||l.value.includes("."))]]),"search"===e.confirmType?gl("form",{action:"",onSubmit:e=>e.preventDefault(),class:"uni-input-form"},[t],40,["onSubmit"]):t])],512)}}});var Bg,Rg,Fg=["class","style"],qg=/^on[A-Z]+/,jg=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{excludeListeners:n=!1,excludeKeys:r=[]}=t,i=El(),a=to({}),o=to({}),s=to({}),l=r.concat(Fg);return i.attrs=Fa(i.attrs),Vo((()=>{var e,t=(e=i.attrs,Object.keys(e).map((t=>[t,e[t]]))).reduce(((e,t)=>{var[r,i]=t;return l.includes(r)?e.exclude[r]=i:qg.test(r)?(n||(e.attrs[r]=i),e.listeners[r]=i):e.attrs[r]=i,e}),{exclude:{},attrs:{},listeners:{}});a.value=t.attrs,o.value=t.listeners,s.value=t.exclude}),null,e),{$attrs:a,$listeners:o,$excludeAttrs:s}};function Vg(){wr((()=>{Bg||(Bg=plus.webview.currentWebview()),Rg||(Rg=(Bg.getStyle()||{}).pullToRefresh||{})}))}function $g(e){var{disable:t}=e;Rg&&Rg.support&&Bg.setPullToRefresh(Object.assign({},Rg,{support:!t}))}function Hg(e){El().rebuild=e}const Wg=Zp({inheritAttrs:!1,name:"MovableArea",props:{scaleArea:{type:Boolean,default:!1}},setup(e,t){var{slots:n}=t,r=eo(null),i=eo(!1),{setContexts:a,events:o}=function(e,t){var n=eo(0),r=eo(0),i=Fa({x:null,y:null}),a=eo(null),o=null,s=[];function l(t){t&&1!==t&&(e.scaleArea?s.forEach((function(e){e._setScale(t)})):o&&o._setScale(t))}function u(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s,r=t.value;function i(e){for(var t=0;t<n.length;t++){var a=n[t];if(e===a.rootRef.value)return a}return e===r||e===document.body||e===document?null:i(e.parentNode)}return i(e)}var c=Kp((t=>{$g({disable:!0});var n=t.touches;if(n&&n.length>1){var r={x:n[1].pageX-n[0].pageX,y:n[1].pageY-n[0].pageY};if(a.value=Ug(r),i.x=r.x,i.y=r.y,!e.scaleArea){var s=u(n[0].target),l=u(n[1].target);o=s&&s===l?s:null}}})),d=Kp((e=>{var t=e.touches;if(t&&t.length>1){e.preventDefault();var n={x:t[1].pageX-t[0].pageX,y:t[1].pageY-t[0].pageY};if(null!==i.x&&a.value&&a.value>0)l(Ug(n)/a.value);i.x=n.x,i.y=n.y}})),h=Kp((t=>{$g({disable:!1});var n=t.touches;n&&n.length||t.changedTouches&&(i.x=0,i.y=0,a.value=null,e.scaleArea?s.forEach((function(e){e._endScale()})):o&&o._endScale())}));function f(){p(),s.forEach((function(e,t){e.setParent()}))}function p(){var e=window.getComputedStyle(t.value),i=t.value.getBoundingClientRect();n.value=i.width-["Left","Right"].reduce((function(t,n){var r="padding"+n;return t+parseFloat(e["border"+n+"Width"])+parseFloat(e[r])}),0),r.value=i.height-["Top","Bottom"].reduce((function(t,n){var r="padding"+n;return t+parseFloat(e["border"+n+"Width"])+parseFloat(e[r])}),0)}return Is("movableAreaWidth",n),Is("movableAreaHeight",r),{setContexts(e){s=e},events:{_onTouchstart:c,_onTouchmove:d,_onTouchend:h,_resize:f}}}(e,r),{$listeners:s,$attrs:l,$excludeAttrs:u}=jg(),c=s.value;["onTouchstart","onTouchmove","onTouchend"].forEach((e=>{var t=c[e],n=o["_".concat(e)];c[e]=t?[].concat(t,n):n})),is((()=>{o._resize(),Vg(),i.value=!0}));var d=[],h=[];function f(){for(var e=[],t=function(t){var n=d[t];n instanceof Element||(n=n.el);var r=h.find((e=>n===e.rootRef.value));r&&e.push(Ya(r))},n=0;n<d.length;n++)t(n);a(e)}Hg((()=>{d=r.value.children,f()}));return Is("_isMounted",i),Is("movableAreaRootRef",r),Is("addMovableViewContext",(e=>{h.push(e),f()})),Is("removeMovableViewContext",(e=>{var t=h.indexOf(e);t>=0&&(h.splice(t,1),f())})),()=>(n.default&&n.default(),gl("uni-movable-area",xl({ref:r},l.value,u.value,c),[gl(cv,{onResize:o._resize},null,8,["onResize"]),d],16))}});function Ug(e){return Math.sqrt(e.x*e.x+e.y*e.y)}var Yg,Xg,Zg=function(e,t,n,r){e.addEventListener(t,(e=>{fn(n)&&!1===n(e)&&((void 0===e.cancelable||e.cancelable)&&e.preventDefault(),e.stopPropagation())}),{passive:!1})};function Gg(e,t,n){ss((()=>{document.removeEventListener("mousemove",Yg),document.removeEventListener("mouseup",Xg)}));var r,i,a=0,o=0,s=0,l=0,u=function(e,n,r,i){if(!1===t({cancelable:e.cancelable,target:e.target,currentTarget:e.currentTarget,preventDefault:e.preventDefault.bind(e),stopPropagation:e.stopPropagation.bind(e),touches:e.touches,changedTouches:e.changedTouches,detail:{state:n,x:r,y:i,dx:r-a,dy:i-o,ddx:r-s,ddy:i-l,timeStamp:e.timeStamp}}))return!1},c=null;Zg(e,"touchstart",(function(e){if(r=!0,1===e.touches.length&&!c)return c=e,a=s=e.touches[0].pageX,o=l=e.touches[0].pageY,u(e,"start",a,o)})),Zg(e,"mousedown",(function(e){if(i=!0,!r&&!c)return c=e,a=s=e.pageX,o=l=e.pageY,u(e,"start",a,o)})),Zg(e,"touchmove",(function(e){if(1===e.touches.length&&c){var t=u(e,"move",e.touches[0].pageX,e.touches[0].pageY);return s=e.touches[0].pageX,l=e.touches[0].pageY,t}}));var d=Yg=function(e){if(!r&&i&&c){var t=u(e,"move",e.pageX,e.pageY);return s=e.pageX,l=e.pageY,t}};document.addEventListener("mousemove",d),Zg(e,"touchend",(function(e){if(0===e.touches.length&&c)return r=!1,c=null,u(e,"end",e.changedTouches[0].pageX,e.changedTouches[0].pageY)}));var h=Xg=function(e){if(i=!1,!r&&c)return c=null,u(e,"end",e.pageX,e.pageY)};document.addEventListener("mouseup",h),Zg(e,"touchcancel",(function(e){if(c){r=!1;var t=c;return c=null,u(e,n?"cancel":"end",t.touches[0].pageX,t.touches[0].pageY)}}))}function Kg(e,t,n){return e>t-n&&e<t+n}function Jg(e,t){return Kg(e,0,t)}function Qg(){}function em(e,t){this._m=e,this._f=1e3*t,this._startTime=0,this._v=0}function tm(e,t,n){this._m=e,this._k=t,this._c=n,this._solution=null,this._endPosition=0,this._startTime=0}function nm(e,t,n){this._springX=new tm(e,t,n),this._springY=new tm(e,t,n),this._springScale=new tm(e,t,n),this._startTime=0}function rm(e,t){return+((1e3*e-1e3*t)/1e3).toFixed(1)}Qg.prototype.x=function(e){return Math.sqrt(e)},em.prototype.setV=function(e,t){var n=Math.pow(Math.pow(e,2)+Math.pow(t,2),.5);this._x_v=e,this._y_v=t,this._x_a=-this._f*this._x_v/n,this._y_a=-this._f*this._y_v/n,this._t=Math.abs(e/this._x_a)||Math.abs(t/this._y_a),this._lastDt=null,this._startTime=(new Date).getTime()},em.prototype.setS=function(e,t){this._x_s=e,this._y_s=t},em.prototype.s=function(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),e>this._t&&(e=this._t,this._lastDt=e);var t=this._x_v*e+.5*this._x_a*Math.pow(e,2)+this._x_s,n=this._y_v*e+.5*this._y_a*Math.pow(e,2)+this._y_s;return(this._x_a>0&&t<this._endPositionX||this._x_a<0&&t>this._endPositionX)&&(t=this._endPositionX),(this._y_a>0&&n<this._endPositionY||this._y_a<0&&n>this._endPositionY)&&(n=this._endPositionY),{x:t,y:n}},em.prototype.ds=function(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),e>this._t&&(e=this._t),{dx:this._x_v+this._x_a*e,dy:this._y_v+this._y_a*e}},em.prototype.delta=function(){return{x:-1.5*Math.pow(this._x_v,2)/this._x_a||0,y:-1.5*Math.pow(this._y_v,2)/this._y_a||0}},em.prototype.dt=function(){return-this._x_v/this._x_a},em.prototype.done=function(){var e=Kg(this.s().x,this._endPositionX)||Kg(this.s().y,this._endPositionY)||this._lastDt===this._t;return this._lastDt=null,e},em.prototype.setEnd=function(e,t){this._endPositionX=e,this._endPositionY=t},em.prototype.reconfigure=function(e,t){this._m=e,this._f=1e3*t},tm.prototype._solve=function(e,t){var n=this._c,r=this._m,i=this._k,a=n*n-4*r*i;if(0===a){var o=-n/(2*r),s=e,l=t/(o*e);return{x:function(e){return(s+l*e)*Math.pow(Math.E,o*e)},dx:function(e){var t=Math.pow(Math.E,o*e);return o*(s+l*e)*t+l*t}}}if(a>0){var u=(-n-Math.sqrt(a))/(2*r),c=(-n+Math.sqrt(a))/(2*r),d=(t-u*e)/(c-u),h=e-d;return{x:function(e){var t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,u*e)),n||(n=this._powER2T=Math.pow(Math.E,c*e)),h*t+d*n},dx:function(e){var t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,u*e)),n||(n=this._powER2T=Math.pow(Math.E,c*e)),h*u*t+d*c*n}}}var f=Math.sqrt(4*r*i-n*n)/(2*r),p=-n/2*r,v=e,g=(t-p*e)/f;return{x:function(e){return Math.pow(Math.E,p*e)*(v*Math.cos(f*e)+g*Math.sin(f*e))},dx:function(e){var t=Math.pow(Math.E,p*e),n=Math.cos(f*e),r=Math.sin(f*e);return t*(g*f*n-v*f*r)+p*t*(g*r+v*n)}}},tm.prototype.x=function(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._endPosition+this._solution.x(e):0},tm.prototype.dx=function(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._solution.dx(e):0},tm.prototype.setEnd=function(e,t,n){if(n||(n=(new Date).getTime()),e!==this._endPosition||!Jg(t,.1)){t=t||0;var r=this._endPosition;this._solution&&(Jg(t,.1)&&(t=this._solution.dx((n-this._startTime)/1e3)),r=this._solution.x((n-this._startTime)/1e3),Jg(t,.1)&&(t=0),Jg(r,.1)&&(r=0),r+=this._endPosition),this._solution&&Jg(r-e,.1)&&Jg(t,.1)||(this._endPosition=e,this._solution=this._solve(r-this._endPosition,t),this._startTime=n)}},tm.prototype.snap=function(e){this._startTime=(new Date).getTime(),this._endPosition=e,this._solution={x:function(){return 0},dx:function(){return 0}}},tm.prototype.done=function(e){return e||(e=(new Date).getTime()),Kg(this.x(),this._endPosition,.1)&&Jg(this.dx(),.1)},tm.prototype.reconfigure=function(e,t,n){this._m=e,this._k=t,this._c=n,this.done()||(this._solution=this._solve(this.x()-this._endPosition,this.dx()),this._startTime=(new Date).getTime())},tm.prototype.springConstant=function(){return this._k},tm.prototype.damping=function(){return this._c},tm.prototype.configuration=function(){return[{label:"Spring Constant",read:this.springConstant.bind(this),write:function(e,t){e.reconfigure(1,t,e.damping())}.bind(this,this),min:100,max:1e3},{label:"Damping",read:this.damping.bind(this),write:function(e,t){e.reconfigure(1,e.springConstant(),t)}.bind(this,this),min:1,max:500}]},nm.prototype.setEnd=function(e,t,n,r){var i=(new Date).getTime();this._springX.setEnd(e,r,i),this._springY.setEnd(t,r,i),this._springScale.setEnd(n,r,i),this._startTime=i},nm.prototype.x=function(){var e=((new Date).getTime()-this._startTime)/1e3;return{x:this._springX.x(e),y:this._springY.x(e),scale:this._springScale.x(e)}},nm.prototype.done=function(){var e=(new Date).getTime();return this._springX.done(e)&&this._springY.done(e)&&this._springScale.done(e)},nm.prototype.reconfigure=function(e,t,n){this._springX.reconfigure(e,t,n),this._springY.reconfigure(e,t,n),this._springScale.reconfigure(e,t,n)};const im=Zp({name:"MovableView",props:{direction:{type:String,default:"none"},inertia:{type:[Boolean,String],default:!1},outOfBounds:{type:[Boolean,String],default:!1},x:{type:[Number,String],default:0},y:{type:[Number,String],default:0},damping:{type:[Number,String],default:20},friction:{type:[Number,String],default:2},disabled:{type:[Boolean,String],default:!1},scale:{type:[Boolean,String],default:!1},scaleMin:{type:[Number,String],default:.1},scaleMax:{type:[Number,String],default:10},scaleValue:{type:[Number,String],default:1},animation:{type:[Boolean,String],default:!0}},emits:["change","scale"],setup(e,t){var{slots:n,emit:r}=t,i=eo(null),a=Jp(i,r),{setParent:o}=function(e,t,n){var r,i,a=Ps("_isMounted",eo(!1)),o=Ps("addMovableViewContext",(()=>{})),s=Ps("removeMovableViewContext",(()=>{})),l=eo(1),u=eo(1),c=eo(!1),d=eo(0),h=eo(0),f=null,p=null,v=!1,g=null,m=null,_=new Qg,y=new Qg,b={historyX:[0,0],historyY:[0,0],historyT:[0,0]},w=ql((()=>{var t=Number(e.friction);return isNaN(t)||t<=0?2:t})),x=new em(1,w.value);jo((()=>e.disabled),(()=>{W()}));var{_updateOldScale:S,_endScale:k,_setScale:C,scaleValueSync:T,_updateBoundary:A,_updateOffset:M,_updateWH:E,_scaleOffset:O,minX:L,minY:z,maxX:N,maxY:I,FAandSFACancel:P,_getLimitXY:D,_setTransform:B,_revise:R,dampingNumber:F,xMove:q,yMove:j,xSync:V,ySync:$,_STD:H}=function(e,t,n,r,i,a,o,s,l,u){var c=ql((()=>{var t=Number(e.scaleMin);return isNaN(t)?.1:t})),d=ql((()=>{var t=Number(e.scaleMax);return isNaN(t)?10:t})),h=eo(Number(e.scaleValue)||1);jo(h,(e=>{B(e)})),jo(c,(()=>{D()})),jo(d,(()=>{D()})),jo((()=>e.scaleValue),(e=>{h.value=Number(e)||0}));var{_updateBoundary:f,_updateOffset:p,_updateWH:v,_scaleOffset:g,minX:m,minY:_,maxX:y,maxY:b}=function(e,t,n){var r=Ps("movableAreaWidth",eo(0)),i=Ps("movableAreaHeight",eo(0)),a=Ps("movableAreaRootRef"),o={x:0,y:0},s={x:0,y:0},l=eo(0),u=eo(0),c=eo(0),d=eo(0),h=eo(0),f=eo(0);function p(){var e=0-o.x+s.x,t=r.value-l.value-o.x-s.x;c.value=Math.min(e,t),h.value=Math.max(e,t);var n=0-o.y+s.y,a=i.value-u.value-o.y-s.y;d.value=Math.min(n,a),f.value=Math.max(n,a)}function v(){o.x=sm(e.value,a.value),o.y=lm(e.value,a.value)}function g(r){r=r||t.value,r=n(r);var i=e.value.getBoundingClientRect();u.value=i.height/t.value,l.value=i.width/t.value;var a=u.value*r,o=l.value*r;s.x=(o-l.value)/2,s.y=(a-u.value)/2}return{_updateBoundary:p,_updateOffset:v,_updateWH:g,_scaleOffset:s,minX:c,minY:d,maxX:h,maxY:f}}(t,r,P),{FAandSFACancel:w,_getLimitXY:x,_animationTo:S,_setTransform:k,_revise:C,dampingNumber:T,xMove:A,yMove:M,xSync:E,ySync:O,_STD:L}=function(e,t,n,r,i,a,o,s,l,u,c,d,h,f){var p=ql((()=>{var e=Number(t.damping);return isNaN(e)?20:e})),v=ql((()=>"all"===t.direction||"horizontal"===t.direction)),g=ql((()=>"all"===t.direction||"vertical"===t.direction)),m=eo(cm(t.x)),_=eo(cm(t.y));jo((()=>t.x),(e=>{m.value=cm(e)})),jo((()=>t.y),(e=>{_.value=cm(e)})),jo(m,(e=>{C(e)})),jo(_,(e=>{T(e)}));var y=new nm(1,9*Math.pow(p.value,2)/40,p.value);function b(e,t){var n=!1;return e>i.value?(e=i.value,n=!0):e<o.value&&(e=o.value,n=!0),t>a.value?(t=a.value,n=!0):t<s.value&&(t=s.value,n=!0),{x:e,y:t,outOfBounds:n}}function w(){d&&d.cancel(),c&&c.cancel()}function x(e,n,i,a,o,s){w(),v.value||(e=l.value),g.value||(n=u.value),t.scale||(i=r.value);var d=b(e,n);e=d.x,n=d.y,t.animation?(y._springX._solution=null,y._springY._solution=null,y._springScale._solution=null,y._springX._endPosition=l.value,y._springY._endPosition=u.value,y._springScale._endPosition=r.value,y.setEnd(e,n,i,1),c=um(y,(function(){var e=y.x();S(e.x,e.y,e.scale,a,o,s)}),(function(){c.cancel()}))):S(e,n,i,a,o,s)}function S(i,a,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",c=arguments.length>4?arguments[4]:void 0,d=arguments.length>5?arguments[5]:void 0;null!==i&&"NaN"!==i.toString()&&"number"==typeof i||(i=l.value||0),null!==a&&"NaN"!==a.toString()&&"number"==typeof a||(a=u.value||0),i=Number(i.toFixed(1)),a=Number(a.toFixed(1)),o=Number(o.toFixed(1)),l.value===i&&u.value===a||c||f("change",{},{x:rm(i,n.x),y:rm(a,n.y),source:s}),t.scale||(o=r.value),o=+(o=h(o)).toFixed(3),d&&o!==r.value&&f("scale",{},{x:i,y:a,scale:o});var p="translateX("+i+"px) translateY("+a+"px) translateZ(0px) scale("+o+")";e.value&&(e.value.style.transform=p,e.value.style.webkitTransform=p,l.value=i,u.value=a,r.value=o)}function k(e){var t=b(l.value,u.value),n=t.x,i=t.y,a=t.outOfBounds;return a&&x(n,i,r.value,e),a}function C(e){if(v.value){if(e+n.x===l.value)return l;c&&c.cancel(),x(e+n.x,_.value+n.y,r.value)}return e}function T(e){if(g.value){if(e+n.y===u.value)return u;c&&c.cancel(),x(m.value+n.x,e+n.y,r.value)}return e}return{FAandSFACancel:w,_getLimitXY:b,_animationTo:x,_setTransform:S,_revise:k,dampingNumber:p,xMove:v,yMove:g,xSync:m,ySync:_,_STD:y}}(t,e,g,r,y,b,m,_,o,s,l,u,P,n);function z(t,n){if(e.scale){t=P(t),v(t),f();var r=x(o.value,s.value),i=r.x,a=r.y;n?S(i,a,t,"",!0,!0):om((function(){k(i,a,t,"",!0,!0)}))}}function N(){a.value=!0}function I(e){i.value=e}function P(e){return e=Math.max(.1,c.value,e),e=Math.min(10,d.value,e)}function D(){if(!e.scale)return!1;z(r.value,!0),I(r.value)}function B(t){return!!e.scale&&(z(t=P(t),!0),I(t),t)}function R(){a.value=!1,I(r.value)}function F(e){e&&(e=i.value*e,N(),z(e))}return{_updateOldScale:I,_endScale:R,_setScale:F,scaleValueSync:h,_updateBoundary:f,_updateOffset:p,_updateWH:v,_scaleOffset:g,minX:m,minY:_,maxX:y,maxY:b,FAandSFACancel:w,_getLimitXY:x,_animationTo:S,_setTransform:k,_revise:C,dampingNumber:T,xMove:A,yMove:M,xSync:E,ySync:O,_STD:L}}(e,n,t,l,u,c,d,h,f,p);function W(){c.value||e.disabled||($g({disable:!0}),P(),b.historyX=[0,0],b.historyY=[0,0],b.historyT=[0,0],q.value&&(r=d.value),j.value&&(i=h.value),n.value.style.willChange="transform",g=null,m=null,v=!0)}function U(t){if(!c.value&&!e.disabled&&v){var n=d.value,a=h.value;if(null===m&&(m=Math.abs(t.detail.dx/t.detail.dy)>1?"htouchmove":"vtouchmove"),q.value&&(n=t.detail.dx+r,b.historyX.shift(),b.historyX.push(n),j.value||null!==g||(g=Math.abs(t.detail.dx/t.detail.dy)<1)),j.value&&(a=t.detail.dy+i,b.historyY.shift(),b.historyY.push(a),q.value||null!==g||(g=Math.abs(t.detail.dy/t.detail.dx)<1)),b.historyT.shift(),b.historyT.push(t.detail.timeStamp),!g){t.preventDefault();var o="touch";n<L.value?e.outOfBounds?(o="touch-out-of-bounds",n=L.value-_.x(L.value-n)):n=L.value:n>N.value&&(e.outOfBounds?(o="touch-out-of-bounds",n=N.value+_.x(n-N.value)):n=N.value),a<z.value?e.outOfBounds?(o="touch-out-of-bounds",a=z.value-y.x(z.value-a)):a=z.value:a>I.value&&(e.outOfBounds?(o="touch-out-of-bounds",a=I.value+y.x(a-I.value)):a=I.value),om((function(){B(n,a,l.value,o)}))}}}function Y(){if(!c.value&&!e.disabled&&v&&($g({disable:!1}),n.value.style.willChange="auto",v=!1,!g&&!R("out-of-bounds")&&e.inertia)){var t=1e3*(b.historyX[1]-b.historyX[0])/(b.historyT[1]-b.historyT[0]),r=1e3*(b.historyY[1]-b.historyY[0])/(b.historyT[1]-b.historyT[0]),i=d.value,a=h.value;x.setV(t,r),x.setS(i,a);var o=x.delta().x,s=x.delta().y,u=o+i,f=s+a;u<L.value?(u=L.value,f=a+(L.value-i)*s/o):u>N.value&&(u=N.value,f=a+(N.value-i)*s/o),f<z.value?(f=z.value,u=i+(z.value-a)*o/s):f>I.value&&(f=I.value,u=i+(I.value-a)*o/s),x.setEnd(u,f),p=um(x,(function(){var e=x.s(),t=e.x,n=e.y;B(t,n,l.value,"friction")}),(function(){p.cancel()}))}e.outOfBounds||e.inertia||P()}function X(){if(a.value){P();var t=e.scale?T.value:1;M(),E(t),A();var n=D(V.value+O.x,$.value+O.y),r=n.x,i=n.y;B(r,i,t,"",!0),S(t)}}return is((()=>{Gg(n.value,(e=>{switch(e.detail.state){case"start":W();break;case"move":U(e);break;case"end":Y()}})),X(),x.reconfigure(1,w.value),H.reconfigure(1,9*Math.pow(F.value,2)/40,F.value),n.value.style.transformOrigin="center",Vg();var e={rootRef:n,setParent:X,_endScale:k,_setScale:C};o(e),ls((()=>{s(e)}))})),ls((()=>{P()})),{setParent:X}}(e,a,i);return()=>gl("uni-movable-view",{ref:i},[gl(cv,{onResize:o},null,8,["onResize"]),n.default&&n.default()],512)}});var am=!1;function om(e){am||(am=!0,requestAnimationFrame((function(){e(),am=!1})))}function sm(e,t){if(e===t)return 0;var n=e.offsetLeft;return e.offsetParent?n+=sm(e.offsetParent,t):0}function lm(e,t){if(e===t)return 0;var n=e.offsetTop;return e.offsetParent?n+=lm(e.offsetParent,t):0}function um(e,t,n){var r={id:0,cancelled:!1};return function e(t,n,r,i){if(!t||!t.cancelled){r(n);var a=n.done();a||t.cancelled||(t.id=requestAnimationFrame(e.bind(null,t,n,r,i))),a&&i&&i(n)}}(r,e,t,n),{cancel:function(e){e&&e.id&&cancelAnimationFrame(e.id),e&&(e.cancelled=!0)}.bind(null,r),model:e}}function cm(e){return/\d+[ur]px$/i.test(e)?uni.upx2px(parseFloat(e)):Number(e)||0}var dm=["navigate","redirect","switchTab","reLaunch","navigateBack"],hm=["slide-in-right","slide-in-left","slide-in-top","slide-in-bottom","fade-in","zoom-out","zoom-fade-out","pop-in","none"],fm=["slide-out-right","slide-out-left","slide-out-top","slide-out-bottom","fade-out","zoom-in","zoom-fade-in","pop-out","none"],pm={hoverClass:{type:String,default:"navigator-hover"},url:{type:String,default:""},openType:{type:String,default:"navigate",validator:e=>Boolean(~dm.indexOf(e))},delta:{type:Number,default:1},hoverStartTime:{type:[Number,String],default:50},hoverStayTime:{type:[Number,String],default:600},exists:{type:String,default:""},hoverStopPropagation:{type:Boolean,default:!1},animationType:{type:String,default:"",validator:e=>!e||hm.concat(fm).includes(e)},animationDuration:{type:[String,Number],default:300}};const vm=Zp({name:"Navigator",inheritAttrs:!1,compatConfig:{MODE:3},props:on({},pm,{renderLink:{type:Boolean,default:!0}}),setup(e,t){var{slots:n}=t,r=eo(null),i=El(),a=i&&i.vnode.scopeId||"",{hovering:o,binding:s}=Qp(e),l=function(e){return()=>{if("navigateBack"===e.openType||e.url){var t=parseInt(e.animationDuration);switch(e.openType){case"navigate":uni.navigateTo({url:e.url,animationType:e.animationType||"pop-in",animationDuration:t});break;case"redirect":uni.redirectTo({url:e.url,exists:e.exists});break;case"switchTab":uni.switchTab({url:e.url});break;case"reLaunch":uni.reLaunch({url:e.url});break;case"navigateBack":uni.navigateBack({delta:e.delta,animationType:e.animationType||"pop-out",animationDuration:t})}}else console.error("<navigator/> should have url attribute when using navigateTo, redirectTo, reLaunch or switchTab")}}(e);return()=>{var{hoverClass:t,url:u}=e,c=e.hoverClass&&"none"!==e.hoverClass,d=e.renderLink?gl("a",{class:"navigator-wrap",href:u,onClick:Cu,onMousedown:Cu},[n.default&&n.default()],40,["href","onClick","onMousedown"]):n.default&&n.default();return gl("uni-navigator",xl({class:c&&o.value?t:"",ref:r},c&&s,i?i.attrs:{},{[a]:""},{onClick:l}),[d],16,["onClick"])}}});const gm=Zp({name:"PickerView",props:{value:{type:Array,default:()=>[],validator:function(e){return cn(e)&&e.filter((e=>"number"==typeof e)).length===e.length}},indicatorStyle:{type:String,default:""},indicatorClass:{type:String,default:""},maskStyle:{type:String,default:""},maskClass:{type:String,default:""}},emits:["change","pickstart","pickend","update:value"],setup(e,t){var{slots:n,emit:r}=t,i=eo(null),a=eo(null),o=Jp(i,r),s=function(e){var t=Fa([...e.value]),n=Fa({value:t,height:34});return jo((()=>e.value),((e,t)=>{(e===t||e.length!==t.length||e.findIndex(((e,n)=>e!==t[n]))>=0)&&(n.value.length=e.length,e.forEach(((e,t)=>{e!==n.value[t]&&n.value.splice(t,1,e)})))})),n}(e),l=eo(null),u=eo([]),c=eo([]);function d(e){var t=c.value;if(t instanceof HTMLCollection)return Array.prototype.indexOf.call(t,e.el);var n=(t=t.filter((e=>e.type!==ol))).indexOf(e);return-1!==n?n:u.value.indexOf(e)}return Is("getPickerViewColumn",(function(e){return ql({get(){var t=d(e.vnode);return s.value[t]||0},set(t){var n=d(e.vnode);if(!(n<0)&&s.value[n]!==t){s.value[n]=t;var i=s.value.map((e=>e));r("update:value",i),o("change",{},{value:i})}}})})),Is("pickerViewProps",e),Is("pickerViewState",s),Hg((()=>{var e;(e=l.value)&&(s.height=e.$el.offsetHeight),a.value&&(c.value=a.value.children)})),()=>{var e=n.default&&n.default();return gl("uni-picker-view",{ref:i},[gl(cv,{ref:l,onResize:e=>{var{height:t}=e;return s.height=t}},null,8,["onResize"]),gl("div",{ref:a,class:"uni-picker-view-wrapper"},[e],512)],512)}}});class mm{constructor(e){this._drag=e,this._dragLog=Math.log(e),this._x=0,this._v=0,this._startTime=0}set(e,t){this._x=e,this._v=t,this._startTime=(new Date).getTime()}setVelocityByEnd(e){this._v=(e-this._x)*this._dragLog/(Math.pow(this._drag,100)-1)}x(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3);var t=e===this._dt&&this._powDragDt?this._powDragDt:this._powDragDt=Math.pow(this._drag,e);return this._dt=e,this._x+this._v*t/this._dragLog-this._v/this._dragLog}dx(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3);var t=e===this._dt&&this._powDragDt?this._powDragDt:this._powDragDt=Math.pow(this._drag,e);return this._dt=e,this._v*t}done(){return Math.abs(this.dx())<3}reconfigure(e){var t=this.x(),n=this.dx();this._drag=e,this._dragLog=Math.log(e),this.set(t,n)}configuration(){var e=this;return[{label:"Friction",read:function(){return e._drag},write:function(t){e.reconfigure(t)},min:.001,max:.1,step:.001}]}}function _m(e,t,n){return e>t-n&&e<t+n}function ym(e,t){return _m(e,0,t)}class bm{constructor(e,t,n){this._m=e,this._k=t,this._c=n,this._solution=null,this._endPosition=0,this._startTime=0}_solve(e,t){var n=this._c,r=this._m,i=this._k,a=n*n-4*r*i;if(0===a){var o=-n/(2*r),s=e,l=t/(o*e);return{x:function(e){return(s+l*e)*Math.pow(Math.E,o*e)},dx:function(e){var t=Math.pow(Math.E,o*e);return o*(s+l*e)*t+l*t}}}if(a>0){var u=(-n-Math.sqrt(a))/(2*r),c=(-n+Math.sqrt(a))/(2*r),d=(t-u*e)/(c-u),h=e-d;return{x:function(e){var t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,u*e)),n||(n=this._powER2T=Math.pow(Math.E,c*e)),h*t+d*n},dx:function(e){var t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,u*e)),n||(n=this._powER2T=Math.pow(Math.E,c*e)),h*u*t+d*c*n}}}var f=Math.sqrt(4*r*i-n*n)/(2*r),p=-n/2*r,v=e,g=(t-p*e)/f;return{x:function(e){return Math.pow(Math.E,p*e)*(v*Math.cos(f*e)+g*Math.sin(f*e))},dx:function(e){var t=Math.pow(Math.E,p*e),n=Math.cos(f*e),r=Math.sin(f*e);return t*(g*f*n-v*f*r)+p*t*(g*r+v*n)}}}x(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._endPosition+this._solution.x(e):0}dx(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._solution.dx(e):0}setEnd(e,t,n){if(n||(n=(new Date).getTime()),e!==this._endPosition||!ym(t,.4)){t=t||0;var r=this._endPosition;this._solution&&(ym(t,.4)&&(t=this._solution.dx((n-this._startTime)/1e3)),r=this._solution.x((n-this._startTime)/1e3),ym(t,.4)&&(t=0),ym(r,.4)&&(r=0),r+=this._endPosition),this._solution&&ym(r-e,.4)&&ym(t,.4)||(this._endPosition=e,this._solution=this._solve(r-this._endPosition,t),this._startTime=n)}}snap(e){this._startTime=(new Date).getTime(),this._endPosition=e,this._solution={x:function(){return 0},dx:function(){return 0}}}done(e){return e||(e=(new Date).getTime()),_m(this.x(),this._endPosition,.4)&&ym(this.dx(),.4)}reconfigure(e,t,n){this._m=e,this._k=t,this._c=n,this.done()||(this._solution=this._solve(this.x()-this._endPosition,this.dx()),this._startTime=(new Date).getTime())}springConstant(){return this._k}damping(){return this._c}configuration(){return[{label:"Spring Constant",read:this.springConstant.bind(this),write:function(e,t){e.reconfigure(1,t,e.damping())}.bind(this,this),min:100,max:1e3},{label:"Damping",read:this.damping.bind(this),write:function(e,t){e.reconfigure(1,e.springConstant(),t)}.bind(this,this),min:1,max:500}]}}class wm{constructor(e,t,n){this._extent=e,this._friction=t||new mm(.01),this._spring=n||new bm(1,90,20),this._startTime=0,this._springing=!1,this._springOffset=0}snap(e,t){this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(t)}set(e,t){this._friction.set(e,t),e>0&&t>=0?(this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(0)):e<-this._extent&&t<=0?(this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(-this._extent)):this._springing=!1,this._startTime=(new Date).getTime()}x(e){if(!this._startTime)return 0;if(e||(e=((new Date).getTime()-this._startTime)/1e3),this._springing)return this._spring.x()+this._springOffset;var t=this._friction.x(e),n=this.dx(e);return(t>0&&n>=0||t<-this._extent&&n<=0)&&(this._springing=!0,this._spring.setEnd(0,n),t<-this._extent?this._springOffset=-this._extent:this._springOffset=0,t=this._spring.x()+this._springOffset),t}dx(e){var t;return t=this._lastTime===e?this._lastDx:this._springing?this._spring.dx(e):this._friction.dx(e),this._lastTime=e,this._lastDx=t,t}done(){return this._springing?this._spring.done():this._friction.done()}setVelocityByEnd(e){this._friction.setVelocityByEnd(e)}configuration(){var e=this._friction.configuration();return e.push.apply(e,this._spring.configuration()),e}}class xm{constructor(e,t){t=t||{},this._element=e,this._options=t,this._enableSnap=t.enableSnap||!1,this._itemSize=t.itemSize||0,this._enableX=t.enableX||!1,this._enableY=t.enableY||!1,this._shouldDispatchScrollEvent=!!t.onScroll,this._enableX?(this._extent=(t.scrollWidth||this._element.offsetWidth)-this._element.parentElement.offsetWidth,this._scrollWidth=t.scrollWidth):(this._extent=(t.scrollHeight||this._element.offsetHeight)-this._element.parentElement.offsetHeight,this._scrollHeight=t.scrollHeight),this._position=0,this._scroll=new wm(this._extent,t.friction,t.spring),this._onTransitionEnd=this.onTransitionEnd.bind(this),this.updatePosition()}onTouchStart(){this._startPosition=this._position,this._lastChangePos=this._startPosition,this._startPosition>0?this._startPosition/=.5:this._startPosition<-this._extent&&(this._startPosition=(this._startPosition+this._extent)/.5-this._extent),this._animation&&(this._animation.cancel(),this._scrolling=!1),this.updatePosition()}onTouchMove(e,t){var n=this._startPosition;this._enableX?n+=e:this._enableY&&(n+=t),n>0?n*=.5:n<-this._extent&&(n=.5*(n+this._extent)-this._extent),this._position=n,this.updatePosition(),this.dispatchScroll()}onTouchEnd(e,t,n){if(this._enableSnap&&this._position>-this._extent&&this._position<0){if(this._enableY&&(Math.abs(t)<this._itemSize&&Math.abs(n.y)<300||Math.abs(n.y)<150))return void this.snap();if(this._enableX&&(Math.abs(e)<this._itemSize&&Math.abs(n.x)<300||Math.abs(n.x)<150))return void this.snap()}var r,i,a;if(this._enableX?this._scroll.set(this._position,n.x):this._enableY&&this._scroll.set(this._position,n.y),this._enableSnap){var o=this._scroll._friction.x(100),s=o%this._itemSize;(r=Math.abs(s)>this._itemSize/2?o-(this._itemSize-Math.abs(s)):o-s)<=0&&r>=-this._extent&&this._scroll.setVelocityByEnd(r)}this._lastTime=Date.now(),this._lastDelay=0,this._scrolling=!0,this._lastChangePos=this._position,this._lastIdx=Math.floor(Math.abs(this._position/this._itemSize)),this._animation=(i=this._scroll,function e(t,n,r,i){if(!t||!t.cancelled){r(n);var a=n.done();a||t.cancelled||(t.id=requestAnimationFrame(e.bind(null,t,n,r,i))),a&&i&&i(n)}}(a={id:0,cancelled:!1},i,(()=>{var e=Date.now(),t=(e-this._scroll._startTime)/1e3,n=this._scroll.x(t);this._position=n,this.updatePosition();var r=this._scroll.dx(t);this._shouldDispatchScrollEvent&&e-this._lastTime>this._lastDelay&&(this.dispatchScroll(),this._lastDelay=Math.abs(2e3/r),this._lastTime=e)}),(()=>{this._enableSnap&&(r<=0&&r>=-this._extent&&(this._position=r,this.updatePosition()),fn(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._shouldDispatchScrollEvent&&this.dispatchScroll(),this._scrolling=!1})),{cancel:function(e){e&&e.id&&cancelAnimationFrame(e.id),e&&(e.cancelled=!0)}.bind(null,a),model:i})}onTransitionEnd(){this._element.style.webkitTransition="",this._element.style.transition="",this._element.removeEventListener("transitionend",this._onTransitionEnd),this._snapping&&(this._snapping=!1),this.dispatchScroll()}snap(){var e=this._itemSize,t=this._position%e,n=Math.abs(t)>this._itemSize/2?this._position-(e-Math.abs(t)):this._position-t;this._position!==n&&(this._snapping=!0,this.scrollTo(-n),fn(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize)))}scrollTo(e,t){this._animation&&(this._animation.cancel(),this._scrolling=!1),"number"==typeof e&&(this._position=-e),this._position<-this._extent?this._position=-this._extent:this._position>0&&(this._position=0);var n="transform "+(t||.2)+"s ease-out";this._element.style.webkitTransition="-webkit-"+n,this._element.style.transition=n,this.updatePosition(),this._element.addEventListener("transitionend",this._onTransitionEnd)}dispatchScroll(){if(fn(this._options.onScroll)&&Math.round(Number(this._lastPos))!==Math.round(this._position)){this._lastPos=this._position;var e={target:{scrollLeft:this._enableX?-this._position:0,scrollTop:this._enableY?-this._position:0,scrollHeight:this._scrollHeight||this._element.offsetHeight,scrollWidth:this._scrollWidth||this._element.offsetWidth,offsetHeight:this._element.parentElement.offsetHeight,offsetWidth:this._element.parentElement.offsetWidth}};this._options.onScroll(e)}}update(e,t,n){var r=0,i=this._position;this._enableX?(r=this._element.childNodes.length?(t||this._element.offsetWidth)-this._element.parentElement.offsetWidth:0,this._scrollWidth=t):(r=this._element.childNodes.length?(t||this._element.offsetHeight)-this._element.parentElement.offsetHeight:0,this._scrollHeight=t),"number"==typeof e&&(this._position=-e),this._position<-r?this._position=-r:this._position>0&&(this._position=0),this._itemSize=n||this._itemSize,this.updatePosition(),i!==this._position&&(this.dispatchScroll(),fn(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._extent=r,this._scroll._extent=r}updatePosition(){var e="";this._enableX?e="translateX("+this._position+"px) translateZ(0)":this._enableY&&(e="translateY("+this._position+"px) translateZ(0)"),this._element.style.webkitTransform=e,this._element.style.transform=e}isScrolling(){return this._scrolling||this._snapping}}const Sm=Zp({name:"PickerViewColumn",setup(e,t){var n,r,{slots:i,emit:a}=t,o=eo(null),s=eo(null),l=Ps("getPickerViewColumn"),u=El(),c=l?l(u):eo(0),d=Ps("pickerViewProps"),h=Ps("pickerViewState"),f=eo(34),p=eo(null),v=ql((()=>(h.height-f.value)/2)),{state:g}=xg(),m=Fa({current:c.value,length:0});function _(){n&&!r&&(r=!0,yo((()=>{r=!1;var e=Math.min(m.current,m.length-1);e=Math.max(e,0),n.update(e*f.value,void 0,f.value)})))}jo((()=>c.value),(e=>{e!==m.current&&(m.current=e,_())})),jo((()=>m.current),(e=>c.value=e)),jo([()=>f.value,()=>m.length,()=>h.height],_);var y=0;function b(e){var t=y+e.deltaY;if(Math.abs(t)>10){y=0;var r=Math.min(m.current+(t<0?-1:1),m.length-1);m.current=r=Math.max(r,0),n.scrollTo(r*f.value)}else y=t;e.preventDefault()}function w(e){var{clientY:t}=e,r=o.value;if(!n.isScrolling()){var i=t-r.getBoundingClientRect().top-h.height/2,a=f.value/2;if(!(Math.abs(i)<=a)){var s=Math.ceil((Math.abs(i)-a)/f.value),l=i<0?-s:s,u=Math.min(m.current+l,m.length-1);m.current=u=Math.max(u,0),n.scrollTo(u*f.value)}}}var x=()=>{var e,t,r,i=o.value,a=s.value,{scroller:l,handleTouchStart:u,handleTouchMove:c,handleTouchEnd:d}=function(e,t){var n={trackingID:-1,maxDy:0,maxDx:0},r=new xm(e,t);function i(e){var t=e,r=e;return"move"===t.detail.state||"end"===t.detail.state?{x:t.detail.dx,y:t.detail.dy}:{x:r.screenX-n.x,y:r.screenY-n.y}}return{scroller:r,handleTouchStart:function(e){var t=e,i=e;"start"===t.detail.state?(n.trackingID="touch",n.x=t.detail.x,n.y=t.detail.y):(n.trackingID="mouse",n.x=i.screenX,n.y=i.screenY),n.maxDx=0,n.maxDy=0,n.historyX=[0],n.historyY=[0],n.historyTime=[t.detail.timeStamp||i.timeStamp],n.listener=r,r.onTouchStart&&r.onTouchStart(),("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault()},handleTouchMove:function(e){var t=e,r=e;if(-1!==n.trackingID){("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault();var a=i(e);if(a){for(n.maxDy=Math.max(n.maxDy,Math.abs(a.y)),n.maxDx=Math.max(n.maxDx,Math.abs(a.x)),n.historyX.push(a.x),n.historyY.push(a.y),n.historyTime.push(t.detail.timeStamp||r.timeStamp);n.historyTime.length>10;)n.historyTime.shift(),n.historyX.shift(),n.historyY.shift();n.listener&&n.listener.onTouchMove&&n.listener.onTouchMove(a.x,a.y)}}},handleTouchEnd:function(e){if(-1!==n.trackingID){e.preventDefault();var t=i(e);if(t){var r=n.listener;n.trackingID=-1,n.listener=null;var a={x:0,y:0};if(n.historyTime.length>2)for(var o=n.historyTime.length-1,s=n.historyTime[o],l=n.historyX[o],u=n.historyY[o];o>0;){o--;var c=s-n.historyTime[o];if(c>30&&c<50){a.x=(l-n.historyX[o])/(c/1e3),a.y=(u-n.historyY[o])/(c/1e3);break}}n.historyTime=[],n.historyX=[],n.historyY=[],r&&r.onTouchEnd&&r.onTouchEnd(t.x,t.y,a)}}}}}(a,{enableY:!0,enableX:!1,enableSnap:!0,itemSize:f.value,friction:new mm(1e-4),spring:new bm(2,90,20),onSnap:e=>{isNaN(e)||e===m.current||(m.current=e)}});n=l,Gg(i,(e=>{switch(e.detail.state){case"start":u(e),$g({disable:!0});break;case"move":c(e),e.stopPropagation();break;case"end":case"cancel":d(e),$g({disable:!1})}}),!0),t=0,r=0,(e=i).addEventListener("touchstart",(e=>{var n=e.changedTouches[0];t=n.clientX,r=n.clientY})),e.addEventListener("touchend",(e=>{var n=e.changedTouches[0];if(Math.abs(n.clientX-t)<20&&Math.abs(n.clientY-r)<20){var i={bubbles:!0,cancelable:!0,target:e.target,currentTarget:e.currentTarget},a=new CustomEvent("click",i);["screenX","screenY","clientX","clientY","pageX","pageY"].forEach((e=>{a[e]=n[e]})),e.target.dispatchEvent(a)}})),Vg(),_()},S=!1;return Hg((()=>{var e;s.value&&(m.length=s.value.children.length),S||(S=!0,e=p.value,f.value=e.$el.offsetHeight,x())})),()=>{var e=i.default&&i.default(),t="".concat(v.value,"px 0");return gl("uni-picker-view-column",{ref:o},[gl("div",{onWheel:b,onClick:w,class:"uni-picker-view-group"},[gl("div",xl(g.attrs,{class:["uni-picker-view-mask",d.maskClass],style:"background-size: 100% ".concat(v.value,"px;").concat(d.maskStyle)}),null,16),gl("div",xl(g.attrs,{class:["uni-picker-view-indicator",d.indicatorClass],style:d.indicatorStyle}),[gl(cv,{ref:p,onResize:e=>{var{height:t}=e;return f.value=t}},null,8,["onResize"])],16),gl("div",{ref:s,class:["uni-picker-view-content"],style:{padding:t,"--picker-view-column-indicator-height":"".concat(f.value,"px")}},[e],4)],40,["onWheel","onClick"])],512)}}});var km=er,Cm="backwards";const Tm=Zp({name:"Progress",props:{percent:{type:[Number,String],default:0,validator:e=>!isNaN(parseFloat(e))},fontSize:{type:[String,Number],default:16},showInfo:{type:[Boolean,String],default:!1},strokeWidth:{type:[Number,String],default:6,validator:e=>!isNaN(parseFloat(e))},color:{type:String,default:km},activeColor:{type:String,default:km},backgroundColor:{type:String,default:"#EBEBEB"},active:{type:[Boolean,String],default:!1},activeMode:{type:String,default:Cm},duration:{type:[Number,String],default:30,validator:e=>!isNaN(parseFloat(e))},borderRadius:{type:[Number,String],default:0}},setup(e){var t=eo(null),n=function(e){var t=eo(0),n=ql((()=>"background-color: ".concat(e.backgroundColor,"; height: ").concat(Ou(e.strokeWidth),"px;"))),r=ql((()=>{var n=e.color!==km&&e.activeColor===km?e.color:e.activeColor;return"width: ".concat(t.value,"%;background-color: ").concat(n)})),i=ql((()=>{if("string"==typeof e.percent&&!/^-?\d*\.?\d*$/.test(e.percent))return 0;var t=parseFloat(e.percent);return Number.isNaN(t)||t<0?t=0:t>100&&(t=100),t})),a=Fa({outerBarStyle:n,innerBarStyle:r,realPercent:i,currentPercent:t,strokeTimer:0,lastPercent:0});return a}(e);return Am(n,e),jo((()=>n.realPercent),((t,r)=>{n.strokeTimer&&clearInterval(n.strokeTimer),n.lastPercent=r||0,Am(n,e)})),()=>{var{showInfo:r}=e,{outerBarStyle:i,innerBarStyle:a,currentPercent:o}=n;return gl("uni-progress",{class:"uni-progress",ref:t},[gl("div",{style:i,class:"uni-progress-bar"},[gl("div",{style:a,class:"uni-progress-inner-bar"},null,4)],4),r?gl("p",{class:"uni-progress-info"},[o+"%"]):""],512)}}});function Am(e,t){t.active?(e.currentPercent=t.activeMode===Cm?0:e.lastPercent,e.strokeTimer=setInterval((()=>{e.currentPercent+1>e.realPercent?(e.currentPercent=e.realPercent,e.strokeTimer&&clearInterval(e.strokeTimer)):e.currentPercent+=1}),parseFloat(t.duration))):e.currentPercent=e.realPercent}var Mm=Mu("ucg");const Em=Zp({name:"RadioGroup",props:{name:{type:String,default:""}},setup(e,t){var{emit:n,slots:r}=t,i=eo(null);return function(e,t){var n=[];is((()=>{s(n.length-1)}));var r=()=>{var e;return null===(e=n.find((e=>e.value.radioChecked)))||void 0===e?void 0:e.value.value};Is(Mm,{addField(e){n.push(e)},removeField(e){n.splice(n.indexOf(e),1)},radioChange(e,i){s(n.indexOf(i),!0),t("change",e,{value:r()})}});var i=Ps(tv,!1),a={submit:()=>{var t=["",null];return""!==e.name&&(t[0]=e.name,t[1]=r()),t}};i&&(i.addField(a),ss((()=>{i.removeField(a)})));function o(e,t){e.value={radioChecked:t,value:e.value.value}}function s(e,t){n.forEach(((r,i)=>{i!==e&&(t?o(n[i],!1):n.forEach(((e,t)=>{i>=t||n[t].value.radioChecked&&o(n[i],!1)})))}))}}(e,Jp(i,n)),()=>gl("uni-radio-group",{ref:i},[r.default&&r.default()],512)}});const Om=Zp({name:"Radio",props:{checked:{type:[Boolean,String],default:!1},id:{type:String,default:""},disabled:{type:[Boolean,String],default:!1},value:{type:String,default:""},color:{type:String,default:"#007aff"},backgroundColor:{type:String,default:""},borderColor:{type:String,default:""},activeBackgroundColor:{type:String,default:""},activeBorderColor:{type:String,default:""},iconColor:{type:String,default:"#ffffff"}},setup(e,t){var{slots:n}=t,r=eo(null),i=eo(e.checked),a=eo(e.value);var o=ql((()=>function(){if(e.disabled)return{backgroundColor:"#E1E1E1",borderColor:"#D1D1D1"};var t={};return i.value?(t.backgroundColor=e.activeBackgroundColor||e.color,t.borderColor=e.activeBorderColor||t.backgroundColor):(e.borderColor&&(t.borderColor=e.borderColor),e.backgroundColor&&(t.backgroundColor=e.backgroundColor)),t}(i.value)));jo([()=>e.checked,()=>e.value],(e=>{var[t,n]=e;i.value=t,a.value=n}));var{uniCheckGroup:s,uniLabel:l,field:u}=function(e,t,n){var r=ql({get:()=>({radioChecked:Boolean(e.value),value:t.value}),set:t=>{var{radioChecked:n}=t;e.value=n}}),i={reset:n},a=Ps(Mm,!1);a&&a.addField(r);var o=Ps(tv,!1);o&&o.addField(i);var s=Ps(iv,!1);return ss((()=>{a&&a.removeField(r),o&&o.removeField(i)})),{uniCheckGroup:a,uniForm:o,uniLabel:s,field:r}}(i,a,(()=>{i.value=!1})),c=t=>{e.disabled||i.value||(i.value=!0,s&&s.radioChange(t,u),t.stopPropagation())};return l&&(l.addHandler(c),ss((()=>{l.removeHandler(c)}))),ov(e,{"label-click":c}),()=>{var t,a=ev(e,"disabled");return t=i.value,gl("uni-radio",xl(a,{id:e.id,onClick:c,ref:r}),[gl("div",{class:"uni-radio-wrapper",style:{"--HOVER-BD-COLOR":i.value?o.value.borderColor:e.activeBorderColor}},[gl("div",{class:["uni-radio-input",{"uni-radio-input-disabled":e.disabled}],style:o.value},[t?Pu(Nu,e.disabled?"#ADADAD":e.iconColor,18):""],6),n.default&&n.default()],4)],16,["id","onClick"])}}});var Lm={a:"",abbr:"",address:"",article:"",aside:"",b:"",bdi:"",bdo:["dir"],big:"",blockquote:"",br:"",caption:"",center:"",cite:"",code:"",col:["span","width"],colgroup:["span","width"],dd:"",del:"",div:"",dl:"",dt:"",em:"",fieldset:"",font:"",footer:"",h1:"",h2:"",h3:"",h4:"",h5:"",h6:"",header:"",hr:"",i:"",img:["alt","src","height","width"],ins:"",label:"",legend:"",li:"",mark:"",nav:"",ol:["start","type"],p:"",pre:"",q:"",rt:"",ruby:"",s:"",section:"",small:"",span:"",strong:"",sub:"",sup:"",table:["width"],tbody:"",td:["colspan","height","rowspan","width"],tfoot:"",th:["colspan","height","rowspan","width"],thead:"",tr:["colspan","height","rowspan","width"],tt:"",u:"",ul:""},zm={amp:"&",gt:">",lt:"<",nbsp:" ",quot:'"',apos:"'",ldquo:"鈥�",rdquo:"鈥�",yen:"锟�",radic:"鈭�",lceil:"鈱�",rceil:"鈱�",lfloor:"鈱�",rfloor:"鈱�",hellip:"鈥�"};var Nm=(e,t,n)=>!n||cn(n)&&!n.length?[]:n.map((n=>{var r;if(wn(n)){if(!un(n,"type")||"node"===n.type){var i={[e]:""},a=null==(r=n.name)?void 0:r.toLowerCase();if(!un(Lm,a))return;return function(e,t){if(wn(t))for(var n in t)if(un(t,n)){var r=t[n];"img"===e&&"src"===n&&(t[n]=bc(r))}}(a,n.attrs),i=on(i,function(e,t){if(["a","img"].includes(e.name)&&t)return{onClick:n=>{t(n,{node:e}),n.stopPropagation(),n.preventDefault(),n.returnValue=!1}}}(n,t),n.attrs),jl(n.name,i,Nm(e,t,n.children))}return"text"===n.type&&pn(n.text)&&""!==n.text?_l((n.text||"").replace(/&(([a-zA-Z]+)|(#x{0,1}[\da-zA-Z]+));/gi,(function(e,t){return un(zm,t)&&zm[t]?zm[t]:/^#[0-9]{1,4}$/.test(t)?String.fromCharCode(t.slice(1)):/^#x[0-9a-f]{1,4}$/i.test(t)?String.fromCharCode(0+t.slice(1)):e}))):void 0}}));function Im(e){e=function(e){return e.replace(/<\?xml.*\?>\n/,"").replace(/<!doctype.*>\n/,"").replace(/<!DOCTYPE.*>\n/,"")}(e);var t=[],n={node:"root",children:[]};return Hv(e,{start:function(e,r,i){var a={name:e};if(0!==r.length&&(a.attrs=function(e){return e.reduce((function(e,t){var n=t.value,r=t.name;return n.match(/ /)&&-1===["style","src"].indexOf(r)&&(n=n.split(" ")),e[r]?Array.isArray(e[r])?e[r].push(n):e[r]=[e[r],n]:e[r]=n,e}),{})}(r)),i){var o=t[0]||n;o.children||(o.children=[]),o.children.push(a)}else t.unshift(a)},end:function(e){var r=t.shift();if(r.name!==e&&console.error("invalid state: mismatch end tag"),0===t.length)n.children.push(r);else{var i=t[0];i.children||(i.children=[]),i.children.push(r)}},chars:function(e){var r={type:"text",text:e};if(0===t.length)n.children.push(r);else{var i=t[0];i.children||(i.children=[]),i.children.push(r)}},comment:function(e){var n={node:"comment",text:e},r=t[0];r&&(r.children||(r.children=[]),r.children.push(n))}}),n.children}const Pm=Zp({name:"RichText",compatConfig:{MODE:3},props:{nodes:{type:[Array,String],default:function(){return[]}}},emits:["itemclick"],setup(e,t){var{emit:n}=t,r=El(),i=r&&r.vnode.scopeId||"",a=eo(null),o=eo([]),s=Jp(a,n);function l(e){s("itemclick",e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}return jo((()=>e.nodes),(function(){var t=e.nodes;pn(t)&&(t=Im(e.nodes)),o.value=Nm(i,l,t)}),{immediate:!0,deep:!0}),()=>jl("uni-rich-text",{ref:a},jl("div",{},o.value))}}),Dm=Zp({name:"Refresher",props:{refreshState:{type:String,default:""},refresherHeight:{type:Number,default:0},refresherThreshold:{type:Number,default:45},refresherDefaultStyle:{type:String,default:"black"},refresherBackground:{type:String,default:"#fff"}},setup(e,t){var{slots:n}=t,r=eo(null),i=ql((()=>{var t={backgroundColor:e.refresherBackground};switch(e.refreshState){case"pulling":t.height=e.refresherHeight+"px";break;case"refreshing":t.height=e.refresherThreshold+"px",t.transition="height 0.3s";break;case"":case"refresherabort":case"restore":t.height="0px",t.transition="height 0.3s"}return t})),a=ql((()=>{var t=e.refresherHeight/e.refresherThreshold;return 360*(t>1?1:t)}));return()=>{var{refreshState:t,refresherDefaultStyle:o,refresherThreshold:s}=e;return gl("div",{ref:r,style:i.value,class:"uni-scroll-view-refresher"},["none"!==o?gl("div",{class:"uni-scroll-view-refresh"},[gl("div",{class:"uni-scroll-view-refresh-inner"},["pulling"==t?gl("svg",{key:"refresh__icon",style:{transform:"rotate("+a.value+"deg)"},fill:"#2BD009",class:"uni-scroll-view-refresh__icon",width:"24",height:"24",viewBox:"0 0 24 24"},[gl("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"},null),gl("path",{d:"M0 0h24v24H0z",fill:"none"},null)],4):null,"refreshing"==t?gl("svg",{key:"refresh__spinner",class:"uni-scroll-view-refresh__spinner",width:"24",height:"24",viewBox:"25 25 50 50"},[gl("circle",{cx:"50",cy:"50",r:"20",fill:"none",style:"color: #2bd009","stroke-width":"3"},null)]):null])]):null,"none"===o?gl("div",{class:"uni-scroll-view-refresher-container",style:{height:"".concat(s,"px")}},[n.default&&n.default()]):null],4)}}});var Bm=yr(!0);const Rm=Zp({name:"ScrollView",compatConfig:{MODE:3},props:{direction:{type:[String],default:"vertical"},scrollX:{type:[Boolean,String],default:!1},scrollY:{type:[Boolean,String],default:!1},showScrollbar:{type:[Boolean,String],default:!0},upperThreshold:{type:[Number,String],default:50},lowerThreshold:{type:[Number,String],default:50},scrollTop:{type:[Number,String],default:0},scrollLeft:{type:[Number,String],default:0},scrollIntoView:{type:String,default:""},scrollWithAnimation:{type:[Boolean,String],default:!1},enableBackToTop:{type:[Boolean,String],default:!1},refresherEnabled:{type:[Boolean,String],default:!1},refresherThreshold:{type:Number,default:45},refresherDefaultStyle:{type:String,default:"black"},refresherBackground:{type:String,default:"#fff"},refresherTriggered:{type:[Boolean,String],default:!1}},emits:["scroll","scrolltoupper","scrolltolower","refresherrefresh","refresherrestore","refresherpulling","refresherabort","update:refresherTriggered"],setup(e,t){var{emit:n,slots:r,expose:i}=t,a=eo(null),o=eo(null),s=eo(null),l=eo(null),u=Jp(a,n),{state:c,scrollTopNumber:d,scrollLeftNumber:h}=function(e){var t=ql((()=>Number(e.scrollTop)||0)),n=ql((()=>Number(e.scrollLeft)||0)),r=Fa({lastScrollTop:t.value,lastScrollLeft:n.value,lastScrollToUpperTime:0,lastScrollToLowerTime:0,refresherHeight:0,refreshState:""});return{state:r,scrollTopNumber:t,scrollLeftNumber:n}}(e),{realScrollX:f,realScrollY:p,_scrollLeftChanged:v,_scrollTopChanged:g}=function(e,t,n,r,i,a,o,s,l){var u=!1,c=0,d=!1,h=()=>{},f=ql((()=>e.scrollX)),p=ql((()=>e.scrollY)),v=ql((()=>{var t=Number(e.upperThreshold);return isNaN(t)?50:t})),g=ql((()=>{var t=Number(e.lowerThreshold);return isNaN(t)?50:t}));function m(e,t){var n=o.value,r=0,i="";if(e<0?e=0:"x"===t&&e>n.scrollWidth-n.offsetWidth?e=n.scrollWidth-n.offsetWidth:"y"===t&&e>n.scrollHeight-n.offsetHeight&&(e=n.scrollHeight-n.offsetHeight),"x"===t?r=n.scrollLeft-e:"y"===t&&(r=n.scrollTop-e),0!==r){var a=s.value;a.style.transition="transform .3s ease-out",a.style.webkitTransition="-webkit-transform .3s ease-out","x"===t?i="translateX("+r+"px) translateZ(0)":"y"===t&&(i="translateY("+r+"px) translateZ(0)"),a.removeEventListener("transitionend",h),a.removeEventListener("webkitTransitionEnd",h),h=()=>x(e,t),a.addEventListener("transitionend",h),a.addEventListener("webkitTransitionEnd",h),"x"===t?n.style.overflowX="hidden":"y"===t&&(n.style.overflowY="hidden"),a.style.transform=i,a.style.webkitTransform=i}}function _(e){var n=e.target;i("scroll",e,{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop,scrollHeight:n.scrollHeight,scrollWidth:n.scrollWidth,deltaX:t.lastScrollLeft-n.scrollLeft,deltaY:t.lastScrollTop-n.scrollTop}),p.value&&(n.scrollTop<=v.value&&t.lastScrollTop-n.scrollTop>0&&e.timeStamp-t.lastScrollToUpperTime>200&&(i("scrolltoupper",e,{direction:"top"}),t.lastScrollToUpperTime=e.timeStamp),n.scrollTop+n.offsetHeight+g.value>=n.scrollHeight&&t.lastScrollTop-n.scrollTop<0&&e.timeStamp-t.lastScrollToLowerTime>200&&(i("scrolltolower",e,{direction:"bottom"}),t.lastScrollToLowerTime=e.timeStamp)),f.value&&(n.scrollLeft<=v.value&&t.lastScrollLeft-n.scrollLeft>0&&e.timeStamp-t.lastScrollToUpperTime>200&&(i("scrolltoupper",e,{direction:"left"}),t.lastScrollToUpperTime=e.timeStamp),n.scrollLeft+n.offsetWidth+g.value>=n.scrollWidth&&t.lastScrollLeft-n.scrollLeft<0&&e.timeStamp-t.lastScrollToLowerTime>200&&(i("scrolltolower",e,{direction:"right"}),t.lastScrollToLowerTime=e.timeStamp)),t.lastScrollTop=n.scrollTop,t.lastScrollLeft=n.scrollLeft}function y(t){p.value&&(e.scrollWithAnimation?m(t,"y"):o.value.scrollTop=t)}function b(t){f.value&&(e.scrollWithAnimation?m(t,"x"):o.value.scrollLeft=t)}function w(t){if(t){if(!/^[_a-zA-Z][-_a-zA-Z0-9:]*$/.test(t))return void console.error("id error: scroll-into-view=".concat(t));var n=a.value.querySelector("#"+t);if(n){var r=o.value.getBoundingClientRect(),i=n.getBoundingClientRect();if(f.value){var s=i.left-r.left,l=o.value.scrollLeft+s;e.scrollWithAnimation?m(l,"x"):o.value.scrollLeft=l}if(p.value){var u=i.top-r.top,c=o.value.scrollTop+u;e.scrollWithAnimation?m(c,"y"):o.value.scrollTop=c}}}}function x(e,t){s.value.style.transition="",s.value.style.webkitTransition="",s.value.style.transform="",s.value.style.webkitTransform="";var n=o.value;"x"===t?(n.style.overflowX=f.value?"auto":"hidden",n.scrollLeft=e):"y"===t&&(n.style.overflowY=p.value?"auto":"hidden",n.scrollTop=e),s.value.removeEventListener("transitionend",h),s.value.removeEventListener("webkitTransitionEnd",h)}function S(n){if(e.refresherEnabled){switch(n){case"refreshing":t.refresherHeight=e.refresherThreshold,u||(u=!0,i("refresherpulling",{},{deltaY:t.refresherHeight,dy:t.refresherHeight}),i("refresherrefresh",{},{dy:C.y-k.y}),l("update:refresherTriggered",!0));break;case"restore":case"refresherabort":u=!1,t.refresherHeight=c=0,"restore"===n&&(d=!1,i("refresherrestore",{},{dy:C.y-k.y})),"refresherabort"===n&&d&&(d=!1,i("refresherabort",{},{dy:C.y-k.y}))}t.refreshState=n}}var k={x:0,y:0},C={x:0,y:e.refresherThreshold};return is((()=>{yo((()=>{y(n.value),b(r.value)})),w(e.scrollIntoView);var a=function(e){e.preventDefault(),e.stopPropagation(),_(e)},s=null,l=function(n){if(null!==k){var r=n.touches[0].pageX,a=n.touches[0].pageY,l=o.value;if(Math.abs(r-k.x)>Math.abs(a-k.y))if(f.value){if(0===l.scrollLeft&&r>k.x)return void(s=!1);if(l.scrollWidth===l.offsetWidth+l.scrollLeft&&r<k.x)return void(s=!1);s=!0}else s=!1;else if(p.value)if(0===l.scrollTop&&a>k.y)s=!1,e.refresherEnabled&&!1!==n.cancelable&&n.preventDefault();else{if(l.scrollHeight===l.offsetHeight+l.scrollTop&&a<k.y)return void(s=!1);s=!0}else s=!1;if(s&&n.stopPropagation(),0===l.scrollTop&&1===n.touches.length&&S("pulling"),e.refresherEnabled&&"pulling"===t.refreshState){var h=a-k.y;0===c&&(c=a),u?(t.refresherHeight=h+e.refresherThreshold,d=!1):(t.refresherHeight=a-c,t.refresherHeight>0&&(d=!0,i("refresherpulling",n,{deltaY:h,dy:h})))}}},h=function(e){1===e.touches.length&&($g({disable:!0}),k={x:e.touches[0].pageX,y:e.touches[0].pageY})},v=function(n){C={x:n.changedTouches[0].pageX,y:n.changedTouches[0].pageY},$g({disable:!1}),t.refresherHeight>=e.refresherThreshold?S("refreshing"):S("refresherabort"),k={x:0,y:0},C={x:0,y:e.refresherThreshold}};o.value.addEventListener("touchstart",h,Bm),o.value.addEventListener("touchmove",l,yr(!1)),o.value.addEventListener("scroll",a,yr(!1)),o.value.addEventListener("touchend",v,Bm),Vg(),ss((()=>{o.value.removeEventListener("touchstart",h),o.value.removeEventListener("touchmove",l),o.value.removeEventListener("scroll",a),o.value.removeEventListener("touchend",v)}))})),Ko((()=>{p.value&&(o.value.scrollTop=t.lastScrollTop),f.value&&(o.value.scrollLeft=t.lastScrollLeft)})),jo(n,(e=>{y(e)})),jo(r,(e=>{b(e)})),jo((()=>e.scrollIntoView),(e=>{w(e)})),jo((()=>e.refresherTriggered),(e=>{!0===e?S("refreshing"):!1===e&&S("restore")})),{realScrollX:f,realScrollY:p,_scrollTopChanged:y,_scrollLeftChanged:b}}(e,c,d,h,u,a,o,l,n),m=ql((()=>{var e="";return f.value?e+="overflow-x:auto;":e+="overflow-x:hidden;",p.value?e+="overflow-y:auto;":e+="overflow-y:hidden;",e})),_=ql((()=>{var t="uni-scroll-view";return!1===e.showScrollbar&&(t+=" uni-scroll-view-scrollbar-hidden"),t}));return i({$getMain:()=>o.value}),()=>{var{refresherEnabled:t,refresherBackground:n,refresherDefaultStyle:i,refresherThreshold:u}=e,{refresherHeight:d,refreshState:h}=c;return gl("uni-scroll-view",{ref:a},[gl("div",{ref:s,class:"uni-scroll-view"},[gl("div",{ref:o,style:m.value,class:_.value},[t?gl(Dm,{refreshState:h,refresherHeight:d,refresherThreshold:u,refresherDefaultStyle:i,refresherBackground:n},{default:()=>["none"==i?r.refresher&&r.refresher():null]},8,["refreshState","refresherHeight","refresherThreshold","refresherDefaultStyle","refresherBackground"]):null,gl("div",{ref:l,class:"uni-scroll-view-content"},[r.default&&r.default()],512)],6)],512)],512)}}});const Fm=Zp({name:"Slider",props:{name:{type:String,default:""},min:{type:[Number,String],default:0},max:{type:[Number,String],default:100},value:{type:[Number,String],default:0},step:{type:[Number,String],default:1},disabled:{type:[Boolean,String],default:!1},color:{type:String,default:"#e9e9e9"},backgroundColor:{type:String,default:"#e9e9e9"},activeColor:{type:String,default:"#007aff"},selectedColor:{type:String,default:"#007aff"},blockColor:{type:String,default:"#ffffff"},blockSize:{type:[Number,String],default:28},showValue:{type:[Boolean,String],default:!1}},emits:["changing","change"],setup(e,t){var{emit:n}=t,r=eo(null),i=eo(null),a=eo(null),o=eo(Number(e.value));jo((()=>e.value),(e=>{o.value=Number(e)}));var s=Jp(r,n),l=function(e,t){var n=()=>qm(t.value,e.min,e.max),r=()=>"#e9e9e9"!==e.backgroundColor?e.backgroundColor:"#007aff"!==e.color?e.color:"#007aff",i=()=>"#007aff"!==e.activeColor?e.activeColor:"#e9e9e9"!==e.selectedColor?e.selectedColor:"#e9e9e9",a={setBgColor:ql((()=>({backgroundColor:r()}))),setBlockBg:ql((()=>({left:n()}))),setActiveColor:ql((()=>({backgroundColor:i(),width:n()}))),setBlockStyle:ql((()=>({width:e.blockSize+"px",height:e.blockSize+"px",marginLeft:-e.blockSize/2+"px",marginTop:-e.blockSize/2+"px",left:n(),backgroundColor:e.blockColor})))};return a}(e,o),{_onClick:u,_onTrack:c}=function(e,t,n,r,i){var a=n=>{e.disabled||(s(n),i("change",n,{value:t.value}))},o=t=>{var n=Number(e.max),r=Number(e.min),i=Number(e.step);return t<r?r:t>n?n:jm.mul.call(Math.round((t-r)/i),i)+r},s=i=>{var a=Number(e.max),s=Number(e.min),l=r.value,u=getComputedStyle(l,null).marginLeft,c=l.offsetWidth;c+=parseInt(u);var d=n.value,h=d.offsetWidth-(e.showValue?c:0),f=d.getBoundingClientRect().left,p=(i.x-f)*(a-s)/h+s;t.value=o(p)},l=n=>{if(!e.disabled)return"move"===n.detail.state?(s({x:n.detail.x}),i("changing",n,{value:t.value}),!1):"end"===n.detail.state&&i("change",n,{value:t.value})},u=Ps(tv,!1);if(u){var c={reset:()=>t.value=Number(e.min),submit:()=>{var n=["",null];return""!==e.name&&(n[0]=e.name,n[1]=t.value),n}};u.addField(c),ss((()=>{u.removeField(c)}))}return{_onClick:a,_onTrack:l}}(e,o,r,i,s);return is((()=>{Gg(a.value,c)})),()=>{var{setBgColor:t,setBlockBg:n,setActiveColor:s,setBlockStyle:c}=l;return gl("uni-slider",{ref:r,onClick:Kp(u)},[gl("div",{class:"uni-slider-wrapper"},[gl("div",{class:"uni-slider-tap-area"},[gl("div",{style:t.value,class:"uni-slider-handle-wrapper"},[gl("div",{ref:a,style:n.value,class:"uni-slider-handle"},null,4),gl("div",{style:c.value,class:"uni-slider-thumb"},null,4),gl("div",{style:s.value,class:"uni-slider-track"},null,4)],4)]),Uo(gl("span",{ref:i,class:"uni-slider-value"},[o.value],512),[[Zl,e.showValue]])])],8,["onClick"])}}});var qm=(e,t,n)=>(n=Number(n),100*(e-(t=Number(t)))/(n-t)+"%");var jm={mul:function(e){var t=0,n=this.toString(),r=e.toString();try{t+=n.split(".")[1].length}catch(i){}try{t+=r.split(".")[1].length}catch(i){}return Number(n.replace(".",""))*Number(r.replace(".",""))/Math.pow(10,t)}};function Vm(e,t,n,r,i,a){function o(){u&&(clearTimeout(u),u=null)}var s,l,u=null,c=!0,d=0,h=1,f=null,p=!1,v=0,g="",m=ql((()=>n.value.length>t.displayMultipleItems)),_=ql((()=>e.circular&&m.value));function y(i){Math.floor(2*d)===Math.floor(2*i)&&Math.ceil(2*d)===Math.ceil(2*i)||_.value&&function(r){if(!c)for(var i=n.value,a=i.length,o=r+t.displayMultipleItems,s=0;s<a;s++){var l=i[s],u=Math.floor(r/a)*a+s,d=u+a,h=u-a,f=Math.max(r-(u+1),u-o,0),p=Math.max(r-(d+1),d-o,0),v=Math.max(r-(h+1),h-o,0),g=Math.min(f,p,v),m=[u,d,h][[f,p,v].indexOf(g)];l.updatePosition(m,e.vertical)}}(i);var o="translate("+(e.vertical?"0":100*-i*h+"%")+", "+(e.vertical?100*-i*h+"%":"0")+") translateZ(0)",l=r.value;if(l&&(l.style.webkitTransform=o,l.style.transform=o),d=i,!s){if(i%1==0)return;s=i}i-=Math.floor(s);var u=n.value;i<=-(u.length-1)?i+=u.length:i>=u.length&&(i-=u.length),i=s%1>.5||s<0?i-1:i,a("transition",{},{dx:e.vertical?0:i*l.offsetWidth,dy:e.vertical?i*l.offsetHeight:0})}function b(e){var r=n.value.length;if(!r)return-1;var i=(Math.round(e)%r+r)%r;if(_.value){if(r<=t.displayMultipleItems)return 0}else if(i>r-t.displayMultipleItems)return r-t.displayMultipleItems;return i}function w(){f=null}function x(){if(f){var e=f,r=e.toPos,i=e.acc,o=e.endTime,u=e.source,c=o-Date.now();if(c<=0){y(r),f=null,p=!1,s=null;var d=n.value[t.current];if(d){var h=d.getItemId();a("animationfinish",{},{current:t.current,currentItemId:h,source:u})}}else{y(r+i*c*c/2),l=requestAnimationFrame(x)}}else p=!1}function S(e,r,i){w();var a=t.duration,o=n.value.length,s=d;if(_.value)if(i<0){for(;s<e;)s+=o;for(;s-o>e;)s-=o}else if(i>0){for(;s>e;)s-=o;for(;s+o<e;)s+=o;s+o-e<e-s&&(s+=o)}else{for(;s+o<e;)s+=o;for(;s-o>e;)s-=o;s+o-e<e-s&&(s+=o)}else"click"===r&&(e=e+t.displayMultipleItems-1<o?e:0);f={toPos:e,acc:2*(s-e)/(a*a),endTime:Date.now()+a,source:r},p||(p=!0,l=requestAnimationFrame(x))}function k(){o();var e=n.value,r=function(){u=null,g="autoplay",_.value?t.current=b(t.current+1):t.current=t.current+t.displayMultipleItems<e.length?t.current+1:0,S(t.current,"autoplay",_.value?1:0),u=setTimeout(r,t.interval)};c||e.length<=t.displayMultipleItems||(u=setTimeout(r,t.interval))}function C(e){e?k():o()}return jo([()=>e.current,()=>e.currentItemId,()=>[...n.value]],(()=>{var r=-1;if(e.currentItemId)for(var i=0,a=n.value;i<a.length;i++){if(a[i].getItemId()===e.currentItemId){r=i;break}}r<0&&(r=Math.round(e.current)||0),r=r<0?0:r,t.current!==r&&(g="",t.current=r)})),jo([()=>e.vertical,()=>_.value,()=>t.displayMultipleItems,()=>[...n.value]],(function(){o(),f&&(y(f.toPos),f=null);for(var i=n.value,a=0;a<i.length;a++)i[a].updatePosition(a,e.vertical);h=1;var s=r.value;if(1===t.displayMultipleItems&&i.length){var l=i[0].getBoundingClientRect(),u=s.getBoundingClientRect();(h=l.width/u.width)>0&&h<1||(h=1)}var p=d;d=-2;var g=t.current;g>=0?(c=!1,t.userTracking?(y(p+g-v),v=g):(y(g),e.autoplay&&k())):(c=!0,y(-t.displayMultipleItems-1))})),jo((()=>t.interval),(()=>{u&&(o(),k())})),jo((()=>t.current),((e,r)=>{!function(e,r){var i=g;g="";var o=n.value;if(!i){var s=o.length;S(e,"",_.value&&r+(s-e)%s>s/2?1:0)}var l=o[e];if(l){var u=t.currentItemId=l.getItemId();a("change",{},{current:t.current,currentItemId:u,source:i})}}(e,r),i("update:current",e)})),jo((()=>t.currentItemId),(e=>{i("update:currentItemId",e)})),jo((()=>e.autoplay&&!t.userTracking),C),C(e.autoplay&&!t.userTracking),is((()=>{var i=!1,a=0,s=0;function l(e){t.userTracking=!1;var n=a/Math.abs(a),r=0;!e&&Math.abs(a)>.2&&(r=.5*n);var i=b(d+r);e?y(v):(g="touch",t.current=i,S(i,"touch",0!==r?r:0===i&&_.value&&d>=1?1:0))}Gg(r.value,(u=>{if(!e.disableTouch&&!c){if("start"===u.detail.state)return t.userTracking=!0,i=!1,o(),v=d,a=0,s=Date.now(),void w();if("end"===u.detail.state)return l(!1);if("cancel"===u.detail.state)return l(!0);if(t.userTracking){if(!i){i=!0;var h=Math.abs(u.detail.dx),f=Math.abs(u.detail.dy);if((h>=f&&e.vertical||h<=f&&!e.vertical)&&(t.userTracking=!1),!t.userTracking)return void(e.autoplay&&k())}return function(i){var o=s;s=Date.now();var l=n.value.length-t.displayMultipleItems;function u(e){return.5-.25/(e+.5)}function c(e,t){var n=v+e;a=.6*a+.4*t,_.value||(n<0||n>l)&&(n<0?n=-u(-n):n>l&&(n=l+u(n-l)),a=0),y(n)}var d=s-o||1,h=r.value;e.vertical?c(-i.dy/h.offsetHeight,-i.ddy/d):c(-i.dx/h.offsetWidth,-i.ddx/d)}(u.detail),!1}}}))})),ls((()=>{o(),cancelAnimationFrame(l)})),{onSwiperDotClick:function(e){S(t.current=e,g="click",_.value?1:0)},circularEnabled:_,swiperEnabled:m}}const $m=Zp({name:"Swiper",props:{indicatorDots:{type:[Boolean,String],default:!1},vertical:{type:[Boolean,String],default:!1},autoplay:{type:[Boolean,String],default:!1},circular:{type:[Boolean,String],default:!1},interval:{type:[Number,String],default:5e3},duration:{type:[Number,String],default:500},current:{type:[Number,String],default:0},indicatorColor:{type:String,default:""},indicatorActiveColor:{type:String,default:""},previousMargin:{type:String,default:""},nextMargin:{type:String,default:""},currentItemId:{type:String,default:""},skipHiddenItemLayout:{type:[Boolean,String],default:!1},displayMultipleItems:{type:[Number,String],default:1},disableTouch:{type:[Boolean,String],default:!1},navigation:{type:[Boolean,String],default:!1},navigationColor:{type:String,default:"#fff"},navigationActiveColor:{type:String,default:"rgba(53, 53, 53, 0.6)"}},emits:["change","transition","animationfinish","update:current","update:currentItemId"],setup(e,t){var{slots:n,emit:r}=t,i=eo(null),a=Jp(i,r),o=eo(null),s=eo(null),l=function(e){return Fa({interval:ql((()=>{var t=Number(e.interval);return isNaN(t)?5e3:t})),duration:ql((()=>{var t=Number(e.duration);return isNaN(t)?500:t})),displayMultipleItems:ql((()=>{var t=Math.round(e.displayMultipleItems);return isNaN(t)?1:t})),current:Math.round(e.current)||0,currentItemId:e.currentItemId,userTracking:!1})}(e),u=ql((()=>{var t={};return(e.nextMargin||e.previousMargin)&&(t=e.vertical?{left:0,right:0,top:Ou(e.previousMargin,!0),bottom:Ou(e.nextMargin,!0)}:{top:0,bottom:0,left:Ou(e.previousMargin,!0),right:Ou(e.nextMargin,!0)}),t})),c=ql((()=>{var t=Math.abs(100/l.displayMultipleItems)+"%";return{width:e.vertical?"100%":t,height:e.vertical?t:"100%"}})),d=[],h=[],f=eo([]);function p(){for(var e=[],t=function(t){var n=d[t];n instanceof Element||(n=n.el);var r=h.find((e=>n===e.rootRef.value));r&&e.push(Ya(r))},n=0;n<d.length;n++)t(n);f.value=e}Hg((()=>{s.value&&s.value.children&&(d=s.value.children),p()}));Is("addSwiperContext",(function(e){h.push(e),p()}));Is("removeSwiperContext",(function(e){var t=h.indexOf(e);t>=0&&(h.splice(t,1),p())}));var{onSwiperDotClick:v,circularEnabled:g,swiperEnabled:m}=Vm(e,l,f,s,r,a);return()=>{var t=n.default&&n.default();return gl("uni-swiper",{ref:i},[gl("div",{ref:o,class:"uni-swiper-wrapper"},[gl("div",{class:"uni-swiper-slides",style:u.value},[gl("div",{ref:s,class:"uni-swiper-slide-frame",style:c.value},[t],4)],4),e.indicatorDots&&gl("div",{class:["uni-swiper-dots",e.vertical?"uni-swiper-dots-vertical":"uni-swiper-dots-horizontal"]},[f.value.map(((t,n,r)=>gl("div",{onClick:()=>v(n),class:{"uni-swiper-dot":!0,"uni-swiper-dot-active":n<l.current+l.displayMultipleItems&&n>=l.current||n<l.current+l.displayMultipleItems-r.length},style:{background:n===l.current?e.indicatorActiveColor:e.indicatorColor}},null,14,["onClick"])))],2),null],512)],512)}}});const Hm=Zp({name:"SwiperItem",props:{itemId:{type:String,default:""}},setup(e,t){var{slots:n}=t,r=eo(null),i={rootRef:r,getItemId:()=>e.itemId,getBoundingClientRect:()=>r.value.getBoundingClientRect(),updatePosition(e,t){var n=t?"0":100*e+"%",i=t?100*e+"%":"0",a=r.value,o="translate(".concat(n,",").concat(i,") translateZ(0)");a&&(a.style.webkitTransform=o,a.style.transform=o)}};return is((()=>{var e=Ps("addSwiperContext");e&&e(i)})),ls((()=>{var e=Ps("removeSwiperContext");e&&e(i)})),()=>gl("uni-swiper-item",{ref:r,style:{position:"absolute",width:"100%",height:"100%"}},[n.default&&n.default()],512)}});const Wm=Zp({name:"Switch",props:{name:{type:String,default:""},checked:{type:[Boolean,String],default:!1},type:{type:String,default:"switch"},id:{type:String,default:""},disabled:{type:[Boolean,String],default:!1},color:{type:String,default:""}},emits:["change"],setup(e,t){var{emit:n}=t,r=eo(null),i=eo(e.checked),a=function(e,t){var n=Ps(tv,!1),r=Ps(iv,!1),i={submit:()=>{var n=["",null];return e.name&&(n[0]=e.name,n[1]=t.value),n},reset:()=>{t.value=!1}};n&&(n.addField(i),ls((()=>{n.removeField(i)})));return r}(e,i),o=Jp(r,n);jo((()=>e.checked),(e=>{i.value=e}));var s=t=>{e.disabled||(i.value=!i.value,o("change",t,{value:i.value}))};return a&&(a.addHandler(s),ss((()=>{a.removeHandler(s)}))),ov(e,{"label-click":s}),()=>{var t,{color:n,type:a}=e,o=ev(e,"disabled"),l={};return n&&i.value&&(l.backgroundColor=n,l.borderColor=n),t=i.value,gl("uni-switch",xl({id:e.id,ref:r},o,{onClick:s}),[gl("div",{class:"uni-switch-wrapper"},[Uo(gl("div",{class:["uni-switch-input",[i.value?"uni-switch-input-checked":""]],style:l},null,6),[[Zl,"switch"===a]]),Uo(gl("div",{class:"uni-checkbox-input"},[t?Pu(Nu,e.color,22):""],512),[[Zl,"checkbox"===a]])])],16,["id","onClick"])}}});var Um={ensp:"鈥�",emsp:"鈥�",nbsp:"聽"};function Ym(e,t){return function(e,t){var{space:n,decode:r}=t,i="",a=!1;for(var o of e)n&&Um[n]&&" "===o&&(o=Um[n]),a?(i+="n"===o?Jn:"\\"===o?"\\":"\\"+o,a=!1):"\\"===o?a=!0:i+=o;return r?i.replace(/&nbsp;/g,Um.nbsp).replace(/&ensp;/g,Um.ensp).replace(/&emsp;/g,Um.emsp).replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&apos;/g,"'"):i}(e,t).split(Jn)}function Xm(e,t,n,r,i,a,o){try{var s=e[a](o),l=s.value}catch(u){return void n(u)}s.done?t(l):Promise.resolve(l).then(r,i)}function Zm(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function o(e){Xm(a,r,i,o,s,"next",e)}function s(e){Xm(a,r,i,o,s,"throw",e)}o(void 0)}))}}function Gm(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Km(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Jm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Km(Object(n),!0).forEach((function(t){Gm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Km(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Qm=on({},Mg,{placeholderClass:{type:String,default:"input-placeholder"},autoHeight:{type:[Boolean,String],default:!1},confirmType:{type:String,default:"return",validator:e=>t_.concat("return").includes(e)}}),e_=!1,t_=["done","go","next","search","send"];const n_=Zp({name:"Textarea",props:Qm,emits:["confirm","linechange",...Eg],setup(e,t){var n,{emit:r,expose:i}=t,a=eo(null),o=eo(null),{fieldRef:s,state:l,scopedAttrsState:u,fixDisabledColor:c,trigger:d}=zg(e,a,r),h=ql((()=>l.value.split(Jn))),f=ql((()=>t_.includes(e.confirmType))),p=eo(0),v=eo(null);function g(e){var{height:t}=e;p.value=t}function m(e){"Enter"===e.key&&f.value&&e.preventDefault()}function _(t){if("Enter"===t.key&&f.value){!function(e){d("confirm",e,{value:l.value})}(t);var n=t.target;!e.confirmHold&&n.blur()}}return jo((()=>p.value),(t=>{var n=a.value,r=v.value,i=o.value,s=parseFloat(getComputedStyle(n).lineHeight);isNaN(s)&&(s=r.offsetHeight);var l=Math.round(t/s);d("linechange",{},{height:t,heightRpx:750/window.innerWidth*t,lineCount:l}),e.autoHeight&&(i.style.height=t+"px")})),n="(prefers-color-scheme: dark)",e_=0===String(navigator.platform).indexOf("iP")&&0===String(navigator.vendor).indexOf("Apple")&&window.matchMedia(n).media!==n,i({$triggerInput:e=>{r("update:modelValue",e.value),r("update:value",e.value),l.value=e.value}}),()=>{var t=e.disabled&&c?gl("textarea",{key:"disabled-textarea",ref:s,value:l.value,tabindex:"-1",readonly:!!e.disabled,maxlength:l.maxlength,class:{"uni-textarea-textarea":!0,"uni-textarea-textarea-fix-margin":e_},style:Jm({overflowY:e.autoHeight?"hidden":"auto"},e.cursorColor&&{caretColor:e.cursorColor}),onFocus:e=>e.target.blur()},null,46,["value","readonly","maxlength","onFocus"]):gl("textarea",{key:"textarea",ref:s,value:l.value,disabled:!!e.disabled,maxlength:l.maxlength,enterkeyhint:e.confirmType,inputmode:e.inputmode,class:{"uni-textarea-textarea":!0,"uni-textarea-textarea-fix-margin":e_},style:Jm({overflowY:e.autoHeight?"hidden":"auto"},e.cursorColor&&{caretColor:e.cursorColor}),onKeydown:m,onKeyup:_},null,46,["value","disabled","maxlength","enterkeyhint","inputmode","onKeydown","onKeyup"]);return gl("uni-textarea",{ref:a,"auto-height":e.autoHeight},[gl("div",{ref:o,class:"uni-textarea-wrapper"},[Uo(gl("div",xl(u.attrs,{style:e.placeholderStyle,class:["uni-textarea-placeholder",e.placeholderClass]}),[e.placeholder],16),[[Zl,!l.value.length]]),gl("div",{ref:v,class:"uni-textarea-line"},[" "],512),gl("div",{class:"uni-textarea-compute"},[h.value.map((e=>gl("div",null,[e.trim()?e:"."]))),gl(cv,{initial:!0,onResize:g},null,8,["initial","onResize"])]),"search"===e.confirmType?gl("form",{action:"",onSubmit:()=>!1,class:"uni-input-form"},[t],40,["onSubmit"]):t],512)],8,["auto-height"])}}});function r_(e,t){if(t||(t=e.id),t)return e.$options.name.toLowerCase()+"."+t}function i_(e,t,n){e&&bi(Bu(),e,((e,n)=>{var{type:r,data:i}=e;t(r,i,n)}))}function a_(e,t){e&&function(e,t){t=yi(e,t),delete _i[t]}(Bu(),e)}function o_(e,t,n,r){var i=El().proxy;is((()=>{i_(t||r_(i),e),jo((()=>i.id),((t,n)=>{i_(r_(i,t),e),a_(n&&r_(i,n))}))})),ss((()=>{a_(t||r_(i))}))}var s_=0;function l_(e){var t=Du(),n=El().proxy,r=n.$options.name.toLowerCase(),i=e||n.id||"context".concat(s_++);return is((()=>{n.$el.__uniContextInfo={id:i,type:r,page:t}})),"".concat(r,".").concat(i)}class u_ extends Wp{constructor(e,t,n,r,i){super(e,t,n,r,i,[...Xp.props,...arguments.length>5&&void 0!==arguments[5]?arguments[5]:[]])}call(e){var t={animation:this.$props.animation,$el:this.$};e.call(t)}setAttribute(e,t){return"animation"===e&&(this.$animate=!0),super.setAttribute(e,t)}update(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.$animate)return e?this.call(Xp.mounted):void(this.$animate&&(this.$animate=!1,this.call(Xp.watch.animation.handler)))}}var c_=["space","decode"];var d_=["hover-class","hover-stop-propagation","hover-start-time","hover-stay-time"];class h_ extends u_{constructor(e,t,n,r,i){super(e,t,n,r,i,[...d_,...arguments.length>5&&void 0!==arguments[5]?arguments[5]:[]])}update(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.$props["hover-class"];t&&"none"!==t?(this._hover||(this._hover=new f_(this.$,this.$props)),this._hover.addEvent()):this._hover&&this._hover.removeEvent(),super.update(e)}}class f_{constructor(e,t){this._listening=!1,this._hovering=!1,this._hoverTouch=!1,this.$=e,this.props=t,this.__hoverTouchStart=this._hoverTouchStart.bind(this),this.__hoverTouchEnd=this._hoverTouchEnd.bind(this),this.__hoverTouchCancel=this._hoverTouchCancel.bind(this)}get hovering(){return this._hovering}set hovering(e){this._hovering=e;var t=this.props["hover-class"].split(" ").filter(Boolean),n=this.$.classList;e?this.$.classList.add.apply(n,t):this.$.classList.remove.apply(n,t)}addEvent(){this._listening||(this._listening=!0,this.$.addEventListener("touchstart",this.__hoverTouchStart),this.$.addEventListener("touchend",this.__hoverTouchEnd),this.$.addEventListener("touchcancel",this.__hoverTouchCancel))}removeEvent(){this._listening&&(this._listening=!1,this.$.removeEventListener("touchstart",this.__hoverTouchStart),this.$.removeEventListener("touchend",this.__hoverTouchEnd),this.$.removeEventListener("touchcancel",this.__hoverTouchCancel))}_hoverTouchStart(e){if(!e._hoverPropagationStopped){var t=this.props["hover-class"];t&&"none"!==t&&!this.$.disabled&&(e.touches.length>1||(this.props["hover-stop-propagation"]&&(e._hoverPropagationStopped=!0),this._hoverTouch=!0,this._hoverStartTimer=setTimeout((()=>{this.hovering=!0,this._hoverTouch||this._hoverReset()}),this.props["hover-start-time"])))}}_hoverTouchEnd(){this._hoverTouch=!1,this.hovering&&this._hoverReset()}_hoverReset(){requestAnimationFrame((()=>{clearTimeout(this._hoverStayTimer),this._hoverStayTimer=setTimeout((()=>{this.hovering=!1}),this.props["hover-stay-time"])}))}_hoverTouchCancel(){this._hoverTouch=!1,this.hovering=!1,clearTimeout(this._hoverStartTimer)}}function p_(){return plus.navigator.isImmersedStatusbar()?Math.round("iOS"===plus.os.name?plus.navigator.getSafeAreaInsets().top:plus.navigator.getStatusbarHeight()):0}function v_(){var e=plus.webview.currentWebview().getStyle(),t=e&&e.titleNView;return t&&"default"===t.type?Qn+p_():0}var g_=Symbol("onDraw");function m_(e,t){return ql((()=>{var n={};return Object.keys(e).forEach((r=>{if(!t||!t.includes(r)){var i=e[r];i="src"===r?bc(i):i,n[r.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))]=i}})),n}))}function __(e){var t=Fa({top:"0px",left:"0px",width:"0px",height:"0px",position:"static"}),n=eo(!1);function r(){var r=e.value,i=r.getBoundingClientRect(),a=["width","height"];n.value=0===i.width||0===i.height,n.value||(t.position=function(e){for(var t;e;){var n=getComputedStyle(e),r=n.transform||n.webkitTransform;t=(!r||"none"===r)&&t,t="fixed"===n.position||t,e=e.parentElement}return t}(r)?"absolute":"static",a.push("top","left")),a.forEach((e=>{var n=i[e];n="top"===e?n+("static"===t.position?document.documentElement.scrollTop||document.body.scrollTop||0:v_()):n,t[e]=n+"px"}))}var i=null;function a(){i&&cancelAnimationFrame(i),i=requestAnimationFrame((()=>{i=null,r()}))}window.addEventListener("updateview",a);var o=[],s=[];return Is(g_,(function(e){o?o.push(e):e(t)})),is((()=>{r(),s.forEach((e=>e())),s=null})),ss((()=>{window.removeEventListener("updateview",a)})),{position:t,hidden:n,onParentReady:function(e){var n=Ps(g_),r=n=>{e(n),o.forEach((e=>e(t))),o=null};!function(e){s?s.push(e):e()}((()=>{n?n(r):r({top:"0px",left:"0px",width:Number.MAX_SAFE_INTEGER+"px",height:Number.MAX_SAFE_INTEGER+"px",position:"static"})}))}}}const y_=Zp({name:"Ad",props:{adpid:{type:[Number,String],default:""},data:{type:Object,default:null},dataCount:{type:Number,default:5},channel:{type:String,default:""}},setup(e,t){var n,{emit:r}=t,i=eo(null),a=eo(null),o=Jp(i,r),s=m_(e,["id"]),{position:l,onParentReady:u}=__(a);return u((()=>{function t(){var t={adpid:e.adpid,width:l.width,count:e.dataCount};void 0!==e.channel&&(t.ext={channel:e.channel}),UniViewJSBridge.invokeServiceMethod("getAdData",t,(e=>{var{code:t,data:r,message:i}=e;0===t?(n.renderingBind(r),o("load",{},{})):o("error",{},{errMsg:i})}))}n=plus.ad.createAdView(Object.assign({},s.value,l)),plus.webview.currentWebview().append(n),n.setDislikeListener((e=>{a.value.style.height="0",window.dispatchEvent(new CustomEvent("updateview")),o("close",{},e)})),n.setRenderingListener((e=>{0===e.result?(a.value.style.height=e.height+"px",window.dispatchEvent(new CustomEvent("updateview"))):o("error",{},{errCode:e.result})})),n.setAdClickedListener((()=>{o("adclicked",{},{})})),jo((()=>l),(e=>n.setStyle(e)),{deep:!0}),jo((()=>e.adpid),(e=>{e&&t()})),jo((()=>e.data),(e=>{e&&n.renderingBind(e)})),e.adpid&&t()})),ss((()=>{n&&n.close()})),()=>gl("uni-ad",{ref:i},[gl("div",{ref:a,class:"uni-ad-container"},null,512)],512)}});class b_ extends yp{constructor(e,t,n,r,i,a,o){super(e,t,r);var s=document.createElement("div");s.__vueParent=function(e){for(;e&&e.pid>0;)if(e=ip(e.pid)){var{__vueParentComponent:t}=e.$;if(t)return t}return null}(this),this.$props=Fa({}),this.init(a),this.$app=pu(function(e,t){return()=>jl(e,t)}(n,this.$props)),this.$app.mount(s),this.$=s.firstElementChild,this.$.__id=e,o&&(this.$holder=this.$.querySelector(o)),un(a,"t")&&this.setText(a.t||""),a.a&&un(a.a,Ar)&&Hp(this.$,a.a[Ar]),this.insert(r,i),So()}init(e){var{a:t,e:n,w:r}=e;t&&(this.setWxsProps(t),Object.keys(t).forEach((e=>{this.setAttr(e,t[e])}))),un(e,"s")&&this.setAttr("style",e.s),n&&Object.keys(n).forEach((e=>{this.addEvent(e,n[e])})),r&&this.addWxsEvents(e.w)}setText(e){(this.$holder||this.$).textContent=e,this.updateView()}addWxsEvent(e,t,n){this.$props[e]=$p(this,t,n)}addEvent(e,t){this.$props[e]=jp(this.id,t,Sr(e)[1])}removeEvent(e){this.$props[e]=null}setAttr(e,t){if(e===Ar)this.$&&Hp(this.$,t);else if(e===Mr)this.$.__ownerId=t;else if(e===Er)sp((()=>gp(this,t)),3);else if(e===Tr){var n=mp(t,this.$||ip(this.pid).$),r=this.$props.style;wn(n)&&wn(r)?Object.keys(n).forEach((e=>{r[e]=n[e]})):this.$props.style=n}else _p(e)?this.$.style.setProperty(e,wp(t)):(t=mp(t,this.$||ip(this.pid).$),this.wxsPropsInvoke(e,t,!0)||(this.$props[e]=t));this.updateView()}removeAttr(e){_p(e)?this.$.style.removeProperty(e):this.$props[e]=null,this.updateView()}remove(){this.removeUniParent(),this.isUnmounted=!0,this.$app.unmount(),ap(this.id),this.removeUniChildren(),So(),this.updateView()}appendChild(e){var t=(this.$holder||this.$).appendChild(e);return this.updateView(!0),t}insertBefore(e,t){var n=(this.$holder||this.$).insertBefore(e,t);return this.updateView(!0),n}}class w_ extends b_{constructor(e,t,n,r,i,a,o){super(e,t,n,r,i,a,o)}getRebuildFn(){return this._rebuild||(this._rebuild=this.rebuild.bind(this)),this._rebuild}setText(e){return sp(this.getRebuildFn(),2),super.setText(e)}appendChild(e){return sp(this.getRebuildFn(),2),super.appendChild(e)}insertBefore(e,t){return sp(this.getRebuildFn(),2),super.insertBefore(e,t)}removeUniChild(e){return sp(this.getRebuildFn(),2),super.removeUniChild(e)}rebuild(){var e=this.$.__vueParentComponent;e.rebuild&&e.rebuild()}}function x_(e,t,n){e.childNodes.forEach((n=>{n instanceof Element?-1===n.className.indexOf(t)&&e.removeChild(n):e.removeChild(n)})),e.appendChild(document.createTextNode(n))}var S_=["value","modelValue"];function k_(e){S_.forEach((t=>{if(un(e,t)){var n="onUpdate:"+t;un(e,n)||(e[n]=n=>e[t]=n)}}))}class C_ extends yp{constructor(e,t,n,r){super(e,t,n),this.insert(n,r)}}var T_=0;function A_(e,t,n){var r,i,{position:a,hidden:o,onParentReady:s}=__(e);s((s=>{var l=ql((()=>{var e={};for(var t in a){var n=a[t],r=parseFloat(n),i=parseFloat(s[t]);if("top"===t||"left"===t)n=Math.max(r,i)+"px";else if("width"===t||"height"===t){var o="width"===t?"left":"top",l=parseFloat(s[o]),u=parseFloat(a[o]),c=Math.max(l-u,0),d=Math.max(u+r-(l+i),0);n=Math.max(r-c-d,0)+"px"}e[t]=n}return e})),u=["borderRadius","borderColor","borderWidth","backgroundColor"],c=["paddingTop","paddingRight","paddingBottom","paddingLeft","color","textAlign","lineHeight","fontSize","fontWeight","textOverflow","whiteSpace"],d=[],h={start:"left",end:"right"};function f(t){var n=getComputedStyle(e.value);return u.concat(c,d).forEach((e=>{t[e]=n[e]})),t}var p=Fa(f({})),v=null;i=function(){v&&cancelAnimationFrame(v),v=requestAnimationFrame((()=>{v=null,f(p)}))},window.addEventListener("updateview",i);var g=ql((()=>{var e=function(){var e={};for(var t in e){var n=e[t];"top"!==t&&"left"!==t||(n=Math.min(parseFloat(n)-parseFloat(s[t]),0)+"px"),e[t]=n}return e}(),t=[{tag:"rect",position:e,rectStyles:{color:p.backgroundColor,radius:p.borderRadius,borderColor:p.borderColor,borderWidth:p.borderWidth}}];if("src"in n)n.src&&t.push({tag:"img",position:e,src:n.src});else{var r=parseFloat(p.lineHeight)-parseFloat(p.fontSize),i=parseFloat(e.width)-parseFloat(p.paddingLeft)-parseFloat(p.paddingRight);i=i<0?0:i;var a=parseFloat(e.height)-parseFloat(p.paddingTop)-r/2-parseFloat(p.paddingBottom);a=a<0?0:a,t.push({tag:"font",position:{top:"".concat(parseFloat(e.top)+parseFloat(p.paddingTop)+r/2,"px"),left:"".concat(parseFloat(e.left)+parseFloat(p.paddingLeft),"px"),width:"".concat(i,"px"),height:"".concat(a,"px")},textStyles:{align:h[p.textAlign]||p.textAlign,color:p.color,decoration:"none",lineSpacing:"".concat(r,"px"),margin:"0px",overflow:p.textOverflow,size:p.fontSize,verticalAlign:"top",weight:p.fontWeight,whiteSpace:p.whiteSpace},text:n.text})}return t}));r=new plus.nativeObj.View("cover-".concat(Date.now(),"-").concat(T_++),l.value,g.value),plus.webview.currentWebview().append(r),o.value&&r.hide(),r.addEventListener("click",(()=>{t("click",{},{})})),jo((()=>o.value),(e=>{r[e?"hide":"show"]()})),jo((()=>l.value),(e=>{r.setStyle(e)}),{deep:!0}),jo((()=>g.value),(()=>{r.reset(),r.draw(g.value)}),{deep:!0})})),ss((()=>{r&&r.close(),i&&window.removeEventListener("updateview",i)}))}const M_=Zp({name:"CoverImage",props:{src:{type:String,default:""},autoSize:{type:[Boolean,String],default:!1}},emits:["click","load","error"],setup(e,t){var{emit:n}=t,r=eo(null),i=Jp(r,n),a=Fa({src:""}),o=function(e,t,n){var r,i=eo("");function a(){t.src="",i.value=e.autoSize?"width:0;height:0;":"";var a=e.src?bc(e.src):"";0===a.indexOf("http://")||0===a.indexOf("https://")?(r=plus.downloader.createDownload(a,{filename:"_doc/uniapp_temp//download/"},((e,t)=>{200===t?o(e.filename):n("error",{},{errMsg:"error"})}))).start():a&&o(a)}function o(r){t.src=r,plus.io.getImageInfo({src:r,success:t=>{var{width:r,height:a}=t;e.autoSize&&(i.value="width:".concat(r,"px;height:").concat(a,"px;"),window.dispatchEvent(new CustomEvent("updateview"))),n("load",{},{width:r,height:a})},fail:()=>{n("error",{},{errMsg:"error"})}})}return e.src&&a(),jo((()=>e.src),a),ss((()=>{r&&r.abort()})),i}(e,a,i);return A_(r,i,a),()=>gl("uni-cover-image",{ref:r,style:o.value},[gl("div",{class:"uni-cover-image"},null)],4)}});const E_=Zp({name:"CoverView",emits:["click"],setup(e,t){var{emit:n}=t,r=eo(null),i=eo(null),a=Jp(r,n),o=Fa({text:""});return A_(r,a,o),Hg((()=>{var e=i.value.childNodes[0];o.text=e&&e instanceof Text?e.textContent:"",window.dispatchEvent(new CustomEvent("updateview"))})),()=>gl("uni-cover-view",{ref:r},[gl("div",{ref:i,class:"uni-cover-view"},null,512)],512)}});var O_={id:{type:String,default:""},url:{type:String,default:""},mode:{type:String,default:"SD"},muted:{type:[Boolean,String],default:!1},enableCamera:{type:[Boolean,String],default:!0},autoFocus:{type:[Boolean,String],default:!0},beauty:{type:[Number,String],default:0},whiteness:{type:[Number,String],default:0},aspect:{type:[String],default:"3:2"},minBitrate:{type:[Number],default:200}},L_=["statechange","netstatus","error"];const z_=Zp({name:"LivePusher",props:O_,emits:L_,setup(e,t){var n,{emit:r}=t,i=eo(null),a=Jp(i,r),o=eo(null),s=m_(e,["id"]),{position:l,hidden:u,onParentReady:c}=__(o);return c((()=>{n=new plus.video.LivePusher("livePusher"+Date.now(),Object.assign({},s.value,l)),plus.webview.currentWebview().append(n),L_.forEach((e=>{n.addEventListener(e,(t=>{a(e,{},t.detail)}))})),jo((()=>s.value),(e=>n.setStyles(e)),{deep:!0}),jo((()=>l),(e=>n.setStyles(e)),{deep:!0}),jo((()=>u.value),(e=>{e||n.setStyles(l)}))})),o_(((e,t)=>{n&&n[e](t)}),l_()),ss((()=>{n&&n.close()})),()=>gl("uni-live-pusher",{ref:i,id:e.id},[gl("div",{ref:o,class:"uni-live-pusher-container"},null,512)],8,["id"])}});function N_(e){if(0!==e.indexOf("#"))return{color:e,opacity:1};var t=e.slice(7,9);return{color:e.slice(0,7),opacity:t?Number("0x"+t)/255:1}}const I_=Zp({name:"Map",props:{id:{type:String,default:""},latitude:{type:[Number,String],default:""},longitude:{type:[Number,String],default:""},scale:{type:[String,Number],default:16},markers:{type:Array,default:()=>[]},polyline:{type:Array,default:()=>[]},circles:{type:Array,default:()=>[]},polygons:{type:Array,default:()=>[]},controls:{type:Array,default:()=>[]}},emits:["click","regionchange","controltap","markertap","callouttap"],setup(e,t){var n,{emit:r}=t,i=eo(null),a=Jp(i,r),o=eo(null),s=m_(e,["id"]),{position:l,hidden:u,onParentReady:c}=__(o),{_addMarkers:d,_addMapLines:h,_addMapCircles:f,_addMapPolygons:p,_setMap:v}=function(e,t){var n;function r(t){var{longitude:r,latitude:i}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n&&(n.setCenter(new plus.maps.Point(Number(r||e.longitude),Number(i||e.latitude))),t({errMsg:"moveToLocation:ok"}))}function i(e){n&&n.getCurrentCenter(((t,n)=>{e({longitude:n.getLng(),latitude:n.getLat(),errMsg:"getCenterLocation:ok"})}))}function a(e){if(n){var t=n.getBounds();e({southwest:t.getSouthWest(),northeast:t.getNorthEast(),errMsg:"getRegion:ok"})}}function o(e){n&&e({scale:n.getZoom(),errMsg:"getScale:ok"})}function s(e){if(n){var{id:r,latitude:i,longitude:a,iconPath:o,callout:s,label:l}=e;(e=>{var i,{latitude:a,longitude:u}=e.coord,c=new plus.maps.Marker(new plus.maps.Point(u,a));o&&c.setIcon(bc(o)),l&&l.content&&c.setLabel(l.content);var d=void 0;s&&s.content&&(d=new plus.maps.Bubble(s.content)),d&&c.setBubble(d),(r||0===r)&&(c.onclick=e=>{t("markertap",{},{markerId:r,latitude:a,longitude:u})},d&&(d.onclick=()=>{t("callouttap",{},{markerId:r})})),null===(i=n)||void 0===i||i.addOverlay(c),n.__markers__.push(c)})({coord:{latitude:i,longitude:a}})}}function l(){n&&(n.__markers__.forEach((e=>{var t;null===(t=n)||void 0===t||t.removeOverlay(e)})),n.__markers__=[])}function u(e,t){t&&l(),e.forEach((e=>{s(e)}))}function c(e){n&&(n.__lines__.length>0&&(n.__lines__.forEach((e=>{var t;null===(t=n)||void 0===t||t.removeOverlay(e)})),n.__lines__=[]),e.forEach((e=>{var t,{color:r,width:i}=e,a=e.points.map((e=>new plus.maps.Point(e.longitude,e.latitude))),o=new plus.maps.Polyline(a);if(r){var s=N_(r);o.setStrokeColor(s.color),o.setStrokeOpacity(s.opacity)}i&&o.setLineWidth(i),null===(t=n)||void 0===t||t.addOverlay(o),n.__lines__.push(o)})))}function d(e){n&&(n.__circles__.length>0&&(n.__circles__.forEach((e=>{var t;null===(t=n)||void 0===t||t.removeOverlay(e)})),n.__circles__=[]),e.forEach((e=>{var t,{latitude:r,longitude:i,color:a,fillColor:o,radius:s,strokeWidth:l}=e,u=new plus.maps.Circle(new plus.maps.Point(i,r),s);if(a){var c=N_(a);u.setStrokeColor(c.color),u.setStrokeOpacity(c.opacity)}if(o){var d=N_(o);u.setFillColor(d.color),u.setFillOpacity(d.opacity)}l&&u.setLineWidth(l),null===(t=n)||void 0===t||t.addOverlay(u),n.__circles__.push(u)})))}function h(e){if(n){var t=n.__polygons__;t.forEach((e=>{var t;null===(t=n)||void 0===t||t.removeOverlay(e)})),t.length=0,e.forEach((e=>{var r,{points:i,strokeWidth:a,strokeColor:o,fillColor:s}=e,l=[];i&&i.forEach((e=>{l.push(new plus.maps.Point(e.longitude,e.latitude))}));var u=new plus.maps.Polygon(l);if(o){var c=N_(o);u.setStrokeColor(c.color),u.setStrokeOpacity(c.opacity)}if(s){var d=N_(s);u.setFillColor(d.color),u.setFillOpacity(d.opacity)}a&&u.setLineWidth(a),null===(r=n)||void 0===r||r.addOverlay(u),t.push(u)}))}}var f={moveToLocation:r,getCenterLocation:i,getRegion:a,getScale:o};return o_(((e,t,n)=>{f[e]&&f[e](n,t)}),l_()),{_addMarkers:u,_addMapLines:c,_addMapCircles:d,_addMapPolygons:h,_setMap(e){n=e}}}(e,a);c((()=>{(n=on(plus.maps.create(Bu()+"-map-"+(e.id||Date.now()),Object.assign({},s.value,l,(()=>{if(e.latitude&&e.longitude)return{center:new plus.maps.Point(Number(e.longitude),Number(e.latitude))}})())),{__markers__:[],__lines__:[],__circles__:[],__polygons__:[]})).setZoom(parseInt(String(e.scale))),plus.webview.currentWebview().append(n),u.value&&n.hide(),n.onclick=e=>{a("tap",{},e),a("click",{},e)},n.onstatuschanged=e=>{a("regionchange",{},{})},v(n),d(e.markers),h(e.polyline),f(e.circles),p(e.polygons),jo((()=>s.value),(e=>n&&n.setStyles(e)),{deep:!0}),jo((()=>l),(e=>n&&n.setStyles(e)),{deep:!0}),jo(u,(e=>{n&&n[e?"hide":"show"]()})),jo((()=>e.scale),(e=>{n&&n.setZoom(parseInt(String(e)))})),jo([()=>e.latitude,()=>e.longitude],(e=>{var[t,r]=e;n&&n.setStyles({center:new plus.maps.Point(Number(r),Number(t))})})),jo((()=>e.markers),(e=>{d(e,!0)}),{deep:!0}),jo((()=>e.polyline),(e=>{h(e)}),{deep:!0}),jo((()=>e.circles),(e=>{f(e)}),{deep:!0}),jo((()=>e.polygons),(e=>{p(e)}),{deep:!0})}));var g=ql((()=>e.controls.map((e=>{var t={position:"absolute"};return["top","left","width","height"].forEach((n=>{e.position[n]&&(t[n]=e.position[n]+"px")})),{id:e.id,iconPath:bc(e.iconPath),position:t,clickable:e.clickable}}))));return ss((()=>{n&&(n.close(),v(null))})),()=>gl("uni-map",{ref:i,id:e.id},[gl("div",{ref:o,class:"uni-map-container"},null,512),g.value.map(((e,t)=>gl(M_,{key:t,src:e.iconPath,style:e.position,"auto-size":!0,onClick:()=>e.clickable&&a("controltap",{},{controlId:e.id})},null,8,["src","style","auto-size","onClick"]))),gl("div",{class:"uni-map-slot"},null)],8,["id"])}});function P_(e){function t(){var e=this.div;this.getPanes().floatPane.appendChild(e)}function n(){var e=this.div.parentNode;e&&e.removeChild(this.div)}function r(){var t=this.option;this.Text=new e.Text({text:t.content,anchor:"bottom-center",offset:new e.Pixel(0,t.offsetY-16),style:{padding:(t.padding||8)+"px","line-height":(t.fontSize||14)+"px","border-radius":(t.borderRadius||0)+"px","border-color":"".concat(t.bgColor||"#fff"," transparent transparent"),"background-color":t.bgColor||"#fff","box-shadow":"0 2px 6px 0 rgba(114, 124, 245, .5)","text-align":"center","font-size":(t.fontSize||14)+"px",color:t.color||"#000"},position:t.position}),(e.event||e.Event).addListener(this.Text,"click",(()=>{this.callback()})),this.Text.setMap(t.map)}function i(){}function a(){this.Text&&this.option.map.remove(this.Text)}function o(){this.Text&&this.option.map.remove(this.Text)}class s{constructor(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;this.createAMapText=r,this.removeAMapText=a,this.createBMapText=i,this.removeBMapText=o,this.onAdd=t,this.construct=t,this.onRemove=n,this.destroy=n,this.option=e||{};var l=this.visible=this.alwaysVisible="ALWAYS"===e.display;if(G_())this.callback=s,this.visible&&this.createAMapText();else{var u=e.map;this.position=e.position,this.index=1;var c=this.div=document.createElement("div"),d=c.style;d.position="absolute",d.whiteSpace="nowrap",d.transform="translateX(-50%) translateY(-100%)",d.zIndex="1",d.boxShadow=e.boxShadow||"none",d.display=l?"block":"none";var h=this.triangle=document.createElement("div");h.setAttribute("style","position: absolute;white-space: nowrap;border-width: 4px;border-style: solid;border-color: #fff transparent transparent;border-image: initial;font-size: 12px;padding: 0px;background-color: transparent;width: 0px;height: 0px;transform: translate(-50%, 100%);left: 50%;bottom: 0;"),this.setStyle(e),c.appendChild(h),u&&this.setMap(u)}}set onclick(e){this.div.onclick=e}get onclick(){return this.div.onclick}setOption(e){this.option=e,"ALWAYS"===e.display?this.alwaysVisible=this.visible=!0:this.alwaysVisible=!1,G_()?this.visible&&this.createAMapText():(this.setPosition(e.position),this.setStyle(e))}setStyle(e){var t=this.div,n=t.style;t.innerText=e.content||"",n.lineHeight=(e.fontSize||14)+"px",n.fontSize=(e.fontSize||14)+"px",n.padding=(e.padding||8)+"px",n.color=e.color||"#000",n.borderRadius=(e.borderRadius||0)+"px",n.backgroundColor=e.bgColor||"#fff",n.marginTop="-"+((e.top||0)+5)+"px",this.triangle.style.borderColor="".concat(e.bgColor||"#fff"," transparent transparent")}setPosition(e){this.position=e,this.draw()}draw(){var e=this.getProjection();if(this.position&&this.div&&e){var t=e.fromLatLngToDivPixel(this.position),n=this.div.style;n.left=t.x+"px",n.top=t.y+"px"}}changed(){this.div.style.display=this.visible?"block":"none"}}if(!G_()&&!K_()){var l=new(e.OverlayView||e.Overlay);s.prototype.setMap=l.setMap,s.prototype.getMap=l.getMap,s.prototype.getPanes=l.getPanes,s.prototype.getProjection=l.getProjection,s.prototype.map_changed=l.map_changed,s.prototype.set=l.set,s.prototype.get=l.get,s.prototype.setOptions=l.setValues,s.prototype.bindTo=l.bindTo,s.prototype.bindsTo=l.bindsTo,s.prototype.notify=l.notify,s.prototype.setValues=l.setValues,s.prototype.unbind=l.unbind,s.prototype.unbindAll=l.unbindAll,s.prototype.addListener=l.addListener}return s}var D_,B_=(e,t,n)=>new Promise(((r,i)=>{var a=e=>{try{s(n.next(e))}catch(t){i(t)}},o=e=>{try{s(n.throw(e))}catch(t){i(t)}},s=e=>e.done?r(e.value):Promise.resolve(e.value).then(a,o);s((n=n.apply(e,t)).next())})),R_={},F_="__map_callback__";function q_(e,t){return B_(this,null,(function*(){var n=yield Y_();if(n.key){var r=R_[n.type]=R_[n.type]||[];if(D_)t(D_);else if(window[n.type]&&window[n.type].maps)(D_=G_()||K_()?window[n.type]:window[n.type].maps).Callout=D_.Callout||P_(D_),t(D_);else if(r.length)r.push(t);else{r.push(t);var i=window,a=F_+n.type;i[a]=function(){delete i[a],(D_=G_()||K_()?window[n.type]:window[n.type].maps).Callout=P_(D_),r.forEach((e=>e(D_))),r.length=0},G_()&&function(e){window._AMapSecurityConfig={securityJsCode:e.securityJsCode||"",serviceHost:e.serviceHost||""}}(n);var o=document.createElement("script"),s=j_(n.type);n.type===U_.QQ&&e.push("geometry"),e.length&&(s+="libraries=".concat(e.join("%2C"),"&")),n.type===U_.BMAP?o.src="".concat(s,"ak=").concat(n.key,"&callback=").concat(a):o.src="".concat(s,"key=").concat(n.key,"&callback=").concat(a),o.onerror=function(){console.error("Map load failed.")},document.body.appendChild(o)}}else console.error("Map key not configured.")}))}var j_=e=>({qq:"https://map.qq.com/api/js?v=2.exp&",google:"https://maps.googleapis.com/maps/api/js?",AMap:"https://webapi.amap.com/maps?v=2.0&",BMapGL:"https://api.map.baidu.com/api?type=webgl&v=1.0&"}[e]);var V_=(e,t,n)=>new Promise(((r,i)=>{var a=e=>{try{s(n.next(e))}catch(t){i(t)}},o=e=>{try{s(n.throw(e))}catch(t){i(t)}},s=e=>e.done?r(e.value):Promise.resolve(e.value).then(a,o);s((n=n.apply(e,t)).next())})),$_="M13.3334375 16 q0.033125 1.1334375 0.783125 1.8834375 q0.75 0.75 1.8834375 0.75 q1.1334375 0 1.8834375 -0.75 q0.75 -0.75 0.75 -1.8834375 q0 -1.1334375 -0.75 -1.8834375 q-0.75 -0.75 -1.8834375 -0.75 q-1.1334375 0 -1.8834375 0.75 q-0.75 0.75 -0.783125 1.8834375 ZM30.9334375 14.9334375 l-1.1334375 0 q-0.5 -5.2 -4.0165625 -8.716875 q-3.516875 -3.5165625 -8.716875 -4.0165625 l0 -1.1334375 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 l0 1.1334375 q-5.2 0.5 -8.716875 4.0165625 q-3.5165625 3.516875 -4.0165625 8.716875 l-1.1334375 0 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 l1.1334375 0 q0.5 5.2 4.0165625 8.716875 q3.516875 3.5165625 8.716875 4.0165625 l0 1.1334375 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 l0 -1.1334375 q5.2 -0.5 8.716875 -4.0165625 q3.5165625 -3.516875 4.0165625 -8.716875 l1.1334375 0 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 ZM17.0665625 27.6665625 l0 -2.0665625 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 l0 2.0665625 q-4.3 -0.4665625 -7.216875 -3.383125 q-2.916875 -2.916875 -3.3834375 -7.216875 l2.0665625 0 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 l-2.0665625 0 q0.4665625 -4.3 3.3834375 -7.216875 q2.9165625 -2.916875 7.216875 -3.3834375 l0 2.0665625 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 l0 -2.0665625 q4.3 0.4665625 7.216875 3.3834375 q2.9165625 2.9165625 3.383125 7.216875 l-2.0665625 0 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 l2.0665625 0 q-0.4665625 4.3 -3.383125 7.216875 q-2.916875 2.9165625 -7.216875 3.383125 Z",H_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAC01BMVEUAAAAAef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef96quGStdqStdpbnujMzMzCyM7Gyc7Ky83MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMwAef8GfP0yjfNWnOp0qOKKsdyYt9mju9aZt9mMstx1qeJYnekyjvIIfP0qivVmouaWttnMzMyat9lppOUujPQKffxhoOfNzc3Y2Njh4eHp6enu7u7y8vL19fXv7+/i4uLZ2dnOzs6auNgOf/sKff15quHR0dHx8fH9/f3////j4+N6quFdn+iywdPb29vw8PD+/v7c3NyywtLa2tr29vbS0tLd3d38/Pzf39/o6Ojc7f+q0v+HwP9rsf9dqv9Hnv9Vpv/q6urj8P+Vx/9Am/8Pgf8Iff/z8/OAvP95uf/n5+c5l//V6f+52v+y1//7+/vt7e0rkP/09PTQ0NDq9P8Whf+cy//W1tbe3t7A3v/m5ubs7OxOov/r6+vk5OQiaPjKAAAAknRSTlMACBZ9oB71/jiqywJBZATT6hBukRXv+zDCAVrkDIf4JbQsTb7eVeJLbwfa8Rh4G/OlPS/6/kxQ9/xdmZudoJxNVhng7B6wtWdzAtQOipcF1329wS44doK/BAkyP1pvgZOsrbnGXArAg34G2IsD1eMRe7bi7k5YnqFT9V0csyPedQyYD3p/Fje+hDpskq/MwpRBC6yKp2MAAAQdSURBVHja7Zn1exMxGIAPHbrhDsPdneHuNtzd3d3dIbjLh93o2o4i7TpgG1Jk0g0mMNwd/gTa5rq129reHnK5e/bk/TFNk/dJ7r5894XjGAwGg8GgTZasCpDIll1+hxw5vXLJLpEboTx5ZXbIhyzkl9fB28cqUaCgrBKFkI3CcjoUKYolihWXUSI7EihRUjaHXF52CVRKLoe8eZIdUOkyMknkRw6UlcehYAFHiXK+skgURk6Ul8OhQjFnCVRRBolKqRxQ5SzUHaqgNGSj7VCmalqJnDkoS5RF6ZCbroNvufQkUD6qEuXTdUA+3hQdqiEXVKfnUKOmK4latalJ1EEuoZZ6162HJ9x/4OChw0eOHj12/MTJU6dxG7XUu751tjNnz4ET5y9ctLZTSr0beKFLl89bpuUDrqgC1RqNWqsKuqqzNFw7e51S6u3tc+OmZUJ9kCHY6ECwOkRvab51iUrqXej2HYDQsHBjWgx3Ae7dppB6N2wEcF9jdMGDUIDGTaR2aNoM9FqjG7QmaN5CWgc/gIePjG559BigpZQOrYB/4jBfRGRUtDkmJjY6KjLCofkpD62lc2gDfMpWPIuLdwyV8XEpHgaddBZ+wBuSFcwJqSN2ovmZ/dfnOvCTxqGtwzq8SEjv4EhISn48eWgnhUP7DvDSvgzxrs6vV6+FLiro2EkCic4QKkzwJsH1KYreCp0eQhfyDl1B/w4P/xa5JVJ4U03QjbRD9x7wXlgH5IE3wmMBHXoSlugFAcI6f/AkkSi8q6HQm6xDn77wEQ8djTwSj3tqAMguRTe4ikeOQyJ4YV+KfkQl+oNW5GbY4gWOWgbwJ+kwAD6Fi90MK2ZsrIeBBCUGwRXbqJ+/iJMQliIEBhOU6AJhtlG/IpHE2bqrYQg5h6HA4yQiRqwEfkGCdTCMmMRw+IbPDCQaHCsCYAQxiZHw3TbmD/ESOHgHwShiEqPhp/gggYkSztIxxCRawy/bmEniJaJtfwiEscQkxkFgRqJESqQwwHhiEuMBp3Vm8RK/cZoHEzKXhCK2QxEPpiJe0YlKCFaKCNv/cYBNUsBRPlkJSc0U+dM7E9H0ThGJbgZT/iR7yj+VqMS06Qr4+OFm2JdCxIa8lugzkJs5K6MfxAaYPUcBpYG5khZJEkUUSb7DPCnKRfPBXj6M8FwuegoLpCgXcQszVjhbJFUJUee2hBhLoYTIcYtB57KY+opSMdVqwatSlZVj05aV//CwJLMX2DluaUcwhXm4ali2XOoLjxUrPV26zFtF4f5p0Gp310+z13BUWNvbehEXona6iAtX/zVZmtfN4WixfsNky4S6gCCVVq3RPLdfSfpv3MRRZfPoLc6Xs/5bt3EyMGzE9h07/Xft2t15z6i9+zgGg8FgMBgMBoPBYDAYDAYj8/APG67Rie8pUDsAAAAASUVORK5CYII=",W_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAACcCAMAAAC3Fl5oAAAB3VBMVEVMaXH/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/EhL/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/Dw//AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/GRn/NTX/Dw//Fhb/AAD/AAD/AAD/GRn/GRn/Y2P/AAD/AAD/ExP/Ghr/AAD/AAD/MzP/GRn/AAD/Hh7/AAD/RUX/AAD/AAD/AAD/AAD/AAD/AAD/Dg7/AAD/HR3/Dw//FRX/SUn/AAD/////kJD/DQ3/Zmb/+/v/wMD/mJj/6en/vb3/1NT//Pz/ODj/+fn/3Nz/nJz/j4//9/f/7e3/9vb/7Oz/2Nj/x8f/Ozv/+Pj/3d3/nZ3/2dn//f3/6Oj/2tr/v7//09P/vr7/mZn/l5cdSvP3AAAAe3RSTlMAAhLiZgTb/vztB/JMRhlp6lQW86g8mQ4KFPs3UCH5U8huwlesWtTYGI7RsdVeJGfTW5rxnutLsvXWF8vQNdo6qQbuz7D4hgVIx2xtw8GC1TtZaIw0i84P98tU0/fsj7PKaAgiZZxeVfo8Z52eg1P0nESrENnjXVPUgw/uuSmDAAADsUlEQVR42u3aZ3cTRxgF4GtbYleSLdnGcsENG2ODjbExEHrvhAQCIb1Bem+QdkeuuFMNBBJIfmuOckzZI8/srHYmH3Lm+QNXK632LTvQ03Tu/IWeU/tTGTKT2n+q58L5c00wpXJd47DHEt5w47pKxLbhdLdPKb/7dBYxVLxw1GcI/2h1BcpzKNFHLX2JQ4gumaiitqpEEhEdOMJI9h5AFC3feYzI+7IF2tpSLEOqDXpObPRYFm/jCWho/4Ble7MdoT7fzhhq9yHEz28wltU1UPrJZ0wd66HwicfYvEFIfePTAP8tSLTupBHvtGJFH9bSkNrNWEHzERrT34xSH9Ogr1CijkbVAUH1KRqVqkdQAw07iIAaGlcTqI+/0LjeJJ5J0IIEnkpXMdzs4sTtW9dnZq7fuj2xOMtwVWk88RHDjBYejYvnjD8qjOpfQsUqhvj7oSjxcJIhVj3pyKqpNjYvVjQ/RrXq5YABKi3MCYm5BSrtWO5v11DlmlC4RpU1WRS9SJU7QukOVbpQ9JLu549+Dd0AUOlTbkGEuk85vxLAK5QbuytC3R2j3HoAjZSbFxrmKTcCoJdSk0LLJKV6gSaPMqNTQsvUKGW8JrxKqUWhaZFSeWyh1LTQNE2pHF6mzOy40DQ+S5mLimJcENoKlOnBWsr8KbRNUGYt5LXgd6HtD3lNQIoyN4S2G5RJIUOZm0LbTcqsBqVmhLYZSlkPsP4VWf+Rrd+m1v9o9h8Vv5p42C1R5qL1x7WRglOgVN52yfwNOBu76P+lLPoYidu23KPciIHGa07ZeIW1jvcNtI7q5vexCPGYCmf+m/Y9a3sAwQ5bI9T7ukPgPcn9GToEao+xk1OixJT+GIsvNAbx6eAgPq0xiF+KtkpYKhRXCQ8eFFcJhSWGu3rZ8jJkCM8kz9K4TUnrC6mAgzTsB9tLwQ2W15qfosQ2GrQNpZr7aczbzVjBZsvLcaC1g0bsbIVEnU8DOr6H1KDH2LwtUBi0/JII6Dxm9zUXkH+XMWzfh1Dte1i2Pe3QkC77Zel7aehpO8wyHG6Dtt0NjKxhN6I4uSli/TqJiJJDUQ4NDCURXTrXRy1XcumyD24M+AzhD1RXIIZsl/LoyZmurJHDM7s8lvB2FQ/PmPJ6PseAXP5HGMYAAC7ABbgAF+ACXIALcAEuwAW4ABfgAlyAC3ABLsAFuID/d8Cx4NEt8/byOf0wLnis8zjMq9/Kp7bWw4JOj8u8TlhRl+G/Mp2wpOX48GffvvZ1CyL4B53LAS6zb08EAAAAAElFTkSuQmCC",U_=(e=>(e.QQ="qq",e.GOOGLE="google",e.AMAP="AMap",e.BMAP="BMapGL",e.UNKNOWN="",e))(U_||{});function Y_(){return V_(this,null,(function*(){return __uniConfig.qqMapKey?{type:"qq",key:__uniConfig.qqMapKey}:{type:"",key:""}}))}var X_=!1,Z_=!1,G_=()=>Z_?X_:(Z_=!0,X_=!1),K_=()=>!1;const J_=Gp({name:"MapMarker",props:{id:{type:[Number,String],default:""},latitude:{type:[Number,String],require:!0},longitude:{type:[Number,String],require:!0},title:{type:String,default:""},iconPath:{type:String,require:!0},rotate:{type:[Number,String],default:0},alpha:{type:[Number,String],default:1},width:{type:[Number,String],default:""},height:{type:[Number,String],default:""},callout:{type:Object,default:null},label:{type:Object,default:null},anchor:{type:Object,default:null},clusterId:{type:[Number,String],default:""},customCallout:{type:Object,default:null},ariaLabel:{type:String,default:""}},setup(e){var t,n=String(isNaN(Number(e.id))?"":e.id),r=Ps("onMapReady"),i=function(e){var t="uni-map-marker-label-"+e,n=document.createElement("style");return n.id=t,document.head.appendChild(n),ls((()=>{n.remove()})),function(e){var r=Object.assign({},e,{position:"absolute",top:"70px",borderStyle:"solid"}),i=document.createElement("div");return Object.keys(r).forEach((e=>{i.style[e]=r[e]||""})),n.innerText=".".concat(t,"{").concat(i.getAttribute("style"),"}"),t}}(n);function a(e){G_()?e.removeAMapText():e.setMap(null)}if(r(((r,o,s)=>{function l(e){var l,u=e.title;l=G_()?new o.LngLat(e.longitude,e.latitude):new o.LatLng(e.latitude,e.longitude);var c=new Image,d=0;c.onload=Zm((function*(){var h,f,p,v,g=e.anchor||{},m="number"==typeof g.x?g.x:.5,_="number"==typeof g.y?g.y:1;e.iconPath&&(e.width||e.height)?(f=e.width||c.width/c.height*e.height,p=e.height||c.height/c.width*e.width):(f=c.width/2,p=c.height/2),d=p,v=p-(p-_*p),h="MarkerImage"in o?new o.MarkerImage(c.src,null,null,new o.Point(m*f,_*p),new o.Size(f,p)):"Icon"in o?new o.Icon({image:c.src,size:new o.Size(f,p),imageSize:new o.Size(f,p),imageOffset:new o.Pixel(m*f,_*p)}):{url:c.src,anchor:new o.Point(m,_),size:new o.Size(f,p)},t.setPosition(l),t.setIcon(h),"setRotation"in t&&t.setRotation(e.rotate||0);var y,b=e.label||{};if("label"in t&&(t.label.setMap(null),delete t.label),b.content){var w={borderColor:b.borderColor,borderWidth:(Number(b.borderWidth)||0)+"px",padding:(Number(b.padding)||0)+"px",borderRadius:(Number(b.borderRadius)||0)+"px",backgroundColor:b.bgColor,color:b.color,fontSize:(b.fontSize||14)+"px",lineHeight:(b.fontSize||14)+"px",marginLeft:(Number(b.anchorX||b.x)||0)+"px",marginTop:(Number(b.anchorY||b.y)||0)+"px"};if("Label"in o)y=new o.Label({position:l,map:r,clickable:!1,content:b.content,style:w}),t.label=y;else if("setLabel"in t)if(G_()){var x='<div style="\n                  margin-left:'.concat(w.marginLeft,";\n                  margin-top:").concat(w.marginTop,";\n                  padding:").concat(w.padding,";\n                  background-color:").concat(w.backgroundColor,";\n                  border-radius:").concat(w.borderRadius,";\n                  line-height:").concat(w.lineHeight,";\n                  color:").concat(w.color,";\n                  font-size:").concat(w.fontSize,';\n\n                  ">\n                  ').concat(b.content,"\n                <div>");t.setLabel({content:x,direction:"bottom-right"})}else{var S=i(w);t.setLabel({text:b.content,color:w.color,fontSize:w.fontSize,className:S})}}var k,C=e.callout||{},T=t.callout;if(C.content||u){G_()&&C.content&&(C.content=C.content.replaceAll("\n","<br/>"));var A="0px 0px 3px 1px rgba(0,0,0,0.5)",M=-d/2;if((e.width||e.height)&&(M+=14-d/2),k=C.content?{position:l,map:r,top:v,offsetY:M,content:C.content,color:C.color,fontSize:C.fontSize,borderRadius:C.borderRadius,bgColor:C.bgColor,padding:C.padding,boxShadow:C.boxShadow||A,display:C.display}:{position:l,map:r,top:v,offsetY:M,content:u,boxShadow:A},T)T.setOption(k);else if(G_()){T=t.callout=new o.Callout(k,(e=>{""!==e&&s("callouttap",{},{markerId:Number(e)})}))}else{(T=t.callout=new o.Callout(k)).div.onclick=function(e){""!==n&&s("callouttap",e,{markerId:Number(n)}),e.stopPropagation(),e.preventDefault()},(yield Y_()).type===U_.GOOGLE&&(T.div.ontouchstart=function(e){e.stopPropagation()},T.div.onpointerdown=function(e){e.stopPropagation()})}}else T&&(a(T),delete t.callout)})),e.iconPath?c.src=bc(e.iconPath):console.error("Marker.iconPath is required.")}var u;u=e,t=new o.Marker({map:r,flat:!0,autoRotation:!1}),l(u),(o.event||o.Event).addListener(t,"click",(()=>{var e=t.callout;if(e&&!e.alwaysVisible)if(G_())e.visible=!e.visible,e.visible?t.callout.createAMapText():t.callout.removeAMapText();else if(e.set("visible",!e.visible),e.visible){var r=e.div,i=r.parentNode;i.removeChild(r),i.appendChild(r)}n&&s("markertap",{},{markerId:Number(n),latitude:u.latitude,longitude:u.longitude})})),jo(e,l)})),n){var o=Ps("addMapChidlContext"),s=Ps("removeMapChidlContext"),l={id:n,translate(e){r(((n,r,i)=>{var a=e.destination,o=e.duration,s=!!e.autoRotate,l=Number(e.rotate)||0,u=0;"getRotation"in t&&(u=t.getRotation());var c=t.getPosition(),d=new r.LatLng(a.latitude,a.longitude),h=r.geometry.spherical.computeDistanceBetween(c,d)/1e3/(("number"==typeof o?o:1e3)/36e5),f=r.event||r.Event,p=f.addListener(t,"moving",(e=>{var n=e.latLng,r=t.label;r&&r.setPosition(n);var i=t.callout;i&&i.setPosition(n)})),v=f.addListener(t,"moveend",(()=>{v.remove(),p.remove(),t.lastPosition=c,t.setPosition(d);var n=t.label;n&&n.setPosition(d);var r=t.callout;r&&r.setPosition(d);var i=e.animationEnd;fn(i)&&i()})),g=0;s&&(t.lastPosition&&(g=r.geometry.spherical.computeHeading(t.lastPosition,c)),l=r.geometry.spherical.computeHeading(c,d)-g),"setRotation"in t&&t.setRotation(u+l),"moveTo"in t?t.moveTo(d,h):(t.setPosition(d),f.trigger(t,"moveend",{}))}))}};o(l),ls((()=>s(l)))}return ls((function(){t&&(t.label&&"setMap"in t.label&&t.label.setMap(null),t.callout&&a(t.callout),t.setMap(null))})),()=>null}});function Q_(e){if(!e)return{r:0,g:0,b:0,a:0};var t=e.slice(1),n=t.length;if(![3,4,6,8].includes(n))return{r:0,g:0,b:0,a:0};3!==n&&4!==n||(t=t.replace(/(\w{1})/g,"$1$1"));var[r,i,a,o]=t.match(/(\w{2})/g),s=parseInt(r,16),l=parseInt(i,16),u=parseInt(a,16);return o?{r:s,g:l,b:u,a:("0x100".concat(o)-65536)/255}:{r:s,g:l,b:u,a:1}}var ey={points:{type:Array,require:!0},color:{type:String,default:"#000000"},width:{type:[Number,String],default:""},dottedLine:{type:[Boolean,String],default:!1},arrowLine:{type:[Boolean,String],default:!1},arrowIconPath:{type:String,default:""},borderColor:{type:String,default:"#000000"},borderWidth:{type:[Number,String],default:""},colorList:{type:Array,default:()=>[]},level:{type:String,default:""}};const ty=Gp({name:"MapPolyline",props:ey,setup(e){var t,n;function r(){t&&t.setMap(null),n&&n.setMap(null)}return Ps("onMapReady")(((i,a)=>{function o(e){var r=[];e.points.forEach((e=>{var t;t=G_()?[e.longitude,e.latitude]:new a.LatLng(e.latitude,e.longitude),r.push(t)}));var o=Number(e.width)||1,{r:s,g:l,b:u,a:c}=Q_(e.color),{r:d,g:h,b:f,a:p}=Q_(e.borderColor),v={map:i,clickable:!1,path:r,strokeWeight:o,strokeColor:e.color||void 0,strokeDashStyle:e.dottedLine?"dash":"solid"},g=Number(e.borderWidth)||0,m={map:i,clickable:!1,path:r,strokeWeight:o+2*g,strokeColor:e.borderColor||void 0,strokeDashStyle:e.dottedLine?"dash":"solid"};"Color"in a?(v.strokeColor=new a.Color(s,l,u,c),m.strokeColor=new a.Color(d,h,f,p)):(v.strokeColor="rgb(".concat(s,", ").concat(l,", ").concat(u,")"),v.strokeOpacity=c,m.strokeColor="rgb(".concat(d,", ").concat(h,", ").concat(f,")"),m.strokeOpacity=p),g&&(n=new a.Polyline(m)),t=new a.Polyline(v)}o(e),jo(e,(function(e){r(),o(e)}))})),ls(r),()=>null}});const ny=Gp({name:"MapCircle",props:{latitude:{type:[Number,String],require:!0},longitude:{type:[Number,String],require:!0},color:{type:String,default:"#000000"},fillColor:{type:String,default:"#00000000"},radius:{type:[Number,String],require:!0},strokeWidth:{type:[Number,String],default:""},level:{type:String,default:""}},setup(e){var t;function n(){t&&t.setMap(null)}return Ps("onMapReady")(((r,i)=>{function a(e){var n=G_()||K_()?[e.longitude,e.latitude]:new i.LatLng(e.latitude,e.longitude),a={map:r,center:n,clickable:!1,radius:e.radius,strokeWeight:Number(e.strokeWidth)||1,strokeDashStyle:"solid"},{r:o,g:s,b:l,a:u}=Q_(e.fillColor),{r:c,g:d,b:h,a:f}=Q_(e.color);"Color"in i?(a.fillColor=new i.Color(o,s,l,u),a.strokeColor=new i.Color(c,d,h,f)):(a.fillColor="rgb(".concat(o,", ").concat(s,", ").concat(l,")"),a.fillOpacity=u,a.strokeColor="rgb(".concat(c,", ").concat(d,", ").concat(h,")"),a.strokeOpacity=f),t=new i.Circle(a),G_()&&r.add(t)}a(e),jo(e,(function(e){n(),a(e)}))})),ls(n),()=>null}});var ry={id:{type:[Number,String],default:""},position:{type:Object,required:!0},iconPath:{type:String,required:!0},clickable:{type:[Boolean,String],default:""},trigger:{type:Function,required:!0}};const iy=Gp({name:"MapControl",props:ry,setup(e){var t=ql((()=>bc(e.iconPath))),n=ql((()=>{var t="top:".concat(e.position.top||0,"px;left:").concat(e.position.left||0,"px;");return e.position.width&&(t+="width:".concat(e.position.width,"px;")),e.position.height&&(t+="height:".concat(e.position.height,"px;")),t})),r=t=>{e.clickable&&e.trigger("controltap",t,{controlId:e.id})};return()=>gl("div",{class:"uni-map-control"},[gl("img",{src:t.value,style:n.value,class:"uni-map-control-icon",onClick:r},null,12,["src","onClick"])])}});var ay=A,oy=le,sy=S("species"),ly={},uy=le;function cy(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=uy(t),this.reject=uy(n)}ly.f=function(e){return new cy(e)};var dy=A,hy=C,fy=ly,py=be,vy=a,gy=l,my=function(e,t){var n,r=ay(e).constructor;return void 0===r||null==(n=ay(r)[sy])?t:oy(n)},_y=function(e,t){if(dy(e),hy(t)&&t.constructor===e)return t;var n=fy.f(e);return(0,n.resolve)(t),n.promise};function yy(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Promise(((t,n)=>{UniViewJSBridge.invokeServiceMethod("getLocation",e,(e=>{e.latitude&&e.longitude?t(e):n(e&&e.errMsg||"getLocation:fail")}))}))}py(py.P+py.R,"Promise",{finally:function(e){var t=my(this,vy.Promise||gy.Promise),n="function"==typeof e;return this.then(n?function(n){return _y(t,e()).then((function(){return n}))}:e,n?function(n){return _y(t,e()).then((function(){throw n}))}:e)}});var by="MAP_LOCATION";const wy=Gp({name:"MapLocation",setup(){var e,t=Fa({latitude:0,longitude:0,rotate:0}),n=function(){yy({type:"gcj02",isHighAccuracy:!0}).then((e=>{t.latitude=e.latitude,t.longitude=e.longitude})).finally((()=>{e=setTimeout(n,3e4)}))};Ps("onMapReady")(n),ls((function(){e&&clearTimeout(e)}));var r=Ps("addMapChidlContext"),i=Ps("removeMapChidlContext"),a={id:by,state:t};return r(a),ls((()=>i(a))),()=>t.latitude?gl(J_,xl({anchor:{x:.5,y:.5},width:"44",height:"44",iconPath:H_},t),null,16,["iconPath"]):null}}),xy=Gp({name:"MapPolygon",props:{dashArray:{type:Array,default:()=>[0,0]},points:{type:Array,required:!0},strokeWidth:{type:Number,default:1},strokeColor:{type:String,default:"#000000"},fillColor:{type:String,default:"#00000000"},zIndex:{type:Number,default:0}},setup(e){var t;return Ps("onMapReady")(((n,r,i)=>{function a(){var{points:i,strokeWidth:a,strokeColor:o,dashArray:s,fillColor:l,zIndex:u}=e,c=i.map((e=>{var{latitude:t,longitude:n}=e;return G_()?[n,t]:new r.LatLng(t,n)})),{r:d,g:h,b:f,a:p}=Q_(l),{r:v,g:g,b:m,a:_}=Q_(o),y={clickable:!0,cursor:"crosshair",editable:!1,map:n,fillColor:"",path:c,strokeColor:"",strokeDashStyle:s.some((e=>e>0))?"dash":"solid",strokeWeight:a,visible:!0,zIndex:u};r.Color?(y.fillColor=new r.Color(d,h,f,p),y.strokeColor=new r.Color(v,g,m,_)):(y.fillColor="rgb(".concat(d,", ").concat(h,", ").concat(f,")"),y.fillOpacity=p,y.strokeColor="rgb(".concat(v,", ").concat(g,", ").concat(m,")"),y.strokeOpacity=_),t?t.setOptions(y):t=new r.Polygon(y)}a(),jo(e,a)})),ls((()=>{t.setMap(null)})),()=>null}});function Sy(e){var t=[];return cn(e)&&e.forEach((e=>{e&&e.latitude&&e.longitude&&t.push({latitude:e.latitude,longitude:e.longitude})})),t}function ky(e,t,n){return G_()?function(e,t,n){return new e.LngLat(n,t)}(e,t,n):function(e,t,n){return new e.LatLng(t,n)}(e,t,n)}function Cy(e){return"getLat"in e?e.getLat():e.lat()}function Ty(e){return"getLng"in e?e.getLng():e.lng()}function Ay(e,t,n){var r,i,a,o,s=Jp(t,n),l=eo(null),u=Fa({latitude:Number(e.latitude),longitude:Number(e.longitude),includePoints:Sy(e.includePoints)}),c=[];function d(e){a?e(i,r,s):c.push(e)}var h=[];function f(e){o?e():c.push(e)}var p={};function v(){var e=i.getCenter();return{scale:i.getZoom(),centerLocation:{latitude:Cy(e),longitude:Ty(e)}}}function g(){if(G_()){var e=[];u.includePoints.forEach((t=>{e.push([t.longitude,t.latitude])}));var t=new r.Bounds(...e);i.setBounds(t)}else{var n=new r.LatLngBounds;u.includePoints.forEach((e=>{var{latitude:t,longitude:i}=e,a=new r.LatLng(t,i);n.extend(a)})),i.fitBounds(n)}}function m(){var t=l.value,a=ky(r,u.latitude,u.longitude),c=r.event||r.Event,d=new r.Map(t,{center:a,zoom:Number(e.scale),disableDoubleClickZoom:!0,mapTypeControl:!1,zoomControl:!1,scaleControl:!1,panControl:!1,fullscreenControl:!1,streetViewControl:!1,keyboardShortcuts:!1,minZoom:5,maxZoom:18,draggable:!0});jo((()=>e.scale),(e=>{d.setZoom(Number(e)||16)})),f((()=>{var e;u.includePoints.length&&(g(),e=ky(r,u.latitude,u.longitude),i.setCenter(e))}));var p=c.addListener(d,"bounds_changed",(()=>{p.remove(),o=!0,h.forEach((e=>e())),h.length=0}));c.addListener(d,"click",(()=>{s("tap",{},{}),s("click",{},{})})),c.addListener(d,"dragstart",(()=>{s("regionchange",{__evName:"regionchange"},{type:"begin",causedBy:"gesture"})})),c.addListener(d,"dragend",(()=>{s("regionchange",{__evName:"regionchange"},on({type:"end",causedBy:"drag"},v()))}));var m=()=>{n("update:scale",d.getZoom()),s("regionchange",{__evName:"regionchange"},on({type:"end",causedBy:"scale"},v()))};return c.addListener(d,"zoom_changed",m),c.addListener(d,"zoomend",m),c.addListener(d,"center_changed",(()=>{var e=d.getCenter(),t=Cy(e),r=Ty(e);n("update:latitude",t),n("update:longitude",r)})),d}jo([()=>e.latitude,()=>e.longitude],(e=>{var[t,n]=e,a=Number(t),o=Number(n);if((a!==u.latitude||o!==u.longitude)&&(u.latitude=a,u.longitude=o,i)){var s=ky(r,u.latitude,u.longitude);i.setCenter(s)}})),jo((()=>e.includePoints),(e=>{u.includePoints=Sy(e),o&&g()}),{deep:!0});try{o_((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;switch(e){case"getCenterLocation":d((()=>{var t=i.getCenter();n({latitude:Cy(t),longitude:Ty(t),errMsg:"".concat(e,":ok")})}));break;case"moveToLocation":var a=Number(t.latitude),s=Number(t.longitude);if(!a||!s){var l=p[by];l&&(a=l.state.latitude,s=l.state.longitude)}if(a&&s){if(u.latitude=a,u.longitude=s,i){var c=ky(r,a,s);i.setCenter(c)}d((()=>{n({errMsg:"".concat(e,":ok")})}))}else n({errMsg:"".concat(e,":fail")});break;case"translateMarker":d((()=>{var r=p[t.markerId];if(r){try{r.translate(t)}catch(i){return void n({errMsg:"".concat(e,":fail ").concat(i.message)})}n({errMsg:"".concat(e,":ok")})}else n({errMsg:"".concat(e,":fail not found")})}));break;case"includePoints":u.includePoints=Sy(t.includePoints),(o||G_())&&g(),f((()=>{n({errMsg:"".concat(e,":ok")})}));break;case"getRegion":f((()=>{var t=i.getBounds(),r=t.getSouthWest(),a=t.getNorthEast();n({southwest:{latitude:Cy(r),longitude:Ty(r)},northeast:{latitude:Cy(a),longitude:Ty(a)},errMsg:"".concat(e,":ok")})}));break;case"getScale":d((()=>{n({scale:i.getZoom(),errMsg:"".concat(e,":ok")})}))}}),l_())}catch(_){}return is((()=>{q_(e.libraries,(e=>{r=e,i=m(),a=!0,c.forEach((e=>e(i,r,s))),c.length=0,s("updated",{},{})}))})),Is("onMapReady",d),Is("addMapChidlContext",(function(e){p[e.id]=e})),Is("removeMapChidlContext",(function(e){delete p[e.id]})),{state:u,mapRef:l,trigger:s}}const My=Zp({name:"Map",props:{id:{type:String,default:""},latitude:{type:[String,Number],default:0},longitude:{type:[String,Number],default:0},scale:{type:[String,Number],default:16},markers:{type:Array,default:()=>[]},includePoints:{type:Array,default:()=>[]},polyline:{type:Array,default:()=>[]},circles:{type:Array,default:()=>[]},controls:{type:Array,default:()=>[]},showLocation:{type:[Boolean,String],default:!1},libraries:{type:Array,default:()=>[]},polygons:{type:Array,default:()=>[]}},emits:["markertap","labeltap","callouttap","controltap","regionchange","tap","click","updated","update:scale","update:latitude","update:longitude"],setup(e,t){var{emit:n,slots:r}=t,i=eo(null),{mapRef:a,trigger:o}=Ay(e,i,n);return()=>gl("uni-map",{class:"web",ref:i,id:e.id},[gl("div",{ref:a,style:"width: 100%; height: 100%; position: relative; overflow: hidden"},null,512),e.markers.map((e=>gl(J_,xl({key:e.id},e),null,16))),e.polyline.map((e=>gl(ty,e,null,16))),e.circles.map((e=>gl(ny,e,null,16))),e.controls.map((e=>gl(iy,xl(e,{trigger:o}),null,16,["trigger"]))),e.showLocation&&gl(wy,null,null),e.polygons.map((e=>gl(xy,e,null,16))),gl("div",{style:"position: absolute;top: 0;width: 100%;height: 100%;overflow: hidden;pointer-events: none;"},[r.default&&r.default()])],8,["id"])}});const Ey=Zp({name:"Map",props:{id:{type:String,default:""},latitude:{type:[Number,String],default:""},longitude:{type:[Number,String],default:""},scale:{type:[String,Number],default:16},markers:{type:Array,default:()=>[]},polyline:{type:Array,default:()=>[]},circles:{type:Array,default:()=>[]},polygons:{type:Array,default:()=>[]},controls:{type:Array,default:()=>[]}},components:{MapDefault:I_,MapWeb:My},emits:["click","regionchange","controltap","markertap","callouttap"],setup(e,t){var{emit:n}=t;function r(e){n("click",e)}function i(e){n("regionchange",e)}function a(e){n("controltap",e)}function o(e){n("markertap",e)}function s(e){n("callouttap",e)}return()=>__uniConfig.qqMapKey?gl(My,{id:e.id,latitude:e.latitude,longitude:e.longitude,scale:e.scale,markers:e.markers,polyline:e.polyline,circles:e.circles,polygons:e.polygons,controls:e.controls,onClick:r,onRegionchange:i,onControltap:a,onMarkertap:o,onCallouttap:s},null,8,["id","latitude","longitude","scale","markers","polyline","circles","polygons","controls","onClick","onRegionchange","onControltap","onMarkertap","onCallouttap"]):gl(I_,{id:e.id,latitude:e.latitude,longitude:e.longitude,scale:e.scale,markers:e.markers,polyline:e.polyline,circles:e.circles,polygons:e.polygons,controls:e.controls,onClick:r,onRegionchange:i,onControltap:a,onMarkertap:o,onCallouttap:s},null,8,["id","latitude","longitude","scale","markers","polyline","circles","polygons","controls","onClick","onRegionchange","onControltap","onMarkertap","onCallouttap"])}});var Oy={latitude:{type:Number},longitude:{type:Number},keyword:{type:String,default:""},useSecureNetwork:{type:Boolean,default:!1}};function Ly(e){var t=Fa([]),n=eo(-1),r=ql((()=>t[n.value])),i=Fa({loading:!0,pageSize:20,pageIndex:1,hasNextPage:!0,nextPage:null,selectedIndex:n,selected:r});function a(e){e.forEach((e=>{t.push({name:e.title||e.name,address:e.address,distance:e._distance||e.distance,latitude:e.location.lat,longitude:e.location.lng})}))}function o(){return s.apply(this,arguments)}function s(){return s=Zm((function*(){i.loading=!0;var n=yield Y_();if(n.type===U_.GOOGLE){if(i.pageIndex>1&&i.nextPage)return void i.nextPage();new google.maps.places.PlacesService(document.createElement("div"))[e.keyword?"textSearch":"nearbySearch"]({location:{lat:e.latitude,lng:e.longitude},query:e.keyword,radius:5e3},((e,n,r)=>{i.loading=!1,e&&e.length&&e.forEach((e=>{t.push({name:e.name||"",address:e.vicinity||e.formatted_address||"",distance:0,latitude:e.geometry.location.lat(),longitude:e.geometry.location.lng()})})),r&&(r.hasNextPage?i.nextPage=()=>{r.nextPage()}:i.hasNextPage=!1)}))}else n.type===U_.QQ?function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Promise(((t,n)=>{UniViewJSBridge.invokeServiceMethod("mapPlaceSearch",e,(e=>{e&&e.errMsg?n(e):t(e)}))}))}({keyword:e.keyword,latitude:e.latitude,longitude:e.longitude,pageIndex:i.pageIndex,pageSize:i.pageSize,secure:e.useSecureNetwork}).then((e=>{a(e),i.loading=!1})).catch((e=>{i.loading=!1})):n.type===U_.AMAP&&window.AMap.plugin("AMap.PlaceSearch",(function(){var t=new window.AMap.PlaceSearch({city:"鍏ㄥ浗",pageSize:10,pageIndex:i.pageIndex}),n=e.keyword||"",r=e.keyword?5e4:5e3;t.searchNearBy(n,[e.longitude,e.latitude],r,(function(e,t){"error"===e?console.error(t):"no_data"===e?i.hasNextPage=!1:a(t.poiList.pois)})),i.loading=!1}))})),s.apply(this,arguments)}return{listState:i,list:t,loadMore:function(){!i.loading&&i.hasNextPage&&(i.pageIndex++,o())},reset:function(){i.selectedIndex=-1,i.pageIndex=1,i.hasNextPage=!0,i.nextPage=null,t.splice(0,t.length)},getList:o}}const zy=Gp({name:"LoctaionPicker",props:Oy,emits:["close"],setup(e,t){var{emit:n}=t,r=eo(null),i=Jp(r,n);fi();var{t:a}=ui(),o=function(e){var t=Fa({latitude:0,longitude:0,keyword:"",searching:!1,useSecureNetwork:e.useSecureNetwork});function n(){e.latitude&&e.longitude&&(t.latitude=e.latitude,t.longitude=e.longitude)}return e.keyword&&(t.keyword=e.keyword,t.searching=!0),jo([()=>e.latitude,()=>e.longitude],n),n(),t}(e),{list:s,listState:l,loadMore:u,reset:c,getList:d}=Ly(o),h=Hr((()=>{c(),o.keyword&&d()}),1e3,{setTimeout:setTimeout,clearTimeout:clearTimeout});function f(e){o.keyword=e.detail.value,h()}function p(e){if(l.selected){var t=new CustomEvent("close",{detail:on({},l.selected)});i("close",t,t.detail)}}function v(e){var t=new CustomEvent("close",{detail:{}});i("close",t,t.detail)}function g(e){var t=e.detail.centerLocation;t&&_(t)}function m(){yy({type:"gcj02",isHighAccuracy:!0}).then((e=>{var{latitude:t,longitude:n}=e;_({latitude:t,longitude:n})}))}function _(e){var{latitude:t,longitude:n}=e;o.latitude=t,o.longitude=n,c(),d()}return jo((()=>o.searching),(e=>{c(),e||d()})),o.latitude&&o.longitude||m(),()=>{var e,t=s.map(((e,t)=>{return gl("div",{key:t,class:{"list-item":!0,selected:l.selectedIndex===t},onClick:()=>{l.selectedIndex=t,o.latitude=e.latitude,o.longitude=e.longitude}},[Pu(Iu,"#007aff",24),gl("div",{class:"list-item-title"},[e.name]),gl("div",{class:"list-item-detail"},[(n=e.distance,n>100?"".concat(n>1e3?(n/1e3).toFixed(1)+"k":n.toFixed(0),"m | "):n>0?"<100m | ":""),e.address])],10,["onClick"]);var n}));return l.loading&&t.unshift(gl("div",{class:"list-loading"},[gl("i",{class:"uni-loading"},null)])),gl("div",{class:"uni-system-choose-location",ref:r},[gl(Ey,{latitude:o.latitude,longitude:o.longitude,class:"map","show-location":!0,libraries:["places"],onUpdated:d,onRegionchange:g},{default:()=>[gl("div",{class:"map-location",style:'background-image: url("'.concat(W_,'")')},null),gl("div",{class:"map-move",onClick:m},[Pu($_,"#000000",24)],8,["onClick"])],_:1},8,["latitude","longitude","show-location","onUpdated","onRegionchange"]),gl("div",{class:"nav"},[gl("div",{class:"nav-btn back",onClick:v},[Pu("M17.25 16.156l7.375-7.313q0.281-0.281 0.281-0.641t-0.281-0.641q-0.25-0.25-0.625-0.25t-0.625 0.25l-7.375 7.344-7.313-7.344q-0.25-0.25-0.625-0.25t-0.625 0.25q-0.281 0.25-0.281 0.625t0.281 0.625l7.313 7.344-7.375 7.344q-0.281 0.25-0.281 0.625t0.281 0.625q0.125 0.125 0.281 0.188t0.344 0.063q0.156 0 0.328-0.063t0.297-0.188l7.375-7.344 7.375 7.406q0.125 0.156 0.297 0.219t0.328 0.063q0.188 0 0.344-0.078t0.281-0.203q0.281-0.25 0.281-0.609t-0.281-0.641l-7.375-7.406z","#ffffff",26)],8,["onClick"]),gl("div",{class:{"nav-btn":!0,confirm:!0,disable:!l.selected},onClick:p},[Pu(Iu,"#ffffff",26)],10,["onClick"])]),gl("div",{class:"menu"},[gl("div",{class:"search"},[gl(Dg,{value:o.keyword,class:"search-input",placeholder:a("uni.chooseLocation.search"),onFocus:()=>o.searching=!0,onInput:f},null,8,["value","placeholder","onFocus","onInput"]),o.searching&&gl("div",{class:"search-btn",onClick:()=>{o.searching=!1,o.keyword=""}},[a("uni.chooseLocation.cancel")],8,["onClick"])]),gl(Rm,{"scroll-y":!0,class:"list",onScrolltolower:u},(e=t,"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!dl(e)?t:{default:()=>[t],_:2}),8,["scroll-y","onScrolltolower"])])],512)}}});var Ny={latitude:{type:Number},longitude:{type:Number},scale:{type:Number,default:18},name:{type:String,default:""},address:{type:String,default:""},showNav:{type:Boolean,default:!1}};const Iy=Gp({name:"LocationView",props:Ny,emits:["close","navChange"],setup(e,t){var{emit:n}=t,r=eo(null),i=Jp(r,n),a=function(e){var t=Fa({center:{latitude:0,longitude:0},marker:{id:1,latitude:0,longitude:0,iconPath:W_,width:32,height:52},location:{id:2,latitude:0,longitude:0,iconPath:H_,width:44,height:44}});function n(){e.latitude&&e.longitude&&(t.center.latitude=e.latitude,t.center.longitude=e.longitude,t.marker.latitude=e.latitude,t.marker.longitude=e.longitude)}return jo([()=>e.latitude,()=>e.longitude],n),n(),t}(e);function o(e){var t=e.detail.centerLocation;t&&(a.center.latitude=t.latitude,a.center.longitude=t.longitude)}function s(){i("navClick",new CustomEvent("navClick",{}))}function l(e){var t=new CustomEvent("close",{});i("close",t,t.detail)}function u(e){var{latitude:t,longitude:n}=e;a.center.latitude=t,a.center.longitude=n}return yy({type:"gcj02",isHighAccuracy:!0}).then((e=>{var{latitude:t,longitude:n}=e;a.location.latitude=t,a.location.longitude=n})),()=>gl("div",{class:"uni-system-open-location",ref:r},[gl(Ey,{latitude:a.center.latitude,longitude:a.center.longitude,class:"map",markers:[a.marker,a.location],onRegionchange:o},{default:()=>[gl("div",{class:"map-move",onClick:()=>u(a.location)},[Pu($_,"#000000",24)],8,["onClick"])]},8,["latitude","longitude","markers","onRegionchange"]),gl("div",{class:"info"},[gl("div",{class:"name",onClick:()=>u(a.marker)},[e.name],8,["onClick"]),gl("div",{class:"address",onClick:()=>u(a.marker)},[e.address],8,["onClick"]),gl("div",{class:"nav",onClick:s},[Pu("M28 17c-6.49396875 0-12.13721875 2.57040625-15 6.34840625V5.4105l6.29859375 6.29859375c0.387875 0.387875 1.02259375 0.387875 1.4105 0 0.387875-0.387875 0.387875-1.02259375 0-1.4105L12.77853125 2.36803125a0.9978125 0.9978125 0 0 0-0.0694375-0.077125c-0.1944375-0.1944375-0.45090625-0.291375-0.70721875-0.290875l-0.00184375-0.0000625-0.00184375 0.0000625c-0.2563125-0.0005-0.51278125 0.09640625-0.70721875 0.290875a0.9978125 0.9978125 0 0 0-0.0694375 0.077125l-7.930625 7.9305625c-0.387875 0.387875-0.387875 1.02259375 0 1.4105 0.387875 0.387875 1.02259375 0.387875 1.4105 0L11 5.4105V29c0 0.55 0.45 1 1 1s1-0.45 1-1c0-5.52284375 6.71571875-10 15-10 0.55228125 0 1-0.44771875 1-1 0-0.55228125-0.44771875-1-1-1z","#ffffff",26)],8,["onClick"])]),gl("div",{class:"nav-btn-back",onClick:l},[Pu("M21.781 7.844l-9.063 8.594 9.063 8.594q0.25 0.25 0.25 0.609t-0.25 0.578q-0.25 0.25-0.578 0.25t-0.578-0.25l-9.625-9.125q-0.156-0.125-0.203-0.297t-0.047-0.359q0-0.156 0.047-0.328t0.203-0.297l9.625-9.125q0.25-0.25 0.578-0.25t0.578 0.25q0.25 0.219 0.25 0.578t-0.25 0.578z","#ffffff",26)],8,["onClick"])],512)}});var Py={SELECTOR:"selector",MULTISELECTOR:"multiSelector",TIME:"time",DATE:"date"},Dy={YEAR:"year",MONTH:"month",DAY:"day"};function By(e){return e>9?e:"0".concat(e)}function Ry(e,t){e=String(e||"");var n=new Date;if(t===Py.TIME){var r=e.split(":");2===r.length&&n.setHours(parseInt(r[0]),parseInt(r[1]))}else{var i=e.split("-");3===i.length&&n.setFullYear(parseInt(i[0]),parseInt(String(parseFloat(i[1])-1)),parseInt(i[2]))}return n}const Fy=Zp({name:"Picker",props:{name:{type:String,default:""},range:{type:Array,default:()=>[]},rangeKey:{type:String,default:""},value:{type:[Number,String,Array],default:0},mode:{type:String,default:Py.SELECTOR,validator:e=>Object.values(Py).indexOf(e)>=0},fields:{type:String,default:""},start:{type:String,default:function(e){if(e.mode===Py.TIME)return"00:00";if(e.mode===Py.DATE){var t=(new Date).getFullYear()-100;switch(e.fields){case Dy.YEAR:return t;case Dy.MONTH:return t+"-01";default:return t+"-01-01"}}return""}},end:{type:String,default:function(e){if(e.mode===Py.TIME)return"23:59";if(e.mode===Py.DATE){var t=(new Date).getFullYear()+100;switch(e.fields){case Dy.YEAR:return t;case Dy.MONTH:return t+"-12";default:return t+"-12-31"}}return""}},disabled:{type:[Boolean,String],default:!1}},emits:["change","cancel","columnchange"],setup(e,t){var{emit:n}=t;di();var{t:r,getLocale:i}=ui(),a=eo(null),o=Jp(a,n),s=eo(null),l=eo(null),u=__uniConfig.darkmode?plus.navigator.getUIStyle():"light";function c(e){u=e.theme}UniViewJSBridge.subscribe(sr,c),ss((()=>{UniViewJSBridge.unsubscribe(sr,c)}));var d=()=>{var t=e.value;switch(e.mode){case Py.MULTISELECTOR:cn(t)||(t=[]),cn(s.value)||(s.value=[]);for(var n=s.value.length=Math.max(t.length,e.range.length),r=0;r<n;r++){var i=Number(t[r]),a=Number(s.value[r]),o=isNaN(i)?isNaN(a)?0:a:i;s.value.splice(r,1,o<0?0:o)}break;case Py.TIME:case Py.DATE:s.value=String(t);break;default:var l=Number(t);s.value=l<0?0:l}},h=e=>{l.value&&l.value.sendMessage(e)},f=(t,n)=>{t.mode!==Py.TIME&&t.mode!==Py.DATE||t.fields?(t.fields=Object.values(Dy).includes(t.fields)?t.fields:Dy.DAY,(e=>{var t={event:"cancel"};l.value=Ju({url:"__uniapppicker",data:on({},e,{theme:u}),style:{titleNView:!1,animationType:"none",animationDuration:0,background:"rgba(0,0,0,0)",popGesture:"none"},onMessage:n=>{var r=n.event;if("created"!==r)return"columnchange"===r?(delete n.event,void o(r,{},n)):void(t=n);h(e)},onClose:()=>{l.value=null;var e=t.event;delete t.event,e&&o(e,{},t)}})})(t)):((t,n)=>{plus.nativeUI[e.mode===Py.TIME?"pickTime":"pickDate"]((t=>{var n=t.date;o("change",{},{value:e.mode===Py.TIME?"".concat(By(n.getHours()),":").concat(By(n.getMinutes())):"".concat(n.getFullYear(),"-").concat(By(n.getMonth()+1),"-").concat(By(n.getDate()))})}),(()=>{o("cancel",{},{})}),e.mode===Py.TIME?{time:Ry(e.value,Py.TIME),popover:n}:{date:Ry(e.value,Py.DATE),minDate:Ry(e.start,Py.DATE),maxDate:Ry(e.end,Py.DATE),popover:n})})(0,n)},p=t=>{if(!e.disabled){var n=t.currentTarget.getBoundingClientRect();f(Object.assign({},e,{value:s.value,locale:i(),messages:{done:r("uni.picker.done"),cancel:r("uni.picker.cancel")}}),{top:n.top+v_(),left:n.left,width:n.width,height:n.height})}},v=Ps(tv,!1),g={submit:()=>[e.name,s.value],reset:()=>{switch(e.mode){case Py.SELECTOR:s.value=0;break;case Py.MULTISELECTOR:cn(e.value)&&(s.value=e.value.map((e=>0)));break;case Py.DATE:case Py.TIME:s.value=""}}};return v&&(v.addField(g),ss((()=>v.removeField(g)))),Object.keys(e).forEach((t=>{"name"!==t&&jo((()=>e[t]),(e=>{var n={};n[t]=e,h(n)}),{deep:!0})})),jo((()=>e.value),d,{deep:!0}),d(),()=>gl("uni-picker",{ref:a,onClick:p},[gl("slot",null,null)],8,["onClick"])}});var qy={id:{type:String,default:""},src:{type:String,default:""},duration:{type:[Number,String],default:""},controls:{type:[Boolean,String],default:!0},danmuList:{type:Array,default:()=>[]},danmuBtn:{type:[Boolean,String],default:!1},enableDanmu:{type:[Boolean,String],default:!1},autoplay:{type:[Boolean,String],default:!1},loop:{type:[Boolean,String],default:!1},muted:{type:[Boolean,String],default:!1},objectFit:{type:String,default:"contain"},poster:{type:String,default:""},direction:{type:[String,Number],default:""},showProgress:{type:Boolean,default:!0},initialTime:{type:[String,Number],default:0},showFullscreenBtn:{type:[Boolean,String],default:!0},pageGesture:{type:[Boolean,String],default:!1},enableProgressGesture:{type:[Boolean,String],default:!0},vslideGesture:{type:[Boolean,String],default:!1},vslideGestureInFullscreen:{type:[Boolean,String],default:!1},showPlayBtn:{type:[Boolean,String],default:!0},showMuteBtn:{type:[Boolean,String],default:!1},enablePlayGesture:{type:[Boolean,String],default:!0},showCenterPlayBtn:{type:[Boolean,String],default:!0},showLoading:{type:[Boolean,String],default:!0},codec:{type:String,default:"hardware"},httpCache:{type:[Boolean,String],default:!1},playStrategy:{type:[Number,String],default:0},header:{type:Object,default:()=>({})},advanced:{type:Array,default:()=>[]},title:{type:String,default:""},isLive:{type:Boolean,default:!1}},jy=["play","pause","ended","timeupdate","fullscreenchange","fullscreenclick","waiting","error"],Vy=["play","pause","stop","seek","sendDanmu","playbackRate","requestFullScreen","exitFullScreen"];const $y=Zp({name:"Video",props:qy,emits:jy,setup(e,t){var n,{emit:r}=t,i=eo(null),a=Jp(i,r),o=eo(null),s=m_(e,["id"]),{position:l,hidden:u,onParentReady:c}=__(o),d=Number(e.isLive?3:e.playStrategy);return c((()=>{n=plus.video.createVideoPlayer("video"+Date.now(),Object.assign({},s.value,l,{playStrategy:isNaN(d)?0:d})),plus.webview.currentWebview().append(n),u.value&&n.hide(),jy.forEach((e=>{n.addEventListener(e,(t=>{a(e,{},t.detail)}))})),jo((()=>s.value),(e=>n.setStyles(e)),{deep:!0}),jo((()=>l),(e=>n.setStyles(e)),{deep:!0}),jo((()=>u.value),(e=>{n[e?"hide":"show"](),e||n.setStyles(l)}))})),o_(((e,t)=>{if(Vy.includes(e)){var r;switch(e){case"seek":r=t.position;break;case"sendDanmu":r=t;break;case"playbackRate":r=t.rate;break;case"requestFullScreen":r=t.direction}n&&n[e](r)}}),l_()),ss((()=>{n&&n.close()})),()=>gl("uni-video",{ref:i,id:e.id},[gl("div",{ref:o,class:"uni-video-container"},null,512),gl("div",{class:"uni-video-slot"},null)],8,["id"])}});var Hy,Wy={src:{type:String,default:""},updateTitle:{type:Boolean,default:!0},webviewStyles:{type:Object,default:()=>({})}};const Uy=Zp({name:"WebView",props:Wy,setup(e){var t=Bu(),n=eo(null),{hidden:r,onParentReady:i}=__(n),a=ql((()=>e.webviewStyles));return i((()=>{var n;(e=>{var{htmlId:t,src:n,webviewStyles:r,props:i}=e,a=plus.webview.currentWebview(),o=on({"uni-app":"none",isUniH5:!0,contentAdjust:!1},r),s=a.getTitleNView();if(s){var l=Qn+parseFloat(o.top||"0");plus.navigator.isImmersedStatusbar()&&(l+=p_()),o.top=String(l),o.bottom=o.bottom||"0"}Hy=plus.webview.create(n,t,o),s&&Hy.addEventListener("titleUpdate",(function(){var e;if(i.updateTitle){var t=null===(e=Hy)||void 0===e?void 0:e.getTitle();a.setStyle({titleNView:{titleText:t&&"null"!==t?t:" "}})}})),plus.webview.currentWebview().append(Hy)})({htmlId:eo("webviewId"+t).value,src:bc(e.src),webviewStyles:a.value,props:e}),UniViewJSBridge.publishHandler("webviewInserted",{},t),r.value&&(null===(n=Hy)||void 0===n||n.hide())})),ss((()=>{var e;plus.webview.currentWebview().remove(Hy),null===(e=Hy)||void 0===e||e.close("none"),Hy=null,UniViewJSBridge.publishHandler("webviewRemoved",{},t)})),jo((()=>e.src),(t=>{var n,r=bc(t)||"";if(r){var i;if(/^(http|https):\/\//.test(r)&&e.webviewStyles.progress)null===(i=Hy)||void 0===i||i.setStyle({progress:{color:e.webviewStyles.progress.color}});null===(n=Hy)||void 0===n||n.loadURL(r)}})),jo(a,(e=>{var t;null===(t=Hy)||void 0===t||t.setStyle(e)})),jo(r,(e=>{Hy&&Hy[e?"hide":"show"]()})),()=>gl("uni-web-view",{ref:n},null,512)}});var Yy={"#text":class extends yp{constructor(e,t,n,r){super(e,"#text",t,document.createTextNode("")),this._text="",this.init(r),this.insert(t,n)}init(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this._text=e.t||"",t&&this.update()}setText(e){this._text=e,this.update(),this.updateView()}update(){var{space:e,decode:t}=this.$parent&&this.$parent.$props||{};this.$.textContent=Ym(this._text,{space:e,decode:t}).join(Jn)}},"#comment":class extends yp{constructor(e,t,n){super(e,"#comment",t,document.createComment("")),this.insert(t,n)}},VIEW:class extends h_{constructor(e,t,n,r){super(e,document.createElement("uni-view"),t,n,r)}},IMAGE:class extends b_{constructor(e,t,n,r){super(e,"uni-image",pg,t,n,r)}},TEXT:class extends u_{constructor(e,t,n,r){super(e,document.createElement("uni-text"),t,n,r,c_),this._text=""}init(e){this._text=e.t||"",super.init(e)}setText(e){this._text=e,this.update(),this.updateView()}update(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],{$props:{space:t,decode:n}}=this;this.$.textContent=Ym(this._text,{space:t,decode:n}).join(Jn),super.update(e)}},NAVIGATOR:class extends b_{constructor(e,t,n,r){super(e,"uni-navigator",vm,t,n,r,"uni-navigator")}},FORM:class extends b_{constructor(e,t,n,r){super(e,"uni-form",nv,t,n,r,"span")}},BUTTON:class extends b_{constructor(e,t,n,r){super(e,"uni-button",uv,t,n,r)}},INPUT:class extends b_{constructor(e,t,n,r){super(e,"uni-input",Dg,t,n,r)}init(e){super.init(e),k_(this.$props)}},LABEL:class extends b_{constructor(e,t,n,r){super(e,"uni-label",av,t,n,r)}},RADIO:class extends b_{constructor(e,t,n,r){super(e,"uni-radio",Om,t,n,r,".uni-radio-wrapper")}setText(e){x_(this.$holder,"uni-radio-input",e)}},CHECKBOX:class extends b_{constructor(e,t,n,r){super(e,"uni-checkbox",Sv,t,n,r,".uni-checkbox-wrapper")}setText(e){x_(this.$holder,"uni-checkbox-input",e)}},"CHECKBOX-GROUP":class extends b_{constructor(e,t,n,r){super(e,"uni-checkbox-group",xv,t,n,r)}},AD:class extends b_{constructor(e,t,n,r){super(e,"uni-ad",y_,t,n,r)}},CAMERA:class extends C_{constructor(e,t,n){super(e,"uni-camera",t,n)}},CANVAS:class extends b_{constructor(e,t,n,r){super(e,"uni-canvas",bv,t,n,r,"uni-canvas > div")}},"COVER-IMAGE":class extends b_{constructor(e,t,n,r){super(e,"uni-cover-image",M_,t,n,r)}},"COVER-VIEW":class extends w_{constructor(e,t,n,r){super(e,"uni-cover-view",E_,t,n,r,".uni-cover-view")}},EDITOR:class extends b_{constructor(e,t,n,r){super(e,"uni-editor",og,t,n,r)}},"FUNCTIONAL-PAGE-NAVIGATOR":class extends C_{constructor(e,t,n){super(e,"uni-functional-page-navigator",t,n)}},ICON:class extends b_{constructor(e,t,n,r){super(e,"uni-icon",cg,t,n,r)}},"RADIO-GROUP":class extends b_{constructor(e,t,n,r){super(e,"uni-radio-group",Em,t,n,r)}},"LIVE-PLAYER":class extends C_{constructor(e,t,n){super(e,"uni-live-player",t,n)}},"LIVE-PUSHER":class extends b_{constructor(e,t,n,r){super(e,"uni-live-pusher",z_,t,n,r,".uni-live-pusher-slot")}},MAP:class extends b_{constructor(e,t,n,r){super(e,"uni-map",Ey,t,n,r,__uniConfig.qqMapKey?void 0:".uni-map-slot")}},"LOCATION-PICKER":class extends b_{constructor(e,t,n,r){super(e,"uni-location-picker",zy,t,n,r)}},"LOCATION-VIEW":class extends b_{constructor(e,t,n,r){super(e,"uni-location-view",Iy,t,n,r)}},"MOVABLE-AREA":class extends w_{constructor(e,t,n,r){super(e,"uni-movable-area",Wg,t,n,r)}},"MOVABLE-VIEW":class extends b_{constructor(e,t,n,r){super(e,"uni-movable-view",im,t,n,r)}},"OFFICIAL-ACCOUNT":class extends C_{constructor(e,t,n){super(e,"uni-official-account",t,n)}},"OPEN-DATA":class extends C_{constructor(e,t,n){super(e,"uni-open-data",t,n)}},PICKER:class extends b_{constructor(e,t,n,r){super(e,"uni-picker",Fy,t,n,r)}},"PICKER-VIEW":class extends w_{constructor(e,t,n,r){super(e,"uni-picker-view",gm,t,n,r,".uni-picker-view-wrapper")}},"PICKER-VIEW-COLUMN":class extends w_{constructor(e,t,n,r){super(e,"uni-picker-view-column",Sm,t,n,r,".uni-picker-view-content")}},PROGRESS:class extends b_{constructor(e,t,n,r){super(e,"uni-progress",Tm,t,n,r)}},"RICH-TEXT":class extends b_{constructor(e,t,n,r){super(e,"uni-rich-text",Pm,t,n,r)}},"SCROLL-VIEW":class extends b_{constructor(e,t,n,r){super(e,"uni-scroll-view",Rm,t,n,r,".uni-scroll-view-content")}setText(e){x_(this.$holder,"uni-scroll-view-refresher",e)}},SLIDER:class extends b_{constructor(e,t,n,r){super(e,"uni-slider",Fm,t,n,r)}},SWIPER:class extends w_{constructor(e,t,n,r){super(e,"uni-swiper",$m,t,n,r,".uni-swiper-slide-frame")}},"SWIPER-ITEM":class extends b_{constructor(e,t,n,r){super(e,"uni-swiper-item",Hm,t,n,r)}},SWITCH:class extends b_{constructor(e,t,n,r){super(e,"uni-switch",Wm,t,n,r)}},TEXTAREA:class extends b_{constructor(e,t,n,r){super(e,"uni-textarea",n_,t,n,r)}init(e){super.init(e),k_(this.$props)}},VIDEO:class extends b_{constructor(e,t,n,r){super(e,"uni-video",$y,t,n,r,".uni-video-slot")}},"WEB-VIEW":class extends b_{constructor(e,t,n,r){super(e,"uni-web-view",Uy,t,n,r)}}};function Xy(e,t,n,r){var i,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if(0===e)i=new yp(e,t,n,document.createElement(t));else{var o=Yy[t];i=o?new o(e,n,r,a):new Wp(e,document.createElement(t),n,r,a)}return function(e,t){rp.set(e,t)}(e,i),i}var Zy=[],Gy=!1;function Ky(e){if(Gy)return e();Zy.push(e)}function Jy(){Gy=!0,Zy.forEach((e=>{try{e()}catch(t){console.error(t)}})),Zy.length=0}function Qy(e){var{css:t,route:n,platform:r,pixelRatio:i,windowWidth:a,disableScroll:o,statusbarHeight:s,windowTop:l,windowBottom:u}=e;!function(e){window.__PAGE_INFO__={route:e}}(n),function(e,t,n){window.__SYSTEM_INFO__={platform:e,pixelRatio:t,windowWidth:n}}(r,i,a),Xy(0,"div",-1,-1).$=document.getElementById("app");var c=plus.webview.currentWebview().id;window.__id__=c,document.title="".concat(n,"[").concat(c,"]"),function(e,t,n){var r={"--window-left":"0px","--window-right":"0px","--window-top":t+"px","--window-bottom":n+"px","--status-bar-height":e+"px"};!function(e){var t=document.documentElement.style;Object.keys(e).forEach((n=>{t.setProperty(n,e[n])}))}(r)}(s,l,u),o&&document.addEventListener("touchmove",Ru),t?function(e){var t=document.createElement("link");t.type="text/css",t.rel="stylesheet",t.href=e+".css",t.onload=Jy,t.onerror=Jy,document.head.appendChild(t)}(n):Jy()}var eb=!1;function tb(e,t){var{scrollTop:n,selector:r,duration:i}=e;!function(e,t){if(pn(e)){var n=document.querySelector(e);if(n){var{top:r}=n.getBoundingClientRect();e=r+window.pageYOffset;var i=document.querySelector("uni-page-head");i&&(e-=i.offsetHeight)}}e<0&&(e=0);var a=document.documentElement,{clientHeight:o,scrollHeight:s}=a;if(e=Math.min(e,s-o),0!==t){if(window.scrollY!==e){var l=t=>{if(t<=0)window.scrollTo(0,e);else{var n=e-window.scrollY;requestAnimationFrame((function(){window.scrollTo(0,window.scrollY+n/t*10),l(t-10)}))}};l(t)}}else a.scrollTop=document.body.scrollTop=e}(r||n||0,i),t()}function nb(e){var t=e[0];t[0]===Lr?Qy(t[1]):Ky((()=>function(e){var t=e[0],n=function(e){if(!e.length)return e=>e;var t=function(n){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if("number"==typeof n)return e[n];var i={};return n.forEach((e=>{var[n,a]=e;i[t(n)]=r?t(a):a})),i};return t}(t[0]===vc?t[1]:[]);e.forEach((e=>{switch(e[0]){case Lr:return Qy(e[1]);case zr:return;case Nr:var t=e[3];return Xy(e[1],n(e[2]),-1===t?0:t,e[4],np(n,e[5]));case Ir:return ip(e[1]).insert(e[2],e[3],np(n,e[4]));case Pr:return ip(e[1]).remove();case Dr:return ip(e[1]).setAttr(n(e[2]),n(e[3]));case Br:return ip(e[1]).removeAttr(n(e[2]));case Rr:return ip(e[1]).addEvent(n(e[2]),e[3]);case jr:return ip(e[1]).addWxsEvent(n(e[2]),n(e[3]),e[4]);case Fr:return ip(e[1]).removeEvent(n(e[2]));case qr:return ip(e[1]).setText(n(e[2]));case Vr:return function(e){if(!eb){eb=!0;var t={onReachBottomDistance:e,onPageScroll(e){UniViewJSBridge.publishHandler(lr,{scrollTop:e})},onReachBottom(){UniViewJSBridge.publishHandler(ur)}};requestAnimationFrame((()=>document.addEventListener("scroll",Wu(t))))}}(e[1])}})),function(){try{[...op].sort(((e,t)=>e.priority-t.priority)).forEach((e=>e()))}finally{op.clear()}}()}(e)))}function rb(){UniViewJSBridge.publishHandler(pc)}function ib(e){return window.__$__(e).$}function ab(e,t){var n={},{top:r,topWindowHeight:i}=function(){var e=document.documentElement.style,t=Au(),n=Tu(e,"--window-bottom"),r=Tu(e,"--window-left"),i=Tu(e,"--window-right"),a=Tu(e,"--top-window-height");return{top:t,bottom:n?n+ku.bottom:0,left:r?r+ku.left:0,right:i?i+ku.right:0,topWindowHeight:a||0}}();if(t.node){var a=e.tagName.split("-")[1]||e.tagName;a&&(n.node=e.querySelector(a))}if(t.id&&(n.id=e.id),t.dataset&&(n.dataset=mr(e)),t.rect||t.size){var o=e.getBoundingClientRect();t.rect&&(n.left=o.left,n.right=o.right,n.top=o.top-r-i,n.bottom=o.bottom-r-i),t.size&&(n.width=o.width,n.height=o.height)}if(cn(t.properties)&&t.properties.forEach((e=>{e=e.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()}))})),t.scrollOffset)if("UNI-SCROLL-VIEW"===e.tagName){var s=e.children[0].children[0];n.scrollLeft=s.scrollLeft,n.scrollTop=s.scrollTop,n.scrollHeight=s.scrollHeight,n.scrollWidth=s.scrollWidth}else n.scrollLeft=0,n.scrollTop=0,n.scrollHeight=0,n.scrollWidth=0;if(cn(t.computedStyle)){var l=getComputedStyle(e);t.computedStyle.forEach((e=>{n[e]=l[e]}))}return t.context&&(n.contextInfo=function(e){return e.__uniContextInfo}(e)),n}function ob(e,t){return(e.matches||e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector||function(e){for(var t=this.parentElement.querySelectorAll(e),n=t.length;--n>=0&&t.item(n)!==this;);return n>-1}).call(e,t)}function sb(e,t,n,r,i){var a=function(e,t){return e?window.__$__(e).$:t.$el}(t,e),o=a.parentElement;if(!o)return r?null:[];var{nodeType:s}=a,l=3===s||8===s;if(r){var u=l?o.querySelector(n):ob(a,n)?a:a.querySelector(n);return u?ab(u,i):null}var c=[],d=(l?o:a).querySelectorAll(n);return d&&d.length&&[].forEach.call(d,(e=>{c.push(ab(e,i))})),!l&&ob(a,n)&&c.unshift(ab(a,i)),c}function lb(e,t,n){var r=[];t.forEach((t=>{var{component:n,selector:i,single:a,fields:o}=t;null===n?r.push(function(e){var t={};if(e.id&&(t.id=""),e.dataset&&(t.dataset={}),e.rect&&(t.left=0,t.right=0,t.top=0,t.bottom=0),e.size&&(t.width=document.documentElement.clientWidth,t.height=document.documentElement.clientHeight),e.scrollOffset){var n=document.documentElement,r=document.body;t.scrollLeft=n.scrollLeft||r.scrollLeft||0,t.scrollTop=n.scrollTop||r.scrollTop||0,t.scrollHeight=n.scrollHeight||r.scrollHeight||0,t.scrollWidth=n.scrollWidth||r.scrollWidth||0}return t}(o)):r.push(sb(e,n,i,a,o))})),n(r)}function ub(e,t){var{reqId:n,component:r,options:i,callback:a}=e,o=ib(r);(o.__io||(o.__io={}))[n]=function(e,t,n){Jf();var r=t.relativeToSelector?e.querySelector(t.relativeToSelector):null,i=new IntersectionObserver((e=>{e.forEach((e=>{n({intersectionRatio:ep(e),intersectionRect:Qf(e.intersectionRect),boundingClientRect:Qf(e.boundingClientRect),relativeRect:Qf(e.rootBounds),time:Date.now(),dataset:mr(e.target),id:e.target.id})}))}),{root:r,rootMargin:t.rootMargin,threshold:t.thresholds});if(t.observeAll){i.USE_MUTATION_OBSERVER=!0;for(var a=e.querySelectorAll(t.selector),o=0;o<a.length;o++)i.observe(a[o])}else{i.USE_MUTATION_OBSERVER=!1;var s=e.matches(t.selector)?e:e.querySelector(t.selector);s?i.observe(s):console.warn("Node ".concat(t.selector," is not found. Intersection observer will not trigger."))}return i}(o,i,a)}var cb={},db={};function hb(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}function fb(e,t){var{reqId:n,component:r,options:i,callback:a}=e,o=cb[n]=window.matchMedia(function(e){var t=[];for(var n of["width","minWidth","maxWidth","height","minHeight","maxHeight","orientation"])"orientation"!==n&&e[n]&&Number(e[n]>=0)&&t.push("(".concat(hb(n),": ").concat(Number(e[n]),"px)")),"orientation"===n&&e[n]&&t.push("(".concat(hb(n),": ").concat(e[n],")"));return t.join(" and ")}(i)),s=db[n]=e=>a(e.matches);s(o),o.addListener(s)}function pb(e,t){var{family:n,source:r,desc:i}=e;(function(e,t,n){var r=document.fonts;if(r){var i=new FontFace(e,t,n);return i.load().then((()=>{r.add&&r.add(i)}))}return new Promise((r=>{var i=document.createElement("style"),a=[];if(n){var{style:o,weight:s,stretch:l,unicodeRange:u,variant:c,featureSettings:d}=n;o&&a.push("font-style:".concat(o)),s&&a.push("font-weight:".concat(s)),l&&a.push("font-stretch:".concat(l)),u&&a.push("unicode-range:".concat(u)),c&&a.push("font-variant:".concat(c)),d&&a.push("font-feature-settings:".concat(d))}i.innerText='@font-face{font-family:"'.concat(e,'";src:').concat(t,";").concat(a.join(";"),"}"),document.head.appendChild(i),r()}))})(n,r=r.startsWith('url("')||r.startsWith("url('")?"url('".concat(bc(r.substring(5,r.length-2)),"')"):r.startsWith("url(")?"url('".concat(bc(r.substring(4,r.length-1)),"')"):bc(r),i).then((()=>{t()})).catch((e=>{t(e.toString())}))}var vb={$el:document.body};function gb(){var e=Bu();!function(e,t){UniViewJSBridge.subscribe(yi(e,vi),t?t(wi):wi)}(e,(e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];Ky((()=>{e.apply(null,n)}))})),bi(e,"requestComponentInfo",((e,t)=>{lb(vb,e.reqs,t)})),bi(e,"addIntersectionObserver",(e=>{ub(on({},e,{callback(t){UniViewJSBridge.publishHandler(e.eventName,t)}}))})),bi(e,"removeIntersectionObserver",(e=>{!function(e){var{reqId:t,component:n}=e,r=ib(n),i=r.__io&&r.__io[t];i&&(i.disconnect(),delete r.__io[t])}(e)})),bi(e,"addMediaQueryObserver",(e=>{fb(on({},e,{callback(t){UniViewJSBridge.publishHandler(e.eventName,t)}}))})),bi(e,"removeMediaQueryObserver",(e=>{!function(e){var{reqId:t,component:n}=e,r=db[t],i=cb[t];i&&(i.removeListener(r),delete db[t],delete cb[t])}(e)})),bi(e,Kf,tb),bi(e,Gf,pb),bi(e,Zf,(e=>{!function(e,t){var{pageStyle:n,rootFontSize:r}=t;n&&(document.querySelector("uni-page-body")||document.body).setAttribute("style",n),r&&document.documentElement.style.fontSize!==r&&(document.documentElement.style.fontSize=r)}(0,e)}))}function mb(){Qu(),gb(),function(){var{subscribe:e}=UniViewJSBridge;e(fc,nb),e(gc,(e=>ui().setLocale(e))),e(pc,rb)}(),function(){if(0===String(navigator.vendor).indexOf("Apple")){var e,t=null;document.documentElement.addEventListener("click",(n=>{clearTimeout(e),t&&Math.abs(n.pageX-t.pageX)<=44&&Math.abs(n.pageY-t.pageY)<=44&&n.timeStamp-t.timeStamp<=450&&n.preventDefault(),t=n,e=setTimeout((()=>{t=null}),450)}))}}(),mc.publishHandler(pc)}window.uni=tp,window.UniViewJSBridge=mc,window.rpx2px=jf,window.normalizeStyleName=Ip,window.normalizeStyleValue=wp,window.__$__=ip,window.__f__=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];uni.__log__?uni.__log__(e,t,...r):console[e].apply(console,[...r,t])},"undefined"!=typeof plus?mb():document.addEventListener("plusready",mb)}));
diff --git a/qrcodeScaner/unpackage/dist/build/app-plus/uni_modules/qiun-data-charts/static/app-plus/echarts.min.js b/qrcodeScaner/unpackage/dist/build/app-plus/uni_modules/qiun-data-charts/static/app-plus/echarts.min.js
deleted file mode 100644
index 5396a03..0000000
--- a/qrcodeScaner/unpackage/dist/build/app-plus/uni_modules/qiun-data-charts/static/app-plus/echarts.min.js
+++ /dev/null
@@ -1,23 +0,0 @@
-
-/*
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*   http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing,
-* software distributed under the License is distributed on an
-* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-* KIND, either express or implied.  See the License for the
-* specific language governing permissions and limitations
-* under the License.
-* 鐗堟湰涓�4.2.1锛屼慨鏀逛竴澶勬簮鐮侊細this.el.hide() 鏀逛负 this.el?this.el.hide():true
-*/
-
-
-!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.echarts={})}(this,function(t){"use strict";function e(t,e){"createCanvas"===t&&(nw=null),ew[t]=e}function i(t){if(null==t||"object"!=typeof t)return t;var e=t,n=Y_.call(t);if("[object Array]"===n){if(!O(t)){e=[];for(var o=0,a=t.length;o<a;o++)e[o]=i(t[o])}}else if(j_[n]){if(!O(t)){var r=t.constructor;if(t.constructor.from)e=r.from(t);else{e=new r(t.length);for(var o=0,a=t.length;o<a;o++)e[o]=i(t[o])}}}else if(!X_[n]&&!O(t)&&!M(t)){e={};for(var s in t)t.hasOwnProperty(s)&&(e[s]=i(t[s]))}return e}function n(t,e,o){if(!w(e)||!w(t))return o?i(e):t;for(var a in e)if(e.hasOwnProperty(a)){var r=t[a],s=e[a];!w(s)||!w(r)||y(s)||y(r)||M(s)||M(r)||b(s)||b(r)||O(s)||O(r)?!o&&a in t||(t[a]=i(e[a],!0)):n(r,s,o)}return t}function o(t,e){for(var i=t[0],o=1,a=t.length;o<a;o++)i=n(i,t[o],e);return i}function a(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);return t}function r(t,e,i){for(var n in e)e.hasOwnProperty(n)&&(i?null!=e[n]:null==t[n])&&(t[n]=e[n]);return t}function s(){return nw||(nw=iw().getContext("2d")),nw}function l(t,e){if(t){if(t.indexOf)return t.indexOf(e);for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i}return-1}function u(t,e){function i(){}var n=t.prototype;i.prototype=e.prototype,t.prototype=new i;for(var o in n)t.prototype[o]=n[o];t.prototype.constructor=t,t.superClass=e}function h(t,e,i){r(t="prototype"in t?t.prototype:t,e="prototype"in e?e.prototype:e,i)}function c(t){if(t)return"string"!=typeof t&&"number"==typeof t.length}function d(t,e,i){if(t&&e)if(t.forEach&&t.forEach===K_)t.forEach(e,i);else if(t.length===+t.length)for(var n=0,o=t.length;n<o;n++)e.call(i,t[n],n,t);else for(var a in t)t.hasOwnProperty(a)&&e.call(i,t[a],a,t)}function f(t,e,i){if(t&&e){if(t.map&&t.map===Q_)return t.map(e,i);for(var n=[],o=0,a=t.length;o<a;o++)n.push(e.call(i,t[o],o,t));return n}}function p(t,e,i,n){if(t&&e){if(t.reduce&&t.reduce===tw)return t.reduce(e,i,n);for(var o=0,a=t.length;o<a;o++)i=e.call(n,i,t[o],o,t);return i}}function g(t,e,i){if(t&&e){if(t.filter&&t.filter===$_)return t.filter(e,i);for(var n=[],o=0,a=t.length;o<a;o++)e.call(i,t[o],o,t)&&n.push(t[o]);return n}}function m(t,e){var i=J_.call(arguments,2);return function(){return t.apply(e,i.concat(J_.call(arguments)))}}function v(t){var e=J_.call(arguments,1);return function(){return t.apply(this,e.concat(J_.call(arguments)))}}function y(t){return"[object Array]"===Y_.call(t)}function x(t){return"function"==typeof t}function _(t){return"[object String]"===Y_.call(t)}function w(t){var e=typeof t;return"function"===e||!!t&&"object"===e}function b(t){return!!X_[Y_.call(t)]}function S(t){return!!j_[Y_.call(t)]}function M(t){return"object"==typeof t&&"number"==typeof t.nodeType&&"object"==typeof t.ownerDocument}function I(t){return t!==t}function T(t){for(var e=0,i=arguments.length;e<i;e++)if(null!=arguments[e])return arguments[e]}function A(t,e){return null!=t?t:e}function D(t,e,i){return null!=t?t:null!=e?e:i}function C(){return Function.call.apply(J_,arguments)}function L(t){if("number"==typeof t)return[t,t,t,t];var e=t.length;return 2===e?[t[0],t[1],t[0],t[1]]:3===e?[t[0],t[1],t[2],t[1]]:t}function k(t,e){if(!t)throw new Error(e)}function P(t){return null==t?null:"function"==typeof t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function N(t){t[ow]=!0}function O(t){return t[ow]}function E(t){function e(t,e){i?n.set(t,e):n.set(e,t)}var i=y(t);this.data={};var n=this;t instanceof E?t.each(e):t&&d(t,e)}function R(t){return new E(t)}function z(t,e){for(var i=new t.constructor(t.length+e.length),n=0;n<t.length;n++)i[n]=t[n];var o=t.length;for(n=0;n<e.length;n++)i[n+o]=e[n];return i}function B(){}function V(t,e){var i=new rw(2);return null==t&&(t=0),null==e&&(e=0),i[0]=t,i[1]=e,i}function G(t,e){return t[0]=e[0],t[1]=e[1],t}function F(t){var e=new rw(2);return e[0]=t[0],e[1]=t[1],e}function W(t,e,i){return t[0]=e,t[1]=i,t}function H(t,e,i){return t[0]=e[0]+i[0],t[1]=e[1]+i[1],t}function Z(t,e,i,n){return t[0]=e[0]+i[0]*n,t[1]=e[1]+i[1]*n,t}function U(t,e,i){return t[0]=e[0]-i[0],t[1]=e[1]-i[1],t}function X(t){return Math.sqrt(j(t))}function j(t){return t[0]*t[0]+t[1]*t[1]}function Y(t,e,i){return t[0]=e[0]*i,t[1]=e[1]*i,t}function q(t,e){var i=X(e);return 0===i?(t[0]=0,t[1]=0):(t[0]=e[0]/i,t[1]=e[1]/i),t}function K(t,e){return Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1]))}function $(t,e){return(t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])}function J(t,e,i,n){return t[0]=e[0]+n*(i[0]-e[0]),t[1]=e[1]+n*(i[1]-e[1]),t}function Q(t,e,i){var n=e[0],o=e[1];return t[0]=i[0]*n+i[2]*o+i[4],t[1]=i[1]*n+i[3]*o+i[5],t}function tt(t,e,i){return t[0]=Math.min(e[0],i[0]),t[1]=Math.min(e[1],i[1]),t}function et(t,e,i){return t[0]=Math.max(e[0],i[0]),t[1]=Math.max(e[1],i[1]),t}function it(){this.on("mousedown",this._dragStart,this),this.on("mousemove",this._drag,this),this.on("mouseup",this._dragEnd,this),this.on("globalout",this._dragEnd,this)}function nt(t,e){return{target:t,topTarget:e&&e.topTarget}}function ot(t,e){var i=t._$eventProcessor;return null!=e&&i&&i.normalizeQuery&&(e=i.normalizeQuery(e)),e}function at(t,e,i,n,o,a){var r=t._$handlers;if("function"==typeof i&&(o=n,n=i,i=null),!n||!e)return t;i=ot(t,i),r[e]||(r[e]=[]);for(var s=0;s<r[e].length;s++)if(r[e][s].h===n)return t;var l={h:n,one:a,query:i,ctx:o||t,callAtLast:n.zrEventfulCallAtLast},u=r[e].length-1,h=r[e][u];return h&&h.callAtLast?r[e].splice(u,0,l):r[e].push(l),t}function rt(t){return t.getBoundingClientRect?t.getBoundingClientRect():{left:0,top:0}}function st(t,e,i,n){return i=i||{},n||!U_.canvasSupported?lt(t,e,i):U_.browser.firefox&&null!=e.layerX&&e.layerX!==e.offsetX?(i.zrX=e.layerX,i.zrY=e.layerY):null!=e.offsetX?(i.zrX=e.offsetX,i.zrY=e.offsetY):lt(t,e,i),i}function lt(t,e,i){var n=rt(t);i.zrX=e.clientX-n.left,i.zrY=e.clientY-n.top}function ut(t,e,i){if(null!=(e=e||window.event).zrX)return e;var n=e.type;if(n&&n.indexOf("touch")>=0){var o="touchend"!==n?e.targetTouches[0]:e.changedTouches[0];o&&st(t,o,e,i)}else st(t,e,e,i),e.zrDelta=e.wheelDelta?e.wheelDelta/120:-(e.detail||0)/3;var a=e.button;return null==e.which&&void 0!==a&&gw.test(e.type)&&(e.which=1&a?1:2&a?3:4&a?2:0),e}function ht(t,e,i){pw?t.addEventListener(e,i):t.attachEvent("on"+e,i)}function ct(t,e,i){pw?t.removeEventListener(e,i):t.detachEvent("on"+e,i)}function dt(t){return 2===t.which||3===t.which}function ft(t){var e=t[1][0]-t[0][0],i=t[1][1]-t[0][1];return Math.sqrt(e*e+i*i)}function pt(t){return[(t[0][0]+t[1][0])/2,(t[0][1]+t[1][1])/2]}function gt(t,e,i){return{type:t,event:i,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:i.zrX,offsetY:i.zrY,gestureEvent:i.gestureEvent,pinchX:i.pinchX,pinchY:i.pinchY,pinchScale:i.pinchScale,wheelDelta:i.zrDelta,zrByTouch:i.zrByTouch,which:i.which,stop:mt}}function mt(t){mw(this.event)}function vt(){}function yt(t,e,i){if(t[t.rectHover?"rectContain":"contain"](e,i)){for(var n,o=t;o;){if(o.clipPath&&!o.clipPath.contain(e,i))return!1;o.silent&&(n=!0),o=o.parent}return!n||xw}return!1}function xt(){var t=new bw(6);return _t(t),t}function _t(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function wt(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function bt(t,e,i){var n=e[0]*i[0]+e[2]*i[1],o=e[1]*i[0]+e[3]*i[1],a=e[0]*i[2]+e[2]*i[3],r=e[1]*i[2]+e[3]*i[3],s=e[0]*i[4]+e[2]*i[5]+e[4],l=e[1]*i[4]+e[3]*i[5]+e[5];return t[0]=n,t[1]=o,t[2]=a,t[3]=r,t[4]=s,t[5]=l,t}function St(t,e,i){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4]+i[0],t[5]=e[5]+i[1],t}function Mt(t,e,i){var n=e[0],o=e[2],a=e[4],r=e[1],s=e[3],l=e[5],u=Math.sin(i),h=Math.cos(i);return t[0]=n*h+r*u,t[1]=-n*u+r*h,t[2]=o*h+s*u,t[3]=-o*u+h*s,t[4]=h*a+u*l,t[5]=h*l-u*a,t}function It(t,e,i){var n=i[0],o=i[1];return t[0]=e[0]*n,t[1]=e[1]*o,t[2]=e[2]*n,t[3]=e[3]*o,t[4]=e[4]*n,t[5]=e[5]*o,t}function Tt(t,e){var i=e[0],n=e[2],o=e[4],a=e[1],r=e[3],s=e[5],l=i*r-a*n;return l?(l=1/l,t[0]=r*l,t[1]=-a*l,t[2]=-n*l,t[3]=i*l,t[4]=(n*s-r*o)*l,t[5]=(a*o-i*s)*l,t):null}function At(t){var e=xt();return wt(e,t),e}function Dt(t){return t>Iw||t<-Iw}function Ct(t){this._target=t.target,this._life=t.life||1e3,this._delay=t.delay||0,this._initialized=!1,this.loop=null!=t.loop&&t.loop,this.gap=t.gap||0,this.easing=t.easing||"Linear",this.onframe=t.onframe,this.ondestroy=t.ondestroy,this.onrestart=t.onrestart,this._pausedTime=0,this._paused=!1}function Lt(t){return(t=Math.round(t))<0?0:t>255?255:t}function kt(t){return(t=Math.round(t))<0?0:t>360?360:t}function Pt(t){return t<0?0:t>1?1:t}function Nt(t){return Lt(t.length&&"%"===t.charAt(t.length-1)?parseFloat(t)/100*255:parseInt(t,10))}function Ot(t){return Pt(t.length&&"%"===t.charAt(t.length-1)?parseFloat(t)/100:parseFloat(t))}function Et(t,e,i){return i<0?i+=1:i>1&&(i-=1),6*i<1?t+(e-t)*i*6:2*i<1?e:3*i<2?t+(e-t)*(2/3-i)*6:t}function Rt(t,e,i){return t+(e-t)*i}function zt(t,e,i,n,o){return t[0]=e,t[1]=i,t[2]=n,t[3]=o,t}function Bt(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}function Vt(t,e){Vw&&Bt(Vw,e),Vw=Bw.put(t,Vw||e.slice())}function Gt(t,e){if(t){e=e||[];var i=Bw.get(t);if(i)return Bt(e,i);var n=(t+="").replace(/ /g,"").toLowerCase();if(n in zw)return Bt(e,zw[n]),Vt(t,e),e;if("#"!==n.charAt(0)){var o=n.indexOf("("),a=n.indexOf(")");if(-1!==o&&a+1===n.length){var r=n.substr(0,o),s=n.substr(o+1,a-(o+1)).split(","),l=1;switch(r){case"rgba":if(4!==s.length)return void zt(e,0,0,0,1);l=Ot(s.pop());case"rgb":return 3!==s.length?void zt(e,0,0,0,1):(zt(e,Nt(s[0]),Nt(s[1]),Nt(s[2]),l),Vt(t,e),e);case"hsla":return 4!==s.length?void zt(e,0,0,0,1):(s[3]=Ot(s[3]),Ft(s,e),Vt(t,e),e);case"hsl":return 3!==s.length?void zt(e,0,0,0,1):(Ft(s,e),Vt(t,e),e);default:return}}zt(e,0,0,0,1)}else{if(4===n.length)return(u=parseInt(n.substr(1),16))>=0&&u<=4095?(zt(e,(3840&u)>>4|(3840&u)>>8,240&u|(240&u)>>4,15&u|(15&u)<<4,1),Vt(t,e),e):void zt(e,0,0,0,1);if(7===n.length){var u=parseInt(n.substr(1),16);return u>=0&&u<=16777215?(zt(e,(16711680&u)>>16,(65280&u)>>8,255&u,1),Vt(t,e),e):void zt(e,0,0,0,1)}}}}function Ft(t,e){var i=(parseFloat(t[0])%360+360)%360/360,n=Ot(t[1]),o=Ot(t[2]),a=o<=.5?o*(n+1):o+n-o*n,r=2*o-a;return e=e||[],zt(e,Lt(255*Et(r,a,i+1/3)),Lt(255*Et(r,a,i)),Lt(255*Et(r,a,i-1/3)),1),4===t.length&&(e[3]=t[3]),e}function Wt(t){if(t){var e,i,n=t[0]/255,o=t[1]/255,a=t[2]/255,r=Math.min(n,o,a),s=Math.max(n,o,a),l=s-r,u=(s+r)/2;if(0===l)e=0,i=0;else{i=u<.5?l/(s+r):l/(2-s-r);var h=((s-n)/6+l/2)/l,c=((s-o)/6+l/2)/l,d=((s-a)/6+l/2)/l;n===s?e=d-c:o===s?e=1/3+h-d:a===s&&(e=2/3+c-h),e<0&&(e+=1),e>1&&(e-=1)}var f=[360*e,i,u];return null!=t[3]&&f.push(t[3]),f}}function Ht(t,e){var i=Gt(t);if(i){for(var n=0;n<3;n++)i[n]=e<0?i[n]*(1-e)|0:(255-i[n])*e+i[n]|0,i[n]>255?i[n]=255:t[n]<0&&(i[n]=0);return qt(i,4===i.length?"rgba":"rgb")}}function Zt(t){var e=Gt(t);if(e)return((1<<24)+(e[0]<<16)+(e[1]<<8)+ +e[2]).toString(16).slice(1)}function Ut(t,e,i){if(e&&e.length&&t>=0&&t<=1){i=i||[];var n=t*(e.length-1),o=Math.floor(n),a=Math.ceil(n),r=e[o],s=e[a],l=n-o;return i[0]=Lt(Rt(r[0],s[0],l)),i[1]=Lt(Rt(r[1],s[1],l)),i[2]=Lt(Rt(r[2],s[2],l)),i[3]=Pt(Rt(r[3],s[3],l)),i}}function Xt(t,e,i){if(e&&e.length&&t>=0&&t<=1){var n=t*(e.length-1),o=Math.floor(n),a=Math.ceil(n),r=Gt(e[o]),s=Gt(e[a]),l=n-o,u=qt([Lt(Rt(r[0],s[0],l)),Lt(Rt(r[1],s[1],l)),Lt(Rt(r[2],s[2],l)),Pt(Rt(r[3],s[3],l))],"rgba");return i?{color:u,leftIndex:o,rightIndex:a,value:n}:u}}function jt(t,e,i,n){if(t=Gt(t))return t=Wt(t),null!=e&&(t[0]=kt(e)),null!=i&&(t[1]=Ot(i)),null!=n&&(t[2]=Ot(n)),qt(Ft(t),"rgba")}function Yt(t,e){if((t=Gt(t))&&null!=e)return t[3]=Pt(e),qt(t,"rgba")}function qt(t,e){if(t&&t.length){var i=t[0]+","+t[1]+","+t[2];return"rgba"!==e&&"hsva"!==e&&"hsla"!==e||(i+=","+t[3]),e+"("+i+")"}}function Kt(t,e){return t[e]}function $t(t,e,i){t[e]=i}function Jt(t,e,i){return(e-t)*i+t}function Qt(t,e,i){return i>.5?e:t}function te(t,e,i,n,o){var a=t.length;if(1===o)for(s=0;s<a;s++)n[s]=Jt(t[s],e[s],i);else for(var r=a&&t[0].length,s=0;s<a;s++)for(var l=0;l<r;l++)n[s][l]=Jt(t[s][l],e[s][l],i)}function ee(t,e,i){var n=t.length,o=e.length;if(n!==o)if(n>o)t.length=o;else for(r=n;r<o;r++)t.push(1===i?e[r]:Hw.call(e[r]));for(var a=t[0]&&t[0].length,r=0;r<t.length;r++)if(1===i)isNaN(t[r])&&(t[r]=e[r]);else for(var s=0;s<a;s++)isNaN(t[r][s])&&(t[r][s]=e[r][s])}function ie(t,e,i){if(t===e)return!0;var n=t.length;if(n!==e.length)return!1;if(1===i){for(a=0;a<n;a++)if(t[a]!==e[a])return!1}else for(var o=t[0].length,a=0;a<n;a++)for(var r=0;r<o;r++)if(t[a][r]!==e[a][r])return!1;return!0}function ne(t,e,i,n,o,a,r,s,l){var u=t.length;if(1===l)for(c=0;c<u;c++)s[c]=oe(t[c],e[c],i[c],n[c],o,a,r);else for(var h=t[0].length,c=0;c<u;c++)for(var d=0;d<h;d++)s[c][d]=oe(t[c][d],e[c][d],i[c][d],n[c][d],o,a,r)}function oe(t,e,i,n,o,a,r){var s=.5*(i-t),l=.5*(n-e);return(2*(e-i)+s+l)*r+(-3*(e-i)-2*s-l)*a+s*o+e}function ae(t){if(c(t)){var e=t.length;if(c(t[0])){for(var i=[],n=0;n<e;n++)i.push(Hw.call(t[n]));return i}return Hw.call(t)}return t}function re(t){return t[0]=Math.floor(t[0]),t[1]=Math.floor(t[1]),t[2]=Math.floor(t[2]),"rgba("+t.join(",")+")"}function se(t){var e=t[t.length-1].value;return c(e&&e[0])?2:1}function le(t,e,i,n,o,a){var r=t._getter,s=t._setter,l="spline"===e,u=n.length;if(u){var h,d=c(n[0].value),f=!1,p=!1,g=d?se(n):0;n.sort(function(t,e){return t.time-e.time}),h=n[u-1].time;for(var m=[],v=[],y=n[0].value,x=!0,_=0;_<u;_++){m.push(n[_].time/h);var w=n[_].value;if(d&&ie(w,y,g)||!d&&w===y||(x=!1),y=w,"string"==typeof w){var b=Gt(w);b?(w=b,f=!0):p=!0}v.push(w)}if(a||!x){for(var S=v[u-1],_=0;_<u-1;_++)d?ee(v[_],S,g):!isNaN(v[_])||isNaN(S)||p||f||(v[_]=S);d&&ee(r(t._target,o),S,g);var M,I,T,A,D,C,L=0,k=0;if(f)var P=[0,0,0,0];var N=new Ct({target:t._target,life:h,loop:t._loop,delay:t._delay,onframe:function(t,e){var i;if(e<0)i=0;else if(e<k){for(i=M=Math.min(L+1,u-1);i>=0&&!(m[i]<=e);i--);i=Math.min(i,u-2)}else{for(i=L;i<u&&!(m[i]>e);i++);i=Math.min(i-1,u-2)}L=i,k=e;var n=m[i+1]-m[i];if(0!==n)if(I=(e-m[i])/n,l)if(A=v[i],T=v[0===i?i:i-1],D=v[i>u-2?u-1:i+1],C=v[i>u-3?u-1:i+2],d)ne(T,A,D,C,I,I*I,I*I*I,r(t,o),g);else{if(f)a=ne(T,A,D,C,I,I*I,I*I*I,P,1),a=re(P);else{if(p)return Qt(A,D,I);a=oe(T,A,D,C,I,I*I,I*I*I)}s(t,o,a)}else if(d)te(v[i],v[i+1],I,r(t,o),g);else{var a;if(f)te(v[i],v[i+1],I,P,1),a=re(P);else{if(p)return Qt(v[i],v[i+1],I);a=Jt(v[i],v[i+1],I)}s(t,o,a)}},ondestroy:i});return e&&"spline"!==e&&(N.easing=e),N}}}function ue(t,e,i,n,o,a,r,s){_(n)?(a=o,o=n,n=0):x(o)?(a=o,o="linear",n=0):x(n)?(a=n,n=0):x(i)?(a=i,i=500):i||(i=500),t.stopAnimation(),he(t,"",t,e,i,n,s);var l=t.animators.slice(),u=l.length;u||a&&a();for(var h=0;h<l.length;h++)l[h].done(function(){--u||a&&a()}).start(o,r)}function he(t,e,i,n,o,a,r){var s={},l=0;for(var u in n)n.hasOwnProperty(u)&&(null!=i[u]?w(n[u])&&!c(n[u])?he(t,e?e+"."+u:u,i[u],n[u],o,a,r):(r?(s[u]=i[u],ce(t,e,u,n[u])):s[u]=n[u],l++):null==n[u]||r||ce(t,e,u,n[u]));l>0&&t.animate(e,!1).when(null==o?500:o,s).delay(a||0)}function ce(t,e,i,n){if(e){var o={};o[e]={},o[e][i]=n,t.attr(o)}else t.attr(i,n)}function de(t,e,i,n){i<0&&(t+=i,i=-i),n<0&&(e+=n,n=-n),this.x=t,this.y=e,this.width=i,this.height=n}function fe(t){for(var e=0;t>=eb;)e|=1&t,t>>=1;return t+e}function pe(t,e,i,n){var o=e+1;if(o===i)return 1;if(n(t[o++],t[e])<0){for(;o<i&&n(t[o],t[o-1])<0;)o++;ge(t,e,o)}else for(;o<i&&n(t[o],t[o-1])>=0;)o++;return o-e}function ge(t,e,i){for(i--;e<i;){var n=t[e];t[e++]=t[i],t[i--]=n}}function me(t,e,i,n,o){for(n===e&&n++;n<i;n++){for(var a,r=t[n],s=e,l=n;s<l;)o(r,t[a=s+l>>>1])<0?l=a:s=a+1;var u=n-s;switch(u){case 3:t[s+3]=t[s+2];case 2:t[s+2]=t[s+1];case 1:t[s+1]=t[s];break;default:for(;u>0;)t[s+u]=t[s+u-1],u--}t[s]=r}}function ve(t,e,i,n,o,a){var r=0,s=0,l=1;if(a(t,e[i+o])>0){for(s=n-o;l<s&&a(t,e[i+o+l])>0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),r+=o,l+=o}else{for(s=o+1;l<s&&a(t,e[i+o-l])<=0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s);var u=r;r=o-l,l=o-u}for(r++;r<l;){var h=r+(l-r>>>1);a(t,e[i+h])>0?r=h+1:l=h}return l}function ye(t,e,i,n,o,a){var r=0,s=0,l=1;if(a(t,e[i+o])<0){for(s=o+1;l<s&&a(t,e[i+o-l])<0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s);var u=r;r=o-l,l=o-u}else{for(s=n-o;l<s&&a(t,e[i+o+l])>=0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),r+=o,l+=o}for(r++;r<l;){var h=r+(l-r>>>1);a(t,e[i+h])<0?l=h:r=h+1}return l}function xe(t,e){function i(i){var s=a[i],u=r[i],h=a[i+1],c=r[i+1];r[i]=u+c,i===l-3&&(a[i+1]=a[i+2],r[i+1]=r[i+2]),l--;var d=ye(t[h],t,s,u,0,e);s+=d,0!==(u-=d)&&0!==(c=ve(t[s+u-1],t,h,c,c-1,e))&&(u<=c?n(s,u,h,c):o(s,u,h,c))}function n(i,n,o,a){var r=0;for(r=0;r<n;r++)u[r]=t[i+r];var l=0,h=o,c=i;if(t[c++]=t[h++],0!=--a)if(1!==n){for(var d,f,p,g=s;;){d=0,f=0,p=!1;do{if(e(t[h],u[l])<0){if(t[c++]=t[h++],f++,d=0,0==--a){p=!0;break}}else if(t[c++]=u[l++],d++,f=0,1==--n){p=!0;break}}while((d|f)<g);if(p)break;do{if(0!==(d=ye(t[h],u,l,n,0,e))){for(r=0;r<d;r++)t[c+r]=u[l+r];if(c+=d,l+=d,(n-=d)<=1){p=!0;break}}if(t[c++]=t[h++],0==--a){p=!0;break}if(0!==(f=ve(u[l],t,h,a,0,e))){for(r=0;r<f;r++)t[c+r]=t[h+r];if(c+=f,h+=f,0===(a-=f)){p=!0;break}}if(t[c++]=u[l++],1==--n){p=!0;break}g--}while(d>=ib||f>=ib);if(p)break;g<0&&(g=0),g+=2}if((s=g)<1&&(s=1),1===n){for(r=0;r<a;r++)t[c+r]=t[h+r];t[c+a]=u[l]}else{if(0===n)throw new Error;for(r=0;r<n;r++)t[c+r]=u[l+r]}}else{for(r=0;r<a;r++)t[c+r]=t[h+r];t[c+a]=u[l]}else for(r=0;r<n;r++)t[c+r]=u[l+r]}function o(i,n,o,a){var r=0;for(r=0;r<a;r++)u[r]=t[o+r];var l=i+n-1,h=a-1,c=o+a-1,d=0,f=0;if(t[c--]=t[l--],0!=--n)if(1!==a){for(var p=s;;){var g=0,m=0,v=!1;do{if(e(u[h],t[l])<0){if(t[c--]=t[l--],g++,m=0,0==--n){v=!0;break}}else if(t[c--]=u[h--],m++,g=0,1==--a){v=!0;break}}while((g|m)<p);if(v)break;do{if(0!=(g=n-ye(u[h],t,i,n,n-1,e))){for(n-=g,f=(c-=g)+1,d=(l-=g)+1,r=g-1;r>=0;r--)t[f+r]=t[d+r];if(0===n){v=!0;break}}if(t[c--]=u[h--],1==--a){v=!0;break}if(0!=(m=a-ve(t[l],u,0,a,a-1,e))){for(a-=m,f=(c-=m)+1,d=(h-=m)+1,r=0;r<m;r++)t[f+r]=u[d+r];if(a<=1){v=!0;break}}if(t[c--]=t[l--],0==--n){v=!0;break}p--}while(g>=ib||m>=ib);if(v)break;p<0&&(p=0),p+=2}if((s=p)<1&&(s=1),1===a){for(f=(c-=n)+1,d=(l-=n)+1,r=n-1;r>=0;r--)t[f+r]=t[d+r];t[c]=u[h]}else{if(0===a)throw new Error;for(d=c-(a-1),r=0;r<a;r++)t[d+r]=u[r]}}else{for(f=(c-=n)+1,d=(l-=n)+1,r=n-1;r>=0;r--)t[f+r]=t[d+r];t[c]=u[h]}else for(d=c-(a-1),r=0;r<a;r++)t[d+r]=u[r]}var a,r,s=ib,l=0,u=[];a=[],r=[],this.mergeRuns=function(){for(;l>1;){var t=l-2;if(t>=1&&r[t-1]<=r[t]+r[t+1]||t>=2&&r[t-2]<=r[t]+r[t-1])r[t-1]<r[t+1]&&t--;else if(r[t]>r[t+1])break;i(t)}},this.forceMergeRuns=function(){for(;l>1;){var t=l-2;t>0&&r[t-1]<r[t+1]&&t--,i(t)}},this.pushRun=function(t,e){a[l]=t,r[l]=e,l+=1}}function _e(t,e,i,n){i||(i=0),n||(n=t.length);var o=n-i;if(!(o<2)){var a=0;if(o<eb)return a=pe(t,i,n,e),void me(t,i,n,i+a,e);var r=new xe(t,e),s=fe(o);do{if((a=pe(t,i,n,e))<s){var l=o;l>s&&(l=s),me(t,i,i+l,i+a,e),a=l}r.pushRun(i,a),r.mergeRuns(),o-=a,i+=a}while(0!==o);r.forceMergeRuns()}}function we(t,e){return t.zlevel===e.zlevel?t.z===e.z?t.z2-e.z2:t.z-e.z:t.zlevel-e.zlevel}function be(t,e,i){var n=null==e.x?0:e.x,o=null==e.x2?1:e.x2,a=null==e.y?0:e.y,r=null==e.y2?0:e.y2;return e.global||(n=n*i.width+i.x,o=o*i.width+i.x,a=a*i.height+i.y,r=r*i.height+i.y),n=isNaN(n)?0:n,o=isNaN(o)?1:o,a=isNaN(a)?0:a,r=isNaN(r)?0:r,t.createLinearGradient(n,a,o,r)}function Se(t,e,i){var n=i.width,o=i.height,a=Math.min(n,o),r=null==e.x?.5:e.x,s=null==e.y?.5:e.y,l=null==e.r?.5:e.r;return e.global||(r=r*n+i.x,s=s*o+i.y,l*=a),t.createRadialGradient(r,s,0,r,s,l)}function Me(){return!1}function Ie(t,e,i){var n=iw(),o=e.getWidth(),a=e.getHeight(),r=n.style;return r&&(r.position="absolute",r.left=0,r.top=0,r.width=o+"px",r.height=a+"px",n.setAttribute("data-zr-dom-id",t)),n.width=o*i,n.height=a*i,n}function Te(t){if("string"==typeof t){var e=mb.get(t);return e&&e.image}return t}function Ae(t,e,i,n,o){if(t){if("string"==typeof t){if(e&&e.__zrImageSrc===t||!i)return e;var a=mb.get(t),r={hostEl:i,cb:n,cbPayload:o};return a?!Ce(e=a.image)&&a.pending.push(r):((e=new Image).onload=e.onerror=De,mb.put(t,e.__cachedImgObj={image:e,pending:[r]}),e.src=e.__zrImageSrc=t),e}return t}return e}function De(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e<t.pending.length;e++){var i=t.pending[e],n=i.cb;n&&n(this,i.cbPayload),i.hostEl.dirty()}t.pending.length=0}function Ce(t){return t&&t.width&&t.height}function Le(t,e){var i=t+":"+(e=e||wb);if(vb[i])return vb[i];for(var n=(t+"").split("\n"),o=0,a=0,r=n.length;a<r;a++)o=Math.max(We(n[a],e).width,o);return yb>xb&&(yb=0,vb={}),yb++,vb[i]=o,o}function ke(t,e,i,n,o,a,r,s){return r?Ne(t,e,i,n,o,a,r,s):Pe(t,e,i,n,o,a,s)}function Pe(t,e,i,n,o,a,r){var s=He(t,e,o,a,r),l=Le(t,e);o&&(l+=o[1]+o[3]);var u=s.outerHeight,h=new de(Oe(0,l,i),Ee(0,u,n),l,u);return h.lineHeight=s.lineHeight,h}function Ne(t,e,i,n,o,a,r,s){var l=Ze(t,{rich:r,truncate:s,font:e,textAlign:i,textPadding:o,textLineHeight:a}),u=l.outerWidth,h=l.outerHeight;return new de(Oe(0,u,i),Ee(0,h,n),u,h)}function Oe(t,e,i){return"right"===i?t-=e:"center"===i&&(t-=e/2),t}function Ee(t,e,i){return"middle"===i?t-=e/2:"bottom"===i&&(t-=e),t}function Re(t,e,i){var n=e.x,o=e.y,a=e.height,r=e.width,s=a/2,l="left",u="top";switch(t){case"left":n-=i,o+=s,l="right",u="middle";break;case"right":n+=i+r,o+=s,u="middle";break;case"top":n+=r/2,o-=i,l="center",u="bottom";break;case"bottom":n+=r/2,o+=a+i,l="center";break;case"inside":n+=r/2,o+=s,l="center",u="middle";break;case"insideLeft":n+=i,o+=s,u="middle";break;case"insideRight":n+=r-i,o+=s,l="right",u="middle";break;case"insideTop":n+=r/2,o+=i,l="center";break;case"insideBottom":n+=r/2,o+=a-i,l="center",u="bottom";break;case"insideTopLeft":n+=i,o+=i;break;case"insideTopRight":n+=r-i,o+=i,l="right";break;case"insideBottomLeft":n+=i,o+=a-i,u="bottom";break;case"insideBottomRight":n+=r-i,o+=a-i,l="right",u="bottom"}return{x:n,y:o,textAlign:l,textVerticalAlign:u}}function ze(t,e,i,n,o){if(!e)return"";var a=(t+"").split("\n");o=Be(e,i,n,o);for(var r=0,s=a.length;r<s;r++)a[r]=Ve(a[r],o);return a.join("\n")}function Be(t,e,i,n){(n=a({},n)).font=e;var i=A(i,"...");n.maxIterations=A(n.maxIterations,2);var o=n.minChar=A(n.minChar,0);n.cnCharWidth=Le("鍥�",e);var r=n.ascCharWidth=Le("a",e);n.placeholder=A(n.placeholder,"");for(var s=t=Math.max(0,t-1),l=0;l<o&&s>=r;l++)s-=r;var u=Le(i,e);return u>s&&(i="",u=0),s=t-u,n.ellipsis=i,n.ellipsisWidth=u,n.contentWidth=s,n.containerWidth=t,n}function Ve(t,e){var i=e.containerWidth,n=e.font,o=e.contentWidth;if(!i)return"";var a=Le(t,n);if(a<=i)return t;for(var r=0;;r++){if(a<=o||r>=e.maxIterations){t+=e.ellipsis;break}var s=0===r?Ge(t,o,e.ascCharWidth,e.cnCharWidth):a>0?Math.floor(t.length*o/a):0;a=Le(t=t.substr(0,s),n)}return""===t&&(t=e.placeholder),t}function Ge(t,e,i,n){for(var o=0,a=0,r=t.length;a<r&&o<e;a++){var s=t.charCodeAt(a);o+=0<=s&&s<=127?i:n}return a}function Fe(t){return Le("鍥�",t)}function We(t,e){return bb.measureText(t,e)}function He(t,e,i,n,o){null!=t&&(t+="");var a=A(n,Fe(e)),r=t?t.split("\n"):[],s=r.length*a,l=s;if(i&&(l+=i[0]+i[2]),t&&o){var u=o.outerHeight,h=o.outerWidth;if(null!=u&&l>u)t="",r=[];else if(null!=h)for(var c=Be(h-(i?i[1]+i[3]:0),e,o.ellipsis,{minChar:o.minChar,placeholder:o.placeholder}),d=0,f=r.length;d<f;d++)r[d]=Ve(r[d],c)}return{lines:r,height:s,outerHeight:l,lineHeight:a}}function Ze(t,e){var i={lines:[],width:0,height:0};if(null!=t&&(t+=""),!t)return i;for(var n,o=_b.lastIndex=0;null!=(n=_b.exec(t));){var a=n.index;a>o&&Ue(i,t.substring(o,a)),Ue(i,n[2],n[1]),o=_b.lastIndex}o<t.length&&Ue(i,t.substring(o,t.length));var r=i.lines,s=0,l=0,u=[],h=e.textPadding,c=e.truncate,d=c&&c.outerWidth,f=c&&c.outerHeight;h&&(null!=d&&(d-=h[1]+h[3]),null!=f&&(f-=h[0]+h[2]));for(L=0;L<r.length;L++){for(var p=r[L],g=0,m=0,v=0;v<p.tokens.length;v++){var y=(k=p.tokens[v]).styleName&&e.rich[k.styleName]||{},x=k.textPadding=y.textPadding,_=k.font=y.font||e.font,w=k.textHeight=A(y.textHeight,Fe(_));if(x&&(w+=x[0]+x[2]),k.height=w,k.lineHeight=D(y.textLineHeight,e.textLineHeight,w),k.textAlign=y&&y.textAlign||e.textAlign,k.textVerticalAlign=y&&y.textVerticalAlign||"middle",null!=f&&s+k.lineHeight>f)return{lines:[],width:0,height:0};k.textWidth=Le(k.text,_);var b=y.textWidth,S=null==b||"auto"===b;if("string"==typeof b&&"%"===b.charAt(b.length-1))k.percentWidth=b,u.push(k),b=0;else{if(S){b=k.textWidth;var M=y.textBackgroundColor,I=M&&M.image;I&&Ce(I=Te(I))&&(b=Math.max(b,I.width*w/I.height))}var T=x?x[1]+x[3]:0;b+=T;var C=null!=d?d-m:null;null!=C&&C<b&&(!S||C<T?(k.text="",k.textWidth=b=0):(k.text=ze(k.text,C-T,_,c.ellipsis,{minChar:c.minChar}),k.textWidth=Le(k.text,_),b=k.textWidth+T))}m+=k.width=b,y&&(g=Math.max(g,k.lineHeight))}p.width=m,p.lineHeight=g,s+=g,l=Math.max(l,m)}i.outerWidth=i.width=A(e.textWidth,l),i.outerHeight=i.height=A(e.textHeight,s),h&&(i.outerWidth+=h[1]+h[3],i.outerHeight+=h[0]+h[2]);for(var L=0;L<u.length;L++){var k=u[L],P=k.percentWidth;k.width=parseInt(P,10)/100*l}return i}function Ue(t,e,i){for(var n=""===e,o=e.split("\n"),a=t.lines,r=0;r<o.length;r++){var s=o[r],l={styleName:i,text:s,isLineHolder:!s&&!n};if(r)a.push({tokens:[l]});else{var u=(a[a.length-1]||(a[0]={tokens:[]})).tokens,h=u.length;1===h&&u[0].isLineHolder?u[0]=l:(s||!h||n)&&u.push(l)}}}function Xe(t){var e=(t.fontSize||t.fontFamily)&&[t.fontStyle,t.fontWeight,(t.fontSize||12)+"px",t.fontFamily||"sans-serif"].join(" ");return e&&P(e)||t.textFont||t.font}function je(t,e){var i,n,o,a,r=e.x,s=e.y,l=e.width,u=e.height,h=e.r;l<0&&(r+=l,l=-l),u<0&&(s+=u,u=-u),"number"==typeof h?i=n=o=a=h:h instanceof Array?1===h.length?i=n=o=a=h[0]:2===h.length?(i=o=h[0],n=a=h[1]):3===h.length?(i=h[0],n=a=h[1],o=h[2]):(i=h[0],n=h[1],o=h[2],a=h[3]):i=n=o=a=0;var c;i+n>l&&(i*=l/(c=i+n),n*=l/c),o+a>l&&(o*=l/(c=o+a),a*=l/c),n+o>u&&(n*=u/(c=n+o),o*=u/c),i+a>u&&(i*=u/(c=i+a),a*=u/c),t.moveTo(r+i,s),t.lineTo(r+l-n,s),0!==n&&t.arc(r+l-n,s+n,n,-Math.PI/2,0),t.lineTo(r+l,s+u-o),0!==o&&t.arc(r+l-o,s+u-o,o,0,Math.PI/2),t.lineTo(r+a,s+u),0!==a&&t.arc(r+a,s+u-a,a,Math.PI/2,Math.PI),t.lineTo(r,s+i),0!==i&&t.arc(r+i,s+i,i,Math.PI,1.5*Math.PI)}function Ye(t){return qe(t),d(t.rich,qe),t}function qe(t){if(t){t.font=Xe(t);var e=t.textAlign;"middle"===e&&(e="center"),t.textAlign=null==e||Mb[e]?e:"left";var i=t.textVerticalAlign||t.textBaseline;"center"===i&&(i="middle"),t.textVerticalAlign=null==i||Ib[i]?i:"top",t.textPadding&&(t.textPadding=L(t.textPadding))}}function Ke(t,e,i,n,o,a){n.rich?Je(t,e,i,n,o,a):$e(t,e,i,n,o,a)}function $e(t,e,i,n,o,a){var r,s=ii(n),l=!1,u=e.__attrCachedBy===rb.PLAIN_TEXT;a!==sb?(a&&(r=a.style,l=!s&&u&&r),e.__attrCachedBy=s?rb.NONE:rb.PLAIN_TEXT):u&&(e.__attrCachedBy=rb.NONE);var h=n.font||Sb;l&&h===(r.font||Sb)||(e.font=h);var c=t.__computedFont;t.__styleFont!==h&&(t.__styleFont=h,c=t.__computedFont=e.font);var d=n.textPadding,f=n.textLineHeight,p=t.__textCotentBlock;p&&!t.__dirtyText||(p=t.__textCotentBlock=He(i,c,d,f,n.truncate));var g=p.outerHeight,m=p.lines,v=p.lineHeight,y=ai(g,n,o),x=y.baseX,_=y.baseY,w=y.textAlign||"left",b=y.textVerticalAlign;ti(e,n,o,x,_);var S=Ee(_,g,b),M=x,I=S;if(s||d){var T=Le(i,c);d&&(T+=d[1]+d[3]);var A=Oe(x,T,w);s&&ni(t,e,n,A,S,T,g),d&&(M=hi(x,w,d),I+=d[0])}e.textAlign=w,e.textBaseline="middle",e.globalAlpha=n.opacity||1;for(B=0;B<Tb.length;B++){var D=Tb[B],C=D[0],L=D[1],k=n[C];l&&k===r[C]||(e[L]=ab(e,L,k||D[2]))}I+=v/2;var P=n.textStrokeWidth,N=l?r.textStrokeWidth:null,O=!l||P!==N,E=!l||O||n.textStroke!==r.textStroke,R=si(n.textStroke,P),z=li(n.textFill);if(R&&(O&&(e.lineWidth=P),E&&(e.strokeStyle=R)),z&&(l&&n.textFill===r.textFill||(e.fillStyle=z)),1===m.length)R&&e.strokeText(m[0],M,I),z&&e.fillText(m[0],M,I);else for(var B=0;B<m.length;B++)R&&e.strokeText(m[B],M,I),z&&e.fillText(m[B],M,I),I+=v}function Je(t,e,i,n,o,a){a!==sb&&(e.__attrCachedBy=rb.NONE);var r=t.__textCotentBlock;r&&!t.__dirtyText||(r=t.__textCotentBlock=Ze(i,n)),Qe(t,e,r,n,o)}function Qe(t,e,i,n,o){var a=i.width,r=i.outerWidth,s=i.outerHeight,l=n.textPadding,u=ai(s,n,o),h=u.baseX,c=u.baseY,d=u.textAlign,f=u.textVerticalAlign;ti(e,n,o,h,c);var p=Oe(h,r,d),g=Ee(c,s,f),m=p,v=g;l&&(m+=l[3],v+=l[0]);var y=m+a;ii(n)&&ni(t,e,n,p,g,r,s);for(var x=0;x<i.lines.length;x++){for(var _,w=i.lines[x],b=w.tokens,S=b.length,M=w.lineHeight,I=w.width,T=0,A=m,D=y,C=S-1;T<S&&(!(_=b[T]).textAlign||"left"===_.textAlign);)ei(t,e,_,n,M,v,A,"left"),I-=_.width,A+=_.width,T++;for(;C>=0&&"right"===(_=b[C]).textAlign;)ei(t,e,_,n,M,v,D,"right"),I-=_.width,D-=_.width,C--;for(A+=(a-(A-m)-(y-D)-I)/2;T<=C;)ei(t,e,_=b[T],n,M,v,A+_.width/2,"center"),A+=_.width,T++;v+=M}}function ti(t,e,i,n,o){if(i&&e.textRotation){var a=e.textOrigin;"center"===a?(n=i.width/2+i.x,o=i.height/2+i.y):a&&(n=a[0]+i.x,o=a[1]+i.y),t.translate(n,o),t.rotate(-e.textRotation),t.translate(-n,-o)}}function ei(t,e,i,n,o,a,r,s){var l=n.rich[i.styleName]||{};l.text=i.text;var u=i.textVerticalAlign,h=a+o/2;"top"===u?h=a+i.height/2:"bottom"===u&&(h=a+o-i.height/2),!i.isLineHolder&&ii(l)&&ni(t,e,l,"right"===s?r-i.width:"center"===s?r-i.width/2:r,h-i.height/2,i.width,i.height);var c=i.textPadding;c&&(r=hi(r,s,c),h-=i.height/2-c[2]-i.textHeight/2),ri(e,"shadowBlur",D(l.textShadowBlur,n.textShadowBlur,0)),ri(e,"shadowColor",l.textShadowColor||n.textShadowColor||"transparent"),ri(e,"shadowOffsetX",D(l.textShadowOffsetX,n.textShadowOffsetX,0)),ri(e,"shadowOffsetY",D(l.textShadowOffsetY,n.textShadowOffsetY,0)),ri(e,"textAlign",s),ri(e,"textBaseline","middle"),ri(e,"font",i.font||Sb);var d=si(l.textStroke||n.textStroke,p),f=li(l.textFill||n.textFill),p=A(l.textStrokeWidth,n.textStrokeWidth);d&&(ri(e,"lineWidth",p),ri(e,"strokeStyle",d),e.strokeText(i.text,r,h)),f&&(ri(e,"fillStyle",f),e.fillText(i.text,r,h))}function ii(t){return!!(t.textBackgroundColor||t.textBorderWidth&&t.textBorderColor)}function ni(t,e,i,n,o,a,r){var s=i.textBackgroundColor,l=i.textBorderWidth,u=i.textBorderColor,h=_(s);if(ri(e,"shadowBlur",i.textBoxShadowBlur||0),ri(e,"shadowColor",i.textBoxShadowColor||"transparent"),ri(e,"shadowOffsetX",i.textBoxShadowOffsetX||0),ri(e,"shadowOffsetY",i.textBoxShadowOffsetY||0),h||l&&u){e.beginPath();var c=i.textBorderRadius;c?je(e,{x:n,y:o,width:a,height:r,r:c}):e.rect(n,o,a,r),e.closePath()}if(h)if(ri(e,"fillStyle",s),null!=i.fillOpacity){f=e.globalAlpha;e.globalAlpha=i.fillOpacity*i.opacity,e.fill(),e.globalAlpha=f}else e.fill();else if(w(s)){var d=s.image;(d=Ae(d,null,t,oi,s))&&Ce(d)&&e.drawImage(d,n,o,a,r)}if(l&&u)if(ri(e,"lineWidth",l),ri(e,"strokeStyle",u),null!=i.strokeOpacity){var f=e.globalAlpha;e.globalAlpha=i.strokeOpacity*i.opacity,e.stroke(),e.globalAlpha=f}else e.stroke()}function oi(t,e){e.image=t}function ai(t,e,i){var n=e.x||0,o=e.y||0,a=e.textAlign,r=e.textVerticalAlign;if(i){var s=e.textPosition;if(s instanceof Array)n=i.x+ui(s[0],i.width),o=i.y+ui(s[1],i.height);else{var l=Re(s,i,e.textDistance);n=l.x,o=l.y,a=a||l.textAlign,r=r||l.textVerticalAlign}var u=e.textOffset;u&&(n+=u[0],o+=u[1])}return{baseX:n,baseY:o,textAlign:a,textVerticalAlign:r}}function ri(t,e,i){return t[e]=ab(t,e,i),t[e]}function si(t,e){return null==t||e<=0||"transparent"===t||"none"===t?null:t.image||t.colorStops?"#000":t}function li(t){return null==t||"none"===t?null:t.image||t.colorStops?"#000":t}function ui(t,e){return"string"==typeof t?t.lastIndexOf("%")>=0?parseFloat(t)/100*e:parseFloat(t):t}function hi(t,e,i){return"right"===e?t-i[1]:"center"===e?t+i[3]/2-i[1]/2:t+i[3]}function ci(t,e){return null!=t&&(t||e.textBackgroundColor||e.textBorderWidth&&e.textBorderColor||e.textPadding)}function di(t){t=t||{},Kw.call(this,t);for(var e in t)t.hasOwnProperty(e)&&"style"!==e&&(this[e]=t[e]);this.style=new ub(t.style,this),this._rect=null,this.__clipPaths=[]}function fi(t){di.call(this,t)}function pi(t){return parseInt(t,10)}function gi(t){return!!t&&(!!t.__builtin__||"function"==typeof t.resize&&"function"==typeof t.refresh)}function mi(t,e,i){return Cb.copy(t.getBoundingRect()),t.transform&&Cb.applyTransform(t.transform),Lb.width=e,Lb.height=i,!Cb.intersect(Lb)}function vi(t,e){if(t===e)return!1;if(!t||!e||t.length!==e.length)return!0;for(var i=0;i<t.length;i++)if(t[i]!==e[i])return!0}function yi(t,e){for(var i=0;i<t.length;i++){var n=t[i];n.setTransform(e),e.beginPath(),n.buildPath(e,n.shape),e.clip(),n.restoreTransform(e)}}function xi(t,e){var i=document.createElement("div");return i.style.cssText=["position:relative","overflow:hidden","width:"+t+"px","height:"+e+"px","padding:0","margin:0","border-width:0"].join(";")+";",i}function _i(t){return"mousewheel"===t&&U_.browser.firefox?"DOMMouseScroll":t}function wi(t){t._touching=!0,clearTimeout(t._touchTimer),t._touchTimer=setTimeout(function(){t._touching=!1},700)}function bi(t){var e=t.pointerType;return"pen"===e||"touch"===e}function Si(t){function e(t,e){return function(){if(!e._touching)return t.apply(e,arguments)}}d(Ob,function(e){t._handlers[e]=m(zb[e],t)}),d(Rb,function(e){t._handlers[e]=m(zb[e],t)}),d(Nb,function(i){t._handlers[i]=e(zb[i],t)})}function Mi(t){function e(e,i){d(e,function(e){ht(t,_i(e),i._handlers[e])},i)}fw.call(this),this.dom=t,this._touching=!1,this._touchTimer,this._handlers={},Si(this),U_.pointerEventsSupported?e(Rb,this):(U_.touchEventsSupported&&e(Ob,this),e(Nb,this))}function Ii(t,e){var i=new Wb(H_(),t,e);return Fb[i.id]=i,i}function Ti(t,e){Gb[t]=e}function Ai(t){delete Fb[t]}function Di(t){return t instanceof Array?t:null==t?[]:[t]}function Ci(t,e,i){if(t){t[e]=t[e]||{},t.emphasis=t.emphasis||{},t.emphasis[e]=t.emphasis[e]||{};for(var n=0,o=i.length;n<o;n++){var a=i[n];!t.emphasis[e].hasOwnProperty(a)&&t[e].hasOwnProperty(a)&&(t.emphasis[e][a]=t[e][a])}}}function Li(t){return!Ub(t)||Xb(t)||t instanceof Date?t:t.value}function ki(t){return Ub(t)&&!(t instanceof Array)}function Pi(t,e){e=(e||[]).slice();var i=f(t||[],function(t,e){return{exist:t}});return Zb(e,function(t,n){if(Ub(t)){for(o=0;o<i.length;o++)if(!i[o].option&&null!=t.id&&i[o].exist.id===t.id+"")return i[o].option=t,void(e[n]=null);for(var o=0;o<i.length;o++){var a=i[o].exist;if(!(i[o].option||null!=a.id&&null!=t.id||null==t.name||Ei(t)||Ei(a)||a.name!==t.name+""))return i[o].option=t,void(e[n]=null)}}}),Zb(e,function(t,e){if(Ub(t)){for(var n=0;n<i.length;n++){var o=i[n].exist;if(!i[n].option&&!Ei(o)&&null==t.id){i[n].option=t;break}}n>=i.length&&i.push({option:t})}}),i}function Ni(t){var e=R();Zb(t,function(t,i){var n=t.exist;n&&e.set(n.id,t)}),Zb(t,function(t,i){var n=t.option;k(!n||null==n.id||!e.get(n.id)||e.get(n.id)===t,"id duplicates: "+(n&&n.id)),n&&null!=n.id&&e.set(n.id,t),!t.keyInfo&&(t.keyInfo={})}),Zb(t,function(t,i){var n=t.exist,o=t.option,a=t.keyInfo;if(Ub(o)){if(a.name=null!=o.name?o.name+"":n?n.name:jb+i,n)a.id=n.id;else if(null!=o.id)a.id=o.id+"";else{var r=0;do{a.id="\0"+a.name+"\0"+r++}while(e.get(a.id))}e.set(a.id,t)}})}function Oi(t){var e=t.name;return!(!e||!e.indexOf(jb))}function Ei(t){return Ub(t)&&t.id&&0===(t.id+"").indexOf("\0_ec_\0")}function Ri(t,e){function i(t,e,i){for(var n=0,o=t.length;n<o;n++)for(var a=t[n].seriesId,r=Di(t[n].dataIndex),s=i&&i[a],l=0,u=r.length;l<u;l++){var h=r[l];s&&s[h]?s[h]=null:(e[a]||(e[a]={}))[h]=1}}function n(t,e){var i=[];for(var o in t)if(t.hasOwnProperty(o)&&null!=t[o])if(e)i.push(+o);else{var a=n(t[o],!0);a.length&&i.push({seriesId:o,dataIndex:a})}return i}var o={},a={};return i(t||[],o),i(e||[],a,o),[n(o),n(a)]}function zi(t,e){return null!=e.dataIndexInside?e.dataIndexInside:null!=e.dataIndex?y(e.dataIndex)?f(e.dataIndex,function(e){return t.indexOfRawIndex(e)}):t.indexOfRawIndex(e.dataIndex):null!=e.name?y(e.name)?f(e.name,function(e){return t.indexOfName(e)}):t.indexOfName(e.name):void 0}function Bi(){var t="__\0ec_inner_"+qb+++"_"+Math.random().toFixed(5);return function(e){return e[t]||(e[t]={})}}function Vi(t,e,i){if(_(e)){var n={};n[e+"Index"]=0,e=n}var o=i&&i.defaultMainType;!o||Gi(e,o+"Index")||Gi(e,o+"Id")||Gi(e,o+"Name")||(e[o+"Index"]=0);var a={};return Zb(e,function(n,o){var n=e[o];if("dataIndex"!==o&&"dataIndexInside"!==o){var r=o.match(/^(\w+)(Index|Id|Name)$/)||[],s=r[1],u=(r[2]||"").toLowerCase();if(!(!s||!u||null==n||"index"===u&&"none"===n||i&&i.includeMainTypes&&l(i.includeMainTypes,s)<0)){var h={mainType:s};"index"===u&&"all"===n||(h[u]=n);var c=t.queryComponents(h);a[s+"Models"]=c,a[s+"Model"]=c[0]}}else a[o]=n}),a}function Gi(t,e){return t&&t.hasOwnProperty(e)}function Fi(t,e,i){t.setAttribute?t.setAttribute(e,i):t[e]=i}function Wi(t,e){return t.getAttribute?t.getAttribute(e):t[e]}function Hi(t){return"auto"===t?U_.domSupported?"html":"richText":t||"html"}function Zi(t,e){var i=R(),n=[];return d(t,function(t){var o=e(t);(i.get(o)||(n.push(o),i.set(o,[]))).push(t)}),{keys:n,buckets:i}}function Ui(t){var e={main:"",sub:""};return t&&(t=t.split(Kb),e.main=t[0]||"",e.sub=t[1]||""),e}function Xi(t){k(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(t),'componentType "'+t+'" illegal')}function ji(t,e){t.$constructor=t,t.extend=function(t){var e=this,i=function(){t.$constructor?t.$constructor.apply(this,arguments):e.apply(this,arguments)};return a(i.prototype,t),i.extend=this.extend,i.superCall=qi,i.superApply=Ki,u(i,this),i.superClass=e,i}}function Yi(t){var e=["__\0is_clz",Jb++,Math.random().toFixed(3)].join("_");t.prototype[e]=!0,t.isInstance=function(t){return!(!t||!t[e])}}function qi(t,e){var i=C(arguments,2);return this.superClass.prototype[e].apply(t,i)}function Ki(t,e,i){return this.superClass.prototype[e].apply(t,i)}function $i(t,e){function i(t){var e=n[t.main];return e&&e[$b]||((e=n[t.main]={})[$b]=!0),e}e=e||{};var n={};if(t.registerClass=function(t,e){return e&&(Xi(e),(e=Ui(e)).sub?e.sub!==$b&&(i(e)[e.sub]=t):n[e.main]=t),t},t.getClass=function(t,e,i){var o=n[t];if(o&&o[$b]&&(o=e?o[e]:null),i&&!o)throw new Error(e?"Component "+t+"."+(e||"")+" not exists. Load it first.":t+".type should be specified.");return o},t.getClassesByMainType=function(t){t=Ui(t);var e=[],i=n[t.main];return i&&i[$b]?d(i,function(t,i){i!==$b&&e.push(t)}):e.push(i),e},t.hasClass=function(t){return t=Ui(t),!!n[t.main]},t.getAllClassMainTypes=function(){var t=[];return d(n,function(e,i){t.push(i)}),t},t.hasSubTypes=function(t){t=Ui(t);var e=n[t.main];return e&&e[$b]},t.parseClassType=Ui,e.registerWhenExtend){var o=t.extend;o&&(t.extend=function(e){var i=o.call(this,e);return t.registerClass(i,e.type)})}return t}function Ji(t){return t>-rS&&t<rS}function Qi(t){return t>rS||t<-rS}function tn(t,e,i,n,o){var a=1-o;return a*a*(a*t+3*o*e)+o*o*(o*n+3*a*i)}function en(t,e,i,n,o){var a=1-o;return 3*(((e-t)*a+2*(i-e)*o)*a+(n-i)*o*o)}function nn(t,e,i,n,o,a){var r=n+3*(e-i)-t,s=3*(i-2*e+t),l=3*(e-t),u=t-o,h=s*s-3*r*l,c=s*l-9*r*u,d=l*l-3*s*u,f=0;if(Ji(h)&&Ji(c))Ji(s)?a[0]=0:(M=-l/s)>=0&&M<=1&&(a[f++]=M);else{var p=c*c-4*h*d;if(Ji(p)){var g=c/h,m=-g/2;(M=-s/r+g)>=0&&M<=1&&(a[f++]=M),m>=0&&m<=1&&(a[f++]=m)}else if(p>0){var v=aS(p),y=h*s+1.5*r*(-c+v),x=h*s+1.5*r*(-c-v);(M=(-s-((y=y<0?-oS(-y,uS):oS(y,uS))+(x=x<0?-oS(-x,uS):oS(x,uS))))/(3*r))>=0&&M<=1&&(a[f++]=M)}else{var _=(2*h*s-3*r*c)/(2*aS(h*h*h)),w=Math.acos(_)/3,b=aS(h),S=Math.cos(w),M=(-s-2*b*S)/(3*r),m=(-s+b*(S+lS*Math.sin(w)))/(3*r),I=(-s+b*(S-lS*Math.sin(w)))/(3*r);M>=0&&M<=1&&(a[f++]=M),m>=0&&m<=1&&(a[f++]=m),I>=0&&I<=1&&(a[f++]=I)}}return f}function on(t,e,i,n,o){var a=6*i-12*e+6*t,r=9*e+3*n-3*t-9*i,s=3*e-3*t,l=0;if(Ji(r))Qi(a)&&(c=-s/a)>=0&&c<=1&&(o[l++]=c);else{var u=a*a-4*r*s;if(Ji(u))o[0]=-a/(2*r);else if(u>0){var h=aS(u),c=(-a+h)/(2*r),d=(-a-h)/(2*r);c>=0&&c<=1&&(o[l++]=c),d>=0&&d<=1&&(o[l++]=d)}}return l}function an(t,e,i,n,o,a){var r=(e-t)*o+t,s=(i-e)*o+e,l=(n-i)*o+i,u=(s-r)*o+r,h=(l-s)*o+s,c=(h-u)*o+u;a[0]=t,a[1]=r,a[2]=u,a[3]=c,a[4]=c,a[5]=h,a[6]=l,a[7]=n}function rn(t,e,i,n,o,a,r,s,l,u,h){var c,d,f,p,g,m=.005,v=1/0;hS[0]=l,hS[1]=u;for(var y=0;y<1;y+=.05)cS[0]=tn(t,i,o,r,y),cS[1]=tn(e,n,a,s,y),(p=hw(hS,cS))<v&&(c=y,v=p);v=1/0;for(var x=0;x<32&&!(m<sS);x++)d=c-m,f=c+m,cS[0]=tn(t,i,o,r,d),cS[1]=tn(e,n,a,s,d),p=hw(cS,hS),d>=0&&p<v?(c=d,v=p):(dS[0]=tn(t,i,o,r,f),dS[1]=tn(e,n,a,s,f),g=hw(dS,hS),f<=1&&g<v?(c=f,v=g):m*=.5);return h&&(h[0]=tn(t,i,o,r,c),h[1]=tn(e,n,a,s,c)),aS(v)}function sn(t,e,i,n){var o=1-n;return o*(o*t+2*n*e)+n*n*i}function ln(t,e,i,n){return 2*((1-n)*(e-t)+n*(i-e))}function un(t,e,i,n,o){var a=t-2*e+i,r=2*(e-t),s=t-n,l=0;if(Ji(a))Qi(r)&&(c=-s/r)>=0&&c<=1&&(o[l++]=c);else{var u=r*r-4*a*s;if(Ji(u))(c=-r/(2*a))>=0&&c<=1&&(o[l++]=c);else if(u>0){var h=aS(u),c=(-r+h)/(2*a),d=(-r-h)/(2*a);c>=0&&c<=1&&(o[l++]=c),d>=0&&d<=1&&(o[l++]=d)}}return l}function hn(t,e,i){var n=t+i-2*e;return 0===n?.5:(t-e)/n}function cn(t,e,i,n,o){var a=(e-t)*n+t,r=(i-e)*n+e,s=(r-a)*n+a;o[0]=t,o[1]=a,o[2]=s,o[3]=s,o[4]=r,o[5]=i}function dn(t,e,i,n,o,a,r,s,l){var u,h=.005,c=1/0;hS[0]=r,hS[1]=s;for(var d=0;d<1;d+=.05)cS[0]=sn(t,i,o,d),cS[1]=sn(e,n,a,d),(m=hw(hS,cS))<c&&(u=d,c=m);c=1/0;for(var f=0;f<32&&!(h<sS);f++){var p=u-h,g=u+h;cS[0]=sn(t,i,o,p),cS[1]=sn(e,n,a,p);var m=hw(cS,hS);if(p>=0&&m<c)u=p,c=m;else{dS[0]=sn(t,i,o,g),dS[1]=sn(e,n,a,g);var v=hw(dS,hS);g<=1&&v<c?(u=g,c=v):h*=.5}}return l&&(l[0]=sn(t,i,o,u),l[1]=sn(e,n,a,u)),aS(c)}function fn(t,e,i){if(0!==t.length){var n,o=t[0],a=o[0],r=o[0],s=o[1],l=o[1];for(n=1;n<t.length;n++)o=t[n],a=fS(a,o[0]),r=pS(r,o[0]),s=fS(s,o[1]),l=pS(l,o[1]);e[0]=a,e[1]=s,i[0]=r,i[1]=l}}function pn(t,e,i,n,o,a){o[0]=fS(t,i),o[1]=fS(e,n),a[0]=pS(t,i),a[1]=pS(e,n)}function gn(t,e,i,n,o,a,r,s,l,u){var h,c=on,d=tn,f=c(t,i,o,r,wS);for(l[0]=1/0,l[1]=1/0,u[0]=-1/0,u[1]=-1/0,h=0;h<f;h++){var p=d(t,i,o,r,wS[h]);l[0]=fS(p,l[0]),u[0]=pS(p,u[0])}for(f=c(e,n,a,s,bS),h=0;h<f;h++){var g=d(e,n,a,s,bS[h]);l[1]=fS(g,l[1]),u[1]=pS(g,u[1])}l[0]=fS(t,l[0]),u[0]=pS(t,u[0]),l[0]=fS(r,l[0]),u[0]=pS(r,u[0]),l[1]=fS(e,l[1]),u[1]=pS(e,u[1]),l[1]=fS(s,l[1]),u[1]=pS(s,u[1])}function mn(t,e,i,n,o,a,r,s){var l=hn,u=sn,h=pS(fS(l(t,i,o),1),0),c=pS(fS(l(e,n,a),1),0),d=u(t,i,o,h),f=u(e,n,a,c);r[0]=fS(t,o,d),r[1]=fS(e,a,f),s[0]=pS(t,o,d),s[1]=pS(e,a,f)}function vn(t,e,i,n,o,a,r,s,l){var u=tt,h=et,c=Math.abs(o-a);if(c%vS<1e-4&&c>1e-4)return s[0]=t-i,s[1]=e-n,l[0]=t+i,void(l[1]=e+n);if(yS[0]=mS(o)*i+t,yS[1]=gS(o)*n+e,xS[0]=mS(a)*i+t,xS[1]=gS(a)*n+e,u(s,yS,xS),h(l,yS,xS),(o%=vS)<0&&(o+=vS),(a%=vS)<0&&(a+=vS),o>a&&!r?a+=vS:o<a&&r&&(o+=vS),r){var d=a;a=o,o=d}for(var f=0;f<a;f+=Math.PI/2)f>o&&(_S[0]=mS(f)*i+t,_S[1]=gS(f)*n+e,u(s,_S,s),h(l,_S,l))}function yn(t,e,i,n,o,a,r){if(0===o)return!1;var s=o,l=0,u=t;if(r>e+s&&r>n+s||r<e-s&&r<n-s||a>t+s&&a>i+s||a<t-s&&a<i-s)return!1;if(t===i)return Math.abs(a-t)<=s/2;var h=(l=(e-n)/(t-i))*a-r+(u=(t*n-i*e)/(t-i));return h*h/(l*l+1)<=s/2*s/2}function xn(t,e,i,n,o,a,r,s,l,u,h){if(0===l)return!1;var c=l;return!(h>e+c&&h>n+c&&h>a+c&&h>s+c||h<e-c&&h<n-c&&h<a-c&&h<s-c||u>t+c&&u>i+c&&u>o+c&&u>r+c||u<t-c&&u<i-c&&u<o-c&&u<r-c)&&rn(t,e,i,n,o,a,r,s,u,h,null)<=c/2}function _n(t,e,i,n,o,a,r,s,l){if(0===r)return!1;var u=r;return!(l>e+u&&l>n+u&&l>a+u||l<e-u&&l<n-u&&l<a-u||s>t+u&&s>i+u&&s>o+u||s<t-u&&s<i-u&&s<o-u)&&dn(t,e,i,n,o,a,s,l,null)<=u/2}function wn(t){return(t%=RS)<0&&(t+=RS),t}function bn(t,e,i,n,o,a,r,s,l){if(0===r)return!1;var u=r;s-=t,l-=e;var h=Math.sqrt(s*s+l*l);if(h-u>i||h+u<i)return!1;if(Math.abs(n-o)%zS<1e-4)return!0;if(a){var c=n;n=wn(o),o=wn(c)}else n=wn(n),o=wn(o);n>o&&(o+=zS);var d=Math.atan2(l,s);return d<0&&(d+=zS),d>=n&&d<=o||d+zS>=n&&d+zS<=o}function Sn(t,e,i,n,o,a){if(a>e&&a>n||a<e&&a<n)return 0;if(n===e)return 0;var r=n<e?1:-1,s=(a-e)/(n-e);1!==s&&0!==s||(r=n<e?.5:-.5);var l=s*(i-t)+t;return l===o?1/0:l>o?r:0}function Mn(t,e){return Math.abs(t-e)<GS}function In(){var t=WS[0];WS[0]=WS[1],WS[1]=t}function Tn(t,e,i,n,o,a,r,s,l,u){if(u>e&&u>n&&u>a&&u>s||u<e&&u<n&&u<a&&u<s)return 0;var h=nn(e,n,a,s,u,FS);if(0===h)return 0;for(var c,d,f=0,p=-1,g=0;g<h;g++){var m=FS[g],v=0===m||1===m?.5:1;tn(t,i,o,r,m)<l||(p<0&&(p=on(e,n,a,s,WS),WS[1]<WS[0]&&p>1&&In(),c=tn(e,n,a,s,WS[0]),p>1&&(d=tn(e,n,a,s,WS[1]))),2===p?m<WS[0]?f+=c<e?v:-v:m<WS[1]?f+=d<c?v:-v:f+=s<d?v:-v:m<WS[0]?f+=c<e?v:-v:f+=s<c?v:-v)}return f}function An(t,e,i,n,o,a,r,s){if(s>e&&s>n&&s>a||s<e&&s<n&&s<a)return 0;var l=un(e,n,a,s,FS);if(0===l)return 0;var u=hn(e,n,a);if(u>=0&&u<=1){for(var h=0,c=sn(e,n,a,u),d=0;d<l;d++){f=0===FS[d]||1===FS[d]?.5:1;(p=sn(t,i,o,FS[d]))<r||(FS[d]<u?h+=c<e?f:-f:h+=a<c?f:-f)}return h}var f=0===FS[0]||1===FS[0]?.5:1,p=sn(t,i,o,FS[0]);return p<r?0:a<e?f:-f}function Dn(t,e,i,n,o,a,r,s){if((s-=e)>i||s<-i)return 0;u=Math.sqrt(i*i-s*s);FS[0]=-u,FS[1]=u;var l=Math.abs(n-o);if(l<1e-4)return 0;if(l%VS<1e-4){n=0,o=VS;p=a?1:-1;return r>=FS[0]+t&&r<=FS[1]+t?p:0}if(a){var u=n;n=wn(o),o=wn(u)}else n=wn(n),o=wn(o);n>o&&(o+=VS);for(var h=0,c=0;c<2;c++){var d=FS[c];if(d+t>r){var f=Math.atan2(s,d),p=a?1:-1;f<0&&(f=VS+f),(f>=n&&f<=o||f+VS>=n&&f+VS<=o)&&(f>Math.PI/2&&f<1.5*Math.PI&&(p=-p),h+=p)}}return h}function Cn(t,e,i,n,o){for(var a=0,r=0,s=0,l=0,u=0,h=0;h<t.length;){var c=t[h++];switch(c===BS.M&&h>1&&(i||(a+=Sn(r,s,l,u,n,o))),1===h&&(l=r=t[h],u=s=t[h+1]),c){case BS.M:r=l=t[h++],s=u=t[h++];break;case BS.L:if(i){if(yn(r,s,t[h],t[h+1],e,n,o))return!0}else a+=Sn(r,s,t[h],t[h+1],n,o)||0;r=t[h++],s=t[h++];break;case BS.C:if(i){if(xn(r,s,t[h++],t[h++],t[h++],t[h++],t[h],t[h+1],e,n,o))return!0}else a+=Tn(r,s,t[h++],t[h++],t[h++],t[h++],t[h],t[h+1],n,o)||0;r=t[h++],s=t[h++];break;case BS.Q:if(i){if(_n(r,s,t[h++],t[h++],t[h],t[h+1],e,n,o))return!0}else a+=An(r,s,t[h++],t[h++],t[h],t[h+1],n,o)||0;r=t[h++],s=t[h++];break;case BS.A:var d=t[h++],f=t[h++],p=t[h++],g=t[h++],m=t[h++],v=t[h++];h+=1;var y=1-t[h++],x=Math.cos(m)*p+d,_=Math.sin(m)*g+f;h>1?a+=Sn(r,s,x,_,n,o):(l=x,u=_);var w=(n-d)*g/p+d;if(i){if(bn(d,f,g,m,m+v,y,e,w,o))return!0}else a+=Dn(d,f,g,m,m+v,y,w,o);r=Math.cos(m+v)*p+d,s=Math.sin(m+v)*g+f;break;case BS.R:l=r=t[h++],u=s=t[h++];var x=l+t[h++],_=u+t[h++];if(i){if(yn(l,u,x,u,e,n,o)||yn(x,u,x,_,e,n,o)||yn(x,_,l,_,e,n,o)||yn(l,_,l,u,e,n,o))return!0}else a+=Sn(x,u,x,_,n,o),a+=Sn(l,_,l,u,n,o);break;case BS.Z:if(i){if(yn(r,s,l,u,e,n,o))return!0}else a+=Sn(r,s,l,u,n,o);r=l,s=u}}return i||Mn(s,u)||(a+=Sn(r,s,l,u,n,o)||0),0!==a}function Ln(t,e,i){return Cn(t,0,!1,e,i)}function kn(t,e,i,n){return Cn(t,e,!0,i,n)}function Pn(t){di.call(this,t),this.path=null}function Nn(t,e,i,n,o,a,r,s,l,u,h){var c=l*(tM/180),d=QS(c)*(t-i)/2+JS(c)*(e-n)/2,f=-1*JS(c)*(t-i)/2+QS(c)*(e-n)/2,p=d*d/(r*r)+f*f/(s*s);p>1&&(r*=$S(p),s*=$S(p));var g=(o===a?-1:1)*$S((r*r*(s*s)-r*r*(f*f)-s*s*(d*d))/(r*r*(f*f)+s*s*(d*d)))||0,m=g*r*f/s,v=g*-s*d/r,y=(t+i)/2+QS(c)*m-JS(c)*v,x=(e+n)/2+JS(c)*m+QS(c)*v,_=nM([1,0],[(d-m)/r,(f-v)/s]),w=[(d-m)/r,(f-v)/s],b=[(-1*d-m)/r,(-1*f-v)/s],S=nM(w,b);iM(w,b)<=-1&&(S=tM),iM(w,b)>=1&&(S=0),0===a&&S>0&&(S-=2*tM),1===a&&S<0&&(S+=2*tM),h.addData(u,y,x,r,s,_,S,c,a)}function On(t){if(!t)return new ES;for(var e,i=0,n=0,o=i,a=n,r=new ES,s=ES.CMD,l=t.match(oM),u=0;u<l.length;u++){for(var h,c=l[u],d=c.charAt(0),f=c.match(aM)||[],p=f.length,g=0;g<p;g++)f[g]=parseFloat(f[g]);for(var m=0;m<p;){var v,y,x,_,w,b,S,M=i,I=n;switch(d){case"l":i+=f[m++],n+=f[m++],h=s.L,r.addData(h,i,n);break;case"L":i=f[m++],n=f[m++],h=s.L,r.addData(h,i,n);break;case"m":i+=f[m++],n+=f[m++],h=s.M,r.addData(h,i,n),o=i,a=n,d="l";break;case"M":i=f[m++],n=f[m++],h=s.M,r.addData(h,i,n),o=i,a=n,d="L";break;case"h":i+=f[m++],h=s.L,r.addData(h,i,n);break;case"H":i=f[m++],h=s.L,r.addData(h,i,n);break;case"v":n+=f[m++],h=s.L,r.addData(h,i,n);break;case"V":n=f[m++],h=s.L,r.addData(h,i,n);break;case"C":h=s.C,r.addData(h,f[m++],f[m++],f[m++],f[m++],f[m++],f[m++]),i=f[m-2],n=f[m-1];break;case"c":h=s.C,r.addData(h,f[m++]+i,f[m++]+n,f[m++]+i,f[m++]+n,f[m++]+i,f[m++]+n),i+=f[m-2],n+=f[m-1];break;case"S":v=i,y=n;var T=r.len(),A=r.data;e===s.C&&(v+=i-A[T-4],y+=n-A[T-3]),h=s.C,M=f[m++],I=f[m++],i=f[m++],n=f[m++],r.addData(h,v,y,M,I,i,n);break;case"s":v=i,y=n;var T=r.len(),A=r.data;e===s.C&&(v+=i-A[T-4],y+=n-A[T-3]),h=s.C,M=i+f[m++],I=n+f[m++],i+=f[m++],n+=f[m++],r.addData(h,v,y,M,I,i,n);break;case"Q":M=f[m++],I=f[m++],i=f[m++],n=f[m++],h=s.Q,r.addData(h,M,I,i,n);break;case"q":M=f[m++]+i,I=f[m++]+n,i+=f[m++],n+=f[m++],h=s.Q,r.addData(h,M,I,i,n);break;case"T":v=i,y=n;var T=r.len(),A=r.data;e===s.Q&&(v+=i-A[T-4],y+=n-A[T-3]),i=f[m++],n=f[m++],h=s.Q,r.addData(h,v,y,i,n);break;case"t":v=i,y=n;var T=r.len(),A=r.data;e===s.Q&&(v+=i-A[T-4],y+=n-A[T-3]),i+=f[m++],n+=f[m++],h=s.Q,r.addData(h,v,y,i,n);break;case"A":x=f[m++],_=f[m++],w=f[m++],b=f[m++],S=f[m++],Nn(M=i,I=n,i=f[m++],n=f[m++],b,S,x,_,w,h=s.A,r);break;case"a":x=f[m++],_=f[m++],w=f[m++],b=f[m++],S=f[m++],Nn(M=i,I=n,i+=f[m++],n+=f[m++],b,S,x,_,w,h=s.A,r)}}"z"!==d&&"Z"!==d||(h=s.Z,r.addData(h),i=o,n=a),e=h}return r.toStatic(),r}function En(t,e){var i=On(t);return e=e||{},e.buildPath=function(t){if(t.setData)t.setData(i.data),(e=t.getContext())&&t.rebuildPath(e);else{var e=t;i.rebuildPath(e)}},e.applyTransform=function(t){KS(i,t),this.dirty(!0)},e}function Rn(t,e){return new Pn(En(t,e))}function zn(t,e){return Pn.extend(En(t,e))}function Bn(t,e,i,n,o,a,r){var s=.5*(i-t),l=.5*(n-e);return(2*(e-i)+s+l)*r+(-3*(e-i)-2*s-l)*a+s*o+e}function Vn(t,e,i){var n=e.points,o=e.smooth;if(n&&n.length>=2){if(o&&"spline"!==o){var a=fM(n,o,i,e.smoothConstraint);t.moveTo(n[0][0],n[0][1]);for(var r=n.length,s=0;s<(i?r:r-1);s++){var l=a[2*s],u=a[2*s+1],h=n[(s+1)%r];t.bezierCurveTo(l[0],l[1],u[0],u[1],h[0],h[1])}}else{"spline"===o&&(n=dM(n,i)),t.moveTo(n[0][0],n[0][1]);for(var s=1,c=n.length;s<c;s++)t.lineTo(n[s][0],n[s][1])}i&&t.closePath()}}function Gn(t,e,i){var n=i&&i.lineWidth;if(e&&n){var o=e.x1,a=e.x2,r=e.y1,s=e.y2;mM(2*o)===mM(2*a)?t.x1=t.x2=Wn(o,n,!0):(t.x1=o,t.x2=a),mM(2*r)===mM(2*s)?t.y1=t.y2=Wn(r,n,!0):(t.y1=r,t.y2=s)}}function Fn(t,e,i){var n=i&&i.lineWidth;if(e&&n){var o=e.x,a=e.y,r=e.width,s=e.height;t.x=Wn(o,n,!0),t.y=Wn(a,n,!0),t.width=Math.max(Wn(o+r,n,!1)-t.x,0===r?0:1),t.height=Math.max(Wn(a+s,n,!1)-t.y,0===s?0:1)}}function Wn(t,e,i){var n=mM(2*t);return(n+mM(e))%2==0?n/2:(n+(i?1:-1))/2}function Hn(t,e,i){var n=t.cpx2,o=t.cpy2;return null===n||null===o?[(i?en:tn)(t.x1,t.cpx1,t.cpx2,t.x2,e),(i?en:tn)(t.y1,t.cpy1,t.cpy2,t.y2,e)]:[(i?ln:sn)(t.x1,t.cpx1,t.x2,e),(i?ln:sn)(t.y1,t.cpy1,t.y2,e)]}function Zn(t){di.call(this,t),this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.notClear=!0}function Un(t){return Pn.extend(t)}function Xn(t,e,i,n){var o=Rn(t,e);return i&&("center"===n&&(i=Yn(i,o.getBoundingRect())),qn(o,i)),o}function jn(t,e,i){var n=new fi({style:{image:t,x:e.x,y:e.y,width:e.width,height:e.height},onload:function(t){if("center"===i){var o={width:t.width,height:t.height};n.setStyle(Yn(e,o))}}});return n}function Yn(t,e){var i,n=e.width/e.height,o=t.height*n;return i=o<=t.width?t.height:(o=t.width)/n,{x:t.x+t.width/2-o/2,y:t.y+t.height/2-i/2,width:o,height:i}}function qn(t,e){if(t.applyTransform){var i=t.getBoundingRect().calculateTransform(e);t.applyTransform(i)}}function Kn(t){var e=t.shape,i=t.style.lineWidth;return CM(2*e.x1)===CM(2*e.x2)&&(e.x1=e.x2=Jn(e.x1,i,!0)),CM(2*e.y1)===CM(2*e.y2)&&(e.y1=e.y2=Jn(e.y1,i,!0)),t}function $n(t){var e=t.shape,i=t.style.lineWidth,n=e.x,o=e.y,a=e.width,r=e.height;return e.x=Jn(e.x,i,!0),e.y=Jn(e.y,i,!0),e.width=Math.max(Jn(n+a,i,!1)-e.x,0===a?0:1),e.height=Math.max(Jn(o+r,i,!1)-e.y,0===r?0:1),t}function Jn(t,e,i){var n=CM(2*t);return(n+CM(e))%2==0?n/2:(n+(i?1:-1))/2}function Qn(t){return null!=t&&"none"!==t}function to(t){if("string"!=typeof t)return t;var e=EM.get(t);return e||(e=Ht(t,-.1),RM<1e4&&(EM.set(t,e),RM++)),e}function eo(t){if(t.__hoverStlDirty){t.__hoverStlDirty=!1;var e=t.__hoverStl;if(e){var i=t.__cachedNormalStl={};t.__cachedNormalZ2=t.z2;var n=t.style;for(var o in e)null!=e[o]&&(i[o]=n[o]);i.fill=n.fill,i.stroke=n.stroke}else t.__cachedNormalStl=t.__cachedNormalZ2=null}}function io(t){var e=t.__hoverStl;if(e&&!t.__highlighted){var i=t.useHoverLayer;t.__highlighted=i?"layer":"plain";var n=t.__zr;if(n||!i){var o=t,a=t.style;i&&(a=(o=n.addHover(t)).style),bo(a),i||eo(o),a.extendFrom(e),no(a,e,"fill"),no(a,e,"stroke"),wo(a),i||(t.dirty(!1),t.z2+=NM)}}}function no(t,e,i){!Qn(e[i])&&Qn(t[i])&&(t[i]=to(t[i]))}function oo(t){var e=t.__highlighted;if(e)if(t.__highlighted=!1,"layer"===e)t.__zr&&t.__zr.removeHover(t);else if(e){var i=t.style,n=t.__cachedNormalStl;n&&(bo(i),t.setStyle(n),wo(i));var o=t.__cachedNormalZ2;null!=o&&t.z2-o===NM&&(t.z2=o)}}function ao(t,e){t.isGroup?t.traverse(function(t){!t.isGroup&&e(t)}):e(t)}function ro(t,e){e=t.__hoverStl=!1!==e&&(e||{}),t.__hoverStlDirty=!0,t.__highlighted&&(t.__cachedNormalStl=null,oo(t),io(t))}function so(t){return t&&t.__isEmphasisEntered}function lo(t){this.__hoverSilentOnTouch&&t.zrByTouch||!this.__isEmphasisEntered&&ao(this,io)}function uo(t){this.__hoverSilentOnTouch&&t.zrByTouch||!this.__isEmphasisEntered&&ao(this,oo)}function ho(){this.__isEmphasisEntered=!0,ao(this,io)}function co(){this.__isEmphasisEntered=!1,ao(this,oo)}function fo(t,e,i){t.isGroup?t.traverse(function(t){!t.isGroup&&ro(t,t.hoverStyle||e)}):ro(t,t.hoverStyle||e),po(t,i)}function po(t,e){var i=!1===e;if(t.__hoverSilentOnTouch=null!=e&&e.hoverSilentOnTouch,!i||t.__hoverStyleTrigger){var n=i?"off":"on";t[n]("mouseover",lo)[n]("mouseout",uo),t[n]("emphasis",ho)[n]("normal",co),t.__hoverStyleTrigger=!i}}function go(t,e,i,n,o,a,r){var s,l=(o=o||PM).labelFetcher,u=o.labelDataIndex,h=o.labelDimIndex,c=i.getShallow("show"),d=n.getShallow("show");(c||d)&&(l&&(s=l.getFormattedLabel(u,"normal",null,h)),null==s&&(s=x(o.defaultText)?o.defaultText(u,o):o.defaultText));var f=c?s:null,p=d?A(l?l.getFormattedLabel(u,"emphasis",null,h):null,s):null;null==f&&null==p||(mo(t,i,a,o),mo(e,n,r,o,!0)),t.text=f,e.text=p}function mo(t,e,i,n,o){return vo(t,e,n,o),i&&a(t,i),t}function vo(t,e,i,n){if((i=i||PM).isRectText){var o=e.getShallow("position")||(n?null:"inside");"outside"===o&&(o="top"),t.textPosition=o,t.textOffset=e.getShallow("offset");var a=e.getShallow("rotate");null!=a&&(a*=Math.PI/180),t.textRotation=a,t.textDistance=A(e.getShallow("distance"),n?null:5)}var r,s=e.ecModel,l=s&&s.option.textStyle,u=yo(e);if(u){r={};for(var h in u)if(u.hasOwnProperty(h)){var c=e.getModel(["rich",h]);xo(r[h]={},c,l,i,n)}}return t.rich=r,xo(t,e,l,i,n,!0),i.forceRich&&!i.textStyle&&(i.textStyle={}),t}function yo(t){for(var e;t&&t!==t.ecModel;){var i=(t.option||PM).rich;if(i){e=e||{};for(var n in i)i.hasOwnProperty(n)&&(e[n]=1)}t=t.parentModel}return e}function xo(t,e,i,n,o,a){i=!o&&i||PM,t.textFill=_o(e.getShallow("color"),n)||i.color,t.textStroke=_o(e.getShallow("textBorderColor"),n)||i.textBorderColor,t.textStrokeWidth=A(e.getShallow("textBorderWidth"),i.textBorderWidth),t.insideRawTextPosition=t.textPosition,o||(a&&(t.insideRollbackOpt=n,wo(t)),null==t.textFill&&(t.textFill=n.autoColor)),t.fontStyle=e.getShallow("fontStyle")||i.fontStyle,t.fontWeight=e.getShallow("fontWeight")||i.fontWeight,t.fontSize=e.getShallow("fontSize")||i.fontSize,t.fontFamily=e.getShallow("fontFamily")||i.fontFamily,t.textAlign=e.getShallow("align"),t.textVerticalAlign=e.getShallow("verticalAlign")||e.getShallow("baseline"),t.textLineHeight=e.getShallow("lineHeight"),t.textWidth=e.getShallow("width"),t.textHeight=e.getShallow("height"),t.textTag=e.getShallow("tag"),a&&n.disableBox||(t.textBackgroundColor=_o(e.getShallow("backgroundColor"),n),t.textPadding=e.getShallow("padding"),t.textBorderColor=_o(e.getShallow("borderColor"),n),t.textBorderWidth=e.getShallow("borderWidth"),t.textBorderRadius=e.getShallow("borderRadius"),t.textBoxShadowColor=e.getShallow("shadowColor"),t.textBoxShadowBlur=e.getShallow("shadowBlur"),t.textBoxShadowOffsetX=e.getShallow("shadowOffsetX"),t.textBoxShadowOffsetY=e.getShallow("shadowOffsetY")),t.textShadowColor=e.getShallow("textShadowColor")||i.textShadowColor,t.textShadowBlur=e.getShallow("textShadowBlur")||i.textShadowBlur,t.textShadowOffsetX=e.getShallow("textShadowOffsetX")||i.textShadowOffsetX,t.textShadowOffsetY=e.getShallow("textShadowOffsetY")||i.textShadowOffsetY}function _o(t,e){return"auto"!==t?t:e&&e.autoColor?e.autoColor:null}function wo(t){var e=t.insideRollbackOpt;if(e&&null==t.textFill){var i,n=e.useInsideStyle,o=t.insideRawTextPosition,a=e.autoColor;!1!==n&&(!0===n||e.isRectText&&o&&"string"==typeof o&&o.indexOf("inside")>=0)?(i={textFill:null,textStroke:t.textStroke,textStrokeWidth:t.textStrokeWidth},t.textFill="#fff",null==t.textStroke&&(t.textStroke=a,null==t.textStrokeWidth&&(t.textStrokeWidth=2))):null!=a&&(i={textFill:null},t.textFill=a),i&&(t.insideRollback=i)}}function bo(t){var e=t.insideRollback;e&&(t.textFill=e.textFill,t.textStroke=e.textStroke,t.textStrokeWidth=e.textStrokeWidth,t.insideRollback=null)}function So(t,e){var i=e||e.getModel("textStyle");return P([t.fontStyle||i&&i.getShallow("fontStyle")||"",t.fontWeight||i&&i.getShallow("fontWeight")||"",(t.fontSize||i&&i.getShallow("fontSize")||12)+"px",t.fontFamily||i&&i.getShallow("fontFamily")||"sans-serif"].join(" "))}function Mo(t,e,i,n,o,a){if("function"==typeof o&&(a=o,o=null),n&&n.isAnimationEnabled()){var r=t?"Update":"",s=n.getShallow("animationDuration"+r),l=n.getShallow("animationEasing"+r),u=n.getShallow("animationDelay"+r);"function"==typeof u&&(u=u(o,n.getAnimationDelayParams?n.getAnimationDelayParams(e,o):null)),"function"==typeof s&&(s=s(o)),s>0?e.animateTo(i,s,u||0,l,a,!!a):(e.stopAnimation(),e.attr(i),a&&a())}else e.stopAnimation(),e.attr(i),a&&a()}function Io(t,e,i,n,o){Mo(!0,t,e,i,n,o)}function To(t,e,i,n,o){Mo(!1,t,e,i,n,o)}function Ao(t,e){for(var i=_t([]);t&&t!==e;)bt(i,t.getLocalTransform(),i),t=t.parent;return i}function Do(t,e,i){return e&&!c(e)&&(e=Tw.getLocalTransform(e)),i&&(e=Tt([],e)),Q([],t,e)}function Co(t,e,i){var n=0===e[4]||0===e[5]||0===e[0]?1:Math.abs(2*e[4]/e[0]),o=0===e[4]||0===e[5]||0===e[2]?1:Math.abs(2*e[4]/e[2]),a=["left"===t?-n:"right"===t?n:0,"top"===t?-o:"bottom"===t?o:0];return a=Do(a,e,i),Math.abs(a[0])>Math.abs(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function Lo(t,e,i,n){function o(t){var e={position:F(t.position),rotation:t.rotation};return t.shape&&(e.shape=a({},t.shape)),e}if(t&&e){var r=function(t){var e={};return t.traverse(function(t){!t.isGroup&&t.anid&&(e[t.anid]=t)}),e}(t);e.traverse(function(t){if(!t.isGroup&&t.anid){var e=r[t.anid];if(e){var n=o(t);t.attr(o(e)),Io(t,n,i,t.dataIndex)}}})}}function ko(t,e){return f(t,function(t){var i=t[0];i=LM(i,e.x),i=kM(i,e.x+e.width);var n=t[1];return n=LM(n,e.y),n=kM(n,e.y+e.height),[i,n]})}function Po(t,e,i){var n=(e=a({rectHover:!0},e)).style={strokeNoScale:!0};if(i=i||{x:-1,y:-1,width:2,height:2},t)return 0===t.indexOf("image://")?(n.image=t.slice(8),r(n,i),new fi(e)):Xn(t.replace("path://",""),e,i,"center")}function No(t,e,i){this.parentModel=e,this.ecModel=i,this.option=t}function Oo(t,e,i){for(var n=0;n<e.length&&(!e[n]||null!=(t=t&&"object"==typeof t?t[e[n]]:null));n++);return null==t&&i&&(t=i.get(e)),t}function Eo(t,e){var i=HM(t).getParent;return i?i.call(t,e):t.parentModel}function Ro(t){return[t||"",ZM++,Math.random().toFixed(5)].join("_")}function zo(t){return t.replace(/^\s+/,"").replace(/\s+$/,"")}function Bo(t,e,i,n){var o=e[1]-e[0],a=i[1]-i[0];if(0===o)return 0===a?i[0]:(i[0]+i[1])/2;if(n)if(o>0){if(t<=e[0])return i[0];if(t>=e[1])return i[1]}else{if(t>=e[0])return i[0];if(t<=e[1])return i[1]}else{if(t===e[0])return i[0];if(t===e[1])return i[1]}return(t-e[0])/o*a+i[0]}function Vo(t,e){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%"}return"string"==typeof t?zo(t).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t}function Go(t,e,i){return null==e&&(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),i?t:+t}function Fo(t){return t.sort(function(t,e){return t-e}),t}function Wo(t){if(t=+t,isNaN(t))return 0;for(var e=1,i=0;Math.round(t*e)/e!==t;)e*=10,i++;return i}function Ho(t){var e=t.toString(),i=e.indexOf("e");if(i>0){var n=+e.slice(i+1);return n<0?-n:0}var o=e.indexOf(".");return o<0?0:e.length-1-o}function Zo(t,e){var i=Math.log,n=Math.LN10,o=Math.floor(i(t[1]-t[0])/n),a=Math.round(i(Math.abs(e[1]-e[0]))/n),r=Math.min(Math.max(-o+a,0),20);return isFinite(r)?r:20}function Uo(t,e,i){if(!t[e])return 0;var n=p(t,function(t,e){return t+(isNaN(e)?0:e)},0);if(0===n)return 0;for(var o=Math.pow(10,i),a=f(t,function(t){return(isNaN(t)?0:t)/n*o*100}),r=100*o,s=f(a,function(t){return Math.floor(t)}),l=p(s,function(t,e){return t+e},0),u=f(a,function(t,e){return t-s[e]});l<r;){for(var h=Number.NEGATIVE_INFINITY,c=null,d=0,g=u.length;d<g;++d)u[d]>h&&(h=u[d],c=d);++s[c],u[c]=0,++l}return s[e]/o}function Xo(t){var e=2*Math.PI;return(t%e+e)%e}function jo(t){return t>-UM&&t<UM}function Yo(t){if(t instanceof Date)return t;if("string"==typeof t){var e=jM.exec(t);if(!e)return new Date(NaN);if(e[8]){var i=+e[4]||0;return"Z"!==e[8].toUpperCase()&&(i-=e[8].slice(0,3)),new Date(Date.UTC(+e[1],+(e[2]||1)-1,+e[3]||1,i,+(e[5]||0),+e[6]||0,+e[7]||0))}return new Date(+e[1],+(e[2]||1)-1,+e[3]||1,+e[4]||0,+(e[5]||0),+e[6]||0,+e[7]||0)}return null==t?new Date(NaN):new Date(Math.round(t))}function qo(t){return Math.pow(10,Ko(t))}function Ko(t){return Math.floor(Math.log(t)/Math.LN10)}function $o(t,e){var i,n=Ko(t),o=Math.pow(10,n),a=t/o;return i=e?a<1.5?1:a<2.5?2:a<4?3:a<7?5:10:a<1?1:a<2?2:a<3?3:a<5?5:10,t=i*o,n>=-20?+t.toFixed(n<0?-n:0):t}function Jo(t){function e(t,i,n){return t.interval[n]<i.interval[n]||t.interval[n]===i.interval[n]&&(t.close[n]-i.close[n]==(n?-1:1)||!n&&e(t,i,1))}t.sort(function(t,i){return e(t,i,0)?-1:1});for(var i=-1/0,n=1,o=0;o<t.length;){for(var a=t[o].interval,r=t[o].close,s=0;s<2;s++)a[s]<=i&&(a[s]=i,r[s]=s?1:1-n),i=a[s],n=r[s];a[0]===a[1]&&r[0]*r[1]!=1?t.splice(o,1):o++}return t}function Qo(t){return t-parseFloat(t)>=0}function ta(t){return isNaN(t)?"-":(t=(t+"").split("."))[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function ea(t,e){return t=(t||"").toLowerCase().replace(/-(.)/g,function(t,e){return e.toUpperCase()}),e&&t&&(t=t.charAt(0).toUpperCase()+t.slice(1)),t}function ia(t){return null==t?"":(t+"").replace(KM,function(t,e){return $M[e]})}function na(t,e,i){y(e)||(e=[e]);var n=e.length;if(!n)return"";for(var o=e[0].$vars||[],a=0;a<o.length;a++){var r=JM[a];t=t.replace(QM(r),QM(r,0))}for(var s=0;s<n;s++)for(var l=0;l<o.length;l++){var u=e[s][o[l]];t=t.replace(QM(JM[l],s),i?ia(u):u)}return t}function oa(t,e,i){return d(e,function(e,n){t=t.replace("{"+n+"}",i?ia(e):e)}),t}function aa(t,e){var i=(t=_(t)?{color:t,extraCssText:e}:t||{}).color,n=t.type,e=t.extraCssText,o=t.renderMode||"html",a=t.markerId||"X";return i?"html"===o?"subItem"===n?'<span style="display:inline-block;vertical-align:middle;margin-right:8px;margin-left:3px;border-radius:4px;width:4px;height:4px;background-color:'+ia(i)+";"+(e||"")+'"></span>':'<span style="display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:'+ia(i)+";"+(e||"")+'"></span>':{renderMode:o,content:"{marker"+a+"|}  ",style:{color:i}}:""}function ra(t,e){return t+="","0000".substr(0,e-t.length)+t}function sa(t,e,i){"week"!==t&&"month"!==t&&"quarter"!==t&&"half-year"!==t&&"year"!==t||(t="MM-dd\nyyyy");var n=Yo(e),o=i?"UTC":"",a=n["get"+o+"FullYear"](),r=n["get"+o+"Month"]()+1,s=n["get"+o+"Date"](),l=n["get"+o+"Hours"](),u=n["get"+o+"Minutes"](),h=n["get"+o+"Seconds"](),c=n["get"+o+"Milliseconds"]();return t=t.replace("MM",ra(r,2)).replace("M",r).replace("yyyy",a).replace("yy",a%100).replace("dd",ra(s,2)).replace("d",s).replace("hh",ra(l,2)).replace("h",l).replace("mm",ra(u,2)).replace("m",u).replace("ss",ra(h,2)).replace("s",h).replace("SSS",ra(c,3))}function la(t){return t?t.charAt(0).toUpperCase()+t.substr(1):t}function ua(t,e,i,n,o){var a=0,r=0;null==n&&(n=1/0),null==o&&(o=1/0);var s=0;e.eachChild(function(l,u){var h,c,d=l.position,f=l.getBoundingRect(),p=e.childAt(u+1),g=p&&p.getBoundingRect();if("horizontal"===t){var m=f.width+(g?-g.x+f.x:0);(h=a+m)>n||l.newline?(a=0,h=m,r+=s+i,s=f.height):s=Math.max(s,f.height)}else{var v=f.height+(g?-g.y+f.y:0);(c=r+v)>o||l.newline?(a+=s+i,r=0,c=v,s=f.width):s=Math.max(s,f.width)}l.newline||(d[0]=a,d[1]=r,"horizontal"===t?a=h+i:r=c+i)})}function ha(t,e,i){var n=e.width,o=e.height,a=Vo(t.x,n),r=Vo(t.y,o),s=Vo(t.x2,n),l=Vo(t.y2,o);return(isNaN(a)||isNaN(parseFloat(t.x)))&&(a=0),(isNaN(s)||isNaN(parseFloat(t.x2)))&&(s=n),(isNaN(r)||isNaN(parseFloat(t.y)))&&(r=0),(isNaN(l)||isNaN(parseFloat(t.y2)))&&(l=o),i=qM(i||0),{width:Math.max(s-a-i[1]-i[3],0),height:Math.max(l-r-i[0]-i[2],0)}}function ca(t,e,i){i=qM(i||0);var n=e.width,o=e.height,a=Vo(t.left,n),r=Vo(t.top,o),s=Vo(t.right,n),l=Vo(t.bottom,o),u=Vo(t.width,n),h=Vo(t.height,o),c=i[2]+i[0],d=i[1]+i[3],f=t.aspect;switch(isNaN(u)&&(u=n-s-d-a),isNaN(h)&&(h=o-l-c-r),null!=f&&(isNaN(u)&&isNaN(h)&&(f>n/o?u=.8*n:h=.8*o),isNaN(u)&&(u=f*h),isNaN(h)&&(h=u/f)),isNaN(a)&&(a=n-s-u-d),isNaN(r)&&(r=o-l-h-c),t.left||t.right){case"center":a=n/2-u/2-i[3];break;case"right":a=n-u-d}switch(t.top||t.bottom){case"middle":case"center":r=o/2-h/2-i[0];break;case"bottom":r=o-h-c}a=a||0,r=r||0,isNaN(u)&&(u=n-d-a-(s||0)),isNaN(h)&&(h=o-c-r-(l||0));var p=new de(a+i[3],r+i[0],u,h);return p.margin=i,p}function da(t,e,i,n,o){var a=!o||!o.hv||o.hv[0],s=!o||!o.hv||o.hv[1],l=o&&o.boundingMode||"all";if(a||s){var u;if("raw"===l)u="group"===t.type?new de(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(u=t.getBoundingRect(),t.needLocalTransform()){var h=t.getLocalTransform();(u=u.clone()).applyTransform(h)}e=ca(r({width:u.width,height:u.height},e),i,n);var c=t.position,d=a?e.x-u.x:0,f=s?e.y-u.y:0;t.attr("position","raw"===l?[d,f]:[c[0]+d,c[1]+f])}}function fa(t,e){return null!=t[oI[e][0]]||null!=t[oI[e][1]]&&null!=t[oI[e][2]]}function pa(t,e,i){function n(i,n){var r={},l=0,u={},h=0;if(iI(i,function(e){u[e]=t[e]}),iI(i,function(t){o(e,t)&&(r[t]=u[t]=e[t]),a(r,t)&&l++,a(u,t)&&h++}),s[n])return a(e,i[1])?u[i[2]]=null:a(e,i[2])&&(u[i[1]]=null),u;if(2!==h&&l){if(l>=2)return r;for(var c=0;c<i.length;c++){var d=i[c];if(!o(r,d)&&o(t,d)){r[d]=t[d];break}}return r}return u}function o(t,e){return t.hasOwnProperty(e)}function a(t,e){return null!=t[e]&&"auto"!==t[e]}function r(t,e,i){iI(t,function(t){e[t]=i[t]})}!w(i)&&(i={});var s=i.ignoreSize;!y(s)&&(s=[s,s]);var l=n(oI[0],0),u=n(oI[1],1);r(oI[0],t,l),r(oI[1],t,u)}function ga(t){return ma({},t)}function ma(t,e){return e&&t&&iI(nI,function(i){e.hasOwnProperty(i)&&(t[i]=e[i])}),t}function va(t,e){for(var i=t.length,n=0;n<i;n++)if(t[n].length>e)return t[n];return t[i-1]}function ya(t){var e=t.get("coordinateSystem"),i={coordSysName:e,coordSysDims:[],axisMap:R(),categoryAxisMap:R()},n=fI[e];if(n)return n(t,i,i.axisMap,i.categoryAxisMap),i}function xa(t){return"category"===t.get("type")}function _a(t){this.fromDataset=t.fromDataset,this.data=t.data||(t.sourceFormat===vI?{}:[]),this.sourceFormat=t.sourceFormat||yI,this.seriesLayoutBy=t.seriesLayoutBy||_I,this.dimensionsDefine=t.dimensionsDefine,this.encodeDefine=t.encodeDefine&&R(t.encodeDefine),this.startIndex=t.startIndex||0,this.dimensionsDetectCount=t.dimensionsDetectCount}function wa(t){var e=t.option.source,i=yI;if(S(e))i=xI;else if(y(e)){0===e.length&&(i=gI);for(var n=0,o=e.length;n<o;n++){var a=e[n];if(null!=a){if(y(a)){i=gI;break}if(w(a)){i=mI;break}}}}else if(w(e)){for(var r in e)if(e.hasOwnProperty(r)&&c(e[r])){i=vI;break}}else if(null!=e)throw new Error("Invalid data");bI(t).sourceFormat=i}function ba(t){return bI(t).source}function Sa(t){bI(t).datasetMap=R()}function Ma(t){var e=t.option,i=e.data,n=S(i)?xI:pI,o=!1,a=e.seriesLayoutBy,r=e.sourceHeader,s=e.dimensions,l=La(t);if(l){var u=l.option;i=u.source,n=bI(l).sourceFormat,o=!0,a=a||u.seriesLayoutBy,null==r&&(r=u.sourceHeader),s=s||u.dimensions}var h=Ia(i,n,a,r,s),c=e.encode;!c&&l&&(c=Ca(t,l,i,n,a,h)),bI(t).source=new _a({data:i,fromDataset:o,seriesLayoutBy:a,sourceFormat:n,dimensionsDefine:h.dimensionsDefine,startIndex:h.startIndex,dimensionsDetectCount:h.dimensionsDetectCount,encodeDefine:c})}function Ia(t,e,i,n,o){if(!t)return{dimensionsDefine:Ta(o)};var a,r,s;if(e===gI)"auto"===n||null==n?Aa(function(t){null!=t&&"-"!==t&&(_(t)?null==r&&(r=1):r=0)},i,t,10):r=n?1:0,o||1!==r||(o=[],Aa(function(t,e){o[e]=null!=t?t:""},i,t)),a=o?o.length:i===wI?t.length:t[0]?t[0].length:null;else if(e===mI)o||(o=Da(t),s=!0);else if(e===vI)o||(o=[],s=!0,d(t,function(t,e){o.push(e)}));else if(e===pI){var l=Li(t[0]);a=y(l)&&l.length||1}var u;return s&&d(o,function(t,e){"name"===(w(t)?t.name:t)&&(u=e)}),{startIndex:r,dimensionsDefine:Ta(o),dimensionsDetectCount:a,potentialNameDimIndex:u}}function Ta(t){if(t){var e=R();return f(t,function(t,i){if(null==(t=a({},w(t)?t:{name:t})).name)return t;t.name+="",null==t.displayName&&(t.displayName=t.name);var n=e.get(t.name);return n?t.name+="-"+n.count++:e.set(t.name,{count:1}),t})}}function Aa(t,e,i,n){if(null==n&&(n=1/0),e===wI)for(a=0;a<i.length&&a<n;a++)t(i[a]?i[a][0]:null,a);else for(var o=i[0]||[],a=0;a<o.length&&a<n;a++)t(o[a],a)}function Da(t){for(var e,i=0;i<t.length&&!(e=t[i++]););if(e){var n=[];return d(e,function(t,e){n.push(e)}),n}}function Ca(t,e,i,n,o,a){var r=ya(t),s={},l=[],u=[],h=t.subType,c=R(["pie","map","funnel"]),f=R(["line","bar","pictorialBar","scatter","effectScatter","candlestick","boxplot"]);if(r&&null!=f.get(h)){var p=t.ecModel,g=bI(p).datasetMap,m=e.uid+"_"+o,v=g.get(m)||g.set(m,{categoryWayDim:1,valueWayDim:0});d(r.coordSysDims,function(t){if(null==r.firstCategoryDimIndex){e=v.valueWayDim++;s[t]=e,u.push(e)}else if(r.categoryAxisMap.get(t))s[t]=0,l.push(0);else{var e=v.categoryWayDim++;s[t]=e,u.push(e)}})}else if(null!=c.get(h)){for(var y,x=0;x<5&&null==y;x++)Pa(i,n,o,a.dimensionsDefine,a.startIndex,x)||(y=x);if(null!=y){s.value=y;var _=a.potentialNameDimIndex||Math.max(y-1,0);u.push(_),l.push(_)}}return l.length&&(s.itemName=l),u.length&&(s.seriesName=u),s}function La(t){var e=t.option;if(!e.data)return t.ecModel.getComponent("dataset",e.datasetIndex||0)}function ka(t,e){return Pa(t.data,t.sourceFormat,t.seriesLayoutBy,t.dimensionsDefine,t.startIndex,e)}function Pa(t,e,i,n,o,a){function r(t){return(null==t||!isFinite(t)||""===t)&&(!(!_(t)||"-"===t)||void 0)}var s;if(S(t))return!1;var l;if(n&&(l=w(l=n[a])?l.name:l),e===gI)if(i===wI){for(var u=t[a],h=0;h<(u||[]).length&&h<5;h++)if(null!=(s=r(u[o+h])))return s}else for(h=0;h<t.length&&h<5;h++){var c=t[o+h];if(c&&null!=(s=r(c[a])))return s}else if(e===mI){if(!l)return;for(h=0;h<t.length&&h<5;h++)if((d=t[h])&&null!=(s=r(d[l])))return s}else if(e===vI){if(!l)return;if(!(u=t[l])||S(u))return!1;for(h=0;h<u.length&&h<5;h++)if(null!=(s=r(u[h])))return s}else if(e===pI)for(h=0;h<t.length&&h<5;h++){var d=t[h],f=Li(d);if(!y(f))return!1;if(null!=(s=r(f[a])))return s}return!1}function Na(t,e){if(e){var i=e.seiresIndex,n=e.seriesId,o=e.seriesName;return null!=i&&t.componentIndex!==i||null!=n&&t.id!==n||null!=o&&t.name!==o}}function Oa(t,e){var o=t.color&&!t.colorLayer;d(e,function(e,a){"colorLayer"===a&&o||lI.hasClass(a)||("object"==typeof e?t[a]=t[a]?n(t[a],e,!1):i(e):null==t[a]&&(t[a]=e))})}function Ea(t){t=t,this.option={},this.option[SI]=1,this._componentsMap=R({series:[]}),this._seriesIndices,this._seriesIndicesMap,Oa(t,this._theme.option),n(t,hI,!1),this.mergeOption(t)}function Ra(t,e){y(e)||(e=e?[e]:[]);var i={};return d(e,function(e){i[e]=(t.get(e)||[]).slice()}),i}function za(t,e,i){return e.type?e.type:i?i.subType:lI.determineSubType(t,e)}function Ba(t,e){t._seriesIndicesMap=R(t._seriesIndices=f(e,function(t){return t.componentIndex})||[])}function Va(t,e){return e.hasOwnProperty("subType")?g(t,function(t){return t.subType===e.subType}):t}function Ga(t){d(II,function(e){this[e]=m(t[e],t)},this)}function Fa(){this._coordinateSystems=[]}function Wa(t){this._api=t,this._timelineOptions=[],this._mediaList=[],this._mediaDefault,this._currentMediaIndices=[],this._optionBackup,this._newBaseOption}function Ha(t,e,i){var n,o,a=[],r=[],s=t.timeline;if(t.baseOption&&(o=t.baseOption),(s||t.options)&&(o=o||{},a=(t.options||[]).slice()),t.media){o=o||{};var l=t.media;AI(l,function(t){t&&t.option&&(t.query?r.push(t):n||(n=t))})}return o||(o=t),o.timeline||(o.timeline=s),AI([o].concat(a).concat(f(r,function(t){return t.option})),function(t){AI(e,function(e){e(t,i)})}),{baseOption:o,timelineOptions:a,mediaDefault:n,mediaList:r}}function Za(t,e,i){var n={width:e,height:i,aspectratio:e/i},o=!0;return d(t,function(t,e){var i=e.match(kI);if(i&&i[1]&&i[2]){var a=i[1],r=i[2].toLowerCase();Ua(n[r],t,a)||(o=!1)}}),o}function Ua(t,e,i){return"min"===i?t>=e:"max"===i?t<=e:t===e}function Xa(t,e){return t.join(",")===e.join(",")}function ja(t,e){AI(e=e||{},function(e,i){if(null!=e){var n=t[i];if(lI.hasClass(i)){e=Di(e);var o=Pi(n=Di(n),e);t[i]=CI(o,function(t){return t.option&&t.exist?LI(t.exist,t.option,!0):t.exist||t.option})}else t[i]=LI(n,e,!0)}})}function Ya(t){var e=t&&t.itemStyle;if(e)for(var i=0,o=OI.length;i<o;i++){var a=OI[i],r=e.normal,s=e.emphasis;r&&r[a]&&(t[a]=t[a]||{},t[a].normal?n(t[a].normal,r[a]):t[a].normal=r[a],r[a]=null),s&&s[a]&&(t[a]=t[a]||{},t[a].emphasis?n(t[a].emphasis,s[a]):t[a].emphasis=s[a],s[a]=null)}}function qa(t,e,i){if(t&&t[e]&&(t[e].normal||t[e].emphasis)){var n=t[e].normal,o=t[e].emphasis;n&&(i?(t[e].normal=t[e].emphasis=null,r(t[e],n)):t[e]=n),o&&(t.emphasis=t.emphasis||{},t.emphasis[e]=o)}}function Ka(t){qa(t,"itemStyle"),qa(t,"lineStyle"),qa(t,"areaStyle"),qa(t,"label"),qa(t,"labelLine"),qa(t,"upperLabel"),qa(t,"edgeLabel")}function $a(t,e){var i=NI(t)&&t[e],n=NI(i)&&i.textStyle;if(n)for(var o=0,a=Yb.length;o<a;o++){var e=Yb[o];n.hasOwnProperty(e)&&(i[e]=n[e])}}function Ja(t){t&&(Ka(t),$a(t,"label"),t.emphasis&&$a(t.emphasis,"label"))}function Qa(t){if(NI(t)){Ya(t),Ka(t),$a(t,"label"),$a(t,"upperLabel"),$a(t,"edgeLabel"),t.emphasis&&($a(t.emphasis,"label"),$a(t.emphasis,"upperLabel"),$a(t.emphasis,"edgeLabel"));var e=t.markPoint;e&&(Ya(e),Ja(e));var i=t.markLine;i&&(Ya(i),Ja(i));var n=t.markArea;n&&Ja(n);var o=t.data;if("graph"===t.type){o=o||t.nodes;var a=t.links||t.edges;if(a&&!S(a))for(s=0;s<a.length;s++)Ja(a[s]);d(t.categories,function(t){Ka(t)})}if(o&&!S(o))for(s=0;s<o.length;s++)Ja(o[s]);if((e=t.markPoint)&&e.data)for(var r=e.data,s=0;s<r.length;s++)Ja(r[s]);if((i=t.markLine)&&i.data)for(var l=i.data,s=0;s<l.length;s++)y(l[s])?(Ja(l[s][0]),Ja(l[s][1])):Ja(l[s]);"gauge"===t.type?($a(t,"axisLabel"),$a(t,"title"),$a(t,"detail")):"treemap"===t.type?(qa(t.breadcrumb,"itemStyle"),d(t.levels,function(t){Ka(t)})):"tree"===t.type&&Ka(t.leaves)}}function tr(t){return y(t)?t:t?[t]:[]}function er(t){return(y(t)?t[0]:t)||{}}function ir(t,e){e=e.split(",");for(var i=t,n=0;n<e.length&&null!=(i=i&&i[e[n]]);n++);return i}function nr(t,e,i,n){e=e.split(",");for(var o,a=t,r=0;r<e.length-1;r++)null==a[o=e[r]]&&(a[o]={}),a=a[o];(n||null==a[e[r]])&&(a[e[r]]=i)}function or(t){d(RI,function(e){e[0]in t&&!(e[1]in t)&&(t[e[1]]=t[e[0]])})}function ar(t){d(t,function(e,i){var n=[],o=[NaN,NaN],a=[e.stackResultDimension,e.stackedOverDimension],r=e.data,s=e.isStackedByIndex,l=r.map(a,function(a,l,u){var h=r.get(e.stackedDimension,u);if(isNaN(h))return o;var c,d;s?d=r.getRawIndex(u):c=r.get(e.stackedByDimension,u);for(var f=NaN,p=i-1;p>=0;p--){var g=t[p];if(s||(d=g.data.rawIndexOf(g.stackedByDimension,c)),d>=0){var m=g.data.getByRawIndex(g.stackResultDimension,d);if(h>=0&&m>0||h<=0&&m<0){h+=m,f=m;break}}}return n[0]=h,n[1]=f,n});r.hostModel.setData(l),e.data=l})}function rr(t,e){_a.isInstance(t)||(t=_a.seriesDataToSource(t)),this._source=t;var i=this._data=t.data,n=t.sourceFormat;n===xI&&(this._offset=0,this._dimSize=e,this._data=i),a(this,GI[n===gI?n+"_"+t.seriesLayoutBy:n])}function sr(){return this._data.length}function lr(t){return this._data[t]}function ur(t){for(var e=0;e<t.length;e++)this._data.push(t[e])}function hr(t,e,i,n){return null!=i?t[i]:t}function cr(t,e,i,n){return dr(t[n],this._dimensionInfos[e])}function dr(t,e){var i=e&&e.type;if("ordinal"===i){var n=e&&e.ordinalMeta;return n?n.parseAndCollect(t):t}return"time"===i&&"number"!=typeof t&&null!=t&&"-"!==t&&(t=+Yo(t)),null==t||""===t?NaN:+t}function fr(t,e,i){if(t){var n=t.getRawDataItem(e);if(null!=n){var o,a,r=t.getProvider().getSource().sourceFormat,s=t.getDimensionInfo(i);return s&&(o=s.name,a=s.index),FI[r](n,e,a,o)}}}function pr(t,e,i){if(t){var n=t.getProvider().getSource().sourceFormat;if(n===pI||n===mI){var o=t.getRawDataItem(e);return n!==pI||w(o)||(o=null),o?o[i]:void 0}}}function gr(t){return new mr(t)}function mr(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0,this.context}function vr(t,e,i,n,o,a){XI.reset(i,n,o,a),t._callingProgress=e,t._callingProgress({start:i,end:n,count:n-i,next:XI.next},t.context)}function yr(t,e){t._dueIndex=t._outputDueEnd=t._dueEnd=0,t._settedOutputEnd=null;var i,n;!e&&t._reset&&((i=t._reset(t.context))&&i.progress&&(n=i.forceFirstProgress,i=i.progress),y(i)&&!i.length&&(i=null)),t._progress=i,t._modBy=t._modDataCount=null;var o=t._downstream;return o&&o.dirty(),n}function xr(t){var e=t.name;Oi(t)||(t.name=_r(t)||e)}function _r(t){var e=t.getRawData(),i=[];return d(e.mapDimension("seriesName",!0),function(t){var n=e.getDimensionInfo(t);n.displayName&&i.push(n.displayName)}),i.join(" ")}function wr(t){return t.model.getRawData().count()}function br(t){var e=t.model;return e.setData(e.getRawData().cloneShallow()),Sr}function Sr(t,e){t.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function Mr(t,e){d(t.CHANGABLE_METHODS,function(i){t.wrapMethod(i,v(Ir,e))})}function Ir(t){var e=Tr(t);e&&e.setOutputEnd(this.count())}function Tr(t){var e=(t.ecModel||{}).scheduler,i=e&&e.getPipeline(t.uid);if(i){var n=i.currentTask;if(n){var o=n.agentStubMap;o&&(n=o.get(t.uid))}return n}}function Ar(){this.group=new tb,this.uid=Ro("viewChart"),this.renderTask=gr({plan:Lr,reset:kr}),this.renderTask.context={view:this}}function Dr(t,e){if(t&&(t.trigger(e),"group"===t.type))for(var i=0;i<t.childCount();i++)Dr(t.childAt(i),e)}function Cr(t,e,i){var n=zi(t,e);null!=n?d(Di(n),function(e){Dr(t.getItemGraphicEl(e),i)}):t.eachItemGraphicEl(function(t){Dr(t,i)})}function Lr(t){return QI(t.model)}function kr(t){var e=t.model,i=t.ecModel,n=t.api,o=t.payload,a=e.pipelineContext.progressiveRender,r=t.view,s=o&&JI(o).updateMethod,l=a?"incrementalPrepareRender":s&&r[s]?s:"render";return"render"!==l&&r[l](e,i,n,o),eT[l]}function Pr(t,e,i){function n(){h=(new Date).getTime(),c=null,t.apply(r,s||[])}var o,a,r,s,l,u=0,h=0,c=null;e=e||0;var d=function(){o=(new Date).getTime(),r=this,s=arguments;var t=l||e,d=l||i;l=null,a=o-(d?u:h)-t,clearTimeout(c),d?c=setTimeout(n,t):a>=0?n():c=setTimeout(n,-a),u=o};return d.clear=function(){c&&(clearTimeout(c),c=null)},d.debounceNextCall=function(t){l=t},d}function Nr(t,e,i,n){var o=t[e];if(o){var a=o[iT]||o,r=o[oT];if(o[nT]!==i||r!==n){if(null==i||!n)return t[e]=a;(o=t[e]=Pr(a,i,"debounce"===n))[iT]=a,o[oT]=n,o[nT]=i}return o}}function Or(t,e){var i=t[e];i&&i[iT]&&(t[e]=i[iT])}function Er(t,e,i,n){this.ecInstance=t,this.api=e,this.unfinished;var i=this._dataProcessorHandlers=i.slice(),n=this._visualHandlers=n.slice();this._allHandlers=i.concat(n),this._stageTaskMap=R()}function Rr(t,e,i,n,o){function a(t,e){return t.setDirty&&(!t.dirtyMap||t.dirtyMap.get(e.__pipeline.id))}o=o||{};var r;d(e,function(e,s){if(!o.visualType||o.visualType===e.visualType){var l=t._stageTaskMap.get(e.uid),u=l.seriesTaskMap,h=l.overallTask;if(h){var c,d=h.agentStubMap;d.each(function(t){a(o,t)&&(t.dirty(),c=!0)}),c&&h.dirty(),hT(h,n);var f=t.getPerformArgs(h,o.block);d.each(function(t){t.perform(f)}),r|=h.perform(f)}else u&&u.each(function(s,l){a(o,s)&&s.dirty();var u=t.getPerformArgs(s,o.block);u.skip=!e.performRawSeries&&i.isSeriesFiltered(s.context.model),hT(s,n),r|=s.perform(u)})}}),t.unfinished|=r}function zr(t,e,i,n,o){function a(i){var a=i.uid,s=r.get(a)||r.set(a,gr({plan:Hr,reset:Zr,count:Xr}));s.context={model:i,ecModel:n,api:o,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:t},jr(t,i,s)}var r=i.seriesTaskMap||(i.seriesTaskMap=R()),s=e.seriesType,l=e.getTargetSeries;e.createOnAllSeries?n.eachRawSeries(a):s?n.eachRawSeriesByType(s,a):l&&l(n,o).each(a);var u=t._pipelineMap;r.each(function(t,e){u.get(e)||(t.dispose(),r.removeKey(e))})}function Br(t,e,i,n,o){function a(e){var i=e.uid,n=s.get(i);n||(n=s.set(i,gr({reset:Gr,onDirty:Wr})),r.dirty()),n.context={model:e,overallProgress:h,modifyOutputEnd:c},n.agent=r,n.__block=h,jr(t,e,n)}var r=i.overallTask=i.overallTask||gr({reset:Vr});r.context={ecModel:n,api:o,overallReset:e.overallReset,scheduler:t};var s=r.agentStubMap=r.agentStubMap||R(),l=e.seriesType,u=e.getTargetSeries,h=!0,c=e.modifyOutputEnd;l?n.eachRawSeriesByType(l,a):u?u(n,o).each(a):(h=!1,d(n.getSeries(),a));var f=t._pipelineMap;s.each(function(t,e){f.get(e)||(t.dispose(),r.dirty(),s.removeKey(e))})}function Vr(t){t.overallReset(t.ecModel,t.api,t.payload)}function Gr(t,e){return t.overallProgress&&Fr}function Fr(){this.agent.dirty(),this.getDownstream().dirty()}function Wr(){this.agent&&this.agent.dirty()}function Hr(t){return t.plan&&t.plan(t.model,t.ecModel,t.api,t.payload)}function Zr(t){t.useClearVisual&&t.data.clearAllVisual();var e=t.resetDefines=Di(t.reset(t.model,t.ecModel,t.api,t.payload));return e.length>1?f(e,function(t,e){return Ur(e)}):cT}function Ur(t){return function(e,i){var n=i.data,o=i.resetDefines[t];if(o&&o.dataEach)for(var a=e.start;a<e.end;a++)o.dataEach(n,a);else o&&o.progress&&o.progress(e,n)}}function Xr(t){return t.data.count()}function jr(t,e,i){var n=e.uid,o=t._pipelineMap.get(n);!o.head&&(o.head=i),o.tail&&o.tail.pipe(i),o.tail=i,i.__idxInPipeline=o.count++,i.__pipeline=o}function Yr(t){dT=null;try{t(fT,pT)}catch(t){}return dT}function qr(t,e){for(var i in e.prototype)t[i]=B}function Kr(t){for(_(t)&&(t=(new DOMParser).parseFromString(t,"text/xml")),9===t.nodeType&&(t=t.firstChild);"svg"!==t.nodeName.toLowerCase()||1!==t.nodeType;)t=t.nextSibling;return t}function $r(){this._defs={},this._root=null,this._isDefine=!1,this._isText=!1}function Jr(t,e){for(var i=t.firstChild;i;){if(1===i.nodeType){var n=i.getAttribute("offset");n=n.indexOf("%")>0?parseInt(n,10)/100:n?parseFloat(n):0;var o=i.getAttribute("stop-color")||"#000000";e.addColorStop(n,o)}i=i.nextSibling}}function Qr(t,e){t&&t.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),r(e.__inheritedStyle,t.__inheritedStyle))}function ts(t){for(var e=P(t).split(_T),i=[],n=0;n<e.length;n+=2){var o=parseFloat(e[n]),a=parseFloat(e[n+1]);i.push([o,a])}return i}function es(t,e,i,n){var o=e.__inheritedStyle||{},r="text"===e.type;if(1===t.nodeType&&(ns(t,e),a(o,os(t)),!n))for(var s in ST)if(ST.hasOwnProperty(s)){var l=t.getAttribute(s);null!=l&&(o[ST[s]]=l)}var u=r?"textFill":"fill",h=r?"textStroke":"stroke";e.style=e.style||new ub;var c=e.style;null!=o.fill&&c.set(u,is(o.fill,i)),null!=o.stroke&&c.set(h,is(o.stroke,i)),d(["lineWidth","opacity","fillOpacity","strokeOpacity","miterLimit","fontSize"],function(t){var e="lineWidth"===t&&r?"textStrokeWidth":t;null!=o[t]&&c.set(e,parseFloat(o[t]))}),o.textBaseline&&"auto"!==o.textBaseline||(o.textBaseline="alphabetic"),"alphabetic"===o.textBaseline&&(o.textBaseline="bottom"),"start"===o.textAlign&&(o.textAlign="left"),"end"===o.textAlign&&(o.textAlign="right"),d(["lineDashOffset","lineCap","lineJoin","fontWeight","fontFamily","fontStyle","textAlign","textBaseline"],function(t){null!=o[t]&&c.set(t,o[t])}),o.lineDash&&(e.style.lineDash=P(o.lineDash).split(_T)),c[h]&&"none"!==c[h]&&(e[h]=!0),e.__inheritedStyle=o}function is(t,e){var i=e&&t&&t.match(MT);return i?e[P(i[1])]:t}function ns(t,e){var i=t.getAttribute("transform");if(i){var n=null,o=[];(i=i.replace(/,/g," ")).replace(IT,function(t,e,i){o.push(e,i)});for(var a=o.length-1;a>0;a-=2){var r=o[a],s=o[a-1];switch(n=n||xt(),s){case"translate":r=P(r).split(_T),St(n,n,[parseFloat(r[0]),parseFloat(r[1]||0)]);break;case"scale":r=P(r).split(_T),It(n,n,[parseFloat(r[0]),parseFloat(r[1]||r[0])]);break;case"rotate":r=P(r).split(_T),Mt(n,n,parseFloat(r[0]));break;case"skew":r=P(r).split(_T),console.warn("Skew transform is not supported yet");break;case"matrix":r=P(r).split(_T);n[0]=parseFloat(r[0]),n[1]=parseFloat(r[1]),n[2]=parseFloat(r[2]),n[3]=parseFloat(r[3]),n[4]=parseFloat(r[4]),n[5]=parseFloat(r[5])}}e.setLocalTransform(n)}}function os(t){var e=t.getAttribute("style"),i={};if(!e)return i;var n={};TT.lastIndex=0;for(var o;null!=(o=TT.exec(e));)n[o[1]]=o[2];for(var a in ST)ST.hasOwnProperty(a)&&null!=n[a]&&(i[ST[a]]=n[a]);return i}function as(t,e,i){var n=e/t.width,o=i/t.height,a=Math.min(n,o);return{scale:[a,a],position:[-(t.x+t.width/2)*a+e/2,-(t.y+t.height/2)*a+i/2]}}function rs(t,e){return(new $r).parse(t,e)}function ss(t){return function(e,i,n){e=e&&e.toLowerCase(),fw.prototype[t].call(this,e,i,n)}}function ls(){fw.call(this)}function us(t,e,n){function o(t,e){return t.__prio-e.__prio}n=n||{},"string"==typeof e&&(e=JT[e]),this.id,this.group,this._dom=t;var a=this._zr=Ii(t,{renderer:n.renderer||"canvas",devicePixelRatio:n.devicePixelRatio,width:n.width,height:n.height});this._throttledZrFlush=Pr(m(a.flush,a),17),(e=i(e))&&BI(e,!0),this._theme=e,this._chartsViews=[],this._chartsMap={},this._componentsViews=[],this._componentsMap={},this._coordSysMgr=new Fa;var r=this._api=As(this);_e($T,o),_e(YT,o),this._scheduler=new Er(this,r,YT,$T),fw.call(this,this._ecEventProcessor=new Ds),this._messageCenter=new ls,this._initEvents(),this.resize=m(this.resize,this),this._pendingActions=[],a.animation.on("frame",this._onframe,this),vs(a,this),N(this)}function hs(t,e,i){var n,o=this._model,a=this._coordSysMgr.getCoordinateSystems();e=Vi(o,e);for(var r=0;r<a.length;r++){var s=a[r];if(s[t]&&null!=(n=s[t](o,e,i)))return n}}function cs(t){var e=t._model,i=t._scheduler;i.restorePipelines(e),i.prepareStageTasks(),ys(t,"component",e,i),ys(t,"chart",e,i),i.plan()}function ds(t,e,i,n,o){function a(n){n&&n.__alive&&n[e]&&n[e](n.__model,r,t._api,i)}var r=t._model;if(n){var s={};s[n+"Id"]=i[n+"Id"],s[n+"Index"]=i[n+"Index"],s[n+"Name"]=i[n+"Name"];var l={mainType:n,query:s};o&&(l.subType=o);var u=i.excludeSeriesId;null!=u&&(u=R(Di(u))),r&&r.eachComponent(l,function(e){u&&null!=u.get(e.id)||a(t["series"===n?"_chartsMap":"_componentsMap"][e.__viewId])},t)}else kT(t._componentsViews.concat(t._chartsViews),a)}function fs(t,e){var i=t._chartsMap,n=t._scheduler;e.eachSeries(function(t){n.updateStreamModes(t,i[t.__viewId])})}function ps(t,e){var i=t.type,n=t.escapeConnect,o=XT[i],s=o.actionInfo,l=(s.update||"update").split(":"),u=l.pop();l=null!=l[0]&&OT(l[0]),this[GT]=!0;var h=[t],c=!1;t.batch&&(c=!0,h=f(t.batch,function(e){return e=r(a({},e),t),e.batch=null,e}));var d,p=[],g="highlight"===i||"downplay"===i;kT(h,function(t){d=o.action(t,this._model,this._api),(d=d||a({},t)).type=s.event||d.type,p.push(d),g?ds(this,u,t,"series"):l&&ds(this,u,t,l.main,l.sub)},this),"none"===u||g||l||(this[FT]?(cs(this),ZT.update.call(this,t),this[FT]=!1):ZT[u].call(this,t)),d=c?{type:s.event||i,escapeConnect:n,batch:p}:p[0],this[GT]=!1,!e&&this._messageCenter.trigger(d.type,d)}function gs(t){for(var e=this._pendingActions;e.length;){var i=e.shift();ps.call(this,i,t)}}function ms(t){!t&&this.trigger("updated")}function vs(t,e){t.on("rendered",function(){e.trigger("rendered"),!t.animation.isFinished()||e[FT]||e._scheduler.unfinished||e._pendingActions.length||e.trigger("finished")})}function ys(t,e,i,n){function o(t){var e="_ec_"+t.id+"_"+t.type,o=s[e];if(!o){var h=OT(t.type);(o=new(a?qI.getClass(h.main,h.sub):Ar.getClass(h.sub))).init(i,u),s[e]=o,r.push(o),l.add(o.group)}t.__viewId=o.__id=e,o.__alive=!0,o.__model=t,o.group.__ecComponentInfo={mainType:t.mainType,index:t.componentIndex},!a&&n.prepareView(o,t,i,u)}for(var a="component"===e,r=a?t._componentsViews:t._chartsViews,s=a?t._componentsMap:t._chartsMap,l=t._zr,u=t._api,h=0;h<r.length;h++)r[h].__alive=!1;a?i.eachComponent(function(t,e){"series"!==t&&o(e)}):i.eachSeries(o);for(h=0;h<r.length;){var c=r[h];c.__alive?h++:(!a&&c.renderTask.dispose(),l.remove(c.group),c.dispose(i,u),r.splice(h,1),delete s[c.__id],c.__id=c.group.__ecComponentInfo=null)}}function xs(t){t.clearColorPalette(),t.eachSeries(function(t){t.clearColorPalette()})}function _s(t,e,i,n){ws(t,e,i,n),kT(t._chartsViews,function(t){t.__alive=!1}),bs(t,e,i,n),kT(t._chartsViews,function(t){t.__alive||t.remove(e,i)})}function ws(t,e,i,n,o){kT(o||t._componentsViews,function(t){var o=t.__model;t.render(o,e,i,n),Ts(o,t)})}function bs(t,e,i,n,o){var a,r=t._scheduler;e.eachSeries(function(e){var i=t._chartsMap[e.__viewId];i.__alive=!0;var s=i.renderTask;r.updatePayload(s,n),o&&o.get(e.uid)&&s.dirty(),a|=s.perform(r.getPerformArgs(s)),i.group.silent=!!e.get("silent"),Ts(e,i),Is(e,i)}),r.unfinished|=a,Ms(t._zr,e),sT(t._zr.dom,e)}function Ss(t,e){kT(KT,function(i){i(t,e)})}function Ms(t,e){var i=t.storage,n=0;i.traverse(function(t){t.isGroup||n++}),n>e.get("hoverLayerThreshold")&&!U_.node&&i.traverse(function(t){t.isGroup||(t.useHoverLayer=!0)})}function Is(t,e){var i=t.get("blendMode")||null;e.group.traverse(function(t){t.isGroup||t.style.blend!==i&&t.setStyle("blend",i),t.eachPendingDisplayable&&t.eachPendingDisplayable(function(t){t.setStyle("blend",i)})})}function Ts(t,e){var i=t.get("z"),n=t.get("zlevel");e.group.traverse(function(t){"group"!==t.type&&(null!=i&&(t.z=i),null!=n&&(t.zlevel=n))})}function As(t){var e=t._coordSysMgr;return a(new Ga(t),{getCoordinateSystems:m(e.getCoordinateSystems,e),getComponentByElement:function(e){for(;e;){var i=e.__ecComponentInfo;if(null!=i)return t._model.getComponent(i.mainType,i.index);e=e.parent}}})}function Ds(){this.eventInfo}function Cs(t){function e(t,e){for(var n=0;n<t.length;n++)t[n][i]=e}var i="__connectUpdateStatus";kT(jT,function(n,o){t._messageCenter.on(o,function(n){if(eA[t.group]&&0!==t[i]){if(n&&n.escapeConnect)return;var o=t.makeActionFromEvent(n),a=[];kT(tA,function(e){e!==t&&e.group===t.group&&a.push(e)}),e(a,0),kT(a,function(t){1!==t[i]&&t.dispatchAction(o)}),e(a,2)}})})}function Ls(t){eA[t]=!1}function ks(t){return tA[Wi(t,oA)]}function Ps(t,e){JT[t]=e}function Ns(t){qT.push(t)}function Os(t,e){Vs(YT,t,e,RT)}function Es(t,e,i){"function"==typeof e&&(i=e,e="");var n=NT(t)?t.type:[t,t={event:e}][0];t.event=(t.event||n).toLowerCase(),e=t.event,LT(WT.test(n)&&WT.test(e)),XT[n]||(XT[n]={action:i,actionInfo:t}),jT[e]=n}function Rs(t,e){Fa.register(t,e)}function zs(t,e){Vs($T,t,e,zT,"layout")}function Bs(t,e){Vs($T,t,e,BT,"visual")}function Vs(t,e,i,n,o){(PT(e)||NT(e))&&(i=e,e=n);var a=Er.wrapStageHandler(i,o);return a.__prio=e,a.__raw=i,t.push(a),a}function Gs(t,e){QT[t]=e}function Fs(t){return lI.extend(t)}function Ws(t){return qI.extend(t)}function Hs(t){return YI.extend(t)}function Zs(t){return Ar.extend(t)}function Us(t){return t}function Xs(t,e,i,n,o){this._old=t,this._new=e,this._oldKeyGetter=i||Us,this._newKeyGetter=n||Us,this.context=o}function js(t,e,i,n,o){for(var a=0;a<t.length;a++){var r="_ec_"+o[n](t[a],a),s=e[r];null==s?(i.push(r),e[r]=a):(s.length||(e[r]=s=[s]),s.push(a))}}function Ys(t){var e={},i=e.encode={},n=R(),o=[],a=[];d(t.dimensions,function(e){var r=t.getDimensionInfo(e),s=r.coordDim;if(s){var l=i[s];i.hasOwnProperty(s)||(l=i[s]=[]),l[r.coordDimIndex]=e,r.isExtraCoord||(n.set(s,1),Ks(r.type)&&(o[0]=e)),r.defaultTooltip&&a.push(e)}sA.each(function(t,e){var n=i[e];i.hasOwnProperty(e)||(n=i[e]=[]);var o=r.otherDims[e];null!=o&&!1!==o&&(n[o]=r.name)})});var r=[],s={};n.each(function(t,e){var n=i[e];s[e]=n[0],r=r.concat(n)}),e.dataDimsOnCoord=r,e.encodeFirstDimNotExtra=s;var l=i.label;l&&l.length&&(o=l.slice());var u=i.tooltip;return u&&u.length?a=u.slice():a.length||(a=o.slice()),i.defaultedLabel=o,i.defaultedTooltip=a,e}function qs(t){return"category"===t?"ordinal":"time"===t?"time":"float"}function Ks(t){return!("ordinal"===t||"time"===t)}function $s(t){return t._rawCount>65535?dA:pA}function Js(t){var e=t.constructor;return e===Array?t.slice():new e(t)}function Qs(t,e){d(gA.concat(e.__wrappedMethods||[]),function(i){e.hasOwnProperty(i)&&(t[i]=e[i])}),t.__wrappedMethods=e.__wrappedMethods,d(mA,function(n){t[n]=i(e[n])}),t._calculationInfo=a(e._calculationInfo)}function tl(t,e,i,n,o){var a=cA[e.type],r=n-1,s=e.name,l=t[s][r];if(l&&l.length<i){for(var u=new a(Math.min(o-r*i,i)),h=0;h<l.length;h++)u[h]=l[h];t[s][r]=u}for(var c=n*i;c<o;c+=i)t[s].push(new a(Math.min(o-c,i)))}function el(t){var e=t._invertedIndicesMap;d(e,function(i,n){var o=t._dimensionInfos[n].ordinalMeta;if(o){i=e[n]=new fA(o.categories.length);for(a=0;a<i.length;a++)i[a]=uA;for(var a=0;a<t._count;a++)i[t.get(n,a)]=a}})}function il(t,e,i){var n;if(null!=e){var o=t._chunkSize,a=Math.floor(i/o),r=i%o,s=t.dimensions[e],l=t._storage[s][a];if(l){n=l[r];var u=t._dimensionInfos[s].ordinalMeta;u&&u.categories.length&&(n=u.categories[n])}}return n}function nl(t){return t}function ol(t){return t<this._count&&t>=0?this._indices[t]:-1}function al(t,e){var i=t._idList[e];return null==i&&(i=il(t,t._idDimIdx,e)),null==i&&(i=hA+e),i}function rl(t){return y(t)||(t=[t]),t}function sl(t,e){var i=t.dimensions,n=new vA(f(i,t.getDimensionInfo,t),t.hostModel);Qs(n,t);for(var o=n._storage={},a=t._storage,r=0;r<i.length;r++){var s=i[r];a[s]&&(l(e,s)>=0?(o[s]=ll(a[s]),n._rawExtent[s]=ul(),n._extent[s]=null):o[s]=a[s])}return n}function ll(t){for(var e=new Array(t.length),i=0;i<t.length;i++)e[i]=Js(t[i]);return e}function ul(){return[1/0,-1/0]}function hl(t,e,n){function o(t,e,i){null!=sA.get(e)?t.otherDims[e]=i:(t.coordDim=e,t.coordDimIndex=i,h.set(e,!0))}_a.isInstance(e)||(e=_a.seriesDataToSource(e)),n=n||{},t=(t||[]).slice();for(var s=(n.dimsDef||[]).slice(),l=R(n.encodeDef),u=R(),h=R(),c=[],f=cl(e,t,s,n.dimCount),p=0;p<f;p++){var g=s[p]=a({},w(s[p])?s[p]:{name:s[p]}),m=g.name,v=c[p]={otherDims:{}};null!=m&&null==u.get(m)&&(v.name=v.displayName=m,u.set(m,p)),null!=g.type&&(v.type=g.type),null!=g.displayName&&(v.displayName=g.displayName)}l.each(function(t,e){if(1===(t=Di(t).slice()).length&&t[0]<0)l.set(e,!1);else{var i=l.set(e,[]);d(t,function(t,n){_(t)&&(t=u.get(t)),null!=t&&t<f&&(i[n]=t,o(c[t],e,n))})}});var y=0;d(t,function(t,e){var n,t,a,s;if(_(t))n=t,t={};else{n=t.name;var u=t.ordinalMeta;t.ordinalMeta=null,(t=i(t)).ordinalMeta=u,a=t.dimsDef,s=t.otherDims,t.name=t.coordDim=t.coordDimIndex=t.dimsDef=t.otherDims=null}var h=l.get(n);if(!1!==h){if(!(h=Di(h)).length)for(var f=0;f<(a&&a.length||1);f++){for(;y<c.length&&null!=c[y].coordDim;)y++;y<c.length&&h.push(y++)}d(h,function(e,i){var l=c[e];if(o(r(l,t),n,i),null==l.name&&a){var u=a[i];!w(u)&&(u={name:u}),l.name=l.displayName=u.name,l.defaultTooltip=u.defaultTooltip}s&&r(l.otherDims,s)})}});var x=n.generateCoord,b=n.generateCoordCount,S=null!=b;b=x?b||1:0;for(var M=x||"value",I=0;I<f;I++)null==(v=c[I]=c[I]||{}).coordDim&&(v.coordDim=dl(M,h,S),v.coordDimIndex=0,(!x||b<=0)&&(v.isExtraCoord=!0),b--),null==v.name&&(v.name=dl(v.coordDim,u)),null==v.type&&ka(e,I,v.name)&&(v.type="ordinal");return c}function cl(t,e,i,n){var o=Math.max(t.dimensionsDetectCount||1,e.length,i.length,n||0);return d(e,function(t){var e=t.dimsDef;e&&(o=Math.max(o,e.length))}),o}function dl(t,e,i){if(i||null!=e.get(t)){for(var n=0;null!=e.get(t+n);)n++;t+=n}return e.set(t,!0),t}function fl(t,e,i){var n,o,a,r,s=(i=i||{}).byIndex,l=i.stackedCoordDimension,u=!(!t||!t.get("stack"));if(d(e,function(t,i){_(t)&&(e[i]=t={name:t}),u&&!t.isExtraCoord&&(s||n||!t.ordinalMeta||(n=t),o||"ordinal"===t.type||"time"===t.type||l&&l!==t.coordDim||(o=t))}),!o||s||n||(s=!0),o){a="__\0ecstackresult",r="__\0ecstackedover",n&&(n.createInvertedIndices=!0);var h=o.coordDim,c=o.type,f=0;d(e,function(t){t.coordDim===h&&f++}),e.push({name:a,coordDim:h,coordDimIndex:f,type:c,isExtraCoord:!0,isCalculationCoord:!0}),f++,e.push({name:r,coordDim:r,coordDimIndex:f,type:c,isExtraCoord:!0,isCalculationCoord:!0})}return{stackedDimension:o&&o.name,stackedByDimension:n&&n.name,isStackedByIndex:s,stackedOverDimension:r,stackResultDimension:a}}function pl(t,e){return!!e&&e===t.getCalculationInfo("stackedDimension")}function gl(t,e){return pl(t,e)?t.getCalculationInfo("stackResultDimension"):e}function ml(t,e,i){i=i||{},_a.isInstance(t)||(t=_a.seriesDataToSource(t));var n,o=e.get("coordinateSystem"),a=Fa.get(o),r=ya(e);r&&(n=f(r.coordSysDims,function(t){var e={name:t},i=r.axisMap.get(t);if(i){var n=i.get("type");e.type=qs(n)}return e})),n||(n=a&&(a.getDimensionsInfo?a.getDimensionsInfo():a.dimensions.slice())||["x","y"]);var s,l,u=_A(t,{coordDimensions:n,generateCoord:i.generateCoord});r&&d(u,function(t,e){var i=t.coordDim,n=r.categoryAxisMap.get(i);n&&(null==s&&(s=e),t.ordinalMeta=n.getOrdinalMeta()),null!=t.otherDims.itemName&&(l=!0)}),l||null==s||(u[s].otherDims.itemName=0);var h=fl(e,u),c=new vA(u,e);c.setCalculationInfo(h);var p=null!=s&&vl(t)?function(t,e,i,n){return n===s?i:this.defaultDimValueGetter(t,e,i,n)}:null;return c.hasItemOption=!1,c.initData(t,null,p),c}function vl(t){if(t.sourceFormat===pI){var e=yl(t.data||[]);return null!=e&&!y(Li(e))}}function yl(t){for(var e=0;e<t.length&&null==t[e];)e++;return t[e]}function xl(t){this._setting=t||{},this._extent=[1/0,-1/0],this._interval=0,this.init&&this.init.apply(this,arguments)}function _l(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this._map}function wl(t){return t._map||(t._map=R(t.categories))}function bl(t){return w(t)&&null!=t.value?t.value:t+""}function Sl(t,e,i,n){var o={},a=t[1]-t[0],r=o.interval=$o(a/e,!0);null!=i&&r<i&&(r=o.interval=i),null!=n&&r>n&&(r=o.interval=n);var s=o.intervalPrecision=Ml(r);return Tl(o.niceTickExtent=[MA(Math.ceil(t[0]/r)*r,s),MA(Math.floor(t[1]/r)*r,s)],t),o}function Ml(t){return Ho(t)+2}function Il(t,e,i){t[e]=Math.max(Math.min(t[e],i[1]),i[0])}function Tl(t,e){!isFinite(t[0])&&(t[0]=e[0]),!isFinite(t[1])&&(t[1]=e[1]),Il(t,0,e),Il(t,1,e),t[0]>t[1]&&(t[0]=t[1])}function Al(t,e,i,n){var o=[];if(!t)return o;e[0]<i[0]&&o.push(e[0]);for(var a=i[0];a<=i[1]&&(o.push(a),(a=MA(a+t,n))!==o[o.length-1]);)if(o.length>1e4)return[];return e[1]>(o.length?o[o.length-1]:i[1])&&o.push(e[1]),o}function Dl(t){return t.get("stack")||AA+t.seriesIndex}function Cl(t){return t.dim+t.index}function Ll(t){var e=[],i=t.axis;if("category"===i.type){for(var n=i.getBandWidth(),o=0;o<t.count;o++)e.push(r({bandWidth:n,axisKey:"axis0",stackId:AA+o},t));for(var a=Nl(e),s=[],o=0;o<t.count;o++){var l=a.axis0[AA+o];l.offsetCenter=l.offset+l.width/2,s.push(l)}return s}}function kl(t,e){var i=[];return e.eachSeriesByType(t,function(t){Rl(t)&&!zl(t)&&i.push(t)}),i}function Pl(t){var e=[];return d(t,function(t){var i=t.getData(),n=t.coordinateSystem.getBaseAxis(),o=n.getExtent(),a="category"===n.type?n.getBandWidth():Math.abs(o[1]-o[0])/i.count(),r=Vo(t.get("barWidth"),a),s=Vo(t.get("barMaxWidth"),a),l=t.get("barGap"),u=t.get("barCategoryGap");e.push({bandWidth:a,barWidth:r,barMaxWidth:s,barGap:l,barCategoryGap:u,axisKey:Cl(n),stackId:Dl(t)})}),Nl(e)}function Nl(t){var e={};d(t,function(t,i){var n=t.axisKey,o=t.bandWidth,a=e[n]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},r=a.stacks;e[n]=a;var s=t.stackId;r[s]||a.autoWidthCount++,r[s]=r[s]||{width:0,maxWidth:0};var l=t.barWidth;l&&!r[s].width&&(r[s].width=l,l=Math.min(a.remainedWidth,l),a.remainedWidth-=l);var u=t.barMaxWidth;u&&(r[s].maxWidth=u);var h=t.barGap;null!=h&&(a.gap=h);var c=t.barCategoryGap;null!=c&&(a.categoryGap=c)});var i={};return d(e,function(t,e){i[e]={};var n=t.stacks,o=t.bandWidth,a=Vo(t.categoryGap,o),r=Vo(t.gap,1),s=t.remainedWidth,l=t.autoWidthCount,u=(s-a)/(l+(l-1)*r);u=Math.max(u,0),d(n,function(t,e){var i=t.maxWidth;i&&i<u&&(i=Math.min(i,s),t.width&&(i=Math.min(i,t.width)),s-=i,t.width=i,l--)}),u=(s-a)/(l+(l-1)*r),u=Math.max(u,0);var h,c=0;d(n,function(t,e){t.width||(t.width=u),h=t,c+=t.width*(1+r)}),h&&(c-=h.width*r);var f=-c/2;d(n,function(t,n){i[e][n]=i[e][n]||{offset:f,width:t.width},f+=t.width*(1+r)})}),i}function Ol(t,e,i){if(t&&e){var n=t[Cl(e)];return null!=n&&null!=i&&(n=n[Dl(i)]),n}}function El(t,e){var i=kl(t,e),n=Pl(i),o={};d(i,function(t){var e=t.getData(),i=t.coordinateSystem,a=i.getBaseAxis(),r=Dl(t),s=n[Cl(a)][r],l=s.offset,u=s.width,h=i.getOtherAxis(a),c=t.get("barMinHeight")||0;o[r]=o[r]||[],e.setLayout({offset:l,size:u});for(var d=e.mapDimension(h.dim),f=e.mapDimension(a.dim),p=pl(e,d),g=h.isHorizontal(),m=Bl(a,h,p),v=0,y=e.count();v<y;v++){var x=e.get(d,v),_=e.get(f,v);if(!isNaN(x)){var w=x>=0?"p":"n",b=m;p&&(o[r][_]||(o[r][_]={p:m,n:m}),b=o[r][_][w]);var S,M,I,T;if(g)S=b,M=(A=i.dataToPoint([x,_]))[1]+l,I=A[0]-m,T=u,Math.abs(I)<c&&(I=(I<0?-1:1)*c),p&&(o[r][_][w]+=I);else{var A=i.dataToPoint([_,x]);S=A[0]+l,M=b,I=u,T=A[1]-m,Math.abs(T)<c&&(T=(T<=0?-1:1)*c),p&&(o[r][_][w]+=T)}e.setItemLayout(v,{x:S,y:M,width:I,height:T})}}},this)}function Rl(t){return t.coordinateSystem&&"cartesian2d"===t.coordinateSystem.type}function zl(t){return t.pipelineContext&&t.pipelineContext.large}function Bl(t,e,i){var n,o,a=e.getGlobalExtent();a[0]>a[1]?(n=a[1],o=a[0]):(n=a[0],o=a[1]);var r=e.toGlobalCoord(e.dataToCoord(0));return r<n&&(r=n),r>o&&(r=o),r}function Vl(t,e){return VA(t,BA(e))}function Gl(t,e){var i,n,o,a=t.type,r=e.getMin(),s=e.getMax(),l=null!=r,u=null!=s,h=t.getExtent();"ordinal"===a?i=e.getCategories().length:(y(n=e.get("boundaryGap"))||(n=[n||0,n||0]),"boolean"==typeof n[0]&&(n=[0,0]),n[0]=Vo(n[0],1),n[1]=Vo(n[1],1),o=h[1]-h[0]||Math.abs(h[0])),null==r&&(r="ordinal"===a?i?0:NaN:h[0]-n[0]*o),null==s&&(s="ordinal"===a?i?i-1:NaN:h[1]+n[1]*o),"dataMin"===r?r=h[0]:"function"==typeof r&&(r=r({min:h[0],max:h[1]})),"dataMax"===s?s=h[1]:"function"==typeof s&&(s=s({min:h[0],max:h[1]})),(null==r||!isFinite(r))&&(r=NaN),(null==s||!isFinite(s))&&(s=NaN),t.setBlank(I(r)||I(s)||"ordinal"===a&&!t.getOrdinalMeta().categories.length),e.getNeedCrossZero()&&(r>0&&s>0&&!l&&(r=0),r<0&&s<0&&!u&&(s=0));var c=e.ecModel;if(c&&"time"===a){var f,p=kl("bar",c);if(d(p,function(t){f|=t.getBaseAxis()===e.axis}),f){var g=Pl(p),m=Fl(r,s,e,g);r=m.min,s=m.max}}return[r,s]}function Fl(t,e,i,n){var o=i.axis.getExtent(),a=o[1]-o[0],r=Ol(n,i.axis);if(void 0===r)return{min:t,max:e};var s=1/0;d(r,function(t){s=Math.min(t.offset,s)});var l=-1/0;d(r,function(t){l=Math.max(t.offset+t.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,h=e-t,c=h/(1-(s+l)/a)-h;return e+=c*(l/u),t-=c*(s/u),{min:t,max:e}}function Wl(t,e){var i=Gl(t,e),n=null!=e.getMin(),o=null!=e.getMax(),a=e.get("splitNumber");"log"===t.type&&(t.base=e.get("logBase"));var r=t.type;t.setExtent(i[0],i[1]),t.niceExtent({splitNumber:a,fixMin:n,fixMax:o,minInterval:"interval"===r||"time"===r?e.get("minInterval"):null,maxInterval:"interval"===r||"time"===r?e.get("maxInterval"):null});var s=e.get("interval");null!=s&&t.setInterval&&t.setInterval(s)}function Hl(t,e){if(e=e||t.get("type"))switch(e){case"category":return new SA(t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),[1/0,-1/0]);case"value":return new TA;default:return(xl.getClass(e)||TA).create(t)}}function Zl(t){var e=t.scale.getExtent(),i=e[0],n=e[1];return!(i>0&&n>0||i<0&&n<0)}function Ul(t){var e=t.getLabelModel().get("formatter"),i="category"===t.type?t.scale.getExtent()[0]:null;return"string"==typeof e?e=function(e){return function(i){return i=t.scale.getLabel(i),e.replace("{value}",null!=i?i:"")}}(e):"function"==typeof e?function(n,o){return null!=i&&(o=n-i),e(Xl(t,n),o)}:function(e){return t.scale.getLabel(e)}}function Xl(t,e){return"category"===t.type?t.scale.getLabel(e):e}function jl(t){var e=t.model,i=t.scale;if(e.get("axisLabel.show")&&!i.isBlank()){var n,o,a="category"===t.type,r=i.getExtent();o=a?i.count():(n=i.getTicks()).length;var s,l=t.getLabelModel(),u=Ul(t),h=1;o>40&&(h=Math.ceil(o/40));for(var c=0;c<o;c+=h){var d=u(n?n[c]:r[0]+c),f=Yl(l.getTextRect(d),l.get("rotate")||0);s?s.union(f):s=f}return s}}function Yl(t,e){var i=e*Math.PI/180,n=t.plain(),o=n.width,a=n.height,r=o*Math.cos(i)+a*Math.sin(i),s=o*Math.sin(i)+a*Math.cos(i);return new de(n.x,n.y,r,s)}function ql(t){var e=t.get("interval");return null==e?"auto":e}function Kl(t){return"category"===t.type&&0===ql(t.getLabelModel())}function $l(t,e){if("image"!==this.type){var i=this.style,n=this.shape;n&&"line"===n.symbolType?i.stroke=t:this.__isEmptyBrush?(i.stroke=t,i.fill=e||"#fff"):(i.fill&&(i.fill=t),i.stroke&&(i.stroke=t)),this.dirty(!1)}}function Jl(t,e,i,n,o,a,r){var s=0===t.indexOf("empty");s&&(t=t.substr(5,1).toLowerCase()+t.substr(6));var l;return l=0===t.indexOf("image://")?jn(t.slice(8),new de(e,i,n,o),r?"center":"cover"):0===t.indexOf("path://")?Xn(t.slice(7),{},new de(e,i,n,o),r?"center":"cover"):new JA({shape:{symbolType:t,x:e,y:i,width:n,height:o}}),l.__isEmptyBrush=s,l.setColor=$l,l.setColor(a),l}function Ql(t,e){return Math.abs(t-e)<eD}function tu(t,e,i){var n=0,o=t[0];if(!o)return!1;for(var a=1;a<t.length;a++){var r=t[a];n+=Sn(o[0],o[1],r[0],r[1],e,i),o=r}var s=t[0];return Ql(o[0],s[0])&&Ql(o[1],s[1])||(n+=Sn(o[0],o[1],s[0],s[1],e,i)),0!==n}function eu(t,e,i){if(this.name=t,this.geometries=e,i)i=[i[0],i[1]];else{var n=this.getBoundingRect();i=[n.x+n.width/2,n.y+n.height/2]}this.center=i}function iu(t){if(!t.UTF8Encoding)return t;var e=t.UTF8Scale;null==e&&(e=1024);for(var i=t.features,n=0;n<i.length;n++)for(var o=i[n].geometry,a=o.coordinates,r=o.encodeOffsets,s=0;s<a.length;s++){var l=a[s];if("Polygon"===o.type)a[s]=nu(l,r[s],e);else if("MultiPolygon"===o.type)for(var u=0;u<l.length;u++){var h=l[u];l[u]=nu(h,r[s][u],e)}}return t.UTF8Encoding=!1,t}function nu(t,e,i){for(var n=[],o=e[0],a=e[1],r=0;r<t.length;r+=2){var s=t.charCodeAt(r)-64,l=t.charCodeAt(r+1)-64;s=s>>1^-(1&s),l=l>>1^-(1&l),o=s+=o,a=l+=a,n.push([s/i,l/i])}return n}function ou(t){return"category"===t.type?ru(t):uu(t)}function au(t,e){return"category"===t.type?lu(t,e):{ticks:t.scale.getTicks()}}function ru(t){var e=t.getLabelModel(),i=su(t,e);return!e.get("show")||t.scale.isBlank()?{labels:[],labelCategoryInterval:i.labelCategoryInterval}:i}function su(t,e){var i=hu(t,"labels"),n=ql(e),o=cu(i,n);if(o)return o;var a,r;return a=x(n)?vu(t,n):mu(t,r="auto"===n?fu(t):n),du(i,n,{labels:a,labelCategoryInterval:r})}function lu(t,e){var i=hu(t,"ticks"),n=ql(e),o=cu(i,n);if(o)return o;var a,r;if(e.get("show")&&!t.scale.isBlank()||(a=[]),x(n))a=vu(t,n,!0);else if("auto"===n){var s=su(t,t.getLabelModel());r=s.labelCategoryInterval,a=f(s.labels,function(t){return t.tickValue})}else a=mu(t,r=n,!0);return du(i,n,{ticks:a,tickCategoryInterval:r})}function uu(t){var e=t.scale.getTicks(),i=Ul(t);return{labels:f(e,function(e,n){return{formattedLabel:i(e,n),rawLabel:t.scale.getLabel(e),tickValue:e}})}}function hu(t,e){return nD(t)[e]||(nD(t)[e]=[])}function cu(t,e){for(var i=0;i<t.length;i++)if(t[i].key===e)return t[i].value}function du(t,e,i){return t.push({key:e,value:i}),i}function fu(t){var e=nD(t).autoInterval;return null!=e?e:nD(t).autoInterval=t.calculateCategoryInterval()}function pu(t){var e=gu(t),i=Ul(t),n=(e.axisRotate-e.labelRotate)/180*Math.PI,o=t.scale,a=o.getExtent(),r=o.count();if(a[1]-a[0]<1)return 0;var s=1;r>40&&(s=Math.max(1,Math.floor(r/40)));for(var l=a[0],u=t.dataToCoord(l+1)-t.dataToCoord(l),h=Math.abs(u*Math.cos(n)),c=Math.abs(u*Math.sin(n)),d=0,f=0;l<=a[1];l+=s){var p=0,g=0,m=ke(i(l),e.font,"center","top");p=1.3*m.width,g=1.3*m.height,d=Math.max(d,p,7),f=Math.max(f,g,7)}var v=d/h,y=f/c;isNaN(v)&&(v=1/0),isNaN(y)&&(y=1/0);var x=Math.max(0,Math.floor(Math.min(v,y))),_=nD(t.model),w=_.lastAutoInterval,b=_.lastTickCount;return null!=w&&null!=b&&Math.abs(w-x)<=1&&Math.abs(b-r)<=1&&w>x?x=w:(_.lastTickCount=r,_.lastAutoInterval=x),x}function gu(t){var e=t.getLabelModel();return{axisRotate:t.getRotate?t.getRotate():t.isHorizontal&&!t.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}function mu(t,e,i){function n(t){l.push(i?t:{formattedLabel:o(t),rawLabel:a.getLabel(t),tickValue:t})}var o=Ul(t),a=t.scale,r=a.getExtent(),s=t.getLabelModel(),l=[],u=Math.max((e||0)+1,1),h=r[0],c=a.count();0!==h&&u>1&&c/u>2&&(h=Math.round(Math.ceil(h/u)*u));var d=Kl(t),f=s.get("showMinLabel")||d,p=s.get("showMaxLabel")||d;f&&h!==r[0]&&n(r[0]);for(var g=h;g<=r[1];g+=u)n(g);return p&&g!==r[1]&&n(r[1]),l}function vu(t,e,i){var n=t.scale,o=Ul(t),a=[];return d(n.getTicks(),function(t){var r=n.getLabel(t);e(t,r)&&a.push(i?t:{formattedLabel:o(t),rawLabel:r,tickValue:t})}),a}function yu(t,e){var i=(t[1]-t[0])/e/2;t[0]+=i,t[1]-=i}function xu(t,e,i,n,o){function a(t,e){return h?t>e:t<e}var r=e.length;if(t.onBand&&!n&&r){var s,l=t.getExtent();if(1===r)e[0].coord=l[0],s=e[1]={coord:l[0]};else{var u=e[1].coord-e[0].coord;d(e,function(t){t.coord-=u/2;var e=e||0;e%2>0&&(t.coord-=u/(2*(e+1)))}),s={coord:e[r-1].coord+u},e.push(s)}var h=l[0]>l[1];a(e[0].coord,l[0])&&(o?e[0].coord=l[0]:e.shift()),o&&a(l[0],e[0].coord)&&e.unshift({coord:l[0]}),a(l[1],s.coord)&&(o?s.coord=l[1]:e.pop()),o&&a(s.coord,l[1])&&e.push({coord:l[1]})}}function _u(t,e){var i=t.mapDimension("defaultedLabel",!0),n=i.length;if(1===n)return fr(t,e,i[0]);if(n){for(var o=[],a=0;a<i.length;a++){var r=fr(t,e,i[a]);o.push(r)}return o.join(" ")}}function wu(t,e,i){tb.call(this),this.updateData(t,e,i)}function bu(t){return[t[0]/2,t[1]/2]}function Su(t,e){this.parent.drift(t,e)}function Mu(){!so(this)&&Tu.call(this)}function Iu(){!so(this)&&Au.call(this)}function Tu(){if(!this.incremental&&!this.useHoverLayer){var t=this.__symbolOriginalScale,e=t[1]/t[0];this.animateTo({scale:[Math.max(1.1*t[0],t[0]+3),Math.max(1.1*t[1],t[1]+3*e)]},400,"elasticOut")}}function Au(){this.incremental||this.useHoverLayer||this.animateTo({scale:this.__symbolOriginalScale},400,"elasticOut")}function Du(t){this.group=new tb,this._symbolCtor=t||wu}function Cu(t,e,i,n){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(n.isIgnore&&n.isIgnore(i))&&!(n.clipShape&&!n.clipShape.contain(e[0],e[1]))&&"none"!==t.getItemVisual(i,"symbol")}function Lu(t){return null==t||w(t)||(t={isIgnore:t}),t||{}}function ku(t){var e=t.hostModel;return{itemStyle:e.getModel("itemStyle").getItemStyle(["color"]),hoverItemStyle:e.getModel("emphasis.itemStyle").getItemStyle(),symbolRotate:e.get("symbolRotate"),symbolOffset:e.get("symbolOffset"),hoverAnimation:e.get("hoverAnimation"),labelModel:e.getModel("label"),hoverLabelModel:e.getModel("emphasis.label"),cursorStyle:e.get("cursor")}}function Pu(t,e,i){var n,o=t.getBaseAxis(),a=t.getOtherAxis(o),r=Nu(a,i),s=o.dim,l=a.dim,u=e.mapDimension(l),h=e.mapDimension(s),c="x"===l||"radius"===l?1:0,d=f(t.dimensions,function(t){return e.mapDimension(t)}),p=e.getCalculationInfo("stackResultDimension");return(n|=pl(e,d[0]))&&(d[0]=p),(n|=pl(e,d[1]))&&(d[1]=p),{dataDimsForPoint:d,valueStart:r,valueAxisDim:l,baseAxisDim:s,stacked:!!n,valueDim:u,baseDim:h,baseDataOffset:c,stackedOverDimension:e.getCalculationInfo("stackedOverDimension")}}function Nu(t,e){var i=0,n=t.scale.getExtent();return"start"===e?i=n[0]:"end"===e?i=n[1]:n[0]>0?i=n[0]:n[1]<0&&(i=n[1]),i}function Ou(t,e,i,n){var o=NaN;t.stacked&&(o=i.get(i.getCalculationInfo("stackedOverDimension"),n)),isNaN(o)&&(o=t.valueStart);var a=t.baseDataOffset,r=[];return r[a]=i.get(t.baseDim,n),r[1-a]=o,e.dataToPoint(r)}function Eu(t,e){var i=[];return e.diff(t).add(function(t){i.push({cmd:"+",idx:t})}).update(function(t,e){i.push({cmd:"=",idx:e,idx1:t})}).remove(function(t){i.push({cmd:"-",idx:t})}).execute(),i}function Ru(t){return isNaN(t[0])||isNaN(t[1])}function zu(t,e,i,n,o,a,r,s,l,u,h){return"none"!==u&&u?Bu.apply(this,arguments):Vu.apply(this,arguments)}function Bu(t,e,i,n,o,a,r,s,l,u,h){for(var c=0,d=i,f=0;f<n;f++){var p=e[d];if(d>=o||d<0)break;if(Ru(p)){if(h){d+=a;continue}break}if(d===i)t[a>0?"moveTo":"lineTo"](p[0],p[1]);else if(l>0){var g=e[c],m="y"===u?1:0,v=(p[m]-g[m])*l;_D(bD,g),bD[m]=g[m]+v,_D(SD,p),SD[m]=p[m]-v,t.bezierCurveTo(bD[0],bD[1],SD[0],SD[1],p[0],p[1])}else t.lineTo(p[0],p[1]);c=d,d+=a}return f}function Vu(t,e,i,n,o,a,r,s,l,u,h){for(var c=0,d=i,f=0;f<n;f++){var p=e[d];if(d>=o||d<0)break;if(Ru(p)){if(h){d+=a;continue}break}if(d===i)t[a>0?"moveTo":"lineTo"](p[0],p[1]),_D(bD,p);else if(l>0){var g=d+a,m=e[g];if(h)for(;m&&Ru(e[g]);)m=e[g+=a];var v=.5,y=e[c];if(!(m=e[g])||Ru(m))_D(SD,p);else{Ru(m)&&!h&&(m=p),U(wD,m,y);var x,_;if("x"===u||"y"===u){var w="x"===u?0:1;x=Math.abs(p[w]-y[w]),_=Math.abs(p[w]-m[w])}else x=uw(p,y),_=uw(p,m);xD(SD,p,wD,-l*(1-(v=_/(_+x))))}vD(bD,bD,s),yD(bD,bD,r),vD(SD,SD,s),yD(SD,SD,r),t.bezierCurveTo(bD[0],bD[1],SD[0],SD[1],p[0],p[1]),xD(bD,p,wD,l*v)}else t.lineTo(p[0],p[1]);c=d,d+=a}return f}function Gu(t,e){var i=[1/0,1/0],n=[-1/0,-1/0];if(e)for(var o=0;o<t.length;o++){var a=t[o];a[0]<i[0]&&(i[0]=a[0]),a[1]<i[1]&&(i[1]=a[1]),a[0]>n[0]&&(n[0]=a[0]),a[1]>n[1]&&(n[1]=a[1])}return{min:e?i:n,max:e?n:i}}function Fu(t,e){if(t.length===e.length){for(var i=0;i<t.length;i++){var n=t[i],o=e[i];if(n[0]!==o[0]||n[1]!==o[1])return}return!0}}function Wu(t){return"number"==typeof t?t:t?.5:0}function Hu(t){var e=t.getGlobalExtent();if(t.onBand){var i=t.getBandWidth()/2-1,n=e[1]>e[0]?1:-1;e[0]+=n*i,e[1]-=n*i}return e}function Zu(t,e,i){if(!i.valueDim)return[];for(var n=[],o=0,a=e.count();o<a;o++)n.push(Ou(i,t,e,o));return n}function Uu(t,e,i,n){var o=Hu(t.getAxis("x")),a=Hu(t.getAxis("y")),r=t.getBaseAxis().isHorizontal(),s=Math.min(o[0],o[1]),l=Math.min(a[0],a[1]),u=Math.max(o[0],o[1])-s,h=Math.max(a[0],a[1])-l;if(i)s-=.5,u+=.5,l-=.5,h+=.5;else{var c=n.get("lineStyle.width")||2,d=n.get("clipOverflow")?c/2:Math.max(u,h);r?(l-=d,h+=2*d):(s-=d,u+=2*d)}var f=new yM({shape:{x:s,y:l,width:u,height:h}});return e&&(f.shape[r?"width":"height"]=0,To(f,{shape:{width:u,height:h}},n)),f}function Xu(t,e,i,n){var o=t.getAngleAxis(),a=t.getRadiusAxis().getExtent().slice();a[0]>a[1]&&a.reverse();var r=o.getExtent(),s=Math.PI/180;i&&(a[0]-=.5,a[1]+=.5);var l=new hM({shape:{cx:Go(t.cx,1),cy:Go(t.cy,1),r0:Go(a[0],1),r:Go(a[1],1),startAngle:-r[0]*s,endAngle:-r[1]*s,clockwise:o.inverse}});return e&&(l.shape.endAngle=-r[0]*s,To(l,{shape:{endAngle:-r[1]*s}},n)),l}function ju(t,e,i,n){return"polar"===t.type?Xu(t,e,i,n):Uu(t,e,i,n)}function Yu(t,e,i){for(var n=e.getBaseAxis(),o="x"===n.dim||"radius"===n.dim?0:1,a=[],r=0;r<t.length-1;r++){var s=t[r+1],l=t[r];a.push(l);var u=[];switch(i){case"end":u[o]=s[o],u[1-o]=l[1-o],a.push(u);break;case"middle":var h=(l[o]+s[o])/2,c=[];u[o]=c[o]=h,u[1-o]=l[1-o],c[1-o]=s[1-o],a.push(u),a.push(c);break;default:u[o]=l[o],u[1-o]=s[1-o],a.push(u)}}return t[r]&&a.push(t[r]),a}function qu(t,e){var i=t.getVisual("visualMeta");if(i&&i.length&&t.count()&&"cartesian2d"===e.type){for(var n,o,a=i.length-1;a>=0;a--){var r=i[a].dimension,s=t.dimensions[r],l=t.getDimensionInfo(s);if("x"===(n=l&&l.coordDim)||"y"===n){o=i[a];break}}if(o){var u=e.getAxis(n),h=f(o.stops,function(t){return{coord:u.toGlobalCoord(u.dataToCoord(t.value)),color:t.color}}),c=h.length,p=o.outerColors.slice();c&&h[0].coord>h[c-1].coord&&(h.reverse(),p.reverse());var g=h[0].coord-10,m=h[c-1].coord+10,v=m-g;if(v<.001)return"transparent";d(h,function(t){t.offset=(t.coord-g)/v}),h.push({offset:c?h[c-1].offset:.5,color:p[1]||"transparent"}),h.unshift({offset:c?h[0].offset:.5,color:p[0]||"transparent"});var y=new TM(0,0,0,0,h,!0);return y[n]=g,y[n+"2"]=m,y}}}function Ku(t,e,i){var n=t.get("showAllSymbol"),o="auto"===n;if(!n||o){var a=i.getAxesByScale("ordinal")[0];if(a&&(!o||!$u(a,e))){var r=e.mapDimension(a.dim),s={};return d(a.getViewLabels(),function(t){s[t.tickValue]=1}),function(t){return!s.hasOwnProperty(e.get(r,t))}}}}function $u(t,e){var i=t.getExtent(),n=Math.abs(i[1]-i[0])/t.scale.count();isNaN(n)&&(n=0);for(var o=e.count(),a=Math.max(1,Math.round(o/5)),r=0;r<o;r+=a)if(1.5*wu.getSymbolSize(e,r)[t.isHorizontal()?1:0]>n)return!1;return!0}function Ju(t){return this._axes[t]}function Qu(t){LD.call(this,t)}function th(t,e){return e.type||(e.data?"category":"value")}function eh(t,e,i){return t.getCoordSysModel()===e}function ih(t,e,i){this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this._initCartesian(t,e,i),this.model=t}function nh(t,e,i,n){function o(t){return t.dim+"_"+t.index}i.getAxesOnZeroOf=function(){return a?[a]:[]};var a,r=t[e],s=i.model,l=s.get("axisLine.onZero"),u=s.get("axisLine.onZeroAxisIndex");if(l){if(null!=u)oh(r[u])&&(a=r[u]);else for(var h in r)if(r.hasOwnProperty(h)&&oh(r[h])&&!n[o(r[h])]){a=r[h];break}a&&(n[o(a)]=!0)}}function oh(t){return t&&"category"!==t.type&&"time"!==t.type&&Zl(t)}function ah(t,e){var i=t.getExtent(),n=i[0]+i[1];t.toGlobalCoord="x"===t.dim?function(t){return t+e}:function(t){return n-t+e},t.toLocalCoord="x"===t.dim?function(t){return t-e}:function(t){return n-t+e}}function rh(t,e){return f(VD,function(e){return t.getReferringComponents(e)[0]})}function sh(t){return"cartesian2d"===t.get("coordinateSystem")}function lh(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e}function uh(t,e,i,n){var o,a,r=Xo(i-t.rotation),s=n[0]>n[1],l="start"===e&&!s||"start"!==e&&s;return jo(r-GD/2)?(a=l?"bottom":"top",o="center"):jo(r-1.5*GD)?(a=l?"top":"bottom",o="center"):(a="middle",o=r<1.5*GD&&r>GD/2?l?"left":"right":l?"right":"left"),{rotation:r,textAlign:o,textVerticalAlign:a}}function hh(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)}function ch(t,e,i){if(!Kl(t.axis)){var n=t.get("axisLabel.showMinLabel"),o=t.get("axisLabel.showMaxLabel");e=e||[],i=i||[];var a=e[0],r=e[1],s=e[e.length-1],l=e[e.length-2],u=i[0],h=i[1],c=i[i.length-1],d=i[i.length-2];!1===n?(dh(a),dh(u)):fh(a,r)&&(n?(dh(r),dh(h)):(dh(a),dh(u))),!1===o?(dh(s),dh(c)):fh(l,s)&&(o?(dh(l),dh(d)):(dh(s),dh(c)))}}function dh(t){t&&(t.ignore=!0)}function fh(t,e,i){var n=t&&t.getBoundingRect().clone(),o=e&&e.getBoundingRect().clone();if(n&&o){var a=_t([]);return Mt(a,a,-t.rotation),n.applyTransform(bt([],a,t.getLocalTransform())),o.applyTransform(bt([],a,e.getLocalTransform())),n.intersect(o)}}function ph(t){return"middle"===t||"center"===t}function gh(t,e,i){var n=e.axis;if(e.get("axisTick.show")&&!n.scale.isBlank()){for(var o=e.getModel("axisTick"),a=o.getModel("lineStyle"),s=o.get("length"),l=n.getTicksCoords(),u=[],h=[],c=t._transform,d=[],f=0;f<l.length;f++){var p=l[f].coord;u[0]=p,u[1]=0,h[0]=p,h[1]=i.tickDirection*s,c&&(Q(u,u,c),Q(h,h,c));var g=new _M(Kn({anid:"tick_"+l[f].tickValue,shape:{x1:u[0],y1:u[1],x2:h[0],y2:h[1]},style:r(a.getLineStyle(),{stroke:e.get("axisLine.lineStyle.color")}),z2:2,silent:!0}));t.group.add(g),d.push(g)}return d}}function mh(t,e,i){var n=e.axis;if(T(i.axisLabelShow,e.get("axisLabel.show"))&&!n.scale.isBlank()){var o=e.getModel("axisLabel"),a=o.get("margin"),r=n.getViewLabels(),s=(T(i.labelRotate,o.get("rotate"))||0)*GD/180,l=HD(i.rotation,s,i.labelDirection),u=e.getCategories(!0),h=[],c=hh(e),f=e.get("triggerEvent");return d(r,function(r,s){var d=r.tickValue,p=r.formattedLabel,g=r.rawLabel,m=o;u&&u[d]&&u[d].textStyle&&(m=new No(u[d].textStyle,o,e.ecModel));var v=m.getTextColor()||e.get("axisLine.lineStyle.color"),y=[n.dataToCoord(d),i.labelOffset+i.labelDirection*a],x=new rM({anid:"label_"+d,position:y,rotation:l.rotation,silent:c,z2:10});mo(x.style,m,{text:p,textAlign:m.getShallow("align",!0)||l.textAlign,textVerticalAlign:m.getShallow("verticalAlign",!0)||m.getShallow("baseline",!0)||l.textVerticalAlign,textFill:"function"==typeof v?v("category"===n.type?g:"value"===n.type?d+"":d,s):v}),f&&(x.eventData=lh(e),x.eventData.targetType="axisLabel",x.eventData.value=g),t._dumbGroup.add(x),x.updateTransform(),h.push(x),t.group.add(x),x.decomposeTransform()}),h}}function vh(t,e){var i={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return yh(i,t,e),i.seriesInvolved&&_h(i,t),i}function yh(t,e,i){var n=e.getComponent("tooltip"),o=e.getComponent("axisPointer"),a=o.get("link",!0)||[],r=[];ZD(i.getCoordinateSystems(),function(i){function s(n,s,l){var c=l.model.getModel("axisPointer",o),d=c.get("show");if(d&&("auto"!==d||n||Th(c))){null==s&&(s=c.get("triggerTooltip"));var f=(c=n?xh(l,h,o,e,n,s):c).get("snap"),p=Ah(l.model),g=s||f||"category"===l.type,m=t.axesInfo[p]={key:p,axis:l,coordSys:i,axisPointerModel:c,triggerTooltip:s,involveSeries:g,snap:f,useHandle:Th(c),seriesModels:[]};u[p]=m,t.seriesInvolved|=g;var v=wh(a,l);if(null!=v){var y=r[v]||(r[v]={axesInfo:{}});y.axesInfo[p]=m,y.mapper=a[v].mapper,m.linkGroup=y}}}if(i.axisPointerEnabled){var l=Ah(i.model),u=t.coordSysAxesInfo[l]={};t.coordSysMap[l]=i;var h=i.model.getModel("tooltip",n);if(ZD(i.getAxes(),UD(s,!1,null)),i.getTooltipAxes&&n&&h.get("show")){var c="axis"===h.get("trigger"),d="cross"===h.get("axisPointer.type"),f=i.getTooltipAxes(h.get("axisPointer.axis"));(c||d)&&ZD(f.baseAxes,UD(s,!d||"cross",c)),d&&ZD(f.otherAxes,UD(s,"cross",!1))}}})}function xh(t,e,n,o,a,s){var l=e.getModel("axisPointer"),u={};ZD(["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],function(t){u[t]=i(l.get(t))}),u.snap="category"!==t.type&&!!s,"cross"===l.get("type")&&(u.type="line");var h=u.label||(u.label={});if(null==h.show&&(h.show=!1),"cross"===a){var c=l.get("label.show");if(h.show=null==c||c,!s){var d=u.lineStyle=l.get("crossStyle");d&&r(h,d.textStyle)}}return t.model.getModel("axisPointer",new No(u,n,o))}function _h(t,e){e.eachSeries(function(e){var i=e.coordinateSystem,n=e.get("tooltip.trigger",!0),o=e.get("tooltip.show",!0);i&&"none"!==n&&!1!==n&&"item"!==n&&!1!==o&&!1!==e.get("axisPointer.show",!0)&&ZD(t.coordSysAxesInfo[Ah(i.model)],function(t){var n=t.axis;i.getAxis(n.dim)===n&&(t.seriesModels.push(e),null==t.seriesDataCount&&(t.seriesDataCount=0),t.seriesDataCount+=e.getData().count())})},this)}function wh(t,e){for(var i=e.model,n=e.dim,o=0;o<t.length;o++){var a=t[o]||{};if(bh(a[n+"AxisId"],i.id)||bh(a[n+"AxisIndex"],i.componentIndex)||bh(a[n+"AxisName"],i.name))return o}}function bh(t,e){return"all"===t||y(t)&&l(t,e)>=0||t===e}function Sh(t){var e=Mh(t);if(e){var i=e.axisPointerModel,n=e.axis.scale,o=i.option,a=i.get("status"),r=i.get("value");null!=r&&(r=n.parse(r));var s=Th(i);null==a&&(o.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(null==r||r>l[1])&&(r=l[1]),r<l[0]&&(r=l[0]),o.value=r,s&&(o.status=e.axis.scale.isBlank()?"hide":"show")}}function Mh(t){var e=(t.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return e&&e.axesInfo[Ah(t)]}function Ih(t){var e=Mh(t);return e&&e.axisPointerModel}function Th(t){return!!t.get("handle.show")}function Ah(t){return t.type+"||"+t.id}function Dh(t,e,i,n,o,a){var r=XD.getAxisPointerClass(t.axisPointerClass);if(r){var s=Ih(e);s?(t._axisPointer||(t._axisPointer=new r)).render(e,s,n,a):Ch(t,n)}}function Ch(t,e,i){var n=t._axisPointer;n&&n.dispose(e,i),t._axisPointer=null}function Lh(t,e,i){i=i||{};var n=t.coordinateSystem,o=e.axis,a={},r=o.getAxesOnZeroOf()[0],s=o.position,l=r?"onZero":s,u=o.dim,h=n.getRect(),c=[h.x,h.x+h.width,h.y,h.y+h.height],d={left:0,right:1,top:0,bottom:1,onZero:2},f=e.get("offset")||0,p="x"===u?[c[2]-f,c[3]+f]:[c[0]-f,c[1]+f];if(r){var g=r.toGlobalCoord(r.dataToCoord(0));p[d.onZero]=Math.max(Math.min(g,p[1]),p[0])}a.position=["y"===u?p[d[l]]:c[0],"x"===u?p[d[l]]:c[3]],a.rotation=Math.PI/2*("x"===u?0:1);var m={top:-1,bottom:1,left:-1,right:1};a.labelDirection=a.tickDirection=a.nameDirection=m[s],a.labelOffset=r?p[d[s]]-p[d.onZero]:0,e.get("axisTick.inside")&&(a.tickDirection=-a.tickDirection),T(i.labelInside,e.get("axisLabel.inside"))&&(a.labelDirection=-a.labelDirection);var v=e.get("axisLabel.rotate");return a.labelRotate="top"===l?-v:v,a.z2=1,a}function kh(t,e,i,n,o,a,r){go(t,e,i.getModel("label"),i.getModel("emphasis.label"),{labelFetcher:o,labelDataIndex:a,defaultText:_u(o.getData(),a),isRectText:!0,autoColor:n}),Ph(t),Ph(e)}function Ph(t,e){"outside"===t.textPosition&&(t.textPosition=e)}function Nh(t,e,i){i.style.text=null,Io(i,{shape:{width:0}},e,t,function(){i.parent&&i.parent.remove(i)})}function Oh(t,e,i){i.style.text=null,Io(i,{shape:{r:i.shape.r0}},e,t,function(){i.parent&&i.parent.remove(i)})}function Eh(t,e,i,n,o,a,s,l){var u=e.getItemVisual(i,"color"),h=e.getItemVisual(i,"opacity"),c=n.getModel("itemStyle"),d=n.getModel("emphasis.itemStyle").getBarItemStyle();l||t.setShape("r",c.get("barBorderRadius")||0),t.useStyle(r({fill:u,opacity:h},c.getBarItemStyle()));var f=n.getShallow("cursor");f&&t.attr("cursor",f);var p=s?o.height>0?"bottom":"top":o.width>0?"left":"right";l||kh(t.style,d,n,u,a,i,p),fo(t,d)}function Rh(t,e){var i=t.get(tC)||0;return Math.min(i,Math.abs(e.width),Math.abs(e.height))}function zh(t,e,i){var n=t.getData(),o=[],a=n.getLayout("valueAxisHorizontal")?1:0;o[1-a]=n.getLayout("valueAxisStart");var r=new nC({shape:{points:n.getLayout("largePoints")},incremental:!!i,__startPoint:o,__valueIdx:a});e.add(r),Bh(r,t,n)}function Bh(t,e,i){var n=i.getVisual("borderColor")||i.getVisual("color"),o=e.getModel("itemStyle").getItemStyle(["color","borderColor"]);t.useStyle(o),t.style.fill=null,t.style.stroke=n,t.style.lineWidth=i.getLayout("barWidth")}function Vh(t,e,i,n){var o=e.getData(),a=this.dataIndex,r=o.getName(a),s=e.get("selectedOffset");n.dispatchAction({type:"pieToggleSelect",from:t,name:r,seriesId:e.id}),o.each(function(t){Gh(o.getItemGraphicEl(t),o.getItemLayout(t),e.isSelected(o.getName(t)),s,i)})}function Gh(t,e,i,n,o){var a=(e.startAngle+e.endAngle)/2,r=Math.cos(a),s=Math.sin(a),l=i?n:0,u=[r*l,s*l];o?t.animate().when(200,{position:u}).start("bounceOut"):t.attr("position",u)}function Fh(t,e){function i(){a.ignore=a.hoverIgnore,r.ignore=r.hoverIgnore}function n(){a.ignore=a.normalIgnore,r.ignore=r.normalIgnore}tb.call(this);var o=new hM({z2:2}),a=new gM,r=new rM;this.add(o),this.add(a),this.add(r),this.updateData(t,e,!0),this.on("emphasis",i).on("normal",n).on("mouseover",i).on("mouseout",n)}function Wh(t,e,i,n,o,a,r){function s(e,i){for(var n=e;n>=0&&(t[n].y-=i,!(n>0&&t[n].y>t[n-1].y+t[n-1].height));n--);}function l(t,e,i,n,o,a){for(var r=e?Number.MAX_VALUE:0,s=0,l=t.length;s<l;s++){var u=Math.abs(t[s].y-n),h=t[s].len,c=t[s].len2,d=u<o+h?Math.sqrt((o+h+c)*(o+h+c)-u*u):Math.abs(t[s].x-i);e&&d>=r&&(d=r-10),!e&&d<=r&&(d=r+10),t[s].x=i+d*a,r=d}}t.sort(function(t,e){return t.y-e.y});for(var u,h=0,c=t.length,d=[],f=[],p=0;p<c;p++)(u=t[p].y-h)<0&&function(e,i,n,o){for(var a=e;a<i;a++)if(t[a].y+=n,a>e&&a+1<i&&t[a+1].y>t[a].y+t[a].height)return void s(a,n/2);s(i-1,n/2)}(p,c,-u),h=t[p].y+t[p].height;r-h<0&&s(c-1,h-r);for(p=0;p<c;p++)t[p].y>=i?f.push(t[p]):d.push(t[p]);l(d,!1,e,i,n,o),l(f,!0,e,i,n,o)}function Hh(t,e,i,n,o,a){for(var r=[],s=[],l=0;l<t.length;l++)Zh(t[l])||(t[l].x<e?r.push(t[l]):s.push(t[l]));Wh(s,e,i,n,1,o,a),Wh(r,e,i,n,-1,o,a);for(l=0;l<t.length;l++)if(!Zh(t[l])){var u=t[l].linePoints;if(u){var h=u[1][0]-u[2][0];t[l].x<e?u[2][0]=t[l].x+3:u[2][0]=t[l].x-3,u[1][1]=u[2][1]=t[l].y,u[1][0]=u[2][0]+h}}}function Zh(t){return"center"===t.position}function Uh(){this.group=new tb}function Xh(t,e,i){aD.call(this,t,e,i),this.type="value",this.angle=0,this.name="",this.model}function jh(t,e,i){this._model=t,this.dimensions=[],this._indicatorAxes=f(t.getIndicatorModels(),function(t,e){var i="indicator_"+e,n=new Xh(i,new TA);return n.name=t.get("name"),n.model=t,t.axis=n,this.dimensions.push(i),n},this),this.resize(t,i),this.cx,this.cy,this.r,this.r0,this.startAngle}function Yh(t,e){return r({show:e},t)}function qh(t){return y(t)||(t=[+t,+t]),t}function Kh(t){for(var e,i=0;i<t.length;i++){var n=t[i].getBoundingRect();(e=e||n.clone()).union(n)}return e}function $h(t,e){var i,n,o=t.svgXML;try{k(null!=(n=(i=o&&rs(o,{ignoreViewBox:!0,ignoreRootClip:!0})||{}).root))}catch(t){throw new Error("Invalid svg format\n"+t.message)}var a=i.width,r=i.height,s=i.viewBoxRect;if(e||(e=null==a||null==r?n.getBoundingRect():new de(0,0,0,0),null!=a&&(e.width=a),null!=r&&(e.height=r)),s){var l=as(s,e.width,e.height),u=n;(n=new tb).add(u),u.scale=l.scale,u.position=l.position}return n.setClipPath(new yM({shape:e.plain()})),{root:n,boundingRect:e}}function Jh(t){return function(e,i){var n=[];return d(Qh(e),function(o){var a=NC[o.type][t];a&&n.push(a(e,o,i))}),n}}function Qh(t){return DT.retrieveMap(t)||[]}function tc(t,e,i){nc(t)[e]=i}function ec(t,e,i){var n=nc(t);n[e]===i&&(n[e]=null)}function ic(t,e){return!!nc(t)[e]}function nc(t){return t[EC]||(t[EC]={})}function oc(t){this.pointerChecker,this._zr=t,this._opt={};var e=m,n=e(ac,this),o=e(rc,this),a=e(sc,this),s=e(lc,this),l=e(uc,this);fw.call(this),this.setPointerChecker=function(t){this.pointerChecker=t},this.enable=function(e,u){this.disable(),this._opt=r(i(u)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),null==e&&(e=!0),!0!==e&&"move"!==e&&"pan"!==e||(t.on("mousedown",n),t.on("mousemove",o),t.on("mouseup",a)),!0!==e&&"scale"!==e&&"zoom"!==e||(t.on("mousewheel",s),t.on("pinch",l))},this.disable=function(){t.off("mousedown",n),t.off("mousemove",o),t.off("mouseup",a),t.off("mousewheel",s),t.off("pinch",l)},this.dispose=this.disable,this.isDragging=function(){return this._dragging},this.isPinching=function(){return this._pinching}}function ac(t){if(!(dt(t)||t.target&&t.target.draggable)){var e=t.offsetX,i=t.offsetY;this.pointerChecker&&this.pointerChecker(t,e,i)&&(this._x=e,this._y=i,this._dragging=!0)}}function rc(t){if(this._dragging&&dc("moveOnMouseMove",t,this._opt)&&"pinch"!==t.gestureEvent&&!ic(this._zr,"globalPan")){var e=t.offsetX,i=t.offsetY,n=this._x,o=this._y,a=e-n,r=i-o;this._x=e,this._y=i,this._opt.preventDefaultMouseMove&&mw(t.event),cc(this,"pan","moveOnMouseMove",t,{dx:a,dy:r,oldX:n,oldY:o,newX:e,newY:i})}}function sc(t){dt(t)||(this._dragging=!1)}function lc(t){var e=dc("zoomOnMouseWheel",t,this._opt),i=dc("moveOnMouseWheel",t,this._opt),n=t.wheelDelta,o=Math.abs(n),a=t.offsetX,r=t.offsetY;if(0!==n&&(e||i)){if(e){var s=o>3?1.4:o>1?1.2:1.1;hc(this,"zoom","zoomOnMouseWheel",t,{scale:n>0?s:1/s,originX:a,originY:r})}if(i){var l=Math.abs(n);hc(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:(n>0?1:-1)*(l>3?.4:l>1?.15:.05),originX:a,originY:r})}}}function uc(t){ic(this._zr,"globalPan")||hc(this,"zoom",null,t,{scale:t.pinchScale>1?1.1:1/1.1,originX:t.pinchX,originY:t.pinchY})}function hc(t,e,i,n,o){t.pointerChecker&&t.pointerChecker(n,o.originX,o.originY)&&(mw(n.event),cc(t,e,i,n,o))}function cc(t,e,i,n,o){o.isAvailableBehavior=m(dc,null,i,n),t.trigger(e,o)}function dc(t,e,i){var n=i[t];return!t||n&&(!_(n)||e.event[n+"Key"])}function fc(t,e,i){var n=t.target,o=n.position;o[0]+=e,o[1]+=i,n.dirty()}function pc(t,e,i,n){var o=t.target,a=t.zoomLimit,r=o.position,s=o.scale,l=t.zoom=t.zoom||1;if(l*=e,a){var u=a.min||0,h=a.max||1/0;l=Math.max(Math.min(h,l),u)}var c=l/t.zoom;t.zoom=l,r[0]-=(i-r[0])*(c-1),r[1]-=(n-r[1])*(c-1),s[0]*=c,s[1]*=c,o.dirty()}function gc(t,e,i){var n=e.getComponentByElement(t.topTarget),o=n&&n.coordinateSystem;return n&&n!==i&&!RC[n.mainType]&&o&&o.model!==i}function mc(t,e){var i=t.getItemStyle(),n=t.get("areaColor");return null!=n&&(i.fill=n),i}function vc(t,e,i,n,o){i.off("click"),i.off("mousedown"),e.get("selectedMode")&&(i.on("mousedown",function(){t._mouseDownFlag=!0}),i.on("click",function(a){if(t._mouseDownFlag){t._mouseDownFlag=!1;for(var r=a.target;!r.__regions;)r=r.parent;if(r){var s={type:("geo"===e.mainType?"geo":"map")+"ToggleSelect",batch:f(r.__regions,function(t){return{name:t.name,from:o.uid}})};s[e.mainType+"Id"]=e.id,n.dispatchAction(s),yc(e,i)}}}))}function yc(t,e){e.eachChild(function(e){d(e.__regions,function(i){e.trigger(t.isSelected(i.name)?"emphasis":"normal")})})}function xc(t,e){var i=new tb;this.uid=Ro("ec_map_draw"),this._controller=new oc(t.getZr()),this._controllerHost={target:e?i:null},this.group=i,this._updateGroup=e,this._mouseDownFlag,this._mapName,this._initialized,i.add(this._regionsGroup=new tb),i.add(this._backgroundGroup=new tb)}function _c(t){var e=this[zC];e&&e.recordVersion===this[BC]&&wc(e,t)}function wc(t,e){var i=t.circle,n=t.labelModel,o=t.hoverLabelModel,a=t.emphasisText,r=t.normalText;e?(i.style.extendFrom(mo({},o,{text:o.get("show")?a:null},{isRectText:!0,useInsideStyle:!1},!0)),i.__mapOriginalZ2=i.z2,i.z2+=NM):(mo(i.style,n,{text:n.get("show")?r:null,textPosition:n.getShallow("position")||"bottom"},{isRectText:!0,useInsideStyle:!1}),i.dirty(!1),null!=i.__mapOriginalZ2&&(i.z2=i.__mapOriginalZ2,i.__mapOriginalZ2=null))}function bc(t,e,i){var n=t.getZoom(),o=t.getCenter(),a=e.zoom,r=t.dataToPoint(o);if(null!=e.dx&&null!=e.dy){r[0]-=e.dx,r[1]-=e.dy;o=t.pointToData(r);t.setCenter(o)}if(null!=a){if(i){var s=i.min||0,l=i.max||1/0;a=Math.max(Math.min(n*a,l),s)/n}t.scale[0]*=a,t.scale[1]*=a;var u=t.position,h=(e.originX-u[0])*(a-1),c=(e.originY-u[1])*(a-1);u[0]-=h,u[1]-=c,t.updateTransform();o=t.pointToData(r);t.setCenter(o),t.setZoom(a*n)}return{center:t.getCenter(),zoom:t.getZoom()}}function Sc(){Tw.call(this)}function Mc(t){this.name=t,this.zoomLimit,Tw.call(this),this._roamTransformable=new Sc,this._rawTransformable=new Sc,this._center,this._zoom}function Ic(t,e,i,n){var o=i.seriesModel,a=o?o.coordinateSystem:null;return a===this?a[t](n):null}function Tc(t,e,i,n){Mc.call(this,t),this.map=e;var o=OC.load(e,i);this._nameCoordMap=o.nameCoordMap,this._regionsMap=o.regionsMap,this._invertLongitute=null==n||n,this.regions=o.regions,this._rect=o.boundingRect}function Ac(t,e,i,n){var o=i.geoModel,a=i.seriesModel,r=o?o.coordinateSystem:a?a.coordinateSystem||(a.getReferringComponents("geo")[0]||{}).coordinateSystem:null;return r===this?r[t](n):null}function Dc(t,e){var i=t.get("boundingCoords");if(null!=i){var n=i[0],o=i[1];isNaN(n[0])||isNaN(n[1])||isNaN(o[0])||isNaN(o[1])||this.setBoundingRect(n[0],n[1],o[0]-n[0],o[1]-n[1])}var a,r=this.getBoundingRect(),s=t.get("layoutCenter"),l=t.get("layoutSize"),u=e.getWidth(),h=e.getHeight(),c=r.width/r.height*this.aspectScale,d=!1;s&&l&&(s=[Vo(s[0],u),Vo(s[1],h)],l=Vo(l,Math.min(u,h)),isNaN(s[0])||isNaN(s[1])||isNaN(l)||(d=!0));if(d){var f={};c>1?(f.width=l,f.height=l/c):(f.height=l,f.width=l*c),f.y=s[1]-f.height/2,f.x=s[0]-f.width/2}else(a=t.getBoxLayoutParams()).aspect=c,f=ca(a,{width:u,height:h});this.setViewRect(f.x,f.y,f.width,f.height),this.setCenter(t.get("center")),this.setZoom(t.get("zoom"))}function Cc(t,e){d(e.get("geoCoord"),function(e,i){t.addGeoCoord(i,e)})}function Lc(t,e){var i={};return d(t,function(t){t.each(t.mapDimension("value"),function(e,n){var o="ec-"+t.getName(n);i[o]=i[o]||[],isNaN(e)||i[o].push(e)})}),t[0].map(t[0].mapDimension("value"),function(n,o){for(var a="ec-"+t[0].getName(o),r=0,s=1/0,l=-1/0,u=i[a].length,h=0;h<u;h++)s=Math.min(s,i[a][h]),l=Math.max(l,i[a][h]),r+=i[a][h];var c;return c="min"===e?s:"max"===e?l:"average"===e?r/u:r,0===u?NaN:c})}function kc(t){var e=t.mainData,i=t.datas;i||(i={main:e},t.datasAttr={main:"data"}),t.datas=t.mainData=null,zc(e,i,t),FC(i,function(i){FC(e.TRANSFERABLE_METHODS,function(e){i.wrapMethod(e,v(Pc,t))})}),e.wrapMethod("cloneShallow",v(Oc,t)),FC(e.CHANGABLE_METHODS,function(i){e.wrapMethod(i,v(Nc,t))}),k(i[e.dataType]===e)}function Pc(t,e){if(Rc(this)){var i=a({},this[WC]);i[this.dataType]=e,zc(e,i,t)}else Bc(e,this.dataType,this[HC],t);return e}function Nc(t,e){return t.struct&&t.struct.update(this),e}function Oc(t,e){return FC(e[WC],function(i,n){i!==e&&Bc(i.cloneShallow(),n,e,t)}),e}function Ec(t){var e=this[HC];return null==t||null==e?e:e[WC][t]}function Rc(t){return t[HC]===t}function zc(t,e,i){t[WC]={},FC(e,function(e,n){Bc(e,n,t,i)})}function Bc(t,e,i,n){i[WC][e]=t,t[HC]=i,t.dataType=e,n.struct&&(t[n.structAttr]=n.struct,n.struct[n.datasAttr[e]]=t),t.getLinkedData=Ec}function Vc(t,e,i){this.root,this.data,this._nodes=[],this.hostModel=t,this.levelModels=f(e||[],function(e){return new No(e,t,t.ecModel)}),this.leavesModel=new No(i||{},t,t.ecModel)}function Gc(t,e){var i=e.children;t.parentNode!==e&&(i.push(t),t.parentNode=e)}function Fc(t){t.hierNode={defaultAncestor:null,ancestor:t,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};for(var e,i,n=[t];e=n.pop();)if(i=e.children,e.isExpand&&i.length)for(var o=i.length-1;o>=0;o--){var a=i[o];a.hierNode={defaultAncestor:null,ancestor:a,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},n.push(a)}}function Wc(t,e){var i=t.isExpand?t.children:[],n=t.parentNode.children,o=t.hierNode.i?n[t.hierNode.i-1]:null;if(i.length){jc(t);var a=(i[0].hierNode.prelim+i[i.length-1].hierNode.prelim)/2;o?(t.hierNode.prelim=o.hierNode.prelim+e(t,o),t.hierNode.modifier=t.hierNode.prelim-a):t.hierNode.prelim=a}else o&&(t.hierNode.prelim=o.hierNode.prelim+e(t,o));t.parentNode.hierNode.defaultAncestor=Yc(t,o,t.parentNode.hierNode.defaultAncestor||n[0],e)}function Hc(t){var e=t.hierNode.prelim+t.parentNode.hierNode.modifier;t.setLayout({x:e},!0),t.hierNode.modifier+=t.parentNode.hierNode.modifier}function Zc(t){return arguments.length?t:Qc}function Uc(t,e){var i={};return t-=Math.PI/2,i.x=e*Math.cos(t),i.y=e*Math.sin(t),i}function Xc(t,e){return ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function jc(t){for(var e=t.children,i=e.length,n=0,o=0;--i>=0;){var a=e[i];a.hierNode.prelim+=n,a.hierNode.modifier+=n,o+=a.hierNode.change,n+=a.hierNode.shift+o}}function Yc(t,e,i,n){if(e){for(var o=t,a=t,r=a.parentNode.children[0],s=e,l=o.hierNode.modifier,u=a.hierNode.modifier,h=r.hierNode.modifier,c=s.hierNode.modifier;s=qc(s),a=Kc(a),s&&a;){o=qc(o),r=Kc(r),o.hierNode.ancestor=t;var d=s.hierNode.prelim+c-a.hierNode.prelim-u+n(s,a);d>0&&(Jc($c(s,t,i),t,d),u+=d,l+=d),c+=s.hierNode.modifier,u+=a.hierNode.modifier,l+=o.hierNode.modifier,h+=r.hierNode.modifier}s&&!qc(o)&&(o.hierNode.thread=s,o.hierNode.modifier+=c-l),a&&!Kc(r)&&(r.hierNode.thread=a,r.hierNode.modifier+=u-h,i=t)}return i}function qc(t){var e=t.children;return e.length&&t.isExpand?e[e.length-1]:t.hierNode.thread}function Kc(t){var e=t.children;return e.length&&t.isExpand?e[0]:t.hierNode.thread}function $c(t,e,i){return t.hierNode.ancestor.parentNode===e.parentNode?t.hierNode.ancestor:i}function Jc(t,e,i){var n=i/(e.hierNode.i-t.hierNode.i);e.hierNode.change-=n,e.hierNode.shift+=i,e.hierNode.modifier+=i,e.hierNode.prelim+=i,t.hierNode.change+=n}function Qc(t,e){return t.parentNode===e.parentNode?1:2}function td(t,e){var i=t.getItemLayout(e);return i&&!isNaN(i.x)&&!isNaN(i.y)&&"none"!==t.getItemVisual(e,"symbol")}function ed(t,e,i){return i.itemModel=e,i.itemStyle=e.getModel("itemStyle").getItemStyle(),i.hoverItemStyle=e.getModel("emphasis.itemStyle").getItemStyle(),i.lineStyle=e.getModel("lineStyle").getLineStyle(),i.labelModel=e.getModel("label"),i.hoverLabelModel=e.getModel("emphasis.label"),!1===t.isExpand&&0!==t.children.length?i.symbolInnerColor=i.itemStyle.fill:i.symbolInnerColor="#fff",i}function id(t,e,i,n,o,a){var s=!i,l=t.tree.getNodeByDataIndex(e),a=ed(l,l.getModel(),a),u=t.tree.root,h=l.parentNode===u?l:l.parentNode||l,c=t.getItemGraphicEl(h.dataIndex),d=h.getLayout(),f=c?{x:c.position[0],y:c.position[1],rawX:c.__radialOldRawX,rawY:c.__radialOldRawY}:d,p=l.getLayout();s?(i=new wu(t,e,a)).attr("position",[f.x,f.y]):i.updateData(t,e,a),i.__radialOldRawX=i.__radialRawX,i.__radialOldRawY=i.__radialRawY,i.__radialRawX=p.rawX,i.__radialRawY=p.rawY,n.add(i),t.setItemGraphicEl(e,i),Io(i,{position:[p.x,p.y]},o);var g=i.getSymbolPath();if("radial"===a.layout){var m,v,y=u.children[0],x=y.getLayout(),_=y.children.length;if(p.x===x.x&&!0===l.isExpand){var w={};w.x=(y.children[0].getLayout().x+y.children[_-1].getLayout().x)/2,w.y=(y.children[0].getLayout().y+y.children[_-1].getLayout().y)/2,(m=Math.atan2(w.y-x.y,w.x-x.x))<0&&(m=2*Math.PI+m),(v=w.x<x.x)&&(m-=Math.PI)}else(m=Math.atan2(p.y-x.y,p.x-x.x))<0&&(m=2*Math.PI+m),0===l.children.length||0!==l.children.length&&!1===l.isExpand?(v=p.x<x.x)&&(m-=Math.PI):(v=p.x>x.x)||(m-=Math.PI);var b=v?"left":"right";g.setStyle({textPosition:b,textRotation:-m,textOrigin:"center",verticalAlign:"middle"})}if(l.parentNode&&l.parentNode!==u){var S=i.__edge;S||(S=i.__edge=new bM({shape:od(a,f,f),style:r({opacity:0,strokeNoScale:!0},a.lineStyle)})),Io(S,{shape:od(a,d,p),style:{opacity:1}},o),n.add(S)}}function nd(t,e,i,n,o,a){for(var r,s=t.tree.getNodeByDataIndex(e),l=t.tree.root,a=ed(s,s.getModel(),a),u=s.parentNode===l?s:s.parentNode||s;null==(r=u.getLayout());)u=u.parentNode===l?u:u.parentNode||u;Io(i,{position:[r.x+1,r.y+1]},o,function(){n.remove(i),t.setItemGraphicEl(e,null)}),i.fadeOut(null,{keepLabel:!0});var h=i.__edge;h&&Io(h,{shape:od(a,r,r),style:{opacity:0}},o,function(){n.remove(h)})}function od(t,e,i){var n,o,a,r,s,l,u,h,c=t.orient;if("radial"===t.layout){s=e.rawX,u=e.rawY,l=i.rawX,h=i.rawY;var d=Uc(s,u),f=Uc(s,u+(h-u)*t.curvature),p=Uc(l,h+(u-h)*t.curvature),g=Uc(l,h);return{x1:d.x,y1:d.y,x2:g.x,y2:g.y,cpx1:f.x,cpy1:f.y,cpx2:p.x,cpy2:p.y}}return s=e.x,u=e.y,l=i.x,h=i.y,"LR"!==c&&"RL"!==c||(n=s+(l-s)*t.curvature,o=u,a=l+(s-l)*t.curvature,r=h),"TB"!==c&&"BT"!==c||(n=s,o=u+(h-u)*t.curvature,a=l,r=h+(u-h)*t.curvature),{x1:s,y1:u,x2:l,y2:h,cpx1:n,cpy1:o,cpx2:a,cpy2:r}}function ad(t,e,i){for(var n,o=[t],a=[];n=o.pop();)if(a.push(n),n.isExpand){var r=n.children;if(r.length)for(var s=0;s<r.length;s++)o.push(r[s])}for(;n=a.pop();)e(n,i)}function rd(t,e){for(var i,n=[t];i=n.pop();)if(e(i),i.isExpand){var o=i.children;if(o.length)for(var a=o.length-1;a>=0;a--)n.push(o[a])}}function sd(t,e){var i=Xc(t,e);t.layoutInfo=i;var n=t.get("layout"),o=0,a=0,r=null;"radial"===n?(o=2*Math.PI,a=Math.min(i.height,i.width)/2,r=Zc(function(t,e){return(t.parentNode===e.parentNode?1:2)/t.depth})):(o=i.width,a=i.height,r=Zc());var s=t.getData().tree.root,l=s.children[0];if(l){Fc(s),ad(l,Wc,r),s.hierNode.modifier=-l.hierNode.prelim,rd(l,Hc);var u=l,h=l,c=l;rd(l,function(t){var e=t.getLayout().x;e<u.getLayout().x&&(u=t),e>h.getLayout().x&&(h=t),t.depth>c.depth&&(c=t)});var d=u===h?1:r(u,h)/2,f=d-u.getLayout().x,p=0,g=0,m=0,v=0;if("radial"===n)p=o/(h.getLayout().x+d+f),g=a/(c.depth-1||1),rd(l,function(t){m=(t.getLayout().x+f)*p,v=(t.depth-1)*g;var e=Uc(m,v);t.setLayout({x:e.x,y:e.y,rawX:m,rawY:v},!0)});else{var y=t.getOrient();"RL"===y||"LR"===y?(g=a/(h.getLayout().x+d+f),p=o/(c.depth-1||1),rd(l,function(t){v=(t.getLayout().x+f)*g,m="LR"===y?(t.depth-1)*p:o-(t.depth-1)*p,t.setLayout({x:m,y:v},!0)})):"TB"!==y&&"BT"!==y||(p=o/(h.getLayout().x+d+f),g=a/(c.depth-1||1),rd(l,function(t){m=(t.getLayout().x+f)*p,v="TB"===y?(t.depth-1)*g:a-(t.depth-1)*g,t.setLayout({x:m,y:v},!0)}))}}}function ld(t,e,i){if(t&&l(e,t.type)>=0){var n=i.getData().tree.root,o=t.targetNode;if("string"==typeof o&&(o=n.getNodeById(o)),o&&n.contains(o))return{node:o};var a=t.targetNodeId;if(null!=a&&(o=n.getNodeById(a)))return{node:o}}}function ud(t){for(var e=[];t;)(t=t.parentNode)&&e.push(t);return e.reverse()}function hd(t,e){return l(ud(t),e)>=0}function cd(t,e){for(var i=[];t;){var n=t.dataIndex;i.push({name:t.name,dataIndex:n,value:e.getRawValue(n)}),t=t.parentNode}return i.reverse(),i}function dd(t){var e=0;d(t.children,function(t){dd(t);var i=t.value;y(i)&&(i=i[0]),e+=i});var i=t.value;y(i)&&(i=i[0]),(null==i||isNaN(i))&&(i=e),i<0&&(i=0),y(t.value)?t.value[0]=i:t.value=i}function fd(t,e){var i=e.get("color");if(i){var n;return d(t=t||[],function(t){var e=new No(t),i=e.get("color");(e.get("itemStyle.color")||i&&"none"!==i)&&(n=!0)}),n||((t[0]||(t[0]={})).color=i.slice()),t}}function pd(t){this.group=new tb,t.add(this.group)}function gd(t,e,i,n,o,a){var r=[[o?t:t-UC,e],[t+i,e],[t+i,e+n],[o?t:t-UC,e+n]];return!a&&r.splice(2,0,[t+i+UC,e+n/2]),!o&&r.push([t,e+n/2]),r}function md(t,e,i){t.eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.componentIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:i&&i.dataIndex,name:i&&i.name},treePathInfo:i&&cd(i,e)}}function vd(){var t,e=[],i={};return{add:function(t,n,o,a,r){return _(a)&&(r=a,a=0),!i[t.id]&&(i[t.id]=1,e.push({el:t,target:n,time:o,delay:a,easing:r}),!0)},done:function(e){return t=e,this},start:function(){for(var n=e.length,o=0,a=e.length;o<a;o++){var r=e[o];r.el.animateTo(r.target,r.time,r.delay,r.easing,function(){--n||(e.length=0,i={},t&&t())})}return this}}}function yd(t,e,n,o,r,s,l,u,h,c){function d(t,e){w?!t.invisible&&s.push(t):(e(),t.__tmWillVisible||(t.invisible=!1))}function f(e,n,o,a,r,s){var u=l.getModel(),h=T(t.getFormattedLabel(l.dataIndex,"normal",null,null,s?"upperLabel":"label"),u.get("name"));if(!s&&v.isLeafRoot){var c=t.get("drillDownIcon",!0);h=c?c+" "+h:h}var d=u.getModel(s?JC:KC),f=u.getModel(s?QC:$C),p=d.getShallow("show");go(e,n,d,f,{defaultText:p?h:null,autoColor:o,isRectText:!0}),s&&(e.textRect=i(s)),e.truncate=p&&d.get("ellipsis")?{outerWidth:a,outerHeight:r,minChar:2}:null}function p(t,i,o,a){var s=null!=S&&n[t][S],l=r[t];return s?(n[t][S]=null,g(l,s,t)):w||((s=new i({z:xd(o,a)})).__tmDepth=o,s.__tmStorageName=t,m(l,s,t)),e[t][b]=s}function g(t,e,i){(t[b]={}).old="nodeGroup"===i?e.position.slice():a({},e.shape)}function m(t,e,i){var n=t[b]={},a=l.parentNode;if(a&&(!o||"drillDown"===o.direction)){var s=0,u=0,h=r.background[a.getRawIndex()];!o&&h&&h.old&&(s=h.old.width,u=h.old.height),n.old="nodeGroup"===i?[0,u]:{x:s,y:u,width:0,height:0}}n.fadein="nodeGroup"!==i}if(l){var v=l.getLayout();if(v&&v.isInView){var y=v.width,x=v.height,_=v.borderWidth,w=v.invisible,b=l.getRawIndex(),S=u&&u.getRawIndex(),M=l.viewChildren,I=v.upperHeight,A=M&&M.length,D=l.getModel("itemStyle"),C=l.getModel("emphasis.itemStyle"),L=p("nodeGroup",jC);if(L){if(h.add(L),L.attr("position",[v.x||0,v.y||0]),L.__tmNodeWidth=y,L.__tmNodeHeight=x,v.isAboveViewRoot)return L;var k=p("background",YC,c,eL);if(k&&function(e,i,n){i.dataIndex=l.dataIndex,i.seriesIndex=t.seriesIndex,i.setShape({x:0,y:0,width:y,height:x});var o=l.getVisual("borderColor",!0),a=C.get("borderColor");d(i,function(){var t=oL(D);t.fill=o;var e=nL(C);if(e.fill=a,n){var r=y-2*_;f(t,e,o,r,I,{x:_,y:0,width:r,height:I})}else t.text=e.text=null;i.setStyle(t),fo(i,e)}),e.add(i)}(L,k,A&&v.upperHeight),!A){var P=p("content",YC,c,iL);P&&function(e,i){i.dataIndex=l.dataIndex,i.seriesIndex=t.seriesIndex;var n=Math.max(y-2*_,0),o=Math.max(x-2*_,0);i.culling=!0,i.setShape({x:_,y:_,width:n,height:o});var a=l.getVisual("color",!0);d(i,function(){var t=oL(D);t.fill=a;var e=nL(C);f(t,e,a,n,o),i.setStyle(t),fo(i,e)}),e.add(i)}(L,P)}return L}}}}function xd(t,e){var i=t*tL+e;return(i-1)/i}function _d(t){var e=t.pieceList;t.hasSpecialVisual=!1,d(e,function(e,i){e.originIndex=i,null!=e.visual&&(t.hasSpecialVisual=!0)})}function wd(t){var e=t.categories,i=t.visual,n=t.categoryMap={};if(sL(e,function(t,e){n[t]=e}),!y(i)){var o=[];w(i)?sL(i,function(t,e){var i=n[e];o[null!=i?i:uL]=t}):o[uL]=i,i=Ld(t,o)}for(var a=e.length-1;a>=0;a--)null==i[a]&&(delete n[e[a]],e.pop())}function bd(t,e){var i=t.visual,n=[];w(i)?sL(i,function(t){n.push(t)}):null!=i&&n.push(i);var o={color:1,symbol:1};e||1!==n.length||o.hasOwnProperty(t.type)||(n[1]=n[0]),Ld(t,n)}function Sd(t){return{applyVisual:function(e,i,n){e=this.mapValueToVisual(e),n("color",t(i("color"),e))},_doMap:Dd([0,1])}}function Md(t){var e=this.option.visual;return e[Math.round(Bo(t,[0,1],[0,e.length-1],!0))]||{}}function Id(t){return function(e,i,n){n(t,this.mapValueToVisual(e))}}function Td(t){var e=this.option.visual;return e[this.option.loop&&t!==uL?t%e.length:t]}function Ad(){return this.option.visual[0]}function Dd(t){return{linear:function(e){return Bo(e,t,this.option.visual,!0)},category:Td,piecewise:function(e,i){var n=Cd.call(this,i);return null==n&&(n=Bo(e,t,this.option.visual,!0)),n},fixed:Ad}}function Cd(t){var e=this.option,i=e.pieceList;if(e.hasSpecialVisual){var n=i[hL.findPieceIndex(t,i)];if(n&&n.visual)return n.visual[this.type]}}function Ld(t,e){return t.visual=e,"color"===t.type&&(t.parsedVisual=f(e,function(t){return Gt(t)})),e}function kd(t,e,i){return t?e<=i:e<i}function Pd(t,e,i,n,o,a){var r=t.getModel(),s=t.getLayout();if(s&&!s.invisible&&s.isInView){var l,u=t.getModel(pL),h=Nd(u,e,i[t.depth],n),c=u.get("borderColor"),f=u.get("borderColorSaturation");null!=f&&(c=Ed(f,l=Od(h))),t.setVisual("borderColor",c);var p=t.viewChildren;if(p&&p.length){var g=zd(t,r,s,u,h,p);d(p,function(t,e){(t.depth>=o.length||t===o[t.depth])&&Pd(t,Vd(r,h,t,e,g,a),i,n,o,a)})}else l=Od(h),t.setVisual("color",l)}}function Nd(t,e,i,n){var o=a({},e);return d(["color","colorAlpha","colorSaturation"],function(a){var r=t.get(a,!0);null==r&&i&&(r=i[a]),null==r&&(r=e[a]),null==r&&(r=n.get(a)),null!=r&&(o[a]=r)}),o}function Od(t){var e=Rd(t,"color");if(e){var i=Rd(t,"colorAlpha"),n=Rd(t,"colorSaturation");return n&&(e=jt(e,null,null,n)),i&&(e=Yt(e,i)),e}}function Ed(t,e){return null!=e?jt(e,null,null,t):null}function Rd(t,e){var i=t[e];if(null!=i&&"none"!==i)return i}function zd(t,e,i,n,o,a){if(a&&a.length){var r=Bd(e,"color")||null!=o.color&&"none"!==o.color&&(Bd(e,"colorAlpha")||Bd(e,"colorSaturation"));if(r){var s=e.get("visualMin"),l=e.get("visualMax"),u=i.dataExtent.slice();null!=s&&s<u[0]&&(u[0]=s),null!=l&&l>u[1]&&(u[1]=l);var h=e.get("colorMappingBy"),c={type:r.name,dataExtent:u,visual:r.range};"color"!==c.type||"index"!==h&&"id"!==h?c.mappingMethod="linear":(c.mappingMethod="category",c.loop=!0);var d=new hL(c);return d.__drColorMappingBy=h,d}}}function Bd(t,e){var i=t.get(e);return fL(i)&&i.length?{name:e,range:i}:null}function Vd(t,e,i,n,o,r){var s=a({},e);if(o){var l=o.type,u="color"===l&&o.__drColorMappingBy,h="index"===u?n:"id"===u?r.mapIdToIndex(i.getId()):i.getValue(t.get("visualDimension"));s[l]=o.mapValueToVisual(h)}return s}function Gd(t,e,i,n){var o,a;if(!t.isRemoved()){var r=t.getLayout();o=r.width,a=r.height;var s=(f=t.getModel()).get(_L),l=f.get(wL)/2,u=Kd(f),h=Math.max(s,u),c=s-l,d=h-l,f=t.getModel();t.setLayout({borderWidth:s,upperHeight:h,upperLabelHeight:u},!0);var p=(o=mL(o-2*c,0))*(a=mL(a-c-d,0)),g=Fd(t,f,p,e,i,n);if(g.length){var m={x:c,y:d,width:o,height:a},v=vL(o,a),y=1/0,x=[];x.area=0;for(var _=0,w=g.length;_<w;){var b=g[_];x.push(b),x.area+=b.getLayout().area;var S=Ud(x,v,e.squareRatio);S<=y?(_++,y=S):(x.area-=x.pop().getLayout().area,Xd(x,v,m,l,!1),v=vL(m.width,m.height),x.length=x.area=0,y=1/0)}if(x.length&&Xd(x,v,m,l,!0),!i){var M=f.get("childrenVisibleMin");null!=M&&p<M&&(i=!0)}for(var _=0,w=g.length;_<w;_++)Gd(g[_],e,i,n+1)}}}function Fd(t,e,i,n,o,a){var r=t.children||[],s=n.sort;"asc"!==s&&"desc"!==s&&(s=null);var l=null!=n.leafDepth&&n.leafDepth<=a;if(o&&!l)return t.viewChildren=[];Hd(r=g(r,function(t){return!t.isRemoved()}),s);var u=Zd(e,r,s);if(0===u.sum)return t.viewChildren=[];if(u.sum=Wd(e,i,u.sum,s,r),0===u.sum)return t.viewChildren=[];for(var h=0,c=r.length;h<c;h++){var d=r[h].getValue()/u.sum*i;r[h].setLayout({area:d})}return l&&(r.length&&t.setLayout({isLeafRoot:!0},!0),r.length=0),t.viewChildren=r,t.setLayout({dataExtent:u.dataExtent},!0),r}function Wd(t,e,i,n,o){if(!n)return i;for(var a=t.get("visibleMin"),r=o.length,s=r,l=r-1;l>=0;l--){var u=o["asc"===n?r-l-1:l].getValue();u/i*e<a&&(s=l,i-=u)}return"asc"===n?o.splice(0,r-s):o.splice(s,r-s),i}function Hd(t,e){return e&&t.sort(function(t,i){var n="asc"===e?t.getValue()-i.getValue():i.getValue()-t.getValue();return 0===n?"asc"===e?t.dataIndex-i.dataIndex:i.dataIndex-t.dataIndex:n}),t}function Zd(t,e,i){for(var n=0,o=0,a=e.length;o<a;o++)n+=e[o].getValue();var r=t.get("visualDimension");if(e&&e.length)if("value"===r&&i)s=[e[e.length-1].getValue(),e[0].getValue()],"asc"===i&&s.reverse();else{var s=[1/0,-1/0];xL(e,function(t){var e=t.getValue(r);e<s[0]&&(s[0]=e),e>s[1]&&(s[1]=e)})}else s=[NaN,NaN];return{sum:n,dataExtent:s}}function Ud(t,e,i){for(var n,o=0,a=1/0,r=0,s=t.length;r<s;r++)(n=t[r].getLayout().area)&&(n<a&&(a=n),n>o&&(o=n));var l=t.area*t.area,u=e*e*i;return l?mL(u*o/l,l/(u*a)):1/0}function Xd(t,e,i,n,o){var a=e===i.width?0:1,r=1-a,s=["x","y"],l=["width","height"],u=i[s[a]],h=e?t.area/e:0;(o||h>i[l[r]])&&(h=i[l[r]]);for(var c=0,d=t.length;c<d;c++){var f=t[c],p={},g=h?f.getLayout().area/h:0,m=p[l[r]]=mL(h-2*n,0),v=i[s[a]]+i[l[a]]-u,y=c===d-1||v<g?v:g,x=p[l[a]]=mL(y-2*n,0);p[s[r]]=i[s[r]]+vL(n,m/2),p[s[a]]=u+vL(n,x/2),u+=y,f.setLayout(p,!0)}i[s[r]]+=h,i[l[r]]-=h}function jd(t,e,i,n,o){var a=(e||{}).node,r=[n,o];if(!a||a===i)return r;for(var s,l=n*o,u=l*t.option.zoomToNodeRatio;s=a.parentNode;){for(var h=0,c=s.children,d=0,f=c.length;d<f;d++)h+=c[d].getValue();var p=a.getValue();if(0===p)return r;u*=h/p;var g=s.getModel(),m=g.get(_L);(u+=4*m*m+(3*m+Math.max(m,Kd(g)))*Math.pow(u,.5))>XM&&(u=XM),a=s}u<l&&(u=l);var v=Math.pow(u/l,.5);return[n*v,o*v]}function Yd(t,e,i){if(e)return{x:e.x,y:e.y};var n={x:0,y:0};if(!i)return n;var o=i.node,a=o.getLayout();if(!a)return n;for(var r=[a.width/2,a.height/2],s=o;s;){var l=s.getLayout();r[0]+=l.x,r[1]+=l.y,s=s.parentNode}return{x:t.width/2-r[0],y:t.height/2-r[1]}}function qd(t,e,i,n,o){var a=t.getLayout(),r=i[o],s=r&&r===t;if(!(r&&!s||o===i.length&&t!==n)){t.setLayout({isInView:!0,invisible:!s&&!e.intersect(a),isAboveViewRoot:s},!0);var l=new de(e.x-a.x,e.y-a.y,e.width,e.height);xL(t.viewChildren||[],function(t){qd(t,l,i,n,o+1)})}}function Kd(t){return t.get(bL)?t.get(SL):0}function $d(t){return"_EC_"+t}function Jd(t,e){this.id=null==t?"":t,this.inEdges=[],this.outEdges=[],this.edges=[],this.hostGraph,this.dataIndex=null==e?-1:e}function Qd(t,e,i){this.node1=t,this.node2=e,this.dataIndex=null==i?-1:i}function tf(t){return isNaN(+t.cpx1)||isNaN(+t.cpy1)}function ef(t){return"_"+t+"Type"}function nf(t,e,i){var n=e.getItemVisual(i,"color"),o=e.getItemVisual(i,t),a=e.getItemVisual(i,t+"Size");if(o&&"none"!==o){y(a)||(a=[a,a]);var r=Jl(o,-a[0]/2,-a[1]/2,a[0],a[1],n);return r.name=t,r}}function of(t){var e=new PL({name:"line"});return af(e.shape,t),e}function af(t,e){var i=e[0],n=e[1],o=e[2];t.x1=i[0],t.y1=i[1],t.x2=n[0],t.y2=n[1],t.percent=1,o?(t.cpx1=o[0],t.cpy1=o[1]):(t.cpx1=NaN,t.cpy1=NaN)}function rf(t,e,i){tb.call(this),this._createLine(t,e,i)}function sf(t){this._ctor=t||rf,this.group=new tb}function lf(t,e,i,n){if(df(e.getItemLayout(i))){var o=new t._ctor(e,i,n);e.setItemGraphicEl(i,o),t.group.add(o)}}function uf(t,e,i,n,o,a){var r=e.getItemGraphicEl(n);df(i.getItemLayout(o))?(r?r.updateData(i,o,a):r=new t._ctor(i,o,a),i.setItemGraphicEl(o,r),t.group.add(r)):t.group.remove(r)}function hf(t){var e=t.hostModel;return{lineStyle:e.getModel("lineStyle").getLineStyle(),hoverLineStyle:e.getModel("emphasis.lineStyle").getLineStyle(),labelModel:e.getModel("label"),hoverLabelModel:e.getModel("emphasis.label")}}function cf(t){return isNaN(t[0])||isNaN(t[1])}function df(t){return!cf(t[0])&&!cf(t[1])}function ff(t,e,i){for(var n,o=t[0],a=t[1],r=t[2],s=1/0,l=i*i,u=.1,h=.1;h<=.9;h+=.1)RL[0]=VL(o[0],a[0],r[0],h),RL[1]=VL(o[1],a[1],r[1],h),(f=FL(GL(RL,e)-l))<s&&(s=f,n=h);for(var c=0;c<32;c++){var d=n+u;zL[0]=VL(o[0],a[0],r[0],n),zL[1]=VL(o[1],a[1],r[1],n),BL[0]=VL(o[0],a[0],r[0],d),BL[1]=VL(o[1],a[1],r[1],d);var f=GL(zL,e)-l;if(FL(f)<.01)break;var p=GL(BL,e)-l;u/=2,f<0?p>=0?n+=u:n-=u:p>=0?n-=u:n+=u}return n}function pf(t,e){return t.getVisual("opacity")||t.getModel().get(e)}function gf(t,e,i){var n=t.getGraphicEl(),o=pf(t,e);null!=i&&(null==o&&(o=1),o*=i),n.downplay&&n.downplay(),n.traverse(function(t){if("group"!==t.type){var e=t.lineLabelOriginalOpacity;null!=e&&null==i||(e=o),t.setStyle("opacity",e)}})}function mf(t,e){var i=pf(t,e),n=t.getGraphicEl();n.highlight&&n.highlight(),n.traverse(function(t){"group"!==t.type&&t.setStyle("opacity",i)})}function vf(t){return t instanceof Array||(t=[t,t]),t}function yf(t){var e=t.coordinateSystem;if(!e||"view"===e.type){var i=t.getGraph();i.eachNode(function(t){var e=t.getModel();t.setLayout([+e.get("x"),+e.get("y")])}),xf(i)}}function xf(t){t.eachEdge(function(t){var e=t.getModel().get("lineStyle.curveness")||0,i=F(t.node1.getLayout()),n=F(t.node2.getLayout()),o=[i,n];+e&&o.push([(i[0]+n[0])/2-(i[1]-n[1])*e,(i[1]+n[1])/2-(n[0]-i[0])*e]),t.setLayout(o)})}function _f(t){var e=t.coordinateSystem;if(!e||"view"===e.type){var i=e.getBoundingRect(),n=t.getData(),o=n.graph,a=0,r=n.getSum("value"),s=2*Math.PI/(r||n.count()),l=i.width/2+i.x,u=i.height/2+i.y,h=Math.min(i.width,i.height)/2;o.eachNode(function(t){var e=t.getValue("value");a+=s*(r?e:1)/2,t.setLayout([h*Math.cos(a)+l,h*Math.sin(a)+u]),a+=s*(r?e:1)/2}),n.setLayout({cx:l,cy:u}),o.eachEdge(function(t){var e,i=t.getModel().get("lineStyle.curveness")||0,n=F(t.node1.getLayout()),o=F(t.node2.getLayout()),a=(n[0]+o[0])/2,r=(n[1]+o[1])/2;+i&&(e=[l*(i*=3)+a*(1-i),u*i+r*(1-i)]),t.setLayout([n,o,e])})}}function wf(t,e,i){for(var n=i.rect,o=n.width,a=n.height,r=[n.x+o/2,n.y+a/2],s=null==i.gravity?.1:i.gravity,l=0;l<t.length;l++){var u=t[l];u.p||(u.p=V(o*(Math.random()-.5)+r[0],a*(Math.random()-.5)+r[1])),u.pp=F(u.p),u.edges=null}var h=.6;return{warmUp:function(){h=.5},setFixed:function(e){t[e].fixed=!0},setUnfixed:function(e){t[e].fixed=!1},step:function(i){for(var n=[],o=t.length,a=0;a<e.length;a++){var l=e[a],u=l.n1;U(n,(p=l.n2).p,u.p);var c=X(n)-l.d,d=p.w/(u.w+p.w);isNaN(d)&&(d=0),q(n,n),!u.fixed&&XL(u.p,u.p,n,d*c*h),!p.fixed&&XL(p.p,p.p,n,-(1-d)*c*h)}for(a=0;a<o;a++)(v=t[a]).fixed||(U(n,r,v.p),XL(v.p,v.p,n,s*h));for(a=0;a<o;a++)for(var u=t[a],f=a+1;f<o;f++){var p=t[f];U(n,p.p,u.p),0===(c=X(n))&&(W(n,Math.random()-.5,Math.random()-.5),c=1);var g=(u.rep+p.rep)/c/c;!u.fixed&&XL(u.pp,u.pp,n,g),!p.fixed&&XL(p.pp,p.pp,n,-g)}for(var m=[],a=0;a<o;a++){var v=t[a];v.fixed||(U(m,v.p,v.pp),XL(v.p,v.p,m,h),G(v.pp,v.p))}h*=.992,i&&i(t,e,h<.01)}}}function bf(t,e,i){var n=t.getBoxLayoutParams();return n.aspect=i,ca(n,{width:e.getWidth(),height:e.getHeight()})}function Sf(t,e){var i=t.get("center"),n=e.getWidth(),o=e.getHeight(),a=Math.min(n,o);return{cx:Vo(i[0],e.getWidth()),cy:Vo(i[1],e.getHeight()),r:Vo(t.get("radius"),a/2)}}function Mf(t,e){return e&&("string"==typeof e?t=e.replace("{value}",null!=t?t:""):"function"==typeof e&&(t=e(t))),t}function If(t,e){function i(){a.ignore=a.hoverIgnore,r.ignore=r.hoverIgnore}function n(){a.ignore=a.normalIgnore,r.ignore=r.normalIgnore}tb.call(this);var o=new pM,a=new gM,r=new rM;this.add(o),this.add(a),this.add(r),this.updateData(t,e,!0),this.on("emphasis",i).on("normal",n).on("mouseover",i).on("mouseout",n)}function Tf(t,e){return ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function Af(t,e){for(var i=t.mapDimension("value"),n=t.mapArray(i,function(t){return t}),o=[],a="ascending"===e,r=0,s=t.count();r<s;r++)o[r]=r;return"function"==typeof e?o.sort(e):"none"!==e&&o.sort(function(t,e){return a?n[t]-n[e]:n[e]-n[t]}),o}function Df(t){t.each(function(e){var i,n,o,a,r=t.getItemModel(e),s=r.getModel("label").get("position"),l=r.getModel("labelLine"),u=t.getItemLayout(e),h=u.points,c="inner"===s||"inside"===s||"center"===s;if(c)i="center",a=[[n=(h[0][0]+h[1][0]+h[2][0]+h[3][0])/4,o=(h[0][1]+h[1][1]+h[2][1]+h[3][1])/4],[n,o]];else{var d,f,p,g=l.get("length");"left"===s?(d=(h[3][0]+h[0][0])/2,f=(h[3][1]+h[0][1])/2,n=(p=d-g)-5,i="right"):(d=(h[1][0]+h[2][0])/2,f=(h[1][1]+h[2][1])/2,n=(p=d+g)+5,i="left");var m=f;a=[[d,f],[p,m]],o=m}u.label={linePoints:a,x:n,y:o,verticalAlign:"middle",textAlign:i,inside:c}})}function Cf(t){if(!t.parallel){var e=!1;d(t.series,function(t){t&&"parallel"===t.type&&(e=!0)}),e&&(t.parallel=[{}])}}function Lf(t){d(Di(t.parallelAxis),function(e){if(w(e)){var i=e.parallelIndex||0,o=Di(t.parallel)[i];o&&o.parallelAxisDefault&&n(e,o.parallelAxisDefault,!1)}})}function kf(t,e){var i=t[e]-t[1-e];return{span:Math.abs(i),sign:i>0?-1:i<0?1:e?-1:1}}function Pf(t,e){return Math.min(e[1],Math.max(e[0],t))}function Nf(t,e,i){this._axesMap=R(),this._axesLayout={},this.dimensions=t.dimensions,this._rect,this._model=t,this._init(t,e,i)}function Of(t,e){return ek(ik(t,e[0]),e[1])}function Ef(t,e){var i=e.layoutLength/(e.axisCount-1);return{position:i*t,axisNameAvailableWidth:i,axisLabelShow:!0}}function Rf(t,e){var i,n,o=e.layoutLength,a=e.axisExpandWidth,r=e.axisCount,s=e.axisCollapseWidth,l=e.winInnerIndices,u=s,h=!1;return t<l[0]?(i=t*s,n=s):t<=l[1]?(i=e.axisExpandWindow0Pos+t*a-e.axisExpandWindow[0],u=a,h=!0):(i=o-(r-1-t)*s,n=s),{position:i,axisNameAvailableWidth:u,axisLabelShow:h,nameTruncateMaxWidth:n}}function zf(t){fw.call(this),this._zr=t,this.group=new tb,this._brushType,this._brushOption,this._panels,this._track=[],this._dragging,this._covers=[],this._creatingCover,this._creatingPanel,this._enableGlobalPan,this._uid="brushController_"+bk++,this._handlers={},hk(Sk,function(t,e){this._handlers[e]=m(t,this)},this)}function Bf(t,e){var o=t._zr;t._enableGlobalPan||tc(o,yk,t._uid),hk(t._handlers,function(t,e){o.on(e,t)}),t._brushType=e.brushType,t._brushOption=n(i(wk),e,!0)}function Vf(t){var e=t._zr;ec(e,yk,t._uid),hk(t._handlers,function(t,i){e.off(i,t)}),t._brushType=t._brushOption=null}function Gf(t,e){var i=Mk[e.brushType].createCover(t,e);return i.__brushOption=e,Hf(i,e),t.group.add(i),i}function Ff(t,e){var i=Uf(e);return i.endCreating&&(i.endCreating(t,e),Hf(e,e.__brushOption)),e}function Wf(t,e){var i=e.__brushOption;Uf(e).updateCoverShape(t,e,i.range,i)}function Hf(t,e){var i=e.z;null==i&&(i=gk),t.traverse(function(t){t.z=i,t.z2=i})}function Zf(t,e){Uf(e).updateCommon(t,e),Wf(t,e)}function Uf(t){return Mk[t.__brushOption.brushType]}function Xf(t,e,i){var n=t._panels;if(!n)return!0;var o,a=t._transform;return hk(n,function(t){t.isTargetByCursor(e,i,a)&&(o=t)}),o}function jf(t,e){var i=t._panels;if(!i)return!0;var n=e.__brushOption.panelId;return null==n||i[n]}function Yf(t){var e=t._covers,i=e.length;return hk(e,function(e){t.group.remove(e)},t),e.length=0,!!i}function qf(t,e){var n=ck(t._covers,function(t){var e=t.__brushOption,n=i(e.range);return{brushType:e.brushType,panelId:e.panelId,range:n}});t.trigger("brush",n,{isEnd:!!e.isEnd,removeOnClick:!!e.removeOnClick})}function Kf(t){var e=t._track;if(!e.length)return!1;var i=e[e.length-1],n=e[0],o=i[0]-n[0],a=i[1]-n[1];return pk(o*o+a*a,.5)>mk}function $f(t){var e=t.length-1;return e<0&&(e=0),[t[0],t[e]]}function Jf(t,e,i,n){var o=new tb;return o.add(new yM({name:"main",style:ip(i),silent:!0,draggable:!0,cursor:"move",drift:uk(t,e,o,"nswe"),ondragend:uk(qf,e,{isEnd:!0})})),hk(n,function(i){o.add(new yM({name:i,style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:uk(t,e,o,i),ondragend:uk(qf,e,{isEnd:!0})}))}),o}function Qf(t,e,i,n){var o=n.brushStyle.lineWidth||0,a=fk(o,vk),r=i[0][0],s=i[1][0],l=r-o/2,u=s-o/2,h=i[0][1],c=i[1][1],d=h-a+o/2,f=c-a+o/2,p=h-r,g=c-s,m=p+o,v=g+o;ep(t,e,"main",r,s,p,g),n.transformable&&(ep(t,e,"w",l,u,a,v),ep(t,e,"e",d,u,a,v),ep(t,e,"n",l,u,m,a),ep(t,e,"s",l,f,m,a),ep(t,e,"nw",l,u,a,a),ep(t,e,"ne",d,u,a,a),ep(t,e,"sw",l,f,a,a),ep(t,e,"se",d,f,a,a))}function tp(t,e){var i=e.__brushOption,n=i.transformable,o=e.childAt(0);o.useStyle(ip(i)),o.attr({silent:!n,cursor:n?"move":"default"}),hk(["w","e","n","s","se","sw","ne","nw"],function(i){var o=e.childOfName(i),a=ap(t,i);o&&o.attr({silent:!n,invisible:!n,cursor:n?_k[a]+"-resize":null})})}function ep(t,e,i,n,o,a,r){var s=e.childOfName(i);s&&s.setShape(hp(up(t,e,[[n,o],[n+a,o+r]])))}function ip(t){return r({strokeNoScale:!0},t.brushStyle)}function np(t,e,i,n){var o=[dk(t,i),dk(e,n)],a=[fk(t,i),fk(e,n)];return[[o[0],a[0]],[o[1],a[1]]]}function op(t){return Ao(t.group)}function ap(t,e){if(e.length>1)return("e"===(n=[ap(t,(e=e.split(""))[0]),ap(t,e[1])])[0]||"w"===n[0])&&n.reverse(),n.join("");var i={left:"w",right:"e",top:"n",bottom:"s"},n=Co({w:"left",e:"right",n:"top",s:"bottom"}[e],op(t));return i[n]}function rp(t,e,i,n,o,a,r,s){var l=n.__brushOption,u=t(l.range),h=lp(i,a,r);hk(o.split(""),function(t){var e=xk[t];u[e[0]][e[1]]+=h[e[0]]}),l.range=e(np(u[0][0],u[1][0],u[0][1],u[1][1])),Zf(i,n),qf(i,{isEnd:!1})}function sp(t,e,i,n,o){var a=e.__brushOption.range,r=lp(t,i,n);hk(a,function(t){t[0]+=r[0],t[1]+=r[1]}),Zf(t,e),qf(t,{isEnd:!1})}function lp(t,e,i){var n=t.group,o=n.transformCoordToLocal(e,i),a=n.transformCoordToLocal(0,0);return[o[0]-a[0],o[1]-a[1]]}function up(t,e,n){var o=jf(t,e);return o&&!0!==o?o.clipPath(n,t._transform):i(n)}function hp(t){var e=dk(t[0][0],t[1][0]),i=dk(t[0][1],t[1][1]);return{x:e,y:i,width:fk(t[0][0],t[1][0])-e,height:fk(t[0][1],t[1][1])-i}}function cp(t,e,i){if(t._brushType){var n=t._zr,o=t._covers,a=Xf(t,e,i);if(!t._dragging)for(var r=0;r<o.length;r++){var s=o[r].__brushOption;if(a&&(!0===a||s.panelId===a.panelId)&&Mk[s.brushType].contain(o[r],i[0],i[1]))return}a&&n.setCursorStyle("crosshair")}}function dp(t){var e=t.event;e.preventDefault&&e.preventDefault()}function fp(t,e,i){return t.childOfName("main").contain(e,i)}function pp(t,e,n,o){var a,r=t._creatingCover,s=t._creatingPanel,l=t._brushOption;if(t._track.push(n.slice()),Kf(t)||r){if(s&&!r){"single"===l.brushMode&&Yf(t);var u=i(l);u.brushType=gp(u.brushType,s),u.panelId=!0===s?null:s.panelId,r=t._creatingCover=Gf(t,u),t._covers.push(r)}if(r){var h=Mk[gp(t._brushType,s)];r.__brushOption.range=h.getCreatingRange(up(t,r,t._track)),o&&(Ff(t,r),h.updateCommon(t,r)),Wf(t,r),a={isEnd:o}}}else o&&"single"===l.brushMode&&l.removeOnClick&&Xf(t,e,n)&&Yf(t)&&(a={isEnd:o,removeOnClick:!0});return a}function gp(t,e){return"auto"===t?e.defaultBrushType:t}function mp(t){if(this._dragging){dp(t);var e=pp(this,t,this.group.transformCoordToLocal(t.offsetX,t.offsetY),!0);this._dragging=!1,this._track=[],this._creatingCover=null,e&&qf(this,e)}}function vp(t){return{createCover:function(e,i){return Jf(uk(rp,function(e){var i=[e,[0,100]];return t&&i.reverse(),i},function(e){return e[t]}),e,i,[["w","e"],["n","s"]][t])},getCreatingRange:function(e){var i=$f(e);return[dk(i[0][t],i[1][t]),fk(i[0][t],i[1][t])]},updateCoverShape:function(e,i,n,o){var a,r=jf(e,i);if(!0!==r&&r.getLinearBrushOtherExtent)a=r.getLinearBrushOtherExtent(t,e._transform);else{var s=e._zr;a=[0,[s.getWidth(),s.getHeight()][1-t]]}var l=[n,a];t&&l.reverse(),Qf(e,i,l,o)},updateCommon:tp,contain:fp}}function yp(t){return t=wp(t),function(e,i){return ko(e,t)}}function xp(t,e){return t=wp(t),function(i){var n=null!=e?e:i,o=n?t.width:t.height,a=n?t.x:t.y;return[a,a+(o||0)]}}function _p(t,e,i){return t=wp(t),function(n,o,a){return t.contain(o[0],o[1])&&!gc(n,e,i)}}function wp(t){return de.create(t)}function bp(t,e,i){return i&&"axisAreaSelect"===i.type&&e.findComponents({mainType:"parallelAxis",query:i})[0]===t}function Sp(t){var e=t.axis;return f(t.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}})}function Mp(t,e){return e.getComponent("parallel",t.get("parallelIndex"))}function Ip(t,e){var i=t._model;return i.get("axisExpandable")&&i.get("axisExpandTriggerOn")===e}function Tp(t,e){if(!t.encodeDefine){var i=e.ecModel.getComponent("parallel",e.get("parallelIndex"));if(i){var n=t.encodeDefine=R();d(i.dimensions,function(t){var e=Ap(t);n.set(t,e)})}}}function Ap(t){return+t.replace("dim","")}function Dp(t,e,i){var n=t.model,o=t.getRect(),a=new yM({shape:{x:o.x,y:o.y,width:o.width,height:o.height}}),r="horizontal"===n.get("layout")?"width":"height";return a.setShape(r,0),To(a,{shape:{width:o.width,height:o.height}},e,i),a}function Cp(t,e,i,n){for(var o=[],a=0;a<i.length;a++){var r=i[a],s=t.get(t.mapDimension(r),e);Np(s,n.getAxis(r).type)||o.push(n.dataToPoint(s,r))}return o}function Lp(t,e,i,n,o){var a=Cp(t,i,n,o),r=new gM({shape:{points:a},silent:!0,z2:10});return e.add(r),t.setItemGraphicEl(i,r),r}function kp(t){var e=t.get("smooth",!0);return!0===e&&(e=Dk),{lineStyle:t.getModel("lineStyle").getLineStyle(),smooth:null!=e?e:Dk}}function Pp(t,e,i,n){var o=n.lineStyle;e.hasItemOption&&(o=e.getItemModel(i).getModel("lineStyle").getLineStyle()),t.useStyle(o);var a=t.style;a.fill=null,a.stroke=e.getItemVisual(i,"color"),a.opacity=e.getItemVisual(i,"opacity"),n.smooth&&(t.shape.smooth=n.smooth)}function Np(t,e){return"category"===e?null==t:null==t||isNaN(t)}function Op(t,e){return t.getVisual("opacity")||t.getModel().get(e)}function Ep(t,e,i){var n=t.getGraphicEl(),o=Op(t,e);null!=i&&(null==o&&(o=1),o*=i),n.downplay&&n.downplay(),n.traverse(function(t){"group"!==t.type&&t.setStyle("opacity",o)})}function Rp(t,e){var i=Op(t,e),n=t.getGraphicEl();n.highlight&&n.highlight(),n.traverse(function(t){"group"!==t.type&&t.setStyle("opacity",i)})}function zp(t,e,i){var n=new yM({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return To(n,{shape:{width:t.width+20,height:t.height+20}},e,i),n}function Bp(t,e){return ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function Vp(t,e,i,n,o,a,r,s){Fp(t,e,i,o,a,s),Zp(t,e,a,o,n,r,s),eg(t,s)}function Gp(t){d(t,function(t){var e=Qp(t.outEdges,Jp),i=Qp(t.inEdges,Jp),n=Math.max(e,i);t.setLayout({value:n},!0)})}function Fp(t,e,i,n,o,a){for(var r=[],s=[],l=[],u=[],h=0,c=0;c<e.length;c++)r[c]=1;for(c=0;c<t.length;c++)s[c]=t[c].inEdges.length,0===s[c]&&l.push(t[c]);for(;l.length;){for(var d=0;d<l.length;d++){var f=l[d];"vertical"===a?(f.setLayout({y:h},!0),f.setLayout({dy:i},!0)):(f.setLayout({x:h},!0),f.setLayout({dx:i},!0));for(var p=0;p<f.outEdges.length;p++){var g=f.outEdges[p];r[e.indexOf(g)]=0;var m=g.node2;0==--s[t.indexOf(m)]&&u.push(m)}}++h,l=u,u=[]}for(c=0;c<r.length;c++);Wp(t,h,a),Hp(t,"vertical"===a?(o-i)/(h-1):(n-i)/(h-1),a)}function Wp(t,e,i){d(t,function(t){t.outEdges.length||("vertical"===i?t.setLayout({y:e-1},!0):t.setLayout({x:e-1},!0))})}function Hp(t,e,i){d(t,function(t){if("vertical"===i){var n=t.getLayout().y*e;t.setLayout({y:n},!0)}else{var o=t.getLayout().x*e;t.setLayout({x:o},!0)}})}function Zp(t,e,i,n,o,a,r){var s=Up(t,r);Xp(t,s,e,i,n,o,r),jp(s,o,i,n,r);for(var l=1;a>0;a--)Yp(s,l*=.99,r),jp(s,o,i,n,r),tg(s,l,r),jp(s,o,i,n,r)}function Up(t,e){var i=[],n="vertical"===e?"y":"x",o=Zi(t,function(t){return t.getLayout()[n]});return o.keys.sort(function(t,e){return t-e}),d(o.keys,function(t){i.push(o.buckets.get(t))}),i}function Xp(t,e,i,n,o,a,r){var s=[];d(e,function(t){var e=t.length,i=0,l=0;d(t,function(t){i+=t.getLayout().value}),l="vertical"===r?(o-(e-1)*a)/i:(n-(e-1)*a)/i,s.push(l)}),s.sort(function(t,e){return t-e});var l=s[0];d(e,function(t){d(t,function(t,e){var i=t.getLayout().value*l;"vertical"===r?(t.setLayout({x:e},!0),t.setLayout({dx:i},!0)):(t.setLayout({y:e},!0),t.setLayout({dy:i},!0))})}),d(i,function(t){var e=+t.getValue()*l;t.setLayout({dy:e},!0)})}function jp(t,e,i,n,o){d(t,function(t){var a,r,s,l=0,u=t.length;if("vertical"===o){var h;for(t.sort(function(t,e){return t.getLayout().x-e.getLayout().x}),s=0;s<u;s++)(r=l-(a=t[s]).getLayout().x)>0&&(h=a.getLayout().x+r,a.setLayout({x:h},!0)),l=a.getLayout().x+a.getLayout().dx+e;if((r=l-e-n)>0)for(h=a.getLayout().x-r,a.setLayout({x:h},!0),l=h,s=u-2;s>=0;--s)(r=(a=t[s]).getLayout().x+a.getLayout().dx+e-l)>0&&(h=a.getLayout().x-r,a.setLayout({x:h},!0)),l=a.getLayout().x}else{var c;for(t.sort(function(t,e){return t.getLayout().y-e.getLayout().y}),s=0;s<u;s++)(r=l-(a=t[s]).getLayout().y)>0&&(c=a.getLayout().y+r,a.setLayout({y:c},!0)),l=a.getLayout().y+a.getLayout().dy+e;if((r=l-e-i)>0)for(c=a.getLayout().y-r,a.setLayout({y:c},!0),l=c,s=u-2;s>=0;--s)(r=(a=t[s]).getLayout().y+a.getLayout().dy+e-l)>0&&(c=a.getLayout().y-r,a.setLayout({y:c},!0)),l=a.getLayout().y}})}function Yp(t,e,i){d(t.slice().reverse(),function(t){d(t,function(t){if(t.outEdges.length){var n=Qp(t.outEdges,qp,i)/Qp(t.outEdges,Jp,i);if("vertical"===i){var o=t.getLayout().x+(n-$p(t,i))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(n-$p(t,i))*e;t.setLayout({y:a},!0)}}})})}function qp(t,e){return $p(t.node2,e)*t.getValue()}function Kp(t,e){return $p(t.node1,e)*t.getValue()}function $p(t,e){return"vertical"===e?t.getLayout().x+t.getLayout().dx/2:t.getLayout().y+t.getLayout().dy/2}function Jp(t){return t.getValue()}function Qp(t,e,i){for(var n=0,o=t.length,a=-1;++a<o;){var r=+e.call(t,t[a],i);isNaN(r)||(n+=r)}return n}function tg(t,e,i){d(t,function(t){d(t,function(t){if(t.inEdges.length){var n=Qp(t.inEdges,Kp,i)/Qp(t.inEdges,Jp,i);if("vertical"===i){var o=t.getLayout().x+(n-$p(t,i))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(n-$p(t,i))*e;t.setLayout({y:a},!0)}}})})}function eg(t,e){d(t,function(t){"vertical"===e?(t.outEdges.sort(function(t,e){return t.node2.getLayout().x-e.node2.getLayout().x}),t.inEdges.sort(function(t,e){return t.node1.getLayout().x-e.node1.getLayout().x})):(t.outEdges.sort(function(t,e){return t.node2.getLayout().y-e.node2.getLayout().y}),t.inEdges.sort(function(t,e){return t.node1.getLayout().y-e.node1.getLayout().y}))}),d(t,function(t){var e=0,i=0;d(t.outEdges,function(t){t.setLayout({sy:e},!0),e+=t.getLayout().dy}),d(t.inEdges,function(t){t.setLayout({ty:i},!0),i+=t.getLayout().dy})})}function ig(t,e,i,n,o){var a=t.ends,r=new zk({shape:{points:o?og(a,n,t):a}});return ng(t,r,e,i,o),r}function ng(t,e,i,n,o){var a=i.hostModel;(0,zM[o?"initProps":"updateProps"])(e,{shape:{points:t.ends}},a,n);var r=i.getItemModel(n),s=r.getModel(Ek),l=i.getItemVisual(n,"color"),u=s.getItemStyle(["borderColor"]);u.stroke=l,u.strokeNoScale=!0,e.useStyle(u),e.z2=100,fo(e,r.getModel(Rk).getItemStyle())}function og(t,e,i){return f(t,function(t){return t=t.slice(),t[e]=i.initBaseline,t})}function ag(t){var e=[],i=[];return t.eachSeriesByType("boxplot",function(t){var n=t.getBaseAxis(),o=l(i,n);o<0&&(o=i.length,i[o]=n,e[o]={axis:n,seriesModels:[]}),e[o].seriesModels.push(t)}),e}function rg(t){var e,i,n=t.axis,o=t.seriesModels,a=o.length,r=t.boxWidthList=[],s=t.boxOffsetList=[],l=[];if("category"===n.type)i=n.getBandWidth();else{var u=0;Vk(o,function(t){u=Math.max(u,t.getData().count())}),e=n.getExtent(),Math.abs(e[1]-e[0])}Vk(o,function(t){var e=t.get("boxWidth");y(e)||(e=[e,e]),l.push([Vo(e[0],i)||0,Vo(e[1],i)||0])});var h=.8*i-2,c=h/a*.3,d=(h-c*(a-1))/a,f=d/2-h/2;Vk(o,function(t,e){s.push(f),f+=c+d,r.push(Math.min(Math.max(d,l[e][0]),l[e][1]))})}function sg(t,e,i){function n(t,i,n){var o=s.get(i,n),a=[];a[u]=t,a[h]=o;var l;return isNaN(t)||isNaN(o)?l=[NaN,NaN]:(l=r.dataToPoint(a))[u]+=e,l}function o(t,e,i){var n=e.slice(),o=e.slice();n[u]+=l,o[u]-=l,i?t.push(n,o):t.push(o,n)}function a(t,e){var i=e.slice(),n=e.slice();i[u]-=l,n[u]+=l,t.push(i,n)}var r=t.coordinateSystem,s=t.getData(),l=i/2,u="horizontal"===t.get("layout")?0:1,h=1-u,c=["x","y"],d=s.mapDimension(c[u]),f=s.mapDimension(c[h],!0);if(!(null==d||f.length<5))for(var p=0;p<s.count();p++){var g=s.get(d,p),m=n(g,f[2],p),v=n(g,f[0],p),y=n(g,f[1],p),x=n(g,f[3],p),_=n(g,f[4],p),w=[];o(w,y,0),o(w,x,1),w.push(v,y,_,x),a(w,v),a(w,_),a(w,m),s.setItemLayout(p,{initBaseline:m[h],ends:w})}}function lg(t,e,i){var n=t.ends;return new Hk({shape:{points:i?hg(n,t):n},z2:100})}function ug(t,e,i,n){var o=e.getItemModel(i),a=o.getModel(Gk),r=e.getItemVisual(i,"color"),s=e.getItemVisual(i,"borderColor")||r,l=a.getItemStyle(Wk);t.useStyle(l),t.style.strokeNoScale=!0,t.style.fill=r,t.style.stroke=s,t.__simpleBox=n,fo(t,o.getModel(Fk).getItemStyle())}function hg(t,e){return f(t,function(t){return t=t.slice(),t[1]=e.initBaseline,t})}function cg(t,e,i){var n=t.getData(),o=n.getLayout("largePoints"),a=new Zk({shape:{points:o},__sign:1});e.add(a);var r=new Zk({shape:{points:o},__sign:-1});e.add(r),dg(1,a,t,n),dg(-1,r,t,n),i&&(a.incremental=!0,r.incremental=!0)}function dg(t,e,i,n){var o=t>0?"P":"N",a=n.getVisual("borderColor"+o)||n.getVisual("color"+o),r=i.getModel(Gk).getItemStyle(Wk);e.useStyle(r),e.style.fill=null,e.style.stroke=a}function fg(t,e,i,n,o){return i>n?-1:i<n?1:e>0?t.get(o,e-1)<=n?1:-1:1}function pg(t,e){var i,n=t.getBaseAxis(),o="category"===n.type?n.getBandWidth():(i=n.getExtent(),Math.abs(i[1]-i[0])/e.count()),a=Vo(A(t.get("barMaxWidth"),o),o),r=Vo(A(t.get("barMinWidth"),1),o),s=t.get("barWidth");return null!=s?Vo(s,o):Math.max(Math.min(o/2,a),r)}function gg(t){return y(t)||(t=[+t,+t]),t}function mg(t,e){t.eachChild(function(t){t.attr({z:e.z,zlevel:e.zlevel,style:{stroke:"stroke"===e.brushType?e.color:null,fill:"fill"===e.brushType?e.color:null}})})}function vg(t,e){tb.call(this);var i=new wu(t,e),n=new tb;this.add(i),this.add(n),n.beforeUpdate=function(){this.attr(i.getScale())},this.updateData(t,e)}function yg(t){var e=t.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(t.data=f(e,function(t){var e={coords:[t[0].coord,t[1].coord]};return t[0].name&&(e.fromName=t[0].name),t[1].name&&(e.toName=t[1].name),o([e,t[0],t[1]])}))}function xg(t,e,i){tb.call(this),this.add(this.createLine(t,e,i)),this._updateEffectSymbol(t,e)}function _g(t,e,i){tb.call(this),this._createPolyline(t,e,i)}function wg(t,e,i){xg.call(this,t,e,i),this._lastFrame=0,this._lastFramePercent=0}function bg(){this.group=new tb}function Sg(t){return t instanceof Array||(t=[t,t]),t}function Mg(){var t=iw();this.canvas=t,this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={}}function Ig(t,e,i){var n=t[1]-t[0],o=(e=f(e,function(e){return{interval:[(e.interval[0]-t[0])/n,(e.interval[1]-t[0])/n]}})).length,a=0;return function(t){for(n=a;n<o;n++)if((r=e[n].interval)[0]<=t&&t<=r[1]){a=n;break}if(n===o)for(var n=a-1;n>=0;n--){var r=e[n].interval;if(r[0]<=t&&t<=r[1]){a=n;break}}return n>=0&&n<o&&i[n]}}function Tg(t,e){var i=t[1]-t[0];return e=[(e[0]-t[0])/i,(e[1]-t[0])/i],function(t){return t>=e[0]&&t<=e[1]}}function Ag(t){var e=t.dimensions;return"lng"===e[0]&&"lat"===e[1]}function Dg(t,e,i,n){var o=t.getItemLayout(e),a=i.get("symbolRepeat"),r=i.get("symbolClip"),s=i.get("symbolPosition")||"start",l=(i.get("symbolRotate")||0)*Math.PI/180||0,u=i.get("symbolPatternSize")||2,h=i.isAnimationEnabled(),c={dataIndex:e,layout:o,itemModel:i,symbolType:t.getItemVisual(e,"symbol")||"circle",color:t.getItemVisual(e,"color"),symbolClip:r,symbolRepeat:a,symbolRepeatDirection:i.get("symbolRepeatDirection"),symbolPatternSize:u,rotation:l,animationModel:h?i:null,hoverAnimation:h&&i.get("hoverAnimation"),z2:i.getShallow("z",!0)||0};Cg(i,a,o,n,c),kg(t,e,o,a,r,c.boundingLength,c.pxSign,u,n,c),Pg(i,c.symbolScale,l,n,c);var d=c.symbolSize,f=i.get("symbolOffset");return y(f)&&(f=[Vo(f[0],d[0]),Vo(f[1],d[1])]),Ng(i,d,o,a,r,f,s,c.valueLineWidth,c.boundingLength,c.repeatCutLength,n,c),c}function Cg(t,e,i,n,o){var a,r=n.valueDim,s=t.get("symbolBoundingData"),l=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),u=l.toGlobalCoord(l.dataToCoord(0)),h=1-+(i[r.wh]<=0);if(y(s)){var c=[Lg(l,s[0])-u,Lg(l,s[1])-u];c[1]<c[0]&&c.reverse(),a=c[h]}else a=null!=s?Lg(l,s)-u:e?n.coordSysExtent[r.index][h]-u:i[r.wh];o.boundingLength=a,e&&(o.repeatCutLength=i[r.wh]),o.pxSign=a>0?1:a<0?-1:0}function Lg(t,e){return t.toGlobalCoord(t.dataToCoord(t.scale.parse(e)))}function kg(t,e,i,n,o,a,r,s,l,u){var h=l.valueDim,c=l.categoryDim,d=Math.abs(i[c.wh]),f=t.getItemVisual(e,"symbolSize");y(f)?f=f.slice():(null==f&&(f="100%"),f=[f,f]),f[c.index]=Vo(f[c.index],d),f[h.index]=Vo(f[h.index],n?d:Math.abs(a)),u.symbolSize=f,(u.symbolScale=[f[0]/s,f[1]/s])[h.index]*=(l.isHorizontal?-1:1)*r}function Pg(t,e,i,n,o){var a=t.get(cP)||0;a&&(fP.attr({scale:e.slice(),rotation:i}),fP.updateTransform(),a/=fP.getLineScale(),a*=e[n.valueDim.index]),o.valueLineWidth=a}function Ng(t,e,i,n,o,r,s,l,u,h,c,d){var f=c.categoryDim,p=c.valueDim,g=d.pxSign,m=Math.max(e[p.index]+l,0),v=m;if(n){var y=Math.abs(u),x=T(t.get("symbolMargin"),"15%")+"",_=!1;x.lastIndexOf("!")===x.length-1&&(_=!0,x=x.slice(0,x.length-1)),x=Vo(x,e[p.index]);var w=Math.max(m+2*x,0),b=_?0:2*x,S=Qo(n),M=S?n:Kg((y+b)/w);w=m+2*(x=(y-M*m)/2/(_?M:M-1)),b=_?0:2*x,S||"fixed"===n||(M=h?Kg((Math.abs(h)+b)/w):0),v=M*w-b,d.repeatTimes=M,d.symbolMargin=x}var I=g*(v/2),A=d.pathPosition=[];A[f.index]=i[f.wh]/2,A[p.index]="start"===s?I:"end"===s?u-I:u/2,r&&(A[0]+=r[0],A[1]+=r[1]);var D=d.bundlePosition=[];D[f.index]=i[f.xy],D[p.index]=i[p.xy];var C=d.barRectShape=a({},i);C[p.wh]=g*Math.max(Math.abs(i[p.wh]),Math.abs(A[p.index]+I)),C[f.wh]=i[f.wh];var L=d.clipShape={};L[f.xy]=-i[f.xy],L[f.wh]=c.ecSize[f.wh],L[p.xy]=0,L[p.wh]=i[p.wh]}function Og(t){var e=t.symbolPatternSize,i=Jl(t.symbolType,-e/2,-e/2,e,e,t.color);return i.attr({culling:!0}),"image"!==i.type&&i.setStyle({strokeNoScale:!0}),i}function Eg(t,e,i,n){function o(t){var e=l.slice(),n=i.pxSign,o=t;return("start"===i.symbolRepeatDirection?n>0:n<0)&&(o=h-1-t),e[u.index]=d*(o-h/2+.5)+l[u.index],{position:e,scale:i.symbolScale.slice(),rotation:i.rotation}}var a=t.__pictorialBundle,r=i.symbolSize,s=i.valueLineWidth,l=i.pathPosition,u=e.valueDim,h=i.repeatTimes||0,c=0,d=r[e.valueDim.index]+s+2*i.symbolMargin;for(jg(t,function(t){t.__pictorialAnimationIndex=c,t.__pictorialRepeatTimes=h,c<h?Yg(t,null,o(c),i,n):Yg(t,null,{scale:[0,0]},i,n,function(){a.remove(t)}),Wg(t,i),c++});c<h;c++){var f=Og(i);f.__pictorialAnimationIndex=c,f.__pictorialRepeatTimes=h,a.add(f);var p=o(c);Yg(f,{position:p.position,scale:[0,0]},{scale:p.scale,rotation:p.rotation},i,n),f.on("mouseover",function(){jg(t,function(t){t.trigger("emphasis")})}).on("mouseout",function(){jg(t,function(t){t.trigger("normal")})}),Wg(f,i)}}function Rg(t,e,i,n){var o=t.__pictorialBundle,a=t.__pictorialMainPath;a?Yg(a,null,{position:i.pathPosition.slice(),scale:i.symbolScale.slice(),rotation:i.rotation},i,n):(a=t.__pictorialMainPath=Og(i),o.add(a),Yg(a,{position:i.pathPosition.slice(),scale:[0,0],rotation:i.rotation},{scale:i.symbolScale.slice()},i,n),a.on("mouseover",function(){this.trigger("emphasis")}).on("mouseout",function(){this.trigger("normal")})),Wg(a,i)}function zg(t,e,i){var n=a({},e.barRectShape),o=t.__pictorialBarRect;o?Yg(o,null,{shape:n},e,i):(o=t.__pictorialBarRect=new yM({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),t.add(o))}function Bg(t,e,i,n){if(i.symbolClip){var o=t.__pictorialClipPath,r=a({},i.clipShape),s=e.valueDim,l=i.animationModel,u=i.dataIndex;if(o)Io(o,{shape:r},l,u);else{r[s.wh]=0,o=new yM({shape:r}),t.__pictorialBundle.setClipPath(o),t.__pictorialClipPath=o;var h={};h[s.wh]=i.clipShape[s.wh],zM[n?"updateProps":"initProps"](o,{shape:h},l,u)}}}function Vg(t,e){var i=t.getItemModel(e);return i.getAnimationDelayParams=Gg,i.isAnimationEnabled=Fg,i}function Gg(t){return{index:t.__pictorialAnimationIndex,count:t.__pictorialRepeatTimes}}function Fg(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function Wg(t,e){t.off("emphasis").off("normal");var i=e.symbolScale.slice();e.hoverAnimation&&t.on("emphasis",function(){this.animateTo({scale:[1.1*i[0],1.1*i[1]]},400,"elasticOut")}).on("normal",function(){this.animateTo({scale:i.slice()},400,"elasticOut")})}function Hg(t,e,i,n){var o=new tb,a=new tb;return o.add(a),o.__pictorialBundle=a,a.attr("position",i.bundlePosition.slice()),i.symbolRepeat?Eg(o,e,i):Rg(o,e,i),zg(o,i,n),Bg(o,e,i,n),o.__pictorialShapeStr=Xg(t,i),o.__pictorialSymbolMeta=i,o}function Zg(t,e,i){var n=i.animationModel,o=i.dataIndex;Io(t.__pictorialBundle,{position:i.bundlePosition.slice()},n,o),i.symbolRepeat?Eg(t,e,i,!0):Rg(t,e,i,!0),zg(t,i,!0),Bg(t,e,i,!0)}function Ug(t,e,i,n){var o=n.__pictorialBarRect;o&&(o.style.text=null);var a=[];jg(n,function(t){a.push(t)}),n.__pictorialMainPath&&a.push(n.__pictorialMainPath),n.__pictorialClipPath&&(i=null),d(a,function(t){Io(t,{scale:[0,0]},i,e,function(){n.parent&&n.parent.remove(n)})}),t.setItemGraphicEl(e,null)}function Xg(t,e){return[t.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function jg(t,e,i){d(t.__pictorialBundle.children(),function(n){n!==t.__pictorialBarRect&&e.call(i,n)})}function Yg(t,e,i,n,o,a){e&&t.attr(e),n.symbolClip&&!o?i&&t.attr(i):i&&zM[o?"updateProps":"initProps"](t,i,n.animationModel,n.dataIndex,a)}function qg(t,e,i){var n=i.color,o=i.dataIndex,a=i.itemModel,s=a.getModel("itemStyle").getItemStyle(["color"]),l=a.getModel("emphasis.itemStyle").getItemStyle(),u=a.getShallow("cursor");jg(t,function(t){t.setColor(n),t.setStyle(r({fill:n,opacity:i.opacity},s)),fo(t,l),u&&(t.cursor=u),t.z2=i.z2});var h={},c=e.valueDim.posDesc[+(i.boundingLength>0)],d=t.__pictorialBarRect;kh(d.style,h,a,n,e.seriesModel,o,c),fo(d,h)}function Kg(t){var e=Math.round(t);return Math.abs(t-e)<1e-4?e:Math.ceil(t)}function $g(t,e,i){this.dimension="single",this.dimensions=["single"],this._axis=null,this._rect,this._init(t,e,i),this.model=t}function Jg(t,e){e=e||{};var i=t.coordinateSystem,n=t.axis,o={},a=n.position,r=n.orient,s=i.getRect(),l=[s.x,s.x+s.width,s.y,s.y+s.height],u={horizontal:{top:l[2],bottom:l[3]},vertical:{left:l[0],right:l[1]}};o.position=["vertical"===r?u.vertical[a]:l[0],"horizontal"===r?u.horizontal[a]:l[3]];var h={horizontal:0,vertical:1};o.rotation=Math.PI/2*h[r];var c={top:-1,bottom:1,right:1,left:-1};o.labelDirection=o.tickDirection=o.nameDirection=c[a],t.get("axisTick.inside")&&(o.tickDirection=-o.tickDirection),T(e.labelInside,t.get("axisLabel.inside"))&&(o.labelDirection=-o.labelDirection);var d=e.rotate;return null==d&&(d=t.get("axisLabel.rotate")),o.labelRotation="top"===a?-d:d,o.z2=1,o}function Qg(t,e,i,n,o){var r=t.axis;if(!r.scale.isBlank()&&r.containData(e))if(t.involveSeries){var s=tm(e,t),l=s.payloadBatch,u=s.snapToValue;l[0]&&null==o.seriesIndex&&a(o,l[0]),!n&&t.snap&&r.containData(u)&&null!=u&&(e=u),i.showPointer(t,e,l,o),i.showTooltip(t,s,u)}else i.showPointer(t,e)}function tm(t,e){var i=e.axis,n=i.dim,o=t,a=[],r=Number.MAX_VALUE,s=-1;return _P(e.seriesModels,function(e,l){var u,h,c=e.getData().mapDimension(n,!0);if(e.getAxisTooltipData){var d=e.getAxisTooltipData(c,t,i);h=d.dataIndices,u=d.nestestValue}else{if(!(h=e.getData().indicesOfNearest(c[0],t,"category"===i.type?.5:null)).length)return;u=e.getData().get(c[0],h[0])}if(null!=u&&isFinite(u)){var f=t-u,p=Math.abs(f);p<=r&&((p<r||f>=0&&s<0)&&(r=p,s=f,o=u,a.length=0),_P(h,function(t){a.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})}))}}),{payloadBatch:a,snapToValue:o}}function em(t,e,i,n){t[e.key]={value:i,payloadBatch:n}}function im(t,e,i,n){var o=i.payloadBatch,a=e.axis,r=a.model,s=e.axisPointerModel;if(e.triggerTooltip&&o.length){var l=e.coordSys.model,u=Ah(l),h=t.map[u];h||(h=t.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},t.list.push(h)),h.dataByAxis.push({axisDim:a.dim,axisIndex:r.componentIndex,axisType:r.type,axisId:r.id,value:n,valueLabelOpt:{precision:s.get("label.precision"),formatter:s.get("label.formatter")},seriesDataIndices:o.slice()})}}function nm(t,e,i){var n=i.axesInfo=[];_P(e,function(e,i){var o=e.axisPointerModel.option,a=t[i];a?(!e.useHandle&&(o.status="show"),o.value=a.value,o.seriesDataIndices=(a.payloadBatch||[]).slice()):!e.useHandle&&(o.status="hide"),"show"===o.status&&n.push({axisDim:e.axis.dim,axisIndex:e.axis.model.componentIndex,value:o.value})})}function om(t,e,i,n){if(!lm(e)&&t.list.length){var o=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:i.tooltipOption,position:i.position,dataIndexInside:o.dataIndexInside,dataIndex:o.dataIndex,seriesIndex:o.seriesIndex,dataByCoordSys:t.list})}else n({type:"hideTip"})}function am(t,e,i){var n=i.getZr(),o=bP(n).axisPointerLastHighlights||{},a=bP(n).axisPointerLastHighlights={};_P(t,function(t,e){var i=t.axisPointerModel.option;"show"===i.status&&_P(i.seriesDataIndices,function(t){var e=t.seriesIndex+" | "+t.dataIndex;a[e]=t})});var r=[],s=[];d(o,function(t,e){!a[e]&&s.push(t)}),d(a,function(t,e){!o[e]&&r.push(t)}),s.length&&i.dispatchAction({type:"downplay",escapeConnect:!0,batch:s}),r.length&&i.dispatchAction({type:"highlight",escapeConnect:!0,batch:r})}function rm(t,e){for(var i=0;i<(t||[]).length;i++){var n=t[i];if(e.axis.dim===n.axisDim&&e.axis.model.componentIndex===n.axisIndex)return n}}function sm(t){var e=t.axis.model,i={},n=i.axisDim=t.axis.dim;return i.axisIndex=i[n+"AxisIndex"]=e.componentIndex,i.axisName=i[n+"AxisName"]=e.name,i.axisId=i[n+"AxisId"]=e.id,i}function lm(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}function um(t,e,i){if(!U_.node){var n=e.getZr();SP(n).records||(SP(n).records={}),hm(n,e),(SP(n).records[t]||(SP(n).records[t]={})).handler=i}}function hm(t,e){function i(i,n){t.on(i,function(i){var o=pm(e);MP(SP(t).records,function(t){t&&n(t,i,o.dispatchAction)}),cm(o.pendings,e)})}SP(t).initialized||(SP(t).initialized=!0,i("click",v(fm,"click")),i("mousemove",v(fm,"mousemove")),i("globalout",dm))}function cm(t,e){var i,n=t.showTip.length,o=t.hideTip.length;n?i=t.showTip[n-1]:o&&(i=t.hideTip[o-1]),i&&(i.dispatchAction=null,e.dispatchAction(i))}function dm(t,e,i){t.handler("leave",null,i)}function fm(t,e,i,n){e.handler(t,i,n)}function pm(t){var e={showTip:[],hideTip:[]},i=function(n){var o=e[n.type];o?o.push(n):(n.dispatchAction=i,t.dispatchAction(n))};return{dispatchAction:i,pendings:e}}function gm(t,e){if(!U_.node){var i=e.getZr();(SP(i).records||{})[t]&&(SP(i).records[t]=null)}}function mm(){}function vm(t,e,i,n){ym(TP(i).lastProp,n)||(TP(i).lastProp=n,e?Io(i,n,t):(i.stopAnimation(),i.attr(n)))}function ym(t,e){if(w(t)&&w(e)){var i=!0;return d(e,function(e,n){i=i&&ym(t[n],e)}),!!i}return t===e}function xm(t,e){t[e.get("label.show")?"show":"hide"]()}function _m(t){return{position:t.position.slice(),rotation:t.rotation||0}}function wm(t,e,i){var n=e.get("z"),o=e.get("zlevel");t&&t.traverse(function(t){"group"!==t.type&&(null!=n&&(t.z=n),null!=o&&(t.zlevel=o),t.silent=i)})}function bm(t){var e,i=t.get("type"),n=t.getModel(i+"Style");return"line"===i?(e=n.getLineStyle()).fill=null:"shadow"===i&&((e=n.getAreaStyle()).stroke=null),e}function Sm(t,e,i,n,o){var a=Im(i.get("value"),e.axis,e.ecModel,i.get("seriesDataIndices"),{precision:i.get("label.precision"),formatter:i.get("label.formatter")}),r=i.getModel("label"),s=qM(r.get("padding")||0),l=r.getFont(),u=ke(a,l),h=o.position,c=u.width+s[1]+s[3],d=u.height+s[0]+s[2],f=o.align;"right"===f&&(h[0]-=c),"center"===f&&(h[0]-=c/2);var p=o.verticalAlign;"bottom"===p&&(h[1]-=d),"middle"===p&&(h[1]-=d/2),Mm(h,c,d,n);var g=r.get("backgroundColor");g&&"auto"!==g||(g=e.get("axisLine.lineStyle.color")),t.label={shape:{x:0,y:0,width:c,height:d,r:r.get("borderRadius")},position:h.slice(),style:{text:a,textFont:l,textFill:r.getTextColor(),textPosition:"inside",fill:g,stroke:r.get("borderColor")||"transparent",lineWidth:r.get("borderWidth")||0,shadowBlur:r.get("shadowBlur"),shadowColor:r.get("shadowColor"),shadowOffsetX:r.get("shadowOffsetX"),shadowOffsetY:r.get("shadowOffsetY")},z2:10}}function Mm(t,e,i,n){var o=n.getWidth(),a=n.getHeight();t[0]=Math.min(t[0]+e,o)-e,t[1]=Math.min(t[1]+i,a)-i,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}function Im(t,e,i,n,o){t=e.scale.parse(t);var a=e.scale.getLabel(t,{precision:o.precision}),r=o.formatter;if(r){var s={value:Xl(e,t),seriesData:[]};d(n,function(t){var e=i.getSeriesByIndex(t.seriesIndex),n=t.dataIndexInside,o=e&&e.getDataParams(n);o&&s.seriesData.push(o)}),_(r)?a=r.replace("{value}",a):x(r)&&(a=r(s))}return a}function Tm(t,e,i){var n=xt();return Mt(n,n,i.rotation),St(n,n,i.position),Do([t.dataToCoord(e),(i.labelOffset||0)+(i.labelDirection||1)*(i.labelMargin||0)],n)}function Am(t,e,i,n,o,a){var r=FD.innerTextLayout(i.rotation,0,i.labelDirection);i.labelMargin=o.get("label.margin"),Sm(e,n,o,a,{position:Tm(n.axis,t,i),align:r.textAlign,verticalAlign:r.textVerticalAlign})}function Dm(t,e,i){return i=i||0,{x1:t[i],y1:t[1-i],x2:e[i],y2:e[1-i]}}function Cm(t,e,i){return i=i||0,{x:t[i],y:t[1-i],width:e[i],height:e[1-i]}}function Lm(t,e,i,n,o,a){return{cx:t,cy:e,r0:i,r:n,startAngle:o,endAngle:a,clockwise:!0}}function km(t,e){var i={};return i[e.dim+"AxisIndex"]=e.index,t.getCartesian(i)}function Pm(t){return"x"===t.dim?0:1}function Nm(t){return t.isHorizontal()?0:1}function Om(t,e){var i=t.getRect();return[i[kP[e]],i[kP[e]]+i[PP[e]]]}function Em(t,e,i){var n=new yM({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return To(n,{shape:{width:t.width+20,height:t.height+20}},e,i),n}function Rm(t,e,i){if(t.count())for(var n,o=e.coordinateSystem,a=e.getLayerSeries(),r=t.mapDimension("single"),s=t.mapDimension("value"),l=f(a,function(e){return f(e.indices,function(e){var i=o.dataToPoint(t.get(r,e));return i[1]=t.get(s,e),i})}),u=zm(l),h=u.y0,c=i/u.max,d=a.length,p=a[0].indices.length,g=0;g<p;++g){n=h[g]*c,t.setItemLayout(a[0].indices[g],{layerIndex:0,x:l[0][g][0],y0:n,y:l[0][g][1]*c});for(var m=1;m<d;++m)n+=l[m-1][g][1]*c,t.setItemLayout(a[m].indices[g],{layerIndex:m,x:l[m][g][0],y0:n,y:l[m][g][1]*c})}}function zm(t){for(var e=t.length,i=t[0].length,n=[],o=[],a=0,r={},s=0;s<i;++s){for(var l=0,u=0;l<e;++l)u+=t[l][s][1];u>a&&(a=u),n.push(u)}for(var h=0;h<i;++h)o[h]=(a-n[h])/2;a=0;for(var c=0;c<i;++c){var d=n[c]+o[c];d>a&&(a=d)}return r.y0=o,r.max=a,r}function Bm(t){var e=0;d(t.children,function(t){Bm(t);var i=t.value;y(i)&&(i=i[0]),e+=i});var i=t.value;y(i)&&(i=i[0]),(null==i||isNaN(i))&&(i=e),i<0&&(i=0),y(t.value)?t.value[0]=i:t.value=i}function Vm(t,e,i){function n(){r.ignore=r.hoverIgnore}function o(){r.ignore=r.normalIgnore}tb.call(this);var a=new hM({z2:zP});a.seriesIndex=e.seriesIndex;var r=new rM({z2:BP,silent:t.getModel("label").get("silent")});this.add(a),this.add(r),this.updateData(!0,t,"normal",e,i),this.on("emphasis",n).on("normal",o).on("mouseover",n).on("mouseout",o)}function Gm(t,e,i){var n=t.getVisual("color"),o=t.getVisual("visualMeta");o&&0!==o.length||(n=null);var a=t.getModel("itemStyle").get("color");if(a)return a;if(n)return n;if(0===t.depth)return i.option.color[0];var r=i.option.color.length;return a=i.option.color[Fm(t)%r]}function Fm(t){for(var e=t;e.depth>1;)e=e.parentNode;return l(t.getAncestors()[0].children,e)}function Wm(t,e,i){return i!==RP.NONE&&(i===RP.SELF?t===e:i===RP.ANCESTOR?t===e||t.isAncestorOf(e):t===e||t.isDescendantOf(e))}function Hm(t,e,i){e.getData().setItemVisual(t.dataIndex,"color",i)}function Zm(t,e){var i=t.children||[];t.children=Um(i,e),i.length&&d(t.children,function(t){Zm(t,e)})}function Um(t,e){if("function"==typeof e)return t.sort(e);var i="asc"===e;return t.sort(function(t,e){var n=(t.getValue()-e.getValue())*(i?1:-1);return 0===n?(t.dataIndex-e.dataIndex)*(i?-1:1):n})}function Xm(t,e){return e=e||[0,0],f(["x","y"],function(i,n){var o=this.getAxis(i),a=e[n],r=t[n]/2;return"category"===o.type?o.getBandWidth():Math.abs(o.dataToCoord(a-r)-o.dataToCoord(a+r))},this)}function jm(t,e){return e=e||[0,0],f([0,1],function(i){var n=e[i],o=t[i]/2,a=[],r=[];return a[i]=n-o,r[i]=n+o,a[1-i]=r[1-i]=e[1-i],Math.abs(this.dataToPoint(a)[i]-this.dataToPoint(r)[i])},this)}function Ym(t,e){var i=this.getAxis(),n=e instanceof Array?e[0]:e,o=(t instanceof Array?t[0]:t)/2;return"category"===i.type?i.getBandWidth():Math.abs(i.dataToCoord(n-o)-i.dataToCoord(n+o))}function qm(t,e){return f(["Radius","Angle"],function(i,n){var o=this["get"+i+"Axis"](),a=e[n],r=t[n]/2,s="dataTo"+i,l="category"===o.type?o.getBandWidth():Math.abs(o[s](a-r)-o[s](a+r));return"Angle"===i&&(l=l*Math.PI/180),l},this)}function Km(t){var e,i=t.type;if("path"===i){var n=t.shape,o=null!=n.width&&null!=n.height?{x:n.x||0,y:n.y||0,width:n.width,height:n.height}:null,a=lv(n);(e=Xn(a,null,o,n.layout||"center")).__customPathData=a}else"image"===i?(e=new fi({})).__customImagePath=t.style.image:"text"===i?(e=new rM({})).__customText=t.style.text:e=new(0,zM[i.charAt(0).toUpperCase()+i.slice(1)]);return e.__customGraphicType=i,e.name=t.name,e}function $m(t,e,n,o,a,r,s){var l={},u=n.style||{};if(n.shape&&(l.shape=i(n.shape)),n.position&&(l.position=n.position.slice()),n.scale&&(l.scale=n.scale.slice()),n.origin&&(l.origin=n.origin.slice()),n.rotation&&(l.rotation=n.rotation),"image"===t.type&&n.style){h=l.style={};d(["x","y","width","height"],function(e){Jm(e,h,u,t.style,r)})}if("text"===t.type&&n.style){var h=l.style={};d(["x","y"],function(e){Jm(e,h,u,t.style,r)}),!u.hasOwnProperty("textFill")&&u.fill&&(u.textFill=u.fill),!u.hasOwnProperty("textStroke")&&u.stroke&&(u.textStroke=u.stroke)}if("group"!==t.type&&(t.useStyle(u),r)){t.style.opacity=0;var c=u.opacity;null==c&&(c=1),To(t,{style:{opacity:c}},o,e)}r?t.attr(l):Io(t,l,o,e),n.hasOwnProperty("z2")&&t.attr("z2",n.z2||0),n.hasOwnProperty("silent")&&t.attr("silent",n.silent),n.hasOwnProperty("invisible")&&t.attr("invisible",n.invisible),n.hasOwnProperty("ignore")&&t.attr("ignore",n.ignore),n.hasOwnProperty("info")&&t.attr("info",n.info);var f=n.styleEmphasis,p=!1===f;t.__cusHasEmphStl&&null==f||!t.__cusHasEmphStl&&p||(ro(t,f),t.__cusHasEmphStl=!p),s&&po(t,!p)}function Jm(t,e,i,n,o){null==i[t]||o||(e[t]=i[t],i[t]=n[t])}function Qm(t,e,i,n){function o(t){null==t&&(t=h),v&&(c=e.getItemModel(t),d=c.getModel(UP),f=c.getModel(XP),p=e.getItemVisual(t,"color"),v=!1)}var s=t.get("renderItem"),l=t.coordinateSystem,u={};l&&(u=l.prepareCustoms?l.prepareCustoms():YP[l.type](l));var h,c,d,f,p,g=r({getWidth:n.getWidth,getHeight:n.getHeight,getZr:n.getZr,getDevicePixelRatio:n.getDevicePixelRatio,value:function(t,i){return null==i&&(i=h),e.get(e.getDimension(t||0),i)},style:function(i,n){null==n&&(n=h),o(n);var r=c.getModel(HP).getItemStyle();null!=p&&(r.fill=p);var s=e.getItemVisual(n,"opacity");return null!=s&&(r.opacity=s),mo(r,d,null,{autoColor:p,isRectText:!0}),r.text=d.getShallow("show")?A(t.getFormattedLabel(n,"normal"),_u(e,n)):null,i&&a(r,i),r},styleEmphasis:function(i,n){null==n&&(n=h),o(n);var r=c.getModel(ZP).getItemStyle();return mo(r,f,null,{isRectText:!0},!0),r.text=f.getShallow("show")?D(t.getFormattedLabel(n,"emphasis"),t.getFormattedLabel(n,"normal"),_u(e,n)):null,i&&a(r,i),r},visual:function(t,i){return null==i&&(i=h),e.getItemVisual(i,t)},barLayout:function(t){if(l.getBaseAxis)return Ll(r({axis:l.getBaseAxis()},t),n)},currentSeriesIndices:function(){return i.getCurrentSeriesIndices()},font:function(t){return So(t,i)}},u.api||{}),m={context:{},seriesId:t.id,seriesName:t.name,seriesIndex:t.seriesIndex,coordSys:u.coordSys,dataInsideLength:e.count(),encode:tv(t.getData())},v=!0;return function(t,i){return h=t,v=!0,s&&s(r({dataIndexInside:t,dataIndex:e.getRawIndex(t),actionType:i?i.type:null},m),g)}}function tv(t){var e={};return d(t.dimensions,function(i,n){var o=t.getDimensionInfo(i);if(!o.isExtraCoord){var a=o.coordDim;(e[a]=e[a]||[])[o.coordDimIndex]=n}}),e}function ev(t,e,i,n,o,a){return(t=iv(t,e,i,n,o,a,!0))&&a.setItemGraphicEl(e,t),t}function iv(t,e,i,n,o,a,r){var s=!i,l=(i=i||{}).type,u=i.shape,h=i.style;if(t&&(s||null!=l&&l!==t.__customGraphicType||"path"===l&&uv(u)&&lv(u)!==t.__customPathData||"image"===l&&hv(h,"image")&&h.image!==t.__customImagePath||"text"===l&&hv(u,"text")&&h.text!==t.__customText)&&(o.remove(t),t=null),!s){var c=!t;return!t&&(t=Km(i)),$m(t,e,i,n,a,c,r),"group"===l&&nv(t,e,i,n,a),o.add(t),t}}function nv(t,e,i,n,o){var a=i.children,r=a?a.length:0,s=i.$mergeChildren,l="byName"===s||i.diffChildrenByName,u=!1===s;if(r||l||u)if(l)ov({oldChildren:t.children()||[],newChildren:a||[],dataIndex:e,animatableModel:n,group:t,data:o});else{u&&t.removeAll();for(var h=0;h<r;h++)a[h]&&iv(t.childAt(h),e,a[h],n,t,o)}}function ov(t){new Xs(t.oldChildren,t.newChildren,av,av,t).add(rv).update(rv).remove(sv).execute()}function av(t,e){var i=t&&t.name;return null!=i?i:jP+e}function rv(t,e){var i=this.context,n=null!=t?i.newChildren[t]:null;iv(null!=e?i.oldChildren[e]:null,i.dataIndex,n,i.animatableModel,i.group,i.data)}function sv(t){var e=this.context,i=e.oldChildren[t];i&&e.group.remove(i)}function lv(t){return t&&(t.pathData||t.d)}function uv(t){return t&&(t.hasOwnProperty("pathData")||t.hasOwnProperty("d"))}function hv(t,e){return t&&t.hasOwnProperty(e)}function cv(t,e,i,n){var o=i.type,a=new(0,zM[o.charAt(0).toUpperCase()+o.slice(1)])(i);e.add(a),n.set(t,a),a.__ecGraphicId=t}function dv(t,e){var i=t&&t.parent;i&&("group"===t.type&&t.traverse(function(t){dv(t,e)}),e.removeKey(t.__ecGraphicId),i.remove(t))}function fv(t){return t=a({},t),d(["id","parentId","$action","hv","bounding"].concat(nI),function(e){delete t[e]}),t}function pv(t,e){var i;return d(e,function(e){null!=t[e]&&"auto"!==t[e]&&(i=!0)}),i}function gv(t,e){var i=t.exist;if(e.id=t.keyInfo.id,!e.type&&i&&(e.type=i.type),null==e.parentId){var n=e.parentOption;n?e.parentId=n.id:i&&(e.parentId=i.parentId)}e.parentOption=null}function mv(t,e,i){var o=a({},i),r=t[e],s=i.$action||"merge";"merge"===s?r?(n(r,o,!0),pa(r,o,{ignoreSize:!0}),ma(i,r)):t[e]=o:"replace"===s?t[e]=o:"remove"===s&&r&&(t[e]=null)}function vv(t,e){t&&(t.hv=e.hv=[pv(e,["left","right"]),pv(e,["top","bottom"])],"group"===t.type&&(null==t.width&&(t.width=e.width=0),null==t.height&&(t.height=e.height=0)))}function yv(t,e,i){var n=t.eventData;t.silent||t.ignore||n||(n=t.eventData={componentType:"graphic",componentIndex:e.componentIndex,name:t.name}),n&&(n.info=t.info)}function xv(t,e,i){var n,o={},a="toggleSelected"===t;return i.eachComponent("legend",function(i){a&&null!=n?i[n?"select":"unSelect"](e.name):(i[t](e.name),n=i.isSelected(e.name)),d(i.getData(),function(t){var e=t.get("name");if("\n"!==e&&""!==e){var n=i.isSelected(e);o.hasOwnProperty(e)?o[e]=o[e]&&n:o[e]=n}})}),{name:e.name,selected:o}}function _v(t,e,i){var n=e.getBoxLayoutParams(),o=e.get("padding"),a={width:i.getWidth(),height:i.getHeight()},r=ca(n,a,o);aI(e.get("orient"),t,e.get("itemGap"),r.width,r.height),da(t,n,a,o)}function wv(t,e){var i=qM(e.get("padding")),n=e.getItemStyle(["color","opacity"]);return n.fill=e.get("backgroundColor"),t=new yM({shape:{x:t.x-i[3],y:t.y-i[0],width:t.width+i[1]+i[3],height:t.height+i[0]+i[2],r:e.get("borderRadius")},style:n,silent:!0,z2:-1})}function bv(t,e){e.dispatchAction({type:"legendToggleSelect",name:t})}function Sv(t,e,i,n){var o=i.getZr().storage.getDisplayList()[0];o&&o.useHoverLayer||i.dispatchAction({type:"highlight",seriesName:t,name:e,excludeSeriesId:n})}function Mv(t,e,i,n){var o=i.getZr().storage.getDisplayList()[0];o&&o.useHoverLayer||i.dispatchAction({type:"downplay",seriesName:t,name:e,excludeSeriesId:n})}function Iv(t,e,i){var n=[1,1];n[t.getOrient().index]=0,pa(e,i,{type:"box",ignoreSize:n})}function Tv(t){var e="left "+t+"s cubic-bezier(0.23, 1, 0.32, 1),top "+t+"s cubic-bezier(0.23, 1, 0.32, 1)";return f(lN,function(t){return t+"transition:"+e}).join(";")}function Av(t){var e=[],i=t.get("fontSize"),n=t.getTextColor();return n&&e.push("color:"+n),e.push("font:"+t.getFont()),i&&e.push("line-height:"+Math.round(3*i/2)+"px"),rN(["decoration","align"],function(i){var n=t.get(i);n&&e.push("text-"+i+":"+n)}),e.join(";")}function Dv(t){var e=[],i=t.get("transitionDuration"),n=t.get("backgroundColor"),o=t.getModel("textStyle"),a=t.get("padding");return i&&e.push(Tv(i)),n&&(U_.canvasSupported?e.push("background-Color:"+n):(e.push("background-Color:#"+Zt(n)),e.push("filter:alpha(opacity=70)"))),rN(["width","color","radius"],function(i){var n="border-"+i,o=sN(n),a=t.get(o);null!=a&&e.push(n+":"+a+("color"===i?"":"px"))}),e.push(Av(o)),null!=a&&e.push("padding:"+qM(a).join("px ")+"px"),e.join(";")+";"}function Cv(t,e){if(U_.wxa)return null;var i=document.createElement("div"),n=this._zr=e.getZr();this.el=i,this._x=e.getWidth()/2,this._y=e.getHeight()/2,t.appendChild(i),this._container=t,this._show=!1,this._hideTimeout;var o=this;i.onmouseenter=function(){o._enterable&&(clearTimeout(o._hideTimeout),o._show=!0),o._inContent=!0},i.onmousemove=function(e){if(e=e||window.event,!o._enterable){var i=n.handler;ut(t,e,!0),i.dispatch("mousemove",e)}},i.onmouseleave=function(){o._enterable&&o._show&&o.hideLater(o._hideDelay),o._inContent=!1}}function Lv(t){this._zr=t.getZr(),this._show=!1,this._hideTimeout}function kv(t){for(var e=t.pop();t.length;){var i=t.pop();i&&(No.isInstance(i)&&(i=i.get("tooltip",!0)),"string"==typeof i&&(i={formatter:i}),e=new No(i,e,e.ecModel))}return e}function Pv(t,e){return t.dispatchAction||m(e.dispatchAction,e)}function Nv(t,e,i,n,o,a,r){var s=i.getOuterSize(),l=s.width,u=s.height;return null!=a&&(t+l+a>n?t-=l+a:t+=a),null!=r&&(e+u+r>o?e-=u+r:e+=r),[t,e]}function Ov(t,e,i,n,o){var a=i.getOuterSize(),r=a.width,s=a.height;return t=Math.min(t+r,n)-r,e=Math.min(e+s,o)-s,t=Math.max(t,0),e=Math.max(e,0),[t,e]}function Ev(t,e,i){var n=i[0],o=i[1],a=0,r=0,s=e.width,l=e.height;switch(t){case"inside":a=e.x+s/2-n/2,r=e.y+l/2-o/2;break;case"top":a=e.x+s/2-n/2,r=e.y-o-5;break;case"bottom":a=e.x+s/2-n/2,r=e.y+l+5;break;case"left":a=e.x-n-5,r=e.y+l/2-o/2;break;case"right":a=e.x+s+5,r=e.y+l/2-o/2}return[a,r]}function Rv(t){return"center"===t||"middle"===t}function zv(t){return t.get("stack")||"__ec_stack_"+t.seriesIndex}function Bv(t){return t.dim}function Vv(t,e){var i={};d(t,function(t,e){var n=t.getData(),o=t.coordinateSystem.getBaseAxis(),a=o.getExtent(),r="category"===o.type?o.getBandWidth():Math.abs(a[1]-a[0])/n.count(),s=i[Bv(o)]||{bandWidth:r,remainedWidth:r,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},l=s.stacks;i[Bv(o)]=s;var u=zv(t);l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var h=Vo(t.get("barWidth"),r),c=Vo(t.get("barMaxWidth"),r),d=t.get("barGap"),f=t.get("barCategoryGap");h&&!l[u].width&&(h=Math.min(s.remainedWidth,h),l[u].width=h,s.remainedWidth-=h),c&&(l[u].maxWidth=c),null!=d&&(s.gap=d),null!=f&&(s.categoryGap=f)});var n={};return d(i,function(t,e){n[e]={};var i=t.stacks,o=t.bandWidth,a=Vo(t.categoryGap,o),r=Vo(t.gap,1),s=t.remainedWidth,l=t.autoWidthCount,u=(s-a)/(l+(l-1)*r);u=Math.max(u,0),d(i,function(t,e){var i=t.maxWidth;i&&i<u&&(i=Math.min(i,s),t.width&&(i=Math.min(i,t.width)),s-=i,t.width=i,l--)}),u=(s-a)/(l+(l-1)*r),u=Math.max(u,0);var h,c=0;d(i,function(t,e){t.width||(t.width=u),h=t,c+=t.width*(1+r)}),h&&(c-=h.width*r);var f=-c/2;d(i,function(t,i){n[e][i]=n[e][i]||{offset:f,width:t.width},f+=t.width*(1+r)})}),n}function Gv(t,e){aD.call(this,"radius",t,e),this.type="category"}function Fv(t,e){e=e||[0,360],aD.call(this,"angle",t,e),this.type="category"}function Wv(t,e){return e.type||(e.data?"category":"value")}function Hv(t,e,i){var n=e.get("center"),o=i.getWidth(),a=i.getHeight();t.cx=Vo(n[0],o),t.cy=Vo(n[1],a);var r=t.getRadiusAxis(),s=Math.min(o,a)/2,l=Vo(e.get("radius"),s);r.inverse?r.setExtent(l,0):r.setExtent(0,l)}function Zv(t,e){var i=this,n=i.getAngleAxis(),o=i.getRadiusAxis();if(n.scale.setExtent(1/0,-1/0),o.scale.setExtent(1/0,-1/0),t.eachSeries(function(t){if(t.coordinateSystem===i){var e=t.getData();d(e.mapDimension("radius",!0),function(t){o.scale.unionExtentFromData(e,gl(e,t))}),d(e.mapDimension("angle",!0),function(t){n.scale.unionExtentFromData(e,gl(e,t))})}}),Wl(n.scale,n.model),Wl(o.scale,o.model),"category"===n.type&&!n.onBand){var a=n.getExtent(),r=360/n.scale.count();n.inverse?a[1]+=r:a[1]-=r,n.setExtent(a[0],a[1])}}function Uv(t,e){if(t.type=e.get("type"),t.scale=Hl(e),t.onBand=e.get("boundaryGap")&&"category"===t.type,t.inverse=e.get("inverse"),"angleAxis"===e.mainType){t.inverse^=e.get("clockwise");var i=e.get("startAngle");t.setExtent(i,i+(t.inverse?-360:360))}e.axis=t,t.model=e}function Xv(t,e,i){e[1]>e[0]&&(e=e.slice().reverse());var n=t.coordToPoint([e[0],i]),o=t.coordToPoint([e[1],i]);return{x1:n[0],y1:n[1],x2:o[0],y2:o[1]}}function jv(t){return t.getRadiusAxis().inverse?0:1}function Yv(t){var e=t[0],i=t[t.length-1];e&&i&&Math.abs(Math.abs(e.coord-i.coord)-360)<1e-4&&t.pop()}function qv(t,e,i){return{position:[t.cx,t.cy],rotation:i/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:e.getModel("axisLabel").get("rotate"),z2:1}}function Kv(t,e,i,n,o){var a=e.axis,r=a.dataToCoord(t),s=n.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l,u,h,c=n.getRadiusAxis().getExtent();if("radius"===a.dim){var d=xt();Mt(d,d,s),St(d,d,[n.cx,n.cy]),l=Do([r,-o],d);var f=e.getModel("axisLabel").get("rotate")||0,p=FD.innerTextLayout(s,f*Math.PI/180,-1);u=p.textAlign,h=p.textVerticalAlign}else{var g=c[1];l=n.coordToPoint([g+o,r]);var m=n.cx,v=n.cy;u=Math.abs(l[0]-m)/g<.3?"center":l[0]>m?"left":"right",h=Math.abs(l[1]-v)/g<.3?"middle":l[1]>v?"top":"bottom"}return{position:l,align:u,verticalAlign:h}}function $v(t,e){e.update="updateView",Es(e,function(e,i){var n={};return i.eachComponent({mainType:"geo",query:e},function(i){i[t](e.name),d(i.coordinateSystem.regions,function(t){n[t.name]=i.isSelected(t.name)||!1})}),{selected:n,name:e.name}})}function Jv(t){var e={};d(t,function(t){e[t]=1}),t.length=0,d(e,function(e,i){t.push(i)})}function Qv(t){if(t)for(var e in t)if(t.hasOwnProperty(e))return!0}function ty(t,e,n){function o(){var t=function(){};return t.prototype.__hidden=t.prototype,new t}var a={};return MN(e,function(e){var r=a[e]=o();MN(t[e],function(t,o){if(hL.isValidType(o)){var a={type:o,visual:t};n&&n(a,e),r[o]=new hL(a),"opacity"===o&&((a=i(a)).type="colorAlpha",r.__hidden.__alphaForOpacity=new hL(a))}})}),a}function ey(t,e,n){var o;d(n,function(t){e.hasOwnProperty(t)&&Qv(e[t])&&(o=!0)}),o&&d(n,function(n){e.hasOwnProperty(n)&&Qv(e[n])?t[n]=i(e[n]):delete t[n]})}function iy(t,e,i,n,o,a){function r(t){return i.getItemVisual(h,t)}function s(t,e){i.setItemVisual(h,t,e)}function l(t,l){h=null==a?t:l;var c=i.getRawDataItem(h);if(!c||!1!==c.visualMap)for(var d=n.call(o,t),f=e[d],p=u[d],g=0,m=p.length;g<m;g++){var v=p[g];f[v]&&f[v].applyVisual(t,r,s)}}var u={};d(t,function(t){var i=hL.prepareVisualTypes(e[t]);u[t]=i});var h;null==a?i.each(l):i.each([a],l)}function ny(t,e,i,n){var o={};return d(t,function(t){var i=hL.prepareVisualTypes(e[t]);o[t]=i}),{progress:function(t,a){null!=n&&(n=a.getDimension(n));for(var r;null!=(r=t.next());){var s=a.getRawDataItem(r);if(!s||!1!==s.visualMap)for(var l=null!=n?a.get(n,r,!0):r,u=i(l),h=e[u],c=o[u],d=0,f=c.length;d<f;d++){var p=c[d];h[p]&&h[p].applyVisual(l,function(t){return a.getItemVisual(r,t)},function(t,e){a.setItemVisual(r,t,e)})}}}}}function oy(t){var e=["x","y"],i=["width","height"];return{point:function(e,i,n){if(e){var o=n.range;return ay(e[t],o)}},rect:function(n,o,a){if(n){var r=a.range,s=[n[e[t]],n[e[t]]+n[i[t]]];return s[1]<s[0]&&s.reverse(),ay(s[0],r)||ay(s[1],r)||ay(r[0],s)||ay(r[1],s)}}}}function ay(t,e){return e[0]<=t&&t<=e[1]}function ry(t,e,i,n,o){for(var a=0,r=o[o.length-1];a<o.length;a++){var s=o[a];if(sy(t,e,i,n,s[0],s[1],r[0],r[1]))return!0;r=s}}function sy(t,e,i,n,o,a,r,s){var l=uy(i-t,o-r,n-e,a-s);if(ly(l))return!1;var u=uy(o-t,o-r,a-e,a-s)/l;if(u<0||u>1)return!1;var h=uy(i-t,o-t,n-e,a-e)/l;return!(h<0||h>1)}function ly(t){return t<=1e-6&&t>=-1e-6}function uy(t,e,i,n){return t*n-e*i}function hy(t,e,i){var n=this._targetInfoList=[],o={},a=dy(e,t);TN(PN,function(t,e){(!i||!i.include||AN(i.include,e)>=0)&&t(a,n,o)})}function cy(t){return t[0]>t[1]&&t.reverse(),t}function dy(t,e){return Vi(t,e,{includeMainTypes:LN})}function fy(t,e,i,n){var o=i.getAxis(["x","y"][t]),a=cy(f([0,1],function(t){return e?o.coordToData(o.toLocalCoord(n[t])):o.toGlobalCoord(o.dataToCoord(n[t]))})),r=[];return r[t]=a,r[1-t]=[NaN,NaN],{values:a,xyMinMax:r}}function py(t,e,i,n){return[e[0]-n[t]*i[0],e[1]-n[t]*i[1]]}function gy(t,e){var i=my(t),n=my(e),o=[i[0]/n[0],i[1]/n[1]];return isNaN(o[0])&&(o[0]=1),isNaN(o[1])&&(o[1]=1),o}function my(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[NaN,NaN]}function vy(t,e,i,n,o){if(o){var a=t.getZr();a[VN]||(a[BN]||(a[BN]=yy),Nr(a,BN,i,e)(t,n))}}function yy(t,e){if(!t.isDisposed()){var i=t.getZr();i[VN]=!0,t.dispatchAction({type:"brushSelect",batch:e}),i[VN]=!1}}function xy(t,e,i,n){for(var o=0,a=e.length;o<a;o++){var r=e[o];if(t[r.brushType](n,i,r.selectors,r))return!0}}function _y(t){var e=t.brushSelector;if(_(e)){var i=[];return d(IN,function(t,n){i[n]=function(i,n,o,a){var r=n.getItemLayout(i);return t[e](r,o,a)}}),i}if(x(e)){var n={};return d(IN,function(t,i){n[i]=e}),n}return e}function wy(t,e){var i=t.option.seriesIndex;return null!=i&&"all"!==i&&(y(i)?l(i,e)<0:e!==i)}function by(t){var e=t.selectors={};return d(IN[t.brushType],function(i,n){e[n]=function(n){return i(n,e,t)}}),t}function Sy(t){return new de(t[0][0],t[1][0],t[0][1]-t[0][0],t[1][1]-t[1][0])}function My(t,e){return n({brushType:t.brushType,brushMode:t.brushMode,transformable:t.transformable,brushStyle:new No(t.brushStyle).getItemStyle(),removeOnClick:t.removeOnClick,z:t.z},e,!0)}function Iy(t,e,i,n){(!n||n.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(i)).enableBrush(t.brushOption).updateCovers(t.areas.slice())}function Ty(t,e){HN[t]=e}function Ay(t){return HN[t]}function Dy(t,e,i){this.model=t,this.ecModel=e,this.api=i,this._brushType,this._brushMode}function Cy(t,e,i){this._model=t}function Ly(t,e,i,n){var o=i.calendarModel,a=i.seriesModel,r=o?o.coordinateSystem:a?a.coordinateSystem:null;return r===this?r[t](n):null}function ky(t,e){var i=t.cellSize;y(i)?1===i.length&&(i[1]=i[0]):i=t.cellSize=[i,i];var n=f([0,1],function(t){return fa(e,t)&&(i[t]="auto"),null!=i[t]&&"auto"!==i[t]});pa(t,e,{type:"box",ignoreSize:n})}function Py(t){return l(qN,t)>=0}function Ny(t,e,i){function n(t,e){return l(e.nodes,t)>=0}function o(t,n){var o=!1;return e(function(e){d(i(t,e)||[],function(t){n.records[e.name][t]&&(o=!0)})}),o}function a(t,n){n.nodes.push(t),e(function(e){d(i(t,e)||[],function(t){n.records[e.name][t]=!0})})}return function(i){var r={nodes:[],records:{}};if(e(function(t){r.records[t.name]={}}),!i)return r;a(i,r);var s;do{s=!1,t(function(t){!n(t,r)&&o(t,r)&&(a(t,r),s=!0)})}while(s);return r}}function Oy(t,e,i){var n=[1/0,-1/0];return $N(i,function(t){var i=t.getData();i&&$N(i.mapDimension(e,!0),function(t){var e=i.getApproximateExtent(t);e[0]<n[0]&&(n[0]=e[0]),e[1]>n[1]&&(n[1]=e[1])})}),n[1]<n[0]&&(n=[NaN,NaN]),Ey(t,n),n}function Ey(t,e){var i=t.getAxisModel(),n=i.getMin(!0),o="category"===i.get("type"),a=o&&i.getCategories().length;null!=n&&"dataMin"!==n&&"function"!=typeof n?e[0]=n:o&&(e[0]=a>0?0:NaN);var r=i.getMax(!0);return null!=r&&"dataMax"!==r&&"function"!=typeof r?e[1]=r:o&&(e[1]=a>0?a-1:NaN),i.get("scale",!0)||(e[0]>0&&(e[0]=0),e[1]<0&&(e[1]=0)),e}function Ry(t,e){var i=t.getAxisModel(),n=t._percentWindow,o=t._valueWindow;if(n){var a=Zo(o,[0,500]);a=Math.min(a,20);var r=e||0===n[0]&&100===n[1];i.setRange(r?null:+o[0].toFixed(a),r?null:+o[1].toFixed(a))}}function zy(t){var e=t._minMaxSpan={},i=t._dataZoomModel;$N(["min","max"],function(n){e[n+"Span"]=i.get(n+"Span");var o=i.get(n+"ValueSpan");if(null!=o&&(e[n+"ValueSpan"]=o,null!=(o=t.getAxisModel().axis.scale.parse(o)))){var a=t._dataExtent;e[n+"Span"]=Bo(a[0]+o,a,[0,100],!0)}})}function By(t){var e={};return tO(["start","end","startValue","endValue","throttle"],function(i){t.hasOwnProperty(i)&&(e[i]=t[i])}),e}function Vy(t,e){var i=t._rangePropMode,n=t.get("rangeMode");tO([["start","startValue"],["end","endValue"]],function(t,o){var a=null!=e[t[0]],r=null!=e[t[1]];a&&!r?i[o]="percent":!a&&r?i[o]="value":n?i[o]=n[o]:a&&(i[o]="percent")})}function Gy(t){return{x:"y",y:"x",radius:"angle",angle:"radius"}[t]}function Fy(t){return"vertical"===t?"ns-resize":"ew-resize"}function Wy(t,e){var i=Uy(t),n=e.dataZoomId,o=e.coordId;d(i,function(t,i){var a=t.dataZoomInfos;a[n]&&l(e.allCoordIds,o)<0&&(delete a[n],t.count--)}),jy(i);var a=i[o];a||((a=i[o]={coordId:o,dataZoomInfos:{},count:0}).controller=Xy(t,a),a.dispatchAction=v(Yy,t)),!a.dataZoomInfos[n]&&a.count++,a.dataZoomInfos[n]=e;var r=qy(a.dataZoomInfos);a.controller.enable(r.controlType,r.opt),a.controller.setPointerChecker(e.containsPoint),Nr(a,"dispatchAction",e.dataZoomModel.get("throttle",!0),"fixRate")}function Hy(t,e){var i=Uy(t);d(i,function(t){t.controller.dispose();var i=t.dataZoomInfos;i[e]&&(delete i[e],t.count--)}),jy(i)}function Zy(t){return t.type+"\0_"+t.id}function Uy(t){var e=t.getZr();return e[fO]||(e[fO]={})}function Xy(t,e){var i=new oc(t.getZr());return d(["pan","zoom","scrollMove"],function(t){i.on(t,function(i){var n=[];d(e.dataZoomInfos,function(o){if(i.isAvailableBehavior(o.dataZoomModel.option)){var a=(o.getRange||{})[t],r=a&&a(e.controller,i);!o.dataZoomModel.get("disabled",!0)&&r&&n.push({dataZoomId:o.dataZoomId,start:r[0],end:r[1]})}}),n.length&&e.dispatchAction(n)})}),i}function jy(t){d(t,function(e,i){e.count||(e.controller.dispose(),delete t[i])})}function Yy(t,e){t.dispatchAction({type:"dataZoom",batch:e})}function qy(t){var e,i={type_true:2,type_move:1,type_false:0,type_undefined:-1},n=!0;return d(t,function(t){var o=t.dataZoomModel,a=!o.get("disabled",!0)&&(!o.get("zoomLock",!0)||"move");i["type_"+a]>i["type_"+e]&&(e=a),n&=o.get("preventDefaultMouseMove",!0)}),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!n}}}function Ky(t){return function(e,i,n,o){var a=this._range,r=a.slice(),s=e.axisModels[0];if(s){var l=t(r,s,e,i,n,o);return QL(l,r,[0,100],"all"),this._range=r,a[0]!==r[0]||a[1]!==r[1]?r:void 0}}}function $y(t,e){return t&&t.hasOwnProperty&&t.hasOwnProperty(e)}function Jy(t,e,i,n){for(var o=e.targetVisuals[n],a=hL.prepareVisualTypes(o),r={color:t.getData().getVisual("color")},s=0,l=a.length;s<l;s++){var u=a[s],h=o["opacity"===u?"__alphaForOpacity":u];h&&h.applyVisual(i,function(t){return r[t]},function(t,e){r[t]=e})}return r.color}function Qy(t,e,i){if(i[0]===i[1])return i.slice();for(var n=(i[1]-i[0])/200,o=i[0],a=[],r=0;r<=200&&o<i[1];r++)a.push(o),o+=n;return a.push(i[1]),a}function tx(t,e,i){var n=t.option,o=n.align;if(null!=o&&"auto"!==o)return o;for(var a={width:e.getWidth(),height:e.getHeight()},r="horizontal"===n.orient?1:0,s=[["left","right","width"],["top","bottom","height"]],l=s[r],u=[0,null,10],h={},c=0;c<3;c++)h[s[1-r][c]]=u[c],h[l[c]]=2===c?i[0]:n[l[c]];var d=[["x","width",3],["y","height",0]][r],f=ca(h,a,n.padding);return l[(f.margin[d[2]]||0)+f[d[0]]+.5*f[d[1]]<.5*a[d[1]]?0:1]}function ex(t){return d(t||[],function(e){null!=t.dataIndex&&(t.dataIndexInside=t.dataIndex,t.dataIndex=null)}),t}function ix(t,e,i,n){return new pM({shape:{points:t},draggable:!!i,cursor:e,drift:i,onmousemove:function(t){mw(t.event)},ondragend:n})}function nx(t,e){return 0===t?[[0,0],[e,0],[e,-e]]:[[0,0],[e,0],[e,e]]}function ox(t,e,i,n){return t?[[0,-RO(e,zO(i,0))],[VO,0],[0,RO(e,zO(n-i,0))]]:[[0,0],[5,-5],[5,5]]}function ax(t,e,i){var n=BO/2,o=t.get("hoverLinkDataSize");return o&&(n=OO(o,e,i,!0)/2),n}function rx(t){var e=t.get("hoverLinkOnHandle");return!!(null==e?t.get("realtime"):e)}function sx(t){return"vertical"===t?"ns-resize":"ew-resize"}function lx(t,e){var i=t.inverse;("vertical"===t.orient?!i:i)&&e.reverse()}function ux(t){Ci(t,"label",["show"])}function hx(t){return!(isNaN(parseFloat(t.x))&&isNaN(parseFloat(t.y)))}function cx(t){return!isNaN(parseFloat(t.x))&&!isNaN(parseFloat(t.y))}function dx(t,e,i,n,o,a){var r=[],s=pl(e,n)?e.getCalculationInfo("stackResultDimension"):n,l=yx(e,s,t),u=e.indicesOfNearest(s,l)[0];r[o]=e.get(i,u),r[a]=e.get(n,u);var h=Wo(e.get(n,u));return(h=Math.min(h,20))>=0&&(r[a]=+r[a].toFixed(h)),r}function fx(t,e){var n=t.getData(),o=t.coordinateSystem;if(e&&!cx(e)&&!y(e.coord)&&o){var a=o.dimensions,r=px(e,n,o,t);if((e=i(e)).type&&YO[e.type]&&r.baseAxis&&r.valueAxis){var s=XO(a,r.baseAxis.dim),l=XO(a,r.valueAxis.dim);e.coord=YO[e.type](n,r.baseDataDim,r.valueDataDim,s,l),e.value=e.coord[l]}else{for(var u=[null!=e.xAxis?e.xAxis:e.radiusAxis,null!=e.yAxis?e.yAxis:e.angleAxis],h=0;h<2;h++)YO[u[h]]&&(u[h]=yx(n,n.mapDimension(a[h]),u[h]));e.coord=u}}return e}function px(t,e,i,n){var o={};return null!=t.valueIndex||null!=t.valueDim?(o.valueDataDim=null!=t.valueIndex?e.getDimension(t.valueIndex):t.valueDim,o.valueAxis=i.getAxis(gx(n,o.valueDataDim)),o.baseAxis=i.getOtherAxis(o.valueAxis),o.baseDataDim=e.mapDimension(o.baseAxis.dim)):(o.baseAxis=n.getBaseAxis(),o.valueAxis=i.getOtherAxis(o.baseAxis),o.baseDataDim=e.mapDimension(o.baseAxis.dim),o.valueDataDim=e.mapDimension(o.valueAxis.dim)),o}function gx(t,e){var i=t.getData(),n=i.dimensions;e=i.getDimension(e);for(var o=0;o<n.length;o++){var a=i.getDimensionInfo(n[o]);if(a.name===e)return a.coordDim}}function mx(t,e){return!(t&&t.containData&&e.coord&&!hx(e))||t.containData(e.coord)}function vx(t,e,i,n){return n<2?t.coord&&t.coord[n]:t.value}function yx(t,e,i){if("average"===i){var n=0,o=0;return t.each(e,function(t,e){isNaN(t)||(n+=t,o++)}),n/o}return"median"===i?t.getMedian(e):t.getDataExtent(e,!0)["max"===i?1:0]}function xx(t,e,i){var n=e.coordinateSystem;t.each(function(o){var a,r=t.getItemModel(o),s=Vo(r.get("x"),i.getWidth()),l=Vo(r.get("y"),i.getHeight());if(isNaN(s)||isNaN(l)){if(e.getMarkerPosition)a=e.getMarkerPosition(t.getValues(t.dimensions,o));else if(n){var u=t.get(n.dimensions[0],o),h=t.get(n.dimensions[1],o);a=n.dataToPoint([u,h])}}else a=[s,l];isNaN(s)||(a[0]=s),isNaN(l)||(a[1]=l),t.setItemLayout(o,a)})}function _x(t,e,i){var n;n=t?f(t&&t.dimensions,function(t){return r({name:t},e.getData().getDimensionInfo(e.getData().mapDimension(t))||{})}):[{name:"value",type:"float"}];var o=new vA(n,i),a=f(i.get("data"),v(fx,e));return t&&(a=g(a,v(mx,t))),o.initData(a,null,t?vx:function(t){return t.value}),o}function bx(t){return!isNaN(t)&&!isFinite(t)}function Sx(t,e,i,n){var o=1-t,a=n.dimensions[t];return bx(e[o])&&bx(i[o])&&e[t]===i[t]&&n.getAxis(a).containData(e[t])}function Mx(t,e){if("cartesian2d"===t.type){var i=e[0].coord,n=e[1].coord;if(i&&n&&(Sx(1,i,n,t)||Sx(0,i,n,t)))return!0}return mx(t,e[0])&&mx(t,e[1])}function Ix(t,e,i,n,o){var a,r=n.coordinateSystem,s=t.getItemModel(e),l=Vo(s.get("x"),o.getWidth()),u=Vo(s.get("y"),o.getHeight());if(isNaN(l)||isNaN(u)){if(n.getMarkerPosition)a=n.getMarkerPosition(t.getValues(t.dimensions,e));else{var h=r.dimensions,c=t.get(h[0],e),d=t.get(h[1],e);a=r.dataToPoint([c,d])}if("cartesian2d"===r.type){var f=r.getAxis("x"),p=r.getAxis("y"),h=r.dimensions;bx(t.get(h[0],e))?a[0]=f.toGlobalCoord(f.getExtent()[i?0:1]):bx(t.get(h[1],e))&&(a[1]=p.toGlobalCoord(p.getExtent()[i?0:1]))}isNaN(l)||(a[0]=l),isNaN(u)||(a[1]=u)}else a=[l,u];t.setItemLayout(e,a)}function Tx(t,e,i){var n;n=t?f(t&&t.dimensions,function(t){return r({name:t},e.getData().getDimensionInfo(e.getData().mapDimension(t))||{})}):[{name:"value",type:"float"}];var o=new vA(n,i),a=new vA(n,i),s=new vA([],i),l=f(i.get("data"),v(KO,e,t,i));t&&(l=g(l,v(Mx,t)));var u=t?vx:function(t){return t.value};return o.initData(f(l,function(t){return t[0]}),null,u),a.initData(f(l,function(t){return t[1]}),null,u),s.initData(f(l,function(t){return t[2]})),s.hasItemOption=!0,{from:o,to:a,line:s}}function Ax(t){return!isNaN(t)&&!isFinite(t)}function Dx(t,e,i,n){var o=1-t;return Ax(e[o])&&Ax(i[o])}function Cx(t,e){var i=e.coord[0],n=e.coord[1];return!("cartesian2d"!==t.type||!i||!n||!Dx(1,i,n,t)&&!Dx(0,i,n,t))||(mx(t,{coord:i,x:e.x0,y:e.y0})||mx(t,{coord:n,x:e.x1,y:e.y1}))}function Lx(t,e,i,n,o){var a,r=n.coordinateSystem,s=t.getItemModel(e),l=Vo(s.get(i[0]),o.getWidth()),u=Vo(s.get(i[1]),o.getHeight());if(isNaN(l)||isNaN(u)){if(n.getMarkerPosition)a=n.getMarkerPosition(t.getValues(i,e));else{var h=[f=t.get(i[0],e),p=t.get(i[1],e)];r.clampData&&r.clampData(h,h),a=r.dataToPoint(h,!0)}if("cartesian2d"===r.type){var c=r.getAxis("x"),d=r.getAxis("y"),f=t.get(i[0],e),p=t.get(i[1],e);Ax(f)?a[0]=c.toGlobalCoord(c.getExtent()["x0"===i[0]?0:1]):Ax(p)&&(a[1]=d.toGlobalCoord(d.getExtent()["y0"===i[1]?0:1]))}isNaN(l)||(a[0]=l),isNaN(u)||(a[1]=u)}else a=[l,u];return a}function kx(t,e,i){var n,o,a=["x0","y0","x1","y1"];t?(n=f(t&&t.dimensions,function(t){var i=e.getData();return r({name:t},i.getDimensionInfo(i.mapDimension(t))||{})}),o=new vA(f(a,function(t,e){return{name:t,type:n[e%2].type}}),i)):o=new vA(n=[{name:"value",type:"float"}],i);var s=f(i.get("data"),v($O,e,t,i));t&&(s=g(s,v(Cx,t)));var l=t?function(t,e,i,n){return t.coord[Math.floor(n/2)][n%2]}:function(t){return t.value};return o.initData(s,null,l),o.hasItemOption=!0,o}function Px(t){var e=t.type,i={number:"value",time:"time"};if(i[e]&&(t.axisType=i[e],delete t.type),Nx(t),Ox(t,"controlPosition")){var n=t.controlStyle||(t.controlStyle={});Ox(n,"position")||(n.position=t.controlPosition),"none"!==n.position||Ox(n,"show")||(n.show=!1,delete n.position),delete t.controlPosition}d(t.data||[],function(t){w(t)&&!y(t)&&(!Ox(t,"value")&&Ox(t,"name")&&(t.value=t.name),Nx(t))})}function Nx(t){var e=t.itemStyle||(t.itemStyle={}),i=e.emphasis||(e.emphasis={}),n=t.label||t.label||{},o=n.normal||(n.normal={}),a={normal:1,emphasis:1};d(n,function(t,e){a[e]||Ox(o,e)||(o[e]=t)}),i.label&&!Ox(n,"emphasis")&&(n.emphasis=i.label,delete i.label)}function Ox(t,e){return t.hasOwnProperty(e)}function Ex(t,e){return ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()},t.get("padding"))}function Rx(t,e,n,o){return Xn(t.get(e).replace(/^path:\/\//,""),i(o||{}),new de(n[0],n[1],n[2],n[3]),"center")}function zx(t,e,i,o,a,r){var s=e.get("color");a?(a.setColor(s),i.add(a),r&&r.onUpdate(a)):((a=Jl(t.get("symbol"),-1,-1,2,2,s)).setStyle("strokeNoScale",!0),i.add(a),r&&r.onCreate(a));var l=e.getItemStyle(["color","symbol","symbolSize"]);a.setStyle(l),o=n({rectHover:!0,z2:100},o,!0);var u=t.get("symbolSize");(u=u instanceof Array?u.slice():[+u,+u])[0]/=2,u[1]/=2,o.scale=u;var h=t.get("symbolOffset");if(h){var c=o.position=o.position||[0,0];c[0]+=Vo(h[0],u[0]),c[1]+=Vo(h[1],u[1])}var d=t.get("symbolRotate");return o.rotation=(d||0)*Math.PI/180||0,a.attr(o),a.updateTransform(),a}function Bx(t,e,i,n,o){if(!t.dragging){var a=n.getModel("checkpointStyle"),r=i.dataToCoord(n.getData().get(["value"],e));o||!a.get("animation",!0)?t.attr({position:[r,0]}):(t.stopAnimation(!0),t.animateTo({position:[r,0]},a.get("animationDuration",!0),a.get("animationEasing",!0)))}}function Vx(t){return 0===t.indexOf("my")}function Gx(t){this.model=t}function Fx(t){this.model=t}function Wx(t){var e={},i=[],n=[];return t.eachRawSeries(function(t){var o=t.coordinateSystem;if(!o||"cartesian2d"!==o.type&&"polar"!==o.type)i.push(t);else{var a=o.getBaseAxis();if("category"===a.type){var r=a.dim+"_"+a.index;e[r]||(e[r]={categoryAxis:a,valueAxis:o.getOtherAxis(a),series:[]},n.push({axisDim:a.dim,axisIndex:a.index})),e[r].series.push(t)}else i.push(t)}}),{seriesGroupByCategoryAxis:e,other:i,meta:n}}function Hx(t){var e=[];return d(t,function(t,i){var n=t.categoryAxis,o=t.valueAxis.dim,a=[" "].concat(f(t.series,function(t){return t.name})),r=[n.model.getCategories()];d(t.series,function(t){r.push(t.getRawData().mapArray(o,function(t){return t}))});for(var s=[a.join(fE)],l=0;l<r[0].length;l++){for(var u=[],h=0;h<r.length;h++)u.push(r[h][l]);s.push(u.join(fE))}e.push(s.join("\n"))}),e.join("\n\n"+dE+"\n\n")}function Zx(t){return f(t,function(t){var e=t.getRawData(),i=[t.name],n=[];return e.each(e.dimensions,function(){for(var t=arguments.length,o=arguments[t-1],a=e.getName(o),r=0;r<t-1;r++)n[r]=arguments[r];i.push((a?a+fE:"")+n.join(fE))}),i.join("\n")}).join("\n\n"+dE+"\n\n")}function Ux(t){var e=Wx(t);return{value:g([Hx(e.seriesGroupByCategoryAxis),Zx(e.other)],function(t){return t.replace(/[\n\t\s]/g,"")}).join("\n\n"+dE+"\n\n"),meta:e.meta}}function Xx(t){return t.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function jx(t){if(t.slice(0,t.indexOf("\n")).indexOf(fE)>=0)return!0}function Yx(t){for(var e=t.split(/\n+/g),i=[],n=f(Xx(e.shift()).split(pE),function(t){return{name:t,data:[]}}),o=0;o<e.length;o++){var a=Xx(e[o]).split(pE);i.push(a.shift());for(var r=0;r<a.length;r++)n[r]&&(n[r].data[o]=a[r])}return{series:n,categories:i}}function qx(t){for(var e=t.split(/\n+/g),i=Xx(e.shift()),n=[],o=0;o<e.length;o++){var a,r=Xx(e[o]).split(pE),s="",l=!1;isNaN(r[0])?(l=!0,s=r[0],r=r.slice(1),n[o]={name:s,value:[]},a=n[o].value):a=n[o]=[];for(var u=0;u<r.length;u++)a.push(+r[u]);1===a.length&&(l?n[o].value=a[0]:n[o]=a[0])}return{name:i,data:n}}function Kx(t,e){var i={series:[]};return d(t.split(new RegExp("\n*"+dE+"\n*","g")),function(t,n){if(jx(t)){var o=Yx(t),a=e[n],r=a.axisDim+"Axis";a&&(i[r]=i[r]||[],i[r][a.axisIndex]={data:o.categories},i.series=i.series.concat(o.series))}else{o=qx(t);i.series.push(o)}}),i}function $x(t){this._dom=null,this.model=t}function Jx(t,e){return f(t,function(t,i){var n=e&&e[i];return w(n)&&!y(n)?(w(t)&&!y(t)&&(t=t.value),r({value:t},n)):t})}function Qx(t,e){var i=n_(t);gE(e,function(e,n){for(var o=i.length-1;o>=0&&!i[o][n];o--);if(o<0){var a=t.queryComponents({mainType:"dataZoom",subType:"select",id:n})[0];if(a){var r=a.getPercentRange();i[0][n]={dataZoomId:n,start:r[0],end:r[1]}}}}),i.push(e)}function t_(t){var e=n_(t),i=e[e.length-1];e.length>1&&e.pop();var n={};return gE(i,function(t,i){for(var o=e.length-1;o>=0;o--)if(t=e[o][i]){n[i]=t;break}}),n}function e_(t){t[mE]=null}function i_(t){return n_(t).length}function n_(t){var e=t[mE];return e||(e=t[mE]=[{}]),e}function o_(t,e,i){(this._brushController=new zf(i.getZr())).on("brush",m(this._onBrush,this)).mount(),this._isZoomActive}function a_(t){var e={};return d(["xAxisIndex","yAxisIndex"],function(i){e[i]=t[i],null==e[i]&&(e[i]="all"),(!1===e[i]||"none"===e[i])&&(e[i]=[])}),e}function r_(t,e){t.setIconStatus("back",i_(e)>1?"emphasis":"normal")}function s_(t,e,i,n,o){var a=i._isZoomActive;n&&"takeGlobalCursor"===n.type&&(a="dataZoomSelect"===n.key&&n.dataZoomSelectActive),i._isZoomActive=a,t.setIconStatus("zoom",a?"emphasis":"normal");var r=new hy(a_(t.option),e,{include:["grid"]});i._brushController.setPanels(r.makePanelOpts(o,function(t){return t.xAxisDeclared&&!t.yAxisDeclared?"lineX":!t.xAxisDeclared&&t.yAxisDeclared?"lineY":"rect"})).enableBrush(!!a&&{brushType:"auto",brushStyle:{lineWidth:0,fill:"rgba(0,0,0,0.2)"}})}function l_(t){this.model=t}function u_(t){return SE(t)}function h_(){if(!TE&&AE){TE=!0;var t=AE.styleSheets;t.length<31?AE.createStyleSheet().addRule(".zrvml","behavior:url(#default#VML)"):t[0].addRule(".zrvml","behavior:url(#default#VML)")}}function c_(t){return parseInt(t,10)}function d_(t,e){h_(),this.root=t,this.storage=e;var i=document.createElement("div"),n=document.createElement("div");i.style.cssText="display:inline-block;overflow:hidden;position:relative;width:300px;height:150px;",n.style.cssText="position:absolute;left:0;top:0;",t.appendChild(i),this._vmlRoot=n,this._vmlViewport=i,this.resize();var o=e.delFromStorage,a=e.addToStorage;e.delFromStorage=function(t){o.call(e,t),t&&t.onRemove&&t.onRemove(n)},e.addToStorage=function(t){t.onAdd&&t.onAdd(n),a.call(e,t)},this._firstPaint=!0}function f_(t){return function(){Yw('In IE8.0 VML mode painter not support method "'+t+'"')}}function p_(t){return document.createElementNS(sR,t)}function g_(t){return cR(1e4*t)/1e4}function m_(t){return t<vR&&t>-vR}function v_(t,e){var i=e?t.textFill:t.fill;return null!=i&&i!==hR}function y_(t,e){var i=e?t.textStroke:t.stroke;return null!=i&&i!==hR}function x_(t,e){e&&__(t,"transform","matrix("+uR.call(e,",")+")")}function __(t,e,i){(!i||"linear"!==i.type&&"radial"!==i.type)&&t.setAttribute(e,i)}function w_(t,e,i){t.setAttributeNS("http://www.w3.org/1999/xlink",e,i)}function b_(t,e,i,n){if(v_(e,i)){var o=i?e.textFill:e.fill;o="transparent"===o?hR:o,"none"!==t.getAttribute("clip-path")&&o===hR&&(o="rgba(0, 0, 0, 0.002)"),__(t,"fill",o),__(t,"fill-opacity",null!=e.fillOpacity?e.fillOpacity*e.opacity:e.opacity)}else __(t,"fill",hR);if(y_(e,i)){var a=i?e.textStroke:e.stroke;__(t,"stroke",a="transparent"===a?hR:a),__(t,"stroke-width",(i?e.textStrokeWidth:e.lineWidth)/(!i&&e.strokeNoScale?n.getLineScale():1)),__(t,"paint-order",i?"stroke":"fill"),__(t,"stroke-opacity",null!=e.strokeOpacity?e.strokeOpacity:e.opacity),e.lineDash?(__(t,"stroke-dasharray",e.lineDash.join(",")),__(t,"stroke-dashoffset",cR(e.lineDashOffset||0))):__(t,"stroke-dasharray",""),e.lineCap&&__(t,"stroke-linecap",e.lineCap),e.lineJoin&&__(t,"stroke-linejoin",e.lineJoin),e.miterLimit&&__(t,"stroke-miterlimit",e.miterLimit)}else __(t,"stroke",hR)}function S_(t){for(var e=[],i=t.data,n=t.len(),o=0;o<n;){var a="",r=0;switch(i[o++]){case lR.M:a="M",r=2;break;case lR.L:a="L",r=2;break;case lR.Q:a="Q",r=4;break;case lR.C:a="C",r=6;break;case lR.A:var s=i[o++],l=i[o++],u=i[o++],h=i[o++],c=i[o++],d=i[o++],f=i[o++],p=i[o++],g=Math.abs(d),m=m_(g-gR)&&!m_(g),v=!1;v=g>=gR||!m_(g)&&(d>-pR&&d<0||d>pR)==!!p;var y=g_(s+u*fR(c)),x=g_(l+h*dR(c));m&&(d=p?gR-1e-4:1e-4-gR,v=!0,9===o&&e.push("M",y,x));var _=g_(s+u*fR(c+d)),w=g_(l+h*dR(c+d));e.push("A",g_(u),g_(h),cR(f*mR),+v,+p,_,w);break;case lR.Z:a="Z";break;case lR.R:var _=g_(i[o++]),w=g_(i[o++]),b=g_(i[o++]),S=g_(i[o++]);e.push("M",_,w,"L",_+b,w,"L",_+b,w+S,"L",_,w+S,"L",_,w)}a&&e.push(a);for(var M=0;M<r;M++)e.push(g_(i[o++]))}return e.join(" ")}function M_(t){return"middle"===t?"middle":"bottom"===t?"after-edge":"hanging"}function I_(){}function T_(t,e,i,n){for(var o=0,a=e.length,r=0,s=0;o<a;o++){var l=e[o];if(l.removed){for(var u=[],h=s;h<s+l.count;h++)u.push(h);l.indices=u,s+=l.count}else{for(var u=[],h=r;h<r+l.count;h++)u.push(h);l.indices=u,r+=l.count,l.added||(s+=l.count)}}return e}function A_(t){return{newPos:t.newPos,components:t.components.slice(0)}}function D_(t,e,i,n,o){this._zrId=t,this._svgRoot=e,this._tagNames="string"==typeof i?[i]:i,this._markLabel=n,this._domName=o||"_dom",this.nextId=0}function C_(t,e){D_.call(this,t,e,["linearGradient","radialGradient"],"__gradient_in_use__")}function L_(t,e){D_.call(this,t,e,"clipPath","__clippath_in_use__")}function k_(t,e){D_.call(this,t,e,["filter"],"__filter_in_use__","_shadowDom")}function P_(t){return t&&(t.shadowBlur||t.shadowOffsetX||t.shadowOffsetY||t.textShadowBlur||t.textShadowOffsetX||t.textShadowOffsetY)}function N_(t){return parseInt(t,10)}function O_(t){return t instanceof Pn?yR:t instanceof fi?xR:t instanceof rM?_R:yR}function E_(t,e){return e&&t&&e.parentNode!==t}function R_(t,e,i){if(E_(t,e)&&i){var n=i.nextSibling;n?t.insertBefore(e,n):t.appendChild(e)}}function z_(t,e){if(E_(t,e)){var i=t.firstChild;i?t.insertBefore(e,i):t.appendChild(e)}}function B_(t,e){e&&t&&e.parentNode===t&&t.removeChild(e)}function V_(t){return t.__textSvgEl}function G_(t){return t.__svgEl}function F_(t){return function(){Yw('In SVG mode painter not support method "'+t+'"')}}var W_=2311,H_=function(){return W_++},Z_={},U_=Z_="object"==typeof wx&&"function"==typeof wx.getSystemInfoSync?{browser:{},os:{},node:!1,wxa:!0,canvasSupported:!0,svgSupported:!1,touchEventsSupported:!0,domSupported:!1}:"undefined"==typeof document&&"undefined"!=typeof self?{browser:{},os:{},node:!1,worker:!0,canvasSupported:!0,domSupported:!1}:"undefined"==typeof navigator?{browser:{},os:{},node:!0,worker:!1,canvasSupported:!0,svgSupported:!0,domSupported:!1}:function(t){var e={},i={},n=t.match(/Firefox\/([\d.]+)/),o=t.match(/MSIE\s([\d.]+)/)||t.match(/Trident\/.+?rv:(([\d.]+))/),a=t.match(/Edge\/([\d.]+)/),r=/micromessenger/i.test(t);return n&&(i.firefox=!0,i.version=n[1]),o&&(i.ie=!0,i.version=o[1]),a&&(i.edge=!0,i.version=a[1]),r&&(i.weChat=!0),{browser:i,os:e,node:!1,canvasSupported:!!document.createElement("canvas").getContext,svgSupported:"undefined"!=typeof SVGRect,touchEventsSupported:"ontouchstart"in window&&!i.ie&&!i.edge,pointerEventsSupported:"onpointerdown"in window&&(i.edge||i.ie&&i.version>=11),domSupported:"undefined"!=typeof document}}(navigator.userAgent),X_={"[object Function]":1,"[object RegExp]":1,"[object Date]":1,"[object Error]":1,"[object CanvasGradient]":1,"[object CanvasPattern]":1,"[object Image]":1,"[object Canvas]":1},j_={"[object Int8Array]":1,"[object Uint8Array]":1,"[object Uint8ClampedArray]":1,"[object Int16Array]":1,"[object Uint16Array]":1,"[object Int32Array]":1,"[object Uint32Array]":1,"[object Float32Array]":1,"[object Float64Array]":1},Y_=Object.prototype.toString,q_=Array.prototype,K_=q_.forEach,$_=q_.filter,J_=q_.slice,Q_=q_.map,tw=q_.reduce,ew={},iw=function(){return ew.createCanvas()};ew.createCanvas=function(){return document.createElement("canvas")};var nw,ow="__ec_primitive__";E.prototype={constructor:E,get:function(t){return this.data.hasOwnProperty(t)?this.data[t]:null},set:function(t,e){return this.data[t]=e},each:function(t,e){void 0!==e&&(t=m(t,e));for(var i in this.data)this.data.hasOwnProperty(i)&&t(this.data[i],i)},removeKey:function(t){delete this.data[t]}};var aw=(Object.freeze||Object)({$override:e,clone:i,merge:n,mergeAll:o,extend:a,defaults:r,createCanvas:iw,getContext:s,indexOf:l,inherits:u,mixin:h,isArrayLike:c,each:d,map:f,reduce:p,filter:g,find:function(t,e,i){if(t&&e)for(var n=0,o=t.length;n<o;n++)if(e.call(i,t[n],n,t))return t[n]},bind:m,curry:v,isArray:y,isFunction:x,isString:_,isObject:w,isBuiltInObject:b,isTypedArray:S,isDom:M,eqNaN:I,retrieve:T,retrieve2:A,retrieve3:D,slice:C,normalizeCssArray:L,assert:k,trim:P,setAsPrimitive:N,isPrimitive:O,createHashMap:R,concatArray:z,noop:B}),rw="undefined"==typeof Float32Array?Array:Float32Array,sw=X,lw=j,uw=K,hw=$,cw=(Object.freeze||Object)({create:V,copy:G,clone:F,set:W,add:H,scaleAndAdd:Z,sub:U,len:X,length:sw,lenSquare:j,lengthSquare:lw,mul:function(t,e,i){return t[0]=e[0]*i[0],t[1]=e[1]*i[1],t},div:function(t,e,i){return t[0]=e[0]/i[0],t[1]=e[1]/i[1],t},dot:function(t,e){return t[0]*e[0]+t[1]*e[1]},scale:Y,normalize:q,distance:K,dist:uw,distanceSquare:$,distSquare:hw,negate:function(t,e){return t[0]=-e[0],t[1]=-e[1],t},lerp:J,applyTransform:Q,min:tt,max:et});it.prototype={constructor:it,_dragStart:function(t){var e=t.target;e&&e.draggable&&(this._draggingTarget=e,e.dragging=!0,this._x=t.offsetX,this._y=t.offsetY,this.dispatchToElement(nt(e,t),"dragstart",t.event))},_drag:function(t){var e=this._draggingTarget;if(e){var i=t.offsetX,n=t.offsetY,o=i-this._x,a=n-this._y;this._x=i,this._y=n,e.drift(o,a,t),this.dispatchToElement(nt(e,t),"drag",t.event);var r=this.findHover(i,n,e).target,s=this._dropTarget;this._dropTarget=r,e!==r&&(s&&r!==s&&this.dispatchToElement(nt(s,t),"dragleave",t.event),r&&r!==s&&this.dispatchToElement(nt(r,t),"dragenter",t.event))}},_dragEnd:function(t){var e=this._draggingTarget;e&&(e.dragging=!1),this.dispatchToElement(nt(e,t),"dragend",t.event),this._dropTarget&&this.dispatchToElement(nt(this._dropTarget,t),"drop",t.event),this._draggingTarget=null,this._dropTarget=null}};var dw=Array.prototype.slice,fw=function(t){this._$handlers={},this._$eventProcessor=t};fw.prototype={constructor:fw,one:function(t,e,i,n){return at(this,t,e,i,n,!0)},on:function(t,e,i,n){return at(this,t,e,i,n,!1)},isSilent:function(t){var e=this._$handlers;return!e[t]||!e[t].length},off:function(t,e){var i=this._$handlers;if(!t)return this._$handlers={},this;if(e){if(i[t]){for(var n=[],o=0,a=i[t].length;o<a;o++)i[t][o].h!==e&&n.push(i[t][o]);i[t]=n}i[t]&&0===i[t].length&&delete i[t]}else delete i[t];return this},trigger:function(t){var e=this._$handlers[t],i=this._$eventProcessor;if(e){var n=arguments,o=n.length;o>3&&(n=dw.call(n,1));for(var a=e.length,r=0;r<a;){var s=e[r];if(i&&i.filter&&null!=s.query&&!i.filter(t,s.query))r++;else{switch(o){case 1:s.h.call(s.ctx);break;case 2:s.h.call(s.ctx,n[1]);break;case 3:s.h.call(s.ctx,n[1],n[2]);break;default:s.h.apply(s.ctx,n)}s.one?(e.splice(r,1),a--):r++}}}return i&&i.afterTrigger&&i.afterTrigger(t),this},triggerWithContext:function(t){var e=this._$handlers[t],i=this._$eventProcessor;if(e){var n=arguments,o=n.length;o>4&&(n=dw.call(n,1,n.length-1));for(var a=n[n.length-1],r=e.length,s=0;s<r;){var l=e[s];if(i&&i.filter&&null!=l.query&&!i.filter(t,l.query))s++;else{switch(o){case 1:l.h.call(a);break;case 2:l.h.call(a,n[1]);break;case 3:l.h.call(a,n[1],n[2]);break;default:l.h.apply(a,n)}l.one?(e.splice(s,1),r--):s++}}}return i&&i.afterTrigger&&i.afterTrigger(t),this}};var pw="undefined"!=typeof window&&!!window.addEventListener,gw=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,mw=pw?function(t){t.preventDefault(),t.stopPropagation(),t.cancelBubble=!0}:function(t){t.returnValue=!1,t.cancelBubble=!0},vw=function(){this._track=[]};vw.prototype={constructor:vw,recognize:function(t,e,i){return this._doTrack(t,e,i),this._recognize(t)},clear:function(){return this._track.length=0,this},_doTrack:function(t,e,i){var n=t.touches;if(n){for(var o={points:[],touches:[],target:e,event:t},a=0,r=n.length;a<r;a++){var s=n[a],l=st(i,s,{});o.points.push([l.zrX,l.zrY]),o.touches.push(s)}this._track.push(o)}},_recognize:function(t){for(var e in yw)if(yw.hasOwnProperty(e)){var i=yw[e](this._track,t);if(i)return i}}};var yw={pinch:function(t,e){var i=t.length;if(i){var n=(t[i-1]||{}).points,o=(t[i-2]||{}).points||n;if(o&&o.length>1&&n&&n.length>1){var a=ft(n)/ft(o);!isFinite(a)&&(a=1),e.pinchScale=a;var r=pt(n);return e.pinchX=r[0],e.pinchY=r[1],{type:"pinch",target:t[0].target,event:e}}}}},xw="silent";vt.prototype.dispose=function(){};var _w=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],ww=function(t,e,i,n){fw.call(this),this.storage=t,this.painter=e,this.painterRoot=n,i=i||new vt,this.proxy=null,this._hovered={},this._lastTouchMoment,this._lastX,this._lastY,this._gestureMgr,it.call(this),this.setHandlerProxy(i)};ww.prototype={constructor:ww,setHandlerProxy:function(t){this.proxy&&this.proxy.dispose(),t&&(d(_w,function(e){t.on&&t.on(e,this[e],this)},this),t.handler=this),this.proxy=t},mousemove:function(t){var e=t.zrX,i=t.zrY,n=this._hovered,o=n.target;o&&!o.__zr&&(o=(n=this.findHover(n.x,n.y)).target);var a=this._hovered=this.findHover(e,i),r=a.target,s=this.proxy;s.setCursor&&s.setCursor(r?r.cursor:"default"),o&&r!==o&&this.dispatchToElement(n,"mouseout",t),this.dispatchToElement(a,"mousemove",t),r&&r!==o&&this.dispatchToElement(a,"mouseover",t)},mouseout:function(t){this.dispatchToElement(this._hovered,"mouseout",t);var e,i=t.toElement||t.relatedTarget;do{i=i&&i.parentNode}while(i&&9!==i.nodeType&&!(e=i===this.painterRoot));!e&&this.trigger("globalout",{event:t})},resize:function(t){this._hovered={}},dispatch:function(t,e){var i=this[t];i&&i.call(this,e)},dispose:function(){this.proxy.dispose(),this.storage=this.proxy=this.painter=null},setCursorStyle:function(t){var e=this.proxy;e.setCursor&&e.setCursor(t)},dispatchToElement:function(t,e,i){var n=(t=t||{}).target;if(!n||!n.silent){for(var o="on"+e,a=gt(e,t,i);n&&(n[o]&&(a.cancelBubble=n[o].call(n,a)),n.trigger(e,a),n=n.parent,!a.cancelBubble););a.cancelBubble||(this.trigger(e,a),this.painter&&this.painter.eachOtherLayer(function(t){"function"==typeof t[o]&&t[o].call(t,a),t.trigger&&t.trigger(e,a)}))}},findHover:function(t,e,i){for(var n=this.storage.getDisplayList(),o={x:t,y:e},a=n.length-1;a>=0;a--){var r;if(n[a]!==i&&!n[a].ignore&&(r=yt(n[a],t,e))&&(!o.topTarget&&(o.topTarget=n[a]),r!==xw)){o.target=n[a];break}}return o},processGesture:function(t,e){this._gestureMgr||(this._gestureMgr=new vw);var i=this._gestureMgr;"start"===e&&i.clear();var n=i.recognize(t,this.findHover(t.zrX,t.zrY,null).target,this.proxy.dom);if("end"===e&&i.clear(),n){var o=n.type;t.gestureEvent=o,this.dispatchToElement({target:n.target},o,n.event)}}},d(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){ww.prototype[t]=function(e){var i=this.findHover(e.zrX,e.zrY),n=i.target;if("mousedown"===t)this._downEl=n,this._downPoint=[e.zrX,e.zrY],this._upEl=n;else if("mouseup"===t)this._upEl=n;else if("click"===t){if(this._downEl!==this._upEl||!this._downPoint||uw(this._downPoint,[e.zrX,e.zrY])>4)return;this._downPoint=null}this.dispatchToElement(i,t,e)}}),h(ww,fw),h(ww,it);var bw="undefined"==typeof Float32Array?Array:Float32Array,Sw=(Object.freeze||Object)({create:xt,identity:_t,copy:wt,mul:bt,translate:St,rotate:Mt,scale:It,invert:Tt,clone:At}),Mw=_t,Iw=5e-5,Tw=function(t){(t=t||{}).position||(this.position=[0,0]),null==t.rotation&&(this.rotation=0),t.scale||(this.scale=[1,1]),this.origin=this.origin||null},Aw=Tw.prototype;Aw.transform=null,Aw.needLocalTransform=function(){return Dt(this.rotation)||Dt(this.position[0])||Dt(this.position[1])||Dt(this.scale[0]-1)||Dt(this.scale[1]-1)};var Dw=[];Aw.updateTransform=function(){var t=this.parent,e=t&&t.transform,i=this.needLocalTransform(),n=this.transform;if(i||e){n=n||xt(),i?this.getLocalTransform(n):Mw(n),e&&(i?bt(n,t.transform,n):wt(n,t.transform)),this.transform=n;var o=this.globalScaleRatio;if(null!=o&&1!==o){this.getGlobalScale(Dw);var a=Dw[0]<0?-1:1,r=Dw[1]<0?-1:1,s=((Dw[0]-a)*o+a)/Dw[0]||0,l=((Dw[1]-r)*o+r)/Dw[1]||0;n[0]*=s,n[1]*=s,n[2]*=l,n[3]*=l}this.invTransform=this.invTransform||xt(),Tt(this.invTransform,n)}else n&&Mw(n)},Aw.getLocalTransform=function(t){return Tw.getLocalTransform(this,t)},Aw.setTransform=function(t){var e=this.transform,i=t.dpr||1;e?t.setTransform(i*e[0],i*e[1],i*e[2],i*e[3],i*e[4],i*e[5]):t.setTransform(i,0,0,i,0,0)},Aw.restoreTransform=function(t){var e=t.dpr||1;t.setTransform(e,0,0,e,0,0)};var Cw=[],Lw=xt();Aw.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],i=t[2]*t[2]+t[3]*t[3],n=this.position,o=this.scale;Dt(e-1)&&(e=Math.sqrt(e)),Dt(i-1)&&(i=Math.sqrt(i)),t[0]<0&&(e=-e),t[3]<0&&(i=-i),n[0]=t[4],n[1]=t[5],o[0]=e,o[1]=i,this.rotation=Math.atan2(-t[1]/i,t[0]/e)}},Aw.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(bt(Cw,t.invTransform,e),e=Cw);var i=this.origin;i&&(i[0]||i[1])&&(Lw[4]=i[0],Lw[5]=i[1],bt(Cw,e,Lw),Cw[4]-=i[0],Cw[5]-=i[1],e=Cw),this.setLocalTransform(e)}},Aw.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},Aw.transformCoordToLocal=function(t,e){var i=[t,e],n=this.invTransform;return n&&Q(i,i,n),i},Aw.transformCoordToGlobal=function(t,e){var i=[t,e],n=this.transform;return n&&Q(i,i,n),i},Tw.getLocalTransform=function(t,e){Mw(e=e||[]);var i=t.origin,n=t.scale||[1,1],o=t.rotation||0,a=t.position||[0,0];return i&&(e[4]-=i[0],e[5]-=i[1]),It(e,e,n),o&&Mt(e,e,o),i&&(e[4]+=i[0],e[5]+=i[1]),e[4]+=a[0],e[5]+=a[1],e};var kw={linear:function(t){return t},quadraticIn:function(t){return t*t},quadraticOut:function(t){return t*(2-t)},quadraticInOut:function(t){return(t*=2)<1?.5*t*t:-.5*(--t*(t-2)-1)},cubicIn:function(t){return t*t*t},cubicOut:function(t){return--t*t*t+1},cubicInOut:function(t){return(t*=2)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},quarticIn:function(t){return t*t*t*t},quarticOut:function(t){return 1- --t*t*t*t},quarticInOut:function(t){return(t*=2)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},quinticIn:function(t){return t*t*t*t*t},quinticOut:function(t){return--t*t*t*t*t+1},quinticInOut:function(t){return(t*=2)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},sinusoidalIn:function(t){return 1-Math.cos(t*Math.PI/2)},sinusoidalOut:function(t){return Math.sin(t*Math.PI/2)},sinusoidalInOut:function(t){return.5*(1-Math.cos(Math.PI*t))},exponentialIn:function(t){return 0===t?0:Math.pow(1024,t-1)},exponentialOut:function(t){return 1===t?1:1-Math.pow(2,-10*t)},exponentialInOut:function(t){return 0===t?0:1===t?1:(t*=2)<1?.5*Math.pow(1024,t-1):.5*(2-Math.pow(2,-10*(t-1)))},circularIn:function(t){return 1-Math.sqrt(1-t*t)},circularOut:function(t){return Math.sqrt(1- --t*t)},circularInOut:function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},elasticIn:function(t){var e,i=.1;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=.1):e=.4*Math.asin(1/i)/(2*Math.PI),-i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4))},elasticOut:function(t){var e,i=.1;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=.1):e=.4*Math.asin(1/i)/(2*Math.PI),i*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/.4)+1)},elasticInOut:function(t){var e,i=.1;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=.1):e=.4*Math.asin(1/i)/(2*Math.PI),(t*=2)<1?i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4)*-.5:i*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4)*.5+1)},backIn:function(t){var e=1.70158;return t*t*((e+1)*t-e)},backOut:function(t){var e=1.70158;return--t*t*((e+1)*t+e)+1},backInOut:function(t){var e=2.5949095;return(t*=2)<1?t*t*((e+1)*t-e)*.5:.5*((t-=2)*t*((e+1)*t+e)+2)},bounceIn:function(t){return 1-kw.bounceOut(1-t)},bounceOut:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bounceInOut:function(t){return t<.5?.5*kw.bounceIn(2*t):.5*kw.bounceOut(2*t-1)+.5}};Ct.prototype={constructor:Ct,step:function(t,e){if(this._initialized||(this._startTime=t+this._delay,this._initialized=!0),this._paused)this._pausedTime+=e;else{var i=(t-this._startTime-this._pausedTime)/this._life;if(!(i<0)){i=Math.min(i,1);var n=this.easing,o="string"==typeof n?kw[n]:n,a="function"==typeof o?o(i):i;return this.fire("frame",a),1===i?this.loop?(this.restart(t),"restart"):(this._needsRemove=!0,"destroy"):null}}},restart:function(t){var e=(t-this._startTime-this._pausedTime)%this._life;this._startTime=t-e+this.gap,this._pausedTime=0,this._needsRemove=!1},fire:function(t,e){this[t="on"+t]&&this[t](this._target,e)},pause:function(){this._paused=!0},resume:function(){this._paused=!1}};var Pw=function(){this.head=null,this.tail=null,this._len=0},Nw=Pw.prototype;Nw.insert=function(t){var e=new Ow(t);return this.insertEntry(e),e},Nw.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},Nw.remove=function(t){var e=t.prev,i=t.next;e?e.next=i:this.head=i,i?i.prev=e:this.tail=e,t.next=t.prev=null,this._len--},Nw.len=function(){return this._len},Nw.clear=function(){this.head=this.tail=null,this._len=0};var Ow=function(t){this.value=t,this.next,this.prev},Ew=function(t){this._list=new Pw,this._map={},this._maxSize=t||10,this._lastRemovedEntry=null},Rw=Ew.prototype;Rw.put=function(t,e){var i=this._list,n=this._map,o=null;if(null==n[t]){var a=i.len(),r=this._lastRemovedEntry;if(a>=this._maxSize&&a>0){var s=i.head;i.remove(s),delete n[s.key],o=s.value,this._lastRemovedEntry=s}r?r.value=e:r=new Ow(e),r.key=t,i.insertEntry(r),n[t]=r}return o},Rw.get=function(t){var e=this._map[t],i=this._list;if(null!=e)return e!==i.tail&&(i.remove(e),i.insertEntry(e)),e.value},Rw.clear=function(){this._list.clear(),this._map={}};var zw={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]},Bw=new Ew(20),Vw=null,Gw=Ut,Fw=Xt,Ww=(Object.freeze||Object)({parse:Gt,lift:Ht,toHex:Zt,fastLerp:Ut,fastMapToColor:Gw,lerp:Xt,mapToColor:Fw,modifyHSL:jt,modifyAlpha:Yt,stringify:qt}),Hw=Array.prototype.slice,Zw=function(t,e,i,n){this._tracks={},this._target=t,this._loop=e||!1,this._getter=i||Kt,this._setter=n||$t,this._clipCount=0,this._delay=0,this._doneList=[],this._onframeList=[],this._clipList=[]};Zw.prototype={when:function(t,e){var i=this._tracks;for(var n in e)if(e.hasOwnProperty(n)){if(!i[n]){i[n]=[];var o=this._getter(this._target,n);if(null==o)continue;0!==t&&i[n].push({time:0,value:ae(o)})}i[n].push({time:t,value:e[n]})}return this},during:function(t){return this._onframeList.push(t),this},pause:function(){for(var t=0;t<this._clipList.length;t++)this._clipList[t].pause();this._paused=!0},resume:function(){for(var t=0;t<this._clipList.length;t++)this._clipList[t].resume();this._paused=!1},isPaused:function(){return!!this._paused},_doneCallback:function(){this._tracks={},this._clipList.length=0;for(var t=this._doneList,e=t.length,i=0;i<e;i++)t[i].call(this)},start:function(t,e){var i,n=this,o=0;for(var a in this._tracks)if(this._tracks.hasOwnProperty(a)){var r=le(this,t,function(){--o||n._doneCallback()},this._tracks[a],a,e);r&&(this._clipList.push(r),o++,this.animation&&this.animation.addClip(r),i=r)}if(i){var s=i.onframe;i.onframe=function(t,e){s(t,e);for(var i=0;i<n._onframeList.length;i++)n._onframeList[i](t,e)}}return o||this._doneCallback(),this},stop:function(t){for(var e=this._clipList,i=this.animation,n=0;n<e.length;n++){var o=e[n];t&&o.onframe(this._target,1),i&&i.removeClip(o)}e.length=0},delay:function(t){return this._delay=t,this},done:function(t){return t&&this._doneList.push(t),this},getClips:function(){return this._clipList}};var Uw=1;"undefined"!=typeof window&&(Uw=Math.max(window.devicePixelRatio||1,1));var Xw=Uw,jw=function(){},Yw=jw,qw=function(){this.animators=[]};qw.prototype={constructor:qw,animate:function(t,e){var i,n=!1,o=this,a=this.__zr;if(t){var r=t.split("."),s=o;n="shape"===r[0];for(var u=0,h=r.length;u<h;u++)s&&(s=s[r[u]]);s&&(i=s)}else i=o;if(i){var c=o.animators,d=new Zw(i,e);return d.during(function(t){o.dirty(n)}).done(function(){c.splice(l(c,d),1)}),c.push(d),a&&a.animation.addAnimator(d),d}Yw('Property "'+t+'" is not existed in element '+o.id)},stopAnimation:function(t){for(var e=this.animators,i=e.length,n=0;n<i;n++)e[n].stop(t);return e.length=0,this},animateTo:function(t,e,i,n,o,a){ue(this,t,e,i,n,o,a)},animateFrom:function(t,e,i,n,o,a){ue(this,t,e,i,n,o,a,!0)}};var Kw=function(t){Tw.call(this,t),fw.call(this,t),qw.call(this,t),this.id=t.id||H_()};Kw.prototype={type:"element",name:"",__zr:null,ignore:!1,clipPath:null,isGroup:!1,drift:function(t,e){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.dirty(!1)},beforeUpdate:function(){},afterUpdate:function(){},update:function(){this.updateTransform()},traverse:function(t,e){},attrKV:function(t,e){if("position"===t||"scale"===t||"origin"===t){if(e){var i=this[t];i||(i=this[t]=[]),i[0]=e[0],i[1]=e[1]}}else this[t]=e},hide:function(){this.ignore=!0,this.__zr&&this.__zr.refresh()},show:function(){this.ignore=!1,this.__zr&&this.__zr.refresh()},attr:function(t,e){if("string"==typeof t)this.attrKV(t,e);else if(w(t))for(var i in t)t.hasOwnProperty(i)&&this.attrKV(i,t[i]);return this.dirty(!1),this},setClipPath:function(t){var e=this.__zr;e&&t.addSelfToZr(e),this.clipPath&&this.clipPath!==t&&this.removeClipPath(),this.clipPath=t,t.__zr=e,t.__clipTarget=this,this.dirty(!1)},removeClipPath:function(){var t=this.clipPath;t&&(t.__zr&&t.removeSelfFromZr(t.__zr),t.__zr=null,t.__clipTarget=null,this.clipPath=null,this.dirty(!1))},addSelfToZr:function(t){this.__zr=t;var e=this.animators;if(e)for(var i=0;i<e.length;i++)t.animation.addAnimator(e[i]);this.clipPath&&this.clipPath.addSelfToZr(t)},removeSelfFromZr:function(t){this.__zr=null;var e=this.animators;if(e)for(var i=0;i<e.length;i++)t.animation.removeAnimator(e[i]);this.clipPath&&this.clipPath.removeSelfFromZr(t)}},h(Kw,qw),h(Kw,Tw),h(Kw,fw);var $w=Q,Jw=Math.min,Qw=Math.max;de.prototype={constructor:de,union:function(t){var e=Jw(t.x,this.x),i=Jw(t.y,this.y);this.width=Qw(t.x+t.width,this.x+this.width)-e,this.height=Qw(t.y+t.height,this.y+this.height)-i,this.x=e,this.y=i},applyTransform:function(){var t=[],e=[],i=[],n=[];return function(o){if(o){t[0]=i[0]=this.x,t[1]=n[1]=this.y,e[0]=n[0]=this.x+this.width,e[1]=i[1]=this.y+this.height,$w(t,t,o),$w(e,e,o),$w(i,i,o),$w(n,n,o),this.x=Jw(t[0],e[0],i[0],n[0]),this.y=Jw(t[1],e[1],i[1],n[1]);var a=Qw(t[0],e[0],i[0],n[0]),r=Qw(t[1],e[1],i[1],n[1]);this.width=a-this.x,this.height=r-this.y}}}(),calculateTransform:function(t){var e=this,i=t.width/e.width,n=t.height/e.height,o=xt();return St(o,o,[-e.x,-e.y]),It(o,o,[i,n]),St(o,o,[t.x,t.y]),o},intersect:function(t){if(!t)return!1;t instanceof de||(t=de.create(t));var e=this,i=e.x,n=e.x+e.width,o=e.y,a=e.y+e.height,r=t.x,s=t.x+t.width,l=t.y,u=t.y+t.height;return!(n<r||s<i||a<l||u<o)},contain:function(t,e){var i=this;return t>=i.x&&t<=i.x+i.width&&e>=i.y&&e<=i.y+i.height},clone:function(){return new de(this.x,this.y,this.width,this.height)},copy:function(t){this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height},plain:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}}},de.create=function(t){return new de(t.x,t.y,t.width,t.height)};var tb=function(t){t=t||{},Kw.call(this,t);for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);this._children=[],this.__storage=null,this.__dirty=!0};tb.prototype={constructor:tb,isGroup:!0,type:"group",silent:!1,children:function(){return this._children.slice()},childAt:function(t){return this._children[t]},childOfName:function(t){for(var e=this._children,i=0;i<e.length;i++)if(e[i].name===t)return e[i]},childCount:function(){return this._children.length},add:function(t){return t&&t!==this&&t.parent!==this&&(this._children.push(t),this._doAdd(t)),this},addBefore:function(t,e){if(t&&t!==this&&t.parent!==this&&e&&e.parent===this){var i=this._children,n=i.indexOf(e);n>=0&&(i.splice(n,0,t),this._doAdd(t))}return this},_doAdd:function(t){t.parent&&t.parent.remove(t),t.parent=this;var e=this.__storage,i=this.__zr;e&&e!==t.__storage&&(e.addToStorage(t),t instanceof tb&&t.addChildrenToStorage(e)),i&&i.refresh()},remove:function(t){var e=this.__zr,i=this.__storage,n=this._children,o=l(n,t);return o<0?this:(n.splice(o,1),t.parent=null,i&&(i.delFromStorage(t),t instanceof tb&&t.delChildrenFromStorage(i)),e&&e.refresh(),this)},removeAll:function(){var t,e,i=this._children,n=this.__storage;for(e=0;e<i.length;e++)t=i[e],n&&(n.delFromStorage(t),t instanceof tb&&t.delChildrenFromStorage(n)),t.parent=null;return i.length=0,this},eachChild:function(t,e){for(var i=this._children,n=0;n<i.length;n++){var o=i[n];t.call(e,o,n)}return this},traverse:function(t,e){for(var i=0;i<this._children.length;i++){var n=this._children[i];t.call(e,n),"group"===n.type&&n.traverse(t,e)}return this},addChildrenToStorage:function(t){for(var e=0;e<this._children.length;e++){var i=this._children[e];t.addToStorage(i),i instanceof tb&&i.addChildrenToStorage(t)}},delChildrenFromStorage:function(t){for(var e=0;e<this._children.length;e++){var i=this._children[e];t.delFromStorage(i),i instanceof tb&&i.delChildrenFromStorage(t)}},dirty:function(){return this.__dirty=!0,this.__zr&&this.__zr.refresh(),this},getBoundingRect:function(t){for(var e=null,i=new de(0,0,0,0),n=t||this._children,o=[],a=0;a<n.length;a++){var r=n[a];if(!r.ignore&&!r.invisible){var s=r.getBoundingRect(),l=r.getLocalTransform(o);l?(i.copy(s),i.applyTransform(l),(e=e||i.clone()).union(i)):(e=e||s.clone()).union(s)}}return e||i}},u(tb,Kw);var eb=32,ib=7,nb=function(){this._roots=[],this._displayList=[],this._displayListLen=0};nb.prototype={constructor:nb,traverse:function(t,e){for(var i=0;i<this._roots.length;i++)this._roots[i].traverse(t,e)},getDisplayList:function(t,e){return e=e||!1,t&&this.updateDisplayList(e),this._displayList},updateDisplayList:function(t){this._displayListLen=0;for(var e=this._roots,i=this._displayList,n=0,o=e.length;n<o;n++)this._updateAndAddDisplayable(e[n],null,t);i.length=this._displayListLen,U_.canvasSupported&&_e(i,we)},_updateAndAddDisplayable:function(t,e,i){if(!t.ignore||i){t.beforeUpdate(),t.__dirty&&t.update(),t.afterUpdate();var n=t.clipPath;if(n){e=e?e.slice():[];for(var o=n,a=t;o;)o.parent=a,o.updateTransform(),e.push(o),a=o,o=o.clipPath}if(t.isGroup){for(var r=t._children,s=0;s<r.length;s++){var l=r[s];t.__dirty&&(l.__dirty=!0),this._updateAndAddDisplayable(l,e,i)}t.__dirty=!1}else t.__clipPaths=e,this._displayList[this._displayListLen++]=t}},addRoot:function(t){t.__storage!==this&&(t instanceof tb&&t.addChildrenToStorage(this),this.addToStorage(t),this._roots.push(t))},delRoot:function(t){if(null==t){for(i=0;i<this._roots.length;i++){var e=this._roots[i];e instanceof tb&&e.delChildrenFromStorage(this)}return this._roots=[],this._displayList=[],void(this._displayListLen=0)}if(t instanceof Array)for(var i=0,n=t.length;i<n;i++)this.delRoot(t[i]);else{var o=l(this._roots,t);o>=0&&(this.delFromStorage(t),this._roots.splice(o,1),t instanceof tb&&t.delChildrenFromStorage(this))}},addToStorage:function(t){return t&&(t.__storage=this,t.dirty(!1)),this},delFromStorage:function(t){return t&&(t.__storage=null),this},dispose:function(){this._renderList=this._roots=null},displayableSortFunc:we};var ob={shadowBlur:1,shadowOffsetX:1,shadowOffsetY:1,textShadowBlur:1,textShadowOffsetX:1,textShadowOffsetY:1,textBoxShadowBlur:1,textBoxShadowOffsetX:1,textBoxShadowOffsetY:1},ab=function(t,e,i){return ob.hasOwnProperty(e)?i*=t.dpr:i},rb={NONE:0,STYLE_BIND:1,PLAIN_TEXT:2},sb=9,lb=[["shadowBlur",0],["shadowOffsetX",0],["shadowOffsetY",0],["shadowColor","#000"],["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]],ub=function(t){this.extendFrom(t,!1)};ub.prototype={constructor:ub,fill:"#000",stroke:null,opacity:1,fillOpacity:null,strokeOpacity:null,lineDash:null,lineDashOffset:0,shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,lineWidth:1,strokeNoScale:!1,text:null,font:null,textFont:null,fontStyle:null,fontWeight:null,fontSize:null,fontFamily:null,textTag:null,textFill:"#000",textStroke:null,textWidth:null,textHeight:null,textStrokeWidth:0,textLineHeight:null,textPosition:"inside",textRect:null,textOffset:null,textAlign:null,textVerticalAlign:null,textDistance:5,textShadowColor:"transparent",textShadowBlur:0,textShadowOffsetX:0,textShadowOffsetY:0,textBoxShadowColor:"transparent",textBoxShadowBlur:0,textBoxShadowOffsetX:0,textBoxShadowOffsetY:0,transformText:!1,textRotation:0,textOrigin:null,textBackgroundColor:null,textBorderColor:null,textBorderWidth:0,textBorderRadius:0,textPadding:null,rich:null,truncate:null,blend:null,bind:function(t,e,i){var n=this,o=i&&i.style,a=!o||t.__attrCachedBy!==rb.STYLE_BIND;t.__attrCachedBy=rb.STYLE_BIND;for(var r=0;r<lb.length;r++){var s=lb[r],l=s[0];(a||n[l]!==o[l])&&(t[l]=ab(t,l,n[l]||s[1]))}if((a||n.fill!==o.fill)&&(t.fillStyle=n.fill),(a||n.stroke!==o.stroke)&&(t.strokeStyle=n.stroke),(a||n.opacity!==o.opacity)&&(t.globalAlpha=null==n.opacity?1:n.opacity),(a||n.blend!==o.blend)&&(t.globalCompositeOperation=n.blend||"source-over"),this.hasStroke()){var u=n.lineWidth;t.lineWidth=u/(this.strokeNoScale&&e&&e.getLineScale?e.getLineScale():1)}},hasFill:function(){var t=this.fill;return null!=t&&"none"!==t},hasStroke:function(){var t=this.stroke;return null!=t&&"none"!==t&&this.lineWidth>0},extendFrom:function(t,e){if(t)for(var i in t)!t.hasOwnProperty(i)||!0!==e&&(!1===e?this.hasOwnProperty(i):null==t[i])||(this[i]=t[i])},set:function(t,e){"string"==typeof t?this[t]=e:this.extendFrom(t,!0)},clone:function(){var t=new this.constructor;return t.extendFrom(this,!0),t},getGradient:function(t,e,i){for(var n=("radial"===e.type?Se:be)(t,e,i),o=e.colorStops,a=0;a<o.length;a++)n.addColorStop(o[a].offset,o[a].color);return n}};for(var hb=ub.prototype,cb=0;cb<lb.length;cb++){var db=lb[cb];db[0]in hb||(hb[db[0]]=db[1])}ub.getGradient=hb.getGradient;var fb=function(t,e){this.image=t,this.repeat=e,this.type="pattern"};fb.prototype.getCanvasPattern=function(t){return t.createPattern(this.image,this.repeat||"repeat")};var pb=function(t,e,i){var n;i=i||Xw,"string"==typeof t?n=Ie(t,e,i):w(t)&&(t=(n=t).id),this.id=t,this.dom=n;var o=n.style;o&&(n.onselectstart=Me,o["-webkit-user-select"]="none",o["user-select"]="none",o["-webkit-touch-callout"]="none",o["-webkit-tap-highlight-color"]="rgba(0,0,0,0)",o.padding=0,o.margin=0,o["border-width"]=0),this.domBack=null,this.ctxBack=null,this.painter=e,this.config=null,this.clearColor=0,this.motionBlur=!1,this.lastFrameAlpha=.7,this.dpr=i};pb.prototype={constructor:pb,__dirty:!0,__used:!1,__drawIndex:0,__startIndex:0,__endIndex:0,incremental:!1,getElementCount:function(){return this.__endIndex-this.__startIndex},initContext:function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},createBackBuffer:function(){var t=this.dpr;this.domBack=Ie("back-"+this.id,this.painter,t),this.ctxBack=this.domBack.getContext("2d"),1!==t&&this.ctxBack.scale(t,t)},resize:function(t,e){var i=this.dpr,n=this.dom,o=n.style,a=this.domBack;o&&(o.width=t+"px",o.height=e+"px"),n.width=t*i,n.height=e*i,a&&(a.width=t*i,a.height=e*i,1!==i&&this.ctxBack.scale(i,i))},clear:function(t,e){var i=this.dom,n=this.ctx,o=i.width,a=i.height,e=e||this.clearColor,r=this.motionBlur&&!t,s=this.lastFrameAlpha,l=this.dpr;if(r&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(i,0,0,o/l,a/l)),n.clearRect(0,0,o,a),e&&"transparent"!==e){var u;e.colorStops?(u=e.__canvasGradient||ub.getGradient(n,e,{x:0,y:0,width:o,height:a}),e.__canvasGradient=u):e.image&&(u=fb.prototype.getCanvasPattern.call(e,n)),n.save(),n.fillStyle=u||e,n.fillRect(0,0,o,a),n.restore()}if(r){var h=this.domBack;n.save(),n.globalAlpha=s,n.drawImage(h,0,0,o,a),n.restore()}}};var gb="undefined"!=typeof window&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){setTimeout(t,16)},mb=new Ew(50),vb={},yb=0,xb=5e3,_b=/\{([a-zA-Z0-9_]+)\|([^}]*)\}/g,wb="12px sans-serif",bb={};bb.measureText=function(t,e){var i=s();return i.font=e||wb,i.measureText(t)};var Sb=wb,Mb={left:1,right:1,center:1},Ib={top:1,bottom:1,middle:1},Tb=[["textShadowBlur","shadowBlur",0],["textShadowOffsetX","shadowOffsetX",0],["textShadowOffsetY","shadowOffsetY",0],["textShadowColor","shadowColor","transparent"]],Ab=new de,Db=function(){};Db.prototype={constructor:Db,drawRectText:function(t,e){var i=this.style;e=i.textRect||e,this.__dirty&&Ye(i);var n=i.text;if(null!=n&&(n+=""),ci(n,i)){t.save();var o=this.transform;i.transformText?this.setTransform(t):o&&(Ab.copy(e),Ab.applyTransform(o),e=Ab),Ke(this,t,n,i,e,sb),t.restore()}}},di.prototype={constructor:di,type:"displayable",__dirty:!0,invisible:!1,z:0,z2:0,zlevel:0,draggable:!1,dragging:!1,silent:!1,culling:!1,cursor:"pointer",rectHover:!1,progressive:!1,incremental:!1,globalScaleRatio:1,beforeBrush:function(t){},afterBrush:function(t){},brush:function(t,e){},getBoundingRect:function(){},contain:function(t,e){return this.rectContain(t,e)},traverse:function(t,e){t.call(e,this)},rectContain:function(t,e){var i=this.transformCoordToLocal(t,e);return this.getBoundingRect().contain(i[0],i[1])},dirty:function(){this.__dirty=this.__dirtyText=!0,this._rect=null,this.__zr&&this.__zr.refresh()},animateStyle:function(t){return this.animate("style",t)},attrKV:function(t,e){"style"!==t?Kw.prototype.attrKV.call(this,t,e):this.style.set(e)},setStyle:function(t,e){return this.style.set(t,e),this.dirty(!1),this},useStyle:function(t){return this.style=new ub(t,this),this.dirty(!1),this}},u(di,Kw),h(di,Db),fi.prototype={constructor:fi,type:"image",brush:function(t,e){var i=this.style,n=i.image;i.bind(t,this,e);var o=this._image=Ae(n,this._image,this,this.onload);if(o&&Ce(o)){var a=i.x||0,r=i.y||0,s=i.width,l=i.height,u=o.width/o.height;if(null==s&&null!=l?s=l*u:null==l&&null!=s?l=s/u:null==s&&null==l&&(s=o.width,l=o.height),this.setTransform(t),i.sWidth&&i.sHeight){var h=i.sx||0,c=i.sy||0;t.drawImage(o,h,c,i.sWidth,i.sHeight,a,r,s,l)}else if(i.sx&&i.sy){var d=s-(h=i.sx),f=l-(c=i.sy);t.drawImage(o,h,c,d,f,a,r,s,l)}else t.drawImage(o,a,r,s,l);null!=i.text&&(this.restoreTransform(t),this.drawRectText(t,this.getBoundingRect()))}},getBoundingRect:function(){var t=this.style;return this._rect||(this._rect=new de(t.x||0,t.y||0,t.width||0,t.height||0)),this._rect}},u(fi,di);var Cb=new de(0,0,0,0),Lb=new de(0,0,0,0),kb=function(t,e,i){this.type="canvas";var n=!t.nodeName||"CANVAS"===t.nodeName.toUpperCase();this._opts=i=a({},i||{}),this.dpr=i.devicePixelRatio||Xw,this._singleCanvas=n,this.root=t;var o=t.style;o&&(o["-webkit-tap-highlight-color"]="transparent",o["-webkit-user-select"]=o["user-select"]=o["-webkit-touch-callout"]="none",t.innerHTML=""),this.storage=e;var r=this._zlevelList=[],s=this._layers={};if(this._layerConfig={},this._needsManuallyCompositing=!1,n){var l=t.width,u=t.height;null!=i.width&&(l=i.width),null!=i.height&&(u=i.height),this.dpr=i.devicePixelRatio||1,t.width=l*this.dpr,t.height=u*this.dpr,this._width=l,this._height=u;var h=new pb(t,this,this.dpr);h.__builtin__=!0,h.initContext(),s[314159]=h,h.zlevel=314159,r.push(314159),this._domRoot=t}else{this._width=this._getSize(0),this._height=this._getSize(1);var c=this._domRoot=xi(this._width,this._height);t.appendChild(c)}this._hoverlayer=null,this._hoverElements=[]};kb.prototype={constructor:kb,getType:function(){return"canvas"},isSingleCanvas:function(){return this._singleCanvas},getViewportRoot:function(){return this._domRoot},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(t){var e=this.storage.getDisplayList(!0),i=this._zlevelList;this._redrawId=Math.random(),this._paintList(e,t,this._redrawId);for(var n=0;n<i.length;n++){var o=i[n],a=this._layers[o];if(!a.__builtin__&&a.refresh){var r=0===n?this._backgroundColor:null;a.refresh(r)}}return this.refreshHover(),this},addHover:function(t,e){if(!t.__hoverMir){var i=new t.constructor({style:t.style,shape:t.shape,z:t.z,z2:t.z2,silent:t.silent});return i.__from=t,t.__hoverMir=i,e&&i.setStyle(e),this._hoverElements.push(i),i}},removeHover:function(t){var e=t.__hoverMir,i=this._hoverElements,n=l(i,e);n>=0&&i.splice(n,1),t.__hoverMir=null},clearHover:function(t){for(var e=this._hoverElements,i=0;i<e.length;i++){var n=e[i].__from;n&&(n.__hoverMir=null)}e.length=0},refreshHover:function(){var t=this._hoverElements,e=t.length,i=this._hoverlayer;if(i&&i.clear(),e){_e(t,this.storage.displayableSortFunc),i||(i=this._hoverlayer=this.getLayer(1e5));var n={};i.ctx.save();for(var o=0;o<e;){var a=t[o],r=a.__from;r&&r.__zr?(o++,r.invisible||(a.transform=r.transform,a.invTransform=r.invTransform,a.__clipPaths=r.__clipPaths,this._doPaintEl(a,i,!0,n))):(t.splice(o,1),r.__hoverMir=null,e--)}i.ctx.restore()}},getHoverLayer:function(){return this.getLayer(1e5)},_paintList:function(t,e,i){if(this._redrawId===i){e=e||!1,this._updateLayerStatus(t);var n=this._doPaintList(t,e);if(this._needsManuallyCompositing&&this._compositeManually(),!n){var o=this;gb(function(){o._paintList(t,e,i)})}}},_compositeManually:function(){var t=this.getLayer(314159).ctx,e=this._domRoot.width,i=this._domRoot.height;t.clearRect(0,0,e,i),this.eachBuiltinLayer(function(n){n.virtual&&t.drawImage(n.dom,0,0,e,i)})},_doPaintList:function(t,e){for(var i=[],n=0;n<this._zlevelList.length;n++){var o=this._zlevelList[n];(s=this._layers[o]).__builtin__&&s!==this._hoverlayer&&(s.__dirty||e)&&i.push(s)}for(var a=!0,r=0;r<i.length;r++){var s=i[r],l=s.ctx,u={};l.save();var h=e?s.__startIndex:s.__drawIndex,c=!e&&s.incremental&&Date.now,f=c&&Date.now(),p=s.zlevel===this._zlevelList[0]?this._backgroundColor:null;if(s.__startIndex===s.__endIndex)s.clear(!1,p);else if(h===s.__startIndex){var g=t[h];g.incremental&&g.notClear&&!e||s.clear(!1,p)}-1===h&&(console.error("For some unknown reason. drawIndex is -1"),h=s.__startIndex);for(var m=h;m<s.__endIndex;m++){var v=t[m];if(this._doPaintEl(v,s,e,u),v.__dirty=v.__dirtyText=!1,c&&Date.now()-f>15)break}s.__drawIndex=m,s.__drawIndex<s.__endIndex&&(a=!1),u.prevElClipPaths&&l.restore(),l.restore()}return U_.wxa&&d(this._layers,function(t){t&&t.ctx&&t.ctx.draw&&t.ctx.draw()}),a},_doPaintEl:function(t,e,i,n){var o=e.ctx,a=t.transform;if((e.__dirty||i)&&!t.invisible&&0!==t.style.opacity&&(!a||a[0]||a[3])&&(!t.culling||!mi(t,this._width,this._height))){var r=t.__clipPaths;n.prevElClipPaths&&!vi(r,n.prevElClipPaths)||(n.prevElClipPaths&&(e.ctx.restore(),n.prevElClipPaths=null,n.prevEl=null),r&&(o.save(),yi(r,o),n.prevElClipPaths=r)),t.beforeBrush&&t.beforeBrush(o),t.brush(o,n.prevEl||null),n.prevEl=t,t.afterBrush&&t.afterBrush(o)}},getLayer:function(t,e){this._singleCanvas&&!this._needsManuallyCompositing&&(t=314159);var i=this._layers[t];return i||((i=new pb("zr_"+t,this,this.dpr)).zlevel=t,i.__builtin__=!0,this._layerConfig[t]&&n(i,this._layerConfig[t],!0),e&&(i.virtual=e),this.insertLayer(t,i),i.initContext()),i},insertLayer:function(t,e){var i=this._layers,n=this._zlevelList,o=n.length,a=null,r=-1,s=this._domRoot;if(i[t])Yw("ZLevel "+t+" has been used already");else if(gi(e)){if(o>0&&t>n[0]){for(r=0;r<o-1&&!(n[r]<t&&n[r+1]>t);r++);a=i[n[r]]}if(n.splice(r+1,0,t),i[t]=e,!e.virtual)if(a){var l=a.dom;l.nextSibling?s.insertBefore(e.dom,l.nextSibling):s.appendChild(e.dom)}else s.firstChild?s.insertBefore(e.dom,s.firstChild):s.appendChild(e.dom)}else Yw("Layer of zlevel "+t+" is not valid")},eachLayer:function(t,e){var i,n,o=this._zlevelList;for(n=0;n<o.length;n++)i=o[n],t.call(e,this._layers[i],i)},eachBuiltinLayer:function(t,e){var i,n,o,a=this._zlevelList;for(o=0;o<a.length;o++)n=a[o],(i=this._layers[n]).__builtin__&&t.call(e,i,n)},eachOtherLayer:function(t,e){var i,n,o,a=this._zlevelList;for(o=0;o<a.length;o++)n=a[o],(i=this._layers[n]).__builtin__||t.call(e,i,n)},getLayers:function(){return this._layers},_updateLayerStatus:function(t){function e(t){i&&(i.__endIndex!==t&&(i.__dirty=!0),i.__endIndex=t)}if(this.eachBuiltinLayer(function(t,e){t.__dirty=t.__used=!1}),this._singleCanvas)for(o=1;o<t.length;o++)if((r=t[o]).zlevel!==t[o-1].zlevel||r.incremental){this._needsManuallyCompositing=!0;break}for(var i=null,n=0,o=0;o<t.length;o++){var a,r=t[o],s=r.zlevel;r.incremental?((a=this.getLayer(s+.001,this._needsManuallyCompositing)).incremental=!0,n=1):a=this.getLayer(s+(n>0?.01:0),this._needsManuallyCompositing),a.__builtin__||Yw("ZLevel "+s+" has been used by unkown layer "+a.id),a!==i&&(a.__used=!0,a.__startIndex!==o&&(a.__dirty=!0),a.__startIndex=o,a.incremental?a.__drawIndex=-1:a.__drawIndex=o,e(o),i=a),r.__dirty&&(a.__dirty=!0,a.incremental&&a.__drawIndex<0&&(a.__drawIndex=o))}e(o),this.eachBuiltinLayer(function(t,e){!t.__used&&t.getElementCount()>0&&(t.__dirty=!0,t.__startIndex=t.__endIndex=t.__drawIndex=0),t.__dirty&&t.__drawIndex<0&&(t.__drawIndex=t.__startIndex)})},clear:function(){return this.eachBuiltinLayer(this._clearLayer),this},_clearLayer:function(t){t.clear()},setBackgroundColor:function(t){this._backgroundColor=t},configLayer:function(t,e){if(e){var i=this._layerConfig;i[t]?n(i[t],e,!0):i[t]=e;for(var o=0;o<this._zlevelList.length;o++){var a=this._zlevelList[o];a!==t&&a!==t+.01||n(this._layers[a],i[t],!0)}}},delLayer:function(t){var e=this._layers,i=this._zlevelList,n=e[t];n&&(n.dom.parentNode.removeChild(n.dom),delete e[t],i.splice(l(i,t),1))},resize:function(t,e){if(this._domRoot.style){var i=this._domRoot;i.style.display="none";var n=this._opts;if(null!=t&&(n.width=t),null!=e&&(n.height=e),t=this._getSize(0),e=this._getSize(1),i.style.display="",this._width!==t||e!==this._height){i.style.width=t+"px",i.style.height=e+"px";for(var o in this._layers)this._layers.hasOwnProperty(o)&&this._layers[o].resize(t,e);d(this._progressiveLayers,function(i){i.resize(t,e)}),this.refresh(!0)}this._width=t,this._height=e}else{if(null==t||null==e)return;this._width=t,this._height=e,this.getLayer(314159).resize(t,e)}return this},clearLayer:function(t){var e=this._layers[t];e&&e.clear()},dispose:function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._layers=null},getRenderedCanvas:function(t){if(t=t||{},this._singleCanvas&&!this._compositeManually)return this._layers[314159].dom;var e=new pb("image",this,t.pixelRatio||this.dpr);if(e.initContext(),e.clear(!1,t.backgroundColor||this._backgroundColor),t.pixelRatio<=this.dpr){this.refresh();var i=e.dom.width,n=e.dom.height,o=e.ctx;this.eachLayer(function(t){t.__builtin__?o.drawImage(t.dom,0,0,i,n):t.renderToCanvas&&(e.ctx.save(),t.renderToCanvas(e.ctx),e.ctx.restore())})}else for(var a={},r=this.storage.getDisplayList(!0),s=0;s<r.length;s++){var l=r[s];this._doPaintEl(l,e,!0,a)}return e.dom},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(t){var e=this._opts,i=["width","height"][t],n=["clientWidth","clientHeight"][t],o=["paddingLeft","paddingTop"][t],a=["paddingRight","paddingBottom"][t];if(null!=e[i]&&"auto"!==e[i])return parseFloat(e[i]);var r=this.root,s=document.defaultView.getComputedStyle(r);return(r[n]||pi(s[i])||pi(r.style[i]))-(pi(s[o])||0)-(pi(s[a])||0)|0},pathToImage:function(t,e){e=e||this.dpr;var i=document.createElement("canvas"),n=i.getContext("2d"),o=t.getBoundingRect(),a=t.style,r=a.shadowBlur*e,s=a.shadowOffsetX*e,l=a.shadowOffsetY*e,u=a.hasStroke()?a.lineWidth:0,h=Math.max(u/2,-s+r),c=Math.max(u/2,s+r),d=Math.max(u/2,-l+r),f=Math.max(u/2,l+r),p=o.width+h+c,g=o.height+d+f;i.width=p*e,i.height=g*e,n.scale(e,e),n.clearRect(0,0,p,g),n.dpr=e;var m={position:t.position,rotation:t.rotation,scale:t.scale};t.position=[h-o.x,d-o.y],t.rotation=0,t.scale=[1,1],t.updateTransform(),t&&t.brush(n);var v=new fi({style:{x:0,y:0,image:i}});return null!=m.position&&(v.position=t.position=m.position),null!=m.rotation&&(v.rotation=t.rotation=m.rotation),null!=m.scale&&(v.scale=t.scale=m.scale),v}};var Pb=function(t){t=t||{},this.stage=t.stage||{},this.onframe=t.onframe||function(){},this._clips=[],this._running=!1,this._time,this._pausedTime,this._pauseStart,this._paused=!1,fw.call(this)};Pb.prototype={constructor:Pb,addClip:function(t){this._clips.push(t)},addAnimator:function(t){t.animation=this;for(var e=t.getClips(),i=0;i<e.length;i++)this.addClip(e[i])},removeClip:function(t){var e=l(this._clips,t);e>=0&&this._clips.splice(e,1)},removeAnimator:function(t){for(var e=t.getClips(),i=0;i<e.length;i++)this.removeClip(e[i]);t.animation=null},_update:function(){for(var t=(new Date).getTime()-this._pausedTime,e=t-this._time,i=this._clips,n=i.length,o=[],a=[],r=0;r<n;r++){var s=i[r],l=s.step(t,e);l&&(o.push(l),a.push(s))}for(r=0;r<n;)i[r]._needsRemove?(i[r]=i[n-1],i.pop(),n--):r++;n=o.length;for(r=0;r<n;r++)a[r].fire(o[r]);this._time=t,this.onframe(e),this.trigger("frame",e),this.stage.update&&this.stage.update()},_startLoop:function(){function t(){e._running&&(gb(t),!e._paused&&e._update())}var e=this;this._running=!0,gb(t)},start:function(){this._time=(new Date).getTime(),this._pausedTime=0,this._startLoop()},stop:function(){this._running=!1},pause:function(){this._paused||(this._pauseStart=(new Date).getTime(),this._paused=!0)},resume:function(){this._paused&&(this._pausedTime+=(new Date).getTime()-this._pauseStart,this._paused=!1)},clear:function(){this._clips=[]},isFinished:function(){return!this._clips.length},animate:function(t,e){var i=new Zw(t,(e=e||{}).loop,e.getter,e.setter);return this.addAnimator(i),i}},h(Pb,fw);var Nb=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Ob=["touchstart","touchend","touchmove"],Eb={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},Rb=f(Nb,function(t){var e=t.replace("mouse","pointer");return Eb[e]?e:t}),zb={mousemove:function(t){t=ut(this.dom,t),this.trigger("mousemove",t)},mouseout:function(t){var e=(t=ut(this.dom,t)).toElement||t.relatedTarget;if(e!==this.dom)for(;e&&9!==e.nodeType;){if(e===this.dom)return;e=e.parentNode}this.trigger("mouseout",t)},touchstart:function(t){(t=ut(this.dom,t)).zrByTouch=!0,this._lastTouchMoment=new Date,this.handler.processGesture(this,t,"start"),zb.mousemove.call(this,t),zb.mousedown.call(this,t),wi(this)},touchmove:function(t){(t=ut(this.dom,t)).zrByTouch=!0,this.handler.processGesture(this,t,"change"),zb.mousemove.call(this,t),wi(this)},touchend:function(t){(t=ut(this.dom,t)).zrByTouch=!0,this.handler.processGesture(this,t,"end"),zb.mouseup.call(this,t),+new Date-this._lastTouchMoment<300&&zb.click.call(this,t),wi(this)},pointerdown:function(t){zb.mousedown.call(this,t)},pointermove:function(t){bi(t)||zb.mousemove.call(this,t)},pointerup:function(t){zb.mouseup.call(this,t)},pointerout:function(t){bi(t)||zb.mouseout.call(this,t)}};d(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){zb[t]=function(e){e=ut(this.dom,e),this.trigger(t,e)}});var Bb=Mi.prototype;Bb.dispose=function(){for(var t=Nb.concat(Ob),e=0;e<t.length;e++){var i=t[e];ct(this.dom,_i(i),this._handlers[i])}},Bb.setCursor=function(t){this.dom.style&&(this.dom.style.cursor=t||"default")},h(Mi,fw);var Vb=!U_.canvasSupported,Gb={canvas:kb},Fb={},Wb=function(t,e,i){i=i||{},this.dom=e,this.id=t;var n=this,o=new nb,a=i.renderer;if(Vb){if(!Gb.vml)throw new Error("You need to require 'zrender/vml/vml' to support IE8");a="vml"}else a&&Gb[a]||(a="canvas");var r=new Gb[a](e,o,i,t);this.storage=o,this.painter=r;var s=U_.node||U_.worker?null:new Mi(r.getViewportRoot());this.handler=new ww(o,r,s,r.root),this.animation=new Pb({stage:{update:m(this.flush,this)}}),this.animation.start(),this._needsRefresh;var l=o.delFromStorage,u=o.addToStorage;o.delFromStorage=function(t){l.call(o,t),t&&t.removeSelfFromZr(n)},o.addToStorage=function(t){u.call(o,t),t.addSelfToZr(n)}};Wb.prototype={constructor:Wb,getId:function(){return this.id},add:function(t){this.storage.addRoot(t),this._needsRefresh=!0},remove:function(t){this.storage.delRoot(t),this._needsRefresh=!0},configLayer:function(t,e){this.painter.configLayer&&this.painter.configLayer(t,e),this._needsRefresh=!0},setBackgroundColor:function(t){this.painter.setBackgroundColor&&this.painter.setBackgroundColor(t),this._needsRefresh=!0},refreshImmediately:function(){this._needsRefresh=!1,this.painter.refresh(),this._needsRefresh=!1},refresh:function(){this._needsRefresh=!0},flush:function(){var t;this._needsRefresh&&(t=!0,this.refreshImmediately()),this._needsRefreshHover&&(t=!0,this.refreshHoverImmediately()),t&&this.trigger("rendered")},addHover:function(t,e){if(this.painter.addHover){var i=this.painter.addHover(t,e);return this.refreshHover(),i}},removeHover:function(t){this.painter.removeHover&&(this.painter.removeHover(t),this.refreshHover())},clearHover:function(){this.painter.clearHover&&(this.painter.clearHover(),this.refreshHover())},refreshHover:function(){this._needsRefreshHover=!0},refreshHoverImmediately:function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.refreshHover()},resize:function(t){t=t||{},this.painter.resize(t.width,t.height),this.handler.resize()},clearAnimation:function(){this.animation.clear()},getWidth:function(){return this.painter.getWidth()},getHeight:function(){return this.painter.getHeight()},pathToImage:function(t,e){return this.painter.pathToImage(t,e)},setCursorStyle:function(t){this.handler.setCursorStyle(t)},findHover:function(t,e){return this.handler.findHover(t,e)},on:function(t,e,i){this.handler.on(t,e,i)},off:function(t,e){this.handler.off(t,e)},trigger:function(t,e){this.handler.trigger(t,e)},clear:function(){this.storage.delRoot(),this.painter.clear()},dispose:function(){this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,Ai(this.id)}};var Hb=(Object.freeze||Object)({version:"4.0.7",init:Ii,dispose:function(t){if(t)t.dispose();else{for(var e in Fb)Fb.hasOwnProperty(e)&&Fb[e].dispose();Fb={}}return this},getInstance:function(t){return Fb[t]},registerPainter:Ti}),Zb=d,Ub=w,Xb=y,jb="series\0",Yb=["fontStyle","fontWeight","fontSize","fontFamily","rich","tag","color","textBorderColor","textBorderWidth","width","height","lineHeight","align","verticalAlign","baseline","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","textShadowColor","textShadowBlur","textShadowOffsetX","textShadowOffsetY","backgroundColor","borderColor","borderWidth","borderRadius","padding"],qb=0,Kb=".",$b="___EC__COMPONENT__CONTAINER___",Jb=0,Qb=function(t){for(var e=0;e<t.length;e++)t[e][1]||(t[e][1]=t[e][0]);return function(e,i,n){for(var o={},a=0;a<t.length;a++){var r=t[a][1];if(!(i&&l(i,r)>=0||n&&l(n,r)<0)){var s=e.getShallow(r);null!=s&&(o[t[a][0]]=s)}}return o}},tS=Qb([["lineWidth","width"],["stroke","color"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),eS={getLineStyle:function(t){var e=tS(this,t),i=this.getLineDash(e.lineWidth);return i&&(e.lineDash=i),e},getLineDash:function(t){null==t&&(t=1);var e=this.get("type"),i=Math.max(t,2),n=4*t;return"solid"===e||null==e?null:"dashed"===e?[n,n]:[i,i]}},iS=Qb([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),nS={getAreaStyle:function(t,e){return iS(this,t,e)}},oS=Math.pow,aS=Math.sqrt,rS=1e-8,sS=1e-4,lS=aS(3),uS=1/3,hS=V(),cS=V(),dS=V(),fS=Math.min,pS=Math.max,gS=Math.sin,mS=Math.cos,vS=2*Math.PI,yS=V(),xS=V(),_S=V(),wS=[],bS=[],SS={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},MS=[],IS=[],TS=[],AS=[],DS=Math.min,CS=Math.max,LS=Math.cos,kS=Math.sin,PS=Math.sqrt,NS=Math.abs,OS="undefined"!=typeof Float32Array,ES=function(t){this._saveData=!t,this._saveData&&(this.data=[]),this._ctx=null};ES.prototype={constructor:ES,_xi:0,_yi:0,_x0:0,_y0:0,_ux:0,_uy:0,_len:0,_lineDash:null,_dashOffset:0,_dashIdx:0,_dashSum:0,setScale:function(t,e){this._ux=NS(1/Xw/t)||0,this._uy=NS(1/Xw/e)||0},getContext:function(){return this._ctx},beginPath:function(t){return this._ctx=t,t&&t.beginPath(),t&&(this.dpr=t.dpr),this._saveData&&(this._len=0),this._lineDash&&(this._lineDash=null,this._dashOffset=0),this},moveTo:function(t,e){return this.addData(SS.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},lineTo:function(t,e){var i=NS(t-this._xi)>this._ux||NS(e-this._yi)>this._uy||this._len<5;return this.addData(SS.L,t,e),this._ctx&&i&&(this._needsDash()?this._dashedLineTo(t,e):this._ctx.lineTo(t,e)),i&&(this._xi=t,this._yi=e),this},bezierCurveTo:function(t,e,i,n,o,a){return this.addData(SS.C,t,e,i,n,o,a),this._ctx&&(this._needsDash()?this._dashedBezierTo(t,e,i,n,o,a):this._ctx.bezierCurveTo(t,e,i,n,o,a)),this._xi=o,this._yi=a,this},quadraticCurveTo:function(t,e,i,n){return this.addData(SS.Q,t,e,i,n),this._ctx&&(this._needsDash()?this._dashedQuadraticTo(t,e,i,n):this._ctx.quadraticCurveTo(t,e,i,n)),this._xi=i,this._yi=n,this},arc:function(t,e,i,n,o,a){return this.addData(SS.A,t,e,i,i,n,o-n,0,a?0:1),this._ctx&&this._ctx.arc(t,e,i,n,o,a),this._xi=LS(o)*i+t,this._yi=kS(o)*i+e,this},arcTo:function(t,e,i,n,o){return this._ctx&&this._ctx.arcTo(t,e,i,n,o),this},rect:function(t,e,i,n){return this._ctx&&this._ctx.rect(t,e,i,n),this.addData(SS.R,t,e,i,n),this},closePath:function(){this.addData(SS.Z);var t=this._ctx,e=this._x0,i=this._y0;return t&&(this._needsDash()&&this._dashedLineTo(e,i),t.closePath()),this._xi=e,this._yi=i,this},fill:function(t){t&&t.fill(),this.toStatic()},stroke:function(t){t&&t.stroke(),this.toStatic()},setLineDash:function(t){if(t instanceof Array){this._lineDash=t,this._dashIdx=0;for(var e=0,i=0;i<t.length;i++)e+=t[i];this._dashSum=e}return this},setLineDashOffset:function(t){return this._dashOffset=t,this},len:function(){return this._len},setData:function(t){var e=t.length;this.data&&this.data.length===e||!OS||(this.data=new Float32Array(e));for(var i=0;i<e;i++)this.data[i]=t[i];this._len=e},appendPath:function(t){t instanceof Array||(t=[t]);for(var e=t.length,i=0,n=this._len,o=0;o<e;o++)i+=t[o].len();OS&&this.data instanceof Float32Array&&(this.data=new Float32Array(n+i));for(o=0;o<e;o++)for(var a=t[o].data,r=0;r<a.length;r++)this.data[n++]=a[r];this._len=n},addData:function(t){if(this._saveData){var e=this.data;this._len+arguments.length>e.length&&(this._expandData(),e=this.data);for(var i=0;i<arguments.length;i++)e[this._len++]=arguments[i];this._prevCmd=t}},_expandData:function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e<this._len;e++)t[e]=this.data[e];this.data=t}},_needsDash:function(){return this._lineDash},_dashedLineTo:function(t,e){var i,n,o=this._dashSum,a=this._dashOffset,r=this._lineDash,s=this._ctx,l=this._xi,u=this._yi,h=t-l,c=e-u,d=PS(h*h+c*c),f=l,p=u,g=r.length;for(h/=d,c/=d,a<0&&(a=o+a),f-=(a%=o)*h,p-=a*c;h>0&&f<=t||h<0&&f>=t||0===h&&(c>0&&p<=e||c<0&&p>=e);)f+=h*(i=r[n=this._dashIdx]),p+=c*i,this._dashIdx=(n+1)%g,h>0&&f<l||h<0&&f>l||c>0&&p<u||c<0&&p>u||s[n%2?"moveTo":"lineTo"](h>=0?DS(f,t):CS(f,t),c>=0?DS(p,e):CS(p,e));h=f-t,c=p-e,this._dashOffset=-PS(h*h+c*c)},_dashedBezierTo:function(t,e,i,n,o,a){var r,s,l,u,h,c=this._dashSum,d=this._dashOffset,f=this._lineDash,p=this._ctx,g=this._xi,m=this._yi,v=tn,y=0,x=this._dashIdx,_=f.length,w=0;for(d<0&&(d=c+d),d%=c,r=0;r<1;r+=.1)s=v(g,t,i,o,r+.1)-v(g,t,i,o,r),l=v(m,e,n,a,r+.1)-v(m,e,n,a,r),y+=PS(s*s+l*l);for(;x<_&&!((w+=f[x])>d);x++);for(r=(w-d)/y;r<=1;)u=v(g,t,i,o,r),h=v(m,e,n,a,r),x%2?p.moveTo(u,h):p.lineTo(u,h),r+=f[x]/y,x=(x+1)%_;x%2!=0&&p.lineTo(o,a),s=o-u,l=a-h,this._dashOffset=-PS(s*s+l*l)},_dashedQuadraticTo:function(t,e,i,n){var o=i,a=n;i=(i+2*t)/3,n=(n+2*e)/3,t=(this._xi+2*t)/3,e=(this._yi+2*e)/3,this._dashedBezierTo(t,e,i,n,o,a)},toStatic:function(){var t=this.data;t instanceof Array&&(t.length=this._len,OS&&(this.data=new Float32Array(t)))},getBoundingRect:function(){MS[0]=MS[1]=TS[0]=TS[1]=Number.MAX_VALUE,IS[0]=IS[1]=AS[0]=AS[1]=-Number.MAX_VALUE;for(var t=this.data,e=0,i=0,n=0,o=0,a=0;a<t.length;){var r=t[a++];switch(1===a&&(n=e=t[a],o=i=t[a+1]),r){case SS.M:e=n=t[a++],i=o=t[a++],TS[0]=n,TS[1]=o,AS[0]=n,AS[1]=o;break;case SS.L:pn(e,i,t[a],t[a+1],TS,AS),e=t[a++],i=t[a++];break;case SS.C:gn(e,i,t[a++],t[a++],t[a++],t[a++],t[a],t[a+1],TS,AS),e=t[a++],i=t[a++];break;case SS.Q:mn(e,i,t[a++],t[a++],t[a],t[a+1],TS,AS),e=t[a++],i=t[a++];break;case SS.A:var s=t[a++],l=t[a++],u=t[a++],h=t[a++],c=t[a++],d=t[a++]+c;a+=1;var f=1-t[a++];1===a&&(n=LS(c)*u+s,o=kS(c)*h+l),vn(s,l,u,h,c,d,f,TS,AS),e=LS(d)*u+s,i=kS(d)*h+l;break;case SS.R:pn(n=e=t[a++],o=i=t[a++],n+t[a++],o+t[a++],TS,AS);break;case SS.Z:e=n,i=o}tt(MS,MS,TS),et(IS,IS,AS)}return 0===a&&(MS[0]=MS[1]=IS[0]=IS[1]=0),new de(MS[0],MS[1],IS[0]-MS[0],IS[1]-MS[1])},rebuildPath:function(t){for(var e,i,n,o,a,r,s=this.data,l=this._ux,u=this._uy,h=this._len,c=0;c<h;){var d=s[c++];switch(1===c&&(e=n=s[c],i=o=s[c+1]),d){case SS.M:e=n=s[c++],i=o=s[c++],t.moveTo(n,o);break;case SS.L:a=s[c++],r=s[c++],(NS(a-n)>l||NS(r-o)>u||c===h-1)&&(t.lineTo(a,r),n=a,o=r);break;case SS.C:t.bezierCurveTo(s[c++],s[c++],s[c++],s[c++],s[c++],s[c++]),n=s[c-2],o=s[c-1];break;case SS.Q:t.quadraticCurveTo(s[c++],s[c++],s[c++],s[c++]),n=s[c-2],o=s[c-1];break;case SS.A:var f=s[c++],p=s[c++],g=s[c++],m=s[c++],v=s[c++],y=s[c++],x=s[c++],_=s[c++],w=g>m?g:m,b=g>m?1:g/m,S=g>m?m/g:1,M=v+y;Math.abs(g-m)>.001?(t.translate(f,p),t.rotate(x),t.scale(b,S),t.arc(0,0,w,v,M,1-_),t.scale(1/b,1/S),t.rotate(-x),t.translate(-f,-p)):t.arc(f,p,w,v,M,1-_),1===c&&(e=LS(v)*g+f,i=kS(v)*m+p),n=LS(M)*g+f,o=kS(M)*m+p;break;case SS.R:e=n=s[c],i=o=s[c+1],t.rect(s[c++],s[c++],s[c++],s[c++]);break;case SS.Z:t.closePath(),n=e,o=i}}}},ES.CMD=SS;var RS=2*Math.PI,zS=2*Math.PI,BS=ES.CMD,VS=2*Math.PI,GS=1e-4,FS=[-1,-1,-1],WS=[-1,-1],HS=fb.prototype.getCanvasPattern,ZS=Math.abs,US=new ES(!0);Pn.prototype={constructor:Pn,type:"path",__dirtyPath:!0,strokeContainThreshold:5,subPixelOptimize:!1,brush:function(t,e){var i=this.style,n=this.path||US,o=i.hasStroke(),a=i.hasFill(),r=i.fill,s=i.stroke,l=a&&!!r.colorStops,u=o&&!!s.colorStops,h=a&&!!r.image,c=o&&!!s.image;if(i.bind(t,this,e),this.setTransform(t),this.__dirty){var d;l&&(d=d||this.getBoundingRect(),this._fillGradient=i.getGradient(t,r,d)),u&&(d=d||this.getBoundingRect(),this._strokeGradient=i.getGradient(t,s,d))}l?t.fillStyle=this._fillGradient:h&&(t.fillStyle=HS.call(r,t)),u?t.strokeStyle=this._strokeGradient:c&&(t.strokeStyle=HS.call(s,t));var f=i.lineDash,p=i.lineDashOffset,g=!!t.setLineDash,m=this.getGlobalScale();if(n.setScale(m[0],m[1]),this.__dirtyPath||f&&!g&&o?(n.beginPath(t),f&&!g&&(n.setLineDash(f),n.setLineDashOffset(p)),this.buildPath(n,this.shape,!1),this.path&&(this.__dirtyPath=!1)):(t.beginPath(),this.path.rebuildPath(t)),a)if(null!=i.fillOpacity){v=t.globalAlpha;t.globalAlpha=i.fillOpacity*i.opacity,n.fill(t),t.globalAlpha=v}else n.fill(t);if(f&&g&&(t.setLineDash(f),t.lineDashOffset=p),o)if(null!=i.strokeOpacity){var v=t.globalAlpha;t.globalAlpha=i.strokeOpacity*i.opacity,n.stroke(t),t.globalAlpha=v}else n.stroke(t);f&&g&&t.setLineDash([]),null!=i.text&&(this.restoreTransform(t),this.drawRectText(t,this.getBoundingRect()))},buildPath:function(t,e,i){},createPathProxy:function(){this.path=new ES},getBoundingRect:function(){var t=this._rect,e=this.style,i=!t;if(i){var n=this.path;n||(n=this.path=new ES),this.__dirtyPath&&(n.beginPath(),this.buildPath(n,this.shape,!1)),t=n.getBoundingRect()}if(this._rect=t,e.hasStroke()){var o=this._rectWithStroke||(this._rectWithStroke=t.clone());if(this.__dirty||i){o.copy(t);var a=e.lineWidth,r=e.strokeNoScale?this.getLineScale():1;e.hasFill()||(a=Math.max(a,this.strokeContainThreshold||4)),r>1e-10&&(o.width+=a/r,o.height+=a/r,o.x-=a/r/2,o.y-=a/r/2)}return o}return t},contain:function(t,e){var i=this.transformCoordToLocal(t,e),n=this.getBoundingRect(),o=this.style;if(t=i[0],e=i[1],n.contain(t,e)){var a=this.path.data;if(o.hasStroke()){var r=o.lineWidth,s=o.strokeNoScale?this.getLineScale():1;if(s>1e-10&&(o.hasFill()||(r=Math.max(r,this.strokeContainThreshold)),kn(a,r/s,t,e)))return!0}if(o.hasFill())return Ln(a,t,e)}return!1},dirty:function(t){null==t&&(t=!0),t&&(this.__dirtyPath=t,this._rect=null),this.__dirty=this.__dirtyText=!0,this.__zr&&this.__zr.refresh(),this.__clipTarget&&this.__clipTarget.dirty()},animateShape:function(t){return this.animate("shape",t)},attrKV:function(t,e){"shape"===t?(this.setShape(e),this.__dirtyPath=!0,this._rect=null):di.prototype.attrKV.call(this,t,e)},setShape:function(t,e){var i=this.shape;if(i){if(w(t))for(var n in t)t.hasOwnProperty(n)&&(i[n]=t[n]);else i[t]=e;this.dirty(!0)}return this},getLineScale:function(){var t=this.transform;return t&&ZS(t[0]-1)>1e-10&&ZS(t[3]-1)>1e-10?Math.sqrt(ZS(t[0]*t[3]-t[2]*t[1])):1}},Pn.extend=function(t){var e=function(e){Pn.call(this,e),t.style&&this.style.extendFrom(t.style,!1);var i=t.shape;if(i){this.shape=this.shape||{};var n=this.shape;for(var o in i)!n.hasOwnProperty(o)&&i.hasOwnProperty(o)&&(n[o]=i[o])}t.init&&t.init.call(this,e)};u(e,Pn);for(var i in t)"style"!==i&&"shape"!==i&&(e.prototype[i]=t[i]);return e},u(Pn,di);var XS=ES.CMD,jS=[[],[],[]],YS=Math.sqrt,qS=Math.atan2,KS=function(t,e){var i,n,o,a,r,s,l=t.data,u=XS.M,h=XS.C,c=XS.L,d=XS.R,f=XS.A,p=XS.Q;for(o=0,a=0;o<l.length;){switch(i=l[o++],a=o,n=0,i){case u:case c:n=1;break;case h:n=3;break;case p:n=2;break;case f:var g=e[4],m=e[5],v=YS(e[0]*e[0]+e[1]*e[1]),y=YS(e[2]*e[2]+e[3]*e[3]),x=qS(-e[1]/y,e[0]/v);l[o]*=v,l[o++]+=g,l[o]*=y,l[o++]+=m,l[o++]*=v,l[o++]*=y,l[o++]+=x,l[o++]+=x,a=o+=2;break;case d:s[0]=l[o++],s[1]=l[o++],Q(s,s,e),l[a++]=s[0],l[a++]=s[1],s[0]+=l[o++],s[1]+=l[o++],Q(s,s,e),l[a++]=s[0],l[a++]=s[1]}for(r=0;r<n;r++)(s=jS[r])[0]=l[o++],s[1]=l[o++],Q(s,s,e),l[a++]=s[0],l[a++]=s[1]}},$S=Math.sqrt,JS=Math.sin,QS=Math.cos,tM=Math.PI,eM=function(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])},iM=function(t,e){return(t[0]*e[0]+t[1]*e[1])/(eM(t)*eM(e))},nM=function(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(iM(t,e))},oM=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,aM=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g,rM=function(t){di.call(this,t)};rM.prototype={constructor:rM,type:"text",brush:function(t,e){var i=this.style;this.__dirty&&Ye(i),i.fill=i.stroke=i.shadowBlur=i.shadowColor=i.shadowOffsetX=i.shadowOffsetY=null;var n=i.text;null!=n&&(n+=""),ci(n,i)?(this.setTransform(t),Ke(this,t,n,i,null,e),this.restoreTransform(t)):t.__attrCachedBy=rb.NONE},getBoundingRect:function(){var t=this.style;if(this.__dirty&&Ye(t),!this._rect){var e=t.text;null!=e?e+="":e="";var i=ke(t.text+"",t.font,t.textAlign,t.textVerticalAlign,t.textPadding,t.textLineHeight,t.rich);if(i.x+=t.x||0,i.y+=t.y||0,si(t.textStroke,t.textStrokeWidth)){var n=t.textStrokeWidth;i.x-=n/2,i.y-=n/2,i.width+=n,i.height+=n}this._rect=i}return this._rect}},u(rM,di);var sM=Pn.extend({type:"circle",shape:{cx:0,cy:0,r:0},buildPath:function(t,e,i){i&&t.moveTo(e.cx+e.r,e.cy),t.arc(e.cx,e.cy,e.r,0,2*Math.PI,!0)}}),lM=[["shadowBlur",0],["shadowColor","#000"],["shadowOffsetX",0],["shadowOffsetY",0]],uM=function(t){return U_.browser.ie&&U_.browser.version>=11?function(){var e,i=this.__clipPaths,n=this.style;if(i)for(var o=0;o<i.length;o++){var a=i[o],r=a&&a.shape,s=a&&a.type;if(r&&("sector"===s&&r.startAngle===r.endAngle||"rect"===s&&(!r.width||!r.height))){for(l=0;l<lM.length;l++)lM[l][2]=n[lM[l][0]],n[lM[l][0]]=lM[l][1];e=!0;break}}if(t.apply(this,arguments),e)for(var l=0;l<lM.length;l++)n[lM[l][0]]=lM[l][2]}:t},hM=Pn.extend({type:"sector",shape:{cx:0,cy:0,r0:0,r:0,startAngle:0,endAngle:2*Math.PI,clockwise:!0},brush:uM(Pn.prototype.brush),buildPath:function(t,e){var i=e.cx,n=e.cy,o=Math.max(e.r0||0,0),a=Math.max(e.r,0),r=e.startAngle,s=e.endAngle,l=e.clockwise,u=Math.cos(r),h=Math.sin(r);t.moveTo(u*o+i,h*o+n),t.lineTo(u*a+i,h*a+n),t.arc(i,n,a,r,s,!l),t.lineTo(Math.cos(s)*o+i,Math.sin(s)*o+n),0!==o&&t.arc(i,n,o,s,r,l),t.closePath()}}),cM=Pn.extend({type:"ring",shape:{cx:0,cy:0,r:0,r0:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=2*Math.PI;t.moveTo(i+e.r,n),t.arc(i,n,e.r,0,o,!1),t.moveTo(i+e.r0,n),t.arc(i,n,e.r0,0,o,!0)}}),dM=function(t,e){for(var i=t.length,n=[],o=0,a=1;a<i;a++)o+=K(t[a-1],t[a]);var r=o/2;r=r<i?i:r;for(a=0;a<r;a++){var s,l,u,h=a/(r-1)*(e?i:i-1),c=Math.floor(h),d=h-c,f=t[c%i];e?(s=t[(c-1+i)%i],l=t[(c+1)%i],u=t[(c+2)%i]):(s=t[0===c?c:c-1],l=t[c>i-2?i-1:c+1],u=t[c>i-3?i-1:c+2]);var p=d*d,g=d*p;n.push([Bn(s[0],f[0],l[0],u[0],d,p,g),Bn(s[1],f[1],l[1],u[1],d,p,g)])}return n},fM=function(t,e,i,n){var o,a,r,s,l=[],u=[],h=[],c=[];if(n){r=[1/0,1/0],s=[-1/0,-1/0];for(var d=0,f=t.length;d<f;d++)tt(r,r,t[d]),et(s,s,t[d]);tt(r,r,n[0]),et(s,s,n[1])}for(var d=0,f=t.length;d<f;d++){var p=t[d];if(i)o=t[d?d-1:f-1],a=t[(d+1)%f];else{if(0===d||d===f-1){l.push(F(t[d]));continue}o=t[d-1],a=t[d+1]}U(u,a,o),Y(u,u,e);var g=K(p,o),m=K(p,a),v=g+m;0!==v&&(g/=v,m/=v),Y(h,u,-g),Y(c,u,m);var y=H([],p,h),x=H([],p,c);n&&(et(y,y,r),tt(y,y,s),et(x,x,r),tt(x,x,s)),l.push(y),l.push(x)}return i&&l.push(l.shift()),l},pM=Pn.extend({type:"polygon",shape:{points:null,smooth:!1,smoothConstraint:null},buildPath:function(t,e){Vn(t,e,!0)}}),gM=Pn.extend({type:"polyline",shape:{points:null,smooth:!1,smoothConstraint:null},style:{stroke:"#000",fill:null},buildPath:function(t,e){Vn(t,e,!1)}}),mM=Math.round,vM={},yM=Pn.extend({type:"rect",shape:{r:0,x:0,y:0,width:0,height:0},buildPath:function(t,e){var i,n,o,a;this.subPixelOptimize?(Fn(vM,e,this.style),i=vM.x,n=vM.y,o=vM.width,a=vM.height,vM.r=e.r,e=vM):(i=e.x,n=e.y,o=e.width,a=e.height),e.r?je(t,e):t.rect(i,n,o,a),t.closePath()}}),xM={},_M=Pn.extend({type:"line",shape:{x1:0,y1:0,x2:0,y2:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i,n,o,a;this.subPixelOptimize?(Gn(xM,e,this.style),i=xM.x1,n=xM.y1,o=xM.x2,a=xM.y2):(i=e.x1,n=e.y1,o=e.x2,a=e.y2);var r=e.percent;0!==r&&(t.moveTo(i,n),r<1&&(o=i*(1-r)+o*r,a=n*(1-r)+a*r),t.lineTo(o,a))},pointAt:function(t){var e=this.shape;return[e.x1*(1-t)+e.x2*t,e.y1*(1-t)+e.y2*t]}}),wM=[],bM=Pn.extend({type:"bezier-curve",shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i=e.x1,n=e.y1,o=e.x2,a=e.y2,r=e.cpx1,s=e.cpy1,l=e.cpx2,u=e.cpy2,h=e.percent;0!==h&&(t.moveTo(i,n),null==l||null==u?(h<1&&(cn(i,r,o,h,wM),r=wM[1],o=wM[2],cn(n,s,a,h,wM),s=wM[1],a=wM[2]),t.quadraticCurveTo(r,s,o,a)):(h<1&&(an(i,r,l,o,h,wM),r=wM[1],l=wM[2],o=wM[3],an(n,s,u,a,h,wM),s=wM[1],u=wM[2],a=wM[3]),t.bezierCurveTo(r,s,l,u,o,a)))},pointAt:function(t){return Hn(this.shape,t,!1)},tangentAt:function(t){var e=Hn(this.shape,t,!0);return q(e,e)}}),SM=Pn.extend({type:"arc",shape:{cx:0,cy:0,r:0,startAngle:0,endAngle:2*Math.PI,clockwise:!0},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i=e.cx,n=e.cy,o=Math.max(e.r,0),a=e.startAngle,r=e.endAngle,s=e.clockwise,l=Math.cos(a),u=Math.sin(a);t.moveTo(l*o+i,u*o+n),t.arc(i,n,o,a,r,!s)}}),MM=Pn.extend({type:"compound",shape:{paths:null},_updatePathDirty:function(){for(var t=this.__dirtyPath,e=this.shape.paths,i=0;i<e.length;i++)t=t||e[i].__dirtyPath;this.__dirtyPath=t,this.__dirty=this.__dirty||t},beforeBrush:function(){this._updatePathDirty();for(var t=this.shape.paths||[],e=this.getGlobalScale(),i=0;i<t.length;i++)t[i].path||t[i].createPathProxy(),t[i].path.setScale(e[0],e[1])},buildPath:function(t,e){for(var i=e.paths||[],n=0;n<i.length;n++)i[n].buildPath(t,i[n].shape,!0)},afterBrush:function(){for(var t=this.shape.paths||[],e=0;e<t.length;e++)t[e].__dirtyPath=!1},getBoundingRect:function(){return this._updatePathDirty(),Pn.prototype.getBoundingRect.call(this)}}),IM=function(t){this.colorStops=t||[]};IM.prototype={constructor:IM,addColorStop:function(t,e){this.colorStops.push({offset:t,color:e})}};var TM=function(t,e,i,n,o,a){this.x=null==t?0:t,this.y=null==e?0:e,this.x2=null==i?1:i,this.y2=null==n?0:n,this.type="linear",this.global=a||!1,IM.call(this,o)};TM.prototype={constructor:TM},u(TM,IM);var AM=function(t,e,i,n,o){this.x=null==t?.5:t,this.y=null==e?.5:e,this.r=null==i?.5:i,this.type="radial",this.global=o||!1,IM.call(this,n)};AM.prototype={constructor:AM},u(AM,IM),Zn.prototype.incremental=!0,Zn.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.dirty(),this.notClear=!1},Zn.prototype.addDisplayable=function(t,e){e?this._temporaryDisplayables.push(t):this._displayables.push(t),this.dirty()},Zn.prototype.addDisplayables=function(t,e){e=e||!1;for(var i=0;i<t.length;i++)this.addDisplayable(t[i],e)},Zn.prototype.eachPendingDisplayable=function(t){for(e=this._cursor;e<this._displayables.length;e++)t&&t(this._displayables[e]);for(var e=0;e<this._temporaryDisplayables.length;e++)t&&t(this._temporaryDisplayables[e])},Zn.prototype.update=function(){this.updateTransform();for(t=this._cursor;t<this._displayables.length;t++)(e=this._displayables[t]).parent=this,e.update(),e.parent=null;for(var t=0;t<this._temporaryDisplayables.length;t++){var e=this._temporaryDisplayables[t];e.parent=this,e.update(),e.parent=null}},Zn.prototype.brush=function(t,e){for(i=this._cursor;i<this._displayables.length;i++)(n=this._displayables[i]).beforeBrush&&n.beforeBrush(t),n.brush(t,i===this._cursor?null:this._displayables[i-1]),n.afterBrush&&n.afterBrush(t);this._cursor=i;for(var i=0;i<this._temporaryDisplayables.length;i++){var n=this._temporaryDisplayables[i];n.beforeBrush&&n.beforeBrush(t),n.brush(t,0===i?null:this._temporaryDisplayables[i-1]),n.afterBrush&&n.afterBrush(t)}this._temporaryDisplayables=[],this.notClear=!0};var DM=[];Zn.prototype.getBoundingRect=function(){if(!this._rect){for(var t=new de(1/0,1/0,-1/0,-1/0),e=0;e<this._displayables.length;e++){var i=this._displayables[e],n=i.getBoundingRect().clone();i.needLocalTransform()&&n.applyTransform(i.getLocalTransform(DM)),t.union(n)}this._rect=t}return this._rect},Zn.prototype.contain=function(t,e){var i=this.transformCoordToLocal(t,e);if(this.getBoundingRect().contain(i[0],i[1]))for(var n=0;n<this._displayables.length;n++)if(this._displayables[n].contain(t,e))return!0;return!1},u(Zn,di);var CM=Math.round,LM=Math.max,kM=Math.min,PM={},NM=1,OM=function(t,e){for(var i=[],n=t.length,o=0;o<n;o++){var a=t[o];a.path||a.createPathProxy(),a.__dirtyPath&&a.buildPath(a.path,a.shape,!0),i.push(a.path)}var r=new Pn(e);return r.createPathProxy(),r.buildPath=function(t){t.appendPath(i);var e=t.getContext();e&&t.rebuildPath(e)},r},EM=R(),RM=0,zM=(Object.freeze||Object)({Z2_EMPHASIS_LIFT:NM,extendShape:Un,extendPath:function(t,e){return zn(t,e)},makePath:Xn,makeImage:jn,mergePath:OM,resizePath:qn,subPixelOptimizeLine:Kn,subPixelOptimizeRect:$n,subPixelOptimize:Jn,setElementHoverStyle:ro,isInEmphasis:so,setHoverStyle:fo,setAsHoverStyleTrigger:po,setLabelStyle:go,setTextStyle:mo,setText:function(t,e,i){var n,o={isRectText:!0};!1===i?n=!0:o.autoColor=i,vo(t,e,o,n)},getFont:So,updateProps:Io,initProps:To,getTransform:Ao,applyTransform:Do,transformDirection:Co,groupTransition:Lo,clipPointsByRect:ko,clipRectByRect:function(t,e){var i=LM(t.x,e.x),n=kM(t.x+t.width,e.x+e.width),o=LM(t.y,e.y),a=kM(t.y+t.height,e.y+e.height);if(n>=i&&a>=o)return{x:i,y:o,width:n-i,height:a-o}},createIcon:Po,Group:tb,Image:fi,Text:rM,Circle:sM,Sector:hM,Ring:cM,Polygon:pM,Polyline:gM,Rect:yM,Line:_M,BezierCurve:bM,Arc:SM,IncrementalDisplayable:Zn,CompoundPath:MM,LinearGradient:TM,RadialGradient:AM,BoundingRect:de}),BM=["textStyle","color"],VM={getTextColor:function(t){var e=this.ecModel;return this.getShallow("color")||(!t&&e?e.get(BM):null)},getFont:function(){return So({fontStyle:this.getShallow("fontStyle"),fontWeight:this.getShallow("fontWeight"),fontSize:this.getShallow("fontSize"),fontFamily:this.getShallow("fontFamily")},this.ecModel)},getTextRect:function(t){return ke(t,this.getFont(),this.getShallow("align"),this.getShallow("verticalAlign")||this.getShallow("baseline"),this.getShallow("padding"),this.getShallow("lineHeight"),this.getShallow("rich"),this.getShallow("truncateText"))}},GM=Qb([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["textPosition"],["textAlign"]]),FM={getItemStyle:function(t,e){var i=GM(this,t,e),n=this.getBorderLineDash();return n&&(i.lineDash=n),i},getBorderLineDash:function(){var t=this.get("borderType");return"solid"===t||null==t?null:"dashed"===t?[5,5]:[1,1]}},WM=h,HM=Bi();No.prototype={constructor:No,init:null,mergeOption:function(t){n(this.option,t,!0)},get:function(t,e){return null==t?this.option:Oo(this.option,this.parsePath(t),!e&&Eo(this,t))},getShallow:function(t,e){var i=this.option,n=null==i?i:i[t],o=!e&&Eo(this,t);return null==n&&o&&(n=o.getShallow(t)),n},getModel:function(t,e){var i,n=null==t?this.option:Oo(this.option,t=this.parsePath(t));return e=e||(i=Eo(this,t))&&i.getModel(t),new No(n,e,this.ecModel)},isEmpty:function(){return null==this.option},restoreData:function(){},clone:function(){return new(0,this.constructor)(i(this.option))},setReadOnly:function(t){},parsePath:function(t){return"string"==typeof t&&(t=t.split(".")),t},customizeGetParent:function(t){HM(this).getParent=t},isAnimationEnabled:function(){if(!U_.node){if(null!=this.option.animation)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}}},ji(No),Yi(No),WM(No,eS),WM(No,nS),WM(No,VM),WM(No,FM);var ZM=0,UM=1e-4,XM=9007199254740991,jM=/^(?:(\d{4})(?:[-\/](\d{1,2})(?:[-\/](\d{1,2})(?:[T ](\d{1,2})(?::(\d\d)(?::(\d\d)(?:[.,](\d+))?)?)?(Z|[\+\-]\d\d:?\d\d)?)?)?)?)?$/,YM=(Object.freeze||Object)({linearMap:Bo,parsePercent:Vo,round:Go,asc:Fo,getPrecision:Wo,getPrecisionSafe:Ho,getPixelPrecision:Zo,getPercentWithPrecision:Uo,MAX_SAFE_INTEGER:XM,remRadian:Xo,isRadianAroundZero:jo,parseDate:Yo,quantity:qo,nice:$o,quantile:function(t,e){var i=(t.length-1)*e+1,n=Math.floor(i),o=+t[n-1],a=i-n;return a?o+a*(t[n]-o):o},reformIntervals:Jo,isNumeric:Qo}),qM=L,KM=/([&<>"'])/g,$M={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},JM=["a","b","c","d","e","f","g"],QM=function(t,e){return"{"+t+(null==e?"":e)+"}"},tI=ze,eI=(Object.freeze||Object)({addCommas:ta,toCamelCase:ea,normalizeCssArray:qM,encodeHTML:ia,formatTpl:na,formatTplSimple:oa,getTooltipMarker:aa,formatTime:sa,capitalFirst:la,truncateText:tI,getTextBoundingRect:function(t){return ke(t.text,t.font,t.textAlign,t.textVerticalAlign,t.textPadding,t.textLineHeight,t.rich,t.truncate)},getTextRect:function(t,e,i,n,o,a,r,s){return ke(t,e,i,n,o,s,a,r)}}),iI=d,nI=["left","right","top","bottom","width","height"],oI=[["width","left","right"],["height","top","bottom"]],aI=ua,rI=(v(ua,"vertical"),v(ua,"horizontal"),{getBoxLayoutParams:function(){return{left:this.get("left"),top:this.get("top"),right:this.get("right"),bottom:this.get("bottom"),width:this.get("width"),height:this.get("height")}}}),sI=Bi(),lI=No.extend({type:"component",id:"",name:"",mainType:"",subType:"",componentIndex:0,defaultOption:null,ecModel:null,dependentModels:[],uid:null,layoutMode:null,$constructor:function(t,e,i,n){No.call(this,t,e,i,n),this.uid=Ro("ec_cpt_model")},init:function(t,e,i,n){this.mergeDefaultAndTheme(t,i)},mergeDefaultAndTheme:function(t,e){var i=this.layoutMode,o=i?ga(t):{};n(t,e.getTheme().get(this.mainType)),n(t,this.getDefaultOption()),i&&pa(t,o,i)},mergeOption:function(t,e){n(this.option,t,!0);var i=this.layoutMode;i&&pa(this.option,t,i)},optionUpdated:function(t,e){},getDefaultOption:function(){var t=sI(this);if(!t.defaultOption){for(var e=[],i=this.constructor;i;){var o=i.prototype.defaultOption;o&&e.push(o),i=i.superClass}for(var a={},r=e.length-1;r>=0;r--)a=n(a,e[r],!0);t.defaultOption=a}return t.defaultOption},getReferringComponents:function(t){return this.ecModel.queryComponents({mainType:t,index:this.get(t+"Index",!0),id:this.get(t+"Id",!0)})}});$i(lI,{registerWhenExtend:!0}),function(t){var e={};t.registerSubTypeDefaulter=function(t,i){t=Ui(t),e[t.main]=i},t.determineSubType=function(i,n){var o=n.type;if(!o){var a=Ui(i).main;t.hasSubTypes(i)&&e[a]&&(o=e[a](n))}return o}}(lI),function(t,e){function i(t){var i={},a=[];return d(t,function(r){var s=n(i,r),u=o(s.originalDeps=e(r),t);s.entryCount=u.length,0===s.entryCount&&a.push(r),d(u,function(t){l(s.predecessor,t)<0&&s.predecessor.push(t);var e=n(i,t);l(e.successor,t)<0&&e.successor.push(r)})}),{graph:i,noEntryList:a}}function n(t,e){return t[e]||(t[e]={predecessor:[],successor:[]}),t[e]}function o(t,e){var i=[];return d(t,function(t){l(e,t)>=0&&i.push(t)}),i}t.topologicalTravel=function(t,e,n,o){function a(t){s[t].entryCount--,0===s[t].entryCount&&l.push(t)}if(t.length){var r=i(e),s=r.graph,l=r.noEntryList,u={};for(d(t,function(t){u[t]=!0});l.length;){var h=l.pop(),c=s[h],f=!!u[h];f&&(n.call(o,h,c.originalDeps.slice()),delete u[h]),d(c.successor,f?function(t){u[t]=!0,a(t)}:a)}d(u,function(){throw new Error("Circle dependency may exists")})}}}(lI,function(t){var e=[];return d(lI.getClassesByMainType(t),function(t){e=e.concat(t.prototype.dependencies||[])}),e=f(e,function(t){return Ui(t).main}),"dataset"!==t&&l(e,"dataset")<=0&&e.unshift("dataset"),e}),h(lI,rI);var uI="";"undefined"!=typeof navigator&&(uI=navigator.platform||"");var hI={color:["#c23531","#2f4554","#61a0a8","#d48265","#91c7ae","#749f83","#ca8622","#bda29a","#6e7074","#546570","#c4ccd3"],gradientColor:["#f6efa6","#d88273","#bf444c"],textStyle:{fontFamily:uI.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,animation:"auto",animationDuration:1e3,animationDurationUpdate:300,animationEasing:"exponentialOut",animationEasingUpdate:"cubicOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},cI=Bi(),dI={clearColorPalette:function(){cI(this).colorIdx=0,cI(this).colorNameMap={}},getColorFromPalette:function(t,e,i){var n=cI(e=e||this),o=n.colorIdx||0,a=n.colorNameMap=n.colorNameMap||{};if(a.hasOwnProperty(t))return a[t];var r=Di(this.get("color",!0)),s=this.get("colorLayer",!0),l=null!=i&&s?va(s,i):r;if((l=l||r)&&l.length){var u=l[o];return t&&(a[t]=u),n.colorIdx=(o+1)%l.length,u}}},fI={cartesian2d:function(t,e,i,n){var o=t.getReferringComponents("xAxis")[0],a=t.getReferringComponents("yAxis")[0];e.coordSysDims=["x","y"],i.set("x",o),i.set("y",a),xa(o)&&(n.set("x",o),e.firstCategoryDimIndex=0),xa(a)&&(n.set("y",a),e.firstCategoryDimIndex=1)},singleAxis:function(t,e,i,n){var o=t.getReferringComponents("singleAxis")[0];e.coordSysDims=["single"],i.set("single",o),xa(o)&&(n.set("single",o),e.firstCategoryDimIndex=0)},polar:function(t,e,i,n){var o=t.getReferringComponents("polar")[0],a=o.findAxisModel("radiusAxis"),r=o.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],i.set("radius",a),i.set("angle",r),xa(a)&&(n.set("radius",a),e.firstCategoryDimIndex=0),xa(r)&&(n.set("angle",r),e.firstCategoryDimIndex=1)},geo:function(t,e,i,n){e.coordSysDims=["lng","lat"]},parallel:function(t,e,i,n){var o=t.ecModel,a=o.getComponent("parallel",t.get("parallelIndex")),r=e.coordSysDims=a.dimensions.slice();d(a.parallelAxisIndex,function(t,a){var s=o.getComponent("parallelAxis",t),l=r[a];i.set(l,s),xa(s)&&null==e.firstCategoryDimIndex&&(n.set(l,s),e.firstCategoryDimIndex=a)})}},pI="original",gI="arrayRows",mI="objectRows",vI="keyedColumns",yI="unknown",xI="typedArray",_I="column",wI="row";_a.seriesDataToSource=function(t){return new _a({data:t,sourceFormat:S(t)?xI:pI,fromDataset:!1})},Yi(_a);var bI=Bi(),SI="\0_ec_inner",MI=No.extend({init:function(t,e,i,n){i=i||{},this.option=null,this._theme=new No(i),this._optionManager=n},setOption:function(t,e){k(!(SI in t),"please use chart.getOption()"),this._optionManager.setOption(t,e),this.resetOption(null)},resetOption:function(t){var e=!1,i=this._optionManager;if(!t||"recreate"===t){var n=i.mountOption("recreate"===t);this.option&&"recreate"!==t?(this.restoreData(),this.mergeOption(n)):Ea.call(this,n),e=!0}if("timeline"!==t&&"media"!==t||this.restoreData(),!t||"recreate"===t||"timeline"===t){var o=i.getTimelineOption(this);o&&(this.mergeOption(o),e=!0)}if(!t||"recreate"===t||"media"===t){var a=i.getMediaOption(this,this._api);a.length&&d(a,function(t){this.mergeOption(t,e=!0)},this)}return e},mergeOption:function(t){var e=this.option,o=this._componentsMap,r=[];Sa(this),d(t,function(t,o){null!=t&&(lI.hasClass(o)?o&&r.push(o):e[o]=null==e[o]?i(t):n(e[o],t,!0))}),lI.topologicalTravel(r,lI.getAllClassMainTypes(),function(i,n){var r=Di(t[i]),s=Pi(o.get(i),r);Ni(s),d(s,function(t,e){var n=t.option;w(n)&&(t.keyInfo.mainType=i,t.keyInfo.subType=za(i,n,t.exist))});var l=Ra(o,n);e[i]=[],o.set(i,[]),d(s,function(t,n){var r=t.exist,s=t.option;if(k(w(s)||r,"Empty component definition"),s){var u=lI.getClass(i,t.keyInfo.subType,!0);if(r&&r instanceof u)r.name=t.keyInfo.name,r.mergeOption(s,this),r.optionUpdated(s,!1);else{var h=a({dependentModels:l,componentIndex:n},t.keyInfo);a(r=new u(s,this,this,h),h),r.init(s,this,this,h),r.optionUpdated(null,!0)}}else r.mergeOption({},this),r.optionUpdated({},!1);o.get(i)[n]=r,e[i][n]=r.option},this),"series"===i&&Ba(this,o.get("series"))},this),this._seriesIndicesMap=R(this._seriesIndices=this._seriesIndices||[])},getOption:function(){var t=i(this.option);return d(t,function(e,i){if(lI.hasClass(i)){for(var n=(e=Di(e)).length-1;n>=0;n--)Ei(e[n])&&e.splice(n,1);t[i]=e}}),delete t[SI],t},getTheme:function(){return this._theme},getComponent:function(t,e){var i=this._componentsMap.get(t);if(i)return i[e||0]},queryComponents:function(t){var e=t.mainType;if(!e)return[];var i=t.index,n=t.id,o=t.name,a=this._componentsMap.get(e);if(!a||!a.length)return[];var r;if(null!=i)y(i)||(i=[i]),r=g(f(i,function(t){return a[t]}),function(t){return!!t});else if(null!=n){var s=y(n);r=g(a,function(t){return s&&l(n,t.id)>=0||!s&&t.id===n})}else if(null!=o){var u=y(o);r=g(a,function(t){return u&&l(o,t.name)>=0||!u&&t.name===o})}else r=a.slice();return Va(r,t)},findComponents:function(t){var e=t.query,i=t.mainType,n=function(t){var e=i+"Index",n=i+"Id",o=i+"Name";return!t||null==t[e]&&null==t[n]&&null==t[o]?null:{mainType:i,index:t[e],id:t[n],name:t[o]}}(e);return function(e){return t.filter?g(e,t.filter):e}(Va(n?this.queryComponents(n):this._componentsMap.get(i),t))},eachComponent:function(t,e,i){var n=this._componentsMap;"function"==typeof t?(i=e,e=t,n.each(function(t,n){d(t,function(t,o){e.call(i,n,t,o)})})):_(t)?d(n.get(t),e,i):w(t)&&d(this.findComponents(t),e,i)},getSeriesByName:function(t){return g(this._componentsMap.get("series"),function(e){return e.name===t})},getSeriesByIndex:function(t){return this._componentsMap.get("series")[t]},getSeriesByType:function(t){return g(this._componentsMap.get("series"),function(e){return e.subType===t})},getSeries:function(){return this._componentsMap.get("series").slice()},getSeriesCount:function(){return this._componentsMap.get("series").length},eachSeries:function(t,e){d(this._seriesIndices,function(i){var n=this._componentsMap.get("series")[i];t.call(e,n,i)},this)},eachRawSeries:function(t,e){d(this._componentsMap.get("series"),t,e)},eachSeriesByType:function(t,e,i){d(this._seriesIndices,function(n){var o=this._componentsMap.get("series")[n];o.subType===t&&e.call(i,o,n)},this)},eachRawSeriesByType:function(t,e,i){return d(this.getSeriesByType(t),e,i)},isSeriesFiltered:function(t){return null==this._seriesIndicesMap.get(t.componentIndex)},getCurrentSeriesIndices:function(){return(this._seriesIndices||[]).slice()},filterSeries:function(t,e){Ba(this,g(this._componentsMap.get("series"),t,e))},restoreData:function(t){var e=this._componentsMap;Ba(this,e.get("series"));var i=[];e.each(function(t,e){i.push(e)}),lI.topologicalTravel(i,lI.getAllClassMainTypes(),function(i,n){d(e.get(i),function(e){("series"!==i||!Na(e,t))&&e.restoreData()})})}});h(MI,dI);var II=["getDom","getZr","getWidth","getHeight","getDevicePixelRatio","dispatchAction","isDisposed","on","off","getDataURL","getConnectedDataURL","getModel","getOption","getViewOfComponentModel","getViewOfSeriesModel"],TI={};Fa.prototype={constructor:Fa,create:function(t,e){var i=[];d(TI,function(n,o){var a=n.create(t,e);i=i.concat(a||[])}),this._coordinateSystems=i},update:function(t,e){d(this._coordinateSystems,function(i){i.update&&i.update(t,e)})},getCoordinateSystems:function(){return this._coordinateSystems.slice()}},Fa.register=function(t,e){TI[t]=e},Fa.get=function(t){return TI[t]};var AI=d,DI=i,CI=f,LI=n,kI=/^(min|max)?(.+)$/;Wa.prototype={constructor:Wa,setOption:function(t,e){t&&d(Di(t.series),function(t){t&&t.data&&S(t.data)&&N(t.data)}),t=DI(t,!0);var i=this._optionBackup,n=Ha.call(this,t,e,!i);this._newBaseOption=n.baseOption,i?(ja(i.baseOption,n.baseOption),n.timelineOptions.length&&(i.timelineOptions=n.timelineOptions),n.mediaList.length&&(i.mediaList=n.mediaList),n.mediaDefault&&(i.mediaDefault=n.mediaDefault)):this._optionBackup=n},mountOption:function(t){var e=this._optionBackup;return this._timelineOptions=CI(e.timelineOptions,DI),this._mediaList=CI(e.mediaList,DI),this._mediaDefault=DI(e.mediaDefault),this._currentMediaIndices=[],DI(t?e.baseOption:this._newBaseOption)},getTimelineOption:function(t){var e,i=this._timelineOptions;if(i.length){var n=t.getComponent("timeline");n&&(e=DI(i[n.getCurrentIndex()],!0))}return e},getMediaOption:function(t){var e=this._api.getWidth(),i=this._api.getHeight(),n=this._mediaList,o=this._mediaDefault,a=[],r=[];if(!n.length&&!o)return r;for(var s=0,l=n.length;s<l;s++)Za(n[s].query,e,i)&&a.push(s);return!a.length&&o&&(a=[-1]),a.length&&!Xa(a,this._currentMediaIndices)&&(r=CI(a,function(t){return DI(-1===t?o.option:n[t].option)})),this._currentMediaIndices=a,r}};var PI=d,NI=w,OI=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"],EI=function(t,e){PI(tr(t.series),function(t){NI(t)&&Qa(t)});var i=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","parallelAxis","radar"];e&&i.push("valueAxis","categoryAxis","logAxis","timeAxis"),PI(i,function(e){PI(tr(t[e]),function(t){t&&($a(t,"axisLabel"),$a(t.axisPointer,"label"))})}),PI(tr(t.parallel),function(t){var e=t&&t.parallelAxisDefault;$a(e,"axisLabel"),$a(e&&e.axisPointer,"label")}),PI(tr(t.calendar),function(t){qa(t,"itemStyle"),$a(t,"dayLabel"),$a(t,"monthLabel"),$a(t,"yearLabel")}),PI(tr(t.radar),function(t){$a(t,"name")}),PI(tr(t.geo),function(t){NI(t)&&(Ja(t),PI(tr(t.regions),function(t){Ja(t)}))}),PI(tr(t.timeline),function(t){Ja(t),qa(t,"label"),qa(t,"itemStyle"),qa(t,"controlStyle",!0);var e=t.data;y(e)&&d(e,function(t){w(t)&&(qa(t,"label"),qa(t,"itemStyle"))})}),PI(tr(t.toolbox),function(t){qa(t,"iconStyle"),PI(t.feature,function(t){qa(t,"iconStyle")})}),$a(er(t.axisPointer),"label"),$a(er(t.tooltip).axisPointer,"label")},RI=[["x","left"],["y","top"],["x2","right"],["y2","bottom"]],zI=["grid","geo","parallel","legend","toolbox","title","visualMap","dataZoom","timeline"],BI=function(t,e){EI(t,e),t.series=Di(t.series),d(t.series,function(t){if(w(t)){var e=t.type;if("pie"!==e&&"gauge"!==e||null!=t.clockWise&&(t.clockwise=t.clockWise),"gauge"===e){var i=ir(t,"pointer.color");null!=i&&nr(t,"itemStyle.normal.color",i)}or(t)}}),t.dataRange&&(t.visualMap=t.dataRange),d(zI,function(e){var i=t[e];i&&(y(i)||(i=[i]),d(i,function(t){or(t)}))})},VI=rr.prototype;VI.pure=!1,VI.persistent=!0,VI.getSource=function(){return this._source};var GI={arrayRows_column:{pure:!0,count:function(){return Math.max(0,this._data.length-this._source.startIndex)},getItem:function(t){return this._data[t+this._source.startIndex]},appendData:ur},arrayRows_row:{pure:!0,count:function(){var t=this._data[0];return t?Math.max(0,t.length-this._source.startIndex):0},getItem:function(t){t+=this._source.startIndex;for(var e=[],i=this._data,n=0;n<i.length;n++){var o=i[n];e.push(o?o[t]:null)}return e},appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},objectRows:{pure:!0,count:sr,getItem:lr,appendData:ur},keyedColumns:{pure:!0,count:function(){var t=this._source.dimensionsDefine[0].name,e=this._data[t];return e?e.length:0},getItem:function(t){for(var e=[],i=this._source.dimensionsDefine,n=0;n<i.length;n++){var o=this._data[i[n].name];e.push(o?o[t]:null)}return e},appendData:function(t){var e=this._data;d(t,function(t,i){for(var n=e[i]||(e[i]=[]),o=0;o<(t||[]).length;o++)n.push(t[o])})}},original:{count:sr,getItem:lr,appendData:ur},typedArray:{persistent:!1,pure:!0,count:function(){return this._data?this._data.length/this._dimSize:0},getItem:function(t,e){t-=this._offset,e=e||[];for(var i=this._dimSize*t,n=0;n<this._dimSize;n++)e[n]=this._data[i+n];return e},appendData:function(t){this._data=t},clean:function(){this._offset+=this.count(),this._data=null}}},FI={arrayRows:hr,objectRows:function(t,e,i,n){return null!=i?t[n]:t},keyedColumns:hr,original:function(t,e,i,n){var o=Li(t);return null!=i&&o instanceof Array?o[i]:o},typedArray:hr},WI={arrayRows:cr,objectRows:function(t,e,i,n){return dr(t[e],this._dimensionInfos[e])},keyedColumns:cr,original:function(t,e,i,n){var o=t&&(null==t.value?t:t.value);return!this._rawData.pure&&ki(t)&&(this.hasItemOption=!0),dr(o instanceof Array?o[n]:o,this._dimensionInfos[e])},typedArray:function(t,e,i,n){return t[n]}},HI=/\{@(.+?)\}/g,ZI={getDataParams:function(t,e){var i=this.getData(e),n=this.getRawValue(t,e),o=i.getRawIndex(t),a=i.getName(t),r=i.getRawDataItem(t),s=i.getItemVisual(t,"color"),l=this.ecModel.getComponent("tooltip"),u=Hi(l&&l.get("renderMode")),h=this.mainType,c="series"===h;return{componentType:h,componentSubType:this.subType,componentIndex:this.componentIndex,seriesType:c?this.subType:null,seriesIndex:this.seriesIndex,seriesId:c?this.id:null,seriesName:c?this.name:null,name:a,dataIndex:o,data:r,dataType:e,value:n,color:s,marker:aa({color:s,renderMode:u}),$vars:["seriesName","name","value"]}},getFormattedLabel:function(t,e,i,n,o){e=e||"normal";var a=this.getData(i),r=a.getItemModel(t),s=this.getDataParams(t,i);null!=n&&s.value instanceof Array&&(s.value=s.value[n]);var l=r.get("normal"===e?[o||"label","formatter"]:[e,o||"label","formatter"]);return"function"==typeof l?(s.status=e,l(s)):"string"==typeof l?na(l,s).replace(HI,function(e,i){var n=i.length;return"["===i.charAt(0)&&"]"===i.charAt(n-1)&&(i=+i.slice(1,n-1)),fr(a,t,i)}):void 0},getRawValue:function(t,e){return fr(this.getData(e),t)},formatTooltip:function(){}},UI=mr.prototype;UI.perform=function(t){function e(t){return!(t>=1)&&(t=1),t}var i=this._upstream,n=t&&t.skip;if(this._dirty&&i){var o=this.context;o.data=o.outputData=i.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var a;this._plan&&!n&&(a=this._plan(this.context));var r=e(this._modBy),s=this._modDataCount||0,l=e(t&&t.modBy),u=t&&t.modDataCount||0;r===l&&s===u||(a="reset");var h;(this._dirty||"reset"===a)&&(this._dirty=!1,h=yr(this,n)),this._modBy=l,this._modDataCount=u;var c=t&&t.step;if(this._dueEnd=i?i._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var d=this._dueIndex,f=Math.min(null!=c?this._dueIndex+c:1/0,this._dueEnd);if(!n&&(h||d<f)){var p=this._progress;if(y(p))for(var g=0;g<p.length;g++)vr(this,p[g],d,f,l,u);else vr(this,p,d,f,l,u)}this._dueIndex=f;var m=null!=this._settedOutputEnd?this._settedOutputEnd:f;this._outputDueEnd=m}else this._dueIndex=this._outputDueEnd=null!=this._settedOutputEnd?this._settedOutputEnd:this._dueEnd;return this.unfinished()};var XI=function(){function t(){return n<i?n++:null}function e(){var t=n%r*o+Math.ceil(n/r),e=n>=i?null:t<a?t:n;return n++,e}var i,n,o,a,r,s={reset:function(l,u,h,c){n=l,i=u,o=h,a=c,r=Math.ceil(a/o),s.next=o>1&&a>0?e:t}};return s}();UI.dirty=function(){this._dirty=!0,this._onDirty&&this._onDirty(this.context)},UI.unfinished=function(){return this._progress&&this._dueIndex<this._dueEnd},UI.pipe=function(t){(this._downstream!==t||this._dirty)&&(this._downstream=t,t._upstream=this,t.dirty())},UI.dispose=function(){this._disposed||(this._upstream&&(this._upstream._downstream=null),this._downstream&&(this._downstream._upstream=null),this._dirty=!1,this._disposed=!0)},UI.getUpstream=function(){return this._upstream},UI.getDownstream=function(){return this._downstream},UI.setOutputEnd=function(t){this._outputDueEnd=this._settedOutputEnd=t};var jI=Bi(),YI=lI.extend({type:"series.__base__",seriesIndex:0,coordinateSystem:null,defaultOption:null,legendDataProvider:null,visualColorAccessPath:"itemStyle.color",layoutMode:null,init:function(t,e,i,n){this.seriesIndex=this.componentIndex,this.dataTask=gr({count:wr,reset:br}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,i),Ma(this);var o=this.getInitialData(t,i);Mr(o,this),this.dataTask.context.data=o,jI(this).dataBeforeProcessed=o,xr(this)},mergeDefaultAndTheme:function(t,e){var i=this.layoutMode,o=i?ga(t):{},a=this.subType;lI.hasClass(a)&&(a+="Series"),n(t,e.getTheme().get(this.subType)),n(t,this.getDefaultOption()),Ci(t,"label",["show"]),this.fillDataTextStyle(t.data),i&&pa(t,o,i)},mergeOption:function(t,e){t=n(this.option,t,!0),this.fillDataTextStyle(t.data);var i=this.layoutMode;i&&pa(this.option,t,i),Ma(this);var o=this.getInitialData(t,e);Mr(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,jI(this).dataBeforeProcessed=o,xr(this)},fillDataTextStyle:function(t){if(t&&!S(t))for(var e=["show"],i=0;i<t.length;i++)t[i]&&t[i].label&&Ci(t[i],"label",e)},getInitialData:function(){},appendData:function(t){this.getRawData().appendData(t.data)},getData:function(t){var e=Tr(this);if(e){var i=e.context.data;return null==t?i:i.getLinkedData(t)}return jI(this).data},setData:function(t){var e=Tr(this);if(e){var i=e.context;i.data!==t&&e.modifyOutputEnd&&e.setOutputEnd(t.count()),i.outputData=t,e!==this.dataTask&&(i.data=t)}jI(this).data=t},getSource:function(){return ba(this)},getRawData:function(){return jI(this).dataBeforeProcessed},getBaseAxis:function(){var t=this.coordinateSystem;return t&&t.getBaseAxis&&t.getBaseAxis()},formatTooltip:function(t,e,i,n){function o(t){return{renderMode:n,content:ia(ta(t)),style:l}}var a=this,r="html"===(n=n||"html")?"<br/>":"\n",s="richText"===n,l={},u=0,h=this.getData(),c=h.mapDimension("defaultedTooltip",!0),f=c.length,g=this.getRawValue(t),m=y(g),v=h.getItemVisual(t,"color");w(v)&&v.colorStops&&(v=(v.colorStops[0]||{}).color),v=v||"transparent";var x=(f>1||m&&!f?function(i){function o(t,i){var o=h.getDimensionInfo(i);if(o&&!1!==o.otherDims.tooltip){var c=o.type,d="sub"+a.seriesIndex+"at"+u,p=aa({color:v,type:"subItem",renderMode:n,markerId:d}),g="string"==typeof p?p:p.content,m=(r?g+ia(o.displayName||"-")+": ":"")+ia("ordinal"===c?t+"":"time"===c?e?"":sa("yyyy/MM/dd hh:mm:ss",t):ta(t));m&&f.push(m),s&&(l[d]=v,++u)}}var r=p(i,function(t,e,i){var n=h.getDimensionInfo(i);return t|=n&&!1!==n.tooltip&&null!=n.displayName},0),f=[];c.length?d(c,function(e){o(fr(h,t,e),e)}):d(i,o);var g=r?s?"\n":"<br/>":"",m=g+f.join(g||", ");return{renderMode:n,content:m,style:l}}(g):o(f?fr(h,t,c[0]):m?g[0]:g)).content,_=a.seriesIndex+"at"+u,b=aa({color:v,type:"item",renderMode:n,markerId:_});l[_]=v,++u;var S=h.getName(t),M=this.name;Oi(this)||(M=""),M=M?ia(M)+(e?": ":r):"";var I="string"==typeof b?b:b.content;return{html:e?I+M+x:M+I+(S?ia(S)+": "+x:x),markers:l}},isAnimationEnabled:function(){if(U_.node)return!1;var t=this.getShallow("animation");return t&&this.getData().count()>this.getShallow("animationThreshold")&&(t=!1),t},restoreData:function(){this.dataTask.dirty()},getColorFromPalette:function(t,e,i){var n=this.ecModel,o=dI.getColorFromPalette.call(this,t,e,i);return o||(o=n.getColorFromPalette(t,e,i)),o},coordDimToDataDim:function(t){return this.getRawData().mapDimension(t,!0)},getProgressive:function(){return this.get("progressive")},getProgressiveThreshold:function(){return this.get("progressiveThreshold")},getAxisTooltipData:null,getTooltipPosition:null,pipeTask:null,preventIncremental:null,pipelineContext:null});h(YI,ZI),h(YI,dI);var qI=function(){this.group=new tb,this.uid=Ro("viewComponent")};qI.prototype={constructor:qI,init:function(t,e){},render:function(t,e,i,n){},dispose:function(){},filterForExposedEvent:null};var KI=qI.prototype;KI.updateView=KI.updateLayout=KI.updateVisual=function(t,e,i,n){},ji(qI),$i(qI,{registerWhenExtend:!0});var $I=function(){var t=Bi();return function(e){var i=t(e),n=e.pipelineContext,o=i.large,a=i.progressiveRender,r=i.large=n.large,s=i.progressiveRender=n.progressiveRender;return!!(o^r||a^s)&&"reset"}},JI=Bi(),QI=$I();Ar.prototype={type:"chart",init:function(t,e){},render:function(t,e,i,n){},highlight:function(t,e,i,n){Cr(t.getData(),n,"emphasis")},downplay:function(t,e,i,n){Cr(t.getData(),n,"normal")},remove:function(t,e){this.group.removeAll()},dispose:function(){},incrementalPrepareRender:null,incrementalRender:null,updateTransform:null,filterForExposedEvent:null};var tT=Ar.prototype;tT.updateView=tT.updateLayout=tT.updateVisual=function(t,e,i,n){this.render(t,e,i,n)},ji(Ar),$i(Ar,{registerWhenExtend:!0}),Ar.markUpdateMethod=function(t,e){JI(t).updateMethod=e};var eT={incrementalPrepareRender:{progress:function(t,e){e.view.incrementalRender(t,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(t,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}},iT="\0__throttleOriginMethod",nT="\0__throttleRate",oT="\0__throttleType",aT={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var i=t.getData(),n=(t.visualColorAccessPath||"itemStyle.color").split("."),o=t.get(n)||t.getColorFromPalette(t.name,null,e.getSeriesCount());if(i.setVisual("color",o),!e.isSeriesFiltered(t)){"function"!=typeof o||o instanceof IM||i.each(function(e){i.setItemVisual(e,"color",o(t.getDataParams(e)))});return{dataEach:i.hasItemOption?function(t,e){var i=t.getItemModel(e).get(n,!0);null!=i&&t.setItemVisual(e,"color",i)}:null}}}},rT={toolbox:{brush:{title:{rect:"鐭╁舰閫夋嫨",polygon:"鍦堥��",lineX:"妯悜閫夋嫨",lineY:"绾靛悜閫夋嫨",keep:"淇濇寔閫夋嫨",clear:"娓呴櫎閫夋嫨"}},dataView:{title:"鏁版嵁瑙嗗浘",lang:["鏁版嵁瑙嗗浘","鍏抽棴","鍒锋柊"]},dataZoom:{title:{zoom:"鍖哄煙缂╂斁",back:"鍖哄煙缂╂斁杩樺師"}},magicType:{title:{line:"鍒囨崲涓烘姌绾垮浘",bar:"鍒囨崲涓烘煴鐘跺浘",stack:"鍒囨崲涓哄爢鍙�",tiled:"鍒囨崲涓哄钩閾�"}},restore:{title:"杩樺師"},saveAsImage:{title:"淇濆瓨涓哄浘鐗�",lang:["鍙抽敭鍙﹀瓨涓哄浘鐗�"]}},series:{typeNames:{pie:"楗煎浘",bar:"鏌辩姸鍥�",line:"鎶樼嚎鍥�",scatter:"鏁g偣鍥�",effectScatter:"娑熸吉鏁g偣鍥�",radar:"闆疯揪鍥�",tree:"鏍戝浘",treemap:"鐭╁舰鏍戝浘",boxplot:"绠卞瀷鍥�",candlestick:"K绾垮浘",k:"K绾垮浘",heatmap:"鐑姏鍥�",map:"鍦板浘",parallel:"骞宠鍧愭爣鍥�",lines:"绾垮浘",graph:"鍏崇郴鍥�",sankey:"妗戝熀鍥�",funnel:"婕忔枟鍥�",gauge:"浠〃鐩樺浘",pictorialBar:"璞″舰鏌卞浘",themeRiver:"涓婚娌虫祦鍥�",sunburst:"鏃棩鍥�"}},aria:{general:{withTitle:"杩欐槸涓�涓叧浜庘�渰title}鈥濈殑鍥捐〃銆�",withoutTitle:"杩欐槸涓�涓浘琛紝"},series:{single:{prefix:"",withName:"鍥捐〃绫诲瀷鏄瘂seriesType}锛岃〃绀簕seriesName}銆�",withoutName:"鍥捐〃绫诲瀷鏄瘂seriesType}銆�"},multiple:{prefix:"瀹冪敱{seriesCount}涓浘琛ㄧ郴鍒楃粍鎴愩��",withName:"绗瑊seriesId}涓郴鍒楁槸涓�涓〃绀簕seriesName}鐨剓seriesType}锛�",withoutName:"绗瑊seriesId}涓郴鍒楁槸涓�涓獅seriesType}锛�",separator:{middle:"锛�",end:"銆�"}}},data:{allData:"鍏舵暟鎹槸鈥斺��",partialData:"鍏朵腑锛屽墠{displayCnt}椤规槸鈥斺��",withName:"{name}鐨勬暟鎹槸{value}",withoutName:"{value}",separator:{middle:"锛�",end:""}}}},sT=function(t,e){function i(t,e){if("string"!=typeof t)return t;var i=t;return d(e,function(t,e){i=i.replace(new RegExp("\\{\\s*"+e+"\\s*\\}","g"),t)}),i}function n(t){var e=a.get(t);if(null==e){for(var i=t.split("."),n=rT.aria,o=0;o<i.length;++o)n=n[i[o]];return n}return e}function o(t){return rT.series.typeNames[t]||"鑷畾涔夊浘"}var a=e.getModel("aria");if(a.get("show"))if(a.get("description"))t.setAttribute("aria-label",a.get("description"));else{var r=0;e.eachSeries(function(t,e){++r},this);var s,l=a.get("data.maxCount")||10,u=a.get("series.maxCount")||10,h=Math.min(r,u);if(!(r<1)){var c=function(){var t=e.getModel("title").option;return t&&t.length&&(t=t[0]),t&&t.text}();s=c?i(n("general.withTitle"),{title:c}):n("general.withoutTitle");var f=[];s+=i(n(r>1?"series.multiple.prefix":"series.single.prefix"),{seriesCount:r}),e.eachSeries(function(t,e){if(e<h){var a,s=t.get("name"),u="series."+(r>1?"multiple":"single")+".";a=i(a=n(s?u+"withName":u+"withoutName"),{seriesId:t.seriesIndex,seriesName:t.get("name"),seriesType:o(t.subType)});var c=t.getData();window.data=c,c.count()>l?a+=i(n("data.partialData"),{displayCnt:l}):a+=n("data.allData");for(var d=[],p=0;p<c.count();p++)if(p<l){var g=c.getName(p),m=fr(c,p);d.push(i(n(g?"data.withName":"data.withoutName"),{name:g,value:m}))}a+=d.join(n("data.separator.middle"))+n("data.separator.end"),f.push(a)}}),s+=f.join(n("series.multiple.separator.middle"))+n("series.multiple.separator.end"),t.setAttribute("aria-label",s)}}},lT=Math.PI,uT=Er.prototype;uT.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(t){var e=t.overallTask;e&&e.dirty()})},uT.getPerformArgs=function(t,e){if(t.__pipeline){var i=this._pipelineMap.get(t.__pipeline.id),n=i.context,o=!e&&i.progressiveEnabled&&(!n||n.progressiveRender)&&t.__idxInPipeline>i.blockIndex?i.step:null,a=n&&n.modDataCount;return{step:o,modBy:null!=a?Math.ceil(a/o):null,modDataCount:a}}},uT.getPipeline=function(t){return this._pipelineMap.get(t)},uT.updateStreamModes=function(t,e){var i=this._pipelineMap.get(t.uid),n=t.getData().count(),o=i.progressiveEnabled&&e.incrementalPrepareRender&&n>=i.threshold,a=t.get("large")&&n>=t.get("largeThreshold"),r="mod"===t.get("progressiveChunkMode")?n:null;t.pipelineContext=i.context={progressiveRender:o,modDataCount:r,large:a}},uT.restorePipelines=function(t){var e=this,i=e._pipelineMap=R();t.eachSeries(function(t){var n=t.getProgressive(),o=t.uid;i.set(o,{id:o,head:null,tail:null,threshold:t.getProgressiveThreshold(),progressiveEnabled:n&&!(t.preventIncremental&&t.preventIncremental()),blockIndex:-1,step:Math.round(n||700),count:0}),jr(e,t,t.dataTask)})},uT.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.ecInstance.getModel(),i=this.api;d(this._allHandlers,function(n){var o=t.get(n.uid)||t.set(n.uid,[]);n.reset&&zr(this,n,o,e,i),n.overallReset&&Br(this,n,o,e,i)},this)},uT.prepareView=function(t,e,i,n){var o=t.renderTask,a=o.context;a.model=e,a.ecModel=i,a.api=n,o.__block=!t.incrementalPrepareRender,jr(this,e,o)},uT.performDataProcessorTasks=function(t,e){Rr(this,this._dataProcessorHandlers,t,e,{block:!0})},uT.performVisualTasks=function(t,e,i){Rr(this,this._visualHandlers,t,e,i)},uT.performSeriesTasks=function(t){var e;t.eachSeries(function(t){e|=t.dataTask.perform()}),this.unfinished|=e},uT.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})};var hT=uT.updatePayload=function(t,e){"remain"!==e&&(t.context.payload=e)},cT=Ur(0);Er.wrapStageHandler=function(t,e){return x(t)&&(t={overallReset:t,seriesType:Yr(t)}),t.uid=Ro("stageHandler"),e&&(t.visualType=e),t};var dT,fT={},pT={};qr(fT,MI),qr(pT,Ga),fT.eachSeriesByType=fT.eachRawSeriesByType=function(t){dT=t},fT.eachComponent=function(t){"series"===t.mainType&&t.subType&&(dT=t.subType)};var gT=["#37A2DA","#32C5E9","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E062AE","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF"],mT={color:gT,colorLayer:[["#37A2DA","#ffd85c","#fd7b5f"],["#37A2DA","#67E0E3","#FFDB5C","#ff9f7f","#E062AE","#9d96f5"],["#37A2DA","#32C5E9","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#e7bcf3","#8378EA","#96BFFF"],gT]},vT=["#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"],yT={color:vT,backgroundColor:"#333",tooltip:{axisPointer:{lineStyle:{color:"#eee"},crossStyle:{color:"#eee"}}},legend:{textStyle:{color:"#eee"}},textStyle:{color:"#eee"},title:{textStyle:{color:"#eee"}},toolbox:{iconStyle:{normal:{borderColor:"#eee"}}},dataZoom:{textStyle:{color:"#eee"}},visualMap:{textStyle:{color:"#eee"}},timeline:{lineStyle:{color:"#eee"},itemStyle:{normal:{color:vT[1]}},label:{normal:{textStyle:{color:"#eee"}}},controlStyle:{normal:{color:"#eee",borderColor:"#eee"}}},timeAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},logAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},valueAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},categoryAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},line:{symbol:"circle"},graph:{color:vT},gauge:{title:{textStyle:{color:"#eee"}}},candlestick:{itemStyle:{normal:{color:"#FD1050",color0:"#0CF49B",borderColor:"#FD1050",borderColor0:"#0CF49B"}}}};yT.categoryAxis.splitLine.show=!1,lI.extend({type:"dataset",defaultOption:{seriesLayoutBy:_I,sourceHeader:null,dimensions:null,source:null},optionUpdated:function(){wa(this)}}),qI.extend({type:"dataset"});var xT=Pn.extend({type:"ellipse",shape:{cx:0,cy:0,rx:0,ry:0},buildPath:function(t,e){var i=.5522848,n=e.cx,o=e.cy,a=e.rx,r=e.ry,s=a*i,l=r*i;t.moveTo(n-a,o),t.bezierCurveTo(n-a,o-l,n-s,o-r,n,o-r),t.bezierCurveTo(n+s,o-r,n+a,o-l,n+a,o),t.bezierCurveTo(n+a,o+l,n+s,o+r,n,o+r),t.bezierCurveTo(n-s,o+r,n-a,o+l,n-a,o),t.closePath()}}),_T=/[\s,]+/;$r.prototype.parse=function(t,e){e=e||{};var i=Kr(t);if(!i)throw new Error("Illegal svg");var n=new tb;this._root=n;var o=i.getAttribute("viewBox")||"",a=parseFloat(i.getAttribute("width")||e.width),r=parseFloat(i.getAttribute("height")||e.height);isNaN(a)&&(a=null),isNaN(r)&&(r=null),es(i,n,null,!0);for(var s=i.firstChild;s;)this._parseNode(s,n),s=s.nextSibling;var l,u;if(o){var h=P(o).split(_T);h.length>=4&&(l={x:parseFloat(h[0]||0),y:parseFloat(h[1]||0),width:parseFloat(h[2]),height:parseFloat(h[3])})}if(l&&null!=a&&null!=r&&(u=as(l,a,r),!e.ignoreViewBox)){var c=n;(n=new tb).add(c),c.scale=u.scale.slice(),c.position=u.position.slice()}return e.ignoreRootClip||null==a||null==r||n.setClipPath(new yM({shape:{x:0,y:0,width:a,height:r}})),{root:n,width:a,height:r,viewBoxRect:l,viewBoxTransform:u}},$r.prototype._parseNode=function(t,e){var i=t.nodeName.toLowerCase();"defs"===i?this._isDefine=!0:"text"===i&&(this._isText=!0);var n;if(this._isDefine){if(r=bT[i]){var o=r.call(this,t),a=t.getAttribute("id");a&&(this._defs[a]=o)}}else{var r=wT[i];r&&(n=r.call(this,t,e),e.add(n))}for(var s=t.firstChild;s;)1===s.nodeType&&this._parseNode(s,n),3===s.nodeType&&this._isText&&this._parseText(s,n),s=s.nextSibling;"defs"===i?this._isDefine=!1:"text"===i&&(this._isText=!1)},$r.prototype._parseText=function(t,e){if(1===t.nodeType){var i=t.getAttribute("dx")||0,n=t.getAttribute("dy")||0;this._textX+=parseFloat(i),this._textY+=parseFloat(n)}var o=new rM({style:{text:t.textContent,transformText:!0},position:[this._textX||0,this._textY||0]});Qr(e,o),es(t,o,this._defs);var a=o.style.fontSize;a&&a<9&&(o.style.fontSize=9,o.scale=o.scale||[1,1],o.scale[0]*=a/9,o.scale[1]*=a/9);var r=o.getBoundingRect();return this._textX+=r.width,e.add(o),o};var wT={g:function(t,e){var i=new tb;return Qr(e,i),es(t,i,this._defs),i},rect:function(t,e){var i=new yM;return Qr(e,i),es(t,i,this._defs),i.setShape({x:parseFloat(t.getAttribute("x")||0),y:parseFloat(t.getAttribute("y")||0),width:parseFloat(t.getAttribute("width")||0),height:parseFloat(t.getAttribute("height")||0)}),i},circle:function(t,e){var i=new sM;return Qr(e,i),es(t,i,this._defs),i.setShape({cx:parseFloat(t.getAttribute("cx")||0),cy:parseFloat(t.getAttribute("cy")||0),r:parseFloat(t.getAttribute("r")||0)}),i},line:function(t,e){var i=new _M;return Qr(e,i),es(t,i,this._defs),i.setShape({x1:parseFloat(t.getAttribute("x1")||0),y1:parseFloat(t.getAttribute("y1")||0),x2:parseFloat(t.getAttribute("x2")||0),y2:parseFloat(t.getAttribute("y2")||0)}),i},ellipse:function(t,e){var i=new xT;return Qr(e,i),es(t,i,this._defs),i.setShape({cx:parseFloat(t.getAttribute("cx")||0),cy:parseFloat(t.getAttribute("cy")||0),rx:parseFloat(t.getAttribute("rx")||0),ry:parseFloat(t.getAttribute("ry")||0)}),i},polygon:function(t,e){var i=t.getAttribute("points");i&&(i=ts(i));var n=new pM({shape:{points:i||[]}});return Qr(e,n),es(t,n,this._defs),n},polyline:function(t,e){var i=new Pn;Qr(e,i),es(t,i,this._defs);var n=t.getAttribute("points");return n&&(n=ts(n)),new gM({shape:{points:n||[]}})},image:function(t,e){var i=new fi;return Qr(e,i),es(t,i,this._defs),i.setStyle({image:t.getAttribute("xlink:href"),x:t.getAttribute("x"),y:t.getAttribute("y"),width:t.getAttribute("width"),height:t.getAttribute("height")}),i},text:function(t,e){var i=t.getAttribute("x")||0,n=t.getAttribute("y")||0,o=t.getAttribute("dx")||0,a=t.getAttribute("dy")||0;this._textX=parseFloat(i)+parseFloat(o),this._textY=parseFloat(n)+parseFloat(a);var r=new tb;return Qr(e,r),es(t,r,this._defs),r},tspan:function(t,e){var i=t.getAttribute("x"),n=t.getAttribute("y");null!=i&&(this._textX=parseFloat(i)),null!=n&&(this._textY=parseFloat(n));var o=t.getAttribute("dx")||0,a=t.getAttribute("dy")||0,r=new tb;return Qr(e,r),es(t,r,this._defs),this._textX+=o,this._textY+=a,r},path:function(t,e){var i=Rn(t.getAttribute("d")||"");return Qr(e,i),es(t,i,this._defs),i}},bT={lineargradient:function(t){var e=parseInt(t.getAttribute("x1")||0,10),i=parseInt(t.getAttribute("y1")||0,10),n=parseInt(t.getAttribute("x2")||10,10),o=parseInt(t.getAttribute("y2")||0,10),a=new TM(e,i,n,o);return Jr(t,a),a},radialgradient:function(t){}},ST={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-align":"textAlign","alignment-baseline":"textBaseline"},MT=/url\(\s*#(.*?)\)/,IT=/(translate|scale|rotate|skewX|skewY|matrix)\(([\-\s0-9\.e,]*)\)/g,TT=/([^\s:;]+)\s*:\s*([^:;]+)/g,AT=R(),DT={registerMap:function(t,e,i){var n;return y(e)?n=e:e.svg?n=[{type:"svg",source:e.svg,specialAreas:e.specialAreas}]:(e.geoJson&&!e.features&&(i=e.specialAreas,e=e.geoJson),n=[{type:"geoJSON",source:e,specialAreas:i}]),d(n,function(t){var e=t.type;"geoJson"===e&&(e=t.type="geoJSON"),(0,CT[e])(t)}),AT.set(t,n)},retrieveMap:function(t){return AT.get(t)}},CT={geoJSON:function(t){var e=t.source;t.geoJSON=_(e)?"undefined"!=typeof JSON&&JSON.parse?JSON.parse(e):new Function("return ("+e+");")():e},svg:function(t){t.svgXML=Kr(t.source)}},LT=k,kT=d,PT=x,NT=w,OT=lI.parseClassType,ET={zrender:"4.0.6"},RT=1e3,zT=1e3,BT=3e3,VT={PROCESSOR:{FILTER:RT,STATISTIC:5e3},VISUAL:{LAYOUT:zT,GLOBAL:2e3,CHART:BT,COMPONENT:4e3,BRUSH:5e3}},GT="__flagInMainProcess",FT="__optionUpdated",WT=/^[a-zA-Z0-9_]+$/;ls.prototype.on=ss("on"),ls.prototype.off=ss("off"),ls.prototype.one=ss("one"),h(ls,fw);var HT=us.prototype;HT._onframe=function(){if(!this._disposed){var t=this._scheduler;if(this[FT]){var e=this[FT].silent;this[GT]=!0,cs(this),ZT.update.call(this),this[GT]=!1,this[FT]=!1,gs.call(this,e),ms.call(this,e)}else if(t.unfinished){var i=1,n=this._model;this._api;t.unfinished=!1;do{var o=+new Date;t.performSeriesTasks(n),t.performDataProcessorTasks(n),fs(this,n),t.performVisualTasks(n),bs(this,this._model,0,"remain"),i-=+new Date-o}while(i>0&&t.unfinished);t.unfinished||this._zr.flush()}}},HT.getDom=function(){return this._dom},HT.getZr=function(){return this._zr},HT.setOption=function(t,e,i){var n;if(NT(e)&&(i=e.lazyUpdate,n=e.silent,e=e.notMerge),this[GT]=!0,!this._model||e){var o=new Wa(this._api),a=this._theme,r=this._model=new MI(null,null,a,o);r.scheduler=this._scheduler,r.init(null,null,a,o)}this._model.setOption(t,qT),i?(this[FT]={silent:n},this[GT]=!1):(cs(this),ZT.update.call(this),this._zr.flush(),this[FT]=!1,this[GT]=!1,gs.call(this,n),ms.call(this,n))},HT.setTheme=function(){console.error("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},HT.getModel=function(){return this._model},HT.getOption=function(){return this._model&&this._model.getOption()},HT.getWidth=function(){return this._zr.getWidth()},HT.getHeight=function(){return this._zr.getHeight()},HT.getDevicePixelRatio=function(){return this._zr.painter.dpr||window.devicePixelRatio||1},HT.getRenderedCanvas=function(t){if(U_.canvasSupported)return(t=t||{}).pixelRatio=t.pixelRatio||1,t.backgroundColor=t.backgroundColor||this._model.get("backgroundColor"),this._zr.painter.getRenderedCanvas(t)},HT.getSvgDataUrl=function(){if(U_.svgSupported){var t=this._zr;return d(t.storage.getDisplayList(),function(t){t.stopAnimation(!0)}),t.painter.pathToDataUrl()}},HT.getDataURL=function(t){var e=(t=t||{}).excludeComponents,i=this._model,n=[],o=this;kT(e,function(t){i.eachComponent({mainType:t},function(t){var e=o._componentsMap[t.__viewId];e.group.ignore||(n.push(e),e.group.ignore=!0)})});var a="svg"===this._zr.painter.getType()?this.getSvgDataUrl():this.getRenderedCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return kT(n,function(t){t.group.ignore=!1}),a},HT.getConnectedDataURL=function(t){if(U_.canvasSupported){var e=this.group,n=Math.min,o=Math.max;if(eA[e]){var a=1/0,r=1/0,s=-1/0,l=-1/0,u=[],h=t&&t.pixelRatio||1;d(tA,function(h,c){if(h.group===e){var d=h.getRenderedCanvas(i(t)),f=h.getDom().getBoundingClientRect();a=n(f.left,a),r=n(f.top,r),s=o(f.right,s),l=o(f.bottom,l),u.push({dom:d,left:f.left,top:f.top})}});var c=(s*=h)-(a*=h),f=(l*=h)-(r*=h),p=iw();p.width=c,p.height=f;var g=Ii(p);return kT(u,function(t){var e=new fi({style:{x:t.left*h-a,y:t.top*h-r,image:t.dom}});g.add(e)}),g.refreshImmediately(),p.toDataURL("image/"+(t&&t.type||"png"))}return this.getDataURL(t)}},HT.convertToPixel=v(hs,"convertToPixel"),HT.convertFromPixel=v(hs,"convertFromPixel"),HT.containPixel=function(t,e){var i;return t=Vi(this._model,t),d(t,function(t,n){n.indexOf("Models")>=0&&d(t,function(t){var o=t.coordinateSystem;if(o&&o.containPoint)i|=!!o.containPoint(e);else if("seriesModels"===n){var a=this._chartsMap[t.__viewId];a&&a.containPoint&&(i|=a.containPoint(e,t))}},this)},this),!!i},HT.getVisual=function(t,e){var i=(t=Vi(this._model,t,{defaultMainType:"series"})).seriesModel.getData(),n=t.hasOwnProperty("dataIndexInside")?t.dataIndexInside:t.hasOwnProperty("dataIndex")?i.indexOfRawIndex(t.dataIndex):null;return null!=n?i.getItemVisual(n,e):i.getVisual(e)},HT.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},HT.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]};var ZT={prepareAndUpdate:function(t){cs(this),ZT.update.call(this,t)},update:function(t){var e=this._model,i=this._api,n=this._zr,o=this._coordSysMgr,a=this._scheduler;if(e){a.restoreData(e,t),a.performSeriesTasks(e),o.create(e,i),a.performDataProcessorTasks(e,t),fs(this,e),o.update(e,i),xs(e),a.performVisualTasks(e,t),_s(this,e,i,t);var r=e.get("backgroundColor")||"transparent";if(U_.canvasSupported)n.setBackgroundColor(r);else{var s=Gt(r);r=qt(s,"rgb"),0===s[3]&&(r="transparent")}Ss(e,i)}},updateTransform:function(t){var e=this._model,i=this,n=this._api;if(e){var o=[];e.eachComponent(function(a,r){var s=i.getViewOfComponentModel(r);if(s&&s.__alive)if(s.updateTransform){var l=s.updateTransform(r,e,n,t);l&&l.update&&o.push(s)}else o.push(s)});var a=R();e.eachSeries(function(o){var r=i._chartsMap[o.__viewId];if(r.updateTransform){var s=r.updateTransform(o,e,n,t);s&&s.update&&a.set(o.uid,1)}else a.set(o.uid,1)}),xs(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0,dirtyMap:a}),bs(i,e,0,t,a),Ss(e,this._api)}},updateView:function(t){var e=this._model;e&&(Ar.markUpdateMethod(t,"updateView"),xs(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0}),_s(this,this._model,this._api,t),Ss(e,this._api))},updateVisual:function(t){ZT.update.call(this,t)},updateLayout:function(t){ZT.update.call(this,t)}};HT.resize=function(t){this._zr.resize(t);var e=this._model;if(this._loadingFX&&this._loadingFX.resize(),e){var i=e.resetOption("media"),n=t&&t.silent;this[GT]=!0,i&&cs(this),ZT.update.call(this),this[GT]=!1,gs.call(this,n),ms.call(this,n)}},HT.showLoading=function(t,e){if(NT(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),QT[t]){var i=QT[t](this._api,e),n=this._zr;this._loadingFX=i,n.add(i)}},HT.hideLoading=function(){this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},HT.makeActionFromEvent=function(t){var e=a({},t);return e.type=jT[t.type],e},HT.dispatchAction=function(t,e){NT(e)||(e={silent:!!e}),XT[t.type]&&this._model&&(this[GT]?this._pendingActions.push(t):(ps.call(this,t,e.silent),e.flush?this._zr.flush(!0):!1!==e.flush&&U_.browser.weChat&&this._throttledZrFlush(),gs.call(this,e.silent),ms.call(this,e.silent)))},HT.appendData=function(t){var e=t.seriesIndex;this.getModel().getSeriesByIndex(e).appendData(t),this._scheduler.unfinished=!0},HT.on=ss("on"),HT.off=ss("off"),HT.one=ss("one");var UT=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];HT._initEvents=function(){kT(UT,function(t){var e=function(e){var i,n=this.getModel(),o=e.target;if("globalout"===t)i={};else if(o&&null!=o.dataIndex){var r=o.dataModel||n.getSeriesByIndex(o.seriesIndex);i=r&&r.getDataParams(o.dataIndex,o.dataType,o)||{}}else o&&o.eventData&&(i=a({},o.eventData));if(i){var s=i.componentType,l=i.componentIndex;"markLine"!==s&&"markPoint"!==s&&"markArea"!==s||(s="series",l=i.seriesIndex);var u=s&&null!=l&&n.getComponent(s,l),h=u&&this["series"===u.mainType?"_chartsMap":"_componentsMap"][u.__viewId];i.event=e,i.type=t,this._ecEventProcessor.eventInfo={targetEl:o,packedEvent:i,model:u,view:h},this.trigger(t,i)}};e.zrEventfulCallAtLast=!0,this._zr.on(t,e,this)},this),kT(jT,function(t,e){this._messageCenter.on(e,function(t){this.trigger(e,t)},this)},this)},HT.isDisposed=function(){return this._disposed},HT.clear=function(){this.setOption({series:[]},!0)},HT.dispose=function(){if(!this._disposed){this._disposed=!0,Fi(this.getDom(),oA,"");var t=this._api,e=this._model;kT(this._componentsViews,function(i){i.dispose(e,t)}),kT(this._chartsViews,function(i){i.dispose(e,t)}),this._zr.dispose(),delete tA[this.id]}},h(us,fw),Ds.prototype={constructor:Ds,normalizeQuery:function(t){var e={},i={},n={};if(_(t)){var o=OT(t);e.mainType=o.main||null,e.subType=o.sub||null}else{var a=["Index","Name","Id"],r={name:1,dataIndex:1,dataType:1};d(t,function(t,o){for(var s=!1,l=0;l<a.length;l++){var u=a[l],h=o.lastIndexOf(u);if(h>0&&h===o.length-u.length){var c=o.slice(0,h);"data"!==c&&(e.mainType=c,e[u.toLowerCase()]=t,s=!0)}}r.hasOwnProperty(o)&&(i[o]=t,s=!0),s||(n[o]=t)})}return{cptQuery:e,dataQuery:i,otherQuery:n}},filter:function(t,e,i){function n(t,e,i,n){return null==t[i]||e[n||i]===t[i]}var o=this.eventInfo;if(!o)return!0;var a=o.targetEl,r=o.packedEvent,s=o.model,l=o.view;if(!s||!l)return!0;var u=e.cptQuery,h=e.dataQuery;return n(u,s,"mainType")&&n(u,s,"subType")&&n(u,s,"index","componentIndex")&&n(u,s,"name")&&n(u,s,"id")&&n(h,r,"name")&&n(h,r,"dataIndex")&&n(h,r,"dataType")&&(!l.filterForExposedEvent||l.filterForExposedEvent(t,e.otherQuery,a,r))},afterTrigger:function(){this.eventInfo=null}};var XT={},jT={},YT=[],qT=[],KT=[],$T=[],JT={},QT={},tA={},eA={},iA=new Date-0,nA=new Date-0,oA="_echarts_instance_",aA=Ls;Bs(2e3,aT),Ns(BI),Os(5e3,function(t){var e=R();t.eachSeries(function(t){var i=t.get("stack");if(i){var n=e.get(i)||e.set(i,[]),o=t.getData(),a={stackResultDimension:o.getCalculationInfo("stackResultDimension"),stackedOverDimension:o.getCalculationInfo("stackedOverDimension"),stackedDimension:o.getCalculationInfo("stackedDimension"),stackedByDimension:o.getCalculationInfo("stackedByDimension"),isStackedByIndex:o.getCalculationInfo("isStackedByIndex"),data:o,seriesModel:t};if(!a.stackedDimension||!a.isStackedByIndex&&!a.stackedByDimension)return;n.length&&o.setCalculationInfo("stackedOnSeries",n[n.length-1].seriesModel),n.push(a)}}),e.each(ar)}),Gs("default",function(t,e){r(e=e||{},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.8)",zlevel:0});var i=new yM({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4}),n=new SM({shape:{startAngle:-lT/2,endAngle:-lT/2+.1,r:10},style:{stroke:e.color,lineCap:"round",lineWidth:5},zlevel:e.zlevel,z:10001}),o=new yM({style:{fill:"none",text:e.text,textPosition:"right",textDistance:10,textFill:e.textColor},zlevel:e.zlevel,z:10001});n.animateShape(!0).when(1e3,{endAngle:3*lT/2}).start("circularInOut"),n.animateShape(!0).when(1e3,{startAngle:3*lT/2}).delay(300).start("circularInOut");var a=new tb;return a.add(n),a.add(o),a.add(i),a.resize=function(){var e=t.getWidth()/2,a=t.getHeight()/2;n.setShape({cx:e,cy:a});var r=n.shape.r;o.setShape({x:e-r,y:a-r,width:2*r,height:2*r}),i.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},a.resize(),a}),Es({type:"highlight",event:"highlight",update:"highlight"},B),Es({type:"downplay",event:"downplay",update:"downplay"},B),Ps("light",mT),Ps("dark",yT);var rA={};Xs.prototype={constructor:Xs,add:function(t){return this._add=t,this},update:function(t){return this._update=t,this},remove:function(t){return this._remove=t,this},execute:function(){var t=this._old,e=this._new,i={},n=[],o=[];for(js(t,{},n,"_oldKeyGetter",this),js(e,i,o,"_newKeyGetter",this),a=0;a<t.length;a++)null!=(s=i[r=n[a]])?((u=s.length)?(1===u&&(i[r]=null),s=s.unshift()):i[r]=null,this._update&&this._update(s,a)):this._remove&&this._remove(a);for(var a=0;a<o.length;a++){var r=o[a];if(i.hasOwnProperty(r)){var s=i[r];if(null==s)continue;if(s.length)for(var l=0,u=s.length;l<u;l++)this._add&&this._add(s[l]);else this._add&&this._add(s)}}}};var sA=R(["tooltip","label","itemName","itemId","seriesName"]),lA=w,uA=-1,hA="e\0\0",cA={float:"undefined"==typeof Float64Array?Array:Float64Array,int:"undefined"==typeof Int32Array?Array:Int32Array,ordinal:Array,number:Array,time:Array},dA="undefined"==typeof Uint32Array?Array:Uint32Array,fA="undefined"==typeof Int32Array?Array:Int32Array,pA="undefined"==typeof Uint16Array?Array:Uint16Array,gA=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_rawData","_chunkSize","_chunkCount","_dimValueGetter","_count","_rawCount","_nameDimIdx","_idDimIdx"],mA=["_extent","_approximateExtent","_rawExtent"],vA=function(t,e){t=t||["x","y"];for(var i={},n=[],o={},a=0;a<t.length;a++){var r=t[a];_(r)&&(r={name:r});var s=r.name;r.type=r.type||"float",r.coordDim||(r.coordDim=s,r.coordDimIndex=0),r.otherDims=r.otherDims||{},n.push(s),i[s]=r,r.index=a,r.createInvertedIndices&&(o[s]=[])}this.dimensions=n,this._dimensionInfos=i,this.hostModel=e,this.dataType,this._indices=null,this._count=0,this._rawCount=0,this._storage={},this._nameList=[],this._idList=[],this._optionModels=[],this._visual={},this._layout={},this._itemVisuals=[],this.hasItemVisual={},this._itemLayouts=[],this._graphicEls=[],this._chunkSize=1e5,this._chunkCount=0,this._rawData,this._rawExtent={},this._extent={},this._approximateExtent={},this._dimensionsSummary=Ys(this),this._invertedIndicesMap=o,this._calculationInfo={}},yA=vA.prototype;yA.type="list",yA.hasItemOption=!0,yA.getDimension=function(t){return isNaN(t)||(t=this.dimensions[t]||t),t},yA.getDimensionInfo=function(t){return this._dimensionInfos[this.getDimension(t)]},yA.getDimensionsOnCoord=function(){return this._dimensionsSummary.dataDimsOnCoord.slice()},yA.mapDimension=function(t,e){var i=this._dimensionsSummary;if(null==e)return i.encodeFirstDimNotExtra[t];var n=i.encode[t];return!0===e?(n||[]).slice():n&&n[e]},yA.initData=function(t,e,i){(_a.isInstance(t)||c(t))&&(t=new rr(t,this.dimensions.length)),this._rawData=t,this._storage={},this._indices=null,this._nameList=e||[],this._idList=[],this._nameRepeatCount={},i||(this.hasItemOption=!1),this.defaultDimValueGetter=WI[this._rawData.getSource().sourceFormat],this._dimValueGetter=i=i||this.defaultDimValueGetter,this._dimValueGetterArrayRows=WI.arrayRows,this._rawExtent={},this._initDataFromProvider(0,t.count()),t.pure&&(this.hasItemOption=!1)},yA.getProvider=function(){return this._rawData},yA.appendData=function(t){var e=this._rawData,i=this.count();e.appendData(t);var n=e.count();e.persistent||(n+=i),this._initDataFromProvider(i,n)},yA.appendValues=function(t,e){for(var i=this._chunkSize,n=this._storage,o=this.dimensions,a=o.length,r=this._rawExtent,s=this.count(),l=s+Math.max(t.length,e?e.length:0),u=this._chunkCount,h=0;h<a;h++)r[v=o[h]]||(r[v]=[1/0,-1/0]),n[v]||(n[v]=[]),tl(n,this._dimensionInfos[v],i,u,l),this._chunkCount=n[v].length;for(var c=new Array(a),d=s;d<l;d++){for(var f=d-s,p=Math.floor(d/i),g=d%i,m=0;m<a;m++){var v=o[m],y=this._dimValueGetterArrayRows(t[f]||c,v,f,m);n[v][p][g]=y;var x=r[v];y<x[0]&&(x[0]=y),y>x[1]&&(x[1]=y)}e&&(this._nameList[d]=e[f])}this._rawCount=this._count=l,this._extent={},el(this)},yA._initDataFromProvider=function(t,e){if(!(t>=e)){for(var i,n=this._chunkSize,o=this._rawData,a=this._storage,r=this.dimensions,s=r.length,l=this._dimensionInfos,u=this._nameList,h=this._idList,c=this._rawExtent,d=this._nameRepeatCount={},f=this._chunkCount,p=0;p<s;p++){c[w=r[p]]||(c[w]=[1/0,-1/0]);var g=l[w];0===g.otherDims.itemName&&(i=this._nameDimIdx=p),0===g.otherDims.itemId&&(this._idDimIdx=p),a[w]||(a[w]=[]),tl(a,g,n,f,e),this._chunkCount=a[w].length}for(var m=new Array(s),v=t;v<e;v++){m=o.getItem(v,m);for(var y=Math.floor(v/n),x=v%n,_=0;_<s;_++){var w=r[_],b=a[w][y],S=this._dimValueGetter(m,w,v,_);b[x]=S;var M=c[w];S<M[0]&&(M[0]=S),S>M[1]&&(M[1]=S)}if(!o.pure){var I=u[v];if(m&&null==I)if(null!=m.name)u[v]=I=m.name;else if(null!=i){var T=r[i],A=a[T][y];if(A){I=A[x];var D=l[T].ordinalMeta;D&&D.categories.length&&(I=D.categories[I])}}var C=null==m?null:m.id;null==C&&null!=I&&(d[I]=d[I]||0,C=I,d[I]>0&&(C+="__ec__"+d[I]),d[I]++),null!=C&&(h[v]=C)}}!o.persistent&&o.clean&&o.clean(),this._rawCount=this._count=e,this._extent={},el(this)}},yA.count=function(){return this._count},yA.getIndices=function(){var t=this._indices;if(t){var e=t.constructor,i=this._count;if(e===Array){n=new e(i);for(o=0;o<i;o++)n[o]=t[o]}else n=new e(t.buffer,0,i)}else for(var n=new(e=$s(this))(this.count()),o=0;o<n.length;o++)n[o]=o;return n},yA.get=function(t,e){if(!(e>=0&&e<this._count))return NaN;var i=this._storage;if(!i[t])return NaN;e=this.getRawIndex(e);var n=Math.floor(e/this._chunkSize),o=e%this._chunkSize;return i[t][n][o]},yA.getByRawIndex=function(t,e){if(!(e>=0&&e<this._rawCount))return NaN;var i=this._storage[t];if(!i)return NaN;var n=Math.floor(e/this._chunkSize),o=e%this._chunkSize;return i[n][o]},yA._getFast=function(t,e){var i=Math.floor(e/this._chunkSize),n=e%this._chunkSize;return this._storage[t][i][n]},yA.getValues=function(t,e){var i=[];y(t)||(e=t,t=this.dimensions);for(var n=0,o=t.length;n<o;n++)i.push(this.get(t[n],e));return i},yA.hasValue=function(t){for(var e=this._dimensionsSummary.dataDimsOnCoord,i=this._dimensionInfos,n=0,o=e.length;n<o;n++)if("ordinal"!==i[e[n]].type&&isNaN(this.get(e[n],t)))return!1;return!0},yA.getDataExtent=function(t){t=this.getDimension(t);var e=[1/0,-1/0];if(!this._storage[t])return e;var i,n=this.count();if(!this._indices)return this._rawExtent[t].slice();if(i=this._extent[t])return i.slice();for(var o=(i=e)[0],a=i[1],r=0;r<n;r++){var s=this._getFast(t,this.getRawIndex(r));s<o&&(o=s),s>a&&(a=s)}return i=[o,a],this._extent[t]=i,i},yA.getApproximateExtent=function(t){return t=this.getDimension(t),this._approximateExtent[t]||this.getDataExtent(t)},yA.setApproximateExtent=function(t,e){e=this.getDimension(e),this._approximateExtent[e]=t.slice()},yA.getCalculationInfo=function(t){return this._calculationInfo[t]},yA.setCalculationInfo=function(t,e){lA(t)?a(this._calculationInfo,t):this._calculationInfo[t]=e},yA.getSum=function(t){var e=0;if(this._storage[t])for(var i=0,n=this.count();i<n;i++){var o=this.get(t,i);isNaN(o)||(e+=o)}return e},yA.getMedian=function(t){var e=[];this.each(t,function(t,i){isNaN(t)||e.push(t)});var i=[].concat(e).sort(function(t,e){return t-e}),n=this.count();return 0===n?0:n%2==1?i[(n-1)/2]:(i[n/2]+i[n/2-1])/2},yA.rawIndexOf=function(t,e){var i=(t&&this._invertedIndicesMap[t])[e];return null==i||isNaN(i)?uA:i},yA.indexOfName=function(t){for(var e=0,i=this.count();e<i;e++)if(this.getName(e)===t)return e;return-1},yA.indexOfRawIndex=function(t){if(!this._indices)return t;if(t>=this._rawCount||t<0)return-1;var e=this._indices,i=e[t];if(null!=i&&i<this._count&&i===t)return t;for(var n=0,o=this._count-1;n<=o;){var a=(n+o)/2|0;if(e[a]<t)n=a+1;else{if(!(e[a]>t))return a;o=a-1}}return-1},yA.indicesOfNearest=function(t,e,i){var n=[];if(!this._storage[t])return n;null==i&&(i=1/0);for(var o=Number.MAX_VALUE,a=-1,r=0,s=this.count();r<s;r++){var l=e-this.get(t,r),u=Math.abs(l);l<=i&&u<=o&&((u<o||l>=0&&a<0)&&(o=u,a=l,n.length=0),n.push(r))}return n},yA.getRawIndex=nl,yA.getRawDataItem=function(t){if(this._rawData.persistent)return this._rawData.getItem(this.getRawIndex(t));for(var e=[],i=0;i<this.dimensions.length;i++){var n=this.dimensions[i];e.push(this.get(n,t))}return e},yA.getName=function(t){var e=this.getRawIndex(t);return this._nameList[e]||il(this,this._nameDimIdx,e)||""},yA.getId=function(t){return al(this,this.getRawIndex(t))},yA.each=function(t,e,i,n){if(this._count){"function"==typeof t&&(n=i,i=e,e=t,t=[]),i=i||n||this;for(var o=(t=f(rl(t),this.getDimension,this)).length,a=0;a<this.count();a++)switch(o){case 0:e.call(i,a);break;case 1:e.call(i,this.get(t[0],a),a);break;case 2:e.call(i,this.get(t[0],a),this.get(t[1],a),a);break;default:for(var r=0,s=[];r<o;r++)s[r]=this.get(t[r],a);s[r]=a,e.apply(i,s)}}},yA.filterSelf=function(t,e,i,n){if(this._count){"function"==typeof t&&(n=i,i=e,e=t,t=[]),i=i||n||this,t=f(rl(t),this.getDimension,this);for(var o=this.count(),a=new($s(this))(o),r=[],s=t.length,l=0,u=t[0],h=0;h<o;h++){var c,d=this.getRawIndex(h);if(0===s)c=e.call(i,h);else if(1===s){var p=this._getFast(u,d);c=e.call(i,p,h)}else{for(var g=0;g<s;g++)r[g]=this._getFast(u,d);r[g]=h,c=e.apply(i,r)}c&&(a[l++]=d)}return l<o&&(this._indices=a),this._count=l,this._extent={},this.getRawIndex=this._indices?ol:nl,this}},yA.selectRange=function(t){if(this._count){var e=[];for(var i in t)t.hasOwnProperty(i)&&e.push(i);var n=e.length;if(n){var o=this.count(),a=new($s(this))(o),r=0,s=e[0],l=t[s][0],u=t[s][1],h=!1;if(!this._indices){var c=0;if(1===n){for(var d=this._storage[e[0]],f=0;f<this._chunkCount;f++)for(var p=d[f],g=Math.min(this._count-f*this._chunkSize,this._chunkSize),m=0;m<g;m++)((w=p[m])>=l&&w<=u||isNaN(w))&&(a[r++]=c),c++;h=!0}else if(2===n){for(var d=this._storage[s],v=this._storage[e[1]],y=t[e[1]][0],x=t[e[1]][1],f=0;f<this._chunkCount;f++)for(var p=d[f],_=v[f],g=Math.min(this._count-f*this._chunkSize,this._chunkSize),m=0;m<g;m++){var w=p[m],b=_[m];(w>=l&&w<=u||isNaN(w))&&(b>=y&&b<=x||isNaN(b))&&(a[r++]=c),c++}h=!0}}if(!h)if(1===n)for(m=0;m<o;m++){M=this.getRawIndex(m);((w=this._getFast(s,M))>=l&&w<=u||isNaN(w))&&(a[r++]=M)}else for(m=0;m<o;m++){for(var S=!0,M=this.getRawIndex(m),f=0;f<n;f++){var I=e[f];((w=this._getFast(i,M))<t[I][0]||w>t[I][1])&&(S=!1)}S&&(a[r++]=this.getRawIndex(m))}return r<o&&(this._indices=a),this._count=r,this._extent={},this.getRawIndex=this._indices?ol:nl,this}}},yA.mapArray=function(t,e,i,n){"function"==typeof t&&(n=i,i=e,e=t,t=[]),i=i||n||this;var o=[];return this.each(t,function(){o.push(e&&e.apply(this,arguments))},i),o},yA.map=function(t,e,i,n){i=i||n||this;var o=sl(this,t=f(rl(t),this.getDimension,this));o._indices=this._indices,o.getRawIndex=o._indices?ol:nl;for(var a=o._storage,r=[],s=this._chunkSize,l=t.length,u=this.count(),h=[],c=o._rawExtent,d=0;d<u;d++){for(var p=0;p<l;p++)h[p]=this.get(t[p],d);h[l]=d;var g=e&&e.apply(i,h);if(null!=g){"object"!=typeof g&&(r[0]=g,g=r);for(var m=this.getRawIndex(d),v=Math.floor(m/s),y=m%s,x=0;x<g.length;x++){var _=t[x],w=g[x],b=c[_],S=a[_];S&&(S[v][y]=w),w<b[0]&&(b[0]=w),w>b[1]&&(b[1]=w)}}}return o},yA.downSample=function(t,e,i,n){for(var o=sl(this,[t]),a=o._storage,r=[],s=Math.floor(1/e),l=a[t],u=this.count(),h=this._chunkSize,c=o._rawExtent[t],d=new($s(this))(u),f=0,p=0;p<u;p+=s){s>u-p&&(s=u-p,r.length=s);for(var g=0;g<s;g++){var m=this.getRawIndex(p+g),v=Math.floor(m/h),y=m%h;r[g]=l[v][y]}var x=i(r),_=this.getRawIndex(Math.min(p+n(r,x)||0,u-1)),w=_%h;l[Math.floor(_/h)][w]=x,x<c[0]&&(c[0]=x),x>c[1]&&(c[1]=x),d[f++]=_}return o._count=f,o._indices=d,o.getRawIndex=ol,o},yA.getItemModel=function(t){var e=this.hostModel;return new No(this.getRawDataItem(t),e,e&&e.ecModel)},yA.diff=function(t){var e=this;return new Xs(t?t.getIndices():[],this.getIndices(),function(e){return al(t,e)},function(t){return al(e,t)})},yA.getVisual=function(t){var e=this._visual;return e&&e[t]},yA.setVisual=function(t,e){if(lA(t))for(var i in t)t.hasOwnProperty(i)&&this.setVisual(i,t[i]);else this._visual=this._visual||{},this._visual[t]=e},yA.setLayout=function(t,e){if(lA(t))for(var i in t)t.hasOwnProperty(i)&&this.setLayout(i,t[i]);else this._layout[t]=e},yA.getLayout=function(t){return this._layout[t]},yA.getItemLayout=function(t){return this._itemLayouts[t]},yA.setItemLayout=function(t,e,i){this._itemLayouts[t]=i?a(this._itemLayouts[t]||{},e):e},yA.clearItemLayouts=function(){this._itemLayouts.length=0},yA.getItemVisual=function(t,e,i){var n=this._itemVisuals[t],o=n&&n[e];return null!=o||i?o:this.getVisual(e)},yA.setItemVisual=function(t,e,i){var n=this._itemVisuals[t]||{},o=this.hasItemVisual;if(this._itemVisuals[t]=n,lA(e))for(var a in e)e.hasOwnProperty(a)&&(n[a]=e[a],o[a]=!0);else n[e]=i,o[e]=!0},yA.clearAllVisual=function(){this._visual={},this._itemVisuals=[],this.hasItemVisual={}};var xA=function(t){t.seriesIndex=this.seriesIndex,t.dataIndex=this.dataIndex,t.dataType=this.dataType};yA.setItemGraphicEl=function(t,e){var i=this.hostModel;e&&(e.dataIndex=t,e.dataType=this.dataType,e.seriesIndex=i&&i.seriesIndex,"group"===e.type&&e.traverse(xA,e)),this._graphicEls[t]=e},yA.getItemGraphicEl=function(t){return this._graphicEls[t]},yA.eachItemGraphicEl=function(t,e){d(this._graphicEls,function(i,n){i&&t&&t.call(e,i,n)})},yA.cloneShallow=function(t){if(!t){var e=f(this.dimensions,this.getDimensionInfo,this);t=new vA(e,this.hostModel)}if(t._storage=this._storage,Qs(t,this),this._indices){var i=this._indices.constructor;t._indices=new i(this._indices)}else t._indices=null;return t.getRawIndex=t._indices?ol:nl,t},yA.wrapMethod=function(t,e){var i=this[t];"function"==typeof i&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=i.apply(this,arguments);return e.apply(this,[t].concat(C(arguments)))})},yA.TRANSFERABLE_METHODS=["cloneShallow","downSample","map"],yA.CHANGABLE_METHODS=["filterSelf","selectRange"];var _A=function(t,e){return e=e||{},hl(e.coordDimensions||[],t,{dimsDef:e.dimensionsDefine||t.dimensionsDefine,encodeDef:e.encodeDefine||t.encodeDefine,dimCount:e.dimensionsCount,generateCoord:e.generateCoord,generateCoordCount:e.generateCoordCount})};xl.prototype.parse=function(t){return t},xl.prototype.getSetting=function(t){return this._setting[t]},xl.prototype.contain=function(t){var e=this._extent;return t>=e[0]&&t<=e[1]},xl.prototype.normalize=function(t){var e=this._extent;return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])},xl.prototype.scale=function(t){var e=this._extent;return t*(e[1]-e[0])+e[0]},xl.prototype.unionExtent=function(t){var e=this._extent;t[0]<e[0]&&(e[0]=t[0]),t[1]>e[1]&&(e[1]=t[1])},xl.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},xl.prototype.getExtent=function(){return this._extent.slice()},xl.prototype.setExtent=function(t,e){var i=this._extent;isNaN(t)||(i[0]=t),isNaN(e)||(i[1]=e)},xl.prototype.isBlank=function(){return this._isBlank},xl.prototype.setBlank=function(t){this._isBlank=t},xl.prototype.getLabel=null,ji(xl),$i(xl,{registerWhenExtend:!0}),_l.createByAxisModel=function(t){var e=t.option,i=e.data,n=i&&f(i,bl);return new _l({categories:n,needCollect:!n,deduplication:!1!==e.dedplication})};var wA=_l.prototype;wA.getOrdinal=function(t){return wl(this).get(t)},wA.parseAndCollect=function(t){var e,i=this._needCollect;if("string"!=typeof t&&!i)return t;if(i&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var n=wl(this);return null==(e=n.get(t))&&(i?(e=this.categories.length,this.categories[e]=t,n.set(t,e)):e=NaN),e};var bA=xl.prototype,SA=xl.extend({type:"ordinal",init:function(t,e){t&&!y(t)||(t=new _l({categories:t})),this._ordinalMeta=t,this._extent=e||[0,t.categories.length-1]},parse:function(t){return"string"==typeof t?this._ordinalMeta.getOrdinal(t):Math.round(t)},contain:function(t){return t=this.parse(t),bA.contain.call(this,t)&&null!=this._ordinalMeta.categories[t]},normalize:function(t){return bA.normalize.call(this,this.parse(t))},scale:function(t){return Math.round(bA.scale.call(this,t))},getTicks:function(){for(var t=[],e=this._extent,i=e[0];i<=e[1];)t.push(i),i++;return t},getLabel:function(t){if(!this.isBlank())return this._ordinalMeta.categories[t]},count:function(){return this._extent[1]-this._extent[0]+1},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},getOrdinalMeta:function(){return this._ordinalMeta},niceTicks:B,niceExtent:B});SA.create=function(){return new SA};var MA=Go,IA=Go,TA=xl.extend({type:"interval",_interval:0,_intervalPrecision:2,setExtent:function(t,e){var i=this._extent;isNaN(t)||(i[0]=parseFloat(t)),isNaN(e)||(i[1]=parseFloat(e))},unionExtent:function(t){var e=this._extent;t[0]<e[0]&&(e[0]=t[0]),t[1]>e[1]&&(e[1]=t[1]),TA.prototype.setExtent.call(this,e[0],e[1])},getInterval:function(){return this._interval},setInterval:function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=Ml(t)},getTicks:function(){return Al(this._interval,this._extent,this._niceExtent,this._intervalPrecision)},getLabel:function(t,e){if(null==t)return"";var i=e&&e.precision;return null==i?i=Ho(t)||0:"auto"===i&&(i=this._intervalPrecision),t=IA(t,i,!0),ta(t)},niceTicks:function(t,e,i){t=t||5;var n=this._extent,o=n[1]-n[0];if(isFinite(o)){o<0&&(o=-o,n.reverse());var a=Sl(n,t,e,i);this._intervalPrecision=a.intervalPrecision,this._interval=a.interval,this._niceExtent=a.niceTickExtent}},niceExtent:function(t){var e=this._extent;if(e[0]===e[1])if(0!==e[0]){var i=e[0];t.fixMax?e[0]-=i/2:(e[1]+=i/2,e[0]-=i/2)}else e[1]=1;var n=e[1]-e[0];isFinite(n)||(e[0]=0,e[1]=1),this.niceTicks(t.splitNumber,t.minInterval,t.maxInterval);var o=this._interval;t.fixMin||(e[0]=IA(Math.floor(e[0]/o)*o)),t.fixMax||(e[1]=IA(Math.ceil(e[1]/o)*o))}});TA.create=function(){return new TA};var AA="__ec_stack_",DA="undefined"!=typeof Float32Array?Float32Array:Array,CA={seriesType:"bar",plan:$I(),reset:function(t){if(Rl(t)&&zl(t)){var e=t.getData(),i=t.coordinateSystem,n=i.getBaseAxis(),o=i.getOtherAxis(n),a=e.mapDimension(o.dim),r=e.mapDimension(n.dim),s=o.isHorizontal(),l=s?0:1,u=Ol(Pl([t]),n,t).width;return u>.5||(u=.5),{progress:function(t,e){for(var n,h=new DA(2*t.count),c=[],d=[],f=0;null!=(n=t.next());)d[l]=e.get(a,n),d[1-l]=e.get(r,n),c=i.dataToPoint(d,null,c),h[f++]=c[0],h[f++]=c[1];e.setLayout({largePoints:h,barWidth:u,valueAxisStart:Bl(0,o),valueAxisHorizontal:s})}}}}},LA=TA.prototype,kA=Math.ceil,PA=Math.floor,NA=function(t,e,i,n){for(;i<n;){var o=i+n>>>1;t[o][1]<e?i=o+1:n=o}return i},OA=TA.extend({type:"time",getLabel:function(t){var e=this._stepLvl,i=new Date(t);return sa(e[0],i,this.getSetting("useUTC"))},niceExtent:function(t){var e=this._extent;if(e[0]===e[1]&&(e[0]-=864e5,e[1]+=864e5),e[1]===-1/0&&e[0]===1/0){var i=new Date;e[1]=+new Date(i.getFullYear(),i.getMonth(),i.getDate()),e[0]=e[1]-864e5}this.niceTicks(t.splitNumber,t.minInterval,t.maxInterval);var n=this._interval;t.fixMin||(e[0]=Go(PA(e[0]/n)*n)),t.fixMax||(e[1]=Go(kA(e[1]/n)*n))},niceTicks:function(t,e,i){t=t||10;var n=this._extent,o=n[1]-n[0],a=o/t;null!=e&&a<e&&(a=e),null!=i&&a>i&&(a=i);var r=EA.length,s=NA(EA,a,0,r),l=EA[Math.min(s,r-1)],u=l[1];"year"===l[0]&&(u*=$o(o/u/t,!0));var h=this.getSetting("useUTC")?0:60*new Date(+n[0]||+n[1]).getTimezoneOffset()*1e3,c=[Math.round(kA((n[0]-h)/u)*u+h),Math.round(PA((n[1]-h)/u)*u+h)];Tl(c,n),this._stepLvl=l,this._interval=u,this._niceExtent=c},parse:function(t){return+Yo(t)}});d(["contain","normalize"],function(t){OA.prototype[t]=function(e){return LA[t].call(this,this.parse(e))}});var EA=[["hh:mm:ss",1e3],["hh:mm:ss",5e3],["hh:mm:ss",1e4],["hh:mm:ss",15e3],["hh:mm:ss",3e4],["hh:mm\nMM-dd",6e4],["hh:mm\nMM-dd",3e5],["hh:mm\nMM-dd",6e5],["hh:mm\nMM-dd",9e5],["hh:mm\nMM-dd",18e5],["hh:mm\nMM-dd",36e5],["hh:mm\nMM-dd",72e5],["hh:mm\nMM-dd",216e5],["hh:mm\nMM-dd",432e5],["MM-dd\nyyyy",864e5],["MM-dd\nyyyy",1728e5],["MM-dd\nyyyy",2592e5],["MM-dd\nyyyy",3456e5],["MM-dd\nyyyy",432e6],["MM-dd\nyyyy",5184e5],["week",6048e5],["MM-dd\nyyyy",864e6],["week",12096e5],["week",18144e5],["month",26784e5],["week",36288e5],["month",53568e5],["week",6048e6],["quarter",8208e6],["month",107136e5],["month",13392e6],["half-year",16416e6],["month",214272e5],["month",26784e6],["year",32832e6]];OA.create=function(t){return new OA({useUTC:t.ecModel.get("useUTC")})};var RA=xl.prototype,zA=TA.prototype,BA=Ho,VA=Go,GA=Math.floor,FA=Math.ceil,WA=Math.pow,HA=Math.log,ZA=xl.extend({type:"log",base:10,$constructor:function(){xl.apply(this,arguments),this._originalScale=new TA},getTicks:function(){var t=this._originalScale,e=this._extent,i=t.getExtent();return f(zA.getTicks.call(this),function(n){var o=Go(WA(this.base,n));return o=n===e[0]&&t.__fixMin?Vl(o,i[0]):o,o=n===e[1]&&t.__fixMax?Vl(o,i[1]):o},this)},getLabel:zA.getLabel,scale:function(t){return t=RA.scale.call(this,t),WA(this.base,t)},setExtent:function(t,e){var i=this.base;t=HA(t)/HA(i),e=HA(e)/HA(i),zA.setExtent.call(this,t,e)},getExtent:function(){var t=this.base,e=RA.getExtent.call(this);e[0]=WA(t,e[0]),e[1]=WA(t,e[1]);var i=this._originalScale,n=i.getExtent();return i.__fixMin&&(e[0]=Vl(e[0],n[0])),i.__fixMax&&(e[1]=Vl(e[1],n[1])),e},unionExtent:function(t){this._originalScale.unionExtent(t);var e=this.base;t[0]=HA(t[0])/HA(e),t[1]=HA(t[1])/HA(e),RA.unionExtent.call(this,t)},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},niceTicks:function(t){t=t||10;var e=this._extent,i=e[1]-e[0];if(!(i===1/0||i<=0)){var n=qo(i);for(t/i*n<=.5&&(n*=10);!isNaN(n)&&Math.abs(n)<1&&Math.abs(n)>0;)n*=10;var o=[Go(FA(e[0]/n)*n),Go(GA(e[1]/n)*n)];this._interval=n,this._niceExtent=o}},niceExtent:function(t){zA.niceExtent.call(this,t);var e=this._originalScale;e.__fixMin=t.fixMin,e.__fixMax=t.fixMax}});d(["contain","normalize"],function(t){ZA.prototype[t]=function(e){return e=HA(e)/HA(this.base),RA[t].call(this,e)}}),ZA.create=function(){return new ZA};var UA={getMin:function(t){var e=this.option,i=t||null==e.rangeStart?e.min:e.rangeStart;return this.axis&&null!=i&&"dataMin"!==i&&"function"!=typeof i&&!I(i)&&(i=this.axis.scale.parse(i)),i},getMax:function(t){var e=this.option,i=t||null==e.rangeEnd?e.max:e.rangeEnd;return this.axis&&null!=i&&"dataMax"!==i&&"function"!=typeof i&&!I(i)&&(i=this.axis.scale.parse(i)),i},getNeedCrossZero:function(){var t=this.option;return null==t.rangeStart&&null==t.rangeEnd&&!t.scale},getCoordSysModel:B,setRange:function(t,e){this.option.rangeStart=t,this.option.rangeEnd=e},resetRange:function(){this.option.rangeStart=this.option.rangeEnd=null}},XA=Un({type:"triangle",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=e.width/2,a=e.height/2;t.moveTo(i,n-a),t.lineTo(i+o,n+a),t.lineTo(i-o,n+a),t.closePath()}}),jA=Un({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=e.width/2,a=e.height/2;t.moveTo(i,n-a),t.lineTo(i+o,n),t.lineTo(i,n+a),t.lineTo(i-o,n),t.closePath()}}),YA=Un({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.x,n=e.y,o=e.width/5*3,a=Math.max(o,e.height),r=o/2,s=r*r/(a-r),l=n-a+r+s,u=Math.asin(s/r),h=Math.cos(u)*r,c=Math.sin(u),d=Math.cos(u),f=.6*r,p=.7*r;t.moveTo(i-h,l+s),t.arc(i,l,r,Math.PI-u,2*Math.PI+u),t.bezierCurveTo(i+h-c*f,l+s+d*f,i,n-p,i,n),t.bezierCurveTo(i,n-p,i-h+c*f,l+s+d*f,i-h,l+s),t.closePath()}}),qA=Un({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.height,n=e.width,o=e.x,a=e.y,r=n/3*2;t.moveTo(o,a),t.lineTo(o+r,a+i),t.lineTo(o,a+i/4*3),t.lineTo(o-r,a+i),t.lineTo(o,a),t.closePath()}}),KA={line:function(t,e,i,n,o){o.x1=t,o.y1=e+n/2,o.x2=t+i,o.y2=e+n/2},rect:function(t,e,i,n,o){o.x=t,o.y=e,o.width=i,o.height=n},roundRect:function(t,e,i,n,o){o.x=t,o.y=e,o.width=i,o.height=n,o.r=Math.min(i,n)/4},square:function(t,e,i,n,o){var a=Math.min(i,n);o.x=t,o.y=e,o.width=a,o.height=a},circle:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.r=Math.min(i,n)/2},diamond:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.width=i,o.height=n},pin:function(t,e,i,n,o){o.x=t+i/2,o.y=e+n/2,o.width=i,o.height=n},arrow:function(t,e,i,n,o){o.x=t+i/2,o.y=e+n/2,o.width=i,o.height=n},triangle:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.width=i,o.height=n}},$A={};d({line:_M,rect:yM,roundRect:yM,square:yM,circle:sM,diamond:jA,pin:YA,arrow:qA,triangle:XA},function(t,e){$A[e]=new t});var JA=Un({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},beforeBrush:function(){var t=this.style;"pin"===this.shape.symbolType&&"inside"===t.textPosition&&(t.textPosition=["50%","40%"],t.textAlign="center",t.textVerticalAlign="middle")},buildPath:function(t,e,i){var n=e.symbolType,o=$A[n];"none"!==e.symbolType&&(o||(o=$A[n="rect"]),KA[n](e.x,e.y,e.width,e.height,o.shape),o.buildPath(t,o.shape,i))}}),QA={isDimensionStacked:pl,enableDataStack:fl,getStackedDimension:gl},tD=(Object.freeze||Object)({createList:function(t){return ml(t.getSource(),t)},getLayoutRect:ca,dataStack:QA,createScale:function(t,e){var i=e;No.isInstance(e)||h(i=new No(e),UA);var n=Hl(i);return n.setExtent(t[0],t[1]),Wl(n,i),n},mixinAxisModelCommonMethods:function(t){h(t,UA)},completeDimensions:hl,createDimensions:_A,createSymbol:Jl}),eD=1e-8;eu.prototype={constructor:eu,properties:null,getBoundingRect:function(){var t=this._rect;if(t)return t;for(var e=Number.MAX_VALUE,i=[e,e],n=[-e,-e],o=[],a=[],r=this.geometries,s=0;s<r.length;s++)"polygon"===r[s].type&&(fn(r[s].exterior,o,a),tt(i,i,o),et(n,n,a));return 0===s&&(i[0]=i[1]=n[0]=n[1]=0),this._rect=new de(i[0],i[1],n[0]-i[0],n[1]-i[1])},contain:function(t){var e=this.getBoundingRect(),i=this.geometries;if(!e.contain(t[0],t[1]))return!1;t:for(var n=0,o=i.length;n<o;n++)if("polygon"===i[n].type){var a=i[n].exterior,r=i[n].interiors;if(tu(a,t[0],t[1])){for(var s=0;s<(r?r.length:0);s++)if(tu(r[s]))continue t;return!0}}return!1},transformTo:function(t,e,i,n){var o=this.getBoundingRect(),a=o.width/o.height;i?n||(n=i/a):i=a*n;for(var r=new de(t,e,i,n),s=o.calculateTransform(r),l=this.geometries,u=0;u<l.length;u++)if("polygon"===l[u].type){for(var h=l[u].exterior,c=l[u].interiors,d=0;d<h.length;d++)Q(h[d],h[d],s);for(var f=0;f<(c?c.length:0);f++)for(d=0;d<c[f].length;d++)Q(c[f][d],c[f][d],s)}(o=this._rect).copy(r),this.center=[o.x+o.width/2,o.y+o.height/2]},cloneShallow:function(t){null==t&&(t=this.name);var e=new eu(t,this.geometries,this.center);return e._rect=this._rect,e.transformTo=null,e}};var iD=function(t){return iu(t),f(g(t.features,function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0}),function(t){var e=t.properties,i=t.geometry,n=i.coordinates,o=[];"Polygon"===i.type&&o.push({type:"polygon",exterior:n[0],interiors:n.slice(1)}),"MultiPolygon"===i.type&&d(n,function(t){t[0]&&o.push({type:"polygon",exterior:t[0],interiors:t.slice(1)})});var a=new eu(e.name,o,e.cp);return a.properties=e,a})},nD=Bi(),oD=[0,1],aD=function(t,e,i){this.dim=t,this.scale=e,this._extent=i||[0,0],this.inverse=!1,this.onBand=!1};aD.prototype={constructor:aD,contain:function(t){var e=this._extent,i=Math.min(e[0],e[1]),n=Math.max(e[0],e[1]);return t>=i&&t<=n},containData:function(t){return this.contain(this.dataToCoord(t))},getExtent:function(){return this._extent.slice()},getPixelPrecision:function(t){return Zo(t||this.scale.getExtent(),this._extent)},setExtent:function(t,e){var i=this._extent;i[0]=t,i[1]=e},dataToCoord:function(t,e){var i=this._extent,n=this.scale;return t=n.normalize(t),this.onBand&&"ordinal"===n.type&&yu(i=i.slice(),n.count()),Bo(t,oD,i,e)},coordToData:function(t,e){var i=this._extent,n=this.scale;this.onBand&&"ordinal"===n.type&&yu(i=i.slice(),n.count());var o=Bo(t,i,oD,e);return this.scale.scale(o)},pointToData:function(t,e){},getTicksCoords:function(t){var e=(t=t||{}).tickModel||this.getTickModel(),i=au(this,e),n=f(i.ticks,function(t){return{coord:this.dataToCoord(t),tickValue:t}},this),o=e.get("alignWithLabel");return xu(this,n,i.tickCategoryInterval,o,t.clamp),n},getViewLabels:function(){return ou(this).labels},getLabelModel:function(){return this.model.getModel("axisLabel")},getTickModel:function(){return this.model.getModel("axisTick")},getBandWidth:function(){var t=this._extent,e=this.scale.getExtent(),i=e[1]-e[0]+(this.onBand?1:0);0===i&&(i=1);var n=Math.abs(t[1]-t[0]);return Math.abs(n)/i},isHorizontal:null,getRotate:null,calculateCategoryInterval:function(){return pu(this)}};var rD=iD,sD={};d(["map","each","filter","indexOf","inherits","reduce","filter","bind","curry","isArray","isString","isObject","isFunction","extend","defaults","clone","merge"],function(t){sD[t]=aw[t]});var lD={};d(["extendShape","extendPath","makePath","makeImage","mergePath","resizePath","createIcon","setHoverStyle","setLabelStyle","setTextStyle","setText","getFont","updateProps","initProps","getTransform","clipPointsByRect","clipRectByRect","Group","Image","Text","Circle","Sector","Ring","Polygon","Polyline","Rect","Line","BezierCurve","Arc","IncrementalDisplayable","CompoundPath","LinearGradient","RadialGradient","BoundingRect"],function(t){lD[t]=zM[t]}),YI.extend({type:"series.line",dependencies:["grid","polar"],getInitialData:function(t,e){return ml(this.getSource(),this)},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,clipOverflow:!0,label:{position:"top"},lineStyle:{width:2,type:"solid"},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0}});var uD=wu.prototype,hD=wu.getSymbolSize=function(t,e){var i=t.getItemVisual(e,"symbolSize");return i instanceof Array?i.slice():[+i,+i]};uD._createSymbol=function(t,e,i,n,o){this.removeAll();var a=Jl(t,-1,-1,2,2,e.getItemVisual(i,"color"),o);a.attr({z2:100,culling:!0,scale:bu(n)}),a.drift=Su,this._symbolType=t,this.add(a)},uD.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(t)},uD.getSymbolPath=function(){return this.childAt(0)},uD.getScale=function(){return this.childAt(0).scale},uD.highlight=function(){this.childAt(0).trigger("emphasis")},uD.downplay=function(){this.childAt(0).trigger("normal")},uD.setZ=function(t,e){var i=this.childAt(0);i.zlevel=t,i.z=e},uD.setDraggable=function(t){var e=this.childAt(0);e.draggable=t,e.cursor=t?"move":"pointer"},uD.updateData=function(t,e,i){this.silent=!1;var n=t.getItemVisual(e,"symbol")||"circle",o=t.hostModel,a=hD(t,e),r=n!==this._symbolType;if(r){var s=t.getItemVisual(e,"symbolKeepAspect");this._createSymbol(n,t,e,a,s)}else(l=this.childAt(0)).silent=!1,Io(l,{scale:bu(a)},o,e);if(this._updateCommon(t,e,a,i),r){var l=this.childAt(0),u=i&&i.fadeIn,h={scale:l.scale.slice()};u&&(h.style={opacity:l.style.opacity}),l.scale=[0,0],u&&(l.style.opacity=0),To(l,h,o,e)}this._seriesModel=o};var cD=["itemStyle"],dD=["emphasis","itemStyle"],fD=["label"],pD=["emphasis","label"];uD._updateCommon=function(t,e,i,n){var o=this.childAt(0),r=t.hostModel,s=t.getItemVisual(e,"color");"image"!==o.type&&o.useStyle({strokeNoScale:!0});var l=n&&n.itemStyle,u=n&&n.hoverItemStyle,h=n&&n.symbolRotate,c=n&&n.symbolOffset,d=n&&n.labelModel,f=n&&n.hoverLabelModel,p=n&&n.hoverAnimation,g=n&&n.cursorStyle;if(!n||t.hasItemOption){var m=n&&n.itemModel?n.itemModel:t.getItemModel(e);l=m.getModel(cD).getItemStyle(["color"]),u=m.getModel(dD).getItemStyle(),h=m.getShallow("symbolRotate"),c=m.getShallow("symbolOffset"),d=m.getModel(fD),f=m.getModel(pD),p=m.getShallow("hoverAnimation"),g=m.getShallow("cursor")}else u=a({},u);var v=o.style;o.attr("rotation",(h||0)*Math.PI/180||0),c&&o.attr("position",[Vo(c[0],i[0]),Vo(c[1],i[1])]),g&&o.attr("cursor",g),o.setColor(s,n&&n.symbolInnerColor),o.setStyle(l);var y=t.getItemVisual(e,"opacity");null!=y&&(v.opacity=y);var x=t.getItemVisual(e,"liftZ"),_=o.__z2Origin;null!=x?null==_&&(o.__z2Origin=o.z2,o.z2+=x):null!=_&&(o.z2=_,o.__z2Origin=null);var w=n&&n.useNameLabel;go(v,u,d,f,{labelFetcher:r,labelDataIndex:e,defaultText:function(e,i){return w?t.getName(e):_u(t,e)},isRectText:!0,autoColor:s}),o.off("mouseover").off("mouseout").off("emphasis").off("normal"),o.hoverStyle=u,fo(o),o.__symbolOriginalScale=bu(i),p&&r.isAnimationEnabled()&&o.on("mouseover",Mu).on("mouseout",Iu).on("emphasis",Tu).on("normal",Au)},uD.fadeOut=function(t,e){var i=this.childAt(0);this.silent=i.silent=!0,!(e&&e.keepLabel)&&(i.style.text=null),Io(i,{style:{opacity:0},scale:[0,0]},this._seriesModel,this.dataIndex,t)},u(wu,tb);var gD=Du.prototype;gD.updateData=function(t,e){e=Lu(e);var i=this.group,n=t.hostModel,o=this._data,a=this._symbolCtor,r=ku(t);o||i.removeAll(),t.diff(o).add(function(n){var o=t.getItemLayout(n);if(Cu(t,o,n,e)){var s=new a(t,n,r);s.attr("position",o),t.setItemGraphicEl(n,s),i.add(s)}}).update(function(s,l){var u=o.getItemGraphicEl(l),h=t.getItemLayout(s);Cu(t,h,s,e)?(u?(u.updateData(t,s,r),Io(u,{position:h},n)):(u=new a(t,s)).attr("position",h),i.add(u),t.setItemGraphicEl(s,u)):i.remove(u)}).remove(function(t){var e=o.getItemGraphicEl(t);e&&e.fadeOut(function(){i.remove(e)})}).execute(),this._data=t},gD.isPersistent=function(){return!0},gD.updateLayout=function(){var t=this._data;t&&t.eachItemGraphicEl(function(e,i){var n=t.getItemLayout(i);e.attr("position",n)})},gD.incrementalPrepareUpdate=function(t){this._seriesScope=ku(t),this._data=null,this.group.removeAll()},gD.incrementalUpdate=function(t,e,i){i=Lu(i);for(var n=t.start;n<t.end;n++){var o=e.getItemLayout(n);if(Cu(e,o,n,i)){var a=new this._symbolCtor(e,n,this._seriesScope);a.traverse(function(t){t.isGroup||(t.incremental=t.useHoverLayer=!0)}),a.attr("position",o),this.group.add(a),e.setItemGraphicEl(n,a)}}},gD.remove=function(t){var e=this.group,i=this._data;i&&t?i.eachItemGraphicEl(function(t){t.fadeOut(function(){e.remove(t)})}):e.removeAll()};var mD=function(t,e,i,n,o,a,r,s){for(var l=Eu(t,e),u=[],h=[],c=[],d=[],f=[],p=[],g=[],m=Pu(o,e,r),v=Pu(a,t,s),y=0;y<l.length;y++){var x=l[y],_=!0;switch(x.cmd){case"=":var w=t.getItemLayout(x.idx),b=e.getItemLayout(x.idx1);(isNaN(w[0])||isNaN(w[1]))&&(w=b.slice()),u.push(w),h.push(b),c.push(i[x.idx]),d.push(n[x.idx1]),g.push(e.getRawIndex(x.idx1));break;case"+":S=x.idx;u.push(o.dataToPoint([e.get(m.dataDimsForPoint[0],S),e.get(m.dataDimsForPoint[1],S)])),h.push(e.getItemLayout(S).slice()),c.push(Ou(m,o,e,S)),d.push(n[S]),g.push(e.getRawIndex(S));break;case"-":var S=x.idx,M=t.getRawIndex(S);M!==S?(u.push(t.getItemLayout(S)),h.push(a.dataToPoint([t.get(v.dataDimsForPoint[0],S),t.get(v.dataDimsForPoint[1],S)])),c.push(i[S]),d.push(Ou(v,a,t,S)),g.push(M)):_=!1}_&&(f.push(x),p.push(p.length))}p.sort(function(t,e){return g[t]-g[e]});for(var I=[],T=[],A=[],D=[],C=[],y=0;y<p.length;y++){S=p[y];I[y]=u[S],T[y]=h[S],A[y]=c[S],D[y]=d[S],C[y]=f[S]}return{current:I,next:T,stackedOnCurrent:A,stackedOnNext:D,status:C}},vD=tt,yD=et,xD=Z,_D=G,wD=[],bD=[],SD=[],MD=Pn.extend({type:"ec-polyline",shape:{points:[],smooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},style:{fill:null,stroke:"#000"},brush:uM(Pn.prototype.brush),buildPath:function(t,e){var i=e.points,n=0,o=i.length,a=Gu(i,e.smoothConstraint);if(e.connectNulls){for(;o>0&&Ru(i[o-1]);o--);for(;n<o&&Ru(i[n]);n++);}for(;n<o;)n+=zu(t,i,n,o,o,1,a.min,a.max,e.smooth,e.smoothMonotone,e.connectNulls)+1}}),ID=Pn.extend({type:"ec-polygon",shape:{points:[],stackedOnPoints:[],smooth:0,stackedOnSmooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},brush:uM(Pn.prototype.brush),buildPath:function(t,e){var i=e.points,n=e.stackedOnPoints,o=0,a=i.length,r=e.smoothMonotone,s=Gu(i,e.smoothConstraint),l=Gu(n,e.smoothConstraint);if(e.connectNulls){for(;a>0&&Ru(i[a-1]);a--);for(;o<a&&Ru(i[o]);o++);}for(;o<a;){var u=zu(t,i,o,a,a,1,s.min,s.max,e.smooth,r,e.connectNulls);zu(t,n,o+u-1,u,a,-1,l.min,l.max,e.stackedOnSmooth,r,e.connectNulls),o+=u+1,t.closePath()}}});Ar.extend({type:"line",init:function(){var t=new tb,e=new Du;this.group.add(e.group),this._symbolDraw=e,this._lineGroup=t},render:function(t,e,i){var n=t.coordinateSystem,o=this.group,a=t.getData(),s=t.getModel("lineStyle"),l=t.getModel("areaStyle"),u=a.mapArray(a.getItemLayout),h="polar"===n.type,c=this._coordSys,d=this._symbolDraw,f=this._polyline,p=this._polygon,g=this._lineGroup,m=t.get("animation"),v=!l.isEmpty(),y=l.get("origin"),x=Zu(n,a,Pu(n,a,y)),_=t.get("showSymbol"),w=_&&!h&&Ku(t,a,n),b=this._data;b&&b.eachItemGraphicEl(function(t,e){t.__temp&&(o.remove(t),b.setItemGraphicEl(e,null))}),_||d.remove(),o.add(g);var S=!h&&t.get("step");f&&c.type===n.type&&S===this._step?(v&&!p?p=this._newPolygon(u,x,n,m):p&&!v&&(g.remove(p),p=this._polygon=null),g.setClipPath(ju(n,!1,!1,t)),_&&d.updateData(a,{isIgnore:w,clipShape:ju(n,!1,!0,t)}),a.eachItemGraphicEl(function(t){t.stopAnimation(!0)}),Fu(this._stackedOnPoints,x)&&Fu(this._points,u)||(m?this._updateAnimation(a,x,n,i,S,y):(S&&(u=Yu(u,n,S),x=Yu(x,n,S)),f.setShape({points:u}),p&&p.setShape({points:u,stackedOnPoints:x})))):(_&&d.updateData(a,{isIgnore:w,clipShape:ju(n,!1,!0,t)}),S&&(u=Yu(u,n,S),x=Yu(x,n,S)),f=this._newPolyline(u,n,m),v&&(p=this._newPolygon(u,x,n,m)),g.setClipPath(ju(n,!0,!1,t)));var M=qu(a,n)||a.getVisual("color");f.useStyle(r(s.getLineStyle(),{fill:"none",stroke:M,lineJoin:"bevel"}));var I=t.get("smooth");if(I=Wu(t.get("smooth")),f.setShape({smooth:I,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")}),p){var T=a.getCalculationInfo("stackedOnSeries"),A=0;p.useStyle(r(l.getAreaStyle(),{fill:M,opacity:.7,lineJoin:"bevel"})),T&&(A=Wu(T.get("smooth"))),p.setShape({smooth:I,stackedOnSmooth:A,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")})}this._data=a,this._coordSys=n,this._stackedOnPoints=x,this._points=u,this._step=S,this._valueOrigin=y},dispose:function(){},highlight:function(t,e,i,n){var o=t.getData(),a=zi(o,n);if(!(a instanceof Array)&&null!=a&&a>=0){var r=o.getItemGraphicEl(a);if(!r){var s=o.getItemLayout(a);if(!s)return;(r=new wu(o,a)).position=s,r.setZ(t.get("zlevel"),t.get("z")),r.ignore=isNaN(s[0])||isNaN(s[1]),r.__temp=!0,o.setItemGraphicEl(a,r),r.stopSymbolAnimation(!0),this.group.add(r)}r.highlight()}else Ar.prototype.highlight.call(this,t,e,i,n)},downplay:function(t,e,i,n){var o=t.getData(),a=zi(o,n);if(null!=a&&a>=0){var r=o.getItemGraphicEl(a);r&&(r.__temp?(o.setItemGraphicEl(a,null),this.group.remove(r)):r.downplay())}else Ar.prototype.downplay.call(this,t,e,i,n)},_newPolyline:function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new MD({shape:{points:t},silent:!0,z2:10}),this._lineGroup.add(e),this._polyline=e,e},_newPolygon:function(t,e){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new ID({shape:{points:t,stackedOnPoints:e},silent:!0}),this._lineGroup.add(i),this._polygon=i,i},_updateAnimation:function(t,e,i,n,o,a){var r=this._polyline,s=this._polygon,l=t.hostModel,u=mD(this._data,t,this._stackedOnPoints,e,this._coordSys,i,this._valueOrigin,a),h=u.current,c=u.stackedOnCurrent,d=u.next,f=u.stackedOnNext;o&&(h=Yu(u.current,i,o),c=Yu(u.stackedOnCurrent,i,o),d=Yu(u.next,i,o),f=Yu(u.stackedOnNext,i,o)),r.shape.__points=u.current,r.shape.points=h,Io(r,{shape:{points:d}},l),s&&(s.setShape({points:h,stackedOnPoints:c}),Io(s,{shape:{points:d,stackedOnPoints:f}},l));for(var p=[],g=u.status,m=0;m<g.length;m++)if("="===g[m].cmd){var v=t.getItemGraphicEl(g[m].idx1);v&&p.push({el:v,ptIdx:m})}r.animators&&r.animators.length&&r.animators[0].during(function(){for(var t=0;t<p.length;t++)p[t].el.attr("position",r.shape.__points[p[t].ptIdx])})},remove:function(t){var e=this.group,i=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),i&&i.eachItemGraphicEl(function(t,n){t.__temp&&(e.remove(t),i.setItemGraphicEl(n,null))}),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._data=null}});var TD=function(t,e,i){return{seriesType:t,performRawSeries:!0,reset:function(t,n,o){var a=t.getData(),r=t.get("symbol")||e,s=t.get("symbolSize"),l=t.get("symbolKeepAspect");if(a.setVisual({legendSymbol:i||r,symbol:r,symbolSize:s,symbolKeepAspect:l}),!n.isSeriesFiltered(t)){var u="function"==typeof s;return{dataEach:a.hasItemOption||u?function(e,i){if("function"==typeof s){var n=t.getRawValue(i),o=t.getDataParams(i);e.setItemVisual(i,"symbolSize",s(n,o))}if(e.hasItemOption){var a=e.getItemModel(i),r=a.getShallow("symbol",!0),l=a.getShallow("symbolSize",!0),u=a.getShallow("symbolKeepAspect",!0);null!=r&&e.setItemVisual(i,"symbol",r),null!=l&&e.setItemVisual(i,"symbolSize",l),null!=u&&e.setItemVisual(i,"symbolKeepAspect",u)}}:null}}}}},AD=function(t){return{seriesType:t,plan:$I(),reset:function(t){var e=t.getData(),i=t.coordinateSystem,n=t.pipelineContext.large;if(i){var o=f(i.dimensions,function(t){return e.mapDimension(t)}).slice(0,2),a=o.length,r=e.getCalculationInfo("stackResultDimension");return pl(e,o[0])&&(o[0]=r),pl(e,o[1])&&(o[1]=r),a&&{progress:function(t,e){for(var r=t.end-t.start,s=n&&new Float32Array(r*a),l=t.start,u=0,h=[],c=[];l<t.end;l++){var d;if(1===a)f=e.get(o[0],l),d=!isNaN(f)&&i.dataToPoint(f,null,c);else{var f=h[0]=e.get(o[0],l),p=h[1]=e.get(o[1],l);d=!isNaN(f)&&!isNaN(p)&&i.dataToPoint(h,null,c)}n?(s[u++]=d?d[0]:NaN,s[u++]=d?d[1]:NaN):e.setItemLayout(l,d&&d.slice()||[NaN,NaN])}n&&e.setLayout("symbolPoints",s)}}}}}},DD={average:function(t){for(var e=0,i=0,n=0;n<t.length;n++)isNaN(t[n])||(e+=t[n],i++);return 0===i?NaN:e/i},sum:function(t){for(var e=0,i=0;i<t.length;i++)e+=t[i]||0;return e},max:function(t){for(var e=-1/0,i=0;i<t.length;i++)t[i]>e&&(e=t[i]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,i=0;i<t.length;i++)t[i]<e&&(e=t[i]);return isFinite(e)?e:NaN},nearest:function(t){return t[0]}},CD=function(t,e){return Math.round(t.length/2)},LD=function(t){this._axes={},this._dimList=[],this.name=t||""};LD.prototype={constructor:LD,type:"cartesian",getAxis:function(t){return this._axes[t]},getAxes:function(){return f(this._dimList,Ju,this)},getAxesByScale:function(t){return t=t.toLowerCase(),g(this.getAxes(),function(e){return e.scale.type===t})},addAxis:function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},dataToCoord:function(t){return this._dataCoordConvert(t,"dataToCoord")},coordToData:function(t){return this._dataCoordConvert(t,"coordToData")},_dataCoordConvert:function(t,e){for(var i=this._dimList,n=t instanceof Array?[]:{},o=0;o<i.length;o++){var a=i[o],r=this._axes[a];n[a]=r[e](t[a])}return n}},Qu.prototype={constructor:Qu,type:"cartesian2d",dimensions:["x","y"],getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},containPoint:function(t){var e=this.getAxis("x"),i=this.getAxis("y");return e.contain(e.toLocalCoord(t[0]))&&i.contain(i.toLocalCoord(t[1]))},containData:function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},dataToPoint:function(t,e,i){var n=this.getAxis("x"),o=this.getAxis("y");return i=i||[],i[0]=n.toGlobalCoord(n.dataToCoord(t[0])),i[1]=o.toGlobalCoord(o.dataToCoord(t[1])),i},clampData:function(t,e){var i=this.getAxis("x").scale,n=this.getAxis("y").scale,o=i.getExtent(),a=n.getExtent(),r=i.parse(t[0]),s=n.parse(t[1]);return e=e||[],e[0]=Math.min(Math.max(Math.min(o[0],o[1]),r),Math.max(o[0],o[1])),e[1]=Math.min(Math.max(Math.min(a[0],a[1]),s),Math.max(a[0],a[1])),e},pointToData:function(t,e){var i=this.getAxis("x"),n=this.getAxis("y");return e=e||[],e[0]=i.coordToData(i.toLocalCoord(t[0])),e[1]=n.coordToData(n.toLocalCoord(t[1])),e},getOtherAxis:function(t){return this.getAxis("x"===t.dim?"y":"x")}},u(Qu,LD);var kD=function(t,e,i,n,o){aD.call(this,t,e,i),this.type=n||"value",this.position=o||"bottom"};kD.prototype={constructor:kD,index:0,getAxesOnZeroOf:null,model:null,isHorizontal:function(){var t=this.position;return"top"===t||"bottom"===t},getGlobalExtent:function(t){var e=this.getExtent();return e[0]=this.toGlobalCoord(e[0]),e[1]=this.toGlobalCoord(e[1]),t&&e[0]>e[1]&&e.reverse(),e},getOtherAxis:function(){this.grid.getOtherAxis()},pointToData:function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},toLocalCoord:null,toGlobalCoord:null},u(kD,aD);var PD={show:!0,zlevel:0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#333",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#ccc"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},ND={};ND.categoryAxis=n({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},PD),ND.valueAxis=n({boundaryGap:[0,0],splitNumber:5},PD),ND.timeAxis=r({scale:!0,min:"dataMin",max:"dataMax"},ND.valueAxis),ND.logAxis=r({scale:!0,logBase:10},ND.valueAxis);var OD=["value","category","time","log"],ED=function(t,e,i,a){d(OD,function(r){e.extend({type:t+"Axis."+r,mergeDefaultAndTheme:function(e,o){var a=this.layoutMode,s=a?ga(e):{};n(e,o.getTheme().get(r+"Axis")),n(e,this.getDefaultOption()),e.type=i(t,e),a&&pa(e,s,a)},optionUpdated:function(){"category"===this.option.type&&(this.__ordinalMeta=_l.createByAxisModel(this))},getCategories:function(t){var e=this.option;if("category"===e.type)return t?e.data:this.__ordinalMeta.categories},getOrdinalMeta:function(){return this.__ordinalMeta},defaultOption:o([{},ND[r+"Axis"],a],!0)})}),lI.registerSubTypeDefaulter(t+"Axis",v(i,t))},RD=lI.extend({type:"cartesian2dAxis",axis:null,init:function(){RD.superApply(this,"init",arguments),this.resetRange()},mergeOption:function(){RD.superApply(this,"mergeOption",arguments),this.resetRange()},restoreData:function(){RD.superApply(this,"restoreData",arguments),this.resetRange()},getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"grid",index:this.option.gridIndex,id:this.option.gridId})[0]}});n(RD.prototype,UA);var zD={offset:0};ED("x",RD,th,zD),ED("y",RD,th,zD),lI.extend({type:"grid",dependencies:["xAxis","yAxis"],layoutMode:"box",coordinateSystem:null,defaultOption:{show:!1,zlevel:0,z:0,left:"10%",top:60,right:"10%",bottom:60,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"}});var BD=ih.prototype;BD.type="grid",BD.axisPointerEnabled=!0,BD.getRect=function(){return this._rect},BD.update=function(t,e){var i=this._axesMap;this._updateScale(t,this.model),d(i.x,function(t){Wl(t.scale,t.model)}),d(i.y,function(t){Wl(t.scale,t.model)});var n={};d(i.x,function(t){nh(i,"y",t,n)}),d(i.y,function(t){nh(i,"x",t,n)}),this.resize(this.model,e)},BD.resize=function(t,e,i){function n(){d(a,function(t){var e=t.isHorizontal(),i=e?[0,o.width]:[0,o.height],n=t.inverse?1:0;t.setExtent(i[n],i[1-n]),ah(t,e?o.x:o.y)})}var o=ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()});this._rect=o;var a=this._axesList;n(),!i&&t.get("containLabel")&&(d(a,function(t){if(!t.model.get("axisLabel.inside")){var e=jl(t);if(e){var i=t.isHorizontal()?"height":"width",n=t.model.get("axisLabel.margin");o[i]-=e[i]+n,"top"===t.position?o.y+=e.height+n:"left"===t.position&&(o.x+=e.width+n)}}}),n())},BD.getAxis=function(t,e){var i=this._axesMap[t];if(null!=i){if(null==e)for(var n in i)if(i.hasOwnProperty(n))return i[n];return i[e]}},BD.getAxes=function(){return this._axesList.slice()},BD.getCartesian=function(t,e){if(null!=t&&null!=e){var i="x"+t+"y"+e;return this._coordsMap[i]}w(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var n=0,o=this._coordsList;n<o.length;n++)if(o[n].getAxis("x").index===t||o[n].getAxis("y").index===e)return o[n]},BD.getCartesians=function(){return this._coordsList.slice()},BD.convertToPixel=function(t,e,i){var n=this._findConvertTarget(t,e);return n.cartesian?n.cartesian.dataToPoint(i):n.axis?n.axis.toGlobalCoord(n.axis.dataToCoord(i)):null},BD.convertFromPixel=function(t,e,i){var n=this._findConvertTarget(t,e);return n.cartesian?n.cartesian.pointToData(i):n.axis?n.axis.coordToData(n.axis.toLocalCoord(i)):null},BD._findConvertTarget=function(t,e){var i,n,o=e.seriesModel,a=e.xAxisModel||o&&o.getReferringComponents("xAxis")[0],r=e.yAxisModel||o&&o.getReferringComponents("yAxis")[0],s=e.gridModel,u=this._coordsList;return o?l(u,i=o.coordinateSystem)<0&&(i=null):a&&r?i=this.getCartesian(a.componentIndex,r.componentIndex):a?n=this.getAxis("x",a.componentIndex):r?n=this.getAxis("y",r.componentIndex):s&&s.coordinateSystem===this&&(i=this._coordsList[0]),{cartesian:i,axis:n}},BD.containPoint=function(t){var e=this._coordsList[0];if(e)return e.containPoint(t)},BD._initCartesian=function(t,e,i){function n(i){return function(n,s){if(eh(n,t,e)){var l=n.get("position");"x"===i?"top"!==l&&"bottom"!==l&&o[l="bottom"]&&(l="top"===l?"bottom":"top"):"left"!==l&&"right"!==l&&o[l="left"]&&(l="left"===l?"right":"left"),o[l]=!0;var u=new kD(i,Hl(n),[0,0],n.get("type"),l),h="category"===u.type;u.onBand=h&&n.get("boundaryGap"),u.inverse=n.get("inverse"),n.axis=u,u.model=n,u.grid=this,u.index=s,this._axesList.push(u),a[i][s]=u,r[i]++}}}var o={left:!1,right:!1,top:!1,bottom:!1},a={x:{},y:{}},r={x:0,y:0};if(e.eachComponent("xAxis",n("x"),this),e.eachComponent("yAxis",n("y"),this),!r.x||!r.y)return this._axesMap={},void(this._axesList=[]);this._axesMap=a,d(a.x,function(e,i){d(a.y,function(n,o){var a="x"+i+"y"+o,r=new Qu(a);r.grid=this,r.model=t,this._coordsMap[a]=r,this._coordsList.push(r),r.addAxis(e),r.addAxis(n)},this)},this)},BD._updateScale=function(t,e){function i(t,e,i){d(t.mapDimension(e.dim,!0),function(i){e.scale.unionExtentFromData(t,gl(t,i))})}d(this._axesList,function(t){t.scale.setExtent(1/0,-1/0)}),t.eachSeries(function(n){if(sh(n)){var o=rh(n),a=o[0],r=o[1];if(!eh(a,e,t)||!eh(r,e,t))return;var s=this.getCartesian(a.componentIndex,r.componentIndex),l=n.getData(),u=s.getAxis("x"),h=s.getAxis("y");"list"===l.type&&(i(l,u),i(l,h))}},this)},BD.getTooltipAxes=function(t){var e=[],i=[];return d(this.getCartesians(),function(n){var o=null!=t&&"auto"!==t?n.getAxis(t):n.getBaseAxis(),a=n.getOtherAxis(o);l(e,o)<0&&e.push(o),l(i,a)<0&&i.push(a)}),{baseAxes:e,otherAxes:i}};var VD=["xAxis","yAxis"];ih.create=function(t,e){var i=[];return t.eachComponent("grid",function(n,o){var a=new ih(n,t,e);a.name="grid_"+o,a.resize(n,e,!0),n.coordinateSystem=a,i.push(a)}),t.eachSeries(function(t){if(sh(t)){var e=rh(t),i=e[0],n=e[1],o=i.getCoordSysModel().coordinateSystem;t.coordinateSystem=o.getCartesian(i.componentIndex,n.componentIndex)}}),i},ih.dimensions=ih.prototype.dimensions=Qu.prototype.dimensions,Fa.register("cartesian2d",ih);var GD=Math.PI,FD=function(t,e){this.opt=e,this.axisModel=t,r(e,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0}),this.group=new tb;var i=new tb({position:e.position.slice(),rotation:e.rotation});i.updateTransform(),this._transform=i.transform,this._dumbGroup=i};FD.prototype={constructor:FD,hasBuilder:function(t){return!!WD[t]},add:function(t){WD[t].call(this)},getGroup:function(){return this.group}};var WD={axisLine:function(){var t=this.opt,e=this.axisModel;if(e.get("axisLine.show")){var i=this.axisModel.axis.getExtent(),n=this._transform,o=[i[0],0],r=[i[1],0];n&&(Q(o,o,n),Q(r,r,n));var s=a({lineCap:"round"},e.getModel("axisLine.lineStyle").getLineStyle());this.group.add(new _M(Kn({anid:"line",shape:{x1:o[0],y1:o[1],x2:r[0],y2:r[1]},style:s,strokeContainThreshold:t.strokeContainThreshold||5,silent:!0,z2:1})));var l=e.get("axisLine.symbol"),u=e.get("axisLine.symbolSize"),h=e.get("axisLine.symbolOffset")||0;if("number"==typeof h&&(h=[h,h]),null!=l){"string"==typeof l&&(l=[l,l]),"string"!=typeof u&&"number"!=typeof u||(u=[u,u]);var c=u[0],f=u[1];d([{rotate:t.rotation+Math.PI/2,offset:h[0],r:0},{rotate:t.rotation-Math.PI/2,offset:h[1],r:Math.sqrt((o[0]-r[0])*(o[0]-r[0])+(o[1]-r[1])*(o[1]-r[1]))}],function(e,i){if("none"!==l[i]&&null!=l[i]){var n=Jl(l[i],-c/2,-f/2,c,f,s.stroke,!0),a=e.r+e.offset,r=[o[0]+a*Math.cos(t.rotation),o[1]-a*Math.sin(t.rotation)];n.attr({rotation:e.rotate,position:r,silent:!0,z2:11}),this.group.add(n)}},this)}}},axisTickLabel:function(){var t=this.axisModel,e=this.opt,i=gh(this,t,e);ch(t,mh(this,t,e),i)},axisName:function(){var t=this.opt,e=this.axisModel,i=T(t.axisName,e.get("name"));if(i){var n,o=e.get("nameLocation"),r=t.nameDirection,s=e.getModel("nameTextStyle"),l=e.get("nameGap")||0,u=this.axisModel.axis.getExtent(),h=u[0]>u[1]?-1:1,c=["start"===o?u[0]-h*l:"end"===o?u[1]+h*l:(u[0]+u[1])/2,ph(o)?t.labelOffset+r*l:0],d=e.get("nameRotate");null!=d&&(d=d*GD/180);var f;ph(o)?n=HD(t.rotation,null!=d?d:t.rotation,r):(n=uh(t,o,d||0,u),null!=(f=t.axisNameAvailableWidth)&&(f=Math.abs(f/Math.sin(n.rotation)),!isFinite(f)&&(f=null)));var p=s.getFont(),g=e.get("nameTruncate",!0)||{},m=g.ellipsis,v=T(t.nameTruncateMaxWidth,g.maxWidth,f),y=null!=m&&null!=v?tI(i,v,p,m,{minChar:2,placeholder:g.placeholder}):i,x=e.get("tooltip",!0),_=e.mainType,w={componentType:_,name:i,$vars:["name"]};w[_+"Index"]=e.componentIndex;var b=new rM({anid:"name",__fullText:i,__truncatedText:y,position:c,rotation:n.rotation,silent:hh(e),z2:1,tooltip:x&&x.show?a({content:i,formatter:function(){return i},formatterParams:w},x):null});mo(b.style,s,{text:y,textFont:p,textFill:s.getTextColor()||e.get("axisLine.lineStyle.color"),textAlign:n.textAlign,textVerticalAlign:n.textVerticalAlign}),e.get("triggerEvent")&&(b.eventData=lh(e),b.eventData.targetType="axisName",b.eventData.name=i),this._dumbGroup.add(b),b.updateTransform(),this.group.add(b),b.decomposeTransform()}}},HD=FD.innerTextLayout=function(t,e,i){var n,o,a=Xo(e-t);return jo(a)?(o=i>0?"top":"bottom",n="center"):jo(a-GD)?(o=i>0?"bottom":"top",n="center"):(o="middle",n=a>0&&a<GD?i>0?"right":"left":i>0?"left":"right"),{rotation:a,textAlign:n,textVerticalAlign:o}},ZD=d,UD=v,XD=Ws({type:"axis",_axisPointer:null,axisPointerClass:null,render:function(t,e,i,n){this.axisPointerClass&&Sh(t),XD.superApply(this,"render",arguments),Dh(this,t,0,i,0,!0)},updateAxisPointer:function(t,e,i,n,o){Dh(this,t,0,i,0,!1)},remove:function(t,e){var i=this._axisPointer;i&&i.remove(e),XD.superApply(this,"remove",arguments)},dispose:function(t,e){Ch(this,e),XD.superApply(this,"dispose",arguments)}}),jD=[];XD.registerAxisPointerClass=function(t,e){jD[t]=e},XD.getAxisPointerClass=function(t){return t&&jD[t]};var YD=["axisLine","axisTickLabel","axisName"],qD=["splitArea","splitLine"],KD=XD.extend({type:"cartesianAxis",axisPointerClass:"CartesianAxisPointer",render:function(t,e,i,n){this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new tb,this.group.add(this._axisGroup),t.get("show")){var a=t.getCoordSysModel(),r=Lh(a,t),s=new FD(t,r);d(YD,s.add,s),this._axisGroup.add(s.getGroup()),d(qD,function(e){t.get(e+".show")&&this["_"+e](t,a)},this),Lo(o,this._axisGroup,t),KD.superCall(this,"render",t,e,i,n)}},remove:function(){this._splitAreaColors=null},_splitLine:function(t,e){var i=t.axis;if(!i.scale.isBlank()){var n=t.getModel("splitLine"),o=n.getModel("lineStyle"),a=o.get("color");a=y(a)?a:[a];for(var s=e.coordinateSystem.getRect(),l=i.isHorizontal(),u=0,h=i.getTicksCoords({tickModel:n}),c=[],d=[],f=o.getLineStyle(),p=0;p<h.length;p++){var g=i.toGlobalCoord(h[p].coord);l?(c[0]=g,c[1]=s.y,d[0]=g,d[1]=s.y+s.height):(c[0]=s.x,c[1]=g,d[0]=s.x+s.width,d[1]=g);var m=u++%a.length,v=h[p].tickValue;this._axisGroup.add(new _M(Kn({anid:null!=v?"line_"+h[p].tickValue:null,shape:{x1:c[0],y1:c[1],x2:d[0],y2:d[1]},style:r({stroke:a[m]},f),silent:!0})))}}},_splitArea:function(t,e){var i=t.axis;if(!i.scale.isBlank()){var n=t.getModel("splitArea"),o=n.getModel("areaStyle"),a=o.get("color"),s=e.coordinateSystem.getRect(),l=i.getTicksCoords({tickModel:n,clamp:!0});if(l.length){var u=a.length,h=this._splitAreaColors,c=R(),d=0;if(h)for(m=0;m<l.length;m++){var f=h.get(l[m].tickValue);if(null!=f){d=(f+(u-1)*m)%u;break}}var p=i.toGlobalCoord(l[0].coord),g=o.getAreaStyle();a=y(a)?a:[a];for(var m=1;m<l.length;m++){var v,x,_,w,b=i.toGlobalCoord(l[m].coord);i.isHorizontal()?(v=p,x=s.y,_=b-v,w=s.height,p=v+_):(v=s.x,x=p,_=s.width,p=x+(w=b-x));var S=l[m-1].tickValue;null!=S&&c.set(S,d),this._axisGroup.add(new yM({anid:null!=S?"area_"+S:null,shape:{x:v,y:x,width:_,height:w},style:r({fill:a[d]},g),silent:!0})),d=(d+1)%u}this._splitAreaColors=c}}}});KD.extend({type:"xAxis"}),KD.extend({type:"yAxis"}),Ws({type:"grid",render:function(t,e){this.group.removeAll(),t.get("show")&&this.group.add(new yM({shape:t.coordinateSystem.getRect(),style:r({fill:t.get("backgroundColor")},t.getItemStyle()),silent:!0,z2:-1}))}}),Ns(function(t){t.xAxis&&t.yAxis&&!t.grid&&(t.grid={})}),Bs(TD("line","circle","line")),zs(AD("line")),Os(VT.PROCESSOR.STATISTIC,function(t){return{seriesType:t,modifyOutputEnd:!0,reset:function(t,e,i){var n=t.getData(),o=t.get("sampling"),a=t.coordinateSystem;if("cartesian2d"===a.type&&o){var r=a.getBaseAxis(),s=a.getOtherAxis(r),l=r.getExtent(),u=l[1]-l[0],h=Math.round(n.count()/u);if(h>1){var c;"string"==typeof o?c=DD[o]:"function"==typeof o&&(c=o),c&&t.setData(n.downSample(n.mapDimension(s.dim),1/h,c,CD))}}}}}("line"));var $D=YI.extend({type:"series.__base_bar__",getInitialData:function(t,e){return ml(this.getSource(),this)},getMarkerPosition:function(t){var e=this.coordinateSystem;if(e){var i=e.dataToPoint(e.clampData(t)),n=this.getData(),o=n.getLayout("offset"),a=n.getLayout("size");return i[e.getBaseAxis().isHorizontal()?0:1]+=o+a/2,i}return[NaN,NaN]},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod",itemStyle:{},emphasis:{}}});$D.extend({type:"series.bar",dependencies:["grid","polar"],brushSelector:"rect",getProgressive:function(){return!!this.get("large")&&this.get("progressive")},getProgressiveThreshold:function(){var t=this.get("progressiveThreshold"),e=this.get("largeThreshold");return e>t&&(t=e),t}});var JD=Qb([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["stroke","barBorderColor"],["lineWidth","barBorderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),QD={getBarItemStyle:function(t){var e=JD(this,t);if(this.getBorderLineDash){var i=this.getBorderLineDash();i&&(e.lineDash=i)}return e}},tC=["itemStyle","barBorderWidth"];a(No.prototype,QD),Zs({type:"bar",render:function(t,e,i){this._updateDrawMode(t);var n=t.get("coordinateSystem");return"cartesian2d"!==n&&"polar"!==n||(this._isLargeDraw?this._renderLarge(t,e,i):this._renderNormal(t,e,i)),this.group},incrementalPrepareRender:function(t,e,i){this._clear(),this._updateDrawMode(t)},incrementalRender:function(t,e,i,n){this._incrementalRenderLarge(t,e)},_updateDrawMode:function(t){var e=t.pipelineContext.large;(null==this._isLargeDraw||e^this._isLargeDraw)&&(this._isLargeDraw=e,this._clear())},_renderNormal:function(t,e,i){var n,o=this.group,a=t.getData(),r=this._data,s=t.coordinateSystem,l=s.getBaseAxis();"cartesian2d"===s.type?n=l.isHorizontal():"polar"===s.type&&(n="angle"===l.dim);var u=t.isAnimationEnabled()?t:null;a.diff(r).add(function(e){if(a.hasValue(e)){var i=a.getItemModel(e),r=iC[s.type](a,e,i),l=eC[s.type](a,e,i,r,n,u);a.setItemGraphicEl(e,l),o.add(l),Eh(l,a,e,i,r,t,n,"polar"===s.type)}}).update(function(e,i){var l=r.getItemGraphicEl(i);if(a.hasValue(e)){var h=a.getItemModel(e),c=iC[s.type](a,e,h);l?Io(l,{shape:c},u,e):l=eC[s.type](a,e,h,c,n,u,!0),a.setItemGraphicEl(e,l),o.add(l),Eh(l,a,e,h,c,t,n,"polar"===s.type)}else o.remove(l)}).remove(function(t){var e=r.getItemGraphicEl(t);"cartesian2d"===s.type?e&&Nh(t,u,e):e&&Oh(t,u,e)}).execute(),this._data=a},_renderLarge:function(t,e,i){this._clear(),zh(t,this.group)},_incrementalRenderLarge:function(t,e){zh(e,this.group,!0)},dispose:B,remove:function(t){this._clear(t)},_clear:function(t){var e=this.group,i=this._data;t&&t.get("animation")&&i&&!this._isLargeDraw?i.eachItemGraphicEl(function(e){"sector"===e.type?Oh(e.dataIndex,t,e):Nh(e.dataIndex,t,e)}):e.removeAll(),this._data=null}});var eC={cartesian2d:function(t,e,i,n,o,r,s){var l=new yM({shape:a({},n)});if(r){var u=l.shape,h=o?"height":"width",c={};u[h]=0,c[h]=n[h],zM[s?"updateProps":"initProps"](l,{shape:c},r,e)}return l},polar:function(t,e,i,n,o,a,s){var l=n.startAngle<n.endAngle,u=new hM({shape:r({clockwise:l},n)});if(a){var h=u.shape,c=o?"r":"endAngle",d={};h[c]=o?0:n.startAngle,d[c]=n[c],zM[s?"updateProps":"initProps"](u,{shape:d},a,e)}return u}},iC={cartesian2d:function(t,e,i){var n=t.getItemLayout(e),o=Rh(i,n),a=n.width>0?1:-1,r=n.height>0?1:-1;return{x:n.x+a*o/2,y:n.y+r*o/2,width:n.width-a*o,height:n.height-r*o}},polar:function(t,e,i){var n=t.getItemLayout(e);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle}}},nC=Pn.extend({type:"largeBar",shape:{points:[]},buildPath:function(t,e){for(var i=e.points,n=this.__startPoint,o=this.__valueIdx,a=0;a<i.length;a+=2)n[this.__valueIdx]=i[a+o],t.moveTo(n[0],n[1]),t.lineTo(i[a],i[a+1])}});zs(v(El,"bar")),zs(CA),Bs({seriesType:"bar",reset:function(t){t.getData().setVisual("legendSymbol","roundRect")}});var oC=function(t,e,i){e=y(e)&&{coordDimensions:e}||a({},e);var n=t.getSource(),o=_A(n,e),r=new vA(o,t);return r.initData(n,i),r},aC={updateSelectedMap:function(t){this._targetList=y(t)?t.slice():[],this._selectTargetMap=p(t||[],function(t,e){return t.set(e.name,e),t},R())},select:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);"single"===this.get("selectedMode")&&this._selectTargetMap.each(function(t){t.selected=!1}),i&&(i.selected=!0)},unSelect:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);i&&(i.selected=!1)},toggleSelected:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);if(null!=i)return this[i.selected?"unSelect":"select"](t,e),i.selected},isSelected:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);return i&&i.selected}},rC=Hs({type:"series.pie",init:function(t){rC.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()},this.updateSelectedMap(this._createSelectableList()),this._defaultLabelLine(t)},mergeOption:function(t){rC.superCall(this,"mergeOption",t),this.updateSelectedMap(this._createSelectableList())},getInitialData:function(t,e){return oC(this,["value"])},_createSelectableList:function(){for(var t=this.getRawData(),e=t.mapDimension("value"),i=[],n=0,o=t.count();n<o;n++)i.push({name:t.getName(n),value:t.get(e,n),selected:pr(t,n,"selected")});return i},getDataParams:function(t){var e=this.getData(),i=rC.superCall(this,"getDataParams",t),n=[];return e.each(e.mapDimension("value"),function(t){n.push(t)}),i.percent=Uo(n,t,e.hostModel.get("percentPrecision")),i.$vars.push("percent"),i},_defaultLabelLine:function(t){Ci(t,"labelLine",["show"]);var e=t.labelLine,i=t.emphasis.labelLine;e.show=e.show&&t.label.show,i.show=i.show&&t.emphasis.label.show},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,selectedOffset:10,hoverOffset:10,avoidLabelOverlap:!0,percentPrecision:2,stillShowZeroSum:!0,label:{rotate:!1,show:!0,position:"outer"},labelLine:{show:!0,length:15,length2:15,smooth:!1,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1},animationType:"expansion",animationEasing:"cubicOut"}});h(rC,aC);var sC=Fh.prototype;sC.updateData=function(t,e,i){function n(){s.stopAnimation(!0),s.animateTo({shape:{r:h.r+l.get("hoverOffset")}},300,"elasticOut")}function o(){s.stopAnimation(!0),s.animateTo({shape:{r:h.r}},300,"elasticOut")}var s=this.childAt(0),l=t.hostModel,u=t.getItemModel(e),h=t.getItemLayout(e),c=a({},h);c.label=null,i?(s.setShape(c),"scale"===l.getShallow("animationType")?(s.shape.r=h.r0,To(s,{shape:{r:h.r}},l,e)):(s.shape.endAngle=h.startAngle,Io(s,{shape:{endAngle:h.endAngle}},l,e))):Io(s,{shape:c},l,e);var d=t.getItemVisual(e,"color");s.useStyle(r({lineJoin:"bevel",fill:d},u.getModel("itemStyle").getItemStyle())),s.hoverStyle=u.getModel("emphasis.itemStyle").getItemStyle();var f=u.getShallow("cursor");f&&s.attr("cursor",f),Gh(this,t.getItemLayout(e),l.isSelected(null,e),l.get("selectedOffset"),l.get("animation")),s.off("mouseover").off("mouseout").off("emphasis").off("normal"),u.get("hoverAnimation")&&l.isAnimationEnabled()&&s.on("mouseover",n).on("mouseout",o).on("emphasis",n).on("normal",o),this._updateLabel(t,e),fo(this)},sC._updateLabel=function(t,e){var i=this.childAt(1),n=this.childAt(2),o=t.hostModel,a=t.getItemModel(e),r=t.getItemLayout(e).label,s=t.getItemVisual(e,"color");Io(i,{shape:{points:r.linePoints||[[r.x,r.y],[r.x,r.y],[r.x,r.y]]}},o,e),Io(n,{style:{x:r.x,y:r.y}},o,e),n.attr({rotation:r.rotation,origin:[r.x,r.y],z2:10});var l=a.getModel("label"),u=a.getModel("emphasis.label"),h=a.getModel("labelLine"),c=a.getModel("emphasis.labelLine"),s=t.getItemVisual(e,"color");go(n.style,n.hoverStyle={},l,u,{labelFetcher:t.hostModel,labelDataIndex:e,defaultText:t.getName(e),autoColor:s,useInsideStyle:!!r.inside},{textAlign:r.textAlign,textVerticalAlign:r.verticalAlign,opacity:t.getItemVisual(e,"opacity")}),n.ignore=n.normalIgnore=!l.get("show"),n.hoverIgnore=!u.get("show"),i.ignore=i.normalIgnore=!h.get("show"),i.hoverIgnore=!c.get("show"),i.setStyle({stroke:s,opacity:t.getItemVisual(e,"opacity")}),i.setStyle(h.getModel("lineStyle").getLineStyle()),i.hoverStyle=c.getModel("lineStyle").getLineStyle();var d=h.get("smooth");d&&!0===d&&(d=.4),i.setShape({smooth:d})},u(Fh,tb);Ar.extend({type:"pie",init:function(){var t=new tb;this._sectorGroup=t},render:function(t,e,i,n){if(!n||n.from!==this.uid){var o=t.getData(),a=this._data,r=this.group,s=e.get("animation"),l=!a,u=t.get("animationType"),h=v(Vh,this.uid,t,s,i),c=t.get("selectedMode");if(o.diff(a).add(function(t){var e=new Fh(o,t);l&&"scale"!==u&&e.eachChild(function(t){t.stopAnimation(!0)}),c&&e.on("click",h),o.setItemGraphicEl(t,e),r.add(e)}).update(function(t,e){var i=a.getItemGraphicEl(e);i.updateData(o,t),i.off("click"),c&&i.on("click",h),r.add(i),o.setItemGraphicEl(t,i)}).remove(function(t){var e=a.getItemGraphicEl(t);r.remove(e)}).execute(),s&&l&&o.count()>0&&"scale"!==u){var d=o.getItemLayout(0),f=Math.max(i.getWidth(),i.getHeight())/2,p=m(r.removeClipPath,r);r.setClipPath(this._createClipPath(d.cx,d.cy,f,d.startAngle,d.clockwise,p,t))}else r.removeClipPath();this._data=o}},dispose:function(){},_createClipPath:function(t,e,i,n,o,a,r){var s=new hM({shape:{cx:t,cy:e,r0:0,r:i,startAngle:n,endAngle:n,clockwise:o}});return To(s,{shape:{endAngle:n+(o?1:-1)*Math.PI*2}},r,a),s},containPoint:function(t,e){var i=e.getData().getItemLayout(0);if(i){var n=t[0]-i.cx,o=t[1]-i.cy,a=Math.sqrt(n*n+o*o);return a<=i.r&&a>=i.r0}}});var lC=function(t,e){d(e,function(e){e.update="updateView",Es(e,function(i,n){var o={};return n.eachComponent({mainType:"series",subType:t,query:i},function(t){t[e.method]&&t[e.method](i.name,i.dataIndex);var n=t.getData();n.each(function(e){var i=n.getName(e);o[i]=t.isSelected(i)||!1})}),{name:i.name,selected:o}})})},uC=function(t){return{getTargetSeries:function(e){var i={},n=R();return e.eachSeriesByType(t,function(t){t.__paletteScope=i,n.set(t.uid,t)}),n},reset:function(t,e){var i=t.getRawData(),n={},o=t.getData();o.each(function(t){var e=o.getRawIndex(t);n[e]=t}),i.each(function(e){var a=n[e],r=null!=a&&o.getItemVisual(a,"color",!0);if(r)i.setItemVisual(e,"color",r);else{var s=i.getItemModel(e).get("itemStyle.color")||t.getColorFromPalette(i.getName(e)||e+"",t.__paletteScope,i.count());i.setItemVisual(e,"color",s),null!=a&&o.setItemVisual(a,"color",s)}})}}},hC=function(t,e,i,n){var o,a,r=t.getData(),s=[],l=!1;r.each(function(i){var n,u,h,c,d=r.getItemLayout(i),f=r.getItemModel(i),p=f.getModel("label"),g=p.get("position")||f.get("emphasis.label.position"),m=f.getModel("labelLine"),v=m.get("length"),y=m.get("length2"),x=(d.startAngle+d.endAngle)/2,_=Math.cos(x),w=Math.sin(x);o=d.cx,a=d.cy;var b="inside"===g||"inner"===g;if("center"===g)n=d.cx,u=d.cy,c="center";else{var S=(b?(d.r+d.r0)/2*_:d.r*_)+o,M=(b?(d.r+d.r0)/2*w:d.r*w)+a;if(n=S+3*_,u=M+3*w,!b){var I=S+_*(v+e-d.r),T=M+w*(v+e-d.r),A=I+(_<0?-1:1)*y,D=T;n=A+(_<0?-5:5),u=D,h=[[S,M],[I,T],[A,D]]}c=b?"center":_>0?"left":"right"}var C=p.getFont(),L=p.get("rotate")?_<0?-x+Math.PI:-x:0,k=ke(t.getFormattedLabel(i,"normal")||r.getName(i),C,c,"top");l=!!L,d.label={x:n,y:u,position:g,height:k.height,len:v,len2:y,linePoints:h,textAlign:c,verticalAlign:"middle",rotation:L,inside:b},b||s.push(d.label)}),!l&&t.get("avoidLabelOverlap")&&Hh(s,o,a,e,i,n)},cC=2*Math.PI,dC=Math.PI/180,fC=function(t){return{seriesType:t,reset:function(t,e){var i=e.findComponents({mainType:"legend"});if(i&&i.length){var n=t.getData();n.filterSelf(function(t){for(var e=n.getName(t),o=0;o<i.length;o++)if(!i[o].isSelected(e))return!1;return!0})}}}};lC("pie",[{type:"pieToggleSelect",event:"pieselectchanged",method:"toggleSelected"},{type:"pieSelect",event:"pieselected",method:"select"},{type:"pieUnSelect",event:"pieunselected",method:"unSelect"}]),Bs(uC("pie")),zs(v(function(t,e,i,n){e.eachSeriesByType(t,function(t){var e=t.getData(),n=e.mapDimension("value"),o=t.get("center"),a=t.get("radius");y(a)||(a=[0,a]),y(o)||(o=[o,o]);var r=i.getWidth(),s=i.getHeight(),l=Math.min(r,s),u=Vo(o[0],r),h=Vo(o[1],s),c=Vo(a[0],l/2),d=Vo(a[1],l/2),f=-t.get("startAngle")*dC,p=t.get("minAngle")*dC,g=0;e.each(n,function(t){!isNaN(t)&&g++});var m=e.getSum(n),v=Math.PI/(m||g)*2,x=t.get("clockwise"),_=t.get("roseType"),w=t.get("stillShowZeroSum"),b=e.getDataExtent(n);b[0]=0;var S=cC,M=0,I=f,T=x?1:-1;if(e.each(n,function(t,i){var n;if(isNaN(t))e.setItemLayout(i,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:x,cx:u,cy:h,r0:c,r:_?NaN:d});else{(n="area"!==_?0===m&&w?v:t*v:cC/g)<p?(n=p,S-=p):M+=t;var o=I+T*n;e.setItemLayout(i,{angle:n,startAngle:I,endAngle:o,clockwise:x,cx:u,cy:h,r0:c,r:_?Bo(t,b,[c,d]):d}),I=o}}),S<cC&&g)if(S<=.001){var A=cC/g;e.each(n,function(t,i){if(!isNaN(t)){var n=e.getItemLayout(i);n.angle=A,n.startAngle=f+T*i*A,n.endAngle=f+T*(i+1)*A}})}else v=S/M,I=f,e.each(n,function(t,i){if(!isNaN(t)){var n=e.getItemLayout(i),o=n.angle===p?p:t*v;n.startAngle=I,n.endAngle=I+T*o,I+=T*o}});hC(t,d,r,s)})},"pie")),Os(fC("pie")),YI.extend({type:"series.scatter",dependencies:["grid","polar","geo","singleAxis","calendar"],getInitialData:function(t,e){return ml(this.getSource(),this)},brushSelector:"point",getProgressive:function(){var t=this.option.progressive;return null==t?this.option.large?5e3:this.get("progressive"):t},getProgressiveThreshold:function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?1e4:this.get("progressiveThreshold"):t},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8}}});var pC=Un({shape:{points:null},symbolProxy:null,buildPath:function(t,e){var i=e.points,n=e.size,o=this.symbolProxy,a=o.shape;if(!((t.getContext?t.getContext():t)&&n[0]<4))for(var r=0;r<i.length;){var s=i[r++],l=i[r++];isNaN(s)||isNaN(l)||(a.x=s-n[0]/2,a.y=l-n[1]/2,a.width=n[0],a.height=n[1],o.buildPath(t,a,!0))}},afterBrush:function(t){var e=this.shape,i=e.points,n=e.size;if(n[0]<4){this.setTransform(t);for(var o=0;o<i.length;){var a=i[o++],r=i[o++];isNaN(a)||isNaN(r)||t.fillRect(a-n[0]/2,r-n[1]/2,n[0],n[1])}this.restoreTransform(t)}},findDataIndex:function(t,e){for(var i=this.shape,n=i.points,o=i.size,a=Math.max(o[0],4),r=Math.max(o[1],4),s=n.length/2-1;s>=0;s--){var l=2*s,u=n[l]-a/2,h=n[l+1]-r/2;if(t>=u&&e>=h&&t<=u+a&&e<=h+r)return s}return-1}}),gC=Uh.prototype;gC.isPersistent=function(){return!this._incremental},gC.updateData=function(t){this.group.removeAll();var e=new pC({rectHover:!0,cursor:"default"});e.setShape({points:t.getLayout("symbolPoints")}),this._setCommon(e,t),this.group.add(e),this._incremental=null},gC.updateLayout=function(t){if(!this._incremental){var e=t.getLayout("symbolPoints");this.group.eachChild(function(t){if(null!=t.startIndex){var i=2*(t.endIndex-t.startIndex),n=4*t.startIndex*2;e=new Float32Array(e.buffer,n,i)}t.setShape("points",e)})}},gC.incrementalPrepareUpdate=function(t){this.group.removeAll(),this._clearIncremental(),t.count()>2e6?(this._incremental||(this._incremental=new Zn({silent:!0})),this.group.add(this._incremental)):this._incremental=null},gC.incrementalUpdate=function(t,e){var i;this._incremental?(i=new pC,this._incremental.addDisplayable(i,!0)):((i=new pC({rectHover:!0,cursor:"default",startIndex:t.start,endIndex:t.end})).incremental=!0,this.group.add(i)),i.setShape({points:e.getLayout("symbolPoints")}),this._setCommon(i,e,!!this._incremental)},gC._setCommon=function(t,e,i){var n=e.hostModel,o=e.getVisual("symbolSize");t.setShape("size",o instanceof Array?o:[o,o]),t.symbolProxy=Jl(e.getVisual("symbol"),0,0,0,0),t.setColor=t.symbolProxy.setColor;var a=t.shape.size[0]<4;t.useStyle(n.getModel("itemStyle").getItemStyle(a?["color","shadowBlur","shadowColor"]:["color"]));var r=e.getVisual("color");r&&t.setColor(r),i||(t.seriesIndex=n.seriesIndex,t.on("mousemove",function(e){t.dataIndex=null;var i=t.findDataIndex(e.offsetX,e.offsetY);i>=0&&(t.dataIndex=i+(t.startIndex||0))}))},gC.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},gC._clearIncremental=function(){var t=this._incremental;t&&t.clearDisplaybles()},Zs({type:"scatter",render:function(t,e,i){var n=t.getData();this._updateSymbolDraw(n,t).updateData(n),this._finished=!0},incrementalPrepareRender:function(t,e,i){var n=t.getData();this._updateSymbolDraw(n,t).incrementalPrepareUpdate(n),this._finished=!1},incrementalRender:function(t,e,i){this._symbolDraw.incrementalUpdate(t,e.getData()),this._finished=t.end===e.getData().count()},updateTransform:function(t,e,i){var n=t.getData();if(this.group.dirty(),!this._finished||n.count()>1e4||!this._symbolDraw.isPersistent())return{update:!0};var o=AD().reset(t);o.progress&&o.progress({start:0,end:n.count()},n),this._symbolDraw.updateLayout(n)},_updateSymbolDraw:function(t,e){var i=this._symbolDraw,n=e.pipelineContext.large;return i&&n===this._isLargeDraw||(i&&i.remove(),i=this._symbolDraw=n?new Uh:new Du,this._isLargeDraw=n,this.group.removeAll()),this.group.add(i.group),i},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},dispose:function(){}}),Bs(TD("scatter","circle")),zs(AD("scatter")),u(Xh,aD),jh.prototype.getIndicatorAxes=function(){return this._indicatorAxes},jh.prototype.dataToPoint=function(t,e){var i=this._indicatorAxes[e];return this.coordToPoint(i.dataToCoord(t),e)},jh.prototype.coordToPoint=function(t,e){var i=this._indicatorAxes[e].angle;return[this.cx+t*Math.cos(i),this.cy-t*Math.sin(i)]},jh.prototype.pointToData=function(t){var e=t[0]-this.cx,i=t[1]-this.cy,n=Math.sqrt(e*e+i*i);e/=n,i/=n;for(var o,a=Math.atan2(-i,e),r=1/0,s=-1,l=0;l<this._indicatorAxes.length;l++){var u=this._indicatorAxes[l],h=Math.abs(a-u.angle);h<r&&(o=u,s=l,r=h)}return[s,+(o&&o.coodToData(n))]},jh.prototype.resize=function(t,e){var i=t.get("center"),n=e.getWidth(),o=e.getHeight(),a=Math.min(n,o)/2;this.cx=Vo(i[0],n),this.cy=Vo(i[1],o),this.startAngle=t.get("startAngle")*Math.PI/180;var r=t.get("radius");"string"!=typeof r&&"number"!=typeof r||(r=[0,r]),this.r0=Vo(r[0],a),this.r=Vo(r[1],a),d(this._indicatorAxes,function(t,e){t.setExtent(this.r0,this.r);var i=this.startAngle+e*Math.PI*2/this._indicatorAxes.length;i=Math.atan2(Math.sin(i),Math.cos(i)),t.angle=i},this)},jh.prototype.update=function(t,e){function i(t){var e=Math.pow(10,Math.floor(Math.log(t)/Math.LN10)),i=t/e;return 2===i?i=5:i*=2,i*e}var n=this._indicatorAxes,o=this._model;d(n,function(t){t.scale.setExtent(1/0,-1/0)}),t.eachSeriesByType("radar",function(e,i){if("radar"===e.get("coordinateSystem")&&t.getComponent("radar",e.get("radarIndex"))===o){var a=e.getData();d(n,function(t){t.scale.unionExtentFromData(a,a.mapDimension(t.dim))})}},this);var a=o.get("splitNumber");d(n,function(t,e){var n=Gl(t.scale,t.model);Wl(t.scale,t.model);var o=t.model,r=t.scale,s=o.getMin(),l=o.getMax(),u=r.getInterval();if(null!=s&&null!=l)r.setExtent(+s,+l),r.setInterval((l-s)/a);else if(null!=s){var h;do{h=s+u*a,r.setExtent(+s,h),r.setInterval(u),u=i(u)}while(h<n[1]&&isFinite(h)&&isFinite(n[1]))}else if(null!=l){var c;do{c=l-u*a,r.setExtent(c,+l),r.setInterval(u),u=i(u)}while(c>n[0]&&isFinite(c)&&isFinite(n[0]))}else{r.getTicks().length-1>a&&(u=i(u));var d=Math.round((n[0]+n[1])/2/u)*u,f=Math.round(a/2);r.setExtent(Go(d-f*u),Go(d+(a-f)*u)),r.setInterval(u)}})},jh.dimensions=[],jh.create=function(t,e){var i=[];return t.eachComponent("radar",function(n){var o=new jh(n,t,e);i.push(o),n.coordinateSystem=o}),t.eachSeriesByType("radar",function(t){"radar"===t.get("coordinateSystem")&&(t.coordinateSystem=i[t.get("radarIndex")||0])}),i},Fa.register("radar",jh);var mC=ND.valueAxis,vC=(Fs({type:"radar",optionUpdated:function(){var t=this.get("boundaryGap"),e=this.get("splitNumber"),o=this.get("scale"),s=this.get("axisLine"),l=this.get("axisTick"),u=this.get("axisLabel"),h=this.get("name"),c=this.get("name.show"),d=this.get("name.formatter"),p=this.get("nameGap"),g=this.get("triggerEvent"),m=f(this.get("indicator")||[],function(f){null!=f.max&&f.max>0&&!f.min?f.min=0:null!=f.min&&f.min<0&&!f.max&&(f.max=0);var m=h;if(null!=f.color&&(m=r({color:f.color},h)),f=n(i(f),{boundaryGap:t,splitNumber:e,scale:o,axisLine:s,axisTick:l,axisLabel:u,name:f.text,nameLocation:"end",nameGap:p,nameTextStyle:m,triggerEvent:g},!1),c||(f.name=""),"string"==typeof d){var v=f.name;f.name=d.replace("{value}",null!=v?v:"")}else"function"==typeof d&&(f.name=d(f.name,f));var y=a(new No(f,null,this.ecModel),UA);return y.mainType="radar",y.componentIndex=this.componentIndex,y},this);this.getIndicatorModels=function(){return m}},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"75%",startAngle:90,name:{show:!0},boundaryGap:[0,0],splitNumber:5,nameGap:15,scale:!1,shape:"polygon",axisLine:n({lineStyle:{color:"#bbb"}},mC.axisLine),axisLabel:Yh(mC.axisLabel,!1),axisTick:Yh(mC.axisTick,!1),splitLine:Yh(mC.splitLine,!0),splitArea:Yh(mC.splitArea,!0),indicator:[]}}),["axisLine","axisTickLabel","axisName"]);Ws({type:"radar",render:function(t,e,i){this.group.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},_buildAxes:function(t){var e=t.coordinateSystem;d(f(e.getIndicatorAxes(),function(t){return new FD(t.model,{position:[e.cx,e.cy],rotation:t.angle,labelDirection:-1,tickDirection:-1,nameDirection:1})}),function(t){d(vC,t.add,t),this.group.add(t.getGroup())},this)},_buildSplitLineAndArea:function(t){function e(t,e,i){var n=i%e.length;return t[n]=t[n]||[],n}var i=t.coordinateSystem,n=i.getIndicatorAxes();if(n.length){var o=t.get("shape"),a=t.getModel("splitLine"),s=t.getModel("splitArea"),l=a.getModel("lineStyle"),u=s.getModel("areaStyle"),h=a.get("show"),c=s.get("show"),p=l.get("color"),g=u.get("color");p=y(p)?p:[p],g=y(g)?g:[g];var m=[],v=[];if("circle"===o)for(var x=n[0].getTicksCoords(),_=i.cx,w=i.cy,b=0;b<x.length;b++)h&&m[D=e(m,p,b)].push(new sM({shape:{cx:_,cy:w,r:x[b].coord}})),c&&b<x.length-1&&v[D=e(v,g,b)].push(new cM({shape:{cx:_,cy:w,r0:x[b].coord,r:x[b+1].coord}}));else for(var S,M=f(n,function(t,e){var n=t.getTicksCoords();return S=null==S?n.length-1:Math.min(n.length-1,S),f(n,function(t){return i.coordToPoint(t.coord,e)})}),I=[],b=0;b<=S;b++){for(var T=[],A=0;A<n.length;A++)T.push(M[A][b]);if(T[0]&&T.push(T[0].slice()),h&&m[D=e(m,p,b)].push(new gM({shape:{points:T}})),c&&I){var D=e(v,g,b-1);v[D].push(new pM({shape:{points:T.concat(I)}}))}I=T.slice().reverse()}var C=l.getLineStyle(),L=u.getAreaStyle();d(v,function(t,e){this.group.add(OM(t,{style:r({stroke:"none",fill:g[e%g.length]},L),silent:!0}))},this),d(m,function(t,e){this.group.add(OM(t,{style:r({fill:"none",stroke:p[e%p.length]},C),silent:!0}))},this)}}});var yC=YI.extend({type:"series.radar",dependencies:["radar"],init:function(t){yC.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()}},getInitialData:function(t,e){return oC(this,{generateCoord:"indicator_",generateCoordCount:1/0})},formatTooltip:function(t){var e=this.getData(),i=this.coordinateSystem.getIndicatorAxes(),n=this.getData().getName(t);return ia(""===n?this.name:n)+"<br/>"+f(i,function(i,n){var o=e.get(e.mapDimension(i.dim),t);return ia(i.name+" : "+o)}).join("<br />")},defaultOption:{zlevel:0,z:2,coordinateSystem:"radar",legendHoverLink:!0,radarIndex:0,lineStyle:{width:2,type:"solid"},label:{position:"top"},symbol:"emptyCircle",symbolSize:4}});Zs({type:"radar",render:function(t,e,n){function o(t,e){var i=t.getItemVisual(e,"symbol")||"circle",n=t.getItemVisual(e,"color");if("none"!==i){var o=qh(t.getItemVisual(e,"symbolSize")),a=Jl(i,-1,-1,2,2,n);return a.attr({style:{strokeNoScale:!0},z2:100,scale:[o[0]/2,o[1]/2]}),a}}function a(e,i,n,a,r,s){n.removeAll();for(var l=0;l<i.length-1;l++){var u=o(a,r);u&&(u.__dimIdx=l,e[l]?(u.attr("position",e[l]),zM[s?"initProps":"updateProps"](u,{position:i[l]},t,r)):u.attr("position",i[l]),n.add(u))}}function s(t){return f(t,function(t){return[l.cx,l.cy]})}var l=t.coordinateSystem,u=this.group,h=t.getData(),c=this._data;h.diff(c).add(function(e){var i=h.getItemLayout(e);if(i){var n=new pM,o=new gM,r={shape:{points:i}};n.shape.points=s(i),o.shape.points=s(i),To(n,r,t,e),To(o,r,t,e);var l=new tb,u=new tb;l.add(o),l.add(n),l.add(u),a(o.shape.points,i,u,h,e,!0),h.setItemGraphicEl(e,l)}}).update(function(e,i){var n=c.getItemGraphicEl(i),o=n.childAt(0),r=n.childAt(1),s=n.childAt(2),l={shape:{points:h.getItemLayout(e)}};l.shape.points&&(a(o.shape.points,l.shape.points,s,h,e,!1),Io(o,l,t),Io(r,l,t),h.setItemGraphicEl(e,n))}).remove(function(t){u.remove(c.getItemGraphicEl(t))}).execute(),h.eachItemGraphicEl(function(t,e){function n(){l.attr("ignore",m)}function o(){l.attr("ignore",g)}var a=h.getItemModel(e),s=t.childAt(0),l=t.childAt(1),c=t.childAt(2),d=h.getItemVisual(e,"color");u.add(t),s.useStyle(r(a.getModel("lineStyle").getLineStyle(),{fill:"none",stroke:d})),s.hoverStyle=a.getModel("emphasis.lineStyle").getLineStyle();var f=a.getModel("areaStyle"),p=a.getModel("emphasis.areaStyle"),g=f.isEmpty()&&f.parentModel.isEmpty(),m=p.isEmpty()&&p.parentModel.isEmpty();m=m&&g,l.ignore=g,l.useStyle(r(f.getAreaStyle(),{fill:d,opacity:.7})),l.hoverStyle=p.getAreaStyle();var v=a.getModel("itemStyle").getItemStyle(["color"]),y=a.getModel("emphasis.itemStyle").getItemStyle(),x=a.getModel("label"),_=a.getModel("emphasis.label");c.eachChild(function(t){t.setStyle(v),t.hoverStyle=i(y),go(t.style,t.hoverStyle,x,_,{labelFetcher:h.hostModel,labelDataIndex:e,labelDimIndex:t.__dimIdx,defaultText:h.get(h.dimensions[t.__dimIdx],e),autoColor:d,isRectText:!0})}),t.off("mouseover").off("mouseout").off("normal").off("emphasis"),t.on("emphasis",n).on("mouseover",n).on("normal",o).on("mouseout",o),fo(t)}),this._data=h},remove:function(){this.group.removeAll(),this._data=null},dispose:function(){}});Bs(uC("radar")),Bs(TD("radar","circle")),zs(function(t){t.eachSeriesByType("radar",function(t){var e=t.getData(),i=[],n=t.coordinateSystem;if(n){for(var o=n.getIndicatorAxes(),a=0;a<o.length;a++)e.each(e.mapDimension(o[a].dim),function(t,e){i[e]=i[e]||[],i[e][a]=n.dataToPoint(t,a)});e.each(function(t){i[t][0]&&i[t].push(i[t][0].slice()),e.setItemLayout(t,i[t])})}})}),Os(fC("radar")),Ns(function(t){var e=t.polar;if(e){y(e)||(e=[e]);var i=[];d(e,function(e,n){e.indicator?(e.type&&!e.shape&&(e.shape=e.type),t.radar=t.radar||[],y(t.radar)||(t.radar=[t.radar]),t.radar.push(e)):i.push(e)}),t.polar=i}d(t.series,function(t){t&&"radar"===t.type&&t.polarIndex&&(t.radarIndex=t.polarIndex)})});for(var xC=[126,25],_C=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],wC=0;wC<_C.length;wC++)for(var bC=0;bC<_C[wC].length;bC++)_C[wC][bC][0]/=10.5,_C[wC][bC][1]/=-14,_C[wC][bC][0]+=xC[0],_C[wC][bC][1]+=xC[1];var SC=function(t,e){"china"===t&&e.push(new eu("鍗楁捣璇稿矝",f(_C,function(t){return{type:"polygon",exterior:t}}),xC))},MC={"鍗楁捣璇稿矝":[32,80],"骞夸笢":[0,-10],"棣欐腐":[10,5],"婢抽棬":[-10,10],"澶╂触":[5,5]},IC=function(t,e){if("china"===t){var i=MC[e.name];if(i){var n=e.center;n[0]+=i[0]/10.5,n[1]+=-i[1]/14}}},TC={Russia:[100,60],"United States":[-99,38],"United States of America":[-99,38]},AC=function(t,e){if("world"===t){var i=TC[e.name];if(i){var n=e.center;n[0]=i[0],n[1]=i[1]}}},DC=[[[123.45165252685547,25.73527164402261],[123.49731445312499,25.73527164402261],[123.49731445312499,25.750734064600884],[123.45165252685547,25.750734064600884],[123.45165252685547,25.73527164402261]]],CC=function(t,e){"china"===t&&"鍙版咕"===e.name&&e.geometries.push({type:"polygon",exterior:DC[0]})},LC=Bi(),kC={load:function(t,e){var i=LC(e).parsed;if(i)return i;var n,o=e.specialAreas||{},a=e.geoJSON;try{n=a?iD(a):[]}catch(t){throw new Error("Invalid geoJson format\n"+t.message)}return d(n,function(e){var i=e.name;IC(t,e),AC(t,e),CC(t,e);var n=o[i];n&&e.transformTo(n.left,n.top,n.width,n.height)}),SC(t,n),LC(e).parsed={regions:n,boundingRect:Kh(n)}}},PC=Bi(),NC={geoJSON:kC,svg:{load:function(t,e){var i=PC(e).originRoot;if(i)return{root:i,boundingRect:PC(e).boundingRect};var n=$h(e);return PC(e).originRoot=n.root,PC(e).boundingRect=n.boundingRect,n},makeGraphic:function(t,e,i){var n=PC(e),o=n.rootMap||(n.rootMap=R()),a=o.get(i);if(a)return a;var r=n.originRoot,s=n.boundingRect;return n.originRootHostKey?a=$h(e,s).root:(n.originRootHostKey=i,a=r),o.set(i,a)},removeGraphic:function(t,e,i){var n=PC(e),o=n.rootMap;o&&o.removeKey(i),i===n.originRootHostKey&&(n.originRootHostKey=null)}}},OC={load:function(t,e){var i,n=[],o=R(),a=R();return d(Qh(t),function(r){var s=NC[r.type].load(t,r);d(s.regions,function(t){var i=t.name;e&&e.hasOwnProperty(i)&&(t=t.cloneShallow(i=e[i])),n.push(t),o.set(i,t),a.set(i,t.center)});var l=s.boundingRect;l&&(i?i.union(l):i=l.clone())}),{regions:n,regionsMap:o,nameCoordMap:a,boundingRect:i||new de(0,0,0,0)}},makeGraphic:Jh("makeGraphic"),removeGraphic:Jh("removeGraphic")};h(YI.extend({type:"series.map",dependencies:["geo"],layoutMode:"box",needsDrawMap:!1,seriesGroup:[],getInitialData:function(t){for(var e=oC(this,["value"]),i=e.mapDimension("value"),n=R(),o=[],a=[],r=0,s=e.count();r<s;r++){var l=e.getName(r);n.set(l,!0),o.push({name:l,value:e.get(i,r),selected:pr(e,r,"selected")})}return d(OC.load(this.getMapType(),this.option.nameMap).regions,function(t){var e=t.name;n.get(e)||(o.push({name:e}),a.push(e))}),this.updateSelectedMap(o),e.appendValues([],a),e},getHostGeoModel:function(){var t=this.option.geoIndex;return null!=t?this.dependentModels.geo[t]:null},getMapType:function(){return(this.getHostGeoModel()||this).option.map},getRawValue:function(t){var e=this.getData();return e.get(e.mapDimension("value"),t)},getRegionModel:function(t){var e=this.getData();return e.getItemModel(e.indexOfName(t))},formatTooltip:function(t){for(var e=this.getData(),i=ta(this.getRawValue(t)),n=e.getName(t),o=this.seriesGroup,a=[],r=0;r<o.length;r++){var s=o[r].originalData.indexOfName(n),l=e.mapDimension("value");isNaN(o[r].originalData.get(l,s))||a.push(ia(o[r].name))}return a.join(", ")+"<br />"+ia(n+" : "+i)},getTooltipPosition:function(t){if(null!=t){var e=this.getData().getName(t),i=this.coordinateSystem,n=i.getRegion(e);return n&&i.dataToPoint(n.center)}},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},defaultOption:{zlevel:0,z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:.75,showLegendSymbol:!0,dataRangeHoverLink:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}}}}),aC);var EC="\0_ec_interaction_mutex";Es({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},function(){}),h(oc,fw);var RC={axisPointer:1,tooltip:1,brush:1};xc.prototype={constructor:xc,draw:function(t,e,i,n,o){var a="geo"===t.mainType,r=t.getData&&t.getData();a&&e.eachComponent({mainType:"series",subType:"map"},function(e){r||e.getHostGeoModel()!==t||(r=e.getData())});var s=t.coordinateSystem;this._updateBackground(s);var l=this._regionsGroup,u=this.group,h=s.scale,c={position:s.position,scale:h};!l.childAt(0)||o?u.attr(c):Io(u,c,t),l.removeAll();var f=["itemStyle"],p=["emphasis","itemStyle"],g=["label"],m=["emphasis","label"],v=R();d(s.regions,function(e){var i=v.get(e.name)||v.set(e.name,new tb),n=new MM({shape:{paths:[]}});i.add(n);var o,s=(C=t.getRegionModel(e.name)||t).getModel(f),u=C.getModel(p),c=mc(s),y=mc(u),x=C.getModel(g),_=C.getModel(m);if(r){o=r.indexOfName(e.name);var w=r.getItemVisual(o,"color",!0);w&&(c.fill=w)}d(e.geometries,function(t){if("polygon"===t.type){n.shape.paths.push(new pM({shape:{points:t.exterior}}));for(var e=0;e<(t.interiors?t.interiors.length:0);e++)n.shape.paths.push(new pM({shape:{points:t.interiors[e]}}))}}),n.setStyle(c),n.style.strokeNoScale=!0,n.culling=!0;var b=x.get("show"),S=_.get("show"),M=r&&isNaN(r.get(r.mapDimension("value"),o)),I=r&&r.getItemLayout(o);if(a||M&&(b||S)||I&&I.showLabel){var T,A=a?e.name:o;(!r||o>=0)&&(T=t);var D=new rM({position:e.center.slice(),scale:[1/h[0],1/h[1]],z2:10,silent:!0});go(D.style,D.hoverStyle={},x,_,{labelFetcher:T,labelDataIndex:A,defaultText:e.name,useInsideStyle:!1},{textAlign:"center",textVerticalAlign:"middle"}),i.add(D)}if(r)r.setItemGraphicEl(o,i);else{var C=t.getRegionModel(e.name);n.eventData={componentType:"geo",componentIndex:t.componentIndex,geoIndex:t.componentIndex,name:e.name,region:C&&C.option||{}}}(i.__regions||(i.__regions=[])).push(e),fo(i,y,{hoverSilentOnTouch:!!t.get("selectedMode")}),l.add(i)}),this._updateController(t,e,i),vc(this,t,l,i,n),yc(t,l)},remove:function(){this._regionsGroup.removeAll(),this._backgroundGroup.removeAll(),this._controller.dispose(),this._mapName&&OC.removeGraphic(this._mapName,this.uid),this._mapName=null,this._controllerHost={}},_updateBackground:function(t){var e=t.map;this._mapName!==e&&d(OC.makeGraphic(e,this.uid),function(t){this._backgroundGroup.add(t)},this),this._mapName=e},_updateController:function(t,e,i){function n(){var e={type:"geoRoam",componentType:l};return e[l+"Id"]=t.id,e}var o=t.coordinateSystem,r=this._controller,s=this._controllerHost;s.zoomLimit=t.get("scaleLimit"),s.zoom=o.getZoom(),r.enable(t.get("roam")||!1);var l=t.mainType;r.off("pan").on("pan",function(t){this._mouseDownFlag=!1,fc(s,t.dx,t.dy),i.dispatchAction(a(n(),{dx:t.dx,dy:t.dy}))},this),r.off("zoom").on("zoom",function(t){if(this._mouseDownFlag=!1,pc(s,t.scale,t.originX,t.originY),i.dispatchAction(a(n(),{zoom:t.scale,originX:t.originX,originY:t.originY})),this._updateGroup){var e=this.group.scale;this._regionsGroup.traverse(function(t){"text"===t.type&&t.attr("scale",[1/e[0],1/e[1]])})}},this),r.setPointerChecker(function(e,n,a){return o.getViewRectAfterRoam().contain(n,a)&&!gc(e,i,t)})}};var zC="__seriesMapHighDown",BC="__seriesMapCallKey";Zs({type:"map",render:function(t,e,i,n){if(!n||"mapToggleSelect"!==n.type||n.from!==this.uid){var o=this.group;if(o.removeAll(),!t.getHostGeoModel()){if(n&&"geoRoam"===n.type&&"series"===n.componentType&&n.seriesId===t.id)(a=this._mapDraw)&&o.add(a.group);else if(t.needsDrawMap){var a=this._mapDraw||new xc(i,!0);o.add(a.group),a.draw(t,e,i,this,n),this._mapDraw=a}else this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null;t.get("showLegendSymbol")&&e.getComponent("legend")&&this._renderSymbols(t,e,i)}}},remove:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null,this.group.removeAll()},dispose:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null},_renderSymbols:function(t,e,i){var n=t.originalData,o=this.group;n.each(n.mapDimension("value"),function(e,i){if(!isNaN(e)){var r=n.getItemLayout(i);if(r&&r.point){var s=r.point,l=r.offset,u=new sM({style:{fill:t.getData().getVisual("color")},shape:{cx:s[0]+9*l,cy:s[1],r:3},silent:!0,z2:8+(l?0:NM+1)});if(!l){var h=t.mainSeries.getData(),c=n.getName(i),d=h.indexOfName(c),f=n.getItemModel(i),p=f.getModel("label"),g=f.getModel("emphasis.label"),m=h.getItemGraphicEl(d),y=A(t.getFormattedLabel(d,"normal"),c),x=A(t.getFormattedLabel(d,"emphasis"),y),_=m[zC],w=Math.random();if(!_){_=m[zC]={};var b=v(_c,!0),S=v(_c,!1);m.on("mouseover",b).on("mouseout",S).on("emphasis",b).on("normal",S)}m[BC]=w,a(_,{recordVersion:w,circle:u,labelModel:p,hoverLabelModel:g,emphasisText:x,normalText:y}),wc(_,!1)}o.add(u)}}})}}),Es({type:"geoRoam",event:"geoRoam",update:"updateTransform"},function(t,e){var i=t.componentType||"series";e.eachComponent({mainType:i,query:t},function(e){var n=e.coordinateSystem;if("geo"===n.type){var o=bc(n,t,e.get("scaleLimit"));e.setCenter&&e.setCenter(o.center),e.setZoom&&e.setZoom(o.zoom),"series"===i&&d(e.seriesGroup,function(t){t.setCenter(o.center),t.setZoom(o.zoom)})}})});var VC=Q;h(Sc,Tw),Mc.prototype={constructor:Mc,type:"view",dimensions:["x","y"],setBoundingRect:function(t,e,i,n){return this._rect=new de(t,e,i,n),this._rect},getBoundingRect:function(){return this._rect},setViewRect:function(t,e,i,n){this.transformTo(t,e,i,n),this._viewRect=new de(t,e,i,n)},transformTo:function(t,e,i,n){var o=this.getBoundingRect(),a=this._rawTransformable;a.transform=o.calculateTransform(new de(t,e,i,n)),a.decomposeTransform(),this._updateTransform()},setCenter:function(t){t&&(this._center=t,this._updateCenterAndZoom())},setZoom:function(t){t=t||1;var e=this.zoomLimit;e&&(null!=e.max&&(t=Math.min(e.max,t)),null!=e.min&&(t=Math.max(e.min,t))),this._zoom=t,this._updateCenterAndZoom()},getDefaultCenter:function(){var t=this.getBoundingRect();return[t.x+t.width/2,t.y+t.height/2]},getCenter:function(){return this._center||this.getDefaultCenter()},getZoom:function(){return this._zoom||1},getRoamTransform:function(){return this._roamTransformable.getLocalTransform()},_updateCenterAndZoom:function(){var t=this._rawTransformable.getLocalTransform(),e=this._roamTransformable,i=this.getDefaultCenter(),n=this.getCenter(),o=this.getZoom();n=Q([],n,t),i=Q([],i,t),e.origin=n,e.position=[i[0]-n[0],i[1]-n[1]],e.scale=[o,o],this._updateTransform()},_updateTransform:function(){var t=this._roamTransformable,e=this._rawTransformable;e.parent=t,t.updateTransform(),e.updateTransform(),wt(this.transform||(this.transform=[]),e.transform||xt()),this._rawTransform=e.getLocalTransform(),this.invTransform=this.invTransform||[],Tt(this.invTransform,this.transform),this.decomposeTransform()},getViewRect:function(){return this._viewRect},getViewRectAfterRoam:function(){var t=this.getBoundingRect().clone();return t.applyTransform(this.transform),t},dataToPoint:function(t,e,i){var n=e?this._rawTransform:this.transform;return i=i||[],n?VC(i,t,n):G(i,t)},pointToData:function(t){var e=this.invTransform;return e?VC([],t,e):[t[0],t[1]]},convertToPixel:v(Ic,"dataToPoint"),convertFromPixel:v(Ic,"pointToData"),containPoint:function(t){return this.getViewRectAfterRoam().contain(t[0],t[1])}},h(Mc,Tw),Tc.prototype={constructor:Tc,type:"geo",dimensions:["lng","lat"],containCoord:function(t){for(var e=this.regions,i=0;i<e.length;i++)if(e[i].contain(t))return!0;return!1},transformTo:function(t,e,i,n){var o=this.getBoundingRect(),a=this._invertLongitute;o=o.clone(),a&&(o.y=-o.y-o.height);var r=this._rawTransformable;if(r.transform=o.calculateTransform(new de(t,e,i,n)),r.decomposeTransform(),a){var s=r.scale;s[1]=-s[1]}r.updateTransform(),this._updateTransform()},getRegion:function(t){return this._regionsMap.get(t)},getRegionByCoord:function(t){for(var e=this.regions,i=0;i<e.length;i++)if(e[i].contain(t))return e[i]},addGeoCoord:function(t,e){this._nameCoordMap.set(t,e)},getGeoCoord:function(t){return this._nameCoordMap.get(t)},getBoundingRect:function(){return this._rect},dataToPoint:function(t,e,i){if("string"==typeof t&&(t=this.getGeoCoord(t)),t)return Mc.prototype.dataToPoint.call(this,t,e,i)},convertToPixel:v(Ac,"dataToPoint"),convertFromPixel:v(Ac,"pointToData")},h(Tc,Mc);var GC={dimensions:Tc.prototype.dimensions,create:function(t,e){var i=[];t.eachComponent("geo",function(t,n){var o=t.get("map"),a=t.get("aspectScale"),r=!0,s=DT.retrieveMap(o);s&&s[0]&&"svg"===s[0].type?(null==a&&(a=1),r=!1):null==a&&(a=.75);var l=new Tc(o+n,o,t.get("nameMap"),r);l.aspectScale=a,l.zoomLimit=t.get("scaleLimit"),i.push(l),Cc(l,t),t.coordinateSystem=l,l.model=t,l.resize=Dc,l.resize(t,e)}),t.eachSeries(function(t){if("geo"===t.get("coordinateSystem")){var e=t.get("geoIndex")||0;t.coordinateSystem=i[e]}});var n={};return t.eachSeriesByType("map",function(t){if(!t.getHostGeoModel()){var e=t.getMapType();n[e]=n[e]||[],n[e].push(t)}}),d(n,function(t,n){var a=new Tc(n,n,o(f(t,function(t){return t.get("nameMap")})));a.zoomLimit=T.apply(null,f(t,function(t){return t.get("scaleLimit")})),i.push(a),a.resize=Dc,a.aspectScale=t[0].get("aspectScale"),a.resize(t[0],e),d(t,function(t){t.coordinateSystem=a,Cc(a,t)})}),i},getFilledRegions:function(t,e,i){for(var n=(t||[]).slice(),o=R(),a=0;a<n.length;a++)o.set(n[a].name,n[a]);return d(OC.load(e,i).regions,function(t){var e=t.name;!o.get(e)&&n.push({name:e})}),n}};Rs("geo",GC);zs(function(t){var e={};t.eachSeriesByType("map",function(i){var n=i.getMapType();if(!i.getHostGeoModel()&&!e[n]){var o={};d(i.seriesGroup,function(e){var i=e.coordinateSystem,n=e.originalData;e.get("showLegendSymbol")&&t.getComponent("legend")&&n.each(n.mapDimension("value"),function(t,e){var a=n.getName(e),r=i.getRegion(a);if(r&&!isNaN(t)){var s=o[a]||0,l=i.dataToPoint(r.center);o[a]=s+1,n.setItemLayout(e,{point:l,offset:s})}})});var a=i.getData();a.each(function(t){var e=a.getName(t),i=a.getItemLayout(t)||{};i.showLabel=!o[e],a.setItemLayout(t,i)}),e[n]=!0}})}),Bs(function(t){t.eachSeriesByType("map",function(t){var e=t.get("color"),i=t.getModel("itemStyle"),n=i.get("areaColor"),o=i.get("color")||e[t.seriesIndex%e.length];t.getData().setVisual({areaColor:n,color:o})})}),Os(VT.PROCESSOR.STATISTIC,function(t){var e={};t.eachSeriesByType("map",function(t){var i=t.getHostGeoModel(),n=i?"o"+i.id:"i"+t.getMapType();(e[n]=e[n]||[]).push(t)}),d(e,function(t,e){for(var i=Lc(f(t,function(t){return t.getData()}),t[0].get("mapValueCalculation")),n=0;n<t.length;n++)t[n].originalData=t[n].getData();for(n=0;n<t.length;n++)t[n].seriesGroup=t,t[n].needsDrawMap=0===n&&!t[n].getHostGeoModel(),t[n].setData(i.cloneShallow()),t[n].mainSeries=t[0]})}),Ns(function(t){var e=[];d(t.series,function(t){t&&"map"===t.type&&(e.push(t),t.map=t.map||t.mapType,r(t,t.mapLocation))})}),lC("map",[{type:"mapToggleSelect",event:"mapselectchanged",method:"toggleSelected"},{type:"mapSelect",event:"mapselected",method:"select"},{type:"mapUnSelect",event:"mapunselected",method:"unSelect"}]);var FC=d,WC="\0__link_datas",HC="\0__link_mainData",ZC=function(t,e){this.name=t||"",this.depth=0,this.height=0,this.parentNode=null,this.dataIndex=-1,this.children=[],this.viewChildren=[],this.hostTree=e};ZC.prototype={constructor:ZC,isRemoved:function(){return this.dataIndex<0},eachNode:function(t,e,i){"function"==typeof t&&(i=e,e=t,t=null),_(t=t||{})&&(t={order:t});var n,o=t.order||"preorder",a=this[t.attr||"children"];"preorder"===o&&(n=e.call(i,this));for(var r=0;!n&&r<a.length;r++)a[r].eachNode(t,e,i);"postorder"===o&&e.call(i,this)},updateDepthAndHeight:function(t){var e=0;this.depth=t;for(var i=0;i<this.children.length;i++){var n=this.children[i];n.updateDepthAndHeight(t+1),n.height>e&&(e=n.height)}this.height=e+1},getNodeById:function(t){if(this.getId()===t)return this;for(var e=0,i=this.children,n=i.length;e<n;e++){var o=i[e].getNodeById(t);if(o)return o}},contains:function(t){if(t===this)return!0;for(var e=0,i=this.children,n=i.length;e<n;e++){var o=i[e].contains(t);if(o)return o}},getAncestors:function(t){for(var e=[],i=t?this:this.parentNode;i;)e.push(i),i=i.parentNode;return e.reverse(),e},getValue:function(t){var e=this.hostTree.data;return e.get(e.getDimension(t||"value"),this.dataIndex)},setLayout:function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemLayout(this.dataIndex,t,e)},getLayout:function(){return this.hostTree.data.getItemLayout(this.dataIndex)},getModel:function(t){if(!(this.dataIndex<0)){var e,i=this.hostTree,n=i.data.getItemModel(this.dataIndex),o=this.getLevelModel();return o||0!==this.children.length&&(0===this.children.length||!1!==this.isExpand)||(e=this.getLeavesModel()),n.getModel(t,(o||e||i.hostModel).getModel(t))}},getLevelModel:function(){return(this.hostTree.levelModels||[])[this.depth]},getLeavesModel:function(){return this.hostTree.leavesModel},setVisual:function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,t,e)},getVisual:function(t,e){return this.hostTree.data.getItemVisual(this.dataIndex,t,e)},getRawIndex:function(){return this.hostTree.data.getRawIndex(this.dataIndex)},getId:function(){return this.hostTree.data.getId(this.dataIndex)},isAncestorOf:function(t){for(var e=t.parentNode;e;){if(e===this)return!0;e=e.parentNode}return!1},isDescendantOf:function(t){return t!==this&&t.isAncestorOf(this)}},Vc.prototype={constructor:Vc,type:"tree",eachNode:function(t,e,i){this.root.eachNode(t,e,i)},getNodeByDataIndex:function(t){var e=this.data.getRawIndex(t);return this._nodes[e]},getNodeByName:function(t){return this.root.getNodeByName(t)},update:function(){for(var t=this.data,e=this._nodes,i=0,n=e.length;i<n;i++)e[i].dataIndex=-1;for(var i=0,n=t.count();i<n;i++)e[t.getRawIndex(i)].dataIndex=i},clearLayouts:function(){this.data.clearItemLayouts()}},Vc.createTree=function(t,e,i){function n(t,e){var i=t.value;r=Math.max(r,y(i)?i.length:1),a.push(t);var s=new ZC(t.name,o);e?Gc(s,e):o.root=s,o._nodes.push(s);var l=t.children;if(l)for(var u=0;u<l.length;u++)n(l[u],s)}var o=new Vc(e,i.levels,i.leaves),a=[],r=1;n(t),o.root.updateDepthAndHeight(0);var s=_A(a,{coordDimensions:["value"],dimensionsCount:r}),l=new vA(s,e);return l.initData(a),kc({mainData:l,struct:o,structAttr:"tree"}),o.update(),o},YI.extend({type:"series.tree",layoutInfo:null,layoutMode:"box",getInitialData:function(t){var e={name:t.name,children:t.data},i=t.leaves||{},n={};n.leaves=i;var o=Vc.createTree(e,this,n),a=0;o.eachNode("preorder",function(t){t.depth>a&&(a=t.depth)});var r=t.expandAndCollapse&&t.initialTreeDepth>=0?t.initialTreeDepth:a;return o.root.eachNode("preorder",function(t){var e=t.hostTree.data.getRawDataItem(t.dataIndex);t.isExpand=e&&null!=e.collapsed?!e.collapsed:t.depth<=r}),o.data},getOrient:function(){var t=this.get("orient");return"horizontal"===t?t="LR":"vertical"===t&&(t="TB"),t},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},formatTooltip:function(t){for(var e=this.getData().tree,i=e.root.children[0],n=e.getNodeByDataIndex(t),o=n.getValue(),a=n.name;n&&n!==i;)a=n.parentNode.name+"."+a,n=n.parentNode;return ia(a+(isNaN(o)||null==o?"":" : "+o))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderColor:"#c23531",borderWidth:1.5},label:{show:!0,color:"#555"},leaves:{label:{show:!0}},animationEasing:"linear",animationDuration:700,animationDurationUpdate:1e3}}),Zs({type:"tree",init:function(t,e){this._oldTree,this._mainGroup=new tb,this._controller=new oc(e.getZr()),this._controllerHost={target:this.group},this.group.add(this._mainGroup)},render:function(t,e,i,n){var o=t.getData(),a=t.layoutInfo,r=this._mainGroup,s=t.get("layout");"radial"===s?r.attr("position",[a.x+a.width/2,a.y+a.height/2]):r.attr("position",[a.x,a.y]),this._updateViewCoordSys(t),this._updateController(t,e,i);var l=this._data,u={expandAndCollapse:t.get("expandAndCollapse"),layout:s,orient:t.getOrient(),curvature:t.get("lineStyle.curveness"),symbolRotate:t.get("symbolRotate"),symbolOffset:t.get("symbolOffset"),hoverAnimation:t.get("hoverAnimation"),useNameLabel:!0,fadeIn:!0};o.diff(l).add(function(e){td(o,e)&&id(o,e,null,r,t,u)}).update(function(e,i){var n=l.getItemGraphicEl(i);td(o,e)?id(o,e,n,r,t,u):n&&nd(l,i,n,r,t,u)}).remove(function(e){var i=l.getItemGraphicEl(e);i&&nd(l,e,i,r,t,u)}).execute(),this._nodeScaleRatio=t.get("nodeScaleRatio"),this._updateNodeAndLinkScale(t),!0===u.expandAndCollapse&&o.eachItemGraphicEl(function(e,n){e.off("click").on("click",function(){i.dispatchAction({type:"treeExpandAndCollapse",seriesId:t.id,dataIndex:n})})}),this._data=o},_updateViewCoordSys:function(t){var e=t.getData(),i=[];e.each(function(t){var n=e.getItemLayout(t);!n||isNaN(n.x)||isNaN(n.y)||i.push([+n.x,+n.y])});var n=[],o=[];fn(i,n,o),o[0]-n[0]==0&&(o[0]+=1,n[0]-=1),o[1]-n[1]==0&&(o[1]+=1,n[1]-=1);var a=t.coordinateSystem=new Mc;a.zoomLimit=t.get("scaleLimit"),a.setBoundingRect(n[0],n[1],o[0]-n[0],o[1]-n[1]),a.setCenter(t.get("center")),a.setZoom(t.get("zoom")),this.group.attr({position:a.position,scale:a.scale}),this._viewCoordSys=a},_updateController:function(t,e,i){var n=this._controller,o=this._controllerHost,a=this.group;n.setPointerChecker(function(e,n,o){var r=a.getBoundingRect();return r.applyTransform(a.transform),r.contain(n,o)&&!gc(e,i,t)}),n.enable(t.get("roam")),o.zoomLimit=t.get("scaleLimit"),o.zoom=t.coordinateSystem.getZoom(),n.off("pan").off("zoom").on("pan",function(e){fc(o,e.dx,e.dy),i.dispatchAction({seriesId:t.id,type:"treeRoam",dx:e.dx,dy:e.dy})},this).on("zoom",function(e){pc(o,e.scale,e.originX,e.originY),i.dispatchAction({seriesId:t.id,type:"treeRoam",zoom:e.scale,originX:e.originX,originY:e.originY}),this._updateNodeAndLinkScale(t)},this)},_updateNodeAndLinkScale:function(t){var e=t.getData(),i=this._getNodeGlobalScale(t),n=[i,i];e.eachItemGraphicEl(function(t,e){t.attr("scale",n)})},_getNodeGlobalScale:function(t){var e=t.coordinateSystem;if("view"!==e.type)return 1;var i=this._nodeScaleRatio,n=e.scale,o=n&&n[0]||1;return((e.getZoom()-1)*i+1)/o},dispose:function(){this._controller&&this._controller.dispose(),this._controllerHost={}},remove:function(){this._mainGroup.removeAll(),this._data=null}}),Es({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"tree",query:t},function(e){var i=t.dataIndex,n=e.getData().tree.getNodeByDataIndex(i);n.isExpand=!n.isExpand})}),Es({type:"treeRoam",event:"treeRoam",update:"none"},function(t,e){e.eachComponent({mainType:"series",subType:"tree",query:t},function(e){var i=bc(e.coordinateSystem,t);e.setCenter&&e.setCenter(i.center),e.setZoom&&e.setZoom(i.zoom)})});Bs(TD("tree","circle")),zs(function(t,e){t.eachSeriesByType("tree",function(t){sd(t,e)})}),YI.extend({type:"series.treemap",layoutMode:"box",dependencies:["grid","polar"],_viewRoot:null,defaultOption:{progressive:0,hoverLayerThreshold:1/0,left:"center",top:"middle",right:null,bottom:null,width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"鈻�",zoomToNodeRatio:.1024,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",borderColor:"rgba(255,255,255,0.7)",borderWidth:1,shadowColor:"rgba(150,150,150,1)",shadowBlur:3,shadowOffsetX:0,shadowOffsetY:0,textStyle:{color:"#fff"}},emphasis:{textStyle:{}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",ellipsis:!0},upperLabel:{show:!1,position:[0,"50%"],height:20,color:"#fff",ellipsis:!0,verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],color:"#fff",ellipsis:!0,verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},getInitialData:function(t,e){var i={name:t.name,children:t.data};dd(i);var n=t.levels||[];n=t.levels=fd(n,e);var o={};return o.levels=n,Vc.createTree(i,this,o).data},optionUpdated:function(){this.resetViewRoot()},formatTooltip:function(t){var e=this.getData(),i=this.getRawValue(t),n=ta(y(i)?i[0]:i);return ia(e.getName(t)+": "+n)},getDataParams:function(t){var e=YI.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return e.treePathInfo=cd(i,this),e},setLayoutInfo:function(t){this.layoutInfo=this.layoutInfo||{},a(this.layoutInfo,t)},mapIdToIndex:function(t){var e=this._idIndexMap;e||(e=this._idIndexMap=R(),this._idIndexMapCount=0);var i=e.get(t);return null==i&&e.set(t,i=this._idIndexMapCount++),i},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t&&(t===e||e.contains(t))||(this._viewRoot=e)}});var UC=5;pd.prototype={constructor:pd,render:function(t,e,i,n){var o=t.getModel("breadcrumb"),a=this.group;if(a.removeAll(),o.get("show")&&i){var r=o.getModel("itemStyle"),s=r.getModel("textStyle"),l={pos:{left:o.get("left"),right:o.get("right"),top:o.get("top"),bottom:o.get("bottom")},box:{width:e.getWidth(),height:e.getHeight()},emptyItemWidth:o.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(i,l,s),this._renderContent(t,l,r,s,n),da(a,l.pos,l.box)}},_prepare:function(t,e,i){for(var n=t;n;n=n.parentNode){var o=n.getModel().get("name"),a=i.getTextRect(o),r=Math.max(a.width+16,e.emptyItemWidth);e.totalWidth+=r+8,e.renderList.push({node:n,text:o,width:r})}},_renderContent:function(t,e,i,n,o){for(var a=0,s=e.emptyItemWidth,l=t.get("breadcrumb.height"),u=ha(e.pos,e.box),h=e.totalWidth,c=e.renderList,d=c.length-1;d>=0;d--){var f=c[d],p=f.node,g=f.width,m=f.text;h>u.width&&(h-=g-s,g=s,m=null);var y=new pM({shape:{points:gd(a,0,g,l,d===c.length-1,0===d)},style:r(i.getItemStyle(),{lineJoin:"bevel",text:m,textFill:n.getTextColor(),textFont:n.getFont()}),z:10,onclick:v(o,p)});this.group.add(y),md(y,t,p),a+=g+8}},remove:function(){this.group.removeAll()}};var XC=m,jC=tb,YC=yM,qC=d,KC=["label"],$C=["emphasis","label"],JC=["upperLabel"],QC=["emphasis","upperLabel"],tL=10,eL=1,iL=2,nL=Qb([["fill","color"],["stroke","strokeColor"],["lineWidth","strokeWidth"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),oL=function(t){var e=nL(t);return e.stroke=e.fill=e.lineWidth=null,e};Zs({type:"treemap",init:function(t,e){this._containerGroup,this._storage={nodeGroup:[],background:[],content:[]},this._oldTree,this._breadcrumb,this._controller,this._state="ready"},render:function(t,e,i,n){if(!(l(e.findComponents({mainType:"series",subType:"treemap",query:n}),t)<0)){this.seriesModel=t,this.api=i,this.ecModel=e;var o=ld(n,["treemapZoomToNode","treemapRootToNode"],t),a=n&&n.type,r=t.layoutInfo,s=!this._oldTree,u=this._storage,h="treemapRootToNode"===a&&o&&u?{rootNodeGroup:u.nodeGroup[o.node.getRawIndex()],direction:n.direction}:null,c=this._giveContainerGroup(r),d=this._doRender(c,t,h);s||a&&"treemapZoomToNode"!==a&&"treemapRootToNode"!==a?d.renderFinally():this._doAnimation(c,d,t,h),this._resetController(i),this._renderBreadcrumb(t,i,o)}},_giveContainerGroup:function(t){var e=this._containerGroup;return e||(e=this._containerGroup=new jC,this._initEvents(e),this.group.add(e)),e.attr("position",[t.x,t.y]),e},_doRender:function(t,e,i){function n(t,e,i,o,a){function r(t){return t.getId()}function s(r,s){var l=null!=r?t[r]:null,u=null!=s?e[s]:null,c=h(l,u,i,a);c&&n(l&&l.viewChildren||[],u&&u.viewChildren||[],c,o,a+1)}o?(e=t,qC(t,function(t,e){!t.isRemoved()&&s(e,e)})):new Xs(e,t,r,r).add(s).update(s).remove(v(s,null)).execute()}var o=e.getData().tree,a=this._oldTree,r={nodeGroup:[],background:[],content:[]},s={nodeGroup:[],background:[],content:[]},l=this._storage,u=[],h=v(yd,e,s,l,i,r,u);n(o.root?[o.root]:[],a&&a.root?[a.root]:[],t,o===a||!a,0);var c=function(t){var e={nodeGroup:[],background:[],content:[]};return t&&qC(t,function(t,i){var n=e[i];qC(t,function(t){t&&(n.push(t),t.__tmWillDelete=1)})}),e}(l);return this._oldTree=o,this._storage=s,{lastsForAnimation:r,willDeleteEls:c,renderFinally:function(){qC(c,function(t){qC(t,function(t){t.parent&&t.parent.remove(t)})}),qC(u,function(t){t.invisible=!0,t.dirty()})}}},_doAnimation:function(t,e,i,n){if(i.get("animation")){var o=i.get("animationDurationUpdate"),r=i.get("animationEasing"),s=vd();qC(e.willDeleteEls,function(t,e){qC(t,function(t,i){if(!t.invisible){var a,l=t.parent;if(n&&"drillDown"===n.direction)a=l===n.rootNodeGroup?{shape:{x:0,y:0,width:l.__tmNodeWidth,height:l.__tmNodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var u=0,h=0;l.__tmWillDelete||(u=l.__tmNodeWidth/2,h=l.__tmNodeHeight/2),a="nodeGroup"===e?{position:[u,h],style:{opacity:0}}:{shape:{x:u,y:h,width:0,height:0},style:{opacity:0}}}a&&s.add(t,a,o,r)}})}),qC(this._storage,function(t,i){qC(t,function(t,n){var l=e.lastsForAnimation[i][n],u={};l&&("nodeGroup"===i?l.old&&(u.position=t.position.slice(),t.attr("position",l.old)):(l.old&&(u.shape=a({},t.shape),t.setShape(l.old)),l.fadein?(t.setStyle("opacity",0),u.style={opacity:1}):1!==t.style.opacity&&(u.style={opacity:1})),s.add(t,u,o,r))})},this),this._state="animating",s.done(XC(function(){this._state="ready",e.renderFinally()},this)).start()}},_resetController:function(t){var e=this._controller;e||((e=this._controller=new oc(t.getZr())).enable(this.seriesModel.get("roam")),e.on("pan",XC(this._onPan,this)),e.on("zoom",XC(this._onZoom,this)));var i=new de(0,0,t.getWidth(),t.getHeight());e.setPointerChecker(function(t,e,n){return i.contain(e,n)})},_clearController:function(){var t=this._controller;t&&(t.dispose(),t=null)},_onPan:function(t){if("animating"!==this._state&&(Math.abs(t.dx)>3||Math.abs(t.dy)>3)){var e=this.seriesModel.getData().tree.root;if(!e)return;var i=e.getLayout();if(!i)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:i.x+t.dx,y:i.y+t.dy,width:i.width,height:i.height}})}},_onZoom:function(t){var e=t.originX,i=t.originY;if("animating"!==this._state){var n=this.seriesModel.getData().tree.root;if(!n)return;var o=n.getLayout();if(!o)return;var a=new de(o.x,o.y,o.width,o.height),r=this.seriesModel.layoutInfo;e-=r.x,i-=r.y;var s=xt();St(s,s,[-e,-i]),It(s,s,[t.scale,t.scale]),St(s,s,[e,i]),a.applyTransform(s),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:a.x,y:a.y,width:a.width,height:a.height}})}},_initEvents:function(t){t.on("click",function(t){if("ready"===this._state){var e=this.seriesModel.get("nodeClick",!0);if(e){var i=this.findTarget(t.offsetX,t.offsetY);if(i){var n=i.node;if(n.getLayout().isLeafRoot)this._rootToNode(i);else if("zoomToNode"===e)this._zoomToNode(i);else if("link"===e){var o=n.hostTree.data.getItemModel(n.dataIndex),a=o.get("link",!0),r=o.get("target",!0)||"blank";a&&window.open(a,r)}}}}},this)},_renderBreadcrumb:function(t,e,i){i||(i=null!=t.get("leafDepth",!0)?{node:t.getViewRoot()}:this.findTarget(e.getWidth()/2,e.getHeight()/2))||(i={node:t.getData().tree.root}),(this._breadcrumb||(this._breadcrumb=new pd(this.group))).render(t,e,i.node,XC(function(e){"animating"!==this._state&&(hd(t.getViewRoot(),e)?this._rootToNode({node:e}):this._zoomToNode({node:e}))},this))},remove:function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage={nodeGroup:[],background:[],content:[]},this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},dispose:function(){this._clearController()},_zoomToNode:function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},_rootToNode:function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},findTarget:function(t,e){var i;return this.seriesModel.getViewRoot().eachNode({attr:"viewChildren",order:"preorder"},function(n){var o=this._storage.background[n.getRawIndex()];if(o){var a=o.transformCoordToLocal(t,e),r=o.shape;if(!(r.x<=a[0]&&a[0]<=r.x+r.width&&r.y<=a[1]&&a[1]<=r.y+r.height))return!1;i={node:n,offsetX:a[0],offsetY:a[1]}}},this),i}});for(var aL=["treemapZoomToNode","treemapRender","treemapMove"],rL=0;rL<aL.length;rL++)Es({type:aL[rL],update:"updateView"},function(){});Es({type:"treemapRootToNode",update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"treemap",query:t},function(e,i){var n=ld(t,["treemapZoomToNode","treemapRootToNode"],e);if(n){var o=e.getViewRoot();o&&(t.direction=hd(o,n.node)?"rollUp":"drillDown"),e.resetViewRoot(n.node)}})});var sL=d,lL=w,uL=-1,hL=function(t){var e=t.mappingMethod,n=t.type,o=this.option=i(t);this.type=n,this.mappingMethod=e,this._normalizeData=dL[e];var a=cL[n];this.applyVisual=a.applyVisual,this.getColorMapper=a.getColorMapper,this._doMap=a._doMap[e],"piecewise"===e?(bd(o),_d(o)):"category"===e?o.categories?wd(o):bd(o,!0):(k("linear"!==e||o.dataExtent),bd(o))};hL.prototype={constructor:hL,mapValueToVisual:function(t){var e=this._normalizeData(t);return this._doMap(e,t)},getNormalizer:function(){return m(this._normalizeData,this)}};var cL=hL.visualHandlers={color:{applyVisual:Id("color"),getColorMapper:function(){var t=this.option;return m("category"===t.mappingMethod?function(t,e){return!e&&(t=this._normalizeData(t)),Td.call(this,t)}:function(e,i,n){var o=!!n;return!i&&(e=this._normalizeData(e)),n=Ut(e,t.parsedVisual,n),o?n:qt(n,"rgba")},this)},_doMap:{linear:function(t){return qt(Ut(t,this.option.parsedVisual),"rgba")},category:Td,piecewise:function(t,e){var i=Cd.call(this,e);return null==i&&(i=qt(Ut(t,this.option.parsedVisual),"rgba")),i},fixed:Ad}},colorHue:Sd(function(t,e){return jt(t,e)}),colorSaturation:Sd(function(t,e){return jt(t,null,e)}),colorLightness:Sd(function(t,e){return jt(t,null,null,e)}),colorAlpha:Sd(function(t,e){return Yt(t,e)}),opacity:{applyVisual:Id("opacity"),_doMap:Dd([0,1])},liftZ:{applyVisual:Id("liftZ"),_doMap:{linear:Ad,category:Ad,piecewise:Ad,fixed:Ad}},symbol:{applyVisual:function(t,e,i){var n=this.mapValueToVisual(t);if(_(n))i("symbol",n);else if(lL(n))for(var o in n)n.hasOwnProperty(o)&&i(o,n[o])},_doMap:{linear:Md,category:Td,piecewise:function(t,e){var i=Cd.call(this,e);return null==i&&(i=Md.call(this,t)),i},fixed:Ad}},symbolSize:{applyVisual:Id("symbolSize"),_doMap:Dd([0,1])}},dL={linear:function(t){return Bo(t,this.option.dataExtent,[0,1],!0)},piecewise:function(t){var e=this.option.pieceList,i=hL.findPieceIndex(t,e,!0);if(null!=i)return Bo(i,[0,e.length-1],[0,1],!0)},category:function(t){var e=this.option.categories?this.option.categoryMap[t]:t;return null==e?uL:e},fixed:B};hL.listVisualTypes=function(){var t=[];return d(cL,function(e,i){t.push(i)}),t},hL.addVisualHandler=function(t,e){cL[t]=e},hL.isValidType=function(t){return cL.hasOwnProperty(t)},hL.eachVisual=function(t,e,i){w(t)?d(t,e,i):e.call(i,t)},hL.mapVisual=function(t,e,i){var n,o=y(t)?[]:w(t)?{}:(n=!0,null);return hL.eachVisual(t,function(t,a){var r=e.call(i,t,a);n?o=r:o[a]=r}),o},hL.retrieveVisuals=function(t){var e,i={};return t&&sL(cL,function(n,o){t.hasOwnProperty(o)&&(i[o]=t[o],e=!0)}),e?i:null},hL.prepareVisualTypes=function(t){if(lL(t)){var e=[];sL(t,function(t,i){e.push(i)}),t=e}else{if(!y(t))return[];t=t.slice()}return t.sort(function(t,e){return"color"===e&&"color"!==t&&0===t.indexOf("color")?1:-1}),t},hL.dependsOn=function(t,e){return"color"===e?!(!t||0!==t.indexOf(e)):t===e},hL.findPieceIndex=function(t,e,i){function n(e,i){var n=Math.abs(e-t);n<a&&(a=n,o=i)}for(var o,a=1/0,r=0,s=e.length;r<s;r++){var l=e[r].value;if(null!=l){if(l===t||"string"==typeof l&&l===t+"")return r;i&&n(l,r)}}for(var r=0,s=e.length;r<s;r++){var u=e[r],h=u.interval,c=u.close;if(h){if(h[0]===-1/0){if(kd(c[1],t,h[1]))return r}else if(h[1]===1/0){if(kd(c[0],h[0],t))return r}else if(kd(c[0],h[0],t)&&kd(c[1],t,h[1]))return r;i&&n(h[0],r),i&&n(h[1],r)}}if(i)return t===1/0?e.length-1:t===-1/0?0:o};var fL=y,pL="itemStyle",gL={seriesType:"treemap",reset:function(t,e,i,n){var o=t.getData().tree,a=o.root,r=t.getModel(pL);a.isRemoved()||Pd(a,{},f(o.levelModels,function(t){return t?t.get(pL):null}),r,t.getViewRoot().getAncestors(),t)}},mL=Math.max,vL=Math.min,yL=T,xL=d,_L=["itemStyle","borderWidth"],wL=["itemStyle","gapWidth"],bL=["upperLabel","show"],SL=["upperLabel","height"],ML={seriesType:"treemap",reset:function(t,e,i,n){var o=i.getWidth(),r=i.getHeight(),s=t.option,l=ca(t.getBoxLayoutParams(),{width:i.getWidth(),height:i.getHeight()}),u=s.size||[],h=Vo(yL(l.width,u[0]),o),c=Vo(yL(l.height,u[1]),r),d=n&&n.type,f=ld(n,["treemapZoomToNode","treemapRootToNode"],t),p="treemapRender"===d||"treemapMove"===d?n.rootRect:null,g=t.getViewRoot(),m=ud(g);if("treemapMove"!==d){var v="treemapZoomToNode"===d?jd(t,f,g,h,c):p?[p.width,p.height]:[h,c],y=s.sort;y&&"asc"!==y&&"desc"!==y&&(y="desc");var x={squareRatio:s.squareRatio,sort:y,leafDepth:s.leafDepth};g.hostTree.clearLayouts();_={x:0,y:0,width:v[0],height:v[1],area:v[0]*v[1]};g.setLayout(_),Gd(g,x,!1,0);var _=g.getLayout();xL(m,function(t,e){var i=(m[e+1]||g).getValue();t.setLayout(a({dataExtent:[i,i],borderWidth:0,upperHeight:0},_))})}var w=t.getData().tree.root;w.setLayout(Yd(l,p,f),!0),t.setLayoutInfo(l),qd(w,new de(-l.x,-l.y,o,r),m,g,0)}};Bs(gL),zs(ML);var IL=function(t){this._directed=t||!1,this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this.data,this.edgeData},TL=IL.prototype;TL.type="graph",TL.isDirected=function(){return this._directed},TL.addNode=function(t,e){t=t||""+e;var i=this._nodesMap;if(!i[$d(t)]){var n=new Jd(t,e);return n.hostGraph=this,this.nodes.push(n),i[$d(t)]=n,n}},TL.getNodeByIndex=function(t){var e=this.data.getRawIndex(t);return this.nodes[e]},TL.getNodeById=function(t){return this._nodesMap[$d(t)]},TL.addEdge=function(t,e,i){var n=this._nodesMap,o=this._edgesMap;if("number"==typeof t&&(t=this.nodes[t]),"number"==typeof e&&(e=this.nodes[e]),Jd.isInstance(t)||(t=n[$d(t)]),Jd.isInstance(e)||(e=n[$d(e)]),t&&e){var a=t.id+"-"+e.id;if(!o[a]){var r=new Qd(t,e,i);return r.hostGraph=this,this._directed&&(t.outEdges.push(r),e.inEdges.push(r)),t.edges.push(r),t!==e&&e.edges.push(r),this.edges.push(r),o[a]=r,r}}},TL.getEdgeByIndex=function(t){var e=this.edgeData.getRawIndex(t);return this.edges[e]},TL.getEdge=function(t,e){Jd.isInstance(t)&&(t=t.id),Jd.isInstance(e)&&(e=e.id);var i=this._edgesMap;return this._directed?i[t+"-"+e]:i[t+"-"+e]||i[e+"-"+t]},TL.eachNode=function(t,e){for(var i=this.nodes,n=i.length,o=0;o<n;o++)i[o].dataIndex>=0&&t.call(e,i[o],o)},TL.eachEdge=function(t,e){for(var i=this.edges,n=i.length,o=0;o<n;o++)i[o].dataIndex>=0&&i[o].node1.dataIndex>=0&&i[o].node2.dataIndex>=0&&t.call(e,i[o],o)},TL.breadthFirstTraverse=function(t,e,i,n){if(Jd.isInstance(e)||(e=this._nodesMap[$d(e)]),e){for(var o="out"===i?"outEdges":"in"===i?"inEdges":"edges",a=0;a<this.nodes.length;a++)this.nodes[a].__visited=!1;if(!t.call(n,e,null))for(var r=[e];r.length;)for(var s=r.shift(),l=s[o],a=0;a<l.length;a++){var u=l[a],h=u.node1===s?u.node2:u.node1;if(!h.__visited){if(t.call(n,h,s))return;r.push(h),h.__visited=!0}}}},TL.update=function(){for(var t=this.data,e=this.edgeData,i=this.nodes,n=this.edges,o=0,a=i.length;o<a;o++)i[o].dataIndex=-1;for(var o=0,a=t.count();o<a;o++)i[t.getRawIndex(o)].dataIndex=o;e.filterSelf(function(t){var i=n[e.getRawIndex(t)];return i.node1.dataIndex>=0&&i.node2.dataIndex>=0});for(var o=0,a=n.length;o<a;o++)n[o].dataIndex=-1;for(var o=0,a=e.count();o<a;o++)n[e.getRawIndex(o)].dataIndex=o},TL.clone=function(){for(var t=new IL(this._directed),e=this.nodes,i=this.edges,n=0;n<e.length;n++)t.addNode(e[n].id,e[n].dataIndex);for(n=0;n<i.length;n++){var o=i[n];t.addEdge(o.node1.id,o.node2.id,o.dataIndex)}return t},Jd.prototype={constructor:Jd,degree:function(){return this.edges.length},inDegree:function(){return this.inEdges.length},outDegree:function(){return this.outEdges.length},getModel:function(t){if(!(this.dataIndex<0))return this.hostGraph.data.getItemModel(this.dataIndex).getModel(t)}},Qd.prototype.getModel=function(t){if(!(this.dataIndex<0))return this.hostGraph.edgeData.getItemModel(this.dataIndex).getModel(t)};var AL=function(t,e){return{getValue:function(i){var n=this[t][e];return n.get(n.getDimension(i||"value"),this.dataIndex)},setVisual:function(i,n){this.dataIndex>=0&&this[t][e].setItemVisual(this.dataIndex,i,n)},getVisual:function(i,n){return this[t][e].getItemVisual(this.dataIndex,i,n)},setLayout:function(i,n){this.dataIndex>=0&&this[t][e].setItemLayout(this.dataIndex,i,n)},getLayout:function(){return this[t][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][e].getRawIndex(this.dataIndex)}}};h(Jd,AL("hostGraph","data")),h(Qd,AL("hostGraph","edgeData")),IL.Node=Jd,IL.Edge=Qd,Yi(Jd),Yi(Qd);var DL=function(t,e,i,n,o){for(var a=new IL(n),r=0;r<t.length;r++)a.addNode(T(t[r].id,t[r].name,r),r);for(var s=[],u=[],h=0,r=0;r<e.length;r++){var c=e[r],d=c.source,f=c.target;a.addEdge(d,f,h)&&(u.push(c),s.push(T(c.id,d+" > "+f)),h++)}var p,g=i.get("coordinateSystem");if("cartesian2d"===g||"polar"===g)p=ml(t,i);else{var m=Fa.get(g),v=m&&"view"!==m.type?m.dimensions||[]:[];l(v,"value")<0&&v.concat(["value"]);var y=_A(t,{coordDimensions:v});(p=new vA(y,i)).initData(t)}var x=new vA(["value"],i);return x.initData(u,s),o&&o(p,x),kc({mainData:p,struct:a,structAttr:"graph",datas:{node:p,edge:x},datasAttr:{node:"data",edge:"edgeData"}}),a.update(),a},CL=Hs({type:"series.graph",init:function(t){CL.superApply(this,"init",arguments),this.legendDataProvider=function(){return this._categoriesData},this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},mergeOption:function(t){CL.superApply(this,"mergeOption",arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},mergeDefaultAndTheme:function(t){CL.superApply(this,"mergeDefaultAndTheme",arguments),Ci(t,["edgeLabel"],["show"])},getInitialData:function(t,e){var i=t.edges||t.links||[],n=t.data||t.nodes||[],o=this;if(n&&i)return DL(n,i,this,!0,function(t,i){function n(t){return(t=this.parsePath(t))&&"label"===t[0]?r:t&&"emphasis"===t[0]&&"label"===t[1]?l:this.parentModel}t.wrapMethod("getItemModel",function(t){var e=o._categoriesModels[t.getShallow("category")];return e&&(e.parentModel=t.parentModel,t.parentModel=e),t});var a=o.getModel("edgeLabel"),r=new No({label:a.option},a.parentModel,e),s=o.getModel("emphasis.edgeLabel"),l=new No({emphasis:{label:s.option}},s.parentModel,e);i.wrapMethod("getItemModel",function(t){return t.customizeGetParent(n),t})}).data},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},getCategoriesData:function(){return this._categoriesData},formatTooltip:function(t,e,i){if("edge"===i){var n=this.getData(),o=this.getDataParams(t,i),a=n.graph.getEdgeByIndex(t),r=n.getName(a.node1.dataIndex),s=n.getName(a.node2.dataIndex),l=[];return null!=r&&l.push(r),null!=s&&l.push(s),l=ia(l.join(" > ")),o.value&&(l+=" : "+ia(o.value)),l}return CL.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var t=f(this.option.categories||[],function(t){return null!=t.value?t:a({value:0},t)}),e=new vA(["value"],this);e.initData(t),this._categoriesData=e,this._categoriesModels=e.mapArray(function(t){return e.getItemModel(t,!0)})},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},isAnimationEnabled:function(){return CL.superCall(this,"isAnimationEnabled")&&!("force"===this.get("layout")&&this.get("force.layoutAnimation"))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",legendHoverLink:!0,hoverAnimation:!0,layout:null,focusNodeAdjacency:!1,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle"},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,curveness:0,opacity:.5},emphasis:{label:{show:!0}}}}),LL=_M.prototype,kL=bM.prototype,PL=Un({type:"ec-line",style:{stroke:"#000",fill:null},shape:{x1:0,y1:0,x2:0,y2:0,percent:1,cpx1:null,cpy1:null},buildPath:function(t,e){(tf(e)?LL:kL).buildPath(t,e)},pointAt:function(t){return tf(this.shape)?LL.pointAt.call(this,t):kL.pointAt.call(this,t)},tangentAt:function(t){var e=this.shape,i=tf(e)?[e.x2-e.x1,e.y2-e.y1]:kL.tangentAt.call(this,t);return q(i,i)}}),NL=["fromSymbol","toSymbol"],OL=rf.prototype;OL.beforeUpdate=function(){var t=this,e=t.childOfName("fromSymbol"),i=t.childOfName("toSymbol"),n=t.childOfName("label");if(e||i||!n.ignore){for(var o=1,a=this.parent;a;)a.scale&&(o/=a.scale[0]),a=a.parent;var r=t.childOfName("line");if(this.__dirty||r.__dirty){var s=r.shape.percent,l=r.pointAt(0),u=r.pointAt(s),h=U([],u,l);if(q(h,h),e&&(e.attr("position",l),c=r.tangentAt(0),e.attr("rotation",Math.PI/2-Math.atan2(c[1],c[0])),e.attr("scale",[o*s,o*s])),i){i.attr("position",u);var c=r.tangentAt(1);i.attr("rotation",-Math.PI/2-Math.atan2(c[1],c[0])),i.attr("scale",[o*s,o*s])}if(!n.ignore){n.attr("position",u);var d,f,p,g=5*o;if("end"===n.__position)d=[h[0]*g+u[0],h[1]*g+u[1]],f=h[0]>.8?"left":h[0]<-.8?"right":"center",p=h[1]>.8?"top":h[1]<-.8?"bottom":"middle";else if("middle"===n.__position){var m=s/2,v=[(c=r.tangentAt(m))[1],-c[0]],y=r.pointAt(m);v[1]>0&&(v[0]=-v[0],v[1]=-v[1]),d=[y[0]+v[0]*g,y[1]+v[1]*g],f="center",p="bottom";var x=-Math.atan2(c[1],c[0]);u[0]<l[0]&&(x=Math.PI+x),n.attr("rotation",x)}else d=[-h[0]*g+l[0],-h[1]*g+l[1]],f=h[0]>.8?"right":h[0]<-.8?"left":"center",p=h[1]>.8?"bottom":h[1]<-.8?"top":"middle";n.attr({style:{textVerticalAlign:n.__verticalAlign||p,textAlign:n.__textAlign||f},position:d,scale:[o,o]})}}}},OL._createLine=function(t,e,i){var n=t.hostModel,o=of(t.getItemLayout(e));o.shape.percent=0,To(o,{shape:{percent:1}},n,e),this.add(o);var a=new rM({name:"label",lineLabelOriginalOpacity:1});this.add(a),d(NL,function(i){var n=nf(i,t,e);this.add(n),this[ef(i)]=t.getItemVisual(e,i)},this),this._updateCommonStl(t,e,i)},OL.updateData=function(t,e,i){var n=t.hostModel,o=this.childOfName("line"),a=t.getItemLayout(e),r={shape:{}};af(r.shape,a),Io(o,r,n,e),d(NL,function(i){var n=t.getItemVisual(e,i),o=ef(i);if(this[o]!==n){this.remove(this.childOfName(i));var a=nf(i,t,e);this.add(a)}this[o]=n},this),this._updateCommonStl(t,e,i)},OL._updateCommonStl=function(t,e,i){var n=t.hostModel,o=this.childOfName("line"),a=i&&i.lineStyle,s=i&&i.hoverLineStyle,l=i&&i.labelModel,u=i&&i.hoverLabelModel;if(!i||t.hasItemOption){var h=t.getItemModel(e);a=h.getModel("lineStyle").getLineStyle(),s=h.getModel("emphasis.lineStyle").getLineStyle(),l=h.getModel("label"),u=h.getModel("emphasis.label")}var c=t.getItemVisual(e,"color"),f=D(t.getItemVisual(e,"opacity"),a.opacity,1);o.useStyle(r({strokeNoScale:!0,fill:"none",stroke:c,opacity:f},a)),o.hoverStyle=s,d(NL,function(t){var e=this.childOfName(t);e&&(e.setColor(c),e.setStyle({opacity:f}))},this);var p,g,m=l.getShallow("show"),v=u.getShallow("show"),y=this.childOfName("label");if((m||v)&&(p=c||"#000",null==(g=n.getFormattedLabel(e,"normal",t.dataType)))){var x=n.getRawValue(e);g=null==x?t.getName(e):isFinite(x)?Go(x):x}var _=m?g:null,w=v?A(n.getFormattedLabel(e,"emphasis",t.dataType),g):null,b=y.style;null==_&&null==w||(mo(y.style,l,{text:_},{autoColor:p}),y.__textAlign=b.textAlign,y.__verticalAlign=b.textVerticalAlign,y.__position=l.get("position")||"middle"),y.hoverStyle=null!=w?{text:w,textFill:u.getTextColor(!0),fontStyle:u.getShallow("fontStyle"),fontWeight:u.getShallow("fontWeight"),fontSize:u.getShallow("fontSize"),fontFamily:u.getShallow("fontFamily")}:{text:null},y.ignore=!m&&!v,fo(this)},OL.highlight=function(){this.trigger("emphasis")},OL.downplay=function(){this.trigger("normal")},OL.updateLayout=function(t,e){this.setLinePoints(t.getItemLayout(e))},OL.setLinePoints=function(t){var e=this.childOfName("line");af(e.shape,t),e.dirty()},u(rf,tb);var EL=sf.prototype;EL.isPersistent=function(){return!0},EL.updateData=function(t){var e=this,i=e.group,n=e._lineData;e._lineData=t,n||i.removeAll();var o=hf(t);t.diff(n).add(function(i){lf(e,t,i,o)}).update(function(i,a){uf(e,n,t,a,i,o)}).remove(function(t){i.remove(n.getItemGraphicEl(t))}).execute()},EL.updateLayout=function(){var t=this._lineData;t&&t.eachItemGraphicEl(function(e,i){e.updateLayout(t,i)},this)},EL.incrementalPrepareUpdate=function(t){this._seriesScope=hf(t),this._lineData=null,this.group.removeAll()},EL.incrementalUpdate=function(t,e){for(var i=t.start;i<t.end;i++)if(df(e.getItemLayout(i))){var n=new this._ctor(e,i,this._seriesScope);n.traverse(function(t){t.isGroup||(t.incremental=t.useHoverLayer=!0)}),this.group.add(n),e.setItemGraphicEl(i,n)}},EL.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},EL._clearIncremental=function(){var t=this._incremental;t&&t.clearDisplaybles()};var RL=[],zL=[],BL=[],VL=sn,GL=hw,FL=Math.abs,WL=function(t,e){function i(t){var e=t.getVisual("symbolSize");return e instanceof Array&&(e=(e[0]+e[1])/2),e}var n=[],o=cn,a=[[],[],[]],r=[[],[]],s=[];e/=2,t.eachEdge(function(t,l){var u=t.getLayout(),h=t.getVisual("fromSymbol"),c=t.getVisual("toSymbol");u.__original||(u.__original=[F(u[0]),F(u[1])],u[2]&&u.__original.push(F(u[2])));var d=u.__original;if(null!=u[2]){if(G(a[0],d[0]),G(a[1],d[2]),G(a[2],d[1]),h&&"none"!==h){var f=i(t.node1),p=ff(a,d[0],f*e);o(a[0][0],a[1][0],a[2][0],p,n),a[0][0]=n[3],a[1][0]=n[4],o(a[0][1],a[1][1],a[2][1],p,n),a[0][1]=n[3],a[1][1]=n[4]}if(c&&"none"!==c){var f=i(t.node2),p=ff(a,d[1],f*e);o(a[0][0],a[1][0],a[2][0],p,n),a[1][0]=n[1],a[2][0]=n[2],o(a[0][1],a[1][1],a[2][1],p,n),a[1][1]=n[1],a[2][1]=n[2]}G(u[0],a[0]),G(u[1],a[2]),G(u[2],a[1])}else{if(G(r[0],d[0]),G(r[1],d[1]),U(s,r[1],r[0]),q(s,s),h&&"none"!==h){f=i(t.node1);Z(r[0],r[0],s,f*e)}if(c&&"none"!==c){f=i(t.node2);Z(r[1],r[1],s,-f*e)}G(u[0],r[0]),G(u[1],r[1])}})},HL="__focusNodeAdjacency",ZL=["itemStyle","opacity"],UL=["lineStyle","opacity"];Zs({type:"graph",init:function(t,e){var i=new Du,n=new sf,o=this.group;this._controller=new oc(e.getZr()),this._controllerHost={target:o},o.add(i.group),o.add(n.group),this._symbolDraw=i,this._lineDraw=n,this._firstRender=!0},render:function(t,e,i){var n=t.coordinateSystem;this._model=t,this._nodeScaleRatio=t.get("nodeScaleRatio");var o=this._symbolDraw,a=this._lineDraw,r=this.group;if("view"===n.type){var s={position:n.position,scale:n.scale};this._firstRender?r.attr(s):Io(r,s,t)}WL(t.getGraph(),this._getNodeGlobalScale(t));var l=t.getData();o.updateData(l);var u=t.getEdgeData();a.updateData(u),this._updateNodeAndLinkScale(),this._updateController(t,e,i),clearTimeout(this._layoutTimeout);var h=t.forceLayout,c=t.get("force.layoutAnimation");h&&this._startForceLayoutIteration(h,c),l.eachItemGraphicEl(function(e,n){var o=l.getItemModel(n);e.off("drag").off("dragend");var a=o.get("draggable");a&&e.on("drag",function(){h&&(h.warmUp(),!this._layouting&&this._startForceLayoutIteration(h,c),h.setFixed(n),l.setItemLayout(n,e.position))},this).on("dragend",function(){h&&h.setUnfixed(n)},this),e.setDraggable(a&&h),e[HL]&&e.off("mouseover",e[HL]),e.__unfocusNodeAdjacency&&e.off("mouseout",e.__unfocusNodeAdjacency),o.get("focusNodeAdjacency")&&(e.on("mouseover",e[HL]=function(){i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,dataIndex:e.dataIndex})}),e.on("mouseout",e.__unfocusNodeAdjacency=function(){i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))},this),l.graph.eachEdge(function(e){var n=e.getGraphicEl();n[HL]&&n.off("mouseover",n[HL]),n.__unfocusNodeAdjacency&&n.off("mouseout",n.__unfocusNodeAdjacency),e.getModel().get("focusNodeAdjacency")&&(n.on("mouseover",n[HL]=function(){i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,edgeDataIndex:e.dataIndex})}),n.on("mouseout",n.__unfocusNodeAdjacency=function(){i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))});var d="circular"===t.get("layout")&&t.get("circular.rotateLabel"),f=l.getLayout("cx"),p=l.getLayout("cy");l.eachItemGraphicEl(function(t,e){var i=t.getSymbolPath();if(d){var n=l.getItemLayout(e),o=Math.atan2(n[1]-p,n[0]-f);o<0&&(o=2*Math.PI+o);var a=n[0]<f;a&&(o-=Math.PI);var r=a?"left":"right";i.setStyle({textRotation:-o,textPosition:r,textOrigin:"center"}),i.hoverStyle&&(i.hoverStyle.textPosition=r)}else i.setStyle({textRotation:0})}),this._firstRender=!1},dispose:function(){this._controller&&this._controller.dispose(),this._controllerHost={}},focusNodeAdjacency:function(t,e,i,n){var o=this._model.getData().graph,a=n.dataIndex,r=n.edgeDataIndex,s=o.getNodeByIndex(a),l=o.getEdgeByIndex(r);(s||l)&&(o.eachNode(function(t){gf(t,ZL,.1)}),o.eachEdge(function(t){gf(t,UL,.1)}),s&&(mf(s,ZL),d(s.edges,function(t){t.dataIndex<0||(mf(t,UL),mf(t.node1,ZL),mf(t.node2,ZL))})),l&&(mf(l,UL),mf(l.node1,ZL),mf(l.node2,ZL)))},unfocusNodeAdjacency:function(t,e,i,n){var o=this._model.getData().graph;o.eachNode(function(t){gf(t,ZL)}),o.eachEdge(function(t){gf(t,UL)})},_startForceLayoutIteration:function(t,e){var i=this;!function n(){t.step(function(t){i.updateLayout(i._model),(i._layouting=!t)&&(e?i._layoutTimeout=setTimeout(n,16):n())})}()},_updateController:function(t,e,i){var n=this._controller,o=this._controllerHost,a=this.group;n.setPointerChecker(function(e,n,o){var r=a.getBoundingRect();return r.applyTransform(a.transform),r.contain(n,o)&&!gc(e,i,t)}),"view"===t.coordinateSystem.type?(n.enable(t.get("roam")),o.zoomLimit=t.get("scaleLimit"),o.zoom=t.coordinateSystem.getZoom(),n.off("pan").off("zoom").on("pan",function(e){fc(o,e.dx,e.dy),i.dispatchAction({seriesId:t.id,type:"graphRoam",dx:e.dx,dy:e.dy})}).on("zoom",function(e){pc(o,e.scale,e.originX,e.originY),i.dispatchAction({seriesId:t.id,type:"graphRoam",zoom:e.scale,originX:e.originX,originY:e.originY}),this._updateNodeAndLinkScale(),WL(t.getGraph(),this._getNodeGlobalScale(t)),this._lineDraw.updateLayout()},this)):n.disable()},_updateNodeAndLinkScale:function(){var t=this._model,e=t.getData(),i=this._getNodeGlobalScale(t),n=[i,i];e.eachItemGraphicEl(function(t,e){t.attr("scale",n)})},_getNodeGlobalScale:function(t){var e=t.coordinateSystem;if("view"!==e.type)return 1;var i=this._nodeScaleRatio,n=e.scale,o=n&&n[0]||1;return((e.getZoom()-1)*i+1)/o},updateLayout:function(t){WL(t.getGraph(),this._getNodeGlobalScale(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()}}),Es({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},function(){}),Es({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},function(){}),Es({type:"graphRoam",event:"graphRoam",update:"none"},function(t,e){e.eachComponent({mainType:"series",query:t},function(e){var i=bc(e.coordinateSystem,t);e.setCenter&&e.setCenter(i.center),e.setZoom&&e.setZoom(i.zoom)})});var XL=Z;Os(function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.eachSeriesByType("graph",function(t){var i=t.getCategoriesData(),n=t.getGraph().data,o=i.mapArray(i.getName);n.filterSelf(function(t){var i=n.getItemModel(t).getShallow("category");if(null!=i){"number"==typeof i&&(i=o[i]);for(var a=0;a<e.length;a++)if(!e[a].isSelected(i))return!1}return!0})},this)}),Bs(TD("graph","circle",null)),Bs(function(t){var e={};t.eachSeriesByType("graph",function(t){var i=t.getCategoriesData(),n=t.getData(),o={};i.each(function(n){var a=i.getName(n);o["ec-"+a]=n;var r=i.getItemModel(n).get("itemStyle.color")||t.getColorFromPalette(a,e);i.setItemVisual(n,"color",r)}),i.count()&&n.each(function(t){var e=n.getItemModel(t).getShallow("category");null!=e&&("string"==typeof e&&(e=o["ec-"+e]),n.getItemVisual(t,"color",!0)||n.setItemVisual(t,"color",i.getItemVisual(e,"color")))})})}),Bs(function(t){t.eachSeriesByType("graph",function(t){var e=t.getGraph(),i=t.getEdgeData(),n=vf(t.get("edgeSymbol")),o=vf(t.get("edgeSymbolSize")),a="lineStyle.color".split("."),r="lineStyle.opacity".split(".");i.setVisual("fromSymbol",n&&n[0]),i.setVisual("toSymbol",n&&n[1]),i.setVisual("fromSymbolSize",o&&o[0]),i.setVisual("toSymbolSize",o&&o[1]),i.setVisual("color",t.get(a)),i.setVisual("opacity",t.get(r)),i.each(function(t){var n=i.getItemModel(t),o=e.getEdgeByIndex(t),s=vf(n.getShallow("symbol",!0)),l=vf(n.getShallow("symbolSize",!0)),u=n.get(a),h=n.get(r);switch(u){case"source":u=o.node1.getVisual("color");break;case"target":u=o.node2.getVisual("color")}s[0]&&o.setVisual("fromSymbol",s[0]),s[1]&&o.setVisual("toSymbol",s[1]),l[0]&&o.setVisual("fromSymbolSize",l[0]),l[1]&&o.setVisual("toSymbolSize",l[1]),o.setVisual("color",u),o.setVisual("opacity",h)})})}),zs(function(t,e){t.eachSeriesByType("graph",function(t){var e=t.get("layout"),i=t.coordinateSystem;if(i&&"view"!==i.type){var n=t.getData(),o=[];d(i.dimensions,function(t){o=o.concat(n.mapDimension(t,!0))});for(var a=0;a<n.count();a++){for(var r=[],s=!1,l=0;l<o.length;l++){var u=n.get(o[l],a);isNaN(u)||(s=!0),r.push(u)}s?n.setItemLayout(a,i.dataToPoint(r)):n.setItemLayout(a,[NaN,NaN])}xf(n.graph)}else e&&"none"!==e||yf(t)})}),zs(function(t){t.eachSeriesByType("graph",function(t){"circular"===t.get("layout")&&_f(t)})}),zs(function(t){t.eachSeriesByType("graph",function(t){var e=t.coordinateSystem;if(!e||"view"===e.type)if("force"===t.get("layout")){var i=t.preservedPoints||{},n=t.getGraph(),o=n.data,a=n.edgeData,r=t.getModel("force"),s=r.get("initLayout");t.preservedPoints?o.each(function(t){var e=o.getId(t);o.setItemLayout(t,i[e]||[NaN,NaN])}):s&&"none"!==s?"circular"===s&&_f(t):yf(t);var l=o.getDataExtent("value"),u=a.getDataExtent("value"),h=r.get("repulsion"),c=r.get("edgeLength");y(h)||(h=[h,h]),y(c)||(c=[c,c]),c=[c[1],c[0]];var d=o.mapArray("value",function(t,e){var i=o.getItemLayout(e),n=Bo(t,l,h);return isNaN(n)&&(n=(h[0]+h[1])/2),{w:n,rep:n,fixed:o.getItemModel(e).get("fixed"),p:!i||isNaN(i[0])||isNaN(i[1])?null:i}}),f=a.mapArray("value",function(t,e){var i=n.getEdgeByIndex(e),o=Bo(t,u,c);return isNaN(o)&&(o=(c[0]+c[1])/2),{n1:d[i.node1.dataIndex],n2:d[i.node2.dataIndex],d:o,curveness:i.getModel().get("lineStyle.curveness")||0}}),p=(e=t.coordinateSystem).getBoundingRect(),g=wf(d,f,{rect:p,gravity:r.get("gravity")}),m=g.step;g.step=function(t){for(var e=0,a=d.length;e<a;e++)d[e].fixed&&G(d[e].p,n.getNodeByIndex(e).getLayout());m(function(e,a,r){for(var s=0,l=e.length;s<l;s++)e[s].fixed||n.getNodeByIndex(s).setLayout(e[s].p),i[o.getId(s)]=e[s].p;for(var s=0,l=a.length;s<l;s++){var u=a[s],h=n.getEdgeByIndex(s),c=u.n1.p,d=u.n2.p,f=h.getLayout();(f=f?f.slice():[])[0]=f[0]||[],f[1]=f[1]||[],G(f[0],c),G(f[1],d),+u.curveness&&(f[2]=[(c[0]+d[0])/2-(c[1]-d[1])*u.curveness,(c[1]+d[1])/2-(d[0]-c[0])*u.curveness]),h.setLayout(f)}t&&t(r)})},t.forceLayout=g,t.preservedPoints=i,g.step()}else t.forceLayout=null})}),Rs("graphView",{create:function(t,e){var i=[];return t.eachSeriesByType("graph",function(t){var n=t.get("coordinateSystem");if(!n||"view"===n){var o=t.getData(),a=[],r=[];fn(o.mapArray(function(t){var e=o.getItemModel(t);return[+e.get("x"),+e.get("y")]}),a,r),r[0]-a[0]==0&&(r[0]+=1,a[0]-=1),r[1]-a[1]==0&&(r[1]+=1,a[1]-=1);var s=(r[0]-a[0])/(r[1]-a[1]),l=bf(t,e,s);isNaN(s)&&(a=[l.x,l.y],r=[l.x+l.width,l.y+l.height]);var u=r[0]-a[0],h=r[1]-a[1],c=l.width,d=l.height,f=t.coordinateSystem=new Mc;f.zoomLimit=t.get("scaleLimit"),f.setBoundingRect(a[0],a[1],u,h),f.setViewRect(l.x,l.y,c,d),f.setCenter(t.get("center")),f.setZoom(t.get("zoom")),i.push(f)}}),i}});YI.extend({type:"series.gauge",getInitialData:function(t,e){var i=t.data||[];return y(i)||(i=[i]),t.data=i,oC(this,["value"])},defaultOption:{zlevel:0,z:2,center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,lineStyle:{color:[[.2,"#91c7ae"],[.8,"#63869e"],[1,"#c23531"]],width:30}},splitLine:{show:!0,length:30,lineStyle:{color:"#eee",width:2,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:8,lineStyle:{color:"#eee",width:1,type:"solid"}},axisLabel:{show:!0,distance:5,color:"auto"},pointer:{show:!0,length:"80%",width:8},itemStyle:{color:"auto"},title:{show:!0,offsetCenter:[0,"-40%"],color:"#333",fontSize:15},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"auto",fontSize:30}}});var jL=Pn.extend({type:"echartsGaugePointer",shape:{angle:0,width:10,r:10,x:0,y:0},buildPath:function(t,e){var i=Math.cos,n=Math.sin,o=e.r,a=e.width,r=e.angle,s=e.x-i(r)*a*(a>=o/3?1:2),l=e.y-n(r)*a*(a>=o/3?1:2);r=e.angle-Math.PI/2,t.moveTo(s,l),t.lineTo(e.x+i(r)*a,e.y+n(r)*a),t.lineTo(e.x+i(e.angle)*o,e.y+n(e.angle)*o),t.lineTo(e.x-i(r)*a,e.y-n(r)*a),t.lineTo(s,l)}}),YL=2*Math.PI,qL=(Ar.extend({type:"gauge",render:function(t,e,i){this.group.removeAll();var n=t.get("axisLine.lineStyle.color"),o=Sf(t,i);this._renderMain(t,e,i,n,o)},dispose:function(){},_renderMain:function(t,e,i,n,o){for(var a=this.group,r=t.getModel("axisLine").getModel("lineStyle"),s=t.get("clockwise"),l=-t.get("startAngle")/180*Math.PI,u=-t.get("endAngle")/180*Math.PI,h=(u-l)%YL,c=l,d=r.get("width"),f=0;f<n.length;f++){var p=Math.min(Math.max(n[f][0],0),1),g=new hM({shape:{startAngle:c,endAngle:u=l+h*p,cx:o.cx,cy:o.cy,clockwise:s,r0:o.r-d,r:o.r},silent:!0});g.setStyle({fill:n[f][1]}),g.setStyle(r.getLineStyle(["color","borderWidth","borderColor"])),a.add(g),c=u}var m=function(t){if(t<=0)return n[0][1];for(var e=0;e<n.length;e++)if(n[e][0]>=t&&(0===e?0:n[e-1][0])<t)return n[e][1];return n[e-1][1]};if(!s){var v=l;l=u,u=v}this._renderTicks(t,e,i,m,o,l,u,s),this._renderPointer(t,e,i,m,o,l,u,s),this._renderTitle(t,e,i,m,o),this._renderDetail(t,e,i,m,o)},_renderTicks:function(t,e,i,n,o,a,r,s){for(var l=this.group,u=o.cx,h=o.cy,c=o.r,d=+t.get("min"),f=+t.get("max"),p=t.getModel("splitLine"),g=t.getModel("axisTick"),m=t.getModel("axisLabel"),v=t.get("splitNumber"),y=g.get("splitNumber"),x=Vo(p.get("length"),c),_=Vo(g.get("length"),c),w=a,b=(r-a)/v,S=b/y,M=p.getModel("lineStyle").getLineStyle(),I=g.getModel("lineStyle").getLineStyle(),T=0;T<=v;T++){var A=Math.cos(w),D=Math.sin(w);if(p.get("show")){var C=new _M({shape:{x1:A*c+u,y1:D*c+h,x2:A*(c-x)+u,y2:D*(c-x)+h},style:M,silent:!0});"auto"===M.stroke&&C.setStyle({stroke:n(T/v)}),l.add(C)}if(m.get("show")){var L=Mf(Go(T/v*(f-d)+d),m.get("formatter")),k=m.get("distance"),P=n(T/v);l.add(new rM({style:mo({},m,{text:L,x:A*(c-x-k)+u,y:D*(c-x-k)+h,textVerticalAlign:D<-.4?"top":D>.4?"bottom":"middle",textAlign:A<-.4?"left":A>.4?"right":"center"},{autoColor:P}),silent:!0}))}if(g.get("show")&&T!==v){for(var N=0;N<=y;N++){var A=Math.cos(w),D=Math.sin(w),O=new _M({shape:{x1:A*c+u,y1:D*c+h,x2:A*(c-_)+u,y2:D*(c-_)+h},silent:!0,style:I});"auto"===I.stroke&&O.setStyle({stroke:n((T+N/y)/v)}),l.add(O),w+=S}w-=S}else w+=b}},_renderPointer:function(t,e,i,n,o,a,r,s){var l=this.group,u=this._data;if(t.get("pointer.show")){var h=[+t.get("min"),+t.get("max")],c=[a,r],d=t.getData(),f=d.mapDimension("value");d.diff(u).add(function(e){var i=new jL({shape:{angle:a}});To(i,{shape:{angle:Bo(d.get(f,e),h,c,!0)}},t),l.add(i),d.setItemGraphicEl(e,i)}).update(function(e,i){var n=u.getItemGraphicEl(i);Io(n,{shape:{angle:Bo(d.get(f,e),h,c,!0)}},t),l.add(n),d.setItemGraphicEl(e,n)}).remove(function(t){var e=u.getItemGraphicEl(t);l.remove(e)}).execute(),d.eachItemGraphicEl(function(t,e){var i=d.getItemModel(e),a=i.getModel("pointer");t.setShape({x:o.cx,y:o.cy,width:Vo(a.get("width"),o.r),r:Vo(a.get("length"),o.r)}),t.useStyle(i.getModel("itemStyle").getItemStyle()),"auto"===t.style.fill&&t.setStyle("fill",n(Bo(d.get(f,e),h,[0,1],!0))),fo(t,i.getModel("emphasis.itemStyle").getItemStyle())}),this._data=d}else u&&u.eachItemGraphicEl(function(t){l.remove(t)})},_renderTitle:function(t,e,i,n,o){var a=t.getData(),r=a.mapDimension("value"),s=t.getModel("title");if(s.get("show")){var l=s.get("offsetCenter"),u=o.cx+Vo(l[0],o.r),h=o.cy+Vo(l[1],o.r),c=+t.get("min"),d=+t.get("max"),f=n(Bo(t.getData().get(r,0),[c,d],[0,1],!0));this.group.add(new rM({silent:!0,style:mo({},s,{x:u,y:h,text:a.getName(0),textAlign:"center",textVerticalAlign:"middle"},{autoColor:f,forceRich:!0})}))}},_renderDetail:function(t,e,i,n,o){var a=t.getModel("detail"),r=+t.get("min"),s=+t.get("max");if(a.get("show")){var l=a.get("offsetCenter"),u=o.cx+Vo(l[0],o.r),h=o.cy+Vo(l[1],o.r),c=Vo(a.get("width"),o.r),d=Vo(a.get("height"),o.r),f=t.getData(),p=f.get(f.mapDimension("value"),0),g=n(Bo(p,[r,s],[0,1],!0));this.group.add(new rM({silent:!0,style:mo({},a,{x:u,y:h,text:Mf(p,a.get("formatter")),textWidth:isNaN(c)?null:c,textHeight:isNaN(d)?null:d,textAlign:"center",textVerticalAlign:"middle"},{autoColor:g,forceRich:!0})}))}}}),Hs({type:"series.funnel",init:function(t){qL.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()},this._defaultLabelLine(t)},getInitialData:function(t,e){return oC(this,["value"])},_defaultLabelLine:function(t){Ci(t,"labelLine",["show"]);var e=t.labelLine,i=t.emphasis.labelLine;e.show=e.show&&t.label.show,i.show=i.show&&t.emphasis.label.show},getDataParams:function(t){var e=this.getData(),i=qL.superCall(this,"getDataParams",t),n=e.mapDimension("value"),o=e.getSum(n);return i.percent=o?+(e.get(n,t)/o*100).toFixed(2):0,i.$vars.push("percent"),i},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1,type:"solid"}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}}}})),KL=If.prototype,$L=["itemStyle","opacity"];KL.updateData=function(t,e,i){var n=this.childAt(0),o=t.hostModel,a=t.getItemModel(e),s=t.getItemLayout(e),l=t.getItemModel(e).get($L);l=null==l?1:l,n.useStyle({}),i?(n.setShape({points:s.points}),n.setStyle({opacity:0}),To(n,{style:{opacity:l}},o,e)):Io(n,{style:{opacity:l},shape:{points:s.points}},o,e);var u=a.getModel("itemStyle"),h=t.getItemVisual(e,"color");n.setStyle(r({lineJoin:"round",fill:h},u.getItemStyle(["opacity"]))),n.hoverStyle=u.getModel("emphasis").getItemStyle(),this._updateLabel(t,e),fo(this)},KL._updateLabel=function(t,e){var i=this.childAt(1),n=this.childAt(2),o=t.hostModel,a=t.getItemModel(e),r=t.getItemLayout(e).label,s=t.getItemVisual(e,"color");Io(i,{shape:{points:r.linePoints||r.linePoints}},o,e),Io(n,{style:{x:r.x,y:r.y}},o,e),n.attr({rotation:r.rotation,origin:[r.x,r.y],z2:10});var l=a.getModel("label"),u=a.getModel("emphasis.label"),h=a.getModel("labelLine"),c=a.getModel("emphasis.labelLine"),s=t.getItemVisual(e,"color");go(n.style,n.hoverStyle={},l,u,{labelFetcher:t.hostModel,labelDataIndex:e,defaultText:t.getName(e),autoColor:s,useInsideStyle:!!r.inside},{textAlign:r.textAlign,textVerticalAlign:r.verticalAlign}),n.ignore=n.normalIgnore=!l.get("show"),n.hoverIgnore=!u.get("show"),i.ignore=i.normalIgnore=!h.get("show"),i.hoverIgnore=!c.get("show"),i.setStyle({stroke:s}),i.setStyle(h.getModel("lineStyle").getLineStyle()),i.hoverStyle=c.getModel("lineStyle").getLineStyle()},u(If,tb);Ar.extend({type:"funnel",render:function(t,e,i){var n=t.getData(),o=this._data,a=this.group;n.diff(o).add(function(t){var e=new If(n,t);n.setItemGraphicEl(t,e),a.add(e)}).update(function(t,e){var i=o.getItemGraphicEl(e);i.updateData(n,t),a.add(i),n.setItemGraphicEl(t,i)}).remove(function(t){var e=o.getItemGraphicEl(t);a.remove(e)}).execute(),this._data=n},remove:function(){this.group.removeAll(),this._data=null},dispose:function(){}});Bs(uC("funnel")),zs(function(t,e,i){t.eachSeriesByType("funnel",function(t){var i=t.getData(),n=i.mapDimension("value"),o=t.get("sort"),a=Tf(t,e),r=Af(i,o),s=[Vo(t.get("minSize"),a.width),Vo(t.get("maxSize"),a.width)],l=i.getDataExtent(n),u=t.get("min"),h=t.get("max");null==u&&(u=Math.min(l[0],0)),null==h&&(h=l[1]);var c=t.get("funnelAlign"),d=t.get("gap"),f=(a.height-d*(i.count()-1))/i.count(),p=a.y,g=function(t,e){var o,r=Bo(i.get(n,t)||0,[u,h],s,!0);switch(c){case"left":o=a.x;break;case"center":o=a.x+(a.width-r)/2;break;case"right":o=a.x+a.width-r}return[[o,e],[o+r,e]]};"ascending"===o&&(f=-f,d=-d,p+=a.height,r=r.reverse());for(var m=0;m<r.length;m++){var v=r[m],y=r[m+1],x=i.getItemModel(v).get("itemStyle.height");null==x?x=f:(x=Vo(x,a.height),"ascending"===o&&(x=-x));var _=g(v,p),w=g(y,p+x);p+=x+d,i.setItemLayout(v,{points:_.concat(w.slice().reverse())})}Df(i)})}),Os(fC("funnel"));var JL=function(t,e,i,n,o){aD.call(this,t,e,i),this.type=n||"value",this.axisIndex=o};JL.prototype={constructor:JL,model:null,isHorizontal:function(){return"horizontal"!==this.coordinateSystem.getModel().get("layout")}},u(JL,aD);var QL=function(t,e,i,n,o,a){e[0]=Pf(e[0],i),e[1]=Pf(e[1],i),t=t||0;var r=i[1]-i[0];null!=o&&(o=Pf(o,[0,r])),null!=a&&(a=Math.max(a,null!=o?o:0)),"all"===n&&(o=a=Math.abs(e[1]-e[0]),n=0);var s=kf(e,n);e[n]+=t;var l=o||0,u=i.slice();s.sign<0?u[0]+=l:u[1]-=l,e[n]=Pf(e[n],u);h=kf(e,n);null!=o&&(h.sign!==s.sign||h.span<o)&&(e[1-n]=e[n]+s.sign*o);var h=kf(e,n);return null!=a&&h.span>a&&(e[1-n]=e[n]+h.sign*a),e},tk=d,ek=Math.min,ik=Math.max,nk=Math.floor,ok=Math.ceil,ak=Go,rk=Math.PI;Nf.prototype={type:"parallel",constructor:Nf,_init:function(t,e,i){var n=t.dimensions,o=t.parallelAxisIndex;tk(n,function(t,i){var n=o[i],a=e.getComponent("parallelAxis",n),r=this._axesMap.set(t,new JL(t,Hl(a),[0,0],a.get("type"),n)),s="category"===r.type;r.onBand=s&&a.get("boundaryGap"),r.inverse=a.get("inverse"),a.axis=r,r.model=a,r.coordinateSystem=a.coordinateSystem=this},this)},update:function(t,e){this._updateAxesFromSeries(this._model,t)},containPoint:function(t){var e=this._makeLayoutInfo(),i=e.axisBase,n=e.layoutBase,o=e.pixelDimIndex,a=t[1-o],r=t[o];return a>=i&&a<=i+e.axisLength&&r>=n&&r<=n+e.layoutLength},getModel:function(){return this._model},_updateAxesFromSeries:function(t,e){e.eachSeries(function(i){if(t.contains(i,e)){var n=i.getData();tk(this.dimensions,function(t){var e=this._axesMap.get(t);e.scale.unionExtentFromData(n,n.mapDimension(t)),Wl(e.scale,e.model)},this)}},this)},resize:function(t,e){this._rect=ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),this._layoutAxes()},getRect:function(){return this._rect},_makeLayoutInfo:function(){var t,e=this._model,i=this._rect,n=["x","y"],o=["width","height"],a=e.get("layout"),r="horizontal"===a?0:1,s=i[o[r]],l=[0,s],u=this.dimensions.length,h=Of(e.get("axisExpandWidth"),l),c=Of(e.get("axisExpandCount")||0,[0,u]),d=e.get("axisExpandable")&&u>3&&u>c&&c>1&&h>0&&s>0,f=e.get("axisExpandWindow");f?(t=Of(f[1]-f[0],l),f[1]=f[0]+t):(t=Of(h*(c-1),l),(f=[h*(e.get("axisExpandCenter")||nk(u/2))-t/2])[1]=f[0]+t);var p=(s-t)/(u-c);p<3&&(p=0);var g=[nk(ak(f[0]/h,1))+1,ok(ak(f[1]/h,1))-1],m=p/h*f[0];return{layout:a,pixelDimIndex:r,layoutBase:i[n[r]],layoutLength:s,axisBase:i[n[1-r]],axisLength:i[o[1-r]],axisExpandable:d,axisExpandWidth:h,axisCollapseWidth:p,axisExpandWindow:f,axisCount:u,winInnerIndices:g,axisExpandWindow0Pos:m}},_layoutAxes:function(){var t=this._rect,e=this._axesMap,i=this.dimensions,n=this._makeLayoutInfo(),o=n.layout;e.each(function(t){var e=[0,n.axisLength],i=t.inverse?1:0;t.setExtent(e[i],e[1-i])}),tk(i,function(e,i){var a=(n.axisExpandable?Rf:Ef)(i,n),r={horizontal:{x:a.position,y:n.axisLength},vertical:{x:0,y:a.position}},s={horizontal:rk/2,vertical:0},l=[r[o].x+t.x,r[o].y+t.y],u=s[o],h=xt();Mt(h,h,u),St(h,h,l),this._axesLayout[e]={position:l,rotation:u,transform:h,axisNameAvailableWidth:a.axisNameAvailableWidth,axisLabelShow:a.axisLabelShow,nameTruncateMaxWidth:a.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},getAxis:function(t){return this._axesMap.get(t)},dataToPoint:function(t,e){return this.axisCoordToPoint(this._axesMap.get(e).dataToCoord(t),e)},eachActiveState:function(t,e,i,n){null==i&&(i=0),null==n&&(n=t.count());var o=this._axesMap,a=this.dimensions,r=[],s=[];d(a,function(e){r.push(t.mapDimension(e)),s.push(o.get(e).model)});for(var l=this.hasAxisBrushed(),u=i;u<n;u++){var h;if(l){h="active";for(var c=t.getValues(r,u),f=0,p=a.length;f<p;f++)if("inactive"===s[f].getActiveState(c[f])){h="inactive";break}}else h="normal";e(h,u)}},hasAxisBrushed:function(){for(var t=this.dimensions,e=this._axesMap,i=!1,n=0,o=t.length;n<o;n++)"normal"!==e.get(t[n]).model.getActiveState()&&(i=!0);return i},axisCoordToPoint:function(t,e){return Do([t,0],this._axesLayout[e].transform)},getAxisLayout:function(t){return i(this._axesLayout[t])},getSlidedAxisExpandWindow:function(t){var e=this._makeLayoutInfo(),i=e.pixelDimIndex,n=e.axisExpandWindow.slice(),o=n[1]-n[0],a=[0,e.axisExpandWidth*(e.axisCount-1)];if(!this.containPoint(t))return{behavior:"none",axisExpandWindow:n};var r,s=t[i]-e.layoutBase-e.axisExpandWindow0Pos,l="slide",u=e.axisCollapseWidth,h=this._model.get("axisExpandSlideTriggerArea"),c=null!=h[0];if(u)c&&u&&s<o*h[0]?(l="jump",r=s-o*h[2]):c&&u&&s>o*(1-h[0])?(l="jump",r=s-o*(1-h[2])):(r=s-o*h[1])>=0&&(r=s-o*(1-h[1]))<=0&&(r=0),(r*=e.axisExpandWidth/u)?QL(r,n,a,"all"):l="none";else{o=n[1]-n[0];(n=[ik(0,a[1]*s/o-o/2)])[1]=ek(a[1],n[0]+o),n[0]=n[1]-o}return{axisExpandWindow:n,behavior:l}}},Fa.register("parallel",{create:function(t,e){var i=[];return t.eachComponent("parallel",function(n,o){var a=new Nf(n,t,e);a.name="parallel_"+o,a.resize(n,e),n.coordinateSystem=a,a.model=n,i.push(a)}),t.eachSeries(function(e){if("parallel"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"parallel",index:e.get("parallelIndex"),id:e.get("parallelId")})[0];e.coordinateSystem=i.coordinateSystem}}),i}});var sk=lI.extend({type:"baseParallelAxis",axis:null,activeIntervals:[],getAreaSelectStyle:function(){return Qb([["fill","color"],["lineWidth","borderWidth"],["stroke","borderColor"],["width","width"],["opacity","opacity"]])(this.getModel("areaSelectStyle"))},setActiveIntervals:function(t){var e=this.activeIntervals=i(t);if(e)for(var n=e.length-1;n>=0;n--)Fo(e[n])},getActiveState:function(t){var e=this.activeIntervals;if(!e.length)return"normal";if(null==t||isNaN(t))return"inactive";if(1===e.length){var i=e[0];if(i[0]<=t&&t<=i[1])return"active"}else for(var n=0,o=e.length;n<o;n++)if(e[n][0]<=t&&t<=e[n][1])return"active";return"inactive"}}),lk={type:"value",dim:null,areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};n(sk.prototype,UA),ED("parallel",sk,function(t,e){return e.type||(e.data?"category":"value")},lk),lI.extend({type:"parallel",dependencies:["parallelAxis"],coordinateSystem:null,dimensions:null,parallelAxisIndex:null,layoutMode:"box",defaultOption:{zlevel:0,z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},init:function(){lI.prototype.init.apply(this,arguments),this.mergeOption({})},mergeOption:function(t){var e=this.option;t&&n(e,t,!0),this._initDimensions()},contains:function(t,e){var i=t.get("parallelIndex");return null!=i&&e.getComponent("parallel",i)===this},setAxisExpand:function(t){d(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(e){t.hasOwnProperty(e)&&(this.option[e]=t[e])},this)},_initDimensions:function(){var t=this.dimensions=[],e=this.parallelAxisIndex=[];d(g(this.dependentModels.parallelAxis,function(t){return(t.get("parallelIndex")||0)===this.componentIndex},this),function(i){t.push("dim"+i.get("dim")),e.push(i.componentIndex)})}}),Es({type:"axisAreaSelect",event:"axisAreaSelected"},function(t,e){e.eachComponent({mainType:"parallelAxis",query:t},function(e){e.axis.model.setActiveIntervals(t.intervals)})}),Es("parallelAxisExpand",function(t,e){e.eachComponent({mainType:"parallel",query:t},function(e){e.setAxisExpand(t)})});var uk=v,hk=d,ck=f,dk=Math.min,fk=Math.max,pk=Math.pow,gk=1e4,mk=6,vk=6,yk="globalPan",xk={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},_k={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},wk={brushStyle:{lineWidth:2,stroke:"rgba(0,0,0,0.3)",fill:"rgba(0,0,0,0.1)"},transformable:!0,brushMode:"single",removeOnClick:!1},bk=0;zf.prototype={constructor:zf,enableBrush:function(t){return this._brushType&&Vf(this),t.brushType&&Bf(this,t),this},setPanels:function(t){if(t&&t.length){var e=this._panels={};d(t,function(t){e[t.panelId]=i(t)})}else this._panels=null;return this},mount:function(t){t=t||{},this._enableGlobalPan=t.enableGlobalPan;var e=this.group;return this._zr.add(e),e.attr({position:t.position||[0,0],rotation:t.rotation||0,scale:t.scale||[1,1]}),this._transform=e.getLocalTransform(),this},eachCover:function(t,e){hk(this._covers,t,e)},updateCovers:function(t){function e(t,e){return(null!=t.id?t.id:a+e)+"-"+t.brushType}function o(e,i){var n=t[e];if(null!=i&&r[i]===u)s[e]=r[i];else{var o=s[e]=null!=i?(r[i].__brushOption=n,r[i]):Ff(l,Gf(l,n));Zf(l,o)}}t=f(t,function(t){return n(i(wk),t,!0)});var a="\0-brush-index-",r=this._covers,s=this._covers=[],l=this,u=this._creatingCover;return new Xs(r,t,function(t,i){return e(t.__brushOption,i)},e).add(o).update(o).remove(function(t){r[t]!==u&&l.group.remove(r[t])}).execute(),this},unmount:function(){return this.enableBrush(!1),Yf(this),this._zr.remove(this.group),this},dispose:function(){this.unmount(),this.off()}},h(zf,fw);var Sk={mousedown:function(t){if(this._dragging)mp.call(this,t);else if(!t.target||!t.target.draggable){dp(t);var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);this._creatingCover=null,(this._creatingPanel=Xf(this,t,e))&&(this._dragging=!0,this._track=[e.slice()])}},mousemove:function(t){var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);if(cp(this,t,e),this._dragging){dp(t);var i=pp(this,t,e,!1);i&&qf(this,i)}},mouseup:mp},Mk={lineX:vp(0),lineY:vp(1),rect:{createCover:function(t,e){return Jf(uk(rp,function(t){return t},function(t){return t}),t,e,["w","e","n","s","se","sw","ne","nw"])},getCreatingRange:function(t){var e=$f(t);return np(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(t,e,i,n){Qf(t,e,i,n)},updateCommon:tp,contain:fp},polygon:{createCover:function(t,e){var i=new tb;return i.add(new gM({name:"main",style:ip(e),silent:!0})),i},getCreatingRange:function(t){return t},endCreating:function(t,e){e.remove(e.childAt(0)),e.add(new pM({name:"main",draggable:!0,drift:uk(sp,t,e),ondragend:uk(qf,t,{isEnd:!0})}))},updateCoverShape:function(t,e,i,n){e.childAt(0).setShape({points:up(t,e,i)})},updateCommon:tp,contain:fp}},Ik=["axisLine","axisTickLabel","axisName"],Tk=Ws({type:"parallelAxis",init:function(t,e){Tk.superApply(this,"init",arguments),(this._brushController=new zf(e.getZr())).on("brush",m(this._onBrush,this))},render:function(t,e,i,n){if(!bp(t,e,n)){this.axisModel=t,this.api=i,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new tb,this.group.add(this._axisGroup),t.get("show")){var r=Mp(t,e),s=r.coordinateSystem,l=t.getAreaSelectStyle(),u=l.width,h=t.axis.dim,c=a({strokeContainThreshold:u},s.getAxisLayout(h)),f=new FD(t,c);d(Ik,f.add,f),this._axisGroup.add(f.getGroup()),this._refreshBrushController(c,l,t,r,u,i);var p=n&&!1===n.animation?null:t;Lo(o,this._axisGroup,p)}}},_refreshBrushController:function(t,e,i,n,o,a){var r=i.axis.getExtent(),s=r[1]-r[0],l=Math.min(30,.1*Math.abs(s)),u=de.create({x:r[0],y:-o/2,width:s,height:o});u.x-=l,u.width+=2*l,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,position:t.position}).setPanels([{panelId:"pl",clipPath:yp(u),isTargetByCursor:_p(u,a,n),getLinearBrushOtherExtent:xp(u,0)}]).enableBrush({brushType:"lineX",brushStyle:e,removeOnClick:!0}).updateCovers(Sp(i))},_onBrush:function(t,e){var i=this.axisModel,n=i.axis,o=f(t,function(t){return[n.coordToData(t.range[0],!0),n.coordToData(t.range[1],!0)]});(!i.option.realtime===e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:i.id,intervals:o})},dispose:function(){this._brushController.dispose()}});Ws({type:"parallel",render:function(t,e,i){this._model=t,this._api=i,this._handlers||(this._handlers={},d(Ak,function(t,e){i.getZr().on(e,this._handlers[e]=m(t,this))},this)),Nr(this,"_throttledDispatchExpand",t.get("axisExpandRate"),"fixRate")},dispose:function(t,e){d(this._handlers,function(t,i){e.getZr().off(i,t)}),this._handlers=null},_throttledDispatchExpand:function(t){this._dispatchExpand(t)},_dispatchExpand:function(t){t&&this._api.dispatchAction(a({type:"parallelAxisExpand"},t))}});var Ak={mousedown:function(t){Ip(this,"click")&&(this._mouseDownPoint=[t.offsetX,t.offsetY])},mouseup:function(t){var e=this._mouseDownPoint;if(Ip(this,"click")&&e){var i=[t.offsetX,t.offsetY];if(Math.pow(e[0]-i[0],2)+Math.pow(e[1]-i[1],2)>5)return;var n=this._model.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]);"none"!==n.behavior&&this._dispatchExpand({axisExpandWindow:n.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(t){if(!this._mouseDownPoint&&Ip(this,"mousemove")){var e=this._model,i=e.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]),n=i.behavior;"jump"===n&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand("none"===n?null:{axisExpandWindow:i.axisExpandWindow,animation:"jump"===n&&null})}}};Ns(function(t){Cf(t),Lf(t)}),YI.extend({type:"series.parallel",dependencies:["parallel"],visualColorAccessPath:"lineStyle.color",getInitialData:function(t,e){var i=this.getSource();return Tp(i,this),ml(i,this)},getRawIndicesByActiveState:function(t){var e=this.coordinateSystem,i=this.getData(),n=[];return e.eachActiveState(i,function(e,o){t===e&&n.push(i.getRawIndex(o))}),n},defaultOption:{zlevel:0,z:2,coordinateSystem:"parallel",parallelIndex:0,label:{show:!1},inactiveOpacity:.05,activeOpacity:1,lineStyle:{width:1,opacity:.45,type:"solid"},emphasis:{label:{show:!1}},progressive:500,smooth:!1,animationEasing:"linear"}});var Dk=.3,Ck=(Ar.extend({type:"parallel",init:function(){this._dataGroup=new tb,this.group.add(this._dataGroup),this._data,this._initialized},render:function(t,e,i,n){var o=this._dataGroup,a=t.getData(),r=this._data,s=t.coordinateSystem,l=s.dimensions,u=kp(t);if(a.diff(r).add(function(t){Pp(Lp(a,o,t,l,s),a,t,u)}).update(function(e,i){var o=r.getItemGraphicEl(i),h=Cp(a,e,l,s);a.setItemGraphicEl(e,o),Io(o,{shape:{points:h}},n&&!1===n.animation?null:t,e),Pp(o,a,e,u)}).remove(function(t){var e=r.getItemGraphicEl(t);o.remove(e)}).execute(),!this._initialized){this._initialized=!0;var h=Dp(s,t,function(){setTimeout(function(){o.removeClipPath()})});o.setClipPath(h)}this._data=a},incrementalPrepareRender:function(t,e,i){this._initialized=!0,this._data=null,this._dataGroup.removeAll()},incrementalRender:function(t,e,i){for(var n=e.getData(),o=e.coordinateSystem,a=o.dimensions,r=kp(e),s=t.start;s<t.end;s++){var l=Lp(n,this._dataGroup,s,a,o);l.incremental=!0,Pp(l,n,s,r)}},dispose:function(){},remove:function(){this._dataGroup&&this._dataGroup.removeAll(),this._data=null}}),["lineStyle","normal","opacity"]);Bs({seriesType:"parallel",reset:function(t,e,i){var n=t.getModel("itemStyle"),o=t.getModel("lineStyle"),a=e.get("color"),r=o.get("color")||n.get("color")||a[t.seriesIndex%a.length],s=t.get("inactiveOpacity"),l=t.get("activeOpacity"),u=t.getModel("lineStyle").getLineStyle(),h=t.coordinateSystem,c=t.getData(),d={normal:u.opacity,active:l,inactive:s};return c.setVisual("color",r),{progress:function(t,e){h.eachActiveState(e,function(t,i){var n=d[t];if("normal"===t&&e.hasItemOption){var o=e.getItemModel(i).get(Ck,!0);null!=o&&(n=o)}e.setItemVisual(i,"opacity",n)},t.start,t.end)}}}});var Lk=YI.extend({type:"series.sankey",layoutInfo:null,getInitialData:function(t){var e=t.edges||t.links,i=t.data||t.nodes;if(i&&e)return DL(i,e,this,!0).data},setNodePosition:function(t,e){var i=this.option.data[t];i.localX=e[0],i.localY=e[1]},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},formatTooltip:function(t,e,i){if("edge"===i){var n=this.getDataParams(t,i),o=n.data,a=o.source+" -- "+o.target;return n.value&&(a+=" : "+n.value),ia(a)}return Lk.superCall(this,"formatTooltip",t,e)},optionUpdated:function(){var t=this.option;!0===t.focusNodeAdjacency&&(t.focusNodeAdjacency="allEdges")},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",layout:null,left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,focusNodeAdjacency:!1,layoutIterations:32,label:{show:!0,position:"right",color:"#000",fontSize:12},itemStyle:{borderWidth:1,borderColor:"#333"},lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.6}},animationEasing:"linear",animationDuration:1e3}}),kk=["itemStyle","opacity"],Pk=["lineStyle","opacity"],Nk=Un({shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,cpx2:0,cpy2:0,extent:0,orient:""},buildPath:function(t,e){var i=e.extent;"vertical"===e.orient?(t.moveTo(e.x1,e.y1),t.bezierCurveTo(e.cpx1,e.cpy1,e.cpx2,e.cpy2,e.x2,e.y2),t.lineTo(e.x2+i,e.y2),t.bezierCurveTo(e.cpx2+i,e.cpy2,e.cpx1+i,e.cpy1,e.x1+i,e.y1)):(t.moveTo(e.x1,e.y1),t.bezierCurveTo(e.cpx1,e.cpy1,e.cpx2,e.cpy2,e.x2,e.y2),t.lineTo(e.x2,e.y2+i),t.bezierCurveTo(e.cpx2,e.cpy2+i,e.cpx1,e.cpy1+i,e.x1,e.y1+i)),t.closePath()}});Zs({type:"sankey",_model:null,_focusAdjacencyDisabled:!1,render:function(t,e,i){var n=this,o=t.getGraph(),a=this.group,r=t.layoutInfo,s=r.width,l=r.height,u=t.getData(),h=t.getData("edge"),c=t.get("orient");this._model=t,a.removeAll(),a.attr("position",[r.x,r.y]),o.eachEdge(function(e){var i=new Nk;i.dataIndex=e.dataIndex,i.seriesIndex=t.seriesIndex,i.dataType="edge";var n,o,r,u,d,f,p,g,m=e.getModel("lineStyle"),v=m.get("curveness"),y=e.node1.getLayout(),x=e.node1.getModel(),_=x.get("localX"),w=x.get("localY"),b=e.node2.getLayout(),S=e.node2.getModel(),M=S.get("localX"),I=S.get("localY"),T=e.getLayout();switch(i.shape.extent=Math.max(1,T.dy),i.shape.orient=c,"vertical"===c?(n=(null!=_?_*s:y.x)+T.sy,o=(null!=w?w*l:y.y)+y.dy,r=(null!=M?M*s:b.x)+T.ty,d=n,f=o*(1-v)+(u=null!=I?I*l:b.y)*v,p=r,g=o*v+u*(1-v)):(n=(null!=_?_*s:y.x)+y.dx,o=(null!=w?w*l:y.y)+T.sy,d=n*(1-v)+(r=null!=M?M*s:b.x)*v,f=o,p=n*v+r*(1-v),g=u=(null!=I?I*l:b.y)+T.ty),i.setShape({x1:n,y1:o,x2:r,y2:u,cpx1:d,cpy1:f,cpx2:p,cpy2:g}),i.setStyle(m.getItemStyle()),i.style.fill){case"source":i.style.fill=e.node1.getVisual("color");break;case"target":i.style.fill=e.node2.getVisual("color")}fo(i,e.getModel("emphasis.lineStyle").getItemStyle()),a.add(i),h.setItemGraphicEl(e.dataIndex,i)}),o.eachNode(function(e){var i=e.getLayout(),n=e.getModel(),o=n.get("localX"),r=n.get("localY"),h=n.getModel("label"),c=n.getModel("emphasis.label"),d=new yM({shape:{x:null!=o?o*s:i.x,y:null!=r?r*l:i.y,width:i.dx,height:i.dy},style:n.getModel("itemStyle").getItemStyle()}),f=e.getModel("emphasis.itemStyle").getItemStyle();go(d.style,f,h,c,{labelFetcher:t,labelDataIndex:e.dataIndex,defaultText:e.id,isRectText:!0}),d.setStyle("fill",e.getVisual("color")),fo(d,f),a.add(d),u.setItemGraphicEl(e.dataIndex,d),d.dataType="node"}),u.eachItemGraphicEl(function(e,o){var a=u.getItemModel(o);a.get("draggable")&&(e.drift=function(e,a){n._focusAdjacencyDisabled=!0,this.shape.x+=e,this.shape.y+=a,this.dirty(),i.dispatchAction({type:"dragNode",seriesId:t.id,dataIndex:u.getRawIndex(o),localX:this.shape.x/s,localY:this.shape.y/l})},e.ondragend=function(){n._focusAdjacencyDisabled=!1},e.draggable=!0,e.cursor="move"),a.get("focusNodeAdjacency")&&(e.off("mouseover").on("mouseover",function(){n._focusAdjacencyDisabled||i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,dataIndex:e.dataIndex})}),e.off("mouseout").on("mouseout",function(){n._focusAdjacencyDisabled||i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))}),h.eachItemGraphicEl(function(e,o){h.getItemModel(o).get("focusNodeAdjacency")&&(e.off("mouseover").on("mouseover",function(){n._focusAdjacencyDisabled||i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,edgeDataIndex:e.dataIndex})}),e.off("mouseout").on("mouseout",function(){n._focusAdjacencyDisabled||i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))}),!this._data&&t.get("animation")&&a.setClipPath(zp(a.getBoundingRect(),t,function(){a.removeClipPath()})),this._data=t.getData()},dispose:function(){},focusNodeAdjacency:function(t,e,i,n){var o=this._model.getData(),a=o.graph,r=n.dataIndex,s=o.getItemModel(r),l=n.edgeDataIndex;if(null!=r||null!=l){var u=a.getNodeByIndex(r),h=a.getEdgeByIndex(l);if(a.eachNode(function(t){Ep(t,kk,.1)}),a.eachEdge(function(t){Ep(t,Pk,.1)}),u){Rp(u,kk);var c=s.get("focusNodeAdjacency");"outEdges"===c?d(u.outEdges,function(t){t.dataIndex<0||(Rp(t,Pk),Rp(t.node2,kk))}):"inEdges"===c?d(u.inEdges,function(t){t.dataIndex<0||(Rp(t,Pk),Rp(t.node1,kk))}):"allEdges"===c&&d(u.edges,function(t){t.dataIndex<0||(Rp(t,Pk),Rp(t.node1,kk),Rp(t.node2,kk))})}h&&(Rp(h,Pk),Rp(h.node1,kk),Rp(h.node2,kk))}},unfocusNodeAdjacency:function(t,e,i,n){var o=this._model.getGraph();o.eachNode(function(t){Ep(t,kk)}),o.eachEdge(function(t){Ep(t,Pk)})}}),Es({type:"dragNode",event:"dragNode",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"sankey",query:t},function(e){e.setNodePosition(t.dataIndex,[t.localX,t.localY])})});zs(function(t,e,i){t.eachSeriesByType("sankey",function(t){var i=t.get("nodeWidth"),n=t.get("nodeGap"),o=Bp(t,e);t.layoutInfo=o;var a=o.width,r=o.height,s=t.getGraph(),l=s.nodes,u=s.edges;Gp(l),Vp(l,u,i,n,a,r,0!==g(l,function(t){return 0===t.getLayout().value}).length?0:t.get("layoutIterations"),t.get("orient"))})}),Bs(function(t,e){t.eachSeriesByType("sankey",function(t){var e=t.getGraph().nodes;if(e.length){var i=1/0,n=-1/0;d(e,function(t){var e=t.getLayout().value;e<i&&(i=e),e>n&&(n=e)}),d(e,function(e){var o=new hL({type:"color",mappingMethod:"linear",dataExtent:[i,n],visual:t.get("color")}).mapValueToVisual(e.getLayout().value);e.setVisual("color",o);var a=e.getModel().get("itemStyle.color");null!=a&&e.setVisual("color",a)})}})});var Ok={_baseAxisDim:null,getInitialData:function(t,e){var i,n,o=e.getComponent("xAxis",this.get("xAxisIndex")),a=e.getComponent("yAxis",this.get("yAxisIndex")),r=o.get("type"),s=a.get("type");"category"===r?(t.layout="horizontal",i=o.getOrdinalMeta(),n=!0):"category"===s?(t.layout="vertical",i=a.getOrdinalMeta(),n=!0):t.layout=t.layout||"horizontal";var l=["x","y"],u="horizontal"===t.layout?0:1,h=this._baseAxisDim=l[u],c=l[1-u],f=[o,a],p=f[u].get("type"),g=f[1-u].get("type"),m=t.data;if(m&&n){var v=[];d(m,function(t,e){var i;t.value&&y(t.value)?(i=t.value.slice(),t.value.unshift(e)):y(t)?(i=t.slice(),t.unshift(e)):i=t,v.push(i)}),t.data=v}var x=this.defaultValueDimensions;return oC(this,{coordDimensions:[{name:h,type:qs(p),ordinalMeta:i,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:c,type:qs(g),dimsDef:x.slice()}],dimensionsCount:x.length+1})},getBaseAxis:function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis}};h(YI.extend({type:"series.boxplot",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:2,shadowOffsetY:2,shadowColor:"rgba(0,0,0,0.4)"}},animationEasing:"elasticOut",animationDuration:800}}),Ok,!0);var Ek=["itemStyle"],Rk=["emphasis","itemStyle"],zk=(Ar.extend({type:"boxplot",render:function(t,e,i){var n=t.getData(),o=this.group,a=this._data;this._data||o.removeAll();var r="horizontal"===t.get("layout")?1:0;n.diff(a).add(function(t){if(n.hasValue(t)){var e=ig(n.getItemLayout(t),n,t,r,!0);n.setItemGraphicEl(t,e),o.add(e)}}).update(function(t,e){var i=a.getItemGraphicEl(e);if(n.hasValue(t)){var s=n.getItemLayout(t);i?ng(s,i,n,t):i=ig(s,n,t,r),o.add(i),n.setItemGraphicEl(t,i)}else o.remove(i)}).remove(function(t){var e=a.getItemGraphicEl(t);e&&o.remove(e)}).execute(),this._data=n},remove:function(t){var e=this.group,i=this._data;this._data=null,i&&i.eachItemGraphicEl(function(t){t&&e.remove(t)})},dispose:B}),Pn.extend({type:"boxplotBoxPath",shape:{},buildPath:function(t,e){var i=e.points,n=0;for(t.moveTo(i[n][0],i[n][1]),n++;n<4;n++)t.lineTo(i[n][0],i[n][1]);for(t.closePath();n<i.length;n++)t.moveTo(i[n][0],i[n][1]),n++,t.lineTo(i[n][0],i[n][1])}})),Bk=["itemStyle","borderColor"],Vk=d;Bs(function(t,e){var i=t.get("color");t.eachRawSeriesByType("boxplot",function(e){var n=i[e.seriesIndex%i.length],o=e.getData();o.setVisual({legendSymbol:"roundRect",color:e.get(Bk)||n}),t.isSeriesFiltered(e)||o.each(function(t){var e=o.getItemModel(t);o.setItemVisual(t,{color:e.get(Bk,!0)})})})}),zs(function(t){var e=ag(t);Vk(e,function(t){var e=t.seriesModels;e.length&&(rg(t),Vk(e,function(e,i){sg(e,t.boxOffsetList[i],t.boxWidthList[i])}))})}),h(YI.extend({type:"series.candlestick",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,itemStyle:{color:"#c23531",color0:"#314656",borderWidth:1,borderColor:"#c23531",borderColor0:"#314656"},emphasis:{itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationUpdate:!1,animationEasing:"linear",animationDuration:300},getShadowDim:function(){return"open"},brushSelector:function(t,e,i){var n=e.getItemLayout(t);return n&&i.rect(n.brushRect)}}),Ok,!0);var Gk=["itemStyle"],Fk=["emphasis","itemStyle"],Wk=["color","color0","borderColor","borderColor0"],Hk=(Ar.extend({type:"candlestick",render:function(t,e,i){this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},incrementalPrepareRender:function(t,e,i){this._clear(),this._updateDrawMode(t)},incrementalRender:function(t,e,i,n){this._isLargeDraw?this._incrementalRenderLarge(t,e):this._incrementalRenderNormal(t,e)},_updateDrawMode:function(t){var e=t.pipelineContext.large;(null==this._isLargeDraw||e^this._isLargeDraw)&&(this._isLargeDraw=e,this._clear())},_renderNormal:function(t){var e=t.getData(),i=this._data,n=this.group,o=e.getLayout("isSimpleBox");this._data||n.removeAll(),e.diff(i).add(function(i){if(e.hasValue(i)){var a,r=e.getItemLayout(i);To(a=lg(r,0,!0),{shape:{points:r.ends}},t,i),ug(a,e,i,o),n.add(a),e.setItemGraphicEl(i,a)}}).update(function(a,r){var s=i.getItemGraphicEl(r);if(e.hasValue(a)){var l=e.getItemLayout(a);s?Io(s,{shape:{points:l.ends}},t,a):s=lg(l),ug(s,e,a,o),n.add(s),e.setItemGraphicEl(a,s)}else n.remove(s)}).remove(function(t){var e=i.getItemGraphicEl(t);e&&n.remove(e)}).execute(),this._data=e},_renderLarge:function(t){this._clear(),cg(t,this.group)},_incrementalRenderNormal:function(t,e){for(var i,n=e.getData(),o=n.getLayout("isSimpleBox");null!=(i=t.next());){var a;ug(a=lg(n.getItemLayout(i)),n,i,o),a.incremental=!0,this.group.add(a)}},_incrementalRenderLarge:function(t,e){cg(e,this.group,!0)},remove:function(t){this._clear()},_clear:function(){this.group.removeAll(),this._data=null},dispose:B}),Pn.extend({type:"normalCandlestickBox",shape:{},buildPath:function(t,e){var i=e.points;this.__simpleBox?(t.moveTo(i[4][0],i[4][1]),t.lineTo(i[6][0],i[6][1])):(t.moveTo(i[0][0],i[0][1]),t.lineTo(i[1][0],i[1][1]),t.lineTo(i[2][0],i[2][1]),t.lineTo(i[3][0],i[3][1]),t.closePath(),t.moveTo(i[4][0],i[4][1]),t.lineTo(i[5][0],i[5][1]),t.moveTo(i[6][0],i[6][1]),t.lineTo(i[7][0],i[7][1]))}})),Zk=Pn.extend({type:"largeCandlestickBox",shape:{},buildPath:function(t,e){for(var i=e.points,n=0;n<i.length;)if(this.__sign===i[n++]){var o=i[n++];t.moveTo(o,i[n++]),t.lineTo(o,i[n++])}else n+=3}}),Uk=["itemStyle","borderColor"],Xk=["itemStyle","borderColor0"],jk=["itemStyle","color"],Yk=["itemStyle","color0"],qk={seriesType:"candlestick",plan:$I(),performRawSeries:!0,reset:function(t,e){function i(t,e){return e.get(t>0?jk:Yk)}function n(t,e){return e.get(t>0?Uk:Xk)}var o=t.getData(),a=t.pipelineContext.large;if(o.setVisual({legendSymbol:"roundRect",colorP:i(1,t),colorN:i(-1,t),borderColorP:n(1,t),borderColorN:n(-1,t)}),!e.isSeriesFiltered(t))return!a&&{progress:function(t,e){for(var o;null!=(o=t.next());){var a=e.getItemModel(o),r=e.getItemLayout(o).sign;e.setItemVisual(o,{color:i(r,a),borderColor:n(r,a)})}}}}},Kk="undefined"!=typeof Float32Array?Float32Array:Array,$k={seriesType:"candlestick",plan:$I(),reset:function(t){var e=t.coordinateSystem,i=t.getData(),n=pg(t,i),o=0,a=1,r=["x","y"],s=i.mapDimension(r[o]),l=i.mapDimension(r[a],!0),u=l[0],h=l[1],c=l[2],d=l[3];if(i.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),!(null==s||l.length<4))return{progress:t.pipelineContext.large?function(t,i){for(var n,r,l=new Kk(5*t.count),f=0,p=[],g=[];null!=(r=t.next());){var m=i.get(s,r),v=i.get(u,r),y=i.get(h,r),x=i.get(c,r),_=i.get(d,r);isNaN(m)||isNaN(x)||isNaN(_)?(l[f++]=NaN,f+=4):(l[f++]=fg(i,r,v,y,h),p[o]=m,p[a]=x,n=e.dataToPoint(p,null,g),l[f++]=n?n[0]:NaN,l[f++]=n?n[1]:NaN,p[a]=_,n=e.dataToPoint(p,null,g),l[f++]=n?n[1]:NaN)}i.setLayout("largePoints",l)}:function(t,i){function r(t,i){var n=[];return n[o]=i,n[a]=t,isNaN(i)||isNaN(t)?[NaN,NaN]:e.dataToPoint(n)}function l(t,e,i){var a=e.slice(),r=e.slice();a[o]=Jn(a[o]+n/2,1,!1),r[o]=Jn(r[o]-n/2,1,!0),i?t.push(a,r):t.push(r,a)}function f(t){return t[o]=Jn(t[o],1),t}for(var p;null!=(p=t.next());){var g=i.get(s,p),m=i.get(u,p),v=i.get(h,p),y=i.get(c,p),x=i.get(d,p),_=Math.min(m,v),w=Math.max(m,v),b=r(_,g),S=r(w,g),M=r(y,g),I=r(x,g),T=[];l(T,S,0),l(T,b,1),T.push(f(I),f(S),f(M),f(b)),i.setItemLayout(p,{sign:fg(i,p,m,v,h),initBaseline:m>v?S[a]:b[a],ends:T,brushRect:function(t,e,i){var s=r(t,i),l=r(e,i);return s[o]-=n/2,l[o]-=n/2,{x:s[0],y:s[1],width:a?n:l[0]-s[0],height:a?l[1]-s[1]:n}}(y,x,g)})}}}}};Ns(function(t){t&&y(t.series)&&d(t.series,function(t){w(t)&&"k"===t.type&&(t.type="candlestick")})}),Bs(qk),zs($k),YI.extend({type:"series.effectScatter",dependencies:["grid","polar"],getInitialData:function(t,e){return ml(this.getSource(),this)},brushSelector:"point",defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,effectType:"ripple",progressive:0,showEffectOn:"render",rippleEffect:{period:4,scale:2.5,brushType:"fill"},symbolSize:10}});var Jk=vg.prototype;Jk.stopEffectAnimation=function(){this.childAt(1).removeAll()},Jk.startEffectAnimation=function(t){for(var e=t.symbolType,i=t.color,n=this.childAt(1),o=0;o<3;o++){var a=Jl(e,-1,-1,2,2,i);a.attr({style:{strokeNoScale:!0},z2:99,silent:!0,scale:[.5,.5]});var r=-o/3*t.period+t.effectOffset;a.animate("",!0).when(t.period,{scale:[t.rippleScale/2,t.rippleScale/2]}).delay(r).start(),a.animateStyle(!0).when(t.period,{opacity:0}).delay(r).start(),n.add(a)}mg(n,t)},Jk.updateEffectAnimation=function(t){for(var e=this._effectCfg,i=this.childAt(1),n=["symbolType","period","rippleScale"],o=0;o<n.length;o++){var a=n[o];if(e[a]!==t[a])return this.stopEffectAnimation(),void this.startEffectAnimation(t)}mg(i,t)},Jk.highlight=function(){this.trigger("emphasis")},Jk.downplay=function(){this.trigger("normal")},Jk.updateData=function(t,e){var i=t.hostModel;this.childAt(0).updateData(t,e);var n=this.childAt(1),o=t.getItemModel(e),a=t.getItemVisual(e,"symbol"),r=gg(t.getItemVisual(e,"symbolSize")),s=t.getItemVisual(e,"color");n.attr("scale",r),n.traverse(function(t){t.attr({fill:s})});var l=o.getShallow("symbolOffset");if(l){var u=n.position;u[0]=Vo(l[0],r[0]),u[1]=Vo(l[1],r[1])}n.rotation=(o.getShallow("symbolRotate")||0)*Math.PI/180||0;var h={};if(h.showEffectOn=i.get("showEffectOn"),h.rippleScale=o.get("rippleEffect.scale"),h.brushType=o.get("rippleEffect.brushType"),h.period=1e3*o.get("rippleEffect.period"),h.effectOffset=e/t.count(),h.z=o.getShallow("z")||0,h.zlevel=o.getShallow("zlevel")||0,h.symbolType=a,h.color=s,this.off("mouseover").off("mouseout").off("emphasis").off("normal"),"render"===h.showEffectOn)this._effectCfg?this.updateEffectAnimation(h):this.startEffectAnimation(h),this._effectCfg=h;else{this._effectCfg=null,this.stopEffectAnimation();var c=this.childAt(0),d=function(){c.highlight(),"render"!==h.showEffectOn&&this.startEffectAnimation(h)},f=function(){c.downplay(),"render"!==h.showEffectOn&&this.stopEffectAnimation()};this.on("mouseover",d,this).on("mouseout",f,this).on("emphasis",d,this).on("normal",f,this)}this._effectCfg=h},Jk.fadeOut=function(t){this.off("mouseover").off("mouseout").off("emphasis").off("normal"),t&&t()},u(vg,tb),Zs({type:"effectScatter",init:function(){this._symbolDraw=new Du(vg)},render:function(t,e,i){var n=t.getData(),o=this._symbolDraw;o.updateData(n),this.group.add(o.group)},updateTransform:function(t,e,i){var n=t.getData();this.group.dirty();var o=AD().reset(t);o.progress&&o.progress({start:0,end:n.count()},n),this._symbolDraw.updateLayout(n)},_updateGroupTransform:function(t){var e=t.coordinateSystem;e&&e.getRoamTransform&&(this.group.transform=At(e.getRoamTransform()),this.group.decomposeTransform())},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(e)},dispose:function(){}}),Bs(TD("effectScatter","circle")),zs(AD("effectScatter"));var Qk="undefined"==typeof Uint32Array?Array:Uint32Array,tP="undefined"==typeof Float64Array?Array:Float64Array,eP=YI.extend({type:"series.lines",dependencies:["grid","polar"],visualColorAccessPath:"lineStyle.color",init:function(t){t.data=t.data||[],yg(t);var e=this._processFlatCoordsArray(t.data);this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset,e.flatCoords&&(t.data=new Float32Array(e.count)),eP.superApply(this,"init",arguments)},mergeOption:function(t){if(t.data=t.data||[],yg(t),t.data){var e=this._processFlatCoordsArray(t.data);this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset,e.flatCoords&&(t.data=new Float32Array(e.count))}eP.superApply(this,"mergeOption",arguments)},appendData:function(t){var e=this._processFlatCoordsArray(t.data);e.flatCoords&&(this._flatCoords?(this._flatCoords=z(this._flatCoords,e.flatCoords),this._flatCoordsOffset=z(this._flatCoordsOffset,e.flatCoordsOffset)):(this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset),t.data=new Float32Array(e.count)),this.getRawData().appendData(t.data)},_getCoordsFromItemModel:function(t){var e=this.getData().getItemModel(t);return e.option instanceof Array?e.option:e.getShallow("coords")},getLineCoordsCount:function(t){return this._flatCoordsOffset?this._flatCoordsOffset[2*t+1]:this._getCoordsFromItemModel(t).length},getLineCoords:function(t,e){if(this._flatCoordsOffset){for(var i=this._flatCoordsOffset[2*t],n=this._flatCoordsOffset[2*t+1],o=0;o<n;o++)e[o]=e[o]||[],e[o][0]=this._flatCoords[i+2*o],e[o][1]=this._flatCoords[i+2*o+1];return n}for(var a=this._getCoordsFromItemModel(t),o=0;o<a.length;o++)e[o]=e[o]||[],e[o][0]=a[o][0],e[o][1]=a[o][1];return a.length},_processFlatCoordsArray:function(t){var e=0;if(this._flatCoords&&(e=this._flatCoords.length),"number"==typeof t[0]){for(var i=t.length,n=new Qk(i),o=new tP(i),a=0,r=0,s=0,l=0;l<i;){s++;var u=t[l++];n[r++]=a+e,n[r++]=u;for(var h=0;h<u;h++){var c=t[l++],d=t[l++];o[a++]=c,o[a++]=d}}return{flatCoordsOffset:new Uint32Array(n.buffer,0,r),flatCoords:o,count:s}}return{flatCoordsOffset:null,flatCoords:null,count:t.length}},getInitialData:function(t,e){var i=new vA(["value"],this);return i.hasItemOption=!1,i.initData(t.data,[],function(t,e,n,o){if(t instanceof Array)return NaN;i.hasItemOption=!0;var a=t.value;return null!=a?a instanceof Array?a[o]:a:void 0}),i},formatTooltip:function(t){var e=this.getData().getItemModel(t),i=e.get("name");if(i)return i;var n=e.get("fromName"),o=e.get("toName"),a=[];return null!=n&&a.push(n),null!=o&&a.push(o),ia(a.join(" > "))},preventIncremental:function(){return!!this.get("effect.show")},getProgressive:function(){var t=this.option.progressive;return null==t?this.option.large?1e4:this.get("progressive"):t},getProgressiveThreshold:function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?2e4:this.get("progressiveThreshold"):t},defaultOption:{coordinateSystem:"geo",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,label:{show:!1,position:"end"},lineStyle:{opacity:.5}}}),iP=xg.prototype;iP.createLine=function(t,e,i){return new rf(t,e,i)},iP._updateEffectSymbol=function(t,e){var i=t.getItemModel(e).getModel("effect"),n=i.get("symbolSize"),o=i.get("symbol");y(n)||(n=[n,n]);var a=i.get("color")||t.getItemVisual(e,"color"),r=this.childAt(1);this._symbolType!==o&&(this.remove(r),(r=Jl(o,-.5,-.5,1,1,a)).z2=100,r.culling=!0,this.add(r)),r&&(r.setStyle("shadowColor",a),r.setStyle(i.getItemStyle(["color"])),r.attr("scale",n),r.setColor(a),r.attr("scale",n),this._symbolType=o,this._updateEffectAnimation(t,i,e))},iP._updateEffectAnimation=function(t,e,i){var n=this.childAt(1);if(n){var o=this,a=t.getItemLayout(i),r=1e3*e.get("period"),s=e.get("loop"),l=e.get("constantSpeed"),u=T(e.get("delay"),function(e){return e/t.count()*r/3}),h="function"==typeof u;if(n.ignore=!0,this.updateAnimationPoints(n,a),l>0&&(r=this.getLineLength(n)/l*1e3),r!==this._period||s!==this._loop){n.stopAnimation();var c=u;h&&(c=u(i)),n.__t>0&&(c=-r*n.__t),n.__t=0;var d=n.animate("",s).when(r,{__t:1}).delay(c).during(function(){o.updateSymbolPosition(n)});s||d.done(function(){o.remove(n)}),d.start()}this._period=r,this._loop=s}},iP.getLineLength=function(t){return uw(t.__p1,t.__cp1)+uw(t.__cp1,t.__p2)},iP.updateAnimationPoints=function(t,e){t.__p1=e[0],t.__p2=e[1],t.__cp1=e[2]||[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]},iP.updateData=function(t,e,i){this.childAt(0).updateData(t,e,i),this._updateEffectSymbol(t,e)},iP.updateSymbolPosition=function(t){var e=t.__p1,i=t.__p2,n=t.__cp1,o=t.__t,a=t.position,r=sn,s=ln;a[0]=r(e[0],n[0],i[0],o),a[1]=r(e[1],n[1],i[1],o);var l=s(e[0],n[0],i[0],o),u=s(e[1],n[1],i[1],o);t.rotation=-Math.atan2(u,l)-Math.PI/2,t.ignore=!1},iP.updateLayout=function(t,e){this.childAt(0).updateLayout(t,e);var i=t.getItemModel(e).getModel("effect");this._updateEffectAnimation(t,i,e)},u(xg,tb);var nP=_g.prototype;nP._createPolyline=function(t,e,i){var n=t.getItemLayout(e),o=new gM({shape:{points:n}});this.add(o),this._updateCommonStl(t,e,i)},nP.updateData=function(t,e,i){var n=t.hostModel;Io(this.childAt(0),{shape:{points:t.getItemLayout(e)}},n,e),this._updateCommonStl(t,e,i)},nP._updateCommonStl=function(t,e,i){var n=this.childAt(0),o=t.getItemModel(e),a=t.getItemVisual(e,"color"),s=i&&i.lineStyle,l=i&&i.hoverLineStyle;i&&!t.hasItemOption||(s=o.getModel("lineStyle").getLineStyle(),l=o.getModel("emphasis.lineStyle").getLineStyle()),n.useStyle(r({strokeNoScale:!0,fill:"none",stroke:a},s)),n.hoverStyle=l,fo(this)},nP.updateLayout=function(t,e){this.childAt(0).setShape("points",t.getItemLayout(e))},u(_g,tb);var oP=wg.prototype;oP.createLine=function(t,e,i){return new _g(t,e,i)},oP.updateAnimationPoints=function(t,e){this._points=e;for(var i=[0],n=0,o=1;o<e.length;o++){var a=e[o-1],r=e[o];n+=uw(a,r),i.push(n)}if(0!==n){for(o=0;o<i.length;o++)i[o]/=n;this._offsets=i,this._length=n}},oP.getLineLength=function(t){return this._length},oP.updateSymbolPosition=function(t){var e=t.__t,i=this._points,n=this._offsets,o=i.length;if(n){var a=this._lastFrame;if(e<this._lastFramePercent){for(r=Math.min(a+1,o-1);r>=0&&!(n[r]<=e);r--);r=Math.min(r,o-2)}else{for(var r=a;r<o&&!(n[r]>e);r++);r=Math.min(r-1,o-2)}J(t.position,i[r],i[r+1],(e-n[r])/(n[r+1]-n[r]));var s=i[r+1][0]-i[r][0],l=i[r+1][1]-i[r][1];t.rotation=-Math.atan2(l,s)-Math.PI/2,this._lastFrame=r,this._lastFramePercent=e,t.ignore=!1}},u(wg,xg);var aP=Un({shape:{polyline:!1,curveness:0,segs:[]},buildPath:function(t,e){var i=e.segs,n=e.curveness;if(e.polyline)for(r=0;r<i.length;){var o=i[r++];if(o>0){t.moveTo(i[r++],i[r++]);for(var a=1;a<o;a++)t.lineTo(i[r++],i[r++])}}else for(var r=0;r<i.length;){var s=i[r++],l=i[r++],u=i[r++],h=i[r++];if(t.moveTo(s,l),n>0){var c=(s+u)/2-(l-h)*n,d=(l+h)/2-(u-s)*n;t.quadraticCurveTo(c,d,u,h)}else t.lineTo(u,h)}},findDataIndex:function(t,e){var i=this.shape,n=i.segs,o=i.curveness;if(i.polyline)for(var a=0,r=0;r<n.length;){var s=n[r++];if(s>0)for(var l=n[r++],u=n[r++],h=1;h<s;h++)if(yn(l,u,c=n[r++],d=n[r++]))return a;a++}else for(var a=0,r=0;r<n.length;){var l=n[r++],u=n[r++],c=n[r++],d=n[r++];if(o>0){if(_n(l,u,(l+c)/2-(u-d)*o,(u+d)/2-(c-l)*o,c,d))return a}else if(yn(l,u,c,d))return a;a++}return-1}}),rP=bg.prototype;rP.isPersistent=function(){return!this._incremental},rP.updateData=function(t){this.group.removeAll();var e=new aP({rectHover:!0,cursor:"default"});e.setShape({segs:t.getLayout("linesPoints")}),this._setCommon(e,t),this.group.add(e),this._incremental=null},rP.incrementalPrepareUpdate=function(t){this.group.removeAll(),this._clearIncremental(),t.count()>5e5?(this._incremental||(this._incremental=new Zn({silent:!0})),this.group.add(this._incremental)):this._incremental=null},rP.incrementalUpdate=function(t,e){var i=new aP;i.setShape({segs:e.getLayout("linesPoints")}),this._setCommon(i,e,!!this._incremental),this._incremental?this._incremental.addDisplayable(i,!0):(i.rectHover=!0,i.cursor="default",i.__startIndex=t.start,this.group.add(i))},rP.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},rP._setCommon=function(t,e,i){var n=e.hostModel;t.setShape({polyline:n.get("polyline"),curveness:n.get("lineStyle.curveness")}),t.useStyle(n.getModel("lineStyle").getLineStyle()),t.style.strokeNoScale=!0;var o=e.getVisual("color");o&&t.setStyle("stroke",o),t.setStyle("fill"),i||(t.seriesIndex=n.seriesIndex,t.on("mousemove",function(e){t.dataIndex=null;var i=t.findDataIndex(e.offsetX,e.offsetY);i>0&&(t.dataIndex=i+t.__startIndex)}))},rP._clearIncremental=function(){var t=this._incremental;t&&t.clearDisplaybles()};var sP={seriesType:"lines",plan:$I(),reset:function(t){var e=t.coordinateSystem,i=t.get("polyline"),n=t.pipelineContext.large;return{progress:function(o,a){var r=[];if(n){var s,l=o.end-o.start;if(i){for(var u=0,h=o.start;h<o.end;h++)u+=t.getLineCoordsCount(h);s=new Float32Array(l+2*u)}else s=new Float32Array(4*l);for(var c=0,d=[],h=o.start;h<o.end;h++){g=t.getLineCoords(h,r),i&&(s[c++]=g);for(var f=0;f<g;f++)d=e.dataToPoint(r[f],!1,d),s[c++]=d[0],s[c++]=d[1]}a.setLayout("linesPoints",s)}else for(h=o.start;h<o.end;h++){var p=a.getItemModel(h),g=t.getLineCoords(h,r),m=[];if(i)for(var v=0;v<g;v++)m.push(e.dataToPoint(r[v]));else{m[0]=e.dataToPoint(r[0]),m[1]=e.dataToPoint(r[1]);var y=p.get("lineStyle.curveness");+y&&(m[2]=[(m[0][0]+m[1][0])/2-(m[0][1]-m[1][1])*y,(m[0][1]+m[1][1])/2-(m[1][0]-m[0][0])*y])}a.setItemLayout(h,m)}}}}};Zs({type:"lines",init:function(){},render:function(t,e,i){var n=t.getData(),o=this._updateLineDraw(n,t),a=t.get("zlevel"),r=t.get("effect.trailLength"),s=i.getZr(),l="svg"===s.painter.getType();l||s.painter.getLayer(a).clear(!0),null==this._lastZlevel||l||s.configLayer(this._lastZlevel,{motionBlur:!1}),this._showEffect(t)&&r&&(l||s.configLayer(a,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(r/10+.9,1),0)})),o.updateData(n),this._lastZlevel=a,this._finished=!0},incrementalPrepareRender:function(t,e,i){var n=t.getData();this._updateLineDraw(n,t).incrementalPrepareUpdate(n),this._clearLayer(i),this._finished=!1},incrementalRender:function(t,e,i){this._lineDraw.incrementalUpdate(t,e.getData()),this._finished=t.end===e.getData().count()},updateTransform:function(t,e,i){var n=t.getData(),o=t.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var a=sP.reset(t);a.progress&&a.progress({start:0,end:n.count()},n),this._lineDraw.updateLayout(),this._clearLayer(i)},_updateLineDraw:function(t,e){var i=this._lineDraw,n=this._showEffect(e),o=!!e.get("polyline"),a=e.pipelineContext.large;return i&&n===this._hasEffet&&o===this._isPolyline&&a===this._isLargeDraw||(i&&i.remove(),i=this._lineDraw=a?new bg:new sf(o?n?wg:_g:n?xg:rf),this._hasEffet=n,this._isPolyline=o,this._isLargeDraw=a,this.group.removeAll()),this.group.add(i.group),i},_showEffect:function(t){return!!t.get("effect.show")},_clearLayer:function(t){var e=t.getZr();"svg"===e.painter.getType()||null==this._lastZlevel||e.painter.getLayer(this._lastZlevel).clear(!0)},remove:function(t,e){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(e)},dispose:function(){}});var lP="lineStyle.opacity".split("."),uP={seriesType:"lines",reset:function(t,e,i){var n=Sg(t.get("symbol")),o=Sg(t.get("symbolSize")),a=t.getData();return a.setVisual("fromSymbol",n&&n[0]),a.setVisual("toSymbol",n&&n[1]),a.setVisual("fromSymbolSize",o&&o[0]),a.setVisual("toSymbolSize",o&&o[1]),a.setVisual("opacity",t.get(lP)),{dataEach:a.hasItemOption?function(t,e){var i=t.getItemModel(e),n=Sg(i.getShallow("symbol",!0)),o=Sg(i.getShallow("symbolSize",!0)),a=i.get(lP);n[0]&&t.setItemVisual(e,"fromSymbol",n[0]),n[1]&&t.setItemVisual(e,"toSymbol",n[1]),o[0]&&t.setItemVisual(e,"fromSymbolSize",o[0]),o[1]&&t.setItemVisual(e,"toSymbolSize",o[1]),t.setItemVisual(e,"opacity",a)}:null}}};zs(sP),Bs(uP),YI.extend({type:"series.heatmap",getInitialData:function(t,e){return ml(this.getSource(),this,{generateCoord:"value"})},preventIncremental:function(){var t=Fa.get(this.get("coordinateSystem"));if(t&&t.dimensions)return"lng"===t.dimensions[0]&&"lat"===t.dimensions[1]},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0}});Mg.prototype={update:function(t,e,i,n,o,a){var r=this._getBrush(),s=this._getGradient(t,o,"inRange"),l=this._getGradient(t,o,"outOfRange"),u=this.pointSize+this.blurSize,h=this.canvas,c=h.getContext("2d"),d=t.length;h.width=e,h.height=i;for(var f=0;f<d;++f){var p=t[f],g=p[0],m=p[1],v=n(p[2]);c.globalAlpha=v,c.drawImage(r,g-u,m-u)}if(!h.width||!h.height)return h;for(var y=c.getImageData(0,0,h.width,h.height),x=y.data,_=0,w=x.length,b=this.minOpacity,S=this.maxOpacity-b;_<w;){var v=x[_+3]/256,M=4*Math.floor(255*v);if(v>0){var I=a(v)?s:l;v>0&&(v=v*S+b),x[_++]=I[M],x[_++]=I[M+1],x[_++]=I[M+2],x[_++]=I[M+3]*v*256}else _+=4}return c.putImageData(y,0,0),h},_getBrush:function(){var t=this._brushCanvas||(this._brushCanvas=iw()),e=this.pointSize+this.blurSize,i=2*e;t.width=i,t.height=i;var n=t.getContext("2d");return n.clearRect(0,0,i,i),n.shadowOffsetX=i,n.shadowBlur=this.blurSize,n.shadowColor="#000",n.beginPath(),n.arc(-e,e,this.pointSize,0,2*Math.PI,!0),n.closePath(),n.fill(),t},_getGradient:function(t,e,i){for(var n=this._gradientPixels,o=n[i]||(n[i]=new Uint8ClampedArray(1024)),a=[0,0,0,0],r=0,s=0;s<256;s++)e[i](s/255,!0,a),o[r++]=a[0],o[r++]=a[1],o[r++]=a[2],o[r++]=a[3];return o}},Zs({type:"heatmap",render:function(t,e,i){var n;e.eachComponent("visualMap",function(e){e.eachTargetSeries(function(i){i===t&&(n=e)})}),this.group.removeAll(),this._incrementalDisplayable=null;var o=t.coordinateSystem;"cartesian2d"===o.type||"calendar"===o.type?this._renderOnCartesianAndCalendar(t,i,0,t.getData().count()):Ag(o)&&this._renderOnGeo(o,t,n,i)},incrementalPrepareRender:function(t,e,i){this.group.removeAll()},incrementalRender:function(t,e,i,n){e.coordinateSystem&&this._renderOnCartesianAndCalendar(e,n,t.start,t.end,!0)},_renderOnCartesianAndCalendar:function(t,e,i,n,o){var r,s,l=t.coordinateSystem;if("cartesian2d"===l.type){var u=l.getAxis("x"),h=l.getAxis("y");r=u.getBandWidth(),s=h.getBandWidth()}for(var c=this.group,d=t.getData(),f=t.getModel("itemStyle").getItemStyle(["color"]),p=t.getModel("emphasis.itemStyle").getItemStyle(),g=t.getModel("label"),m=t.getModel("emphasis.label"),v=l.type,y="cartesian2d"===v?[d.mapDimension("x"),d.mapDimension("y"),d.mapDimension("value")]:[d.mapDimension("time"),d.mapDimension("value")],x=i;x<n;x++){var _;if("cartesian2d"===v){if(isNaN(d.get(y[2],x)))continue;var w=l.dataToPoint([d.get(y[0],x),d.get(y[1],x)]);_=new yM({shape:{x:w[0]-r/2,y:w[1]-s/2,width:r,height:s},style:{fill:d.getItemVisual(x,"color"),opacity:d.getItemVisual(x,"opacity")}})}else{if(isNaN(d.get(y[1],x)))continue;_=new yM({z2:1,shape:l.dataToRect([d.get(y[0],x)]).contentShape,style:{fill:d.getItemVisual(x,"color"),opacity:d.getItemVisual(x,"opacity")}})}var b=d.getItemModel(x);d.hasItemOption&&(f=b.getModel("itemStyle").getItemStyle(["color"]),p=b.getModel("emphasis.itemStyle").getItemStyle(),g=b.getModel("label"),m=b.getModel("emphasis.label"));var S=t.getRawValue(x),M="-";S&&null!=S[2]&&(M=S[2]),go(f,p,g,m,{labelFetcher:t,labelDataIndex:x,defaultText:M,isRectText:!0}),_.setStyle(f),fo(_,d.hasItemOption?p:a({},p)),_.incremental=o,o&&(_.useHoverLayer=!0),c.add(_),d.setItemGraphicEl(x,_)}},_renderOnGeo:function(t,e,i,n){var o=i.targetVisuals.inRange,a=i.targetVisuals.outOfRange,r=e.getData(),s=this._hmLayer||this._hmLayer||new Mg;s.blurSize=e.get("blurSize"),s.pointSize=e.get("pointSize"),s.minOpacity=e.get("minOpacity"),s.maxOpacity=e.get("maxOpacity");var l=t.getViewRect().clone(),u=t.getRoamTransform();l.applyTransform(u);var h=Math.max(l.x,0),c=Math.max(l.y,0),d=Math.min(l.width+l.x,n.getWidth()),f=Math.min(l.height+l.y,n.getHeight()),p=d-h,g=f-c,m=[r.mapDimension("lng"),r.mapDimension("lat"),r.mapDimension("value")],v=r.mapArray(m,function(e,i,n){var o=t.dataToPoint([e,i]);return o[0]-=h,o[1]-=c,o.push(n),o}),y=i.getExtent(),x="visualMap.continuous"===i.type?Tg(y,i.option.range):Ig(y,i.getPieceList(),i.option.selected);s.update(v,p,g,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:a.color.getColorMapper()},x);var _=new fi({style:{width:p,height:g,x:h,y:c,image:s.canvas},silent:!0});this.group.add(_)},dispose:function(){}});var hP=$D.extend({type:"series.pictorialBar",dependencies:["grid"],defaultOption:{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,hoverAnimation:!1},getInitialData:function(t){return t.stack=null,hP.superApply(this,"getInitialData",arguments)}}),cP=["itemStyle","borderWidth"],dP=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],fP=new sM;Zs({type:"pictorialBar",render:function(t,e,i){var n=this.group,o=t.getData(),a=this._data,r=t.coordinateSystem,s=!!r.getBaseAxis().isHorizontal(),l=r.grid.getRect(),u={ecSize:{width:i.getWidth(),height:i.getHeight()},seriesModel:t,coordSys:r,coordSysExtent:[[l.x,l.x+l.width],[l.y,l.y+l.height]],isHorizontal:s,valueDim:dP[+s],categoryDim:dP[1-s]};return o.diff(a).add(function(t){if(o.hasValue(t)){var e=Vg(o,t),i=Dg(o,t,e,u),a=Hg(o,u,i);o.setItemGraphicEl(t,a),n.add(a),qg(a,u,i)}}).update(function(t,e){var i=a.getItemGraphicEl(e);if(o.hasValue(t)){var r=Vg(o,t),s=Dg(o,t,r,u),l=Xg(o,s);i&&l!==i.__pictorialShapeStr&&(n.remove(i),o.setItemGraphicEl(t,null),i=null),i?Zg(i,u,s):i=Hg(o,u,s,!0),o.setItemGraphicEl(t,i),i.__pictorialSymbolMeta=s,n.add(i),qg(i,u,s)}else n.remove(i)}).remove(function(t){var e=a.getItemGraphicEl(t);e&&Ug(a,t,e.__pictorialSymbolMeta.animationModel,e)}).execute(),this._data=o,this.group},dispose:B,remove:function(t,e){var i=this.group,n=this._data;t.get("animation")?n&&n.eachItemGraphicEl(function(e){Ug(n,e.dataIndex,t,e)}):i.removeAll()}});zs(v(El,"pictorialBar")),Bs(TD("pictorialBar","roundRect"));var pP=function(t,e,i,n,o){aD.call(this,t,e,i),this.type=n||"value",this.position=o||"bottom",this.orient=null};pP.prototype={constructor:pP,model:null,isHorizontal:function(){var t=this.position;return"top"===t||"bottom"===t},pointToData:function(t,e){return this.coordinateSystem.pointToData(t,e)[0]},toGlobalCoord:null,toLocalCoord:null},u(pP,aD),$g.prototype={type:"singleAxis",axisPointerEnabled:!0,constructor:$g,_init:function(t,e,i){var n=this.dimension,o=new pP(n,Hl(t),[0,0],t.get("type"),t.get("position")),a="category"===o.type;o.onBand=a&&t.get("boundaryGap"),o.inverse=t.get("inverse"),o.orient=t.get("orient"),t.axis=o,o.model=t,o.coordinateSystem=this,this._axis=o},update:function(t,e){t.eachSeries(function(t){if(t.coordinateSystem===this){var e=t.getData();d(e.mapDimension(this.dimension,!0),function(t){this._axis.scale.unionExtentFromData(e,t)},this),Wl(this._axis.scale,this._axis.model)}},this)},resize:function(t,e){this._rect=ca({left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")},{width:e.getWidth(),height:e.getHeight()}),this._adjustAxis()},getRect:function(){return this._rect},_adjustAxis:function(){var t=this._rect,e=this._axis,i=e.isHorizontal(),n=i?[0,t.width]:[0,t.height],o=e.reverse?1:0;e.setExtent(n[o],n[1-o]),this._updateAxisTransform(e,i?t.x:t.y)},_updateAxisTransform:function(t,e){var i=t.getExtent(),n=i[0]+i[1],o=t.isHorizontal();t.toGlobalCoord=o?function(t){return t+e}:function(t){return n-t+e},t.toLocalCoord=o?function(t){return t-e}:function(t){return n-t+e}},getAxis:function(){return this._axis},getBaseAxis:function(){return this._axis},getAxes:function(){return[this._axis]},getTooltipAxes:function(){return{baseAxes:[this.getAxis()]}},containPoint:function(t){var e=this.getRect(),i=this.getAxis();return"horizontal"===i.orient?i.contain(i.toLocalCoord(t[0]))&&t[1]>=e.y&&t[1]<=e.y+e.height:i.contain(i.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},pointToData:function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t["horizontal"===e.orient?0:1]))]},dataToPoint:function(t){var e=this.getAxis(),i=this.getRect(),n=[],o="horizontal"===e.orient?0:1;return t instanceof Array&&(t=t[0]),n[o]=e.toGlobalCoord(e.dataToCoord(+t)),n[1-o]=0===o?i.y+i.height/2:i.x+i.width/2,n}},Fa.register("single",{create:function(t,e){var i=[];return t.eachComponent("singleAxis",function(n,o){var a=new $g(n,t,e);a.name="single_"+o,a.resize(n,e),n.coordinateSystem=a,i.push(a)}),t.eachSeries(function(e){if("singleAxis"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"singleAxis",index:e.get("singleAxisIndex"),id:e.get("singleAxisId")})[0];e.coordinateSystem=i&&i.coordinateSystem}}),i},dimensions:$g.prototype.dimensions});var gP=["axisLine","axisTickLabel","axisName"],mP=XD.extend({type:"singleAxis",axisPointerClass:"SingleAxisPointer",render:function(t,e,i,n){var o=this.group;o.removeAll();var a=Jg(t),r=new FD(t,a);d(gP,r.add,r),o.add(r.getGroup()),t.get("splitLine.show")&&this._splitLine(t),mP.superCall(this,"render",t,e,i,n)},_splitLine:function(t){var e=t.axis;if(!e.scale.isBlank()){var i=t.getModel("splitLine"),n=i.getModel("lineStyle"),o=n.get("width"),a=n.get("color");a=a instanceof Array?a:[a];for(var r=t.coordinateSystem.getRect(),s=e.isHorizontal(),l=[],u=0,h=e.getTicksCoords({tickModel:i}),c=[],d=[],f=0;f<h.length;++f){var p=e.toGlobalCoord(h[f].coord);s?(c[0]=p,c[1]=r.y,d[0]=p,d[1]=r.y+r.height):(c[0]=r.x,c[1]=p,d[0]=r.x+r.width,d[1]=p);var g=u++%a.length;l[g]=l[g]||[],l[g].push(new _M(Kn({shape:{x1:c[0],y1:c[1],x2:d[0],y2:d[1]},style:{lineWidth:o},silent:!0})))}for(f=0;f<l.length;++f)this.group.add(OM(l[f],{style:{stroke:a[f%a.length],lineDash:n.getLineDash(o),lineWidth:o},silent:!0}))}}}),vP=lI.extend({type:"singleAxis",layoutMode:"box",axis:null,coordinateSystem:null,getCoordSysModel:function(){return this}}),yP={left:"5%",top:"5%",right:"5%",bottom:"5%",type:"value",position:"bottom",orient:"horizontal",axisLine:{show:!0,lineStyle:{width:2,type:"solid"}},tooltip:{show:!0},axisTick:{show:!0,length:6,lineStyle:{width:2}},axisLabel:{show:!0,interval:"auto"},splitLine:{show:!0,lineStyle:{type:"dashed",opacity:.2}}};n(vP.prototype,UA),ED("single",vP,function(t,e){return e.type||(e.data?"category":"value")},yP);var xP=function(t,e){var i,n=[],o=t.seriesIndex;if(null==o||!(i=e.getSeriesByIndex(o)))return{point:[]};var a=i.getData(),r=zi(a,t);if(null==r||r<0||y(r))return{point:[]};var s=a.getItemGraphicEl(r),l=i.coordinateSystem;if(i.getTooltipPosition)n=i.getTooltipPosition(r)||[];else if(l&&l.dataToPoint)n=l.dataToPoint(a.getValues(f(l.dimensions,function(t){return a.mapDimension(t)}),r,!0))||[];else if(s){var u=s.getBoundingRect().clone();u.applyTransform(s.transform),n=[u.x+u.width/2,u.y+u.height/2]}return{point:n,el:s}},_P=d,wP=v,bP=Bi(),SP=(Fs({type:"axisPointer",coordSysAxesInfo:null,defaultOption:{show:"auto",triggerOn:null,zlevel:0,z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#aaa",width:1,type:"solid"},shadowStyle:{color:"rgba(150,150,150,0.3)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,shadowBlur:3,shadowColor:"#aaa"},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}}}),Bi()),MP=d,IP=Ws({type:"axisPointer",render:function(t,e,i){var n=e.getComponent("tooltip"),o=t.get("triggerOn")||n&&n.get("triggerOn")||"mousemove|click";um("axisPointer",i,function(t,e,i){"none"!==o&&("leave"===t||o.indexOf(t)>=0)&&i({type:"updateAxisPointer",currTrigger:t,x:e&&e.offsetX,y:e&&e.offsetY})})},remove:function(t,e){gm(e.getZr(),"axisPointer"),IP.superApply(this._model,"remove",arguments)},dispose:function(t,e){gm("axisPointer",e),IP.superApply(this._model,"dispose",arguments)}}),TP=Bi(),AP=i,DP=m;(mm.prototype={_group:null,_lastGraphicKey:null,_handle:null,_dragging:!1,_lastValue:null,_lastStatus:null,_payloadInfo:null,animationThreshold:15,render:function(t,e,i,n){var o=e.get("value"),a=e.get("status");if(this._axisModel=t,this._axisPointerModel=e,this._api=i,n||this._lastValue!==o||this._lastStatus!==a){this._lastValue=o,this._lastStatus=a;var r=this._group,s=this._handle;if(!a||"hide"===a)return r&&r.hide(),void(s&&s.hide());r&&r.show(),s&&s.show();var l={};this.makeElOption(l,o,t,e,i);var u=l.graphicKey;u!==this._lastGraphicKey&&this.clear(i),this._lastGraphicKey=u;var h=this._moveAnimation=this.determineAnimation(t,e);if(r){var c=v(vm,e,h);this.updatePointerEl(r,l,c,e),this.updateLabelEl(r,l,c,e)}else r=this._group=new tb,this.createPointerEl(r,l,t,e),this.createLabelEl(r,l,t,e),i.getZr().add(r);wm(r,e,!0),this._renderHandle(o)}},remove:function(t){this.clear(t)},dispose:function(t){this.clear(t)},determineAnimation:function(t,e){var i=e.get("animation"),n=t.axis,o="category"===n.type,a=e.get("snap");if(!a&&!o)return!1;if("auto"===i||null==i){var r=this.animationThreshold;if(o&&n.getBandWidth()>r)return!0;if(a){var s=Mh(t).seriesDataCount,l=n.getExtent();return Math.abs(l[0]-l[1])/s>r}return!1}return!0===i},makeElOption:function(t,e,i,n,o){},createPointerEl:function(t,e,i,n){var o=e.pointer;if(o){var a=TP(t).pointerEl=new zM[o.type](AP(e.pointer));t.add(a)}},createLabelEl:function(t,e,i,n){if(e.label){var o=TP(t).labelEl=new yM(AP(e.label));t.add(o),xm(o,n)}},updatePointerEl:function(t,e,i){var n=TP(t).pointerEl;n&&(n.setStyle(e.pointer.style),i(n,{shape:e.pointer.shape}))},updateLabelEl:function(t,e,i,n){var o=TP(t).labelEl;o&&(o.setStyle(e.label.style),i(o,{shape:e.label.shape,position:e.label.position}),xm(o,n))},_renderHandle:function(t){if(!this._dragging&&this.updateHandleTransform){var e=this._axisPointerModel,i=this._api.getZr(),n=this._handle,o=e.getModel("handle"),a=e.get("status");if(!o.get("show")||!a||"hide"===a)return n&&i.remove(n),void(this._handle=null);var r;this._handle||(r=!0,n=this._handle=Po(o.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){mw(t.event)},onmousedown:DP(this._onHandleDragMove,this,0,0),drift:DP(this._onHandleDragMove,this),ondragend:DP(this._onHandleDragEnd,this)}),i.add(n)),wm(n,e,!1);var s=["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];n.setStyle(o.getItemStyle(null,s));var l=o.get("size");y(l)||(l=[l,l]),n.attr("scale",[l[0]/2,l[1]/2]),Nr(this,"_doDispatchAxisPointer",o.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,r)}},_moveHandleToValue:function(t,e){vm(this._axisPointerModel,!e&&this._moveAnimation,this._handle,_m(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},_onHandleDragMove:function(t,e){var i=this._handle;if(i){this._dragging=!0;var n=this.updateHandleTransform(_m(i),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=n,i.stopAnimation(),i.attr(_m(n)),TP(i).lastProp=null,this._doDispatchAxisPointer()}},_doDispatchAxisPointer:function(){if(this._handle){var t=this._payloadInfo,e=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]})}},_onHandleDragEnd:function(t){if(this._dragging=!1,this._handle){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},getHandleTransform:null,updateHandleTransform:null,clear:function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),i=this._group,n=this._handle;e&&i&&(this._lastGraphicKey=null,i&&e.remove(i),n&&e.remove(n),this._group=null,this._handle=null,this._payloadInfo=null)},doClear:function(){},buildLabel:function(t,e,i){return i=i||0,{x:t[i],y:t[1-i],width:e[i],height:e[1-i]}}}).constructor=mm,ji(mm);var CP=mm.extend({makeElOption:function(t,e,i,n,o){var a=i.axis,r=a.grid,s=n.get("type"),l=km(r,a).getOtherAxis(a).getGlobalExtent(),u=a.toGlobalCoord(a.dataToCoord(e,!0));if(s&&"none"!==s){var h=bm(n),c=LP[s](a,u,l,h);c.style=h,t.graphicKey=c.type,t.pointer=c}Am(e,t,Lh(r.model,i),i,n,o)},getHandleTransform:function(t,e,i){var n=Lh(e.axis.grid.model,e,{labelInside:!1});return n.labelMargin=i.get("handle.margin"),{position:Tm(e.axis,t,n),rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(t,e,i,n){var o=i.axis,a=o.grid,r=o.getGlobalExtent(!0),s=km(a,o).getOtherAxis(o).getGlobalExtent(),l="x"===o.dim?0:1,u=t.position;u[l]+=e[l],u[l]=Math.min(r[1],u[l]),u[l]=Math.max(r[0],u[l]);var h=(s[1]+s[0])/2,c=[h,h];c[l]=u[l];var d=[{verticalAlign:"middle"},{align:"center"}];return{position:u,rotation:t.rotation,cursorPoint:c,tooltipOption:d[l]}}}),LP={line:function(t,e,i,n){var o=Dm([e,i[0]],[e,i[1]],Pm(t));return Kn({shape:o,style:n}),{type:"Line",shape:o}},shadow:function(t,e,i,n){var o=Math.max(1,t.getBandWidth()),a=i[1]-i[0];return{type:"Rect",shape:Cm([e-o/2,i[0]],[o,a],Pm(t))}}};XD.registerAxisPointerClass("CartesianAxisPointer",CP),Ns(function(t){if(t){(!t.axisPointer||0===t.axisPointer.length)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!y(e)&&(t.axisPointer.link=[e])}}),Os(VT.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=vh(t,e)}),Es({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},function(t,e,i){var n=t.currTrigger,o=[t.x,t.y],a=t,r=t.dispatchAction||m(i.dispatchAction,i),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){lm(o)&&(o=xP({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},e).point);var l=lm(o),u=a.axesInfo,h=s.axesInfo,c="leave"===n||lm(o),d={},f={},p={list:[],map:{}},g={showPointer:wP(em,f),showTooltip:wP(im,p)};_P(s.coordSysMap,function(t,e){var i=l||t.containPoint(o);_P(s.coordSysAxesInfo[e],function(t,e){var n=t.axis,a=rm(u,t);if(!c&&i&&(!u||a)){var r=a&&a.value;null!=r||l||(r=n.pointToData(o)),null!=r&&Qg(t,r,g,!1,d)}})});var v={};return _P(h,function(t,e){var i=t.linkGroup;i&&!f[e]&&_P(i.axesInfo,function(e,n){var o=f[n];if(e!==t&&o){var a=o.value;i.mapper&&(a=t.axis.scale.parse(i.mapper(a,sm(e),sm(t)))),v[t.key]=a}})}),_P(v,function(t,e){Qg(h[e],t,g,!0,d)}),nm(f,h,d),om(p,o,t,r),am(h,0,i),d}});var kP=["x","y"],PP=["width","height"],NP=mm.extend({makeElOption:function(t,e,i,n,o){var a=i.axis,r=a.coordinateSystem,s=Om(r,1-Nm(a)),l=r.dataToPoint(e)[0],u=n.get("type");if(u&&"none"!==u){var h=bm(n),c=OP[u](a,l,s,h);c.style=h,t.graphicKey=c.type,t.pointer=c}Am(e,t,Jg(i),i,n,o)},getHandleTransform:function(t,e,i){var n=Jg(e,{labelInside:!1});return n.labelMargin=i.get("handle.margin"),{position:Tm(e.axis,t,n),rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(t,e,i,n){var o=i.axis,a=o.coordinateSystem,r=Nm(o),s=Om(a,r),l=t.position;l[r]+=e[r],l[r]=Math.min(s[1],l[r]),l[r]=Math.max(s[0],l[r]);var u=Om(a,1-r),h=(u[1]+u[0])/2,c=[h,h];return c[r]=l[r],{position:l,rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:"middle"}}}}),OP={line:function(t,e,i,n){var o=Dm([e,i[0]],[e,i[1]],Nm(t));return Kn({shape:o,style:n}),{type:"Line",shape:o}},shadow:function(t,e,i,n){var o=t.getBandWidth(),a=i[1]-i[0];return{type:"Rect",shape:Cm([e-o/2,i[0]],[o,a],Nm(t))}}};XD.registerAxisPointerClass("SingleAxisPointer",NP),Ws({type:"single"});var EP=YI.extend({type:"series.themeRiver",dependencies:["singleAxis"],nameMap:null,init:function(t){EP.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()}},fixData:function(t){var e=t.length,i=[];Zi(t,function(t){return t[2]}).buckets.each(function(t,e){i.push({name:e,dataList:t})});for(var n=i.length,o=-1,a=-1,r=0;r<n;++r){var s=i[r].dataList.length;s>o&&(o=s,a=r)}for(var l=0;l<n;++l)if(l!==a)for(var u=i[l].name,h=0;h<o;++h){for(var c=i[a].dataList[h][0],d=i[l].dataList.length,f=-1,p=0;p<d;++p)if(i[l].dataList[p][0]===c){f=p;break}-1===f&&(t[e]=[],t[e][0]=c,t[e][1]=0,t[e][2]=u,e++)}return t},getInitialData:function(t,e){for(var i=e.queryComponents({mainType:"singleAxis",index:this.get("singleAxisIndex"),id:this.get("singleAxisId")})[0].get("type"),n=g(t.data,function(t){return void 0!==t[2]}),o=this.fixData(n||[]),a=[],r=this.nameMap=R(),s=0,l=0;l<o.length;++l)a.push(o[l][2]),r.get(o[l][2])||(r.set(o[l][2],s),s++);var u=_A(o,{coordDimensions:["single"],dimensionsDefine:[{name:"time",type:qs(i)},{name:"value",type:"float"},{name:"name",type:"ordinal"}],encodeDefine:{single:0,value:1,itemName:2}}),h=new vA(u,this);return h.initData(o),h},getLayerSeries:function(){for(var t=this.getData(),e=t.count(),i=[],n=0;n<e;++n)i[n]=n;var o=t.mapDimension("single"),a=[];return Zi(i,function(e){return t.get("name",e)}).buckets.each(function(e,i){e.sort(function(e,i){return t.get(o,e)-t.get(o,i)}),a.push({name:i,indices:e})}),a},getAxisTooltipData:function(t,e,i){y(t)||(t=t?[t]:[]);for(var n,o=this.getData(),a=this.getLayerSeries(),r=[],s=a.length,l=0;l<s;++l){for(var u=Number.MAX_VALUE,h=-1,c=a[l].indices.length,d=0;d<c;++d){var f=o.get(t[0],a[l].indices[d]),p=Math.abs(f-e);p<=u&&(n=f,u=p,h=a[l].indices[d])}r.push(h)}return{dataIndices:r,nestestValue:n}},formatTooltip:function(t){var e=this.getData(),i=e.getName(t),n=e.get(e.mapDimension("value"),t);return(isNaN(n)||null==n)&&(n="-"),ia(i+" : "+n)},defaultOption:{zlevel:0,z:2,coordinateSystem:"singleAxis",boundaryGap:["10%","10%"],singleAxisIndex:0,animationEasing:"linear",label:{margin:4,show:!0,position:"left",color:"#000",fontSize:11},emphasis:{label:{show:!0}}}});Zs({type:"themeRiver",init:function(){this._layers=[]},render:function(t,e,i){function n(t){return t.name}function o(e,i,n){var o=this._layers;if("remove"!==e){for(var u,h=[],c=[],f=l[i].indices,p=0;p<f.length;p++){var g=r.getItemLayout(f[p]),m=g.x,v=g.y0,y=g.y;h.push([m,v]),c.push([m,v+y]),u=r.getItemVisual(f[p],"color")}var x,_,w=r.getItemLayout(f[0]),b=r.getItemModel(f[p-1]),S=b.getModel("label"),M=S.get("margin");if("add"===e){I=d[i]=new tb;x=new ID({shape:{points:h,stackedOnPoints:c,smooth:.4,stackedOnSmooth:.4,smoothConstraint:!1},z2:0}),_=new rM({style:{x:w.x-M,y:w.y0+w.y/2}}),I.add(x),I.add(_),s.add(I),x.setClipPath(Em(x.getBoundingRect(),t,function(){x.removeClipPath()}))}else{var I=o[n];x=I.childAt(0),_=I.childAt(1),s.add(I),d[i]=I,Io(x,{shape:{points:h,stackedOnPoints:c}},t),Io(_,{style:{x:w.x-M,y:w.y0+w.y/2}},t)}var T=b.getModel("emphasis.itemStyle"),A=b.getModel("itemStyle");mo(_.style,S,{text:S.get("show")?t.getFormattedLabel(f[p-1],"normal")||r.getName(f[p-1]):null,textVerticalAlign:"middle"}),x.setStyle(a({fill:u},A.getItemStyle(["color"]))),fo(x,T.getItemStyle())}else s.remove(o[i])}var r=t.getData(),s=this.group,l=t.getLayerSeries(),u=r.getLayout("layoutInfo"),h=u.rect,c=u.boundaryGap;s.attr("position",[0,h.y+c[0]]);var d={};new Xs(this._layersSeries||[],l,n,n).add(m(o,this,"add")).update(m(o,this,"update")).remove(m(o,this,"remove")).execute(),this._layersSeries=l,this._layers=d},dispose:function(){}});zs(function(t,e){t.eachSeriesByType("themeRiver",function(t){var e=t.getData(),i=t.coordinateSystem,n={},o=i.getRect();n.rect=o;var a=t.get("boundaryGap"),r=i.getAxis();n.boundaryGap=a,"horizontal"===r.orient?(a[0]=Vo(a[0],o.height),a[1]=Vo(a[1],o.height),Rm(e,t,o.height-a[0]-a[1])):(a[0]=Vo(a[0],o.width),a[1]=Vo(a[1],o.width),Rm(e,t,o.width-a[0]-a[1])),e.setLayout("layoutInfo",n)})}),Bs(function(t){t.eachSeriesByType("themeRiver",function(t){var e=t.getData(),i=t.getRawData(),n=t.get("color"),o=R();e.each(function(t){o.set(e.getRawIndex(t),t)}),i.each(function(a){var r=i.getName(a),s=n[(t.nameMap.get(r)-1)%n.length];i.setItemVisual(a,"color",s);var l=o.get(a);null!=l&&e.setItemVisual(l,"color",s)})})}),Os(fC("themeRiver")),YI.extend({type:"series.sunburst",_viewRoot:null,getInitialData:function(t,e){var i={name:t.name,children:t.data};Bm(i);var n=t.levels||[],o={};return o.levels=n,Vc.createTree(i,this,o).data},optionUpdated:function(){this.resetViewRoot()},getDataParams:function(t){var e=YI.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return e.treePathInfo=cd(i,this),e},defaultOption:{zlevel:0,z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,percentPrecision:2,stillShowZeroSum:!0,highlightPolicy:"descendant",nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0,emphasis:{}},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1,emphasis:{},highlight:{opacity:1},downplay:{opacity:.9}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicOut",data:[],levels:[],sort:"desc"},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t&&(t===e||e.contains(t))||(this._viewRoot=e)}});var RP={NONE:"none",DESCENDANT:"descendant",ANCESTOR:"ancestor",SELF:"self"},zP=2,BP=4,VP=Vm.prototype;VP.updateData=function(t,e,i,o,s){this.node=e,e.piece=this,o=o||this._seriesModel,s=s||this._ecModel;var l=this.childAt(0);l.dataIndex=e.dataIndex;var u=e.getModel(),h=e.getLayout(),c=a({},h);c.label=null;var d=Gm(e,0,s);Hm(e,o,d);var f,p=u.getModel("itemStyle").getItemStyle();f=r({lineJoin:"bevel",fill:(f="normal"===i?p:n(u.getModel(i+".itemStyle").getItemStyle(),p)).fill||d},f),t?(l.setShape(c),l.shape.r=h.r0,Io(l,{shape:{r:h.r}},o,e.dataIndex),l.useStyle(f)):"object"==typeof f.fill&&f.fill.type||"object"==typeof l.style.fill&&l.style.fill.type?(Io(l,{shape:c},o),l.useStyle(f)):Io(l,{shape:c,style:f},o),this._updateLabel(o,d,i);var g=u.getShallow("cursor");if(g&&l.attr("cursor",g),t){var m=o.getShallow("highlightPolicy");this._initEvents(l,e,o,m)}this._seriesModel=o||this._seriesModel,this._ecModel=s||this._ecModel},VP.onEmphasis=function(t){var e=this;this.node.hostTree.root.eachNode(function(i){i.piece&&(e.node===i?i.piece.updateData(!1,i,"emphasis"):Wm(i,e.node,t)?i.piece.childAt(0).trigger("highlight"):t!==RP.NONE&&i.piece.childAt(0).trigger("downplay"))})},VP.onNormal=function(){this.node.hostTree.root.eachNode(function(t){t.piece&&t.piece.updateData(!1,t,"normal")})},VP.onHighlight=function(){this.updateData(!1,this.node,"highlight")},VP.onDownplay=function(){this.updateData(!1,this.node,"downplay")},VP._updateLabel=function(t,e,i){function n(t){var e=r.get(t);return null==e?a.get(t):e}var o=this.node.getModel(),a=o.getModel("label"),r="normal"===i||"emphasis"===i?a:o.getModel(i+".label"),s=o.getModel("emphasis.label"),l=T(t.getFormattedLabel(this.node.dataIndex,"normal",null,null,"label"),this.node.name);!1===n("show")&&(l="");var u=this.node.getLayout(),h=r.get("minAngle");null==h&&(h=a.get("minAngle")),h=h/180*Math.PI;var c=u.endAngle-u.startAngle;null!=h&&Math.abs(c)<h&&(l="");var d=this.childAt(1);go(d.style,d.hoverStyle||{},a,s,{defaultText:r.getShallow("show")?l:null,autoColor:e,useInsideStyle:!0});var f,p=(u.startAngle+u.endAngle)/2,g=Math.cos(p),m=Math.sin(p),v=n("position"),y=n("distance")||0,x=n("align");"outside"===v?(f=u.r+y,x=p>Math.PI/2?"right":"left"):x&&"center"!==x?"left"===x?(f=u.r0+y,p>Math.PI/2&&(x="right")):"right"===x&&(f=u.r-y,p>Math.PI/2&&(x="left")):(f=(u.r+u.r0)/2,x="center"),d.attr("style",{text:l,textAlign:x,textVerticalAlign:n("verticalAlign")||"middle",opacity:n("opacity")});var _=f*g+u.cx,w=f*m+u.cy;d.attr("position",[_,w]);var b=n("rotate"),S=0;"radial"===b?(S=-p)<-Math.PI/2&&(S+=Math.PI):"tangential"===b?(S=Math.PI/2-p)>Math.PI/2?S-=Math.PI:S<-Math.PI/2&&(S+=Math.PI):"number"==typeof b&&(S=b*Math.PI/180),d.attr("rotation",S)},VP._initEvents=function(t,e,i,n){t.off("mouseover").off("mouseout").off("emphasis").off("normal");var o=this,a=function(){o.onEmphasis(n)},r=function(){o.onNormal()};i.isAnimationEnabled()&&t.on("mouseover",a).on("mouseout",r).on("emphasis",a).on("normal",r).on("downplay",function(){o.onDownplay()}).on("highlight",function(){o.onHighlight()})},u(Vm,tb);Ar.extend({type:"sunburst",init:function(){},render:function(t,e,i,n){function o(i,n){if(c||!i||i.getValue()||(i=null),i!==l&&n!==l)if(n&&n.piece)i?(n.piece.updateData(!1,i,"normal",t,e),s.setItemGraphicEl(i.dataIndex,n.piece)):a(n);else if(i){var o=new Vm(i,t,e);h.add(o),s.setItemGraphicEl(i.dataIndex,o)}}function a(t){t&&t.piece&&(h.remove(t.piece),t.piece=null)}var r=this;this.seriesModel=t,this.api=i,this.ecModel=e;var s=t.getData(),l=s.tree.root,u=t.getViewRoot(),h=this.group,c=t.get("renderLabelForZeroData"),d=[];u.eachNode(function(t){d.push(t)});var f=this._oldChildren||[];if(function(t,e){function i(t){return t.getId()}function n(i,n){o(null==i?null:t[i],null==n?null:e[n])}0===t.length&&0===e.length||new Xs(e,t,i,i).add(n).update(n).remove(v(n,null)).execute()}(d,f),function(i,n){if(n.depth>0){r.virtualPiece?r.virtualPiece.updateData(!1,i,"normal",t,e):(r.virtualPiece=new Vm(i,t,e),h.add(r.virtualPiece)),n.piece._onclickEvent&&n.piece.off("click",n.piece._onclickEvent);var o=function(t){r._rootToNode(n.parentNode)};n.piece._onclickEvent=o,r.virtualPiece.on("click",o)}else r.virtualPiece&&(h.remove(r.virtualPiece),r.virtualPiece=null)}(l,u),n&&n.highlight&&n.highlight.piece){var p=t.getShallow("highlightPolicy");n.highlight.piece.onEmphasis(p)}else if(n&&n.unhighlight){var g=this.virtualPiece;!g&&l.children.length&&(g=l.children[0].piece),g&&g.onNormal()}this._initEvents(),this._oldChildren=d},dispose:function(){},_initEvents:function(){var t=this,e=function(e){var i=!1;t.seriesModel.getViewRoot().eachNode(function(n){if(!i&&n.piece&&n.piece.childAt(0)===e.target){var o=n.getModel().get("nodeClick");if("rootToNode"===o)t._rootToNode(n);else if("link"===o){var a=n.getModel(),r=a.get("link");if(r){var s=a.get("target",!0)||"_blank";window.open(r,s)}}i=!0}})};this.group._onclickEvent&&this.group.off("click",this.group._onclickEvent),this.group.on("click",e),this.group._onclickEvent=e},_rootToNode:function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:"sunburstRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},containPoint:function(t,e){var i=e.getData().getItemLayout(0);if(i){var n=t[0]-i.cx,o=t[1]-i.cy,a=Math.sqrt(n*n+o*o);return a<=i.r&&a>=i.r0}}});var GP="sunburstRootToNode";Es({type:GP,update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},function(e,i){var n=ld(t,[GP],e);if(n){var o=e.getViewRoot();o&&(t.direction=hd(o,n.node)?"rollUp":"drillDown"),e.resetViewRoot(n.node)}})});var FP="sunburstHighlight";Es({type:FP,update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},function(e,i){var n=ld(t,[FP],e);n&&(t.highlight=n.node)})});Es({type:"sunburstUnhighlight",update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},function(e,i){t.unhighlight=!0})});var WP=Math.PI/180;Bs(v(uC,"sunburst")),zs(v(function(t,e,i,n){e.eachSeriesByType(t,function(t){var e=t.get("center"),n=t.get("radius");y(n)||(n=[0,n]),y(e)||(e=[e,e]);var o=i.getWidth(),a=i.getHeight(),r=Math.min(o,a),s=Vo(e[0],o),l=Vo(e[1],a),u=Vo(n[0],r/2),h=Vo(n[1],r/2),c=-t.get("startAngle")*WP,f=t.get("minAngle")*WP,p=t.getData().tree.root,g=t.getViewRoot(),m=g.depth,v=t.get("sort");null!=v&&Zm(g,v);var x=0;d(g.children,function(t){!isNaN(t.getValue())&&x++});var _=g.getValue(),w=Math.PI/(_||x)*2,b=g.depth>0,S=g.height-(b?-1:1),M=(h-u)/(S||1),I=t.get("clockwise"),T=t.get("stillShowZeroSum"),A=I?1:-1,D=function(t,e){if(t){var i=e;if(t!==p){var n=t.getValue(),o=0===_&&T?w:n*w;o<f&&(o=f),i=e+A*o;var a=t.depth-m-(b?-1:1),h=u+M*a,c=u+M*(a+1),g=t.getModel();null!=g.get("r0")&&(h=Vo(g.get("r0"),r/2)),null!=g.get("r")&&(c=Vo(g.get("r"),r/2)),t.setLayout({angle:o,startAngle:e,endAngle:i,clockwise:I,cx:s,cy:l,r0:h,r:c})}if(t.children&&t.children.length){var v=0;d(t.children,function(t){v+=D(t,e+v)})}return i-e}};if(b){var C=u,L=u+M,k=2*Math.PI;p.setLayout({angle:k,startAngle:c,endAngle:c+k,clockwise:I,cx:s,cy:l,r0:C,r:L})}D(g,c)})},"sunburst")),Os(v(fC,"sunburst"));var HP=["itemStyle"],ZP=["emphasis","itemStyle"],UP=["label"],XP=["emphasis","label"],jP="e\0\0",YP={cartesian2d:function(t){var e=t.grid.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:m(Xm,t)}}},geo:function(t){var e=t.getBoundingRect();return{coordSys:{type:"geo",x:e.x,y:e.y,width:e.width,height:e.height,zoom:t.getZoom()},api:{coord:function(e){return t.dataToPoint(e)},size:m(jm,t)}}},singleAxis:function(t){var e=t.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:m(Ym,t)}}},polar:function(t){var e=t.getRadiusAxis(),i=t.getAngleAxis(),n=e.getExtent();return n[0]>n[1]&&n.reverse(),{coordSys:{type:"polar",cx:t.cx,cy:t.cy,r:n[1],r0:n[0]},api:{coord:m(function(n){var o=e.dataToRadius(n[0]),a=i.dataToAngle(n[1]),r=t.coordToPoint([o,a]);return r.push(o,a*Math.PI/180),r}),size:m(qm,t)}}},calendar:function(t){var e=t.getRect(),i=t.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:t.getCellWidth(),cellHeight:t.getCellHeight(),rangeInfo:{start:i.start,end:i.end,weeks:i.weeks,dayCount:i.allDay}},api:{coord:function(e,i){return t.dataToPoint(e,i)}}}}};YI.extend({type:"series.custom",dependencies:["grid","polar","geo","singleAxis","calendar"],defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,useTransform:!0},getInitialData:function(t,e){return ml(this.getSource(),this)},getDataParams:function(t,e,i){var n=YI.prototype.getDataParams.apply(this,arguments);return i&&(n.info=i.info),n}}),Ar.extend({type:"custom",_data:null,render:function(t,e,i,n){var o=this._data,a=t.getData(),r=this.group,s=Qm(t,a,e,i);a.diff(o).add(function(e){ev(null,e,s(e,n),t,r,a)}).update(function(e,i){ev(o.getItemGraphicEl(i),e,s(e,n),t,r,a)}).remove(function(t){var e=o.getItemGraphicEl(t);e&&r.remove(e)}).execute(),this._data=a},incrementalPrepareRender:function(t,e,i){this.group.removeAll(),this._data=null},incrementalRender:function(t,e,i,n,o){for(var a=e.getData(),r=Qm(e,a,i,n),s=t.start;s<t.end;s++)ev(null,s,r(s,o),e,this.group,a).traverse(function(t){t.isGroup||(t.incremental=!0,t.useHoverLayer=!0)})},dispose:B,filterForExposedEvent:function(t,e,i,n){var o=e.element;if(null==o||i.name===o)return!0;for(;(i=i.parent)&&i!==this.group;)if(i.name===o)return!0;return!1}}),Ns(function(t){var e=t.graphic;y(e)?e[0]&&e[0].elements?t.graphic=[t.graphic[0]]:t.graphic=[{elements:e}]:e&&!e.elements&&(t.graphic=[{elements:[e]}])});var qP=Fs({type:"graphic",defaultOption:{elements:[],parentId:null},_elOptionsToUpdate:null,mergeOption:function(t){var e=this.option.elements;this.option.elements=null,qP.superApply(this,"mergeOption",arguments),this.option.elements=e},optionUpdated:function(t,e){var i=this.option,n=(e?i:t).elements,o=i.elements=e?[]:i.elements,a=[];this._flatten(n,a);var r=Pi(o,a);Ni(r);var s=this._elOptionsToUpdate=[];d(r,function(t,e){var i=t.option;i&&(s.push(i),gv(t,i),mv(o,e,i),vv(o[e],i))},this);for(var l=o.length-1;l>=0;l--)null==o[l]?o.splice(l,1):delete o[l].$action},_flatten:function(t,e,i){d(t,function(t){if(t){i&&(t.parentOption=i),e.push(t);var n=t.children;"group"===t.type&&n&&this._flatten(n,e,t),delete t.children}},this)},useElOptionsToUpdate:function(){var t=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,t}});Ws({type:"graphic",init:function(t,e){this._elMap=R(),this._lastGraphicModel},render:function(t,e,i){t!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=t,this._updateElements(t),this._relocate(t,i)},_updateElements:function(t){var e=t.useElOptionsToUpdate();if(e){var i=this._elMap,n=this.group;d(e,function(e){var o=e.$action,a=e.id,r=i.get(a),s=e.parentId,l=null!=s?i.get(s):n,u=e.style;"text"===e.type&&u&&(e.hv&&e.hv[1]&&(u.textVerticalAlign=u.textBaseline=null),!u.hasOwnProperty("textFill")&&u.fill&&(u.textFill=u.fill),!u.hasOwnProperty("textStroke")&&u.stroke&&(u.textStroke=u.stroke));var h=fv(e);o&&"merge"!==o?"replace"===o?(dv(r,i),cv(a,l,h,i)):"remove"===o&&dv(r,i):r?r.attr(h):cv(a,l,h,i);var c=i.get(a);c&&(c.__ecGraphicWidth=e.width,c.__ecGraphicHeight=e.height,yv(c,t))})}},_relocate:function(t,e){for(var i=t.option.elements,n=this.group,o=this._elMap,a=i.length-1;a>=0;a--){var r=i[a],s=o.get(r.id);if(s){var l=s.parent;da(s,r,l===n?{width:e.getWidth(),height:e.getHeight()}:{width:l.__ecGraphicWidth||0,height:l.__ecGraphicHeight||0},null,{hv:r.hv,boundingMode:r.bounding})}}},_clear:function(){var t=this._elMap;t.each(function(e){dv(e,t)}),this._elMap=R()},dispose:function(){this._clear()}});var KP=Fs({type:"legend.plain",dependencies:["series"],layoutMode:{type:"box",ignoreSize:!0},init:function(t,e,i){this.mergeDefaultAndTheme(t,i),t.selected=t.selected||{}},mergeOption:function(t){KP.superCall(this,"mergeOption",t)},optionUpdated:function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&"single"===this.get("selectedMode")){for(var e=!1,i=0;i<t.length;i++){var n=t[i].get("name");if(this.isSelected(n)){this.select(n),e=!0;break}}!e&&this.select(t[0].get("name"))}},_updateData:function(t){var e=[],i=[];t.eachRawSeries(function(n){var o=n.name;i.push(o);var a;if(n.legendDataProvider){var r=n.legendDataProvider(),s=r.mapArray(r.getName);t.isSeriesFiltered(n)||(i=i.concat(s)),s.length?e=e.concat(s):a=!0}else a=!0;a&&Oi(n)&&e.push(n.name)}),this._availableNames=i;var n=f(this.get("data")||e,function(t){return"string"!=typeof t&&"number"!=typeof t||(t={name:t}),new No(t,this,this.ecModel)},this);this._data=n},getData:function(){return this._data},select:function(t){var e=this.option.selected;"single"===this.get("selectedMode")&&d(this._data,function(t){e[t.get("name")]=!1}),e[t]=!0},unSelect:function(t){"single"!==this.get("selectedMode")&&(this.option.selected[t]=!1)},toggleSelected:function(t){var e=this.option.selected;e.hasOwnProperty(t)||(e[t]=!0),this[e[t]?"unSelect":"select"](t)},isSelected:function(t){var e=this.option.selected;return!(e.hasOwnProperty(t)&&!e[t])&&l(this._availableNames,t)>=0},defaultOption:{zlevel:0,z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,inactiveColor:"#ccc",textStyle:{color:"#333"},selectedMode:!0,tooltip:{show:!1}}});Es("legendToggleSelect","legendselectchanged",v(xv,"toggleSelected")),Es("legendSelect","legendselected",v(xv,"select")),Es("legendUnSelect","legendunselected",v(xv,"unSelect"));var $P=v,JP=d,QP=tb,tN=Ws({type:"legend.plain",newlineDisabled:!1,init:function(){this.group.add(this._contentGroup=new QP),this._backgroundEl,this._isFirstRender=!0},getContentGroup:function(){return this._contentGroup},render:function(t,e,i){var n=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),t.get("show",!0)){var o=t.get("align");o&&"auto"!==o||(o="right"===t.get("left")&&"vertical"===t.get("orient")?"right":"left"),this.renderInner(o,t,e,i);var a=t.getBoxLayoutParams(),s={width:i.getWidth(),height:i.getHeight()},l=t.get("padding"),u=ca(a,s,l),h=this.layoutInner(t,o,u,n),c=ca(r({width:h.width,height:h.height},a),s,l);this.group.attr("position",[c.x-h.x,c.y-h.y]),this.group.add(this._backgroundEl=wv(h,t))}},resetInner:function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl)},renderInner:function(t,e,i,n){var o=this.getContentGroup(),a=R(),r=e.get("selectedMode"),s=[];i.eachRawSeries(function(t){!t.get("legendHoverLink")&&s.push(t.id)}),JP(e.getData(),function(l,u){var h=l.get("name");if(this.newlineDisabled||""!==h&&"\n"!==h){var c=i.getSeriesByName(h)[0];if(!a.get(h))if(c){var d=c.getData(),f=d.getVisual("color");"function"==typeof f&&(f=f(c.getDataParams(0)));var p=d.getVisual("legendSymbol")||"roundRect",g=d.getVisual("symbol");this._createItem(h,u,l,e,p,g,t,f,r).on("click",$P(bv,h,n)).on("mouseover",$P(Sv,c.name,null,n,s)).on("mouseout",$P(Mv,c.name,null,n,s)),a.set(h,!0)}else i.eachRawSeries(function(i){if(!a.get(h)&&i.legendDataProvider){var o=i.legendDataProvider(),c=o.indexOfName(h);if(c<0)return;var d=o.getItemVisual(c,"color");this._createItem(h,u,l,e,"roundRect",null,t,d,r).on("click",$P(bv,h,n)).on("mouseover",$P(Sv,null,h,n,s)).on("mouseout",$P(Mv,null,h,n,s)),a.set(h,!0)}},this)}else o.add(new QP({newline:!0}))},this)},_createItem:function(t,e,i,n,o,r,s,l,u){var h=n.get("itemWidth"),c=n.get("itemHeight"),d=n.get("inactiveColor"),f=n.get("symbolKeepAspect"),p=n.isSelected(t),g=new QP,m=i.getModel("textStyle"),v=i.get("icon"),y=i.getModel("tooltip"),x=y.parentModel;if(o=v||o,g.add(Jl(o,0,0,h,c,p?l:d,null==f||f)),!v&&r&&(r!==o||"none"===r)){var _=.8*c;"none"===r&&(r="circle"),g.add(Jl(r,(h-_)/2,(c-_)/2,_,_,p?l:d,null==f||f))}var w="left"===s?h+5:-5,b=s,S=n.get("formatter"),M=t;"string"==typeof S&&S?M=S.replace("{name}",null!=t?t:""):"function"==typeof S&&(M=S(t)),g.add(new rM({style:mo({},m,{text:M,x:w,y:c/2,textFill:p?m.getTextColor():d,textAlign:b,textVerticalAlign:"middle"})}));var I=new yM({shape:g.getBoundingRect(),invisible:!0,tooltip:y.get("show")?a({content:t,formatter:x.get("formatter",!0)||function(){return t},formatterParams:{componentType:"legend",legendIndex:n.componentIndex,name:t,$vars:["name"]}},y.option):null});return g.add(I),g.eachChild(function(t){t.silent=!0}),I.silent=!u,this.getContentGroup().add(g),fo(g),g.__legendDataIndex=e,g},layoutInner:function(t,e,i){var n=this.getContentGroup();aI(t.get("orient"),n,t.get("itemGap"),i.width,i.height);var o=n.getBoundingRect();return n.attr("position",[-o.x,-o.y]),this.group.getBoundingRect()},remove:function(){this.getContentGroup().removeAll(),this._isFirstRender=!0}});Os(function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.filterSeries(function(t){for(var i=0;i<e.length;i++)if(!e[i].isSelected(t.name))return!1;return!0})}),lI.registerSubTypeDefaulter("legend",function(){return"plain"});var eN=KP.extend({type:"legend.scroll",setScrollDataIndex:function(t){this.option.scrollDataIndex=t},defaultOption:{scrollDataIndex:0,pageButtonItemGap:5,pageButtonGap:null,pageButtonPosition:"end",pageFormatter:"{current}/{total}",pageIcons:{horizontal:["M0,0L12,-10L12,10z","M0,0L-12,-10L-12,10z"],vertical:["M0,0L20,0L10,-20z","M0,0L20,0L10,20z"]},pageIconColor:"#2f4554",pageIconInactiveColor:"#aaa",pageIconSize:15,pageTextStyle:{color:"#333"},animationDurationUpdate:800},init:function(t,e,i,n){var o=ga(t);eN.superCall(this,"init",t,e,i,n),Iv(this,t,o)},mergeOption:function(t,e){eN.superCall(this,"mergeOption",t,e),Iv(this,this.option,t)},getOrient:function(){return"vertical"===this.get("orient")?{index:1,name:"vertical"}:{index:0,name:"horizontal"}}}),iN=tb,nN=["width","height"],oN=["x","y"],aN=tN.extend({type:"legend.scroll",newlineDisabled:!0,init:function(){aN.superCall(this,"init"),this._currentIndex=0,this.group.add(this._containerGroup=new iN),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new iN),this._showController},resetInner:function(){aN.superCall(this,"resetInner"),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},renderInner:function(t,e,i,n){function o(t,i){var o=t+"DataIndex",l=Po(e.get("pageIcons",!0)[e.getOrient().name][i],{onclick:m(a._pageGo,a,o,e,n)},{x:-s[0]/2,y:-s[1]/2,width:s[0],height:s[1]});l.name=t,r.add(l)}var a=this;aN.superCall(this,"renderInner",t,e,i,n);var r=this._controllerGroup,s=e.get("pageIconSize",!0);y(s)||(s=[s,s]),o("pagePrev",0);var l=e.getModel("pageTextStyle");r.add(new rM({name:"pageText",style:{textFill:l.getTextColor(),font:l.getFont(),textVerticalAlign:"middle",textAlign:"center"},silent:!0})),o("pageNext",1)},layoutInner:function(t,e,i,n){var o=this.getContentGroup(),a=this._containerGroup,r=this._controllerGroup,s=t.getOrient().index,l=nN[s],u=nN[1-s],h=oN[1-s];aI(t.get("orient"),o,t.get("itemGap"),s?i.width:null,s?null:i.height),aI("horizontal",r,t.get("pageButtonItemGap",!0));var c=o.getBoundingRect(),d=r.getBoundingRect(),f=this._showController=c[l]>i[l],p=[-c.x,-c.y];n||(p[s]=o.position[s]);var g=[0,0],m=[-d.x,-d.y],v=A(t.get("pageButtonGap",!0),t.get("itemGap",!0));f&&("end"===t.get("pageButtonPosition",!0)?m[s]+=i[l]-d[l]:g[s]+=d[l]+v),m[1-s]+=c[u]/2-d[u]/2,o.attr("position",p),a.attr("position",g),r.attr("position",m);var y=this.group.getBoundingRect();if((y={x:0,y:0})[l]=f?i[l]:c[l],y[u]=Math.max(c[u],d[u]),y[h]=Math.min(0,d[h]+m[1-s]),a.__rectSize=i[l],f){var x={x:0,y:0};x[l]=Math.max(i[l]-d[l]-v,0),x[u]=y[u],a.setClipPath(new yM({shape:x})),a.__rectSize=x[l]}else r.eachChild(function(t){t.attr({invisible:!0,silent:!0})});var _=this._getPageInfo(t);return null!=_.pageIndex&&Io(o,{position:_.contentPosition},!!f&&t),this._updatePageInfoView(t,_),y},_pageGo:function(t,e,i){var n=this._getPageInfo(e)[t];null!=n&&i.dispatchAction({type:"legendScroll",scrollDataIndex:n,legendId:e.id})},_updatePageInfoView:function(t,e){var i=this._controllerGroup;d(["pagePrev","pageNext"],function(n){var o=null!=e[n+"DataIndex"],a=i.childOfName(n);a&&(a.setStyle("fill",o?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),a.cursor=o?"pointer":"default")});var n=i.childOfName("pageText"),o=t.get("pageFormatter"),a=e.pageIndex,r=null!=a?a+1:0,s=e.pageCount;n&&o&&n.setStyle("text",_(o)?o.replace("{current}",r).replace("{total}",s):o({current:r,total:s}))},_getPageInfo:function(t){function e(t){if(t){var e=t.getBoundingRect(),i=e[l]+t.position[r];return{s:i,e:i+e[s],i:t.__legendDataIndex}}}function i(t,e){return t.e>=e&&t.s<=e+a}var n=t.get("scrollDataIndex",!0),o=this.getContentGroup(),a=this._containerGroup.__rectSize,r=t.getOrient().index,s=nN[r],l=oN[r],u=this._findTargetItemIndex(n),h=o.children(),c=h[u],d=h.length,f=d?1:0,p={contentPosition:o.position.slice(),pageCount:f,pageIndex:f-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!c)return p;var g=e(c);p.contentPosition[r]=-g.s;for(var m=u+1,v=g,y=g,x=null;m<=d;++m)(!(x=e(h[m]))&&y.e>v.s+a||x&&!i(x,v.s))&&(v=y.i>v.i?y:x)&&(null==p.pageNextDataIndex&&(p.pageNextDataIndex=v.i),++p.pageCount),y=x;for(var m=u-1,v=g,y=g,x=null;m>=-1;--m)(x=e(h[m]))&&i(y,x.s)||!(v.i<y.i)||(y=v,null==p.pagePrevDataIndex&&(p.pagePrevDataIndex=v.i),++p.pageCount,++p.pageIndex),v=x;return p},_findTargetItemIndex:function(t){var e,i=this.getContentGroup();return this._showController?i.eachChild(function(i,n){i.__legendDataIndex===t&&(e=n)}):e=0,e}});Es("legendScroll","legendscroll",function(t,e){var i=t.scrollDataIndex;null!=i&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(t){t.setScrollDataIndex(i)})}),Fs({type:"tooltip",dependencies:["axisPointer"],defaultOption:{zlevel:0,z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:!1,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"rgba(50,50,50,0.7)",borderColor:"#333",borderRadius:4,borderWidth:0,padding:5,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#fff",fontSize:14}}});var rN=d,sN=ea,lN=["","-webkit-","-moz-","-o-"];Cv.prototype={constructor:Cv,_enterable:!0,update:function(){var t=this._container,e=t.currentStyle||document.defaultView.getComputedStyle(t),i=t.style;"absolute"!==i.position&&"absolute"!==e.position&&(i.position="relative")},show:function(t){clearTimeout(this._hideTimeout);var e=this.el;e.style.cssText="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;"+Dv(t)+";left:"+this._x+"px;top:"+this._y+"px;"+(t.get("extraCssText")||""),e.style.display=e.innerHTML?"block":"none",e.style.pointerEvents=this._enterable?"auto":"none",this._show=!0},setContent:function(t){this.el.innerHTML=null==t?"":t},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el;return[t.clientWidth,t.clientHeight]},moveTo:function(t,e){var i,n=this._zr;n&&n.painter&&(i=n.painter.getViewportRootOffset())&&(t+=i.offsetLeft,e+=i.offsetTop);var o=this.el.style;o.left=t+"px",o.top=e+"px",this._x=t,this._y=e},hide:function(){this.el.style.display="none",this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(m(this.hide,this),t)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){var t=this.el.clientWidth,e=this.el.clientHeight;if(document.defaultView&&document.defaultView.getComputedStyle){var i=document.defaultView.getComputedStyle(this.el);i&&(t+=parseInt(i.paddingLeft,10)+parseInt(i.paddingRight,10)+parseInt(i.borderLeftWidth,10)+parseInt(i.borderRightWidth,10),e+=parseInt(i.paddingTop,10)+parseInt(i.paddingBottom,10)+parseInt(i.borderTopWidth,10)+parseInt(i.borderBottomWidth,10))}return{width:t,height:e}}},Lv.prototype={constructor:Lv,_enterable:!0,update:function(){},show:function(t){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.attr("show",!0),this._show=!0},setContent:function(t,e,i){this.el&&this._zr.remove(this.el);for(var n={},o=t,a=o.indexOf("{marker");a>=0;){var r=o.indexOf("|}"),s=o.substr(a+"{marker".length,r-a-"{marker".length);s.indexOf("sub")>-1?n["marker"+s]={textWidth:4,textHeight:4,textBorderRadius:2,textBackgroundColor:e[s],textOffset:[3,0]}:n["marker"+s]={textWidth:10,textHeight:10,textBorderRadius:5,textBackgroundColor:e[s]},a=(o=o.substr(r+1)).indexOf("{marker")}this.el=new rM({style:{rich:n,text:t,textLineHeight:20,textBackgroundColor:i.get("backgroundColor"),textBorderRadius:i.get("borderRadius"),textFill:i.get("textStyle.color"),textPadding:i.get("padding")},z:i.get("z")}),this._zr.add(this.el);var l=this;this.el.on("mouseover",function(){l._enterable&&(clearTimeout(l._hideTimeout),l._show=!0),l._inContent=!0}),this.el.on("mouseout",function(){l._enterable&&l._show&&l.hideLater(l._hideDelay),l._inContent=!1})},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el.getBoundingRect();return[t.width,t.height]},moveTo:function(t,e){this.el&&this.el.attr("position",[t,e])},hide:function(){this.el?this.el.hide():true,this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(m(this.hide,this),t)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){return this.getSize()}};var uN=m,hN=d,cN=Vo,dN=new yM({shape:{x:-1,y:-1,width:2,height:2}});Ws({type:"tooltip",init:function(t,e){if(!U_.node){var i=t.getComponent("tooltip").get("renderMode");this._renderMode=Hi(i);var n;"html"===this._renderMode?(n=new Cv(e.getDom(),e),this._newLine="<br/>"):(n=new Lv(e),this._newLine="\n"),this._tooltipContent=n}},render:function(t,e,i){if(!U_.node){this.group.removeAll(),this._tooltipModel=t,this._ecModel=e,this._api=i,this._lastDataByCoordSys=null,this._alwaysShowContent=t.get("alwaysShowContent");var n=this._tooltipContent;n.update(),n.setEnterable(t.get("enterable")),this._initGlobalListener(),this._keepShow()}},_initGlobalListener:function(){var t=this._tooltipModel.get("triggerOn");um("itemTooltip",this._api,uN(function(e,i,n){"none"!==t&&(t.indexOf(e)>=0?this._tryShow(i,n):"leave"===e&&this._hide(n))},this))},_keepShow:function(){var t=this._tooltipModel,e=this._ecModel,i=this._api;if(null!=this._lastX&&null!=this._lastY&&"none"!==t.get("triggerOn")){var n=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){n.manuallyShowTip(t,e,i,{x:n._lastX,y:n._lastY})})}},manuallyShowTip:function(t,e,i,n){if(n.from!==this.uid&&!U_.node){var o=Pv(n,i);this._ticket="";var a=n.dataByCoordSys;if(n.tooltip&&null!=n.x&&null!=n.y){var r=dN;r.position=[n.x,n.y],r.update(),r.tooltip=n.tooltip,this._tryShow({offsetX:n.x,offsetY:n.y,target:r},o)}else if(a)this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,event:{},dataByCoordSys:n.dataByCoordSys,tooltipOption:n.tooltipOption},o);else if(null!=n.seriesIndex){if(this._manuallyAxisShowTip(t,e,i,n))return;var s=xP(n,e),l=s.point[0],u=s.point[1];null!=l&&null!=u&&this._tryShow({offsetX:l,offsetY:u,position:n.position,target:s.el,event:{}},o)}else null!=n.x&&null!=n.y&&(i.dispatchAction({type:"updateAxisPointer",x:n.x,y:n.y}),this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,target:i.getZr().findHover(n.x,n.y).target,event:{}},o))}},manuallyHideTip:function(t,e,i,n){var o=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=null,n.from!==this.uid&&this._hide(Pv(n,i))},_manuallyAxisShowTip:function(t,e,i,n){var o=n.seriesIndex,a=n.dataIndex,r=e.getComponent("axisPointer").coordSysAxesInfo;if(null!=o&&null!=a&&null!=r){var s=e.getSeriesByIndex(o);if(s&&"axis"===(t=kv([s.getData().getItemModel(a),s,(s.coordinateSystem||{}).model,t])).get("trigger"))return i.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:a,position:n.position}),!0}},_tryShow:function(t,e){var i=t.target;if(this._tooltipModel){this._lastX=t.offsetX,this._lastY=t.offsetY;var n=t.dataByCoordSys;n&&n.length?this._showAxisTooltip(n,t):i&&null!=i.dataIndex?(this._lastDataByCoordSys=null,this._showSeriesItemTooltip(t,i,e)):i&&i.tooltip?(this._lastDataByCoordSys=null,this._showComponentItemTooltip(t,i,e)):(this._lastDataByCoordSys=null,this._hide(e))}},_showOrMove:function(t,e){var i=t.get("showDelay");e=m(e,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(e,i):e()},_showAxisTooltip:function(t,e){var i=this._ecModel,o=this._tooltipModel,a=[e.offsetX,e.offsetY],r=[],s=[],l=kv([e.tooltipOption,o]),u=this._renderMode,h=this._newLine,c={};hN(t,function(t){hN(t.dataByAxis,function(t){var e=i.getComponent(t.axisDim+"Axis",t.axisIndex),o=t.value,a=[];if(e&&null!=o){var l=Im(o,e.axis,i,t.seriesDataIndices,t.valueLabelOpt);d(t.seriesDataIndices,function(r){var h=i.getSeriesByIndex(r.seriesIndex),d=r.dataIndexInside,f=h&&h.getDataParams(d);if(f.axisDim=t.axisDim,f.axisIndex=t.axisIndex,f.axisType=t.axisType,f.axisId=t.axisId,f.axisValue=Xl(e.axis,o),f.axisValueLabel=l,f){s.push(f);var p,g=h.formatTooltip(d,!0,null,u);if(w(g)){p=g.html;var m=g.markers;n(c,m)}else p=g;a.push(p)}});var f=l;"html"!==u?r.push(a.join(h)):r.push((f?ia(f)+h:"")+a.join(h))}})},this),r.reverse(),r=r.join(this._newLine+this._newLine);var f=e.position;this._showOrMove(l,function(){this._updateContentNotChangedOnAxis(t)?this._updatePosition(l,f,a[0],a[1],this._tooltipContent,s):this._showTooltipContent(l,r,s,Math.random(),a[0],a[1],f,void 0,c)})},_showSeriesItemTooltip:function(t,e,i){var n=this._ecModel,o=e.seriesIndex,a=n.getSeriesByIndex(o),r=e.dataModel||a,s=e.dataIndex,l=e.dataType,u=r.getData(),h=kv([u.getItemModel(s),r,a&&(a.coordinateSystem||{}).model,this._tooltipModel]),c=h.get("trigger");if(null==c||"item"===c){var d,f,p=r.getDataParams(s,l),g=r.formatTooltip(s,!1,l,this._renderMode);w(g)?(d=g.html,f=g.markers):(d=g,f=null);var m="item_"+r.name+"_"+s;this._showOrMove(h,function(){this._showTooltipContent(h,d,p,m,t.offsetX,t.offsetY,t.position,t.target,f)}),i({type:"showTip",dataIndexInside:s,dataIndex:u.getRawIndex(s),seriesIndex:o,from:this.uid})}},_showComponentItemTooltip:function(t,e,i){var n=e.tooltip;if("string"==typeof n){var o=n;n={content:o,formatter:o}}var a=new No(n,this._tooltipModel,this._ecModel),r=a.get("content"),s=Math.random();this._showOrMove(a,function(){this._showTooltipContent(a,r,a.get("formatterParams")||{},s,t.offsetX,t.offsetY,t.position,e)}),i({type:"showTip",from:this.uid})},_showTooltipContent:function(t,e,i,n,o,a,r,s,l){if(this._ticket="",t.get("showContent")&&t.get("show")){var u=this._tooltipContent,h=t.get("formatter");r=r||t.get("position");var c=e;if(h&&"string"==typeof h)c=na(h,i,!0);else if("function"==typeof h){var d=uN(function(e,n){e===this._ticket&&(u.setContent(n,l,t),this._updatePosition(t,r,o,a,u,i,s))},this);this._ticket=n,c=h(i,n,d)}u.setContent(c,l,t),u.show(t),this._updatePosition(t,r,o,a,u,i,s)}},_updatePosition:function(t,e,i,n,o,a,r){var s=this._api.getWidth(),l=this._api.getHeight();e=e||t.get("position");var u=o.getSize(),h=t.get("align"),c=t.get("verticalAlign"),d=r&&r.getBoundingRect().clone();if(r&&d.applyTransform(r.transform),"function"==typeof e&&(e=e([i,n],a,o.el,d,{viewSize:[s,l],contentSize:u.slice()})),y(e))i=cN(e[0],s),n=cN(e[1],l);else if(w(e)){e.width=u[0],e.height=u[1];var f=ca(e,{width:s,height:l});i=f.x,n=f.y,h=null,c=null}else"string"==typeof e&&r?(i=(p=Ev(e,d,u))[0],n=p[1]):(i=(p=Nv(i,n,o,s,l,h?null:20,c?null:20))[0],n=p[1]);if(h&&(i-=Rv(h)?u[0]/2:"right"===h?u[0]:0),c&&(n-=Rv(c)?u[1]/2:"bottom"===c?u[1]:0),t.get("confine")){var p=Ov(i,n,o,s,l);i=p[0],n=p[1]}o.moveTo(i,n)},_updateContentNotChangedOnAxis:function(t){var e=this._lastDataByCoordSys,i=!!e&&e.length===t.length;return i&&hN(e,function(e,n){var o=e.dataByAxis||{},a=(t[n]||{}).dataByAxis||[];(i&=o.length===a.length)&&hN(o,function(t,e){var n=a[e]||{},o=t.seriesDataIndices||[],r=n.seriesDataIndices||[];(i&=t.value===n.value&&t.axisType===n.axisType&&t.axisId===n.axisId&&o.length===r.length)&&hN(o,function(t,e){var n=r[e];i&=t.seriesIndex===n.seriesIndex&&t.dataIndex===n.dataIndex})})}),this._lastDataByCoordSys=t,!!i},_hide:function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},dispose:function(t,e){U_.node||(this._tooltipContent.hide(),gm("itemTooltip",e))}}),Es({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},function(){}),Es({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},function(){}),Gv.prototype={constructor:Gv,pointToData:function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},dataToRadius:aD.prototype.dataToCoord,radiusToData:aD.prototype.coordToData},u(Gv,aD);var fN=Bi();Fv.prototype={constructor:Fv,pointToData:function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},dataToAngle:aD.prototype.dataToCoord,angleToData:aD.prototype.coordToData,calculateCategoryInterval:function(){var t=this,e=t.getLabelModel(),i=t.scale,n=i.getExtent(),o=i.count();if(n[1]-n[0]<1)return 0;var a=n[0],r=t.dataToCoord(a+1)-t.dataToCoord(a),s=Math.abs(r),l=ke(a,e.getFont(),"center","top"),u=Math.max(l.height,7)/s;isNaN(u)&&(u=1/0);var h=Math.max(0,Math.floor(u)),c=fN(t.model),d=c.lastAutoInterval,f=c.lastTickCount;return null!=d&&null!=f&&Math.abs(d-h)<=1&&Math.abs(f-o)<=1&&d>h?h=d:(c.lastTickCount=o,c.lastAutoInterval=h),h}},u(Fv,aD);var pN=function(t){this.name=t||"",this.cx=0,this.cy=0,this._radiusAxis=new Gv,this._angleAxis=new Fv,this._radiusAxis.polar=this._angleAxis.polar=this};pN.prototype={type:"polar",axisPointerEnabled:!0,constructor:pN,dimensions:["radius","angle"],model:null,containPoint:function(t){var e=this.pointToCoord(t);return this._radiusAxis.contain(e[0])&&this._angleAxis.contain(e[1])},containData:function(t){return this._radiusAxis.containData(t[0])&&this._angleAxis.containData(t[1])},getAxis:function(t){return this["_"+t+"Axis"]},getAxes:function(){return[this._radiusAxis,this._angleAxis]},getAxesByScale:function(t){var e=[],i=this._angleAxis,n=this._radiusAxis;return i.scale.type===t&&e.push(i),n.scale.type===t&&e.push(n),e},getAngleAxis:function(){return this._angleAxis},getRadiusAxis:function(){return this._radiusAxis},getOtherAxis:function(t){var e=this._angleAxis;return t===e?this._radiusAxis:e},getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},getTooltipAxes:function(t){var e=null!=t&&"auto"!==t?this.getAxis(t):this.getBaseAxis();return{baseAxes:[e],otherAxes:[this.getOtherAxis(e)]}},dataToPoint:function(t,e){return this.coordToPoint([this._radiusAxis.dataToRadius(t[0],e),this._angleAxis.dataToAngle(t[1],e)])},pointToData:function(t,e){var i=this.pointToCoord(t);return[this._radiusAxis.radiusToData(i[0],e),this._angleAxis.angleToData(i[1],e)]},pointToCoord:function(t){var e=t[0]-this.cx,i=t[1]-this.cy,n=this.getAngleAxis(),o=n.getExtent(),a=Math.min(o[0],o[1]),r=Math.max(o[0],o[1]);n.inverse?a=r-360:r=a+360;var s=Math.sqrt(e*e+i*i);e/=s,i/=s;for(var l=Math.atan2(-i,e)/Math.PI*180,u=l<a?1:-1;l<a||l>r;)l+=360*u;return[s,l]},coordToPoint:function(t){var e=t[0],i=t[1]/180*Math.PI;return[Math.cos(i)*e+this.cx,-Math.sin(i)*e+this.cy]}};var gN=lI.extend({type:"polarAxis",axis:null,getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"polar",index:this.option.polarIndex,id:this.option.polarId})[0]}});n(gN.prototype,UA);var mN={angle:{startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:!1}},radius:{splitNumber:5}};ED("angle",gN,Wv,mN.angle),ED("radius",gN,Wv,mN.radius),Fs({type:"polar",dependencies:["polarAxis","angleAxis"],coordinateSystem:null,findAxisModel:function(t){var e;return this.ecModel.eachComponent(t,function(t){t.getCoordSysModel()===this&&(e=t)},this),e},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"80%"}});var vN={dimensions:pN.prototype.dimensions,create:function(t,e){var i=[];return t.eachComponent("polar",function(t,n){var o=new pN(n);o.update=Zv;var a=o.getRadiusAxis(),r=o.getAngleAxis(),s=t.findAxisModel("radiusAxis"),l=t.findAxisModel("angleAxis");Uv(a,s),Uv(r,l),Hv(o,t,e),i.push(o),t.coordinateSystem=o,o.model=t}),t.eachSeries(function(e){if("polar"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"polar",index:e.get("polarIndex"),id:e.get("polarId")})[0];e.coordinateSystem=i.coordinateSystem}}),i}};Fa.register("polar",vN);var yN=["axisLine","axisLabel","axisTick","splitLine","splitArea"];XD.extend({type:"angleAxis",axisPointerClass:"PolarAxisPointer",render:function(t,e){if(this.group.removeAll(),t.get("show")){var n=t.axis,o=n.polar,a=o.getRadiusAxis().getExtent(),r=n.getTicksCoords(),s=f(n.getViewLabels(),function(t){return(t=i(t)).coord=n.dataToCoord(t.tickValue),t});Yv(s),Yv(r),d(yN,function(e){!t.get(e+".show")||n.scale.isBlank()&&"axisLine"!==e||this["_"+e](t,o,r,a,s)},this)}},_axisLine:function(t,e,i,n){var o=t.getModel("axisLine.lineStyle"),a=new sM({shape:{cx:e.cx,cy:e.cy,r:n[jv(e)]},style:o.getLineStyle(),z2:1,silent:!0});a.style.fill=null,this.group.add(a)},_axisTick:function(t,e,i,n){var o=t.getModel("axisTick"),a=(o.get("inside")?-1:1)*o.get("length"),s=n[jv(e)],l=f(i,function(t){return new _M({shape:Xv(e,[s,s+a],t.coord)})});this.group.add(OM(l,{style:r(o.getModel("lineStyle").getLineStyle(),{stroke:t.get("axisLine.lineStyle.color")})}))},_axisLabel:function(t,e,i,n,o){var a=t.getCategories(!0),r=t.getModel("axisLabel"),s=r.get("margin");d(o,function(i,o){var l=r,u=i.tickValue,h=n[jv(e)],c=e.coordToPoint([h+s,i.coord]),d=e.cx,f=e.cy,p=Math.abs(c[0]-d)/h<.3?"center":c[0]>d?"left":"right",g=Math.abs(c[1]-f)/h<.3?"middle":c[1]>f?"top":"bottom";a&&a[u]&&a[u].textStyle&&(l=new No(a[u].textStyle,r,r.ecModel));var m=new rM({silent:!0});this.group.add(m),mo(m.style,l,{x:c[0],y:c[1],textFill:l.getTextColor()||t.get("axisLine.lineStyle.color"),text:i.formattedLabel,textAlign:p,textVerticalAlign:g})},this)},_splitLine:function(t,e,i,n){var o=t.getModel("splitLine").getModel("lineStyle"),a=o.get("color"),s=0;a=a instanceof Array?a:[a];for(var l=[],u=0;u<i.length;u++){var h=s++%a.length;l[h]=l[h]||[],l[h].push(new _M({shape:Xv(e,n,i[u].coord)}))}for(u=0;u<l.length;u++)this.group.add(OM(l[u],{style:r({stroke:a[u%a.length]},o.getLineStyle()),silent:!0,z:t.get("z")}))},_splitArea:function(t,e,i,n){if(i.length){var o=t.getModel("splitArea").getModel("areaStyle"),a=o.get("color"),s=0;a=a instanceof Array?a:[a];for(var l=[],u=Math.PI/180,h=-i[0].coord*u,c=Math.min(n[0],n[1]),d=Math.max(n[0],n[1]),f=t.get("clockwise"),p=1;p<i.length;p++){var g=s++%a.length;l[g]=l[g]||[],l[g].push(new hM({shape:{cx:e.cx,cy:e.cy,r0:c,r:d,startAngle:h,endAngle:-i[p].coord*u,clockwise:f},silent:!0})),h=-i[p].coord*u}for(p=0;p<l.length;p++)this.group.add(OM(l[p],{style:r({fill:a[p%a.length]},o.getAreaStyle()),silent:!0}))}}});var xN=["axisLine","axisTickLabel","axisName"],_N=["splitLine","splitArea"];XD.extend({type:"radiusAxis",axisPointerClass:"PolarAxisPointer",render:function(t,e){if(this.group.removeAll(),t.get("show")){var i=t.axis,n=i.polar,o=n.getAngleAxis(),a=i.getTicksCoords(),r=o.getExtent()[0],s=i.getExtent(),l=qv(n,t,r),u=new FD(t,l);d(xN,u.add,u),this.group.add(u.getGroup()),d(_N,function(e){t.get(e+".show")&&!i.scale.isBlank()&&this["_"+e](t,n,r,s,a)},this)}},_splitLine:function(t,e,i,n,o){var a=t.getModel("splitLine").getModel("lineStyle"),s=a.get("color"),l=0;s=s instanceof Array?s:[s];for(var u=[],h=0;h<o.length;h++){var c=l++%s.length;u[c]=u[c]||[],u[c].push(new sM({shape:{cx:e.cx,cy:e.cy,r:o[h].coord},silent:!0}))}for(h=0;h<u.length;h++)this.group.add(OM(u[h],{style:r({stroke:s[h%s.length],fill:null},a.getLineStyle()),silent:!0}))},_splitArea:function(t,e,i,n,o){if(o.length){var a=t.getModel("splitArea").getModel("areaStyle"),s=a.get("color"),l=0;s=s instanceof Array?s:[s];for(var u=[],h=o[0].coord,c=1;c<o.length;c++){var d=l++%s.length;u[d]=u[d]||[],u[d].push(new hM({shape:{cx:e.cx,cy:e.cy,r0:h,r:o[c].coord,startAngle:0,endAngle:2*Math.PI},silent:!0})),h=o[c].coord}for(c=0;c<u.length;c++)this.group.add(OM(u[c],{style:r({fill:s[c%s.length]},a.getAreaStyle()),silent:!0}))}}});var wN=mm.extend({makeElOption:function(t,e,i,n,o){var a=i.axis;"angle"===a.dim&&(this.animationThreshold=Math.PI/18);var r,s=a.polar,l=s.getOtherAxis(a).getExtent();r=a["dataTo"+la(a.dim)](e);var u=n.get("type");if(u&&"none"!==u){var h=bm(n),c=bN[u](a,s,r,l,h);c.style=h,t.graphicKey=c.type,t.pointer=c}Sm(t,i,n,o,Kv(e,i,0,s,n.get("label.margin")))}}),bN={line:function(t,e,i,n,o){return"angle"===t.dim?{type:"Line",shape:Dm(e.coordToPoint([n[0],i]),e.coordToPoint([n[1],i]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:i}}},shadow:function(t,e,i,n,o){var a=Math.max(1,t.getBandWidth()),r=Math.PI/180;return"angle"===t.dim?{type:"Sector",shape:Lm(e.cx,e.cy,n[0],n[1],(-i-a/2)*r,(a/2-i)*r)}:{type:"Sector",shape:Lm(e.cx,e.cy,i-a/2,i+a/2,0,2*Math.PI)}}};XD.registerAxisPointerClass("PolarAxisPointer",wN),zs(v(function(t,e,i){i.getWidth(),i.getHeight();var n={},o=Vv(g(e.getSeriesByType(t),function(t){return!e.isSeriesFiltered(t)&&t.coordinateSystem&&"polar"===t.coordinateSystem.type}));e.eachSeriesByType(t,function(t){if("polar"===t.coordinateSystem.type){var e=t.getData(),i=t.coordinateSystem,a=i.getBaseAxis(),r=zv(t),s=o[Bv(a)][r],l=s.offset,u=s.width,h=i.getOtherAxis(a),c=t.coordinateSystem.cx,d=t.coordinateSystem.cy,f=t.get("barMinHeight")||0,p=t.get("barMinAngle")||0;n[r]=n[r]||[];for(var g=e.mapDimension(h.dim),m=e.mapDimension(a.dim),v=pl(e,g),y=h.getExtent()[0],x=0,_=e.count();x<_;x++){var w=e.get(g,x),b=e.get(m,x);if(!isNaN(w)){var S=w>=0?"p":"n",M=y;v&&(n[r][b]||(n[r][b]={p:y,n:y}),M=n[r][b][S]);var I,T,A,D;if("radius"===h.dim){var C=h.dataToRadius(w)-y,L=a.dataToAngle(b);Math.abs(C)<f&&(C=(C<0?-1:1)*f),I=M,T=M+C,D=(A=L-l)-u,v&&(n[r][b][S]=T)}else{var k=h.dataToAngle(w,!0)-y,P=a.dataToRadius(b);Math.abs(k)<p&&(k=(k<0?-1:1)*p),T=(I=P+l)+u,A=M,D=M+k,v&&(n[r][b][S]=D)}e.setItemLayout(x,{cx:c,cy:d,r0:I,r:T,startAngle:-A*Math.PI/180,endAngle:-D*Math.PI/180})}}}},this)},"bar")),Ws({type:"polar"}),h(lI.extend({type:"geo",coordinateSystem:null,layoutMode:"box",init:function(t){lI.prototype.init.apply(this,arguments),Ci(t,"label",["show"])},optionUpdated:function(){var t=this.option,e=this;t.regions=GC.getFilledRegions(t.regions,t.map,t.nameMap),this._optionModelMap=p(t.regions||[],function(t,i){return i.name&&t.set(i.name,new No(i,e)),t},R()),this.updateSelectedMap(t.regions)},defaultOption:{zlevel:0,z:0,show:!0,left:"center",top:"center",aspectScale:null,silent:!1,map:"",boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",color:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},regions:[]},getRegionModel:function(t){return this._optionModelMap.get(t)||new No(null,this,this.ecModel)},getFormattedLabel:function(t,e){var i=this.getRegionModel(t).get("label."+e+".formatter"),n={name:t};return"function"==typeof i?(n.status=e,i(n)):"string"==typeof i?i.replace("{a}",null!=t?t:""):void 0},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t}}),aC),Ws({type:"geo",init:function(t,e){var i=new xc(e,!0);this._mapDraw=i,this.group.add(i.group)},render:function(t,e,i,n){if(!n||"geoToggleSelect"!==n.type||n.from!==this.uid){var o=this._mapDraw;t.get("show")?o.draw(t,e,i,this,n):this._mapDraw.group.removeAll(),this.group.silent=t.get("silent")}},dispose:function(){this._mapDraw&&this._mapDraw.remove()}}),$v("toggleSelected",{type:"geoToggleSelect",event:"geoselectchanged"}),$v("select",{type:"geoSelect",event:"geoselected"}),$v("unSelect",{type:"geoUnSelect",event:"geounselected"});var SN=["rect","polygon","keep","clear"],MN=d,IN={lineX:oy(0),lineY:oy(1),rect:{point:function(t,e,i){return t&&i.boundingRect.contain(t[0],t[1])},rect:function(t,e,i){return t&&i.boundingRect.intersect(t)}},polygon:{point:function(t,e,i){return t&&i.boundingRect.contain(t[0],t[1])&&tu(i.range,t[0],t[1])},rect:function(t,e,i){var n=i.range;if(!t||n.length<=1)return!1;var o=t.x,a=t.y,r=t.width,s=t.height,l=n[0];return!!(tu(n,o,a)||tu(n,o+r,a)||tu(n,o,a+s)||tu(n,o+r,a+s)||de.create(t).contain(l[0],l[1])||ry(o,a,o+r,a,n)||ry(o,a,o,a+s,n)||ry(o+r,a,o+r,a+s,n)||ry(o,a+s,o+r,a+s,n))||void 0}}},TN=d,AN=l,DN=v,CN=["dataToPoint","pointToData"],LN=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],kN=hy.prototype;kN.setOutputRanges=function(t,e){this.matchOutputRanges(t,e,function(t,e,i){if((t.coordRanges||(t.coordRanges=[])).push(e),!t.coordRange){t.coordRange=e;var n=EN[t.brushType](0,i,e);t.__rangeOffset={offset:RN[t.brushType](n.values,t.range,[1,1]),xyMinMax:n.xyMinMax}}})},kN.matchOutputRanges=function(t,e,i){TN(t,function(t){var n=this.findTargetInfo(t,e);n&&!0!==n&&d(n.coordSyses,function(n){var o=EN[t.brushType](1,n,t.range);i(t,o.values,n,e)})},this)},kN.setInputRanges=function(t,e){TN(t,function(t){var i=this.findTargetInfo(t,e);if(t.range=t.range||[],i&&!0!==i){t.panelId=i.panelId;var n=EN[t.brushType](0,i.coordSys,t.coordRange),o=t.__rangeOffset;t.range=o?RN[t.brushType](n.values,o.offset,gy(n.xyMinMax,o.xyMinMax)):n.values}},this)},kN.makePanelOpts=function(t,e){return f(this._targetInfoList,function(i){var n=i.getPanelRect();return{panelId:i.panelId,defaultBrushType:e&&e(i),clipPath:yp(n),isTargetByCursor:_p(n,t,i.coordSysModel),getLinearBrushOtherExtent:xp(n)}})},kN.controlSeries=function(t,e,i){var n=this.findTargetInfo(t,i);return!0===n||n&&AN(n.coordSyses,e.coordinateSystem)>=0},kN.findTargetInfo=function(t,e){for(var i=this._targetInfoList,n=dy(e,t),o=0;o<i.length;o++){var a=i[o],r=t.panelId;if(r){if(a.panelId===r)return a}else for(o=0;o<NN.length;o++)if(NN[o](n,a))return a}return!0};var PN={grid:function(t,e){var i=t.xAxisModels,n=t.yAxisModels,o=t.gridModels,a=R(),r={},s={};(i||n||o)&&(TN(i,function(t){var e=t.axis.grid.model;a.set(e.id,e),r[e.id]=!0}),TN(n,function(t){var e=t.axis.grid.model;a.set(e.id,e),s[e.id]=!0}),TN(o,function(t){a.set(t.id,t),r[t.id]=!0,s[t.id]=!0}),a.each(function(t){var o=t.coordinateSystem,a=[];TN(o.getCartesians(),function(t,e){(AN(i,t.getAxis("x").model)>=0||AN(n,t.getAxis("y").model)>=0)&&a.push(t)}),e.push({panelId:"grid--"+t.id,gridModel:t,coordSysModel:t,coordSys:a[0],coordSyses:a,getPanelRect:ON.grid,xAxisDeclared:r[t.id],yAxisDeclared:s[t.id]})}))},geo:function(t,e){TN(t.geoModels,function(t){var i=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:i,coordSyses:[i],getPanelRect:ON.geo})})}},NN=[function(t,e){var i=t.xAxisModel,n=t.yAxisModel,o=t.gridModel;return!o&&i&&(o=i.axis.grid.model),!o&&n&&(o=n.axis.grid.model),o&&o===e.gridModel},function(t,e){var i=t.geoModel;return i&&i===e.geoModel}],ON={grid:function(){return this.coordSys.grid.getRect().clone()},geo:function(){var t=this.coordSys,e=t.getBoundingRect().clone();return e.applyTransform(Ao(t)),e}},EN={lineX:DN(fy,0),lineY:DN(fy,1),rect:function(t,e,i){var n=e[CN[t]]([i[0][0],i[1][0]]),o=e[CN[t]]([i[0][1],i[1][1]]),a=[cy([n[0],o[0]]),cy([n[1],o[1]])];return{values:a,xyMinMax:a}},polygon:function(t,e,i){var n=[[1/0,-1/0],[1/0,-1/0]];return{values:f(i,function(i){var o=e[CN[t]](i);return n[0][0]=Math.min(n[0][0],o[0]),n[1][0]=Math.min(n[1][0],o[1]),n[0][1]=Math.max(n[0][1],o[0]),n[1][1]=Math.max(n[1][1],o[1]),o}),xyMinMax:n}}},RN={lineX:DN(py,0),lineY:DN(py,1),rect:function(t,e,i){return[[t[0][0]-i[0]*e[0][0],t[0][1]-i[0]*e[0][1]],[t[1][0]-i[1]*e[1][0],t[1][1]-i[1]*e[1][1]]]},polygon:function(t,e,i){return f(t,function(t,n){return[t[0]-i[0]*e[n][0],t[1]-i[1]*e[n][1]]})}},zN=["inBrush","outOfBrush"],BN="__ecBrushSelect",VN="__ecInBrushSelectEvent",GN=VT.VISUAL.BRUSH;zs(GN,function(t,e,i){t.eachComponent({mainType:"brush"},function(e){i&&"takeGlobalCursor"===i.type&&e.setBrushOption("brush"===i.key?i.brushOption:{brushType:!1}),(e.brushTargetManager=new hy(e.option,t)).setInputRanges(e.areas,t)})}),Bs(GN,function(t,e,n){var o,a,s=[];t.eachComponent({mainType:"brush"},function(e,n){function l(t){return"all"===m||v[t]}function u(t){return!!t.length}function h(t,e){var i=t.coordinateSystem;w|=i.hasAxisBrushed(),l(e)&&i.eachActiveState(t.getData(),function(t,e){"active"===t&&(x[e]=1)})}function c(i,n,o){var a=_y(i);if(a&&!wy(e,n)&&(d(b,function(n){a[n.brushType]&&e.brushTargetManager.controlSeries(n,i,t)&&o.push(n),w|=u(o)}),l(n)&&u(o))){var r=i.getData();r.each(function(t){xy(a,o,r,t)&&(x[t]=1)})}}var p={brushId:e.id,brushIndex:n,brushName:e.name,areas:i(e.areas),selected:[]};s.push(p);var g=e.option,m=g.brushLink,v=[],x=[],_=[],w=0;n||(o=g.throttleType,a=g.throttleDelay);var b=f(e.areas,function(t){return by(r({boundingRect:FN[t.brushType](t)},t))}),S=ty(e.option,zN,function(t){t.mappingMethod="fixed"});y(m)&&d(m,function(t){v[t]=1}),t.eachSeries(function(t,e){var i=_[e]=[];"parallel"===t.subType?h(t,e):c(t,e,i)}),t.eachSeries(function(t,e){var i={seriesId:t.id,seriesIndex:e,seriesName:t.name,dataIndex:[]};p.selected.push(i);var n=_y(t),o=_[e],a=t.getData(),r=l(e)?function(t){return x[t]?(i.dataIndex.push(a.getRawIndex(t)),"inBrush"):"outOfBrush"}:function(t){return xy(n,o,a,t)?(i.dataIndex.push(a.getRawIndex(t)),"inBrush"):"outOfBrush"};(l(e)?w:u(o))&&iy(zN,S,a,r)})}),vy(e,o,a,s,n)});var FN={lineX:B,lineY:B,rect:function(t){return Sy(t.range)},polygon:function(t){for(var e,i=t.range,n=0,o=i.length;n<o;n++){e=e||[[1/0,-1/0],[1/0,-1/0]];var a=i[n];a[0]<e[0][0]&&(e[0][0]=a[0]),a[0]>e[0][1]&&(e[0][1]=a[0]),a[1]<e[1][0]&&(e[1][0]=a[1]),a[1]>e[1][1]&&(e[1][1]=a[1])}return e&&Sy(e)}},WN=["#ddd"];Fs({type:"brush",dependencies:["geo","grid","xAxis","yAxis","parallel","series"],defaultOption:{toolbox:null,brushLink:null,seriesIndex:"all",geoIndex:null,xAxisIndex:null,yAxisIndex:null,brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(120,140,180,0.3)",borderColor:"rgba(120,140,180,0.8)"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},areas:[],brushType:null,brushOption:{},coordInfoList:[],optionUpdated:function(t,e){var i=this.option;!e&&ey(i,t,["inBrush","outOfBrush"]);var n=i.inBrush=i.inBrush||{};i.outOfBrush=i.outOfBrush||{color:WN},n.hasOwnProperty("liftZ")||(n.liftZ=5)},setAreas:function(t){t&&(this.areas=f(t,function(t){return My(this.option,t)},this))},setBrushOption:function(t){this.brushOption=My(this.option,t),this.brushType=this.brushOption.brushType}});Ws({type:"brush",init:function(t,e){this.ecModel=t,this.api=e,this.model,(this._brushController=new zf(e.getZr())).on("brush",m(this._onBrush,this)).mount()},render:function(t){return this.model=t,Iy.apply(this,arguments)},updateTransform:Iy,updateView:Iy,dispose:function(){this._brushController.dispose()},_onBrush:function(t,e){var n=this.model.id;this.model.brushTargetManager.setOutputRanges(t,this.ecModel),(!e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:n,areas:i(t),$from:n})}}),Es({type:"brush",event:"brush"},function(t,e){e.eachComponent({mainType:"brush",query:t},function(e){e.setAreas(t.areas)})}),Es({type:"brushSelect",event:"brushSelected",update:"none"},function(){});var HN={},ZN=rT.toolbox.brush;Dy.defaultOption={show:!0,type:["rect","polygon","lineX","lineY","keep","clear"],icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:i(ZN.title)};var UN=Dy.prototype;UN.render=UN.updateView=function(t,e,i){var n,o,a;e.eachComponent({mainType:"brush"},function(t){n=t.brushType,o=t.brushOption.brushMode||"single",a|=t.areas.length}),this._brushType=n,this._brushMode=o,d(t.get("type",!0),function(e){t.setIconStatus(e,("keep"===e?"multiple"===o:"clear"===e?a:e===n)?"emphasis":"normal")})},UN.getIcons=function(){var t=this.model,e=t.get("icon",!0),i={};return d(t.get("type",!0),function(t){e[t]&&(i[t]=e[t])}),i},UN.onclick=function(t,e,i){var n=this._brushType,o=this._brushMode;"clear"===i?(e.dispatchAction({type:"axisAreaSelect",intervals:[]}),e.dispatchAction({type:"brush",command:"clear",areas:[]})):e.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:"keep"===i?n:n!==i&&i,brushMode:"keep"===i?"multiple"===o?"single":"multiple":o}})},Ty("brush",Dy),Ns(function(t,e){var i=t&&t.brush;if(y(i)||(i=i?[i]:[]),i.length){var n=[];d(i,function(t){var e=t.hasOwnProperty("toolbox")?t.toolbox:[];e instanceof Array&&(n=n.concat(e))});var o=t&&t.toolbox;y(o)&&(o=o[0]),o||(o={feature:{}},t.toolbox=[o]);var a=o.feature||(o.feature={}),r=a.brush||(a.brush={}),s=r.type||(r.type=[]);s.push.apply(s,n),Jv(s),e&&!s.length&&s.push.apply(s,SN)}});Cy.prototype={constructor:Cy,type:"calendar",dimensions:["time","value"],getDimensionsInfo:function(){return[{name:"time",type:"time"},"value"]},getRangeInfo:function(){return this._rangeInfo},getModel:function(){return this._model},getRect:function(){return this._rect},getCellWidth:function(){return this._sw},getCellHeight:function(){return this._sh},getOrient:function(){return this._orient},getFirstDayOfWeek:function(){return this._firstDayOfWeek},getDateInfo:function(t){var e=(t=Yo(t)).getFullYear(),i=t.getMonth()+1;i=i<10?"0"+i:i;var n=t.getDate();n=n<10?"0"+n:n;var o=t.getDay();return o=Math.abs((o+7-this.getFirstDayOfWeek())%7),{y:e,m:i,d:n,day:o,time:t.getTime(),formatedDate:e+"-"+i+"-"+n,date:t}},getNextNDay:function(t,e){return 0===(e=e||0)?this.getDateInfo(t):((t=new Date(this.getDateInfo(t).time)).setDate(t.getDate()+e),this.getDateInfo(t))},update:function(t,e){function i(t,e){return null!=t[e]&&"auto"!==t[e]}this._firstDayOfWeek=+this._model.getModel("dayLabel").get("firstDay"),this._orient=this._model.get("orient"),this._lineWidth=this._model.getModel("itemStyle").getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var n=this._rangeInfo.weeks||1,o=["width","height"],a=this._model.get("cellSize").slice(),r=this._model.getBoxLayoutParams(),s="horizontal"===this._orient?[n,7]:[7,n];d([0,1],function(t){i(a,t)&&(r[o[t]]=a[t]*s[t])});var l={width:e.getWidth(),height:e.getHeight()},u=this._rect=ca(r,l);d([0,1],function(t){i(a,t)||(a[t]=u[o[t]]/s[t])}),this._sw=a[0],this._sh=a[1]},dataToPoint:function(t,e){y(t)&&(t=t[0]),null==e&&(e=!0);var i=this.getDateInfo(t),n=this._rangeInfo,o=i.formatedDate;if(e&&!(i.time>=n.start.time&&i.time<n.end.time+864e5))return[NaN,NaN];var a=i.day,r=this._getRangeInfo([n.start.time,o]).nthWeek;return"vertical"===this._orient?[this._rect.x+a*this._sw+this._sw/2,this._rect.y+r*this._sh+this._sh/2]:[this._rect.x+r*this._sw+this._sw/2,this._rect.y+a*this._sh+this._sh/2]},pointToData:function(t){var e=this.pointToDate(t);return e&&e.time},dataToRect:function(t,e){var i=this.dataToPoint(t,e);return{contentShape:{x:i[0]-(this._sw-this._lineWidth)/2,y:i[1]-(this._sh-this._lineWidth)/2,width:this._sw-this._lineWidth,height:this._sh-this._lineWidth},center:i,tl:[i[0]-this._sw/2,i[1]-this._sh/2],tr:[i[0]+this._sw/2,i[1]-this._sh/2],br:[i[0]+this._sw/2,i[1]+this._sh/2],bl:[i[0]-this._sw/2,i[1]+this._sh/2]}},pointToDate:function(t){var e=Math.floor((t[0]-this._rect.x)/this._sw)+1,i=Math.floor((t[1]-this._rect.y)/this._sh)+1,n=this._rangeInfo.range;return"vertical"===this._orient?this._getDateByWeeksAndDay(i,e-1,n):this._getDateByWeeksAndDay(e,i-1,n)},convertToPixel:v(Ly,"dataToPoint"),convertFromPixel:v(Ly,"pointToData"),_initRangeOption:function(){var t=this._model.get("range"),e=t;if(y(e)&&1===e.length&&(e=e[0]),/^\d{4}$/.test(e)&&(t=[e+"-01-01",e+"-12-31"]),/^\d{4}[\/|-]\d{1,2}$/.test(e)){var i=this.getDateInfo(e),n=i.date;n.setMonth(n.getMonth()+1);var o=this.getNextNDay(n,-1);t=[i.formatedDate,o.formatedDate]}/^\d{4}[\/|-]\d{1,2}[\/|-]\d{1,2}$/.test(e)&&(t=[e,e]);var a=this._getRangeInfo(t);return a.start.time>a.end.time&&t.reverse(),t},_getRangeInfo:function(t){var e;(t=[this.getDateInfo(t[0]),this.getDateInfo(t[1])])[0].time>t[1].time&&(e=!0,t.reverse());var i=Math.floor(t[1].time/864e5)-Math.floor(t[0].time/864e5)+1,n=new Date(t[0].time),o=n.getDate(),a=t[1].date.getDate();if(n.setDate(o+i-1),n.getDate()!==a)for(var r=n.getTime()-t[1].time>0?1:-1;n.getDate()!==a&&(n.getTime()-t[1].time)*r>0;)i-=r,n.setDate(o+i-1);var s=Math.floor((i+t[0].day+6)/7),l=e?1-s:s-1;return e&&t.reverse(),{range:[t[0].formatedDate,t[1].formatedDate],start:t[0],end:t[1],allDay:i,weeks:s,nthWeek:l,fweek:t[0].day,lweek:t[1].day}},_getDateByWeeksAndDay:function(t,e,i){var n=this._getRangeInfo(i);if(t>n.weeks||0===t&&e<n.fweek||t===n.weeks&&e>n.lweek)return!1;var o=7*(t-1)-n.fweek+e,a=new Date(n.start.time);return a.setDate(n.start.d+o),this.getDateInfo(a)}},Cy.dimensions=Cy.prototype.dimensions,Cy.getDimensionsInfo=Cy.prototype.getDimensionsInfo,Cy.create=function(t,e){var i=[];return t.eachComponent("calendar",function(n){var o=new Cy(n,t,e);i.push(o),n.coordinateSystem=o}),t.eachSeries(function(t){"calendar"===t.get("coordinateSystem")&&(t.coordinateSystem=i[t.get("calendarIndex")||0])}),i},Fa.register("calendar",Cy);var XN=lI.extend({type:"calendar",coordinateSystem:null,defaultOption:{zlevel:0,z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",nameMap:"en",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",nameMap:"en",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},init:function(t,e,i,n){var o=ga(t);XN.superApply(this,"init",arguments),ky(t,o)},mergeOption:function(t,e){XN.superApply(this,"mergeOption",arguments),ky(this.option,t)}}),jN={EN:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],CN:["涓�鏈�","浜屾湀","涓夋湀","鍥涙湀","浜旀湀","鍏湀","涓冩湀","鍏湀","涔濇湀","鍗佹湀","鍗佷竴鏈�","鍗佷簩鏈�"]},YN={EN:["S","M","T","W","T","F","S"],CN:["鏃�","涓�","浜�","涓�","鍥�","浜�","鍏�"]};Ws({type:"calendar",_tlpoints:null,_blpoints:null,_firstDayOfMonth:null,_firstDayPoints:null,render:function(t,e,i){var n=this.group;n.removeAll();var o=t.coordinateSystem,a=o.getRangeInfo(),r=o.getOrient();this._renderDayRect(t,a,n),this._renderLines(t,a,r,n),this._renderYearText(t,a,r,n),this._renderMonthText(t,r,n),this._renderWeekText(t,a,r,n)},_renderDayRect:function(t,e,i){for(var n=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),a=n.getCellWidth(),r=n.getCellHeight(),s=e.start.time;s<=e.end.time;s=n.getNextNDay(s,1).time){var l=n.dataToRect([s],!1).tl,u=new yM({shape:{x:l[0],y:l[1],width:a,height:r},cursor:"default",style:o});i.add(u)}},_renderLines:function(t,e,i,n){function o(e){a._firstDayOfMonth.push(r.getDateInfo(e)),a._firstDayPoints.push(r.dataToRect([e],!1).tl);var o=a._getLinePointsOfOneWeek(t,e,i);a._tlpoints.push(o[0]),a._blpoints.push(o[o.length-1]),l&&a._drawSplitline(o,s,n)}var a=this,r=t.coordinateSystem,s=t.getModel("splitLine.lineStyle").getLineStyle(),l=t.get("splitLine.show"),u=s.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var h=e.start,c=0;h.time<=e.end.time;c++){o(h.formatedDate),0===c&&(h=r.getDateInfo(e.start.y+"-"+e.start.m));var d=h.date;d.setMonth(d.getMonth()+1),h=r.getDateInfo(d)}o(r.getNextNDay(e.end.time,1).formatedDate),l&&this._drawSplitline(a._getEdgesPoints(a._tlpoints,u,i),s,n),l&&this._drawSplitline(a._getEdgesPoints(a._blpoints,u,i),s,n)},_getEdgesPoints:function(t,e,i){var n=[t[0].slice(),t[t.length-1].slice()],o="horizontal"===i?0:1;return n[0][o]=n[0][o]-e/2,n[1][o]=n[1][o]+e/2,n},_drawSplitline:function(t,e,i){var n=new gM({z2:20,shape:{points:t},style:e});i.add(n)},_getLinePointsOfOneWeek:function(t,e,i){var n=t.coordinateSystem;e=n.getDateInfo(e);for(var o=[],a=0;a<7;a++){var r=n.getNextNDay(e.time,a),s=n.dataToRect([r.time],!1);o[2*r.day]=s.tl,o[2*r.day+1]=s["horizontal"===i?"bl":"tr"]}return o},_formatterLabel:function(t,e){return"string"==typeof t&&t?oa(t,e):"function"==typeof t?t(e):e.nameMap},_yearTextPositionControl:function(t,e,i,n,o){e=e.slice();var a=["center","bottom"];"bottom"===n?(e[1]+=o,a=["center","top"]):"left"===n?e[0]-=o:"right"===n?(e[0]+=o,a=["center","top"]):e[1]-=o;var r=0;return"left"!==n&&"right"!==n||(r=Math.PI/2),{rotation:r,position:e,style:{textAlign:a[0],textVerticalAlign:a[1]}}},_renderYearText:function(t,e,i,n){var o=t.getModel("yearLabel");if(o.get("show")){var a=o.get("margin"),r=o.get("position");r||(r="horizontal"!==i?"top":"left");var s=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],l=(s[0][0]+s[1][0])/2,u=(s[0][1]+s[1][1])/2,h="horizontal"===i?0:1,c={top:[l,s[h][1]],bottom:[l,s[1-h][1]],left:[s[1-h][0],u],right:[s[h][0],u]},d=e.start.y;+e.end.y>+e.start.y&&(d=d+"-"+e.end.y);var f=o.get("formatter"),p={start:e.start.y,end:e.end.y,nameMap:d},g=this._formatterLabel(f,p),m=new rM({z2:30});mo(m.style,o,{text:g}),m.attr(this._yearTextPositionControl(m,c[r],i,r,a)),n.add(m)}},_monthTextPositionControl:function(t,e,i,n,o){var a="left",r="top",s=t[0],l=t[1];return"horizontal"===i?(l+=o,e&&(a="center"),"start"===n&&(r="bottom")):(s+=o,e&&(r="middle"),"start"===n&&(a="right")),{x:s,y:l,textAlign:a,textVerticalAlign:r}},_renderMonthText:function(t,e,i){var n=t.getModel("monthLabel");if(n.get("show")){var o=n.get("nameMap"),r=n.get("margin"),s=n.get("position"),l=n.get("align"),u=[this._tlpoints,this._blpoints];_(o)&&(o=jN[o.toUpperCase()]||[]);var h="start"===s?0:1,c="horizontal"===e?0:1;r="start"===s?-r:r;for(var d="center"===l,f=0;f<u[h].length-1;f++){var p=u[h][f].slice(),g=this._firstDayOfMonth[f];if(d){var m=this._firstDayPoints[f];p[c]=(m[c]+u[0][f+1][c])/2}var v=n.get("formatter"),y=o[+g.m-1],x={yyyy:g.y,yy:(g.y+"").slice(2),MM:g.m,M:+g.m,nameMap:y},w=this._formatterLabel(v,x),b=new rM({z2:30});a(mo(b.style,n,{text:w}),this._monthTextPositionControl(p,d,e,s,r)),i.add(b)}}},_weekTextPositionControl:function(t,e,i,n,o){var a="center",r="middle",s=t[0],l=t[1],u="start"===i;return"horizontal"===e?(s=s+n+(u?1:-1)*o[0]/2,a=u?"right":"left"):(l=l+n+(u?1:-1)*o[1]/2,r=u?"bottom":"top"),{x:s,y:l,textAlign:a,textVerticalAlign:r}},_renderWeekText:function(t,e,i,n){var o=t.getModel("dayLabel");if(o.get("show")){var r=t.coordinateSystem,s=o.get("position"),l=o.get("nameMap"),u=o.get("margin"),h=r.getFirstDayOfWeek();_(l)&&(l=YN[l.toUpperCase()]||[]);var c=r.getNextNDay(e.end.time,7-e.lweek).time,d=[r.getCellWidth(),r.getCellHeight()];u=Vo(u,d["horizontal"===i?0:1]),"start"===s&&(c=r.getNextNDay(e.start.time,-(7+e.fweek)).time,u=-u);for(var f=0;f<7;f++){var p=r.getNextNDay(c,f),g=r.dataToRect([p.time],!1).center,m=f;m=Math.abs((f+h)%7);var v=new rM({z2:30});a(mo(v.style,o,{text:l[m]}),this._weekTextPositionControl(g,i,s,u,d)),n.add(v)}}}}),Fs({type:"title",layoutMode:{type:"box",ignoreSize:!0},defaultOption:{zlevel:0,z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bolder",color:"#333"},subtextStyle:{color:"#aaa"}}}),Ws({type:"title",render:function(t,e,i){if(this.group.removeAll(),t.get("show")){var n=this.group,o=t.getModel("textStyle"),a=t.getModel("subtextStyle"),r=t.get("textAlign"),s=t.get("textBaseline"),l=new rM({style:mo({},o,{text:t.get("text"),textFill:o.getTextColor()},{disableBox:!0}),z2:10}),u=l.getBoundingRect(),h=t.get("subtext"),c=new rM({style:mo({},a,{text:h,textFill:a.getTextColor(),y:u.height+t.get("itemGap"),textVerticalAlign:"top"},{disableBox:!0}),z2:10}),d=t.get("link"),f=t.get("sublink"),p=t.get("triggerEvent",!0);l.silent=!d&&!p,c.silent=!f&&!p,d&&l.on("click",function(){window.open(d,"_"+t.get("target"))}),f&&c.on("click",function(){window.open(f,"_"+t.get("subtarget"))}),l.eventData=c.eventData=p?{componentType:"title",componentIndex:t.componentIndex}:null,n.add(l),h&&n.add(c);var g=n.getBoundingRect(),m=t.getBoxLayoutParams();m.width=g.width,m.height=g.height;var v=ca(m,{width:i.getWidth(),height:i.getHeight()},t.get("padding"));r||("middle"===(r=t.get("left")||t.get("right"))&&(r="center"),"right"===r?v.x+=v.width:"center"===r&&(v.x+=v.width/2)),s||("center"===(s=t.get("top")||t.get("bottom"))&&(s="middle"),"bottom"===s?v.y+=v.height:"middle"===s&&(v.y+=v.height/2),s=s||"top"),n.attr("position",[v.x,v.y]);var y={textAlign:r,textVerticalAlign:s};l.setStyle(y),c.setStyle(y),g=n.getBoundingRect();var x=v.margin,_=t.getItemStyle(["color","opacity"]);_.fill=t.get("backgroundColor");var w=new yM({shape:{x:g.x-x[3],y:g.y-x[0],width:g.width+x[1]+x[3],height:g.height+x[0]+x[2],r:t.get("borderRadius")},style:_,silent:!0});$n(w),n.add(w)}}}),lI.registerSubTypeDefaulter("dataZoom",function(){return"slider"});var qN=["cartesian2d","polar","singleAxis"],KN=function(t,e){var i=f(t=t.slice(),la),n=f(e=(e||[]).slice(),la);return function(o,a){d(t,function(t,r){for(var s={name:t,capital:i[r]},l=0;l<e.length;l++)s[e[l]]=t+n[l];o.call(a,s)})}}(["x","y","z","radius","angle","single"],["axisIndex","axis","index","id"]),$N=d,JN=Fo,QN=function(t,e,i,n){this._dimName=t,this._axisIndex=e,this._valueWindow,this._percentWindow,this._dataExtent,this._minMaxSpan,this.ecModel=n,this._dataZoomModel=i};QN.prototype={constructor:QN,hostedBy:function(t){return this._dataZoomModel===t},getDataValueWindow:function(){return this._valueWindow.slice()},getDataPercentWindow:function(){return this._percentWindow.slice()},getTargetSeriesModels:function(){var t=[],e=this.ecModel;return e.eachSeries(function(i){if(Py(i.get("coordinateSystem"))){var n=this._dimName,o=e.queryComponents({mainType:n+"Axis",index:i.get(n+"AxisIndex"),id:i.get(n+"AxisId")})[0];this._axisIndex===(o&&o.componentIndex)&&t.push(i)}},this),t},getAxisModel:function(){return this.ecModel.getComponent(this._dimName+"Axis",this._axisIndex)},getOtherAxisModel:function(){var t,e,i=this._dimName,n=this.ecModel,o=this.getAxisModel();"x"===i||"y"===i?(e="gridIndex",t="x"===i?"y":"x"):(e="polarIndex",t="angle"===i?"radius":"angle");var a;return n.eachComponent(t+"Axis",function(t){(t.get(e)||0)===(o.get(e)||0)&&(a=t)}),a},getMinMaxSpan:function(){return i(this._minMaxSpan)},calculateDataWindow:function(t){var e=this._dataExtent,i=this.getAxisModel().axis.scale,n=this._dataZoomModel.getRangePropMode(),o=[0,100],a=[t.start,t.end],r=[];return $N(["startValue","endValue"],function(e){r.push(null!=t[e]?i.parse(t[e]):null)}),$N([0,1],function(t){var s=r[t],l=a[t];"percent"===n[t]?(null==l&&(l=o[t]),s=i.parse(Bo(l,o,e,!0))):l=Bo(s,e,o,!0),r[t]=s,a[t]=l}),{valueWindow:JN(r),percentWindow:JN(a)}},reset:function(t){if(t===this._dataZoomModel){var e=this.getTargetSeriesModels();this._dataExtent=Oy(this,this._dimName,e);var i=this.calculateDataWindow(t.option);this._valueWindow=i.valueWindow,this._percentWindow=i.percentWindow,zy(this),Ry(this)}},restore:function(t){t===this._dataZoomModel&&(this._valueWindow=this._percentWindow=null,Ry(this,!0))},filterData:function(t,e){function i(t){return t>=r[0]&&t<=r[1]}if(t===this._dataZoomModel){var n=this._dimName,o=this.getTargetSeriesModels(),a=t.get("filterMode"),r=this._valueWindow;"none"!==a&&$N(o,function(t){var e=t.getData(),o=e.mapDimension(n,!0);o.length&&("weakFilter"===a?e.filterSelf(function(t){for(var i,n,a,s=0;s<o.length;s++){var l=e.get(o[s],t),u=!isNaN(l),h=l<r[0],c=l>r[1];if(u&&!h&&!c)return!0;u&&(a=!0),h&&(i=!0),c&&(n=!0)}return a&&i&&n}):$N(o,function(n){if("empty"===a)t.setData(e.map(n,function(t){return i(t)?t:NaN}));else{var o={};o[n]=r,e.selectRange(o)}}),$N(o,function(t){e.setApproximateExtent(r,t)}))})}}};var tO=d,eO=KN,iO=Fs({type:"dataZoom",dependencies:["xAxis","yAxis","zAxis","radiusAxis","angleAxis","singleAxis","series"],defaultOption:{zlevel:0,z:4,orient:null,xAxisIndex:null,yAxisIndex:null,filterMode:"filter",throttle:null,start:0,end:100,startValue:null,endValue:null,minSpan:null,maxSpan:null,minValueSpan:null,maxValueSpan:null,rangeMode:null},init:function(t,e,i){this._dataIntervalByAxis={},this._dataInfo={},this._axisProxies={},this.textStyleModel,this._autoThrottle=!0,this._rangePropMode=["percent","percent"];var n=By(t);this.mergeDefaultAndTheme(t,i),this.doInit(n)},mergeOption:function(t){var e=By(t);n(this.option,t,!0),this.doInit(e)},doInit:function(t){var e=this.option;U_.canvasSupported||(e.realtime=!1),this._setDefaultThrottle(t),Vy(this,t),tO([["start","startValue"],["end","endValue"]],function(t,i){"value"===this._rangePropMode[i]&&(e[t[0]]=null)},this),this.textStyleModel=this.getModel("textStyle"),this._resetTarget(),this._giveAxisProxies()},_giveAxisProxies:function(){var t=this._axisProxies;this.eachTargetAxis(function(e,i,n,o){var a=this.dependentModels[e.axis][i],r=a.__dzAxisProxy||(a.__dzAxisProxy=new QN(e.name,i,this,o));t[e.name+"_"+i]=r},this)},_resetTarget:function(){var t=this.option,e=this._judgeAutoMode();eO(function(e){var i=e.axisIndex;t[i]=Di(t[i])},this),"axisIndex"===e?this._autoSetAxisIndex():"orient"===e&&this._autoSetOrient()},_judgeAutoMode:function(){var t=this.option,e=!1;eO(function(i){null!=t[i.axisIndex]&&(e=!0)},this);var i=t.orient;return null==i&&e?"orient":e?void 0:(null==i&&(t.orient="horizontal"),"axisIndex")},_autoSetAxisIndex:function(){var t=!0,e=this.get("orient",!0),i=this.option,n=this.dependentModels;if(t){var o="vertical"===e?"y":"x";n[o+"Axis"].length?(i[o+"AxisIndex"]=[0],t=!1):tO(n.singleAxis,function(n){t&&n.get("orient",!0)===e&&(i.singleAxisIndex=[n.componentIndex],t=!1)})}t&&eO(function(e){if(t){var n=[],o=this.dependentModels[e.axis];if(o.length&&!n.length)for(var a=0,r=o.length;a<r;a++)"category"===o[a].get("type")&&n.push(a);i[e.axisIndex]=n,n.length&&(t=!1)}},this),t&&this.ecModel.eachSeries(function(t){this._isSeriesHasAllAxesTypeOf(t,"value")&&eO(function(e){var n=i[e.axisIndex],o=t.get(e.axisIndex),a=t.get(e.axisId);l(n,o=t.ecModel.queryComponents({mainType:e.axis,index:o,id:a})[0].componentIndex)<0&&n.push(o)})},this)},_autoSetOrient:function(){var t;this.eachTargetAxis(function(e){!t&&(t=e.name)},this),this.option.orient="y"===t?"vertical":"horizontal"},_isSeriesHasAllAxesTypeOf:function(t,e){var i=!0;return eO(function(n){var o=t.get(n.axisIndex),a=this.dependentModels[n.axis][o];a&&a.get("type")===e||(i=!1)},this),i},_setDefaultThrottle:function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var e=this.ecModel.option;this.option.throttle=e.animation&&e.animationDurationUpdate>0?100:20}},getFirstTargetAxisModel:function(){var t;return eO(function(e){if(null==t){var i=this.get(e.axisIndex);i.length&&(t=this.dependentModels[e.axis][i[0]])}},this),t},eachTargetAxis:function(t,e){var i=this.ecModel;eO(function(n){tO(this.get(n.axisIndex),function(o){t.call(e,n,o,this,i)},this)},this)},getAxisProxy:function(t,e){return this._axisProxies[t+"_"+e]},getAxisModel:function(t,e){var i=this.getAxisProxy(t,e);return i&&i.getAxisModel()},setRawRange:function(t,e){var i=this.option;tO([["start","startValue"],["end","endValue"]],function(e){null==t[e[0]]&&null==t[e[1]]||(i[e[0]]=t[e[0]],i[e[1]]=t[e[1]])},this),!e&&Vy(this,t)},getPercentRange:function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},getValueRange:function(t,e){if(null!=t||null!=e)return this.getAxisProxy(t,e).getDataValueWindow();var i=this.findRepresentativeAxisProxy();return i?i.getDataValueWindow():void 0},findRepresentativeAxisProxy:function(t){if(t)return t.__dzAxisProxy;var e=this._axisProxies;for(var i in e)if(e.hasOwnProperty(i)&&e[i].hostedBy(this))return e[i];for(var i in e)if(e.hasOwnProperty(i)&&!e[i].hostedBy(this))return e[i]},getRangePropMode:function(){return this._rangePropMode.slice()}}),nO=qI.extend({type:"dataZoom",render:function(t,e,i,n){this.dataZoomModel=t,this.ecModel=e,this.api=i},getTargetCoordInfo:function(){function t(t,e,i,n){for(var o,a=0;a<i.length;a++)if(i[a].model===t){o=i[a];break}o||i.push(o={model:t,axisModels:[],coordIndex:n}),o.axisModels.push(e)}var e=this.dataZoomModel,i=this.ecModel,n={};return e.eachTargetAxis(function(e,o){var a=i.getComponent(e.axis,o);if(a){var r=a.getCoordSysModel();r&&t(r,a,n[r.mainType]||(n[r.mainType]=[]),r.componentIndex)}},this),n}}),oO=(iO.extend({type:"dataZoom.slider",layoutMode:"box",defaultOption:{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#2f4554",width:.5,opacity:.3},areaStyle:{color:"rgba(47,69,84,0.3)",opacity:.3}},borderColor:"#ddd",fillerColor:"rgba(167,183,204,0.4)",handleIcon:"M8.2,13.6V3.9H6.3v9.7H3.1v14.9h3.3v9.7h1.8v-9.7h3.3V13.6H8.2z M9.7,24.4H4.8v-1.4h4.9V24.4z M9.7,19.1H4.8v-1.4h4.9V19.1z",handleSize:"100%",handleStyle:{color:"#a7b7cc"},labelPrecision:null,labelFormatter:null,showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#333"}}}),yM),aO=Bo,rO=Fo,sO=m,lO=d,uO="horizontal",hO=5,cO=["line","bar","candlestick","scatter"],dO=nO.extend({type:"dataZoom.slider",init:function(t,e){this._displayables={},this._orient,this._range,this._handleEnds,this._size,this._handleWidth,this._handleHeight,this._location,this._dragging,this._dataShadowInfo,this.api=e},render:function(t,e,i,n){dO.superApply(this,"render",arguments),Nr(this,"_dispatchZoomAction",this.dataZoomModel.get("throttle"),"fixRate"),this._orient=t.get("orient"),!1!==this.dataZoomModel.get("show")?(n&&"dataZoom"===n.type&&n.from===this.uid||this._buildView(),this._updateView()):this.group.removeAll()},remove:function(){dO.superApply(this,"remove",arguments),Or(this,"_dispatchZoomAction")},dispose:function(){dO.superApply(this,"dispose",arguments),Or(this,"_dispatchZoomAction")},_buildView:function(){var t=this.group;t.removeAll(),this._resetLocation(),this._resetInterval();var e=this._displayables.barGroup=new tb;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(e),this._positionGroup()},_resetLocation:function(){var t=this.dataZoomModel,e=this.api,i=this._findCoordRect(),n={width:e.getWidth(),height:e.getHeight()},o=this._orient===uO?{right:n.width-i.x-i.width,top:n.height-30-7,width:i.width,height:30}:{right:7,top:i.y,width:30,height:i.height},a=ga(t.option);d(["right","top","width","height"],function(t){"ph"===a[t]&&(a[t]=o[t])});var r=ca(a,n,t.padding);this._location={x:r.x,y:r.y},this._size=[r.width,r.height],"vertical"===this._orient&&this._size.reverse()},_positionGroup:function(){var t=this.group,e=this._location,i=this._orient,n=this.dataZoomModel.getFirstTargetAxisModel(),o=n&&n.get("inverse"),a=this._displayables.barGroup,r=(this._dataShadowInfo||{}).otherAxisInverse;a.attr(i!==uO||o?i===uO&&o?{scale:r?[-1,1]:[-1,-1]}:"vertical"!==i||o?{scale:r?[-1,-1]:[-1,1],rotation:Math.PI/2}:{scale:r?[1,-1]:[1,1],rotation:Math.PI/2}:{scale:r?[1,1]:[1,-1]});var s=t.getBoundingRect([a]);t.attr("position",[e.x-s.x,e.y-s.y])},_getViewExtent:function(){return[0,this._size[0]]},_renderBackground:function(){var t=this.dataZoomModel,e=this._size,i=this._displayables.barGroup;i.add(new oO({silent:!0,shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:t.get("backgroundColor")},z2:-40})),i.add(new oO({shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:"transparent"},z2:0,onclick:m(this._onClickPanelClick,this)}))},_renderDataShadow:function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(t){var e=this._size,i=t.series,n=i.getRawData(),o=i.getShadowDim?i.getShadowDim():t.otherDim;if(null!=o){var a=n.getDataExtent(o),s=.3*(a[1]-a[0]);a=[a[0]-s,a[1]+s];var l,u=[0,e[1]],h=[0,e[0]],c=[[e[0],0],[0,0]],d=[],f=h[1]/(n.count()-1),p=0,g=Math.round(n.count()/e[0]);n.each([o],function(t,e){if(g>0&&e%g)p+=f;else{var i=null==t||isNaN(t)||""===t,n=i?0:aO(t,a,u,!0);i&&!l&&e?(c.push([c[c.length-1][0],0]),d.push([d[d.length-1][0],0])):!i&&l&&(c.push([p,0]),d.push([p,0])),c.push([p,n]),d.push([p,n]),p+=f,l=i}});var m=this.dataZoomModel;this._displayables.barGroup.add(new pM({shape:{points:c},style:r({fill:m.get("dataBackgroundColor")},m.getModel("dataBackground.areaStyle").getAreaStyle()),silent:!0,z2:-20})),this._displayables.barGroup.add(new gM({shape:{points:d},style:m.getModel("dataBackground.lineStyle").getLineStyle(),silent:!0,z2:-19}))}}},_prepareDataShadowInfo:function(){var t=this.dataZoomModel,e=t.get("showDataShadow");if(!1!==e){var i,n=this.ecModel;return t.eachTargetAxis(function(o,a){d(t.getAxisProxy(o.name,a).getTargetSeriesModels(),function(t){if(!(i||!0!==e&&l(cO,t.get("type"))<0)){var r,s=n.getComponent(o.axis,a).axis,u=Gy(o.name),h=t.coordinateSystem;null!=u&&h.getOtherAxis&&(r=h.getOtherAxis(s).inverse),u=t.getData().mapDimension(u),i={thisAxis:s,series:t,thisDim:o.name,otherDim:u,otherAxisInverse:r}}},this)},this),i}},_renderHandle:function(){var t=this._displayables,e=t.handles=[],i=t.handleLabels=[],n=this._displayables.barGroup,o=this._size,a=this.dataZoomModel;n.add(t.filler=new oO({draggable:!0,cursor:Fy(this._orient),drift:sO(this._onDragMove,this,"all"),onmousemove:function(t){mw(t.event)},ondragstart:sO(this._showDataInfo,this,!0),ondragend:sO(this._onDragEnd,this),onmouseover:sO(this._showDataInfo,this,!0),onmouseout:sO(this._showDataInfo,this,!1),style:{fill:a.get("fillerColor"),textPosition:"inside"}})),n.add(new oO($n({silent:!0,shape:{x:0,y:0,width:o[0],height:o[1]},style:{stroke:a.get("dataBackgroundColor")||a.get("borderColor"),lineWidth:1,fill:"rgba(0,0,0,0)"}}))),lO([0,1],function(t){var o=Po(a.get("handleIcon"),{cursor:Fy(this._orient),draggable:!0,drift:sO(this._onDragMove,this,t),onmousemove:function(t){mw(t.event)},ondragend:sO(this._onDragEnd,this),onmouseover:sO(this._showDataInfo,this,!0),onmouseout:sO(this._showDataInfo,this,!1)},{x:-1,y:0,width:2,height:2}),r=o.getBoundingRect();this._handleHeight=Vo(a.get("handleSize"),this._size[1]),this._handleWidth=r.width/r.height*this._handleHeight,o.setStyle(a.getModel("handleStyle").getItemStyle());var s=a.get("handleColor");null!=s&&(o.style.fill=s),n.add(e[t]=o);var l=a.textStyleModel;this.group.add(i[t]=new rM({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textVerticalAlign:"middle",textAlign:"center",textFill:l.getTextColor(),textFont:l.getFont()},z2:10}))},this)},_resetInterval:function(){var t=this._range=this.dataZoomModel.getPercentRange(),e=this._getViewExtent();this._handleEnds=[aO(t[0],[0,100],e,!0),aO(t[1],[0,100],e,!0)]},_updateInterval:function(t,e){var i=this.dataZoomModel,n=this._handleEnds,o=this._getViewExtent(),a=i.findRepresentativeAxisProxy().getMinMaxSpan(),r=[0,100];QL(e,n,o,i.get("zoomLock")?"all":t,null!=a.minSpan?aO(a.minSpan,r,o,!0):null,null!=a.maxSpan?aO(a.maxSpan,r,o,!0):null);var s=this._range,l=this._range=rO([aO(n[0],o,r,!0),aO(n[1],o,r,!0)]);return!s||s[0]!==l[0]||s[1]!==l[1]},_updateView:function(t){var e=this._displayables,i=this._handleEnds,n=rO(i.slice()),o=this._size;lO([0,1],function(t){var n=e.handles[t],a=this._handleHeight;n.attr({scale:[a/2,a/2],position:[i[t],o[1]/2-a/2]})},this),e.filler.setShape({x:n[0],y:0,width:n[1]-n[0],height:o[1]}),this._updateDataInfo(t)},_updateDataInfo:function(t){function e(t){var e=Ao(n.handles[t].parent,this.group),i=Co(0===t?"right":"left",e),s=this._handleWidth/2+hO,l=Do([c[t]+(0===t?-s:s),this._size[1]/2],e);o[t].setStyle({x:l[0],y:l[1],textVerticalAlign:a===uO?"middle":i,textAlign:a===uO?i:"center",text:r[t]})}var i=this.dataZoomModel,n=this._displayables,o=n.handleLabels,a=this._orient,r=["",""];if(i.get("showDetail")){var s=i.findRepresentativeAxisProxy();if(s){var l=s.getAxisModel().axis,u=this._range,h=t?s.calculateDataWindow({start:u[0],end:u[1]}).valueWindow:s.getDataValueWindow();r=[this._formatLabel(h[0],l),this._formatLabel(h[1],l)]}}var c=rO(this._handleEnds.slice());e.call(this,0),e.call(this,1)},_formatLabel:function(t,e){var i=this.dataZoomModel,n=i.get("labelFormatter"),o=i.get("labelPrecision");null!=o&&"auto"!==o||(o=e.getPixelPrecision());var a=null==t||isNaN(t)?"":"category"===e.type||"time"===e.type?e.scale.getLabel(Math.round(t)):t.toFixed(Math.min(o,20));return x(n)?n(t,a):_(n)?n.replace("{value}",a):a},_showDataInfo:function(t){t=this._dragging||t;var e=this._displayables.handleLabels;e[0].attr("invisible",!t),e[1].attr("invisible",!t)},_onDragMove:function(t,e,i){this._dragging=!0;var n=Do([e,i],this._displayables.barGroup.getLocalTransform(),!0),o=this._updateInterval(t,n[0]),a=this.dataZoomModel.get("realtime");this._updateView(!a),o&&a&&this._dispatchZoomAction()},_onDragEnd:function(){this._dragging=!1,this._showDataInfo(!1),!this.dataZoomModel.get("realtime")&&this._dispatchZoomAction()},_onClickPanelClick:function(t){var e=this._size,i=this._displayables.barGroup.transformCoordToLocal(t.offsetX,t.offsetY);if(!(i[0]<0||i[0]>e[0]||i[1]<0||i[1]>e[1])){var n=this._handleEnds,o=(n[0]+n[1])/2,a=this._updateInterval("all",i[0]-o);this._updateView(),a&&this._dispatchZoomAction()}},_dispatchZoomAction:function(){var t=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,start:t[0],end:t[1]})},_findCoordRect:function(){var t;if(lO(this.getTargetCoordInfo(),function(e){if(!t&&e.length){var i=e[0].model.coordinateSystem;t=i.getRect&&i.getRect()}}),!t){var e=this.api.getWidth(),i=this.api.getHeight();t={x:.2*e,y:.2*i,width:.6*e,height:.6*i}}return t}});iO.extend({type:"dataZoom.inside",defaultOption:{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}});var fO="\0_ec_dataZoom_roams",pO=m,gO=nO.extend({type:"dataZoom.inside",init:function(t,e){this._range},render:function(t,e,i,n){gO.superApply(this,"render",arguments),this._range=t.getPercentRange(),d(this.getTargetCoordInfo(),function(e,n){var o=f(e,function(t){return Zy(t.model)});d(e,function(e){var a=e.model,r={};d(["pan","zoom","scrollMove"],function(t){r[t]=pO(mO[t],this,e,n)},this),Wy(i,{coordId:Zy(a),allCoordIds:o,containsPoint:function(t,e,i){return a.coordinateSystem.containPoint([e,i])},dataZoomId:t.id,dataZoomModel:t,getRange:r})},this)},this)},dispose:function(){Hy(this.api,this.dataZoomModel.id),gO.superApply(this,"dispose",arguments),this._range=null}}),mO={zoom:function(t,e,i,n){var o=this._range,a=o.slice(),r=t.axisModels[0];if(r){var s=vO[e](null,[n.originX,n.originY],r,i,t),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(a[1]-a[0])+a[0],u=Math.max(1/n.scale,0);a[0]=(a[0]-l)*u+l,a[1]=(a[1]-l)*u+l;var h=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return QL(0,a,[0,100],0,h.minSpan,h.maxSpan),this._range=a,o[0]!==a[0]||o[1]!==a[1]?a:void 0}},pan:Ky(function(t,e,i,n,o,a){var r=vO[n]([a.oldX,a.oldY],[a.newX,a.newY],e,o,i);return r.signal*(t[1]-t[0])*r.pixel/r.pixelLength}),scrollMove:Ky(function(t,e,i,n,o,a){return vO[n]([0,0],[a.scrollDelta,a.scrollDelta],e,o,i).signal*(t[1]-t[0])*a.scrollDelta})},vO={grid:function(t,e,i,n,o){var a=i.axis,r={},s=o.model.coordinateSystem.getRect();return t=t||[0,0],"x"===a.dim?(r.pixel=e[0]-t[0],r.pixelLength=s.width,r.pixelStart=s.x,r.signal=a.inverse?1:-1):(r.pixel=e[1]-t[1],r.pixelLength=s.height,r.pixelStart=s.y,r.signal=a.inverse?-1:1),r},polar:function(t,e,i,n,o){var a=i.axis,r={},s=o.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return t=t?s.pointToCoord(t):[0,0],e=s.pointToCoord(e),"radiusAxis"===i.mainType?(r.pixel=e[0]-t[0],r.pixelLength=l[1]-l[0],r.pixelStart=l[0],r.signal=a.inverse?1:-1):(r.pixel=e[1]-t[1],r.pixelLength=u[1]-u[0],r.pixelStart=u[0],r.signal=a.inverse?-1:1),r},singleAxis:function(t,e,i,n,o){var a=i.axis,r=o.model.coordinateSystem.getRect(),s={};return t=t||[0,0],"horizontal"===a.orient?(s.pixel=e[0]-t[0],s.pixelLength=r.width,s.pixelStart=r.x,s.signal=a.inverse?1:-1):(s.pixel=e[1]-t[1],s.pixelLength=r.height,s.pixelStart=r.y,s.signal=a.inverse?-1:1),s}};Os({getTargetSeries:function(t){var e=R();return t.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(t,i,n){d(n.getAxisProxy(t.name,i).getTargetSeriesModels(),function(t){e.set(t.uid,t)})})}),e},modifyOutputEnd:!0,overallReset:function(t,e){t.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(t,i,n){n.getAxisProxy(t.name,i).reset(n,e)}),t.eachTargetAxis(function(t,i,n){n.getAxisProxy(t.name,i).filterData(n,e)})}),t.eachComponent("dataZoom",function(t){var e=t.findRepresentativeAxisProxy(),i=e.getDataPercentWindow(),n=e.getDataValueWindow();t.setRawRange({start:i[0],end:i[1],startValue:n[0],endValue:n[1]},!0)})}}),Es("dataZoom",function(t,e){var i=Ny(m(e.eachComponent,e,"dataZoom"),KN,function(t,e){return t.get(e.axisIndex)}),n=[];e.eachComponent({mainType:"dataZoom",query:t},function(t,e){n.push.apply(n,i(t).nodes)}),d(n,function(e,i){e.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})});var yO=d,xO=function(t){var e=t&&t.visualMap;y(e)||(e=e?[e]:[]),yO(e,function(t){if(t){$y(t,"splitList")&&!$y(t,"pieces")&&(t.pieces=t.splitList,delete t.splitList);var e=t.pieces;e&&y(e)&&yO(e,function(t){w(t)&&($y(t,"start")&&!$y(t,"min")&&(t.min=t.start),$y(t,"end")&&!$y(t,"max")&&(t.max=t.end))})}})};lI.registerSubTypeDefaulter("visualMap",function(t){return t.categories||(t.pieces?t.pieces.length>0:t.splitNumber>0)&&!t.calculable?"piecewise":"continuous"});var _O=VT.VISUAL.COMPONENT;Bs(_O,{createOnAllSeries:!0,reset:function(t,e){var i=[];return e.eachComponent("visualMap",function(e){var n=t.pipelineContext;!e.isTargetSeries(t)||n&&n.large||i.push(ny(e.stateList,e.targetVisuals,m(e.getValueState,e),e.getDataDimension(t.getData())))}),i}}),Bs(_O,{createOnAllSeries:!0,reset:function(t,e){var i=t.getData(),n=[];e.eachComponent("visualMap",function(e){if(e.isTargetSeries(t)){var o=e.getVisualMeta(m(Jy,null,t,e))||{stops:[],outerColors:[]},a=e.getDataDimension(i),r=i.getDimensionInfo(a);null!=r&&(o.dimension=r.index,n.push(o))}}),t.getData().setVisual("visualMeta",n)}});var wO={get:function(t,e,n){var o=i((bO[t]||{})[e]);return n&&y(o)?o[o.length-1]:o}},bO={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},SO=hL.mapVisual,MO=hL.eachVisual,IO=y,TO=d,AO=Fo,DO=Bo,CO=B,LO=Fs({type:"visualMap",dependencies:["series"],stateList:["inRange","outOfRange"],replacableOptionKeys:["inRange","outOfRange","target","controller","color"],dataBound:[-1/0,1/0],layoutMode:{type:"box",ignoreSize:!0},defaultOption:{show:!0,zlevel:0,z:4,seriesIndex:"all",min:0,max:200,dimension:null,inRange:null,outOfRange:null,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,color:null,formatter:null,text:null,textStyle:{color:"#333"}},init:function(t,e,i){this._dataExtent,this.targetVisuals={},this.controllerVisuals={},this.textStyleModel,this.itemSize,this.mergeDefaultAndTheme(t,i)},optionUpdated:function(t,e){var i=this.option;U_.canvasSupported||(i.realtime=!1),!e&&ey(i,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},resetVisual:function(t){var e=this.stateList;t=m(t,this),this.controllerVisuals=ty(this.option.controller,e,t),this.targetVisuals=ty(this.option.target,e,t)},getTargetSeriesIndices:function(){var t=this.option.seriesIndex,e=[];return null==t||"all"===t?this.ecModel.eachSeries(function(t,i){e.push(i)}):e=Di(t),e},eachTargetSeries:function(t,e){d(this.getTargetSeriesIndices(),function(i){t.call(e,this.ecModel.getSeriesByIndex(i))},this)},isTargetSeries:function(t){var e=!1;return this.eachTargetSeries(function(i){i===t&&(e=!0)}),e},formatValueText:function(t,e,i){function n(t){return t===l[0]?"min":t===l[1]?"max":(+t).toFixed(Math.min(s,20))}var o,a,r=this.option,s=r.precision,l=this.dataBound,u=r.formatter;return i=i||["<",">"],y(t)&&(t=t.slice(),o=!0),a=e?t:o?[n(t[0]),n(t[1])]:n(t),_(u)?u.replace("{value}",o?a[0]:a).replace("{value2}",o?a[1]:a):x(u)?o?u(t[0],t[1]):u(t):o?t[0]===l[0]?i[0]+" "+a[1]:t[1]===l[1]?i[1]+" "+a[0]:a[0]+" - "+a[1]:a},resetExtent:function(){var t=this.option,e=AO([t.min,t.max]);this._dataExtent=e},getDataDimension:function(t){var e=this.option.dimension,i=t.dimensions;if(null!=e||i.length){if(null!=e)return t.getDimension(e);for(var n=t.dimensions,o=n.length-1;o>=0;o--){var a=n[o];if(!t.getDimensionInfo(a).isCalculationCoord)return a}}},getExtent:function(){return this._dataExtent.slice()},completeVisualOption:function(){function t(t){IO(o.color)&&!t.inRange&&(t.inRange={color:o.color.slice().reverse()}),t.inRange=t.inRange||{color:e.get("gradientColor")},TO(this.stateList,function(e){var i=t[e];if(_(i)){var n=wO.get(i,"active",l);n?(t[e]={},t[e][i]=n):delete t[e]}},this)}var e=this.ecModel,o=this.option,a={inRange:o.inRange,outOfRange:o.outOfRange},r=o.target||(o.target={}),s=o.controller||(o.controller={});n(r,a),n(s,a);var l=this.isCategory();t.call(this,r),t.call(this,s),function(t,e,i){var n=t[e],o=t[i];n&&!o&&(o=t[i]={},TO(n,function(t,e){if(hL.isValidType(e)){var i=wO.get(e,"inactive",l);null!=i&&(o[e]=i,"color"!==e||o.hasOwnProperty("opacity")||o.hasOwnProperty("colorAlpha")||(o.opacity=[0,0]))}}))}.call(this,r,"inRange","outOfRange"),function(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,n=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,o=this.get("inactiveColor");TO(this.stateList,function(a){var r=this.itemSize,s=t[a];s||(s=t[a]={color:l?o:[o]}),null==s.symbol&&(s.symbol=e&&i(e)||(l?"roundRect":["roundRect"])),null==s.symbolSize&&(s.symbolSize=n&&i(n)||(l?r[0]:[r[0],r[0]])),s.symbol=SO(s.symbol,function(t){return"none"===t||"square"===t?"roundRect":t});var u=s.symbolSize;if(null!=u){var h=-1/0;MO(u,function(t){t>h&&(h=t)}),s.symbolSize=SO(u,function(t){return DO(t,[0,h],[0,r[0]],!0)})}},this)}.call(this,s)},resetItemSize:function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},isCategory:function(){return!!this.option.categories},setSelected:CO,getValueState:CO,getVisualMeta:CO}),kO=[20,140],PO=LO.extend({type:"visualMap.continuous",defaultOption:{align:"auto",calculable:!1,range:null,realtime:!0,itemHeight:null,itemWidth:null,hoverLink:!0,hoverLinkDataSize:null,hoverLinkOnHandle:null},optionUpdated:function(t,e){PO.superApply(this,"optionUpdated",arguments),this.resetExtent(),this.resetVisual(function(t){t.mappingMethod="linear",t.dataExtent=this.getExtent()}),this._resetRange()},resetItemSize:function(){PO.superApply(this,"resetItemSize",arguments);var t=this.itemSize;"horizontal"===this._orient&&t.reverse(),(null==t[0]||isNaN(t[0]))&&(t[0]=kO[0]),(null==t[1]||isNaN(t[1]))&&(t[1]=kO[1])},_resetRange:function(){var t=this.getExtent(),e=this.option.range;!e||e.auto?(t.auto=1,this.option.range=t):y(e)&&(e[0]>e[1]&&e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},completeVisualOption:function(){LO.prototype.completeVisualOption.apply(this,arguments),d(this.stateList,function(t){var e=this.option.controller[t].symbolSize;e&&e[0]!==e[1]&&(e[0]=0)},this)},setSelected:function(t){this.option.range=t.slice(),this._resetRange()},getSelected:function(){var t=this.getExtent(),e=Fo((this.get("range")||[]).slice());return e[0]>t[1]&&(e[0]=t[1]),e[1]>t[1]&&(e[1]=t[1]),e[0]<t[0]&&(e[0]=t[0]),e[1]<t[0]&&(e[1]=t[0]),e},getValueState:function(t){var e=this.option.range,i=this.getExtent();return(e[0]<=i[0]||e[0]<=t)&&(e[1]>=i[1]||t<=e[1])?"inRange":"outOfRange"},findTargetDataIndices:function(t){var e=[];return this.eachTargetSeries(function(i){var n=[],o=i.getData();o.each(this.getDataDimension(o),function(e,i){t[0]<=e&&e<=t[1]&&n.push(i)},this),e.push({seriesId:i.id,dataIndex:n})},this),e},getVisualMeta:function(t){function e(e,i){o.push({value:e,color:t(e,i)})}for(var i=Qy(0,0,this.getExtent()),n=Qy(0,0,this.option.range.slice()),o=[],a=0,r=0,s=n.length,l=i.length;r<l&&(!n.length||i[r]<=n[0]);r++)i[r]<n[a]&&e(i[r],"outOfRange");for(u=1;a<s;a++,u=0)u&&o.length&&e(n[a],"outOfRange"),e(n[a],"inRange");for(var u=1;r<l;r++)(!n.length||n[n.length-1]<i[r])&&(u&&(o.length&&e(o[o.length-1].value,"outOfRange"),u=0),e(i[r],"outOfRange"));var h=o.length;return{stops:o,outerColors:[h?o[0].color:"transparent",h?o[h-1].color:"transparent"]}}}),NO=Ws({type:"visualMap",autoPositionValues:{left:1,right:1,top:1,bottom:1},init:function(t,e){this.ecModel=t,this.api=e,this.visualMapModel},render:function(t,e,i,n){this.visualMapModel=t,!1!==t.get("show")?this.doRender.apply(this,arguments):this.group.removeAll()},renderBackground:function(t){var e=this.visualMapModel,i=qM(e.get("padding")||0),n=t.getBoundingRect();t.add(new yM({z2:-1,silent:!0,shape:{x:n.x-i[3],y:n.y-i[0],width:n.width+i[3]+i[1],height:n.height+i[0]+i[2]},style:{fill:e.get("backgroundColor"),stroke:e.get("borderColor"),lineWidth:e.get("borderWidth")}}))},getControllerVisual:function(t,e,i){function n(t){return s[t]}function o(t,e){s[t]=e}var a=(i=i||{}).forceState,r=this.visualMapModel,s={};if("symbol"===e&&(s.symbol=r.get("itemSymbol")),"color"===e){var l=r.get("contentColor");s.color=l}var u=r.controllerVisuals[a||r.getValueState(t)];return d(hL.prepareVisualTypes(u),function(a){var r=u[a];i.convertOpacityToAlpha&&"opacity"===a&&(a="colorAlpha",r=u.__alphaForOpacity),hL.dependsOn(a,e)&&r&&r.applyVisual(t,n,o)}),s[e]},positionGroup:function(t){var e=this.visualMapModel,i=this.api;da(t,e.getBoxLayoutParams(),{width:i.getWidth(),height:i.getHeight()})},doRender:B}),OO=Bo,EO=d,RO=Math.min,zO=Math.max,BO=12,VO=6,GO=NO.extend({type:"visualMap.continuous",init:function(){GO.superApply(this,"init",arguments),this._shapes={},this._dataInterval=[],this._handleEnds=[],this._orient,this._useHandle,this._hoverLinkDataIndices=[],this._dragging,this._hovering},doRender:function(t,e,i,n){n&&"selectDataRange"===n.type&&n.from===this.uid||this._buildView()},_buildView:function(){this.group.removeAll();var t=this.visualMapModel,e=this.group;this._orient=t.get("orient"),this._useHandle=t.get("calculable"),this._resetInterval(),this._renderBar(e);var i=t.get("text");this._renderEndsText(e,i,0),this._renderEndsText(e,i,1),this._updateView(!0),this.renderBackground(e),this._updateView(),this._enableHoverLinkToSeries(),this._enableHoverLinkFromSeries(),this.positionGroup(e)},_renderEndsText:function(t,e,i){if(e){var n=e[1-i];n=null!=n?n+"":"";var o=this.visualMapModel,a=o.get("textGap"),r=o.itemSize,s=this._shapes.barGroup,l=this._applyTransform([r[0]/2,0===i?-a:r[1]+a],s),u=this._applyTransform(0===i?"bottom":"top",s),h=this._orient,c=this.visualMapModel.textStyleModel;this.group.add(new rM({style:{x:l[0],y:l[1],textVerticalAlign:"horizontal"===h?"middle":u,textAlign:"horizontal"===h?u:"center",text:n,textFont:c.getFont(),textFill:c.getTextColor()}}))}},_renderBar:function(t){var e=this.visualMapModel,i=this._shapes,n=e.itemSize,o=this._orient,a=this._useHandle,r=tx(e,this.api,n),s=i.barGroup=this._createBarGroup(r);s.add(i.outOfRange=ix()),s.add(i.inRange=ix(null,a?sx(this._orient):null,m(this._dragHandle,this,"all",!1),m(this._dragHandle,this,"all",!0)));var l=e.textStyleModel.getTextRect("鍥�"),u=zO(l.width,l.height);a&&(i.handleThumbs=[],i.handleLabels=[],i.handleLabelPoints=[],this._createHandle(s,0,n,u,o,r),this._createHandle(s,1,n,u,o,r)),this._createIndicator(s,n,u,o),t.add(s)},_createHandle:function(t,e,i,n,o){var a=m(this._dragHandle,this,e,!1),r=m(this._dragHandle,this,e,!0),s=ix(nx(e,n),sx(this._orient),a,r);s.position[0]=i[0],t.add(s);var l=this.visualMapModel.textStyleModel,u=new rM({draggable:!0,drift:a,onmousemove:function(t){mw(t.event)},ondragend:r,style:{x:0,y:0,text:"",textFont:l.getFont(),textFill:l.getTextColor()}});this.group.add(u);var h=["horizontal"===o?n/2:1.5*n,"horizontal"===o?0===e?-1.5*n:1.5*n:0===e?-n/2:n/2],c=this._shapes;c.handleThumbs[e]=s,c.handleLabelPoints[e]=h,c.handleLabels[e]=u},_createIndicator:function(t,e,i,n){var o=ix([[0,0]],"move");o.position[0]=e[0],o.attr({invisible:!0,silent:!0}),t.add(o);var a=this.visualMapModel.textStyleModel,r=new rM({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textFont:a.getFont(),textFill:a.getTextColor()}});this.group.add(r);var s=["horizontal"===n?i/2:VO+3,0],l=this._shapes;l.indicator=o,l.indicatorLabel=r,l.indicatorLabelPoint=s},_dragHandle:function(t,e,i,n){if(this._useHandle){if(this._dragging=!e,!e){var o=this._applyTransform([i,n],this._shapes.barGroup,!0);this._updateInterval(t,o[1]),this._updateView()}e===!this.visualMapModel.get("realtime")&&this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:this._dataInterval.slice()}),e?!this._hovering&&this._clearHoverLinkToSeries():rx(this.visualMapModel)&&this._doHoverLinkToSeries(this._handleEnds[t],!1)}},_resetInterval:function(){var t=this.visualMapModel,e=this._dataInterval=t.getSelected(),i=t.getExtent(),n=[0,t.itemSize[1]];this._handleEnds=[OO(e[0],i,n,!0),OO(e[1],i,n,!0)]},_updateInterval:function(t,e){e=e||0;var i=this.visualMapModel,n=this._handleEnds,o=[0,i.itemSize[1]];QL(e,n,o,t,0);var a=i.getExtent();this._dataInterval=[OO(n[0],o,a,!0),OO(n[1],o,a,!0)]},_updateView:function(t){var e=this.visualMapModel,i=e.getExtent(),n=this._shapes,o=[0,e.itemSize[1]],a=t?o:this._handleEnds,r=this._createBarVisual(this._dataInterval,i,a,"inRange"),s=this._createBarVisual(i,i,o,"outOfRange");n.inRange.setStyle({fill:r.barColor,opacity:r.opacity}).setShape("points",r.barPoints),n.outOfRange.setStyle({fill:s.barColor,opacity:s.opacity}).setShape("points",s.barPoints),this._updateHandle(a,r)},_createBarVisual:function(t,e,i,n){var o={forceState:n,convertOpacityToAlpha:!0},a=this._makeColorGradient(t,o),r=[this.getControllerVisual(t[0],"symbolSize",o),this.getControllerVisual(t[1],"symbolSize",o)],s=this._createBarPoints(i,r);return{barColor:new TM(0,0,0,1,a),barPoints:s,handlesColor:[a[0].color,a[a.length-1].color]}},_makeColorGradient:function(t,e){var i=[],n=(t[1]-t[0])/100;i.push({color:this.getControllerVisual(t[0],"color",e),offset:0});for(var o=1;o<100;o++){var a=t[0]+n*o;if(a>t[1])break;i.push({color:this.getControllerVisual(a,"color",e),offset:o/100})}return i.push({color:this.getControllerVisual(t[1],"color",e),offset:1}),i},_createBarPoints:function(t,e){var i=this.visualMapModel.itemSize;return[[i[0]-e[0],t[0]],[i[0],t[0]],[i[0],t[1]],[i[0]-e[1],t[1]]]},_createBarGroup:function(t){var e=this._orient,i=this.visualMapModel.get("inverse");return new tb("horizontal"!==e||i?"horizontal"===e&&i?{scale:"bottom"===t?[-1,1]:[1,1],rotation:-Math.PI/2}:"vertical"!==e||i?{scale:"left"===t?[1,1]:[-1,1]}:{scale:"left"===t?[1,-1]:[-1,-1]}:{scale:"bottom"===t?[1,1]:[-1,1],rotation:Math.PI/2})},_updateHandle:function(t,e){if(this._useHandle){var i=this._shapes,n=this.visualMapModel,o=i.handleThumbs,a=i.handleLabels;EO([0,1],function(r){var s=o[r];s.setStyle("fill",e.handlesColor[r]),s.position[1]=t[r];var l=Do(i.handleLabelPoints[r],Ao(s,this.group));a[r].setStyle({x:l[0],y:l[1],text:n.formatValueText(this._dataInterval[r]),textVerticalAlign:"middle",textAlign:this._applyTransform("horizontal"===this._orient?0===r?"bottom":"top":"left",i.barGroup)})},this)}},_showIndicator:function(t,e,i,n){var o=this.visualMapModel,a=o.getExtent(),r=o.itemSize,s=[0,r[1]],l=OO(t,a,s,!0),u=this._shapes,h=u.indicator;if(h){h.position[1]=l,h.attr("invisible",!1),h.setShape("points",ox(!!i,n,l,r[1]));var c={convertOpacityToAlpha:!0},d=this.getControllerVisual(t,"color",c);h.setStyle("fill",d);var f=Do(u.indicatorLabelPoint,Ao(h,this.group)),p=u.indicatorLabel;p.attr("invisible",!1);var g=this._applyTransform("left",u.barGroup),m=this._orient;p.setStyle({text:(i||"")+o.formatValueText(e),textVerticalAlign:"horizontal"===m?g:"middle",textAlign:"horizontal"===m?"center":g,x:f[0],y:f[1]})}},_enableHoverLinkToSeries:function(){var t=this;this._shapes.barGroup.on("mousemove",function(e){if(t._hovering=!0,!t._dragging){var i=t.visualMapModel.itemSize,n=t._applyTransform([e.offsetX,e.offsetY],t._shapes.barGroup,!0,!0);n[1]=RO(zO(0,n[1]),i[1]),t._doHoverLinkToSeries(n[1],0<=n[0]&&n[0]<=i[0])}}).on("mouseout",function(){t._hovering=!1,!t._dragging&&t._clearHoverLinkToSeries()})},_enableHoverLinkFromSeries:function(){var t=this.api.getZr();this.visualMapModel.option.hoverLink?(t.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),t.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},_doHoverLinkToSeries:function(t,e){var i=this.visualMapModel,n=i.itemSize;if(i.option.hoverLink){var o=[0,n[1]],a=i.getExtent();t=RO(zO(o[0],t),o[1]);var r=ax(i,a,o),s=[t-r,t+r],l=OO(t,o,a,!0),u=[OO(s[0],o,a,!0),OO(s[1],o,a,!0)];s[0]<o[0]&&(u[0]=-1/0),s[1]>o[1]&&(u[1]=1/0),e&&(u[0]===-1/0?this._showIndicator(l,u[1],"< ",r):u[1]===1/0?this._showIndicator(l,u[0],"> ",r):this._showIndicator(l,l,"鈮� ",r));var h=this._hoverLinkDataIndices,c=[];(e||rx(i))&&(c=this._hoverLinkDataIndices=i.findTargetDataIndices(u));var d=Ri(h,c);this._dispatchHighDown("downplay",ex(d[0])),this._dispatchHighDown("highlight",ex(d[1]))}},_hoverLinkFromSeriesMouseOver:function(t){var e=t.target,i=this.visualMapModel;if(e&&null!=e.dataIndex){var n=this.ecModel.getSeriesByIndex(e.seriesIndex);if(i.isTargetSeries(n)){var o=n.getData(e.dataType),a=o.get(i.getDataDimension(o),e.dataIndex,!0);isNaN(a)||this._showIndicator(a,a)}}},_hideIndicator:function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0)},_clearHoverLinkToSeries:function(){this._hideIndicator();var t=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",ex(t)),t.length=0},_clearHoverLinkFromSeries:function(){this._hideIndicator();var t=this.api.getZr();t.off("mouseover",this._hoverLinkFromSeriesMouseOver),t.off("mouseout",this._hideIndicator)},_applyTransform:function(t,e,i,n){var o=Ao(e,n?null:this.group);return zM[y(t)?"applyTransform":"transformDirection"](t,o,i)},_dispatchHighDown:function(t,e){e&&e.length&&this.api.dispatchAction({type:t,batch:e})},dispose:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},remove:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()}});Es({type:"selectDataRange",event:"dataRangeSelected",update:"update"},function(t,e){e.eachComponent({mainType:"visualMap",query:t},function(e){e.setSelected(t.selected)})}),Ns(xO);var FO=LO.extend({type:"visualMap.piecewise",defaultOption:{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieceList:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0,showLabel:null},optionUpdated:function(t,e){FO.superApply(this,"optionUpdated",arguments),this._pieceList=[],this.resetExtent();var n=this._mode=this._determineMode();WO[this._mode].call(this),this._resetSelected(t,e);var o=this.option.categories;this.resetVisual(function(t,e){"categories"===n?(t.mappingMethod="category",t.categories=i(o)):(t.dataExtent=this.getExtent(),t.mappingMethod="piecewise",t.pieceList=f(this._pieceList,function(t){var t=i(t);return"inRange"!==e&&(t.visual=null),t}))})},completeVisualOption:function(){function t(t,e,i){return t&&t[e]&&(w(t[e])?t[e].hasOwnProperty(i):t[e]===i)}var e=this.option,i={},n=hL.listVisualTypes(),o=this.isCategory();d(e.pieces,function(t){d(n,function(e){t.hasOwnProperty(e)&&(i[e]=1)})}),d(i,function(i,n){var a=0;d(this.stateList,function(i){a|=t(e,i,n)||t(e.target,i,n)},this),!a&&d(this.stateList,function(t){(e[t]||(e[t]={}))[n]=wO.get(n,"inRange"===t?"active":"inactive",o)})},this),LO.prototype.completeVisualOption.apply(this,arguments)},_resetSelected:function(t,e){var i=this.option,n=this._pieceList,o=(e?i:t).selected||{};if(i.selected=o,d(n,function(t,e){var i=this.getSelectedMapKey(t);o.hasOwnProperty(i)||(o[i]=!0)},this),"single"===i.selectedMode){var a=!1;d(n,function(t,e){var i=this.getSelectedMapKey(t);o[i]&&(a?o[i]=!1:a=!0)},this)}},getSelectedMapKey:function(t){return"categories"===this._mode?t.value+"":t.index+""},getPieceList:function(){return this._pieceList},_determineMode:function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},setSelected:function(t){this.option.selected=i(t)},getValueState:function(t){var e=hL.findPieceIndex(t,this._pieceList);return null!=e&&this.option.selected[this.getSelectedMapKey(this._pieceList[e])]?"inRange":"outOfRange"},findTargetDataIndices:function(t){var e=[];return this.eachTargetSeries(function(i){var n=[],o=i.getData();o.each(this.getDataDimension(o),function(e,i){hL.findPieceIndex(e,this._pieceList)===t&&n.push(i)},this),e.push({seriesId:i.id,dataIndex:n})},this),e},getRepresentValue:function(t){var e;if(this.isCategory())e=t.value;else if(null!=t.value)e=t.value;else{var i=t.interval||[];e=i[0]===-1/0&&i[1]===1/0?0:(i[0]+i[1])/2}return e},getVisualMeta:function(t){function e(e,a){var r=o.getRepresentValue({interval:e});a||(a=o.getValueState(r));var s=t(r,a);e[0]===-1/0?n[0]=s:e[1]===1/0?n[1]=s:i.push({value:e[0],color:s},{value:e[1],color:s})}if(!this.isCategory()){var i=[],n=[],o=this,a=this._pieceList.slice();if(a.length){var r=a[0].interval[0];r!==-1/0&&a.unshift({interval:[-1/0,r]}),(r=a[a.length-1].interval[1])!==1/0&&a.push({interval:[r,1/0]})}else a.push({interval:[-1/0,1/0]});var s=-1/0;return d(a,function(t){var i=t.interval;i&&(i[0]>s&&e([s,i[0]],"outOfRange"),e(i.slice()),s=i[1])},this),{stops:i,outerColors:n}}}}),WO={splitNumber:function(){var t=this.option,e=this._pieceList,i=Math.min(t.precision,20),n=this.getExtent(),o=t.splitNumber;o=Math.max(parseInt(o,10),1),t.splitNumber=o;for(var a=(n[1]-n[0])/o;+a.toFixed(i)!==a&&i<5;)i++;t.precision=i,a=+a.toFixed(i);var r=0;t.minOpen&&e.push({index:r++,interval:[-1/0,n[0]],close:[0,0]});for(var s=n[0],l=r+o;r<l;s+=a){var u=r===o-1?n[1]:s+a;e.push({index:r++,interval:[s,u],close:[1,1]})}t.maxOpen&&e.push({index:r++,interval:[n[1],1/0],close:[0,0]}),Jo(e),d(e,function(t){t.text=this.formatValueText(t.interval)},this)},categories:function(){var t=this.option;d(t.categories,function(t){this._pieceList.push({text:this.formatValueText(t,!0),value:t})},this),lx(t,this._pieceList)},pieces:function(){var t=this.option,e=this._pieceList;d(t.pieces,function(t,i){w(t)||(t={value:t});var n={text:"",index:i};if(null!=t.label&&(n.text=t.label),t.hasOwnProperty("value")){var o=n.value=t.value;n.interval=[o,o],n.close=[1,1]}else{for(var a=n.interval=[],r=n.close=[0,0],s=[1,0,1],l=[-1/0,1/0],u=[],h=0;h<2;h++){for(var c=[["gte","gt","min"],["lte","lt","max"]][h],d=0;d<3&&null==a[h];d++)a[h]=t[c[d]],r[h]=s[d],u[h]=2===d;null==a[h]&&(a[h]=l[h])}u[0]&&a[1]===1/0&&(r[0]=0),u[1]&&a[0]===-1/0&&(r[1]=0),a[0]===a[1]&&r[0]&&r[1]&&(n.value=a[0])}n.visual=hL.retrieveVisuals(t),e.push(n)},this),lx(t,e),Jo(e),d(e,function(t){var e=t.close,i=[["<","鈮�"][e[1]],[">","鈮�"][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,i)},this)}};NO.extend({type:"visualMap.piecewise",doRender:function(){var t=this.group;t.removeAll();var e=this.visualMapModel,i=e.get("textGap"),n=e.textStyleModel,o=n.getFont(),a=n.getTextColor(),r=this._getItemAlign(),s=e.itemSize,l=this._getViewData(),u=l.endsText,h=T(e.get("showLabel",!0),!u);u&&this._renderEndsText(t,u[0],s,h,r),d(l.viewPieceList,function(n){var l=n.piece,u=new tb;u.onclick=m(this._onItemClick,this,l),this._enableHoverLink(u,n.indexInModelPieceList);var c=e.getRepresentValue(l);if(this._createItemSymbol(u,c,[0,0,s[0],s[1]]),h){var d=this.visualMapModel.getValueState(c);u.add(new rM({style:{x:"right"===r?-i:s[0]+i,y:s[1]/2,text:l.text,textVerticalAlign:"middle",textAlign:r,textFont:o,textFill:a,opacity:"outOfRange"===d?.5:1}}))}t.add(u)},this),u&&this._renderEndsText(t,u[1],s,h,r),aI(e.get("orient"),t,e.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},_enableHoverLink:function(t,e){function i(t){var i=this.visualMapModel;i.option.hoverLink&&this.api.dispatchAction({type:t,batch:ex(i.findTargetDataIndices(e))})}t.on("mouseover",m(i,this,"highlight")).on("mouseout",m(i,this,"downplay"))},_getItemAlign:function(){var t=this.visualMapModel,e=t.option;if("vertical"===e.orient)return tx(t,this.api,t.itemSize);var i=e.align;return i&&"auto"!==i||(i="left"),i},_renderEndsText:function(t,e,i,n,o){if(e){var a=new tb,r=this.visualMapModel.textStyleModel;a.add(new rM({style:{x:n?"right"===o?i[0]:0:i[0]/2,y:i[1]/2,textVerticalAlign:"middle",textAlign:n?o:"center",text:e,textFont:r.getFont(),textFill:r.getTextColor()}})),t.add(a)}},_getViewData:function(){var t=this.visualMapModel,e=f(t.getPieceList(),function(t,e){return{piece:t,indexInModelPieceList:e}}),i=t.get("text"),n=t.get("orient"),o=t.get("inverse");return("horizontal"===n?o:!o)?e.reverse():i&&(i=i.slice().reverse()),{viewPieceList:e,endsText:i}},_createItemSymbol:function(t,e,i){t.add(Jl(this.getControllerVisual(e,"symbol"),i[0],i[1],i[2],i[3],this.getControllerVisual(e,"color")))},_onItemClick:function(t){var e=this.visualMapModel,n=e.option,o=i(n.selected),a=e.getSelectedMapKey(t);"single"===n.selectedMode?(o[a]=!0,d(o,function(t,e){o[e]=e===a})):o[a]=!o[a],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}});Ns(xO);var HO=ta,ZO=ia,UO=Fs({type:"marker",dependencies:["series","grid","polar","geo"],init:function(t,e,i,n){this.mergeDefaultAndTheme(t,i),this.mergeOption(t,i,n.createdBySelf,!0)},isAnimationEnabled:function(){if(U_.node)return!1;var t=this.__hostSeries;return this.getShallow("animation")&&t&&t.isAnimationEnabled()},mergeOption:function(t,e,i,n){var o=this.constructor,r=this.mainType+"Model";i||e.eachSeries(function(t){var i=t.get(this.mainType,!0),s=t[r];i&&i.data?(s?s.mergeOption(i,e,!0):(n&&ux(i),d(i.data,function(t){t instanceof Array?(ux(t[0]),ux(t[1])):ux(t)}),a(s=new o(i,this,e),{mainType:this.mainType,seriesIndex:t.seriesIndex,name:t.name,createdBySelf:!0}),s.__hostSeries=t),t[r]=s):t[r]=null},this)},formatTooltip:function(t){var e=this.getData(),i=this.getRawValue(t),n=y(i)?f(i,HO).join(", "):HO(i),o=e.getName(t),a=ZO(this.name);return(null!=i||o)&&(a+="<br />"),o&&(a+=ZO(o),null!=i&&(a+=" : ")),null!=i&&(a+=ZO(n)),a},getData:function(){return this._data},setData:function(t){this._data=t}});h(UO,ZI),UO.extend({type:"markPoint",defaultOption:{zlevel:0,z:5,symbol:"pin",symbolSize:50,tooltip:{trigger:"item"},label:{show:!0,position:"inside"},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}}});var XO=l,jO=v,YO={min:jO(dx,"min"),max:jO(dx,"max"),average:jO(dx,"average")},qO=Ws({type:"marker",init:function(){this.markerGroupMap=R()},render:function(t,e,i){var n=this.markerGroupMap;n.each(function(t){t.__keep=!1});var o=this.type+"Model";e.eachSeries(function(t){var n=t[o];n&&this.renderSeries(t,n,e,i)},this),n.each(function(t){!t.__keep&&this.group.remove(t.group)},this)},renderSeries:function(){}});qO.extend({type:"markPoint",updateTransform:function(t,e,i){e.eachSeries(function(t){var e=t.markPointModel;e&&(xx(e.getData(),t,i),this.markerGroupMap.get(t.id).updateLayout(e))},this)},renderSeries:function(t,e,i,n){var o=t.coordinateSystem,a=t.id,r=t.getData(),s=this.markerGroupMap,l=s.get(a)||s.set(a,new Du),u=_x(o,t,e);e.setData(u),xx(e.getData(),t,n),u.each(function(t){var i=u.getItemModel(t),n=i.getShallow("symbolSize");"function"==typeof n&&(n=n(e.getRawValue(t),e.getDataParams(t))),u.setItemVisual(t,{symbolSize:n,color:i.get("itemStyle.color")||r.getVisual("color"),symbol:i.getShallow("symbol")})}),l.updateData(u),this.group.add(l.group),u.eachItemGraphicEl(function(t){t.traverse(function(t){t.dataModel=e})}),l.__keep=!0,l.group.silent=e.get("silent")||t.get("silent")}}),Ns(function(t){t.markPoint=t.markPoint||{}}),UO.extend({type:"markLine",defaultOption:{zlevel:0,z:5,symbol:["circle","arrow"],symbolSize:[8,16],precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end"},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"}});var KO=function(t,e,o,r){var s=t.getData(),l=r.type;if(!y(r)&&("min"===l||"max"===l||"average"===l||"median"===l||null!=r.xAxis||null!=r.yAxis)){var u,h;if(null!=r.yAxis||null!=r.xAxis)u=null!=r.yAxis?"y":"x",e.getAxis(u),h=T(r.yAxis,r.xAxis);else{var c=px(r,s,e,t);u=c.valueDataDim,c.valueAxis,h=yx(s,u,l)}var d="x"===u?0:1,f=1-d,p=i(r),g={};p.type=null,p.coord=[],g.coord=[],p.coord[f]=-1/0,g.coord[f]=1/0;var m=o.get("precision");m>=0&&"number"==typeof h&&(h=+h.toFixed(Math.min(m,20))),p.coord[d]=g.coord[d]=h,r=[p,g,{type:l,valueIndex:r.valueIndex,value:h}]}return r=[fx(t,r[0]),fx(t,r[1]),a({},r[2])],r[2].type=r[2].type||"",n(r[2],r[0]),n(r[2],r[1]),r};qO.extend({type:"markLine",updateTransform:function(t,e,i){e.eachSeries(function(t){var e=t.markLineModel;if(e){var n=e.getData(),o=e.__from,a=e.__to;o.each(function(e){Ix(o,e,!0,t,i),Ix(a,e,!1,t,i)}),n.each(function(t){n.setItemLayout(t,[o.getItemLayout(t),a.getItemLayout(t)])}),this.markerGroupMap.get(t.id).updateLayout()}},this)},renderSeries:function(t,e,i,n){function o(e,i,o){var a=e.getItemModel(i);Ix(e,i,o,t,n),e.setItemVisual(i,{symbolSize:a.get("symbolSize")||g[o?0:1],symbol:a.get("symbol",!0)||p[o?0:1],color:a.get("itemStyle.color")||s.getVisual("color")})}var a=t.coordinateSystem,r=t.id,s=t.getData(),l=this.markerGroupMap,u=l.get(r)||l.set(r,new sf);this.group.add(u.group);var h=Tx(a,t,e),c=h.from,d=h.to,f=h.line;e.__from=c,e.__to=d,e.setData(f);var p=e.get("symbol"),g=e.get("symbolSize");y(p)||(p=[p,p]),"number"==typeof g&&(g=[g,g]),h.from.each(function(t){o(c,t,!0),o(d,t,!1)}),f.each(function(t){var e=f.getItemModel(t).get("lineStyle.color");f.setItemVisual(t,{color:e||c.getItemVisual(t,"color")}),f.setItemLayout(t,[c.getItemLayout(t),d.getItemLayout(t)]),f.setItemVisual(t,{fromSymbolSize:c.getItemVisual(t,"symbolSize"),fromSymbol:c.getItemVisual(t,"symbol"),toSymbolSize:d.getItemVisual(t,"symbolSize"),toSymbol:d.getItemVisual(t,"symbol")})}),u.updateData(f),h.line.eachItemGraphicEl(function(t,i){t.traverse(function(t){t.dataModel=e})}),u.__keep=!0,u.group.silent=e.get("silent")||t.get("silent")}}),Ns(function(t){t.markLine=t.markLine||{}}),UO.extend({type:"markArea",defaultOption:{zlevel:0,z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}}});var $O=function(t,e,i,n){var a=fx(t,n[0]),r=fx(t,n[1]),s=T,l=a.coord,u=r.coord;l[0]=s(l[0],-1/0),l[1]=s(l[1],-1/0),u[0]=s(u[0],1/0),u[1]=s(u[1],1/0);var h=o([{},a,r]);return h.coord=[a.coord,r.coord],h.x0=a.x,h.y0=a.y,h.x1=r.x,h.y1=r.y,h},JO=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]];qO.extend({type:"markArea",updateTransform:function(t,e,i){e.eachSeries(function(t){var e=t.markAreaModel;if(e){var n=e.getData();n.each(function(e){var o=f(JO,function(o){return Lx(n,e,o,t,i)});n.setItemLayout(e,o),n.getItemGraphicEl(e).setShape("points",o)})}},this)},renderSeries:function(t,e,i,n){var o=t.coordinateSystem,a=t.id,s=t.getData(),l=this.markerGroupMap,u=l.get(a)||l.set(a,{group:new tb});this.group.add(u.group),u.__keep=!0;var h=kx(o,t,e);e.setData(h),h.each(function(e){h.setItemLayout(e,f(JO,function(i){return Lx(h,e,i,t,n)})),h.setItemVisual(e,{color:s.getVisual("color")})}),h.diff(u.__data).add(function(t){var e=new pM({shape:{points:h.getItemLayout(t)}});h.setItemGraphicEl(t,e),u.group.add(e)}).update(function(t,i){var n=u.__data.getItemGraphicEl(i);Io(n,{shape:{points:h.getItemLayout(t)}},e,t),u.group.add(n),h.setItemGraphicEl(t,n)}).remove(function(t){var e=u.__data.getItemGraphicEl(t);u.group.remove(e)}).execute(),h.eachItemGraphicEl(function(t,i){var n=h.getItemModel(i),o=n.getModel("label"),a=n.getModel("emphasis.label"),s=h.getItemVisual(i,"color");t.useStyle(r(n.getModel("itemStyle").getItemStyle(),{fill:Yt(s,.4),stroke:s})),t.hoverStyle=n.getModel("emphasis.itemStyle").getItemStyle(),go(t.style,t.hoverStyle,o,a,{labelFetcher:e,labelDataIndex:i,defaultText:h.getName(i)||"",isRectText:!0,autoColor:s}),fo(t,{}),t.dataModel=e}),u.__data=h,u.group.silent=e.get("silent")||t.get("silent")}}),Ns(function(t){t.markArea=t.markArea||{}});lI.registerSubTypeDefaulter("timeline",function(){return"slider"}),Es({type:"timelineChange",event:"timelineChanged",update:"prepareAndUpdate"},function(t,e){var i=e.getComponent("timeline");return i&&null!=t.currentIndex&&(i.setCurrentIndex(t.currentIndex),!i.get("loop",!0)&&i.isIndexMax()&&i.setPlayState(!1)),e.resetOption("timeline"),r({currentIndex:i.option.currentIndex},t)}),Es({type:"timelinePlayChange",event:"timelinePlayChanged",update:"update"},function(t,e){var i=e.getComponent("timeline");i&&null!=t.playState&&i.setPlayState(t.playState)});var QO=lI.extend({type:"timeline",layoutMode:"box",defaultOption:{zlevel:0,z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},init:function(t,e,i){this._data,this._names,this.mergeDefaultAndTheme(t,i),this._initData()},mergeOption:function(t){QO.superApply(this,"mergeOption",arguments),this._initData()},setCurrentIndex:function(t){null==t&&(t=this.option.currentIndex);var e=this._data.count();this.option.loop?t=(t%e+e)%e:(t>=e&&(t=e-1),t<0&&(t=0)),this.option.currentIndex=t},getCurrentIndex:function(){return this.option.currentIndex},isIndexMax:function(){return this.getCurrentIndex()>=this._data.count()-1},setPlayState:function(t){this.option.autoPlay=!!t},getPlayState:function(){return!!this.option.autoPlay},_initData:function(){var t=this.option,e=t.data||[],n=t.axisType,o=this._names=[];if("category"===n){var a=[];d(e,function(t,e){var n,r=Li(t);w(t)?(n=i(t)).value=e:n=e,a.push(n),_(r)||null!=r&&!isNaN(r)||(r=""),o.push(r+"")}),e=a}var r={category:"ordinal",time:"time"}[n]||"number";(this._data=new vA([{name:"value",type:r}],this)).initData(e,o)},getData:function(){return this._data},getCategories:function(){if("category"===this.get("axisType"))return this._names.slice()}});h(QO.extend({type:"timeline.slider",defaultOption:{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"emptyCircle",symbolSize:10,lineStyle:{show:!0,width:2,color:"#304654"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#304654"},itemStyle:{color:"#304654",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:13,color:"#c23531",borderWidth:5,borderColor:"rgba(194,53,49, 0.5)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:22,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"path://M18.6,50.8l22.5-22.5c0.2-0.2,0.3-0.4,0.3-0.7c0-0.3-0.1-0.5-0.3-0.7L18.7,4.4c-0.1-0.1-0.2-0.3-0.2-0.5 c0-0.4,0.3-0.8,0.8-0.8c0.2,0,0.5,0.1,0.6,0.3l23.5,23.5l0,0c0.2,0.2,0.3,0.4,0.3,0.7c0,0.3-0.1,0.5-0.3,0.7l-0.1,0.1L19.7,52 c-0.1,0.1-0.3,0.2-0.5,0.2c-0.4,0-0.8-0.3-0.8-0.8C18.4,51.2,18.5,51,18.6,50.8z",prevIcon:"path://M43,52.8L20.4,30.3c-0.2-0.2-0.3-0.4-0.3-0.7c0-0.3,0.1-0.5,0.3-0.7L42.9,6.4c0.1-0.1,0.2-0.3,0.2-0.5 c0-0.4-0.3-0.8-0.8-0.8c-0.2,0-0.5,0.1-0.6,0.3L18.3,28.8l0,0c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.3,0.1,0.5,0.3,0.7l0.1,0.1L41.9,54 c0.1,0.1,0.3,0.2,0.5,0.2c0.4,0,0.8-0.3,0.8-0.8C43.2,53.2,43.1,53,43,52.8z",color:"#304654",borderColor:"#304654",borderWidth:1},emphasis:{label:{show:!0,color:"#c23531"},itemStyle:{color:"#c23531"},controlStyle:{color:"#c23531",borderColor:"#c23531",borderWidth:2}},data:[]}}),ZI);var tE=qI.extend({type:"timeline"}),eE=function(t,e,i,n){aD.call(this,t,e,i),this.type=n||"value",this.model=null};eE.prototype={constructor:eE,getLabelModel:function(){return this.model.getModel("label")},isHorizontal:function(){return"horizontal"===this.model.get("orient")}},u(eE,aD);var iE=m,nE=d,oE=Math.PI;tE.extend({type:"timeline.slider",init:function(t,e){this.api=e,this._axis,this._viewRect,this._timer,this._currentPointer,this._mainGroup,this._labelGroup},render:function(t,e,i,n){if(this.model=t,this.api=i,this.ecModel=e,this.group.removeAll(),t.get("show",!0)){var o=this._layout(t,i),a=this._createGroup("mainGroup"),r=this._createGroup("labelGroup"),s=this._axis=this._createAxis(o,t);t.formatTooltip=function(t){return ia(s.scale.getLabel(t))},nE(["AxisLine","AxisTick","Control","CurrentPointer"],function(e){this["_render"+e](o,a,s,t)},this),this._renderAxisLabel(o,r,s,t),this._position(o,t)}this._doPlayStop()},remove:function(){this._clearTimer(),this.group.removeAll()},dispose:function(){this._clearTimer()},_layout:function(t,e){var i=t.get("label.position"),n=t.get("orient"),o=Ex(t,e);null==i||"auto"===i?i="horizontal"===n?o.y+o.height/2<e.getHeight()/2?"-":"+":o.x+o.width/2<e.getWidth()/2?"+":"-":isNaN(i)&&(i={horizontal:{top:"-",bottom:"+"},vertical:{left:"-",right:"+"}}[n][i]);var a={horizontal:"center",vertical:i>=0||"+"===i?"left":"right"},r={horizontal:i>=0||"+"===i?"top":"bottom",vertical:"middle"},s={horizontal:0,vertical:oE/2},l="vertical"===n?o.height:o.width,u=t.getModel("controlStyle"),h=u.get("show",!0),c=h?u.get("itemSize"):0,d=h?u.get("itemGap"):0,f=c+d,p=t.get("label.rotate")||0;p=p*oE/180;var g,m,v,y,x=u.get("position",!0),_=h&&u.get("showPlayBtn",!0),w=h&&u.get("showPrevBtn",!0),b=h&&u.get("showNextBtn",!0),S=0,M=l;return"left"===x||"bottom"===x?(_&&(g=[0,0],S+=f),w&&(m=[S,0],S+=f),b&&(v=[M-c,0],M-=f)):(_&&(g=[M-c,0],M-=f),w&&(m=[0,0],S+=f),b&&(v=[M-c,0],M-=f)),y=[S,M],t.get("inverse")&&y.reverse(),{viewRect:o,mainLength:l,orient:n,rotation:s[n],labelRotation:p,labelPosOpt:i,labelAlign:t.get("label.align")||a[n],labelBaseline:t.get("label.verticalAlign")||t.get("label.baseline")||r[n],playPosition:g,prevBtnPosition:m,nextBtnPosition:v,axisExtent:y,controlSize:c,controlGap:d}},_position:function(t,e){function i(t){var e=t.position;t.origin=[c[0][0]-e[0],c[1][0]-e[1]]}function n(t){return[[t.x,t.x+t.width],[t.y,t.y+t.height]]}function o(t,e,i,n,o){t[n]+=i[n][o]-e[n][o]}var a=this._mainGroup,r=this._labelGroup,s=t.viewRect;if("vertical"===t.orient){var l=xt(),u=s.x,h=s.y+s.height;St(l,l,[-u,-h]),Mt(l,l,-oE/2),St(l,l,[u,h]),(s=s.clone()).applyTransform(l)}var c=n(s),d=n(a.getBoundingRect()),f=n(r.getBoundingRect()),p=a.position,g=r.position;g[0]=p[0]=c[0][0];var m=t.labelPosOpt;if(isNaN(m))o(p,d,c,1,v="+"===m?0:1),o(g,f,c,1,1-v);else{var v=m>=0?0:1;o(p,d,c,1,v),g[1]=p[1]+m}a.attr("position",p),r.attr("position",g),a.rotation=r.rotation=t.rotation,i(a),i(r)},_createAxis:function(t,e){var i=e.getData(),n=e.get("axisType"),o=Hl(e,n);o.getTicks=function(){return i.mapArray(["value"],function(t){return t})};var a=i.getDataExtent("value");o.setExtent(a[0],a[1]),o.niceTicks();var r=new eE("value",o,t.axisExtent,n);return r.model=e,r},_createGroup:function(t){var e=this["_"+t]=new tb;return this.group.add(e),e},_renderAxisLine:function(t,e,i,n){var o=i.getExtent();n.get("lineStyle.show")&&e.add(new _M({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:a({lineCap:"round"},n.getModel("lineStyle").getLineStyle()),silent:!0,z2:1}))},_renderAxisTick:function(t,e,i,n){var o=n.getData(),a=i.scale.getTicks();nE(a,function(t){var a=i.dataToCoord(t),r=o.getItemModel(t),s=r.getModel("itemStyle"),l=r.getModel("emphasis.itemStyle"),u={position:[a,0],onclick:iE(this._changeTimeline,this,t)},h=zx(r,s,e,u);fo(h,l.getItemStyle()),r.get("tooltip")?(h.dataIndex=t,h.dataModel=n):h.dataIndex=h.dataModel=null},this)},_renderAxisLabel:function(t,e,i,n){if(i.getLabelModel().get("show")){var o=n.getData(),a=i.getViewLabels();nE(a,function(n){var a=n.tickValue,r=o.getItemModel(a),s=r.getModel("label"),l=r.getModel("emphasis.label"),u=i.dataToCoord(n.tickValue),h=new rM({position:[u,0],rotation:t.labelRotation-t.rotation,onclick:iE(this._changeTimeline,this,a),silent:!1});mo(h.style,s,{text:n.formattedLabel,textAlign:t.labelAlign,textVerticalAlign:t.labelBaseline}),e.add(h),fo(h,mo({},l))},this)}},_renderControl:function(t,e,i,n){function o(t,i,o,h){if(t){var c=Rx(n,i,u,{position:t,origin:[a/2,0],rotation:h?-r:0,rectHover:!0,style:s,onclick:o});e.add(c),fo(c,l)}}var a=t.controlSize,r=t.rotation,s=n.getModel("controlStyle").getItemStyle(),l=n.getModel("emphasis.controlStyle").getItemStyle(),u=[0,-a/2,a,a],h=n.getPlayState(),c=n.get("inverse",!0);o(t.nextBtnPosition,"controlStyle.nextIcon",iE(this._changeTimeline,this,c?"-":"+")),o(t.prevBtnPosition,"controlStyle.prevIcon",iE(this._changeTimeline,this,c?"+":"-")),o(t.playPosition,"controlStyle."+(h?"stopIcon":"playIcon"),iE(this._handlePlayClick,this,!h),!0)},_renderCurrentPointer:function(t,e,i,n){var o=n.getData(),a=n.getCurrentIndex(),r=o.getItemModel(a).getModel("checkpointStyle"),s=this,l={onCreate:function(t){t.draggable=!0,t.drift=iE(s._handlePointerDrag,s),t.ondragend=iE(s._handlePointerDragend,s),Bx(t,a,i,n,!0)},onUpdate:function(t){Bx(t,a,i,n)}};this._currentPointer=zx(r,r,this._mainGroup,{},this._currentPointer,l)},_handlePlayClick:function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},_handlePointerDrag:function(t,e,i){this._clearTimer(),this._pointerChangeTimeline([i.offsetX,i.offsetY])},_handlePointerDragend:function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},_pointerChangeTimeline:function(t,e){var i=this._toAxisCoord(t)[0],n=Fo(this._axis.getExtent().slice());i>n[1]&&(i=n[1]),i<n[0]&&(i=n[0]),this._currentPointer.position[0]=i,this._currentPointer.dirty();var o=this._findNearestTick(i),a=this.model;(e||o!==a.getCurrentIndex()&&a.get("realtime"))&&this._changeTimeline(o)},_doPlayStop:function(){this._clearTimer(),this.model.getPlayState()&&(this._timer=setTimeout(iE(function(){var t=this.model;this._changeTimeline(t.getCurrentIndex()+(t.get("rewind",!0)?-1:1))},this),this.model.get("playInterval")))},_toAxisCoord:function(t){return Do(t,this._mainGroup.getLocalTransform(),!0)},_findNearestTick:function(t){var e,i=this.model.getData(),n=1/0,o=this._axis;return i.each(["value"],function(i,a){var r=o.dataToCoord(i),s=Math.abs(r-t);s<n&&(n=s,e=a)}),e},_clearTimer:function(){this._timer&&(clearTimeout(this._timer),this._timer=null)},_changeTimeline:function(t){var e=this.model.getCurrentIndex();"+"===t?t=e+1:"-"===t&&(t=e-1),this.api.dispatchAction({type:"timelineChange",currentIndex:t,from:this.uid})}}),Ns(function(t){var e=t&&t.timeline;y(e)||(e=e?[e]:[]),d(e,function(t){t&&Px(t)})});var aE=Fs({type:"toolbox",layoutMode:{type:"box",ignoreSize:!0},optionUpdated:function(){aE.superApply(this,"optionUpdated",arguments),d(this.option.feature,function(t,e){var i=Ay(e);i&&n(t,i.defaultOption)})},defaultOption:{show:!0,z:6,zlevel:0,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}}}});Ws({type:"toolbox",render:function(t,e,i,n){function o(o,r){var s,c=h[o],d=h[r],f=new No(l[c],t,t.ecModel);if(c&&!d){if(Vx(c))s={model:f,onclick:f.option.onclick,featureName:c};else{var p=Ay(c);if(!p)return;s=new p(f,e,i)}u[c]=s}else{if(!(s=u[d]))return;s.model=f,s.ecModel=e,s.api=i}c||!d?f.get("show")&&!s.unusable?(a(f,s,c),f.setIconStatus=function(t,e){var i=this.option,n=this.iconPaths;i.iconStatus=i.iconStatus||{},i.iconStatus[t]=e,n[t]&&n[t].trigger(e)},s.render&&s.render(f,e,i,n)):s.remove&&s.remove(e,i):s.dispose&&s.dispose(e,i)}function a(n,o,a){var l=n.getModel("iconStyle"),u=n.getModel("emphasis.iconStyle"),h=o.getIcons?o.getIcons():n.get("icon"),c=n.get("title")||{};if("string"==typeof h){var f=h,p=c;c={},(h={})[a]=f,c[a]=p}var g=n.iconPaths={};d(h,function(a,h){var d=Po(a,{},{x:-s/2,y:-s/2,width:s,height:s});d.setStyle(l.getItemStyle()),d.hoverStyle=u.getItemStyle(),fo(d),t.get("showTitle")&&(d.__title=c[h],d.on("mouseover",function(){var t=u.getItemStyle();d.setStyle({text:c[h],textPosition:t.textPosition||"bottom",textFill:t.fill||t.stroke||"#000",textAlign:t.textAlign||"center"})}).on("mouseout",function(){d.setStyle({textFill:null})})),d.trigger(n.get("iconStatus."+h)||"normal"),r.add(d),d.on("click",m(o.onclick,o,e,i,h)),g[h]=d})}var r=this.group;if(r.removeAll(),t.get("show")){var s=+t.get("itemSize"),l=t.get("feature")||{},u=this._features||(this._features={}),h=[];d(l,function(t,e){h.push(e)}),new Xs(this._featureNames||[],h).add(o).update(o).remove(v(o,null)).execute(),this._featureNames=h,_v(r,t,i),r.add(wv(r.getBoundingRect(),t)),r.eachChild(function(t){var e=t.__title,n=t.hoverStyle;if(n&&e){var o=ke(e,Xe(n)),a=t.position[0]+r.position[0],l=!1;t.position[1]+r.position[1]+s+o.height>i.getHeight()&&(n.textPosition="top",l=!0);var u=l?-5-o.height:s+8;a+o.width/2>i.getWidth()?(n.textPosition=["100%",u],n.textAlign="right"):a-o.width/2<0&&(n.textPosition=[0,u],n.textAlign="left")}})}},updateView:function(t,e,i,n){d(this._features,function(t){t.updateView&&t.updateView(t.model,e,i,n)})},remove:function(t,e){d(this._features,function(i){i.remove&&i.remove(t,e)}),this.group.removeAll()},dispose:function(t,e){d(this._features,function(i){i.dispose&&i.dispose(t,e)})}});var rE=rT.toolbox.saveAsImage;Gx.defaultOption={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:rE.title,type:"png",name:"",excludeComponents:["toolbox"],pixelRatio:1,lang:rE.lang.slice()},Gx.prototype.unusable=!U_.canvasSupported,Gx.prototype.onclick=function(t,e){var i=this.model,n=i.get("name")||t.get("title.0.text")||"echarts",o=document.createElement("a"),a=i.get("type",!0)||"png";o.download=n+"."+a,o.target="_blank";var r=e.getConnectedDataURL({type:a,backgroundColor:i.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")});if(o.href=r,"function"!=typeof MouseEvent||U_.browser.ie||U_.browser.edge)if(window.navigator.msSaveOrOpenBlob){for(var s=atob(r.split(",")[1]),l=s.length,u=new Uint8Array(l);l--;)u[l]=s.charCodeAt(l);var h=new Blob([u]);window.navigator.msSaveOrOpenBlob(h,n+"."+a)}else{var c=i.get("lang"),d='<body style="margin:0;"><img src="'+r+'" style="max-width:100%;" title="'+(c&&c[0]||"")+'" /></body>';window.open().document.write(d)}else{var f=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1});o.dispatchEvent(f)}},Ty("saveAsImage",Gx);var sE=rT.toolbox.magicType;Fx.defaultOption={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z",tiled:"M2.3,2.2h22.8V25H2.3V2.2z M35,2.2h22.8V25H35V2.2zM2.3,35h22.8v22.8H2.3V35z M35,35h22.8v22.8H35V35z"},title:i(sE.title),option:{},seriesIndex:{}};var lE=Fx.prototype;lE.getIcons=function(){var t=this.model,e=t.get("icon"),i={};return d(t.get("type"),function(t){e[t]&&(i[t]=e[t])}),i};var uE={line:function(t,e,i,o){if("bar"===t)return n({id:e,type:"line",data:i.get("data"),stack:i.get("stack"),markPoint:i.get("markPoint"),markLine:i.get("markLine")},o.get("option.line")||{},!0)},bar:function(t,e,i,o){if("line"===t)return n({id:e,type:"bar",data:i.get("data"),stack:i.get("stack"),markPoint:i.get("markPoint"),markLine:i.get("markLine")},o.get("option.bar")||{},!0)},stack:function(t,e,i,o){if("line"===t||"bar"===t)return n({id:e,stack:"__ec_magicType_stack__"},o.get("option.stack")||{},!0)},tiled:function(t,e,i,o){if("line"===t||"bar"===t)return n({id:e,stack:""},o.get("option.tiled")||{},!0)}},hE=[["line","bar"],["stack","tiled"]];lE.onclick=function(t,e,i){var n=this.model,o=n.get("seriesIndex."+i);if(uE[i]){var a={series:[]};d(hE,function(t){l(t,i)>=0&&d(t,function(t){n.setIconStatus(t,"normal")})}),n.setIconStatus(i,"emphasis"),t.eachComponent({mainType:"series",query:null==o?null:{seriesIndex:o}},function(e){var o=e.subType,s=e.id,l=uE[i](o,s,e,n);l&&(r(l,e.option),a.series.push(l));var u=e.coordinateSystem;if(u&&"cartesian2d"===u.type&&("line"===i||"bar"===i)){var h=u.getAxesByScale("ordinal")[0];if(h){var c=h.dim+"Axis",d=t.queryComponents({mainType:c,index:e.get(name+"Index"),id:e.get(name+"Id")})[0].componentIndex;a[c]=a[c]||[];for(var f=0;f<=d;f++)a[c][d]=a[c][d]||{};a[c][d].boundaryGap="bar"===i}}}),e.dispatchAction({type:"changeMagicType",currentType:i,newOption:a})}},Es({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(t,e){e.mergeOption(t.newOption)}),Ty("magicType",Fx);var cE=rT.toolbox.dataView,dE=new Array(60).join("-"),fE="\t",pE=new RegExp("["+fE+"]+","g");$x.defaultOption={show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28",title:i(cE.title),lang:i(cE.lang),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"},$x.prototype.onclick=function(t,e){function i(){n.removeChild(a),x._dom=null}var n=e.getDom(),o=this.model;this._dom&&n.removeChild(this._dom);var a=document.createElement("div");a.style.cssText="position:absolute;left:5px;top:5px;bottom:5px;right:5px;",a.style.backgroundColor=o.get("backgroundColor")||"#fff";var r=document.createElement("h4"),s=o.get("lang")||[];r.innerHTML=s[0]||o.get("title"),r.style.cssText="margin: 10px 20px;",r.style.color=o.get("textColor");var l=document.createElement("div"),u=document.createElement("textarea");l.style.cssText="display:block;width:100%;overflow:auto;";var h=o.get("optionToContent"),c=o.get("contentToOption"),d=Ux(t);if("function"==typeof h){var f=h(e.getOption());"string"==typeof f?l.innerHTML=f:M(f)&&l.appendChild(f)}else l.appendChild(u),u.readOnly=o.get("readOnly"),u.style.cssText="width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;",u.style.color=o.get("textColor"),u.style.borderColor=o.get("textareaBorderColor"),u.style.backgroundColor=o.get("textareaColor"),u.value=d.value;var p=d.meta,g=document.createElement("div");g.style.cssText="position:absolute;bottom:0;left:0;right:0;";var m="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",v=document.createElement("div"),y=document.createElement("div");m+=";background-color:"+o.get("buttonColor"),m+=";color:"+o.get("buttonTextColor");var x=this;ht(v,"click",i),ht(y,"click",function(){var t;try{t="function"==typeof c?c(l,e.getOption()):Kx(u.value,p)}catch(t){throw i(),new Error("Data view format error "+t)}t&&e.dispatchAction({type:"changeDataView",newOption:t}),i()}),v.innerHTML=s[1],y.innerHTML=s[2],y.style.cssText=m,v.style.cssText=m,!o.get("readOnly")&&g.appendChild(y),g.appendChild(v),ht(u,"keydown",function(t){if(9===(t.keyCode||t.which)){var e=this.value,i=this.selectionStart,n=this.selectionEnd;this.value=e.substring(0,i)+fE+e.substring(n),this.selectionStart=this.selectionEnd=i+1,mw(t)}}),a.appendChild(r),a.appendChild(l),a.appendChild(g),l.style.height=n.clientHeight-80+"px",n.appendChild(a),this._dom=a},$x.prototype.remove=function(t,e){this._dom&&e.getDom().removeChild(this._dom)},$x.prototype.dispose=function(t,e){this.remove(t,e)},Ty("dataView",$x),Es({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},function(t,e){var i=[];d(t.newOption.series,function(t){var n=e.getSeriesByName(t.name)[0];if(n){var o=n.get("data");i.push({name:t.name,data:Jx(t.data,o)})}else i.push(a({type:"scatter"},t))}),e.mergeOption(r({series:i},t.newOption))});var gE=d,mE="\0_ec_hist_store";iO.extend({type:"dataZoom.select"}),nO.extend({type:"dataZoom.select"});var vE=rT.toolbox.dataZoom,yE=d,xE="\0_ec_\0toolbox-dataZoom_";o_.defaultOption={show:!0,icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:i(vE.title)};var _E=o_.prototype;_E.render=function(t,e,i,n){this.model=t,this.ecModel=e,this.api=i,s_(t,e,this,n,i),r_(t,e)},_E.onclick=function(t,e,i){wE[i].call(this)},_E.remove=function(t,e){this._brushController.unmount()},_E.dispose=function(t,e){this._brushController.dispose()};var wE={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(t_(this.ecModel))}};_E._onBrush=function(t,e){function i(t,e,i){var r=e.getAxis(t),s=r.model,l=n(t,s,a),u=l.findRepresentativeAxisProxy(s).getMinMaxSpan();null==u.minValueSpan&&null==u.maxValueSpan||(i=QL(0,i.slice(),r.scale.getExtent(),0,u.minValueSpan,u.maxValueSpan)),l&&(o[l.id]={dataZoomId:l.id,startValue:i[0],endValue:i[1]})}function n(t,e,i){var n;return i.eachComponent({mainType:"dataZoom",subType:"select"},function(i){i.getAxisModel(t,e.componentIndex)&&(n=i)}),n}if(e.isEnd&&t.length){var o={},a=this.ecModel;this._brushController.updateCovers([]),new hy(a_(this.model.option),a,{include:["grid"]}).matchOutputRanges(t,a,function(t,e,n){if("cartesian2d"===n.type){var o=t.brushType;"rect"===o?(i("x",n,e[0]),i("y",n,e[1])):i({lineX:"x",lineY:"y"}[o],n,e)}}),Qx(a,o),this._dispatchZoomAction(o)}},_E._dispatchZoomAction=function(t){var e=[];yE(t,function(t,n){e.push(i(t))}),e.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:e})},Ty("dataZoom",o_),Ns(function(t){function e(t,e){if(e){var o=t+"Index",a=e[o];null==a||"all"===a||y(a)||(a=!1===a||"none"===a?[]:[a]),i(t,function(e,i){if(null==a||"all"===a||-1!==l(a,i)){var r={type:"select",$fromToolbox:!0,id:xE+t+i};r[o]=i,n.push(r)}})}}function i(e,i){var n=t[e];y(n)||(n=n?[n]:[]),yE(n,i)}if(t){var n=t.dataZoom||(t.dataZoom=[]);y(n)||(t.dataZoom=n=[n]);var o=t.toolbox;if(o&&(y(o)&&(o=o[0]),o&&o.feature)){var a=o.feature.dataZoom;e("xAxis",a),e("yAxis",a)}}});var bE=rT.toolbox.restore;l_.defaultOption={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:bE.title},l_.prototype.onclick=function(t,e,i){e_(t),e.dispatchAction({type:"restore",from:this.uid})},Ty("restore",l_),Es({type:"restore",event:"restore",update:"prepareAndUpdate"},function(t,e){e.resetOption("recreate")});var SE,ME="urn:schemas-microsoft-com:vml",IE="undefined"==typeof window?null:window,TE=!1,AE=IE&&IE.document;if(AE&&!U_.canvasSupported)try{!AE.namespaces.zrvml&&AE.namespaces.add("zrvml",ME),SE=function(t){return AE.createElement("<zrvml:"+t+' class="zrvml">')}}catch(t){SE=function(t){return AE.createElement("<"+t+' xmlns="'+ME+'" class="zrvml">')}}var DE=ES.CMD,CE=Math.round,LE=Math.sqrt,kE=Math.abs,PE=Math.cos,NE=Math.sin,OE=Math.max;if(!U_.canvasSupported){var EE=21600,RE=EE/2,zE=function(t){t.style.cssText="position:absolute;left:0;top:0;width:1px;height:1px;",t.coordsize=EE+","+EE,t.coordorigin="0,0"},BE=function(t){return String(t).replace(/&/g,"&amp;").replace(/"/g,"&quot;")},VE=function(t,e,i){return"rgb("+[t,e,i].join(",")+")"},GE=function(t,e){e&&t&&e.parentNode!==t&&t.appendChild(e)},FE=function(t,e){e&&t&&e.parentNode===t&&t.removeChild(e)},WE=function(t,e,i){return 1e5*(parseFloat(t)||0)+1e3*(parseFloat(e)||0)+i},HE=function(t,e){return"string"==typeof t?t.lastIndexOf("%")>=0?parseFloat(t)/100*e:parseFloat(t):t},ZE=function(t,e,i){var n=Gt(e);i=+i,isNaN(i)&&(i=1),n&&(t.color=VE(n[0],n[1],n[2]),t.opacity=i*n[3])},UE=function(t){var e=Gt(t);return[VE(e[0],e[1],e[2]),e[3]]},XE=function(t,e,i){var n=e.fill;if(null!=n)if(n instanceof IM){var o,a=0,r=[0,0],s=0,l=1,u=i.getBoundingRect(),h=u.width,c=u.height;if("linear"===n.type){o="gradient";var d=i.transform,f=[n.x*h,n.y*c],p=[n.x2*h,n.y2*c];d&&(Q(f,f,d),Q(p,p,d));var g=p[0]-f[0],m=p[1]-f[1];(a=180*Math.atan2(g,m)/Math.PI)<0&&(a+=360),a<1e-6&&(a=0)}else{o="gradientradial";var f=[n.x*h,n.y*c],d=i.transform,v=i.scale,y=h,x=c;r=[(f[0]-u.x)/y,(f[1]-u.y)/x],d&&Q(f,f,d),y/=v[0]*EE,x/=v[1]*EE;var _=OE(y,x);s=0/_,l=2*n.r/_-s}var w=n.colorStops.slice();w.sort(function(t,e){return t.offset-e.offset});for(var b=w.length,S=[],M=[],I=0;I<b;I++){var T=w[I],A=UE(T.color);M.push(T.offset*l+s+" "+A[0]),0!==I&&I!==b-1||S.push(A)}if(b>=2){var D=S[0][0],C=S[1][0],L=S[0][1]*e.opacity,k=S[1][1]*e.opacity;t.type=o,t.method="none",t.focus="100%",t.angle=a,t.color=D,t.color2=C,t.colors=M.join(","),t.opacity=k,t.opacity2=L}"radial"===o&&(t.focusposition=r.join(","))}else ZE(t,n,e.opacity)},jE=function(t,e){null!=e.lineDash&&(t.dashstyle=e.lineDash.join(" ")),null==e.stroke||e.stroke instanceof IM||ZE(t,e.stroke,e.opacity)},YE=function(t,e,i,n){var o="fill"===e,a=t.getElementsByTagName(e)[0];null!=i[e]&&"none"!==i[e]&&(o||!o&&i.lineWidth)?(t[o?"filled":"stroked"]="true",i[e]instanceof IM&&FE(t,a),a||(a=u_(e)),o?XE(a,i,n):jE(a,i),GE(t,a)):(t[o?"filled":"stroked"]="false",FE(t,a))},qE=[[],[],[]],KE=function(t,e){var i,n,o,a,r,s,l=DE.M,u=DE.C,h=DE.L,c=DE.A,d=DE.Q,f=[],p=t.data,g=t.len();for(a=0;a<g;){switch(o=p[a++],n="",i=0,o){case l:n=" m ",i=1,r=p[a++],s=p[a++],qE[0][0]=r,qE[0][1]=s;break;case h:n=" l ",i=1,r=p[a++],s=p[a++],qE[0][0]=r,qE[0][1]=s;break;case d:case u:n=" c ",i=3;var m,v,y=p[a++],x=p[a++],_=p[a++],w=p[a++];o===d?(m=_,v=w,_=(_+2*y)/3,w=(w+2*x)/3,y=(r+2*y)/3,x=(s+2*x)/3):(m=p[a++],v=p[a++]),qE[0][0]=y,qE[0][1]=x,qE[1][0]=_,qE[1][1]=w,qE[2][0]=m,qE[2][1]=v,r=m,s=v;break;case c:var b=0,S=0,M=1,I=1,T=0;e&&(b=e[4],S=e[5],M=LE(e[0]*e[0]+e[1]*e[1]),I=LE(e[2]*e[2]+e[3]*e[3]),T=Math.atan2(-e[1]/I,e[0]/M));var A=p[a++],D=p[a++],C=p[a++],L=p[a++],k=p[a++]+T,P=p[a++]+k+T;a++;var N=p[a++],O=A+PE(k)*C,E=D+NE(k)*L,y=A+PE(P)*C,x=D+NE(P)*L,R=N?" wa ":" at ";Math.abs(O-y)<1e-4&&(Math.abs(P-k)>.01?N&&(O+=.0125):Math.abs(E-D)<1e-4?N&&O<A||!N&&O>A?x-=.0125:x+=.0125:N&&E<D||!N&&E>D?y+=.0125:y-=.0125),f.push(R,CE(((A-C)*M+b)*EE-RE),",",CE(((D-L)*I+S)*EE-RE),",",CE(((A+C)*M+b)*EE-RE),",",CE(((D+L)*I+S)*EE-RE),",",CE((O*M+b)*EE-RE),",",CE((E*I+S)*EE-RE),",",CE((y*M+b)*EE-RE),",",CE((x*I+S)*EE-RE)),r=y,s=x;break;case DE.R:var z=qE[0],B=qE[1];z[0]=p[a++],z[1]=p[a++],B[0]=z[0]+p[a++],B[1]=z[1]+p[a++],e&&(Q(z,z,e),Q(B,B,e)),z[0]=CE(z[0]*EE-RE),B[0]=CE(B[0]*EE-RE),z[1]=CE(z[1]*EE-RE),B[1]=CE(B[1]*EE-RE),f.push(" m ",z[0],",",z[1]," l ",B[0],",",z[1]," l ",B[0],",",B[1]," l ",z[0],",",B[1]);break;case DE.Z:f.push(" x ")}if(i>0){f.push(n);for(var V=0;V<i;V++){var G=qE[V];e&&Q(G,G,e),f.push(CE(G[0]*EE-RE),",",CE(G[1]*EE-RE),V<i-1?",":"")}}}return f.join("")};Pn.prototype.brushVML=function(t){var e=this.style,i=this._vmlEl;i||(i=u_("shape"),zE(i),this._vmlEl=i),YE(i,"fill",e,this),YE(i,"stroke",e,this);var n=this.transform,o=null!=n,a=i.getElementsByTagName("stroke")[0];if(a){var r=e.lineWidth;if(o&&!e.strokeNoScale){var s=n[0]*n[3]-n[1]*n[2];r*=LE(kE(s))}a.weight=r+"px"}var l=this.path||(this.path=new ES);this.__dirtyPath&&(l.beginPath(),l.subPixelOptimize=!1,this.buildPath(l,this.shape),l.toStatic(),this.__dirtyPath=!1),i.path=KE(l,this.transform),i.style.zIndex=WE(this.zlevel,this.z,this.z2),GE(t,i),null!=e.text?this.drawRectText(t,this.getBoundingRect()):this.removeRectText(t)},Pn.prototype.onRemove=function(t){FE(t,this._vmlEl),this.removeRectText(t)},Pn.prototype.onAdd=function(t){GE(t,this._vmlEl),this.appendRectText(t)};var $E=function(t){return"object"==typeof t&&t.tagName&&"IMG"===t.tagName.toUpperCase()};fi.prototype.brushVML=function(t){var e,i,n=this.style,o=n.image;if($E(o)){var a=o.src;if(a===this._imageSrc)e=this._imageWidth,i=this._imageHeight;else{var r=o.runtimeStyle,s=r.width,l=r.height;r.width="auto",r.height="auto",e=o.width,i=o.height,r.width=s,r.height=l,this._imageSrc=a,this._imageWidth=e,this._imageHeight=i}o=a}else o===this._imageSrc&&(e=this._imageWidth,i=this._imageHeight);if(o){var u=n.x||0,h=n.y||0,c=n.width,d=n.height,f=n.sWidth,p=n.sHeight,g=n.sx||0,m=n.sy||0,v=f&&p,y=this._vmlEl;y||(y=AE.createElement("div"),zE(y),this._vmlEl=y);var x,_=y.style,w=!1,b=1,S=1;if(this.transform&&(x=this.transform,b=LE(x[0]*x[0]+x[1]*x[1]),S=LE(x[2]*x[2]+x[3]*x[3]),w=x[1]||x[2]),w){var M=[u,h],I=[u+c,h],T=[u,h+d],A=[u+c,h+d];Q(M,M,x),Q(I,I,x),Q(T,T,x),Q(A,A,x);var D=OE(M[0],I[0],T[0],A[0]),C=OE(M[1],I[1],T[1],A[1]),L=[];L.push("M11=",x[0]/b,",","M12=",x[2]/S,",","M21=",x[1]/b,",","M22=",x[3]/S,",","Dx=",CE(u*b+x[4]),",","Dy=",CE(h*S+x[5])),_.padding="0 "+CE(D)+"px "+CE(C)+"px 0",_.filter="progid:DXImageTransform.Microsoft.Matrix("+L.join("")+", SizingMethod=clip)"}else x&&(u=u*b+x[4],h=h*S+x[5]),_.filter="",_.left=CE(u)+"px",_.top=CE(h)+"px";var k=this._imageEl,P=this._cropEl;k||(k=AE.createElement("div"),this._imageEl=k);var N=k.style;if(v){if(e&&i)N.width=CE(b*e*c/f)+"px",N.height=CE(S*i*d/p)+"px";else{var O=new Image,E=this;O.onload=function(){O.onload=null,e=O.width,i=O.height,N.width=CE(b*e*c/f)+"px",N.height=CE(S*i*d/p)+"px",E._imageWidth=e,E._imageHeight=i,E._imageSrc=o},O.src=o}P||((P=AE.createElement("div")).style.overflow="hidden",this._cropEl=P);var R=P.style;R.width=CE((c+g*c/f)*b),R.height=CE((d+m*d/p)*S),R.filter="progid:DXImageTransform.Microsoft.Matrix(Dx="+-g*c/f*b+",Dy="+-m*d/p*S+")",P.parentNode||y.appendChild(P),k.parentNode!==P&&P.appendChild(k)}else N.width=CE(b*c)+"px",N.height=CE(S*d)+"px",y.appendChild(k),P&&P.parentNode&&(y.removeChild(P),this._cropEl=null);var z="",B=n.opacity;B<1&&(z+=".Alpha(opacity="+CE(100*B)+") "),z+="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+o+", SizingMethod=scale)",N.filter=z,y.style.zIndex=WE(this.zlevel,this.z,this.z2),GE(t,y),null!=n.text&&this.drawRectText(t,this.getBoundingRect())}},fi.prototype.onRemove=function(t){FE(t,this._vmlEl),this._vmlEl=null,this._cropEl=null,this._imageEl=null,this.removeRectText(t)},fi.prototype.onAdd=function(t){GE(t,this._vmlEl),this.appendRectText(t)};var JE,QE={},tR=0,eR=document.createElement("div"),iR=function(t){var e=QE[t];if(!e){tR>100&&(tR=0,QE={});var i,n=eR.style;try{n.font=t,i=n.fontFamily.split(",")[0]}catch(t){}e={style:n.fontStyle||"normal",variant:n.fontVariant||"normal",weight:n.fontWeight||"normal",size:0|parseFloat(n.fontSize||12),family:i||"Microsoft YaHei"},QE[t]=e,tR++}return e};!function(t,e){bb[t]=e}("measureText",function(t,e){var i=AE;JE||((JE=i.createElement("div")).style.cssText="position:absolute;top:-20000px;left:0;padding:0;margin:0;border:none;white-space:pre;",AE.body.appendChild(JE));try{JE.style.font=e}catch(t){}return JE.innerHTML="",JE.appendChild(i.createTextNode(t)),{width:JE.offsetWidth}});for(var nR=new de,oR=[Db,di,fi,Pn,rM],aR=0;aR<oR.length;aR++){var rR=oR[aR].prototype;rR.drawRectText=function(t,e,i,n){var o=this.style;this.__dirty&&Ye(o);var a=o.text;if(null!=a&&(a+=""),a){if(o.rich){var r=Ze(a,o);a=[];for(var s=0;s<r.lines.length;s++){for(var l=r.lines[s].tokens,u=[],h=0;h<l.length;h++)u.push(l[h].text);a.push(u.join(""))}a=a.join("\n")}var c,d,f=o.textAlign,p=o.textVerticalAlign,g=iR(o.font),m=g.style+" "+g.variant+" "+g.weight+" "+g.size+'px "'+g.family+'"';i=i||ke(a,m,f,p,o.textPadding,o.textLineHeight);var v=this.transform;if(v&&!n&&(nR.copy(e),nR.applyTransform(v),e=nR),n)c=e.x,d=e.y;else{var y=o.textPosition,x=o.textDistance;if(y instanceof Array)c=e.x+HE(y[0],e.width),d=e.y+HE(y[1],e.height),f=f||"left";else{var _=Re(y,e,x);c=_.x,d=_.y,f=f||_.textAlign,p=p||_.textVerticalAlign}}c=Oe(c,i.width,f),d=Ee(d,i.height,p),d+=i.height/2;var w,b,S,M=u_,I=this._textVmlEl;I?b=(w=(S=I.firstChild).nextSibling).nextSibling:(I=M("line"),w=M("path"),b=M("textpath"),S=M("skew"),b.style["v-text-align"]="left",zE(I),w.textpathok=!0,b.on=!0,I.from="0 0",I.to="1000 0.05",GE(I,S),GE(I,w),GE(I,b),this._textVmlEl=I);var T=[c,d],A=I.style;v&&n?(Q(T,T,v),S.on=!0,S.matrix=v[0].toFixed(3)+","+v[2].toFixed(3)+","+v[1].toFixed(3)+","+v[3].toFixed(3)+",0,0",S.offset=(CE(T[0])||0)+","+(CE(T[1])||0),S.origin="0 0",A.left="0px",A.top="0px"):(S.on=!1,A.left=CE(c)+"px",A.top=CE(d)+"px"),b.string=BE(a);try{b.style.font=m}catch(t){}YE(I,"fill",{fill:o.textFill,opacity:o.opacity},this),YE(I,"stroke",{stroke:o.textStroke,opacity:o.opacity,lineDash:o.lineDash},this),I.style.zIndex=WE(this.zlevel,this.z,this.z2),GE(t,I)}},rR.removeRectText=function(t){FE(t,this._textVmlEl),this._textVmlEl=null},rR.appendRectText=function(t){GE(t,this._textVmlEl)}}rM.prototype.brushVML=function(t){var e=this.style;null!=e.text?this.drawRectText(t,{x:e.x||0,y:e.y||0,width:0,height:0},this.getBoundingRect(),!0):this.removeRectText(t)},rM.prototype.onRemove=function(t){this.removeRectText(t)},rM.prototype.onAdd=function(t){this.appendRectText(t)}}d_.prototype={constructor:d_,getType:function(){return"vml"},getViewportRoot:function(){return this._vmlViewport},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(){var t=this.storage.getDisplayList(!0,!0);this._paintList(t)},_paintList:function(t){for(var e=this._vmlRoot,i=0;i<t.length;i++){var n=t[i];n.invisible||n.ignore?(n.__alreadyNotVisible||n.onRemove(e),n.__alreadyNotVisible=!0):(n.__alreadyNotVisible&&n.onAdd(e),n.__alreadyNotVisible=!1,n.__dirty&&(n.beforeBrush&&n.beforeBrush(),(n.brushVML||n.brush).call(n,e),n.afterBrush&&n.afterBrush())),n.__dirty=!1}this._firstPaint&&(this._vmlViewport.appendChild(e),this._firstPaint=!1)},resize:function(t,e){var t=null==t?this._getWidth():t,e=null==e?this._getHeight():e;if(this._width!==t||this._height!==e){this._width=t,this._height=e;var i=this._vmlViewport.style;i.width=t+"px",i.height=e+"px"}},dispose:function(){this.root.innerHTML="",this._vmlRoot=this._vmlViewport=this.storage=null},getWidth:function(){return this._width},getHeight:function(){return this._height},clear:function(){this._vmlViewport&&this.root.removeChild(this._vmlViewport)},_getWidth:function(){var t=this.root,e=t.currentStyle;return(t.clientWidth||c_(e.width))-c_(e.paddingLeft)-c_(e.paddingRight)|0},_getHeight:function(){var t=this.root,e=t.currentStyle;return(t.clientHeight||c_(e.height))-c_(e.paddingTop)-c_(e.paddingBottom)|0}},d(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","toDataURL","pathToImage"],function(t){d_.prototype[t]=f_(t)}),Ti("vml",d_);var sR="http://www.w3.org/2000/svg",lR=ES.CMD,uR=Array.prototype.join,hR="none",cR=Math.round,dR=Math.sin,fR=Math.cos,pR=Math.PI,gR=2*Math.PI,mR=180/pR,vR=1e-4,yR={};yR.brush=function(t){var e=t.style,i=t.__svgEl;i||(i=p_("path"),t.__svgEl=i),t.path||t.createPathProxy();var n=t.path;if(t.__dirtyPath){n.beginPath(),n.subPixelOptimize=!1,t.buildPath(n,t.shape),t.__dirtyPath=!1;var o=S_(n);o.indexOf("NaN")<0&&__(i,"d",o)}b_(i,e,!1,t),x_(i,t.transform),null!=e.text&&bR(t,t.getBoundingRect())};var xR={};xR.brush=function(t){var e=t.style,i=e.image;if(i instanceof HTMLImageElement&&(i=i.src),i){var n=e.x||0,o=e.y||0,a=e.width,r=e.height,s=t.__svgEl;s||(s=p_("image"),t.__svgEl=s),i!==t.__imageSrc&&(w_(s,"href",i),t.__imageSrc=i),__(s,"width",a),__(s,"height",r),__(s,"x",n),__(s,"y",o),x_(s,t.transform),null!=e.text&&bR(t,t.getBoundingRect())}};var _R={},wR=new de,bR=function(t,e,i){var n=t.style;t.__dirty&&Ye(n);var o=n.text;if(null!=o){o+="";var a=t.__textSvgEl;a||(a=p_("text"),t.__textSvgEl=a);var r,s,l=n.textPosition,u=n.textDistance,h=n.textAlign||"left";"number"==typeof n.fontSize&&(n.fontSize+="px");var c=n.font||[n.fontStyle||"",n.fontWeight||"",n.fontSize||"",n.fontFamily||""].join(" ")||wb,d=M_(n.textVerticalAlign),f=(i=ke(o,c,h,d,n.textPadding,n.textLineHeight)).lineHeight;if(l instanceof Array)r=e.x+l[0],s=e.y+l[1];else{var p=Re(l,e,u);r=p.x,s=p.y,d=M_(p.textVerticalAlign),h=p.textAlign}__(a,"alignment-baseline",d),c&&(a.style.font=c);var g=n.textPadding;if(__(a,"x",r),__(a,"y",s),b_(a,n,!0,t),t instanceof rM||t.style.transformText)x_(a,t.transform);else{if(t.transform)wR.copy(e),wR.applyTransform(t.transform),e=wR;else{var m=t.transformCoordToGlobal(e.x,e.y);e.x=m[0],e.y=m[1],t.transform=_t(xt())}var v=n.textOrigin;"center"===v?(r=i.width/2+r,s=i.height/2+s):v&&(r=v[0]+r,s=v[1]+s);var y=-n.textRotation||0,x=xt();Mt(x,x,y),St(x,x,m=[t.transform[4],t.transform[5]]),x_(a,x)}var _=o.split("\n"),w=_.length,b=h;"left"===b?(b="start",g&&(r+=g[3])):"right"===b?(b="end",g&&(r-=g[1])):"center"===b&&(b="middle",g&&(r+=(g[3]-g[1])/2));var S=0;if("after-edge"===d?(S=-i.height+f,g&&(S-=g[2])):"middle"===d?(S=(-i.height+f)/2,g&&(s+=(g[0]-g[2])/2)):g&&(S+=g[0]),t.__text!==o||t.__textFont!==c){var M=t.__tspanList||[];t.__tspanList=M;for(T=0;T<w;T++)(A=M[T])?A.innerHTML="":(A=M[T]=p_("tspan"),a.appendChild(A),__(A,"alignment-baseline",d),__(A,"text-anchor",b)),__(A,"x",r),__(A,"y",s+T*f+S),A.appendChild(document.createTextNode(_[T]));for(;T<M.length;T++)a.removeChild(M[T]);M.length=w,t.__text=o,t.__textFont=c}else if(t.__tspanList.length)for(var I=t.__tspanList.length,T=0;T<I;++T){var A=t.__tspanList[T];A&&(__(A,"x",r),__(A,"y",s+T*f+S))}}};_R.drawRectText=bR,_R.brush=function(t){var e=t.style;null!=e.text&&(e.textPosition=[0,0],bR(t,{x:e.x||0,y:e.y||0,width:0,height:0},t.getBoundingRect()))},I_.prototype={diff:function(t,e,i){i||(i=function(t,e){return t===e}),this.equals=i;var n=this;t=t.slice();var o=(e=e.slice()).length,a=t.length,r=1,s=o+a,l=[{newPos:-1,components:[]}],u=this.extractCommon(l[0],e,t,0);if(l[0].newPos+1>=o&&u+1>=a){for(var h=[],c=0;c<e.length;c++)h.push(c);return[{indices:h,count:e.length}]}for(;r<=s;){var d=function(){for(var i=-1*r;i<=r;i+=2){var s,u=l[i-1],h=l[i+1],c=(h?h.newPos:0)-i;u&&(l[i-1]=void 0);var d=u&&u.newPos+1<o,f=h&&0<=c&&c<a;if(d||f){if(!d||f&&u.newPos<h.newPos?(s=A_(h),n.pushComponent(s.components,void 0,!0)):((s=u).newPos++,n.pushComponent(s.components,!0,void 0)),c=n.extractCommon(s,e,t,i),s.newPos+1>=o&&c+1>=a)return T_(0,s.components);l[i]=s}else l[i]=void 0}r++}();if(d)return d}},pushComponent:function(t,e,i){var n=t[t.length-1];n&&n.added===e&&n.removed===i?t[t.length-1]={count:n.count+1,added:e,removed:i}:t.push({count:1,added:e,removed:i})},extractCommon:function(t,e,i,n){for(var o=e.length,a=i.length,r=t.newPos,s=r-n,l=0;r+1<o&&s+1<a&&this.equals(e[r+1],i[s+1]);)r++,s++,l++;return l&&t.components.push({count:l}),t.newPos=r,s},tokenize:function(t){return t.slice()},join:function(t){return t.slice()}};var SR=new I_,MR=function(t,e,i){return SR.diff(t,e,i)};D_.prototype.createElement=p_,D_.prototype.getDefs=function(t){var e=this._svgRoot,i=this._svgRoot.getElementsByTagName("defs");return 0===i.length?t?((i=e.insertBefore(this.createElement("defs"),e.firstChild)).contains||(i.contains=function(t){var e=i.children;if(!e)return!1;for(var n=e.length-1;n>=0;--n)if(e[n]===t)return!0;return!1}),i):null:i[0]},D_.prototype.update=function(t,e){if(t){var i=this.getDefs(!1);if(t[this._domName]&&i.contains(t[this._domName]))"function"==typeof e&&e(t);else{var n=this.add(t);n&&(t[this._domName]=n)}}},D_.prototype.addDom=function(t){this.getDefs(!0).appendChild(t)},D_.prototype.removeDom=function(t){var e=this.getDefs(!1);e&&t[this._domName]&&(e.removeChild(t[this._domName]),t[this._domName]=null)},D_.prototype.getDoms=function(){var t=this.getDefs(!1);if(!t)return[];var e=[];return d(this._tagNames,function(i){var n=t.getElementsByTagName(i);e=e.concat([].slice.call(n))}),e},D_.prototype.markAllUnused=function(){var t=this;d(this.getDoms(),function(e){e[t._markLabel]="0"})},D_.prototype.markUsed=function(t){t&&(t[this._markLabel]="1")},D_.prototype.removeUnused=function(){var t=this.getDefs(!1);if(t){var e=this;d(this.getDoms(),function(i){"1"!==i[e._markLabel]&&t.removeChild(i)})}},D_.prototype.getSvgProxy=function(t){return t instanceof Pn?yR:t instanceof fi?xR:t instanceof rM?_R:yR},D_.prototype.getTextSvgElement=function(t){return t.__textSvgEl},D_.prototype.getSvgElement=function(t){return t.__svgEl},u(C_,D_),C_.prototype.addWithoutUpdate=function(t,e){if(e&&e.style){var i=this;d(["fill","stroke"],function(n){if(e.style[n]&&("linear"===e.style[n].type||"radial"===e.style[n].type)){var o,a=e.style[n],r=i.getDefs(!0);a._dom?(o=a._dom,r.contains(a._dom)||i.addDom(o)):o=i.add(a),i.markUsed(e);var s=o.getAttribute("id");t.setAttribute(n,"url(#"+s+")")}})}},C_.prototype.add=function(t){var e;if("linear"===t.type)e=this.createElement("linearGradient");else{if("radial"!==t.type)return Yw("Illegal gradient type."),null;e=this.createElement("radialGradient")}return t.id=t.id||this.nextId++,e.setAttribute("id","zr"+this._zrId+"-gradient-"+t.id),this.updateDom(t,e),this.addDom(e),e},C_.prototype.update=function(t){var e=this;D_.prototype.update.call(this,t,function(){var i=t.type,n=t._dom.tagName;"linear"===i&&"linearGradient"===n||"radial"===i&&"radialGradient"===n?e.updateDom(t,t._dom):(e.removeDom(t),e.add(t))})},C_.prototype.updateDom=function(t,e){if("linear"===t.type)e.setAttribute("x1",t.x),e.setAttribute("y1",t.y),e.setAttribute("x2",t.x2),e.setAttribute("y2",t.y2);else{if("radial"!==t.type)return void Yw("Illegal gradient type.");e.setAttribute("cx",t.x),e.setAttribute("cy",t.y),e.setAttribute("r",t.r)}t.global?e.setAttribute("gradientUnits","userSpaceOnUse"):e.setAttribute("gradientUnits","objectBoundingBox"),e.innerHTML="";for(var i=t.colorStops,n=0,o=i.length;n<o;++n){var a=this.createElement("stop");a.setAttribute("offset",100*i[n].offset+"%");var r=i[n].color;if(r.indexOf(!1)){var s=Gt(r)[3],l=Zt(r);a.setAttribute("stop-color","#"+l),a.setAttribute("stop-opacity",s)}else a.setAttribute("stop-color",i[n].color);e.appendChild(a)}t._dom=e},C_.prototype.markUsed=function(t){if(t.style){var e=t.style.fill;e&&e._dom&&D_.prototype.markUsed.call(this,e._dom),(e=t.style.stroke)&&e._dom&&D_.prototype.markUsed.call(this,e._dom)}},u(L_,D_),L_.prototype.update=function(t){var e=this.getSvgElement(t);e&&this.updateDom(e,t.__clipPaths,!1);var i=this.getTextSvgElement(t);i&&this.updateDom(i,t.__clipPaths,!0),this.markUsed(t)},L_.prototype.updateDom=function(t,e,i){if(e&&e.length>0){var n,o,a=this.getDefs(!0),r=e[0],s=i?"_textDom":"_dom";r[s]?(o=r[s].getAttribute("id"),n=r[s],a.contains(n)||a.appendChild(n)):(o="zr"+this._zrId+"-clip-"+this.nextId,++this.nextId,(n=this.createElement("clipPath")).setAttribute("id",o),a.appendChild(n),r[s]=n);var l=this.getSvgProxy(r);if(r.transform&&r.parent.invTransform&&!i){var u=Array.prototype.slice.call(r.transform);bt(r.transform,r.parent.invTransform,r.transform),l.brush(r),r.transform=u}else l.brush(r);var h=this.getSvgElement(r);n.innerHTML="",n.appendChild(h.cloneNode()),t.setAttribute("clip-path","url(#"+o+")"),e.length>1&&this.updateDom(n,e.slice(1),i)}else t&&t.setAttribute("clip-path","none")},L_.prototype.markUsed=function(t){var e=this;t.__clipPaths&&t.__clipPaths.length>0&&d(t.__clipPaths,function(t){t._dom&&D_.prototype.markUsed.call(e,t._dom),t._textDom&&D_.prototype.markUsed.call(e,t._textDom)})},u(k_,D_),k_.prototype.addWithoutUpdate=function(t,e){if(e&&P_(e.style)){var i,n=e.style;n._shadowDom?(i=n._shadowDom,this.getDefs(!0).contains(n._shadowDom)||this.addDom(i)):i=this.add(e),this.markUsed(e);var o=i.getAttribute("id");t.style.filter="url(#"+o+")"}},k_.prototype.add=function(t){var e=this.createElement("filter"),i=t.style;return i._shadowDomId=i._shadowDomId||this.nextId++,e.setAttribute("id","zr"+this._zrId+"-shadow-"+i._shadowDomId),this.updateDom(t,e),this.addDom(e),e},k_.prototype.update=function(t,e){var i=e.style;if(P_(i)){var n=this;D_.prototype.update.call(this,e,function(t){n.updateDom(e,t._shadowDom)})}else this.remove(t,i)},k_.prototype.remove=function(t,e){null!=e._shadowDomId&&(this.removeDom(e),t.style.filter="")},k_.prototype.updateDom=function(t,e){var i=e.getElementsByTagName("feDropShadow");i=0===i.length?this.createElement("feDropShadow"):i[0];var n,o,a,r,s=t.style,l=t.scale?t.scale[0]||1:1,u=t.scale?t.scale[1]||1:1;if(s.shadowBlur||s.shadowOffsetX||s.shadowOffsetY)n=s.shadowOffsetX||0,o=s.shadowOffsetY||0,a=s.shadowBlur,r=s.shadowColor;else{if(!s.textShadowBlur)return void this.removeDom(e,s);n=s.textShadowOffsetX||0,o=s.textShadowOffsetY||0,a=s.textShadowBlur,r=s.textShadowColor}i.setAttribute("dx",n/l),i.setAttribute("dy",o/u),i.setAttribute("flood-color",r);var h=a/2/l+" "+a/2/u;i.setAttribute("stdDeviation",h),e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width",Math.ceil(a/2*200)+"%"),e.setAttribute("height",Math.ceil(a/2*200)+"%"),e.appendChild(i),s._shadowDom=e},k_.prototype.markUsed=function(t){var e=t.style;e&&e._shadowDom&&D_.prototype.markUsed.call(this,e._shadowDom)};var IR=function(t,e,i,n){this.root=t,this.storage=e,this._opts=i=a({},i||{});var o=p_("svg");o.setAttribute("xmlns","http://www.w3.org/2000/svg"),o.setAttribute("version","1.1"),o.setAttribute("baseProfile","full"),o.style.cssText="user-select:none;position:absolute;left:0;top:0;",this.gradientManager=new C_(n,o),this.clipPathManager=new L_(n,o),this.shadowManager=new k_(n,o);var r=document.createElement("div");r.style.cssText="overflow:hidden;position:relative",this._svgRoot=o,this._viewport=r,t.appendChild(r),r.appendChild(o),this.resize(i.width,i.height),this._visibleList=[]};IR.prototype={constructor:IR,getType:function(){return"svg"},getViewportRoot:function(){return this._viewport},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(){var t=this.storage.getDisplayList(!0);this._paintList(t)},setBackgroundColor:function(t){this._viewport.style.background=t},_paintList:function(t){this.gradientManager.markAllUnused(),this.clipPathManager.markAllUnused(),this.shadowManager.markAllUnused();var e,i=this._svgRoot,n=this._visibleList,o=t.length,a=[];for(e=0;e<o;e++){var r=O_(f=t[e]),s=G_(f)||V_(f);f.invisible||(f.__dirty&&(r&&r.brush(f),this.clipPathManager.update(f),f.style&&(this.gradientManager.update(f.style.fill),this.gradientManager.update(f.style.stroke),this.shadowManager.update(s,f)),f.__dirty=!1),a.push(f))}var l,u=MR(n,a);for(e=0;e<u.length;e++)if((c=u[e]).removed)for(d=0;d<c.count;d++){var s=G_(f=n[c.indices[d]]),h=V_(f);B_(i,s),B_(i,h)}for(e=0;e<u.length;e++){var c=u[e];if(c.added)for(d=0;d<c.count;d++){var s=G_(f=a[c.indices[d]]),h=V_(f);l?R_(i,s,l):z_(i,s),s?R_(i,h,s):l?R_(i,h,l):z_(i,h),R_(i,h,s),l=h||s||l,this.gradientManager.addWithoutUpdate(s,f),this.shadowManager.addWithoutUpdate(l,f),this.clipPathManager.markUsed(f)}else if(!c.removed)for(var d=0;d<c.count;d++){var f=a[c.indices[d]];l=s=V_(f)||G_(f)||l,this.gradientManager.markUsed(f),this.gradientManager.addWithoutUpdate(s,f),this.shadowManager.markUsed(f),this.shadowManager.addWithoutUpdate(s,f),this.clipPathManager.markUsed(f)}}this.gradientManager.removeUnused(),this.clipPathManager.removeUnused(),this.shadowManager.removeUnused(),this._visibleList=a},_getDefs:function(t){var e=this._svgRoot,i=this._svgRoot.getElementsByTagName("defs");return 0===i.length?t?((i=e.insertBefore(p_("defs"),e.firstChild)).contains||(i.contains=function(t){var e=i.children;if(!e)return!1;for(var n=e.length-1;n>=0;--n)if(e[n]===t)return!0;return!1}),i):null:i[0]},resize:function(t,e){var i=this._viewport;i.style.display="none";var n=this._opts;if(null!=t&&(n.width=t),null!=e&&(n.height=e),t=this._getSize(0),e=this._getSize(1),i.style.display="",this._width!==t||this._height!==e){this._width=t,this._height=e;var o=i.style;o.width=t+"px",o.height=e+"px";var a=this._svgRoot;a.setAttribute("width",t),a.setAttribute("height",e)}},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(t){var e=this._opts,i=["width","height"][t],n=["clientWidth","clientHeight"][t],o=["paddingLeft","paddingTop"][t],a=["paddingRight","paddingBottom"][t];if(null!=e[i]&&"auto"!==e[i])return parseFloat(e[i]);var r=this.root,s=document.defaultView.getComputedStyle(r);return(r[n]||N_(s[i])||N_(r.style[i]))-(N_(s[o])||0)-(N_(s[a])||0)|0},dispose:function(){this.root.innerHTML="",this._svgRoot=this._viewport=this.storage=null},clear:function(){this._viewport&&this.root.removeChild(this._viewport)},pathToDataUrl:function(){return this.refresh(),"data:image/svg+xml;charset=UTF-8,"+this._svgRoot.outerHTML}},d(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","toDataURL","pathToImage"],function(t){IR.prototype[t]=F_(t)}),Ti("svg",IR),t.version="4.2.1",t.dependencies=ET,t.PRIORITY=VT,t.init=function(t,e,i){var n=ks(t);if(n)return n;var o=new us(t,e,i);return o.id="ec_"+iA++,tA[o.id]=o,Fi(t,oA,o.id),Cs(o),o},t.connect=function(t){if(y(t)){var e=t;t=null,kT(e,function(e){null!=e.group&&(t=e.group)}),t=t||"g_"+nA++,kT(e,function(e){e.group=t})}return eA[t]=!0,t},t.disConnect=Ls,t.disconnect=aA,t.dispose=function(t){"string"==typeof t?t=tA[t]:t instanceof us||(t=ks(t)),t instanceof us&&!t.isDisposed()&&t.dispose()},t.getInstanceByDom=ks,t.getInstanceById=function(t){return tA[t]},t.registerTheme=Ps,t.registerPreprocessor=Ns,t.registerProcessor=Os,t.registerPostUpdate=function(t){KT.push(t)},t.registerAction=Es,t.registerCoordinateSystem=Rs,t.getCoordinateSystemDimensions=function(t){var e=Fa.get(t);if(e)return e.getDimensionsInfo?e.getDimensionsInfo():e.dimensions.slice()},t.registerLayout=zs,t.registerVisual=Bs,t.registerLoading=Gs,t.extendComponentModel=Fs,t.extendComponentView=Ws,t.extendSeriesModel=Hs,t.extendChartView=Zs,t.setCanvasCreator=function(t){e("createCanvas",t)},t.registerMap=function(t,e,i){DT.registerMap(t,e,i)},t.getMap=function(t){var e=DT.retrieveMap(t);return e&&e[0]&&{geoJson:e[0].geoJSON,specialAreas:e[0].specialAreas}},t.dataTool=rA,t.zrender=Hb,t.number=YM,t.format=eI,t.throttle=Pr,t.helper=tD,t.matrix=Sw,t.vector=cw,t.color=Ww,t.parseGeoJSON=iD,t.parseGeoJson=rD,t.util=sD,t.graphic=lD,t.List=vA,t.Model=No,t.Axis=aD,t.env=U_});
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/cache/.vite/deps/_metadata.json b/qrcodeScaner/unpackage/dist/cache/.vite/deps/_metadata.json
deleted file mode 100644
index c6f7e64..0000000
--- a/qrcodeScaner/unpackage/dist/cache/.vite/deps/_metadata.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
-  "hash": "a2a5fbfa",
-  "configHash": "4d00d968",
-  "lockfileHash": "be1337aa",
-  "browserHash": "c451f8e0",
-  "optimized": {
-    "axios": {
-      "src": "../../../../../node_modules/axios/index.js",
-      "file": "axios.js",
-      "fileHash": "462c07f7",
-      "needsInterop": false
-    },
-    "axios-adapter-uniapp": {
-      "src": "../../../../../node_modules/axios-adapter-uniapp/index.js",
-      "file": "axios-adapter-uniapp.js",
-      "fileHash": "bd86d4f9",
-      "needsInterop": true
-    }
-  },
-  "chunks": {
-    "chunk-Y2F7D3TJ": {
-      "file": "chunk-Y2F7D3TJ.js"
-    }
-  }
-}
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/cache/.vite/deps/axios-adapter-uniapp.js b/qrcodeScaner/unpackage/dist/cache/.vite/deps/axios-adapter-uniapp.js
deleted file mode 100644
index d8f79c5..0000000
--- a/qrcodeScaner/unpackage/dist/cache/.vite/deps/axios-adapter-uniapp.js
+++ /dev/null
@@ -1,522 +0,0 @@
-import {
-  __commonJS
-} from "./chunk-Y2F7D3TJ.js";
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/helper/isMultiUpload.js
-var require_isMultiUpload = __commonJS({
-  "../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/helper/isMultiUpload.js"(exports, module) {
-    module.exports = function isMultiUpload(config) {
-      return Array.isArray(config.files) && config.files.length > 0;
-    };
-  }
-});
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/helper/isUploadFile.js
-var require_isUploadFile = __commonJS({
-  "../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/helper/isUploadFile.js"(exports, module) {
-    var isMultiUpload = require_isMultiUpload();
-    module.exports = function isUploadFile(config) {
-      if (config.method === "post") {
-        if (config.filePath && config.name)
-          return true;
-        if (isMultiUpload(config))
-          return true;
-      }
-      return false;
-    };
-  }
-});
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/helpers/bind.js
-var require_bind = __commonJS({
-  "../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/helpers/bind.js"(exports, module) {
-    "use strict";
-    module.exports = function bind(fn, thisArg) {
-      return function wrap() {
-        var args = new Array(arguments.length);
-        for (var i = 0; i < args.length; i++) {
-          args[i] = arguments[i];
-        }
-        return fn.apply(thisArg, args);
-      };
-    };
-  }
-});
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/utils.js
-var require_utils = __commonJS({
-  "../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/utils.js"(exports, module) {
-    "use strict";
-    var bind = require_bind();
-    var toString = Object.prototype.toString;
-    var kindOf = /* @__PURE__ */ function(cache) {
-      return function(thing) {
-        var str = toString.call(thing);
-        return cache[str] || (cache[str] = str.slice(8, -1).toLowerCase());
-      };
-    }(/* @__PURE__ */ Object.create(null));
-    function kindOfTest(type) {
-      type = type.toLowerCase();
-      return function isKindOf(thing) {
-        return kindOf(thing) === type;
-      };
-    }
-    function isArray(val) {
-      return Array.isArray(val);
-    }
-    function isUndefined(val) {
-      return typeof val === "undefined";
-    }
-    function isBuffer(val) {
-      return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor) && typeof val.constructor.isBuffer === "function" && val.constructor.isBuffer(val);
-    }
-    var isArrayBuffer = kindOfTest("ArrayBuffer");
-    function isArrayBufferView(val) {
-      var result;
-      if (typeof ArrayBuffer !== "undefined" && ArrayBuffer.isView) {
-        result = ArrayBuffer.isView(val);
-      } else {
-        result = val && val.buffer && isArrayBuffer(val.buffer);
-      }
-      return result;
-    }
-    function isString(val) {
-      return typeof val === "string";
-    }
-    function isNumber(val) {
-      return typeof val === "number";
-    }
-    function isObject(val) {
-      return val !== null && typeof val === "object";
-    }
-    function isPlainObject(val) {
-      if (kindOf(val) !== "object") {
-        return false;
-      }
-      var prototype = Object.getPrototypeOf(val);
-      return prototype === null || prototype === Object.prototype;
-    }
-    var isDate = kindOfTest("Date");
-    var isFile = kindOfTest("File");
-    var isBlob = kindOfTest("Blob");
-    var isFileList = kindOfTest("FileList");
-    function isFunction(val) {
-      return toString.call(val) === "[object Function]";
-    }
-    function isStream(val) {
-      return isObject(val) && isFunction(val.pipe);
-    }
-    function isFormData(thing) {
-      var pattern = "[object FormData]";
-      return thing && (typeof FormData === "function" && thing instanceof FormData || toString.call(thing) === pattern || isFunction(thing.toString) && thing.toString() === pattern);
-    }
-    var isURLSearchParams = kindOfTest("URLSearchParams");
-    function trim(str) {
-      return str.trim ? str.trim() : str.replace(/^\s+|\s+$/g, "");
-    }
-    function isStandardBrowserEnv() {
-      if (typeof navigator !== "undefined" && (navigator.product === "ReactNative" || navigator.product === "NativeScript" || navigator.product === "NS")) {
-        return false;
-      }
-      return typeof window !== "undefined" && typeof document !== "undefined";
-    }
-    function forEach(obj, fn) {
-      if (obj === null || typeof obj === "undefined") {
-        return;
-      }
-      if (typeof obj !== "object") {
-        obj = [obj];
-      }
-      if (isArray(obj)) {
-        for (var i = 0, l = obj.length; i < l; i++) {
-          fn.call(null, obj[i], i, obj);
-        }
-      } else {
-        for (var key in obj) {
-          if (Object.prototype.hasOwnProperty.call(obj, key)) {
-            fn.call(null, obj[key], key, obj);
-          }
-        }
-      }
-    }
-    function merge() {
-      var result = {};
-      function assignValue(val, key) {
-        if (isPlainObject(result[key]) && isPlainObject(val)) {
-          result[key] = merge(result[key], val);
-        } else if (isPlainObject(val)) {
-          result[key] = merge({}, val);
-        } else if (isArray(val)) {
-          result[key] = val.slice();
-        } else {
-          result[key] = val;
-        }
-      }
-      for (var i = 0, l = arguments.length; i < l; i++) {
-        forEach(arguments[i], assignValue);
-      }
-      return result;
-    }
-    function extend(a, b, thisArg) {
-      forEach(b, function assignValue(val, key) {
-        if (thisArg && typeof val === "function") {
-          a[key] = bind(val, thisArg);
-        } else {
-          a[key] = val;
-        }
-      });
-      return a;
-    }
-    function stripBOM(content) {
-      if (content.charCodeAt(0) === 65279) {
-        content = content.slice(1);
-      }
-      return content;
-    }
-    function inherits(constructor, superConstructor, props, descriptors) {
-      constructor.prototype = Object.create(superConstructor.prototype, descriptors);
-      constructor.prototype.constructor = constructor;
-      props && Object.assign(constructor.prototype, props);
-    }
-    function toFlatObject(sourceObj, destObj, filter) {
-      var props;
-      var i;
-      var prop;
-      var merged = {};
-      destObj = destObj || {};
-      do {
-        props = Object.getOwnPropertyNames(sourceObj);
-        i = props.length;
-        while (i-- > 0) {
-          prop = props[i];
-          if (!merged[prop]) {
-            destObj[prop] = sourceObj[prop];
-            merged[prop] = true;
-          }
-        }
-        sourceObj = Object.getPrototypeOf(sourceObj);
-      } while (sourceObj && (!filter || filter(sourceObj, destObj)) && sourceObj !== Object.prototype);
-      return destObj;
-    }
-    function endsWith(str, searchString, position) {
-      str = String(str);
-      if (position === void 0 || position > str.length) {
-        position = str.length;
-      }
-      position -= searchString.length;
-      var lastIndex = str.indexOf(searchString, position);
-      return lastIndex !== -1 && lastIndex === position;
-    }
-    function toArray(thing) {
-      if (!thing)
-        return null;
-      var i = thing.length;
-      if (isUndefined(i))
-        return null;
-      var arr = new Array(i);
-      while (i-- > 0) {
-        arr[i] = thing[i];
-      }
-      return arr;
-    }
-    var isTypedArray = /* @__PURE__ */ function(TypedArray) {
-      return function(thing) {
-        return TypedArray && thing instanceof TypedArray;
-      };
-    }(typeof Uint8Array !== "undefined" && Object.getPrototypeOf(Uint8Array));
-    module.exports = {
-      isArray,
-      isArrayBuffer,
-      isBuffer,
-      isFormData,
-      isArrayBufferView,
-      isString,
-      isNumber,
-      isObject,
-      isPlainObject,
-      isUndefined,
-      isDate,
-      isFile,
-      isBlob,
-      isFunction,
-      isStream,
-      isURLSearchParams,
-      isStandardBrowserEnv,
-      forEach,
-      merge,
-      extend,
-      trim,
-      stripBOM,
-      inherits,
-      toFlatObject,
-      kindOf,
-      kindOfTest,
-      endsWith,
-      toArray,
-      isTypedArray,
-      isFileList
-    };
-  }
-});
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/core/AxiosError.js
-var require_AxiosError = __commonJS({
-  "../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/core/AxiosError.js"(exports, module) {
-    "use strict";
-    var utils = require_utils();
-    function AxiosError(message, code, config, request, response) {
-      Error.call(this);
-      this.message = message;
-      this.name = "AxiosError";
-      code && (this.code = code);
-      config && (this.config = config);
-      request && (this.request = request);
-      response && (this.response = response);
-    }
-    utils.inherits(AxiosError, Error, {
-      toJSON: function toJSON() {
-        return {
-          // Standard
-          message: this.message,
-          name: this.name,
-          // Microsoft
-          description: this.description,
-          number: this.number,
-          // Mozilla
-          fileName: this.fileName,
-          lineNumber: this.lineNumber,
-          columnNumber: this.columnNumber,
-          stack: this.stack,
-          // Axios
-          config: this.config,
-          code: this.code,
-          status: this.response && this.response.status ? this.response.status : null
-        };
-      }
-    });
-    var prototype = AxiosError.prototype;
-    var descriptors = {};
-    [
-      "ERR_BAD_OPTION_VALUE",
-      "ERR_BAD_OPTION",
-      "ECONNABORTED",
-      "ETIMEDOUT",
-      "ERR_NETWORK",
-      "ERR_FR_TOO_MANY_REDIRECTS",
-      "ERR_DEPRECATED",
-      "ERR_BAD_RESPONSE",
-      "ERR_BAD_REQUEST",
-      "ERR_CANCELED"
-      // eslint-disable-next-line func-names
-    ].forEach(function(code) {
-      descriptors[code] = { value: code };
-    });
-    Object.defineProperties(AxiosError, descriptors);
-    Object.defineProperty(prototype, "isAxiosError", { value: true });
-    AxiosError.from = function(error, code, config, request, response, customProps) {
-      var axiosError = Object.create(prototype);
-      utils.toFlatObject(error, axiosError, function filter(obj) {
-        return obj !== Error.prototype;
-      });
-      AxiosError.call(axiosError, error.message, code, config, request, response);
-      axiosError.name = error.name;
-      customProps && Object.assign(axiosError, customProps);
-      return axiosError;
-    };
-    module.exports = AxiosError;
-  }
-});
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/core/settle.js
-var require_settle = __commonJS({
-  "../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/core/settle.js"(exports, module) {
-    "use strict";
-    var AxiosError = require_AxiosError();
-    module.exports = function settle(resolve, reject, response) {
-      var validateStatus = response.config.validateStatus;
-      if (!response.status || !validateStatus || validateStatus(response.status)) {
-        resolve(response);
-      } else {
-        reject(new AxiosError(
-          "Request failed with status code " + response.status,
-          [AxiosError.ERR_BAD_REQUEST, AxiosError.ERR_BAD_RESPONSE][Math.floor(response.status / 100) - 4],
-          response.config,
-          response.request,
-          response
-        ));
-      }
-    };
-  }
-});
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/helpers/buildURL.js
-var require_buildURL = __commonJS({
-  "../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/helpers/buildURL.js"(exports, module) {
-    "use strict";
-    var utils = require_utils();
-    function encode(val) {
-      return encodeURIComponent(val).replace(/%3A/gi, ":").replace(/%24/g, "$").replace(/%2C/gi, ",").replace(/%20/g, "+").replace(/%5B/gi, "[").replace(/%5D/gi, "]");
-    }
-    module.exports = function buildURL(url, params, paramsSerializer) {
-      if (!params) {
-        return url;
-      }
-      var serializedParams;
-      if (paramsSerializer) {
-        serializedParams = paramsSerializer(params);
-      } else if (utils.isURLSearchParams(params)) {
-        serializedParams = params.toString();
-      } else {
-        var parts = [];
-        utils.forEach(params, function serialize(val, key) {
-          if (val === null || typeof val === "undefined") {
-            return;
-          }
-          if (utils.isArray(val)) {
-            key = key + "[]";
-          } else {
-            val = [val];
-          }
-          utils.forEach(val, function parseValue(v) {
-            if (utils.isDate(v)) {
-              v = v.toISOString();
-            } else if (utils.isObject(v)) {
-              v = JSON.stringify(v);
-            }
-            parts.push(encode(key) + "=" + encode(v));
-          });
-        });
-        serializedParams = parts.join("&");
-      }
-      if (serializedParams) {
-        var hashmarkIndex = url.indexOf("#");
-        if (hashmarkIndex !== -1) {
-          url = url.slice(0, hashmarkIndex);
-        }
-        url += (url.indexOf("?") === -1 ? "?" : "&") + serializedParams;
-      }
-      return url;
-    };
-  }
-});
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/helpers/isAbsoluteURL.js
-var require_isAbsoluteURL = __commonJS({
-  "../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/helpers/isAbsoluteURL.js"(exports, module) {
-    "use strict";
-    module.exports = function isAbsoluteURL(url) {
-      return /^([a-z][a-z\d+\-.]*:)?\/\//i.test(url);
-    };
-  }
-});
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/helpers/combineURLs.js
-var require_combineURLs = __commonJS({
-  "../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/helpers/combineURLs.js"(exports, module) {
-    "use strict";
-    module.exports = function combineURLs(baseURL, relativeURL) {
-      return relativeURL ? baseURL.replace(/\/+$/, "") + "/" + relativeURL.replace(/^\/+/, "") : baseURL;
-    };
-  }
-});
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/core/buildFullPath.js
-var require_buildFullPath = __commonJS({
-  "../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/node_modules/axios/lib/core/buildFullPath.js"(exports, module) {
-    "use strict";
-    var isAbsoluteURL = require_isAbsoluteURL();
-    var combineURLs = require_combineURLs();
-    module.exports = function buildFullPath(baseURL, requestedURL) {
-      if (baseURL && !isAbsoluteURL(requestedURL)) {
-        return combineURLs(baseURL, requestedURL);
-      }
-      return requestedURL;
-    };
-  }
-});
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/helper/format.js
-var require_format = __commonJS({
-  "../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/helper/format.js"(exports, module) {
-    var settle = require_settle();
-    var buildURL = require_buildURL();
-    var buildFullPath = require_buildFullPath();
-    var isUploadFile = require_isUploadFile();
-    module.exports = function format(config, resolve, reject) {
-      const fullPath = buildFullPath(config.baseURL, config.url);
-      const requestHeaders = config.headers;
-      const uniConfig = {
-        ...config,
-        url: buildURL(fullPath, config.params, config.paramsSerializer),
-        // uniapp 鐢ㄧ殑鏄� header
-        header: requestHeaders
-      };
-      if (isUploadFile(config)) {
-        delete requestHeaders["Content-Type"];
-        if (config.formData) {
-          uniConfig.formData = config.formData;
-        } else {
-          if (typeof config.data === "string") {
-            uniConfig.formData = JSON.parse(config.data);
-          } else {
-            uniConfig.formData = config.data;
-          }
-        }
-      } else if (config.method === "get") {
-        uniConfig.data = config.data ? config.data : config.params;
-      } else {
-        uniConfig.data = config.data;
-      }
-      if (config.auth) {
-        var username = config.auth.username || "";
-        var password = unescape(encodeURIComponent(config.auth.password)) || "";
-        requestHeaders.Authorization = "Basic " + btoa(username + ":" + password);
-      }
-      uniConfig.complete = function(response) {
-        var result = {
-          data: response.data,
-          status: response.statusCode,
-          statusText: response.errMsg,
-          header: response.header,
-          config
-          // request: request
-        };
-        settle(resolve, reject, result);
-      };
-      return uniConfig;
-    };
-  }
-});
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/index.js
-var require_axios_adapter_uniapp = __commonJS({
-  "../../../../../Documents/app/qrcodeScaner/node_modules/axios-adapter-uniapp/index.js"(exports, module) {
-    var isUploadFile = require_isUploadFile();
-    var format = require_format();
-    function uniappAdapter(config = {}) {
-      return new Promise(function dispatchUniApp(resolve, reject) {
-        const uniConfig = format(config, resolve, reject);
-        let requestTask = null;
-        if (config.cancelToken) {
-          config.cancelToken.promise.then(function onCanceled(cancel) {
-            if (!requestTask) {
-              return;
-            }
-            requestTask.abort();
-            reject(cancel);
-            requestTask = null;
-          });
-        }
-        if (isUploadFile(config)) {
-          requestTask = uni.uploadFile(uniConfig);
-        } else {
-          requestTask = uni.request(uniConfig);
-        }
-      });
-    }
-    module.exports = uniappAdapter;
-    module.exports.default = uniappAdapter;
-  }
-});
-export default require_axios_adapter_uniapp();
-//# sourceMappingURL=axios-adapter-uniapp.js.map
diff --git a/qrcodeScaner/unpackage/dist/cache/.vite/deps/axios-adapter-uniapp.js.map b/qrcodeScaner/unpackage/dist/cache/.vite/deps/axios-adapter-uniapp.js.map
deleted file mode 100644
index 3df59f3..0000000
--- a/qrcodeScaner/unpackage/dist/cache/.vite/deps/axios-adapter-uniapp.js.map
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  "version": 3,
-  "sources": ["../../../../../node_modules/axios-adapter-uniapp/helper/isMultiUpload.js", "../../../../../node_modules/axios-adapter-uniapp/helper/isUploadFile.js", "../../../../../node_modules/axios-adapter-uniapp/node_modules/axios/lib/helpers/bind.js", "../../../../../node_modules/axios-adapter-uniapp/node_modules/axios/lib/utils.js", "../../../../../node_modules/axios-adapter-uniapp/node_modules/axios/lib/core/AxiosError.js", "../../../../../node_modules/axios-adapter-uniapp/node_modules/axios/lib/core/settle.js", "../../../../../node_modules/axios-adapter-uniapp/node_modules/axios/lib/helpers/buildURL.js", "../../../../../node_modules/axios-adapter-uniapp/node_modules/axios/lib/helpers/isAbsoluteURL.js", "../../../../../node_modules/axios-adapter-uniapp/node_modules/axios/lib/helpers/combineURLs.js", "../../../../../node_modules/axios-adapter-uniapp/node_modules/axios/lib/core/buildFullPath.js", "../../../../../node_modules/axios-adapter-uniapp/helper/format.js", "../../../../../node_modules/axios-adapter-uniapp/index.js"],
-  "sourcesContent": ["module.exports = function isMultiUpload(config) {\r\n  return Array.isArray(config.files) && config.files.length > 0\r\n}\r\n", "const isMultiUpload = require('./isMultiUpload')\r\n\r\nmodule.exports = function isUploadFile(config) {\r\n  if (config.method === 'post') {\r\n    if (config.filePath && config.name) return true\r\n\r\n    if (isMultiUpload(config)) return true\r\n  }\r\n\r\n  return false\r\n}\r\n", "'use strict';\n\nmodule.exports = function bind(fn, thisArg) {\n  return function wrap() {\n    var args = new Array(arguments.length);\n    for (var i = 0; i < args.length; i++) {\n      args[i] = arguments[i];\n    }\n    return fn.apply(thisArg, args);\n  };\n};\n", "'use strict';\n\nvar bind = require('./helpers/bind');\n\n// utils is a library of generic helper functions non-specific to axios\n\nvar toString = Object.prototype.toString;\n\n// eslint-disable-next-line func-names\nvar kindOf = (function(cache) {\n  // eslint-disable-next-line func-names\n  return function(thing) {\n    var str = toString.call(thing);\n    return cache[str] || (cache[str] = str.slice(8, -1).toLowerCase());\n  };\n})(Object.create(null));\n\nfunction kindOfTest(type) {\n  type = type.toLowerCase();\n  return function isKindOf(thing) {\n    return kindOf(thing) === type;\n  };\n}\n\n/**\n * Determine if a value is an Array\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an Array, otherwise false\n */\nfunction isArray(val) {\n  return Array.isArray(val);\n}\n\n/**\n * Determine if a value is undefined\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if the value is undefined, otherwise false\n */\nfunction isUndefined(val) {\n  return typeof val === 'undefined';\n}\n\n/**\n * Determine if a value is a Buffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Buffer, otherwise false\n */\nfunction isBuffer(val) {\n  return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor)\n    && typeof val.constructor.isBuffer === 'function' && val.constructor.isBuffer(val);\n}\n\n/**\n * Determine if a value is an ArrayBuffer\n *\n * @function\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an ArrayBuffer, otherwise false\n */\nvar isArrayBuffer = kindOfTest('ArrayBuffer');\n\n\n/**\n * Determine if a value is a view on an ArrayBuffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false\n */\nfunction isArrayBufferView(val) {\n  var result;\n  if ((typeof ArrayBuffer !== 'undefined') && (ArrayBuffer.isView)) {\n    result = ArrayBuffer.isView(val);\n  } else {\n    result = (val) && (val.buffer) && (isArrayBuffer(val.buffer));\n  }\n  return result;\n}\n\n/**\n * Determine if a value is a String\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a String, otherwise false\n */\nfunction isString(val) {\n  return typeof val === 'string';\n}\n\n/**\n * Determine if a value is a Number\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Number, otherwise false\n */\nfunction isNumber(val) {\n  return typeof val === 'number';\n}\n\n/**\n * Determine if a value is an Object\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an Object, otherwise false\n */\nfunction isObject(val) {\n  return val !== null && typeof val === 'object';\n}\n\n/**\n * Determine if a value is a plain Object\n *\n * @param {Object} val The value to test\n * @return {boolean} True if value is a plain Object, otherwise false\n */\nfunction isPlainObject(val) {\n  if (kindOf(val) !== 'object') {\n    return false;\n  }\n\n  var prototype = Object.getPrototypeOf(val);\n  return prototype === null || prototype === Object.prototype;\n}\n\n/**\n * Determine if a value is a Date\n *\n * @function\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Date, otherwise false\n */\nvar isDate = kindOfTest('Date');\n\n/**\n * Determine if a value is a File\n *\n * @function\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a File, otherwise false\n */\nvar isFile = kindOfTest('File');\n\n/**\n * Determine if a value is a Blob\n *\n * @function\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Blob, otherwise false\n */\nvar isBlob = kindOfTest('Blob');\n\n/**\n * Determine if a value is a FileList\n *\n * @function\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a File, otherwise false\n */\nvar isFileList = kindOfTest('FileList');\n\n/**\n * Determine if a value is a Function\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Function, otherwise false\n */\nfunction isFunction(val) {\n  return toString.call(val) === '[object Function]';\n}\n\n/**\n * Determine if a value is a Stream\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Stream, otherwise false\n */\nfunction isStream(val) {\n  return isObject(val) && isFunction(val.pipe);\n}\n\n/**\n * Determine if a value is a FormData\n *\n * @param {Object} thing The value to test\n * @returns {boolean} True if value is an FormData, otherwise false\n */\nfunction isFormData(thing) {\n  var pattern = '[object FormData]';\n  return thing && (\n    (typeof FormData === 'function' && thing instanceof FormData) ||\n    toString.call(thing) === pattern ||\n    (isFunction(thing.toString) && thing.toString() === pattern)\n  );\n}\n\n/**\n * Determine if a value is a URLSearchParams object\n * @function\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a URLSearchParams object, otherwise false\n */\nvar isURLSearchParams = kindOfTest('URLSearchParams');\n\n/**\n * Trim excess whitespace off the beginning and end of a string\n *\n * @param {String} str The String to trim\n * @returns {String} The String freed of excess whitespace\n */\nfunction trim(str) {\n  return str.trim ? str.trim() : str.replace(/^\\s+|\\s+$/g, '');\n}\n\n/**\n * Determine if we're running in a standard browser environment\n *\n * This allows axios to run in a web worker, and react-native.\n * Both environments support XMLHttpRequest, but not fully standard globals.\n *\n * web workers:\n *  typeof window -> undefined\n *  typeof document -> undefined\n *\n * react-native:\n *  navigator.product -> 'ReactNative'\n * nativescript\n *  navigator.product -> 'NativeScript' or 'NS'\n */\nfunction isStandardBrowserEnv() {\n  if (typeof navigator !== 'undefined' && (navigator.product === 'ReactNative' ||\n                                           navigator.product === 'NativeScript' ||\n                                           navigator.product === 'NS')) {\n    return false;\n  }\n  return (\n    typeof window !== 'undefined' &&\n    typeof document !== 'undefined'\n  );\n}\n\n/**\n * Iterate over an Array or an Object invoking a function for each item.\n *\n * If `obj` is an Array callback will be called passing\n * the value, index, and complete array for each item.\n *\n * If 'obj' is an Object callback will be called passing\n * the value, key, and complete object for each property.\n *\n * @param {Object|Array} obj The object to iterate\n * @param {Function} fn The callback to invoke for each item\n */\nfunction forEach(obj, fn) {\n  // Don't bother if no value provided\n  if (obj === null || typeof obj === 'undefined') {\n    return;\n  }\n\n  // Force an array if not already something iterable\n  if (typeof obj !== 'object') {\n    /*eslint no-param-reassign:0*/\n    obj = [obj];\n  }\n\n  if (isArray(obj)) {\n    // Iterate over array values\n    for (var i = 0, l = obj.length; i < l; i++) {\n      fn.call(null, obj[i], i, obj);\n    }\n  } else {\n    // Iterate over object keys\n    for (var key in obj) {\n      if (Object.prototype.hasOwnProperty.call(obj, key)) {\n        fn.call(null, obj[key], key, obj);\n      }\n    }\n  }\n}\n\n/**\n * Accepts varargs expecting each argument to be an object, then\n * immutably merges the properties of each object and returns result.\n *\n * When multiple objects contain the same key the later object in\n * the arguments list will take precedence.\n *\n * Example:\n *\n * ```js\n * var result = merge({foo: 123}, {foo: 456});\n * console.log(result.foo); // outputs 456\n * ```\n *\n * @param {Object} obj1 Object to merge\n * @returns {Object} Result of all merge properties\n */\nfunction merge(/* obj1, obj2, obj3, ... */) {\n  var result = {};\n  function assignValue(val, key) {\n    if (isPlainObject(result[key]) && isPlainObject(val)) {\n      result[key] = merge(result[key], val);\n    } else if (isPlainObject(val)) {\n      result[key] = merge({}, val);\n    } else if (isArray(val)) {\n      result[key] = val.slice();\n    } else {\n      result[key] = val;\n    }\n  }\n\n  for (var i = 0, l = arguments.length; i < l; i++) {\n    forEach(arguments[i], assignValue);\n  }\n  return result;\n}\n\n/**\n * Extends object a by mutably adding to it the properties of object b.\n *\n * @param {Object} a The object to be extended\n * @param {Object} b The object to copy properties from\n * @param {Object} thisArg The object to bind function to\n * @return {Object} The resulting value of object a\n */\nfunction extend(a, b, thisArg) {\n  forEach(b, function assignValue(val, key) {\n    if (thisArg && typeof val === 'function') {\n      a[key] = bind(val, thisArg);\n    } else {\n      a[key] = val;\n    }\n  });\n  return a;\n}\n\n/**\n * Remove byte order marker. This catches EF BB BF (the UTF-8 BOM)\n *\n * @param {string} content with BOM\n * @return {string} content value without BOM\n */\nfunction stripBOM(content) {\n  if (content.charCodeAt(0) === 0xFEFF) {\n    content = content.slice(1);\n  }\n  return content;\n}\n\n/**\n * Inherit the prototype methods from one constructor into another\n * @param {function} constructor\n * @param {function} superConstructor\n * @param {object} [props]\n * @param {object} [descriptors]\n */\n\nfunction inherits(constructor, superConstructor, props, descriptors) {\n  constructor.prototype = Object.create(superConstructor.prototype, descriptors);\n  constructor.prototype.constructor = constructor;\n  props && Object.assign(constructor.prototype, props);\n}\n\n/**\n * Resolve object with deep prototype chain to a flat object\n * @param {Object} sourceObj source object\n * @param {Object} [destObj]\n * @param {Function} [filter]\n * @returns {Object}\n */\n\nfunction toFlatObject(sourceObj, destObj, filter) {\n  var props;\n  var i;\n  var prop;\n  var merged = {};\n\n  destObj = destObj || {};\n\n  do {\n    props = Object.getOwnPropertyNames(sourceObj);\n    i = props.length;\n    while (i-- > 0) {\n      prop = props[i];\n      if (!merged[prop]) {\n        destObj[prop] = sourceObj[prop];\n        merged[prop] = true;\n      }\n    }\n    sourceObj = Object.getPrototypeOf(sourceObj);\n  } while (sourceObj && (!filter || filter(sourceObj, destObj)) && sourceObj !== Object.prototype);\n\n  return destObj;\n}\n\n/*\n * determines whether a string ends with the characters of a specified string\n * @param {String} str\n * @param {String} searchString\n * @param {Number} [position= 0]\n * @returns {boolean}\n */\nfunction endsWith(str, searchString, position) {\n  str = String(str);\n  if (position === undefined || position > str.length) {\n    position = str.length;\n  }\n  position -= searchString.length;\n  var lastIndex = str.indexOf(searchString, position);\n  return lastIndex !== -1 && lastIndex === position;\n}\n\n\n/**\n * Returns new array from array like object\n * @param {*} [thing]\n * @returns {Array}\n */\nfunction toArray(thing) {\n  if (!thing) return null;\n  var i = thing.length;\n  if (isUndefined(i)) return null;\n  var arr = new Array(i);\n  while (i-- > 0) {\n    arr[i] = thing[i];\n  }\n  return arr;\n}\n\n// eslint-disable-next-line func-names\nvar isTypedArray = (function(TypedArray) {\n  // eslint-disable-next-line func-names\n  return function(thing) {\n    return TypedArray && thing instanceof TypedArray;\n  };\n})(typeof Uint8Array !== 'undefined' && Object.getPrototypeOf(Uint8Array));\n\nmodule.exports = {\n  isArray: isArray,\n  isArrayBuffer: isArrayBuffer,\n  isBuffer: isBuffer,\n  isFormData: isFormData,\n  isArrayBufferView: isArrayBufferView,\n  isString: isString,\n  isNumber: isNumber,\n  isObject: isObject,\n  isPlainObject: isPlainObject,\n  isUndefined: isUndefined,\n  isDate: isDate,\n  isFile: isFile,\n  isBlob: isBlob,\n  isFunction: isFunction,\n  isStream: isStream,\n  isURLSearchParams: isURLSearchParams,\n  isStandardBrowserEnv: isStandardBrowserEnv,\n  forEach: forEach,\n  merge: merge,\n  extend: extend,\n  trim: trim,\n  stripBOM: stripBOM,\n  inherits: inherits,\n  toFlatObject: toFlatObject,\n  kindOf: kindOf,\n  kindOfTest: kindOfTest,\n  endsWith: endsWith,\n  toArray: toArray,\n  isTypedArray: isTypedArray,\n  isFileList: isFileList\n};\n", "'use strict';\n\nvar utils = require('../utils');\n\n/**\n * Create an Error with the specified message, config, error code, request and response.\n *\n * @param {string} message The error message.\n * @param {string} [code] The error code (for example, 'ECONNABORTED').\n * @param {Object} [config] The config.\n * @param {Object} [request] The request.\n * @param {Object} [response] The response.\n * @returns {Error} The created error.\n */\nfunction AxiosError(message, code, config, request, response) {\n  Error.call(this);\n  this.message = message;\n  this.name = 'AxiosError';\n  code && (this.code = code);\n  config && (this.config = config);\n  request && (this.request = request);\n  response && (this.response = response);\n}\n\nutils.inherits(AxiosError, Error, {\n  toJSON: function toJSON() {\n    return {\n      // Standard\n      message: this.message,\n      name: this.name,\n      // Microsoft\n      description: this.description,\n      number: this.number,\n      // Mozilla\n      fileName: this.fileName,\n      lineNumber: this.lineNumber,\n      columnNumber: this.columnNumber,\n      stack: this.stack,\n      // Axios\n      config: this.config,\n      code: this.code,\n      status: this.response && this.response.status ? this.response.status : null\n    };\n  }\n});\n\nvar prototype = AxiosError.prototype;\nvar descriptors = {};\n\n[\n  'ERR_BAD_OPTION_VALUE',\n  'ERR_BAD_OPTION',\n  'ECONNABORTED',\n  'ETIMEDOUT',\n  'ERR_NETWORK',\n  'ERR_FR_TOO_MANY_REDIRECTS',\n  'ERR_DEPRECATED',\n  'ERR_BAD_RESPONSE',\n  'ERR_BAD_REQUEST',\n  'ERR_CANCELED'\n// eslint-disable-next-line func-names\n].forEach(function(code) {\n  descriptors[code] = {value: code};\n});\n\nObject.defineProperties(AxiosError, descriptors);\nObject.defineProperty(prototype, 'isAxiosError', {value: true});\n\n// eslint-disable-next-line func-names\nAxiosError.from = function(error, code, config, request, response, customProps) {\n  var axiosError = Object.create(prototype);\n\n  utils.toFlatObject(error, axiosError, function filter(obj) {\n    return obj !== Error.prototype;\n  });\n\n  AxiosError.call(axiosError, error.message, code, config, request, response);\n\n  axiosError.name = error.name;\n\n  customProps && Object.assign(axiosError, customProps);\n\n  return axiosError;\n};\n\nmodule.exports = AxiosError;\n", "'use strict';\n\nvar AxiosError = require('./AxiosError');\n\n/**\n * Resolve or reject a Promise based on response status.\n *\n * @param {Function} resolve A function that resolves the promise.\n * @param {Function} reject A function that rejects the promise.\n * @param {object} response The response.\n */\nmodule.exports = function settle(resolve, reject, response) {\n  var validateStatus = response.config.validateStatus;\n  if (!response.status || !validateStatus || validateStatus(response.status)) {\n    resolve(response);\n  } else {\n    reject(new AxiosError(\n      'Request failed with status code ' + response.status,\n      [AxiosError.ERR_BAD_REQUEST, AxiosError.ERR_BAD_RESPONSE][Math.floor(response.status / 100) - 4],\n      response.config,\n      response.request,\n      response\n    ));\n  }\n};\n", "'use strict';\n\nvar utils = require('./../utils');\n\nfunction encode(val) {\n  return encodeURIComponent(val).\n    replace(/%3A/gi, ':').\n    replace(/%24/g, '$').\n    replace(/%2C/gi, ',').\n    replace(/%20/g, '+').\n    replace(/%5B/gi, '[').\n    replace(/%5D/gi, ']');\n}\n\n/**\n * Build a URL by appending params to the end\n *\n * @param {string} url The base of the url (e.g., http://www.google.com)\n * @param {object} [params] The params to be appended\n * @returns {string} The formatted url\n */\nmodule.exports = function buildURL(url, params, paramsSerializer) {\n  /*eslint no-param-reassign:0*/\n  if (!params) {\n    return url;\n  }\n\n  var serializedParams;\n  if (paramsSerializer) {\n    serializedParams = paramsSerializer(params);\n  } else if (utils.isURLSearchParams(params)) {\n    serializedParams = params.toString();\n  } else {\n    var parts = [];\n\n    utils.forEach(params, function serialize(val, key) {\n      if (val === null || typeof val === 'undefined') {\n        return;\n      }\n\n      if (utils.isArray(val)) {\n        key = key + '[]';\n      } else {\n        val = [val];\n      }\n\n      utils.forEach(val, function parseValue(v) {\n        if (utils.isDate(v)) {\n          v = v.toISOString();\n        } else if (utils.isObject(v)) {\n          v = JSON.stringify(v);\n        }\n        parts.push(encode(key) + '=' + encode(v));\n      });\n    });\n\n    serializedParams = parts.join('&');\n  }\n\n  if (serializedParams) {\n    var hashmarkIndex = url.indexOf('#');\n    if (hashmarkIndex !== -1) {\n      url = url.slice(0, hashmarkIndex);\n    }\n\n    url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams;\n  }\n\n  return url;\n};\n", "'use strict';\n\n/**\n * Determines whether the specified URL is absolute\n *\n * @param {string} url The URL to test\n * @returns {boolean} True if the specified URL is absolute, otherwise false\n */\nmodule.exports = function isAbsoluteURL(url) {\n  // A URL is considered absolute if it begins with \"<scheme>://\" or \"//\" (protocol-relative URL).\n  // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed\n  // by any combination of letters, digits, plus, period, or hyphen.\n  return /^([a-z][a-z\\d+\\-.]*:)?\\/\\//i.test(url);\n};\n", "'use strict';\n\n/**\n * Creates a new URL by combining the specified URLs\n *\n * @param {string} baseURL The base URL\n * @param {string} relativeURL The relative URL\n * @returns {string} The combined URL\n */\nmodule.exports = function combineURLs(baseURL, relativeURL) {\n  return relativeURL\n    ? baseURL.replace(/\\/+$/, '') + '/' + relativeURL.replace(/^\\/+/, '')\n    : baseURL;\n};\n", "'use strict';\n\nvar isAbsoluteURL = require('../helpers/isAbsoluteURL');\nvar combineURLs = require('../helpers/combineURLs');\n\n/**\n * Creates a new URL by combining the baseURL with the requestedURL,\n * only when the requestedURL is not already an absolute URL.\n * If the requestURL is absolute, this function returns the requestedURL untouched.\n *\n * @param {string} baseURL The base URL\n * @param {string} requestedURL Absolute or relative URL to combine\n * @returns {string} The combined full path\n */\nmodule.exports = function buildFullPath(baseURL, requestedURL) {\n  if (baseURL && !isAbsoluteURL(requestedURL)) {\n    return combineURLs(baseURL, requestedURL);\n  }\n  return requestedURL;\n};\n", "// var utils = require(\"axios/lib/utils\");\r\nvar settle = require('axios/lib/core/settle')\r\n// var cookies = require(\"axios/lib/helpers/cookies\");\r\nvar buildURL = require('axios/lib/helpers/buildURL')\r\nvar buildFullPath = require('axios/lib/core/buildFullPath')\r\n// var parseHeaders = require(\"axios/lib/helpers/parseHeaders\");\r\n// var isURLSameOrigin = require(\"axios/lib/helpers/isURLSameOrigin\");\r\n// var createError = require(\"axios/lib/core/createError\");\r\nconst isUploadFile = require('./isUploadFile')\r\n\r\nmodule.exports = function format(config, resolve, reject) {\r\n  const fullPath = buildFullPath(config.baseURL, config.url)\r\n  const requestHeaders = config.headers\r\n\r\n  const uniConfig = {\r\n    ...config,\r\n    url: buildURL(fullPath, config.params, config.paramsSerializer),\r\n\r\n    // uniapp 鐢ㄧ殑鏄� header\r\n    header: requestHeaders,\r\n  }\r\n\r\n  if (isUploadFile(config)) {\r\n    delete requestHeaders['Content-Type'] // Let the browser set it\r\n    if (config.formData) {\r\n      uniConfig.formData = config.formData\r\n    } else {\r\n      // application/json 涓� data isObject 鏃讹紝 鍙戦�佸墠浼氬 config.data 杩涜 JSON.stringify 澶勭悊\r\n      // uniapp 鍐呴儴浼氬鐞嗭紝鍗抽渶瑕佺殑灏辨槸 object锛� 鎵�浠ラ渶瑕佹彁鍓� parse\r\n      if (typeof config.data === 'string') {\r\n        // 濡傛灉锛宑onfig.data 鏁版嵁鏍煎紡涓嶅悎閫傦紝杩樻槸閫夋嫨鎶ラ敊\r\n        uniConfig.formData = JSON.parse(config.data)\r\n      } else {\r\n        uniConfig.formData = config.data\r\n      }\r\n    }\r\n  } else if (config.method === 'get') {\r\n    // 鍏煎 get 鏃剁殑 params 瀛楁\r\n    uniConfig.data = config.data ? config.data : config.params\r\n  } else {\r\n    uniConfig.data = config.data\r\n  }\r\n\r\n  // HTTP basic authentication\r\n  if (config.auth) {\r\n    var username = config.auth.username || ''\r\n    var password = unescape(encodeURIComponent(config.auth.password)) || ''\r\n    requestHeaders.Authorization = 'Basic ' + btoa(username + ':' + password)\r\n  }\r\n\r\n  uniConfig.complete = function (response) {\r\n    // 鏆傛椂涓嶆槑鐧戒负浠�涔堣鍒ゆ柇 responseType === 'text'锛屼篃璁歌繑鍥炵粨鏋滄槸鏈夊绉嶆牸寮忕殑锛屼絾鏄洰鍓嶆病纰板埌銆俓r\n    // var responseData = !config.responseType || config.responseType === 'text' ? request.responseText : request.response;\r\n    var result = {\r\n      data: response.data,\r\n      status: response.statusCode,\r\n      statusText: response.errMsg,\r\n      header: response.header,\r\n      config: config,\r\n      // request: request\r\n    }\r\n\r\n    settle(resolve, reject, result)\r\n  }\r\n\r\n  return uniConfig\r\n}\r\n", "/* global uni */\r\n'use strict'\r\n\r\nconst isUploadFile = require('./helper/isUploadFile')\r\nconst format = require('./helper/format')\r\n\r\n/**\r\n * 鍙傛暟閰嶇疆鍙傝�冿細\r\n *   > axios          https://www.npmjs.com/package/axios#request-config\r\n *   > uniapp request https://uniapp.dcloud.io/api/request/request\r\n *   > uniapp upload  https://uniapp.dcloud.io/api/request/network-file\r\n * @param {object} config\r\n */\r\nfunction uniappAdapter(config = {}) {\r\n  return new Promise(function dispatchUniApp(resolve, reject) {\r\n    const uniConfig = format(config, resolve, reject)\r\n\r\n    let requestTask = null\r\n    if (config.cancelToken) {\r\n      // Handle cancellation\r\n      config.cancelToken.promise.then(function onCanceled(cancel) {\r\n        if (!requestTask) {\r\n          return\r\n        }\r\n\r\n        requestTask.abort()\r\n        reject(cancel)\r\n        // Clean up request\r\n        requestTask = null\r\n      })\r\n    }\r\n\r\n    // Send the request\r\n    if (isUploadFile(config)) {\r\n      requestTask = uni.uploadFile(uniConfig)\r\n    } else {\r\n      requestTask = uni.request(uniConfig)\r\n    }\r\n  })\r\n}\r\nmodule.exports = uniappAdapter\r\n\r\n// Allow use of default import syntax in TypeScript\r\nmodule.exports.default = uniappAdapter\r\n"],
-  "mappings": ";;;;;AAAA;AAAA;AAAA,WAAO,UAAU,SAAS,cAAc,QAAQ;AAC9C,aAAO,MAAM,QAAQ,OAAO,KAAK,KAAK,OAAO,MAAM,SAAS;AAAA,IAC9D;AAAA;AAAA;;;ACFA;AAAA;AAAA,QAAM,gBAAgB;AAEtB,WAAO,UAAU,SAAS,aAAa,QAAQ;AAC7C,UAAI,OAAO,WAAW,QAAQ;AAC5B,YAAI,OAAO,YAAY,OAAO;AAAM,iBAAO;AAE3C,YAAI,cAAc,MAAM;AAAG,iBAAO;AAAA,MACpC;AAEA,aAAO;AAAA,IACT;AAAA;AAAA;;;ACVA;AAAA;AAAA;AAEA,WAAO,UAAU,SAAS,KAAK,IAAI,SAAS;AAC1C,aAAO,SAAS,OAAO;AACrB,YAAI,OAAO,IAAI,MAAM,UAAU,MAAM;AACrC,iBAAS,IAAI,GAAG,IAAI,KAAK,QAAQ,KAAK;AACpC,eAAK,CAAC,IAAI,UAAU,CAAC;AAAA,QACvB;AACA,eAAO,GAAG,MAAM,SAAS,IAAI;AAAA,MAC/B;AAAA,IACF;AAAA;AAAA;;;ACVA;AAAA;AAAA;AAEA,QAAI,OAAO;AAIX,QAAI,WAAW,OAAO,UAAU;AAGhC,QAAI,SAAU,yBAAS,OAAO;AAE5B,aAAO,SAAS,OAAO;AACrB,YAAI,MAAM,SAAS,KAAK,KAAK;AAC7B,eAAO,MAAM,GAAG,MAAM,MAAM,GAAG,IAAI,IAAI,MAAM,GAAG,EAAE,EAAE,YAAY;AAAA,MAClE;AAAA,IACF,EAAG,uBAAO,OAAO,IAAI,CAAC;AAEtB,aAAS,WAAW,MAAM;AACxB,aAAO,KAAK,YAAY;AACxB,aAAO,SAAS,SAAS,OAAO;AAC9B,eAAO,OAAO,KAAK,MAAM;AAAA,MAC3B;AAAA,IACF;AAQA,aAAS,QAAQ,KAAK;AACpB,aAAO,MAAM,QAAQ,GAAG;AAAA,IAC1B;AAQA,aAAS,YAAY,KAAK;AACxB,aAAO,OAAO,QAAQ;AAAA,IACxB;AAQA,aAAS,SAAS,KAAK;AACrB,aAAO,QAAQ,QAAQ,CAAC,YAAY,GAAG,KAAK,IAAI,gBAAgB,QAAQ,CAAC,YAAY,IAAI,WAAW,KAC/F,OAAO,IAAI,YAAY,aAAa,cAAc,IAAI,YAAY,SAAS,GAAG;AAAA,IACrF;AASA,QAAI,gBAAgB,WAAW,aAAa;AAS5C,aAAS,kBAAkB,KAAK;AAC9B,UAAI;AACJ,UAAK,OAAO,gBAAgB,eAAiB,YAAY,QAAS;AAChE,iBAAS,YAAY,OAAO,GAAG;AAAA,MACjC,OAAO;AACL,iBAAU,OAAS,IAAI,UAAY,cAAc,IAAI,MAAM;AAAA,MAC7D;AACA,aAAO;AAAA,IACT;AAQA,aAAS,SAAS,KAAK;AACrB,aAAO,OAAO,QAAQ;AAAA,IACxB;AAQA,aAAS,SAAS,KAAK;AACrB,aAAO,OAAO,QAAQ;AAAA,IACxB;AAQA,aAAS,SAAS,KAAK;AACrB,aAAO,QAAQ,QAAQ,OAAO,QAAQ;AAAA,IACxC;AAQA,aAAS,cAAc,KAAK;AAC1B,UAAI,OAAO,GAAG,MAAM,UAAU;AAC5B,eAAO;AAAA,MACT;AAEA,UAAI,YAAY,OAAO,eAAe,GAAG;AACzC,aAAO,cAAc,QAAQ,cAAc,OAAO;AAAA,IACpD;AASA,QAAI,SAAS,WAAW,MAAM;AAS9B,QAAI,SAAS,WAAW,MAAM;AAS9B,QAAI,SAAS,WAAW,MAAM;AAS9B,QAAI,aAAa,WAAW,UAAU;AAQtC,aAAS,WAAW,KAAK;AACvB,aAAO,SAAS,KAAK,GAAG,MAAM;AAAA,IAChC;AAQA,aAAS,SAAS,KAAK;AACrB,aAAO,SAAS,GAAG,KAAK,WAAW,IAAI,IAAI;AAAA,IAC7C;AAQA,aAAS,WAAW,OAAO;AACzB,UAAI,UAAU;AACd,aAAO,UACJ,OAAO,aAAa,cAAc,iBAAiB,YACpD,SAAS,KAAK,KAAK,MAAM,WACxB,WAAW,MAAM,QAAQ,KAAK,MAAM,SAAS,MAAM;AAAA,IAExD;AAQA,QAAI,oBAAoB,WAAW,iBAAiB;AAQpD,aAAS,KAAK,KAAK;AACjB,aAAO,IAAI,OAAO,IAAI,KAAK,IAAI,IAAI,QAAQ,cAAc,EAAE;AAAA,IAC7D;AAiBA,aAAS,uBAAuB;AAC9B,UAAI,OAAO,cAAc,gBAAgB,UAAU,YAAY,iBACtB,UAAU,YAAY,kBACtB,UAAU,YAAY,OAAO;AACpE,eAAO;AAAA,MACT;AACA,aACE,OAAO,WAAW,eAClB,OAAO,aAAa;AAAA,IAExB;AAcA,aAAS,QAAQ,KAAK,IAAI;AAExB,UAAI,QAAQ,QAAQ,OAAO,QAAQ,aAAa;AAC9C;AAAA,MACF;AAGA,UAAI,OAAO,QAAQ,UAAU;AAE3B,cAAM,CAAC,GAAG;AAAA,MACZ;AAEA,UAAI,QAAQ,GAAG,GAAG;AAEhB,iBAAS,IAAI,GAAG,IAAI,IAAI,QAAQ,IAAI,GAAG,KAAK;AAC1C,aAAG,KAAK,MAAM,IAAI,CAAC,GAAG,GAAG,GAAG;AAAA,QAC9B;AAAA,MACF,OAAO;AAEL,iBAAS,OAAO,KAAK;AACnB,cAAI,OAAO,UAAU,eAAe,KAAK,KAAK,GAAG,GAAG;AAClD,eAAG,KAAK,MAAM,IAAI,GAAG,GAAG,KAAK,GAAG;AAAA,UAClC;AAAA,QACF;AAAA,MACF;AAAA,IACF;AAmBA,aAAS,QAAmC;AAC1C,UAAI,SAAS,CAAC;AACd,eAAS,YAAY,KAAK,KAAK;AAC7B,YAAI,cAAc,OAAO,GAAG,CAAC,KAAK,cAAc,GAAG,GAAG;AACpD,iBAAO,GAAG,IAAI,MAAM,OAAO,GAAG,GAAG,GAAG;AAAA,QACtC,WAAW,cAAc,GAAG,GAAG;AAC7B,iBAAO,GAAG,IAAI,MAAM,CAAC,GAAG,GAAG;AAAA,QAC7B,WAAW,QAAQ,GAAG,GAAG;AACvB,iBAAO,GAAG,IAAI,IAAI,MAAM;AAAA,QAC1B,OAAO;AACL,iBAAO,GAAG,IAAI;AAAA,QAChB;AAAA,MACF;AAEA,eAAS,IAAI,GAAG,IAAI,UAAU,QAAQ,IAAI,GAAG,KAAK;AAChD,gBAAQ,UAAU,CAAC,GAAG,WAAW;AAAA,MACnC;AACA,aAAO;AAAA,IACT;AAUA,aAAS,OAAO,GAAG,GAAG,SAAS;AAC7B,cAAQ,GAAG,SAAS,YAAY,KAAK,KAAK;AACxC,YAAI,WAAW,OAAO,QAAQ,YAAY;AACxC,YAAE,GAAG,IAAI,KAAK,KAAK,OAAO;AAAA,QAC5B,OAAO;AACL,YAAE,GAAG,IAAI;AAAA,QACX;AAAA,MACF,CAAC;AACD,aAAO;AAAA,IACT;AAQA,aAAS,SAAS,SAAS;AACzB,UAAI,QAAQ,WAAW,CAAC,MAAM,OAAQ;AACpC,kBAAU,QAAQ,MAAM,CAAC;AAAA,MAC3B;AACA,aAAO;AAAA,IACT;AAUA,aAAS,SAAS,aAAa,kBAAkB,OAAO,aAAa;AACnE,kBAAY,YAAY,OAAO,OAAO,iBAAiB,WAAW,WAAW;AAC7E,kBAAY,UAAU,cAAc;AACpC,eAAS,OAAO,OAAO,YAAY,WAAW,KAAK;AAAA,IACrD;AAUA,aAAS,aAAa,WAAW,SAAS,QAAQ;AAChD,UAAI;AACJ,UAAI;AACJ,UAAI;AACJ,UAAI,SAAS,CAAC;AAEd,gBAAU,WAAW,CAAC;AAEtB,SAAG;AACD,gBAAQ,OAAO,oBAAoB,SAAS;AAC5C,YAAI,MAAM;AACV,eAAO,MAAM,GAAG;AACd,iBAAO,MAAM,CAAC;AACd,cAAI,CAAC,OAAO,IAAI,GAAG;AACjB,oBAAQ,IAAI,IAAI,UAAU,IAAI;AAC9B,mBAAO,IAAI,IAAI;AAAA,UACjB;AAAA,QACF;AACA,oBAAY,OAAO,eAAe,SAAS;AAAA,MAC7C,SAAS,cAAc,CAAC,UAAU,OAAO,WAAW,OAAO,MAAM,cAAc,OAAO;AAEtF,aAAO;AAAA,IACT;AASA,aAAS,SAAS,KAAK,cAAc,UAAU;AAC7C,YAAM,OAAO,GAAG;AAChB,UAAI,aAAa,UAAa,WAAW,IAAI,QAAQ;AACnD,mBAAW,IAAI;AAAA,MACjB;AACA,kBAAY,aAAa;AACzB,UAAI,YAAY,IAAI,QAAQ,cAAc,QAAQ;AAClD,aAAO,cAAc,MAAM,cAAc;AAAA,IAC3C;AAQA,aAAS,QAAQ,OAAO;AACtB,UAAI,CAAC;AAAO,eAAO;AACnB,UAAI,IAAI,MAAM;AACd,UAAI,YAAY,CAAC;AAAG,eAAO;AAC3B,UAAI,MAAM,IAAI,MAAM,CAAC;AACrB,aAAO,MAAM,GAAG;AACd,YAAI,CAAC,IAAI,MAAM,CAAC;AAAA,MAClB;AACA,aAAO;AAAA,IACT;AAGA,QAAI,eAAgB,yBAAS,YAAY;AAEvC,aAAO,SAAS,OAAO;AACrB,eAAO,cAAc,iBAAiB;AAAA,MACxC;AAAA,IACF,EAAG,OAAO,eAAe,eAAe,OAAO,eAAe,UAAU,CAAC;AAEzE,WAAO,UAAU;AAAA,MACf;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IACF;AAAA;AAAA;;;ACrdA;AAAA;AAAA;AAEA,QAAI,QAAQ;AAYZ,aAAS,WAAW,SAAS,MAAM,QAAQ,SAAS,UAAU;AAC5D,YAAM,KAAK,IAAI;AACf,WAAK,UAAU;AACf,WAAK,OAAO;AACZ,eAAS,KAAK,OAAO;AACrB,iBAAW,KAAK,SAAS;AACzB,kBAAY,KAAK,UAAU;AAC3B,mBAAa,KAAK,WAAW;AAAA,IAC/B;AAEA,UAAM,SAAS,YAAY,OAAO;AAAA,MAChC,QAAQ,SAAS,SAAS;AACxB,eAAO;AAAA;AAAA,UAEL,SAAS,KAAK;AAAA,UACd,MAAM,KAAK;AAAA;AAAA,UAEX,aAAa,KAAK;AAAA,UAClB,QAAQ,KAAK;AAAA;AAAA,UAEb,UAAU,KAAK;AAAA,UACf,YAAY,KAAK;AAAA,UACjB,cAAc,KAAK;AAAA,UACnB,OAAO,KAAK;AAAA;AAAA,UAEZ,QAAQ,KAAK;AAAA,UACb,MAAM,KAAK;AAAA,UACX,QAAQ,KAAK,YAAY,KAAK,SAAS,SAAS,KAAK,SAAS,SAAS;AAAA,QACzE;AAAA,MACF;AAAA,IACF,CAAC;AAED,QAAI,YAAY,WAAW;AAC3B,QAAI,cAAc,CAAC;AAEnB;AAAA,MACE;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA;AAAA,IAEF,EAAE,QAAQ,SAAS,MAAM;AACvB,kBAAY,IAAI,IAAI,EAAC,OAAO,KAAI;AAAA,IAClC,CAAC;AAED,WAAO,iBAAiB,YAAY,WAAW;AAC/C,WAAO,eAAe,WAAW,gBAAgB,EAAC,OAAO,KAAI,CAAC;AAG9D,eAAW,OAAO,SAAS,OAAO,MAAM,QAAQ,SAAS,UAAU,aAAa;AAC9E,UAAI,aAAa,OAAO,OAAO,SAAS;AAExC,YAAM,aAAa,OAAO,YAAY,SAAS,OAAO,KAAK;AACzD,eAAO,QAAQ,MAAM;AAAA,MACvB,CAAC;AAED,iBAAW,KAAK,YAAY,MAAM,SAAS,MAAM,QAAQ,SAAS,QAAQ;AAE1E,iBAAW,OAAO,MAAM;AAExB,qBAAe,OAAO,OAAO,YAAY,WAAW;AAEpD,aAAO;AAAA,IACT;AAEA,WAAO,UAAU;AAAA;AAAA;;;ACrFjB;AAAA;AAAA;AAEA,QAAI,aAAa;AASjB,WAAO,UAAU,SAAS,OAAO,SAAS,QAAQ,UAAU;AAC1D,UAAI,iBAAiB,SAAS,OAAO;AACrC,UAAI,CAAC,SAAS,UAAU,CAAC,kBAAkB,eAAe,SAAS,MAAM,GAAG;AAC1E,gBAAQ,QAAQ;AAAA,MAClB,OAAO;AACL,eAAO,IAAI;AAAA,UACT,qCAAqC,SAAS;AAAA,UAC9C,CAAC,WAAW,iBAAiB,WAAW,gBAAgB,EAAE,KAAK,MAAM,SAAS,SAAS,GAAG,IAAI,CAAC;AAAA,UAC/F,SAAS;AAAA,UACT,SAAS;AAAA,UACT;AAAA,QACF,CAAC;AAAA,MACH;AAAA,IACF;AAAA;AAAA;;;ACxBA;AAAA;AAAA;AAEA,QAAI,QAAQ;AAEZ,aAAS,OAAO,KAAK;AACnB,aAAO,mBAAmB,GAAG,EAC3B,QAAQ,SAAS,GAAG,EACpB,QAAQ,QAAQ,GAAG,EACnB,QAAQ,SAAS,GAAG,EACpB,QAAQ,QAAQ,GAAG,EACnB,QAAQ,SAAS,GAAG,EACpB,QAAQ,SAAS,GAAG;AAAA,IACxB;AASA,WAAO,UAAU,SAAS,SAAS,KAAK,QAAQ,kBAAkB;AAEhE,UAAI,CAAC,QAAQ;AACX,eAAO;AAAA,MACT;AAEA,UAAI;AACJ,UAAI,kBAAkB;AACpB,2BAAmB,iBAAiB,MAAM;AAAA,MAC5C,WAAW,MAAM,kBAAkB,MAAM,GAAG;AAC1C,2BAAmB,OAAO,SAAS;AAAA,MACrC,OAAO;AACL,YAAI,QAAQ,CAAC;AAEb,cAAM,QAAQ,QAAQ,SAAS,UAAU,KAAK,KAAK;AACjD,cAAI,QAAQ,QAAQ,OAAO,QAAQ,aAAa;AAC9C;AAAA,UACF;AAEA,cAAI,MAAM,QAAQ,GAAG,GAAG;AACtB,kBAAM,MAAM;AAAA,UACd,OAAO;AACL,kBAAM,CAAC,GAAG;AAAA,UACZ;AAEA,gBAAM,QAAQ,KAAK,SAAS,WAAW,GAAG;AACxC,gBAAI,MAAM,OAAO,CAAC,GAAG;AACnB,kBAAI,EAAE,YAAY;AAAA,YACpB,WAAW,MAAM,SAAS,CAAC,GAAG;AAC5B,kBAAI,KAAK,UAAU,CAAC;AAAA,YACtB;AACA,kBAAM,KAAK,OAAO,GAAG,IAAI,MAAM,OAAO,CAAC,CAAC;AAAA,UAC1C,CAAC;AAAA,QACH,CAAC;AAED,2BAAmB,MAAM,KAAK,GAAG;AAAA,MACnC;AAEA,UAAI,kBAAkB;AACpB,YAAI,gBAAgB,IAAI,QAAQ,GAAG;AACnC,YAAI,kBAAkB,IAAI;AACxB,gBAAM,IAAI,MAAM,GAAG,aAAa;AAAA,QAClC;AAEA,gBAAQ,IAAI,QAAQ,GAAG,MAAM,KAAK,MAAM,OAAO;AAAA,MACjD;AAEA,aAAO;AAAA,IACT;AAAA;AAAA;;;ACrEA;AAAA;AAAA;AAQA,WAAO,UAAU,SAAS,cAAc,KAAK;AAI3C,aAAO,8BAA8B,KAAK,GAAG;AAAA,IAC/C;AAAA;AAAA;;;ACbA;AAAA;AAAA;AASA,WAAO,UAAU,SAAS,YAAY,SAAS,aAAa;AAC1D,aAAO,cACH,QAAQ,QAAQ,QAAQ,EAAE,IAAI,MAAM,YAAY,QAAQ,QAAQ,EAAE,IAClE;AAAA,IACN;AAAA;AAAA;;;ACbA;AAAA;AAAA;AAEA,QAAI,gBAAgB;AACpB,QAAI,cAAc;AAWlB,WAAO,UAAU,SAAS,cAAc,SAAS,cAAc;AAC7D,UAAI,WAAW,CAAC,cAAc,YAAY,GAAG;AAC3C,eAAO,YAAY,SAAS,YAAY;AAAA,MAC1C;AACA,aAAO;AAAA,IACT;AAAA;AAAA;;;ACnBA;AAAA;AACA,QAAI,SAAS;AAEb,QAAI,WAAW;AACf,QAAI,gBAAgB;AAIpB,QAAM,eAAe;AAErB,WAAO,UAAU,SAAS,OAAO,QAAQ,SAAS,QAAQ;AACxD,YAAM,WAAW,cAAc,OAAO,SAAS,OAAO,GAAG;AACzD,YAAM,iBAAiB,OAAO;AAE9B,YAAM,YAAY;AAAA,QAChB,GAAG;AAAA,QACH,KAAK,SAAS,UAAU,OAAO,QAAQ,OAAO,gBAAgB;AAAA;AAAA,QAG9D,QAAQ;AAAA,MACV;AAEA,UAAI,aAAa,MAAM,GAAG;AACxB,eAAO,eAAe,cAAc;AACpC,YAAI,OAAO,UAAU;AACnB,oBAAU,WAAW,OAAO;AAAA,QAC9B,OAAO;AAGL,cAAI,OAAO,OAAO,SAAS,UAAU;AAEnC,sBAAU,WAAW,KAAK,MAAM,OAAO,IAAI;AAAA,UAC7C,OAAO;AACL,sBAAU,WAAW,OAAO;AAAA,UAC9B;AAAA,QACF;AAAA,MACF,WAAW,OAAO,WAAW,OAAO;AAElC,kBAAU,OAAO,OAAO,OAAO,OAAO,OAAO,OAAO;AAAA,MACtD,OAAO;AACL,kBAAU,OAAO,OAAO;AAAA,MAC1B;AAGA,UAAI,OAAO,MAAM;AACf,YAAI,WAAW,OAAO,KAAK,YAAY;AACvC,YAAI,WAAW,SAAS,mBAAmB,OAAO,KAAK,QAAQ,CAAC,KAAK;AACrE,uBAAe,gBAAgB,WAAW,KAAK,WAAW,MAAM,QAAQ;AAAA,MAC1E;AAEA,gBAAU,WAAW,SAAU,UAAU;AAGvC,YAAI,SAAS;AAAA,UACX,MAAM,SAAS;AAAA,UACf,QAAQ,SAAS;AAAA,UACjB,YAAY,SAAS;AAAA,UACrB,QAAQ,SAAS;AAAA,UACjB;AAAA;AAAA,QAEF;AAEA,eAAO,SAAS,QAAQ,MAAM;AAAA,MAChC;AAEA,aAAO;AAAA,IACT;AAAA;AAAA;;;AClEA;AAAA;AAGA,QAAM,eAAe;AACrB,QAAM,SAAS;AASf,aAAS,cAAc,SAAS,CAAC,GAAG;AAClC,aAAO,IAAI,QAAQ,SAAS,eAAe,SAAS,QAAQ;AAC1D,cAAM,YAAY,OAAO,QAAQ,SAAS,MAAM;AAEhD,YAAI,cAAc;AAClB,YAAI,OAAO,aAAa;AAEtB,iBAAO,YAAY,QAAQ,KAAK,SAAS,WAAW,QAAQ;AAC1D,gBAAI,CAAC,aAAa;AAChB;AAAA,YACF;AAEA,wBAAY,MAAM;AAClB,mBAAO,MAAM;AAEb,0BAAc;AAAA,UAChB,CAAC;AAAA,QACH;AAGA,YAAI,aAAa,MAAM,GAAG;AACxB,wBAAc,IAAI,WAAW,SAAS;AAAA,QACxC,OAAO;AACL,wBAAc,IAAI,QAAQ,SAAS;AAAA,QACrC;AAAA,MACF,CAAC;AAAA,IACH;AACA,WAAO,UAAU;AAGjB,WAAO,QAAQ,UAAU;AAAA;AAAA;",
-  "names": []
-}
diff --git a/qrcodeScaner/unpackage/dist/cache/.vite/deps/axios.js b/qrcodeScaner/unpackage/dist/cache/.vite/deps/axios.js
deleted file mode 100644
index 53e6fde..0000000
--- a/qrcodeScaner/unpackage/dist/cache/.vite/deps/axios.js
+++ /dev/null
@@ -1,2143 +0,0 @@
-import "./chunk-Y2F7D3TJ.js";
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/bind.js
-function bind(fn, thisArg) {
-  return function wrap() {
-    return fn.apply(thisArg, arguments);
-  };
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/utils.js
-var { toString } = Object.prototype;
-var { getPrototypeOf } = Object;
-var kindOf = /* @__PURE__ */ ((cache) => (thing) => {
-  const str = toString.call(thing);
-  return cache[str] || (cache[str] = str.slice(8, -1).toLowerCase());
-})(/* @__PURE__ */ Object.create(null));
-var kindOfTest = (type) => {
-  type = type.toLowerCase();
-  return (thing) => kindOf(thing) === type;
-};
-var typeOfTest = (type) => (thing) => typeof thing === type;
-var { isArray } = Array;
-var isUndefined = typeOfTest("undefined");
-function isBuffer(val) {
-  return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor) && isFunction(val.constructor.isBuffer) && val.constructor.isBuffer(val);
-}
-var isArrayBuffer = kindOfTest("ArrayBuffer");
-function isArrayBufferView(val) {
-  let result;
-  if (typeof ArrayBuffer !== "undefined" && ArrayBuffer.isView) {
-    result = ArrayBuffer.isView(val);
-  } else {
-    result = val && val.buffer && isArrayBuffer(val.buffer);
-  }
-  return result;
-}
-var isString = typeOfTest("string");
-var isFunction = typeOfTest("function");
-var isNumber = typeOfTest("number");
-var isObject = (thing) => thing !== null && typeof thing === "object";
-var isBoolean = (thing) => thing === true || thing === false;
-var isPlainObject = (val) => {
-  if (kindOf(val) !== "object") {
-    return false;
-  }
-  const prototype3 = getPrototypeOf(val);
-  return (prototype3 === null || prototype3 === Object.prototype || Object.getPrototypeOf(prototype3) === null) && !(Symbol.toStringTag in val) && !(Symbol.iterator in val);
-};
-var isDate = kindOfTest("Date");
-var isFile = kindOfTest("File");
-var isBlob = kindOfTest("Blob");
-var isFileList = kindOfTest("FileList");
-var isStream = (val) => isObject(val) && isFunction(val.pipe);
-var isFormData = (thing) => {
-  let kind;
-  return thing && (typeof FormData === "function" && thing instanceof FormData || isFunction(thing.append) && ((kind = kindOf(thing)) === "formdata" || // detect form-data instance
-  kind === "object" && isFunction(thing.toString) && thing.toString() === "[object FormData]"));
-};
-var isURLSearchParams = kindOfTest("URLSearchParams");
-var trim = (str) => str.trim ? str.trim() : str.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, "");
-function forEach(obj, fn, { allOwnKeys = false } = {}) {
-  if (obj === null || typeof obj === "undefined") {
-    return;
-  }
-  let i;
-  let l;
-  if (typeof obj !== "object") {
-    obj = [obj];
-  }
-  if (isArray(obj)) {
-    for (i = 0, l = obj.length; i < l; i++) {
-      fn.call(null, obj[i], i, obj);
-    }
-  } else {
-    const keys = allOwnKeys ? Object.getOwnPropertyNames(obj) : Object.keys(obj);
-    const len = keys.length;
-    let key;
-    for (i = 0; i < len; i++) {
-      key = keys[i];
-      fn.call(null, obj[key], key, obj);
-    }
-  }
-}
-function findKey(obj, key) {
-  key = key.toLowerCase();
-  const keys = Object.keys(obj);
-  let i = keys.length;
-  let _key;
-  while (i-- > 0) {
-    _key = keys[i];
-    if (key === _key.toLowerCase()) {
-      return _key;
-    }
-  }
-  return null;
-}
-var _global = (() => {
-  if (typeof globalThis !== "undefined")
-    return globalThis;
-  return typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : global;
-})();
-var isContextDefined = (context) => !isUndefined(context) && context !== _global;
-function merge() {
-  const { caseless } = isContextDefined(this) && this || {};
-  const result = {};
-  const assignValue = (val, key) => {
-    const targetKey = caseless && findKey(result, key) || key;
-    if (isPlainObject(result[targetKey]) && isPlainObject(val)) {
-      result[targetKey] = merge(result[targetKey], val);
-    } else if (isPlainObject(val)) {
-      result[targetKey] = merge({}, val);
-    } else if (isArray(val)) {
-      result[targetKey] = val.slice();
-    } else {
-      result[targetKey] = val;
-    }
-  };
-  for (let i = 0, l = arguments.length; i < l; i++) {
-    arguments[i] && forEach(arguments[i], assignValue);
-  }
-  return result;
-}
-var extend = (a, b, thisArg, { allOwnKeys } = {}) => {
-  forEach(b, (val, key) => {
-    if (thisArg && isFunction(val)) {
-      a[key] = bind(val, thisArg);
-    } else {
-      a[key] = val;
-    }
-  }, { allOwnKeys });
-  return a;
-};
-var stripBOM = (content) => {
-  if (content.charCodeAt(0) === 65279) {
-    content = content.slice(1);
-  }
-  return content;
-};
-var inherits = (constructor, superConstructor, props, descriptors2) => {
-  constructor.prototype = Object.create(superConstructor.prototype, descriptors2);
-  constructor.prototype.constructor = constructor;
-  Object.defineProperty(constructor, "super", {
-    value: superConstructor.prototype
-  });
-  props && Object.assign(constructor.prototype, props);
-};
-var toFlatObject = (sourceObj, destObj, filter2, propFilter) => {
-  let props;
-  let i;
-  let prop;
-  const merged = {};
-  destObj = destObj || {};
-  if (sourceObj == null)
-    return destObj;
-  do {
-    props = Object.getOwnPropertyNames(sourceObj);
-    i = props.length;
-    while (i-- > 0) {
-      prop = props[i];
-      if ((!propFilter || propFilter(prop, sourceObj, destObj)) && !merged[prop]) {
-        destObj[prop] = sourceObj[prop];
-        merged[prop] = true;
-      }
-    }
-    sourceObj = filter2 !== false && getPrototypeOf(sourceObj);
-  } while (sourceObj && (!filter2 || filter2(sourceObj, destObj)) && sourceObj !== Object.prototype);
-  return destObj;
-};
-var endsWith = (str, searchString, position) => {
-  str = String(str);
-  if (position === void 0 || position > str.length) {
-    position = str.length;
-  }
-  position -= searchString.length;
-  const lastIndex = str.indexOf(searchString, position);
-  return lastIndex !== -1 && lastIndex === position;
-};
-var toArray = (thing) => {
-  if (!thing)
-    return null;
-  if (isArray(thing))
-    return thing;
-  let i = thing.length;
-  if (!isNumber(i))
-    return null;
-  const arr = new Array(i);
-  while (i-- > 0) {
-    arr[i] = thing[i];
-  }
-  return arr;
-};
-var isTypedArray = /* @__PURE__ */ ((TypedArray) => {
-  return (thing) => {
-    return TypedArray && thing instanceof TypedArray;
-  };
-})(typeof Uint8Array !== "undefined" && getPrototypeOf(Uint8Array));
-var forEachEntry = (obj, fn) => {
-  const generator = obj && obj[Symbol.iterator];
-  const iterator = generator.call(obj);
-  let result;
-  while ((result = iterator.next()) && !result.done) {
-    const pair = result.value;
-    fn.call(obj, pair[0], pair[1]);
-  }
-};
-var matchAll = (regExp, str) => {
-  let matches;
-  const arr = [];
-  while ((matches = regExp.exec(str)) !== null) {
-    arr.push(matches);
-  }
-  return arr;
-};
-var isHTMLForm = kindOfTest("HTMLFormElement");
-var toCamelCase = (str) => {
-  return str.toLowerCase().replace(
-    /[-_\s]([a-z\d])(\w*)/g,
-    function replacer(m, p1, p2) {
-      return p1.toUpperCase() + p2;
-    }
-  );
-};
-var hasOwnProperty = (({ hasOwnProperty: hasOwnProperty2 }) => (obj, prop) => hasOwnProperty2.call(obj, prop))(Object.prototype);
-var isRegExp = kindOfTest("RegExp");
-var reduceDescriptors = (obj, reducer) => {
-  const descriptors2 = Object.getOwnPropertyDescriptors(obj);
-  const reducedDescriptors = {};
-  forEach(descriptors2, (descriptor, name) => {
-    let ret;
-    if ((ret = reducer(descriptor, name, obj)) !== false) {
-      reducedDescriptors[name] = ret || descriptor;
-    }
-  });
-  Object.defineProperties(obj, reducedDescriptors);
-};
-var freezeMethods = (obj) => {
-  reduceDescriptors(obj, (descriptor, name) => {
-    if (isFunction(obj) && ["arguments", "caller", "callee"].indexOf(name) !== -1) {
-      return false;
-    }
-    const value = obj[name];
-    if (!isFunction(value))
-      return;
-    descriptor.enumerable = false;
-    if ("writable" in descriptor) {
-      descriptor.writable = false;
-      return;
-    }
-    if (!descriptor.set) {
-      descriptor.set = () => {
-        throw Error("Can not rewrite read-only method '" + name + "'");
-      };
-    }
-  });
-};
-var toObjectSet = (arrayOrString, delimiter) => {
-  const obj = {};
-  const define = (arr) => {
-    arr.forEach((value) => {
-      obj[value] = true;
-    });
-  };
-  isArray(arrayOrString) ? define(arrayOrString) : define(String(arrayOrString).split(delimiter));
-  return obj;
-};
-var noop = () => {
-};
-var toFiniteNumber = (value, defaultValue) => {
-  value = +value;
-  return Number.isFinite(value) ? value : defaultValue;
-};
-var ALPHA = "abcdefghijklmnopqrstuvwxyz";
-var DIGIT = "0123456789";
-var ALPHABET = {
-  DIGIT,
-  ALPHA,
-  ALPHA_DIGIT: ALPHA + ALPHA.toUpperCase() + DIGIT
-};
-var generateString = (size = 16, alphabet = ALPHABET.ALPHA_DIGIT) => {
-  let str = "";
-  const { length } = alphabet;
-  while (size--) {
-    str += alphabet[Math.random() * length | 0];
-  }
-  return str;
-};
-function isSpecCompliantForm(thing) {
-  return !!(thing && isFunction(thing.append) && thing[Symbol.toStringTag] === "FormData" && thing[Symbol.iterator]);
-}
-var toJSONObject = (obj) => {
-  const stack = new Array(10);
-  const visit = (source, i) => {
-    if (isObject(source)) {
-      if (stack.indexOf(source) >= 0) {
-        return;
-      }
-      if (!("toJSON" in source)) {
-        stack[i] = source;
-        const target = isArray(source) ? [] : {};
-        forEach(source, (value, key) => {
-          const reducedValue = visit(value, i + 1);
-          !isUndefined(reducedValue) && (target[key] = reducedValue);
-        });
-        stack[i] = void 0;
-        return target;
-      }
-    }
-    return source;
-  };
-  return visit(obj, 0);
-};
-var isAsyncFn = kindOfTest("AsyncFunction");
-var isThenable = (thing) => thing && (isObject(thing) || isFunction(thing)) && isFunction(thing.then) && isFunction(thing.catch);
-var utils_default = {
-  isArray,
-  isArrayBuffer,
-  isBuffer,
-  isFormData,
-  isArrayBufferView,
-  isString,
-  isNumber,
-  isBoolean,
-  isObject,
-  isPlainObject,
-  isUndefined,
-  isDate,
-  isFile,
-  isBlob,
-  isRegExp,
-  isFunction,
-  isStream,
-  isURLSearchParams,
-  isTypedArray,
-  isFileList,
-  forEach,
-  merge,
-  extend,
-  trim,
-  stripBOM,
-  inherits,
-  toFlatObject,
-  kindOf,
-  kindOfTest,
-  endsWith,
-  toArray,
-  forEachEntry,
-  matchAll,
-  isHTMLForm,
-  hasOwnProperty,
-  hasOwnProp: hasOwnProperty,
-  // an alias to avoid ESLint no-prototype-builtins detection
-  reduceDescriptors,
-  freezeMethods,
-  toObjectSet,
-  toCamelCase,
-  noop,
-  toFiniteNumber,
-  findKey,
-  global: _global,
-  isContextDefined,
-  ALPHABET,
-  generateString,
-  isSpecCompliantForm,
-  toJSONObject,
-  isAsyncFn,
-  isThenable
-};
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/core/AxiosError.js
-function AxiosError(message, code, config, request, response) {
-  Error.call(this);
-  if (Error.captureStackTrace) {
-    Error.captureStackTrace(this, this.constructor);
-  } else {
-    this.stack = new Error().stack;
-  }
-  this.message = message;
-  this.name = "AxiosError";
-  code && (this.code = code);
-  config && (this.config = config);
-  request && (this.request = request);
-  response && (this.response = response);
-}
-utils_default.inherits(AxiosError, Error, {
-  toJSON: function toJSON() {
-    return {
-      // Standard
-      message: this.message,
-      name: this.name,
-      // Microsoft
-      description: this.description,
-      number: this.number,
-      // Mozilla
-      fileName: this.fileName,
-      lineNumber: this.lineNumber,
-      columnNumber: this.columnNumber,
-      stack: this.stack,
-      // Axios
-      config: utils_default.toJSONObject(this.config),
-      code: this.code,
-      status: this.response && this.response.status ? this.response.status : null
-    };
-  }
-});
-var prototype = AxiosError.prototype;
-var descriptors = {};
-[
-  "ERR_BAD_OPTION_VALUE",
-  "ERR_BAD_OPTION",
-  "ECONNABORTED",
-  "ETIMEDOUT",
-  "ERR_NETWORK",
-  "ERR_FR_TOO_MANY_REDIRECTS",
-  "ERR_DEPRECATED",
-  "ERR_BAD_RESPONSE",
-  "ERR_BAD_REQUEST",
-  "ERR_CANCELED",
-  "ERR_NOT_SUPPORT",
-  "ERR_INVALID_URL"
-  // eslint-disable-next-line func-names
-].forEach((code) => {
-  descriptors[code] = { value: code };
-});
-Object.defineProperties(AxiosError, descriptors);
-Object.defineProperty(prototype, "isAxiosError", { value: true });
-AxiosError.from = (error, code, config, request, response, customProps) => {
-  const axiosError = Object.create(prototype);
-  utils_default.toFlatObject(error, axiosError, function filter2(obj) {
-    return obj !== Error.prototype;
-  }, (prop) => {
-    return prop !== "isAxiosError";
-  });
-  AxiosError.call(axiosError, error.message, code, config, request, response);
-  axiosError.cause = error;
-  axiosError.name = error.name;
-  customProps && Object.assign(axiosError, customProps);
-  return axiosError;
-};
-var AxiosError_default = AxiosError;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/null.js
-var null_default = null;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/toFormData.js
-function isVisitable(thing) {
-  return utils_default.isPlainObject(thing) || utils_default.isArray(thing);
-}
-function removeBrackets(key) {
-  return utils_default.endsWith(key, "[]") ? key.slice(0, -2) : key;
-}
-function renderKey(path, key, dots) {
-  if (!path)
-    return key;
-  return path.concat(key).map(function each(token, i) {
-    token = removeBrackets(token);
-    return !dots && i ? "[" + token + "]" : token;
-  }).join(dots ? "." : "");
-}
-function isFlatArray(arr) {
-  return utils_default.isArray(arr) && !arr.some(isVisitable);
-}
-var predicates = utils_default.toFlatObject(utils_default, {}, null, function filter(prop) {
-  return /^is[A-Z]/.test(prop);
-});
-function toFormData(obj, formData, options) {
-  if (!utils_default.isObject(obj)) {
-    throw new TypeError("target must be an object");
-  }
-  formData = formData || new (null_default || FormData)();
-  options = utils_default.toFlatObject(options, {
-    metaTokens: true,
-    dots: false,
-    indexes: false
-  }, false, function defined(option, source) {
-    return !utils_default.isUndefined(source[option]);
-  });
-  const metaTokens = options.metaTokens;
-  const visitor = options.visitor || defaultVisitor;
-  const dots = options.dots;
-  const indexes = options.indexes;
-  const _Blob = options.Blob || typeof Blob !== "undefined" && Blob;
-  const useBlob = _Blob && utils_default.isSpecCompliantForm(formData);
-  if (!utils_default.isFunction(visitor)) {
-    throw new TypeError("visitor must be a function");
-  }
-  function convertValue(value) {
-    if (value === null)
-      return "";
-    if (utils_default.isDate(value)) {
-      return value.toISOString();
-    }
-    if (!useBlob && utils_default.isBlob(value)) {
-      throw new AxiosError_default("Blob is not supported. Use a Buffer instead.");
-    }
-    if (utils_default.isArrayBuffer(value) || utils_default.isTypedArray(value)) {
-      return useBlob && typeof Blob === "function" ? new Blob([value]) : Buffer.from(value);
-    }
-    return value;
-  }
-  function defaultVisitor(value, key, path) {
-    let arr = value;
-    if (value && !path && typeof value === "object") {
-      if (utils_default.endsWith(key, "{}")) {
-        key = metaTokens ? key : key.slice(0, -2);
-        value = JSON.stringify(value);
-      } else if (utils_default.isArray(value) && isFlatArray(value) || (utils_default.isFileList(value) || utils_default.endsWith(key, "[]")) && (arr = utils_default.toArray(value))) {
-        key = removeBrackets(key);
-        arr.forEach(function each(el, index) {
-          !(utils_default.isUndefined(el) || el === null) && formData.append(
-            // eslint-disable-next-line no-nested-ternary
-            indexes === true ? renderKey([key], index, dots) : indexes === null ? key : key + "[]",
-            convertValue(el)
-          );
-        });
-        return false;
-      }
-    }
-    if (isVisitable(value)) {
-      return true;
-    }
-    formData.append(renderKey(path, key, dots), convertValue(value));
-    return false;
-  }
-  const stack = [];
-  const exposedHelpers = Object.assign(predicates, {
-    defaultVisitor,
-    convertValue,
-    isVisitable
-  });
-  function build(value, path) {
-    if (utils_default.isUndefined(value))
-      return;
-    if (stack.indexOf(value) !== -1) {
-      throw Error("Circular reference detected in " + path.join("."));
-    }
-    stack.push(value);
-    utils_default.forEach(value, function each(el, key) {
-      const result = !(utils_default.isUndefined(el) || el === null) && visitor.call(
-        formData,
-        el,
-        utils_default.isString(key) ? key.trim() : key,
-        path,
-        exposedHelpers
-      );
-      if (result === true) {
-        build(el, path ? path.concat(key) : [key]);
-      }
-    });
-    stack.pop();
-  }
-  if (!utils_default.isObject(obj)) {
-    throw new TypeError("data must be an object");
-  }
-  build(obj);
-  return formData;
-}
-var toFormData_default = toFormData;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/AxiosURLSearchParams.js
-function encode(str) {
-  const charMap = {
-    "!": "%21",
-    "'": "%27",
-    "(": "%28",
-    ")": "%29",
-    "~": "%7E",
-    "%20": "+",
-    "%00": "\0"
-  };
-  return encodeURIComponent(str).replace(/[!'()~]|%20|%00/g, function replacer(match) {
-    return charMap[match];
-  });
-}
-function AxiosURLSearchParams(params, options) {
-  this._pairs = [];
-  params && toFormData_default(params, this, options);
-}
-var prototype2 = AxiosURLSearchParams.prototype;
-prototype2.append = function append(name, value) {
-  this._pairs.push([name, value]);
-};
-prototype2.toString = function toString2(encoder) {
-  const _encode = encoder ? function(value) {
-    return encoder.call(this, value, encode);
-  } : encode;
-  return this._pairs.map(function each(pair) {
-    return _encode(pair[0]) + "=" + _encode(pair[1]);
-  }, "").join("&");
-};
-var AxiosURLSearchParams_default = AxiosURLSearchParams;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/buildURL.js
-function encode2(val) {
-  return encodeURIComponent(val).replace(/%3A/gi, ":").replace(/%24/g, "$").replace(/%2C/gi, ",").replace(/%20/g, "+").replace(/%5B/gi, "[").replace(/%5D/gi, "]");
-}
-function buildURL(url, params, options) {
-  if (!params) {
-    return url;
-  }
-  const _encode = options && options.encode || encode2;
-  const serializeFn = options && options.serialize;
-  let serializedParams;
-  if (serializeFn) {
-    serializedParams = serializeFn(params, options);
-  } else {
-    serializedParams = utils_default.isURLSearchParams(params) ? params.toString() : new AxiosURLSearchParams_default(params, options).toString(_encode);
-  }
-  if (serializedParams) {
-    const hashmarkIndex = url.indexOf("#");
-    if (hashmarkIndex !== -1) {
-      url = url.slice(0, hashmarkIndex);
-    }
-    url += (url.indexOf("?") === -1 ? "?" : "&") + serializedParams;
-  }
-  return url;
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/core/InterceptorManager.js
-var InterceptorManager = class {
-  constructor() {
-    this.handlers = [];
-  }
-  /**
-   * Add a new interceptor to the stack
-   *
-   * @param {Function} fulfilled The function to handle `then` for a `Promise`
-   * @param {Function} rejected The function to handle `reject` for a `Promise`
-   *
-   * @return {Number} An ID used to remove interceptor later
-   */
-  use(fulfilled, rejected, options) {
-    this.handlers.push({
-      fulfilled,
-      rejected,
-      synchronous: options ? options.synchronous : false,
-      runWhen: options ? options.runWhen : null
-    });
-    return this.handlers.length - 1;
-  }
-  /**
-   * Remove an interceptor from the stack
-   *
-   * @param {Number} id The ID that was returned by `use`
-   *
-   * @returns {Boolean} `true` if the interceptor was removed, `false` otherwise
-   */
-  eject(id) {
-    if (this.handlers[id]) {
-      this.handlers[id] = null;
-    }
-  }
-  /**
-   * Clear all interceptors from the stack
-   *
-   * @returns {void}
-   */
-  clear() {
-    if (this.handlers) {
-      this.handlers = [];
-    }
-  }
-  /**
-   * Iterate over all the registered interceptors
-   *
-   * This method is particularly useful for skipping over any
-   * interceptors that may have become `null` calling `eject`.
-   *
-   * @param {Function} fn The function to call for each interceptor
-   *
-   * @returns {void}
-   */
-  forEach(fn) {
-    utils_default.forEach(this.handlers, function forEachHandler(h) {
-      if (h !== null) {
-        fn(h);
-      }
-    });
-  }
-};
-var InterceptorManager_default = InterceptorManager;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/defaults/transitional.js
-var transitional_default = {
-  silentJSONParsing: true,
-  forcedJSONParsing: true,
-  clarifyTimeoutError: false
-};
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/platform/browser/classes/URLSearchParams.js
-var URLSearchParams_default = typeof URLSearchParams !== "undefined" ? URLSearchParams : AxiosURLSearchParams_default;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/platform/browser/classes/FormData.js
-var FormData_default = typeof FormData !== "undefined" ? FormData : null;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/platform/browser/classes/Blob.js
-var Blob_default = typeof Blob !== "undefined" ? Blob : null;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/platform/browser/index.js
-var isStandardBrowserEnv = (() => {
-  let product;
-  if (typeof navigator !== "undefined" && ((product = navigator.product) === "ReactNative" || product === "NativeScript" || product === "NS")) {
-    return false;
-  }
-  return typeof window !== "undefined" && typeof document !== "undefined";
-})();
-var isStandardBrowserWebWorkerEnv = (() => {
-  return typeof WorkerGlobalScope !== "undefined" && // eslint-disable-next-line no-undef
-  self instanceof WorkerGlobalScope && typeof self.importScripts === "function";
-})();
-var browser_default = {
-  isBrowser: true,
-  classes: {
-    URLSearchParams: URLSearchParams_default,
-    FormData: FormData_default,
-    Blob: Blob_default
-  },
-  isStandardBrowserEnv,
-  isStandardBrowserWebWorkerEnv,
-  protocols: ["http", "https", "file", "blob", "url", "data"]
-};
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/toURLEncodedForm.js
-function toURLEncodedForm(data, options) {
-  return toFormData_default(data, new browser_default.classes.URLSearchParams(), Object.assign({
-    visitor: function(value, key, path, helpers) {
-      if (browser_default.isNode && utils_default.isBuffer(value)) {
-        this.append(key, value.toString("base64"));
-        return false;
-      }
-      return helpers.defaultVisitor.apply(this, arguments);
-    }
-  }, options));
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/formDataToJSON.js
-function parsePropPath(name) {
-  return utils_default.matchAll(/\w+|\[(\w*)]/g, name).map((match) => {
-    return match[0] === "[]" ? "" : match[1] || match[0];
-  });
-}
-function arrayToObject(arr) {
-  const obj = {};
-  const keys = Object.keys(arr);
-  let i;
-  const len = keys.length;
-  let key;
-  for (i = 0; i < len; i++) {
-    key = keys[i];
-    obj[key] = arr[key];
-  }
-  return obj;
-}
-function formDataToJSON(formData) {
-  function buildPath(path, value, target, index) {
-    let name = path[index++];
-    const isNumericKey = Number.isFinite(+name);
-    const isLast = index >= path.length;
-    name = !name && utils_default.isArray(target) ? target.length : name;
-    if (isLast) {
-      if (utils_default.hasOwnProp(target, name)) {
-        target[name] = [target[name], value];
-      } else {
-        target[name] = value;
-      }
-      return !isNumericKey;
-    }
-    if (!target[name] || !utils_default.isObject(target[name])) {
-      target[name] = [];
-    }
-    const result = buildPath(path, value, target[name], index);
-    if (result && utils_default.isArray(target[name])) {
-      target[name] = arrayToObject(target[name]);
-    }
-    return !isNumericKey;
-  }
-  if (utils_default.isFormData(formData) && utils_default.isFunction(formData.entries)) {
-    const obj = {};
-    utils_default.forEachEntry(formData, (name, value) => {
-      buildPath(parsePropPath(name), value, obj, 0);
-    });
-    return obj;
-  }
-  return null;
-}
-var formDataToJSON_default = formDataToJSON;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/defaults/index.js
-function stringifySafely(rawValue, parser, encoder) {
-  if (utils_default.isString(rawValue)) {
-    try {
-      (parser || JSON.parse)(rawValue);
-      return utils_default.trim(rawValue);
-    } catch (e) {
-      if (e.name !== "SyntaxError") {
-        throw e;
-      }
-    }
-  }
-  return (encoder || JSON.stringify)(rawValue);
-}
-var defaults = {
-  transitional: transitional_default,
-  adapter: ["xhr", "http"],
-  transformRequest: [function transformRequest(data, headers) {
-    const contentType = headers.getContentType() || "";
-    const hasJSONContentType = contentType.indexOf("application/json") > -1;
-    const isObjectPayload = utils_default.isObject(data);
-    if (isObjectPayload && utils_default.isHTMLForm(data)) {
-      data = new FormData(data);
-    }
-    const isFormData2 = utils_default.isFormData(data);
-    if (isFormData2) {
-      if (!hasJSONContentType) {
-        return data;
-      }
-      return hasJSONContentType ? JSON.stringify(formDataToJSON_default(data)) : data;
-    }
-    if (utils_default.isArrayBuffer(data) || utils_default.isBuffer(data) || utils_default.isStream(data) || utils_default.isFile(data) || utils_default.isBlob(data)) {
-      return data;
-    }
-    if (utils_default.isArrayBufferView(data)) {
-      return data.buffer;
-    }
-    if (utils_default.isURLSearchParams(data)) {
-      headers.setContentType("application/x-www-form-urlencoded;charset=utf-8", false);
-      return data.toString();
-    }
-    let isFileList2;
-    if (isObjectPayload) {
-      if (contentType.indexOf("application/x-www-form-urlencoded") > -1) {
-        return toURLEncodedForm(data, this.formSerializer).toString();
-      }
-      if ((isFileList2 = utils_default.isFileList(data)) || contentType.indexOf("multipart/form-data") > -1) {
-        const _FormData = this.env && this.env.FormData;
-        return toFormData_default(
-          isFileList2 ? { "files[]": data } : data,
-          _FormData && new _FormData(),
-          this.formSerializer
-        );
-      }
-    }
-    if (isObjectPayload || hasJSONContentType) {
-      headers.setContentType("application/json", false);
-      return stringifySafely(data);
-    }
-    return data;
-  }],
-  transformResponse: [function transformResponse(data) {
-    const transitional2 = this.transitional || defaults.transitional;
-    const forcedJSONParsing = transitional2 && transitional2.forcedJSONParsing;
-    const JSONRequested = this.responseType === "json";
-    if (data && utils_default.isString(data) && (forcedJSONParsing && !this.responseType || JSONRequested)) {
-      const silentJSONParsing = transitional2 && transitional2.silentJSONParsing;
-      const strictJSONParsing = !silentJSONParsing && JSONRequested;
-      try {
-        return JSON.parse(data);
-      } catch (e) {
-        if (strictJSONParsing) {
-          if (e.name === "SyntaxError") {
-            throw AxiosError_default.from(e, AxiosError_default.ERR_BAD_RESPONSE, this, null, this.response);
-          }
-          throw e;
-        }
-      }
-    }
-    return data;
-  }],
-  /**
-   * A timeout in milliseconds to abort a request. If set to 0 (default) a
-   * timeout is not created.
-   */
-  timeout: 0,
-  xsrfCookieName: "XSRF-TOKEN",
-  xsrfHeaderName: "X-XSRF-TOKEN",
-  maxContentLength: -1,
-  maxBodyLength: -1,
-  env: {
-    FormData: browser_default.classes.FormData,
-    Blob: browser_default.classes.Blob
-  },
-  validateStatus: function validateStatus(status) {
-    return status >= 200 && status < 300;
-  },
-  headers: {
-    common: {
-      "Accept": "application/json, text/plain, */*",
-      "Content-Type": void 0
-    }
-  }
-};
-utils_default.forEach(["delete", "get", "head", "post", "put", "patch"], (method) => {
-  defaults.headers[method] = {};
-});
-var defaults_default = defaults;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/parseHeaders.js
-var ignoreDuplicateOf = utils_default.toObjectSet([
-  "age",
-  "authorization",
-  "content-length",
-  "content-type",
-  "etag",
-  "expires",
-  "from",
-  "host",
-  "if-modified-since",
-  "if-unmodified-since",
-  "last-modified",
-  "location",
-  "max-forwards",
-  "proxy-authorization",
-  "referer",
-  "retry-after",
-  "user-agent"
-]);
-var parseHeaders_default = (rawHeaders) => {
-  const parsed = {};
-  let key;
-  let val;
-  let i;
-  rawHeaders && rawHeaders.split("\n").forEach(function parser(line) {
-    i = line.indexOf(":");
-    key = line.substring(0, i).trim().toLowerCase();
-    val = line.substring(i + 1).trim();
-    if (!key || parsed[key] && ignoreDuplicateOf[key]) {
-      return;
-    }
-    if (key === "set-cookie") {
-      if (parsed[key]) {
-        parsed[key].push(val);
-      } else {
-        parsed[key] = [val];
-      }
-    } else {
-      parsed[key] = parsed[key] ? parsed[key] + ", " + val : val;
-    }
-  });
-  return parsed;
-};
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/core/AxiosHeaders.js
-var $internals = Symbol("internals");
-function normalizeHeader(header) {
-  return header && String(header).trim().toLowerCase();
-}
-function normalizeValue(value) {
-  if (value === false || value == null) {
-    return value;
-  }
-  return utils_default.isArray(value) ? value.map(normalizeValue) : String(value);
-}
-function parseTokens(str) {
-  const tokens = /* @__PURE__ */ Object.create(null);
-  const tokensRE = /([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;
-  let match;
-  while (match = tokensRE.exec(str)) {
-    tokens[match[1]] = match[2];
-  }
-  return tokens;
-}
-var isValidHeaderName = (str) => /^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(str.trim());
-function matchHeaderValue(context, value, header, filter2, isHeaderNameFilter) {
-  if (utils_default.isFunction(filter2)) {
-    return filter2.call(this, value, header);
-  }
-  if (isHeaderNameFilter) {
-    value = header;
-  }
-  if (!utils_default.isString(value))
-    return;
-  if (utils_default.isString(filter2)) {
-    return value.indexOf(filter2) !== -1;
-  }
-  if (utils_default.isRegExp(filter2)) {
-    return filter2.test(value);
-  }
-}
-function formatHeader(header) {
-  return header.trim().toLowerCase().replace(/([a-z\d])(\w*)/g, (w, char, str) => {
-    return char.toUpperCase() + str;
-  });
-}
-function buildAccessors(obj, header) {
-  const accessorName = utils_default.toCamelCase(" " + header);
-  ["get", "set", "has"].forEach((methodName) => {
-    Object.defineProperty(obj, methodName + accessorName, {
-      value: function(arg1, arg2, arg3) {
-        return this[methodName].call(this, header, arg1, arg2, arg3);
-      },
-      configurable: true
-    });
-  });
-}
-var AxiosHeaders = class {
-  constructor(headers) {
-    headers && this.set(headers);
-  }
-  set(header, valueOrRewrite, rewrite) {
-    const self2 = this;
-    function setHeader(_value, _header, _rewrite) {
-      const lHeader = normalizeHeader(_header);
-      if (!lHeader) {
-        throw new Error("header name must be a non-empty string");
-      }
-      const key = utils_default.findKey(self2, lHeader);
-      if (!key || self2[key] === void 0 || _rewrite === true || _rewrite === void 0 && self2[key] !== false) {
-        self2[key || _header] = normalizeValue(_value);
-      }
-    }
-    const setHeaders = (headers, _rewrite) => utils_default.forEach(headers, (_value, _header) => setHeader(_value, _header, _rewrite));
-    if (utils_default.isPlainObject(header) || header instanceof this.constructor) {
-      setHeaders(header, valueOrRewrite);
-    } else if (utils_default.isString(header) && (header = header.trim()) && !isValidHeaderName(header)) {
-      setHeaders(parseHeaders_default(header), valueOrRewrite);
-    } else {
-      header != null && setHeader(valueOrRewrite, header, rewrite);
-    }
-    return this;
-  }
-  get(header, parser) {
-    header = normalizeHeader(header);
-    if (header) {
-      const key = utils_default.findKey(this, header);
-      if (key) {
-        const value = this[key];
-        if (!parser) {
-          return value;
-        }
-        if (parser === true) {
-          return parseTokens(value);
-        }
-        if (utils_default.isFunction(parser)) {
-          return parser.call(this, value, key);
-        }
-        if (utils_default.isRegExp(parser)) {
-          return parser.exec(value);
-        }
-        throw new TypeError("parser must be boolean|regexp|function");
-      }
-    }
-  }
-  has(header, matcher) {
-    header = normalizeHeader(header);
-    if (header) {
-      const key = utils_default.findKey(this, header);
-      return !!(key && this[key] !== void 0 && (!matcher || matchHeaderValue(this, this[key], key, matcher)));
-    }
-    return false;
-  }
-  delete(header, matcher) {
-    const self2 = this;
-    let deleted = false;
-    function deleteHeader(_header) {
-      _header = normalizeHeader(_header);
-      if (_header) {
-        const key = utils_default.findKey(self2, _header);
-        if (key && (!matcher || matchHeaderValue(self2, self2[key], key, matcher))) {
-          delete self2[key];
-          deleted = true;
-        }
-      }
-    }
-    if (utils_default.isArray(header)) {
-      header.forEach(deleteHeader);
-    } else {
-      deleteHeader(header);
-    }
-    return deleted;
-  }
-  clear(matcher) {
-    const keys = Object.keys(this);
-    let i = keys.length;
-    let deleted = false;
-    while (i--) {
-      const key = keys[i];
-      if (!matcher || matchHeaderValue(this, this[key], key, matcher, true)) {
-        delete this[key];
-        deleted = true;
-      }
-    }
-    return deleted;
-  }
-  normalize(format) {
-    const self2 = this;
-    const headers = {};
-    utils_default.forEach(this, (value, header) => {
-      const key = utils_default.findKey(headers, header);
-      if (key) {
-        self2[key] = normalizeValue(value);
-        delete self2[header];
-        return;
-      }
-      const normalized = format ? formatHeader(header) : String(header).trim();
-      if (normalized !== header) {
-        delete self2[header];
-      }
-      self2[normalized] = normalizeValue(value);
-      headers[normalized] = true;
-    });
-    return this;
-  }
-  concat(...targets) {
-    return this.constructor.concat(this, ...targets);
-  }
-  toJSON(asStrings) {
-    const obj = /* @__PURE__ */ Object.create(null);
-    utils_default.forEach(this, (value, header) => {
-      value != null && value !== false && (obj[header] = asStrings && utils_default.isArray(value) ? value.join(", ") : value);
-    });
-    return obj;
-  }
-  [Symbol.iterator]() {
-    return Object.entries(this.toJSON())[Symbol.iterator]();
-  }
-  toString() {
-    return Object.entries(this.toJSON()).map(([header, value]) => header + ": " + value).join("\n");
-  }
-  get [Symbol.toStringTag]() {
-    return "AxiosHeaders";
-  }
-  static from(thing) {
-    return thing instanceof this ? thing : new this(thing);
-  }
-  static concat(first, ...targets) {
-    const computed = new this(first);
-    targets.forEach((target) => computed.set(target));
-    return computed;
-  }
-  static accessor(header) {
-    const internals = this[$internals] = this[$internals] = {
-      accessors: {}
-    };
-    const accessors = internals.accessors;
-    const prototype3 = this.prototype;
-    function defineAccessor(_header) {
-      const lHeader = normalizeHeader(_header);
-      if (!accessors[lHeader]) {
-        buildAccessors(prototype3, _header);
-        accessors[lHeader] = true;
-      }
-    }
-    utils_default.isArray(header) ? header.forEach(defineAccessor) : defineAccessor(header);
-    return this;
-  }
-};
-AxiosHeaders.accessor(["Content-Type", "Content-Length", "Accept", "Accept-Encoding", "User-Agent", "Authorization"]);
-utils_default.reduceDescriptors(AxiosHeaders.prototype, ({ value }, key) => {
-  let mapped = key[0].toUpperCase() + key.slice(1);
-  return {
-    get: () => value,
-    set(headerValue) {
-      this[mapped] = headerValue;
-    }
-  };
-});
-utils_default.freezeMethods(AxiosHeaders);
-var AxiosHeaders_default = AxiosHeaders;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/core/transformData.js
-function transformData(fns, response) {
-  const config = this || defaults_default;
-  const context = response || config;
-  const headers = AxiosHeaders_default.from(context.headers);
-  let data = context.data;
-  utils_default.forEach(fns, function transform(fn) {
-    data = fn.call(config, data, headers.normalize(), response ? response.status : void 0);
-  });
-  headers.normalize();
-  return data;
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/cancel/isCancel.js
-function isCancel(value) {
-  return !!(value && value.__CANCEL__);
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/cancel/CanceledError.js
-function CanceledError(message, config, request) {
-  AxiosError_default.call(this, message == null ? "canceled" : message, AxiosError_default.ERR_CANCELED, config, request);
-  this.name = "CanceledError";
-}
-utils_default.inherits(CanceledError, AxiosError_default, {
-  __CANCEL__: true
-});
-var CanceledError_default = CanceledError;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/core/settle.js
-function settle(resolve, reject, response) {
-  const validateStatus2 = response.config.validateStatus;
-  if (!response.status || !validateStatus2 || validateStatus2(response.status)) {
-    resolve(response);
-  } else {
-    reject(new AxiosError_default(
-      "Request failed with status code " + response.status,
-      [AxiosError_default.ERR_BAD_REQUEST, AxiosError_default.ERR_BAD_RESPONSE][Math.floor(response.status / 100) - 4],
-      response.config,
-      response.request,
-      response
-    ));
-  }
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/cookies.js
-var cookies_default = browser_default.isStandardBrowserEnv ? (
-  // Standard browser envs support document.cookie
-  /* @__PURE__ */ function standardBrowserEnv() {
-    return {
-      write: function write(name, value, expires, path, domain, secure) {
-        const cookie = [];
-        cookie.push(name + "=" + encodeURIComponent(value));
-        if (utils_default.isNumber(expires)) {
-          cookie.push("expires=" + new Date(expires).toGMTString());
-        }
-        if (utils_default.isString(path)) {
-          cookie.push("path=" + path);
-        }
-        if (utils_default.isString(domain)) {
-          cookie.push("domain=" + domain);
-        }
-        if (secure === true) {
-          cookie.push("secure");
-        }
-        document.cookie = cookie.join("; ");
-      },
-      read: function read(name) {
-        const match = document.cookie.match(new RegExp("(^|;\\s*)(" + name + ")=([^;]*)"));
-        return match ? decodeURIComponent(match[3]) : null;
-      },
-      remove: function remove(name) {
-        this.write(name, "", Date.now() - 864e5);
-      }
-    };
-  }()
-) : (
-  // Non standard browser env (web workers, react-native) lack needed support.
-  /* @__PURE__ */ function nonStandardBrowserEnv() {
-    return {
-      write: function write() {
-      },
-      read: function read() {
-        return null;
-      },
-      remove: function remove() {
-      }
-    };
-  }()
-);
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/isAbsoluteURL.js
-function isAbsoluteURL(url) {
-  return /^([a-z][a-z\d+\-.]*:)?\/\//i.test(url);
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/combineURLs.js
-function combineURLs(baseURL, relativeURL) {
-  return relativeURL ? baseURL.replace(/\/+$/, "") + "/" + relativeURL.replace(/^\/+/, "") : baseURL;
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/core/buildFullPath.js
-function buildFullPath(baseURL, requestedURL) {
-  if (baseURL && !isAbsoluteURL(requestedURL)) {
-    return combineURLs(baseURL, requestedURL);
-  }
-  return requestedURL;
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/isURLSameOrigin.js
-var isURLSameOrigin_default = browser_default.isStandardBrowserEnv ? (
-  // Standard browser envs have full support of the APIs needed to test
-  // whether the request URL is of the same origin as current location.
-  function standardBrowserEnv2() {
-    const msie = /(msie|trident)/i.test(navigator.userAgent);
-    const urlParsingNode = document.createElement("a");
-    let originURL;
-    function resolveURL(url) {
-      let href = url;
-      if (msie) {
-        urlParsingNode.setAttribute("href", href);
-        href = urlParsingNode.href;
-      }
-      urlParsingNode.setAttribute("href", href);
-      return {
-        href: urlParsingNode.href,
-        protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, "") : "",
-        host: urlParsingNode.host,
-        search: urlParsingNode.search ? urlParsingNode.search.replace(/^\?/, "") : "",
-        hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, "") : "",
-        hostname: urlParsingNode.hostname,
-        port: urlParsingNode.port,
-        pathname: urlParsingNode.pathname.charAt(0) === "/" ? urlParsingNode.pathname : "/" + urlParsingNode.pathname
-      };
-    }
-    originURL = resolveURL(window.location.href);
-    return function isURLSameOrigin(requestURL) {
-      const parsed = utils_default.isString(requestURL) ? resolveURL(requestURL) : requestURL;
-      return parsed.protocol === originURL.protocol && parsed.host === originURL.host;
-    };
-  }()
-) : (
-  // Non standard browser envs (web workers, react-native) lack needed support.
-  /* @__PURE__ */ function nonStandardBrowserEnv2() {
-    return function isURLSameOrigin() {
-      return true;
-    };
-  }()
-);
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/parseProtocol.js
-function parseProtocol(url) {
-  const match = /^([-+\w]{1,25})(:?\/\/|:)/.exec(url);
-  return match && match[1] || "";
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/speedometer.js
-function speedometer(samplesCount, min) {
-  samplesCount = samplesCount || 10;
-  const bytes = new Array(samplesCount);
-  const timestamps = new Array(samplesCount);
-  let head = 0;
-  let tail = 0;
-  let firstSampleTS;
-  min = min !== void 0 ? min : 1e3;
-  return function push(chunkLength) {
-    const now = Date.now();
-    const startedAt = timestamps[tail];
-    if (!firstSampleTS) {
-      firstSampleTS = now;
-    }
-    bytes[head] = chunkLength;
-    timestamps[head] = now;
-    let i = tail;
-    let bytesCount = 0;
-    while (i !== head) {
-      bytesCount += bytes[i++];
-      i = i % samplesCount;
-    }
-    head = (head + 1) % samplesCount;
-    if (head === tail) {
-      tail = (tail + 1) % samplesCount;
-    }
-    if (now - firstSampleTS < min) {
-      return;
-    }
-    const passed = startedAt && now - startedAt;
-    return passed ? Math.round(bytesCount * 1e3 / passed) : void 0;
-  };
-}
-var speedometer_default = speedometer;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/adapters/xhr.js
-function progressEventReducer(listener, isDownloadStream) {
-  let bytesNotified = 0;
-  const _speedometer = speedometer_default(50, 250);
-  return (e) => {
-    const loaded = e.loaded;
-    const total = e.lengthComputable ? e.total : void 0;
-    const progressBytes = loaded - bytesNotified;
-    const rate = _speedometer(progressBytes);
-    const inRange = loaded <= total;
-    bytesNotified = loaded;
-    const data = {
-      loaded,
-      total,
-      progress: total ? loaded / total : void 0,
-      bytes: progressBytes,
-      rate: rate ? rate : void 0,
-      estimated: rate && total && inRange ? (total - loaded) / rate : void 0,
-      event: e
-    };
-    data[isDownloadStream ? "download" : "upload"] = true;
-    listener(data);
-  };
-}
-var isXHRAdapterSupported = typeof XMLHttpRequest !== "undefined";
-var xhr_default = isXHRAdapterSupported && function(config) {
-  return new Promise(function dispatchXhrRequest(resolve, reject) {
-    let requestData = config.data;
-    const requestHeaders = AxiosHeaders_default.from(config.headers).normalize();
-    const responseType = config.responseType;
-    let onCanceled;
-    function done() {
-      if (config.cancelToken) {
-        config.cancelToken.unsubscribe(onCanceled);
-      }
-      if (config.signal) {
-        config.signal.removeEventListener("abort", onCanceled);
-      }
-    }
-    let contentType;
-    if (utils_default.isFormData(requestData)) {
-      if (browser_default.isStandardBrowserEnv || browser_default.isStandardBrowserWebWorkerEnv) {
-        requestHeaders.setContentType(false);
-      } else if (!requestHeaders.getContentType(/^\s*multipart\/form-data/)) {
-        requestHeaders.setContentType("multipart/form-data");
-      } else if (utils_default.isString(contentType = requestHeaders.getContentType())) {
-        requestHeaders.setContentType(contentType.replace(/^\s*(multipart\/form-data);+/, "$1"));
-      }
-    }
-    let request = new XMLHttpRequest();
-    if (config.auth) {
-      const username = config.auth.username || "";
-      const password = config.auth.password ? unescape(encodeURIComponent(config.auth.password)) : "";
-      requestHeaders.set("Authorization", "Basic " + btoa(username + ":" + password));
-    }
-    const fullPath = buildFullPath(config.baseURL, config.url);
-    request.open(config.method.toUpperCase(), buildURL(fullPath, config.params, config.paramsSerializer), true);
-    request.timeout = config.timeout;
-    function onloadend() {
-      if (!request) {
-        return;
-      }
-      const responseHeaders = AxiosHeaders_default.from(
-        "getAllResponseHeaders" in request && request.getAllResponseHeaders()
-      );
-      const responseData = !responseType || responseType === "text" || responseType === "json" ? request.responseText : request.response;
-      const response = {
-        data: responseData,
-        status: request.status,
-        statusText: request.statusText,
-        headers: responseHeaders,
-        config,
-        request
-      };
-      settle(function _resolve(value) {
-        resolve(value);
-        done();
-      }, function _reject(err) {
-        reject(err);
-        done();
-      }, response);
-      request = null;
-    }
-    if ("onloadend" in request) {
-      request.onloadend = onloadend;
-    } else {
-      request.onreadystatechange = function handleLoad() {
-        if (!request || request.readyState !== 4) {
-          return;
-        }
-        if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf("file:") === 0)) {
-          return;
-        }
-        setTimeout(onloadend);
-      };
-    }
-    request.onabort = function handleAbort() {
-      if (!request) {
-        return;
-      }
-      reject(new AxiosError_default("Request aborted", AxiosError_default.ECONNABORTED, config, request));
-      request = null;
-    };
-    request.onerror = function handleError() {
-      reject(new AxiosError_default("Network Error", AxiosError_default.ERR_NETWORK, config, request));
-      request = null;
-    };
-    request.ontimeout = function handleTimeout() {
-      let timeoutErrorMessage = config.timeout ? "timeout of " + config.timeout + "ms exceeded" : "timeout exceeded";
-      const transitional2 = config.transitional || transitional_default;
-      if (config.timeoutErrorMessage) {
-        timeoutErrorMessage = config.timeoutErrorMessage;
-      }
-      reject(new AxiosError_default(
-        timeoutErrorMessage,
-        transitional2.clarifyTimeoutError ? AxiosError_default.ETIMEDOUT : AxiosError_default.ECONNABORTED,
-        config,
-        request
-      ));
-      request = null;
-    };
-    if (browser_default.isStandardBrowserEnv) {
-      const xsrfValue = (config.withCredentials || isURLSameOrigin_default(fullPath)) && config.xsrfCookieName && cookies_default.read(config.xsrfCookieName);
-      if (xsrfValue) {
-        requestHeaders.set(config.xsrfHeaderName, xsrfValue);
-      }
-    }
-    requestData === void 0 && requestHeaders.setContentType(null);
-    if ("setRequestHeader" in request) {
-      utils_default.forEach(requestHeaders.toJSON(), function setRequestHeader(val, key) {
-        request.setRequestHeader(key, val);
-      });
-    }
-    if (!utils_default.isUndefined(config.withCredentials)) {
-      request.withCredentials = !!config.withCredentials;
-    }
-    if (responseType && responseType !== "json") {
-      request.responseType = config.responseType;
-    }
-    if (typeof config.onDownloadProgress === "function") {
-      request.addEventListener("progress", progressEventReducer(config.onDownloadProgress, true));
-    }
-    if (typeof config.onUploadProgress === "function" && request.upload) {
-      request.upload.addEventListener("progress", progressEventReducer(config.onUploadProgress));
-    }
-    if (config.cancelToken || config.signal) {
-      onCanceled = (cancel) => {
-        if (!request) {
-          return;
-        }
-        reject(!cancel || cancel.type ? new CanceledError_default(null, config, request) : cancel);
-        request.abort();
-        request = null;
-      };
-      config.cancelToken && config.cancelToken.subscribe(onCanceled);
-      if (config.signal) {
-        config.signal.aborted ? onCanceled() : config.signal.addEventListener("abort", onCanceled);
-      }
-    }
-    const protocol = parseProtocol(fullPath);
-    if (protocol && browser_default.protocols.indexOf(protocol) === -1) {
-      reject(new AxiosError_default("Unsupported protocol " + protocol + ":", AxiosError_default.ERR_BAD_REQUEST, config));
-      return;
-    }
-    request.send(requestData || null);
-  });
-};
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/adapters/adapters.js
-var knownAdapters = {
-  http: null_default,
-  xhr: xhr_default
-};
-utils_default.forEach(knownAdapters, (fn, value) => {
-  if (fn) {
-    try {
-      Object.defineProperty(fn, "name", { value });
-    } catch (e) {
-    }
-    Object.defineProperty(fn, "adapterName", { value });
-  }
-});
-var renderReason = (reason) => `- ${reason}`;
-var isResolvedHandle = (adapter) => utils_default.isFunction(adapter) || adapter === null || adapter === false;
-var adapters_default = {
-  getAdapter: (adapters) => {
-    adapters = utils_default.isArray(adapters) ? adapters : [adapters];
-    const { length } = adapters;
-    let nameOrAdapter;
-    let adapter;
-    const rejectedReasons = {};
-    for (let i = 0; i < length; i++) {
-      nameOrAdapter = adapters[i];
-      let id;
-      adapter = nameOrAdapter;
-      if (!isResolvedHandle(nameOrAdapter)) {
-        adapter = knownAdapters[(id = String(nameOrAdapter)).toLowerCase()];
-        if (adapter === void 0) {
-          throw new AxiosError_default(`Unknown adapter '${id}'`);
-        }
-      }
-      if (adapter) {
-        break;
-      }
-      rejectedReasons[id || "#" + i] = adapter;
-    }
-    if (!adapter) {
-      const reasons = Object.entries(rejectedReasons).map(
-        ([id, state]) => `adapter ${id} ` + (state === false ? "is not supported by the environment" : "is not available in the build")
-      );
-      let s = length ? reasons.length > 1 ? "since :\n" + reasons.map(renderReason).join("\n") : " " + renderReason(reasons[0]) : "as no adapter specified";
-      throw new AxiosError_default(
-        `There is no suitable adapter to dispatch the request ` + s,
-        "ERR_NOT_SUPPORT"
-      );
-    }
-    return adapter;
-  },
-  adapters: knownAdapters
-};
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/core/dispatchRequest.js
-function throwIfCancellationRequested(config) {
-  if (config.cancelToken) {
-    config.cancelToken.throwIfRequested();
-  }
-  if (config.signal && config.signal.aborted) {
-    throw new CanceledError_default(null, config);
-  }
-}
-function dispatchRequest(config) {
-  throwIfCancellationRequested(config);
-  config.headers = AxiosHeaders_default.from(config.headers);
-  config.data = transformData.call(
-    config,
-    config.transformRequest
-  );
-  if (["post", "put", "patch"].indexOf(config.method) !== -1) {
-    config.headers.setContentType("application/x-www-form-urlencoded", false);
-  }
-  const adapter = adapters_default.getAdapter(config.adapter || defaults_default.adapter);
-  return adapter(config).then(function onAdapterResolution(response) {
-    throwIfCancellationRequested(config);
-    response.data = transformData.call(
-      config,
-      config.transformResponse,
-      response
-    );
-    response.headers = AxiosHeaders_default.from(response.headers);
-    return response;
-  }, function onAdapterRejection(reason) {
-    if (!isCancel(reason)) {
-      throwIfCancellationRequested(config);
-      if (reason && reason.response) {
-        reason.response.data = transformData.call(
-          config,
-          config.transformResponse,
-          reason.response
-        );
-        reason.response.headers = AxiosHeaders_default.from(reason.response.headers);
-      }
-    }
-    return Promise.reject(reason);
-  });
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/core/mergeConfig.js
-var headersToObject = (thing) => thing instanceof AxiosHeaders_default ? thing.toJSON() : thing;
-function mergeConfig(config1, config2) {
-  config2 = config2 || {};
-  const config = {};
-  function getMergedValue(target, source, caseless) {
-    if (utils_default.isPlainObject(target) && utils_default.isPlainObject(source)) {
-      return utils_default.merge.call({ caseless }, target, source);
-    } else if (utils_default.isPlainObject(source)) {
-      return utils_default.merge({}, source);
-    } else if (utils_default.isArray(source)) {
-      return source.slice();
-    }
-    return source;
-  }
-  function mergeDeepProperties(a, b, caseless) {
-    if (!utils_default.isUndefined(b)) {
-      return getMergedValue(a, b, caseless);
-    } else if (!utils_default.isUndefined(a)) {
-      return getMergedValue(void 0, a, caseless);
-    }
-  }
-  function valueFromConfig2(a, b) {
-    if (!utils_default.isUndefined(b)) {
-      return getMergedValue(void 0, b);
-    }
-  }
-  function defaultToConfig2(a, b) {
-    if (!utils_default.isUndefined(b)) {
-      return getMergedValue(void 0, b);
-    } else if (!utils_default.isUndefined(a)) {
-      return getMergedValue(void 0, a);
-    }
-  }
-  function mergeDirectKeys(a, b, prop) {
-    if (prop in config2) {
-      return getMergedValue(a, b);
-    } else if (prop in config1) {
-      return getMergedValue(void 0, a);
-    }
-  }
-  const mergeMap = {
-    url: valueFromConfig2,
-    method: valueFromConfig2,
-    data: valueFromConfig2,
-    baseURL: defaultToConfig2,
-    transformRequest: defaultToConfig2,
-    transformResponse: defaultToConfig2,
-    paramsSerializer: defaultToConfig2,
-    timeout: defaultToConfig2,
-    timeoutMessage: defaultToConfig2,
-    withCredentials: defaultToConfig2,
-    adapter: defaultToConfig2,
-    responseType: defaultToConfig2,
-    xsrfCookieName: defaultToConfig2,
-    xsrfHeaderName: defaultToConfig2,
-    onUploadProgress: defaultToConfig2,
-    onDownloadProgress: defaultToConfig2,
-    decompress: defaultToConfig2,
-    maxContentLength: defaultToConfig2,
-    maxBodyLength: defaultToConfig2,
-    beforeRedirect: defaultToConfig2,
-    transport: defaultToConfig2,
-    httpAgent: defaultToConfig2,
-    httpsAgent: defaultToConfig2,
-    cancelToken: defaultToConfig2,
-    socketPath: defaultToConfig2,
-    responseEncoding: defaultToConfig2,
-    validateStatus: mergeDirectKeys,
-    headers: (a, b) => mergeDeepProperties(headersToObject(a), headersToObject(b), true)
-  };
-  utils_default.forEach(Object.keys(Object.assign({}, config1, config2)), function computeConfigValue(prop) {
-    const merge2 = mergeMap[prop] || mergeDeepProperties;
-    const configValue = merge2(config1[prop], config2[prop], prop);
-    utils_default.isUndefined(configValue) && merge2 !== mergeDirectKeys || (config[prop] = configValue);
-  });
-  return config;
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/env/data.js
-var VERSION = "1.5.1";
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/validator.js
-var validators = {};
-["object", "boolean", "number", "function", "string", "symbol"].forEach((type, i) => {
-  validators[type] = function validator(thing) {
-    return typeof thing === type || "a" + (i < 1 ? "n " : " ") + type;
-  };
-});
-var deprecatedWarnings = {};
-validators.transitional = function transitional(validator, version, message) {
-  function formatMessage(opt, desc) {
-    return "[Axios v" + VERSION + "] Transitional option '" + opt + "'" + desc + (message ? ". " + message : "");
-  }
-  return (value, opt, opts) => {
-    if (validator === false) {
-      throw new AxiosError_default(
-        formatMessage(opt, " has been removed" + (version ? " in " + version : "")),
-        AxiosError_default.ERR_DEPRECATED
-      );
-    }
-    if (version && !deprecatedWarnings[opt]) {
-      deprecatedWarnings[opt] = true;
-      console.warn(
-        formatMessage(
-          opt,
-          " has been deprecated since v" + version + " and will be removed in the near future"
-        )
-      );
-    }
-    return validator ? validator(value, opt, opts) : true;
-  };
-};
-function assertOptions(options, schema, allowUnknown) {
-  if (typeof options !== "object") {
-    throw new AxiosError_default("options must be an object", AxiosError_default.ERR_BAD_OPTION_VALUE);
-  }
-  const keys = Object.keys(options);
-  let i = keys.length;
-  while (i-- > 0) {
-    const opt = keys[i];
-    const validator = schema[opt];
-    if (validator) {
-      const value = options[opt];
-      const result = value === void 0 || validator(value, opt, options);
-      if (result !== true) {
-        throw new AxiosError_default("option " + opt + " must be " + result, AxiosError_default.ERR_BAD_OPTION_VALUE);
-      }
-      continue;
-    }
-    if (allowUnknown !== true) {
-      throw new AxiosError_default("Unknown option " + opt, AxiosError_default.ERR_BAD_OPTION);
-    }
-  }
-}
-var validator_default = {
-  assertOptions,
-  validators
-};
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/core/Axios.js
-var validators2 = validator_default.validators;
-var Axios = class {
-  constructor(instanceConfig) {
-    this.defaults = instanceConfig;
-    this.interceptors = {
-      request: new InterceptorManager_default(),
-      response: new InterceptorManager_default()
-    };
-  }
-  /**
-   * Dispatch a request
-   *
-   * @param {String|Object} configOrUrl The config specific for this request (merged with this.defaults)
-   * @param {?Object} config
-   *
-   * @returns {Promise} The Promise to be fulfilled
-   */
-  request(configOrUrl, config) {
-    if (typeof configOrUrl === "string") {
-      config = config || {};
-      config.url = configOrUrl;
-    } else {
-      config = configOrUrl || {};
-    }
-    config = mergeConfig(this.defaults, config);
-    const { transitional: transitional2, paramsSerializer, headers } = config;
-    if (transitional2 !== void 0) {
-      validator_default.assertOptions(transitional2, {
-        silentJSONParsing: validators2.transitional(validators2.boolean),
-        forcedJSONParsing: validators2.transitional(validators2.boolean),
-        clarifyTimeoutError: validators2.transitional(validators2.boolean)
-      }, false);
-    }
-    if (paramsSerializer != null) {
-      if (utils_default.isFunction(paramsSerializer)) {
-        config.paramsSerializer = {
-          serialize: paramsSerializer
-        };
-      } else {
-        validator_default.assertOptions(paramsSerializer, {
-          encode: validators2.function,
-          serialize: validators2.function
-        }, true);
-      }
-    }
-    config.method = (config.method || this.defaults.method || "get").toLowerCase();
-    let contextHeaders = headers && utils_default.merge(
-      headers.common,
-      headers[config.method]
-    );
-    headers && utils_default.forEach(
-      ["delete", "get", "head", "post", "put", "patch", "common"],
-      (method) => {
-        delete headers[method];
-      }
-    );
-    config.headers = AxiosHeaders_default.concat(contextHeaders, headers);
-    const requestInterceptorChain = [];
-    let synchronousRequestInterceptors = true;
-    this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) {
-      if (typeof interceptor.runWhen === "function" && interceptor.runWhen(config) === false) {
-        return;
-      }
-      synchronousRequestInterceptors = synchronousRequestInterceptors && interceptor.synchronous;
-      requestInterceptorChain.unshift(interceptor.fulfilled, interceptor.rejected);
-    });
-    const responseInterceptorChain = [];
-    this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) {
-      responseInterceptorChain.push(interceptor.fulfilled, interceptor.rejected);
-    });
-    let promise;
-    let i = 0;
-    let len;
-    if (!synchronousRequestInterceptors) {
-      const chain = [dispatchRequest.bind(this), void 0];
-      chain.unshift.apply(chain, requestInterceptorChain);
-      chain.push.apply(chain, responseInterceptorChain);
-      len = chain.length;
-      promise = Promise.resolve(config);
-      while (i < len) {
-        promise = promise.then(chain[i++], chain[i++]);
-      }
-      return promise;
-    }
-    len = requestInterceptorChain.length;
-    let newConfig = config;
-    i = 0;
-    while (i < len) {
-      const onFulfilled = requestInterceptorChain[i++];
-      const onRejected = requestInterceptorChain[i++];
-      try {
-        newConfig = onFulfilled(newConfig);
-      } catch (error) {
-        onRejected.call(this, error);
-        break;
-      }
-    }
-    try {
-      promise = dispatchRequest.call(this, newConfig);
-    } catch (error) {
-      return Promise.reject(error);
-    }
-    i = 0;
-    len = responseInterceptorChain.length;
-    while (i < len) {
-      promise = promise.then(responseInterceptorChain[i++], responseInterceptorChain[i++]);
-    }
-    return promise;
-  }
-  getUri(config) {
-    config = mergeConfig(this.defaults, config);
-    const fullPath = buildFullPath(config.baseURL, config.url);
-    return buildURL(fullPath, config.params, config.paramsSerializer);
-  }
-};
-utils_default.forEach(["delete", "get", "head", "options"], function forEachMethodNoData(method) {
-  Axios.prototype[method] = function(url, config) {
-    return this.request(mergeConfig(config || {}, {
-      method,
-      url,
-      data: (config || {}).data
-    }));
-  };
-});
-utils_default.forEach(["post", "put", "patch"], function forEachMethodWithData(method) {
-  function generateHTTPMethod(isForm) {
-    return function httpMethod(url, data, config) {
-      return this.request(mergeConfig(config || {}, {
-        method,
-        headers: isForm ? {
-          "Content-Type": "multipart/form-data"
-        } : {},
-        url,
-        data
-      }));
-    };
-  }
-  Axios.prototype[method] = generateHTTPMethod();
-  Axios.prototype[method + "Form"] = generateHTTPMethod(true);
-});
-var Axios_default = Axios;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/cancel/CancelToken.js
-var CancelToken = class _CancelToken {
-  constructor(executor) {
-    if (typeof executor !== "function") {
-      throw new TypeError("executor must be a function.");
-    }
-    let resolvePromise;
-    this.promise = new Promise(function promiseExecutor(resolve) {
-      resolvePromise = resolve;
-    });
-    const token = this;
-    this.promise.then((cancel) => {
-      if (!token._listeners)
-        return;
-      let i = token._listeners.length;
-      while (i-- > 0) {
-        token._listeners[i](cancel);
-      }
-      token._listeners = null;
-    });
-    this.promise.then = (onfulfilled) => {
-      let _resolve;
-      const promise = new Promise((resolve) => {
-        token.subscribe(resolve);
-        _resolve = resolve;
-      }).then(onfulfilled);
-      promise.cancel = function reject() {
-        token.unsubscribe(_resolve);
-      };
-      return promise;
-    };
-    executor(function cancel(message, config, request) {
-      if (token.reason) {
-        return;
-      }
-      token.reason = new CanceledError_default(message, config, request);
-      resolvePromise(token.reason);
-    });
-  }
-  /**
-   * Throws a `CanceledError` if cancellation has been requested.
-   */
-  throwIfRequested() {
-    if (this.reason) {
-      throw this.reason;
-    }
-  }
-  /**
-   * Subscribe to the cancel signal
-   */
-  subscribe(listener) {
-    if (this.reason) {
-      listener(this.reason);
-      return;
-    }
-    if (this._listeners) {
-      this._listeners.push(listener);
-    } else {
-      this._listeners = [listener];
-    }
-  }
-  /**
-   * Unsubscribe from the cancel signal
-   */
-  unsubscribe(listener) {
-    if (!this._listeners) {
-      return;
-    }
-    const index = this._listeners.indexOf(listener);
-    if (index !== -1) {
-      this._listeners.splice(index, 1);
-    }
-  }
-  /**
-   * Returns an object that contains a new `CancelToken` and a function that, when called,
-   * cancels the `CancelToken`.
-   */
-  static source() {
-    let cancel;
-    const token = new _CancelToken(function executor(c) {
-      cancel = c;
-    });
-    return {
-      token,
-      cancel
-    };
-  }
-};
-var CancelToken_default = CancelToken;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/spread.js
-function spread(callback) {
-  return function wrap(arr) {
-    return callback.apply(null, arr);
-  };
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/isAxiosError.js
-function isAxiosError(payload) {
-  return utils_default.isObject(payload) && payload.isAxiosError === true;
-}
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/helpers/HttpStatusCode.js
-var HttpStatusCode = {
-  Continue: 100,
-  SwitchingProtocols: 101,
-  Processing: 102,
-  EarlyHints: 103,
-  Ok: 200,
-  Created: 201,
-  Accepted: 202,
-  NonAuthoritativeInformation: 203,
-  NoContent: 204,
-  ResetContent: 205,
-  PartialContent: 206,
-  MultiStatus: 207,
-  AlreadyReported: 208,
-  ImUsed: 226,
-  MultipleChoices: 300,
-  MovedPermanently: 301,
-  Found: 302,
-  SeeOther: 303,
-  NotModified: 304,
-  UseProxy: 305,
-  Unused: 306,
-  TemporaryRedirect: 307,
-  PermanentRedirect: 308,
-  BadRequest: 400,
-  Unauthorized: 401,
-  PaymentRequired: 402,
-  Forbidden: 403,
-  NotFound: 404,
-  MethodNotAllowed: 405,
-  NotAcceptable: 406,
-  ProxyAuthenticationRequired: 407,
-  RequestTimeout: 408,
-  Conflict: 409,
-  Gone: 410,
-  LengthRequired: 411,
-  PreconditionFailed: 412,
-  PayloadTooLarge: 413,
-  UriTooLong: 414,
-  UnsupportedMediaType: 415,
-  RangeNotSatisfiable: 416,
-  ExpectationFailed: 417,
-  ImATeapot: 418,
-  MisdirectedRequest: 421,
-  UnprocessableEntity: 422,
-  Locked: 423,
-  FailedDependency: 424,
-  TooEarly: 425,
-  UpgradeRequired: 426,
-  PreconditionRequired: 428,
-  TooManyRequests: 429,
-  RequestHeaderFieldsTooLarge: 431,
-  UnavailableForLegalReasons: 451,
-  InternalServerError: 500,
-  NotImplemented: 501,
-  BadGateway: 502,
-  ServiceUnavailable: 503,
-  GatewayTimeout: 504,
-  HttpVersionNotSupported: 505,
-  VariantAlsoNegotiates: 506,
-  InsufficientStorage: 507,
-  LoopDetected: 508,
-  NotExtended: 510,
-  NetworkAuthenticationRequired: 511
-};
-Object.entries(HttpStatusCode).forEach(([key, value]) => {
-  HttpStatusCode[value] = key;
-});
-var HttpStatusCode_default = HttpStatusCode;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/lib/axios.js
-function createInstance(defaultConfig) {
-  const context = new Axios_default(defaultConfig);
-  const instance = bind(Axios_default.prototype.request, context);
-  utils_default.extend(instance, Axios_default.prototype, context, { allOwnKeys: true });
-  utils_default.extend(instance, context, null, { allOwnKeys: true });
-  instance.create = function create(instanceConfig) {
-    return createInstance(mergeConfig(defaultConfig, instanceConfig));
-  };
-  return instance;
-}
-var axios = createInstance(defaults_default);
-axios.Axios = Axios_default;
-axios.CanceledError = CanceledError_default;
-axios.CancelToken = CancelToken_default;
-axios.isCancel = isCancel;
-axios.VERSION = VERSION;
-axios.toFormData = toFormData_default;
-axios.AxiosError = AxiosError_default;
-axios.Cancel = axios.CanceledError;
-axios.all = function all(promises) {
-  return Promise.all(promises);
-};
-axios.spread = spread;
-axios.isAxiosError = isAxiosError;
-axios.mergeConfig = mergeConfig;
-axios.AxiosHeaders = AxiosHeaders_default;
-axios.formToJSON = (thing) => formDataToJSON_default(utils_default.isHTMLForm(thing) ? new FormData(thing) : thing);
-axios.getAdapter = adapters_default.getAdapter;
-axios.HttpStatusCode = HttpStatusCode_default;
-axios.default = axios;
-var axios_default = axios;
-
-// ../../../../../Documents/app/qrcodeScaner/node_modules/axios/index.js
-var {
-  Axios: Axios2,
-  AxiosError: AxiosError2,
-  CanceledError: CanceledError2,
-  isCancel: isCancel2,
-  CancelToken: CancelToken2,
-  VERSION: VERSION2,
-  all: all2,
-  Cancel,
-  isAxiosError: isAxiosError2,
-  spread: spread2,
-  toFormData: toFormData2,
-  AxiosHeaders: AxiosHeaders2,
-  HttpStatusCode: HttpStatusCode2,
-  formToJSON,
-  getAdapter,
-  mergeConfig: mergeConfig2
-} = axios_default;
-export {
-  Axios2 as Axios,
-  AxiosError2 as AxiosError,
-  AxiosHeaders2 as AxiosHeaders,
-  Cancel,
-  CancelToken2 as CancelToken,
-  CanceledError2 as CanceledError,
-  HttpStatusCode2 as HttpStatusCode,
-  VERSION2 as VERSION,
-  all2 as all,
-  axios_default as default,
-  formToJSON,
-  getAdapter,
-  isAxiosError2 as isAxiosError,
-  isCancel2 as isCancel,
-  mergeConfig2 as mergeConfig,
-  spread2 as spread,
-  toFormData2 as toFormData
-};
-//# sourceMappingURL=axios.js.map
diff --git a/qrcodeScaner/unpackage/dist/cache/.vite/deps/axios.js.map b/qrcodeScaner/unpackage/dist/cache/.vite/deps/axios.js.map
deleted file mode 100644
index 857b7b0..0000000
--- a/qrcodeScaner/unpackage/dist/cache/.vite/deps/axios.js.map
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  "version": 3,
-  "sources": ["../../../../../node_modules/axios/lib/helpers/bind.js", "../../../../../node_modules/axios/lib/utils.js", "../../../../../node_modules/axios/lib/core/AxiosError.js", "../../../../../node_modules/axios/lib/helpers/null.js", "../../../../../node_modules/axios/lib/helpers/toFormData.js", "../../../../../node_modules/axios/lib/helpers/AxiosURLSearchParams.js", "../../../../../node_modules/axios/lib/helpers/buildURL.js", "../../../../../node_modules/axios/lib/core/InterceptorManager.js", "../../../../../node_modules/axios/lib/defaults/transitional.js", "../../../../../node_modules/axios/lib/platform/browser/classes/URLSearchParams.js", "../../../../../node_modules/axios/lib/platform/browser/classes/FormData.js", "../../../../../node_modules/axios/lib/platform/browser/classes/Blob.js", "../../../../../node_modules/axios/lib/platform/browser/index.js", "../../../../../node_modules/axios/lib/helpers/toURLEncodedForm.js", "../../../../../node_modules/axios/lib/helpers/formDataToJSON.js", "../../../../../node_modules/axios/lib/defaults/index.js", "../../../../../node_modules/axios/lib/helpers/parseHeaders.js", "../../../../../node_modules/axios/lib/core/AxiosHeaders.js", "../../../../../node_modules/axios/lib/core/transformData.js", "../../../../../node_modules/axios/lib/cancel/isCancel.js", "../../../../../node_modules/axios/lib/cancel/CanceledError.js", "../../../../../node_modules/axios/lib/core/settle.js", "../../../../../node_modules/axios/lib/helpers/cookies.js", "../../../../../node_modules/axios/lib/helpers/isAbsoluteURL.js", "../../../../../node_modules/axios/lib/helpers/combineURLs.js", "../../../../../node_modules/axios/lib/core/buildFullPath.js", "../../../../../node_modules/axios/lib/helpers/isURLSameOrigin.js", "../../../../../node_modules/axios/lib/helpers/parseProtocol.js", "../../../../../node_modules/axios/lib/helpers/speedometer.js", "../../../../../node_modules/axios/lib/adapters/xhr.js", "../../../../../node_modules/axios/lib/adapters/adapters.js", "../../../../../node_modules/axios/lib/core/dispatchRequest.js", "../../../../../node_modules/axios/lib/core/mergeConfig.js", "../../../../../node_modules/axios/lib/env/data.js", "../../../../../node_modules/axios/lib/helpers/validator.js", "../../../../../node_modules/axios/lib/core/Axios.js", "../../../../../node_modules/axios/lib/cancel/CancelToken.js", "../../../../../node_modules/axios/lib/helpers/spread.js", "../../../../../node_modules/axios/lib/helpers/isAxiosError.js", "../../../../../node_modules/axios/lib/helpers/HttpStatusCode.js", "../../../../../node_modules/axios/lib/axios.js", "../../../../../node_modules/axios/index.js"],
-  "sourcesContent": ["'use strict';\n\nexport default function bind(fn, thisArg) {\n  return function wrap() {\n    return fn.apply(thisArg, arguments);\n  };\n}\n", "'use strict';\n\nimport bind from './helpers/bind.js';\n\n// utils is a library of generic helper functions non-specific to axios\n\nconst {toString} = Object.prototype;\nconst {getPrototypeOf} = Object;\n\nconst kindOf = (cache => thing => {\n    const str = toString.call(thing);\n    return cache[str] || (cache[str] = str.slice(8, -1).toLowerCase());\n})(Object.create(null));\n\nconst kindOfTest = (type) => {\n  type = type.toLowerCase();\n  return (thing) => kindOf(thing) === type\n}\n\nconst typeOfTest = type => thing => typeof thing === type;\n\n/**\n * Determine if a value is an Array\n *\n * @param {Object} val The value to test\n *\n * @returns {boolean} True if value is an Array, otherwise false\n */\nconst {isArray} = Array;\n\n/**\n * Determine if a value is undefined\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if the value is undefined, otherwise false\n */\nconst isUndefined = typeOfTest('undefined');\n\n/**\n * Determine if a value is a Buffer\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a Buffer, otherwise false\n */\nfunction isBuffer(val) {\n  return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor)\n    && isFunction(val.constructor.isBuffer) && val.constructor.isBuffer(val);\n}\n\n/**\n * Determine if a value is an ArrayBuffer\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is an ArrayBuffer, otherwise false\n */\nconst isArrayBuffer = kindOfTest('ArrayBuffer');\n\n\n/**\n * Determine if a value is a view on an ArrayBuffer\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false\n */\nfunction isArrayBufferView(val) {\n  let result;\n  if ((typeof ArrayBuffer !== 'undefined') && (ArrayBuffer.isView)) {\n    result = ArrayBuffer.isView(val);\n  } else {\n    result = (val) && (val.buffer) && (isArrayBuffer(val.buffer));\n  }\n  return result;\n}\n\n/**\n * Determine if a value is a String\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a String, otherwise false\n */\nconst isString = typeOfTest('string');\n\n/**\n * Determine if a value is a Function\n *\n * @param {*} val The value to test\n * @returns {boolean} True if value is a Function, otherwise false\n */\nconst isFunction = typeOfTest('function');\n\n/**\n * Determine if a value is a Number\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a Number, otherwise false\n */\nconst isNumber = typeOfTest('number');\n\n/**\n * Determine if a value is an Object\n *\n * @param {*} thing The value to test\n *\n * @returns {boolean} True if value is an Object, otherwise false\n */\nconst isObject = (thing) => thing !== null && typeof thing === 'object';\n\n/**\n * Determine if a value is a Boolean\n *\n * @param {*} thing The value to test\n * @returns {boolean} True if value is a Boolean, otherwise false\n */\nconst isBoolean = thing => thing === true || thing === false;\n\n/**\n * Determine if a value is a plain Object\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a plain Object, otherwise false\n */\nconst isPlainObject = (val) => {\n  if (kindOf(val) !== 'object') {\n    return false;\n  }\n\n  const prototype = getPrototypeOf(val);\n  return (prototype === null || prototype === Object.prototype || Object.getPrototypeOf(prototype) === null) && !(Symbol.toStringTag in val) && !(Symbol.iterator in val);\n}\n\n/**\n * Determine if a value is a Date\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a Date, otherwise false\n */\nconst isDate = kindOfTest('Date');\n\n/**\n * Determine if a value is a File\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a File, otherwise false\n */\nconst isFile = kindOfTest('File');\n\n/**\n * Determine if a value is a Blob\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a Blob, otherwise false\n */\nconst isBlob = kindOfTest('Blob');\n\n/**\n * Determine if a value is a FileList\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a File, otherwise false\n */\nconst isFileList = kindOfTest('FileList');\n\n/**\n * Determine if a value is a Stream\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a Stream, otherwise false\n */\nconst isStream = (val) => isObject(val) && isFunction(val.pipe);\n\n/**\n * Determine if a value is a FormData\n *\n * @param {*} thing The value to test\n *\n * @returns {boolean} True if value is an FormData, otherwise false\n */\nconst isFormData = (thing) => {\n  let kind;\n  return thing && (\n    (typeof FormData === 'function' && thing instanceof FormData) || (\n      isFunction(thing.append) && (\n        (kind = kindOf(thing)) === 'formdata' ||\n        // detect form-data instance\n        (kind === 'object' && isFunction(thing.toString) && thing.toString() === '[object FormData]')\n      )\n    )\n  )\n}\n\n/**\n * Determine if a value is a URLSearchParams object\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a URLSearchParams object, otherwise false\n */\nconst isURLSearchParams = kindOfTest('URLSearchParams');\n\n/**\n * Trim excess whitespace off the beginning and end of a string\n *\n * @param {String} str The String to trim\n *\n * @returns {String} The String freed of excess whitespace\n */\nconst trim = (str) => str.trim ?\n  str.trim() : str.replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g, '');\n\n/**\n * Iterate over an Array or an Object invoking a function for each item.\n *\n * If `obj` is an Array callback will be called passing\n * the value, index, and complete array for each item.\n *\n * If 'obj' is an Object callback will be called passing\n * the value, key, and complete object for each property.\n *\n * @param {Object|Array} obj The object to iterate\n * @param {Function} fn The callback to invoke for each item\n *\n * @param {Boolean} [allOwnKeys = false]\n * @returns {any}\n */\nfunction forEach(obj, fn, {allOwnKeys = false} = {}) {\n  // Don't bother if no value provided\n  if (obj === null || typeof obj === 'undefined') {\n    return;\n  }\n\n  let i;\n  let l;\n\n  // Force an array if not already something iterable\n  if (typeof obj !== 'object') {\n    /*eslint no-param-reassign:0*/\n    obj = [obj];\n  }\n\n  if (isArray(obj)) {\n    // Iterate over array values\n    for (i = 0, l = obj.length; i < l; i++) {\n      fn.call(null, obj[i], i, obj);\n    }\n  } else {\n    // Iterate over object keys\n    const keys = allOwnKeys ? Object.getOwnPropertyNames(obj) : Object.keys(obj);\n    const len = keys.length;\n    let key;\n\n    for (i = 0; i < len; i++) {\n      key = keys[i];\n      fn.call(null, obj[key], key, obj);\n    }\n  }\n}\n\nfunction findKey(obj, key) {\n  key = key.toLowerCase();\n  const keys = Object.keys(obj);\n  let i = keys.length;\n  let _key;\n  while (i-- > 0) {\n    _key = keys[i];\n    if (key === _key.toLowerCase()) {\n      return _key;\n    }\n  }\n  return null;\n}\n\nconst _global = (() => {\n  /*eslint no-undef:0*/\n  if (typeof globalThis !== \"undefined\") return globalThis;\n  return typeof self !== \"undefined\" ? self : (typeof window !== 'undefined' ? window : global)\n})();\n\nconst isContextDefined = (context) => !isUndefined(context) && context !== _global;\n\n/**\n * Accepts varargs expecting each argument to be an object, then\n * immutably merges the properties of each object and returns result.\n *\n * When multiple objects contain the same key the later object in\n * the arguments list will take precedence.\n *\n * Example:\n *\n * ```js\n * var result = merge({foo: 123}, {foo: 456});\n * console.log(result.foo); // outputs 456\n * ```\n *\n * @param {Object} obj1 Object to merge\n *\n * @returns {Object} Result of all merge properties\n */\nfunction merge(/* obj1, obj2, obj3, ... */) {\n  const {caseless} = isContextDefined(this) && this || {};\n  const result = {};\n  const assignValue = (val, key) => {\n    const targetKey = caseless && findKey(result, key) || key;\n    if (isPlainObject(result[targetKey]) && isPlainObject(val)) {\n      result[targetKey] = merge(result[targetKey], val);\n    } else if (isPlainObject(val)) {\n      result[targetKey] = merge({}, val);\n    } else if (isArray(val)) {\n      result[targetKey] = val.slice();\n    } else {\n      result[targetKey] = val;\n    }\n  }\n\n  for (let i = 0, l = arguments.length; i < l; i++) {\n    arguments[i] && forEach(arguments[i], assignValue);\n  }\n  return result;\n}\n\n/**\n * Extends object a by mutably adding to it the properties of object b.\n *\n * @param {Object} a The object to be extended\n * @param {Object} b The object to copy properties from\n * @param {Object} thisArg The object to bind function to\n *\n * @param {Boolean} [allOwnKeys]\n * @returns {Object} The resulting value of object a\n */\nconst extend = (a, b, thisArg, {allOwnKeys}= {}) => {\n  forEach(b, (val, key) => {\n    if (thisArg && isFunction(val)) {\n      a[key] = bind(val, thisArg);\n    } else {\n      a[key] = val;\n    }\n  }, {allOwnKeys});\n  return a;\n}\n\n/**\n * Remove byte order marker. This catches EF BB BF (the UTF-8 BOM)\n *\n * @param {string} content with BOM\n *\n * @returns {string} content value without BOM\n */\nconst stripBOM = (content) => {\n  if (content.charCodeAt(0) === 0xFEFF) {\n    content = content.slice(1);\n  }\n  return content;\n}\n\n/**\n * Inherit the prototype methods from one constructor into another\n * @param {function} constructor\n * @param {function} superConstructor\n * @param {object} [props]\n * @param {object} [descriptors]\n *\n * @returns {void}\n */\nconst inherits = (constructor, superConstructor, props, descriptors) => {\n  constructor.prototype = Object.create(superConstructor.prototype, descriptors);\n  constructor.prototype.constructor = constructor;\n  Object.defineProperty(constructor, 'super', {\n    value: superConstructor.prototype\n  });\n  props && Object.assign(constructor.prototype, props);\n}\n\n/**\n * Resolve object with deep prototype chain to a flat object\n * @param {Object} sourceObj source object\n * @param {Object} [destObj]\n * @param {Function|Boolean} [filter]\n * @param {Function} [propFilter]\n *\n * @returns {Object}\n */\nconst toFlatObject = (sourceObj, destObj, filter, propFilter) => {\n  let props;\n  let i;\n  let prop;\n  const merged = {};\n\n  destObj = destObj || {};\n  // eslint-disable-next-line no-eq-null,eqeqeq\n  if (sourceObj == null) return destObj;\n\n  do {\n    props = Object.getOwnPropertyNames(sourceObj);\n    i = props.length;\n    while (i-- > 0) {\n      prop = props[i];\n      if ((!propFilter || propFilter(prop, sourceObj, destObj)) && !merged[prop]) {\n        destObj[prop] = sourceObj[prop];\n        merged[prop] = true;\n      }\n    }\n    sourceObj = filter !== false && getPrototypeOf(sourceObj);\n  } while (sourceObj && (!filter || filter(sourceObj, destObj)) && sourceObj !== Object.prototype);\n\n  return destObj;\n}\n\n/**\n * Determines whether a string ends with the characters of a specified string\n *\n * @param {String} str\n * @param {String} searchString\n * @param {Number} [position= 0]\n *\n * @returns {boolean}\n */\nconst endsWith = (str, searchString, position) => {\n  str = String(str);\n  if (position === undefined || position > str.length) {\n    position = str.length;\n  }\n  position -= searchString.length;\n  const lastIndex = str.indexOf(searchString, position);\n  return lastIndex !== -1 && lastIndex === position;\n}\n\n\n/**\n * Returns new array from array like object or null if failed\n *\n * @param {*} [thing]\n *\n * @returns {?Array}\n */\nconst toArray = (thing) => {\n  if (!thing) return null;\n  if (isArray(thing)) return thing;\n  let i = thing.length;\n  if (!isNumber(i)) return null;\n  const arr = new Array(i);\n  while (i-- > 0) {\n    arr[i] = thing[i];\n  }\n  return arr;\n}\n\n/**\n * Checking if the Uint8Array exists and if it does, it returns a function that checks if the\n * thing passed in is an instance of Uint8Array\n *\n * @param {TypedArray}\n *\n * @returns {Array}\n */\n// eslint-disable-next-line func-names\nconst isTypedArray = (TypedArray => {\n  // eslint-disable-next-line func-names\n  return thing => {\n    return TypedArray && thing instanceof TypedArray;\n  };\n})(typeof Uint8Array !== 'undefined' && getPrototypeOf(Uint8Array));\n\n/**\n * For each entry in the object, call the function with the key and value.\n *\n * @param {Object<any, any>} obj - The object to iterate over.\n * @param {Function} fn - The function to call for each entry.\n *\n * @returns {void}\n */\nconst forEachEntry = (obj, fn) => {\n  const generator = obj && obj[Symbol.iterator];\n\n  const iterator = generator.call(obj);\n\n  let result;\n\n  while ((result = iterator.next()) && !result.done) {\n    const pair = result.value;\n    fn.call(obj, pair[0], pair[1]);\n  }\n}\n\n/**\n * It takes a regular expression and a string, and returns an array of all the matches\n *\n * @param {string} regExp - The regular expression to match against.\n * @param {string} str - The string to search.\n *\n * @returns {Array<boolean>}\n */\nconst matchAll = (regExp, str) => {\n  let matches;\n  const arr = [];\n\n  while ((matches = regExp.exec(str)) !== null) {\n    arr.push(matches);\n  }\n\n  return arr;\n}\n\n/* Checking if the kindOfTest function returns true when passed an HTMLFormElement. */\nconst isHTMLForm = kindOfTest('HTMLFormElement');\n\nconst toCamelCase = str => {\n  return str.toLowerCase().replace(/[-_\\s]([a-z\\d])(\\w*)/g,\n    function replacer(m, p1, p2) {\n      return p1.toUpperCase() + p2;\n    }\n  );\n};\n\n/* Creating a function that will check if an object has a property. */\nconst hasOwnProperty = (({hasOwnProperty}) => (obj, prop) => hasOwnProperty.call(obj, prop))(Object.prototype);\n\n/**\n * Determine if a value is a RegExp object\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a RegExp object, otherwise false\n */\nconst isRegExp = kindOfTest('RegExp');\n\nconst reduceDescriptors = (obj, reducer) => {\n  const descriptors = Object.getOwnPropertyDescriptors(obj);\n  const reducedDescriptors = {};\n\n  forEach(descriptors, (descriptor, name) => {\n    let ret;\n    if ((ret = reducer(descriptor, name, obj)) !== false) {\n      reducedDescriptors[name] = ret || descriptor;\n    }\n  });\n\n  Object.defineProperties(obj, reducedDescriptors);\n}\n\n/**\n * Makes all methods read-only\n * @param {Object} obj\n */\n\nconst freezeMethods = (obj) => {\n  reduceDescriptors(obj, (descriptor, name) => {\n    // skip restricted props in strict mode\n    if (isFunction(obj) && ['arguments', 'caller', 'callee'].indexOf(name) !== -1) {\n      return false;\n    }\n\n    const value = obj[name];\n\n    if (!isFunction(value)) return;\n\n    descriptor.enumerable = false;\n\n    if ('writable' in descriptor) {\n      descriptor.writable = false;\n      return;\n    }\n\n    if (!descriptor.set) {\n      descriptor.set = () => {\n        throw Error('Can not rewrite read-only method \\'' + name + '\\'');\n      };\n    }\n  });\n}\n\nconst toObjectSet = (arrayOrString, delimiter) => {\n  const obj = {};\n\n  const define = (arr) => {\n    arr.forEach(value => {\n      obj[value] = true;\n    });\n  }\n\n  isArray(arrayOrString) ? define(arrayOrString) : define(String(arrayOrString).split(delimiter));\n\n  return obj;\n}\n\nconst noop = () => {}\n\nconst toFiniteNumber = (value, defaultValue) => {\n  value = +value;\n  return Number.isFinite(value) ? value : defaultValue;\n}\n\nconst ALPHA = 'abcdefghijklmnopqrstuvwxyz'\n\nconst DIGIT = '0123456789';\n\nconst ALPHABET = {\n  DIGIT,\n  ALPHA,\n  ALPHA_DIGIT: ALPHA + ALPHA.toUpperCase() + DIGIT\n}\n\nconst generateString = (size = 16, alphabet = ALPHABET.ALPHA_DIGIT) => {\n  let str = '';\n  const {length} = alphabet;\n  while (size--) {\n    str += alphabet[Math.random() * length|0]\n  }\n\n  return str;\n}\n\n/**\n * If the thing is a FormData object, return true, otherwise return false.\n *\n * @param {unknown} thing - The thing to check.\n *\n * @returns {boolean}\n */\nfunction isSpecCompliantForm(thing) {\n  return !!(thing && isFunction(thing.append) && thing[Symbol.toStringTag] === 'FormData' && thing[Symbol.iterator]);\n}\n\nconst toJSONObject = (obj) => {\n  const stack = new Array(10);\n\n  const visit = (source, i) => {\n\n    if (isObject(source)) {\n      if (stack.indexOf(source) >= 0) {\n        return;\n      }\n\n      if(!('toJSON' in source)) {\n        stack[i] = source;\n        const target = isArray(source) ? [] : {};\n\n        forEach(source, (value, key) => {\n          const reducedValue = visit(value, i + 1);\n          !isUndefined(reducedValue) && (target[key] = reducedValue);\n        });\n\n        stack[i] = undefined;\n\n        return target;\n      }\n    }\n\n    return source;\n  }\n\n  return visit(obj, 0);\n}\n\nconst isAsyncFn = kindOfTest('AsyncFunction');\n\nconst isThenable = (thing) =>\n  thing && (isObject(thing) || isFunction(thing)) && isFunction(thing.then) && isFunction(thing.catch);\n\nexport default {\n  isArray,\n  isArrayBuffer,\n  isBuffer,\n  isFormData,\n  isArrayBufferView,\n  isString,\n  isNumber,\n  isBoolean,\n  isObject,\n  isPlainObject,\n  isUndefined,\n  isDate,\n  isFile,\n  isBlob,\n  isRegExp,\n  isFunction,\n  isStream,\n  isURLSearchParams,\n  isTypedArray,\n  isFileList,\n  forEach,\n  merge,\n  extend,\n  trim,\n  stripBOM,\n  inherits,\n  toFlatObject,\n  kindOf,\n  kindOfTest,\n  endsWith,\n  toArray,\n  forEachEntry,\n  matchAll,\n  isHTMLForm,\n  hasOwnProperty,\n  hasOwnProp: hasOwnProperty, // an alias to avoid ESLint no-prototype-builtins detection\n  reduceDescriptors,\n  freezeMethods,\n  toObjectSet,\n  toCamelCase,\n  noop,\n  toFiniteNumber,\n  findKey,\n  global: _global,\n  isContextDefined,\n  ALPHABET,\n  generateString,\n  isSpecCompliantForm,\n  toJSONObject,\n  isAsyncFn,\n  isThenable\n};\n", "'use strict';\n\nimport utils from '../utils.js';\n\n/**\n * Create an Error with the specified message, config, error code, request and response.\n *\n * @param {string} message The error message.\n * @param {string} [code] The error code (for example, 'ECONNABORTED').\n * @param {Object} [config] The config.\n * @param {Object} [request] The request.\n * @param {Object} [response] The response.\n *\n * @returns {Error} The created error.\n */\nfunction AxiosError(message, code, config, request, response) {\n  Error.call(this);\n\n  if (Error.captureStackTrace) {\n    Error.captureStackTrace(this, this.constructor);\n  } else {\n    this.stack = (new Error()).stack;\n  }\n\n  this.message = message;\n  this.name = 'AxiosError';\n  code && (this.code = code);\n  config && (this.config = config);\n  request && (this.request = request);\n  response && (this.response = response);\n}\n\nutils.inherits(AxiosError, Error, {\n  toJSON: function toJSON() {\n    return {\n      // Standard\n      message: this.message,\n      name: this.name,\n      // Microsoft\n      description: this.description,\n      number: this.number,\n      // Mozilla\n      fileName: this.fileName,\n      lineNumber: this.lineNumber,\n      columnNumber: this.columnNumber,\n      stack: this.stack,\n      // Axios\n      config: utils.toJSONObject(this.config),\n      code: this.code,\n      status: this.response && this.response.status ? this.response.status : null\n    };\n  }\n});\n\nconst prototype = AxiosError.prototype;\nconst descriptors = {};\n\n[\n  'ERR_BAD_OPTION_VALUE',\n  'ERR_BAD_OPTION',\n  'ECONNABORTED',\n  'ETIMEDOUT',\n  'ERR_NETWORK',\n  'ERR_FR_TOO_MANY_REDIRECTS',\n  'ERR_DEPRECATED',\n  'ERR_BAD_RESPONSE',\n  'ERR_BAD_REQUEST',\n  'ERR_CANCELED',\n  'ERR_NOT_SUPPORT',\n  'ERR_INVALID_URL'\n// eslint-disable-next-line func-names\n].forEach(code => {\n  descriptors[code] = {value: code};\n});\n\nObject.defineProperties(AxiosError, descriptors);\nObject.defineProperty(prototype, 'isAxiosError', {value: true});\n\n// eslint-disable-next-line func-names\nAxiosError.from = (error, code, config, request, response, customProps) => {\n  const axiosError = Object.create(prototype);\n\n  utils.toFlatObject(error, axiosError, function filter(obj) {\n    return obj !== Error.prototype;\n  }, prop => {\n    return prop !== 'isAxiosError';\n  });\n\n  AxiosError.call(axiosError, error.message, code, config, request, response);\n\n  axiosError.cause = error;\n\n  axiosError.name = error.name;\n\n  customProps && Object.assign(axiosError, customProps);\n\n  return axiosError;\n};\n\nexport default AxiosError;\n", "// eslint-disable-next-line strict\nexport default null;\n", "'use strict';\n\nimport utils from '../utils.js';\nimport AxiosError from '../core/AxiosError.js';\n// temporary hotfix to avoid circular references until AxiosURLSearchParams is refactored\nimport PlatformFormData from '../platform/node/classes/FormData.js';\n\n/**\n * Determines if the given thing is a array or js object.\n *\n * @param {string} thing - The object or array to be visited.\n *\n * @returns {boolean}\n */\nfunction isVisitable(thing) {\n  return utils.isPlainObject(thing) || utils.isArray(thing);\n}\n\n/**\n * It removes the brackets from the end of a string\n *\n * @param {string} key - The key of the parameter.\n *\n * @returns {string} the key without the brackets.\n */\nfunction removeBrackets(key) {\n  return utils.endsWith(key, '[]') ? key.slice(0, -2) : key;\n}\n\n/**\n * It takes a path, a key, and a boolean, and returns a string\n *\n * @param {string} path - The path to the current key.\n * @param {string} key - The key of the current object being iterated over.\n * @param {string} dots - If true, the key will be rendered with dots instead of brackets.\n *\n * @returns {string} The path to the current key.\n */\nfunction renderKey(path, key, dots) {\n  if (!path) return key;\n  return path.concat(key).map(function each(token, i) {\n    // eslint-disable-next-line no-param-reassign\n    token = removeBrackets(token);\n    return !dots && i ? '[' + token + ']' : token;\n  }).join(dots ? '.' : '');\n}\n\n/**\n * If the array is an array and none of its elements are visitable, then it's a flat array.\n *\n * @param {Array<any>} arr - The array to check\n *\n * @returns {boolean}\n */\nfunction isFlatArray(arr) {\n  return utils.isArray(arr) && !arr.some(isVisitable);\n}\n\nconst predicates = utils.toFlatObject(utils, {}, null, function filter(prop) {\n  return /^is[A-Z]/.test(prop);\n});\n\n/**\n * Convert a data object to FormData\n *\n * @param {Object} obj\n * @param {?Object} [formData]\n * @param {?Object} [options]\n * @param {Function} [options.visitor]\n * @param {Boolean} [options.metaTokens = true]\n * @param {Boolean} [options.dots = false]\n * @param {?Boolean} [options.indexes = false]\n *\n * @returns {Object}\n **/\n\n/**\n * It converts an object into a FormData object\n *\n * @param {Object<any, any>} obj - The object to convert to form data.\n * @param {string} formData - The FormData object to append to.\n * @param {Object<string, any>} options\n *\n * @returns\n */\nfunction toFormData(obj, formData, options) {\n  if (!utils.isObject(obj)) {\n    throw new TypeError('target must be an object');\n  }\n\n  // eslint-disable-next-line no-param-reassign\n  formData = formData || new (PlatformFormData || FormData)();\n\n  // eslint-disable-next-line no-param-reassign\n  options = utils.toFlatObject(options, {\n    metaTokens: true,\n    dots: false,\n    indexes: false\n  }, false, function defined(option, source) {\n    // eslint-disable-next-line no-eq-null,eqeqeq\n    return !utils.isUndefined(source[option]);\n  });\n\n  const metaTokens = options.metaTokens;\n  // eslint-disable-next-line no-use-before-define\n  const visitor = options.visitor || defaultVisitor;\n  const dots = options.dots;\n  const indexes = options.indexes;\n  const _Blob = options.Blob || typeof Blob !== 'undefined' && Blob;\n  const useBlob = _Blob && utils.isSpecCompliantForm(formData);\n\n  if (!utils.isFunction(visitor)) {\n    throw new TypeError('visitor must be a function');\n  }\n\n  function convertValue(value) {\n    if (value === null) return '';\n\n    if (utils.isDate(value)) {\n      return value.toISOString();\n    }\n\n    if (!useBlob && utils.isBlob(value)) {\n      throw new AxiosError('Blob is not supported. Use a Buffer instead.');\n    }\n\n    if (utils.isArrayBuffer(value) || utils.isTypedArray(value)) {\n      return useBlob && typeof Blob === 'function' ? new Blob([value]) : Buffer.from(value);\n    }\n\n    return value;\n  }\n\n  /**\n   * Default visitor.\n   *\n   * @param {*} value\n   * @param {String|Number} key\n   * @param {Array<String|Number>} path\n   * @this {FormData}\n   *\n   * @returns {boolean} return true to visit the each prop of the value recursively\n   */\n  function defaultVisitor(value, key, path) {\n    let arr = value;\n\n    if (value && !path && typeof value === 'object') {\n      if (utils.endsWith(key, '{}')) {\n        // eslint-disable-next-line no-param-reassign\n        key = metaTokens ? key : key.slice(0, -2);\n        // eslint-disable-next-line no-param-reassign\n        value = JSON.stringify(value);\n      } else if (\n        (utils.isArray(value) && isFlatArray(value)) ||\n        ((utils.isFileList(value) || utils.endsWith(key, '[]')) && (arr = utils.toArray(value))\n        )) {\n        // eslint-disable-next-line no-param-reassign\n        key = removeBrackets(key);\n\n        arr.forEach(function each(el, index) {\n          !(utils.isUndefined(el) || el === null) && formData.append(\n            // eslint-disable-next-line no-nested-ternary\n            indexes === true ? renderKey([key], index, dots) : (indexes === null ? key : key + '[]'),\n            convertValue(el)\n          );\n        });\n        return false;\n      }\n    }\n\n    if (isVisitable(value)) {\n      return true;\n    }\n\n    formData.append(renderKey(path, key, dots), convertValue(value));\n\n    return false;\n  }\n\n  const stack = [];\n\n  const exposedHelpers = Object.assign(predicates, {\n    defaultVisitor,\n    convertValue,\n    isVisitable\n  });\n\n  function build(value, path) {\n    if (utils.isUndefined(value)) return;\n\n    if (stack.indexOf(value) !== -1) {\n      throw Error('Circular reference detected in ' + path.join('.'));\n    }\n\n    stack.push(value);\n\n    utils.forEach(value, function each(el, key) {\n      const result = !(utils.isUndefined(el) || el === null) && visitor.call(\n        formData, el, utils.isString(key) ? key.trim() : key, path, exposedHelpers\n      );\n\n      if (result === true) {\n        build(el, path ? path.concat(key) : [key]);\n      }\n    });\n\n    stack.pop();\n  }\n\n  if (!utils.isObject(obj)) {\n    throw new TypeError('data must be an object');\n  }\n\n  build(obj);\n\n  return formData;\n}\n\nexport default toFormData;\n", "'use strict';\n\nimport toFormData from './toFormData.js';\n\n/**\n * It encodes a string by replacing all characters that are not in the unreserved set with\n * their percent-encoded equivalents\n *\n * @param {string} str - The string to encode.\n *\n * @returns {string} The encoded string.\n */\nfunction encode(str) {\n  const charMap = {\n    '!': '%21',\n    \"'\": '%27',\n    '(': '%28',\n    ')': '%29',\n    '~': '%7E',\n    '%20': '+',\n    '%00': '\\x00'\n  };\n  return encodeURIComponent(str).replace(/[!'()~]|%20|%00/g, function replacer(match) {\n    return charMap[match];\n  });\n}\n\n/**\n * It takes a params object and converts it to a FormData object\n *\n * @param {Object<string, any>} params - The parameters to be converted to a FormData object.\n * @param {Object<string, any>} options - The options object passed to the Axios constructor.\n *\n * @returns {void}\n */\nfunction AxiosURLSearchParams(params, options) {\n  this._pairs = [];\n\n  params && toFormData(params, this, options);\n}\n\nconst prototype = AxiosURLSearchParams.prototype;\n\nprototype.append = function append(name, value) {\n  this._pairs.push([name, value]);\n};\n\nprototype.toString = function toString(encoder) {\n  const _encode = encoder ? function(value) {\n    return encoder.call(this, value, encode);\n  } : encode;\n\n  return this._pairs.map(function each(pair) {\n    return _encode(pair[0]) + '=' + _encode(pair[1]);\n  }, '').join('&');\n};\n\nexport default AxiosURLSearchParams;\n", "'use strict';\n\nimport utils from '../utils.js';\nimport AxiosURLSearchParams from '../helpers/AxiosURLSearchParams.js';\n\n/**\n * It replaces all instances of the characters `:`, `$`, `,`, `+`, `[`, and `]` with their\n * URI encoded counterparts\n *\n * @param {string} val The value to be encoded.\n *\n * @returns {string} The encoded value.\n */\nfunction encode(val) {\n  return encodeURIComponent(val).\n    replace(/%3A/gi, ':').\n    replace(/%24/g, '$').\n    replace(/%2C/gi, ',').\n    replace(/%20/g, '+').\n    replace(/%5B/gi, '[').\n    replace(/%5D/gi, ']');\n}\n\n/**\n * Build a URL by appending params to the end\n *\n * @param {string} url The base of the url (e.g., http://www.google.com)\n * @param {object} [params] The params to be appended\n * @param {?object} options\n *\n * @returns {string} The formatted url\n */\nexport default function buildURL(url, params, options) {\n  /*eslint no-param-reassign:0*/\n  if (!params) {\n    return url;\n  }\n  \n  const _encode = options && options.encode || encode;\n\n  const serializeFn = options && options.serialize;\n\n  let serializedParams;\n\n  if (serializeFn) {\n    serializedParams = serializeFn(params, options);\n  } else {\n    serializedParams = utils.isURLSearchParams(params) ?\n      params.toString() :\n      new AxiosURLSearchParams(params, options).toString(_encode);\n  }\n\n  if (serializedParams) {\n    const hashmarkIndex = url.indexOf(\"#\");\n\n    if (hashmarkIndex !== -1) {\n      url = url.slice(0, hashmarkIndex);\n    }\n    url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams;\n  }\n\n  return url;\n}\n", "'use strict';\n\nimport utils from './../utils.js';\n\nclass InterceptorManager {\n  constructor() {\n    this.handlers = [];\n  }\n\n  /**\n   * Add a new interceptor to the stack\n   *\n   * @param {Function} fulfilled The function to handle `then` for a `Promise`\n   * @param {Function} rejected The function to handle `reject` for a `Promise`\n   *\n   * @return {Number} An ID used to remove interceptor later\n   */\n  use(fulfilled, rejected, options) {\n    this.handlers.push({\n      fulfilled,\n      rejected,\n      synchronous: options ? options.synchronous : false,\n      runWhen: options ? options.runWhen : null\n    });\n    return this.handlers.length - 1;\n  }\n\n  /**\n   * Remove an interceptor from the stack\n   *\n   * @param {Number} id The ID that was returned by `use`\n   *\n   * @returns {Boolean} `true` if the interceptor was removed, `false` otherwise\n   */\n  eject(id) {\n    if (this.handlers[id]) {\n      this.handlers[id] = null;\n    }\n  }\n\n  /**\n   * Clear all interceptors from the stack\n   *\n   * @returns {void}\n   */\n  clear() {\n    if (this.handlers) {\n      this.handlers = [];\n    }\n  }\n\n  /**\n   * Iterate over all the registered interceptors\n   *\n   * This method is particularly useful for skipping over any\n   * interceptors that may have become `null` calling `eject`.\n   *\n   * @param {Function} fn The function to call for each interceptor\n   *\n   * @returns {void}\n   */\n  forEach(fn) {\n    utils.forEach(this.handlers, function forEachHandler(h) {\n      if (h !== null) {\n        fn(h);\n      }\n    });\n  }\n}\n\nexport default InterceptorManager;\n", "'use strict';\n\nexport default {\n  silentJSONParsing: true,\n  forcedJSONParsing: true,\n  clarifyTimeoutError: false\n};\n", "'use strict';\n\nimport AxiosURLSearchParams from '../../../helpers/AxiosURLSearchParams.js';\nexport default typeof URLSearchParams !== 'undefined' ? URLSearchParams : AxiosURLSearchParams;\n", "'use strict';\n\nexport default typeof FormData !== 'undefined' ? FormData : null;\n", "'use strict'\n\nexport default typeof Blob !== 'undefined' ? Blob : null\n", "import URLSearchParams from './classes/URLSearchParams.js'\nimport FormData from './classes/FormData.js'\nimport Blob from './classes/Blob.js'\n\n/**\n * Determine if we're running in a standard browser environment\n *\n * This allows axios to run in a web worker, and react-native.\n * Both environments support XMLHttpRequest, but not fully standard globals.\n *\n * web workers:\n *  typeof window -> undefined\n *  typeof document -> undefined\n *\n * react-native:\n *  navigator.product -> 'ReactNative'\n * nativescript\n *  navigator.product -> 'NativeScript' or 'NS'\n *\n * @returns {boolean}\n */\nconst isStandardBrowserEnv = (() => {\n  let product;\n  if (typeof navigator !== 'undefined' && (\n    (product = navigator.product) === 'ReactNative' ||\n    product === 'NativeScript' ||\n    product === 'NS')\n  ) {\n    return false;\n  }\n\n  return typeof window !== 'undefined' && typeof document !== 'undefined';\n})();\n\n/**\n * Determine if we're running in a standard browser webWorker environment\n *\n * Although the `isStandardBrowserEnv` method indicates that\n * `allows axios to run in a web worker`, the WebWorker will still be\n * filtered out due to its judgment standard\n * `typeof window !== 'undefined' && typeof document !== 'undefined'`.\n * This leads to a problem when axios post `FormData` in webWorker\n */\n const isStandardBrowserWebWorkerEnv = (() => {\n  return (\n    typeof WorkerGlobalScope !== 'undefined' &&\n    // eslint-disable-next-line no-undef\n    self instanceof WorkerGlobalScope &&\n    typeof self.importScripts === 'function'\n  );\n})();\n\n\nexport default {\n  isBrowser: true,\n  classes: {\n    URLSearchParams,\n    FormData,\n    Blob\n  },\n  isStandardBrowserEnv,\n  isStandardBrowserWebWorkerEnv,\n  protocols: ['http', 'https', 'file', 'blob', 'url', 'data']\n};\n", "'use strict';\n\nimport utils from '../utils.js';\nimport toFormData from './toFormData.js';\nimport platform from '../platform/index.js';\n\nexport default function toURLEncodedForm(data, options) {\n  return toFormData(data, new platform.classes.URLSearchParams(), Object.assign({\n    visitor: function(value, key, path, helpers) {\n      if (platform.isNode && utils.isBuffer(value)) {\n        this.append(key, value.toString('base64'));\n        return false;\n      }\n\n      return helpers.defaultVisitor.apply(this, arguments);\n    }\n  }, options));\n}\n", "'use strict';\n\nimport utils from '../utils.js';\n\n/**\n * It takes a string like `foo[x][y][z]` and returns an array like `['foo', 'x', 'y', 'z']\n *\n * @param {string} name - The name of the property to get.\n *\n * @returns An array of strings.\n */\nfunction parsePropPath(name) {\n  // foo[x][y][z]\n  // foo.x.y.z\n  // foo-x-y-z\n  // foo x y z\n  return utils.matchAll(/\\w+|\\[(\\w*)]/g, name).map(match => {\n    return match[0] === '[]' ? '' : match[1] || match[0];\n  });\n}\n\n/**\n * Convert an array to an object.\n *\n * @param {Array<any>} arr - The array to convert to an object.\n *\n * @returns An object with the same keys and values as the array.\n */\nfunction arrayToObject(arr) {\n  const obj = {};\n  const keys = Object.keys(arr);\n  let i;\n  const len = keys.length;\n  let key;\n  for (i = 0; i < len; i++) {\n    key = keys[i];\n    obj[key] = arr[key];\n  }\n  return obj;\n}\n\n/**\n * It takes a FormData object and returns a JavaScript object\n *\n * @param {string} formData The FormData object to convert to JSON.\n *\n * @returns {Object<string, any> | null} The converted object.\n */\nfunction formDataToJSON(formData) {\n  function buildPath(path, value, target, index) {\n    let name = path[index++];\n    const isNumericKey = Number.isFinite(+name);\n    const isLast = index >= path.length;\n    name = !name && utils.isArray(target) ? target.length : name;\n\n    if (isLast) {\n      if (utils.hasOwnProp(target, name)) {\n        target[name] = [target[name], value];\n      } else {\n        target[name] = value;\n      }\n\n      return !isNumericKey;\n    }\n\n    if (!target[name] || !utils.isObject(target[name])) {\n      target[name] = [];\n    }\n\n    const result = buildPath(path, value, target[name], index);\n\n    if (result && utils.isArray(target[name])) {\n      target[name] = arrayToObject(target[name]);\n    }\n\n    return !isNumericKey;\n  }\n\n  if (utils.isFormData(formData) && utils.isFunction(formData.entries)) {\n    const obj = {};\n\n    utils.forEachEntry(formData, (name, value) => {\n      buildPath(parsePropPath(name), value, obj, 0);\n    });\n\n    return obj;\n  }\n\n  return null;\n}\n\nexport default formDataToJSON;\n", "'use strict';\n\nimport utils from '../utils.js';\nimport AxiosError from '../core/AxiosError.js';\nimport transitionalDefaults from './transitional.js';\nimport toFormData from '../helpers/toFormData.js';\nimport toURLEncodedForm from '../helpers/toURLEncodedForm.js';\nimport platform from '../platform/index.js';\nimport formDataToJSON from '../helpers/formDataToJSON.js';\n\n/**\n * It takes a string, tries to parse it, and if it fails, it returns the stringified version\n * of the input\n *\n * @param {any} rawValue - The value to be stringified.\n * @param {Function} parser - A function that parses a string into a JavaScript object.\n * @param {Function} encoder - A function that takes a value and returns a string.\n *\n * @returns {string} A stringified version of the rawValue.\n */\nfunction stringifySafely(rawValue, parser, encoder) {\n  if (utils.isString(rawValue)) {\n    try {\n      (parser || JSON.parse)(rawValue);\n      return utils.trim(rawValue);\n    } catch (e) {\n      if (e.name !== 'SyntaxError') {\n        throw e;\n      }\n    }\n  }\n\n  return (encoder || JSON.stringify)(rawValue);\n}\n\nconst defaults = {\n\n  transitional: transitionalDefaults,\n\n  adapter: ['xhr', 'http'],\n\n  transformRequest: [function transformRequest(data, headers) {\n    const contentType = headers.getContentType() || '';\n    const hasJSONContentType = contentType.indexOf('application/json') > -1;\n    const isObjectPayload = utils.isObject(data);\n\n    if (isObjectPayload && utils.isHTMLForm(data)) {\n      data = new FormData(data);\n    }\n\n    const isFormData = utils.isFormData(data);\n\n    if (isFormData) {\n      if (!hasJSONContentType) {\n        return data;\n      }\n      return hasJSONContentType ? JSON.stringify(formDataToJSON(data)) : data;\n    }\n\n    if (utils.isArrayBuffer(data) ||\n      utils.isBuffer(data) ||\n      utils.isStream(data) ||\n      utils.isFile(data) ||\n      utils.isBlob(data)\n    ) {\n      return data;\n    }\n    if (utils.isArrayBufferView(data)) {\n      return data.buffer;\n    }\n    if (utils.isURLSearchParams(data)) {\n      headers.setContentType('application/x-www-form-urlencoded;charset=utf-8', false);\n      return data.toString();\n    }\n\n    let isFileList;\n\n    if (isObjectPayload) {\n      if (contentType.indexOf('application/x-www-form-urlencoded') > -1) {\n        return toURLEncodedForm(data, this.formSerializer).toString();\n      }\n\n      if ((isFileList = utils.isFileList(data)) || contentType.indexOf('multipart/form-data') > -1) {\n        const _FormData = this.env && this.env.FormData;\n\n        return toFormData(\n          isFileList ? {'files[]': data} : data,\n          _FormData && new _FormData(),\n          this.formSerializer\n        );\n      }\n    }\n\n    if (isObjectPayload || hasJSONContentType ) {\n      headers.setContentType('application/json', false);\n      return stringifySafely(data);\n    }\n\n    return data;\n  }],\n\n  transformResponse: [function transformResponse(data) {\n    const transitional = this.transitional || defaults.transitional;\n    const forcedJSONParsing = transitional && transitional.forcedJSONParsing;\n    const JSONRequested = this.responseType === 'json';\n\n    if (data && utils.isString(data) && ((forcedJSONParsing && !this.responseType) || JSONRequested)) {\n      const silentJSONParsing = transitional && transitional.silentJSONParsing;\n      const strictJSONParsing = !silentJSONParsing && JSONRequested;\n\n      try {\n        return JSON.parse(data);\n      } catch (e) {\n        if (strictJSONParsing) {\n          if (e.name === 'SyntaxError') {\n            throw AxiosError.from(e, AxiosError.ERR_BAD_RESPONSE, this, null, this.response);\n          }\n          throw e;\n        }\n      }\n    }\n\n    return data;\n  }],\n\n  /**\n   * A timeout in milliseconds to abort a request. If set to 0 (default) a\n   * timeout is not created.\n   */\n  timeout: 0,\n\n  xsrfCookieName: 'XSRF-TOKEN',\n  xsrfHeaderName: 'X-XSRF-TOKEN',\n\n  maxContentLength: -1,\n  maxBodyLength: -1,\n\n  env: {\n    FormData: platform.classes.FormData,\n    Blob: platform.classes.Blob\n  },\n\n  validateStatus: function validateStatus(status) {\n    return status >= 200 && status < 300;\n  },\n\n  headers: {\n    common: {\n      'Accept': 'application/json, text/plain, */*',\n      'Content-Type': undefined\n    }\n  }\n};\n\nutils.forEach(['delete', 'get', 'head', 'post', 'put', 'patch'], (method) => {\n  defaults.headers[method] = {};\n});\n\nexport default defaults;\n", "'use strict';\n\nimport utils from './../utils.js';\n\n// RawAxiosHeaders whose duplicates are ignored by node\n// c.f. https://nodejs.org/api/http.html#http_message_headers\nconst ignoreDuplicateOf = utils.toObjectSet([\n  'age', 'authorization', 'content-length', 'content-type', 'etag',\n  'expires', 'from', 'host', 'if-modified-since', 'if-unmodified-since',\n  'last-modified', 'location', 'max-forwards', 'proxy-authorization',\n  'referer', 'retry-after', 'user-agent'\n]);\n\n/**\n * Parse headers into an object\n *\n * ```\n * Date: Wed, 27 Aug 2014 08:58:49 GMT\n * Content-Type: application/json\n * Connection: keep-alive\n * Transfer-Encoding: chunked\n * ```\n *\n * @param {String} rawHeaders Headers needing to be parsed\n *\n * @returns {Object} Headers parsed into an object\n */\nexport default rawHeaders => {\n  const parsed = {};\n  let key;\n  let val;\n  let i;\n\n  rawHeaders && rawHeaders.split('\\n').forEach(function parser(line) {\n    i = line.indexOf(':');\n    key = line.substring(0, i).trim().toLowerCase();\n    val = line.substring(i + 1).trim();\n\n    if (!key || (parsed[key] && ignoreDuplicateOf[key])) {\n      return;\n    }\n\n    if (key === 'set-cookie') {\n      if (parsed[key]) {\n        parsed[key].push(val);\n      } else {\n        parsed[key] = [val];\n      }\n    } else {\n      parsed[key] = parsed[key] ? parsed[key] + ', ' + val : val;\n    }\n  });\n\n  return parsed;\n};\n", "'use strict';\n\nimport utils from '../utils.js';\nimport parseHeaders from '../helpers/parseHeaders.js';\n\nconst $internals = Symbol('internals');\n\nfunction normalizeHeader(header) {\n  return header && String(header).trim().toLowerCase();\n}\n\nfunction normalizeValue(value) {\n  if (value === false || value == null) {\n    return value;\n  }\n\n  return utils.isArray(value) ? value.map(normalizeValue) : String(value);\n}\n\nfunction parseTokens(str) {\n  const tokens = Object.create(null);\n  const tokensRE = /([^\\s,;=]+)\\s*(?:=\\s*([^,;]+))?/g;\n  let match;\n\n  while ((match = tokensRE.exec(str))) {\n    tokens[match[1]] = match[2];\n  }\n\n  return tokens;\n}\n\nconst isValidHeaderName = (str) => /^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(str.trim());\n\nfunction matchHeaderValue(context, value, header, filter, isHeaderNameFilter) {\n  if (utils.isFunction(filter)) {\n    return filter.call(this, value, header);\n  }\n\n  if (isHeaderNameFilter) {\n    value = header;\n  }\n\n  if (!utils.isString(value)) return;\n\n  if (utils.isString(filter)) {\n    return value.indexOf(filter) !== -1;\n  }\n\n  if (utils.isRegExp(filter)) {\n    return filter.test(value);\n  }\n}\n\nfunction formatHeader(header) {\n  return header.trim()\n    .toLowerCase().replace(/([a-z\\d])(\\w*)/g, (w, char, str) => {\n      return char.toUpperCase() + str;\n    });\n}\n\nfunction buildAccessors(obj, header) {\n  const accessorName = utils.toCamelCase(' ' + header);\n\n  ['get', 'set', 'has'].forEach(methodName => {\n    Object.defineProperty(obj, methodName + accessorName, {\n      value: function(arg1, arg2, arg3) {\n        return this[methodName].call(this, header, arg1, arg2, arg3);\n      },\n      configurable: true\n    });\n  });\n}\n\nclass AxiosHeaders {\n  constructor(headers) {\n    headers && this.set(headers);\n  }\n\n  set(header, valueOrRewrite, rewrite) {\n    const self = this;\n\n    function setHeader(_value, _header, _rewrite) {\n      const lHeader = normalizeHeader(_header);\n\n      if (!lHeader) {\n        throw new Error('header name must be a non-empty string');\n      }\n\n      const key = utils.findKey(self, lHeader);\n\n      if(!key || self[key] === undefined || _rewrite === true || (_rewrite === undefined && self[key] !== false)) {\n        self[key || _header] = normalizeValue(_value);\n      }\n    }\n\n    const setHeaders = (headers, _rewrite) =>\n      utils.forEach(headers, (_value, _header) => setHeader(_value, _header, _rewrite));\n\n    if (utils.isPlainObject(header) || header instanceof this.constructor) {\n      setHeaders(header, valueOrRewrite)\n    } else if(utils.isString(header) && (header = header.trim()) && !isValidHeaderName(header)) {\n      setHeaders(parseHeaders(header), valueOrRewrite);\n    } else {\n      header != null && setHeader(valueOrRewrite, header, rewrite);\n    }\n\n    return this;\n  }\n\n  get(header, parser) {\n    header = normalizeHeader(header);\n\n    if (header) {\n      const key = utils.findKey(this, header);\n\n      if (key) {\n        const value = this[key];\n\n        if (!parser) {\n          return value;\n        }\n\n        if (parser === true) {\n          return parseTokens(value);\n        }\n\n        if (utils.isFunction(parser)) {\n          return parser.call(this, value, key);\n        }\n\n        if (utils.isRegExp(parser)) {\n          return parser.exec(value);\n        }\n\n        throw new TypeError('parser must be boolean|regexp|function');\n      }\n    }\n  }\n\n  has(header, matcher) {\n    header = normalizeHeader(header);\n\n    if (header) {\n      const key = utils.findKey(this, header);\n\n      return !!(key && this[key] !== undefined && (!matcher || matchHeaderValue(this, this[key], key, matcher)));\n    }\n\n    return false;\n  }\n\n  delete(header, matcher) {\n    const self = this;\n    let deleted = false;\n\n    function deleteHeader(_header) {\n      _header = normalizeHeader(_header);\n\n      if (_header) {\n        const key = utils.findKey(self, _header);\n\n        if (key && (!matcher || matchHeaderValue(self, self[key], key, matcher))) {\n          delete self[key];\n\n          deleted = true;\n        }\n      }\n    }\n\n    if (utils.isArray(header)) {\n      header.forEach(deleteHeader);\n    } else {\n      deleteHeader(header);\n    }\n\n    return deleted;\n  }\n\n  clear(matcher) {\n    const keys = Object.keys(this);\n    let i = keys.length;\n    let deleted = false;\n\n    while (i--) {\n      const key = keys[i];\n      if(!matcher || matchHeaderValue(this, this[key], key, matcher, true)) {\n        delete this[key];\n        deleted = true;\n      }\n    }\n\n    return deleted;\n  }\n\n  normalize(format) {\n    const self = this;\n    const headers = {};\n\n    utils.forEach(this, (value, header) => {\n      const key = utils.findKey(headers, header);\n\n      if (key) {\n        self[key] = normalizeValue(value);\n        delete self[header];\n        return;\n      }\n\n      const normalized = format ? formatHeader(header) : String(header).trim();\n\n      if (normalized !== header) {\n        delete self[header];\n      }\n\n      self[normalized] = normalizeValue(value);\n\n      headers[normalized] = true;\n    });\n\n    return this;\n  }\n\n  concat(...targets) {\n    return this.constructor.concat(this, ...targets);\n  }\n\n  toJSON(asStrings) {\n    const obj = Object.create(null);\n\n    utils.forEach(this, (value, header) => {\n      value != null && value !== false && (obj[header] = asStrings && utils.isArray(value) ? value.join(', ') : value);\n    });\n\n    return obj;\n  }\n\n  [Symbol.iterator]() {\n    return Object.entries(this.toJSON())[Symbol.iterator]();\n  }\n\n  toString() {\n    return Object.entries(this.toJSON()).map(([header, value]) => header + ': ' + value).join('\\n');\n  }\n\n  get [Symbol.toStringTag]() {\n    return 'AxiosHeaders';\n  }\n\n  static from(thing) {\n    return thing instanceof this ? thing : new this(thing);\n  }\n\n  static concat(first, ...targets) {\n    const computed = new this(first);\n\n    targets.forEach((target) => computed.set(target));\n\n    return computed;\n  }\n\n  static accessor(header) {\n    const internals = this[$internals] = (this[$internals] = {\n      accessors: {}\n    });\n\n    const accessors = internals.accessors;\n    const prototype = this.prototype;\n\n    function defineAccessor(_header) {\n      const lHeader = normalizeHeader(_header);\n\n      if (!accessors[lHeader]) {\n        buildAccessors(prototype, _header);\n        accessors[lHeader] = true;\n      }\n    }\n\n    utils.isArray(header) ? header.forEach(defineAccessor) : defineAccessor(header);\n\n    return this;\n  }\n}\n\nAxiosHeaders.accessor(['Content-Type', 'Content-Length', 'Accept', 'Accept-Encoding', 'User-Agent', 'Authorization']);\n\n// reserved names hotfix\nutils.reduceDescriptors(AxiosHeaders.prototype, ({value}, key) => {\n  let mapped = key[0].toUpperCase() + key.slice(1); // map `set` => `Set`\n  return {\n    get: () => value,\n    set(headerValue) {\n      this[mapped] = headerValue;\n    }\n  }\n});\n\nutils.freezeMethods(AxiosHeaders);\n\nexport default AxiosHeaders;\n", "'use strict';\n\nimport utils from './../utils.js';\nimport defaults from '../defaults/index.js';\nimport AxiosHeaders from '../core/AxiosHeaders.js';\n\n/**\n * Transform the data for a request or a response\n *\n * @param {Array|Function} fns A single function or Array of functions\n * @param {?Object} response The response object\n *\n * @returns {*} The resulting transformed data\n */\nexport default function transformData(fns, response) {\n  const config = this || defaults;\n  const context = response || config;\n  const headers = AxiosHeaders.from(context.headers);\n  let data = context.data;\n\n  utils.forEach(fns, function transform(fn) {\n    data = fn.call(config, data, headers.normalize(), response ? response.status : undefined);\n  });\n\n  headers.normalize();\n\n  return data;\n}\n", "'use strict';\n\nexport default function isCancel(value) {\n  return !!(value && value.__CANCEL__);\n}\n", "'use strict';\n\nimport AxiosError from '../core/AxiosError.js';\nimport utils from '../utils.js';\n\n/**\n * A `CanceledError` is an object that is thrown when an operation is canceled.\n *\n * @param {string=} message The message.\n * @param {Object=} config The config.\n * @param {Object=} request The request.\n *\n * @returns {CanceledError} The created error.\n */\nfunction CanceledError(message, config, request) {\n  // eslint-disable-next-line no-eq-null,eqeqeq\n  AxiosError.call(this, message == null ? 'canceled' : message, AxiosError.ERR_CANCELED, config, request);\n  this.name = 'CanceledError';\n}\n\nutils.inherits(CanceledError, AxiosError, {\n  __CANCEL__: true\n});\n\nexport default CanceledError;\n", "'use strict';\n\nimport AxiosError from './AxiosError.js';\n\n/**\n * Resolve or reject a Promise based on response status.\n *\n * @param {Function} resolve A function that resolves the promise.\n * @param {Function} reject A function that rejects the promise.\n * @param {object} response The response.\n *\n * @returns {object} The response.\n */\nexport default function settle(resolve, reject, response) {\n  const validateStatus = response.config.validateStatus;\n  if (!response.status || !validateStatus || validateStatus(response.status)) {\n    resolve(response);\n  } else {\n    reject(new AxiosError(\n      'Request failed with status code ' + response.status,\n      [AxiosError.ERR_BAD_REQUEST, AxiosError.ERR_BAD_RESPONSE][Math.floor(response.status / 100) - 4],\n      response.config,\n      response.request,\n      response\n    ));\n  }\n}\n", "'use strict';\n\nimport utils from './../utils.js';\nimport platform from '../platform/index.js';\n\nexport default platform.isStandardBrowserEnv ?\n\n// Standard browser envs support document.cookie\n  (function standardBrowserEnv() {\n    return {\n      write: function write(name, value, expires, path, domain, secure) {\n        const cookie = [];\n        cookie.push(name + '=' + encodeURIComponent(value));\n\n        if (utils.isNumber(expires)) {\n          cookie.push('expires=' + new Date(expires).toGMTString());\n        }\n\n        if (utils.isString(path)) {\n          cookie.push('path=' + path);\n        }\n\n        if (utils.isString(domain)) {\n          cookie.push('domain=' + domain);\n        }\n\n        if (secure === true) {\n          cookie.push('secure');\n        }\n\n        document.cookie = cookie.join('; ');\n      },\n\n      read: function read(name) {\n        const match = document.cookie.match(new RegExp('(^|;\\\\s*)(' + name + ')=([^;]*)'));\n        return (match ? decodeURIComponent(match[3]) : null);\n      },\n\n      remove: function remove(name) {\n        this.write(name, '', Date.now() - 86400000);\n      }\n    };\n  })() :\n\n// Non standard browser env (web workers, react-native) lack needed support.\n  (function nonStandardBrowserEnv() {\n    return {\n      write: function write() {},\n      read: function read() { return null; },\n      remove: function remove() {}\n    };\n  })();\n", "'use strict';\n\n/**\n * Determines whether the specified URL is absolute\n *\n * @param {string} url The URL to test\n *\n * @returns {boolean} True if the specified URL is absolute, otherwise false\n */\nexport default function isAbsoluteURL(url) {\n  // A URL is considered absolute if it begins with \"<scheme>://\" or \"//\" (protocol-relative URL).\n  // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed\n  // by any combination of letters, digits, plus, period, or hyphen.\n  return /^([a-z][a-z\\d+\\-.]*:)?\\/\\//i.test(url);\n}\n", "'use strict';\n\n/**\n * Creates a new URL by combining the specified URLs\n *\n * @param {string} baseURL The base URL\n * @param {string} relativeURL The relative URL\n *\n * @returns {string} The combined URL\n */\nexport default function combineURLs(baseURL, relativeURL) {\n  return relativeURL\n    ? baseURL.replace(/\\/+$/, '') + '/' + relativeURL.replace(/^\\/+/, '')\n    : baseURL;\n}\n", "'use strict';\n\nimport isAbsoluteURL from '../helpers/isAbsoluteURL.js';\nimport combineURLs from '../helpers/combineURLs.js';\n\n/**\n * Creates a new URL by combining the baseURL with the requestedURL,\n * only when the requestedURL is not already an absolute URL.\n * If the requestURL is absolute, this function returns the requestedURL untouched.\n *\n * @param {string} baseURL The base URL\n * @param {string} requestedURL Absolute or relative URL to combine\n *\n * @returns {string} The combined full path\n */\nexport default function buildFullPath(baseURL, requestedURL) {\n  if (baseURL && !isAbsoluteURL(requestedURL)) {\n    return combineURLs(baseURL, requestedURL);\n  }\n  return requestedURL;\n}\n", "'use strict';\n\nimport utils from './../utils.js';\nimport platform from '../platform/index.js';\n\nexport default platform.isStandardBrowserEnv ?\n\n// Standard browser envs have full support of the APIs needed to test\n// whether the request URL is of the same origin as current location.\n  (function standardBrowserEnv() {\n    const msie = /(msie|trident)/i.test(navigator.userAgent);\n    const urlParsingNode = document.createElement('a');\n    let originURL;\n\n    /**\n    * Parse a URL to discover it's components\n    *\n    * @param {String} url The URL to be parsed\n    * @returns {Object}\n    */\n    function resolveURL(url) {\n      let href = url;\n\n      if (msie) {\n        // IE needs attribute set twice to normalize properties\n        urlParsingNode.setAttribute('href', href);\n        href = urlParsingNode.href;\n      }\n\n      urlParsingNode.setAttribute('href', href);\n\n      // urlParsingNode provides the UrlUtils interface - http://url.spec.whatwg.org/#urlutils\n      return {\n        href: urlParsingNode.href,\n        protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, '') : '',\n        host: urlParsingNode.host,\n        search: urlParsingNode.search ? urlParsingNode.search.replace(/^\\?/, '') : '',\n        hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, '') : '',\n        hostname: urlParsingNode.hostname,\n        port: urlParsingNode.port,\n        pathname: (urlParsingNode.pathname.charAt(0) === '/') ?\n          urlParsingNode.pathname :\n          '/' + urlParsingNode.pathname\n      };\n    }\n\n    originURL = resolveURL(window.location.href);\n\n    /**\n    * Determine if a URL shares the same origin as the current location\n    *\n    * @param {String} requestURL The URL to test\n    * @returns {boolean} True if URL shares the same origin, otherwise false\n    */\n    return function isURLSameOrigin(requestURL) {\n      const parsed = (utils.isString(requestURL)) ? resolveURL(requestURL) : requestURL;\n      return (parsed.protocol === originURL.protocol &&\n          parsed.host === originURL.host);\n    };\n  })() :\n\n  // Non standard browser envs (web workers, react-native) lack needed support.\n  (function nonStandardBrowserEnv() {\n    return function isURLSameOrigin() {\n      return true;\n    };\n  })();\n", "'use strict';\n\nexport default function parseProtocol(url) {\n  const match = /^([-+\\w]{1,25})(:?\\/\\/|:)/.exec(url);\n  return match && match[1] || '';\n}\n", "'use strict';\n\n/**\n * Calculate data maxRate\n * @param {Number} [samplesCount= 10]\n * @param {Number} [min= 1000]\n * @returns {Function}\n */\nfunction speedometer(samplesCount, min) {\n  samplesCount = samplesCount || 10;\n  const bytes = new Array(samplesCount);\n  const timestamps = new Array(samplesCount);\n  let head = 0;\n  let tail = 0;\n  let firstSampleTS;\n\n  min = min !== undefined ? min : 1000;\n\n  return function push(chunkLength) {\n    const now = Date.now();\n\n    const startedAt = timestamps[tail];\n\n    if (!firstSampleTS) {\n      firstSampleTS = now;\n    }\n\n    bytes[head] = chunkLength;\n    timestamps[head] = now;\n\n    let i = tail;\n    let bytesCount = 0;\n\n    while (i !== head) {\n      bytesCount += bytes[i++];\n      i = i % samplesCount;\n    }\n\n    head = (head + 1) % samplesCount;\n\n    if (head === tail) {\n      tail = (tail + 1) % samplesCount;\n    }\n\n    if (now - firstSampleTS < min) {\n      return;\n    }\n\n    const passed = startedAt && now - startedAt;\n\n    return passed ? Math.round(bytesCount * 1000 / passed) : undefined;\n  };\n}\n\nexport default speedometer;\n", "'use strict';\n\nimport utils from './../utils.js';\nimport settle from './../core/settle.js';\nimport cookies from './../helpers/cookies.js';\nimport buildURL from './../helpers/buildURL.js';\nimport buildFullPath from '../core/buildFullPath.js';\nimport isURLSameOrigin from './../helpers/isURLSameOrigin.js';\nimport transitionalDefaults from '../defaults/transitional.js';\nimport AxiosError from '../core/AxiosError.js';\nimport CanceledError from '../cancel/CanceledError.js';\nimport parseProtocol from '../helpers/parseProtocol.js';\nimport platform from '../platform/index.js';\nimport AxiosHeaders from '../core/AxiosHeaders.js';\nimport speedometer from '../helpers/speedometer.js';\n\nfunction progressEventReducer(listener, isDownloadStream) {\n  let bytesNotified = 0;\n  const _speedometer = speedometer(50, 250);\n\n  return e => {\n    const loaded = e.loaded;\n    const total = e.lengthComputable ? e.total : undefined;\n    const progressBytes = loaded - bytesNotified;\n    const rate = _speedometer(progressBytes);\n    const inRange = loaded <= total;\n\n    bytesNotified = loaded;\n\n    const data = {\n      loaded,\n      total,\n      progress: total ? (loaded / total) : undefined,\n      bytes: progressBytes,\n      rate: rate ? rate : undefined,\n      estimated: rate && total && inRange ? (total - loaded) / rate : undefined,\n      event: e\n    };\n\n    data[isDownloadStream ? 'download' : 'upload'] = true;\n\n    listener(data);\n  };\n}\n\nconst isXHRAdapterSupported = typeof XMLHttpRequest !== 'undefined';\n\nexport default isXHRAdapterSupported && function (config) {\n  return new Promise(function dispatchXhrRequest(resolve, reject) {\n    let requestData = config.data;\n    const requestHeaders = AxiosHeaders.from(config.headers).normalize();\n    const responseType = config.responseType;\n    let onCanceled;\n    function done() {\n      if (config.cancelToken) {\n        config.cancelToken.unsubscribe(onCanceled);\n      }\n\n      if (config.signal) {\n        config.signal.removeEventListener('abort', onCanceled);\n      }\n    }\n\n    let contentType;\n\n    if (utils.isFormData(requestData)) {\n      if (platform.isStandardBrowserEnv || platform.isStandardBrowserWebWorkerEnv) {\n        requestHeaders.setContentType(false); // Let the browser set it\n      } else if(!requestHeaders.getContentType(/^\\s*multipart\\/form-data/)){\n        requestHeaders.setContentType('multipart/form-data'); // mobile/desktop app frameworks\n      } else if(utils.isString(contentType = requestHeaders.getContentType())){\n        // fix semicolon duplication issue for ReactNative FormData implementation\n        requestHeaders.setContentType(contentType.replace(/^\\s*(multipart\\/form-data);+/, '$1'))\n      }\n    }\n\n    let request = new XMLHttpRequest();\n\n    // HTTP basic authentication\n    if (config.auth) {\n      const username = config.auth.username || '';\n      const password = config.auth.password ? unescape(encodeURIComponent(config.auth.password)) : '';\n      requestHeaders.set('Authorization', 'Basic ' + btoa(username + ':' + password));\n    }\n\n    const fullPath = buildFullPath(config.baseURL, config.url);\n\n    request.open(config.method.toUpperCase(), buildURL(fullPath, config.params, config.paramsSerializer), true);\n\n    // Set the request timeout in MS\n    request.timeout = config.timeout;\n\n    function onloadend() {\n      if (!request) {\n        return;\n      }\n      // Prepare the response\n      const responseHeaders = AxiosHeaders.from(\n        'getAllResponseHeaders' in request && request.getAllResponseHeaders()\n      );\n      const responseData = !responseType || responseType === 'text' || responseType === 'json' ?\n        request.responseText : request.response;\n      const response = {\n        data: responseData,\n        status: request.status,\n        statusText: request.statusText,\n        headers: responseHeaders,\n        config,\n        request\n      };\n\n      settle(function _resolve(value) {\n        resolve(value);\n        done();\n      }, function _reject(err) {\n        reject(err);\n        done();\n      }, response);\n\n      // Clean up request\n      request = null;\n    }\n\n    if ('onloadend' in request) {\n      // Use onloadend if available\n      request.onloadend = onloadend;\n    } else {\n      // Listen for ready state to emulate onloadend\n      request.onreadystatechange = function handleLoad() {\n        if (!request || request.readyState !== 4) {\n          return;\n        }\n\n        // The request errored out and we didn't get a response, this will be\n        // handled by onerror instead\n        // With one exception: request that using file: protocol, most browsers\n        // will return status as 0 even though it's a successful request\n        if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf('file:') === 0)) {\n          return;\n        }\n        // readystate handler is calling before onerror or ontimeout handlers,\n        // so we should call onloadend on the next 'tick'\n        setTimeout(onloadend);\n      };\n    }\n\n    // Handle browser request cancellation (as opposed to a manual cancellation)\n    request.onabort = function handleAbort() {\n      if (!request) {\n        return;\n      }\n\n      reject(new AxiosError('Request aborted', AxiosError.ECONNABORTED, config, request));\n\n      // Clean up request\n      request = null;\n    };\n\n    // Handle low level network errors\n    request.onerror = function handleError() {\n      // Real errors are hidden from us by the browser\n      // onerror should only fire if it's a network error\n      reject(new AxiosError('Network Error', AxiosError.ERR_NETWORK, config, request));\n\n      // Clean up request\n      request = null;\n    };\n\n    // Handle timeout\n    request.ontimeout = function handleTimeout() {\n      let timeoutErrorMessage = config.timeout ? 'timeout of ' + config.timeout + 'ms exceeded' : 'timeout exceeded';\n      const transitional = config.transitional || transitionalDefaults;\n      if (config.timeoutErrorMessage) {\n        timeoutErrorMessage = config.timeoutErrorMessage;\n      }\n      reject(new AxiosError(\n        timeoutErrorMessage,\n        transitional.clarifyTimeoutError ? AxiosError.ETIMEDOUT : AxiosError.ECONNABORTED,\n        config,\n        request));\n\n      // Clean up request\n      request = null;\n    };\n\n    // Add xsrf header\n    // This is only done if running in a standard browser environment.\n    // Specifically not if we're in a web worker, or react-native.\n    if (platform.isStandardBrowserEnv) {\n      // Add xsrf header\n      const xsrfValue = (config.withCredentials || isURLSameOrigin(fullPath))\n        && config.xsrfCookieName && cookies.read(config.xsrfCookieName);\n\n      if (xsrfValue) {\n        requestHeaders.set(config.xsrfHeaderName, xsrfValue);\n      }\n    }\n\n    // Remove Content-Type if data is undefined\n    requestData === undefined && requestHeaders.setContentType(null);\n\n    // Add headers to the request\n    if ('setRequestHeader' in request) {\n      utils.forEach(requestHeaders.toJSON(), function setRequestHeader(val, key) {\n        request.setRequestHeader(key, val);\n      });\n    }\n\n    // Add withCredentials to request if needed\n    if (!utils.isUndefined(config.withCredentials)) {\n      request.withCredentials = !!config.withCredentials;\n    }\n\n    // Add responseType to request if needed\n    if (responseType && responseType !== 'json') {\n      request.responseType = config.responseType;\n    }\n\n    // Handle progress if needed\n    if (typeof config.onDownloadProgress === 'function') {\n      request.addEventListener('progress', progressEventReducer(config.onDownloadProgress, true));\n    }\n\n    // Not all browsers support upload events\n    if (typeof config.onUploadProgress === 'function' && request.upload) {\n      request.upload.addEventListener('progress', progressEventReducer(config.onUploadProgress));\n    }\n\n    if (config.cancelToken || config.signal) {\n      // Handle cancellation\n      // eslint-disable-next-line func-names\n      onCanceled = cancel => {\n        if (!request) {\n          return;\n        }\n        reject(!cancel || cancel.type ? new CanceledError(null, config, request) : cancel);\n        request.abort();\n        request = null;\n      };\n\n      config.cancelToken && config.cancelToken.subscribe(onCanceled);\n      if (config.signal) {\n        config.signal.aborted ? onCanceled() : config.signal.addEventListener('abort', onCanceled);\n      }\n    }\n\n    const protocol = parseProtocol(fullPath);\n\n    if (protocol && platform.protocols.indexOf(protocol) === -1) {\n      reject(new AxiosError('Unsupported protocol ' + protocol + ':', AxiosError.ERR_BAD_REQUEST, config));\n      return;\n    }\n\n\n    // Send the request\n    request.send(requestData || null);\n  });\n}\n", "import utils from '../utils.js';\nimport httpAdapter from './http.js';\nimport xhrAdapter from './xhr.js';\nimport AxiosError from \"../core/AxiosError.js\";\n\nconst knownAdapters = {\n  http: httpAdapter,\n  xhr: xhrAdapter\n}\n\nutils.forEach(knownAdapters, (fn, value) => {\n  if (fn) {\n    try {\n      Object.defineProperty(fn, 'name', {value});\n    } catch (e) {\n      // eslint-disable-next-line no-empty\n    }\n    Object.defineProperty(fn, 'adapterName', {value});\n  }\n});\n\nconst renderReason = (reason) => `- ${reason}`;\n\nconst isResolvedHandle = (adapter) => utils.isFunction(adapter) || adapter === null || adapter === false;\n\nexport default {\n  getAdapter: (adapters) => {\n    adapters = utils.isArray(adapters) ? adapters : [adapters];\n\n    const {length} = adapters;\n    let nameOrAdapter;\n    let adapter;\n\n    const rejectedReasons = {};\n\n    for (let i = 0; i < length; i++) {\n      nameOrAdapter = adapters[i];\n      let id;\n\n      adapter = nameOrAdapter;\n\n      if (!isResolvedHandle(nameOrAdapter)) {\n        adapter = knownAdapters[(id = String(nameOrAdapter)).toLowerCase()];\n\n        if (adapter === undefined) {\n          throw new AxiosError(`Unknown adapter '${id}'`);\n        }\n      }\n\n      if (adapter) {\n        break;\n      }\n\n      rejectedReasons[id || '#' + i] = adapter;\n    }\n\n    if (!adapter) {\n\n      const reasons = Object.entries(rejectedReasons)\n        .map(([id, state]) => `adapter ${id} ` +\n          (state === false ? 'is not supported by the environment' : 'is not available in the build')\n        );\n\n      let s = length ?\n        (reasons.length > 1 ? 'since :\\n' + reasons.map(renderReason).join('\\n') : ' ' + renderReason(reasons[0])) :\n        'as no adapter specified';\n\n      throw new AxiosError(\n        `There is no suitable adapter to dispatch the request ` + s,\n        'ERR_NOT_SUPPORT'\n      );\n    }\n\n    return adapter;\n  },\n  adapters: knownAdapters\n}\n", "'use strict';\n\nimport transformData from './transformData.js';\nimport isCancel from '../cancel/isCancel.js';\nimport defaults from '../defaults/index.js';\nimport CanceledError from '../cancel/CanceledError.js';\nimport AxiosHeaders from '../core/AxiosHeaders.js';\nimport adapters from \"../adapters/adapters.js\";\n\n/**\n * Throws a `CanceledError` if cancellation has been requested.\n *\n * @param {Object} config The config that is to be used for the request\n *\n * @returns {void}\n */\nfunction throwIfCancellationRequested(config) {\n  if (config.cancelToken) {\n    config.cancelToken.throwIfRequested();\n  }\n\n  if (config.signal && config.signal.aborted) {\n    throw new CanceledError(null, config);\n  }\n}\n\n/**\n * Dispatch a request to the server using the configured adapter.\n *\n * @param {object} config The config that is to be used for the request\n *\n * @returns {Promise} The Promise to be fulfilled\n */\nexport default function dispatchRequest(config) {\n  throwIfCancellationRequested(config);\n\n  config.headers = AxiosHeaders.from(config.headers);\n\n  // Transform request data\n  config.data = transformData.call(\n    config,\n    config.transformRequest\n  );\n\n  if (['post', 'put', 'patch'].indexOf(config.method) !== -1) {\n    config.headers.setContentType('application/x-www-form-urlencoded', false);\n  }\n\n  const adapter = adapters.getAdapter(config.adapter || defaults.adapter);\n\n  return adapter(config).then(function onAdapterResolution(response) {\n    throwIfCancellationRequested(config);\n\n    // Transform response data\n    response.data = transformData.call(\n      config,\n      config.transformResponse,\n      response\n    );\n\n    response.headers = AxiosHeaders.from(response.headers);\n\n    return response;\n  }, function onAdapterRejection(reason) {\n    if (!isCancel(reason)) {\n      throwIfCancellationRequested(config);\n\n      // Transform response data\n      if (reason && reason.response) {\n        reason.response.data = transformData.call(\n          config,\n          config.transformResponse,\n          reason.response\n        );\n        reason.response.headers = AxiosHeaders.from(reason.response.headers);\n      }\n    }\n\n    return Promise.reject(reason);\n  });\n}\n", "'use strict';\n\nimport utils from '../utils.js';\nimport AxiosHeaders from \"./AxiosHeaders.js\";\n\nconst headersToObject = (thing) => thing instanceof AxiosHeaders ? thing.toJSON() : thing;\n\n/**\n * Config-specific merge-function which creates a new config-object\n * by merging two configuration objects together.\n *\n * @param {Object} config1\n * @param {Object} config2\n *\n * @returns {Object} New object resulting from merging config2 to config1\n */\nexport default function mergeConfig(config1, config2) {\n  // eslint-disable-next-line no-param-reassign\n  config2 = config2 || {};\n  const config = {};\n\n  function getMergedValue(target, source, caseless) {\n    if (utils.isPlainObject(target) && utils.isPlainObject(source)) {\n      return utils.merge.call({caseless}, target, source);\n    } else if (utils.isPlainObject(source)) {\n      return utils.merge({}, source);\n    } else if (utils.isArray(source)) {\n      return source.slice();\n    }\n    return source;\n  }\n\n  // eslint-disable-next-line consistent-return\n  function mergeDeepProperties(a, b, caseless) {\n    if (!utils.isUndefined(b)) {\n      return getMergedValue(a, b, caseless);\n    } else if (!utils.isUndefined(a)) {\n      return getMergedValue(undefined, a, caseless);\n    }\n  }\n\n  // eslint-disable-next-line consistent-return\n  function valueFromConfig2(a, b) {\n    if (!utils.isUndefined(b)) {\n      return getMergedValue(undefined, b);\n    }\n  }\n\n  // eslint-disable-next-line consistent-return\n  function defaultToConfig2(a, b) {\n    if (!utils.isUndefined(b)) {\n      return getMergedValue(undefined, b);\n    } else if (!utils.isUndefined(a)) {\n      return getMergedValue(undefined, a);\n    }\n  }\n\n  // eslint-disable-next-line consistent-return\n  function mergeDirectKeys(a, b, prop) {\n    if (prop in config2) {\n      return getMergedValue(a, b);\n    } else if (prop in config1) {\n      return getMergedValue(undefined, a);\n    }\n  }\n\n  const mergeMap = {\n    url: valueFromConfig2,\n    method: valueFromConfig2,\n    data: valueFromConfig2,\n    baseURL: defaultToConfig2,\n    transformRequest: defaultToConfig2,\n    transformResponse: defaultToConfig2,\n    paramsSerializer: defaultToConfig2,\n    timeout: defaultToConfig2,\n    timeoutMessage: defaultToConfig2,\n    withCredentials: defaultToConfig2,\n    adapter: defaultToConfig2,\n    responseType: defaultToConfig2,\n    xsrfCookieName: defaultToConfig2,\n    xsrfHeaderName: defaultToConfig2,\n    onUploadProgress: defaultToConfig2,\n    onDownloadProgress: defaultToConfig2,\n    decompress: defaultToConfig2,\n    maxContentLength: defaultToConfig2,\n    maxBodyLength: defaultToConfig2,\n    beforeRedirect: defaultToConfig2,\n    transport: defaultToConfig2,\n    httpAgent: defaultToConfig2,\n    httpsAgent: defaultToConfig2,\n    cancelToken: defaultToConfig2,\n    socketPath: defaultToConfig2,\n    responseEncoding: defaultToConfig2,\n    validateStatus: mergeDirectKeys,\n    headers: (a, b) => mergeDeepProperties(headersToObject(a), headersToObject(b), true)\n  };\n\n  utils.forEach(Object.keys(Object.assign({}, config1, config2)), function computeConfigValue(prop) {\n    const merge = mergeMap[prop] || mergeDeepProperties;\n    const configValue = merge(config1[prop], config2[prop], prop);\n    (utils.isUndefined(configValue) && merge !== mergeDirectKeys) || (config[prop] = configValue);\n  });\n\n  return config;\n}\n", "export const VERSION = \"1.5.1\";", "'use strict';\n\nimport {VERSION} from '../env/data.js';\nimport AxiosError from '../core/AxiosError.js';\n\nconst validators = {};\n\n// eslint-disable-next-line func-names\n['object', 'boolean', 'number', 'function', 'string', 'symbol'].forEach((type, i) => {\n  validators[type] = function validator(thing) {\n    return typeof thing === type || 'a' + (i < 1 ? 'n ' : ' ') + type;\n  };\n});\n\nconst deprecatedWarnings = {};\n\n/**\n * Transitional option validator\n *\n * @param {function|boolean?} validator - set to false if the transitional option has been removed\n * @param {string?} version - deprecated version / removed since version\n * @param {string?} message - some message with additional info\n *\n * @returns {function}\n */\nvalidators.transitional = function transitional(validator, version, message) {\n  function formatMessage(opt, desc) {\n    return '[Axios v' + VERSION + '] Transitional option \\'' + opt + '\\'' + desc + (message ? '. ' + message : '');\n  }\n\n  // eslint-disable-next-line func-names\n  return (value, opt, opts) => {\n    if (validator === false) {\n      throw new AxiosError(\n        formatMessage(opt, ' has been removed' + (version ? ' in ' + version : '')),\n        AxiosError.ERR_DEPRECATED\n      );\n    }\n\n    if (version && !deprecatedWarnings[opt]) {\n      deprecatedWarnings[opt] = true;\n      // eslint-disable-next-line no-console\n      console.warn(\n        formatMessage(\n          opt,\n          ' has been deprecated since v' + version + ' and will be removed in the near future'\n        )\n      );\n    }\n\n    return validator ? validator(value, opt, opts) : true;\n  };\n};\n\n/**\n * Assert object's properties type\n *\n * @param {object} options\n * @param {object} schema\n * @param {boolean?} allowUnknown\n *\n * @returns {object}\n */\n\nfunction assertOptions(options, schema, allowUnknown) {\n  if (typeof options !== 'object') {\n    throw new AxiosError('options must be an object', AxiosError.ERR_BAD_OPTION_VALUE);\n  }\n  const keys = Object.keys(options);\n  let i = keys.length;\n  while (i-- > 0) {\n    const opt = keys[i];\n    const validator = schema[opt];\n    if (validator) {\n      const value = options[opt];\n      const result = value === undefined || validator(value, opt, options);\n      if (result !== true) {\n        throw new AxiosError('option ' + opt + ' must be ' + result, AxiosError.ERR_BAD_OPTION_VALUE);\n      }\n      continue;\n    }\n    if (allowUnknown !== true) {\n      throw new AxiosError('Unknown option ' + opt, AxiosError.ERR_BAD_OPTION);\n    }\n  }\n}\n\nexport default {\n  assertOptions,\n  validators\n};\n", "'use strict';\n\nimport utils from './../utils.js';\nimport buildURL from '../helpers/buildURL.js';\nimport InterceptorManager from './InterceptorManager.js';\nimport dispatchRequest from './dispatchRequest.js';\nimport mergeConfig from './mergeConfig.js';\nimport buildFullPath from './buildFullPath.js';\nimport validator from '../helpers/validator.js';\nimport AxiosHeaders from './AxiosHeaders.js';\n\nconst validators = validator.validators;\n\n/**\n * Create a new instance of Axios\n *\n * @param {Object} instanceConfig The default config for the instance\n *\n * @return {Axios} A new instance of Axios\n */\nclass Axios {\n  constructor(instanceConfig) {\n    this.defaults = instanceConfig;\n    this.interceptors = {\n      request: new InterceptorManager(),\n      response: new InterceptorManager()\n    };\n  }\n\n  /**\n   * Dispatch a request\n   *\n   * @param {String|Object} configOrUrl The config specific for this request (merged with this.defaults)\n   * @param {?Object} config\n   *\n   * @returns {Promise} The Promise to be fulfilled\n   */\n  request(configOrUrl, config) {\n    /*eslint no-param-reassign:0*/\n    // Allow for axios('example/url'[, config]) a la fetch API\n    if (typeof configOrUrl === 'string') {\n      config = config || {};\n      config.url = configOrUrl;\n    } else {\n      config = configOrUrl || {};\n    }\n\n    config = mergeConfig(this.defaults, config);\n\n    const {transitional, paramsSerializer, headers} = config;\n\n    if (transitional !== undefined) {\n      validator.assertOptions(transitional, {\n        silentJSONParsing: validators.transitional(validators.boolean),\n        forcedJSONParsing: validators.transitional(validators.boolean),\n        clarifyTimeoutError: validators.transitional(validators.boolean)\n      }, false);\n    }\n\n    if (paramsSerializer != null) {\n      if (utils.isFunction(paramsSerializer)) {\n        config.paramsSerializer = {\n          serialize: paramsSerializer\n        }\n      } else {\n        validator.assertOptions(paramsSerializer, {\n          encode: validators.function,\n          serialize: validators.function\n        }, true);\n      }\n    }\n\n    // Set config.method\n    config.method = (config.method || this.defaults.method || 'get').toLowerCase();\n\n    // Flatten headers\n    let contextHeaders = headers && utils.merge(\n      headers.common,\n      headers[config.method]\n    );\n\n    headers && utils.forEach(\n      ['delete', 'get', 'head', 'post', 'put', 'patch', 'common'],\n      (method) => {\n        delete headers[method];\n      }\n    );\n\n    config.headers = AxiosHeaders.concat(contextHeaders, headers);\n\n    // filter out skipped interceptors\n    const requestInterceptorChain = [];\n    let synchronousRequestInterceptors = true;\n    this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) {\n      if (typeof interceptor.runWhen === 'function' && interceptor.runWhen(config) === false) {\n        return;\n      }\n\n      synchronousRequestInterceptors = synchronousRequestInterceptors && interceptor.synchronous;\n\n      requestInterceptorChain.unshift(interceptor.fulfilled, interceptor.rejected);\n    });\n\n    const responseInterceptorChain = [];\n    this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) {\n      responseInterceptorChain.push(interceptor.fulfilled, interceptor.rejected);\n    });\n\n    let promise;\n    let i = 0;\n    let len;\n\n    if (!synchronousRequestInterceptors) {\n      const chain = [dispatchRequest.bind(this), undefined];\n      chain.unshift.apply(chain, requestInterceptorChain);\n      chain.push.apply(chain, responseInterceptorChain);\n      len = chain.length;\n\n      promise = Promise.resolve(config);\n\n      while (i < len) {\n        promise = promise.then(chain[i++], chain[i++]);\n      }\n\n      return promise;\n    }\n\n    len = requestInterceptorChain.length;\n\n    let newConfig = config;\n\n    i = 0;\n\n    while (i < len) {\n      const onFulfilled = requestInterceptorChain[i++];\n      const onRejected = requestInterceptorChain[i++];\n      try {\n        newConfig = onFulfilled(newConfig);\n      } catch (error) {\n        onRejected.call(this, error);\n        break;\n      }\n    }\n\n    try {\n      promise = dispatchRequest.call(this, newConfig);\n    } catch (error) {\n      return Promise.reject(error);\n    }\n\n    i = 0;\n    len = responseInterceptorChain.length;\n\n    while (i < len) {\n      promise = promise.then(responseInterceptorChain[i++], responseInterceptorChain[i++]);\n    }\n\n    return promise;\n  }\n\n  getUri(config) {\n    config = mergeConfig(this.defaults, config);\n    const fullPath = buildFullPath(config.baseURL, config.url);\n    return buildURL(fullPath, config.params, config.paramsSerializer);\n  }\n}\n\n// Provide aliases for supported request methods\nutils.forEach(['delete', 'get', 'head', 'options'], function forEachMethodNoData(method) {\n  /*eslint func-names:0*/\n  Axios.prototype[method] = function(url, config) {\n    return this.request(mergeConfig(config || {}, {\n      method,\n      url,\n      data: (config || {}).data\n    }));\n  };\n});\n\nutils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {\n  /*eslint func-names:0*/\n\n  function generateHTTPMethod(isForm) {\n    return function httpMethod(url, data, config) {\n      return this.request(mergeConfig(config || {}, {\n        method,\n        headers: isForm ? {\n          'Content-Type': 'multipart/form-data'\n        } : {},\n        url,\n        data\n      }));\n    };\n  }\n\n  Axios.prototype[method] = generateHTTPMethod();\n\n  Axios.prototype[method + 'Form'] = generateHTTPMethod(true);\n});\n\nexport default Axios;\n", "'use strict';\n\nimport CanceledError from './CanceledError.js';\n\n/**\n * A `CancelToken` is an object that can be used to request cancellation of an operation.\n *\n * @param {Function} executor The executor function.\n *\n * @returns {CancelToken}\n */\nclass CancelToken {\n  constructor(executor) {\n    if (typeof executor !== 'function') {\n      throw new TypeError('executor must be a function.');\n    }\n\n    let resolvePromise;\n\n    this.promise = new Promise(function promiseExecutor(resolve) {\n      resolvePromise = resolve;\n    });\n\n    const token = this;\n\n    // eslint-disable-next-line func-names\n    this.promise.then(cancel => {\n      if (!token._listeners) return;\n\n      let i = token._listeners.length;\n\n      while (i-- > 0) {\n        token._listeners[i](cancel);\n      }\n      token._listeners = null;\n    });\n\n    // eslint-disable-next-line func-names\n    this.promise.then = onfulfilled => {\n      let _resolve;\n      // eslint-disable-next-line func-names\n      const promise = new Promise(resolve => {\n        token.subscribe(resolve);\n        _resolve = resolve;\n      }).then(onfulfilled);\n\n      promise.cancel = function reject() {\n        token.unsubscribe(_resolve);\n      };\n\n      return promise;\n    };\n\n    executor(function cancel(message, config, request) {\n      if (token.reason) {\n        // Cancellation has already been requested\n        return;\n      }\n\n      token.reason = new CanceledError(message, config, request);\n      resolvePromise(token.reason);\n    });\n  }\n\n  /**\n   * Throws a `CanceledError` if cancellation has been requested.\n   */\n  throwIfRequested() {\n    if (this.reason) {\n      throw this.reason;\n    }\n  }\n\n  /**\n   * Subscribe to the cancel signal\n   */\n\n  subscribe(listener) {\n    if (this.reason) {\n      listener(this.reason);\n      return;\n    }\n\n    if (this._listeners) {\n      this._listeners.push(listener);\n    } else {\n      this._listeners = [listener];\n    }\n  }\n\n  /**\n   * Unsubscribe from the cancel signal\n   */\n\n  unsubscribe(listener) {\n    if (!this._listeners) {\n      return;\n    }\n    const index = this._listeners.indexOf(listener);\n    if (index !== -1) {\n      this._listeners.splice(index, 1);\n    }\n  }\n\n  /**\n   * Returns an object that contains a new `CancelToken` and a function that, when called,\n   * cancels the `CancelToken`.\n   */\n  static source() {\n    let cancel;\n    const token = new CancelToken(function executor(c) {\n      cancel = c;\n    });\n    return {\n      token,\n      cancel\n    };\n  }\n}\n\nexport default CancelToken;\n", "'use strict';\n\n/**\n * Syntactic sugar for invoking a function and expanding an array for arguments.\n *\n * Common use case would be to use `Function.prototype.apply`.\n *\n *  ```js\n *  function f(x, y, z) {}\n *  var args = [1, 2, 3];\n *  f.apply(null, args);\n *  ```\n *\n * With `spread` this example can be re-written.\n *\n *  ```js\n *  spread(function(x, y, z) {})([1, 2, 3]);\n *  ```\n *\n * @param {Function} callback\n *\n * @returns {Function}\n */\nexport default function spread(callback) {\n  return function wrap(arr) {\n    return callback.apply(null, arr);\n  };\n}\n", "'use strict';\n\nimport utils from './../utils.js';\n\n/**\n * Determines whether the payload is an error thrown by Axios\n *\n * @param {*} payload The value to test\n *\n * @returns {boolean} True if the payload is an error thrown by Axios, otherwise false\n */\nexport default function isAxiosError(payload) {\n  return utils.isObject(payload) && (payload.isAxiosError === true);\n}\n", "const HttpStatusCode = {\n  Continue: 100,\n  SwitchingProtocols: 101,\n  Processing: 102,\n  EarlyHints: 103,\n  Ok: 200,\n  Created: 201,\n  Accepted: 202,\n  NonAuthoritativeInformation: 203,\n  NoContent: 204,\n  ResetContent: 205,\n  PartialContent: 206,\n  MultiStatus: 207,\n  AlreadyReported: 208,\n  ImUsed: 226,\n  MultipleChoices: 300,\n  MovedPermanently: 301,\n  Found: 302,\n  SeeOther: 303,\n  NotModified: 304,\n  UseProxy: 305,\n  Unused: 306,\n  TemporaryRedirect: 307,\n  PermanentRedirect: 308,\n  BadRequest: 400,\n  Unauthorized: 401,\n  PaymentRequired: 402,\n  Forbidden: 403,\n  NotFound: 404,\n  MethodNotAllowed: 405,\n  NotAcceptable: 406,\n  ProxyAuthenticationRequired: 407,\n  RequestTimeout: 408,\n  Conflict: 409,\n  Gone: 410,\n  LengthRequired: 411,\n  PreconditionFailed: 412,\n  PayloadTooLarge: 413,\n  UriTooLong: 414,\n  UnsupportedMediaType: 415,\n  RangeNotSatisfiable: 416,\n  ExpectationFailed: 417,\n  ImATeapot: 418,\n  MisdirectedRequest: 421,\n  UnprocessableEntity: 422,\n  Locked: 423,\n  FailedDependency: 424,\n  TooEarly: 425,\n  UpgradeRequired: 426,\n  PreconditionRequired: 428,\n  TooManyRequests: 429,\n  RequestHeaderFieldsTooLarge: 431,\n  UnavailableForLegalReasons: 451,\n  InternalServerError: 500,\n  NotImplemented: 501,\n  BadGateway: 502,\n  ServiceUnavailable: 503,\n  GatewayTimeout: 504,\n  HttpVersionNotSupported: 505,\n  VariantAlsoNegotiates: 506,\n  InsufficientStorage: 507,\n  LoopDetected: 508,\n  NotExtended: 510,\n  NetworkAuthenticationRequired: 511,\n};\n\nObject.entries(HttpStatusCode).forEach(([key, value]) => {\n  HttpStatusCode[value] = key;\n});\n\nexport default HttpStatusCode;\n", "'use strict';\n\nimport utils from './utils.js';\nimport bind from './helpers/bind.js';\nimport Axios from './core/Axios.js';\nimport mergeConfig from './core/mergeConfig.js';\nimport defaults from './defaults/index.js';\nimport formDataToJSON from './helpers/formDataToJSON.js';\nimport CanceledError from './cancel/CanceledError.js';\nimport CancelToken from './cancel/CancelToken.js';\nimport isCancel from './cancel/isCancel.js';\nimport {VERSION} from './env/data.js';\nimport toFormData from './helpers/toFormData.js';\nimport AxiosError from './core/AxiosError.js';\nimport spread from './helpers/spread.js';\nimport isAxiosError from './helpers/isAxiosError.js';\nimport AxiosHeaders from \"./core/AxiosHeaders.js\";\nimport adapters from './adapters/adapters.js';\nimport HttpStatusCode from './helpers/HttpStatusCode.js';\n\n/**\n * Create an instance of Axios\n *\n * @param {Object} defaultConfig The default config for the instance\n *\n * @returns {Axios} A new instance of Axios\n */\nfunction createInstance(defaultConfig) {\n  const context = new Axios(defaultConfig);\n  const instance = bind(Axios.prototype.request, context);\n\n  // Copy axios.prototype to instance\n  utils.extend(instance, Axios.prototype, context, {allOwnKeys: true});\n\n  // Copy context to instance\n  utils.extend(instance, context, null, {allOwnKeys: true});\n\n  // Factory for creating new instances\n  instance.create = function create(instanceConfig) {\n    return createInstance(mergeConfig(defaultConfig, instanceConfig));\n  };\n\n  return instance;\n}\n\n// Create the default instance to be exported\nconst axios = createInstance(defaults);\n\n// Expose Axios class to allow class inheritance\naxios.Axios = Axios;\n\n// Expose Cancel & CancelToken\naxios.CanceledError = CanceledError;\naxios.CancelToken = CancelToken;\naxios.isCancel = isCancel;\naxios.VERSION = VERSION;\naxios.toFormData = toFormData;\n\n// Expose AxiosError class\naxios.AxiosError = AxiosError;\n\n// alias for CanceledError for backward compatibility\naxios.Cancel = axios.CanceledError;\n\n// Expose all/spread\naxios.all = function all(promises) {\n  return Promise.all(promises);\n};\n\naxios.spread = spread;\n\n// Expose isAxiosError\naxios.isAxiosError = isAxiosError;\n\n// Expose mergeConfig\naxios.mergeConfig = mergeConfig;\n\naxios.AxiosHeaders = AxiosHeaders;\n\naxios.formToJSON = thing => formDataToJSON(utils.isHTMLForm(thing) ? new FormData(thing) : thing);\n\naxios.getAdapter = adapters.getAdapter;\n\naxios.HttpStatusCode = HttpStatusCode;\n\naxios.default = axios;\n\n// this module should only have a default export\nexport default axios\n", "import axios from './lib/axios.js';\n\n// This module is intended to unwrap Axios default export as named.\n// Keep top-level export same with static properties\n// so that it can keep same with es module or cjs\nconst {\n  Axios,\n  AxiosError,\n  CanceledError,\n  isCancel,\n  CancelToken,\n  VERSION,\n  all,\n  Cancel,\n  isAxiosError,\n  spread,\n  toFormData,\n  AxiosHeaders,\n  HttpStatusCode,\n  formToJSON,\n  getAdapter,\n  mergeConfig\n} = axios;\n\nexport {\n  axios as default,\n  Axios,\n  AxiosError,\n  CanceledError,\n  isCancel,\n  CancelToken,\n  VERSION,\n  all,\n  Cancel,\n  isAxiosError,\n  spread,\n  toFormData,\n  AxiosHeaders,\n  HttpStatusCode,\n  formToJSON,\n  getAdapter,\n  mergeConfig\n}\n"],
-  "mappings": ";;;AAEe,SAAR,KAAsB,IAAI,SAAS;AACxC,SAAO,SAAS,OAAO;AACrB,WAAO,GAAG,MAAM,SAAS,SAAS;AAAA,EACpC;AACF;;;ACAA,IAAM,EAAC,SAAQ,IAAI,OAAO;AAC1B,IAAM,EAAC,eAAc,IAAI;AAEzB,IAAM,SAAU,4BAAS,WAAS;AAC9B,QAAM,MAAM,SAAS,KAAK,KAAK;AAC/B,SAAO,MAAM,GAAG,MAAM,MAAM,GAAG,IAAI,IAAI,MAAM,GAAG,EAAE,EAAE,YAAY;AACpE,GAAG,uBAAO,OAAO,IAAI,CAAC;AAEtB,IAAM,aAAa,CAAC,SAAS;AAC3B,SAAO,KAAK,YAAY;AACxB,SAAO,CAAC,UAAU,OAAO,KAAK,MAAM;AACtC;AAEA,IAAM,aAAa,UAAQ,WAAS,OAAO,UAAU;AASrD,IAAM,EAAC,QAAO,IAAI;AASlB,IAAM,cAAc,WAAW,WAAW;AAS1C,SAAS,SAAS,KAAK;AACrB,SAAO,QAAQ,QAAQ,CAAC,YAAY,GAAG,KAAK,IAAI,gBAAgB,QAAQ,CAAC,YAAY,IAAI,WAAW,KAC/F,WAAW,IAAI,YAAY,QAAQ,KAAK,IAAI,YAAY,SAAS,GAAG;AAC3E;AASA,IAAM,gBAAgB,WAAW,aAAa;AAU9C,SAAS,kBAAkB,KAAK;AAC9B,MAAI;AACJ,MAAK,OAAO,gBAAgB,eAAiB,YAAY,QAAS;AAChE,aAAS,YAAY,OAAO,GAAG;AAAA,EACjC,OAAO;AACL,aAAU,OAAS,IAAI,UAAY,cAAc,IAAI,MAAM;AAAA,EAC7D;AACA,SAAO;AACT;AASA,IAAM,WAAW,WAAW,QAAQ;AAQpC,IAAM,aAAa,WAAW,UAAU;AASxC,IAAM,WAAW,WAAW,QAAQ;AASpC,IAAM,WAAW,CAAC,UAAU,UAAU,QAAQ,OAAO,UAAU;AAQ/D,IAAM,YAAY,WAAS,UAAU,QAAQ,UAAU;AASvD,IAAM,gBAAgB,CAAC,QAAQ;AAC7B,MAAI,OAAO,GAAG,MAAM,UAAU;AAC5B,WAAO;AAAA,EACT;AAEA,QAAMA,aAAY,eAAe,GAAG;AACpC,UAAQA,eAAc,QAAQA,eAAc,OAAO,aAAa,OAAO,eAAeA,UAAS,MAAM,SAAS,EAAE,OAAO,eAAe,QAAQ,EAAE,OAAO,YAAY;AACrK;AASA,IAAM,SAAS,WAAW,MAAM;AAShC,IAAM,SAAS,WAAW,MAAM;AAShC,IAAM,SAAS,WAAW,MAAM;AAShC,IAAM,aAAa,WAAW,UAAU;AASxC,IAAM,WAAW,CAAC,QAAQ,SAAS,GAAG,KAAK,WAAW,IAAI,IAAI;AAS9D,IAAM,aAAa,CAAC,UAAU;AAC5B,MAAI;AACJ,SAAO,UACJ,OAAO,aAAa,cAAc,iBAAiB,YAClD,WAAW,MAAM,MAAM,OACpB,OAAO,OAAO,KAAK,OAAO;AAAA,EAE1B,SAAS,YAAY,WAAW,MAAM,QAAQ,KAAK,MAAM,SAAS,MAAM;AAIjF;AASA,IAAM,oBAAoB,WAAW,iBAAiB;AAStD,IAAM,OAAO,CAAC,QAAQ,IAAI,OACxB,IAAI,KAAK,IAAI,IAAI,QAAQ,sCAAsC,EAAE;AAiBnE,SAAS,QAAQ,KAAK,IAAI,EAAC,aAAa,MAAK,IAAI,CAAC,GAAG;AAEnD,MAAI,QAAQ,QAAQ,OAAO,QAAQ,aAAa;AAC9C;AAAA,EACF;AAEA,MAAI;AACJ,MAAI;AAGJ,MAAI,OAAO,QAAQ,UAAU;AAE3B,UAAM,CAAC,GAAG;AAAA,EACZ;AAEA,MAAI,QAAQ,GAAG,GAAG;AAEhB,SAAK,IAAI,GAAG,IAAI,IAAI,QAAQ,IAAI,GAAG,KAAK;AACtC,SAAG,KAAK,MAAM,IAAI,CAAC,GAAG,GAAG,GAAG;AAAA,IAC9B;AAAA,EACF,OAAO;AAEL,UAAM,OAAO,aAAa,OAAO,oBAAoB,GAAG,IAAI,OAAO,KAAK,GAAG;AAC3E,UAAM,MAAM,KAAK;AACjB,QAAI;AAEJ,SAAK,IAAI,GAAG,IAAI,KAAK,KAAK;AACxB,YAAM,KAAK,CAAC;AACZ,SAAG,KAAK,MAAM,IAAI,GAAG,GAAG,KAAK,GAAG;AAAA,IAClC;AAAA,EACF;AACF;AAEA,SAAS,QAAQ,KAAK,KAAK;AACzB,QAAM,IAAI,YAAY;AACtB,QAAM,OAAO,OAAO,KAAK,GAAG;AAC5B,MAAI,IAAI,KAAK;AACb,MAAI;AACJ,SAAO,MAAM,GAAG;AACd,WAAO,KAAK,CAAC;AACb,QAAI,QAAQ,KAAK,YAAY,GAAG;AAC9B,aAAO;AAAA,IACT;AAAA,EACF;AACA,SAAO;AACT;AAEA,IAAM,WAAW,MAAM;AAErB,MAAI,OAAO,eAAe;AAAa,WAAO;AAC9C,SAAO,OAAO,SAAS,cAAc,OAAQ,OAAO,WAAW,cAAc,SAAS;AACxF,GAAG;AAEH,IAAM,mBAAmB,CAAC,YAAY,CAAC,YAAY,OAAO,KAAK,YAAY;AAoB3E,SAAS,QAAmC;AAC1C,QAAM,EAAC,SAAQ,IAAI,iBAAiB,IAAI,KAAK,QAAQ,CAAC;AACtD,QAAM,SAAS,CAAC;AAChB,QAAM,cAAc,CAAC,KAAK,QAAQ;AAChC,UAAM,YAAY,YAAY,QAAQ,QAAQ,GAAG,KAAK;AACtD,QAAI,cAAc,OAAO,SAAS,CAAC,KAAK,cAAc,GAAG,GAAG;AAC1D,aAAO,SAAS,IAAI,MAAM,OAAO,SAAS,GAAG,GAAG;AAAA,IAClD,WAAW,cAAc,GAAG,GAAG;AAC7B,aAAO,SAAS,IAAI,MAAM,CAAC,GAAG,GAAG;AAAA,IACnC,WAAW,QAAQ,GAAG,GAAG;AACvB,aAAO,SAAS,IAAI,IAAI,MAAM;AAAA,IAChC,OAAO;AACL,aAAO,SAAS,IAAI;AAAA,IACtB;AAAA,EACF;AAEA,WAAS,IAAI,GAAG,IAAI,UAAU,QAAQ,IAAI,GAAG,KAAK;AAChD,cAAU,CAAC,KAAK,QAAQ,UAAU,CAAC,GAAG,WAAW;AAAA,EACnD;AACA,SAAO;AACT;AAYA,IAAM,SAAS,CAAC,GAAG,GAAG,SAAS,EAAC,WAAU,IAAG,CAAC,MAAM;AAClD,UAAQ,GAAG,CAAC,KAAK,QAAQ;AACvB,QAAI,WAAW,WAAW,GAAG,GAAG;AAC9B,QAAE,GAAG,IAAI,KAAK,KAAK,OAAO;AAAA,IAC5B,OAAO;AACL,QAAE,GAAG,IAAI;AAAA,IACX;AAAA,EACF,GAAG,EAAC,WAAU,CAAC;AACf,SAAO;AACT;AASA,IAAM,WAAW,CAAC,YAAY;AAC5B,MAAI,QAAQ,WAAW,CAAC,MAAM,OAAQ;AACpC,cAAU,QAAQ,MAAM,CAAC;AAAA,EAC3B;AACA,SAAO;AACT;AAWA,IAAM,WAAW,CAAC,aAAa,kBAAkB,OAAOC,iBAAgB;AACtE,cAAY,YAAY,OAAO,OAAO,iBAAiB,WAAWA,YAAW;AAC7E,cAAY,UAAU,cAAc;AACpC,SAAO,eAAe,aAAa,SAAS;AAAA,IAC1C,OAAO,iBAAiB;AAAA,EAC1B,CAAC;AACD,WAAS,OAAO,OAAO,YAAY,WAAW,KAAK;AACrD;AAWA,IAAM,eAAe,CAAC,WAAW,SAASC,SAAQ,eAAe;AAC/D,MAAI;AACJ,MAAI;AACJ,MAAI;AACJ,QAAM,SAAS,CAAC;AAEhB,YAAU,WAAW,CAAC;AAEtB,MAAI,aAAa;AAAM,WAAO;AAE9B,KAAG;AACD,YAAQ,OAAO,oBAAoB,SAAS;AAC5C,QAAI,MAAM;AACV,WAAO,MAAM,GAAG;AACd,aAAO,MAAM,CAAC;AACd,WAAK,CAAC,cAAc,WAAW,MAAM,WAAW,OAAO,MAAM,CAAC,OAAO,IAAI,GAAG;AAC1E,gBAAQ,IAAI,IAAI,UAAU,IAAI;AAC9B,eAAO,IAAI,IAAI;AAAA,MACjB;AAAA,IACF;AACA,gBAAYA,YAAW,SAAS,eAAe,SAAS;AAAA,EAC1D,SAAS,cAAc,CAACA,WAAUA,QAAO,WAAW,OAAO,MAAM,cAAc,OAAO;AAEtF,SAAO;AACT;AAWA,IAAM,WAAW,CAAC,KAAK,cAAc,aAAa;AAChD,QAAM,OAAO,GAAG;AAChB,MAAI,aAAa,UAAa,WAAW,IAAI,QAAQ;AACnD,eAAW,IAAI;AAAA,EACjB;AACA,cAAY,aAAa;AACzB,QAAM,YAAY,IAAI,QAAQ,cAAc,QAAQ;AACpD,SAAO,cAAc,MAAM,cAAc;AAC3C;AAUA,IAAM,UAAU,CAAC,UAAU;AACzB,MAAI,CAAC;AAAO,WAAO;AACnB,MAAI,QAAQ,KAAK;AAAG,WAAO;AAC3B,MAAI,IAAI,MAAM;AACd,MAAI,CAAC,SAAS,CAAC;AAAG,WAAO;AACzB,QAAM,MAAM,IAAI,MAAM,CAAC;AACvB,SAAO,MAAM,GAAG;AACd,QAAI,CAAC,IAAI,MAAM,CAAC;AAAA,EAClB;AACA,SAAO;AACT;AAWA,IAAM,eAAgB,iCAAc;AAElC,SAAO,WAAS;AACd,WAAO,cAAc,iBAAiB;AAAA,EACxC;AACF,GAAG,OAAO,eAAe,eAAe,eAAe,UAAU,CAAC;AAUlE,IAAM,eAAe,CAAC,KAAK,OAAO;AAChC,QAAM,YAAY,OAAO,IAAI,OAAO,QAAQ;AAE5C,QAAM,WAAW,UAAU,KAAK,GAAG;AAEnC,MAAI;AAEJ,UAAQ,SAAS,SAAS,KAAK,MAAM,CAAC,OAAO,MAAM;AACjD,UAAM,OAAO,OAAO;AACpB,OAAG,KAAK,KAAK,KAAK,CAAC,GAAG,KAAK,CAAC,CAAC;AAAA,EAC/B;AACF;AAUA,IAAM,WAAW,CAAC,QAAQ,QAAQ;AAChC,MAAI;AACJ,QAAM,MAAM,CAAC;AAEb,UAAQ,UAAU,OAAO,KAAK,GAAG,OAAO,MAAM;AAC5C,QAAI,KAAK,OAAO;AAAA,EAClB;AAEA,SAAO;AACT;AAGA,IAAM,aAAa,WAAW,iBAAiB;AAE/C,IAAM,cAAc,SAAO;AACzB,SAAO,IAAI,YAAY,EAAE;AAAA,IAAQ;AAAA,IAC/B,SAAS,SAAS,GAAG,IAAI,IAAI;AAC3B,aAAO,GAAG,YAAY,IAAI;AAAA,IAC5B;AAAA,EACF;AACF;AAGA,IAAM,kBAAkB,CAAC,EAAC,gBAAAC,gBAAc,MAAM,CAAC,KAAK,SAASA,gBAAe,KAAK,KAAK,IAAI,GAAG,OAAO,SAAS;AAS7G,IAAM,WAAW,WAAW,QAAQ;AAEpC,IAAM,oBAAoB,CAAC,KAAK,YAAY;AAC1C,QAAMF,eAAc,OAAO,0BAA0B,GAAG;AACxD,QAAM,qBAAqB,CAAC;AAE5B,UAAQA,cAAa,CAAC,YAAY,SAAS;AACzC,QAAI;AACJ,SAAK,MAAM,QAAQ,YAAY,MAAM,GAAG,OAAO,OAAO;AACpD,yBAAmB,IAAI,IAAI,OAAO;AAAA,IACpC;AAAA,EACF,CAAC;AAED,SAAO,iBAAiB,KAAK,kBAAkB;AACjD;AAOA,IAAM,gBAAgB,CAAC,QAAQ;AAC7B,oBAAkB,KAAK,CAAC,YAAY,SAAS;AAE3C,QAAI,WAAW,GAAG,KAAK,CAAC,aAAa,UAAU,QAAQ,EAAE,QAAQ,IAAI,MAAM,IAAI;AAC7E,aAAO;AAAA,IACT;AAEA,UAAM,QAAQ,IAAI,IAAI;AAEtB,QAAI,CAAC,WAAW,KAAK;AAAG;AAExB,eAAW,aAAa;AAExB,QAAI,cAAc,YAAY;AAC5B,iBAAW,WAAW;AACtB;AAAA,IACF;AAEA,QAAI,CAAC,WAAW,KAAK;AACnB,iBAAW,MAAM,MAAM;AACrB,cAAM,MAAM,uCAAwC,OAAO,GAAI;AAAA,MACjE;AAAA,IACF;AAAA,EACF,CAAC;AACH;AAEA,IAAM,cAAc,CAAC,eAAe,cAAc;AAChD,QAAM,MAAM,CAAC;AAEb,QAAM,SAAS,CAAC,QAAQ;AACtB,QAAI,QAAQ,WAAS;AACnB,UAAI,KAAK,IAAI;AAAA,IACf,CAAC;AAAA,EACH;AAEA,UAAQ,aAAa,IAAI,OAAO,aAAa,IAAI,OAAO,OAAO,aAAa,EAAE,MAAM,SAAS,CAAC;AAE9F,SAAO;AACT;AAEA,IAAM,OAAO,MAAM;AAAC;AAEpB,IAAM,iBAAiB,CAAC,OAAO,iBAAiB;AAC9C,UAAQ,CAAC;AACT,SAAO,OAAO,SAAS,KAAK,IAAI,QAAQ;AAC1C;AAEA,IAAM,QAAQ;AAEd,IAAM,QAAQ;AAEd,IAAM,WAAW;AAAA,EACf;AAAA,EACA;AAAA,EACA,aAAa,QAAQ,MAAM,YAAY,IAAI;AAC7C;AAEA,IAAM,iBAAiB,CAAC,OAAO,IAAI,WAAW,SAAS,gBAAgB;AACrE,MAAI,MAAM;AACV,QAAM,EAAC,OAAM,IAAI;AACjB,SAAO,QAAQ;AACb,WAAO,SAAS,KAAK,OAAO,IAAI,SAAO,CAAC;AAAA,EAC1C;AAEA,SAAO;AACT;AASA,SAAS,oBAAoB,OAAO;AAClC,SAAO,CAAC,EAAE,SAAS,WAAW,MAAM,MAAM,KAAK,MAAM,OAAO,WAAW,MAAM,cAAc,MAAM,OAAO,QAAQ;AAClH;AAEA,IAAM,eAAe,CAAC,QAAQ;AAC5B,QAAM,QAAQ,IAAI,MAAM,EAAE;AAE1B,QAAM,QAAQ,CAAC,QAAQ,MAAM;AAE3B,QAAI,SAAS,MAAM,GAAG;AACpB,UAAI,MAAM,QAAQ,MAAM,KAAK,GAAG;AAC9B;AAAA,MACF;AAEA,UAAG,EAAE,YAAY,SAAS;AACxB,cAAM,CAAC,IAAI;AACX,cAAM,SAAS,QAAQ,MAAM,IAAI,CAAC,IAAI,CAAC;AAEvC,gBAAQ,QAAQ,CAAC,OAAO,QAAQ;AAC9B,gBAAM,eAAe,MAAM,OAAO,IAAI,CAAC;AACvC,WAAC,YAAY,YAAY,MAAM,OAAO,GAAG,IAAI;AAAA,QAC/C,CAAC;AAED,cAAM,CAAC,IAAI;AAEX,eAAO;AAAA,MACT;AAAA,IACF;AAEA,WAAO;AAAA,EACT;AAEA,SAAO,MAAM,KAAK,CAAC;AACrB;AAEA,IAAM,YAAY,WAAW,eAAe;AAE5C,IAAM,aAAa,CAAC,UAClB,UAAU,SAAS,KAAK,KAAK,WAAW,KAAK,MAAM,WAAW,MAAM,IAAI,KAAK,WAAW,MAAM,KAAK;AAErG,IAAO,gBAAQ;AAAA,EACb;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA,YAAY;AAAA;AAAA,EACZ;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA,QAAQ;AAAA,EACR;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AACF;;;ACnsBA,SAAS,WAAW,SAAS,MAAM,QAAQ,SAAS,UAAU;AAC5D,QAAM,KAAK,IAAI;AAEf,MAAI,MAAM,mBAAmB;AAC3B,UAAM,kBAAkB,MAAM,KAAK,WAAW;AAAA,EAChD,OAAO;AACL,SAAK,QAAS,IAAI,MAAM,EAAG;AAAA,EAC7B;AAEA,OAAK,UAAU;AACf,OAAK,OAAO;AACZ,WAAS,KAAK,OAAO;AACrB,aAAW,KAAK,SAAS;AACzB,cAAY,KAAK,UAAU;AAC3B,eAAa,KAAK,WAAW;AAC/B;AAEA,cAAM,SAAS,YAAY,OAAO;AAAA,EAChC,QAAQ,SAAS,SAAS;AACxB,WAAO;AAAA;AAAA,MAEL,SAAS,KAAK;AAAA,MACd,MAAM,KAAK;AAAA;AAAA,MAEX,aAAa,KAAK;AAAA,MAClB,QAAQ,KAAK;AAAA;AAAA,MAEb,UAAU,KAAK;AAAA,MACf,YAAY,KAAK;AAAA,MACjB,cAAc,KAAK;AAAA,MACnB,OAAO,KAAK;AAAA;AAAA,MAEZ,QAAQ,cAAM,aAAa,KAAK,MAAM;AAAA,MACtC,MAAM,KAAK;AAAA,MACX,QAAQ,KAAK,YAAY,KAAK,SAAS,SAAS,KAAK,SAAS,SAAS;AAAA,IACzE;AAAA,EACF;AACF,CAAC;AAED,IAAM,YAAY,WAAW;AAC7B,IAAM,cAAc,CAAC;AAErB;AAAA,EACE;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA;AAEF,EAAE,QAAQ,UAAQ;AAChB,cAAY,IAAI,IAAI,EAAC,OAAO,KAAI;AAClC,CAAC;AAED,OAAO,iBAAiB,YAAY,WAAW;AAC/C,OAAO,eAAe,WAAW,gBAAgB,EAAC,OAAO,KAAI,CAAC;AAG9D,WAAW,OAAO,CAAC,OAAO,MAAM,QAAQ,SAAS,UAAU,gBAAgB;AACzE,QAAM,aAAa,OAAO,OAAO,SAAS;AAE1C,gBAAM,aAAa,OAAO,YAAY,SAASG,QAAO,KAAK;AACzD,WAAO,QAAQ,MAAM;AAAA,EACvB,GAAG,UAAQ;AACT,WAAO,SAAS;AAAA,EAClB,CAAC;AAED,aAAW,KAAK,YAAY,MAAM,SAAS,MAAM,QAAQ,SAAS,QAAQ;AAE1E,aAAW,QAAQ;AAEnB,aAAW,OAAO,MAAM;AAExB,iBAAe,OAAO,OAAO,YAAY,WAAW;AAEpD,SAAO;AACT;AAEA,IAAO,qBAAQ;;;AClGf,IAAO,eAAQ;;;ACaf,SAAS,YAAY,OAAO;AAC1B,SAAO,cAAM,cAAc,KAAK,KAAK,cAAM,QAAQ,KAAK;AAC1D;AASA,SAAS,eAAe,KAAK;AAC3B,SAAO,cAAM,SAAS,KAAK,IAAI,IAAI,IAAI,MAAM,GAAG,EAAE,IAAI;AACxD;AAWA,SAAS,UAAU,MAAM,KAAK,MAAM;AAClC,MAAI,CAAC;AAAM,WAAO;AAClB,SAAO,KAAK,OAAO,GAAG,EAAE,IAAI,SAAS,KAAK,OAAO,GAAG;AAElD,YAAQ,eAAe,KAAK;AAC5B,WAAO,CAAC,QAAQ,IAAI,MAAM,QAAQ,MAAM;AAAA,EAC1C,CAAC,EAAE,KAAK,OAAO,MAAM,EAAE;AACzB;AASA,SAAS,YAAY,KAAK;AACxB,SAAO,cAAM,QAAQ,GAAG,KAAK,CAAC,IAAI,KAAK,WAAW;AACpD;AAEA,IAAM,aAAa,cAAM,aAAa,eAAO,CAAC,GAAG,MAAM,SAAS,OAAO,MAAM;AAC3E,SAAO,WAAW,KAAK,IAAI;AAC7B,CAAC;AAyBD,SAAS,WAAW,KAAK,UAAU,SAAS;AAC1C,MAAI,CAAC,cAAM,SAAS,GAAG,GAAG;AACxB,UAAM,IAAI,UAAU,0BAA0B;AAAA,EAChD;AAGA,aAAW,YAAY,KAAK,gBAAoB,UAAU;AAG1D,YAAU,cAAM,aAAa,SAAS;AAAA,IACpC,YAAY;AAAA,IACZ,MAAM;AAAA,IACN,SAAS;AAAA,EACX,GAAG,OAAO,SAAS,QAAQ,QAAQ,QAAQ;AAEzC,WAAO,CAAC,cAAM,YAAY,OAAO,MAAM,CAAC;AAAA,EAC1C,CAAC;AAED,QAAM,aAAa,QAAQ;AAE3B,QAAM,UAAU,QAAQ,WAAW;AACnC,QAAM,OAAO,QAAQ;AACrB,QAAM,UAAU,QAAQ;AACxB,QAAM,QAAQ,QAAQ,QAAQ,OAAO,SAAS,eAAe;AAC7D,QAAM,UAAU,SAAS,cAAM,oBAAoB,QAAQ;AAE3D,MAAI,CAAC,cAAM,WAAW,OAAO,GAAG;AAC9B,UAAM,IAAI,UAAU,4BAA4B;AAAA,EAClD;AAEA,WAAS,aAAa,OAAO;AAC3B,QAAI,UAAU;AAAM,aAAO;AAE3B,QAAI,cAAM,OAAO,KAAK,GAAG;AACvB,aAAO,MAAM,YAAY;AAAA,IAC3B;AAEA,QAAI,CAAC,WAAW,cAAM,OAAO,KAAK,GAAG;AACnC,YAAM,IAAI,mBAAW,8CAA8C;AAAA,IACrE;AAEA,QAAI,cAAM,cAAc,KAAK,KAAK,cAAM,aAAa,KAAK,GAAG;AAC3D,aAAO,WAAW,OAAO,SAAS,aAAa,IAAI,KAAK,CAAC,KAAK,CAAC,IAAI,OAAO,KAAK,KAAK;AAAA,IACtF;AAEA,WAAO;AAAA,EACT;AAYA,WAAS,eAAe,OAAO,KAAK,MAAM;AACxC,QAAI,MAAM;AAEV,QAAI,SAAS,CAAC,QAAQ,OAAO,UAAU,UAAU;AAC/C,UAAI,cAAM,SAAS,KAAK,IAAI,GAAG;AAE7B,cAAM,aAAa,MAAM,IAAI,MAAM,GAAG,EAAE;AAExC,gBAAQ,KAAK,UAAU,KAAK;AAAA,MAC9B,WACG,cAAM,QAAQ,KAAK,KAAK,YAAY,KAAK,MACxC,cAAM,WAAW,KAAK,KAAK,cAAM,SAAS,KAAK,IAAI,OAAO,MAAM,cAAM,QAAQ,KAAK,IAClF;AAEH,cAAM,eAAe,GAAG;AAExB,YAAI,QAAQ,SAAS,KAAK,IAAI,OAAO;AACnC,YAAE,cAAM,YAAY,EAAE,KAAK,OAAO,SAAS,SAAS;AAAA;AAAA,YAElD,YAAY,OAAO,UAAU,CAAC,GAAG,GAAG,OAAO,IAAI,IAAK,YAAY,OAAO,MAAM,MAAM;AAAA,YACnF,aAAa,EAAE;AAAA,UACjB;AAAA,QACF,CAAC;AACD,eAAO;AAAA,MACT;AAAA,IACF;AAEA,QAAI,YAAY,KAAK,GAAG;AACtB,aAAO;AAAA,IACT;AAEA,aAAS,OAAO,UAAU,MAAM,KAAK,IAAI,GAAG,aAAa,KAAK,CAAC;AAE/D,WAAO;AAAA,EACT;AAEA,QAAM,QAAQ,CAAC;AAEf,QAAM,iBAAiB,OAAO,OAAO,YAAY;AAAA,IAC/C;AAAA,IACA;AAAA,IACA;AAAA,EACF,CAAC;AAED,WAAS,MAAM,OAAO,MAAM;AAC1B,QAAI,cAAM,YAAY,KAAK;AAAG;AAE9B,QAAI,MAAM,QAAQ,KAAK,MAAM,IAAI;AAC/B,YAAM,MAAM,oCAAoC,KAAK,KAAK,GAAG,CAAC;AAAA,IAChE;AAEA,UAAM,KAAK,KAAK;AAEhB,kBAAM,QAAQ,OAAO,SAAS,KAAK,IAAI,KAAK;AAC1C,YAAM,SAAS,EAAE,cAAM,YAAY,EAAE,KAAK,OAAO,SAAS,QAAQ;AAAA,QAChE;AAAA,QAAU;AAAA,QAAI,cAAM,SAAS,GAAG,IAAI,IAAI,KAAK,IAAI;AAAA,QAAK;AAAA,QAAM;AAAA,MAC9D;AAEA,UAAI,WAAW,MAAM;AACnB,cAAM,IAAI,OAAO,KAAK,OAAO,GAAG,IAAI,CAAC,GAAG,CAAC;AAAA,MAC3C;AAAA,IACF,CAAC;AAED,UAAM,IAAI;AAAA,EACZ;AAEA,MAAI,CAAC,cAAM,SAAS,GAAG,GAAG;AACxB,UAAM,IAAI,UAAU,wBAAwB;AAAA,EAC9C;AAEA,QAAM,GAAG;AAET,SAAO;AACT;AAEA,IAAO,qBAAQ;;;AC9Mf,SAAS,OAAO,KAAK;AACnB,QAAM,UAAU;AAAA,IACd,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,EACT;AACA,SAAO,mBAAmB,GAAG,EAAE,QAAQ,oBAAoB,SAAS,SAAS,OAAO;AAClF,WAAO,QAAQ,KAAK;AAAA,EACtB,CAAC;AACH;AAUA,SAAS,qBAAqB,QAAQ,SAAS;AAC7C,OAAK,SAAS,CAAC;AAEf,YAAU,mBAAW,QAAQ,MAAM,OAAO;AAC5C;AAEA,IAAMC,aAAY,qBAAqB;AAEvCA,WAAU,SAAS,SAAS,OAAO,MAAM,OAAO;AAC9C,OAAK,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAChC;AAEAA,WAAU,WAAW,SAASC,UAAS,SAAS;AAC9C,QAAM,UAAU,UAAU,SAAS,OAAO;AACxC,WAAO,QAAQ,KAAK,MAAM,OAAO,MAAM;AAAA,EACzC,IAAI;AAEJ,SAAO,KAAK,OAAO,IAAI,SAAS,KAAK,MAAM;AACzC,WAAO,QAAQ,KAAK,CAAC,CAAC,IAAI,MAAM,QAAQ,KAAK,CAAC,CAAC;AAAA,EACjD,GAAG,EAAE,EAAE,KAAK,GAAG;AACjB;AAEA,IAAO,+BAAQ;;;AC5Cf,SAASC,QAAO,KAAK;AACnB,SAAO,mBAAmB,GAAG,EAC3B,QAAQ,SAAS,GAAG,EACpB,QAAQ,QAAQ,GAAG,EACnB,QAAQ,SAAS,GAAG,EACpB,QAAQ,QAAQ,GAAG,EACnB,QAAQ,SAAS,GAAG,EACpB,QAAQ,SAAS,GAAG;AACxB;AAWe,SAAR,SAA0B,KAAK,QAAQ,SAAS;AAErD,MAAI,CAAC,QAAQ;AACX,WAAO;AAAA,EACT;AAEA,QAAM,UAAU,WAAW,QAAQ,UAAUA;AAE7C,QAAM,cAAc,WAAW,QAAQ;AAEvC,MAAI;AAEJ,MAAI,aAAa;AACf,uBAAmB,YAAY,QAAQ,OAAO;AAAA,EAChD,OAAO;AACL,uBAAmB,cAAM,kBAAkB,MAAM,IAC/C,OAAO,SAAS,IAChB,IAAI,6BAAqB,QAAQ,OAAO,EAAE,SAAS,OAAO;AAAA,EAC9D;AAEA,MAAI,kBAAkB;AACpB,UAAM,gBAAgB,IAAI,QAAQ,GAAG;AAErC,QAAI,kBAAkB,IAAI;AACxB,YAAM,IAAI,MAAM,GAAG,aAAa;AAAA,IAClC;AACA,YAAQ,IAAI,QAAQ,GAAG,MAAM,KAAK,MAAM,OAAO;AAAA,EACjD;AAEA,SAAO;AACT;;;AC1DA,IAAM,qBAAN,MAAyB;AAAA,EACvB,cAAc;AACZ,SAAK,WAAW,CAAC;AAAA,EACnB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAUA,IAAI,WAAW,UAAU,SAAS;AAChC,SAAK,SAAS,KAAK;AAAA,MACjB;AAAA,MACA;AAAA,MACA,aAAa,UAAU,QAAQ,cAAc;AAAA,MAC7C,SAAS,UAAU,QAAQ,UAAU;AAAA,IACvC,CAAC;AACD,WAAO,KAAK,SAAS,SAAS;AAAA,EAChC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EASA,MAAM,IAAI;AACR,QAAI,KAAK,SAAS,EAAE,GAAG;AACrB,WAAK,SAAS,EAAE,IAAI;AAAA,IACtB;AAAA,EACF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAOA,QAAQ;AACN,QAAI,KAAK,UAAU;AACjB,WAAK,WAAW,CAAC;AAAA,IACnB;AAAA,EACF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAYA,QAAQ,IAAI;AACV,kBAAM,QAAQ,KAAK,UAAU,SAAS,eAAe,GAAG;AACtD,UAAI,MAAM,MAAM;AACd,WAAG,CAAC;AAAA,MACN;AAAA,IACF,CAAC;AAAA,EACH;AACF;AAEA,IAAO,6BAAQ;;;ACpEf,IAAO,uBAAQ;AAAA,EACb,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,qBAAqB;AACvB;;;ACHA,IAAO,0BAAQ,OAAO,oBAAoB,cAAc,kBAAkB;;;ACD1E,IAAO,mBAAQ,OAAO,aAAa,cAAc,WAAW;;;ACA5D,IAAO,eAAQ,OAAO,SAAS,cAAc,OAAO;;;ACmBpD,IAAM,wBAAwB,MAAM;AAClC,MAAI;AACJ,MAAI,OAAO,cAAc,iBACtB,UAAU,UAAU,aAAa,iBAClC,YAAY,kBACZ,YAAY,OACZ;AACA,WAAO;AAAA,EACT;AAEA,SAAO,OAAO,WAAW,eAAe,OAAO,aAAa;AAC9D,GAAG;AAWF,IAAM,iCAAiC,MAAM;AAC5C,SACE,OAAO,sBAAsB;AAAA,EAE7B,gBAAgB,qBAChB,OAAO,KAAK,kBAAkB;AAElC,GAAG;AAGH,IAAO,kBAAQ;AAAA,EACb,WAAW;AAAA,EACX,SAAS;AAAA,IACP;AAAA,IACA;AAAA,IACA;AAAA,EACF;AAAA,EACA;AAAA,EACA;AAAA,EACA,WAAW,CAAC,QAAQ,SAAS,QAAQ,QAAQ,OAAO,MAAM;AAC5D;;;ACzDe,SAAR,iBAAkC,MAAM,SAAS;AACtD,SAAO,mBAAW,MAAM,IAAI,gBAAS,QAAQ,gBAAgB,GAAG,OAAO,OAAO;AAAA,IAC5E,SAAS,SAAS,OAAO,KAAK,MAAM,SAAS;AAC3C,UAAI,gBAAS,UAAU,cAAM,SAAS,KAAK,GAAG;AAC5C,aAAK,OAAO,KAAK,MAAM,SAAS,QAAQ,CAAC;AACzC,eAAO;AAAA,MACT;AAEA,aAAO,QAAQ,eAAe,MAAM,MAAM,SAAS;AAAA,IACrD;AAAA,EACF,GAAG,OAAO,CAAC;AACb;;;ACNA,SAAS,cAAc,MAAM;AAK3B,SAAO,cAAM,SAAS,iBAAiB,IAAI,EAAE,IAAI,WAAS;AACxD,WAAO,MAAM,CAAC,MAAM,OAAO,KAAK,MAAM,CAAC,KAAK,MAAM,CAAC;AAAA,EACrD,CAAC;AACH;AASA,SAAS,cAAc,KAAK;AAC1B,QAAM,MAAM,CAAC;AACb,QAAM,OAAO,OAAO,KAAK,GAAG;AAC5B,MAAI;AACJ,QAAM,MAAM,KAAK;AACjB,MAAI;AACJ,OAAK,IAAI,GAAG,IAAI,KAAK,KAAK;AACxB,UAAM,KAAK,CAAC;AACZ,QAAI,GAAG,IAAI,IAAI,GAAG;AAAA,EACpB;AACA,SAAO;AACT;AASA,SAAS,eAAe,UAAU;AAChC,WAAS,UAAU,MAAM,OAAO,QAAQ,OAAO;AAC7C,QAAI,OAAO,KAAK,OAAO;AACvB,UAAM,eAAe,OAAO,SAAS,CAAC,IAAI;AAC1C,UAAM,SAAS,SAAS,KAAK;AAC7B,WAAO,CAAC,QAAQ,cAAM,QAAQ,MAAM,IAAI,OAAO,SAAS;AAExD,QAAI,QAAQ;AACV,UAAI,cAAM,WAAW,QAAQ,IAAI,GAAG;AAClC,eAAO,IAAI,IAAI,CAAC,OAAO,IAAI,GAAG,KAAK;AAAA,MACrC,OAAO;AACL,eAAO,IAAI,IAAI;AAAA,MACjB;AAEA,aAAO,CAAC;AAAA,IACV;AAEA,QAAI,CAAC,OAAO,IAAI,KAAK,CAAC,cAAM,SAAS,OAAO,IAAI,CAAC,GAAG;AAClD,aAAO,IAAI,IAAI,CAAC;AAAA,IAClB;AAEA,UAAM,SAAS,UAAU,MAAM,OAAO,OAAO,IAAI,GAAG,KAAK;AAEzD,QAAI,UAAU,cAAM,QAAQ,OAAO,IAAI,CAAC,GAAG;AACzC,aAAO,IAAI,IAAI,cAAc,OAAO,IAAI,CAAC;AAAA,IAC3C;AAEA,WAAO,CAAC;AAAA,EACV;AAEA,MAAI,cAAM,WAAW,QAAQ,KAAK,cAAM,WAAW,SAAS,OAAO,GAAG;AACpE,UAAM,MAAM,CAAC;AAEb,kBAAM,aAAa,UAAU,CAAC,MAAM,UAAU;AAC5C,gBAAU,cAAc,IAAI,GAAG,OAAO,KAAK,CAAC;AAAA,IAC9C,CAAC;AAED,WAAO;AAAA,EACT;AAEA,SAAO;AACT;AAEA,IAAO,yBAAQ;;;ACvEf,SAAS,gBAAgB,UAAU,QAAQ,SAAS;AAClD,MAAI,cAAM,SAAS,QAAQ,GAAG;AAC5B,QAAI;AACF,OAAC,UAAU,KAAK,OAAO,QAAQ;AAC/B,aAAO,cAAM,KAAK,QAAQ;AAAA,IAC5B,SAAS,GAAG;AACV,UAAI,EAAE,SAAS,eAAe;AAC5B,cAAM;AAAA,MACR;AAAA,IACF;AAAA,EACF;AAEA,UAAQ,WAAW,KAAK,WAAW,QAAQ;AAC7C;AAEA,IAAM,WAAW;AAAA,EAEf,cAAc;AAAA,EAEd,SAAS,CAAC,OAAO,MAAM;AAAA,EAEvB,kBAAkB,CAAC,SAAS,iBAAiB,MAAM,SAAS;AAC1D,UAAM,cAAc,QAAQ,eAAe,KAAK;AAChD,UAAM,qBAAqB,YAAY,QAAQ,kBAAkB,IAAI;AACrE,UAAM,kBAAkB,cAAM,SAAS,IAAI;AAE3C,QAAI,mBAAmB,cAAM,WAAW,IAAI,GAAG;AAC7C,aAAO,IAAI,SAAS,IAAI;AAAA,IAC1B;AAEA,UAAMC,cAAa,cAAM,WAAW,IAAI;AAExC,QAAIA,aAAY;AACd,UAAI,CAAC,oBAAoB;AACvB,eAAO;AAAA,MACT;AACA,aAAO,qBAAqB,KAAK,UAAU,uBAAe,IAAI,CAAC,IAAI;AAAA,IACrE;AAEA,QAAI,cAAM,cAAc,IAAI,KAC1B,cAAM,SAAS,IAAI,KACnB,cAAM,SAAS,IAAI,KACnB,cAAM,OAAO,IAAI,KACjB,cAAM,OAAO,IAAI,GACjB;AACA,aAAO;AAAA,IACT;AACA,QAAI,cAAM,kBAAkB,IAAI,GAAG;AACjC,aAAO,KAAK;AAAA,IACd;AACA,QAAI,cAAM,kBAAkB,IAAI,GAAG;AACjC,cAAQ,eAAe,mDAAmD,KAAK;AAC/E,aAAO,KAAK,SAAS;AAAA,IACvB;AAEA,QAAIC;AAEJ,QAAI,iBAAiB;AACnB,UAAI,YAAY,QAAQ,mCAAmC,IAAI,IAAI;AACjE,eAAO,iBAAiB,MAAM,KAAK,cAAc,EAAE,SAAS;AAAA,MAC9D;AAEA,WAAKA,cAAa,cAAM,WAAW,IAAI,MAAM,YAAY,QAAQ,qBAAqB,IAAI,IAAI;AAC5F,cAAM,YAAY,KAAK,OAAO,KAAK,IAAI;AAEvC,eAAO;AAAA,UACLA,cAAa,EAAC,WAAW,KAAI,IAAI;AAAA,UACjC,aAAa,IAAI,UAAU;AAAA,UAC3B,KAAK;AAAA,QACP;AAAA,MACF;AAAA,IACF;AAEA,QAAI,mBAAmB,oBAAqB;AAC1C,cAAQ,eAAe,oBAAoB,KAAK;AAChD,aAAO,gBAAgB,IAAI;AAAA,IAC7B;AAEA,WAAO;AAAA,EACT,CAAC;AAAA,EAED,mBAAmB,CAAC,SAAS,kBAAkB,MAAM;AACnD,UAAMC,gBAAe,KAAK,gBAAgB,SAAS;AACnD,UAAM,oBAAoBA,iBAAgBA,cAAa;AACvD,UAAM,gBAAgB,KAAK,iBAAiB;AAE5C,QAAI,QAAQ,cAAM,SAAS,IAAI,MAAO,qBAAqB,CAAC,KAAK,gBAAiB,gBAAgB;AAChG,YAAM,oBAAoBA,iBAAgBA,cAAa;AACvD,YAAM,oBAAoB,CAAC,qBAAqB;AAEhD,UAAI;AACF,eAAO,KAAK,MAAM,IAAI;AAAA,MACxB,SAAS,GAAG;AACV,YAAI,mBAAmB;AACrB,cAAI,EAAE,SAAS,eAAe;AAC5B,kBAAM,mBAAW,KAAK,GAAG,mBAAW,kBAAkB,MAAM,MAAM,KAAK,QAAQ;AAAA,UACjF;AACA,gBAAM;AAAA,QACR;AAAA,MACF;AAAA,IACF;AAEA,WAAO;AAAA,EACT,CAAC;AAAA;AAAA;AAAA;AAAA;AAAA,EAMD,SAAS;AAAA,EAET,gBAAgB;AAAA,EAChB,gBAAgB;AAAA,EAEhB,kBAAkB;AAAA,EAClB,eAAe;AAAA,EAEf,KAAK;AAAA,IACH,UAAU,gBAAS,QAAQ;AAAA,IAC3B,MAAM,gBAAS,QAAQ;AAAA,EACzB;AAAA,EAEA,gBAAgB,SAAS,eAAe,QAAQ;AAC9C,WAAO,UAAU,OAAO,SAAS;AAAA,EACnC;AAAA,EAEA,SAAS;AAAA,IACP,QAAQ;AAAA,MACN,UAAU;AAAA,MACV,gBAAgB;AAAA,IAClB;AAAA,EACF;AACF;AAEA,cAAM,QAAQ,CAAC,UAAU,OAAO,QAAQ,QAAQ,OAAO,OAAO,GAAG,CAAC,WAAW;AAC3E,WAAS,QAAQ,MAAM,IAAI,CAAC;AAC9B,CAAC;AAED,IAAO,mBAAQ;;;ACxJf,IAAM,oBAAoB,cAAM,YAAY;AAAA,EAC1C;AAAA,EAAO;AAAA,EAAiB;AAAA,EAAkB;AAAA,EAAgB;AAAA,EAC1D;AAAA,EAAW;AAAA,EAAQ;AAAA,EAAQ;AAAA,EAAqB;AAAA,EAChD;AAAA,EAAiB;AAAA,EAAY;AAAA,EAAgB;AAAA,EAC7C;AAAA,EAAW;AAAA,EAAe;AAC5B,CAAC;AAgBD,IAAO,uBAAQ,gBAAc;AAC3B,QAAM,SAAS,CAAC;AAChB,MAAI;AACJ,MAAI;AACJ,MAAI;AAEJ,gBAAc,WAAW,MAAM,IAAI,EAAE,QAAQ,SAAS,OAAO,MAAM;AACjE,QAAI,KAAK,QAAQ,GAAG;AACpB,UAAM,KAAK,UAAU,GAAG,CAAC,EAAE,KAAK,EAAE,YAAY;AAC9C,UAAM,KAAK,UAAU,IAAI,CAAC,EAAE,KAAK;AAEjC,QAAI,CAAC,OAAQ,OAAO,GAAG,KAAK,kBAAkB,GAAG,GAAI;AACnD;AAAA,IACF;AAEA,QAAI,QAAQ,cAAc;AACxB,UAAI,OAAO,GAAG,GAAG;AACf,eAAO,GAAG,EAAE,KAAK,GAAG;AAAA,MACtB,OAAO;AACL,eAAO,GAAG,IAAI,CAAC,GAAG;AAAA,MACpB;AAAA,IACF,OAAO;AACL,aAAO,GAAG,IAAI,OAAO,GAAG,IAAI,OAAO,GAAG,IAAI,OAAO,MAAM;AAAA,IACzD;AAAA,EACF,CAAC;AAED,SAAO;AACT;;;ACjDA,IAAM,aAAa,OAAO,WAAW;AAErC,SAAS,gBAAgB,QAAQ;AAC/B,SAAO,UAAU,OAAO,MAAM,EAAE,KAAK,EAAE,YAAY;AACrD;AAEA,SAAS,eAAe,OAAO;AAC7B,MAAI,UAAU,SAAS,SAAS,MAAM;AACpC,WAAO;AAAA,EACT;AAEA,SAAO,cAAM,QAAQ,KAAK,IAAI,MAAM,IAAI,cAAc,IAAI,OAAO,KAAK;AACxE;AAEA,SAAS,YAAY,KAAK;AACxB,QAAM,SAAS,uBAAO,OAAO,IAAI;AACjC,QAAM,WAAW;AACjB,MAAI;AAEJ,SAAQ,QAAQ,SAAS,KAAK,GAAG,GAAI;AACnC,WAAO,MAAM,CAAC,CAAC,IAAI,MAAM,CAAC;AAAA,EAC5B;AAEA,SAAO;AACT;AAEA,IAAM,oBAAoB,CAAC,QAAQ,iCAAiC,KAAK,IAAI,KAAK,CAAC;AAEnF,SAAS,iBAAiB,SAAS,OAAO,QAAQC,SAAQ,oBAAoB;AAC5E,MAAI,cAAM,WAAWA,OAAM,GAAG;AAC5B,WAAOA,QAAO,KAAK,MAAM,OAAO,MAAM;AAAA,EACxC;AAEA,MAAI,oBAAoB;AACtB,YAAQ;AAAA,EACV;AAEA,MAAI,CAAC,cAAM,SAAS,KAAK;AAAG;AAE5B,MAAI,cAAM,SAASA,OAAM,GAAG;AAC1B,WAAO,MAAM,QAAQA,OAAM,MAAM;AAAA,EACnC;AAEA,MAAI,cAAM,SAASA,OAAM,GAAG;AAC1B,WAAOA,QAAO,KAAK,KAAK;AAAA,EAC1B;AACF;AAEA,SAAS,aAAa,QAAQ;AAC5B,SAAO,OAAO,KAAK,EAChB,YAAY,EAAE,QAAQ,mBAAmB,CAAC,GAAG,MAAM,QAAQ;AAC1D,WAAO,KAAK,YAAY,IAAI;AAAA,EAC9B,CAAC;AACL;AAEA,SAAS,eAAe,KAAK,QAAQ;AACnC,QAAM,eAAe,cAAM,YAAY,MAAM,MAAM;AAEnD,GAAC,OAAO,OAAO,KAAK,EAAE,QAAQ,gBAAc;AAC1C,WAAO,eAAe,KAAK,aAAa,cAAc;AAAA,MACpD,OAAO,SAAS,MAAM,MAAM,MAAM;AAChC,eAAO,KAAK,UAAU,EAAE,KAAK,MAAM,QAAQ,MAAM,MAAM,IAAI;AAAA,MAC7D;AAAA,MACA,cAAc;AAAA,IAChB,CAAC;AAAA,EACH,CAAC;AACH;AAEA,IAAM,eAAN,MAAmB;AAAA,EACjB,YAAY,SAAS;AACnB,eAAW,KAAK,IAAI,OAAO;AAAA,EAC7B;AAAA,EAEA,IAAI,QAAQ,gBAAgB,SAAS;AACnC,UAAMC,QAAO;AAEb,aAAS,UAAU,QAAQ,SAAS,UAAU;AAC5C,YAAM,UAAU,gBAAgB,OAAO;AAEvC,UAAI,CAAC,SAAS;AACZ,cAAM,IAAI,MAAM,wCAAwC;AAAA,MAC1D;AAEA,YAAM,MAAM,cAAM,QAAQA,OAAM,OAAO;AAEvC,UAAG,CAAC,OAAOA,MAAK,GAAG,MAAM,UAAa,aAAa,QAAS,aAAa,UAAaA,MAAK,GAAG,MAAM,OAAQ;AAC1G,QAAAA,MAAK,OAAO,OAAO,IAAI,eAAe,MAAM;AAAA,MAC9C;AAAA,IACF;AAEA,UAAM,aAAa,CAAC,SAAS,aAC3B,cAAM,QAAQ,SAAS,CAAC,QAAQ,YAAY,UAAU,QAAQ,SAAS,QAAQ,CAAC;AAElF,QAAI,cAAM,cAAc,MAAM,KAAK,kBAAkB,KAAK,aAAa;AACrE,iBAAW,QAAQ,cAAc;AAAA,IACnC,WAAU,cAAM,SAAS,MAAM,MAAM,SAAS,OAAO,KAAK,MAAM,CAAC,kBAAkB,MAAM,GAAG;AAC1F,iBAAW,qBAAa,MAAM,GAAG,cAAc;AAAA,IACjD,OAAO;AACL,gBAAU,QAAQ,UAAU,gBAAgB,QAAQ,OAAO;AAAA,IAC7D;AAEA,WAAO;AAAA,EACT;AAAA,EAEA,IAAI,QAAQ,QAAQ;AAClB,aAAS,gBAAgB,MAAM;AAE/B,QAAI,QAAQ;AACV,YAAM,MAAM,cAAM,QAAQ,MAAM,MAAM;AAEtC,UAAI,KAAK;AACP,cAAM,QAAQ,KAAK,GAAG;AAEtB,YAAI,CAAC,QAAQ;AACX,iBAAO;AAAA,QACT;AAEA,YAAI,WAAW,MAAM;AACnB,iBAAO,YAAY,KAAK;AAAA,QAC1B;AAEA,YAAI,cAAM,WAAW,MAAM,GAAG;AAC5B,iBAAO,OAAO,KAAK,MAAM,OAAO,GAAG;AAAA,QACrC;AAEA,YAAI,cAAM,SAAS,MAAM,GAAG;AAC1B,iBAAO,OAAO,KAAK,KAAK;AAAA,QAC1B;AAEA,cAAM,IAAI,UAAU,wCAAwC;AAAA,MAC9D;AAAA,IACF;AAAA,EACF;AAAA,EAEA,IAAI,QAAQ,SAAS;AACnB,aAAS,gBAAgB,MAAM;AAE/B,QAAI,QAAQ;AACV,YAAM,MAAM,cAAM,QAAQ,MAAM,MAAM;AAEtC,aAAO,CAAC,EAAE,OAAO,KAAK,GAAG,MAAM,WAAc,CAAC,WAAW,iBAAiB,MAAM,KAAK,GAAG,GAAG,KAAK,OAAO;AAAA,IACzG;AAEA,WAAO;AAAA,EACT;AAAA,EAEA,OAAO,QAAQ,SAAS;AACtB,UAAMA,QAAO;AACb,QAAI,UAAU;AAEd,aAAS,aAAa,SAAS;AAC7B,gBAAU,gBAAgB,OAAO;AAEjC,UAAI,SAAS;AACX,cAAM,MAAM,cAAM,QAAQA,OAAM,OAAO;AAEvC,YAAI,QAAQ,CAAC,WAAW,iBAAiBA,OAAMA,MAAK,GAAG,GAAG,KAAK,OAAO,IAAI;AACxE,iBAAOA,MAAK,GAAG;AAEf,oBAAU;AAAA,QACZ;AAAA,MACF;AAAA,IACF;AAEA,QAAI,cAAM,QAAQ,MAAM,GAAG;AACzB,aAAO,QAAQ,YAAY;AAAA,IAC7B,OAAO;AACL,mBAAa,MAAM;AAAA,IACrB;AAEA,WAAO;AAAA,EACT;AAAA,EAEA,MAAM,SAAS;AACb,UAAM,OAAO,OAAO,KAAK,IAAI;AAC7B,QAAI,IAAI,KAAK;AACb,QAAI,UAAU;AAEd,WAAO,KAAK;AACV,YAAM,MAAM,KAAK,CAAC;AAClB,UAAG,CAAC,WAAW,iBAAiB,MAAM,KAAK,GAAG,GAAG,KAAK,SAAS,IAAI,GAAG;AACpE,eAAO,KAAK,GAAG;AACf,kBAAU;AAAA,MACZ;AAAA,IACF;AAEA,WAAO;AAAA,EACT;AAAA,EAEA,UAAU,QAAQ;AAChB,UAAMA,QAAO;AACb,UAAM,UAAU,CAAC;AAEjB,kBAAM,QAAQ,MAAM,CAAC,OAAO,WAAW;AACrC,YAAM,MAAM,cAAM,QAAQ,SAAS,MAAM;AAEzC,UAAI,KAAK;AACP,QAAAA,MAAK,GAAG,IAAI,eAAe,KAAK;AAChC,eAAOA,MAAK,MAAM;AAClB;AAAA,MACF;AAEA,YAAM,aAAa,SAAS,aAAa,MAAM,IAAI,OAAO,MAAM,EAAE,KAAK;AAEvE,UAAI,eAAe,QAAQ;AACzB,eAAOA,MAAK,MAAM;AAAA,MACpB;AAEA,MAAAA,MAAK,UAAU,IAAI,eAAe,KAAK;AAEvC,cAAQ,UAAU,IAAI;AAAA,IACxB,CAAC;AAED,WAAO;AAAA,EACT;AAAA,EAEA,UAAU,SAAS;AACjB,WAAO,KAAK,YAAY,OAAO,MAAM,GAAG,OAAO;AAAA,EACjD;AAAA,EAEA,OAAO,WAAW;AAChB,UAAM,MAAM,uBAAO,OAAO,IAAI;AAE9B,kBAAM,QAAQ,MAAM,CAAC,OAAO,WAAW;AACrC,eAAS,QAAQ,UAAU,UAAU,IAAI,MAAM,IAAI,aAAa,cAAM,QAAQ,KAAK,IAAI,MAAM,KAAK,IAAI,IAAI;AAAA,IAC5G,CAAC;AAED,WAAO;AAAA,EACT;AAAA,EAEA,CAAC,OAAO,QAAQ,IAAI;AAClB,WAAO,OAAO,QAAQ,KAAK,OAAO,CAAC,EAAE,OAAO,QAAQ,EAAE;AAAA,EACxD;AAAA,EAEA,WAAW;AACT,WAAO,OAAO,QAAQ,KAAK,OAAO,CAAC,EAAE,IAAI,CAAC,CAAC,QAAQ,KAAK,MAAM,SAAS,OAAO,KAAK,EAAE,KAAK,IAAI;AAAA,EAChG;AAAA,EAEA,KAAK,OAAO,WAAW,IAAI;AACzB,WAAO;AAAA,EACT;AAAA,EAEA,OAAO,KAAK,OAAO;AACjB,WAAO,iBAAiB,OAAO,QAAQ,IAAI,KAAK,KAAK;AAAA,EACvD;AAAA,EAEA,OAAO,OAAO,UAAU,SAAS;AAC/B,UAAM,WAAW,IAAI,KAAK,KAAK;AAE/B,YAAQ,QAAQ,CAAC,WAAW,SAAS,IAAI,MAAM,CAAC;AAEhD,WAAO;AAAA,EACT;AAAA,EAEA,OAAO,SAAS,QAAQ;AACtB,UAAM,YAAY,KAAK,UAAU,IAAK,KAAK,UAAU,IAAI;AAAA,MACvD,WAAW,CAAC;AAAA,IACd;AAEA,UAAM,YAAY,UAAU;AAC5B,UAAMC,aAAY,KAAK;AAEvB,aAAS,eAAe,SAAS;AAC/B,YAAM,UAAU,gBAAgB,OAAO;AAEvC,UAAI,CAAC,UAAU,OAAO,GAAG;AACvB,uBAAeA,YAAW,OAAO;AACjC,kBAAU,OAAO,IAAI;AAAA,MACvB;AAAA,IACF;AAEA,kBAAM,QAAQ,MAAM,IAAI,OAAO,QAAQ,cAAc,IAAI,eAAe,MAAM;AAE9E,WAAO;AAAA,EACT;AACF;AAEA,aAAa,SAAS,CAAC,gBAAgB,kBAAkB,UAAU,mBAAmB,cAAc,eAAe,CAAC;AAGpH,cAAM,kBAAkB,aAAa,WAAW,CAAC,EAAC,MAAK,GAAG,QAAQ;AAChE,MAAI,SAAS,IAAI,CAAC,EAAE,YAAY,IAAI,IAAI,MAAM,CAAC;AAC/C,SAAO;AAAA,IACL,KAAK,MAAM;AAAA,IACX,IAAI,aAAa;AACf,WAAK,MAAM,IAAI;AAAA,IACjB;AAAA,EACF;AACF,CAAC;AAED,cAAM,cAAc,YAAY;AAEhC,IAAO,uBAAQ;;;AC3RA,SAAR,cAA+B,KAAK,UAAU;AACnD,QAAM,SAAS,QAAQ;AACvB,QAAM,UAAU,YAAY;AAC5B,QAAM,UAAU,qBAAa,KAAK,QAAQ,OAAO;AACjD,MAAI,OAAO,QAAQ;AAEnB,gBAAM,QAAQ,KAAK,SAAS,UAAU,IAAI;AACxC,WAAO,GAAG,KAAK,QAAQ,MAAM,QAAQ,UAAU,GAAG,WAAW,SAAS,SAAS,MAAS;AAAA,EAC1F,CAAC;AAED,UAAQ,UAAU;AAElB,SAAO;AACT;;;ACzBe,SAAR,SAA0B,OAAO;AACtC,SAAO,CAAC,EAAE,SAAS,MAAM;AAC3B;;;ACUA,SAAS,cAAc,SAAS,QAAQ,SAAS;AAE/C,qBAAW,KAAK,MAAM,WAAW,OAAO,aAAa,SAAS,mBAAW,cAAc,QAAQ,OAAO;AACtG,OAAK,OAAO;AACd;AAEA,cAAM,SAAS,eAAe,oBAAY;AAAA,EACxC,YAAY;AACd,CAAC;AAED,IAAO,wBAAQ;;;ACXA,SAAR,OAAwB,SAAS,QAAQ,UAAU;AACxD,QAAMC,kBAAiB,SAAS,OAAO;AACvC,MAAI,CAAC,SAAS,UAAU,CAACA,mBAAkBA,gBAAe,SAAS,MAAM,GAAG;AAC1E,YAAQ,QAAQ;AAAA,EAClB,OAAO;AACL,WAAO,IAAI;AAAA,MACT,qCAAqC,SAAS;AAAA,MAC9C,CAAC,mBAAW,iBAAiB,mBAAW,gBAAgB,EAAE,KAAK,MAAM,SAAS,SAAS,GAAG,IAAI,CAAC;AAAA,MAC/F,SAAS;AAAA,MACT,SAAS;AAAA,MACT;AAAA,IACF,CAAC;AAAA,EACH;AACF;;;ACrBA,IAAO,kBAAQ,gBAAS;AAAA;AAAA,EAGrB,yBAAS,qBAAqB;AAC7B,WAAO;AAAA,MACL,OAAO,SAAS,MAAM,MAAM,OAAO,SAAS,MAAM,QAAQ,QAAQ;AAChE,cAAM,SAAS,CAAC;AAChB,eAAO,KAAK,OAAO,MAAM,mBAAmB,KAAK,CAAC;AAElD,YAAI,cAAM,SAAS,OAAO,GAAG;AAC3B,iBAAO,KAAK,aAAa,IAAI,KAAK,OAAO,EAAE,YAAY,CAAC;AAAA,QAC1D;AAEA,YAAI,cAAM,SAAS,IAAI,GAAG;AACxB,iBAAO,KAAK,UAAU,IAAI;AAAA,QAC5B;AAEA,YAAI,cAAM,SAAS,MAAM,GAAG;AAC1B,iBAAO,KAAK,YAAY,MAAM;AAAA,QAChC;AAEA,YAAI,WAAW,MAAM;AACnB,iBAAO,KAAK,QAAQ;AAAA,QACtB;AAEA,iBAAS,SAAS,OAAO,KAAK,IAAI;AAAA,MACpC;AAAA,MAEA,MAAM,SAAS,KAAK,MAAM;AACxB,cAAM,QAAQ,SAAS,OAAO,MAAM,IAAI,OAAO,eAAe,OAAO,WAAW,CAAC;AACjF,eAAQ,QAAQ,mBAAmB,MAAM,CAAC,CAAC,IAAI;AAAA,MACjD;AAAA,MAEA,QAAQ,SAAS,OAAO,MAAM;AAC5B,aAAK,MAAM,MAAM,IAAI,KAAK,IAAI,IAAI,KAAQ;AAAA,MAC5C;AAAA,IACF;AAAA,EACF,EAAG;AAAA;AAAA;AAAA,EAGF,yBAAS,wBAAwB;AAChC,WAAO;AAAA,MACL,OAAO,SAAS,QAAQ;AAAA,MAAC;AAAA,MACzB,MAAM,SAAS,OAAO;AAAE,eAAO;AAAA,MAAM;AAAA,MACrC,QAAQ,SAAS,SAAS;AAAA,MAAC;AAAA,IAC7B;AAAA,EACF,EAAG;AAAA;;;AC1CU,SAAR,cAA+B,KAAK;AAIzC,SAAO,8BAA8B,KAAK,GAAG;AAC/C;;;ACJe,SAAR,YAA6B,SAAS,aAAa;AACxD,SAAO,cACH,QAAQ,QAAQ,QAAQ,EAAE,IAAI,MAAM,YAAY,QAAQ,QAAQ,EAAE,IAClE;AACN;;;ACCe,SAAR,cAA+B,SAAS,cAAc;AAC3D,MAAI,WAAW,CAAC,cAAc,YAAY,GAAG;AAC3C,WAAO,YAAY,SAAS,YAAY;AAAA,EAC1C;AACA,SAAO;AACT;;;ACfA,IAAO,0BAAQ,gBAAS;AAAA;AAAA;AAAA,EAIrB,SAASC,sBAAqB;AAC7B,UAAM,OAAO,kBAAkB,KAAK,UAAU,SAAS;AACvD,UAAM,iBAAiB,SAAS,cAAc,GAAG;AACjD,QAAI;AAQJ,aAAS,WAAW,KAAK;AACvB,UAAI,OAAO;AAEX,UAAI,MAAM;AAER,uBAAe,aAAa,QAAQ,IAAI;AACxC,eAAO,eAAe;AAAA,MACxB;AAEA,qBAAe,aAAa,QAAQ,IAAI;AAGxC,aAAO;AAAA,QACL,MAAM,eAAe;AAAA,QACrB,UAAU,eAAe,WAAW,eAAe,SAAS,QAAQ,MAAM,EAAE,IAAI;AAAA,QAChF,MAAM,eAAe;AAAA,QACrB,QAAQ,eAAe,SAAS,eAAe,OAAO,QAAQ,OAAO,EAAE,IAAI;AAAA,QAC3E,MAAM,eAAe,OAAO,eAAe,KAAK,QAAQ,MAAM,EAAE,IAAI;AAAA,QACpE,UAAU,eAAe;AAAA,QACzB,MAAM,eAAe;AAAA,QACrB,UAAW,eAAe,SAAS,OAAO,CAAC,MAAM,MAC/C,eAAe,WACf,MAAM,eAAe;AAAA,MACzB;AAAA,IACF;AAEA,gBAAY,WAAW,OAAO,SAAS,IAAI;AAQ3C,WAAO,SAAS,gBAAgB,YAAY;AAC1C,YAAM,SAAU,cAAM,SAAS,UAAU,IAAK,WAAW,UAAU,IAAI;AACvE,aAAQ,OAAO,aAAa,UAAU,YAClC,OAAO,SAAS,UAAU;AAAA,IAChC;AAAA,EACF,EAAG;AAAA;AAAA;AAAA,EAGF,yBAASC,yBAAwB;AAChC,WAAO,SAAS,kBAAkB;AAChC,aAAO;AAAA,IACT;AAAA,EACF,EAAG;AAAA;;;AChEU,SAAR,cAA+B,KAAK;AACzC,QAAM,QAAQ,4BAA4B,KAAK,GAAG;AAClD,SAAO,SAAS,MAAM,CAAC,KAAK;AAC9B;;;ACGA,SAAS,YAAY,cAAc,KAAK;AACtC,iBAAe,gBAAgB;AAC/B,QAAM,QAAQ,IAAI,MAAM,YAAY;AACpC,QAAM,aAAa,IAAI,MAAM,YAAY;AACzC,MAAI,OAAO;AACX,MAAI,OAAO;AACX,MAAI;AAEJ,QAAM,QAAQ,SAAY,MAAM;AAEhC,SAAO,SAAS,KAAK,aAAa;AAChC,UAAM,MAAM,KAAK,IAAI;AAErB,UAAM,YAAY,WAAW,IAAI;AAEjC,QAAI,CAAC,eAAe;AAClB,sBAAgB;AAAA,IAClB;AAEA,UAAM,IAAI,IAAI;AACd,eAAW,IAAI,IAAI;AAEnB,QAAI,IAAI;AACR,QAAI,aAAa;AAEjB,WAAO,MAAM,MAAM;AACjB,oBAAc,MAAM,GAAG;AACvB,UAAI,IAAI;AAAA,IACV;AAEA,YAAQ,OAAO,KAAK;AAEpB,QAAI,SAAS,MAAM;AACjB,cAAQ,OAAO,KAAK;AAAA,IACtB;AAEA,QAAI,MAAM,gBAAgB,KAAK;AAC7B;AAAA,IACF;AAEA,UAAM,SAAS,aAAa,MAAM;AAElC,WAAO,SAAS,KAAK,MAAM,aAAa,MAAO,MAAM,IAAI;AAAA,EAC3D;AACF;AAEA,IAAO,sBAAQ;;;ACtCf,SAAS,qBAAqB,UAAU,kBAAkB;AACxD,MAAI,gBAAgB;AACpB,QAAM,eAAe,oBAAY,IAAI,GAAG;AAExC,SAAO,OAAK;AACV,UAAM,SAAS,EAAE;AACjB,UAAM,QAAQ,EAAE,mBAAmB,EAAE,QAAQ;AAC7C,UAAM,gBAAgB,SAAS;AAC/B,UAAM,OAAO,aAAa,aAAa;AACvC,UAAM,UAAU,UAAU;AAE1B,oBAAgB;AAEhB,UAAM,OAAO;AAAA,MACX;AAAA,MACA;AAAA,MACA,UAAU,QAAS,SAAS,QAAS;AAAA,MACrC,OAAO;AAAA,MACP,MAAM,OAAO,OAAO;AAAA,MACpB,WAAW,QAAQ,SAAS,WAAW,QAAQ,UAAU,OAAO;AAAA,MAChE,OAAO;AAAA,IACT;AAEA,SAAK,mBAAmB,aAAa,QAAQ,IAAI;AAEjD,aAAS,IAAI;AAAA,EACf;AACF;AAEA,IAAM,wBAAwB,OAAO,mBAAmB;AAExD,IAAO,cAAQ,yBAAyB,SAAU,QAAQ;AACxD,SAAO,IAAI,QAAQ,SAAS,mBAAmB,SAAS,QAAQ;AAC9D,QAAI,cAAc,OAAO;AACzB,UAAM,iBAAiB,qBAAa,KAAK,OAAO,OAAO,EAAE,UAAU;AACnE,UAAM,eAAe,OAAO;AAC5B,QAAI;AACJ,aAAS,OAAO;AACd,UAAI,OAAO,aAAa;AACtB,eAAO,YAAY,YAAY,UAAU;AAAA,MAC3C;AAEA,UAAI,OAAO,QAAQ;AACjB,eAAO,OAAO,oBAAoB,SAAS,UAAU;AAAA,MACvD;AAAA,IACF;AAEA,QAAI;AAEJ,QAAI,cAAM,WAAW,WAAW,GAAG;AACjC,UAAI,gBAAS,wBAAwB,gBAAS,+BAA+B;AAC3E,uBAAe,eAAe,KAAK;AAAA,MACrC,WAAU,CAAC,eAAe,eAAe,0BAA0B,GAAE;AACnE,uBAAe,eAAe,qBAAqB;AAAA,MACrD,WAAU,cAAM,SAAS,cAAc,eAAe,eAAe,CAAC,GAAE;AAEtE,uBAAe,eAAe,YAAY,QAAQ,gCAAgC,IAAI,CAAC;AAAA,MACzF;AAAA,IACF;AAEA,QAAI,UAAU,IAAI,eAAe;AAGjC,QAAI,OAAO,MAAM;AACf,YAAM,WAAW,OAAO,KAAK,YAAY;AACzC,YAAM,WAAW,OAAO,KAAK,WAAW,SAAS,mBAAmB,OAAO,KAAK,QAAQ,CAAC,IAAI;AAC7F,qBAAe,IAAI,iBAAiB,WAAW,KAAK,WAAW,MAAM,QAAQ,CAAC;AAAA,IAChF;AAEA,UAAM,WAAW,cAAc,OAAO,SAAS,OAAO,GAAG;AAEzD,YAAQ,KAAK,OAAO,OAAO,YAAY,GAAG,SAAS,UAAU,OAAO,QAAQ,OAAO,gBAAgB,GAAG,IAAI;AAG1G,YAAQ,UAAU,OAAO;AAEzB,aAAS,YAAY;AACnB,UAAI,CAAC,SAAS;AACZ;AAAA,MACF;AAEA,YAAM,kBAAkB,qBAAa;AAAA,QACnC,2BAA2B,WAAW,QAAQ,sBAAsB;AAAA,MACtE;AACA,YAAM,eAAe,CAAC,gBAAgB,iBAAiB,UAAU,iBAAiB,SAChF,QAAQ,eAAe,QAAQ;AACjC,YAAM,WAAW;AAAA,QACf,MAAM;AAAA,QACN,QAAQ,QAAQ;AAAA,QAChB,YAAY,QAAQ;AAAA,QACpB,SAAS;AAAA,QACT;AAAA,QACA;AAAA,MACF;AAEA,aAAO,SAAS,SAAS,OAAO;AAC9B,gBAAQ,KAAK;AACb,aAAK;AAAA,MACP,GAAG,SAAS,QAAQ,KAAK;AACvB,eAAO,GAAG;AACV,aAAK;AAAA,MACP,GAAG,QAAQ;AAGX,gBAAU;AAAA,IACZ;AAEA,QAAI,eAAe,SAAS;AAE1B,cAAQ,YAAY;AAAA,IACtB,OAAO;AAEL,cAAQ,qBAAqB,SAAS,aAAa;AACjD,YAAI,CAAC,WAAW,QAAQ,eAAe,GAAG;AACxC;AAAA,QACF;AAMA,YAAI,QAAQ,WAAW,KAAK,EAAE,QAAQ,eAAe,QAAQ,YAAY,QAAQ,OAAO,MAAM,IAAI;AAChG;AAAA,QACF;AAGA,mBAAW,SAAS;AAAA,MACtB;AAAA,IACF;AAGA,YAAQ,UAAU,SAAS,cAAc;AACvC,UAAI,CAAC,SAAS;AACZ;AAAA,MACF;AAEA,aAAO,IAAI,mBAAW,mBAAmB,mBAAW,cAAc,QAAQ,OAAO,CAAC;AAGlF,gBAAU;AAAA,IACZ;AAGA,YAAQ,UAAU,SAAS,cAAc;AAGvC,aAAO,IAAI,mBAAW,iBAAiB,mBAAW,aAAa,QAAQ,OAAO,CAAC;AAG/E,gBAAU;AAAA,IACZ;AAGA,YAAQ,YAAY,SAAS,gBAAgB;AAC3C,UAAI,sBAAsB,OAAO,UAAU,gBAAgB,OAAO,UAAU,gBAAgB;AAC5F,YAAMC,gBAAe,OAAO,gBAAgB;AAC5C,UAAI,OAAO,qBAAqB;AAC9B,8BAAsB,OAAO;AAAA,MAC/B;AACA,aAAO,IAAI;AAAA,QACT;AAAA,QACAA,cAAa,sBAAsB,mBAAW,YAAY,mBAAW;AAAA,QACrE;AAAA,QACA;AAAA,MAAO,CAAC;AAGV,gBAAU;AAAA,IACZ;AAKA,QAAI,gBAAS,sBAAsB;AAEjC,YAAM,aAAa,OAAO,mBAAmB,wBAAgB,QAAQ,MAChE,OAAO,kBAAkB,gBAAQ,KAAK,OAAO,cAAc;AAEhE,UAAI,WAAW;AACb,uBAAe,IAAI,OAAO,gBAAgB,SAAS;AAAA,MACrD;AAAA,IACF;AAGA,oBAAgB,UAAa,eAAe,eAAe,IAAI;AAG/D,QAAI,sBAAsB,SAAS;AACjC,oBAAM,QAAQ,eAAe,OAAO,GAAG,SAAS,iBAAiB,KAAK,KAAK;AACzE,gBAAQ,iBAAiB,KAAK,GAAG;AAAA,MACnC,CAAC;AAAA,IACH;AAGA,QAAI,CAAC,cAAM,YAAY,OAAO,eAAe,GAAG;AAC9C,cAAQ,kBAAkB,CAAC,CAAC,OAAO;AAAA,IACrC;AAGA,QAAI,gBAAgB,iBAAiB,QAAQ;AAC3C,cAAQ,eAAe,OAAO;AAAA,IAChC;AAGA,QAAI,OAAO,OAAO,uBAAuB,YAAY;AACnD,cAAQ,iBAAiB,YAAY,qBAAqB,OAAO,oBAAoB,IAAI,CAAC;AAAA,IAC5F;AAGA,QAAI,OAAO,OAAO,qBAAqB,cAAc,QAAQ,QAAQ;AACnE,cAAQ,OAAO,iBAAiB,YAAY,qBAAqB,OAAO,gBAAgB,CAAC;AAAA,IAC3F;AAEA,QAAI,OAAO,eAAe,OAAO,QAAQ;AAGvC,mBAAa,YAAU;AACrB,YAAI,CAAC,SAAS;AACZ;AAAA,QACF;AACA,eAAO,CAAC,UAAU,OAAO,OAAO,IAAI,sBAAc,MAAM,QAAQ,OAAO,IAAI,MAAM;AACjF,gBAAQ,MAAM;AACd,kBAAU;AAAA,MACZ;AAEA,aAAO,eAAe,OAAO,YAAY,UAAU,UAAU;AAC7D,UAAI,OAAO,QAAQ;AACjB,eAAO,OAAO,UAAU,WAAW,IAAI,OAAO,OAAO,iBAAiB,SAAS,UAAU;AAAA,MAC3F;AAAA,IACF;AAEA,UAAM,WAAW,cAAc,QAAQ;AAEvC,QAAI,YAAY,gBAAS,UAAU,QAAQ,QAAQ,MAAM,IAAI;AAC3D,aAAO,IAAI,mBAAW,0BAA0B,WAAW,KAAK,mBAAW,iBAAiB,MAAM,CAAC;AACnG;AAAA,IACF;AAIA,YAAQ,KAAK,eAAe,IAAI;AAAA,EAClC,CAAC;AACH;;;AC5PA,IAAM,gBAAgB;AAAA,EACpB,MAAM;AAAA,EACN,KAAK;AACP;AAEA,cAAM,QAAQ,eAAe,CAAC,IAAI,UAAU;AAC1C,MAAI,IAAI;AACN,QAAI;AACF,aAAO,eAAe,IAAI,QAAQ,EAAC,MAAK,CAAC;AAAA,IAC3C,SAAS,GAAG;AAAA,IAEZ;AACA,WAAO,eAAe,IAAI,eAAe,EAAC,MAAK,CAAC;AAAA,EAClD;AACF,CAAC;AAED,IAAM,eAAe,CAAC,WAAW,KAAK,MAAM;AAE5C,IAAM,mBAAmB,CAAC,YAAY,cAAM,WAAW,OAAO,KAAK,YAAY,QAAQ,YAAY;AAEnG,IAAO,mBAAQ;AAAA,EACb,YAAY,CAAC,aAAa;AACxB,eAAW,cAAM,QAAQ,QAAQ,IAAI,WAAW,CAAC,QAAQ;AAEzD,UAAM,EAAC,OAAM,IAAI;AACjB,QAAI;AACJ,QAAI;AAEJ,UAAM,kBAAkB,CAAC;AAEzB,aAAS,IAAI,GAAG,IAAI,QAAQ,KAAK;AAC/B,sBAAgB,SAAS,CAAC;AAC1B,UAAI;AAEJ,gBAAU;AAEV,UAAI,CAAC,iBAAiB,aAAa,GAAG;AACpC,kBAAU,eAAe,KAAK,OAAO,aAAa,GAAG,YAAY,CAAC;AAElE,YAAI,YAAY,QAAW;AACzB,gBAAM,IAAI,mBAAW,oBAAoB,EAAE,GAAG;AAAA,QAChD;AAAA,MACF;AAEA,UAAI,SAAS;AACX;AAAA,MACF;AAEA,sBAAgB,MAAM,MAAM,CAAC,IAAI;AAAA,IACnC;AAEA,QAAI,CAAC,SAAS;AAEZ,YAAM,UAAU,OAAO,QAAQ,eAAe,EAC3C;AAAA,QAAI,CAAC,CAAC,IAAI,KAAK,MAAM,WAAW,EAAE,OAChC,UAAU,QAAQ,wCAAwC;AAAA,MAC7D;AAEF,UAAI,IAAI,SACL,QAAQ,SAAS,IAAI,cAAc,QAAQ,IAAI,YAAY,EAAE,KAAK,IAAI,IAAI,MAAM,aAAa,QAAQ,CAAC,CAAC,IACxG;AAEF,YAAM,IAAI;AAAA,QACR,0DAA0D;AAAA,QAC1D;AAAA,MACF;AAAA,IACF;AAEA,WAAO;AAAA,EACT;AAAA,EACA,UAAU;AACZ;;;AC5DA,SAAS,6BAA6B,QAAQ;AAC5C,MAAI,OAAO,aAAa;AACtB,WAAO,YAAY,iBAAiB;AAAA,EACtC;AAEA,MAAI,OAAO,UAAU,OAAO,OAAO,SAAS;AAC1C,UAAM,IAAI,sBAAc,MAAM,MAAM;AAAA,EACtC;AACF;AASe,SAAR,gBAAiC,QAAQ;AAC9C,+BAA6B,MAAM;AAEnC,SAAO,UAAU,qBAAa,KAAK,OAAO,OAAO;AAGjD,SAAO,OAAO,cAAc;AAAA,IAC1B;AAAA,IACA,OAAO;AAAA,EACT;AAEA,MAAI,CAAC,QAAQ,OAAO,OAAO,EAAE,QAAQ,OAAO,MAAM,MAAM,IAAI;AAC1D,WAAO,QAAQ,eAAe,qCAAqC,KAAK;AAAA,EAC1E;AAEA,QAAM,UAAU,iBAAS,WAAW,OAAO,WAAW,iBAAS,OAAO;AAEtE,SAAO,QAAQ,MAAM,EAAE,KAAK,SAAS,oBAAoB,UAAU;AACjE,iCAA6B,MAAM;AAGnC,aAAS,OAAO,cAAc;AAAA,MAC5B;AAAA,MACA,OAAO;AAAA,MACP;AAAA,IACF;AAEA,aAAS,UAAU,qBAAa,KAAK,SAAS,OAAO;AAErD,WAAO;AAAA,EACT,GAAG,SAAS,mBAAmB,QAAQ;AACrC,QAAI,CAAC,SAAS,MAAM,GAAG;AACrB,mCAA6B,MAAM;AAGnC,UAAI,UAAU,OAAO,UAAU;AAC7B,eAAO,SAAS,OAAO,cAAc;AAAA,UACnC;AAAA,UACA,OAAO;AAAA,UACP,OAAO;AAAA,QACT;AACA,eAAO,SAAS,UAAU,qBAAa,KAAK,OAAO,SAAS,OAAO;AAAA,MACrE;AAAA,IACF;AAEA,WAAO,QAAQ,OAAO,MAAM;AAAA,EAC9B,CAAC;AACH;;;AC3EA,IAAM,kBAAkB,CAAC,UAAU,iBAAiB,uBAAe,MAAM,OAAO,IAAI;AAWrE,SAAR,YAA6B,SAAS,SAAS;AAEpD,YAAU,WAAW,CAAC;AACtB,QAAM,SAAS,CAAC;AAEhB,WAAS,eAAe,QAAQ,QAAQ,UAAU;AAChD,QAAI,cAAM,cAAc,MAAM,KAAK,cAAM,cAAc,MAAM,GAAG;AAC9D,aAAO,cAAM,MAAM,KAAK,EAAC,SAAQ,GAAG,QAAQ,MAAM;AAAA,IACpD,WAAW,cAAM,cAAc,MAAM,GAAG;AACtC,aAAO,cAAM,MAAM,CAAC,GAAG,MAAM;AAAA,IAC/B,WAAW,cAAM,QAAQ,MAAM,GAAG;AAChC,aAAO,OAAO,MAAM;AAAA,IACtB;AACA,WAAO;AAAA,EACT;AAGA,WAAS,oBAAoB,GAAG,GAAG,UAAU;AAC3C,QAAI,CAAC,cAAM,YAAY,CAAC,GAAG;AACzB,aAAO,eAAe,GAAG,GAAG,QAAQ;AAAA,IACtC,WAAW,CAAC,cAAM,YAAY,CAAC,GAAG;AAChC,aAAO,eAAe,QAAW,GAAG,QAAQ;AAAA,IAC9C;AAAA,EACF;AAGA,WAAS,iBAAiB,GAAG,GAAG;AAC9B,QAAI,CAAC,cAAM,YAAY,CAAC,GAAG;AACzB,aAAO,eAAe,QAAW,CAAC;AAAA,IACpC;AAAA,EACF;AAGA,WAAS,iBAAiB,GAAG,GAAG;AAC9B,QAAI,CAAC,cAAM,YAAY,CAAC,GAAG;AACzB,aAAO,eAAe,QAAW,CAAC;AAAA,IACpC,WAAW,CAAC,cAAM,YAAY,CAAC,GAAG;AAChC,aAAO,eAAe,QAAW,CAAC;AAAA,IACpC;AAAA,EACF;AAGA,WAAS,gBAAgB,GAAG,GAAG,MAAM;AACnC,QAAI,QAAQ,SAAS;AACnB,aAAO,eAAe,GAAG,CAAC;AAAA,IAC5B,WAAW,QAAQ,SAAS;AAC1B,aAAO,eAAe,QAAW,CAAC;AAAA,IACpC;AAAA,EACF;AAEA,QAAM,WAAW;AAAA,IACf,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,IACN,SAAS;AAAA,IACT,kBAAkB;AAAA,IAClB,mBAAmB;AAAA,IACnB,kBAAkB;AAAA,IAClB,SAAS;AAAA,IACT,gBAAgB;AAAA,IAChB,iBAAiB;AAAA,IACjB,SAAS;AAAA,IACT,cAAc;AAAA,IACd,gBAAgB;AAAA,IAChB,gBAAgB;AAAA,IAChB,kBAAkB;AAAA,IAClB,oBAAoB;AAAA,IACpB,YAAY;AAAA,IACZ,kBAAkB;AAAA,IAClB,eAAe;AAAA,IACf,gBAAgB;AAAA,IAChB,WAAW;AAAA,IACX,WAAW;AAAA,IACX,YAAY;AAAA,IACZ,aAAa;AAAA,IACb,YAAY;AAAA,IACZ,kBAAkB;AAAA,IAClB,gBAAgB;AAAA,IAChB,SAAS,CAAC,GAAG,MAAM,oBAAoB,gBAAgB,CAAC,GAAG,gBAAgB,CAAC,GAAG,IAAI;AAAA,EACrF;AAEA,gBAAM,QAAQ,OAAO,KAAK,OAAO,OAAO,CAAC,GAAG,SAAS,OAAO,CAAC,GAAG,SAAS,mBAAmB,MAAM;AAChG,UAAMC,SAAQ,SAAS,IAAI,KAAK;AAChC,UAAM,cAAcA,OAAM,QAAQ,IAAI,GAAG,QAAQ,IAAI,GAAG,IAAI;AAC5D,IAAC,cAAM,YAAY,WAAW,KAAKA,WAAU,oBAAqB,OAAO,IAAI,IAAI;AAAA,EACnF,CAAC;AAED,SAAO;AACT;;;ACxGO,IAAM,UAAU;;;ACKvB,IAAM,aAAa,CAAC;AAGpB,CAAC,UAAU,WAAW,UAAU,YAAY,UAAU,QAAQ,EAAE,QAAQ,CAAC,MAAM,MAAM;AACnF,aAAW,IAAI,IAAI,SAAS,UAAU,OAAO;AAC3C,WAAO,OAAO,UAAU,QAAQ,OAAO,IAAI,IAAI,OAAO,OAAO;AAAA,EAC/D;AACF,CAAC;AAED,IAAM,qBAAqB,CAAC;AAW5B,WAAW,eAAe,SAAS,aAAa,WAAW,SAAS,SAAS;AAC3E,WAAS,cAAc,KAAK,MAAM;AAChC,WAAO,aAAa,UAAU,4BAA6B,MAAM,MAAO,QAAQ,UAAU,OAAO,UAAU;AAAA,EAC7G;AAGA,SAAO,CAAC,OAAO,KAAK,SAAS;AAC3B,QAAI,cAAc,OAAO;AACvB,YAAM,IAAI;AAAA,QACR,cAAc,KAAK,uBAAuB,UAAU,SAAS,UAAU,GAAG;AAAA,QAC1E,mBAAW;AAAA,MACb;AAAA,IACF;AAEA,QAAI,WAAW,CAAC,mBAAmB,GAAG,GAAG;AACvC,yBAAmB,GAAG,IAAI;AAE1B,cAAQ;AAAA,QACN;AAAA,UACE;AAAA,UACA,iCAAiC,UAAU;AAAA,QAC7C;AAAA,MACF;AAAA,IACF;AAEA,WAAO,YAAY,UAAU,OAAO,KAAK,IAAI,IAAI;AAAA,EACnD;AACF;AAYA,SAAS,cAAc,SAAS,QAAQ,cAAc;AACpD,MAAI,OAAO,YAAY,UAAU;AAC/B,UAAM,IAAI,mBAAW,6BAA6B,mBAAW,oBAAoB;AAAA,EACnF;AACA,QAAM,OAAO,OAAO,KAAK,OAAO;AAChC,MAAI,IAAI,KAAK;AACb,SAAO,MAAM,GAAG;AACd,UAAM,MAAM,KAAK,CAAC;AAClB,UAAM,YAAY,OAAO,GAAG;AAC5B,QAAI,WAAW;AACb,YAAM,QAAQ,QAAQ,GAAG;AACzB,YAAM,SAAS,UAAU,UAAa,UAAU,OAAO,KAAK,OAAO;AACnE,UAAI,WAAW,MAAM;AACnB,cAAM,IAAI,mBAAW,YAAY,MAAM,cAAc,QAAQ,mBAAW,oBAAoB;AAAA,MAC9F;AACA;AAAA,IACF;AACA,QAAI,iBAAiB,MAAM;AACzB,YAAM,IAAI,mBAAW,oBAAoB,KAAK,mBAAW,cAAc;AAAA,IACzE;AAAA,EACF;AACF;AAEA,IAAO,oBAAQ;AAAA,EACb;AAAA,EACA;AACF;;;AC/EA,IAAMC,cAAa,kBAAU;AAS7B,IAAM,QAAN,MAAY;AAAA,EACV,YAAY,gBAAgB;AAC1B,SAAK,WAAW;AAChB,SAAK,eAAe;AAAA,MAClB,SAAS,IAAI,2BAAmB;AAAA,MAChC,UAAU,IAAI,2BAAmB;AAAA,IACnC;AAAA,EACF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAUA,QAAQ,aAAa,QAAQ;AAG3B,QAAI,OAAO,gBAAgB,UAAU;AACnC,eAAS,UAAU,CAAC;AACpB,aAAO,MAAM;AAAA,IACf,OAAO;AACL,eAAS,eAAe,CAAC;AAAA,IAC3B;AAEA,aAAS,YAAY,KAAK,UAAU,MAAM;AAE1C,UAAM,EAAC,cAAAC,eAAc,kBAAkB,QAAO,IAAI;AAElD,QAAIA,kBAAiB,QAAW;AAC9B,wBAAU,cAAcA,eAAc;AAAA,QACpC,mBAAmBD,YAAW,aAAaA,YAAW,OAAO;AAAA,QAC7D,mBAAmBA,YAAW,aAAaA,YAAW,OAAO;AAAA,QAC7D,qBAAqBA,YAAW,aAAaA,YAAW,OAAO;AAAA,MACjE,GAAG,KAAK;AAAA,IACV;AAEA,QAAI,oBAAoB,MAAM;AAC5B,UAAI,cAAM,WAAW,gBAAgB,GAAG;AACtC,eAAO,mBAAmB;AAAA,UACxB,WAAW;AAAA,QACb;AAAA,MACF,OAAO;AACL,0BAAU,cAAc,kBAAkB;AAAA,UACxC,QAAQA,YAAW;AAAA,UACnB,WAAWA,YAAW;AAAA,QACxB,GAAG,IAAI;AAAA,MACT;AAAA,IACF;AAGA,WAAO,UAAU,OAAO,UAAU,KAAK,SAAS,UAAU,OAAO,YAAY;AAG7E,QAAI,iBAAiB,WAAW,cAAM;AAAA,MACpC,QAAQ;AAAA,MACR,QAAQ,OAAO,MAAM;AAAA,IACvB;AAEA,eAAW,cAAM;AAAA,MACf,CAAC,UAAU,OAAO,QAAQ,QAAQ,OAAO,SAAS,QAAQ;AAAA,MAC1D,CAAC,WAAW;AACV,eAAO,QAAQ,MAAM;AAAA,MACvB;AAAA,IACF;AAEA,WAAO,UAAU,qBAAa,OAAO,gBAAgB,OAAO;AAG5D,UAAM,0BAA0B,CAAC;AACjC,QAAI,iCAAiC;AACrC,SAAK,aAAa,QAAQ,QAAQ,SAAS,2BAA2B,aAAa;AACjF,UAAI,OAAO,YAAY,YAAY,cAAc,YAAY,QAAQ,MAAM,MAAM,OAAO;AACtF;AAAA,MACF;AAEA,uCAAiC,kCAAkC,YAAY;AAE/E,8BAAwB,QAAQ,YAAY,WAAW,YAAY,QAAQ;AAAA,IAC7E,CAAC;AAED,UAAM,2BAA2B,CAAC;AAClC,SAAK,aAAa,SAAS,QAAQ,SAAS,yBAAyB,aAAa;AAChF,+BAAyB,KAAK,YAAY,WAAW,YAAY,QAAQ;AAAA,IAC3E,CAAC;AAED,QAAI;AACJ,QAAI,IAAI;AACR,QAAI;AAEJ,QAAI,CAAC,gCAAgC;AACnC,YAAM,QAAQ,CAAC,gBAAgB,KAAK,IAAI,GAAG,MAAS;AACpD,YAAM,QAAQ,MAAM,OAAO,uBAAuB;AAClD,YAAM,KAAK,MAAM,OAAO,wBAAwB;AAChD,YAAM,MAAM;AAEZ,gBAAU,QAAQ,QAAQ,MAAM;AAEhC,aAAO,IAAI,KAAK;AACd,kBAAU,QAAQ,KAAK,MAAM,GAAG,GAAG,MAAM,GAAG,CAAC;AAAA,MAC/C;AAEA,aAAO;AAAA,IACT;AAEA,UAAM,wBAAwB;AAE9B,QAAI,YAAY;AAEhB,QAAI;AAEJ,WAAO,IAAI,KAAK;AACd,YAAM,cAAc,wBAAwB,GAAG;AAC/C,YAAM,aAAa,wBAAwB,GAAG;AAC9C,UAAI;AACF,oBAAY,YAAY,SAAS;AAAA,MACnC,SAAS,OAAO;AACd,mBAAW,KAAK,MAAM,KAAK;AAC3B;AAAA,MACF;AAAA,IACF;AAEA,QAAI;AACF,gBAAU,gBAAgB,KAAK,MAAM,SAAS;AAAA,IAChD,SAAS,OAAO;AACd,aAAO,QAAQ,OAAO,KAAK;AAAA,IAC7B;AAEA,QAAI;AACJ,UAAM,yBAAyB;AAE/B,WAAO,IAAI,KAAK;AACd,gBAAU,QAAQ,KAAK,yBAAyB,GAAG,GAAG,yBAAyB,GAAG,CAAC;AAAA,IACrF;AAEA,WAAO;AAAA,EACT;AAAA,EAEA,OAAO,QAAQ;AACb,aAAS,YAAY,KAAK,UAAU,MAAM;AAC1C,UAAM,WAAW,cAAc,OAAO,SAAS,OAAO,GAAG;AACzD,WAAO,SAAS,UAAU,OAAO,QAAQ,OAAO,gBAAgB;AAAA,EAClE;AACF;AAGA,cAAM,QAAQ,CAAC,UAAU,OAAO,QAAQ,SAAS,GAAG,SAAS,oBAAoB,QAAQ;AAEvF,QAAM,UAAU,MAAM,IAAI,SAAS,KAAK,QAAQ;AAC9C,WAAO,KAAK,QAAQ,YAAY,UAAU,CAAC,GAAG;AAAA,MAC5C;AAAA,MACA;AAAA,MACA,OAAO,UAAU,CAAC,GAAG;AAAA,IACvB,CAAC,CAAC;AAAA,EACJ;AACF,CAAC;AAED,cAAM,QAAQ,CAAC,QAAQ,OAAO,OAAO,GAAG,SAAS,sBAAsB,QAAQ;AAG7E,WAAS,mBAAmB,QAAQ;AAClC,WAAO,SAAS,WAAW,KAAK,MAAM,QAAQ;AAC5C,aAAO,KAAK,QAAQ,YAAY,UAAU,CAAC,GAAG;AAAA,QAC5C;AAAA,QACA,SAAS,SAAS;AAAA,UAChB,gBAAgB;AAAA,QAClB,IAAI,CAAC;AAAA,QACL;AAAA,QACA;AAAA,MACF,CAAC,CAAC;AAAA,IACJ;AAAA,EACF;AAEA,QAAM,UAAU,MAAM,IAAI,mBAAmB;AAE7C,QAAM,UAAU,SAAS,MAAM,IAAI,mBAAmB,IAAI;AAC5D,CAAC;AAED,IAAO,gBAAQ;;;AC7Lf,IAAM,cAAN,MAAM,aAAY;AAAA,EAChB,YAAY,UAAU;AACpB,QAAI,OAAO,aAAa,YAAY;AAClC,YAAM,IAAI,UAAU,8BAA8B;AAAA,IACpD;AAEA,QAAI;AAEJ,SAAK,UAAU,IAAI,QAAQ,SAAS,gBAAgB,SAAS;AAC3D,uBAAiB;AAAA,IACnB,CAAC;AAED,UAAM,QAAQ;AAGd,SAAK,QAAQ,KAAK,YAAU;AAC1B,UAAI,CAAC,MAAM;AAAY;AAEvB,UAAI,IAAI,MAAM,WAAW;AAEzB,aAAO,MAAM,GAAG;AACd,cAAM,WAAW,CAAC,EAAE,MAAM;AAAA,MAC5B;AACA,YAAM,aAAa;AAAA,IACrB,CAAC;AAGD,SAAK,QAAQ,OAAO,iBAAe;AACjC,UAAI;AAEJ,YAAM,UAAU,IAAI,QAAQ,aAAW;AACrC,cAAM,UAAU,OAAO;AACvB,mBAAW;AAAA,MACb,CAAC,EAAE,KAAK,WAAW;AAEnB,cAAQ,SAAS,SAAS,SAAS;AACjC,cAAM,YAAY,QAAQ;AAAA,MAC5B;AAEA,aAAO;AAAA,IACT;AAEA,aAAS,SAAS,OAAO,SAAS,QAAQ,SAAS;AACjD,UAAI,MAAM,QAAQ;AAEhB;AAAA,MACF;AAEA,YAAM,SAAS,IAAI,sBAAc,SAAS,QAAQ,OAAO;AACzD,qBAAe,MAAM,MAAM;AAAA,IAC7B,CAAC;AAAA,EACH;AAAA;AAAA;AAAA;AAAA,EAKA,mBAAmB;AACjB,QAAI,KAAK,QAAQ;AACf,YAAM,KAAK;AAAA,IACb;AAAA,EACF;AAAA;AAAA;AAAA;AAAA,EAMA,UAAU,UAAU;AAClB,QAAI,KAAK,QAAQ;AACf,eAAS,KAAK,MAAM;AACpB;AAAA,IACF;AAEA,QAAI,KAAK,YAAY;AACnB,WAAK,WAAW,KAAK,QAAQ;AAAA,IAC/B,OAAO;AACL,WAAK,aAAa,CAAC,QAAQ;AAAA,IAC7B;AAAA,EACF;AAAA;AAAA;AAAA;AAAA,EAMA,YAAY,UAAU;AACpB,QAAI,CAAC,KAAK,YAAY;AACpB;AAAA,IACF;AACA,UAAM,QAAQ,KAAK,WAAW,QAAQ,QAAQ;AAC9C,QAAI,UAAU,IAAI;AAChB,WAAK,WAAW,OAAO,OAAO,CAAC;AAAA,IACjC;AAAA,EACF;AAAA;AAAA;AAAA;AAAA;AAAA,EAMA,OAAO,SAAS;AACd,QAAI;AACJ,UAAM,QAAQ,IAAI,aAAY,SAAS,SAAS,GAAG;AACjD,eAAS;AAAA,IACX,CAAC;AACD,WAAO;AAAA,MACL;AAAA,MACA;AAAA,IACF;AAAA,EACF;AACF;AAEA,IAAO,sBAAQ;;;ACjGA,SAAR,OAAwB,UAAU;AACvC,SAAO,SAAS,KAAK,KAAK;AACxB,WAAO,SAAS,MAAM,MAAM,GAAG;AAAA,EACjC;AACF;;;AChBe,SAAR,aAA8B,SAAS;AAC5C,SAAO,cAAM,SAAS,OAAO,KAAM,QAAQ,iBAAiB;AAC9D;;;ACbA,IAAM,iBAAiB;AAAA,EACrB,UAAU;AAAA,EACV,oBAAoB;AAAA,EACpB,YAAY;AAAA,EACZ,YAAY;AAAA,EACZ,IAAI;AAAA,EACJ,SAAS;AAAA,EACT,UAAU;AAAA,EACV,6BAA6B;AAAA,EAC7B,WAAW;AAAA,EACX,cAAc;AAAA,EACd,gBAAgB;AAAA,EAChB,aAAa;AAAA,EACb,iBAAiB;AAAA,EACjB,QAAQ;AAAA,EACR,iBAAiB;AAAA,EACjB,kBAAkB;AAAA,EAClB,OAAO;AAAA,EACP,UAAU;AAAA,EACV,aAAa;AAAA,EACb,UAAU;AAAA,EACV,QAAQ;AAAA,EACR,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,YAAY;AAAA,EACZ,cAAc;AAAA,EACd,iBAAiB;AAAA,EACjB,WAAW;AAAA,EACX,UAAU;AAAA,EACV,kBAAkB;AAAA,EAClB,eAAe;AAAA,EACf,6BAA6B;AAAA,EAC7B,gBAAgB;AAAA,EAChB,UAAU;AAAA,EACV,MAAM;AAAA,EACN,gBAAgB;AAAA,EAChB,oBAAoB;AAAA,EACpB,iBAAiB;AAAA,EACjB,YAAY;AAAA,EACZ,sBAAsB;AAAA,EACtB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,WAAW;AAAA,EACX,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,QAAQ;AAAA,EACR,kBAAkB;AAAA,EAClB,UAAU;AAAA,EACV,iBAAiB;AAAA,EACjB,sBAAsB;AAAA,EACtB,iBAAiB;AAAA,EACjB,6BAA6B;AAAA,EAC7B,4BAA4B;AAAA,EAC5B,qBAAqB;AAAA,EACrB,gBAAgB;AAAA,EAChB,YAAY;AAAA,EACZ,oBAAoB;AAAA,EACpB,gBAAgB;AAAA,EAChB,yBAAyB;AAAA,EACzB,uBAAuB;AAAA,EACvB,qBAAqB;AAAA,EACrB,cAAc;AAAA,EACd,aAAa;AAAA,EACb,+BAA+B;AACjC;AAEA,OAAO,QAAQ,cAAc,EAAE,QAAQ,CAAC,CAAC,KAAK,KAAK,MAAM;AACvD,iBAAe,KAAK,IAAI;AAC1B,CAAC;AAED,IAAO,yBAAQ;;;AC3Cf,SAAS,eAAe,eAAe;AACrC,QAAM,UAAU,IAAI,cAAM,aAAa;AACvC,QAAM,WAAW,KAAK,cAAM,UAAU,SAAS,OAAO;AAGtD,gBAAM,OAAO,UAAU,cAAM,WAAW,SAAS,EAAC,YAAY,KAAI,CAAC;AAGnE,gBAAM,OAAO,UAAU,SAAS,MAAM,EAAC,YAAY,KAAI,CAAC;AAGxD,WAAS,SAAS,SAAS,OAAO,gBAAgB;AAChD,WAAO,eAAe,YAAY,eAAe,cAAc,CAAC;AAAA,EAClE;AAEA,SAAO;AACT;AAGA,IAAM,QAAQ,eAAe,gBAAQ;AAGrC,MAAM,QAAQ;AAGd,MAAM,gBAAgB;AACtB,MAAM,cAAc;AACpB,MAAM,WAAW;AACjB,MAAM,UAAU;AAChB,MAAM,aAAa;AAGnB,MAAM,aAAa;AAGnB,MAAM,SAAS,MAAM;AAGrB,MAAM,MAAM,SAAS,IAAI,UAAU;AACjC,SAAO,QAAQ,IAAI,QAAQ;AAC7B;AAEA,MAAM,SAAS;AAGf,MAAM,eAAe;AAGrB,MAAM,cAAc;AAEpB,MAAM,eAAe;AAErB,MAAM,aAAa,WAAS,uBAAe,cAAM,WAAW,KAAK,IAAI,IAAI,SAAS,KAAK,IAAI,KAAK;AAEhG,MAAM,aAAa,iBAAS;AAE5B,MAAM,iBAAiB;AAEvB,MAAM,UAAU;AAGhB,IAAO,gBAAQ;;;ACnFf,IAAM;AAAA,EACJ,OAAAE;AAAA,EACA,YAAAC;AAAA,EACA,eAAAC;AAAA,EACA,UAAAC;AAAA,EACA,aAAAC;AAAA,EACA,SAAAC;AAAA,EACA,KAAAC;AAAA,EACA;AAAA,EACA,cAAAC;AAAA,EACA,QAAAC;AAAA,EACA,YAAAC;AAAA,EACA,cAAAC;AAAA,EACA,gBAAAC;AAAA,EACA;AAAA,EACA;AAAA,EACA,aAAAC;AACF,IAAI;",
-  "names": ["prototype", "descriptors", "filter", "hasOwnProperty", "filter", "prototype", "toString", "encode", "isFormData", "isFileList", "transitional", "filter", "self", "prototype", "validateStatus", "standardBrowserEnv", "nonStandardBrowserEnv", "transitional", "merge", "validators", "transitional", "Axios", "AxiosError", "CanceledError", "isCancel", "CancelToken", "VERSION", "all", "isAxiosError", "spread", "toFormData", "AxiosHeaders", "HttpStatusCode", "mergeConfig"]
-}
diff --git a/qrcodeScaner/unpackage/dist/cache/.vite/deps/chunk-Y2F7D3TJ.js b/qrcodeScaner/unpackage/dist/cache/.vite/deps/chunk-Y2F7D3TJ.js
deleted file mode 100644
index 1c36fad..0000000
--- a/qrcodeScaner/unpackage/dist/cache/.vite/deps/chunk-Y2F7D3TJ.js
+++ /dev/null
@@ -1,9 +0,0 @@
-var __getOwnPropNames = Object.getOwnPropertyNames;
-var __commonJS = (cb, mod) => function __require() {
-  return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
-};
-
-export {
-  __commonJS
-};
-//# sourceMappingURL=chunk-Y2F7D3TJ.js.map
diff --git a/qrcodeScaner/unpackage/dist/cache/.vite/deps/chunk-Y2F7D3TJ.js.map b/qrcodeScaner/unpackage/dist/cache/.vite/deps/chunk-Y2F7D3TJ.js.map
deleted file mode 100644
index 9865211..0000000
--- a/qrcodeScaner/unpackage/dist/cache/.vite/deps/chunk-Y2F7D3TJ.js.map
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  "version": 3,
-  "sources": [],
-  "sourcesContent": [],
-  "mappings": "",
-  "names": []
-}
diff --git a/qrcodeScaner/unpackage/dist/cache/.vite/deps/package.json b/qrcodeScaner/unpackage/dist/cache/.vite/deps/package.json
deleted file mode 100644
index 3dbc1ca..0000000
--- a/qrcodeScaner/unpackage/dist/cache/.vite/deps/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
-  "type": "module"
-}
diff --git a/qrcodeScaner/unpackage/dist/dev/.nvue/app.css.js b/qrcodeScaner/unpackage/dist/dev/.nvue/app.css.js
deleted file mode 100644
index c5ba808..0000000
--- a/qrcodeScaner/unpackage/dist/dev/.nvue/app.css.js
+++ /dev/null
@@ -1,11 +0,0 @@
-var __getOwnPropNames = Object.getOwnPropertyNames;
-var __commonJS = (cb, mod) => function __require() {
-  return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
-};
-var require_app_css = __commonJS({
-  "app.css.js"(exports) {
-    const _style_0 = {};
-    exports.styles = [_style_0];
-  }
-});
-export default require_app_css();
diff --git a/qrcodeScaner/unpackage/dist/dev/.nvue/app.js b/qrcodeScaner/unpackage/dist/dev/.nvue/app.js
deleted file mode 100644
index 8236d9e..0000000
--- a/qrcodeScaner/unpackage/dist/dev/.nvue/app.js
+++ /dev/null
@@ -1,2 +0,0 @@
-Promise.resolve("./app.css.js").then(() => {
-});
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappautomator.js b/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappautomator.js
deleted file mode 100644
index 0f9252f..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappautomator.js
+++ /dev/null
@@ -1,16 +0,0 @@
-var n;
-/*! *****************************************************************************
-Copyright (c) Microsoft Corporation.
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
-REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
-INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
-OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THIS SOFTWARE.
-***************************************************************************** */
-function __spreadArrays(){for(var s=0,i=0,il=arguments.length;i<il;i++)s+=arguments[i].length;var r=Array(s),k=0;for(i=0;i<il;i++)for(var a=arguments[i],j=0,jl=a.length;j<jl;j++,k++)r[k]=a[j];return r}n=function(){function e(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(){return n.reject(t)}))}))}function n(e){return!(!e||void 0===e.length)}function t(){}function o(e){if(!(this instanceof o))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],c(e,this)}function r(e,n){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,o._immediateFn((function(){var t=1===e._state?n.onFulfilled:n.onRejected;if(null!==t){var o;try{o=t(e._value)}catch(r){return void f(n.promise,r)}i(n.promise,o)}else(1===e._state?i:f)(n.promise,e._value)}))):e._deferreds.push(n)}function i(e,n){try{if(n===e)throw new TypeError("A promise cannot be resolved with itself.");if(n&&("object"==typeof n||"function"==typeof n)){var t=n.then;if(n instanceof o)return e._state=3,e._value=n,void u(e);if("function"==typeof t)return void c(function(e,n){return function(){e.apply(n,arguments)}}(t,n),e)}e._state=1,e._value=n,u(e)}catch(r){f(e,r)}}function f(e,n){e._state=2,e._value=n,u(e)}function u(e){2===e._state&&0===e._deferreds.length&&o._immediateFn((function(){e._handled||o._unhandledRejectionFn(e._value)}));for(var n=0,t=e._deferreds.length;t>n;n++)r(e,e._deferreds[n]);e._deferreds=null}function c(e,n){var t=!1;try{e((function(e){t||(t=!0,i(n,e))}),(function(e){t||(t=!0,f(n,e))}))}catch(o){if(t)return;t=!0,f(n,o)}}var a=setTimeout;o.prototype.catch=function(e){return this.then(null,e)},o.prototype.then=function(e,n){var o=new this.constructor(t);return r(this,new function(e,n,t){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof n?n:null,this.promise=t}(e,n,o)),o},o.prototype.finally=e,o.all=function(e){return new o((function(t,o){function r(e,n){try{if(n&&("object"==typeof n||"function"==typeof n)){var u=n.then;if("function"==typeof u)return void u.call(n,(function(n){r(e,n)}),o)}i[e]=n,0==--f&&t(i)}catch(c){o(c)}}if(!n(e))return o(new TypeError("Promise.all accepts an array"));var i=Array.prototype.slice.call(e);if(0===i.length)return t([]);for(var f=i.length,u=0;i.length>u;u++)r(u,i[u])}))},o.resolve=function(e){return e&&"object"==typeof e&&e.constructor===o?e:new o((function(n){n(e)}))},o.reject=function(e){return new o((function(n,t){t(e)}))},o.race=function(e){return new o((function(t,r){if(!n(e))return r(new TypeError("Promise.race accepts an array"));for(var i=0,f=e.length;f>i;i++)o.resolve(e[i]).then(t,r)}))},o._immediateFn="function"==typeof setImmediate&&function(e){setImmediate(e)}||function(e){a(e,0)},o._unhandledRejectionFn=function(e){void 0!==console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)};var l=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}();"Promise"in l?l.Promise.prototype.finally||(l.Promise.prototype.finally=e):l.Promise=o},"object"==typeof exports&&"undefined"!=typeof module?n():"function"==typeof define&&define.amd?define(n):n();var getRandomValues="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),rnds8=new Uint8Array(16);function rng(){if(!getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return getRandomValues(rnds8)}for(var byteToHex=[],i=0;i<256;++i)byteToHex[i]=(i+256).toString(16).substr(1);function v4(options,buf,offset){var i=buf&&offset||0;"string"==typeof options&&(buf="binary"===options?new Array(16):null,options=null);var rnds=(options=options||{}).random||(options.rng||rng)();if(rnds[6]=15&rnds[6]|64,rnds[8]=63&rnds[8]|128,buf)for(var ii=0;ii<16;++ii)buf[i+ii]=rnds[ii];return buf||function(buf,offset){var i=offset||0,bth=byteToHex;return[bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],"-",bth[buf[i++]],bth[buf[i++]],"-",bth[buf[i++]],bth[buf[i++]],"-",bth[buf[i++]],bth[buf[i++]],"-",bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],bth[buf[i++]],bth[buf[i++]]].join("")}(rnds)}var hasOwnProperty=Object.prototype.hasOwnProperty,isArray=Array.isArray,PATH_RE=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g;function getPaths(path,data){if(isArray(path))return path;if(data&&(val=data,key=path,hasOwnProperty.call(val,key)))return[path];var val,key,res=[];return path.replace(PATH_RE,(function(match,p1,offset,string){return res.push(offset?string.replace(/\\(\\)?/g,"$1"):p1||match),string})),res}function getDataByPath(data,path){var dataPath,paths=getPaths(path,data);for(dataPath=paths.shift();null!=dataPath;){if(null==(data=data[dataPath]))return;dataPath=paths.shift()}return data}var elementMap=new Map;function transEl(el){var _a;if(!function(el){if(el){var tagName=el.tagName;return 0===tagName.indexOf("UNI-")||"BODY"===tagName||0===tagName.indexOf("V-UNI-")||el.__isUniElement}return!1}(el))throw Error("no such element");var element,elementId,elem={elementId:(element=el,elementId=element._id,elementId||(elementId=v4(),element._id=elementId,elementMap.set(elementId,{id:elementId,element:element})),elementId),tagName:el.tagName.toLocaleLowerCase().replace("uni-","")};if(el.__vue__)(vm=el.__vue__)&&(vm.$parent&&vm.$parent.$el===el&&(vm=vm.$parent),vm&&!(null===(_a=vm.$options)||void 0===_a?void 0:_a.isReserved)&&(elem.nodeId=function(vm){if(vm._$weex)return vm._uid;if(vm._$id)return vm._$id;if(vm.uid)return vm.uid;var parent_1=function(vm){for(var parent=vm.$parent;parent;){if(parent._$id)return parent;parent=parent.$parent}}(vm);if(!vm.$parent)return"-1";var vnode=vm.$vnode,context=vnode.context;return context&&context!==parent_1&&context._$id?context._$id+";"+parent_1._$id+","+vnode.data.attrs._i:parent_1._$id+","+vnode.data.attrs._i}(vm)));else var vm;return"video"===elem.tagName&&(elem.videoId=elem.nodeId),elem}function getVm(el){return el.__vue__?{isVue3:!1,vm:el.__vue__}:{isVue3:!0,vm:el.__vueParentComponent}}function getScrollViewMain(el){var _a=getVm(el),isVue3=_a.isVue3,vm=_a.vm;return isVue3?vm.exposed.$getMain():vm.$refs.main}var FUNCTIONS={input:{input:function(el,value){var _a=getVm(el),isVue3=_a.isVue3,vm=_a.vm;isVue3?vm.exposed&&vm.exposed.$triggerInput({value:value}):(vm.valueSync=value,vm.$triggerInput({},{value:value}))}},textarea:{input:function(el,value){var _a=getVm(el),isVue3=_a.isVue3,vm=_a.vm;isVue3?vm.exposed&&vm.exposed.$triggerInput({value:value}):(vm.valueSync=value,vm.$triggerInput({},{value:value}))}},"scroll-view":{scrollTo:function(el,x,y){var main=getScrollViewMain(el);main.scrollLeft=x,main.scrollTop=y},scrollTop:function(el){return getScrollViewMain(el).scrollTop},scrollLeft:function(el){return getScrollViewMain(el).scrollLeft},scrollWidth:function(el){return getScrollViewMain(el).scrollWidth},scrollHeight:function(el){return getScrollViewMain(el).scrollHeight}},swiper:{swipeTo:function(el,index){el.__vue__.current=index}},"movable-view":{moveTo:function(el,x,y){el.__vue__._animationTo(x,y)}},switch:{tap:function(el){el.click()}},slider:{slideTo:function(el,value){var vm=el.__vue__,slider=vm.$refs["uni-slider"],offsetWidth=slider.offsetWidth,boxLeft=slider.getBoundingClientRect().left;vm.value=value,vm._onClick({x:(value-vm.min)*offsetWidth/(vm.max-vm.min)+boxLeft})}}};function createTouchList(touchInits){var _a,touches=touchInits.map((function(touch){return function(touch){if(document.createTouch)return document.createTouch(window,touch.target,touch.identifier,touch.pageX,touch.pageY,touch.screenX,touch.screenY,touch.clientX,touch.clientY);return new Touch(touch)}(touch)}));return document.createTouchList?(_a=document).createTouchList.apply(_a,touches):touches}var WebAdapter={getWindow:function(pageId){return window},getDocument:function(pageId){return document},getEl:function(elementId){var element=elementMap.get(elementId);if(!element)throw Error("element destroyed");return element.element},getOffset:function(node){var rect=node.getBoundingClientRect();return Promise.resolve({left:rect.left+window.pageXOffset,top:rect.top+window.pageYOffset})},querySelector:function(context,selector){return"page"===selector&&(selector="body"),Promise.resolve(transEl(context.querySelector(selector)))},querySelectorAll:function(context,selector){var elements=[],nodeList=document.querySelectorAll(selector);return[].forEach.call(nodeList,(function(node){try{elements.push(transEl(node))}catch(e){}})),Promise.resolve({elements:elements})},queryProperties:function(context,names){return Promise.resolve({properties:names.map((function(name){var value=getDataByPath(context,name.replace(/-([a-z])/g,(function(g){return g[1].toUpperCase()})));return"document.documentElement.scrollTop"===name&&0===value&&(value=getDataByPath(context,"document.body.scrollTop")),value}))})},queryAttributes:function(context,names){return Promise.resolve({attributes:names.map((function(name){return String(context.getAttribute(name))}))})},queryStyles:function(context,names){var style=getComputedStyle(context);return Promise.resolve({styles:names.map((function(name){return style[name]}))})},queryHTML:function(context,type){return Promise.resolve({html:(html="outer"===type?context.outerHTML:context.innerHTML,html.replace(/\n/g,"").replace(/(<uni-text[^>]*>)(<span[^>]*>[^<]*<\/span>)(.*?<\/uni-text>)/g,"$1$3").replace(/<\/?[^>]*>/g,(function(replacement){return-1<replacement.indexOf("<body")?"<page>":"</body>"===replacement?"</page>":0!==replacement.indexOf("<uni-")&&0!==replacement.indexOf("</uni-")?"":replacement.replace(/uni-/g,"").replace(/ role=""/g,"").replace(/ aria-label=""/g,"")})))});var html},dispatchTapEvent:function(el){return el.click(),Promise.resolve()},dispatchLongpressEvent:function(el){return new Promise((function(resolve){el.dispatchEvent(new TouchEvent("touchstart",{cancelable:!0,bubbles:!0,touches:createTouchList([{identifier:1,target:el,pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0}]),targetTouches:createTouchList([]),changedTouches:createTouchList([{identifier:1,target:el,pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0}])})),setTimeout((function(){resolve()}),400)}))},dispatchTouchEvent:function(el,type,eventInitDict){eventInitDict||(eventInitDict={}),eventInitDict.touches||(eventInitDict.touches=[]),eventInitDict.changedTouches||(eventInitDict.changedTouches=[]),eventInitDict.touches.length||eventInitDict.touches.push({identifier:1,target:el}),eventInitDict.touches.forEach((function(touch){touch.target=el})),eventInitDict.changedTouches.forEach((function(touch){touch.target=el}));var touches=createTouchList(eventInitDict.touches),changedTouches=createTouchList(eventInitDict.changedTouches),targetTouches=createTouchList([]);return el.dispatchEvent(new TouchEvent(type,{cancelable:!0,bubbles:!0,touches:touches,targetTouches:targetTouches,changedTouches:changedTouches})),Promise.resolve()},callFunction:function(el,functionName,args){var fn=getDataByPath(FUNCTIONS,functionName);return fn?Promise.resolve({result:fn.apply(null,__spreadArrays([el],args))}):Promise.reject(Error(functionName+" not exists"))},triggerEvent:function(el,type,detail){var vm=el.__vue__;if(null==vm?void 0:vm.$trigger)vm.$trigger(type,{},detail);else switch(type){case"focus":el.focus();break;case"blur":el.getElementsByTagName("input")[0].blur()}return Promise.resolve()}};var Api=Object.assign({},function(adapter){return{"Page.getElement":function(params){return adapter.querySelector(adapter.getDocument(params.pageId),params.selector)},"Page.getElements":function(params){return adapter.querySelectorAll(adapter.getDocument(params.pageId),params.selector)},"Page.getWindowProperties":function(params){return adapter.queryProperties(adapter.getWindow(params.pageId),params.names)}}}(WebAdapter),function(adapter){var getEl=function(params){return adapter.getEl(params.elementId,params.pageId)};return{"Element.getElement":function(params){return adapter.querySelector(getEl(params),params.selector)},"Element.getElements":function(params){return adapter.querySelectorAll(getEl(params),params.selector)},"Element.getDOMProperties":function(params){return adapter.queryProperties(getEl(params),params.names)},"Element.getProperties":function(params){var el=getEl(params),ctx=el.__vue__||el.attr||{};return el.__vueParentComponent&&(ctx=Object.assign({},ctx,el.__vueParentComponent.attrs,el.__vueParentComponent.props)),adapter.queryProperties(ctx,params.names)},"Element.getOffset":function(params){return adapter.getOffset(getEl(params))},"Element.getAttributes":function(params){return adapter.queryAttributes(getEl(params),params.names)},"Element.getStyles":function(params){return adapter.queryStyles(getEl(params),params.names)},"Element.getHTML":function(params){return adapter.queryHTML(getEl(params),params.type)},"Element.tap":function(params){return adapter.dispatchTapEvent(getEl(params))},"Element.longpress":function(params){return adapter.dispatchLongpressEvent(getEl(params))},"Element.touchstart":function(params){return adapter.dispatchTouchEvent(getEl(params),"touchstart",params)},"Element.touchmove":function(params){return adapter.dispatchTouchEvent(getEl(params),"touchmove",params)},"Element.touchend":function(params){return adapter.dispatchTouchEvent(getEl(params),"touchend",params)},"Element.callFunction":function(params){return adapter.callFunction(getEl(params),params.functionName,params.args)},"Element.triggerEvent":function(params){return adapter.triggerEvent(getEl(params),params.type,params.detail)}}}(WebAdapter));function send(data){return UniViewJSBridge.publishHandler("onAutoMessageReceive",data)}UniViewJSBridge.subscribe("sendAutoMessage",(function(_a){var id=_a.id,method=_a.method,params=_a.params,data={id:id};if("ping"==method)return data.result="pong",void send(data);var fn=Api[method];if(!fn)return data.error={message:method+" unimplemented"},send(data);try{fn(params).then((function(res){res&&(data.result=res)})).catch((function(err){data.error={message:err.message}})).finally((function(){send(data)}))}catch(err){data.error={message:err.message},send(data)}}));
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappchooselocation.js b/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappchooselocation.js
deleted file mode 100644
index 719f46f..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappchooselocation.js
+++ /dev/null
@@ -1,32 +0,0 @@
-"use weex:vue";
-
-if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor
-    return this.then(
-      value => promise.resolve(callback()).then(() => value),
-      reason => promise.resolve(callback()).then(() => {
-        throw reason
-      })
-    )
-  }
-};
-
-if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
-  const global = uni.requireGlobal()
-  ArrayBuffer = global.ArrayBuffer
-  Int8Array = global.Int8Array
-  Uint8Array = global.Uint8Array
-  Uint8ClampedArray = global.Uint8ClampedArray
-  Int16Array = global.Int16Array
-  Uint16Array = global.Uint16Array
-  Int32Array = global.Int32Array
-  Uint32Array = global.Uint32Array
-  Float32Array = global.Float32Array
-  Float64Array = global.Float64Array
-  BigInt64Array = global.BigInt64Array
-  BigUint64Array = global.BigUint64Array
-};
-
-
-(()=>{var S=Object.create;var u=Object.defineProperty;var I=Object.getOwnPropertyDescriptor;var C=Object.getOwnPropertyNames;var E=Object.getPrototypeOf,_=Object.prototype.hasOwnProperty;var y=(A,t)=>()=>(t||A((t={exports:{}}).exports,t),t.exports);var G=(A,t,s,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of C(t))!_.call(A,a)&&a!==s&&u(A,a,{get:()=>t[a],enumerable:!(r=I(t,a))||r.enumerable});return A};var k=(A,t,s)=>(s=A!=null?S(E(A)):{},G(t||!A||!A.__esModule?u(s,"default",{value:A,enumerable:!0}):s,A));var B=y((q,D)=>{D.exports=Vue});var Q=Object.prototype.toString,f=A=>Q.call(A),p=A=>f(A).slice(8,-1);function N(){return typeof __channelId__=="string"&&__channelId__}function P(A,t){switch(p(t)){case"Function":return"function() { [native code] }";default:return t}}function j(A,t,s){return N()?(s.push(t.replace("at ","uni-app:///")),console[A].apply(console,s)):s.map(function(a){let o=f(a).toLowerCase();if(["[object object]","[object array]","[object module]"].indexOf(o)!==-1)try{a="---BEGIN:JSON---"+JSON.stringify(a,P)+"---END:JSON---"}catch(i){a=o}else if(a===null)a="---NULL---";else if(a===void 0)a="---UNDEFINED---";else{let i=p(a).toUpperCase();i==="NUMBER"||i==="BOOLEAN"?a="---BEGIN:"+i+"---"+a+"---END:"+i+"---":a=String(a)}return a}).join("---COMMA---")+" "+t}function h(A,t,...s){let r=j(A,t,s);r&&console[A](r)}var m={data(){return{locale:"en",fallbackLocale:"en",localization:{en:{done:"OK",cancel:"Cancel"},zh:{done:"\u5B8C\u6210",cancel:"\u53D6\u6D88"},"zh-hans":{},"zh-hant":{},messages:{}},localizationTemplate:{}}},onLoad(){this.initLocale()},created(){this.initLocale()},methods:{initLocale(){if(this.__initLocale)return;this.__initLocale=!0;let A=(plus.webview.currentWebview().extras||{}).data||{};if(A.messages&&(this.localization.messages=A.messages),A.locale){this.locale=A.locale.toLowerCase();return}let t={chs:"hans",cn:"hans",sg:"hans",cht:"hant",tw:"hant",hk:"hant",mo:"hant"},s=plus.os.language.toLowerCase().split("/")[0].replace("_","-").split("-"),r=s[1];r&&(s[1]=t[r]||r),s.length=s.length>2?2:s.length,this.locale=s.join("-")},localize(A){let t=this.locale,s=t.split("-")[0],r=this.fallbackLocale,a=o=>Object.assign({},this.localization[o],(this.localizationTemplate||{})[o]);return a("messages")[A]||a(t)[A]||a(s)[A]||a(r)[A]||A}}},w={onLoad(){this.initMessage()},methods:{initMessage(){let{from:A,callback:t,runtime:s,data:r={},useGlobalEvent:a}=plus.webview.currentWebview().extras||{};this.__from=A,this.__runtime=s,this.__page=plus.webview.currentWebview().id,this.__useGlobalEvent=a,this.data=JSON.parse(JSON.stringify(r)),plus.key.addEventListener("backbutton",()=>{typeof this.onClose=="function"?this.onClose():plus.webview.currentWebview().close("auto")});let o=this,i=function(n){let l=n.data&&n.data.__message;!l||o.__onMessageCallback&&o.__onMessageCallback(l.data)};if(this.__useGlobalEvent)weex.requireModule("globalEvent").addEventListener("plusMessage",i);else{let n=new BroadcastChannel(this.__page);n.onmessage=i}},postMessage(A={},t=!1){let s=JSON.parse(JSON.stringify({__message:{__page:this.__page,data:A,keep:t}})),r=this.__from;if(this.__runtime==="v8")this.__useGlobalEvent?plus.webview.postMessageToUniNView(s,r):new BroadcastChannel(r).postMessage(s);else{let a=plus.webview.getWebviewById(r);a&&a.evalJS(`__plusMessage&&__plusMessage(${JSON.stringify({data:s})})`)}},onMessage(A){this.__onMessageCallback=A}}};var e=k(B());var b=(A,t)=>{let s=A.__vccOpts||A;for(let[r,a]of t)s[r]=a;return s};var F=Object.defineProperty,T=Object.defineProperties,O=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,L=(A,t,s)=>t in A?F(A,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):A[t]=s,R=(A,t)=>{for(var s in t||(t={}))M.call(t,s)&&L(A,s,t[s]);if(v)for(var s of v(t))U.call(t,s)&&L(A,s,t[s]);return A},z=(A,t)=>T(A,O(t)),H={map_center_marker_container:{"":{alignItems:"flex-start",width:22,height:70}},map_center_marker:{"":{width:22,height:35}},"unichooselocation-icons":{"":{fontFamily:"unichooselocation",textDecoration:"none",textAlign:"center"}},page:{"":{flex:1,position:"relative"}},"flex-r":{"":{flexDirection:"row",flexWrap:"nowrap"}},"flex-c":{"":{flexDirection:"column",flexWrap:"nowrap"}},"flex-fill":{"":{flex:1}},"a-i-c":{"":{alignItems:"center"}},"j-c-c":{"":{justifyContent:"center"}},"nav-cover":{"":{position:"absolute",left:0,top:0,right:0,height:100,backgroundImage:"linear-gradient(to bottom, rgba(0, 0, 0, .3), rgba(0, 0, 0, 0))"}},statusbar:{"":{height:22}},"title-view":{"":{paddingTop:5,paddingRight:15,paddingBottom:5,paddingLeft:15}},"btn-cancel":{"":{paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0}},"btn-cancel-text":{"":{fontSize:30,color:"#ffffff"}},"btn-done":{"":{backgroundColor:"#007AFF",borderRadius:3,paddingTop:5,paddingRight:12,paddingBottom:5,paddingLeft:12}},"btn-done-disabled":{"":{backgroundColor:"#62abfb"}},"text-done":{"":{color:"#ffffff",fontSize:15,fontWeight:"bold",lineHeight:15,height:15}},"text-done-disabled":{"":{color:"#c0ddfe"}},"map-view":{"":{flex:2,position:"relative"}},map:{"":{width:"750rpx",justifyContent:"center",alignItems:"center"}},"map-location":{"":{position:"absolute",right:20,bottom:25,width:44,height:44,backgroundColor:"#ffffff",borderRadius:40,boxShadow:"0 2px 4px rgba(100, 100, 100, 0.2)"}},"map-location-text":{"":{fontSize:20}},"map-location-text-active":{"":{color:"#007AFF"}},"result-area":{"":{flex:2,position:"relative"}},"search-bar":{"":{paddingTop:12,paddingRight:15,paddingBottom:12,paddingLeft:15,backgroundColor:"#ffffff"}},"search-area":{"":{backgroundColor:"#ebebeb",borderRadius:5,height:30,paddingLeft:8}},"search-text":{"":{fontSize:14,lineHeight:16,color:"#b4b4b4"}},"search-icon":{"":{fontSize:16,color:"#b4b4b4",marginRight:4}},"search-tab":{"":{flexDirection:"row",paddingTop:2,paddingRight:16,paddingBottom:2,paddingLeft:16,marginTop:-10,backgroundColor:"#FFFFFF"}},"search-tab-item":{"":{marginTop:0,marginRight:5,marginBottom:0,marginLeft:5,textAlign:"center",fontSize:14,lineHeight:32,color:"#333333",borderBottomStyle:"solid",borderBottomWidth:2,borderBottomColor:"rgba(0,0,0,0)"}},"search-tab-item-active":{"":{borderBottomColor:"#0079FF"}},"no-data":{"":{color:"#808080"}},"no-data-search":{"":{marginTop:50}},"list-item":{"":{position:"relative",paddingTop:12,paddingRight:15,paddingBottom:12,paddingLeft:15}},"list-line":{"":{position:"absolute",left:15,right:0,bottom:0,height:.5,backgroundColor:"#d3d3d3"}},"list-name":{"":{fontSize:14,lines:1,textOverflow:"ellipsis"}},"list-address":{"":{fontSize:12,color:"#808080",lines:1,textOverflow:"ellipsis",marginTop:5}},"list-icon-area":{"":{paddingLeft:10,paddingRight:10}},"list-selected-icon":{"":{fontSize:20,color:"#007AFF"}},"search-view":{"":{position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"#f6f6f6"}},"searching-area":{"":{flex:5}},"search-input":{"":{fontSize:14,height:30,paddingLeft:6}},"search-cancel":{"":{color:"#0079FF",marginLeft:10}},"loading-view":{"":{paddingTop:15,paddingRight:15,paddingBottom:15,paddingLeft:15}},"loading-icon":{"":{width:28,height:28,color:"#808080"}}},Y=weex.requireModule("dom");Y.addRule("fontFace",{fontFamily:"unichooselocation",src:"url('data:font/truetype;charset=utf-8;base64,AAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzI8gE4kAAABfAAAAFZjbWFw4nGd6QAAAegAAAGyZ2x5Zn61L/EAAAOoAAACJGhlYWQXJ/zZAAAA4AAAADZoaGVhB94DhgAAALwAAAAkaG10eBQAAAAAAAHUAAAAFGxvY2EBUAGyAAADnAAAAAxtYXhwARMAZgAAARgAAAAgbmFtZWs+cdAAAAXMAAAC2XBvc3SV1XYLAAAIqAAAAE4AAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAUAAQAAAAEAAFP+qyxfDzz1AAsEAAAAAADaBFxuAAAAANoEXG4AAP+gBAADYAAAAAgAAgAAAAAAAAABAAAABQBaAAQAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQQAAZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5grsMgOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAFAAAAAwAAACwAAAAEAAABcgABAAAAAABsAAMAAQAAACwAAwAKAAABcgAEAEAAAAAKAAgAAgAC5grmHOZR7DL//wAA5grmHOZR7DL//wAAAAAAAAAAAAEACgAKAAoACgAAAAQAAwACAAEAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAEAAAAAAAAAABAAA5goAAOYKAAAABAAA5hwAAOYcAAAAAwAA5lEAAOZRAAAAAgAA7DIAAOwyAAAAAQAAAAAAAAB+AKAA0gESAAQAAP+gA+ADYAAAAAkAMQBZAAABIx4BMjY0JiIGBSMuASc1NCYiBh0BDgEHIyIGFBY7AR4BFxUUFjI2PQE+ATczMjY0JgE1NCYiBh0BLgEnMzI2NCYrAT4BNxUUFjI2PQEeARcjIgYUFjsBDgECAFABLUQtLUQtAg8iD9OcEhwSnNMPIg4SEg4iD9OcEhwSnNMPIg4SEv5SEhwSga8OPg4SEg4+Dq+BEhwSga8OPg4SEg4+Dq8BgCItLUQtLQKc0w8iDhISDiIP05wSHBKc0w8iDhISDiIP05wSHBL+gj4OEhIOPg6vgRIcEoGvDj4OEhIOPg6vgRIcEoGvAAEAAAAAA4ECgQAQAAABPgEeAQcBDgEvASY0NhYfAQM2DCIbAgz+TA0kDfcMGiIN1wJyDQIZIg3+IQ4BDf4NIhoBDd0AAQAAAAADAgKCAB0AAAE3PgEuAgYPAScmIgYUHwEHBhQWMj8BFxYyNjQnAjy4CAYGEBcWCLe3DSIaDLi4DBkjDbe3DSMZDAGAtwgWFxAGBgi4uAwaIg23tw0jGQy4uAwZIw0AAAIAAP/fA6EDHgAVACYAACUnPgE3LgEnDgEHHgEXMjY3FxYyNjQlBiIuAjQ+AjIeAhQOAQOX2CcsAQTCkpLCAwPCkj5uLdkJGRH+ijV0Z08rK09ndGdPLCxPE9MtckGSwgQEwpKSwgMoJdQIEhi3FixOaHNnTywsT2dzaE4AAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQARABUAAQAAAAAAAgAHACYAAQAAAAAAAwARAC0AAQAAAAAABAARAD4AAQAAAAAABQALAE8AAQAAAAAABgARAFoAAQAAAAAACgArAGsAAQAAAAAACwATAJYAAwABBAkAAAAqAKkAAwABBAkAAQAiANMAAwABBAkAAgAOAPUAAwABBAkAAwAiAQMAAwABBAkABAAiASUAAwABBAkABQAWAUcAAwABBAkABgAiAV0AAwABBAkACgBWAX8AAwABBAkACwAmAdUKQ3JlYXRlZCBieSBpY29uZm9udAp1bmljaG9vc2Vsb2NhdGlvblJlZ3VsYXJ1bmljaG9vc2Vsb2NhdGlvbnVuaWNob29zZWxvY2F0aW9uVmVyc2lvbiAxLjB1bmljaG9vc2Vsb2NhdGlvbkdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHUAbgBpAGMAaABvAG8AcwBlAGwAbwBjAGEAdABpAG8AbgBSAGUAZwB1AGwAYQByAHUAbgBpAGMAaABvAG8AcwBlAGwAbwBjAGEAdABpAG8AbgB1AG4AaQBjAGgAbwBvAHMAZQBsAG8AYwBhAHQAaQBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAHUAbgBpAGMAaABvAG8AcwBlAGwAbwBjAGEAdABpAG8AbgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAQIBAwEEAQUBBgAKbXlsb2NhdGlvbgZ4dWFuemUFY2xvc2UGc291c3VvAAAAAA==')"});var d=weex.requireModule("mapSearch"),K=16,x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAACcCAMAAAC3Fl5oAAAB3VBMVEVMaXH/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/EhL/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/Dw//AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/GRn/NTX/Dw//Fhb/AAD/AAD/AAD/GRn/GRn/Y2P/AAD/AAD/ExP/Ghr/AAD/AAD/MzP/GRn/AAD/Hh7/AAD/RUX/AAD/AAD/AAD/AAD/AAD/AAD/Dg7/AAD/HR3/Dw//FRX/SUn/AAD/////kJD/DQ3/Zmb/+/v/wMD/mJj/6en/vb3/1NT//Pz/ODj/+fn/3Nz/nJz/j4//9/f/7e3/9vb/7Oz/2Nj/x8f/Ozv/+Pj/3d3/nZ3/2dn//f3/6Oj/2tr/v7//09P/vr7/mZn/l5cdSvP3AAAAe3RSTlMAAhLiZgTb/vztB/JMRhlp6lQW86g8mQ4KFPs3UCH5U8huwlesWtTYGI7RsdVeJGfTW5rxnutLsvXWF8vQNdo6qQbuz7D4hgVIx2xtw8GC1TtZaIw0i84P98tU0/fsj7PKaAgiZZxeVfo8Z52eg1P0nESrENnjXVPUgw/uuSmDAAADsUlEQVR42u3aZ3cTRxgF4GtbYleSLdnGcsENG2ODjbExEHrvhAQCIb1Bem+QdkeuuFMNBBJIfmuOckzZI8/srHYmH3Lm+QNXK632LTvQ03Tu/IWeU/tTGTKT2n+q58L5c00wpXJd47DHEt5w47pKxLbhdLdPKb/7dBYxVLxw1GcI/2h1BcpzKNFHLX2JQ4gumaiitqpEEhEdOMJI9h5AFC3feYzI+7IF2tpSLEOqDXpObPRYFm/jCWho/4Ble7MdoT7fzhhq9yHEz28wltU1UPrJZ0wd66HwicfYvEFIfePTAP8tSLTupBHvtGJFH9bSkNrNWEHzERrT34xSH9Ogr1CijkbVAUH1KRqVqkdQAw07iIAaGlcTqI+/0LjeJJ5J0IIEnkpXMdzs4sTtW9dnZq7fuj2xOMtwVWk88RHDjBYejYvnjD8qjOpfQsUqhvj7oSjxcJIhVj3pyKqpNjYvVjQ/RrXq5YABKi3MCYm5BSrtWO5v11DlmlC4RpU1WRS9SJU7QukOVbpQ9JLu549+Dd0AUOlTbkGEuk85vxLAK5QbuytC3R2j3HoAjZSbFxrmKTcCoJdSk0LLJKV6gSaPMqNTQsvUKGW8JrxKqUWhaZFSeWyh1LTQNE2pHF6mzOy40DQ+S5mLimJcENoKlOnBWsr8KbRNUGYt5LXgd6HtD3lNQIoyN4S2G5RJIUOZm0LbTcqsBqVmhLYZSlkPsP4VWf+Rrd+m1v9o9h8Vv5p42C1R5qL1x7WRglOgVN52yfwNOBu76P+lLPoYidu23KPciIHGa07ZeIW1jvcNtI7q5vexCPGYCmf+m/Y9a3sAwQ5bI9T7ukPgPcn9GToEao+xk1OixJT+GIsvNAbx6eAgPq0xiF+KtkpYKhRXCQ8eFFcJhSWGu3rZ8jJkCM8kz9K4TUnrC6mAgzTsB9tLwQ2W15qfosQ2GrQNpZr7aczbzVjBZsvLcaC1g0bsbIVEnU8DOr6H1KDH2LwtUBi0/JII6Dxm9zUXkH+XMWzfh1Dte1i2Pe3QkC77Zel7aehpO8wyHG6Dtt0NjKxhN6I4uSli/TqJiJJDUQ4NDCURXTrXRy1XcumyD24M+AzhD1RXIIZsl/LoyZmurJHDM7s8lvB2FQ/PmPJ6PseAXP5HGMYAAC7ABbgAF+ACXIALcAEuwAW4ABfgAlyAC3ABLsAFuID/d8Cx4NEt8/byOf0wLnis8zjMq9/Kp7bWw4JOj8u8TlhRl+G/Mp2wpOX48GffvvZ1CyL4B53LAS6zb08EAAAAAElFTkSuQmCC",V={mixins:[w,m],data(){return{positionIcon:x,mapScale:K,userKeyword:"",showLocation:!0,latitude:39.908692,longitude:116.397477,nearList:[],nearSelectedIndex:-1,nearLoading:!1,nearLoadingEnd:!1,noNearData:!1,isUserLocation:!1,statusBarHeight:20,mapHeight:250,markers:[{id:"location",latitude:39.908692,longitude:116.397477,zIndex:"1",iconPath:x,width:26,height:36}],showSearch:!1,searchList:[],searchSelectedIndex:-1,searchLoading:!1,searchEnd:!1,noSearchData:!1,localizationTemplate:{en:{search_tips:"Search for a place",no_found:"No results found",nearby:"Nearby",more:"More"},zh:{search_tips:"\u641C\u7D22\u5730\u70B9",no_found:"\u5BF9\u4E0D\u8D77\uFF0C\u6CA1\u6709\u641C\u7D22\u5230\u76F8\u5173\u6570\u636E",nearby:"\u9644\u8FD1",more:"\u66F4\u591A"}},searchNearFlag:!0,searchMethod:"poiSearchNearBy"}},computed:{disableOK(){return this.nearSelectedIndex<0&&this.searchSelectedIndex<0},searchMethods(){return[{title:this.localize("nearby"),method:"poiSearchNearBy"},{title:this.localize("more"),method:"poiKeywordsSearch"}]}},filters:{distance(A){return A>100?`${A>1e3?(A/1e3).toFixed(1)+"k":A.toFixed(0)}m | `:A>0?"100m\u5185 | ":""}},watch:{searchMethod(){this._searchPageIndex=1,this.searchEnd=!1,this.searchList=[],this._searchKeyword&&this.search()}},onLoad(){this.statusBarHeight=plus.navigator.getStatusbarHeight(),this.mapHeight=plus.screen.resolutionHeight/2;let A=this.data;this.userKeyword=A.keyword||"",this._searchInputTimer=null,this._searchPageIndex=1,this._searchKeyword="",this._nearPageIndex=1,this._hasUserLocation=!1,this._userLatitude=0,this._userLongitude=0},onReady(){this.mapContext=this.$refs.map1,this.data.latitude&&this.data.longitude?(this._hasUserLocation=!0,this.moveToCenter({latitude:this.data.latitude,longitude:this.data.longitude})):this.getUserLocation()},onUnload(){this.clearSearchTimer()},methods:{cancelClick(){this.postMessage({event:"cancel"})},doneClick(){if(this.disableOK)return;let A=this.showSearch&&this.searchSelectedIndex>=0?this.searchList[this.searchSelectedIndex]:this.nearList[this.nearSelectedIndex],t={name:A.name,address:A.address,latitude:A.location.latitude,longitude:A.location.longitude};this.postMessage({event:"selected",detail:t})},getUserLocation(){plus.geolocation.getCurrentPosition(({coordsType:A,coords:t})=>{false?this.wgs84togcjo2(t,s=>{this.getUserLocationSuccess(s)}):this.getUserLocationSuccess(t)},A=>{this._hasUserLocation=!0,h("log","at template/__uniappchooselocation.nvue:292","Gelocation Error: code - "+A.code+"; message - "+A.message)},{geocode:!1,coordsType:"gcj02"})},getUserLocationSuccess(A){this._userLatitude=A.latitude,this._userLongitude=A.longitude,this._hasUserLocation=!0,this.moveToCenter({latitude:A.latitude,longitude:A.longitude})},searchclick(A){this.showSearch=A,A===!1&&plus.key.hideSoftKeybord()},showSearchView(){this.searchList=[],this.showSearch=!0},hideSearchView(){this.showSearch=!1,plus.key.hideSoftKeybord(),this.noSearchData=!1,this.searchSelectedIndex=-1,this._searchKeyword=""},onregionchange(A){var t=A.detail,s=t.type||A.type,r=t.causedBy||A.causedBy;r!=="drag"||s!=="end"||this.mapContext.getCenterLocation(a=>{if(!this.searchNearFlag){this.searchNearFlag=!this.searchNearFlag;return}this.moveToCenter({latitude:a.latitude,longitude:a.longitude})})},onItemClick(A,t){this.searchNearFlag=!1,t.stopPropagation&&t.stopPropagation(),this.nearSelectedIndex!==A&&(this.nearSelectedIndex=A),this.moveToLocation(this.nearList[A]&&this.nearList[A].location)},moveToCenter(A){this.latitude===A.latitude&&this.longitude===A.longitude||(this.latitude=A.latitude,this.longitude=A.longitude,this.updateCenter(A),this.moveToLocation(A),this.isUserLocation=this._userLatitude===A.latitude&&this._userLongitude===A.longitude)},updateCenter(A){this.nearSelectedIndex=-1,this.nearList=[],this._hasUserLocation&&(this._nearPageIndex=1,this.nearLoadingEnd=!1,this.reverseGeocode(A),this.searchNearByPoint(A),this.onItemClick(0,{stopPropagation:()=>{this.searchNearFlag=!0}}),this.$refs.nearListLoadmore.resetLoadmore())},searchNear(){this.nearLoadingEnd||this.searchNearByPoint({latitude:this.latitude,longitude:this.longitude})},searchNearByPoint(A){this.noNearData=!1,this.nearLoading=!0,d.poiSearchNearBy({point:{latitude:A.latitude,longitude:A.longitude},key:this.userKeyword,sortrule:1,index:this._nearPageIndex,radius:1e3},t=>{this.nearLoading=!1,this._nearPageIndex=t.pageIndex+1,this.nearLoadingEnd=t.pageIndex===t.pageNumber,t.poiList&&t.poiList.length?(this.fixPois(t.poiList),this.nearList=this.nearList.concat(t.poiList),this.fixNearList()):this.noNearData=this.nearList.length===0})},moveToLocation(A){!A||this.mapContext.moveToLocation(z(R({},A),{fail:t=>{h("error","at template/__uniappchooselocation.nvue:419","chooseLocation_moveToLocation",t)}}))},reverseGeocode(A){d.reverseGeocode({point:A},t=>{t.type==="success"&&this._nearPageIndex<=2&&(this.nearList.splice(0,0,{code:t.code,location:A,name:"\u5730\u56FE\u4F4D\u7F6E",address:t.address||""}),this.fixNearList())})},fixNearList(){let A=this.nearList;if(A.length>=2&&A[0].name==="\u5730\u56FE\u4F4D\u7F6E"){let t=this.getAddressStart(A[1]),s=A[0].address;s.startsWith(t)&&(A[0].name=s.substring(t.length))}},onsearchinput(A){var t=A.detail.value.replace(/^\s+|\s+$/g,"");this.clearSearchTimer(),this._searchInputTimer=setTimeout(()=>{clearTimeout(this._searchInputTimer),this._searchPageIndex=1,this.searchEnd=!1,this._searchKeyword=t,this.searchList=[],this.search()},300)},clearSearchTimer(){this._searchInputTimer&&clearTimeout(this._searchInputTimer)},search(){this._searchKeyword.length===0||this._searchEnd||this.searchLoading||(this.searchLoading=!0,this.noSearchData=!1,d[this.searchMethod]({point:{latitude:this.latitude,longitude:this.longitude},key:this._searchKeyword,sortrule:1,index:this._searchPageIndex,radius:5e4},A=>{this.searchLoading=!1,this._searchPageIndex=A.pageIndex+1,this.searchEnd=A.pageIndex===A.pageNumber,A.poiList&&A.poiList.length?(this.fixPois(A.poiList),this.searchList=this.searchList.concat(A.poiList)):this.noSearchData=this.searchList.length===0}))},onSearchListTouchStart(){plus.key.hideSoftKeybord()},onSearchItemClick(A,t){t.stopPropagation(),this.searchSelectedIndex!==A&&(this.searchSelectedIndex=A),this.moveToLocation(this.searchList[A]&&this.searchList[A].location)},getAddressStart(A){let t=A.addressOrigin||A.address;return A.province+(A.province===A.city?"":A.city)+(/^\d+$/.test(A.district)||t.startsWith(A.district)?"":A.district)},fixPois(A){for(var t=0;t<A.length;t++){let s=A[t];s.name=s.name.replace(/\\/g,""),s.addressOrigin=s.address.replace(/\\/g,""),s.address=this.getAddressStart(s)+s.addressOrigin}},wgs84togcjo2(A,t){let s=weex.requireModule("stream"),r=`https://apis.map.qq.com/jsapi?qt=translate&type=1&points=${A.longitude},${A.latitude}&key=MAP_KEY&output=json&pf=jsapi&ref=jsapi`;s.fetch({method:"GET",url:r,type:"json"},a=>{if(a.ok){let o=a.data.detail.points[0];t({latitude:o.lat,longitude:o.lng})}})},formatDistance(A){return A>100?`${A>1e3?(A/1e3).toFixed(1)+"k":A.toFixed(0)}m | `:A>0?"100m\u5185 | ":""}}};function Z(A,t,s,r,a,o){return(0,e.openBlock)(),(0,e.createElementBlock)("scroll-view",{scrollY:!0,showScrollbar:!0,enableBackToTop:!0,bubble:"true",style:{flexDirection:"column"}},[(0,e.createElementVNode)("view",{class:"page flex-c"},[(0,e.createElementVNode)("view",{class:"flex-r map-view"},[(0,e.createElementVNode)("map",{class:"map flex-fill",ref:"map1",scale:a.mapScale,showLocation:a.showLocation,longitude:a.longitude,latitude:a.latitude,onRegionchange:t[0]||(t[0]=(...i)=>o.onregionchange&&o.onregionchange(...i)),style:(0,e.normalizeStyle)("height:"+a.mapHeight+"px")},[(0,e.createElementVNode)("div",{class:"map_center_marker_container"},[(0,e.createElementVNode)("u-image",{class:"map_center_marker",src:a.positionIcon},null,8,["src"])])],44,["scale","showLocation","longitude","latitude"]),(0,e.createElementVNode)("view",{class:"map-location flex-c a-i-c j-c-c",onClick:t[1]||(t[1]=i=>o.getUserLocation())},[(0,e.createElementVNode)("u-text",{class:(0,e.normalizeClass)(["unichooselocation-icons map-location-text",{"map-location-text-active":a.isUserLocation}])},"\uEC32",2)]),(0,e.createElementVNode)("view",{class:"nav-cover"},[(0,e.createElementVNode)("view",{class:"statusbar",style:(0,e.normalizeStyle)("height:"+a.statusBarHeight+"px")},null,4),(0,e.createElementVNode)("view",{class:"title-view flex-r"},[(0,e.createElementVNode)("view",{class:"btn-cancel",onClick:t[2]||(t[2]=(...i)=>o.cancelClick&&o.cancelClick(...i))},[(0,e.createElementVNode)("u-text",{class:"unichooselocation-icons btn-cancel-text"},"\uE61C")]),(0,e.createElementVNode)("view",{class:"flex-fill"}),(0,e.createElementVNode)("view",{class:(0,e.normalizeClass)(["btn-done flex-r a-i-c j-c-c",{"btn-done-disabled":o.disableOK}]),onClick:t[3]||(t[3]=(...i)=>o.doneClick&&o.doneClick(...i))},[(0,e.createElementVNode)("u-text",{class:(0,e.normalizeClass)(["text-done",{"text-done-disabled":o.disableOK}])},(0,e.toDisplayString)(A.localize("done")),3)],2)])])]),(0,e.createElementVNode)("view",{class:(0,e.normalizeClass)(["flex-c result-area",{"searching-area":a.showSearch}])},[(0,e.createElementVNode)("view",{class:"search-bar"},[(0,e.createElementVNode)("view",{class:"search-area flex-r a-i-c",onClick:t[4]||(t[4]=(...i)=>o.showSearchView&&o.showSearchView(...i))},[(0,e.createElementVNode)("u-text",{class:"search-icon unichooselocation-icons"},"\uE60A"),(0,e.createElementVNode)("u-text",{class:"search-text"},(0,e.toDisplayString)(A.localize("search_tips")),1)])]),a.noNearData?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("list",{key:0,ref:"nearListLoadmore",class:"flex-fill list-view",loadmoreoffset:"5",scrollY:!0,onLoadmore:t[5]||(t[5]=i=>o.searchNear())},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(a.nearList,(i,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("cell",{key:i.uid},[(0,e.createElementVNode)("view",{class:"list-item",onClick:l=>o.onItemClick(n,l)},[(0,e.createElementVNode)("view",{class:"flex-r"},[(0,e.createElementVNode)("view",{class:"list-text-area flex-fill flex-c"},[(0,e.createElementVNode)("u-text",{class:"list-name"},(0,e.toDisplayString)(i.name),1),(0,e.createElementVNode)("u-text",{class:"list-address"},(0,e.toDisplayString)(o.formatDistance(i.distance))+(0,e.toDisplayString)(i.address),1)]),n===a.nearSelectedIndex?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:0,class:"list-icon-area flex-r a-i-c j-c-c"},[(0,e.createElementVNode)("u-text",{class:"unichooselocation-icons list-selected-icon"},"\uE651")])):(0,e.createCommentVNode)("v-if",!0)]),(0,e.createElementVNode)("view",{class:"list-line"})],8,["onClick"])]))),128)),a.nearLoading?((0,e.openBlock)(),(0,e.createElementBlock)("cell",{key:0},[(0,e.createElementVNode)("view",{class:"loading-view flex-c a-i-c j-c-c"},[(0,e.createElementVNode)("loading-indicator",{class:"loading-icon",animating:!0,arrow:"false"})])])):(0,e.createCommentVNode)("v-if",!0)],544)),a.noNearData?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:1,class:"flex-fill flex-r a-i-c j-c-c"},[(0,e.createElementVNode)("u-text",{class:"no-data"},(0,e.toDisplayString)(A.localize("no_found")),1)])):(0,e.createCommentVNode)("v-if",!0),a.showSearch?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:2,class:"search-view flex-c"},[(0,e.createElementVNode)("view",{class:"search-bar flex-r a-i-c"},[(0,e.createElementVNode)("view",{class:"search-area flex-fill flex-r"},[(0,e.createElementVNode)("u-input",{focus:!0,onInput:t[6]||(t[6]=(...i)=>o.onsearchinput&&o.onsearchinput(...i)),class:"search-input flex-fill",placeholder:A.localize("search_tips")},null,40,["placeholder"])]),(0,e.createElementVNode)("u-text",{class:"search-cancel",onClick:t[7]||(t[7]=(...i)=>o.hideSearchView&&o.hideSearchView(...i))},(0,e.toDisplayString)(A.localize("cancel")),1)]),(0,e.createElementVNode)("view",{class:"search-tab"},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(o.searchMethods,(i,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("u-text",{onClick:l=>a.searchMethod=a.searchLoading?a.searchMethod:i.method,key:n,class:(0,e.normalizeClass)([{"search-tab-item-active":i.method===a.searchMethod},"search-tab-item"])},(0,e.toDisplayString)(i.title),11,["onClick"]))),128))]),a.noSearchData?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("list",{key:0,class:"flex-fill list-view",enableBackToTop:!0,scrollY:!0,onLoadmore:t[8]||(t[8]=i=>o.search()),onTouchstart:t[9]||(t[9]=(...i)=>o.onSearchListTouchStart&&o.onSearchListTouchStart(...i))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(a.searchList,(i,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("cell",{key:i.uid},[(0,e.createElementVNode)("view",{class:"list-item",onClick:l=>o.onSearchItemClick(n,l)},[(0,e.createElementVNode)("view",{class:"flex-r"},[(0,e.createElementVNode)("view",{class:"list-text-area flex-fill flex-c"},[(0,e.createElementVNode)("u-text",{class:"list-name"},(0,e.toDisplayString)(i.name),1),(0,e.createElementVNode)("u-text",{class:"list-address"},(0,e.toDisplayString)(o.formatDistance(i.distance))+(0,e.toDisplayString)(i.address),1)]),n===a.searchSelectedIndex?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:0,class:"list-icon-area flex-r a-i-c j-c-c"},[(0,e.createElementVNode)("u-text",{class:"unichooselocation-icons list-selected-icon"},"\uE651")])):(0,e.createCommentVNode)("v-if",!0)]),(0,e.createElementVNode)("view",{class:"list-line"})],8,["onClick"])]))),128)),a.searchLoading?((0,e.openBlock)(),(0,e.createElementBlock)("cell",{key:0},[(0,e.createElementVNode)("view",{class:"loading-view flex-c a-i-c j-c-c"},[(0,e.createElementVNode)("loading-indicator",{class:"loading-icon",animating:!0})])])):(0,e.createCommentVNode)("v-if",!0)],32)),a.noSearchData?((0,e.openBlock)(),(0,e.createElementBlock)("view",{key:1,class:"flex-fill flex-r j-c-c"},[(0,e.createElementVNode)("u-text",{class:"no-data no-data-search"},(0,e.toDisplayString)(A.localize("no_found")),1)])):(0,e.createCommentVNode)("v-if",!0)])):(0,e.createCommentVNode)("v-if",!0)],2)])])}var c=b(V,[["render",Z],["styles",[H]]]);var g=plus.webview.currentWebview();if(g){let A=parseInt(g.id),t="template/__uniappchooselocation",s={};try{s=JSON.parse(g.__query__)}catch(a){}c.mpType="page";let r=Vue.createPageApp(c,{$store:getApp({allowDefault:!0}).$store,__pageId:A,__pagePath:t,__pageQuery:s});r.provide("__globalStyles",Vue.useCssStyles([...__uniConfig.styles,...c.styles||[]])),r.mount("#root")}})();
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniapperror.png b/qrcodeScaner/unpackage/dist/dev/app-plus/__uniapperror.png
deleted file mode 100644
index 4743b25..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniapperror.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappopenlocation.js b/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappopenlocation.js
deleted file mode 100644
index cd98190..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappopenlocation.js
+++ /dev/null
@@ -1,32 +0,0 @@
-"use weex:vue";
-
-if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor
-    return this.then(
-      value => promise.resolve(callback()).then(() => value),
-      reason => promise.resolve(callback()).then(() => {
-        throw reason
-      })
-    )
-  }
-};
-
-if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
-  const global = uni.requireGlobal()
-  ArrayBuffer = global.ArrayBuffer
-  Int8Array = global.Int8Array
-  Uint8Array = global.Uint8Array
-  Uint8ClampedArray = global.Uint8ClampedArray
-  Int16Array = global.Int16Array
-  Uint16Array = global.Uint16Array
-  Int32Array = global.Int32Array
-  Uint32Array = global.Uint32Array
-  Float32Array = global.Float32Array
-  Float64Array = global.Float64Array
-  BigInt64Array = global.BigInt64Array
-  BigUint64Array = global.BigUint64Array
-};
-
-
-(()=>{var B=Object.create;var m=Object.defineProperty;var b=Object.getOwnPropertyDescriptor;var w=Object.getOwnPropertyNames;var P=Object.getPrototypeOf,Q=Object.prototype.hasOwnProperty;var I=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var E=(e,t,a,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of w(t))!Q.call(e,o)&&o!==a&&m(e,o,{get:()=>t[o],enumerable:!(n=b(t,o))||n.enumerable});return e};var O=(e,t,a)=>(a=e!=null?B(P(e)):{},E(t||!e||!e.__esModule?m(a,"default",{value:e,enumerable:!0}):a,e));var f=I((L,C)=>{C.exports=Vue});var d={data(){return{locale:"en",fallbackLocale:"en",localization:{en:{done:"OK",cancel:"Cancel"},zh:{done:"\u5B8C\u6210",cancel:"\u53D6\u6D88"},"zh-hans":{},"zh-hant":{},messages:{}},localizationTemplate:{}}},onLoad(){this.initLocale()},created(){this.initLocale()},methods:{initLocale(){if(this.__initLocale)return;this.__initLocale=!0;let e=(plus.webview.currentWebview().extras||{}).data||{};if(e.messages&&(this.localization.messages=e.messages),e.locale){this.locale=e.locale.toLowerCase();return}let t={chs:"hans",cn:"hans",sg:"hans",cht:"hant",tw:"hant",hk:"hant",mo:"hant"},a=plus.os.language.toLowerCase().split("/")[0].replace("_","-").split("-"),n=a[1];n&&(a[1]=t[n]||n),a.length=a.length>2?2:a.length,this.locale=a.join("-")},localize(e){let t=this.locale,a=t.split("-")[0],n=this.fallbackLocale,o=s=>Object.assign({},this.localization[s],(this.localizationTemplate||{})[s]);return o("messages")[e]||o(t)[e]||o(a)[e]||o(n)[e]||e}}},h={onLoad(){this.initMessage()},methods:{initMessage(){let{from:e,callback:t,runtime:a,data:n={},useGlobalEvent:o}=plus.webview.currentWebview().extras||{};this.__from=e,this.__runtime=a,this.__page=plus.webview.currentWebview().id,this.__useGlobalEvent=o,this.data=JSON.parse(JSON.stringify(n)),plus.key.addEventListener("backbutton",()=>{typeof this.onClose=="function"?this.onClose():plus.webview.currentWebview().close("auto")});let s=this,r=function(l){let A=l.data&&l.data.__message;!A||s.__onMessageCallback&&s.__onMessageCallback(A.data)};if(this.__useGlobalEvent)weex.requireModule("globalEvent").addEventListener("plusMessage",r);else{let l=new BroadcastChannel(this.__page);l.onmessage=r}},postMessage(e={},t=!1){let a=JSON.parse(JSON.stringify({__message:{__page:this.__page,data:e,keep:t}})),n=this.__from;if(this.__runtime==="v8")this.__useGlobalEvent?plus.webview.postMessageToUniNView(a,n):new BroadcastChannel(n).postMessage(a);else{let o=plus.webview.getWebviewById(n);o&&o.evalJS(`__plusMessage&&__plusMessage(${JSON.stringify({data:a})})`)}},onMessage(e){this.__onMessageCallback=e}}};var i=O(f());var v=(e,t)=>{let a=e.__vccOpts||e;for(let[n,o]of t)a[n]=o;return a};var x={page:{"":{flex:1}},"flex-r":{"":{flexDirection:"row",flexWrap:"nowrap"}},"flex-c":{"":{flexDirection:"column",flexWrap:"nowrap"}},"flex-fill":{"":{flex:1}},"a-i-c":{"":{alignItems:"center"}},"j-c-c":{"":{justifyContent:"center"}},target:{"":{paddingTop:10,paddingBottom:10}},"text-area":{"":{paddingLeft:10,paddingRight:10,flex:1}},name:{"":{fontSize:16,lines:1,textOverflow:"ellipsis"}},address:{"":{fontSize:14,color:"#808080",lines:1,textOverflow:"ellipsis",marginTop:2}},"goto-area":{"":{width:50,height:50,paddingTop:8,paddingRight:8,paddingBottom:8,paddingLeft:8,backgroundColor:"#007aff",borderRadius:50,marginRight:10}},"goto-icon":{"":{width:34,height:34}},"goto-text":{"":{fontSize:14,color:"#FFFFFF"}}},z={mixins:[h,d],data(){return{bottom:"0px",longitude:"",latitude:"",markers:[],name:"",address:"",localizationTemplate:{en:{"map.title.amap":"AutoNavi Maps","map.title.baidu":"Baidu Maps","map.title.tencent":"Tencent Maps","map.title.apple":"Apple Maps","map.title.google":"Google Maps","location.title":"My Location","select.cancel":"Cancel"},zh:{"map.title.amap":"\u9AD8\u5FB7\u5730\u56FE","map.title.baidu":"\u767E\u5EA6\u5730\u56FE","map.title.tencent":"\u817E\u8BAF\u5730\u56FE","map.title.apple":"\u82F9\u679C\u5730\u56FE","map.title.google":"\u8C37\u6B4C\u5730\u56FE","location.title":"\u6211\u7684\u4F4D\u7F6E","select.cancel":"\u53D6\u6D88"}},android:weex.config.env.platform.toLowerCase()==="android"}},onLoad(){let e=this.data;if(this.latitude=e.latitude,this.longitude=e.longitude,this.name=e.name||"",this.address=e.address||"",!this.android){let t=plus.webview.currentWebview().getSafeAreaInsets();this.bottom=t.bottom+"px"}},onReady(){this.mapContext=this.$refs.map1,this.markers=[{id:"location",latitude:this.latitude,longitude:this.longitude,title:this.name,zIndex:"1",iconPath:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAABICAMAAACORiZjAAAByFBMVEUAAAD/PyL/PyL/PyL/PyL/PyL/PyL/PyL/PyL/PiL/PyL/PyL/PyP/PyL/PyL/PyL/PyL/PiL/PyL8PiP/PyL4OyP/PyL3OyX9Pyb0RUP0RkPzOiXsPj3YLi7TKSnQJiX0RkTgMCj0QjvkNC3vPDPwOy/9PyXsNSTyRUTgNDPdMjHrPTzuQD7iNTTxQ0HTJyTZKyf1RULlNjDZKyTfLSLeLSX0Qzz3Qzv8PSTMJCTmOjnPJSXLIiLzRkXWLCvgNDPZLyzVKijRJSTtPzvcMS7jNjPZLCnyREHpOzjiNDDtPzvzQz/VKSXkNTDsPDXyQjz2RT7pMyTxOinjMST5QjTmOjnPJSLdLyr0RD//YF7/////R0b/Tk3/XVv/WFb/VVP/S0v/Pz//W1n/UVD/REP/Xlz/Ojr/QUH/Skn/U1L/ODf7VlX5UU/oOzrqNzf/+/v5UlHvQUD2TEv0SUj3Tk3/2dn8W1r6TEv7R0b7REPvPTzzPDvwNjXkMjLnMDDjLS3dKir/xcX/vr7/qqn/pqX/mZn/fn7/ZWT/8PD/4eH/3t3/zs7/ra3/kpL/iIj/e3r5PDz4NjbxMTHsMTDlLCz/9vb/6ej/ubjhOGVRAAAAWXRSTlMABQ4TFgoIHhApI0RAGhgzJi89Ozg2LVEg4s5c/v366tmZiYl2X0pE/vn08eTe1sWvqqiOgXVlUE399/b08u3n4tzZ1dTKyMTDvLmzqqKal35taFxH6sC3oms+ongAAAOtSURBVEjHjZV3W9pQGMXJzQACQRARxVF3HdVW26od7q111NqhdbRSbQVElnvvbV1tv25Jgpr3kpCcP+/7/J5z8p57QScr4l46jSJohEhKEGlANKGBYBA1NFDpyklPz3FV5tWwHKnGEbShprIuFPAujEW14A2E6nqqWYshEcYYqnNC3mEgbyh9wMgZGCUbZHZFFobjtODLKWQpRMgyhrxiiQtwK/6SqpczY/QdvqlhJflcZpZk4hiryzecQIH0IitFY0xaBWDkqCEr9CLIDsDIJqywswbpNlB/ZEpVkZ4kPZKEqwmOTakrXGCk6IdwFYExDfI+SX4ISBeExjQp0m/jUMyIeuLVBo2Xma0kIRpVhyc1Kpxn42hxdd2BuOnv3Z2d3YO4Y29LCitcQiItcxxH5kcEncRhmc5UiofowuJxqPO5kZjm9rFROC9JWAXqC8HBgciI1AWcRbqj+fgX0emDg+MRif5OglmgJdlIEvzCJ8D5xQjQORhOlJlTKR4qmwD6B6FtOJ012yyMjrHMwuNTCM1jUG2SHDQPoWMMciZxdBR6PQOOtyF0ikEmEfrom5FqH0J7YOh+LUAE1bbolmrqj5SZOwTDxXJTdBFRqCrsBtoHRnAW7hRXThYE3VA7koVjo2CfUK4O2WdHodx7c7FsZ25sNDtotxp4SF++OIrpcHf+6Ojk7BA/X2wwOfRIeLj5wVGNClYJF4K/sY4SrVBJhj323hHXG/ymScEu091PH0HaS5e0MEslGeLuBCt9fqYWKLNXNIpZGcuXfqlqqaHWLhrFrLpWvqpqpU1ixFs9Ll1WY5ZLo19ECUb3X+VXg/y5wEj4qtYVlXCtRdIvErtyZi0nDJc1aLZxCPtrZ3P9PxLIX2Vy8P8zQAxla1xVZlYba6NbYAAi7KIwSxnKKjDHtoAHfOb/qSD/Z1OKEA4XbXHUr8ozq/XOZKOFxgkx4Mv177Jaz4fhQFnWdr8c4283pVhBRSDg4+zLeOYyu9CcCsIBK5T2fF0mXK7JkYaAEaAoY9Mazqw1FdnBRcWFuA/ZGDOd/R7eH7my3m1MA208k60I3ibHozUps/bICe+PQllbUmjrBaxIqaynG5JwT5UrgmW9ubpjrt5kJMOKlMvavIM2o08cVqRcVvONyNw0Y088YVmvPIJeqVUEy9rkmU31imBZ1x7PNV6RelkeD16Relmfbm81VQTLevs2A74iDWXpXzznwwEj9YCszcbCcOqiSY4jYTh1Jx1B04o+/wH6/wOSPFj1xgAAAABJRU5ErkJggg==",width:26,height:36}],this.updateMarker()},methods:{goto(){var e=weex.config.env.platform==="iOS";this.openSysMap(this.latitude,this.longitude,this.name,e)},updateMarker(){this.mapContext.moveToLocation(),this.mapContext.translateMarker({markerId:"location",destination:{latitude:this.latitude,longitude:this.longitude},duration:0},e=>{})},openSysMap(e,t,a,n){let o=weex.requireModule("mapSearch");var s=[{title:this.localize("map.title.tencent"),getUrl:function(){var A;return A="https://apis.map.qq.com/uri/v1/routeplan?type=drive&to="+encodeURIComponent(a)+"&tocoord="+encodeURIComponent(e+","+t)+"&referer=APP",A}},{title:this.localize("map.title.google"),getUrl:function(){var A;return A="https://www.google.com/maps/?daddr="+encodeURIComponent(a)+"&sll="+encodeURIComponent(e+","+t),A}}],r=[{title:this.localize("map.title.amap"),pname:"com.autonavi.minimap",action:n?"iosamap://":"amapuri://",getUrl:function(){var A;return n?A="iosamap://path":A="amapuri://route/plan/",A+="?sourceApplication=APP&dname="+encodeURIComponent(a)+"&dlat="+e+"&dlon="+t+"&dev=0",A}},{title:this.localize("map.title.baidu"),pname:"com.baidu.BaiduMap",action:"baidumap://",getUrl:function(){var A="baidumap://map/direction?destination="+encodeURIComponent("latlng:"+e+","+t+"|name:"+a)+"&mode=driving&src=APP&coord_type=gcj02";return A}},{title:this.localize("map.title.tencent"),pname:"com.tencent.map",action:"qqmap://",getUrl:()=>{var A;return A="qqmap://map/routeplan?type=drive"+(n?"&from="+encodeURIComponent(this.localize("location.title")):"")+"&to="+encodeURIComponent(a)+"&tocoord="+encodeURIComponent(e+","+t)+"&referer=APP",A}},{title:this.localize("map.title.google"),pname:"com.google.android.apps.maps",action:"comgooglemapsurl://",getUrl:function(){var A;return n?A="comgooglemapsurl://maps.google.com/":A="https://www.google.com/maps/",A+="?daddr="+encodeURIComponent(a)+"&sll="+encodeURIComponent(e+","+t),A}}],l=[];r.forEach(function(A){var g=plus.runtime.isApplicationExist({pname:A.pname,action:A.action});g&&l.push(A)}),n&&l.unshift({title:this.localize("map.title.apple"),navigateTo:function(){o.openSystemMapNavigation({longitude:t,latitude:e,name:a})}}),l.length===0&&(l=l.concat(s)),plus.nativeUI.actionSheet({cancel:this.localize("select.cancel"),buttons:l},function(A){var g=A.index,c;g>0&&(c=l[g-1],c.navigateTo?c.navigateTo():plus.runtime.openURL(c.getUrl(),function(){},c.pname))})}}};function R(e,t,a,n,o,s){return(0,i.openBlock)(),(0,i.createElementBlock)("scroll-view",{scrollY:!0,showScrollbar:!0,enableBackToTop:!0,bubble:"true",style:{flexDirection:"column"}},[(0,i.createElementVNode)("view",{class:"page flex-c",style:(0,i.normalizeStyle)({paddingBottom:o.bottom})},[(0,i.createElementVNode)("map",{class:"flex-fill map",ref:"map1",longitude:o.longitude,latitude:o.latitude,markers:o.markers},null,8,["longitude","latitude","markers"]),(0,i.createElementVNode)("view",{class:"flex-r a-i-c target"},[(0,i.createElementVNode)("view",{class:"text-area"},[(0,i.createElementVNode)("u-text",{class:"name"},(0,i.toDisplayString)(o.name),1),(0,i.createElementVNode)("u-text",{class:"address"},(0,i.toDisplayString)(o.address),1)]),(0,i.createElementVNode)("view",{class:"goto-area",onClick:t[0]||(t[0]=(...r)=>s.goto&&s.goto(...r))},[(0,i.createElementVNode)("u-image",{class:"goto-icon",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADIEAYAAAD9yHLdAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAADzVJREFUeNrt3WmMFMUfxvGqRREjEhXxIAooUQTFGPGIeLAcshoxRhM1Eu+YjZGIJh4vTIzHC1GJiiCeiUckEkWDVzxQxHgRvNB4LYiigshyxFXYg4Bb/xfPv1YbFpjtnZmq7v5+3vxSs8vOr4vpfqZ6pmeMAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMKwoRtAtjnnnHN77KHR2LGqhx327y8YZ9zSpcYaa+z8+dZaa21LS+i+AQCBKDgmTVJdv96VZN06/+9C9w8AqBId+K1Vfeih0gJjZ/zfsayEASBvksExbVp5gmNrjz5KkABATlQnOAgSAMiNMMFBkABAZsURHAQJAGRGnMFBkABAtLIRHAQJAEQjm8FBkABAMPkIDoIEAKomn8FBkABAxRQjOAgSACibYgYHQQIAqREcnSFIAGC7/AFSleDoHEECAB38AVGV4CgNQQKgwPwBUJXgSIcgAVAg/oCnSnCUB0ECIMf8AU6V4KgMggRAjvgDmirBUR0ECYAM8wcw1ViCY/PmfN3Pzvh5J0gAZIA/YCUPYKE1NqpOmlSd+6uvV/3999BbLqxIAETMH6BUYwuOI49Ura2tzv36+xkyRJUgAYBt+AOSanzBkeyzegGSvF+CBAA6+AOQarzBkey3+gGSvH+CBECB+QOOavzBkew7XIAk+yBIABSIP8CoZic4kv2HD5BkPwQJgBzzBxTV7AVHcjviCZBkXwQJgBzxBxDV7AZHcnviC5BkfwQJgAzzBwzV7AdHcrviDZBknwQJgAzxBwjV/ARHcvviD5BkvwQJgIj5A4Jq/oIjuZ3ZCZBk3wQJgIj4A4BqfoMjub3ZC5Bk/wQJgID8Dq+a/+BIbnd2AyS5HQQJgCryO7hqcYIjuf3ZD5Dk9hAkACrI79CqxQuO5DzkJ0CS20WQACgjvwOrFjc4kvORvwBJbh9BAqAb/A6rSnAk5yW/AZLcToIEQBf4HVSV4Oh8fvIfIMntJUgA7IDfIVUJjh3PU3ECJLndBAmA//A7oCrBUdp8FS9AkttPkACF5nc4VYKja/NW3ABJzgNBAhSK38FUCY5080eAJOeDIAFyze9QqgRH9+aRAOl8XggSIFf8DqRKcJRnPgmQHc8PQQJkmt9hVAmO8s4rAVLaPBEkQKb4HUSV4KjM/BIgXZsvggSImt8hVAmOys4zAZJu3ggSICp+B1AlOKoz3wRI9+aPIAGC8g94VYKjuvNOgJRnHgkSoKr8A1yV4Agz/wRIeeeTIAGqQg/su+8OvYvJH3+oDh0ael6qO/8ESGXmdejQ5OMqtClTQs8LUBau3bW79rPPDr1LSfGCo+P/wTlHgFR6fiMKknbX7tonTAg9L8iGmtANbJc11tjbbw/bxOrVqmPGWGuttT/8EHpakC/Jx9WYMar+cRfKbbeFvX9kRXQBoqdB/ftrdOyxYbogOFBd0QSJNdbYESO0Hx5wQOh5QdyiCxAZMCDM/RIcCCuOIPEvpg8aFHo+ELf4AsQZZ1xra3XvlOBAXIIHiTPOuObm0POAuMUXIMYYYxoaVDdsqOz9rFmjOm4cwYEYJR+X/k0Gq1ZV9l43blRdujT09iNu0QWIrbE1tmbTJo1mz67MvfhncrW12kG/+y70dgM7osfpkiUajRunWqkVyaxZyf0QyBj/Ip7qypXleY9icd+Om5Z/e2113kNavLfxpuUfx8nHdXetXKm38e6/f+jtQzZEtwLx9IzLP8Oqq1NdvrzLf8gZZ1xDg+ppp3GqCnnQ8Tj+/+Nat/oVShc444z7+WcN6uq08mhsDL19QFnpmVHv3nqmdPPNGn/2merGjbp9wwbVTz5Rve461d13D91/VrECyQb/OFe9/nrtFwsXduwXif1k0SKNb7pJ4z32CN0/gBwiQABsT7SnsAAAcSNAAACpECAAgFQIEABAKgQIACAVAgQAkAoBAgBIhQABAKRCgAAAUiFAAACpECAAgFQIEABAKgQIACAVAgQAkAoBAgBIhQABAKRCgAAAUiFAAACpECAAgFQIEABAKgQIACAVAgQAkAoBAgBIhQABAKRCgAAAUiFAAACpECAAgFQIEABAKgQIACAVAgQAkMouoRsAgFBcu2t37b17a9S3r7HGGtu3r3HGGbfvvsnxf35ujDFmn31Ue/VK/tU+ffT7PXro963VeK+9On7FGmtsW5tub2jQjc8/b2tsja35/PPQ81IqAgRAZjnnnHN7760D8eDBunXQIB2gBw7U2NdDDun4eeL2Pffc5g9bY43dwXhnSv331lhjJ0zQ4MYbtT3PPadxfb211lrb3Bx6nreHAAEQDa0IevbUgXXYMAXDUUdpPHy4xsOHa3zUUfpXBx/c5QN81CZOVD3wQM1HXZ1WJps3h+5sawQIgKrRM+zBgxUEI0fqwD9ypH7q67Bhqrvs0u2VQKaNHq3tnTxZ4/vuC93R1ggQAN2mYKipUTCMGKFbR43SAfDkkzU+6STV/fcvVhB01/XXa37vv1+ntJwL3ZFHgAAomU6p9OunABg/Xreeeabq+PG6vV+/0H3my0EHJV/jWbYsdEceAQJgG3rGe8wxGp13nuoZZ6j6FUYNlwFUSyKYCRAAEVBQHHmkRhdcoHrhhapDhoTuD/+1Zk3oDrZGgAAF0PHitTHm33f5+MDw72ZCnFasUP3559CdbI0AAXJEQdGjh86Zjx6tW+vrVf2pqB49QveJrnjggdhePPcIECDDFBiHHqrAuOoq3XrFFTpnfsABoftDSs444957T4MZM0K3sz0ECJAhCozaWh1gbr5Zt9bVKTB4UTvb/Apj1iz9f159tVYeW7aE7mx7CBAgQh3XVRhjjDn3XFUfGCecwHUUgTnjjGtu1v9Dc7PGGzdq/Oefnf++D4imJv1ea6vG33+vOmeOAuOLL0JvXqkIECACur5it900uvRS1RtvVD388ND9ZVtbm+qvv3ZUZ5xxv/2mA/mKFRqvWqXx2rX6vbVrdfu6dcnbm5r00SLxvSZRbQQIEEDHi93GGGMuu0z19ttVDz44dH9xa2xU/fpr1R9+UF2ypKM644xbulQH+pUrQ3ecVwQIUEUKjnPO0eiuu1T9Zz8Vnb/OYeFC1U8/VV28WPWrr3SK548/QncKIUCACtKpqVNP1SmQe+7Rrf4zoQrEGWfcTz9pHubP1/ijj/TDhQu1UojnCmuUhgABykgrjP79Nbr/flV/ZXfeNTWpzpungHjnHR8YCojly0N3iPIiQIBu0ArDf+z4pEm69c47Vfv0Cd1fZSxbpoB47TVt9+uva/zhh7F+bwUqgwABUtBKw3+o4COPqB5/fOi+yst/hMbcuQqIOXMUEP7UE4qOAAFKoMDYfXeN7r1X9ZprVLN+Ad9ff6nOnq36zDOqixbF+hEaiAMBAuxAcqXx7LOqQ4eG7ivt1qi+/75WFE8+qVNQL72koPAXtgGlIUCA/0heAX7ttap+xdGzZ+j+usZfQDdnjgJj6lSdgvrmm9CdIR8IEMD4F8MHDtRo1izVU04J3VfXrFqloJg2TSuLJ57QysK/OwooLwIEhaYVx6hRGr3wgup++4XuqzT+bbEPPqj6+ONaYXAqCtVBgKBQFBjW6pn6DTfo1rvvVo34ezKcccb5LxS67TatMGbP1grjn39Ct4diIkBQCAqOXr00euwxHYD9hxbGyn943333qU6bphXGpk2hOwOMIUCQc3ptw3844euvqx59dOi+OudPPU2dqnrPPVphtLSE7gzoDAGCXNKK44gjNHr7bdUBA0L31TkfbJMnKzD4yA9kAwGCXNGK47jjNHrjDdV+/UL3lbR8uV7TuPpqnZKaNy90R0AaGb+CFhCtOMaM0Wsb/rukYwkO/5Wk06crOI4+muBAHrACQaYpOM47TyP/URyxXPC3dKkC45JLFBj++y2AfGAFgkzSqarTT9fouedUYwmOZ59VcIwYQXAgz1iBIFO04qit1eiVV1T9d4mH8uefCozLLlNgvPZa2H6A6iBAkAlacZx4okavvqrqPx03REPGGbd4sV5zOf98BcdPP4WeJ6CaOIWFqCk4hg/XgfrNN3XrnnuG7eqpp9TPyJF62y3BgWIiQBAlnarq21ejuXNV9947VDeqd9yhwLjySlX/abdAMXEKC1HRimPXXXWK6MUX9Ux/8ODqN2Kccc3Nuv+LL1ZgvPxy6PkBYkKAIC7WWGP9p8v6F8urralJfUyYoOD4+OPQ0wLEiABBROrrVS+6KMz9r1mjWlen4Pjqq9AzAsSMAEFEQgVHY6Nqba2Co6Eh9EwAWcCL6Cgw/019Z55JcABdR4CggHxwjB2r4Fi8OHRHQBYRICiQzZv17qrzz1dwfPll6I6ALCNAUCD19bpi/N13Q3cC5AEBgnxzxhk3ZYpWHE8/HbodIE8IEOTYggW6nuPWW0N3AuQRAYIcWr1adeJErTz++Sd0R0AeESDIkfZ21YsuUnD4IAFQCQQIcmTGDAXH+++H7gQoAgIEOfDjj6q33BK6E6BICBDkwOTJWnm0tITuBCgSAgQZ9uKLCo633grdCVBEBAgyqLVV13fccEPoToAiI0CQLc4442bO1BXlv/0Wuh2gyAgQZIP/hkBjjDFTp4ZuBwABgkx5+GGtPPwXPwEIiQBBBmzZojp9euhOAPyLAEHcnHHGzZ2rlcfKlaHbAfAvAgRxs8YaO3Nm6DYAbIsAQcRWrFD94IPQnQDYFgGCiM2erQsFnQvdCYBtESCIkzPOuDlzQrcBYPsIEMTFGWfcunV67YPvLAdiRoAgLtZYY+fN06kr//0eAGJEgCBC8+eH7gDAzhEgiNCiRaE7ALBzBAgi0tam10CWLAndCYCdI0AQB2eccd9+qyvO/UeXAIgZAYI4WGON9V9NCyALCBBExF95DiALCBDEwRlnHAECZAkBgjhYY41dvz50GwBKR4AgIi0toTsAUDoCBHFwxhnX2hq6DQClI0BQgk2bKn4X1lhj//479JYCKB0BghL8+mtl/77/uPZffgm9pQCAMnPOOec+/9yVW7trd+2ffRZ6+wAAFaID/dlnlz1AnHPOnXVW6O0DAFSYDvhTppRn5XHXXaG3BwBQZUqBK65QbWwsLTVWr1a9/PLQ/QPoPhu6AWSbAqFXL43GjFEdMiT5Ww0NqgsW6Iui2tpC9w0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyK7/ATO6t9N2I5PTAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTAzLTAxVDExOjQ1OjU1KzA4OjAw5vcxUwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wMy0wMVQxMTo0NTo1NSswODowMJeqie8AAABSdEVYdHN2ZzpiYXNlLXVyaQBmaWxlOi8vL2hvbWUvYWRtaW4vaWNvbi1mb250L3RtcC9pY29uX2lnaGV6d2JubWhiL25hdmlnYXRpb25fbGluZS5zdmc29Ka/AAAAAElFTkSuQmCC"})])])],4)])}var p=v(z,[["render",R],["styles",[x]]]);var u=plus.webview.currentWebview();if(u){let e=parseInt(u.id),t="template/__uniappopenlocation",a={};try{a=JSON.parse(u.__query__)}catch(o){}p.mpType="page";let n=Vue.createPageApp(p,{$store:getApp({allowDefault:!0}).$store,__pageId:e,__pagePath:t,__pageQuery:a});n.provide("__globalStyles",Vue.useCssStyles([...__uniConfig.styles,...p.styles||[]])),n.mount("#root")}})();
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniapppicker.js b/qrcodeScaner/unpackage/dist/dev/app-plus/__uniapppicker.js
deleted file mode 100644
index a654783..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniapppicker.js
+++ /dev/null
@@ -1,33 +0,0 @@
-"use weex:vue";
-
-if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor
-    return this.then(
-      value => promise.resolve(callback()).then(() => value),
-      reason => promise.resolve(callback()).then(() => {
-        throw reason
-      })
-    )
-  }
-};
-
-if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
-  const global = uni.requireGlobal()
-  ArrayBuffer = global.ArrayBuffer
-  Int8Array = global.Int8Array
-  Uint8Array = global.Uint8Array
-  Uint8ClampedArray = global.Uint8ClampedArray
-  Int16Array = global.Int16Array
-  Uint16Array = global.Uint16Array
-  Int32Array = global.Int32Array
-  Uint32Array = global.Uint32Array
-  Float32Array = global.Float32Array
-  Float64Array = global.Float64Array
-  BigInt64Array = global.BigInt64Array
-  BigUint64Array = global.BigUint64Array
-};
-
-
-(()=>{var D=Object.create;var b=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var x=Object.getOwnPropertyNames;var M=Object.getPrototypeOf,I=Object.prototype.hasOwnProperty;var V=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var L=(e,t,a,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of x(t))!I.call(e,r)&&r!==a&&b(e,r,{get:()=>t[r],enumerable:!(i=C(t,r))||i.enumerable});return e};var N=(e,t,a)=>(a=e!=null?D(M(e)):{},L(t||!e||!e.__esModule?b(a,"default",{value:e,enumerable:!0}):a,e));var A=V((U,v)=>{v.exports=Vue});var _={data(){return{locale:"en",fallbackLocale:"en",localization:{en:{done:"OK",cancel:"Cancel"},zh:{done:"\u5B8C\u6210",cancel:"\u53D6\u6D88"},"zh-hans":{},"zh-hant":{},messages:{}},localizationTemplate:{}}},onLoad(){this.initLocale()},created(){this.initLocale()},methods:{initLocale(){if(this.__initLocale)return;this.__initLocale=!0;let e=(plus.webview.currentWebview().extras||{}).data||{};if(e.messages&&(this.localization.messages=e.messages),e.locale){this.locale=e.locale.toLowerCase();return}let t={chs:"hans",cn:"hans",sg:"hans",cht:"hant",tw:"hant",hk:"hant",mo:"hant"},a=plus.os.language.toLowerCase().split("/")[0].replace("_","-").split("-"),i=a[1];i&&(a[1]=t[i]||i),a.length=a.length>2?2:a.length,this.locale=a.join("-")},localize(e){let t=this.locale,a=t.split("-")[0],i=this.fallbackLocale,r=n=>Object.assign({},this.localization[n],(this.localizationTemplate||{})[n]);return r("messages")[e]||r(t)[e]||r(a)[e]||r(i)[e]||e}}},k={onLoad(){this.initMessage()},methods:{initMessage(){let{from:e,callback:t,runtime:a,data:i={},useGlobalEvent:r}=plus.webview.currentWebview().extras||{};this.__from=e,this.__runtime=a,this.__page=plus.webview.currentWebview().id,this.__useGlobalEvent=r,this.data=JSON.parse(JSON.stringify(i)),plus.key.addEventListener("backbutton",()=>{typeof this.onClose=="function"?this.onClose():plus.webview.currentWebview().close("auto")});let n=this,c=function(o){let u=o.data&&o.data.__message;!u||n.__onMessageCallback&&n.__onMessageCallback(u.data)};if(this.__useGlobalEvent)weex.requireModule("globalEvent").addEventListener("plusMessage",c);else{let o=new BroadcastChannel(this.__page);o.onmessage=c}},postMessage(e={},t=!1){let a=JSON.parse(JSON.stringify({__message:{__page:this.__page,data:e,keep:t}})),i=this.__from;if(this.__runtime==="v8")this.__useGlobalEvent?plus.webview.postMessageToUniNView(a,i):new BroadcastChannel(i).postMessage(a);else{let r=plus.webview.getWebviewById(i);r&&r.evalJS(`__plusMessage&&__plusMessage(${JSON.stringify({data:a})})`)}},onMessage(e){this.__onMessageCallback=e}}};var s=N(A());var m=(e,t)=>{let a=e.__vccOpts||e;for(let[i,r]of t)a[i]=r;return a};var d=e=>e>9?e:"0"+e;function w({date:e=new Date,mode:t="date"}){return t==="time"?d(e.getHours())+":"+d(e.getMinutes()):e.getFullYear()+"-"+d(e.getMonth()+1)+"-"+d(e.getDate())}var O={data(){return{darkmode:!1,theme:"light"}},onLoad(){this.initDarkmode()},created(){this.initDarkmode()},computed:{isDark(){return this.theme==="dark"}},methods:{initDarkmode(){if(this.__init)return;this.__init=!0;let e=(plus.webview.currentWebview().extras||{}).data||{};this.darkmode=e.darkmode||!1,this.darkmode&&(this.theme=e.theme||"light")}}},z={data(){return{safeAreaInsets:{left:0,right:0,top:0,bottom:0}}},onLoad(){this.initSafeAreaInsets()},created(){this.initSafeAreaInsets()},methods:{initSafeAreaInsets(){if(this.__initSafeAreaInsets)return;this.__initSafeAreaInsets=!0;let e=plus.webview.currentWebview();e.addEventListener("resize",()=>{setTimeout(()=>{this.updateSafeAreaInsets(e)},20)}),this.updateSafeAreaInsets(e)},updateSafeAreaInsets(e){let t=e.getSafeAreaInsets(),a=this.safeAreaInsets;Object.keys(a).forEach(i=>{a[i]=t[i]})}}},Y={content:{"":{position:"absolute",top:0,left:0,bottom:0,right:0}},"uni-mask":{"":{position:"absolute",top:0,left:0,bottom:0,right:0,backgroundColor:"rgba(0,0,0,0.4)",opacity:0,transitionProperty:"opacity",transitionDuration:200,transitionTimingFunction:"linear"}},"uni-mask-visible":{"":{opacity:1}},"uni-picker":{"":{position:"absolute",left:0,bottom:0,right:0,backgroundColor:"#ffffff",color:"#000000",flexDirection:"column",transform:"translateY(295px)"}},"uni-picker-header":{"":{height:45,borderBottomWidth:.5,borderBottomColor:"#C8C9C9",backgroundColor:"#FFFFFF",fontSize:20}},"uni-picker-action":{"":{position:"absolute",textAlign:"center",top:0,height:45,paddingTop:0,paddingRight:14,paddingBottom:0,paddingLeft:14,fontSize:17,lineHeight:45}},"uni-picker-action-cancel":{"":{left:0,color:"#888888"}},"uni-picker-action-confirm":{"":{right:0,color:"#007aff"}},"uni-picker-content":{"":{flex:1}},"uni-picker-dark":{"":{backgroundColor:"#232323"}},"uni-picker-header-dark":{"":{backgroundColor:"#232323",borderBottomColor:"rgba(255,255,255,0.05)"}},"uni-picker-action-cancel-dark":{"":{color:"rgba(255,255,255,0.8)"}},"@TRANSITION":{"uni-mask":{property:"opacity",duration:200,timingFunction:"linear"}}};function S(){if(this.mode===l.TIME)return"00:00";if(this.mode===l.DATE){let e=new Date().getFullYear()-61;switch(this.fields){case h.YEAR:return e;case h.MONTH:return e+"-01";default:return e+"-01-01"}}return""}function E(){if(this.mode===l.TIME)return"23:59";if(this.mode===l.DATE){let e=new Date().getFullYear()+61;switch(this.fields){case h.YEAR:return e;case h.MONTH:return e+"-12";default:return e+"-12-31"}}return""}function F(e){let t=new Date().getFullYear(),a=t-61,i=t+61;if(e.start){let r=new Date(e.start).getFullYear();!isNaN(r)&&r<a&&(a=r)}if(e.end){let r=new Date(e.start).getFullYear();!isNaN(r)&&r>i&&(i=r)}return{start:a,end:i}}var T=weex.requireModule("animation"),l={SELECTOR:"selector",MULTISELECTOR:"multiSelector",TIME:"time",DATE:"date",REGION:"region"},h={YEAR:"year",MONTH:"month",DAY:"day"},g=!1,R={name:"Picker",mixins:[_,z,O],props:{pageId:{type:Number,default:0},range:{type:Array,default(){return[]}},rangeKey:{type:String,default:""},value:{type:[Number,String,Array],default:0},mode:{type:String,default:l.SELECTOR},fields:{type:String,default:h.DAY},start:{type:String,default:S},end:{type:String,default:E},disabled:{type:[Boolean,String],default:!1},visible:{type:Boolean,default:!1}},data(){return{valueSync:null,timeArray:[],dateArray:[],valueArray:[],oldValueArray:[],fontSize:16,height:261,android:weex.config.env.platform.toLowerCase()==="android"}},computed:{rangeArray(){var e=this.range;switch(this.mode){case l.SELECTOR:return[e];case l.MULTISELECTOR:return e;case l.TIME:return this.timeArray;case l.DATE:{let t=this.dateArray;switch(this.fields){case h.YEAR:return[t[0]];case h.MONTH:return[t[0],t[1]];default:return[t[0],t[1],t[2]]}}}return[]},startArray(){return this._getDateValueArray(this.start,S.bind(this)())},endArray(){return this._getDateValueArray(this.end,E.bind(this)())},textMaxLength(){return Math.floor(Math.min(weex.config.env.deviceWidth,weex.config.env.deviceHeight)/(this.fontSize*weex.config.env.scale+1)/this.rangeArray.length)},maskStyle(){return{opacity:this.visible?1:0,"background-color":this.android?"rgba(0, 0, 0, 0.6)":"rgba(0, 0, 0, 0.4)"}},pickerViewIndicatorStyle(){return`height: 34px;border-color:${this.isDark?"rgba(255, 255, 255, 0.05)":"#C8C9C9"};border-top-width:0.5px;border-bottom-width:0.5px;`},pickerViewColumnTextStyle(){return{fontSize:this.fontSize+"px","line-height":"34px","text-align":"center",color:this.isDark?"rgba(255, 255, 255, 0.8)":"#000"}},pickerViewMaskTopStyle(){return this.isDark?"background-image: linear-gradient(to bottom, rgba(35, 35, 35, 0.95), rgba(35, 35, 35, 0.6));":""},pickerViewMaskBottomStyle(){return this.isDark?"background-image: linear-gradient(to top,rgba(35, 35, 35, 0.95), rgba(35, 35, 35, 0.6));":""}},watch:{value(){this._setValueSync()},mode(){this._setValueSync()},range(){this._setValueSync()},valueSync(){this._setValueArray(),g=!0},valueArray(e){if(this.mode===l.TIME||this.mode===l.DATE){let t=this.mode===l.TIME?this._getTimeValue:this._getDateValue,a=this.valueArray,i=this.startArray,r=this.endArray;if(this.mode===l.DATE){let n=this.dateArray,c=n[2].length,o=Number(n[2][a[2]])||1,u=new Date(`${n[0][a[0]]}/${n[1][a[1]]}/${o}`).getDate();u<o&&(a[2]-=u+c-o)}t(a)<t(i)?this._cloneArray(a,i):t(a)>t(r)&&this._cloneArray(a,r)}e.forEach((t,a)=>{t!==this.oldValueArray[a]&&(this.oldValueArray[a]=t,this.mode===l.MULTISELECTOR&&this.$emit("columnchange",{column:a,value:t}))})},visible(e){e?setTimeout(()=>{T.transition(this.$refs.picker,{styles:{transform:"translateY(0)"},duration:200})},20):T.transition(this.$refs.picker,{styles:{transform:`translateY(${283+this.safeAreaInsets.bottom}px)`},duration:200})}},created(){this._createTime(),this._createDate(),this._setValueSync()},methods:{getTexts(e,t){let a=this.textMaxLength;return e.map(i=>{let r=String(typeof i=="object"?i[this.rangeKey]||"":this._l10nItem(i,t));if(a>0&&r.length>a){let n=0,c=0;for(let o=0;o<r.length;o++){let u=r.charCodeAt(o);if(u>127||u===94?n+=1:n+=.65,n<=a-1&&(c=o),n>=a)return o===r.length-1?r:r.substr(0,c+1)+"\u2026"}}return r||" "}).join(`
-`)},_createTime(){var e=[],t=[];e.splice(0,e.length);for(let a=0;a<24;a++)e.push((a<10?"0":"")+a);t.splice(0,t.length);for(let a=0;a<60;a++)t.push((a<10?"0":"")+a);this.timeArray.push(e,t)},_createDate(){var e=[],t=F(this);for(let r=t.start,n=t.end;r<=n;r++)e.push(String(r));var a=[];for(let r=1;r<=12;r++)a.push((r<10?"0":"")+r);var i=[];for(let r=1;r<=31;r++)i.push((r<10?"0":"")+r);this.dateArray.push(e,a,i)},_getTimeValue(e){return e[0]*60+e[1]},_getDateValue(e){return e[0]*31*12+(e[1]||0)*31+(e[2]||0)},_cloneArray(e,t){for(let a=0;a<e.length&&a<t.length;a++)e[a]=t[a]},_setValueSync(){let e=this.value;switch(g=!1,this.mode){case l.MULTISELECTOR:Array.isArray(e)||(e=[]),Array.isArray(this.valueSync)||(this.valueSync=[]);let t=this.valueSync.length=Math.max(e.length,this.range.length);for(let a=0;a<t;a++){let i=Number(e[a]),r=Number(this.valueSync[a]),n=isNaN(i)?isNaN(r)?0:r:i,c=this.range[a]?this.range[a].length-1:0;this.valueSync.splice(a,1,n<0||n>c?0:n)}break;case l.TIME:case l.DATE:this.valueSync=String(e);break;default:{let a=Number(e);this.valueSync=a<0?0:a;break}}this.$nextTick(()=>{!g&&this._setValueArray()})},_setValueArray(){g=!0;var e=this.valueSync,t;switch(this.mode){case l.MULTISELECTOR:t=[...e];break;case l.TIME:t=this._getDateValueArray(e,w({mode:l.TIME}));break;case l.DATE:t=this._getDateValueArray(e,w({mode:l.DATE}));break;default:t=[e];break}this.oldValueArray=[...t],this.valueArray=[...t]},_getValue(){var e=this.valueArray;switch(this.mode){case l.SELECTOR:return e[0];case l.MULTISELECTOR:return e.map(t=>t);case l.TIME:return this.valueArray.map((t,a)=>this.timeArray[a][t]).join(":");case l.DATE:return this.valueArray.map((t,a)=>this.dateArray[a][t]).join("-")}},_getDateValueArray(e,t){let a=this.mode===l.DATE?"-":":",i=this.mode===l.DATE?this.dateArray:this.timeArray,r=3;switch(this.fields){case h.YEAR:r=1;break;case h.MONTH:r=2;break}let n=String(e).split(a),c=[];for(let o=0;o<r;o++){let u=n[o];c.push(i[o].indexOf(u))}return c.indexOf(-1)>=0&&(c=t?this._getDateValueArray(t):c.map(()=>0)),c},_change(){this.$emit("change",{value:this._getValue()})},_cancel(){this.$emit("cancel")},_pickerViewChange(e){this.valueArray=this._l10nColumn(e.detail.value,!0)},_l10nColumn(e,t){if(this.mode===l.DATE){let a=this.locale;if(!a.startsWith("zh"))switch(this.fields){case h.YEAR:return e;case h.MONTH:return[e[1],e[0]];default:switch(a){case"es":case"fr":return[e[2],e[1],e[0]];default:return t?[e[2],e[0],e[1]]:[e[1],e[2],e[0]]}}}return e},_l10nItem(e,t){if(this.mode===l.DATE){let a=this.locale;if(a.startsWith("zh"))return e+["\u5E74","\u6708","\u65E5"][t];if(this.fields!==h.YEAR&&t===(this.fields!==h.MONTH&&(a==="es"||a==="fr")?1:0)){let i;switch(a){case"es":i=["enero","febrero","marzo","abril","mayo","junio","\u200B\u200Bjulio","agosto","septiembre","octubre","noviembre","diciembre"];break;case"fr":i=["janvier","f\xE9vrier","mars","avril","mai","juin","juillet","ao\xFBt","septembre","octobre","novembre","d\xE9cembre"];break;default:i=["January","February","March","April","May","June","July","August","September","October","November","December"];break}return i[Number(e)-1]}}return e}}};function B(e,t,a,i,r,n){let c=(0,s.resolveComponent)("picker-view-column"),o=(0,s.resolveComponent)("picker-view");return(0,s.openBlock)(),(0,s.createElementBlock)("div",{class:(0,s.normalizeClass)(["content",{dark:e.isDark}])},[(0,s.createElementVNode)("div",{ref:"mask",style:(0,s.normalizeStyle)(n.maskStyle),class:"uni-mask",onClick:t[0]||(t[0]=(...u)=>n._cancel&&n._cancel(...u))},null,4),(0,s.createElementVNode)("div",{style:(0,s.normalizeStyle)(`padding-bottom:${e.safeAreaInsets.bottom}px;height:${r.height+e.safeAreaInsets.bottom}px;`),ref:"picker",class:(0,s.normalizeClass)(["uni-picker",{"uni-picker-dark":e.isDark}])},[(0,s.createElementVNode)("div",{class:(0,s.normalizeClass)(["uni-picker-header",{"uni-picker-header-dark":e.isDark}])},[(0,s.createElementVNode)("u-text",{style:(0,s.normalizeStyle)(`left:${e.safeAreaInsets.left}px`),class:(0,s.normalizeClass)(["uni-picker-action uni-picker-action-cancel",{"uni-picker-action-cancel-dark":e.isDark}]),onClick:t[1]||(t[1]=(...u)=>n._cancel&&n._cancel(...u))},(0,s.toDisplayString)(e.localize("cancel")),7),(0,s.createElementVNode)("u-text",{style:(0,s.normalizeStyle)(`right:${e.safeAreaInsets.right}px`),class:"uni-picker-action uni-picker-action-confirm",onClick:t[2]||(t[2]=(...u)=>n._change&&n._change(...u))},(0,s.toDisplayString)(e.localize("done")),5)],2),a.visible?((0,s.openBlock)(),(0,s.createBlock)(o,{key:0,style:(0,s.normalizeStyle)(`margin-left:${e.safeAreaInsets.left}px`),height:"216","indicator-style":n.pickerViewIndicatorStyle,"mask-top-style":n.pickerViewMaskTopStyle,"mask-bottom-style":n.pickerViewMaskBottomStyle,value:n._l10nColumn(r.valueArray),class:"uni-picker-content",onChange:n._pickerViewChange},{default:(0,s.withCtx)(()=>[((0,s.openBlock)(!0),(0,s.createElementBlock)(s.Fragment,null,(0,s.renderList)(n._l10nColumn(n.rangeArray),(u,y)=>((0,s.openBlock)(),(0,s.createBlock)(c,{length:u.length,key:y},{default:(0,s.withCtx)(()=>[(0,s.createCommentVNode)(" iOS\u6E32\u67D3\u901F\u5EA6\u6709\u95EE\u9898\u4F7F\u7528\u5355\u4E2Atext\u4F18\u5316 "),(0,s.createElementVNode)("u-text",{class:"uni-picker-item",style:(0,s.normalizeStyle)(n.pickerViewColumnTextStyle)},(0,s.toDisplayString)(n.getTexts(u,y)),5),(0,s.createCommentVNode)(` <text v-for="(item,index) in range" :key="index" class="uni-picker-item uni-picker-item-line" :style="{fontSize: fontSize + 'px'}">{{ typeof item==='object'?item[rangeKey]||'':_l10nItem(item) }}</text> `)]),_:2},1032,["length"]))),128))]),_:1},8,["style","indicator-style","mask-top-style","mask-bottom-style","value","onChange"])):(0,s.createCommentVNode)("v-if",!0)],6)],2)}var j=m(R,[["render",B],["styles",[Y]]]),W={page:{"":{flex:1}}},H={mixins:[k],components:{picker:j},data(){return{range:[],rangeKey:"",value:0,mode:"selector",fields:"day",start:"",end:"",disabled:!1,visible:!1}},onLoad(){this.data===null?this.postMessage({event:"created"},!0):this.showPicker(this.data),this.onMessage(e=>{this.showPicker(e)})},onReady(){this.$nextTick(()=>{this.visible=!0})},methods:{showPicker(e={}){let t=e.column;for(let a in e)a!=="column"&&(typeof t=="number"?this.$set(this.$data[a],t,e[a]):this.$data[a]=e[a])},close(e,{value:t=-1}={}){this.visible=!1,setTimeout(()=>{this.postMessage({event:e,value:t})},210)},onClose(){this.close("cancel")},columnchange({column:e,value:t}){this.$set(this.value,e,t),this.postMessage({event:"columnchange",column:e,value:t},!0)}}};function J(e,t,a,i,r,n){let c=(0,s.resolveComponent)("picker");return(0,s.openBlock)(),(0,s.createElementBlock)("scroll-view",{scrollY:!0,showScrollbar:!0,enableBackToTop:!0,bubble:"true",style:{flexDirection:"column"}},[(0,s.createElementVNode)("view",{class:"page"},[(0,s.createVNode)(c,{range:r.range,rangeKey:r.rangeKey,value:r.value,mode:r.mode,fields:r.fields,start:r.start,end:r.end,disabled:r.disabled,visible:r.visible,onChange:t[0]||(t[0]=o=>n.close("change",o)),onCancel:t[1]||(t[1]=o=>n.close("cancel",o)),onColumnchange:n.columnchange},null,8,["range","rangeKey","value","mode","fields","start","end","disabled","visible","onColumnchange"])])])}var f=m(H,[["render",J],["styles",[W]]]);var p=plus.webview.currentWebview();if(p){let e=parseInt(p.id),t="template/__uniapppicker",a={};try{a=JSON.parse(p.__query__)}catch(r){}f.mpType="page";let i=Vue.createPageApp(f,{$store:getApp({allowDefault:!0}).$store,__pageId:e,__pagePath:t,__pageQuery:a});i.provide("__globalStyles",Vue.useCssStyles([...__uniConfig.styles,...f.styles||[]])),i.mount("#root")}})();
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappquill.js b/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappquill.js
deleted file mode 100644
index d9f46b8..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappquill.js
+++ /dev/null
@@ -1,8 +0,0 @@
-/*!
- * Quill Editor v1.3.7
- * https://quilljs.com/
- * Copyright (c) 2014, Jason Chen
- * Copyright (c) 2013, salesforce.com
- */
-!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Quill=e():t.Quill=e()}("undefined"!=typeof self?self:this,function(){return function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=45)}([function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(17),o=n(18),i=n(19),l=n(48),a=n(49),s=n(50),u=n(51),c=n(52),f=n(11),h=n(29),p=n(30),d=n(28),y=n(1),v={Scope:y.Scope,create:y.create,find:y.find,query:y.query,register:y.register,Container:r.default,Format:o.default,Leaf:i.default,Embed:u.default,Scroll:l.default,Block:s.default,Inline:a.default,Text:c.default,Attributor:{Attribute:f.default,Class:h.default,Style:p.default,Store:d.default}};e.default=v},function(t,e,n){"use strict";function r(t,e){var n=i(t);if(null==n)throw new s("Unable to create "+t+" blot");var r=n;return new r(t instanceof Node||t.nodeType===Node.TEXT_NODE?t:r.create(e),e)}function o(t,n){return void 0===n&&(n=!1),null==t?null:null!=t[e.DATA_KEY]?t[e.DATA_KEY].blot:n?o(t.parentNode,n):null}function i(t,e){void 0===e&&(e=p.ANY);var n;if("string"==typeof t)n=h[t]||u[t];else if(t instanceof Text||t.nodeType===Node.TEXT_NODE)n=h.text;else if("number"==typeof t)t&p.LEVEL&p.BLOCK?n=h.block:t&p.LEVEL&p.INLINE&&(n=h.inline);else if(t instanceof HTMLElement){var r=(t.getAttribute("class")||"").split(/\s+/);for(var o in r)if(n=c[r[o]])break;n=n||f[t.tagName]}return null==n?null:e&p.LEVEL&n.scope&&e&p.TYPE&n.scope?n:null}function l(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(t.length>1)return t.map(function(t){return l(t)});var n=t[0];if("string"!=typeof n.blotName&&"string"!=typeof n.attrName)throw new s("Invalid definition");if("abstract"===n.blotName)throw new s("Cannot register abstract class");if(h[n.blotName||n.attrName]=n,"string"==typeof n.keyName)u[n.keyName]=n;else if(null!=n.className&&(c[n.className]=n),null!=n.tagName){Array.isArray(n.tagName)?n.tagName=n.tagName.map(function(t){return t.toUpperCase()}):n.tagName=n.tagName.toUpperCase();var r=Array.isArray(n.tagName)?n.tagName:[n.tagName];r.forEach(function(t){null!=f[t]&&null!=n.className||(f[t]=n)})}return n}var a=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var s=function(t){function e(e){var n=this;return e="[Parchment] "+e,n=t.call(this,e)||this,n.message=e,n.name=n.constructor.name,n}return a(e,t),e}(Error);e.ParchmentError=s;var u={},c={},f={},h={};e.DATA_KEY="__blot";var p;!function(t){t[t.TYPE=3]="TYPE",t[t.LEVEL=12]="LEVEL",t[t.ATTRIBUTE=13]="ATTRIBUTE",t[t.BLOT=14]="BLOT",t[t.INLINE=7]="INLINE",t[t.BLOCK=11]="BLOCK",t[t.BLOCK_BLOT=10]="BLOCK_BLOT",t[t.INLINE_BLOT=6]="INLINE_BLOT",t[t.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",t[t.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",t[t.ANY=15]="ANY"}(p=e.Scope||(e.Scope={})),e.create=r,e.find=o,e.query=i,e.register=l},function(t,e){"use strict";var n=Object.prototype.hasOwnProperty,r=Object.prototype.toString,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,l=function(t){return"function"==typeof Array.isArray?Array.isArray(t):"[object Array]"===r.call(t)},a=function(t){if(!t||"[object Object]"!==r.call(t))return!1;var e=n.call(t,"constructor"),o=t.constructor&&t.constructor.prototype&&n.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!e&&!o)return!1;var i;for(i in t);return void 0===i||n.call(t,i)},s=function(t,e){o&&"__proto__"===e.name?o(t,e.name,{enumerable:!0,configurable:!0,value:e.newValue,writable:!0}):t[e.name]=e.newValue},u=function(t,e){if("__proto__"===e){if(!n.call(t,e))return;if(i)return i(t,e).value}return t[e]};t.exports=function t(){var e,n,r,o,i,c,f=arguments[0],h=1,p=arguments.length,d=!1;for("boolean"==typeof f&&(d=f,f=arguments[1]||{},h=2),(null==f||"object"!=typeof f&&"function"!=typeof f)&&(f={});h<p;++h)if(null!=(e=arguments[h]))for(n in e)r=u(f,n),o=u(e,n),f!==o&&(d&&o&&(a(o)||(i=l(o)))?(i?(i=!1,c=r&&l(r)?r:[]):c=r&&a(r)?r:{},s(f,{name:n,newValue:t(d,c,o)})):void 0!==o&&s(f,{name:n,newValue:o}));return f}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null==t?e:("function"==typeof t.formats&&(e=(0,f.default)(e,t.formats())),null==t.parent||"scroll"==t.parent.blotName||t.parent.statics.scope!==t.statics.scope?e:a(t.parent,e))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BlockEmbed=e.bubbleFormats=void 0;var s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},c=n(2),f=r(c),h=n(4),p=r(h),d=n(0),y=r(d),v=n(14),b=r(v),g=n(5),m=r(g),_=n(8),O=r(_),w=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),s(e,[{key:"attach",value:function(){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"attach",this).call(this),this.attributes=new y.default.Attributor.Store(this.domNode)}},{key:"delta",value:function(){return(new p.default).insert(this.value(),(0,f.default)(this.formats(),this.attributes.values()))}},{key:"format",value:function(t,e){var n=y.default.query(t,y.default.Scope.BLOCK_ATTRIBUTE);null!=n&&this.attributes.attribute(n,e)}},{key:"formatAt",value:function(t,e,n,r){this.format(n,r)}},{key:"insertAt",value:function(t,n,r){if("string"==typeof n&&n.endsWith("\n")){var o=y.default.create(x.blotName);this.parent.insertBefore(o,0===t?this:this.next),o.insertAt(0,n.slice(0,-1))}else u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,t,n,r)}}]),e}(y.default.Embed);w.scope=y.default.Scope.BLOCK_BLOT;var x=function(t){function e(t){o(this,e);var n=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.cache={},n}return l(e,t),s(e,[{key:"delta",value:function(){return null==this.cache.delta&&(this.cache.delta=this.descendants(y.default.Leaf).reduce(function(t,e){return 0===e.length()?t:t.insert(e.value(),a(e))},new p.default).insert("\n",a(this))),this.cache.delta}},{key:"deleteAt",value:function(t,n){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"deleteAt",this).call(this,t,n),this.cache={}}},{key:"formatAt",value:function(t,n,r,o){n<=0||(y.default.query(r,y.default.Scope.BLOCK)?t+n===this.length()&&this.format(r,o):u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"formatAt",this).call(this,t,Math.min(n,this.length()-t-1),r,o),this.cache={})}},{key:"insertAt",value:function(t,n,r){if(null!=r)return u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,t,n,r);if(0!==n.length){var o=n.split("\n"),i=o.shift();i.length>0&&(t<this.length()-1||null==this.children.tail?u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,Math.min(t,this.length()-1),i):this.children.tail.insertAt(this.children.tail.length(),i),this.cache={});var l=this;o.reduce(function(t,e){return l=l.split(t,!0),l.insertAt(0,e),e.length},t+i.length)}}},{key:"insertBefore",value:function(t,n){var r=this.children.head;u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertBefore",this).call(this,t,n),r instanceof b.default&&r.remove(),this.cache={}}},{key:"length",value:function(){return null==this.cache.length&&(this.cache.length=u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"length",this).call(this)+1),this.cache.length}},{key:"moveChildren",value:function(t,n){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"moveChildren",this).call(this,t,n),this.cache={}}},{key:"optimize",value:function(t){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t),this.cache={}}},{key:"path",value:function(t){return u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"path",this).call(this,t,!0)}},{key:"removeChild",value:function(t){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"removeChild",this).call(this,t),this.cache={}}},{key:"split",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(n&&(0===t||t>=this.length()-1)){var r=this.clone();return 0===t?(this.parent.insertBefore(r,this),this):(this.parent.insertBefore(r,this.next),r)}var o=u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"split",this).call(this,t,n);return this.cache={},o}}]),e}(y.default.Block);x.blotName="block",x.tagName="P",x.defaultChild="break",x.allowedChildren=[m.default,y.default.Embed,O.default],e.bubbleFormats=a,e.BlockEmbed=w,e.default=x},function(t,e,n){var r=n(54),o=n(12),i=n(2),l=n(20),a=String.fromCharCode(0),s=function(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]};s.prototype.insert=function(t,e){var n={};return 0===t.length?this:(n.insert=t,null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(n.attributes=e),this.push(n))},s.prototype.delete=function(t){return t<=0?this:this.push({delete:t})},s.prototype.retain=function(t,e){if(t<=0)return this;var n={retain:t};return null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(n.attributes=e),this.push(n)},s.prototype.push=function(t){var e=this.ops.length,n=this.ops[e-1];if(t=i(!0,{},t),"object"==typeof n){if("number"==typeof t.delete&&"number"==typeof n.delete)return this.ops[e-1]={delete:n.delete+t.delete},this;if("number"==typeof n.delete&&null!=t.insert&&(e-=1,"object"!=typeof(n=this.ops[e-1])))return this.ops.unshift(t),this;if(o(t.attributes,n.attributes)){if("string"==typeof t.insert&&"string"==typeof n.insert)return this.ops[e-1]={insert:n.insert+t.insert},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this;if("number"==typeof t.retain&&"number"==typeof n.retain)return this.ops[e-1]={retain:n.retain+t.retain},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this}}return e===this.ops.length?this.ops.push(t):this.ops.splice(e,0,t),this},s.prototype.chop=function(){var t=this.ops[this.ops.length-1];return t&&t.retain&&!t.attributes&&this.ops.pop(),this},s.prototype.filter=function(t){return this.ops.filter(t)},s.prototype.forEach=function(t){this.ops.forEach(t)},s.prototype.map=function(t){return this.ops.map(t)},s.prototype.partition=function(t){var e=[],n=[];return this.forEach(function(r){(t(r)?e:n).push(r)}),[e,n]},s.prototype.reduce=function(t,e){return this.ops.reduce(t,e)},s.prototype.changeLength=function(){return this.reduce(function(t,e){return e.insert?t+l.length(e):e.delete?t-e.delete:t},0)},s.prototype.length=function(){return this.reduce(function(t,e){return t+l.length(e)},0)},s.prototype.slice=function(t,e){t=t||0,"number"!=typeof e&&(e=1/0);for(var n=[],r=l.iterator(this.ops),o=0;o<e&&r.hasNext();){var i;o<t?i=r.next(t-o):(i=r.next(e-o),n.push(i)),o+=l.length(i)}return new s(n)},s.prototype.compose=function(t){var e=l.iterator(this.ops),n=l.iterator(t.ops),r=[],i=n.peek();if(null!=i&&"number"==typeof i.retain&&null==i.attributes){for(var a=i.retain;"insert"===e.peekType()&&e.peekLength()<=a;)a-=e.peekLength(),r.push(e.next());i.retain-a>0&&n.next(i.retain-a)}for(var u=new s(r);e.hasNext()||n.hasNext();)if("insert"===n.peekType())u.push(n.next());else if("delete"===e.peekType())u.push(e.next());else{var c=Math.min(e.peekLength(),n.peekLength()),f=e.next(c),h=n.next(c);if("number"==typeof h.retain){var p={};"number"==typeof f.retain?p.retain=c:p.insert=f.insert;var d=l.attributes.compose(f.attributes,h.attributes,"number"==typeof f.retain);if(d&&(p.attributes=d),u.push(p),!n.hasNext()&&o(u.ops[u.ops.length-1],p)){var y=new s(e.rest());return u.concat(y).chop()}}else"number"==typeof h.delete&&"number"==typeof f.retain&&u.push(h)}return u.chop()},s.prototype.concat=function(t){var e=new s(this.ops.slice());return t.ops.length>0&&(e.push(t.ops[0]),e.ops=e.ops.concat(t.ops.slice(1))),e},s.prototype.diff=function(t,e){if(this.ops===t.ops)return new s;var n=[this,t].map(function(e){return e.map(function(n){if(null!=n.insert)return"string"==typeof n.insert?n.insert:a;var r=e===t?"on":"with";throw new Error("diff() called "+r+" non-document")}).join("")}),i=new s,u=r(n[0],n[1],e),c=l.iterator(this.ops),f=l.iterator(t.ops);return u.forEach(function(t){for(var e=t[1].length;e>0;){var n=0;switch(t[0]){case r.INSERT:n=Math.min(f.peekLength(),e),i.push(f.next(n));break;case r.DELETE:n=Math.min(e,c.peekLength()),c.next(n),i.delete(n);break;case r.EQUAL:n=Math.min(c.peekLength(),f.peekLength(),e);var a=c.next(n),s=f.next(n);o(a.insert,s.insert)?i.retain(n,l.attributes.diff(a.attributes,s.attributes)):i.push(s).delete(n)}e-=n}}),i.chop()},s.prototype.eachLine=function(t,e){e=e||"\n";for(var n=l.iterator(this.ops),r=new s,o=0;n.hasNext();){if("insert"!==n.peekType())return;var i=n.peek(),a=l.length(i)-n.peekLength(),u="string"==typeof i.insert?i.insert.indexOf(e,a)-a:-1;if(u<0)r.push(n.next());else if(u>0)r.push(n.next(u));else{if(!1===t(r,n.next(1).attributes||{},o))return;o+=1,r=new s}}r.length()>0&&t(r,{},o)},s.prototype.transform=function(t,e){if(e=!!e,"number"==typeof t)return this.transformPosition(t,e);for(var n=l.iterator(this.ops),r=l.iterator(t.ops),o=new s;n.hasNext()||r.hasNext();)if("insert"!==n.peekType()||!e&&"insert"===r.peekType())if("insert"===r.peekType())o.push(r.next());else{var i=Math.min(n.peekLength(),r.peekLength()),a=n.next(i),u=r.next(i);if(a.delete)continue;u.delete?o.push(u):o.retain(i,l.attributes.transform(a.attributes,u.attributes,e))}else o.retain(l.length(n.next()));return o.chop()},s.prototype.transformPosition=function(t,e){e=!!e;for(var n=l.iterator(this.ops),r=0;n.hasNext()&&r<=t;){var o=n.peekLength(),i=n.peekType();n.next(),"delete"!==i?("insert"===i&&(r<t||!e)&&(t+=o),r+=o):t-=Math.min(o,t-r)}return t},t.exports=s},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(8),c=r(u),f=n(0),h=r(f),p=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),a(e,[{key:"formatAt",value:function(t,n,r,o){if(e.compare(this.statics.blotName,r)<0&&h.default.query(r,h.default.Scope.BLOT)){var i=this.isolate(t,n);o&&i.wrap(r,o)}else s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"formatAt",this).call(this,t,n,r,o)}},{key:"optimize",value:function(t){if(s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t),this.parent instanceof e&&e.compare(this.statics.blotName,this.parent.statics.blotName)>0){var n=this.parent.isolate(this.offset(),this.length());this.moveChildren(n),n.wrap(this)}}}],[{key:"compare",value:function(t,n){var r=e.order.indexOf(t),o=e.order.indexOf(n);return r>=0||o>=0?r-o:t===n?0:t<n?-1:1}}]),e}(h.default.Inline);p.allowedChildren=[p,h.default.Embed,c.default],p.order=["cursor","inline","underline","strike","italic","bold","script","link","code"],e.default=p},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(e=(0,N.default)(!0,{container:t,modules:{clipboard:!0,keyboard:!0,history:!0}},e),e.theme&&e.theme!==S.DEFAULTS.theme){if(e.theme=S.import("themes/"+e.theme),null==e.theme)throw new Error("Invalid theme "+e.theme+". Did you register it?")}else e.theme=T.default;var n=(0,N.default)(!0,{},e.theme.DEFAULTS);[n,e].forEach(function(t){t.modules=t.modules||{},Object.keys(t.modules).forEach(function(e){!0===t.modules[e]&&(t.modules[e]={})})});var r=Object.keys(n.modules).concat(Object.keys(e.modules)),o=r.reduce(function(t,e){var n=S.import("modules/"+e);return null==n?P.error("Cannot load "+e+" module. Are you sure you registered it?"):t[e]=n.DEFAULTS||{},t},{});return null!=e.modules&&e.modules.toolbar&&e.modules.toolbar.constructor!==Object&&(e.modules.toolbar={container:e.modules.toolbar}),e=(0,N.default)(!0,{},S.DEFAULTS,{modules:o},n,e),["bounds","container","scrollingContainer"].forEach(function(t){"string"==typeof e[t]&&(e[t]=document.querySelector(e[t]))}),e.modules=Object.keys(e.modules).reduce(function(t,n){return e.modules[n]&&(t[n]=e.modules[n]),t},{}),e}function a(t,e,n,r){if(this.options.strict&&!this.isEnabled()&&e===g.default.sources.USER)return new d.default;var o=null==n?null:this.getSelection(),i=this.editor.delta,l=t();if(null!=o&&(!0===n&&(n=o.index),null==r?o=u(o,l,e):0!==r&&(o=u(o,n,r,e)),this.setSelection(o,g.default.sources.SILENT)),l.length()>0){var a,s=[g.default.events.TEXT_CHANGE,l,i,e];if((a=this.emitter).emit.apply(a,[g.default.events.EDITOR_CHANGE].concat(s)),e!==g.default.sources.SILENT){var c;(c=this.emitter).emit.apply(c,s)}}return l}function s(t,e,n,r,o){var i={};return"number"==typeof t.index&&"number"==typeof t.length?"number"!=typeof e?(o=r,r=n,n=e,e=t.length,t=t.index):(e=t.length,t=t.index):"number"!=typeof e&&(o=r,r=n,n=e,e=0),"object"===(void 0===n?"undefined":c(n))?(i=n,o=r):"string"==typeof n&&(null!=r?i[n]=r:o=n),o=o||g.default.sources.API,[t,e,i,o]}function u(t,e,n,r){if(null==t)return null;var o=void 0,i=void 0;if(e instanceof d.default){var l=[t.index,t.index+t.length].map(function(t){return e.transformPosition(t,r!==g.default.sources.USER)}),a=f(l,2);o=a[0],i=a[1]}else{var s=[t.index,t.index+t.length].map(function(t){return t<e||t===e&&r===g.default.sources.USER?t:n>=0?t+n:Math.max(e,t+n)}),u=f(s,2);o=u[0],i=u[1]}return new x.Range(o,i-o)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.overload=e.expandConfig=void 0;var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),h=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();n(53);var p=n(4),d=r(p),y=n(57),v=r(y),b=n(9),g=r(b),m=n(7),_=r(m),O=n(0),w=r(O),x=n(22),k=r(x),E=n(2),N=r(E),j=n(10),A=r(j),q=n(32),T=r(q),P=(0,A.default)("quill"),S=function(){function t(e){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(i(this,t),this.options=l(e,r),this.container=this.options.container,null==this.container)return P.error("Invalid Quill container",e);this.options.debug&&t.debug(this.options.debug);var o=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new g.default,this.scroll=w.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new v.default(this.scroll),this.selection=new k.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(g.default.events.EDITOR_CHANGE,function(t){t===g.default.events.TEXT_CHANGE&&n.root.classList.toggle("ql-blank",n.editor.isBlank())}),this.emitter.on(g.default.events.SCROLL_UPDATE,function(t,e){var r=n.selection.lastRange,o=r&&0===r.length?r.index:void 0;a.call(n,function(){return n.editor.update(null,e,o)},t)});var s=this.clipboard.convert("<div class='ql-editor' style=\"white-space: normal;\">"+o+"<p><br></p></div>");this.setContents(s),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return h(t,null,[{key:"debug",value:function(t){!0===t&&(t="log"),A.default.level(t)}},{key:"find",value:function(t){return t.__quill||w.default.find(t)}},{key:"import",value:function(t){return null==this.imports[t]&&P.error("Cannot import "+t+". Are you sure it was registered?"),this.imports[t]}},{key:"register",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof t){var o=t.attrName||t.blotName;"string"==typeof o?this.register("formats/"+o,t,e):Object.keys(t).forEach(function(r){n.register(r,t[r],e)})}else null==this.imports[t]||r||P.warn("Overwriting "+t+" with",e),this.imports[t]=e,(t.startsWith("blots/")||t.startsWith("formats/"))&&"abstract"!==e.blotName?w.default.register(e):t.startsWith("modules")&&"function"==typeof e.register&&e.register()}}]),h(t,[{key:"addContainer",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof t){var n=t;t=document.createElement("div"),t.classList.add(n)}return this.container.insertBefore(t,e),t}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(t,e,n){var r=this,o=s(t,e,n),i=f(o,4);return t=i[0],e=i[1],n=i[3],a.call(this,function(){return r.editor.deleteText(t,e)},n,t,-1*e)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.scroll.enable(t),this.container.classList.toggle("ql-disabled",!t)}},{key:"focus",value:function(){var t=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=t,this.scrollIntoView()}},{key:"format",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g.default.sources.API;return a.call(this,function(){var r=n.getSelection(!0),i=new d.default;if(null==r)return i;if(w.default.query(t,w.default.Scope.BLOCK))i=n.editor.formatLine(r.index,r.length,o({},t,e));else{if(0===r.length)return n.selection.format(t,e),i;i=n.editor.formatText(r.index,r.length,o({},t,e))}return n.setSelection(r,g.default.sources.SILENT),i},r)}},{key:"formatLine",value:function(t,e,n,r,o){var i=this,l=void 0,u=s(t,e,n,r,o),c=f(u,4);return t=c[0],e=c[1],l=c[2],o=c[3],a.call(this,function(){return i.editor.formatLine(t,e,l)},o,t,0)}},{key:"formatText",value:function(t,e,n,r,o){var i=this,l=void 0,u=s(t,e,n,r,o),c=f(u,4);return t=c[0],e=c[1],l=c[2],o=c[3],a.call(this,function(){return i.editor.formatText(t,e,l)},o,t,0)}},{key:"getBounds",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=void 0;n="number"==typeof t?this.selection.getBounds(t,e):this.selection.getBounds(t.index,t.length);var r=this.container.getBoundingClientRect();return{bottom:n.bottom-r.top,height:n.height,left:n.left-r.left,right:n.right-r.left,top:n.top-r.top,width:n.width}}},{key:"getContents",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t,n=s(t,e),r=f(n,2);return t=r[0],e=r[1],this.editor.getContents(t,e)}},{key:"getFormat",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0),e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"==typeof t?this.editor.getFormat(t,e):this.editor.getFormat(t.index,t.length)}},{key:"getIndex",value:function(t){return t.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(t){return this.scroll.leaf(t)}},{key:"getLine",value:function(t){return this.scroll.line(t)}},{key:"getLines",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!=typeof t?this.scroll.lines(t.index,t.length):this.scroll.lines(t,e)}},{key:"getModule",value:function(t){return this.theme.modules[t]}},{key:"getSelection",value:function(){return arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t,n=s(t,e),r=f(n,2);return t=r[0],e=r[1],this.editor.getText(t,e)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(e,n,r){var o=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.sources.API;return a.call(this,function(){return o.editor.insertEmbed(e,n,r)},i,e)}},{key:"insertText",value:function(t,e,n,r,o){var i=this,l=void 0,u=s(t,0,n,r,o),c=f(u,4);return t=c[0],l=c[2],o=c[3],a.call(this,function(){return i.editor.insertText(t,e,l)},o,t,e.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(t,e,n){this.clipboard.dangerouslyPasteHTML(t,e,n)}},{key:"removeFormat",value:function(t,e,n){var r=this,o=s(t,e,n),i=f(o,4);return t=i[0],e=i[1],n=i[3],a.call(this,function(){return r.editor.removeFormat(t,e)},n,t)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.default.sources.API;return a.call(this,function(){t=new d.default(t);var n=e.getLength(),r=e.editor.deleteText(0,n),o=e.editor.applyDelta(t),i=o.ops[o.ops.length-1];return null!=i&&"string"==typeof i.insert&&"\n"===i.insert[i.insert.length-1]&&(e.editor.deleteText(e.getLength()-1,1),o.delete(1)),r.compose(o)},n)}},{key:"setSelection",value:function(e,n,r){if(null==e)this.selection.setRange(null,n||t.sources.API);else{var o=s(e,n,r),i=f(o,4);e=i[0],n=i[1],r=i[3],this.selection.setRange(new x.Range(e,n),r),r!==g.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.default.sources.API,n=(new d.default).insert(t);return this.setContents(n,e)}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.default.sources.USER,e=this.scroll.update(t);return this.selection.update(t),e}},{key:"updateContents",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.default.sources.API;return a.call(this,function(){return t=new d.default(t),e.editor.applyDelta(t,n)},n,!0)}}]),t}();S.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},S.events=g.default.events,S.sources=g.default.sources,S.version="1.3.7",S.imports={delta:d.default,parchment:w.default,"core/module":_.default,"core/theme":T.default},e.expandConfig=l,e.overload=s,e.default=S},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,t),this.quill=e,this.options=n};o.DEFAULTS={},e.default=o},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(0),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default.Text);e.default=s},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(58),c=r(u),f=n(10),h=r(f),p=(0,h.default)("quill:events");["selectionchange","mousedown","mouseup","click"].forEach(function(t){document.addEventListener(t,function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];[].slice.call(document.querySelectorAll(".ql-container")).forEach(function(t){if(t.__quill&&t.__quill.emitter){var n;(n=t.__quill.emitter).handleDOM.apply(n,e)}})})});var d=function(t){function e(){o(this,e);var t=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return t.listeners={},t.on("error",p.error),t}return l(e,t),a(e,[{key:"emit",value:function(){p.log.apply(p,arguments),s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"emit",this).apply(this,arguments)}},{key:"handleDOM",value:function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];(this.listeners[t.type]||[]).forEach(function(e){var r=e.node,o=e.handler;(t.target===r||r.contains(t.target))&&o.apply(void 0,[t].concat(n))})}},{key:"listenDOM",value:function(t,e,n){this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push({node:e,handler:n})}}]),e}(c.default);d.events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change"},d.sources={API:"api",SILENT:"silent",USER:"user"},e.default=d},function(t,e,n){"use strict";function r(t){if(i.indexOf(t)<=i.indexOf(l)){for(var e,n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];(e=console)[t].apply(e,r)}}function o(t){return i.reduce(function(e,n){return e[n]=r.bind(console,n,t),e},{})}Object.defineProperty(e,"__esModule",{value:!0});var i=["error","warn","log","info"],l="warn";r.level=o.level=function(t){l=t},e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),o=function(){function t(t,e,n){void 0===n&&(n={}),this.attrName=t,this.keyName=e;var o=r.Scope.TYPE&r.Scope.ATTRIBUTE;null!=n.scope?this.scope=n.scope&r.Scope.LEVEL|o:this.scope=r.Scope.ATTRIBUTE,null!=n.whitelist&&(this.whitelist=n.whitelist)}return t.keys=function(t){return[].map.call(t.attributes,function(t){return t.name})},t.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(t.setAttribute(this.keyName,e),!0)},t.prototype.canAdd=function(t,e){return null!=r.query(t,r.Scope.BLOT&(this.scope|r.Scope.TYPE))&&(null==this.whitelist||("string"==typeof e?this.whitelist.indexOf(e.replace(/["']/g,""))>-1:this.whitelist.indexOf(e)>-1))},t.prototype.remove=function(t){t.removeAttribute(this.keyName)},t.prototype.value=function(t){var e=t.getAttribute(this.keyName);return this.canAdd(t,e)&&e?e:""},t}();e.default=o},function(t,e,n){function r(t){return null===t||void 0===t}function o(t){return!(!t||"object"!=typeof t||"number"!=typeof t.length)&&("function"==typeof t.copy&&"function"==typeof t.slice&&!(t.length>0&&"number"!=typeof t[0]))}function i(t,e,n){var i,c;if(r(t)||r(e))return!1;if(t.prototype!==e.prototype)return!1;if(s(t))return!!s(e)&&(t=l.call(t),e=l.call(e),u(t,e,n));if(o(t)){if(!o(e))return!1;if(t.length!==e.length)return!1;for(i=0;i<t.length;i++)if(t[i]!==e[i])return!1;return!0}try{var f=a(t),h=a(e)}catch(t){return!1}if(f.length!=h.length)return!1;for(f.sort(),h.sort(),i=f.length-1;i>=0;i--)if(f[i]!=h[i])return!1;for(i=f.length-1;i>=0;i--)if(c=f[i],!u(t[c],e[c],n))return!1;return typeof t==typeof e}var l=Array.prototype.slice,a=n(55),s=n(56),u=t.exports=function(t,e,n){return n||(n={}),t===e||(t instanceof Date&&e instanceof Date?t.getTime()===e.getTime():!t||!e||"object"!=typeof t&&"object"!=typeof e?n.strict?t===e:t==e:i(t,e,n))}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Code=void 0;var a=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},c=n(4),f=r(c),h=n(0),p=r(h),d=n(3),y=r(d),v=n(5),b=r(v),g=n(8),m=r(g),_=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),e}(b.default);_.blotName="code",_.tagName="CODE";var O=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),s(e,[{key:"delta",value:function(){var t=this,e=this.domNode.textContent;return e.endsWith("\n")&&(e=e.slice(0,-1)),e.split("\n").reduce(function(e,n){return e.insert(n).insert("\n",t.formats())},new f.default)}},{key:"format",value:function(t,n){if(t!==this.statics.blotName||!n){var r=this.descendant(m.default,this.length()-1),o=a(r,1),i=o[0];null!=i&&i.deleteAt(i.length()-1,1),u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n)}}},{key:"formatAt",value:function(t,n,r,o){if(0!==n&&null!=p.default.query(r,p.default.Scope.BLOCK)&&(r!==this.statics.blotName||o!==this.statics.formats(this.domNode))){var i=this.newlineIndex(t);if(!(i<0||i>=t+n)){var l=this.newlineIndex(t,!0)+1,a=i-l+1,s=this.isolate(l,a),u=s.next;s.format(r,o),u instanceof e&&u.formatAt(0,t-l+n-a,r,o)}}}},{key:"insertAt",value:function(t,e,n){if(null==n){var r=this.descendant(m.default,t),o=a(r,2),i=o[0],l=o[1];i.insertAt(l,e)}}},{key:"length",value:function(){var t=this.domNode.textContent.length;return this.domNode.textContent.endsWith("\n")?t:t+1}},{key:"newlineIndex",value:function(t){if(arguments.length>1&&void 0!==arguments[1]&&arguments[1])return this.domNode.textContent.slice(0,t).lastIndexOf("\n");var e=this.domNode.textContent.slice(t).indexOf("\n");return e>-1?t+e:-1}},{key:"optimize",value:function(t){this.domNode.textContent.endsWith("\n")||this.appendChild(p.default.create("text","\n")),u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===n.statics.formats(n.domNode)&&(n.optimize(t),n.moveChildren(this),n.remove())}},{key:"replace",value:function(t){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replace",this).call(this,t),[].slice.call(this.domNode.querySelectorAll("*")).forEach(function(t){var e=p.default.find(t);null==e?t.parentNode.removeChild(t):e instanceof p.default.Embed?e.remove():e.unwrap()})}}],[{key:"create",value:function(t){var n=u(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return n.setAttribute("spellcheck",!1),n}},{key:"formats",value:function(){return!0}}]),e}(y.default);O.blotName="code-block",O.tagName="PRE",O.TAB="  ",e.Code=_,e.default=O},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"insertInto",value:function(t,n){0===t.children.length?a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertInto",this).call(this,t,n):this.remove()}},{key:"length",value:function(){return 0}},{key:"value",value:function(){return""}}],[{key:"value",value:function(){}}]),e}(u.default.Embed);c.blotName="break",c.tagName="BR",e.default=c},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function l(t,e){var n=document.createElement("a");n.href=t;var r=n.href.slice(0,n.href.indexOf(":"));return e.indexOf(r)>-1}Object.defineProperty(e,"__esModule",{value:!0}),e.sanitize=e.default=void 0;var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(5),c=function(t){return t&&t.__esModule?t:{default:t}}(u),f=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),a(e,[{key:"format",value:function(t,n){if(t!==this.statics.blotName||!n)return s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n);n=this.constructor.sanitize(n),this.domNode.setAttribute("href",n)}}],[{key:"create",value:function(t){var n=s(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return t=this.sanitize(t),n.setAttribute("href",t),n.setAttribute("rel","noopener noreferrer"),n.setAttribute("target","_blank"),n}},{key:"formats",value:function(t){return t.getAttribute("href")}},{key:"sanitize",value:function(t){return l(t,this.PROTOCOL_WHITELIST)?t:this.SANITIZED_URL}}]),e}(c.default);f.blotName="link",f.tagName="A",f.SANITIZED_URL="about:blank",f.PROTOCOL_WHITELIST=["http","https","mailto","tel"],e.default=f,e.sanitize=l},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){t.setAttribute(e,!("true"===t.getAttribute(e)))}Object.defineProperty(e,"__esModule",{value:!0});var l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=n(25),u=r(s),c=n(106),f=r(c),h=0,p=function(){function t(e){var n=this;o(this,t),this.select=e,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",function(){n.togglePicker()}),this.label.addEventListener("keydown",function(t){switch(t.keyCode){case u.default.keys.ENTER:n.togglePicker();break;case u.default.keys.ESCAPE:n.escape(),t.preventDefault()}}),this.select.addEventListener("change",this.update.bind(this))}return a(t,[{key:"togglePicker",value:function(){this.container.classList.toggle("ql-expanded"),i(this.label,"aria-expanded"),i(this.options,"aria-hidden")}},{key:"buildItem",value:function(t){var e=this,n=document.createElement("span");return n.tabIndex="0",n.setAttribute("role","button"),n.classList.add("ql-picker-item"),t.hasAttribute("value")&&n.setAttribute("data-value",t.getAttribute("value")),t.textContent&&n.setAttribute("data-label",t.textContent),n.addEventListener("click",function(){e.selectItem(n,!0)}),n.addEventListener("keydown",function(t){switch(t.keyCode){case u.default.keys.ENTER:e.selectItem(n,!0),t.preventDefault();break;case u.default.keys.ESCAPE:e.escape(),t.preventDefault()}}),n}},{key:"buildLabel",value:function(){var t=document.createElement("span");return t.classList.add("ql-picker-label"),t.innerHTML=f.default,t.tabIndex="0",t.setAttribute("role","button"),t.setAttribute("aria-expanded","false"),this.container.appendChild(t),t}},{key:"buildOptions",value:function(){var t=this,e=document.createElement("span");e.classList.add("ql-picker-options"),e.setAttribute("aria-hidden","true"),e.tabIndex="-1",e.id="ql-picker-options-"+h,h+=1,this.label.setAttribute("aria-controls",e.id),this.options=e,[].slice.call(this.select.options).forEach(function(n){var r=t.buildItem(n);e.appendChild(r),!0===n.selected&&t.selectItem(r)}),this.container.appendChild(e)}},{key:"buildPicker",value:function(){var t=this;[].slice.call(this.select.attributes).forEach(function(e){t.container.setAttribute(e.name,e.value)}),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}},{key:"escape",value:function(){var t=this;this.close(),setTimeout(function(){return t.label.focus()},1)}},{key:"close",value:function(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}},{key:"selectItem",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.container.querySelector(".ql-selected");if(t!==n&&(null!=n&&n.classList.remove("ql-selected"),null!=t&&(t.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(t.parentNode.children,t),t.hasAttribute("data-value")?this.label.setAttribute("data-value",t.getAttribute("data-value")):this.label.removeAttribute("data-value"),t.hasAttribute("data-label")?this.label.setAttribute("data-label",t.getAttribute("data-label")):this.label.removeAttribute("data-label"),e))){if("function"==typeof Event)this.select.dispatchEvent(new Event("change"));else if("object"===("undefined"==typeof Event?"undefined":l(Event))){var r=document.createEvent("Event");r.initEvent("change",!0,!0),this.select.dispatchEvent(r)}this.close()}}},{key:"update",value:function(){var t=void 0;if(this.select.selectedIndex>-1){var e=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];t=this.select.options[this.select.selectedIndex],this.selectItem(e)}else this.selectItem(null);var n=null!=t&&t!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",n)}}]),t}();e.default=p},function(t,e,n){"use strict";function r(t){var e=a.find(t);if(null==e)try{e=a.create(t)}catch(n){e=a.create(a.Scope.INLINE),[].slice.call(t.childNodes).forEach(function(t){e.domNode.appendChild(t)}),t.parentNode&&t.parentNode.replaceChild(e.domNode,t),e.attach()}return e}var o=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var i=n(47),l=n(27),a=n(1),s=function(t){function e(e){var n=t.call(this,e)||this;return n.build(),n}return o(e,t),e.prototype.appendChild=function(t){this.insertBefore(t)},e.prototype.attach=function(){t.prototype.attach.call(this),this.children.forEach(function(t){t.attach()})},e.prototype.build=function(){var t=this;this.children=new i.default,[].slice.call(this.domNode.childNodes).reverse().forEach(function(e){try{var n=r(e);t.insertBefore(n,t.children.head||void 0)}catch(t){if(t instanceof a.ParchmentError)return;throw t}})},e.prototype.deleteAt=function(t,e){if(0===t&&e===this.length())return this.remove();this.children.forEachAt(t,e,function(t,e,n){t.deleteAt(e,n)})},e.prototype.descendant=function(t,n){var r=this.children.find(n),o=r[0],i=r[1];return null==t.blotName&&t(o)||null!=t.blotName&&o instanceof t?[o,i]:o instanceof e?o.descendant(t,i):[null,-1]},e.prototype.descendants=function(t,n,r){void 0===n&&(n=0),void 0===r&&(r=Number.MAX_VALUE);var o=[],i=r;return this.children.forEachAt(n,r,function(n,r,l){(null==t.blotName&&t(n)||null!=t.blotName&&n instanceof t)&&o.push(n),n instanceof e&&(o=o.concat(n.descendants(t,r,i))),i-=l}),o},e.prototype.detach=function(){this.children.forEach(function(t){t.detach()}),t.prototype.detach.call(this)},e.prototype.formatAt=function(t,e,n,r){this.children.forEachAt(t,e,function(t,e,o){t.formatAt(e,o,n,r)})},e.prototype.insertAt=function(t,e,n){var r=this.children.find(t),o=r[0],i=r[1];if(o)o.insertAt(i,e,n);else{var l=null==n?a.create("text",e):a.create(e,n);this.appendChild(l)}},e.prototype.insertBefore=function(t,e){if(null!=this.statics.allowedChildren&&!this.statics.allowedChildren.some(function(e){return t instanceof e}))throw new a.ParchmentError("Cannot insert "+t.statics.blotName+" into "+this.statics.blotName);t.insertInto(this,e)},e.prototype.length=function(){return this.children.reduce(function(t,e){return t+e.length()},0)},e.prototype.moveChildren=function(t,e){this.children.forEach(function(n){t.insertBefore(n,e)})},e.prototype.optimize=function(e){if(t.prototype.optimize.call(this,e),0===this.children.length)if(null!=this.statics.defaultChild){var n=a.create(this.statics.defaultChild);this.appendChild(n),n.optimize(e)}else this.remove()},e.prototype.path=function(t,n){void 0===n&&(n=!1);var r=this.children.find(t,n),o=r[0],i=r[1],l=[[this,t]];return o instanceof e?l.concat(o.path(i,n)):(null!=o&&l.push([o,i]),l)},e.prototype.removeChild=function(t){this.children.remove(t)},e.prototype.replace=function(n){n instanceof e&&n.moveChildren(this),t.prototype.replace.call(this,n)},e.prototype.split=function(t,e){if(void 0===e&&(e=!1),!e){if(0===t)return this;if(t===this.length())return this.next}var n=this.clone();return this.parent.insertBefore(n,this.next),this.children.forEachAt(t,this.length(),function(t,r,o){t=t.split(r,e),n.appendChild(t)}),n},e.prototype.unwrap=function(){this.moveChildren(this.parent,this.next),this.remove()},e.prototype.update=function(t,e){var n=this,o=[],i=[];t.forEach(function(t){t.target===n.domNode&&"childList"===t.type&&(o.push.apply(o,t.addedNodes),i.push.apply(i,t.removedNodes))}),i.forEach(function(t){if(!(null!=t.parentNode&&"IFRAME"!==t.tagName&&document.body.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)){var e=a.find(t);null!=e&&(null!=e.domNode.parentNode&&e.domNode.parentNode!==n.domNode||e.detach())}}),o.filter(function(t){return t.parentNode==n.domNode}).sort(function(t,e){return t===e?0:t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1}).forEach(function(t){var e=null;null!=t.nextSibling&&(e=a.find(t.nextSibling));var o=r(t);o.next==e&&null!=o.next||(null!=o.parent&&o.parent.removeChild(n),n.insertBefore(o,e||void 0))})},e}(l.default);e.default=s},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(11),i=n(28),l=n(17),a=n(1),s=function(t){function e(e){var n=t.call(this,e)||this;return n.attributes=new i.default(n.domNode),n}return r(e,t),e.formats=function(t){return"string"==typeof this.tagName||(Array.isArray(this.tagName)?t.tagName.toLowerCase():void 0)},e.prototype.format=function(t,e){var n=a.query(t);n instanceof o.default?this.attributes.attribute(n,e):e&&(null==n||t===this.statics.blotName&&this.formats()[t]===e||this.replaceWith(t,e))},e.prototype.formats=function(){var t=this.attributes.values(),e=this.statics.formats(this.domNode);return null!=e&&(t[this.statics.blotName]=e),t},e.prototype.replaceWith=function(e,n){var r=t.prototype.replaceWith.call(this,e,n);return this.attributes.copy(r),r},e.prototype.update=function(e,n){var r=this;t.prototype.update.call(this,e,n),e.some(function(t){return t.target===r.domNode&&"attributes"===t.type})&&this.attributes.build()},e.prototype.wrap=function(n,r){var o=t.prototype.wrap.call(this,n,r);return o instanceof e&&o.statics.scope===this.statics.scope&&this.attributes.move(o),o},e}(l.default);e.default=s},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(27),i=n(1),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),e.value=function(t){return!0},e.prototype.index=function(t,e){return this.domNode===t||this.domNode.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(e,1):-1},e.prototype.position=function(t,e){var n=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);return t>0&&(n+=1),[this.parent.domNode,n]},e.prototype.value=function(){var t;return t={},t[this.statics.blotName]=this.statics.value(this.domNode)||!0,t},e.scope=i.Scope.INLINE_BLOT,e}(o.default);e.default=l},function(t,e,n){function r(t){this.ops=t,this.index=0,this.offset=0}var o=n(12),i=n(2),l={attributes:{compose:function(t,e,n){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});var r=i(!0,{},e);n||(r=Object.keys(r).reduce(function(t,e){return null!=r[e]&&(t[e]=r[e]),t},{}));for(var o in t)void 0!==t[o]&&void 0===e[o]&&(r[o]=t[o]);return Object.keys(r).length>0?r:void 0},diff:function(t,e){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});var n=Object.keys(t).concat(Object.keys(e)).reduce(function(n,r){return o(t[r],e[r])||(n[r]=void 0===e[r]?null:e[r]),n},{});return Object.keys(n).length>0?n:void 0},transform:function(t,e,n){if("object"!=typeof t)return e;if("object"==typeof e){if(!n)return e;var r=Object.keys(e).reduce(function(n,r){return void 0===t[r]&&(n[r]=e[r]),n},{});return Object.keys(r).length>0?r:void 0}}},iterator:function(t){return new r(t)},length:function(t){return"number"==typeof t.delete?t.delete:"number"==typeof t.retain?t.retain:"string"==typeof t.insert?t.insert.length:1}};r.prototype.hasNext=function(){return this.peekLength()<1/0},r.prototype.next=function(t){t||(t=1/0);var e=this.ops[this.index];if(e){var n=this.offset,r=l.length(e);if(t>=r-n?(t=r-n,this.index+=1,this.offset=0):this.offset+=t,"number"==typeof e.delete)return{delete:t};var o={};return e.attributes&&(o.attributes=e.attributes),"number"==typeof e.retain?o.retain=t:"string"==typeof e.insert?o.insert=e.insert.substr(n,t):o.insert=e.insert,o}return{retain:1/0}},r.prototype.peek=function(){return this.ops[this.index]},r.prototype.peekLength=function(){return this.ops[this.index]?l.length(this.ops[this.index])-this.offset:1/0},r.prototype.peekType=function(){return this.ops[this.index]?"number"==typeof this.ops[this.index].delete?"delete":"number"==typeof this.ops[this.index].retain?"retain":"insert":"retain"},r.prototype.rest=function(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);var t=this.offset,e=this.index,n=this.next(),r=this.ops.slice(this.index);return this.offset=t,this.index=e,[n].concat(r)}return[]},t.exports=l},function(t,e){var n=function(){"use strict";function t(t,e){return null!=e&&t instanceof e}function e(n,r,o,i,c){function f(n,o){if(null===n)return null;if(0===o)return n;var y,v;if("object"!=typeof n)return n;if(t(n,a))y=new a;else if(t(n,s))y=new s;else if(t(n,u))y=new u(function(t,e){n.then(function(e){t(f(e,o-1))},function(t){e(f(t,o-1))})});else if(e.__isArray(n))y=[];else if(e.__isRegExp(n))y=new RegExp(n.source,l(n)),n.lastIndex&&(y.lastIndex=n.lastIndex);else if(e.__isDate(n))y=new Date(n.getTime());else{if(d&&Buffer.isBuffer(n))return y=Buffer.allocUnsafe?Buffer.allocUnsafe(n.length):new Buffer(n.length),n.copy(y),y;t(n,Error)?y=Object.create(n):void 0===i?(v=Object.getPrototypeOf(n),y=Object.create(v)):(y=Object.create(i),v=i)}if(r){var b=h.indexOf(n);if(-1!=b)return p[b];h.push(n),p.push(y)}t(n,a)&&n.forEach(function(t,e){var n=f(e,o-1),r=f(t,o-1);y.set(n,r)}),t(n,s)&&n.forEach(function(t){var e=f(t,o-1);y.add(e)});for(var g in n){var m;v&&(m=Object.getOwnPropertyDescriptor(v,g)),m&&null==m.set||(y[g]=f(n[g],o-1))}if(Object.getOwnPropertySymbols)for(var _=Object.getOwnPropertySymbols(n),g=0;g<_.length;g++){var O=_[g],w=Object.getOwnPropertyDescriptor(n,O);(!w||w.enumerable||c)&&(y[O]=f(n[O],o-1),w.enumerable||Object.defineProperty(y,O,{enumerable:!1}))}if(c)for(var x=Object.getOwnPropertyNames(n),g=0;g<x.length;g++){var k=x[g],w=Object.getOwnPropertyDescriptor(n,k);w&&w.enumerable||(y[k]=f(n[k],o-1),Object.defineProperty(y,k,{enumerable:!1}))}return y}"object"==typeof r&&(o=r.depth,i=r.prototype,c=r.includeNonEnumerable,r=r.circular);var h=[],p=[],d="undefined"!=typeof Buffer;return void 0===r&&(r=!0),void 0===o&&(o=1/0),f(n,o)}function n(t){return Object.prototype.toString.call(t)}function r(t){return"object"==typeof t&&"[object Date]"===n(t)}function o(t){return"object"==typeof t&&"[object Array]"===n(t)}function i(t){return"object"==typeof t&&"[object RegExp]"===n(t)}function l(t){var e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),e}var a;try{a=Map}catch(t){a=function(){}}var s;try{s=Set}catch(t){s=function(){}}var u;try{u=Promise}catch(t){u=function(){}}return e.clonePrototype=function(t){if(null===t)return null;var e=function(){};return e.prototype=t,new e},e.__objToStr=n,e.__isDate=r,e.__isArray=o,e.__isRegExp=i,e.__getRegExpFlags=l,e}();"object"==typeof t&&t.exports&&(t.exports=n)},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){try{e.parentNode}catch(t){return!1}return e instanceof Text&&(e=e.parentNode),t.contains(e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Range=void 0;var a=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=n(0),c=r(u),f=n(21),h=r(f),p=n(12),d=r(p),y=n(9),v=r(y),b=n(10),g=r(b),m=(0,g.default)("quill:selection"),_=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;i(this,t),this.index=e,this.length=n},O=function(){function t(e,n){var r=this;i(this,t),this.emitter=n,this.scroll=e,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=c.default.create("cursor",this),this.lastRange=this.savedRange=new _(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,function(){r.mouseDown||setTimeout(r.update.bind(r,v.default.sources.USER),1)}),this.emitter.on(v.default.events.EDITOR_CHANGE,function(t,e){t===v.default.events.TEXT_CHANGE&&e.length()>0&&r.update(v.default.sources.SILENT)}),this.emitter.on(v.default.events.SCROLL_BEFORE_UPDATE,function(){if(r.hasFocus()){var t=r.getNativeRange();null!=t&&t.start.node!==r.cursor.textNode&&r.emitter.once(v.default.events.SCROLL_UPDATE,function(){try{r.setNativeRange(t.start.node,t.start.offset,t.end.node,t.end.offset)}catch(t){}})}}),this.emitter.on(v.default.events.SCROLL_OPTIMIZE,function(t,e){if(e.range){var n=e.range,o=n.startNode,i=n.startOffset,l=n.endNode,a=n.endOffset;r.setNativeRange(o,i,l,a)}}),this.update(v.default.sources.SILENT)}return s(t,[{key:"handleComposition",value:function(){var t=this;this.root.addEventListener("compositionstart",function(){t.composing=!0}),this.root.addEventListener("compositionend",function(){if(t.composing=!1,t.cursor.parent){var e=t.cursor.restore();if(!e)return;setTimeout(function(){t.setNativeRange(e.startNode,e.startOffset,e.endNode,e.endOffset)},1)}})}},{key:"handleDragging",value:function(){var t=this;this.emitter.listenDOM("mousedown",document.body,function(){t.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,function(){t.mouseDown=!1,t.update(v.default.sources.USER)})}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(t,e){if(null==this.scroll.whitelist||this.scroll.whitelist[t]){this.scroll.update();var n=this.getNativeRange();if(null!=n&&n.native.collapsed&&!c.default.query(t,c.default.Scope.BLOCK)){if(n.start.node!==this.cursor.textNode){var r=c.default.find(n.start.node,!1);if(null==r)return;if(r instanceof c.default.Leaf){var o=r.split(n.start.offset);r.parent.insertBefore(this.cursor,o)}else r.insertBefore(this.cursor,n.start.node);this.cursor.attach()}this.cursor.format(t,e),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=this.scroll.length();t=Math.min(t,n-1),e=Math.min(t+e,n-1)-t;var r=void 0,o=this.scroll.leaf(t),i=a(o,2),l=i[0],s=i[1];if(null==l)return null;var u=l.position(s,!0),c=a(u,2);r=c[0],s=c[1];var f=document.createRange();if(e>0){f.setStart(r,s);var h=this.scroll.leaf(t+e),p=a(h,2);if(l=p[0],s=p[1],null==l)return null;var d=l.position(s,!0),y=a(d,2);return r=y[0],s=y[1],f.setEnd(r,s),f.getBoundingClientRect()}var v="left",b=void 0;return r instanceof Text?(s<r.data.length?(f.setStart(r,s),f.setEnd(r,s+1)):(f.setStart(r,s-1),f.setEnd(r,s),v="right"),b=f.getBoundingClientRect()):(b=l.domNode.getBoundingClientRect(),s>0&&(v="right")),{bottom:b.top+b.height,height:b.height,left:b[v],right:b[v],top:b.top,width:0}}},{key:"getNativeRange",value:function(){var t=document.getSelection();if(null==t||t.rangeCount<=0)return null;var e=t.getRangeAt(0);if(null==e)return null;var n=this.normalizeNative(e);return m.info("getNativeRange",n),n}},{key:"getRange",value:function(){var t=this.getNativeRange();return null==t?[null,null]:[this.normalizedToRange(t),t]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(t){var e=this,n=[[t.start.node,t.start.offset]];t.native.collapsed||n.push([t.end.node,t.end.offset]);var r=n.map(function(t){var n=a(t,2),r=n[0],o=n[1],i=c.default.find(r,!0),l=i.offset(e.scroll);return 0===o?l:i instanceof c.default.Container?l+i.length():l+i.index(r,o)}),i=Math.min(Math.max.apply(Math,o(r)),this.scroll.length()-1),l=Math.min.apply(Math,[i].concat(o(r)));return new _(l,i-l)}},{key:"normalizeNative",value:function(t){if(!l(this.root,t.startContainer)||!t.collapsed&&!l(this.root,t.endContainer))return null;var e={start:{node:t.startContainer,offset:t.startOffset},end:{node:t.endContainer,offset:t.endOffset},native:t};return[e.start,e.end].forEach(function(t){for(var e=t.node,n=t.offset;!(e instanceof Text)&&e.childNodes.length>0;)if(e.childNodes.length>n)e=e.childNodes[n],n=0;else{if(e.childNodes.length!==n)break;e=e.lastChild,n=e instanceof Text?e.data.length:e.childNodes.length+1}t.node=e,t.offset=n}),e}},{key:"rangeToNative",value:function(t){var e=this,n=t.collapsed?[t.index]:[t.index,t.index+t.length],r=[],o=this.scroll.length();return n.forEach(function(t,n){t=Math.min(o-1,t);var i=void 0,l=e.scroll.leaf(t),s=a(l,2),u=s[0],c=s[1],f=u.position(c,0!==n),h=a(f,2);i=h[0],c=h[1],r.push(i,c)}),r.length<2&&(r=r.concat(r)),r}},{key:"scrollIntoView",value:function(t){var e=this.lastRange;if(null!=e){var n=this.getBounds(e.index,e.length);if(null!=n){var r=this.scroll.length()-1,o=this.scroll.line(Math.min(e.index,r)),i=a(o,1),l=i[0],s=l;if(e.length>0){var u=this.scroll.line(Math.min(e.index+e.length,r));s=a(u,1)[0]}if(null!=l&&null!=s){var c=t.getBoundingClientRect();n.top<c.top?t.scrollTop-=c.top-n.top:n.bottom>c.bottom&&(t.scrollTop+=n.bottom-c.bottom)}}}}},{key:"setNativeRange",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(m.info("setNativeRange",t,e,n,r),null==t||null!=this.root.parentNode&&null!=t.parentNode&&null!=n.parentNode){var i=document.getSelection();if(null!=i)if(null!=t){this.hasFocus()||this.root.focus();var l=(this.getNativeRange()||{}).native;if(null==l||o||t!==l.startContainer||e!==l.startOffset||n!==l.endContainer||r!==l.endOffset){"BR"==t.tagName&&(e=[].indexOf.call(t.parentNode.childNodes,t),t=t.parentNode),"BR"==n.tagName&&(r=[].indexOf.call(n.parentNode.childNodes,n),n=n.parentNode);var a=document.createRange();a.setStart(t,e),a.setEnd(n,r),i.removeAllRanges(),i.addRange(a)}}else i.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v.default.sources.API;if("string"==typeof e&&(n=e,e=!1),m.info("setRange",t),null!=t){var r=this.rangeToNative(t);this.setNativeRange.apply(this,o(r).concat([e]))}else this.setNativeRange(null);this.update(n)}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:v.default.sources.USER,e=this.lastRange,n=this.getRange(),r=a(n,2),o=r[0],i=r[1];if(this.lastRange=o,null!=this.lastRange&&(this.savedRange=this.lastRange),!(0,d.default)(e,this.lastRange)){var l;!this.composing&&null!=i&&i.native.collapsed&&i.start.node!==this.cursor.textNode&&this.cursor.restore();var s=[v.default.events.SELECTION_CHANGE,(0,h.default)(this.lastRange),(0,h.default)(e),t];if((l=this.emitter).emit.apply(l,[v.default.events.EDITOR_CHANGE].concat(s)),t!==v.default.sources.SILENT){var u;(u=this.emitter).emit.apply(u,s)}}}}]),t}();e.Range=_,e.default=O},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=n(0),s=r(a),u=n(3),c=r(u),f=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),e}(s.default.Container);f.allowedChildren=[c.default,u.BlockEmbed,f],e.default=f},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.ColorStyle=e.ColorClass=e.ColorAttributor=void 0;var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"value",value:function(t){var n=a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"value",this).call(this,t);return n.startsWith("rgb(")?(n=n.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),"#"+n.split(",").map(function(t){return("00"+parseInt(t).toString(16)).slice(-2)}).join("")):n}}]),e}(u.default.Attributor.Style),f=new u.default.Attributor.Class("color","ql-color",{scope:u.default.Scope.INLINE}),h=new c("color","color",{scope:u.default.Scope.INLINE});e.ColorAttributor=c,e.ColorClass=f,e.ColorStyle=h},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function s(t,e){var n,r=t===D.keys.LEFT?"prefix":"suffix";return n={key:t,shiftKey:e,altKey:null},o(n,r,/^$/),o(n,"handler",function(n){var r=n.index;t===D.keys.RIGHT&&(r+=n.length+1);var o=this.quill.getLeaf(r);return!(b(o,1)[0]instanceof T.default.Embed)||(t===D.keys.LEFT?e?this.quill.setSelection(n.index-1,n.length+1,S.default.sources.USER):this.quill.setSelection(n.index-1,S.default.sources.USER):e?this.quill.setSelection(n.index,n.length+1,S.default.sources.USER):this.quill.setSelection(n.index+n.length+1,S.default.sources.USER),!1)}),n}function u(t,e){if(!(0===t.index||this.quill.getLength()<=1)){var n=this.quill.getLine(t.index),r=b(n,1),o=r[0],i={};if(0===e.offset){var l=this.quill.getLine(t.index-1),a=b(l,1),s=a[0];if(null!=s&&s.length()>1){var u=o.formats(),c=this.quill.getFormat(t.index-1,1);i=A.default.attributes.diff(u,c)||{}}}var f=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(e.prefix)?2:1;this.quill.deleteText(t.index-f,f,S.default.sources.USER),Object.keys(i).length>0&&this.quill.formatLine(t.index-f,f,i,S.default.sources.USER),this.quill.focus()}}function c(t,e){var n=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(e.suffix)?2:1;if(!(t.index>=this.quill.getLength()-n)){var r={},o=0,i=this.quill.getLine(t.index),l=b(i,1),a=l[0];if(e.offset>=a.length()-1){var s=this.quill.getLine(t.index+1),u=b(s,1),c=u[0];if(c){var f=a.formats(),h=this.quill.getFormat(t.index,1);r=A.default.attributes.diff(f,h)||{},o=c.length()}}this.quill.deleteText(t.index,n,S.default.sources.USER),Object.keys(r).length>0&&this.quill.formatLine(t.index+o-1,n,r,S.default.sources.USER)}}function f(t){var e=this.quill.getLines(t),n={};if(e.length>1){var r=e[0].formats(),o=e[e.length-1].formats();n=A.default.attributes.diff(o,r)||{}}this.quill.deleteText(t,S.default.sources.USER),Object.keys(n).length>0&&this.quill.formatLine(t.index,1,n,S.default.sources.USER),this.quill.setSelection(t.index,S.default.sources.SILENT),this.quill.focus()}function h(t,e){var n=this;t.length>0&&this.quill.scroll.deleteAt(t.index,t.length);var r=Object.keys(e.format).reduce(function(t,n){return T.default.query(n,T.default.Scope.BLOCK)&&!Array.isArray(e.format[n])&&(t[n]=e.format[n]),t},{});this.quill.insertText(t.index,"\n",r,S.default.sources.USER),this.quill.setSelection(t.index+1,S.default.sources.SILENT),this.quill.focus(),Object.keys(e.format).forEach(function(t){null==r[t]&&(Array.isArray(e.format[t])||"link"!==t&&n.quill.format(t,e.format[t],S.default.sources.USER))})}function p(t){return{key:D.keys.TAB,shiftKey:!t,format:{"code-block":!0},handler:function(e){var n=T.default.query("code-block"),r=e.index,o=e.length,i=this.quill.scroll.descendant(n,r),l=b(i,2),a=l[0],s=l[1];if(null!=a){var u=this.quill.getIndex(a),c=a.newlineIndex(s,!0)+1,f=a.newlineIndex(u+s+o),h=a.domNode.textContent.slice(c,f).split("\n");s=0,h.forEach(function(e,i){t?(a.insertAt(c+s,n.TAB),s+=n.TAB.length,0===i?r+=n.TAB.length:o+=n.TAB.length):e.startsWith(n.TAB)&&(a.deleteAt(c+s,n.TAB.length),s-=n.TAB.length,0===i?r-=n.TAB.length:o-=n.TAB.length),s+=e.length+1}),this.quill.update(S.default.sources.USER),this.quill.setSelection(r,o,S.default.sources.SILENT)}}}}function d(t){return{key:t[0].toUpperCase(),shortKey:!0,handler:function(e,n){this.quill.format(t,!n.format[t],S.default.sources.USER)}}}function y(t){if("string"==typeof t||"number"==typeof t)return y({key:t});if("object"===(void 0===t?"undefined":v(t))&&(t=(0,_.default)(t,!1)),"string"==typeof t.key)if(null!=D.keys[t.key.toUpperCase()])t.key=D.keys[t.key.toUpperCase()];else{if(1!==t.key.length)return null;t.key=t.key.toUpperCase().charCodeAt(0)}return t.shortKey&&(t[B]=t.shortKey,delete t.shortKey),t}Object.defineProperty(e,"__esModule",{value:!0}),e.SHORTKEY=e.default=void 0;var v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),g=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),m=n(21),_=r(m),O=n(12),w=r(O),x=n(2),k=r(x),E=n(4),N=r(E),j=n(20),A=r(j),q=n(0),T=r(q),P=n(6),S=r(P),C=n(10),L=r(C),M=n(7),R=r(M),I=(0,L.default)("quill:keyboard"),B=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey",D=function(t){function e(t,n){i(this,e);var r=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.bindings={},Object.keys(r.options.bindings).forEach(function(e){("list autofill"!==e||null==t.scroll.whitelist||t.scroll.whitelist.list)&&r.options.bindings[e]&&r.addBinding(r.options.bindings[e])}),r.addBinding({key:e.keys.ENTER,shiftKey:null},h),r.addBinding({key:e.keys.ENTER,metaKey:null,ctrlKey:null,altKey:null},function(){}),/Firefox/i.test(navigator.userAgent)?(r.addBinding({key:e.keys.BACKSPACE},{collapsed:!0},u),r.addBinding({key:e.keys.DELETE},{collapsed:!0},c)):(r.addBinding({key:e.keys.BACKSPACE},{collapsed:!0,prefix:/^.?$/},u),r.addBinding({key:e.keys.DELETE},{collapsed:!0,suffix:/^.?$/},c)),r.addBinding({key:e.keys.BACKSPACE},{collapsed:!1},f),r.addBinding({key:e.keys.DELETE},{collapsed:!1},f),r.addBinding({key:e.keys.BACKSPACE,altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},u),r.listen(),r}return a(e,t),g(e,null,[{key:"match",value:function(t,e){return e=y(e),!["altKey","ctrlKey","metaKey","shiftKey"].some(function(n){return!!e[n]!==t[n]&&null!==e[n]})&&e.key===(t.which||t.keyCode)}}]),g(e,[{key:"addBinding",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=y(t);if(null==r||null==r.key)return I.warn("Attempted to add invalid keyboard binding",r);"function"==typeof e&&(e={handler:e}),"function"==typeof n&&(n={handler:n}),r=(0,k.default)(r,e,n),this.bindings[r.key]=this.bindings[r.key]||[],this.bindings[r.key].push(r)}},{key:"listen",value:function(){var t=this;this.quill.root.addEventListener("keydown",function(n){if(!n.defaultPrevented){var r=n.which||n.keyCode,o=(t.bindings[r]||[]).filter(function(t){return e.match(n,t)});if(0!==o.length){var i=t.quill.getSelection();if(null!=i&&t.quill.hasFocus()){var l=t.quill.getLine(i.index),a=b(l,2),s=a[0],u=a[1],c=t.quill.getLeaf(i.index),f=b(c,2),h=f[0],p=f[1],d=0===i.length?[h,p]:t.quill.getLeaf(i.index+i.length),y=b(d,2),g=y[0],m=y[1],_=h instanceof T.default.Text?h.value().slice(0,p):"",O=g instanceof T.default.Text?g.value().slice(m):"",x={collapsed:0===i.length,empty:0===i.length&&s.length()<=1,format:t.quill.getFormat(i),offset:u,prefix:_,suffix:O};o.some(function(e){if(null!=e.collapsed&&e.collapsed!==x.collapsed)return!1;if(null!=e.empty&&e.empty!==x.empty)return!1;if(null!=e.offset&&e.offset!==x.offset)return!1;if(Array.isArray(e.format)){if(e.format.every(function(t){return null==x.format[t]}))return!1}else if("object"===v(e.format)&&!Object.keys(e.format).every(function(t){return!0===e.format[t]?null!=x.format[t]:!1===e.format[t]?null==x.format[t]:(0,w.default)(e.format[t],x.format[t])}))return!1;return!(null!=e.prefix&&!e.prefix.test(x.prefix))&&(!(null!=e.suffix&&!e.suffix.test(x.suffix))&&!0!==e.handler.call(t,i,x))})&&n.preventDefault()}}}})}}]),e}(R.default);D.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},D.DEFAULTS={bindings:{bold:d("bold"),italic:d("italic"),underline:d("underline"),indent:{key:D.keys.TAB,format:["blockquote","indent","list"],handler:function(t,e){if(e.collapsed&&0!==e.offset)return!0;this.quill.format("indent","+1",S.default.sources.USER)}},outdent:{key:D.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(t,e){if(e.collapsed&&0!==e.offset)return!0;this.quill.format("indent","-1",S.default.sources.USER)}},"outdent backspace":{key:D.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(t,e){null!=e.format.indent?this.quill.format("indent","-1",S.default.sources.USER):null!=e.format.list&&this.quill.format("list",!1,S.default.sources.USER)}},"indent code-block":p(!0),"outdent code-block":p(!1),"remove tab":{key:D.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(t){this.quill.deleteText(t.index-1,1,S.default.sources.USER)}},tab:{key:D.keys.TAB,handler:function(t){this.quill.history.cutoff();var e=(new N.default).retain(t.index).delete(t.length).insert("\t");this.quill.updateContents(e,S.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index+1,S.default.sources.SILENT)}},"list empty enter":{key:D.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(t,e){this.quill.format("list",!1,S.default.sources.USER),e.format.indent&&this.quill.format("indent",!1,S.default.sources.USER)}},"checklist enter":{key:D.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(t){var e=this.quill.getLine(t.index),n=b(e,2),r=n[0],o=n[1],i=(0,k.default)({},r.formats(),{list:"checked"}),l=(new N.default).retain(t.index).insert("\n",i).retain(r.length()-o-1).retain(1,{list:"unchecked"});this.quill.updateContents(l,S.default.sources.USER),this.quill.setSelection(t.index+1,S.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:D.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(t,e){var n=this.quill.getLine(t.index),r=b(n,2),o=r[0],i=r[1],l=(new N.default).retain(t.index).insert("\n",e.format).retain(o.length()-i-1).retain(1,{header:null});this.quill.updateContents(l,S.default.sources.USER),this.quill.setSelection(t.index+1,S.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(t,e){var n=e.prefix.length,r=this.quill.getLine(t.index),o=b(r,2),i=o[0],l=o[1];if(l>n)return!0;var a=void 0;switch(e.prefix.trim()){case"[]":case"[ ]":a="unchecked";break;case"[x]":a="checked";break;case"-":case"*":a="bullet";break;default:a="ordered"}this.quill.insertText(t.index," ",S.default.sources.USER),this.quill.history.cutoff();var s=(new N.default).retain(t.index-l).delete(n+1).retain(i.length()-2-l).retain(1,{list:a});this.quill.updateContents(s,S.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index-n,S.default.sources.SILENT)}},"code exit":{key:D.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(t){var e=this.quill.getLine(t.index),n=b(e,2),r=n[0],o=n[1],i=(new N.default).retain(t.index+r.length()-o-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(i,S.default.sources.USER)}},"embed left":s(D.keys.LEFT,!1),"embed left shift":s(D.keys.LEFT,!0),"embed right":s(D.keys.RIGHT,!1),"embed right shift":s(D.keys.RIGHT,!0)}},e.default=D,e.SHORTKEY=B},function(t,e,n){"use strict";t.exports={align:{"":n(75),center:n(76),right:n(77),justify:n(78)},background:n(79),blockquote:n(80),bold:n(81),clean:n(82),code:n(40),"code-block":n(40),color:n(83),direction:{"":n(84),rtl:n(85)},float:{center:n(86),full:n(87),left:n(88),right:n(89)},formula:n(90),header:{1:n(91),2:n(92)},italic:n(93),image:n(94),indent:{"+1":n(95),"-1":n(96)},link:n(97),list:{ordered:n(98),bullet:n(99),check:n(100)},script:{sub:n(101),super:n(102)},strike:n(103),underline:n(104),video:n(105)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),o=function(){function t(t){this.domNode=t,this.domNode[r.DATA_KEY]={blot:this}}return Object.defineProperty(t.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),t.create=function(t){if(null==this.tagName)throw new r.ParchmentError("Blot definition missing tagName");var e;return Array.isArray(this.tagName)?("string"==typeof t&&(t=t.toUpperCase(),parseInt(t).toString()===t&&(t=parseInt(t))),e="number"==typeof t?document.createElement(this.tagName[t-1]):this.tagName.indexOf(t)>-1?document.createElement(t):document.createElement(this.tagName[0])):e=document.createElement(this.tagName),this.className&&e.classList.add(this.className),e},t.prototype.attach=function(){null!=this.parent&&(this.scroll=this.parent.scroll)},t.prototype.clone=function(){var t=this.domNode.cloneNode(!1);return r.create(t)},t.prototype.detach=function(){null!=this.parent&&this.parent.removeChild(this),delete this.domNode[r.DATA_KEY]},t.prototype.deleteAt=function(t,e){this.isolate(t,e).remove()},t.prototype.formatAt=function(t,e,n,o){var i=this.isolate(t,e);if(null!=r.query(n,r.Scope.BLOT)&&o)i.wrap(n,o);else if(null!=r.query(n,r.Scope.ATTRIBUTE)){var l=r.create(this.statics.scope);i.wrap(l),l.format(n,o)}},t.prototype.insertAt=function(t,e,n){var o=null==n?r.create("text",e):r.create(e,n),i=this.split(t);this.parent.insertBefore(o,i)},t.prototype.insertInto=function(t,e){void 0===e&&(e=null),null!=this.parent&&this.parent.children.remove(this);var n=null;t.children.insertBefore(this,e),null!=e&&(n=e.domNode),this.domNode.parentNode==t.domNode&&this.domNode.nextSibling==n||t.domNode.insertBefore(this.domNode,n),this.parent=t,this.attach()},t.prototype.isolate=function(t,e){var n=this.split(t);return n.split(e),n},t.prototype.length=function(){return 1},t.prototype.offset=function(t){return void 0===t&&(t=this.parent),null==this.parent||this==t?0:this.parent.children.offset(this)+this.parent.offset(t)},t.prototype.optimize=function(t){null!=this.domNode[r.DATA_KEY]&&delete this.domNode[r.DATA_KEY].mutations},t.prototype.remove=function(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},t.prototype.replace=function(t){null!=t.parent&&(t.parent.insertBefore(this,t.next),t.remove())},t.prototype.replaceWith=function(t,e){var n="string"==typeof t?r.create(t,e):t;return n.replace(this),n},t.prototype.split=function(t,e){return 0===t?this:this.next},t.prototype.update=function(t,e){},t.prototype.wrap=function(t,e){var n="string"==typeof t?r.create(t,e):t;return null!=this.parent&&this.parent.insertBefore(n,this.next),n.appendChild(this),n},t.blotName="abstract",t}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(11),o=n(29),i=n(30),l=n(1),a=function(){function t(t){this.attributes={},this.domNode=t,this.build()}return t.prototype.attribute=function(t,e){e?t.add(this.domNode,e)&&(null!=t.value(this.domNode)?this.attributes[t.attrName]=t:delete this.attributes[t.attrName]):(t.remove(this.domNode),delete this.attributes[t.attrName])},t.prototype.build=function(){var t=this;this.attributes={};var e=r.default.keys(this.domNode),n=o.default.keys(this.domNode),a=i.default.keys(this.domNode);e.concat(n).concat(a).forEach(function(e){var n=l.query(e,l.Scope.ATTRIBUTE);n instanceof r.default&&(t.attributes[n.attrName]=n)})},t.prototype.copy=function(t){var e=this;Object.keys(this.attributes).forEach(function(n){var r=e.attributes[n].value(e.domNode);t.format(n,r)})},t.prototype.move=function(t){var e=this;this.copy(t),Object.keys(this.attributes).forEach(function(t){e.attributes[t].remove(e.domNode)}),this.attributes={}},t.prototype.values=function(){var t=this;return Object.keys(this.attributes).reduce(function(e,n){return e[n]=t.attributes[n].value(t.domNode),e},{})},t}();e.default=a},function(t,e,n){"use strict";function r(t,e){return(t.getAttribute("class")||"").split(/\s+/).filter(function(t){return 0===t.indexOf(e+"-")})}var o=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var i=n(11),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.keys=function(t){return(t.getAttribute("class")||"").split(/\s+/).map(function(t){return t.split("-").slice(0,-1).join("-")})},e.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(this.remove(t),t.classList.add(this.keyName+"-"+e),!0)},e.prototype.remove=function(t){r(t,this.keyName).forEach(function(e){t.classList.remove(e)}),0===t.classList.length&&t.removeAttribute("class")},e.prototype.value=function(t){var e=r(t,this.keyName)[0]||"",n=e.slice(this.keyName.length+1);return this.canAdd(t,n)?n:""},e}(i.default);e.default=l},function(t,e,n){"use strict";function r(t){var e=t.split("-"),n=e.slice(1).map(function(t){return t[0].toUpperCase()+t.slice(1)}).join("");return e[0]+n}var o=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var i=n(11),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.keys=function(t){return(t.getAttribute("style")||"").split(";").map(function(t){return t.split(":")[0].trim()})},e.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(t.style[r(this.keyName)]=e,!0)},e.prototype.remove=function(t){t.style[r(this.keyName)]="",t.getAttribute("style")||t.removeAttribute("style")},e.prototype.value=function(t){var e=t.style[r(this.keyName)];return this.canAdd(t,e)?e:""},e}(i.default);e.default=l},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=n(0),f=r(c),h=n(8),p=r(h),d=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return r.selection=n,r.textNode=document.createTextNode(e.CONTENTS),r.domNode.appendChild(r.textNode),r._length=0,r}return l(e,t),u(e,null,[{key:"value",value:function(){}}]),u(e,[{key:"detach",value:function(){null!=this.parent&&this.parent.removeChild(this)}},{key:"format",value:function(t,n){if(0!==this._length)return s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n);for(var r=this,o=0;null!=r&&r.statics.scope!==f.default.Scope.BLOCK_BLOT;)o+=r.offset(r.parent),r=r.parent;null!=r&&(this._length=e.CONTENTS.length,r.optimize(),r.formatAt(o,e.CONTENTS.length,t,n),this._length=0)}},{key:"index",value:function(t,n){return t===this.textNode?0:s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"index",this).call(this,t,n)}},{key:"length",value:function(){return this._length}},{key:"position",value:function(){return[this.textNode,this.textNode.data.length]}},{key:"remove",value:function(){s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"remove",this).call(this),this.parent=null}},{key:"restore",value:function(){if(!this.selection.composing&&null!=this.parent){var t=this.textNode,n=this.selection.getNativeRange(),r=void 0,o=void 0,i=void 0;if(null!=n&&n.start.node===t&&n.end.node===t){var l=[t,n.start.offset,n.end.offset];r=l[0],o=l[1],i=l[2]}for(;null!=this.domNode.lastChild&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);if(this.textNode.data!==e.CONTENTS){var s=this.textNode.data.split(e.CONTENTS).join("");this.next instanceof p.default?(r=this.next.domNode,this.next.insertAt(0,s),this.textNode.data=e.CONTENTS):(this.textNode.data=s,this.parent.insertBefore(f.default.create(this.textNode),this),this.textNode=document.createTextNode(e.CONTENTS),this.domNode.appendChild(this.textNode))}if(this.remove(),null!=o){var u=[o,i].map(function(t){return Math.max(0,Math.min(r.data.length,t-1))}),c=a(u,2);return o=c[0],i=c[1],{startNode:r,startOffset:o,endNode:r,endOffset:i}}}}},{key:"update",value:function(t,e){var n=this;if(t.some(function(t){return"characterData"===t.type&&t.target===n.textNode})){var r=this.restore();r&&(e.range=r)}}},{key:"value",value:function(){return""}}]),e}(f.default.Embed);d.blotName="cursor",d.className="ql-cursor",d.tagName="span",d.CONTENTS="\ufeff",e.default=d},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=function(){function t(e,n){r(this,t),this.quill=e,this.options=n,this.modules={}}return o(t,[{key:"init",value:function(){var t=this;Object.keys(this.options.modules).forEach(function(e){null==t.modules[e]&&t.addModule(e)})}},{key:"addModule",value:function(t){var e=this.quill.constructor.import("modules/"+t);return this.modules[t]=new e(this.quill,this.options.modules[t]||{}),this.modules[t]}}]),t}();i.DEFAULTS={modules:{}},i.themes={default:i},e.default=i},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(0),c=r(u),f=n(8),h=r(f),p="\ufeff",d=function(t){function e(t){o(this,e);var n=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.contentNode=document.createElement("span"),n.contentNode.setAttribute("contenteditable",!1),[].slice.call(n.domNode.childNodes).forEach(function(t){n.contentNode.appendChild(t)}),n.leftGuard=document.createTextNode(p),n.rightGuard=document.createTextNode(p),n.domNode.appendChild(n.leftGuard),n.domNode.appendChild(n.contentNode),n.domNode.appendChild(n.rightGuard),n}return l(e,t),a(e,[{key:"index",value:function(t,n){return t===this.leftGuard?0:t===this.rightGuard?1:s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"index",this).call(this,t,n)}},{key:"restore",value:function(t){var e=void 0,n=void 0,r=t.data.split(p).join("");if(t===this.leftGuard)if(this.prev instanceof h.default){var o=this.prev.length();this.prev.insertAt(o,r),e={startNode:this.prev.domNode,startOffset:o+r.length}}else n=document.createTextNode(r),this.parent.insertBefore(c.default.create(n),this),e={startNode:n,startOffset:r.length};else t===this.rightGuard&&(this.next instanceof h.default?(this.next.insertAt(0,r),e={startNode:this.next.domNode,startOffset:r.length}):(n=document.createTextNode(r),this.parent.insertBefore(c.default.create(n),this.next),e={startNode:n,startOffset:r.length}));return t.data=p,e}},{key:"update",value:function(t,e){var n=this;t.forEach(function(t){if("characterData"===t.type&&(t.target===n.leftGuard||t.target===n.rightGuard)){var r=n.restore(t.target);r&&(e.range=r)}})}}]),e}(c.default.Embed);e.default=d},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AlignStyle=e.AlignClass=e.AlignAttribute=void 0;var r=n(0),o=function(t){return t&&t.__esModule?t:{default:t}}(r),i={scope:o.default.Scope.BLOCK,whitelist:["right","center","justify"]},l=new o.default.Attributor.Attribute("align","align",i),a=new o.default.Attributor.Class("align","ql-align",i),s=new o.default.Attributor.Style("align","text-align",i);e.AlignAttribute=l,e.AlignClass=a,e.AlignStyle=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BackgroundStyle=e.BackgroundClass=void 0;var r=n(0),o=function(t){return t&&t.__esModule?t:{default:t}}(r),i=n(24),l=new o.default.Attributor.Class("background","ql-bg",{scope:o.default.Scope.INLINE}),a=new i.ColorAttributor("background","background-color",{scope:o.default.Scope.INLINE});e.BackgroundClass=l,e.BackgroundStyle=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DirectionStyle=e.DirectionClass=e.DirectionAttribute=void 0;var r=n(0),o=function(t){return t&&t.__esModule?t:{default:t}}(r),i={scope:o.default.Scope.BLOCK,whitelist:["rtl"]},l=new o.default.Attributor.Attribute("direction","dir",i),a=new o.default.Attributor.Class("direction","ql-direction",i),s=new o.default.Attributor.Style("direction","direction",i);e.DirectionAttribute=l,e.DirectionClass=a,e.DirectionStyle=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.FontClass=e.FontStyle=void 0;var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c={scope:u.default.Scope.INLINE,whitelist:["serif","monospace"]},f=new u.default.Attributor.Class("font","ql-font",c),h=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"value",value:function(t){return a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"value",this).call(this,t).replace(/["']/g,"")}}]),e}(u.default.Attributor.Style),p=new h("font","font-family",c);e.FontStyle=p,e.FontClass=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SizeStyle=e.SizeClass=void 0;var r=n(0),o=function(t){return t&&t.__esModule?t:{default:t}}(r),i=new o.default.Attributor.Class("size","ql-size",{scope:o.default.Scope.INLINE,whitelist:["small","large","huge"]}),l=new o.default.Attributor.Style("size","font-size",{scope:o.default.Scope.INLINE,whitelist:["10px","18px","32px"]});e.SizeClass=i,e.SizeStyle=l},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(5),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"optimize",value:function(t){a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}],[{key:"create",value:function(){return a(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this)}},{key:"formats",value:function(){return!0}}]),e}(u.default);c.blotName="bold",c.tagName=["STRONG","B"],e.default=c},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"></polyline> <polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"></polyline> <line class=ql-stroke x1=10 x2=8 y1=5 y2=13></line> </svg>'},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(16),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(t,n){r(this,e);var i=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return i.label.innerHTML=n,i.container.classList.add("ql-color-picker"),[].slice.call(i.container.querySelectorAll(".ql-picker-item"),0,7).forEach(function(t){t.classList.add("ql-primary")}),i}return i(e,t),l(e,[{key:"buildItem",value:function(t){var n=a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"buildItem",this).call(this,t);return n.style.backgroundColor=t.getAttribute("value")||"",n}},{key:"selectItem",value:function(t,n){a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"selectItem",this).call(this,t,n);var r=this.label.querySelector(".ql-color-label"),o=t?t.getAttribute("data-value")||"":"";r&&("line"===r.tagName?r.style.stroke=o:r.style.fill=o)}}]),e}(u.default);e.default=c},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(16),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(t,n){r(this,e);var i=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return i.container.classList.add("ql-icon-picker"),[].forEach.call(i.container.querySelectorAll(".ql-picker-item"),function(t){t.innerHTML=n[t.getAttribute("data-value")||""]}),i.defaultItem=i.container.querySelector(".ql-selected"),i.selectItem(i.defaultItem),i}return i(e,t),l(e,[{key:"selectItem",value:function(t,n){a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"selectItem",this).call(this,t,n),t=t||this.defaultItem,this.label.innerHTML=t.innerHTML}}]),e}(u.default);e.default=c},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=function(){function t(e,n){var o=this;r(this,t),this.quill=e,this.boundsContainer=n||document.body,this.root=e.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,this.quill.root===this.quill.scrollingContainer&&this.quill.root.addEventListener("scroll",function(){o.root.style.marginTop=-1*o.quill.root.scrollTop+"px"}),this.hide()}return o(t,[{key:"hide",value:function(){this.root.classList.add("ql-hidden")}},{key:"position",value:function(t){var e=t.left+t.width/2-this.root.offsetWidth/2,n=t.bottom+this.quill.root.scrollTop;this.root.style.left=e+"px",this.root.style.top=n+"px",this.root.classList.remove("ql-flip");var r=this.boundsContainer.getBoundingClientRect(),o=this.root.getBoundingClientRect(),i=0;if(o.right>r.right&&(i=r.right-o.right,this.root.style.left=e+i+"px"),o.left<r.left&&(i=r.left-o.left,this.root.style.left=e+i+"px"),o.bottom>r.bottom){var l=o.bottom-o.top,a=t.bottom-t.top+l;this.root.style.top=n-a+"px",this.root.classList.add("ql-flip")}return i}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),t}();e.default=i},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){var e=t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return e?(e[1]||"https")+"://www.youtube.com/embed/"+e[2]+"?showinfo=0":(e=t.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(e[1]||"https")+"://player.vimeo.com/video/"+e[2]+"/":t}function s(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e.forEach(function(e){var r=document.createElement("option");e===n?r.setAttribute("selected","selected"):r.setAttribute("value",e),t.appendChild(r)})}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BaseTooltip=void 0;var u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},f=n(2),h=r(f),p=n(4),d=r(p),y=n(9),v=r(y),b=n(25),g=r(b),m=n(32),_=r(m),O=n(41),w=r(O),x=n(42),k=r(x),E=n(16),N=r(E),j=n(43),A=r(j),q=[!1,"center","right","justify"],T=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],P=[!1,"serif","monospace"],S=["1","2","3",!1],C=["small",!1,"large","huge"],L=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n)),l=function e(n){if(!document.body.contains(t.root))return document.body.removeEventListener("click",e);null==r.tooltip||r.tooltip.root.contains(n.target)||document.activeElement===r.tooltip.textbox||r.quill.hasFocus()||r.tooltip.hide(),null!=r.pickers&&r.pickers.forEach(function(t){t.container.contains(n.target)||t.close()})};return t.emitter.listenDOM("click",document.body,l),r}return l(e,t),u(e,[{key:"addModule",value:function(t){var n=c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"addModule",this).call(this,t);return"toolbar"===t&&this.extendToolbar(n),n}},{key:"buildButtons",value:function(t,e){t.forEach(function(t){(t.getAttribute("class")||"").split(/\s+/).forEach(function(n){if(n.startsWith("ql-")&&(n=n.slice("ql-".length),null!=e[n]))if("direction"===n)t.innerHTML=e[n][""]+e[n].rtl;else if("string"==typeof e[n])t.innerHTML=e[n];else{var r=t.value||"";null!=r&&e[n][r]&&(t.innerHTML=e[n][r])}})})}},{key:"buildPickers",value:function(t,e){var n=this;this.pickers=t.map(function(t){if(t.classList.contains("ql-align"))return null==t.querySelector("option")&&s(t,q),new k.default(t,e.align);if(t.classList.contains("ql-background")||t.classList.contains("ql-color")){var n=t.classList.contains("ql-background")?"background":"color";return null==t.querySelector("option")&&s(t,T,"background"===n?"#ffffff":"#000000"),new w.default(t,e[n])}return null==t.querySelector("option")&&(t.classList.contains("ql-font")?s(t,P):t.classList.contains("ql-header")?s(t,S):t.classList.contains("ql-size")&&s(t,C)),new N.default(t)});var r=function(){n.pickers.forEach(function(t){t.update()})};this.quill.on(v.default.events.EDITOR_CHANGE,r)}}]),e}(_.default);L.DEFAULTS=(0,h.default)(!0,{},_.default.DEFAULTS,{modules:{toolbar:{handlers:{formula:function(){this.quill.theme.tooltip.edit("formula")},image:function(){var t=this,e=this.container.querySelector("input.ql-image[type=file]");null==e&&(e=document.createElement("input"),e.setAttribute("type","file"),e.setAttribute("accept","image/png, image/gif, image/jpeg, image/bmp, image/x-icon"),e.classList.add("ql-image"),e.addEventListener("change",function(){if(null!=e.files&&null!=e.files[0]){var n=new FileReader;n.onload=function(n){var r=t.quill.getSelection(!0);t.quill.updateContents((new d.default).retain(r.index).delete(r.length).insert({image:n.target.result}),v.default.sources.USER),t.quill.setSelection(r.index+1,v.default.sources.SILENT),e.value=""},n.readAsDataURL(e.files[0])}}),this.container.appendChild(e)),e.click()},video:function(){this.quill.theme.tooltip.edit("video")}}}}});var M=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.textbox=r.root.querySelector('input[type="text"]'),r.listen(),r}return l(e,t),u(e,[{key:"listen",value:function(){var t=this;this.textbox.addEventListener("keydown",function(e){g.default.match(e,"enter")?(t.save(),e.preventDefault()):g.default.match(e,"escape")&&(t.cancel(),e.preventDefault())})}},{key:"cancel",value:function(){this.hide()}},{key:"edit",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"link",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null!=e?this.textbox.value=e:t!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+t)||""),this.root.setAttribute("data-mode",t)}},{key:"restoreFocus",value:function(){var t=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=t}},{key:"save",value:function(){var t=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":var e=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",t,v.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",t,v.default.sources.USER)),this.quill.root.scrollTop=e;break;case"video":t=a(t);case"formula":if(!t)break;var n=this.quill.getSelection(!0);if(null!=n){var r=n.index+n.length;this.quill.insertEmbed(r,this.root.getAttribute("data-mode"),t,v.default.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(r+1," ",v.default.sources.USER),this.quill.setSelection(r+2,v.default.sources.USER)}}this.textbox.value="",this.hide()}}]),e}(A.default);e.BaseTooltip=M,e.default=L},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(46),i=r(o),l=n(34),a=n(36),s=n(62),u=n(63),c=r(u),f=n(64),h=r(f),p=n(65),d=r(p),y=n(35),v=n(24),b=n(37),g=n(38),m=n(39),_=r(m),O=n(66),w=r(O),x=n(15),k=r(x),E=n(67),N=r(E),j=n(68),A=r(j),q=n(69),T=r(q),P=n(70),S=r(P),C=n(71),L=r(C),M=n(13),R=r(M),I=n(72),B=r(I),D=n(73),U=r(D),F=n(74),H=r(F),K=n(26),z=r(K),V=n(16),Z=r(V),W=n(41),G=r(W),Y=n(42),X=r(Y),$=n(43),Q=r($),J=n(107),tt=r(J),et=n(108),nt=r(et);i.default.register({"attributors/attribute/direction":a.DirectionAttribute,"attributors/class/align":l.AlignClass,"attributors/class/background":y.BackgroundClass,"attributors/class/color":v.ColorClass,"attributors/class/direction":a.DirectionClass,"attributors/class/font":b.FontClass,"attributors/class/size":g.SizeClass,"attributors/style/align":l.AlignStyle,"attributors/style/background":y.BackgroundStyle,"attributors/style/color":v.ColorStyle,"attributors/style/direction":a.DirectionStyle,"attributors/style/font":b.FontStyle,"attributors/style/size":g.SizeStyle},!0),i.default.register({"formats/align":l.AlignClass,"formats/direction":a.DirectionClass,"formats/indent":s.IndentClass,"formats/background":y.BackgroundStyle,"formats/color":v.ColorStyle,"formats/font":b.FontClass,"formats/size":g.SizeClass,"formats/blockquote":c.default,"formats/code-block":R.default,"formats/header":h.default,"formats/list":d.default,"formats/bold":_.default,"formats/code":M.Code,"formats/italic":w.default,"formats/link":k.default,"formats/script":N.default,"formats/strike":A.default,"formats/underline":T.default,"formats/image":S.default,"formats/video":L.default,"formats/list/item":p.ListItem,"modules/formula":B.default,"modules/syntax":U.default,"modules/toolbar":H.default,"themes/bubble":tt.default,"themes/snow":nt.default,"ui/icons":z.default,"ui/picker":Z.default,"ui/icon-picker":X.default,"ui/color-picker":G.default,"ui/tooltip":Q.default},!0),e.default=i.default},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(0),i=r(o),l=n(6),a=r(l),s=n(3),u=r(s),c=n(14),f=r(c),h=n(23),p=r(h),d=n(31),y=r(d),v=n(33),b=r(v),g=n(5),m=r(g),_=n(59),O=r(_),w=n(8),x=r(w),k=n(60),E=r(k),N=n(61),j=r(N),A=n(25),q=r(A);a.default.register({"blots/block":u.default,"blots/block/embed":s.BlockEmbed,"blots/break":f.default,"blots/container":p.default,"blots/cursor":y.default,"blots/embed":b.default,"blots/inline":m.default,"blots/scroll":O.default,"blots/text":x.default,"modules/clipboard":E.default,"modules/history":j.default,"modules/keyboard":q.default}),i.default.register(u.default,f.default,y.default,m.default,O.default,x.default),e.default=a.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(){this.head=this.tail=null,this.length=0}return t.prototype.append=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.insertBefore(t[0],null),t.length>1&&this.append.apply(this,t.slice(1))},t.prototype.contains=function(t){for(var e,n=this.iterator();e=n();)if(e===t)return!0;return!1},t.prototype.insertBefore=function(t,e){t&&(t.next=e,null!=e?(t.prev=e.prev,null!=e.prev&&(e.prev.next=t),e.prev=t,e===this.head&&(this.head=t)):null!=this.tail?(this.tail.next=t,t.prev=this.tail,this.tail=t):(t.prev=null,this.head=this.tail=t),this.length+=1)},t.prototype.offset=function(t){for(var e=0,n=this.head;null!=n;){if(n===t)return e;e+=n.length(),n=n.next}return-1},t.prototype.remove=function(t){this.contains(t)&&(null!=t.prev&&(t.prev.next=t.next),null!=t.next&&(t.next.prev=t.prev),t===this.head&&(this.head=t.next),t===this.tail&&(this.tail=t.prev),this.length-=1)},t.prototype.iterator=function(t){return void 0===t&&(t=this.head),function(){var e=t;return null!=t&&(t=t.next),e}},t.prototype.find=function(t,e){void 0===e&&(e=!1);for(var n,r=this.iterator();n=r();){var o=n.length();if(t<o||e&&t===o&&(null==n.next||0!==n.next.length()))return[n,t];t-=o}return[null,0]},t.prototype.forEach=function(t){for(var e,n=this.iterator();e=n();)t(e)},t.prototype.forEachAt=function(t,e,n){if(!(e<=0))for(var r,o=this.find(t),i=o[0],l=o[1],a=t-l,s=this.iterator(i);(r=s())&&a<t+e;){var u=r.length();t>a?n(r,t-a,Math.min(e,a+u-t)):n(r,0,Math.min(u,t+e-a)),a+=u}},t.prototype.map=function(t){return this.reduce(function(e,n){return e.push(t(n)),e},[])},t.prototype.reduce=function(t,e){for(var n,r=this.iterator();n=r();)e=t(e,n);return e},t}();e.default=r},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(17),i=n(1),l={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},a=function(t){function e(e){var n=t.call(this,e)||this;return n.scroll=n,n.observer=new MutationObserver(function(t){n.update(t)}),n.observer.observe(n.domNode,l),n.attach(),n}return r(e,t),e.prototype.detach=function(){t.prototype.detach.call(this),this.observer.disconnect()},e.prototype.deleteAt=function(e,n){this.update(),0===e&&n===this.length()?this.children.forEach(function(t){t.remove()}):t.prototype.deleteAt.call(this,e,n)},e.prototype.formatAt=function(e,n,r,o){this.update(),t.prototype.formatAt.call(this,e,n,r,o)},e.prototype.insertAt=function(e,n,r){this.update(),t.prototype.insertAt.call(this,e,n,r)},e.prototype.optimize=function(e,n){var r=this;void 0===e&&(e=[]),void 0===n&&(n={}),t.prototype.optimize.call(this,n);for(var l=[].slice.call(this.observer.takeRecords());l.length>0;)e.push(l.pop());for(var a=function(t,e){void 0===e&&(e=!0),null!=t&&t!==r&&null!=t.domNode.parentNode&&(null==t.domNode[i.DATA_KEY].mutations&&(t.domNode[i.DATA_KEY].mutations=[]),e&&a(t.parent))},s=function(t){null!=t.domNode[i.DATA_KEY]&&null!=t.domNode[i.DATA_KEY].mutations&&(t instanceof o.default&&t.children.forEach(s),t.optimize(n))},u=e,c=0;u.length>0;c+=1){if(c>=100)throw new Error("[Parchment] Maximum optimize iterations reached");for(u.forEach(function(t){var e=i.find(t.target,!0);null!=e&&(e.domNode===t.target&&("childList"===t.type?(a(i.find(t.previousSibling,!1)),[].forEach.call(t.addedNodes,function(t){var e=i.find(t,!1);a(e,!1),e instanceof o.default&&e.children.forEach(function(t){a(t,!1)})})):"attributes"===t.type&&a(e.prev)),a(e))}),this.children.forEach(s),u=[].slice.call(this.observer.takeRecords()),l=u.slice();l.length>0;)e.push(l.pop())}},e.prototype.update=function(e,n){var r=this;void 0===n&&(n={}),e=e||this.observer.takeRecords(),e.map(function(t){var e=i.find(t.target,!0);return null==e?null:null==e.domNode[i.DATA_KEY].mutations?(e.domNode[i.DATA_KEY].mutations=[t],e):(e.domNode[i.DATA_KEY].mutations.push(t),null)}).forEach(function(t){null!=t&&t!==r&&null!=t.domNode[i.DATA_KEY]&&t.update(t.domNode[i.DATA_KEY].mutations||[],n)}),null!=this.domNode[i.DATA_KEY].mutations&&t.prototype.update.call(this,this.domNode[i.DATA_KEY].mutations,n),this.optimize(e,n)},e.blotName="scroll",e.defaultChild="block",e.scope=i.Scope.BLOCK_BLOT,e.tagName="DIV",e}(o.default);e.default=a},function(t,e,n){"use strict";function r(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(var n in t)if(t[n]!==e[n])return!1;return!0}var o=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var i=n(18),l=n(1),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.formats=function(n){if(n.tagName!==e.tagName)return t.formats.call(this,n)},e.prototype.format=function(n,r){var o=this;n!==this.statics.blotName||r?t.prototype.format.call(this,n,r):(this.children.forEach(function(t){t instanceof i.default||(t=t.wrap(e.blotName,!0)),o.attributes.copy(t)}),this.unwrap())},e.prototype.formatAt=function(e,n,r,o){if(null!=this.formats()[r]||l.query(r,l.Scope.ATTRIBUTE)){this.isolate(e,n).format(r,o)}else t.prototype.formatAt.call(this,e,n,r,o)},e.prototype.optimize=function(n){t.prototype.optimize.call(this,n);var o=this.formats();if(0===Object.keys(o).length)return this.unwrap();var i=this.next;i instanceof e&&i.prev===this&&r(o,i.formats())&&(i.moveChildren(this),i.remove())},e.blotName="inline",e.scope=l.Scope.INLINE_BLOT,e.tagName="SPAN",e}(i.default);e.default=a},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(18),i=n(1),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),e.formats=function(n){var r=i.query(e.blotName).tagName;if(n.tagName!==r)return t.formats.call(this,n)},e.prototype.format=function(n,r){null!=i.query(n,i.Scope.BLOCK)&&(n!==this.statics.blotName||r?t.prototype.format.call(this,n,r):this.replaceWith(e.blotName))},e.prototype.formatAt=function(e,n,r,o){null!=i.query(r,i.Scope.BLOCK)?this.format(r,o):t.prototype.formatAt.call(this,e,n,r,o)},e.prototype.insertAt=function(e,n,r){if(null==r||null!=i.query(n,i.Scope.INLINE))t.prototype.insertAt.call(this,e,n,r);else{var o=this.split(e),l=i.create(n,r);o.parent.insertBefore(l,o)}},e.prototype.update=function(e,n){navigator.userAgent.match(/Trident/)?this.build():t.prototype.update.call(this,e,n)},e.blotName="block",e.scope=i.Scope.BLOCK_BLOT,e.tagName="P",e}(o.default);e.default=l},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(19),i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),e.formats=function(t){},e.prototype.format=function(e,n){t.prototype.formatAt.call(this,0,this.length(),e,n)},e.prototype.formatAt=function(e,n,r,o){0===e&&n===this.length()?this.format(r,o):t.prototype.formatAt.call(this,e,n,r,o)},e.prototype.formats=function(){return this.statics.formats(this.domNode)},e}(o.default);e.default=i},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(e,"__esModule",{value:!0});var o=n(19),i=n(1),l=function(t){function e(e){var n=t.call(this,e)||this;return n.text=n.statics.value(n.domNode),n}return r(e,t),e.create=function(t){return document.createTextNode(t)},e.value=function(t){var e=t.data;return e.normalize&&(e=e.normalize()),e},e.prototype.deleteAt=function(t,e){this.domNode.data=this.text=this.text.slice(0,t)+this.text.slice(t+e)},e.prototype.index=function(t,e){return this.domNode===t?e:-1},e.prototype.insertAt=function(e,n,r){null==r?(this.text=this.text.slice(0,e)+n+this.text.slice(e),this.domNode.data=this.text):t.prototype.insertAt.call(this,e,n,r)},e.prototype.length=function(){return this.text.length},e.prototype.optimize=function(n){t.prototype.optimize.call(this,n),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof e&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},e.prototype.position=function(t,e){return void 0===e&&(e=!1),[this.domNode,t]},e.prototype.split=function(t,e){if(void 0===e&&(e=!1),!e){if(0===t)return this;if(t===this.length())return this.next}var n=i.create(this.domNode.splitText(t));return this.parent.insertBefore(n,this.next),this.text=this.statics.value(this.domNode),n},e.prototype.update=function(t,e){var n=this;t.some(function(t){return"characterData"===t.type&&t.target===n.domNode})&&(this.text=this.statics.value(this.domNode))},e.prototype.value=function(){return this.text},e.blotName="text",e.scope=i.Scope.INLINE_BLOT,e}(o.default);e.default=l},function(t,e,n){"use strict";var r=document.createElement("div");if(r.classList.toggle("test-class",!1),r.classList.contains("test-class")){var o=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(t,e){return arguments.length>1&&!this.contains(t)==!e?e:o.call(this,t)}}String.prototype.startsWith||(String.prototype.startsWith=function(t,e){return e=e||0,this.substr(e,t.length)===t}),String.prototype.endsWith||(String.prototype.endsWith=function(t,e){var n=this.toString();("number"!=typeof e||!isFinite(e)||Math.floor(e)!==e||e>n.length)&&(e=n.length),e-=t.length;var r=n.indexOf(t,e);return-1!==r&&r===e}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(t){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof t)throw new TypeError("predicate must be a function");for(var e,n=Object(this),r=n.length>>>0,o=arguments[1],i=0;i<r;i++)if(e=n[i],t.call(o,e,i,n))return e}}),document.addEventListener("DOMContentLoaded",function(){document.execCommand("enableObjectResizing",!1,!1),document.execCommand("autoUrlDetect",!1,!1)})},function(t,e){function n(t,e,n){if(t==e)return t?[[v,t]]:[];(n<0||t.length<n)&&(n=null);var o=l(t,e),i=t.substring(0,o);t=t.substring(o),e=e.substring(o),o=a(t,e);var s=t.substring(t.length-o);t=t.substring(0,t.length-o),e=e.substring(0,e.length-o);var c=r(t,e);return i&&c.unshift([v,i]),s&&c.push([v,s]),u(c),null!=n&&(c=f(c,n)),c=h(c)}function r(t,e){var r;if(!t)return[[y,e]];if(!e)return[[d,t]];var i=t.length>e.length?t:e,l=t.length>e.length?e:t,a=i.indexOf(l);if(-1!=a)return r=[[y,i.substring(0,a)],[v,l],[y,i.substring(a+l.length)]],t.length>e.length&&(r[0][0]=r[2][0]=d),r;if(1==l.length)return[[d,t],[y,e]];var u=s(t,e);if(u){var c=u[0],f=u[1],h=u[2],p=u[3],b=u[4],g=n(c,h),m=n(f,p);return g.concat([[v,b]],m)}return o(t,e)}function o(t,e){for(var n=t.length,r=e.length,o=Math.ceil((n+r)/2),l=o,a=2*o,s=new Array(a),u=new Array(a),c=0;c<a;c++)s[c]=-1,u[c]=-1;s[l+1]=0,u[l+1]=0;for(var f=n-r,h=f%2!=0,p=0,v=0,b=0,g=0,m=0;m<o;m++){for(var _=-m+p;_<=m-v;_+=2){var O,w=l+_;O=_==-m||_!=m&&s[w-1]<s[w+1]?s[w+1]:s[w-1]+1;for(var x=O-_;O<n&&x<r&&t.charAt(O)==e.charAt(x);)O++,x++;if(s[w]=O,O>n)v+=2;else if(x>r)p+=2;else if(h){var k=l+f-_;if(k>=0&&k<a&&-1!=u[k]){var E=n-u[k];if(O>=E)return i(t,e,O,x)}}}for(var N=-m+b;N<=m-g;N+=2){var E,k=l+N;E=N==-m||N!=m&&u[k-1]<u[k+1]?u[k+1]:u[k-1]+1;for(var j=E-N;E<n&&j<r&&t.charAt(n-E-1)==e.charAt(r-j-1);)E++,j++;if(u[k]=E,E>n)g+=2;else if(j>r)b+=2;else if(!h){var w=l+f-N;if(w>=0&&w<a&&-1!=s[w]){var O=s[w],x=l+O-w;if(E=n-E,O>=E)return i(t,e,O,x)}}}}return[[d,t],[y,e]]}function i(t,e,r,o){var i=t.substring(0,r),l=e.substring(0,o),a=t.substring(r),s=e.substring(o),u=n(i,l),c=n(a,s);return u.concat(c)}function l(t,e){if(!t||!e||t.charAt(0)!=e.charAt(0))return 0;for(var n=0,r=Math.min(t.length,e.length),o=r,i=0;n<o;)t.substring(i,o)==e.substring(i,o)?(n=o,i=n):r=o,o=Math.floor((r-n)/2+n);return o}function a(t,e){if(!t||!e||t.charAt(t.length-1)!=e.charAt(e.length-1))return 0;for(var n=0,r=Math.min(t.length,e.length),o=r,i=0;n<o;)t.substring(t.length-o,t.length-i)==e.substring(e.length-o,e.length-i)?(n=o,i=n):r=o,o=Math.floor((r-n)/2+n);return o}function s(t,e){function n(t,e,n){for(var r,o,i,s,u=t.substring(n,n+Math.floor(t.length/4)),c=-1,f="";-1!=(c=e.indexOf(u,c+1));){var h=l(t.substring(n),e.substring(c)),p=a(t.substring(0,n),e.substring(0,c));f.length<p+h&&(f=e.substring(c-p,c)+e.substring(c,c+h),r=t.substring(0,n-p),o=t.substring(n+h),i=e.substring(0,c-p),s=e.substring(c+h))}return 2*f.length>=t.length?[r,o,i,s,f]:null}var r=t.length>e.length?t:e,o=t.length>e.length?e:t;if(r.length<4||2*o.length<r.length)return null;var i,s=n(r,o,Math.ceil(r.length/4)),u=n(r,o,Math.ceil(r.length/2));if(!s&&!u)return null;i=u?s&&s[4].length>u[4].length?s:u:s;var c,f,h,p;return t.length>e.length?(c=i[0],f=i[1],h=i[2],p=i[3]):(h=i[0],p=i[1],c=i[2],f=i[3]),[c,f,h,p,i[4]]}function u(t){t.push([v,""]);for(var e,n=0,r=0,o=0,i="",s="";n<t.length;)switch(t[n][0]){case y:o++,s+=t[n][1],n++;break;case d:r++,i+=t[n][1],n++;break;case v:r+o>1?(0!==r&&0!==o&&(e=l(s,i),0!==e&&(n-r-o>0&&t[n-r-o-1][0]==v?t[n-r-o-1][1]+=s.substring(0,e):(t.splice(0,0,[v,s.substring(0,e)]),n++),s=s.substring(e),i=i.substring(e)),0!==(e=a(s,i))&&(t[n][1]=s.substring(s.length-e)+t[n][1],s=s.substring(0,s.length-e),i=i.substring(0,i.length-e))),0===r?t.splice(n-o,r+o,[y,s]):0===o?t.splice(n-r,r+o,[d,i]):t.splice(n-r-o,r+o,[d,i],[y,s]),n=n-r-o+(r?1:0)+(o?1:0)+1):0!==n&&t[n-1][0]==v?(t[n-1][1]+=t[n][1],t.splice(n,1)):n++,o=0,r=0,i="",s=""}""===t[t.length-1][1]&&t.pop();var c=!1;for(n=1;n<t.length-1;)t[n-1][0]==v&&t[n+1][0]==v&&(t[n][1].substring(t[n][1].length-t[n-1][1].length)==t[n-1][1]?(t[n][1]=t[n-1][1]+t[n][1].substring(0,t[n][1].length-t[n-1][1].length),t[n+1][1]=t[n-1][1]+t[n+1][1],t.splice(n-1,1),c=!0):t[n][1].substring(0,t[n+1][1].length)==t[n+1][1]&&(t[n-1][1]+=t[n+1][1],t[n][1]=t[n][1].substring(t[n+1][1].length)+t[n+1][1],t.splice(n+1,1),c=!0)),n++;c&&u(t)}function c(t,e){if(0===e)return[v,t];for(var n=0,r=0;r<t.length;r++){var o=t[r];if(o[0]===d||o[0]===v){var i=n+o[1].length;if(e===i)return[r+1,t];if(e<i){t=t.slice();var l=e-n,a=[o[0],o[1].slice(0,l)],s=[o[0],o[1].slice(l)];return t.splice(r,1,a,s),[r+1,t]}n=i}}throw new Error("cursor_pos is out of bounds!")}function f(t,e){var n=c(t,e),r=n[1],o=n[0],i=r[o],l=r[o+1];if(null==i)return t;if(i[0]!==v)return t;if(null!=l&&i[1]+l[1]===l[1]+i[1])return r.splice(o,2,l,i),p(r,o,2);if(null!=l&&0===l[1].indexOf(i[1])){r.splice(o,2,[l[0],i[1]],[0,i[1]]);var a=l[1].slice(i[1].length);return a.length>0&&r.splice(o+2,0,[l[0],a]),p(r,o,3)}return t}function h(t){for(var e=!1,n=function(t){return t.charCodeAt(0)>=56320&&t.charCodeAt(0)<=57343},r=2;r<t.length;r+=1)t[r-2][0]===v&&function(t){return t.charCodeAt(t.length-1)>=55296&&t.charCodeAt(t.length-1)<=56319}(t[r-2][1])&&t[r-1][0]===d&&n(t[r-1][1])&&t[r][0]===y&&n(t[r][1])&&(e=!0,t[r-1][1]=t[r-2][1].slice(-1)+t[r-1][1],t[r][1]=t[r-2][1].slice(-1)+t[r][1],t[r-2][1]=t[r-2][1].slice(0,-1));if(!e)return t;for(var o=[],r=0;r<t.length;r+=1)t[r][1].length>0&&o.push(t[r]);return o}function p(t,e,n){for(var r=e+n-1;r>=0&&r>=e-1;r--)if(r+1<t.length){var o=t[r],i=t[r+1];o[0]===i[1]&&t.splice(r,2,[o[0],o[1]+i[1]])}return t}var d=-1,y=1,v=0,b=n;b.INSERT=y,b.DELETE=d,b.EQUAL=v,t.exports=b},function(t,e){function n(t){var e=[];for(var n in t)e.push(n);return e}e=t.exports="function"==typeof Object.keys?Object.keys:n,e.shim=n},function(t,e){function n(t){return"[object Arguments]"==Object.prototype.toString.call(t)}function r(t){return t&&"object"==typeof t&&"number"==typeof t.length&&Object.prototype.hasOwnProperty.call(t,"callee")&&!Object.prototype.propertyIsEnumerable.call(t,"callee")||!1}var o="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();e=t.exports=o?n:r,e.supported=n,e.unsupported=r},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){return Object.keys(e).reduce(function(n,r){return null==t[r]?n:(e[r]===t[r]?n[r]=e[r]:Array.isArray(e[r])?e[r].indexOf(t[r])<0&&(n[r]=e[r].concat([t[r]])):n[r]=[e[r],t[r]],n)},{})}function a(t){return t.reduce(function(t,e){if(1===e.insert){var n=(0,N.default)(e.attributes);return delete n.image,t.insert({image:e.attributes.image},n)}if(null==e.attributes||!0!==e.attributes.list&&!0!==e.attributes.bullet||(e=(0,N.default)(e),e.attributes.list?e.attributes.list="ordered":(e.attributes.list="bullet",delete e.attributes.bullet)),"string"==typeof e.insert){var r=e.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n");return t.insert(r,e.attributes)}return t.push(e)},new h.default)}Object.defineProperty(e,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},u=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),c=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),f=n(4),h=r(f),p=n(20),d=r(p),y=n(0),v=r(y),b=n(13),g=r(b),m=n(31),_=r(m),O=n(3),w=r(O),x=n(14),k=r(x),E=n(21),N=r(E),j=n(12),A=r(j),q=n(2),T=r(q),P=/^[ -~]*$/,S=function(){function t(e){i(this,t),this.scroll=e,this.delta=this.getDelta()}return c(t,[{key:"applyDelta",value:function(t){var e=this,n=!1;this.scroll.update();var r=this.scroll.length();return this.scroll.batchStart(),t=a(t),t.reduce(function(t,o){var i=o.retain||o.delete||o.insert.length||1,l=o.attributes||{};if(null!=o.insert){if("string"==typeof o.insert){var a=o.insert;a.endsWith("\n")&&n&&(n=!1,a=a.slice(0,-1)),t>=r&&!a.endsWith("\n")&&(n=!0),e.scroll.insertAt(t,a);var c=e.scroll.line(t),f=u(c,2),h=f[0],p=f[1],y=(0,T.default)({},(0,O.bubbleFormats)(h));if(h instanceof w.default){var b=h.descendant(v.default.Leaf,p),g=u(b,1),m=g[0];y=(0,T.default)(y,(0,O.bubbleFormats)(m))}l=d.default.attributes.diff(y,l)||{}}else if("object"===s(o.insert)){var _=Object.keys(o.insert)[0];if(null==_)return t;e.scroll.insertAt(t,_,o.insert[_])}r+=i}return Object.keys(l).forEach(function(n){e.scroll.formatAt(t,i,n,l[n])}),t+i},0),t.reduce(function(t,n){return"number"==typeof n.delete?(e.scroll.deleteAt(t,n.delete),t):t+(n.retain||n.insert.length||1)},0),this.scroll.batchEnd(),this.update(t)}},{key:"deleteText",value:function(t,e){return this.scroll.deleteAt(t,e),this.update((new h.default).retain(t).delete(e))}},{key:"formatLine",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.scroll.update(),Object.keys(r).forEach(function(o){if(null==n.scroll.whitelist||n.scroll.whitelist[o]){var i=n.scroll.lines(t,Math.max(e,1)),l=e;i.forEach(function(e){var i=e.length();if(e instanceof g.default){var a=t-e.offset(n.scroll),s=e.newlineIndex(a+l)-a+1;e.formatAt(a,s,o,r[o])}else e.format(o,r[o]);l-=i})}}),this.scroll.optimize(),this.update((new h.default).retain(t).retain(e,(0,N.default)(r)))}},{key:"formatText",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object.keys(r).forEach(function(o){n.scroll.formatAt(t,e,o,r[o])}),this.update((new h.default).retain(t).retain(e,(0,N.default)(r)))}},{key:"getContents",value:function(t,e){return this.delta.slice(t,t+e)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce(function(t,e){return t.concat(e.delta())},new h.default)}},{key:"getFormat",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[],r=[];0===e?this.scroll.path(t).forEach(function(t){var e=u(t,1),o=e[0];o instanceof w.default?n.push(o):o instanceof v.default.Leaf&&r.push(o)}):(n=this.scroll.lines(t,e),r=this.scroll.descendants(v.default.Leaf,t,e));var o=[n,r].map(function(t){if(0===t.length)return{};for(var e=(0,O.bubbleFormats)(t.shift());Object.keys(e).length>0;){var n=t.shift();if(null==n)return e;e=l((0,O.bubbleFormats)(n),e)}return e});return T.default.apply(T.default,o)}},{key:"getText",value:function(t,e){return this.getContents(t,e).filter(function(t){return"string"==typeof t.insert}).map(function(t){return t.insert}).join("")}},{key:"insertEmbed",value:function(t,e,n){return this.scroll.insertAt(t,e,n),this.update((new h.default).retain(t).insert(o({},e,n)))}},{key:"insertText",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e=e.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(t,e),Object.keys(r).forEach(function(o){n.scroll.formatAt(t,e.length,o,r[o])}),this.update((new h.default).retain(t).insert(e,(0,N.default)(r)))}},{key:"isBlank",value:function(){if(0==this.scroll.children.length)return!0;if(this.scroll.children.length>1)return!1;var t=this.scroll.children.head;return t.statics.blotName===w.default.blotName&&(!(t.children.length>1)&&t.children.head instanceof k.default)}},{key:"removeFormat",value:function(t,e){var n=this.getText(t,e),r=this.scroll.line(t+e),o=u(r,2),i=o[0],l=o[1],a=0,s=new h.default;null!=i&&(a=i instanceof g.default?i.newlineIndex(l)-l+1:i.length()-l,s=i.delta().slice(l,l+a-1).insert("\n"));var c=this.getContents(t,e+a),f=c.diff((new h.default).insert(n).concat(s)),p=(new h.default).retain(t).concat(f);return this.applyDelta(p)}},{key:"update",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this.delta;if(1===e.length&&"characterData"===e[0].type&&e[0].target.data.match(P)&&v.default.find(e[0].target)){var o=v.default.find(e[0].target),i=(0,O.bubbleFormats)(o),l=o.offset(this.scroll),a=e[0].oldValue.replace(_.default.CONTENTS,""),s=(new h.default).insert(a),u=(new h.default).insert(o.value());t=(new h.default).retain(l).concat(s.diff(u,n)).reduce(function(t,e){return e.insert?t.insert(e.insert,i):t.push(e)},new h.default),this.delta=r.compose(t)}else this.delta=this.getDelta(),t&&(0,A.default)(r.compose(t),this.delta)||(t=r.diff(this.delta,n));return t}}]),t}();e.default=S},function(t,e){"use strict";function n(){}function r(t,e,n){this.fn=t,this.context=e,this.once=n||!1}function o(){this._events=new n,this._eventsCount=0}var i=Object.prototype.hasOwnProperty,l="~";Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(l=!1)),o.prototype.eventNames=function(){var t,e,n=[];if(0===this._eventsCount)return n;for(e in t=this._events)i.call(t,e)&&n.push(l?e.slice(1):e);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(t)):n},o.prototype.listeners=function(t,e){var n=l?l+t:t,r=this._events[n];if(e)return!!r;if(!r)return[];if(r.fn)return[r.fn];for(var o=0,i=r.length,a=new Array(i);o<i;o++)a[o]=r[o].fn;return a},o.prototype.emit=function(t,e,n,r,o,i){var a=l?l+t:t;if(!this._events[a])return!1;var s,u,c=this._events[a],f=arguments.length;if(c.fn){switch(c.once&&this.removeListener(t,c.fn,void 0,!0),f){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,e),!0;case 3:return c.fn.call(c.context,e,n),!0;case 4:return c.fn.call(c.context,e,n,r),!0;case 5:return c.fn.call(c.context,e,n,r,o),!0;case 6:return c.fn.call(c.context,e,n,r,o,i),!0}for(u=1,s=new Array(f-1);u<f;u++)s[u-1]=arguments[u];c.fn.apply(c.context,s)}else{var h,p=c.length;for(u=0;u<p;u++)switch(c[u].once&&this.removeListener(t,c[u].fn,void 0,!0),f){case 1:c[u].fn.call(c[u].context);break;case 2:c[u].fn.call(c[u].context,e);break;case 3:c[u].fn.call(c[u].context,e,n);break;case 4:c[u].fn.call(c[u].context,e,n,r);break;default:if(!s)for(h=1,s=new Array(f-1);h<f;h++)s[h-1]=arguments[h];c[u].fn.apply(c[u].context,s)}}return!0},o.prototype.on=function(t,e,n){var o=new r(e,n||this),i=l?l+t:t;return this._events[i]?this._events[i].fn?this._events[i]=[this._events[i],o]:this._events[i].push(o):(this._events[i]=o,this._eventsCount++),this},o.prototype.once=function(t,e,n){var o=new r(e,n||this,!0),i=l?l+t:t;return this._events[i]?this._events[i].fn?this._events[i]=[this._events[i],o]:this._events[i].push(o):(this._events[i]=o,this._eventsCount++),this},o.prototype.removeListener=function(t,e,r,o){var i=l?l+t:t;if(!this._events[i])return this;if(!e)return 0==--this._eventsCount?this._events=new n:delete this._events[i],this;var a=this._events[i];if(a.fn)a.fn!==e||o&&!a.once||r&&a.context!==r||(0==--this._eventsCount?this._events=new n:delete this._events[i]);else{for(var s=0,u=[],c=a.length;s<c;s++)(a[s].fn!==e||o&&!a[s].once||r&&a[s].context!==r)&&u.push(a[s]);u.length?this._events[i]=1===u.length?u[0]:u:0==--this._eventsCount?this._events=new n:delete this._events[i]}return this},o.prototype.removeAllListeners=function(t){var e;return t?(e=l?l+t:t,this._events[e]&&(0==--this._eventsCount?this._events=new n:delete this._events[e])):(this._events=new n,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prototype.setMaxListeners=function(){return this},o.prefixed=l,o.EventEmitter=o,void 0!==t&&(t.exports=o)},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){return t instanceof v.default||t instanceof y.BlockEmbed}Object.defineProperty(e,"__esModule",{value:!0});var s=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},f=n(0),h=r(f),p=n(9),d=r(p),y=n(3),v=r(y),b=n(14),g=r(b),m=n(13),_=r(m),O=n(23),w=r(O),x=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return r.emitter=n.emitter,Array.isArray(n.whitelist)&&(r.whitelist=n.whitelist.reduce(function(t,e){return t[e]=!0,t},{})),r.domNode.addEventListener("DOMNodeInserted",function(){}),r.optimize(),r.enable(),r}return l(e,t),u(e,[{key:"batchStart",value:function(){this.batch=!0}},{key:"batchEnd",value:function(){this.batch=!1,this.optimize()}},{key:"deleteAt",value:function(t,n){var r=this.line(t),o=s(r,2),i=o[0],l=o[1],a=this.line(t+n),u=s(a,1),f=u[0];if(c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"deleteAt",this).call(this,t,n),null!=f&&i!==f&&l>0){if(i instanceof y.BlockEmbed||f instanceof y.BlockEmbed)return void this.optimize();if(i instanceof _.default){var h=i.newlineIndex(i.length(),!0);if(h>-1&&(i=i.split(h+1))===f)return void this.optimize()}else if(f instanceof _.default){var p=f.newlineIndex(0);p>-1&&f.split(p+1)}var d=f.children.head instanceof g.default?null:f.children.head;i.moveChildren(f,d),i.remove()}this.optimize()}},{key:"enable",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.domNode.setAttribute("contenteditable",t)}},{key:"formatAt",value:function(t,n,r,o){(null==this.whitelist||this.whitelist[r])&&(c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"formatAt",this).call(this,t,n,r,o),this.optimize())}},{key:"insertAt",value:function(t,n,r){if(null==r||null==this.whitelist||this.whitelist[n]){if(t>=this.length())if(null==r||null==h.default.query(n,h.default.Scope.BLOCK)){var o=h.default.create(this.statics.defaultChild);this.appendChild(o),null==r&&n.endsWith("\n")&&(n=n.slice(0,-1)),o.insertAt(0,n,r)}else{var i=h.default.create(n,r);this.appendChild(i)}else c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,t,n,r);this.optimize()}}},{key:"insertBefore",value:function(t,n){if(t.statics.scope===h.default.Scope.INLINE_BLOT){var r=h.default.create(this.statics.defaultChild);r.appendChild(t),t=r}c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertBefore",this).call(this,t,n)}},{key:"leaf",value:function(t){return this.path(t).pop()||[null,-1]}},{key:"line",value:function(t){return t===this.length()?this.line(t-1):this.descendant(a,t)}},{key:"lines",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return function t(e,n,r){var o=[],i=r;return e.children.forEachAt(n,r,function(e,n,r){a(e)?o.push(e):e instanceof h.default.Container&&(o=o.concat(t(e,n,i))),i-=r}),o}(this,t,e)}},{key:"optimize",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!0!==this.batch&&(c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t,n),t.length>0&&this.emitter.emit(d.default.events.SCROLL_OPTIMIZE,t,n))}},{key:"path",value:function(t){return c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"path",this).call(this,t).slice(1)}},{key:"update",value:function(t){if(!0!==this.batch){var n=d.default.sources.USER;"string"==typeof t&&(n=t),Array.isArray(t)||(t=this.observer.takeRecords()),t.length>0&&this.emitter.emit(d.default.events.SCROLL_BEFORE_UPDATE,n,t),c(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"update",this).call(this,t.concat([])),t.length>0&&this.emitter.emit(d.default.events.SCROLL_UPDATE,n,t)}}}]),e}(h.default.Scroll);x.blotName="scroll",x.className="ql-editor",x.tagName="DIV",x.defaultChild="block",x.allowedChildren=[v.default,y.BlockEmbed,w.default],e.default=x},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function s(t,e,n){return"object"===(void 0===e?"undefined":x(e))?Object.keys(e).reduce(function(t,n){return s(t,n,e[n])},t):t.reduce(function(t,r){return r.attributes&&r.attributes[e]?t.push(r):t.insert(r.insert,(0,j.default)({},o({},e,n),r.attributes))},new q.default)}function u(t){if(t.nodeType!==Node.ELEMENT_NODE)return{};return t["__ql-computed-style"]||(t["__ql-computed-style"]=window.getComputedStyle(t))}function c(t,e){for(var n="",r=t.ops.length-1;r>=0&&n.length<e.length;--r){var o=t.ops[r];if("string"!=typeof o.insert)break;n=o.insert+n}return n.slice(-1*e.length)===e}function f(t){return 0!==t.childNodes.length&&["block","list-item"].indexOf(u(t).display)>-1}function h(t,e,n){return t.nodeType===t.TEXT_NODE?n.reduce(function(e,n){return n(t,e)},new q.default):t.nodeType===t.ELEMENT_NODE?[].reduce.call(t.childNodes||[],function(r,o){var i=h(o,e,n);return o.nodeType===t.ELEMENT_NODE&&(i=e.reduce(function(t,e){return e(o,t)},i),i=(o[W]||[]).reduce(function(t,e){return e(o,t)},i)),r.concat(i)},new q.default):new q.default}function p(t,e,n){return s(n,t,!0)}function d(t,e){var n=P.default.Attributor.Attribute.keys(t),r=P.default.Attributor.Class.keys(t),o=P.default.Attributor.Style.keys(t),i={};return n.concat(r).concat(o).forEach(function(e){var n=P.default.query(e,P.default.Scope.ATTRIBUTE);null!=n&&(i[n.attrName]=n.value(t),i[n.attrName])||(n=Y[e],null==n||n.attrName!==e&&n.keyName!==e||(i[n.attrName]=n.value(t)||void 0),null==(n=X[e])||n.attrName!==e&&n.keyName!==e||(n=X[e],i[n.attrName]=n.value(t)||void 0))}),Object.keys(i).length>0&&(e=s(e,i)),e}function y(t,e){var n=P.default.query(t);if(null==n)return e;if(n.prototype instanceof P.default.Embed){var r={},o=n.value(t);null!=o&&(r[n.blotName]=o,e=(new q.default).insert(r,n.formats(t)))}else"function"==typeof n.formats&&(e=s(e,n.blotName,n.formats(t)));return e}function v(t,e){return c(e,"\n")||e.insert("\n"),e}function b(){return new q.default}function g(t,e){var n=P.default.query(t);if(null==n||"list-item"!==n.blotName||!c(e,"\n"))return e;for(var r=-1,o=t.parentNode;!o.classList.contains("ql-clipboard");)"list"===(P.default.query(o)||{}).blotName&&(r+=1),o=o.parentNode;return r<=0?e:e.compose((new q.default).retain(e.length()-1).retain(1,{indent:r}))}function m(t,e){return c(e,"\n")||(f(t)||e.length()>0&&t.nextSibling&&f(t.nextSibling))&&e.insert("\n"),e}function _(t,e){if(f(t)&&null!=t.nextElementSibling&&!c(e,"\n\n")){var n=t.offsetHeight+parseFloat(u(t).marginTop)+parseFloat(u(t).marginBottom);t.nextElementSibling.offsetTop>t.offsetTop+1.5*n&&e.insert("\n")}return e}function O(t,e){var n={},r=t.style||{};return r.fontStyle&&"italic"===u(t).fontStyle&&(n.italic=!0),r.fontWeight&&(u(t).fontWeight.startsWith("bold")||parseInt(u(t).fontWeight)>=700)&&(n.bold=!0),Object.keys(n).length>0&&(e=s(e,n)),parseFloat(r.textIndent||0)>0&&(e=(new q.default).insert("\t").concat(e)),e}function w(t,e){var n=t.data;if("O:P"===t.parentNode.tagName)return e.insert(n.trim());if(0===n.trim().length&&t.parentNode.classList.contains("ql-clipboard"))return e;if(!u(t.parentNode).whiteSpace.startsWith("pre")){var r=function(t,e){return e=e.replace(/[^\u00a0]/g,""),e.length<1&&t?" ":e};n=n.replace(/\r\n/g," ").replace(/\n/g," "),n=n.replace(/\s\s+/g,r.bind(r,!0)),(null==t.previousSibling&&f(t.parentNode)||null!=t.previousSibling&&f(t.previousSibling))&&(n=n.replace(/^\s+/,r.bind(r,!1))),(null==t.nextSibling&&f(t.parentNode)||null!=t.nextSibling&&f(t.nextSibling))&&(n=n.replace(/\s+$/,r.bind(r,!1)))}return e.insert(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.matchText=e.matchSpacing=e.matchNewline=e.matchBlot=e.matchAttributor=e.default=void 0;var x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),E=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),N=n(2),j=r(N),A=n(4),q=r(A),T=n(0),P=r(T),S=n(6),C=r(S),L=n(10),M=r(L),R=n(7),I=r(R),B=n(34),D=n(35),U=n(13),F=r(U),H=n(24),K=n(36),z=n(37),V=n(38),Z=(0,M.default)("quill:clipboard"),W="__ql-matcher",G=[[Node.TEXT_NODE,w],[Node.TEXT_NODE,m],["br",v],[Node.ELEMENT_NODE,m],[Node.ELEMENT_NODE,y],[Node.ELEMENT_NODE,_],[Node.ELEMENT_NODE,d],[Node.ELEMENT_NODE,O],["li",g],["b",p.bind(p,"bold")],["i",p.bind(p,"italic")],["style",b]],Y=[B.AlignAttribute,K.DirectionAttribute].reduce(function(t,e){return t[e.keyName]=e,t},{}),X=[B.AlignStyle,D.BackgroundStyle,H.ColorStyle,K.DirectionStyle,z.FontStyle,V.SizeStyle].reduce(function(t,e){return t[e.keyName]=e,t},{}),$=function(t){function e(t,n){i(this,e);var r=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.root.addEventListener("paste",r.onPaste.bind(r)),r.container=r.quill.addContainer("ql-clipboard"),r.container.setAttribute("contenteditable",!0),r.container.setAttribute("tabindex",-1),r.matchers=[],G.concat(r.options.matchers).forEach(function(t){var e=k(t,2),o=e[0],i=e[1];(n.matchVisual||i!==_)&&r.addMatcher(o,i)}),r}return a(e,t),E(e,[{key:"addMatcher",value:function(t,e){this.matchers.push([t,e])}},{key:"convert",value:function(t){if("string"==typeof t)return this.container.innerHTML=t.replace(/\>\r?\n +\</g,"><"),this.convert();var e=this.quill.getFormat(this.quill.selection.savedRange.index);if(e[F.default.blotName]){var n=this.container.innerText;return this.container.innerHTML="",(new q.default).insert(n,o({},F.default.blotName,e[F.default.blotName]))}var r=this.prepareMatching(),i=k(r,2),l=i[0],a=i[1],s=h(this.container,l,a);return c(s,"\n")&&null==s.ops[s.ops.length-1].attributes&&(s=s.compose((new q.default).retain(s.length()-1).delete(1))),Z.log("convert",this.container.innerHTML,s),this.container.innerHTML="",s}},{key:"dangerouslyPasteHTML",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:C.default.sources.API;if("string"==typeof t)this.quill.setContents(this.convert(t),e),this.quill.setSelection(0,C.default.sources.SILENT);else{var r=this.convert(e);this.quill.updateContents((new q.default).retain(t).concat(r),n),this.quill.setSelection(t+r.length(),C.default.sources.SILENT)}}},{key:"onPaste",value:function(t){var e=this;if(!t.defaultPrevented&&this.quill.isEnabled()){var n=this.quill.getSelection(),r=(new q.default).retain(n.index),o=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(C.default.sources.SILENT),setTimeout(function(){r=r.concat(e.convert()).delete(n.length),e.quill.updateContents(r,C.default.sources.USER),e.quill.setSelection(r.length()-n.length,C.default.sources.SILENT),e.quill.scrollingContainer.scrollTop=o,e.quill.focus()},1)}}},{key:"prepareMatching",value:function(){var t=this,e=[],n=[];return this.matchers.forEach(function(r){var o=k(r,2),i=o[0],l=o[1];switch(i){case Node.TEXT_NODE:n.push(l);break;case Node.ELEMENT_NODE:e.push(l);break;default:[].forEach.call(t.container.querySelectorAll(i),function(t){t[W]=t[W]||[],t[W].push(l)})}}),[e,n]}}]),e}(I.default);$.DEFAULTS={matchers:[],matchVisual:!0},e.default=$,e.matchAttributor=d,e.matchBlot=y,e.matchNewline=m,e.matchSpacing=_,e.matchText=w},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){var e=t.ops[t.ops.length-1];return null!=e&&(null!=e.insert?"string"==typeof e.insert&&e.insert.endsWith("\n"):null!=e.attributes&&Object.keys(e.attributes).some(function(t){return null!=f.default.query(t,f.default.Scope.BLOCK)}))}function s(t){var e=t.reduce(function(t,e){return t+=e.delete||0},0),n=t.length()-e;return a(t)&&(n-=1),n}Object.defineProperty(e,"__esModule",{value:!0}),e.getLastChangeIndex=e.default=void 0;var u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=n(0),f=r(c),h=n(6),p=r(h),d=n(7),y=r(d),v=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.lastRecorded=0,r.ignoreChange=!1,r.clear(),r.quill.on(p.default.events.EDITOR_CHANGE,function(t,e,n,o){t!==p.default.events.TEXT_CHANGE||r.ignoreChange||(r.options.userOnly&&o!==p.default.sources.USER?r.transform(e):r.record(e,n))}),r.quill.keyboard.addBinding({key:"Z",shortKey:!0},r.undo.bind(r)),r.quill.keyboard.addBinding({key:"Z",shortKey:!0,shiftKey:!0},r.redo.bind(r)),/Win/i.test(navigator.platform)&&r.quill.keyboard.addBinding({key:"Y",shortKey:!0},r.redo.bind(r)),r}return l(e,t),u(e,[{key:"change",value:function(t,e){if(0!==this.stack[t].length){var n=this.stack[t].pop();this.stack[e].push(n),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(n[t],p.default.sources.USER),this.ignoreChange=!1;var r=s(n[t]);this.quill.setSelection(r)}}},{key:"clear",value:function(){this.stack={undo:[],redo:[]}}},{key:"cutoff",value:function(){this.lastRecorded=0}},{key:"record",value:function(t,e){if(0!==t.ops.length){this.stack.redo=[];var n=this.quill.getContents().diff(e),r=Date.now();if(this.lastRecorded+this.options.delay>r&&this.stack.undo.length>0){var o=this.stack.undo.pop();n=n.compose(o.undo),t=o.redo.compose(t)}else this.lastRecorded=r;this.stack.undo.push({redo:t,undo:n}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(t){this.stack.undo.forEach(function(e){e.undo=t.transform(e.undo,!0),e.redo=t.transform(e.redo,!0)}),this.stack.redo.forEach(function(e){e.undo=t.transform(e.undo,!0),e.redo=t.transform(e.redo,!0)})}},{key:"undo",value:function(){this.change("undo","redo")}}]),e}(y.default);v.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1},e.default=v,e.getLastChangeIndex=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.IndentClass=void 0;var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"add",value:function(t,n){if("+1"===n||"-1"===n){var r=this.value(t)||0;n="+1"===n?r+1:r-1}return 0===n?(this.remove(t),!0):a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"add",this).call(this,t,n)}},{key:"canAdd",value:function(t,n){return a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"canAdd",this).call(this,t,n)||a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"canAdd",this).call(this,t,parseInt(n))}},{key:"value",value:function(t){return parseInt(a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"value",this).call(this,t))||void 0}}]),e}(u.default.Attributor.Class),f=new c("indent","ql-indent",{scope:u.default.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]});e.IndentClass=f},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(3),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default);s.blotName="blockquote",s.tagName="blockquote",e.default=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=n(3),s=function(t){return t&&t.__esModule?t:{default:t}}(a),u=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,null,[{key:"formats",value:function(t){return this.tagName.indexOf(t.tagName)+1}}]),e}(s.default);u.blotName="header",u.tagName=["H1","H2","H3","H4","H5","H6"],e.default=u},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ListItem=void 0;var s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},c=n(0),f=r(c),h=n(3),p=r(h),d=n(23),y=r(d),v=function(t){function e(){return i(this,e),l(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return a(e,t),s(e,[{key:"format",value:function(t,n){t!==b.blotName||n?u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n):this.replaceWith(f.default.create(this.statics.scope))}},{key:"remove",value:function(){null==this.prev&&null==this.next?this.parent.remove():u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(t,n){return this.parent.isolate(this.offset(this.parent),this.length()),t===this.parent.statics.blotName?(this.parent.replaceWith(t,n),this):(this.parent.unwrap(),u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replaceWith",this).call(this,t,n))}}],[{key:"formats",value:function(t){return t.tagName===this.tagName?void 0:u(e.__proto__||Object.getPrototypeOf(e),"formats",this).call(this,t)}}]),e}(p.default);v.blotName="list-item",v.tagName="LI";var b=function(t){function e(t){i(this,e);var n=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t)),r=function(e){if(e.target.parentNode===t){var r=n.statics.formats(t),o=f.default.find(e.target);"checked"===r?o.format("list","unchecked"):"unchecked"===r&&o.format("list","checked")}};return t.addEventListener("touchstart",r),t.addEventListener("mousedown",r),n}return a(e,t),s(e,null,[{key:"create",value:function(t){var n="ordered"===t?"OL":"UL",r=u(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,n);return"checked"!==t&&"unchecked"!==t||r.setAttribute("data-checked","checked"===t),r}},{key:"formats",value:function(t){return"OL"===t.tagName?"ordered":"UL"===t.tagName?t.hasAttribute("data-checked")?"true"===t.getAttribute("data-checked")?"checked":"unchecked":"bullet":void 0}}]),s(e,[{key:"format",value:function(t,e){this.children.length>0&&this.children.tail.format(t,e)}},{key:"formats",value:function(){return o({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(t,n){if(t instanceof v)u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertBefore",this).call(this,t,n);else{var r=null==n?this.length():n.offset(this),o=this.split(r);o.parent.insertBefore(t,o)}}},{key:"optimize",value:function(t){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&n.domNode.tagName===this.domNode.tagName&&n.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(n.moveChildren(this),n.remove())}},{key:"replace",value:function(t){if(t.statics.blotName!==this.statics.blotName){var n=f.default.create(this.statics.defaultChild);t.moveChildren(n),this.appendChild(n)}u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replace",this).call(this,t)}}]),e}(y.default);b.blotName="list",b.scope=f.default.Scope.BLOCK_BLOT,b.tagName=["OL","UL"],b.defaultChild="list-item",b.allowedChildren=[v],e.ListItem=v,e.default=b},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(39),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default);s.blotName="italic",s.tagName=["EM","I"],e.default=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(5),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,null,[{key:"create",value:function(t){return"super"===t?document.createElement("sup"):"sub"===t?document.createElement("sub"):a(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t)}},{key:"formats",value:function(t){return"SUB"===t.tagName?"sub":"SUP"===t.tagName?"super":void 0}}]),e}(u.default);c.blotName="script",c.tagName=["SUB","SUP"],e.default=c},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(5),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default);s.blotName="strike",s.tagName="S",e.default=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=n(5),a=function(t){return t&&t.__esModule?t:{default:t}}(l),s=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),e}(a.default);s.blotName="underline",s.tagName="U",e.default=s},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(0),u=function(t){return t&&t.__esModule?t:{default:t}}(s),c=n(15),f=["alt","height","width"],h=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"format",value:function(t,n){f.indexOf(t)>-1?n?this.domNode.setAttribute(t,n):this.domNode.removeAttribute(t):a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n)}}],[{key:"create",value:function(t){var n=a(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return"string"==typeof t&&n.setAttribute("src",this.sanitize(t)),n}},{key:"formats",value:function(t){return f.reduce(function(e,n){return t.hasAttribute(n)&&(e[n]=t.getAttribute(n)),e},{})}},{key:"match",value:function(t){return/\.(jpe?g|gif|png)$/.test(t)||/^data:image\/.+;base64/.test(t)}},{key:"sanitize",value:function(t){return(0,c.sanitize)(t,["http","https","data"])?t:"//:0"}},{key:"value",value:function(t){return t.getAttribute("src")}}]),e}(u.default.Embed);h.blotName="image",h.tagName="IMG",e.default=h},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=n(3),u=n(15),c=function(t){return t&&t.__esModule?t:{default:t}}(u),f=["height","width"],h=function(t){function e(){return r(this,e),o(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return i(e,t),l(e,[{key:"format",value:function(t,n){f.indexOf(t)>-1?n?this.domNode.setAttribute(t,n):this.domNode.removeAttribute(t):a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n)}}],[{key:"create",value:function(t){var n=a(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return n.setAttribute("frameborder","0"),n.setAttribute("allowfullscreen",!0),n.setAttribute("src",this.sanitize(t)),n}},{key:"formats",value:function(t){return f.reduce(function(e,n){return t.hasAttribute(n)&&(e[n]=t.getAttribute(n)),e},{})}},{key:"sanitize",value:function(t){return c.default.sanitize(t)}},{key:"value",value:function(t){return t.getAttribute("src")}}]),e}(s.BlockEmbed);h.blotName="video",h.className="ql-video",h.tagName="IFRAME",e.default=h},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.FormulaBlot=void 0;var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(33),c=r(u),f=n(6),h=r(f),p=n(7),d=r(p),y=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),a(e,null,[{key:"create",value:function(t){var n=s(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return"string"==typeof t&&(window.katex.render(t,n,{throwOnError:!1,errorColor:"#f00"}),n.setAttribute("data-value",t)),n}},{key:"value",value:function(t){return t.getAttribute("data-value")}}]),e}(c.default);y.blotName="formula",y.className="ql-formula",y.tagName="SPAN";var v=function(t){function e(){o(this,e);var t=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));if(null==window.katex)throw new Error("Formula module requires KaTeX.");return t}return l(e,t),a(e,null,[{key:"register",value:function(){h.default.register(y,!0)}}]),e}(d.default);e.FormulaBlot=y,e.default=v},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.CodeToken=e.CodeBlock=void 0;var a=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=n(0),c=r(u),f=n(6),h=r(f),p=n(7),d=r(p),y=n(13),v=r(y),b=function(t){function e(){return o(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return l(e,t),a(e,[{key:"replaceWith",value:function(t){this.domNode.textContent=this.domNode.textContent,this.attach(),s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replaceWith",this).call(this,t)}},{key:"highlight",value:function(t){var e=this.domNode.textContent;this.cachedText!==e&&((e.trim().length>0||null==this.cachedText)&&(this.domNode.innerHTML=t(e),this.domNode.normalize(),this.attach()),this.cachedText=e)}}]),e}(v.default);b.className="ql-syntax";var g=new c.default.Attributor.Class("token","hljs",{scope:c.default.Scope.INLINE}),m=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));if("function"!=typeof r.options.highlight)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var l=null;return r.quill.on(h.default.events.SCROLL_OPTIMIZE,function(){clearTimeout(l),l=setTimeout(function(){r.highlight(),l=null},r.options.interval)}),r.highlight(),r}return l(e,t),a(e,null,[{key:"register",value:function(){h.default.register(g,!0),h.default.register(b,!0)}}]),a(e,[{key:"highlight",value:function(){var t=this;if(!this.quill.selection.composing){this.quill.update(h.default.sources.USER);var e=this.quill.getSelection();this.quill.scroll.descendants(b).forEach(function(e){e.highlight(t.options.highlight)}),this.quill.update(h.default.sources.SILENT),null!=e&&this.quill.setSelection(e,h.default.sources.SILENT)}}}]),e}(d.default);m.DEFAULTS={highlight:function(){return null==window.hljs?null:function(t){return window.hljs.highlightAuto(t).value}}(),interval:1e3},e.CodeBlock=b,e.CodeToken=g,e.default=m},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function s(t,e,n){var r=document.createElement("button");r.setAttribute("type","button"),r.classList.add("ql-"+e),null!=n&&(r.value=n),t.appendChild(r)}function u(t,e){Array.isArray(e[0])||(e=[e]),e.forEach(function(e){var n=document.createElement("span");n.classList.add("ql-formats"),e.forEach(function(t){if("string"==typeof t)s(n,t);else{var e=Object.keys(t)[0],r=t[e];Array.isArray(r)?c(n,e,r):s(n,e,r)}}),t.appendChild(n)})}function c(t,e,n){var r=document.createElement("select");r.classList.add("ql-"+e),n.forEach(function(t){var e=document.createElement("option");!1!==t?e.setAttribute("value",t):e.setAttribute("selected","selected"),r.appendChild(e)}),t.appendChild(r)}Object.defineProperty(e,"__esModule",{value:!0}),e.addControls=e.default=void 0;var f=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),h=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),p=n(4),d=r(p),y=n(0),v=r(y),b=n(6),g=r(b),m=n(10),_=r(m),O=n(7),w=r(O),x=(0,_.default)("quill:toolbar"),k=function(t){function e(t,n){i(this,e);var r=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));if(Array.isArray(r.options.container)){var o=document.createElement("div");u(o,r.options.container),t.container.parentNode.insertBefore(o,t.container),r.container=o}else"string"==typeof r.options.container?r.container=document.querySelector(r.options.container):r.container=r.options.container;if(!(r.container instanceof HTMLElement)){var a;return a=x.error("Container required for toolbar",r.options),l(r,a)}return r.container.classList.add("ql-toolbar"),r.controls=[],r.handlers={},Object.keys(r.options.handlers).forEach(function(t){r.addHandler(t,r.options.handlers[t])}),[].forEach.call(r.container.querySelectorAll("button, select"),function(t){r.attach(t)}),r.quill.on(g.default.events.EDITOR_CHANGE,function(t,e){t===g.default.events.SELECTION_CHANGE&&r.update(e)}),r.quill.on(g.default.events.SCROLL_OPTIMIZE,function(){var t=r.quill.selection.getRange(),e=f(t,1),n=e[0];r.update(n)}),r}return a(e,t),h(e,[{key:"addHandler",value:function(t,e){this.handlers[t]=e}},{key:"attach",value:function(t){var e=this,n=[].find.call(t.classList,function(t){return 0===t.indexOf("ql-")});if(n){if(n=n.slice("ql-".length),"BUTTON"===t.tagName&&t.setAttribute("type","button"),null==this.handlers[n]){if(null!=this.quill.scroll.whitelist&&null==this.quill.scroll.whitelist[n])return void x.warn("ignoring attaching to disabled format",n,t);if(null==v.default.query(n))return void x.warn("ignoring attaching to nonexistent format",n,t)}var r="SELECT"===t.tagName?"change":"click";t.addEventListener(r,function(r){var i=void 0;if("SELECT"===t.tagName){if(t.selectedIndex<0)return;var l=t.options[t.selectedIndex];i=!l.hasAttribute("selected")&&(l.value||!1)}else i=!t.classList.contains("ql-active")&&(t.value||!t.hasAttribute("value")),r.preventDefault();e.quill.focus();var a=e.quill.selection.getRange(),s=f(a,1),u=s[0];if(null!=e.handlers[n])e.handlers[n].call(e,i);else if(v.default.query(n).prototype instanceof v.default.Embed){if(!(i=prompt("Enter "+n)))return;e.quill.updateContents((new d.default).retain(u.index).delete(u.length).insert(o({},n,i)),g.default.sources.USER)}else e.quill.format(n,i,g.default.sources.USER);e.update(u)}),this.controls.push([n,t])}}},{key:"update",value:function(t){var e=null==t?{}:this.quill.getFormat(t);this.controls.forEach(function(n){var r=f(n,2),o=r[0],i=r[1];if("SELECT"===i.tagName){var l=void 0;if(null==t)l=null;else if(null==e[o])l=i.querySelector("option[selected]");else if(!Array.isArray(e[o])){var a=e[o];"string"==typeof a&&(a=a.replace(/\"/g,'\\"')),l=i.querySelector('option[value="'+a+'"]')}null==l?(i.value="",i.selectedIndex=-1):l.selected=!0}else if(null==t)i.classList.remove("ql-active");else if(i.hasAttribute("value")){var s=e[o]===i.getAttribute("value")||null!=e[o]&&e[o].toString()===i.getAttribute("value")||null==e[o]&&!i.getAttribute("value");i.classList.toggle("ql-active",s)}else i.classList.toggle("ql-active",null!=e[o])})}}]),e}(w.default);k.DEFAULTS={},k.DEFAULTS={container:null,handlers:{clean:function(){var t=this,e=this.quill.getSelection();if(null!=e)if(0==e.length){var n=this.quill.getFormat();Object.keys(n).forEach(function(e){null!=v.default.query(e,v.default.Scope.INLINE)&&t.quill.format(e,!1)})}else this.quill.removeFormat(e,g.default.sources.USER)},direction:function(t){var e=this.quill.getFormat().align;"rtl"===t&&null==e?this.quill.format("align","right",g.default.sources.USER):t||"right"!==e||this.quill.format("align",!1,g.default.sources.USER),this.quill.format("direction",t,g.default.sources.USER)},indent:function(t){var e=this.quill.getSelection(),n=this.quill.getFormat(e),r=parseInt(n.indent||0);if("+1"===t||"-1"===t){var o="+1"===t?1:-1;"rtl"===n.direction&&(o*=-1),this.quill.format("indent",r+o,g.default.sources.USER)}},link:function(t){!0===t&&(t=prompt("Enter link URL:")),this.quill.format("link",t,g.default.sources.USER)},list:function(t){var e=this.quill.getSelection(),n=this.quill.getFormat(e);"check"===t?"checked"===n.list||"unchecked"===n.list?this.quill.format("list",!1,g.default.sources.USER):this.quill.format("list","unchecked",g.default.sources.USER):this.quill.format("list",t,g.default.sources.USER)}}},e.default=k,e.addControls=u},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=13 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=9 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=14 x2=4 y1=14 y2=14></line> <line class=ql-stroke x1=12 x2=6 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=5 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=9 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=3 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=3 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <g class="ql-fill ql-color-label"> <polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"></polygon> <rect height=1 width=1 x=4 y=4></rect> <polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"></polygon> <rect height=1 width=1 x=2 y=6></rect> <rect height=1 width=1 x=3 y=5></rect> <rect height=1 width=1 x=4 y=7></rect> <polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"></polygon> <rect height=1 width=1 x=2 y=12></rect> <rect height=1 width=1 x=2 y=9></rect> <rect height=1 width=1 x=2 y=15></rect> <polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"></polygon> <rect height=1 width=1 x=3 y=8></rect> <path d=M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z></path> <path d=M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z></path> <path d=M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z></path> <rect height=1 width=1 x=12 y=2></rect> <rect height=1 width=1 x=11 y=3></rect> <path d=M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z></path> <rect height=1 width=1 x=2 y=3></rect> <rect height=1 width=1 x=6 y=2></rect> <rect height=1 width=1 x=3 y=2></rect> <rect height=1 width=1 x=5 y=3></rect> <rect height=1 width=1 x=9 y=2></rect> <rect height=1 width=1 x=15 y=14></rect> <polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"></polygon> <rect height=1 width=1 x=13 y=7></rect> <rect height=1 width=1 x=15 y=5></rect> <rect height=1 width=1 x=14 y=6></rect> <rect height=1 width=1 x=15 y=8></rect> <rect height=1 width=1 x=14 y=9></rect> <path d=M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z></path> <rect height=1 width=1 x=14 y=3></rect> <polygon points="12 6.868 12 6 11.62 6 12 6.868"></polygon> <rect height=1 width=1 x=15 y=2></rect> <rect height=1 width=1 x=12 y=5></rect> <rect height=1 width=1 x=13 y=4></rect> <polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"></polygon> <rect height=1 width=1 x=9 y=14></rect> <rect height=1 width=1 x=8 y=15></rect> <path d=M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z></path> <rect height=1 width=1 x=5 y=15></rect> <path d=M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z></path> <rect height=1 width=1 x=11 y=15></rect> <path d=M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z></path> <rect height=1 width=1 x=14 y=15></rect> <rect height=1 width=1 x=15 y=11></rect> </g> <polyline class=ql-stroke points="5.5 13 9 5 12.5 13"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=11 y2=11></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <rect class="ql-fill ql-stroke" height=3 width=3 x=4 y=5></rect> <rect class="ql-fill ql-stroke" height=3 width=3 x=11 y=5></rect> <path class="ql-even ql-fill ql-stroke" d=M7,8c0,4.031-3,5-3,5></path> <path class="ql-even ql-fill ql-stroke" d=M14,8c0,4.031-3,5-3,5></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z></path> <path class=ql-stroke d=M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z></path> </svg>'},function(t,e){t.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=5 x2=13 y1=3 y2=3></line> <line class=ql-stroke x1=6 x2=9.35 y1=12 y2=3></line> <line class=ql-stroke x1=11 x2=15 y1=11 y2=15></line> <line class=ql-stroke x1=15 x2=11 y1=11 y2=15></line> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=7 x=2 y=14></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class="ql-color-label ql-stroke ql-transparent" x1=3 x2=15 y1=15 y2=15></line> <polyline class=ql-stroke points="5.5 11 9 3 12.5 11"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=9 y2=9></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"></polygon> <line class="ql-stroke ql-fill" x1=15 x2=11 y1=4 y2=4></line> <path class=ql-fill d=M11,3a3,3,0,0,0,0,6h1V3H11Z></path> <rect class=ql-fill height=11 width=1 x=11 y=4></rect> <rect class=ql-fill height=11 width=1 x=13 y=4></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"></polygon> <line class="ql-stroke ql-fill" x1=9 x2=5 y1=4 y2=4></line> <path class=ql-fill d=M5,3A3,3,0,0,0,5,9H6V3H5Z></path> <rect class=ql-fill height=11 width=1 x=5 y=4></rect> <rect class=ql-fill height=11 width=1 x=7 y=4></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M14,16H4a1,1,0,0,1,0-2H14A1,1,0,0,1,14,16Z /> <path class=ql-fill d=M14,4H4A1,1,0,0,1,4,2H14A1,1,0,0,1,14,4Z /> <rect class=ql-fill x=3 y=6 width=12 height=6 rx=1 ry=1 /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M13,16H5a1,1,0,0,1,0-2h8A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H5A1,1,0,0,1,5,2h8A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=2 y=6 width=14 height=6 rx=1 ry=1 /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15,8H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,8Z /> <path class=ql-fill d=M15,12H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,12Z /> <path class=ql-fill d=M15,16H5a1,1,0,0,1,0-2H15A1,1,0,0,1,15,16Z /> <path class=ql-fill d=M15,4H5A1,1,0,0,1,5,2H15A1,1,0,0,1,15,4Z /> <rect class=ql-fill x=2 y=6 width=8 height=6 rx=1 ry=1 /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M5,8H3A1,1,0,0,1,3,6H5A1,1,0,0,1,5,8Z /> <path class=ql-fill d=M5,12H3a1,1,0,0,1,0-2H5A1,1,0,0,1,5,12Z /> <path class=ql-fill d=M13,16H3a1,1,0,0,1,0-2H13A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H3A1,1,0,0,1,3,2H13A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=8 y=6 width=8 height=6 rx=1 ry=1 transform="translate(24 18) rotate(-180)"/> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z></path> <rect class=ql-fill height=1.6 rx=0.8 ry=0.8 width=5 x=5.15 y=6.2></rect> <path class=ql-fill d=M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z></path> </svg>'},function(t,e){t.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z /> </svg>'},function(t,e){t.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=13 y1=4 y2=4></line> <line class=ql-stroke x1=5 x2=11 y1=14 y2=14></line> <line class=ql-stroke x1=8 x2=10 y1=14 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=10 width=12 x=3 y=4></rect> <circle class=ql-fill cx=6 cy=7 r=1></circle> <polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="5 7 5 11 3 9 5 7"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=11 y1=7 y2=11></line> <path class="ql-even ql-stroke" d=M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z></path> <path class="ql-even ql-stroke" d=M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=7 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=7 x2=15 y1=14 y2=14></line> <line class="ql-stroke ql-thin" x1=2.5 x2=4.5 y1=5.5 y2=5.5></line> <path class=ql-fill d=M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z></path> <path class="ql-stroke ql-thin" d=M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156></path> <path class="ql-stroke ql-thin" d=M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=6 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=6 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=6 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=3 y1=4 y2=4></line> <line class=ql-stroke x1=3 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=3 y1=14 y2=14></line> </svg>'},function(t,e){t.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=9 x2=15 y1=4 y2=4></line> <polyline class=ql-stroke points="3 4 4 5 6 3"></polyline> <line class=ql-stroke x1=9 x2=15 y1=14 y2=14></line> <polyline class=ql-stroke points="3 14 4 15 6 13"></polyline> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="3 9 4 10 6 8"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z /> <path class=ql-fill d=M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z /> <path class=ql-fill d=M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class="ql-stroke ql-thin" x1=15.5 x2=2.5 y1=8.5 y2=9.5></line> <path class=ql-fill d=M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z></path> <path class=ql-fill d=M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3></path> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=12 x=3 y=15></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=12 width=12 x=3 y=3></rect> <rect class=ql-fill height=12 width=1 x=5 y=3></rect> <rect class=ql-fill height=12 width=1 x=12 y=3></rect> <rect class=ql-fill height=2 width=8 x=5 y=8></rect> <rect class=ql-fill height=1 width=3 x=3 y=5></rect> <rect class=ql-fill height=1 width=3 x=3 y=7></rect> <rect class=ql-fill height=1 width=3 x=3 y=10></rect> <rect class=ql-fill height=1 width=3 x=3 y=12></rect> <rect class=ql-fill height=1 width=3 x=12 y=5></rect> <rect class=ql-fill height=1 width=3 x=12 y=7></rect> <rect class=ql-fill height=1 width=3 x=12 y=10></rect> <rect class=ql-fill height=1 width=3 x=12 y=12></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polygon class=ql-stroke points="7 11 9 13 11 11 7 11"></polygon> <polygon class=ql-stroke points="7 7 9 5 11 7 7 7"></polygon> </svg>'},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BubbleTooltip=void 0;var a=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},s=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),u=n(2),c=r(u),f=n(9),h=r(f),p=n(44),d=r(p),y=n(22),v=n(26),b=r(v),g=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]],m=function(t){function e(t,n){o(this,e),null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=g);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.container.classList.add("ql-bubble"),r}return l(e,t),s(e,[{key:"extendToolbar",value:function(t){this.tooltip=new _(this.quill,this.options.bounds),this.tooltip.root.appendChild(t.container),this.buildButtons([].slice.call(t.container.querySelectorAll("button")),b.default),this.buildPickers([].slice.call(t.container.querySelectorAll("select")),b.default)}}]),e}(d.default);m.DEFAULTS=(0,c.default)(!0,{},d.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(t){t?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});var _=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.on(h.default.events.EDITOR_CHANGE,function(t,e,n,o){if(t===h.default.events.SELECTION_CHANGE)if(null!=e&&e.length>0&&o===h.default.sources.USER){r.show(),r.root.style.left="0px",r.root.style.width="",r.root.style.width=r.root.offsetWidth+"px";var i=r.quill.getLines(e.index,e.length);if(1===i.length)r.position(r.quill.getBounds(e));else{var l=i[i.length-1],a=r.quill.getIndex(l),s=Math.min(l.length()-1,e.index+e.length-a),u=r.quill.getBounds(new y.Range(a,s));r.position(u)}}else document.activeElement!==r.textbox&&r.quill.hasFocus()&&r.hide()}),r}return l(e,t),s(e,[{key:"listen",value:function(){var t=this;a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",function(){t.root.classList.remove("ql-editing")}),this.quill.on(h.default.events.SCROLL_OPTIMIZE,function(){setTimeout(function(){if(!t.root.classList.contains("ql-hidden")){var e=t.quill.getSelection();null!=e&&t.position(t.quill.getBounds(e))}},1)})}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(t){var n=a(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"position",this).call(this,t),r=this.root.querySelector(".ql-tooltip-arrow");if(r.style.marginLeft="",0===n)return n;r.style.marginLeft=-1*n-r.offsetWidth/2+"px"}}]),e}(p.BaseTooltip);_.TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join(""),e.BubbleTooltip=_,e.default=m},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var l,a=t[Symbol.iterator]();!(r=(l=a.next()).done)&&(n.push(l.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function t(e,n,r){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,r)}if("value"in o)return o.value;var l=o.get;if(void 0!==l)return l.call(r)},u=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),c=n(2),f=r(c),h=n(9),p=r(h),d=n(44),y=r(d),v=n(15),b=r(v),g=n(22),m=n(26),_=r(m),O=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]],w=function(t){function e(t,n){o(this,e),null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=O);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.container.classList.add("ql-snow"),r}return l(e,t),u(e,[{key:"extendToolbar",value:function(t){t.container.classList.add("ql-snow"),this.buildButtons([].slice.call(t.container.querySelectorAll("button")),_.default),this.buildPickers([].slice.call(t.container.querySelectorAll("select")),_.default),this.tooltip=new x(this.quill,this.options.bounds),t.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"K",shortKey:!0},function(e,n){t.handlers.link.call(t,!n.format.link)})}}]),e}(y.default);w.DEFAULTS=(0,f.default)(!0,{},y.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(t){if(t){var e=this.quill.getSelection();if(null==e||0==e.length)return;var n=this.quill.getText(e);/^\S+@\S+\.\S+$/.test(n)&&0!==n.indexOf("mailto:")&&(n="mailto:"+n);this.quill.theme.tooltip.edit("link",n)}else this.quill.format("link",!1)}}}}});var x=function(t){function e(t,n){o(this,e);var r=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.preview=r.root.querySelector("a.ql-preview"),r}return l(e,t),u(e,[{key:"listen",value:function(){var t=this;s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"listen",this).call(this),this.root.querySelector("a.ql-action").addEventListener("click",function(e){t.root.classList.contains("ql-editing")?t.save():t.edit("link",t.preview.textContent),e.preventDefault()}),this.root.querySelector("a.ql-remove").addEventListener("click",function(e){if(null!=t.linkRange){var n=t.linkRange;t.restoreFocus(),t.quill.formatText(n,"link",!1,p.default.sources.USER),delete t.linkRange}e.preventDefault(),t.hide()}),this.quill.on(p.default.events.SELECTION_CHANGE,function(e,n,r){if(null!=e){if(0===e.length&&r===p.default.sources.USER){var o=t.quill.scroll.descendant(b.default,e.index),i=a(o,2),l=i[0],s=i[1];if(null!=l){t.linkRange=new g.Range(e.index-s,l.length());var u=b.default.formats(l.domNode);return t.preview.textContent=u,t.preview.setAttribute("href",u),t.show(),void t.position(t.quill.getBounds(t.linkRange))}}else delete t.linkRange;t.hide()}})}},{key:"show",value:function(){s(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"show",this).call(this),this.root.removeAttribute("data-mode")}}]),e}(d.BaseTooltip);x.TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join(""),e.default=w}]).default});
-//# sourceMappingURL=quill.min.js.map
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappquillimageresize.js b/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappquillimageresize.js
deleted file mode 100644
index 725289b..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappquillimageresize.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ImageResize=e():t.ImageResize=e()}(this,function(){return function(t){function e(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:o})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=39)}([function(t,e){function n(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}t.exports=n},function(t,e,n){var o=n(22),r="object"==typeof self&&self&&self.Object===Object&&self,i=o||r||Function("return this")();t.exports=i},function(t,e){function n(t){return null!=t&&"object"==typeof t}t.exports=n},function(t,e,n){function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var o=t[e];this.set(o[0],o[1])}}var r=n(76),i=n(77),u=n(78),c=n(79),a=n(80);o.prototype.clear=r,o.prototype.delete=i,o.prototype.get=u,o.prototype.has=c,o.prototype.set=a,t.exports=o},function(t,e,n){function o(t,e){for(var n=t.length;n--;)if(r(t[n][0],e))return n;return-1}var r=n(8);t.exports=o},function(t,e,n){function o(t){return null==t?void 0===t?a:c:s&&s in Object(t)?i(t):u(t)}var r=n(16),i=n(65),u=n(88),c="[object Null]",a="[object Undefined]",s=r?r.toStringTag:void 0;t.exports=o},function(t,e,n){function o(t,e){var n=t.__data__;return r(e)?n["string"==typeof e?"string":"hash"]:n.map}var r=n(74);t.exports=o},function(t,e,n){var o=n(11),r=o(Object,"create");t.exports=r},function(t,e){function n(t,e){return t===e||t!==t&&e!==e}t.exports=n},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.d(e,"a",function(){return r});var r=function t(e){o(this,t),this.onCreate=function(){},this.onDestroy=function(){},this.onUpdate=function(){},this.overlay=e.overlay,this.img=e.img,this.options=e.options,this.requestUpdate=e.onUpdate}},function(t,e,n){function o(t,e,n){"__proto__"==e&&r?r(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}var r=n(21);t.exports=o},function(t,e,n){function o(t,e){var n=i(t,e);return r(n)?n:void 0}var r=n(49),i=n(66);t.exports=o},function(t,e,n){function o(t){return null!=t&&i(t.length)&&!r(t)}var r=n(13),i=n(31);t.exports=o},function(t,e,n){function o(t){if(!i(t))return!1;var e=r(t);return e==c||e==a||e==u||e==s}var r=n(5),i=n(0),u="[object AsyncFunction]",c="[object Function]",a="[object GeneratorFunction]",s="[object Proxy]";t.exports=o},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){var o=n(11),r=n(1),i=o(r,"Map");t.exports=i},function(t,e,n){var o=n(1),r=o.Symbol;t.exports=r},function(t,e){function n(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}t.exports=n},function(t,e,n){function o(t,e,n){(void 0===n||i(t[e],n))&&(void 0!==n||e in t)||r(t,e,n)}var r=n(10),i=n(8);t.exports=o},function(t,e,n){function o(t,e,n,p,l){t!==e&&u(e,function(u,s){if(l||(l=new r),a(u))c(t,e,s,n,o,p,l);else{var d=p?p(f(t,s),u,s+"",t,e,l):void 0;void 0===d&&(d=u),i(t,s,d)}},s)}var r=n(42),i=n(18),u=n(47),c=n(52),a=n(0),s=n(33),f=n(26);t.exports=o},function(t,e,n){function o(t,e){return u(i(t,e,r),t+"")}var r=n(27),i=n(90),u=n(91);t.exports=o},function(t,e,n){var o=n(11),r=function(){try{var t=o(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=r},function(t,e,n){(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.exports=n}).call(e,n(105))},function(t,e,n){var o=n(89),r=o(Object.getPrototypeOf,Object);t.exports=r},function(t,e){function n(t,e){var n=typeof t;return!!(e=null==e?o:e)&&("number"==n||"symbol"!=n&&r.test(t))&&t>-1&&t%1==0&&t<e}var o=9007199254740991,r=/^(?:0|[1-9]\d*)$/;t.exports=n},function(t,e){function n(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||o)}var o=Object.prototype;t.exports=n},function(t,e){function n(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}t.exports=n},function(t,e){function n(t){return t}t.exports=n},function(t,e,n){var o=n(48),r=n(2),i=Object.prototype,u=i.hasOwnProperty,c=i.propertyIsEnumerable,a=o(function(){return arguments}())?o:function(t){return r(t)&&u.call(t,"callee")&&!c.call(t,"callee")};t.exports=a},function(t,e){var n=Array.isArray;t.exports=n},function(t,e,n){(function(t){var o=n(1),r=n(103),i="object"==typeof e&&e&&!e.nodeType&&e,u=i&&"object"==typeof t&&t&&!t.nodeType&&t,c=u&&u.exports===i,a=c?o.Buffer:void 0,s=a?a.isBuffer:void 0,f=s||r;t.exports=f}).call(e,n(14)(t))},function(t,e){function n(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=o}var o=9007199254740991;t.exports=n},function(t,e,n){var o=n(50),r=n(55),i=n(87),u=i&&i.isTypedArray,c=u?r(u):o;t.exports=c},function(t,e,n){function o(t){return u(t)?r(t,!0):i(t)}var r=n(44),i=n(51),u=n(12);t.exports=o},function(t,e,n){"use strict";e.a={modules:["DisplaySize","Toolbar","Resize"]}},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}n.d(e,"a",function(){return c});var u=n(9),c=function(t){function e(){var t,n,i,u;o(this,e);for(var c=arguments.length,a=Array(c),s=0;s<c;s++)a[s]=arguments[s];return n=i=r(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(a))),i.onCreate=function(){i.display=document.createElement("div"),i.display.classList.add("ql-image-size"),i.overlay.appendChild(i.display)},i.onDestroy=function(){},i.onUpdate=function(){if(i.display&&i.img){var t=i.getCurrentSize();i.display[["inner", "HTML"].join("")]=t.join(" &times; "),Object.assign(i.display.style,{right:"4px",top:"4px",left:"auto"})}},i.getCurrentSize=function(){return[i.img.width,Math.round(i.img.width/i.img.naturalWidth*i.img.naturalHeight)]},u=n,r(i,u)}return i(e,t),e}(u.a)},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}n.d(e,"a",function(){return f});var u=n(9),c=navigator.maxTouchPoints,a=!1;try{var s=Object.defineProperty({},"passive",{get:function(){a={passive:!1}}});window.addEventListener("test",null,s)}catch(t){}var f=function(t){function e(){var t,n,i,u;o(this,e);for(var s=arguments.length,f=Array(s),p=0;p<s;p++)f[p]=arguments[p];return n=i=r(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(f))),i.onCreate=function(){i.boxes=[],i.addBox("nwse-resize"),i.addBox("nesw-resize"),i.addBox("nwse-resize"),i.addBox("nesw-resize"),i.positionBoxes()},i.onDestroy=function(){i.setCursor("")},i.positionBoxes=function(){[{left:"-6px",top:"-6px"},{right:"-6px",top:"-6px"},{right:"-6px",bottom:"-6px"},{left:"-6px",bottom:"-6px"}].forEach(function(t,e){Object.assign(i.boxes[e].style,t)})},i.addBox=function(t){var e=document.createElement("div");e.classList.add("ql-image-handle"),e.style.cursor=t,e.addEventListener(c?"touchstart":"mousedown",i.handleMousedown,!1),i.overlay.appendChild(e),i.boxes.push(e)},i.handleMousedown=function(t){i.dragBox=t.target;var e=c?t.changedTouches[0]:t;i.dragStartX=e.clientX,i.preDragWidth=i.img.width||i.img.naturalWidth,i.setCursor(i.dragBox.style.cursor),document.addEventListener(c?"touchmove":"mousemove",i.handleDrag,a),document.addEventListener(c?"touchend":"mouseup",i.handleMouseup,!1)},i.handleMouseup=function(){i.setCursor(""),document.removeEventListener(c?"touchmove":"mousemove",i.handleDrag),document.removeEventListener(c?"touchend":"mouseup",i.handleMouseup)},i.handleDrag=function(t){if(i.img){var e=c?t.changedTouches[0]:t,n=e.clientX-i.dragStartX;i.dragBox===i.boxes[0]||i.dragBox===i.boxes[3]?i.img.width=Math.round(i.preDragWidth-n):i.img.width=Math.round(i.preDragWidth+n),i.requestUpdate(),t.preventDefault()}},i.setCursor=function(t){[document.body,i.img].forEach(function(e){e.style.cursor=t})},u=n,r(i,u)}return i(e,t),e}(u.a)},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}n.d(e,"a",function(){return c});var u=n(9),c=function(t){function e(){var t,n,i,u;o(this,e);for(var c=arguments.length,a=Array(c),s=0;s<c;s++)a[s]=arguments[s];return n=i=r(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(a))),i.onCreate=function(){i.toolbar=document.createElement("div"),i.toolbar.classList.add("ql-image-toolbar"),i.overlay.appendChild(i.toolbar),i._addToolbarButtons()},i.onDestroy=function(){},i.onUpdate=function(){},i._addToolbarButtons=function(){var t=document.createElement("span");t.classList.add("triangle-up"),i.toolbar.appendChild(t);var e=document.createElement("span");e.innerText="鍒犻櫎",e.addEventListener("click",function(){var t=new CustomEvent("keyup");t.keyCode=46,document.dispatchEvent(t)}),i.toolbar.appendChild(e)},u=n,r(i,u)}return i(e,t),e}(u.a)},function(t,e,n){var o=n(17),r=n(20),i=n(64),u=n(102),c=r(function(t){return t.push(void 0,i),o(u,void 0,t)});t.exports=c},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var r=n(38),i=n.n(r),u=n(34),c=n(35),a=n(37),s=n(36),f={DisplaySize:c.a,Toolbar:a.a,Resize:s.a},p=function t(e){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};o(this,t),this.initializeModules=function(){n.removeModules(),n.modules=n.moduleClasses.map(function(t){return new(f[t]||t)(n)}),n.modules.forEach(function(t){t.onCreate()}),n.onUpdate()},this.onUpdate=function(){n.repositionElements(),n.modules.forEach(function(t){t.onUpdate()})},this.removeModules=function(){n.modules.forEach(function(t){t.onDestroy()}),n.modules=[]},this.handleClick=function(t){if(t.target&&t.target.tagName&&"IMG"===t.target.tagName.toUpperCase()){if(n.img===t.target)return;n.img&&n.hide(),n.show(t.target)}else n.img&&n.hide()},this.show=function(t){n.img=t,n.showOverlay(),n.initializeModules()},this.showOverlay=function(){n.overlay&&n.hideOverlay(),n.quill.setSelection(null),n.setUserSelect("none"),document.addEventListener("keyup",n.checkImage,!0),n.quill.root.addEventListener("input",n.checkImage,!0),n.overlay=document.createElement("div"),n.overlay.classList.add("ql-image-overlay"),n.quill.root.parentNode.appendChild(n.overlay),n.repositionElements()},this.hideOverlay=function(){n.overlay&&(n.quill.root.parentNode.removeChild(n.overlay),n.overlay=void 0,document.removeEventListener("keyup",n.checkImage),n.quill.root.removeEventListener("input",n.checkImage),n.setUserSelect(""))},this.repositionElements=function(){if(n.overlay&&n.img){var t=n.quill.root.parentNode,e=n.img.getBoundingClientRect(),o=t.getBoundingClientRect();Object.assign(n.overlay.style,{left:e.left-o.left-1+t.scrollLeft+"px",top:e.top-o.top+t.scrollTop+"px",width:e.width+"px",height:e.height+"px"})}},this.hide=function(){n.hideOverlay(),n.removeModules(),n.img=void 0},this.setUserSelect=function(t){["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(e){n.quill.root.style[e]=t,document.documentElement.style[e]=t})},this.checkImage=function(t){n.img&&(46!=t.keyCode&&8!=t.keyCode||window.Quill.find(n.img).deleteAt(0),n.hide())},this.quill=e;var c=!1;r.modules&&(c=r.modules.slice()),this.options=i()({},r,u.a),!1!==c&&(this.options.modules=c),document.execCommand("enableObjectResizing",!1,"false"),this.quill.root.addEventListener("click",this.handleClick,!1),this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative",this.moduleClasses=this.options.modules,this.modules=[]};e.default=p,window.Quill&&window.Quill.register("modules/imageResize",p)},function(t,e,n){function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var o=t[e];this.set(o[0],o[1])}}var r=n(67),i=n(68),u=n(69),c=n(70),a=n(71);o.prototype.clear=r,o.prototype.delete=i,o.prototype.get=u,o.prototype.has=c,o.prototype.set=a,t.exports=o},function(t,e,n){function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var o=t[e];this.set(o[0],o[1])}}var r=n(81),i=n(82),u=n(83),c=n(84),a=n(85);o.prototype.clear=r,o.prototype.delete=i,o.prototype.get=u,o.prototype.has=c,o.prototype.set=a,t.exports=o},function(t,e,n){function o(t){var e=this.__data__=new r(t);this.size=e.size}var r=n(3),i=n(93),u=n(94),c=n(95),a=n(96),s=n(97);o.prototype.clear=i,o.prototype.delete=u,o.prototype.get=c,o.prototype.has=a,o.prototype.set=s,t.exports=o},function(t,e,n){var o=n(1),r=o.Uint8Array;t.exports=r},function(t,e,n){function o(t,e){var n=u(t),o=!n&&i(t),f=!n&&!o&&c(t),l=!n&&!o&&!f&&s(t),d=n||o||f||l,h=d?r(t.length,String):[],v=h.length;for(var y in t)!e&&!p.call(t,y)||d&&("length"==y||f&&("offset"==y||"parent"==y)||l&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||a(y,v))||h.push(y);return h}var r=n(54),i=n(28),u=n(29),c=n(30),a=n(24),s=n(32),f=Object.prototype,p=f.hasOwnProperty;t.exports=o},function(t,e,n){function o(t,e,n){var o=t[e];c.call(t,e)&&i(o,n)&&(void 0!==n||e in t)||r(t,e,n)}var r=n(10),i=n(8),u=Object.prototype,c=u.hasOwnProperty;t.exports=o},function(t,e,n){var o=n(0),r=Object.create,i=function(){function t(){}return function(e){if(!o(e))return{};if(r)return r(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();t.exports=i},function(t,e,n){var o=n(63),r=o();t.exports=r},function(t,e,n){function o(t){return i(t)&&r(t)==u}var r=n(5),i=n(2),u="[object Arguments]";t.exports=o},function(t,e,n){function o(t){return!(!u(t)||i(t))&&(r(t)?h:s).test(c(t))}var r=n(13),i=n(75),u=n(0),c=n(98),a=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,f=Function.prototype,p=Object.prototype,l=f.toString,d=p.hasOwnProperty,h=RegExp("^"+l.call(d).replace(a,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=o},function(t,e,n){function o(t){return u(t)&&i(t.length)&&!!c[r(t)]}var r=n(5),i=n(31),u=n(2),c={};c["[object Float32Array]"]=c["[object Float64Array]"]=c["[object Int8Array]"]=c["[object Int16Array]"]=c["[object Int32Array]"]=c["[object Uint8Array]"]=c["[object Uint8ClampedArray]"]=c["[object Uint16Array]"]=c["[object Uint32Array]"]=!0,c["[object Arguments]"]=c["[object Array]"]=c["[object ArrayBuffer]"]=c["[object Boolean]"]=c["[object DataView]"]=c["[object Date]"]=c["[object Error]"]=c["[object Function]"]=c["[object Map]"]=c["[object Number]"]=c["[object Object]"]=c["[object RegExp]"]=c["[object Set]"]=c["[object String]"]=c["[object WeakMap]"]=!1,t.exports=o},function(t,e,n){function o(t){if(!r(t))return u(t);var e=i(t),n=[];for(var o in t)("constructor"!=o||!e&&a.call(t,o))&&n.push(o);return n}var r=n(0),i=n(25),u=n(86),c=Object.prototype,a=c.hasOwnProperty;t.exports=o},function(t,e,n){function o(t,e,n,o,g,_,m){var j=b(t,n),w=b(e,n),O=m.get(w);if(O)return void r(t,n,O);var E=_?_(j,w,n+"",t,e,m):void 0,z=void 0===E;if(z){var C=f(w),P=!C&&l(w),S=!C&&!P&&y(w);E=w,C||P||S?f(j)?E=j:p(j)?E=c(j):P?(z=!1,E=i(w,!0)):S?(z=!1,E=u(w,!0)):E=[]:v(w)||s(w)?(E=j,s(j)?E=x(j):h(j)&&!d(j)||(E=a(w))):z=!1}z&&(m.set(w,E),g(E,w,o,_,m),m.delete(w)),r(t,n,E)}var r=n(18),i=n(57),u=n(58),c=n(59),a=n(72),s=n(28),f=n(29),p=n(100),l=n(30),d=n(13),h=n(0),v=n(101),y=n(32),b=n(26),x=n(104);t.exports=o},function(t,e,n){var o=n(99),r=n(21),i=n(27),u=r?function(t,e){return r(t,"toString",{configurable:!0,enumerable:!1,value:o(e),writable:!0})}:i;t.exports=u},function(t,e){function n(t,e){for(var n=-1,o=Array(t);++n<t;)o[n]=e(n);return o}t.exports=n},function(t,e){function n(t){return function(e){return t(e)}}t.exports=n},function(t,e,n){function o(t){var e=new t.constructor(t.byteLength);return new r(e).set(new r(t)),e}var r=n(43);t.exports=o},function(t,e,n){(function(t){function o(t,e){if(e)return t.slice();var n=t.length,o=s?s(n):new t.constructor(n);return t.copy(o),o}var r=n(1),i="object"==typeof e&&e&&!e.nodeType&&e,u=i&&"object"==typeof t&&t&&!t.nodeType&&t,c=u&&u.exports===i,a=c?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;t.exports=o}).call(e,n(14)(t))},function(t,e,n){function o(t,e){var n=e?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var r=n(56);t.exports=o},function(t,e){function n(t,e){var n=-1,o=t.length;for(e||(e=Array(o));++n<o;)e[n]=t[n];return e}t.exports=n},function(t,e,n){function o(t,e,n,o){var u=!n;n||(n={});for(var c=-1,a=e.length;++c<a;){var s=e[c],f=o?o(n[s],t[s],s,n,t):void 0;void 0===f&&(f=t[s]),u?i(n,s,f):r(n,s,f)}return n}var r=n(45),i=n(10);t.exports=o},function(t,e,n){var o=n(1),r=o["__core-js_shared__"];t.exports=r},function(t,e,n){function o(t){return r(function(e,n){var o=-1,r=n.length,u=r>1?n[r-1]:void 0,c=r>2?n[2]:void 0;for(u=t.length>3&&"function"==typeof u?(r--,u):void 0,c&&i(n[0],n[1],c)&&(u=r<3?void 0:u,r=1),e=Object(e);++o<r;){var a=n[o];a&&t(e,a,o,u)}return e})}var r=n(20),i=n(73);t.exports=o},function(t,e){function n(t){return function(e,n,o){for(var r=-1,i=Object(e),u=o(e),c=u.length;c--;){var a=u[t?c:++r];if(!1===n(i[a],a,i))break}return e}}t.exports=n},function(t,e,n){function o(t,e,n,u,c,a){return i(t)&&i(e)&&(a.set(e,t),r(t,e,void 0,o,a),a.delete(e)),t}var r=n(19),i=n(0);t.exports=o},function(t,e,n){function o(t){var e=u.call(t,a),n=t[a];try{t[a]=void 0;var o=!0}catch(t){}var r=c.call(t);return o&&(e?t[a]=n:delete t[a]),r}var r=n(16),i=Object.prototype,u=i.hasOwnProperty,c=i.toString,a=r?r.toStringTag:void 0;t.exports=o},function(t,e){function n(t,e){return null==t?void 0:t[e]}t.exports=n},function(t,e,n){function o(){this.__data__=r?r(null):{},this.size=0}var r=n(7);t.exports=o},function(t,e){function n(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}t.exports=n},function(t,e,n){function o(t){var e=this.__data__;if(r){var n=e[t];return n===i?void 0:n}return c.call(e,t)?e[t]:void 0}var r=n(7),i="__lodash_hash_undefined__",u=Object.prototype,c=u.hasOwnProperty;t.exports=o},function(t,e,n){function o(t){var e=this.__data__;return r?void 0!==e[t]:u.call(e,t)}var r=n(7),i=Object.prototype,u=i.hasOwnProperty;t.exports=o},function(t,e,n){function o(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=r&&void 0===e?i:e,this}var r=n(7),i="__lodash_hash_undefined__";t.exports=o},function(t,e,n){function o(t){return"function"!=typeof t.constructor||u(t)?{}:r(i(t))}var r=n(46),i=n(23),u=n(25);t.exports=o},function(t,e,n){function o(t,e,n){if(!c(n))return!1;var o=typeof e;return!!("number"==o?i(n)&&u(e,n.length):"string"==o&&e in n)&&r(n[e],t)}var r=n(8),i=n(12),u=n(24),c=n(0);t.exports=o},function(t,e){function n(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}t.exports=n},function(t,e,n){function o(t){return!!i&&i in t}var r=n(61),i=function(){var t=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();t.exports=o},function(t,e){function n(){this.__data__=[],this.size=0}t.exports=n},function(t,e,n){function o(t){var e=this.__data__,n=r(e,t);return!(n<0)&&(n==e.length-1?e.pop():u.call(e,n,1),--this.size,!0)}var r=n(4),i=Array.prototype,u=i.splice;t.exports=o},function(t,e,n){function o(t){var e=this.__data__,n=r(e,t);return n<0?void 0:e[n][1]}var r=n(4);t.exports=o},function(t,e,n){function o(t){return r(this.__data__,t)>-1}var r=n(4);t.exports=o},function(t,e,n){function o(t,e){var n=this.__data__,o=r(n,t);return o<0?(++this.size,n.push([t,e])):n[o][1]=e,this}var r=n(4);t.exports=o},function(t,e,n){function o(){this.size=0,this.__data__={hash:new r,map:new(u||i),string:new r}}var r=n(40),i=n(3),u=n(15);t.exports=o},function(t,e,n){function o(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}var r=n(6);t.exports=o},function(t,e,n){function o(t){return r(this,t).get(t)}var r=n(6);t.exports=o},function(t,e,n){function o(t){return r(this,t).has(t)}var r=n(6);t.exports=o},function(t,e,n){function o(t,e){var n=r(this,t),o=n.size;return n.set(t,e),this.size+=n.size==o?0:1,this}var r=n(6);t.exports=o},function(t,e){function n(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}t.exports=n},function(t,e,n){(function(t){var o=n(22),r="object"==typeof e&&e&&!e.nodeType&&e,i=r&&"object"==typeof t&&t&&!t.nodeType&&t,u=i&&i.exports===r,c=u&&o.process,a=function(){try{var t=i&&i.require&&i.require("util").types;return t||c&&c.binding&&c.binding("util")}catch(t){}}();t.exports=a}).call(e,n(14)(t))},function(t,e){function n(t){return r.call(t)}var o=Object.prototype,r=o.toString;t.exports=n},function(t,e){function n(t,e){return function(n){return t(e(n))}}t.exports=n},function(t,e,n){function o(t,e,n){return e=i(void 0===e?t.length-1:e,0),function(){for(var o=arguments,u=-1,c=i(o.length-e,0),a=Array(c);++u<c;)a[u]=o[e+u];u=-1;for(var s=Array(e+1);++u<e;)s[u]=o[u];return s[e]=n(a),r(t,this,s)}}var r=n(17),i=Math.max;t.exports=o},function(t,e,n){var o=n(53),r=n(92),i=r(o);t.exports=i},function(t,e){function n(t){var e=0,n=0;return function(){var u=i(),c=r-(u-n);if(n=u,c>0){if(++e>=o)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var o=800,r=16,i=Date.now;t.exports=n},function(t,e,n){function o(){this.__data__=new r,this.size=0}var r=n(3);t.exports=o},function(t,e){function n(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}t.exports=n},function(t,e){function n(t){return this.__data__.get(t)}t.exports=n},function(t,e){function n(t){return this.__data__.has(t)}t.exports=n},function(t,e,n){function o(t,e){var n=this.__data__;if(n instanceof r){var o=n.__data__;if(!i||o.length<c-1)return o.push([t,e]),this.size=++n.size,this;n=this.__data__=new u(o)}return n.set(t,e),this.size=n.size,this}var r=n(3),i=n(15),u=n(41),c=200;t.exports=o},function(t,e){function n(t){if(null!=t){try{return r.call(t)}catch(t){}try{return t+""}catch(t){}}return""}var o=Function.prototype,r=o.toString;t.exports=n},function(t,e){function n(t){return function(){return t}}t.exports=n},function(t,e,n){function o(t){return i(t)&&r(t)}var r=n(12),i=n(2);t.exports=o},function(t,e,n){function o(t){if(!u(t)||r(t)!=c)return!1;var e=i(t);if(null===e)return!0;var n=p.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&f.call(n)==l}var r=n(5),i=n(23),u=n(2),c="[object Object]",a=Function.prototype,s=Object.prototype,f=a.toString,p=s.hasOwnProperty,l=f.call(Object);t.exports=o},function(t,e,n){var o=n(19),r=n(62),i=r(function(t,e,n,r){o(t,e,n,r)});t.exports=i},function(t,e){function n(){return!1}t.exports=n},function(t,e,n){function o(t){return r(t,i(t))}var r=n(60),i=n(33);t.exports=o},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n}])});
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappscan.js b/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappscan.js
deleted file mode 100644
index 333c685..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappscan.js
+++ /dev/null
@@ -1,32 +0,0 @@
-"use weex:vue";
-
-if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor
-    return this.then(
-      value => promise.resolve(callback()).then(() => value),
-      reason => promise.resolve(callback()).then(() => {
-        throw reason
-      })
-    )
-  }
-};
-
-if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
-  const global = uni.requireGlobal()
-  ArrayBuffer = global.ArrayBuffer
-  Int8Array = global.Int8Array
-  Uint8Array = global.Uint8Array
-  Uint8ClampedArray = global.Uint8ClampedArray
-  Int16Array = global.Int16Array
-  Uint16Array = global.Uint16Array
-  Int32Array = global.Int32Array
-  Uint32Array = global.Uint32Array
-  Float32Array = global.Float32Array
-  Float64Array = global.Float64Array
-  BigInt64Array = global.BigInt64Array
-  BigUint64Array = global.BigUint64Array
-};
-
-
-(()=>{var E=Object.create;var g=Object.defineProperty;var _=Object.getOwnPropertyDescriptor;var D=Object.getOwnPropertyNames;var w=Object.getPrototypeOf,v=Object.prototype.hasOwnProperty;var y=(e,a)=>()=>(a||e((a={exports:{}}).exports,a),a.exports);var S=(e,a,s,o)=>{if(a&&typeof a=="object"||typeof a=="function")for(let l of D(a))!v.call(e,l)&&l!==s&&g(e,l,{get:()=>a[l],enumerable:!(o=_(a,l))||o.enumerable});return e};var B=(e,a,s)=>(s=e!=null?E(w(e)):{},S(a||!e||!e.__esModule?g(s,"default",{value:e,enumerable:!0}):s,e));var b=y((N,m)=>{m.exports=Vue});var d={data(){return{locale:"en",fallbackLocale:"en",localization:{en:{done:"OK",cancel:"Cancel"},zh:{done:"\u5B8C\u6210",cancel:"\u53D6\u6D88"},"zh-hans":{},"zh-hant":{},messages:{}},localizationTemplate:{}}},onLoad(){this.initLocale()},created(){this.initLocale()},methods:{initLocale(){if(this.__initLocale)return;this.__initLocale=!0;let e=(plus.webview.currentWebview().extras||{}).data||{};if(e.messages&&(this.localization.messages=e.messages),e.locale){this.locale=e.locale.toLowerCase();return}let a={chs:"hans",cn:"hans",sg:"hans",cht:"hant",tw:"hant",hk:"hant",mo:"hant"},s=plus.os.language.toLowerCase().split("/")[0].replace("_","-").split("-"),o=s[1];o&&(s[1]=a[o]||o),s.length=s.length>2?2:s.length,this.locale=s.join("-")},localize(e){let a=this.locale,s=a.split("-")[0],o=this.fallbackLocale,l=n=>Object.assign({},this.localization[n],(this.localizationTemplate||{})[n]);return l("messages")[e]||l(a)[e]||l(s)[e]||l(o)[e]||e}}},p={onLoad(){this.initMessage()},methods:{initMessage(){let{from:e,callback:a,runtime:s,data:o={},useGlobalEvent:l}=plus.webview.currentWebview().extras||{};this.__from=e,this.__runtime=s,this.__page=plus.webview.currentWebview().id,this.__useGlobalEvent=l,this.data=JSON.parse(JSON.stringify(o)),plus.key.addEventListener("backbutton",()=>{typeof this.onClose=="function"?this.onClose():plus.webview.currentWebview().close("auto")});let n=this,r=function(c){let f=c.data&&c.data.__message;!f||n.__onMessageCallback&&n.__onMessageCallback(f.data)};if(this.__useGlobalEvent)weex.requireModule("globalEvent").addEventListener("plusMessage",r);else{let c=new BroadcastChannel(this.__page);c.onmessage=r}},postMessage(e={},a=!1){let s=JSON.parse(JSON.stringify({__message:{__page:this.__page,data:e,keep:a}})),o=this.__from;if(this.__runtime==="v8")this.__useGlobalEvent?plus.webview.postMessageToUniNView(s,o):new BroadcastChannel(o).postMessage(s);else{let l=plus.webview.getWebviewById(o);l&&l.evalJS(`__plusMessage&&__plusMessage(${JSON.stringify({data:s})})`)}},onMessage(e){this.__onMessageCallback=e}}};var i=B(b());var C=(e,a)=>{let s=e.__vccOpts||e;for(let[o,l]of a)s[o]=l;return s};var k={content:{"":{flex:1,alignItems:"center",justifyContent:"center",backgroundColor:"#000000"}},barcode:{"":{position:"absolute",left:0,top:0,right:0,bottom:0,zIndex:1}},"set-flash":{"":{alignItems:"center",justifyContent:"center",transform:"translateY(80px)",zIndex:2}},"image-flash":{"":{width:26,height:26,marginBottom:2}},"image-flash-text":{"":{fontSize:10,color:"#FFFFFF"}}},t=plus.barcode,A={qrCode:[t.QR,t.AZTEC,t.MAXICODE],barCode:[t.EAN13,t.EAN8,t.UPCA,t.UPCE,t.CODABAR,t.CODE128,t.CODE39,t.CODE93,t.ITF,t.RSS14,t.RSSEXPANDED],datamatrix:[t.DATAMATRIX],pdf417:[t.PDF417]},O={[t.QR]:"QR_CODE",[t.EAN13]:"EAN_13",[t.EAN8]:"EAN_8",[t.DATAMATRIX]:"DATA_MATRIX",[t.UPCA]:"UPC_A",[t.UPCE]:"UPC_E",[t.CODABAR]:"CODABAR",[t.CODE39]:"CODE_39",[t.CODE93]:"CODE_93",[t.CODE128]:"CODE_128",[t.ITF]:"CODE_25",[t.PDF417]:"PDF_417",[t.AZTEC]:"AZTEC",[t.RSS14]:"RSS_14",[t.RSSEXPANDED]:"RSSEXPANDED"},M={mixins:[p,d],data:{filters:[0,2,1],backgroud:"#000000",frameColor:"#118ce9",scanbarColor:"#118ce9",enabledFlash:!1,flashImage0:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABjklEQVRoQ+1ZbVHEQAx9TwE4ABTcOQAknANQAKcAUAAOAAXgAHAACsDCKQiTmbYDzJZtNt2bFrJ/m6+Xl2yyU2LmhzOPH/8PgIjcADirxNyapNoffMwMiMgzgMPBHmyCLySPLCoBwJKtAbJbYaBmD1yRvBwAtBMxl5DF+DZkiwCIyBLAzsgBbki+Wm2WAlCaL6zOMvKnJO+sNksB7ALQbO1ZHfbIv5FUVs2nCIB6EZETALdmj2mFY5I6X8ynGEADQllYmL1+VzBfnV/VvQB0aj45ARyQ/Ci14QLQsOBZLe5JaikWnzEA7AN4L4hgA2Dpyb76dANwsOCq/TZhASAYKGie0a7R1lDPI0ebtF0NUi+4yfdAtxr3PEMnD6BbD0QkNfACQO05EAwMuaBqDrIVycdmTpwDuP4R0OR7QFftVRP0g+49cwOQq4DJMxAAchmofY3m/EcJBQOZbTRKKJeBKKEoIePvpFRJ1VzmciUccyCa+C81cerBkuuB7sGTE/zt+yhN7AnAqxsAvBn06n8CkyPwMZKwm+UAAAAASUVORK5CYII=",flashImage1:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUAAAA3kvI3lfY2k/VAl+43k/U3k/Q4k/M3kvI3k/M4k/Q4lPU2lPU2k/Vdq843k/WWSpNKAAAAD3RSTlMAwD+QINCAcPBgUDDgoBAE044kAAAAdklEQVQ4y2OgOrD/DwffUSTkERIfyZXAtOMbca7iVoKDDSgSbAijJqBI8J2HiX9FM2s+TOITmgQrTEIATYIJJuEA5mJ68S+Gg/0hEi0YEoxQK2gs0WyPQyKBGYeEAhPtJRaw45AIccXpwVEJekuwQyQWMFAfAACeDBJY9aXa3QAAAABJRU5ErkJggg==",autoDecodeCharSet:!1,autoZoom:!0,localizationTemplate:{en:{fail:"Recognition failure","flash.on":"Tap to turn light on","flash.off":"Tap to turn light off"},zh:{fail:"\u8BC6\u522B\u5931\u8D25","flash.on":"\u8F7B\u89E6\u7167\u4EAE","flash.off":"\u8F7B\u89E6\u5173\u95ED"}}},onLoad(){let e=this.data,a=e.scanType;this.autoDecodeCharSet=e.autoDecodeCharSet,this.autoZoom=e.autoZoom;let s=[];Array.isArray(a)&&a.length&&a.forEach(o=>{let l=A[o];l&&(s=s.concat(l))}),s.length||(s=s.concat(A.qrCode).concat(A.barCode).concat(A.datamatrix).concat(A.pdf417)),this.filters=s,this.onMessage(o=>{this.gallery()})},onUnload(){this.cancel()},onReady(){setTimeout(()=>{this.cancel(),this.start()},50)},methods:{start(){this.$refs.barcode.start({sound:this.data.sound})},scan(e){t.scan(e,(a,s,o,l)=>{this.scanSuccess(a,s,o,l)},()=>{plus.nativeUI.toast(this.localize("fail"))},this.filters,this.autoDecodeCharSet)},cancel(){this.$refs.barcode.cancel()},gallery(){plus.gallery.pick(e=>{this.scan(e)},e=>{e.code!==(weex.config.env.platform.toLowerCase()==="android"?12:-2)&&plus.nativeUI.toast(this.localize("fail"))},{multiple:!1,system:!1,filename:"_doc/uniapp_temp/gallery/",permissionAlert:!0})},onmarked(e){var a=e.detail;this.scanSuccess(a.code,a.message,a.file,a.charSet)},scanSuccess(e,a,s,o){this.postMessage({event:"marked",detail:{scanType:O[e],result:a,charSet:o||"utf8",path:s||""}})},onerror(e){this.postMessage({event:"fail",message:JSON.stringify(e)})},setFlash(){this.enabledFlash=!this.enabledFlash,this.$refs.barcode.setFlash(this.enabledFlash)}}};function I(e,a,s,o,l,n){return(0,i.openBlock)(),(0,i.createElementBlock)("scroll-view",{scrollY:!0,showScrollbar:!0,enableBackToTop:!0,bubble:"true",style:{flexDirection:"column"}},[(0,i.createElementVNode)("view",{class:"content"},[(0,i.createElementVNode)("barcode",{class:"barcode",ref:"barcode",autostart:"false",backgroud:e.backgroud,frameColor:e.frameColor,scanbarColor:e.scanbarColor,filters:e.filters,autoDecodeCharset:e.autoDecodeCharSet,autoZoom:e.autoZoom,onMarked:a[0]||(a[0]=(...r)=>n.onmarked&&n.onmarked(...r)),onError:a[1]||(a[1]=(...r)=>n.onerror&&n.onerror(...r))},null,40,["backgroud","frameColor","scanbarColor","filters","autoDecodeCharset","autoZoom"]),(0,i.createElementVNode)("view",{class:"set-flash",onClick:a[2]||(a[2]=(...r)=>n.setFlash&&n.setFlash(...r))},[(0,i.createElementVNode)("u-image",{class:"image-flash",src:e.enabledFlash?e.flashImage1:e.flashImage0,resize:"stretch"},null,8,["src"]),(0,i.createElementVNode)("u-text",{class:"image-flash-text"},(0,i.toDisplayString)(e.enabledFlash?e.localize("flash.off"):e.localize("flash.on")),1)])])])}var h=C(M,[["render",I],["styles",[k]]]);var u=plus.webview.currentWebview();if(u){let e=parseInt(u.id),a="template/__uniappscan",s={};try{s=JSON.parse(u.__query__)}catch(l){}h.mpType="page";let o=Vue.createPageApp(h,{$store:getApp({allowDefault:!0}).$store,__pageId:e,__pagePath:a,__pageQuery:s});o.provide("__globalStyles",Vue.useCssStyles([...__uniConfig.styles,...h.styles||[]])),o.mount("#root")}})();
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappsuccess.png b/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappsuccess.png
deleted file mode 100644
index c1f5bd7..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappsuccess.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappview.html b/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappview.html
deleted file mode 100644
index 9571233..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/__uniappview.html
+++ /dev/null
@@ -1,24 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <meta charset="UTF-8" />
-    <title>View</title>
-    <link rel="icon" href="data:,">
-    <link rel="stylesheet" href="app.css" />
-    <script>var __uniConfig = {"globalStyle":{},"darkmode":false}</script>
-    <script>
-      var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') ||
-        CSS.supports('top: constant(a)'))
-      document.write(
-        '<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' +
-        (coverSupport ? ', viewport-fit=cover' : '') + '" />')
-    </script>
-  </head>
-  <body>
-    <div id="app"></div>
-    <script src="uni-app-view.umd.js"></script>
-    
-    <script src="app-renderjs.js"></script>
-    
-  </body>
-</html>
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/app-config-service.js b/qrcodeScaner/unpackage/dist/dev/app-plus/app-config-service.js
deleted file mode 100644
index b62680e..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/app-config-service.js
+++ /dev/null
@@ -1,11 +0,0 @@
-
-  ;(function(){
-  let u=void 0,isReady=false,onReadyCallbacks=[],isServiceReady=false,onServiceReadyCallbacks=[];
-  const __uniConfig = {"pages":[],"globalStyle":{"backgroundColor":"#F8F8F8","navigationBar":{"backgroundColor":"#F8F8F8","titleText":"uni-app","type":"default","titleColor":"#000000"},"isNVue":false},"nvue":{"compiler":"uni-app","styleCompiler":"uni-app","flex-direction":"column"},"renderer":"auto","appname":"NorthGlass Scanner","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":true},"compilerVersion":"4.76","entryPagePath":"pages/index/index","entryPageQuery":"","realEntryPagePath":"","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000},"fallbackLocale":"zh-Hans","locales":{},"darkmode":false,"themeConfig":{}};
-  const __uniRoutes = [{"path":"pages/index/index","meta":{"isQuit":true,"isEntry":true,"navigationBar":{"titleText":"NorthGlass Scaner","type":"default"},"isNVue":false}},{"path":"pages/mainView/mainView","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/reportingWork/reportingWork","meta":{"navigationBar":{"titleText":"Report for work","type":"default"},"isNVue":false}},{"path":"pages/glassInfo/glassInfo","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/QuantityCompletion/QuantityCompletion","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/ReviewReporitingWork/ReviewReporitingWork","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/ReportingWorkList/ReportingWorkList","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/login/login","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/statement/orderList","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/statement/deliveryList","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/statement/originalGlassList","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}},{"path":"pages/glassFinishToStore/glassFinishToStore","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute));
-  __uniConfig.styles=[];//styles
-  __uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
-  __uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
-  service.register("uni-app-config",{create(a,b,c){if(!__uniConfig.viewport){var d=b.weex.config.env.scale,e=b.weex.config.env.deviceWidth,f=Math.ceil(e/d);Object.assign(__uniConfig,{viewport:f,defaultFontSize:16})}return{instance:{__uniConfig:__uniConfig,__uniRoutes:__uniRoutes,global:u,window:u,document:u,frames:u,self:u,location:u,navigator:u,localStorage:u,history:u,Caches:u,screen:u,alert:u,confirm:u,prompt:u,fetch:u,XMLHttpRequest:u,WebSocket:u,webkit:u,print:u}}}}); 
-  })();
-  
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/app-config.js b/qrcodeScaner/unpackage/dist/dev/app-plus/app-config.js
deleted file mode 100644
index c5168cc..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/app-config.js
+++ /dev/null
@@ -1 +0,0 @@
-(function(){})();
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/app-renderjs.js b/qrcodeScaner/unpackage/dist/dev/app-plus/app-renderjs.js
deleted file mode 100644
index ddf37cc..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/app-renderjs.js
+++ /dev/null
@@ -1,8701 +0,0 @@
-var __renderjsModules={};
-
-__renderjsModules.f9cb76fc = (() => {
-  var __defProp = Object.defineProperty;
-  var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
-  var __getOwnPropNames = Object.getOwnPropertyNames;
-  var __hasOwnProp = Object.prototype.hasOwnProperty;
-  var __export = (target, all) => {
-    for (var name in all)
-      __defProp(target, name, { get: all[name], enumerable: true });
-  };
-  var __copyProps = (to, from, except, desc) => {
-    if (from && typeof from === "object" || typeof from === "function") {
-      for (let key of __getOwnPropNames(from))
-        if (!__hasOwnProp.call(to, key) && key !== except)
-          __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
-    }
-    return to;
-  };
-  var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
-
-  // <stdin>
-  var stdin_exports = {};
-  __export(stdin_exports, {
-    default: () => stdin_default
-  });
-
-  // ../../../../../Documents/app/qrcodeScaner/uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js
-  var config = {
-    version: "v2.5.0-20230101",
-    yAxisWidth: 15,
-    xAxisHeight: 22,
-    padding: [10, 10, 10, 10],
-    rotate: false,
-    fontSize: 13,
-    fontColor: "#666666",
-    dataPointShape: ["circle", "circle", "circle", "circle"],
-    color: ["#1890FF", "#91CB74", "#FAC858", "#EE6666", "#73C0DE", "#3CA272", "#FC8452", "#9A60B4", "#ea7ccc"],
-    linearColor: ["#0EE2F8", "#2BDCA8", "#FA7D8D", "#EB88E2", "#2AE3A0", "#0EE2F8", "#EB88E2", "#6773E3", "#F78A85"],
-    pieChartLinePadding: 15,
-    pieChartTextPadding: 5,
-    titleFontSize: 20,
-    subtitleFontSize: 15,
-    radarLabelTextMargin: 13
-  };
-  var assign = function(target, ...varArgs) {
-    if (target == null) {
-      throw new TypeError("[uCharts] Cannot convert undefined or null to object");
-    }
-    if (!varArgs || varArgs.length <= 0) {
-      return target;
-    }
-    function deepAssign(obj1, obj2) {
-      for (let key in obj2) {
-        obj1[key] = obj1[key] && obj1[key].toString() === "[object Object]" ? deepAssign(obj1[key], obj2[key]) : obj1[key] = obj2[key];
-      }
-      return obj1;
-    }
-    varArgs.forEach((val) => {
-      target = deepAssign(target, val);
-    });
-    return target;
-  };
-  var util = {
-    toFixed: function toFixed(num, limit) {
-      limit = limit || 2;
-      if (this.isFloat(num)) {
-        num = num.toFixed(limit);
-      }
-      return num;
-    },
-    isFloat: function isFloat(num) {
-      return num % 1 !== 0;
-    },
-    approximatelyEqual: function approximatelyEqual(num1, num2) {
-      return Math.abs(num1 - num2) < 1e-10;
-    },
-    isSameSign: function isSameSign(num1, num2) {
-      return Math.abs(num1) === num1 && Math.abs(num2) === num2 || Math.abs(num1) !== num1 && Math.abs(num2) !== num2;
-    },
-    isSameXCoordinateArea: function isSameXCoordinateArea(p1, p2) {
-      return this.isSameSign(p1.x, p2.x);
-    },
-    isCollision: function isCollision(obj1, obj2) {
-      obj1.end = {};
-      obj1.end.x = obj1.start.x + obj1.width;
-      obj1.end.y = obj1.start.y - obj1.height;
-      obj2.end = {};
-      obj2.end.x = obj2.start.x + obj2.width;
-      obj2.end.y = obj2.start.y - obj2.height;
-      var flag = obj2.start.x > obj1.end.x || obj2.end.x < obj1.start.x || obj2.end.y > obj1.start.y || obj2.start.y < obj1.end.y;
-      return !flag;
-    }
-  };
-  function hexToRgb(hexValue, opc) {
-    var rgx = /^#?([a-f\d])([a-f\d])([a-f\d])$/i;
-    var hex = hexValue.replace(rgx, function(m, r2, g2, b2) {
-      return r2 + r2 + g2 + g2 + b2 + b2;
-    });
-    var rgb = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
-    var r = parseInt(rgb[1], 16);
-    var g = parseInt(rgb[2], 16);
-    var b = parseInt(rgb[3], 16);
-    return "rgba(" + r + "," + g + "," + b + "," + opc + ")";
-  }
-  function findRange(num, type, limit) {
-    if (isNaN(num)) {
-      throw new Error("[uCharts] series\u6570\u636E\u9700\u4E3ANumber\u683C\u5F0F");
-    }
-    limit = limit || 10;
-    type = type ? type : "upper";
-    var multiple = 1;
-    while (limit < 1) {
-      limit *= 10;
-      multiple *= 10;
-    }
-    if (type === "upper") {
-      num = Math.ceil(num * multiple);
-    } else {
-      num = Math.floor(num * multiple);
-    }
-    while (num % limit !== 0) {
-      if (type === "upper") {
-        if (num == num + 1) {
-          break;
-        }
-        num++;
-      } else {
-        num--;
-      }
-    }
-    return num / multiple;
-  }
-  function calCandleMA(dayArr, nameArr, colorArr, kdata) {
-    let seriesTemp = [];
-    for (let k = 0; k < dayArr.length; k++) {
-      let seriesItem = {
-        data: [],
-        name: nameArr[k],
-        color: colorArr[k]
-      };
-      for (let i = 0, len = kdata.length; i < len; i++) {
-        if (i < dayArr[k]) {
-          seriesItem.data.push(null);
-          continue;
-        }
-        let sum = 0;
-        for (let j = 0; j < dayArr[k]; j++) {
-          sum += kdata[i - j][1];
-        }
-        seriesItem.data.push(+(sum / dayArr[k]).toFixed(3));
-      }
-      seriesTemp.push(seriesItem);
-    }
-    return seriesTemp;
-  }
-  function calValidDistance(self, distance, chartData, config2, opts) {
-    var dataChartAreaWidth = opts.width - opts.area[1] - opts.area[3];
-    var dataChartWidth = chartData.eachSpacing * (opts.chartData.xAxisData.xAxisPoints.length - 1);
-    if (opts.type == "mount" && opts.extra && opts.extra.mount && opts.extra.mount.widthRatio && opts.extra.mount.widthRatio > 1) {
-      if (opts.extra.mount.widthRatio > 2)
-        opts.extra.mount.widthRatio = 2;
-      dataChartWidth += (opts.extra.mount.widthRatio - 1) * chartData.eachSpacing;
-    }
-    var validDistance = distance;
-    if (distance >= 0) {
-      validDistance = 0;
-      self.uevent.trigger("scrollLeft");
-      self.scrollOption.position = "left";
-      opts.xAxis.scrollPosition = "left";
-    } else if (Math.abs(distance) >= dataChartWidth - dataChartAreaWidth) {
-      validDistance = dataChartAreaWidth - dataChartWidth;
-      self.uevent.trigger("scrollRight");
-      self.scrollOption.position = "right";
-      opts.xAxis.scrollPosition = "right";
-    } else {
-      self.scrollOption.position = distance;
-      opts.xAxis.scrollPosition = distance;
-    }
-    return validDistance;
-  }
-  function isInAngleRange(angle, startAngle, endAngle) {
-    function adjust(angle2) {
-      while (angle2 < 0) {
-        angle2 += 2 * Math.PI;
-      }
-      while (angle2 > 2 * Math.PI) {
-        angle2 -= 2 * Math.PI;
-      }
-      return angle2;
-    }
-    angle = adjust(angle);
-    startAngle = adjust(startAngle);
-    endAngle = adjust(endAngle);
-    if (startAngle > endAngle) {
-      endAngle += 2 * Math.PI;
-      if (angle < startAngle) {
-        angle += 2 * Math.PI;
-      }
-    }
-    return angle >= startAngle && angle <= endAngle;
-  }
-  function createCurveControlPoints(points, i) {
-    function isNotMiddlePoint(points2, i2) {
-      if (points2[i2 - 1] && points2[i2 + 1]) {
-        return points2[i2].y >= Math.max(points2[i2 - 1].y, points2[i2 + 1].y) || points2[i2].y <= Math.min(
-          points2[i2 - 1].y,
-          points2[i2 + 1].y
-        );
-      } else {
-        return false;
-      }
-    }
-    function isNotMiddlePointX(points2, i2) {
-      if (points2[i2 - 1] && points2[i2 + 1]) {
-        return points2[i2].x >= Math.max(points2[i2 - 1].x, points2[i2 + 1].x) || points2[i2].x <= Math.min(
-          points2[i2 - 1].x,
-          points2[i2 + 1].x
-        );
-      } else {
-        return false;
-      }
-    }
-    var a = 0.2;
-    var b = 0.2;
-    var pAx = null;
-    var pAy = null;
-    var pBx = null;
-    var pBy = null;
-    if (i < 1) {
-      pAx = points[0].x + (points[1].x - points[0].x) * a;
-      pAy = points[0].y + (points[1].y - points[0].y) * a;
-    } else {
-      pAx = points[i].x + (points[i + 1].x - points[i - 1].x) * a;
-      pAy = points[i].y + (points[i + 1].y - points[i - 1].y) * a;
-    }
-    if (i > points.length - 3) {
-      var last = points.length - 1;
-      pBx = points[last].x - (points[last].x - points[last - 1].x) * b;
-      pBy = points[last].y - (points[last].y - points[last - 1].y) * b;
-    } else {
-      pBx = points[i + 1].x - (points[i + 2].x - points[i].x) * b;
-      pBy = points[i + 1].y - (points[i + 2].y - points[i].y) * b;
-    }
-    if (isNotMiddlePoint(points, i + 1)) {
-      pBy = points[i + 1].y;
-    }
-    if (isNotMiddlePoint(points, i)) {
-      pAy = points[i].y;
-    }
-    if (isNotMiddlePointX(points, i + 1)) {
-      pBx = points[i + 1].x;
-    }
-    if (isNotMiddlePointX(points, i)) {
-      pAx = points[i].x;
-    }
-    if (pAy >= Math.max(points[i].y, points[i + 1].y) || pAy <= Math.min(points[i].y, points[i + 1].y)) {
-      pAy = points[i].y;
-    }
-    if (pBy >= Math.max(points[i].y, points[i + 1].y) || pBy <= Math.min(points[i].y, points[i + 1].y)) {
-      pBy = points[i + 1].y;
-    }
-    if (pAx >= Math.max(points[i].x, points[i + 1].x) || pAx <= Math.min(points[i].x, points[i + 1].x)) {
-      pAx = points[i].x;
-    }
-    if (pBx >= Math.max(points[i].x, points[i + 1].x) || pBx <= Math.min(points[i].x, points[i + 1].x)) {
-      pBx = points[i + 1].x;
-    }
-    return {
-      ctrA: {
-        x: pAx,
-        y: pAy
-      },
-      ctrB: {
-        x: pBx,
-        y: pBy
-      }
-    };
-  }
-  function convertCoordinateOrigin(x, y, center) {
-    return {
-      x: center.x + x,
-      y: center.y - y
-    };
-  }
-  function avoidCollision(obj, target) {
-    if (target) {
-      while (util.isCollision(obj, target)) {
-        if (obj.start.x > 0) {
-          obj.start.y--;
-        } else if (obj.start.x < 0) {
-          obj.start.y++;
-        } else {
-          if (obj.start.y > 0) {
-            obj.start.y++;
-          } else {
-            obj.start.y--;
-          }
-        }
-      }
-    }
-    return obj;
-  }
-  function fixPieSeries(series, opts, config2) {
-    let pieSeriesArr = [];
-    if (series.length > 0 && series[0].data.constructor.toString().indexOf("Array") > -1) {
-      opts._pieSeries_ = series;
-      let oldseries = series[0].data;
-      for (var i = 0; i < oldseries.length; i++) {
-        oldseries[i].formatter = series[0].formatter;
-        oldseries[i].data = oldseries[i].value;
-        pieSeriesArr.push(oldseries[i]);
-      }
-      opts.series = pieSeriesArr;
-    } else {
-      pieSeriesArr = series;
-    }
-    return pieSeriesArr;
-  }
-  function fillSeries(series, opts, config2) {
-    var index = 0;
-    for (var i = 0; i < series.length; i++) {
-      let item = series[i];
-      if (!item.color) {
-        item.color = config2.color[index];
-        index = (index + 1) % config2.color.length;
-      }
-      if (!item.linearIndex) {
-        item.linearIndex = i;
-      }
-      if (!item.index) {
-        item.index = 0;
-      }
-      if (!item.type) {
-        item.type = opts.type;
-      }
-      if (typeof item.show == "undefined") {
-        item.show = true;
-      }
-      if (!item.type) {
-        item.type = opts.type;
-      }
-      if (!item.pointShape) {
-        item.pointShape = "circle";
-      }
-      if (!item.legendShape) {
-        switch (item.type) {
-          case "line":
-            item.legendShape = "line";
-            break;
-          case "column":
-          case "bar":
-            item.legendShape = "rect";
-            break;
-          case "area":
-          case "mount":
-            item.legendShape = "triangle";
-            break;
-          default:
-            item.legendShape = "circle";
-        }
-      }
-    }
-    return series;
-  }
-  function fillCustomColor(linearType, customColor, series, config2) {
-    var newcolor = customColor || [];
-    if (linearType == "custom" && newcolor.length == 0) {
-      newcolor = config2.linearColor;
-    }
-    if (linearType == "custom" && newcolor.length < series.length) {
-      let chazhi = series.length - newcolor.length;
-      for (var i = 0; i < chazhi; i++) {
-        newcolor.push(config2.linearColor[(i + 1) % config2.linearColor.length]);
-      }
-    }
-    return newcolor;
-  }
-  function getDataRange(minData, maxData) {
-    var limit = 0;
-    var range = maxData - minData;
-    if (range >= 1e4) {
-      limit = 1e3;
-    } else if (range >= 1e3) {
-      limit = 100;
-    } else if (range >= 100) {
-      limit = 10;
-    } else if (range >= 10) {
-      limit = 5;
-    } else if (range >= 1) {
-      limit = 1;
-    } else if (range >= 0.1) {
-      limit = 0.1;
-    } else if (range >= 0.01) {
-      limit = 0.01;
-    } else if (range >= 1e-3) {
-      limit = 1e-3;
-    } else if (range >= 1e-4) {
-      limit = 1e-4;
-    } else if (range >= 1e-5) {
-      limit = 1e-5;
-    } else {
-      limit = 1e-6;
-    }
-    return {
-      minRange: findRange(minData, "lower", limit),
-      maxRange: findRange(maxData, "upper", limit)
-    };
-  }
-  function measureText(text, fontSize, context) {
-    var width = 0;
-    text = String(text);
-    context = false;
-    if (context !== false && context !== void 0 && context.setFontSize && context.measureText) {
-      context.setFontSize(fontSize);
-      return context.measureText(text).width;
-    } else {
-      var text = text.split("");
-      for (let i = 0; i < text.length; i++) {
-        let item = text[i];
-        if (/[a-zA-Z]/.test(item)) {
-          width += 7;
-        } else if (/[0-9]/.test(item)) {
-          width += 5.5;
-        } else if (/\./.test(item)) {
-          width += 2.7;
-        } else if (/-/.test(item)) {
-          width += 3.25;
-        } else if (/:/.test(item)) {
-          width += 2.5;
-        } else if (/[\u4e00-\u9fa5]/.test(item)) {
-          width += 10;
-        } else if (/\(|\)/.test(item)) {
-          width += 3.73;
-        } else if (/\s/.test(item)) {
-          width += 2.5;
-        } else if (/%/.test(item)) {
-          width += 8;
-        } else {
-          width += 10;
-        }
-      }
-      return width * fontSize / 10;
-    }
-  }
-  function dataCombine(series) {
-    return series.reduce(function(a, b) {
-      return (a.data ? a.data : a).concat(b.data);
-    }, []);
-  }
-  function dataCombineStack(series, len) {
-    var sum = new Array(len);
-    for (var j = 0; j < sum.length; j++) {
-      sum[j] = 0;
-    }
-    for (var i = 0; i < series.length; i++) {
-      for (var j = 0; j < sum.length; j++) {
-        sum[j] += series[i].data[j];
-      }
-    }
-    return series.reduce(function(a, b) {
-      return (a.data ? a.data : a).concat(b.data).concat(sum);
-    }, []);
-  }
-  function getTouches(touches, opts, e) {
-    let x, y;
-    if (touches.clientX) {
-      if (opts.rotate) {
-        y = opts.height - touches.clientX * opts.pix;
-        x = (touches.pageY - e.currentTarget.offsetTop - opts.height / opts.pix / 2 * (opts.pix - 1)) * opts.pix;
-      } else {
-        x = touches.clientX * opts.pix;
-        y = (touches.pageY - e.currentTarget.offsetTop - opts.height / opts.pix / 2 * (opts.pix - 1)) * opts.pix;
-      }
-    } else {
-      if (opts.rotate) {
-        y = opts.height - touches.x * opts.pix;
-        x = touches.y * opts.pix;
-      } else {
-        x = touches.x * opts.pix;
-        y = touches.y * opts.pix;
-      }
-    }
-    return {
-      x,
-      y
-    };
-  }
-  function getSeriesDataItem(series, index, group) {
-    var data = [];
-    var newSeries = [];
-    var indexIsArr = index.constructor.toString().indexOf("Array") > -1;
-    if (indexIsArr) {
-      let tempSeries = filterSeries(series);
-      for (var i = 0; i < group.length; i++) {
-        newSeries.push(tempSeries[group[i]]);
-      }
-    } else {
-      newSeries = series;
-    }
-    ;
-    for (let i2 = 0; i2 < newSeries.length; i2++) {
-      let item = newSeries[i2];
-      let tmpindex = -1;
-      if (indexIsArr) {
-        tmpindex = index[i2];
-      } else {
-        tmpindex = index;
-      }
-      if (item.data[tmpindex] !== null && typeof item.data[tmpindex] !== "undefined" && item.show) {
-        let seriesItem = {};
-        seriesItem.color = item.color;
-        seriesItem.type = item.type;
-        seriesItem.style = item.style;
-        seriesItem.pointShape = item.pointShape;
-        seriesItem.disableLegend = item.disableLegend;
-        seriesItem.legendShape = item.legendShape;
-        seriesItem.name = item.name;
-        seriesItem.show = item.show;
-        seriesItem.data = item.formatter ? item.formatter(item.data[tmpindex]) : item.data[tmpindex];
-        data.push(seriesItem);
-      }
-    }
-    return data;
-  }
-  function getMaxTextListLength(list, fontSize, context) {
-    var lengthList = list.map(function(item) {
-      return measureText(item, fontSize, context);
-    });
-    return Math.max.apply(null, lengthList);
-  }
-  function getRadarCoordinateSeries(length) {
-    var eachAngle = 2 * Math.PI / length;
-    var CoordinateSeries = [];
-    for (var i = 0; i < length; i++) {
-      CoordinateSeries.push(eachAngle * i);
-    }
-    return CoordinateSeries.map(function(item) {
-      return -1 * item + Math.PI / 2;
-    });
-  }
-  function getToolTipData(seriesData, opts, index, group, categories) {
-    var option = arguments.length > 5 && arguments[5] !== void 0 ? arguments[5] : {};
-    var calPoints = opts.chartData.calPoints ? opts.chartData.calPoints : [];
-    let points = {};
-    if (group.length > 0) {
-      let filterPoints = [];
-      for (let i = 0; i < group.length; i++) {
-        filterPoints.push(calPoints[group[i]]);
-      }
-      points = filterPoints[0][index[0]];
-    } else {
-      for (let i = 0; i < calPoints.length; i++) {
-        if (calPoints[i][index]) {
-          points = calPoints[i][index];
-          break;
-        }
-      }
-    }
-    ;
-    var textList = seriesData.map(function(item) {
-      let titleText = null;
-      if (opts.categories && opts.categories.length > 0) {
-        titleText = categories[index];
-      }
-      ;
-      return {
-        text: option.formatter ? option.formatter(item, titleText, index, opts) : item.name + ": " + item.data,
-        color: item.color,
-        legendShape: opts.extra.tooltip.legendShape == "auto" ? item.legendShape : opts.extra.tooltip.legendShape
-      };
-    });
-    var offset = {
-      x: Math.round(points.x),
-      y: Math.round(points.y)
-    };
-    return {
-      textList,
-      offset
-    };
-  }
-  function getMixToolTipData(seriesData, opts, index, categories) {
-    var option = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : {};
-    var points = opts.chartData.xAxisPoints[index] + opts.chartData.eachSpacing / 2;
-    var textList = seriesData.map(function(item) {
-      return {
-        text: option.formatter ? option.formatter(item, categories[index], index, opts) : item.name + ": " + item.data,
-        color: item.color,
-        disableLegend: item.disableLegend ? true : false,
-        legendShape: opts.extra.tooltip.legendShape == "auto" ? item.legendShape : opts.extra.tooltip.legendShape
-      };
-    });
-    textList = textList.filter(function(item) {
-      if (item.disableLegend !== true) {
-        return item;
-      }
-    });
-    var offset = {
-      x: Math.round(points),
-      y: 0
-    };
-    return {
-      textList,
-      offset
-    };
-  }
-  function getCandleToolTipData(series, seriesData, opts, index, categories, extra) {
-    var option = arguments.length > 6 && arguments[6] !== void 0 ? arguments[6] : {};
-    var calPoints = opts.chartData.calPoints;
-    let upColor = extra.color.upFill;
-    let downColor = extra.color.downFill;
-    let color3 = [upColor, upColor, downColor, upColor];
-    var textList = [];
-    seriesData.map(function(item) {
-      if (index == 0) {
-        if (item.data[1] - item.data[0] < 0) {
-          color3[1] = downColor;
-        } else {
-          color3[1] = upColor;
-        }
-      } else {
-        if (item.data[0] < series[index - 1][1]) {
-          color3[0] = downColor;
-        }
-        if (item.data[1] < item.data[0]) {
-          color3[1] = downColor;
-        }
-        if (item.data[2] > series[index - 1][1]) {
-          color3[2] = upColor;
-        }
-        if (item.data[3] < series[index - 1][1]) {
-          color3[3] = downColor;
-        }
-      }
-      let text1 = {
-        text: "\u5F00\u76D8\uFF1A" + item.data[0],
-        color: color3[0],
-        legendShape: opts.extra.tooltip.legendShape == "auto" ? item.legendShape : opts.extra.tooltip.legendShape
-      };
-      let text2 = {
-        text: "\u6536\u76D8\uFF1A" + item.data[1],
-        color: color3[1],
-        legendShape: opts.extra.tooltip.legendShape == "auto" ? item.legendShape : opts.extra.tooltip.legendShape
-      };
-      let text3 = {
-        text: "\u6700\u4F4E\uFF1A" + item.data[2],
-        color: color3[2],
-        legendShape: opts.extra.tooltip.legendShape == "auto" ? item.legendShape : opts.extra.tooltip.legendShape
-      };
-      let text4 = {
-        text: "\u6700\u9AD8\uFF1A" + item.data[3],
-        color: color3[3],
-        legendShape: opts.extra.tooltip.legendShape == "auto" ? item.legendShape : opts.extra.tooltip.legendShape
-      };
-      textList.push(text1, text2, text3, text4);
-    });
-    var validCalPoints = [];
-    var offset = {
-      x: 0,
-      y: 0
-    };
-    for (let i = 0; i < calPoints.length; i++) {
-      let points = calPoints[i];
-      if (typeof points[index] !== "undefined" && points[index] !== null) {
-        validCalPoints.push(points[index]);
-      }
-    }
-    offset.x = Math.round(validCalPoints[0][0].x);
-    return {
-      textList,
-      offset
-    };
-  }
-  function filterSeries(series) {
-    let tempSeries = [];
-    for (let i = 0; i < series.length; i++) {
-      if (series[i].show == true) {
-        tempSeries.push(series[i]);
-      }
-    }
-    return tempSeries;
-  }
-  function findCurrentIndex(currentPoints, calPoints, opts, config2) {
-    var offset = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 0;
-    var current = { index: -1, group: [] };
-    var spacing = opts.chartData.eachSpacing / 2;
-    let xAxisPoints = [];
-    if (calPoints && calPoints.length > 0) {
-      if (!opts.categories) {
-        spacing = 0;
-      } else {
-        for (let i = 1; i < opts.chartData.xAxisPoints.length; i++) {
-          xAxisPoints.push(opts.chartData.xAxisPoints[i] - spacing);
-        }
-        if ((opts.type == "line" || opts.type == "area") && opts.xAxis.boundaryGap == "justify") {
-          xAxisPoints = opts.chartData.xAxisPoints;
-        }
-      }
-      if (isInExactChartArea(currentPoints, opts, config2)) {
-        if (!opts.categories) {
-          let timePoints = Array(calPoints.length);
-          for (let i = 0; i < calPoints.length; i++) {
-            timePoints[i] = Array(calPoints[i].length);
-            for (let j = 0; j < calPoints[i].length; j++) {
-              timePoints[i][j] = Math.abs(calPoints[i][j].x - currentPoints.x);
-            }
-          }
-          ;
-          let pointValue = Array(timePoints.length);
-          let pointIndex = Array(timePoints.length);
-          for (let i = 0; i < timePoints.length; i++) {
-            pointValue[i] = Math.min.apply(null, timePoints[i]);
-            pointIndex[i] = timePoints[i].indexOf(pointValue[i]);
-          }
-          let minValue = Math.min.apply(null, pointValue);
-          current.index = [];
-          for (let i = 0; i < pointValue.length; i++) {
-            if (pointValue[i] == minValue) {
-              current.group.push(i);
-              current.index.push(pointIndex[i]);
-            }
-          }
-          ;
-        } else {
-          xAxisPoints.forEach(function(item, index) {
-            if (currentPoints.x + offset + spacing > item) {
-              current.index = index;
-            }
-          });
-        }
-      }
-    }
-    return current;
-  }
-  function findBarChartCurrentIndex(currentPoints, calPoints, opts, config2) {
-    var offset = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 0;
-    var current = { index: -1, group: [] };
-    var spacing = opts.chartData.eachSpacing / 2;
-    let yAxisPoints = opts.chartData.yAxisPoints;
-    if (calPoints && calPoints.length > 0) {
-      if (isInExactChartArea(currentPoints, opts, config2)) {
-        yAxisPoints.forEach(function(item, index) {
-          if (currentPoints.y + offset + spacing > item) {
-            current.index = index;
-          }
-        });
-      }
-    }
-    return current;
-  }
-  function findLegendIndex(currentPoints, legendData, opts) {
-    let currentIndex = -1;
-    let gap = 0;
-    if (isInExactLegendArea(currentPoints, legendData.area)) {
-      let points = legendData.points;
-      let index = -1;
-      for (let i = 0, len = points.length; i < len; i++) {
-        let item = points[i];
-        for (let j = 0; j < item.length; j++) {
-          index += 1;
-          let area = item[j]["area"];
-          if (area && currentPoints.x > area[0] - gap && currentPoints.x < area[2] + gap && currentPoints.y > area[1] - gap && currentPoints.y < area[3] + gap) {
-            currentIndex = index;
-            break;
-          }
-        }
-      }
-      return currentIndex;
-    }
-    return currentIndex;
-  }
-  function isInExactLegendArea(currentPoints, area) {
-    return currentPoints.x > area.start.x && currentPoints.x < area.end.x && currentPoints.y > area.start.y && currentPoints.y < area.end.y;
-  }
-  function isInExactChartArea(currentPoints, opts, config2) {
-    return currentPoints.x <= opts.width - opts.area[1] + 10 && currentPoints.x >= opts.area[3] - 10 && currentPoints.y >= opts.area[0] && currentPoints.y <= opts.height - opts.area[2];
-  }
-  function findRadarChartCurrentIndex(currentPoints, radarData, count) {
-    var eachAngleArea = 2 * Math.PI / count;
-    var currentIndex = -1;
-    if (isInExactPieChartArea(currentPoints, radarData.center, radarData.radius)) {
-      var fixAngle = function fixAngle2(angle2) {
-        if (angle2 < 0) {
-          angle2 += 2 * Math.PI;
-        }
-        if (angle2 > 2 * Math.PI) {
-          angle2 -= 2 * Math.PI;
-        }
-        return angle2;
-      };
-      var angle = Math.atan2(radarData.center.y - currentPoints.y, currentPoints.x - radarData.center.x);
-      angle = -1 * angle;
-      if (angle < 0) {
-        angle += 2 * Math.PI;
-      }
-      var angleList = radarData.angleList.map(function(item) {
-        item = fixAngle(-1 * item);
-        return item;
-      });
-      angleList.forEach(function(item, index) {
-        var rangeStart = fixAngle(item - eachAngleArea / 2);
-        var rangeEnd = fixAngle(item + eachAngleArea / 2);
-        if (rangeEnd < rangeStart) {
-          rangeEnd += 2 * Math.PI;
-        }
-        if (angle >= rangeStart && angle <= rangeEnd || angle + 2 * Math.PI >= rangeStart && angle + 2 * Math.PI <= rangeEnd) {
-          currentIndex = index;
-        }
-      });
-    }
-    return currentIndex;
-  }
-  function findFunnelChartCurrentIndex(currentPoints, funnelData) {
-    var currentIndex = -1;
-    for (var i = 0, len = funnelData.series.length; i < len; i++) {
-      var item = funnelData.series[i];
-      if (currentPoints.x > item.funnelArea[0] && currentPoints.x < item.funnelArea[2] && currentPoints.y > item.funnelArea[1] && currentPoints.y < item.funnelArea[3]) {
-        currentIndex = i;
-        break;
-      }
-    }
-    return currentIndex;
-  }
-  function findWordChartCurrentIndex(currentPoints, wordData) {
-    var currentIndex = -1;
-    for (var i = 0, len = wordData.length; i < len; i++) {
-      var item = wordData[i];
-      if (currentPoints.x > item.area[0] && currentPoints.x < item.area[2] && currentPoints.y > item.area[1] && currentPoints.y < item.area[3]) {
-        currentIndex = i;
-        break;
-      }
-    }
-    return currentIndex;
-  }
-  function findMapChartCurrentIndex(currentPoints, opts) {
-    var currentIndex = -1;
-    var cData = opts.chartData.mapData;
-    var data = opts.series;
-    var tmp = pointToCoordinate(currentPoints.y, currentPoints.x, cData.bounds, cData.scale, cData.xoffset, cData.yoffset);
-    var poi = [tmp.x, tmp.y];
-    for (var i = 0, len = data.length; i < len; i++) {
-      var item = data[i].geometry.coordinates;
-      if (isPoiWithinPoly(poi, item, opts.chartData.mapData.mercator)) {
-        currentIndex = i;
-        break;
-      }
-    }
-    return currentIndex;
-  }
-  function findRoseChartCurrentIndex(currentPoints, pieData, opts) {
-    var currentIndex = -1;
-    var series = getRoseDataPoints(opts._series_, opts.extra.rose.type, pieData.radius, pieData.radius);
-    if (pieData && pieData.center && isInExactPieChartArea(currentPoints, pieData.center, pieData.radius)) {
-      var angle = Math.atan2(pieData.center.y - currentPoints.y, currentPoints.x - pieData.center.x);
-      angle = -angle;
-      if (opts.extra.rose && opts.extra.rose.offsetAngle) {
-        angle = angle - opts.extra.rose.offsetAngle * Math.PI / 180;
-      }
-      for (var i = 0, len = series.length; i < len; i++) {
-        if (isInAngleRange(angle, series[i]._start_, series[i]._start_ + series[i]._rose_proportion_ * 2 * Math.PI)) {
-          currentIndex = i;
-          break;
-        }
-      }
-    }
-    return currentIndex;
-  }
-  function findPieChartCurrentIndex(currentPoints, pieData, opts) {
-    var currentIndex = -1;
-    var series = getPieDataPoints(pieData.series);
-    if (pieData && pieData.center && isInExactPieChartArea(currentPoints, pieData.center, pieData.radius)) {
-      var angle = Math.atan2(pieData.center.y - currentPoints.y, currentPoints.x - pieData.center.x);
-      angle = -angle;
-      if (opts.extra.pie && opts.extra.pie.offsetAngle) {
-        angle = angle - opts.extra.pie.offsetAngle * Math.PI / 180;
-      }
-      if (opts.extra.ring && opts.extra.ring.offsetAngle) {
-        angle = angle - opts.extra.ring.offsetAngle * Math.PI / 180;
-      }
-      for (var i = 0, len = series.length; i < len; i++) {
-        if (isInAngleRange(angle, series[i]._start_, series[i]._start_ + series[i]._proportion_ * 2 * Math.PI)) {
-          currentIndex = i;
-          break;
-        }
-      }
-    }
-    return currentIndex;
-  }
-  function isInExactPieChartArea(currentPoints, center, radius) {
-    return Math.pow(currentPoints.x - center.x, 2) + Math.pow(currentPoints.y - center.y, 2) <= Math.pow(radius, 2);
-  }
-  function splitPoints(points, eachSeries) {
-    var newPoints = [];
-    var items = [];
-    points.forEach(function(item, index) {
-      if (eachSeries.connectNulls) {
-        if (item !== null) {
-          items.push(item);
-        }
-      } else {
-        if (item !== null) {
-          items.push(item);
-        } else {
-          if (items.length) {
-            newPoints.push(items);
-          }
-          items = [];
-        }
-      }
-    });
-    if (items.length) {
-      newPoints.push(items);
-    }
-    return newPoints;
-  }
-  function calLegendData(series, opts, config2, chartData, context) {
-    let legendData = {
-      area: {
-        start: {
-          x: 0,
-          y: 0
-        },
-        end: {
-          x: 0,
-          y: 0
-        },
-        width: 0,
-        height: 0,
-        wholeWidth: 0,
-        wholeHeight: 0
-      },
-      points: [],
-      widthArr: [],
-      heightArr: []
-    };
-    if (opts.legend.show === false) {
-      chartData.legendData = legendData;
-      return legendData;
-    }
-    let padding = opts.legend.padding * opts.pix;
-    let margin = opts.legend.margin * opts.pix;
-    let fontSize = opts.legend.fontSize ? opts.legend.fontSize * opts.pix : config2.fontSize;
-    let shapeWidth = 15 * opts.pix;
-    let shapeRight = 5 * opts.pix;
-    let lineHeight = Math.max(opts.legend.lineHeight * opts.pix, fontSize);
-    if (opts.legend.position == "top" || opts.legend.position == "bottom") {
-      let legendList = [];
-      let widthCount = 0;
-      let widthCountArr = [];
-      let currentRow = [];
-      for (let i = 0; i < series.length; i++) {
-        let item = series[i];
-        const legendText = item.legendText ? item.legendText : item.name;
-        let itemWidth = shapeWidth + shapeRight + measureText(legendText || "undefined", fontSize, context) + opts.legend.itemGap * opts.pix;
-        if (widthCount + itemWidth > opts.width - opts.area[1] - opts.area[3]) {
-          legendList.push(currentRow);
-          widthCountArr.push(widthCount - opts.legend.itemGap * opts.pix);
-          widthCount = itemWidth;
-          currentRow = [item];
-        } else {
-          widthCount += itemWidth;
-          currentRow.push(item);
-        }
-      }
-      if (currentRow.length) {
-        legendList.push(currentRow);
-        widthCountArr.push(widthCount - opts.legend.itemGap * opts.pix);
-        legendData.widthArr = widthCountArr;
-        let legendWidth = Math.max.apply(null, widthCountArr);
-        switch (opts.legend.float) {
-          case "left":
-            legendData.area.start.x = opts.area[3];
-            legendData.area.end.x = opts.area[3] + legendWidth + 2 * padding;
-            break;
-          case "right":
-            legendData.area.start.x = opts.width - opts.area[1] - legendWidth - 2 * padding;
-            legendData.area.end.x = opts.width - opts.area[1];
-            break;
-          default:
-            legendData.area.start.x = (opts.width - legendWidth) / 2 - padding;
-            legendData.area.end.x = (opts.width + legendWidth) / 2 + padding;
-        }
-        legendData.area.width = legendWidth + 2 * padding;
-        legendData.area.wholeWidth = legendWidth + 2 * padding;
-        legendData.area.height = legendList.length * lineHeight + 2 * padding;
-        legendData.area.wholeHeight = legendList.length * lineHeight + 2 * padding + 2 * margin;
-        legendData.points = legendList;
-      }
-    } else {
-      let len = series.length;
-      let maxHeight = opts.height - opts.area[0] - opts.area[2] - 2 * margin - 2 * padding;
-      let maxLength = Math.min(Math.floor(maxHeight / lineHeight), len);
-      legendData.area.height = maxLength * lineHeight + padding * 2;
-      legendData.area.wholeHeight = maxLength * lineHeight + padding * 2;
-      switch (opts.legend.float) {
-        case "top":
-          legendData.area.start.y = opts.area[0] + margin;
-          legendData.area.end.y = opts.area[0] + margin + legendData.area.height;
-          break;
-        case "bottom":
-          legendData.area.start.y = opts.height - opts.area[2] - margin - legendData.area.height;
-          legendData.area.end.y = opts.height - opts.area[2] - margin;
-          break;
-        default:
-          legendData.area.start.y = (opts.height - legendData.area.height) / 2;
-          legendData.area.end.y = (opts.height + legendData.area.height) / 2;
-      }
-      let lineNum = len % maxLength === 0 ? len / maxLength : Math.floor(len / maxLength + 1);
-      let currentRow = [];
-      for (let i = 0; i < lineNum; i++) {
-        let temp = series.slice(i * maxLength, i * maxLength + maxLength);
-        currentRow.push(temp);
-      }
-      legendData.points = currentRow;
-      if (currentRow.length) {
-        for (let i = 0; i < currentRow.length; i++) {
-          let item = currentRow[i];
-          let maxWidth = 0;
-          for (let j = 0; j < item.length; j++) {
-            let itemWidth = shapeWidth + shapeRight + measureText(item[j].name || "undefined", fontSize, context) + opts.legend.itemGap * opts.pix;
-            if (itemWidth > maxWidth) {
-              maxWidth = itemWidth;
-            }
-          }
-          legendData.widthArr.push(maxWidth);
-          legendData.heightArr.push(item.length * lineHeight + padding * 2);
-        }
-        let legendWidth = 0;
-        for (let i = 0; i < legendData.widthArr.length; i++) {
-          legendWidth += legendData.widthArr[i];
-        }
-        legendData.area.width = legendWidth - opts.legend.itemGap * opts.pix + 2 * padding;
-        legendData.area.wholeWidth = legendData.area.width + padding;
-      }
-    }
-    switch (opts.legend.position) {
-      case "top":
-        legendData.area.start.y = opts.area[0] + margin;
-        legendData.area.end.y = opts.area[0] + margin + legendData.area.height;
-        break;
-      case "bottom":
-        legendData.area.start.y = opts.height - opts.area[2] - legendData.area.height - margin;
-        legendData.area.end.y = opts.height - opts.area[2] - margin;
-        break;
-      case "left":
-        legendData.area.start.x = opts.area[3];
-        legendData.area.end.x = opts.area[3] + legendData.area.width;
-        break;
-      case "right":
-        legendData.area.start.x = opts.width - opts.area[1] - legendData.area.width;
-        legendData.area.end.x = opts.width - opts.area[1];
-        break;
-    }
-    chartData.legendData = legendData;
-    return legendData;
-  }
-  function calCategoriesData(categories, opts, config2, eachSpacing, context) {
-    var result = {
-      angle: 0,
-      xAxisHeight: opts.xAxis.lineHeight * opts.pix + opts.xAxis.marginTop * opts.pix
-    };
-    var fontSize = opts.xAxis.fontSize * opts.pix;
-    var categoriesTextLenth = categories.map(function(item, index) {
-      var xitem = opts.xAxis.formatter ? opts.xAxis.formatter(item, index, opts) : item;
-      return measureText(String(xitem), fontSize, context);
-    });
-    var maxTextLength = Math.max.apply(this, categoriesTextLenth);
-    if (opts.xAxis.rotateLabel == true) {
-      result.angle = opts.xAxis.rotateAngle * Math.PI / 180;
-      let tempHeight = opts.xAxis.marginTop * opts.pix * 2 + Math.abs(maxTextLength * Math.sin(result.angle));
-      tempHeight = tempHeight < fontSize + opts.xAxis.marginTop * opts.pix * 2 ? tempHeight + opts.xAxis.marginTop * opts.pix * 2 : tempHeight;
-      result.xAxisHeight = tempHeight;
-    }
-    if (opts.enableScroll && opts.xAxis.scrollShow) {
-      result.xAxisHeight += 6 * opts.pix;
-    }
-    if (opts.xAxis.disabled) {
-      result.xAxisHeight = 0;
-    }
-    return result;
-  }
-  function getXAxisTextList(series, opts, config2, stack) {
-    var index = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : -1;
-    var data;
-    if (stack == "stack") {
-      data = dataCombineStack(series, opts.categories.length);
-    } else {
-      data = dataCombine(series);
-    }
-    var sorted = [];
-    data = data.filter(function(item) {
-      if (typeof item === "object" && item !== null) {
-        if (item.constructor.toString().indexOf("Array") > -1) {
-          return item !== null;
-        } else {
-          return item.value !== null;
-        }
-      } else {
-        return item !== null;
-      }
-    });
-    data.map(function(item) {
-      if (typeof item === "object") {
-        if (item.constructor.toString().indexOf("Array") > -1) {
-          if (opts.type == "candle") {
-            item.map(function(subitem) {
-              sorted.push(subitem);
-            });
-          } else {
-            sorted.push(item[0]);
-          }
-        } else {
-          sorted.push(item.value);
-        }
-      } else {
-        sorted.push(item);
-      }
-    });
-    var minData = 0;
-    var maxData = 0;
-    if (sorted.length > 0) {
-      minData = Math.min.apply(this, sorted);
-      maxData = Math.max.apply(this, sorted);
-    }
-    if (index > -1) {
-      if (typeof opts.xAxis.data[index].min === "number") {
-        minData = Math.min(opts.xAxis.data[index].min, minData);
-      }
-      if (typeof opts.xAxis.data[index].max === "number") {
-        maxData = Math.max(opts.xAxis.data[index].max, maxData);
-      }
-    } else {
-      if (typeof opts.xAxis.min === "number") {
-        minData = Math.min(opts.xAxis.min, minData);
-      }
-      if (typeof opts.xAxis.max === "number") {
-        maxData = Math.max(opts.xAxis.max, maxData);
-      }
-    }
-    if (minData === maxData) {
-      var rangeSpan = maxData || 10;
-      maxData += rangeSpan;
-    }
-    var minRange = minData;
-    var maxRange = maxData;
-    var range = [];
-    var eachRange = (maxRange - minRange) / opts.xAxis.splitNumber;
-    for (var i = 0; i <= opts.xAxis.splitNumber; i++) {
-      range.push(minRange + eachRange * i);
-    }
-    return range;
-  }
-  function calXAxisData(series, opts, config2, context) {
-    var columnstyle = assign({}, {
-      type: ""
-    }, opts.extra.bar);
-    var result = {
-      angle: 0,
-      xAxisHeight: opts.xAxis.lineHeight * opts.pix + opts.xAxis.marginTop * opts.pix
-    };
-    result.ranges = getXAxisTextList(series, opts, config2, columnstyle.type);
-    result.rangesFormat = result.ranges.map(function(item) {
-      item = util.toFixed(item, 2);
-      return item;
-    });
-    var xAxisScaleValues = result.ranges.map(function(item) {
-      item = util.toFixed(item, 2);
-      return item;
-    });
-    result = Object.assign(result, getXAxisPoints(xAxisScaleValues, opts, config2));
-    var eachSpacing = result.eachSpacing;
-    var textLength = xAxisScaleValues.map(function(item) {
-      return measureText(item, opts.xAxis.fontSize * opts.pix, context);
-    });
-    if (opts.xAxis.disabled === true) {
-      result.xAxisHeight = 0;
-    }
-    return result;
-  }
-  function getRadarDataPoints(angleList, center, radius, series, opts) {
-    var process = arguments.length > 5 && arguments[5] !== void 0 ? arguments[5] : 1;
-    var radarOption = opts.extra.radar || {};
-    radarOption.max = radarOption.max || 0;
-    var maxData = Math.max(radarOption.max, Math.max.apply(null, dataCombine(series)));
-    var data = [];
-    for (let i = 0; i < series.length; i++) {
-      let each = series[i];
-      let listItem = {};
-      listItem.color = each.color;
-      listItem.legendShape = each.legendShape;
-      listItem.pointShape = each.pointShape;
-      listItem.data = [];
-      each.data.forEach(function(item, index) {
-        let tmp = {};
-        tmp.angle = angleList[index];
-        tmp.proportion = item / maxData;
-        tmp.value = item;
-        tmp.position = convertCoordinateOrigin(radius * tmp.proportion * process * Math.cos(tmp.angle), radius * tmp.proportion * process * Math.sin(tmp.angle), center);
-        listItem.data.push(tmp);
-      });
-      data.push(listItem);
-    }
-    return data;
-  }
-  function getPieDataPoints(series, radius) {
-    var process = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : 1;
-    var count = 0;
-    var _start_ = 0;
-    for (let i = 0; i < series.length; i++) {
-      let item = series[i];
-      item.data = item.data === null ? 0 : item.data;
-      count += item.data;
-    }
-    for (let i = 0; i < series.length; i++) {
-      let item = series[i];
-      item.data = item.data === null ? 0 : item.data;
-      if (count === 0) {
-        item._proportion_ = 1 / series.length * process;
-      } else {
-        item._proportion_ = item.data / count * process;
-      }
-      item._radius_ = radius;
-    }
-    for (let i = 0; i < series.length; i++) {
-      let item = series[i];
-      item._start_ = _start_;
-      _start_ += 2 * item._proportion_ * Math.PI;
-    }
-    return series;
-  }
-  function getFunnelDataPoints(series, radius, option, eachSpacing) {
-    var process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    for (let i = 0; i < series.length; i++) {
-      if (option.type == "funnel") {
-        series[i].radius = series[i].data / series[0].data * radius * process;
-      } else {
-        series[i].radius = eachSpacing * (series.length - i) / (eachSpacing * series.length) * radius * process;
-      }
-      series[i]._proportion_ = series[i].data / series[0].data;
-    }
-    return series;
-  }
-  function getRoseDataPoints(series, type, minRadius, radius) {
-    var process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    var count = 0;
-    var _start_ = 0;
-    var dataArr = [];
-    for (let i = 0; i < series.length; i++) {
-      let item = series[i];
-      item.data = item.data === null ? 0 : item.data;
-      count += item.data;
-      dataArr.push(item.data);
-    }
-    var minData = Math.min.apply(null, dataArr);
-    var maxData = Math.max.apply(null, dataArr);
-    var radiusLength = radius - minRadius;
-    for (let i = 0; i < series.length; i++) {
-      let item = series[i];
-      item.data = item.data === null ? 0 : item.data;
-      if (count === 0) {
-        item._proportion_ = 1 / series.length * process;
-        item._rose_proportion_ = 1 / series.length * process;
-      } else {
-        item._proportion_ = item.data / count * process;
-        if (type == "area") {
-          item._rose_proportion_ = 1 / series.length * process;
-        } else {
-          item._rose_proportion_ = item.data / count * process;
-        }
-      }
-      item._radius_ = minRadius + radiusLength * ((item.data - minData) / (maxData - minData)) || radius;
-    }
-    for (let i = 0; i < series.length; i++) {
-      let item = series[i];
-      item._start_ = _start_;
-      _start_ += 2 * item._rose_proportion_ * Math.PI;
-    }
-    return series;
-  }
-  function getArcbarDataPoints(series, arcbarOption) {
-    var process = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : 1;
-    if (process == 1) {
-      process = 0.999999;
-    }
-    for (let i = 0; i < series.length; i++) {
-      let item = series[i];
-      item.data = item.data === null ? 0 : item.data;
-      let totalAngle;
-      if (arcbarOption.type == "circle") {
-        totalAngle = 2;
-      } else {
-        if (arcbarOption.direction == "ccw") {
-          if (arcbarOption.startAngle < arcbarOption.endAngle) {
-            totalAngle = 2 + arcbarOption.startAngle - arcbarOption.endAngle;
-          } else {
-            totalAngle = arcbarOption.startAngle - arcbarOption.endAngle;
-          }
-        } else {
-          if (arcbarOption.endAngle < arcbarOption.startAngle) {
-            totalAngle = 2 + arcbarOption.endAngle - arcbarOption.startAngle;
-          } else {
-            totalAngle = arcbarOption.startAngle - arcbarOption.endAngle;
-          }
-        }
-      }
-      item._proportion_ = totalAngle * item.data * process + arcbarOption.startAngle;
-      if (arcbarOption.direction == "ccw") {
-        item._proportion_ = arcbarOption.startAngle - totalAngle * item.data * process;
-      }
-      if (item._proportion_ >= 2) {
-        item._proportion_ = item._proportion_ % 2;
-      }
-    }
-    return series;
-  }
-  function getGaugeArcbarDataPoints(series, arcbarOption) {
-    var process = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : 1;
-    if (process == 1) {
-      process = 0.999999;
-    }
-    for (let i = 0; i < series.length; i++) {
-      let item = series[i];
-      item.data = item.data === null ? 0 : item.data;
-      let totalAngle;
-      if (arcbarOption.type == "circle") {
-        totalAngle = 2;
-      } else {
-        if (arcbarOption.endAngle < arcbarOption.startAngle) {
-          totalAngle = 2 + arcbarOption.endAngle - arcbarOption.startAngle;
-        } else {
-          totalAngle = arcbarOption.startAngle - arcbarOption.endAngle;
-        }
-      }
-      item._proportion_ = totalAngle * item.data * process + arcbarOption.startAngle;
-      if (item._proportion_ >= 2) {
-        item._proportion_ = item._proportion_ % 2;
-      }
-    }
-    return series;
-  }
-  function getGaugeAxisPoints(categories, startAngle, endAngle) {
-    let totalAngle;
-    if (endAngle < startAngle) {
-      totalAngle = 2 + endAngle - startAngle;
-    } else {
-      totalAngle = startAngle - endAngle;
-    }
-    let tempStartAngle = startAngle;
-    for (let i = 0; i < categories.length; i++) {
-      categories[i].value = categories[i].value === null ? 0 : categories[i].value;
-      categories[i]._startAngle_ = tempStartAngle;
-      categories[i]._endAngle_ = totalAngle * categories[i].value + startAngle;
-      if (categories[i]._endAngle_ >= 2) {
-        categories[i]._endAngle_ = categories[i]._endAngle_ % 2;
-      }
-      tempStartAngle = categories[i]._endAngle_;
-    }
-    return categories;
-  }
-  function getGaugeDataPoints(series, categories, gaugeOption) {
-    let process = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : 1;
-    for (let i = 0; i < series.length; i++) {
-      let item = series[i];
-      item.data = item.data === null ? 0 : item.data;
-      if (gaugeOption.pointer.color == "auto") {
-        for (let i2 = 0; i2 < categories.length; i2++) {
-          if (item.data <= categories[i2].value) {
-            item.color = categories[i2].color;
-            break;
-          }
-        }
-      } else {
-        item.color = gaugeOption.pointer.color;
-      }
-      let totalAngle;
-      if (gaugeOption.endAngle < gaugeOption.startAngle) {
-        totalAngle = 2 + gaugeOption.endAngle - gaugeOption.startAngle;
-      } else {
-        totalAngle = gaugeOption.startAngle - gaugeOption.endAngle;
-      }
-      item._endAngle_ = totalAngle * item.data + gaugeOption.startAngle;
-      item._oldAngle_ = gaugeOption.oldAngle;
-      if (gaugeOption.oldAngle < gaugeOption.endAngle) {
-        item._oldAngle_ += 2;
-      }
-      if (item.data >= gaugeOption.oldData) {
-        item._proportion_ = (item._endAngle_ - item._oldAngle_) * process + gaugeOption.oldAngle;
-      } else {
-        item._proportion_ = item._oldAngle_ - (item._oldAngle_ - item._endAngle_) * process;
-      }
-      if (item._proportion_ >= 2) {
-        item._proportion_ = item._proportion_ % 2;
-      }
-    }
-    return series;
-  }
-  function getPieTextMaxLength(series, config2, context, opts) {
-    series = getPieDataPoints(series);
-    let maxLength = 0;
-    for (let i = 0; i < series.length; i++) {
-      let item = series[i];
-      let text = item.formatter ? item.formatter(+item._proportion_.toFixed(2)) : util.toFixed(item._proportion_ * 100) + "%";
-      maxLength = Math.max(maxLength, measureText(text, item.textSize * opts.pix || config2.fontSize, context));
-    }
-    return maxLength;
-  }
-  function fixColumeData(points, eachSpacing, columnLen, index, config2, opts) {
-    return points.map(function(item) {
-      if (item === null) {
-        return null;
-      }
-      var seriesGap = 0;
-      var categoryGap = 0;
-      if (opts.type == "mix") {
-        seriesGap = opts.extra.mix.column.seriesGap * opts.pix || 0;
-        categoryGap = opts.extra.mix.column.categoryGap * opts.pix || 0;
-      } else {
-        seriesGap = opts.extra.column.seriesGap * opts.pix || 0;
-        categoryGap = opts.extra.column.categoryGap * opts.pix || 0;
-      }
-      seriesGap = Math.min(seriesGap, eachSpacing / columnLen);
-      categoryGap = Math.min(categoryGap, eachSpacing / columnLen);
-      item.width = Math.ceil((eachSpacing - 2 * categoryGap - seriesGap * (columnLen - 1)) / columnLen);
-      if (opts.extra.mix && opts.extra.mix.column.width && +opts.extra.mix.column.width > 0) {
-        item.width = Math.min(item.width, +opts.extra.mix.column.width * opts.pix);
-      }
-      if (opts.extra.column && opts.extra.column.width && +opts.extra.column.width > 0) {
-        item.width = Math.min(item.width, +opts.extra.column.width * opts.pix);
-      }
-      if (item.width <= 0) {
-        item.width = 1;
-      }
-      item.x += (index + 0.5 - columnLen / 2) * (item.width + seriesGap);
-      return item;
-    });
-  }
-  function fixBarData(points, eachSpacing, columnLen, index, config2, opts) {
-    return points.map(function(item) {
-      if (item === null) {
-        return null;
-      }
-      var seriesGap = 0;
-      var categoryGap = 0;
-      seriesGap = opts.extra.bar.seriesGap * opts.pix || 0;
-      categoryGap = opts.extra.bar.categoryGap * opts.pix || 0;
-      seriesGap = Math.min(seriesGap, eachSpacing / columnLen);
-      categoryGap = Math.min(categoryGap, eachSpacing / columnLen);
-      item.width = Math.ceil((eachSpacing - 2 * categoryGap - seriesGap * (columnLen - 1)) / columnLen);
-      if (opts.extra.bar && opts.extra.bar.width && +opts.extra.bar.width > 0) {
-        item.width = Math.min(item.width, +opts.extra.bar.width * opts.pix);
-      }
-      if (item.width <= 0) {
-        item.width = 1;
-      }
-      item.y += (index + 0.5 - columnLen / 2) * (item.width + seriesGap);
-      return item;
-    });
-  }
-  function fixColumeMeterData(points, eachSpacing, columnLen, index, config2, opts, border) {
-    var categoryGap = opts.extra.column.categoryGap * opts.pix || 0;
-    return points.map(function(item) {
-      if (item === null) {
-        return null;
-      }
-      item.width = eachSpacing - 2 * categoryGap;
-      if (opts.extra.column && opts.extra.column.width && +opts.extra.column.width > 0) {
-        item.width = Math.min(item.width, +opts.extra.column.width * opts.pix);
-      }
-      if (index > 0) {
-        item.width -= border;
-      }
-      return item;
-    });
-  }
-  function fixColumeStackData(points, eachSpacing, columnLen, index, config2, opts, series) {
-    var categoryGap = opts.extra.column.categoryGap * opts.pix || 0;
-    return points.map(function(item, indexn) {
-      if (item === null) {
-        return null;
-      }
-      item.width = Math.ceil(eachSpacing - 2 * categoryGap);
-      if (opts.extra.column && opts.extra.column.width && +opts.extra.column.width > 0) {
-        item.width = Math.min(item.width, +opts.extra.column.width * opts.pix);
-      }
-      if (item.width <= 0) {
-        item.width = 1;
-      }
-      return item;
-    });
-  }
-  function fixBarStackData(points, eachSpacing, columnLen, index, config2, opts, series) {
-    var categoryGap = opts.extra.bar.categoryGap * opts.pix || 0;
-    return points.map(function(item, indexn) {
-      if (item === null) {
-        return null;
-      }
-      item.width = Math.ceil(eachSpacing - 2 * categoryGap);
-      if (opts.extra.bar && opts.extra.bar.width && +opts.extra.bar.width > 0) {
-        item.width = Math.min(item.width, +opts.extra.bar.width * opts.pix);
-      }
-      if (item.width <= 0) {
-        item.width = 1;
-      }
-      return item;
-    });
-  }
-  function getXAxisPoints(categories, opts, config2) {
-    var spacingValid = opts.width - opts.area[1] - opts.area[3];
-    var dataCount = opts.enableScroll ? Math.min(opts.xAxis.itemCount, categories.length) : categories.length;
-    if ((opts.type == "line" || opts.type == "area" || opts.type == "scatter" || opts.type == "bubble" || opts.type == "bar") && dataCount > 1 && opts.xAxis.boundaryGap == "justify") {
-      dataCount -= 1;
-    }
-    var widthRatio = 0;
-    if (opts.type == "mount" && opts.extra && opts.extra.mount && opts.extra.mount.widthRatio && opts.extra.mount.widthRatio > 1) {
-      if (opts.extra.mount.widthRatio > 2)
-        opts.extra.mount.widthRatio = 2;
-      widthRatio = opts.extra.mount.widthRatio - 1;
-      dataCount += widthRatio;
-    }
-    var eachSpacing = spacingValid / dataCount;
-    var xAxisPoints = [];
-    var startX = opts.area[3];
-    var endX = opts.width - opts.area[1];
-    categories.forEach(function(item, index) {
-      xAxisPoints.push(startX + widthRatio / 2 * eachSpacing + index * eachSpacing);
-    });
-    if (opts.xAxis.boundaryGap !== "justify") {
-      if (opts.enableScroll === true) {
-        xAxisPoints.push(startX + widthRatio * eachSpacing + categories.length * eachSpacing);
-      } else {
-        xAxisPoints.push(endX);
-      }
-    }
-    return {
-      xAxisPoints,
-      startX,
-      endX,
-      eachSpacing
-    };
-  }
-  function getCandleDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2) {
-    var process = arguments.length > 7 && arguments[7] !== void 0 ? arguments[7] : 1;
-    var points = [];
-    var validHeight = opts.height - opts.area[0] - opts.area[2];
-    data.forEach(function(item, index) {
-      if (item === null) {
-        points.push(null);
-      } else {
-        var cPoints = [];
-        item.forEach(function(items, indexs) {
-          var point = {};
-          point.x = xAxisPoints[index] + Math.round(eachSpacing / 2);
-          var value = items.value || items;
-          var height = validHeight * (value - minRange) / (maxRange - minRange);
-          height *= process;
-          point.y = opts.height - Math.round(height) - opts.area[2];
-          cPoints.push(point);
-        });
-        points.push(cPoints);
-      }
-    });
-    return points;
-  }
-  function getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2) {
-    var process = arguments.length > 7 && arguments[7] !== void 0 ? arguments[7] : 1;
-    var boundaryGap = "center";
-    if (opts.type == "line" || opts.type == "area" || opts.type == "scatter" || opts.type == "bubble") {
-      boundaryGap = opts.xAxis.boundaryGap;
-    }
-    var points = [];
-    var validHeight = opts.height - opts.area[0] - opts.area[2];
-    var validWidth = opts.width - opts.area[1] - opts.area[3];
-    data.forEach(function(item, index) {
-      if (item === null) {
-        points.push(null);
-      } else {
-        var point = {};
-        point.color = item.color;
-        point.x = xAxisPoints[index];
-        var value = item;
-        if (typeof item === "object" && item !== null) {
-          if (item.constructor.toString().indexOf("Array") > -1) {
-            let xranges, xminRange, xmaxRange;
-            xranges = [].concat(opts.chartData.xAxisData.ranges);
-            xminRange = xranges.shift();
-            xmaxRange = xranges.pop();
-            value = item[1];
-            point.x = opts.area[3] + validWidth * (item[0] - xminRange) / (xmaxRange - xminRange);
-            if (opts.type == "bubble") {
-              point.r = item[2];
-              point.t = item[3];
-            }
-          } else {
-            value = item.value;
-          }
-        }
-        if (boundaryGap == "center") {
-          point.x += eachSpacing / 2;
-        }
-        var height = validHeight * (value - minRange) / (maxRange - minRange);
-        height *= process;
-        point.y = opts.height - height - opts.area[2];
-        points.push(point);
-      }
-    });
-    return points;
-  }
-  function getLineDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, lineOption, process) {
-    var process = arguments.length > 8 && arguments[8] !== void 0 ? arguments[8] : 1;
-    var boundaryGap = opts.xAxis.boundaryGap;
-    var points = [];
-    var validHeight = opts.height - opts.area[0] - opts.area[2];
-    var validWidth = opts.width - opts.area[1] - opts.area[3];
-    data.forEach(function(item, index) {
-      if (item === null) {
-        points.push(null);
-      } else {
-        var point = {};
-        point.color = item.color;
-        if (lineOption.animation == "vertical") {
-          point.x = xAxisPoints[index];
-          var value = item;
-          if (typeof item === "object" && item !== null) {
-            if (item.constructor.toString().indexOf("Array") > -1) {
-              let xranges, xminRange, xmaxRange;
-              xranges = [].concat(opts.chartData.xAxisData.ranges);
-              xminRange = xranges.shift();
-              xmaxRange = xranges.pop();
-              value = item[1];
-              point.x = opts.area[3] + validWidth * (item[0] - xminRange) / (xmaxRange - xminRange);
-            } else {
-              value = item.value;
-            }
-          }
-          if (boundaryGap == "center") {
-            point.x += eachSpacing / 2;
-          }
-          var height = validHeight * (value - minRange) / (maxRange - minRange);
-          height *= process;
-          point.y = opts.height - height - opts.area[2];
-          points.push(point);
-        } else {
-          point.x = xAxisPoints[0] + eachSpacing * index * process;
-          var value = item;
-          if (boundaryGap == "center") {
-            point.x += eachSpacing / 2;
-          }
-          var height = validHeight * (value - minRange) / (maxRange - minRange);
-          point.y = opts.height - height - opts.area[2];
-          points.push(point);
-        }
-      }
-    });
-    return points;
-  }
-  function getColumnDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, zeroPoints, process) {
-    var process = arguments.length > 8 && arguments[8] !== void 0 ? arguments[8] : 1;
-    var points = [];
-    var validHeight = opts.height - opts.area[0] - opts.area[2];
-    var validWidth = opts.width - opts.area[1] - opts.area[3];
-    data.forEach(function(item, index) {
-      if (item === null) {
-        points.push(null);
-      } else {
-        var point = {};
-        point.color = item.color;
-        point.x = xAxisPoints[index];
-        var value = item;
-        if (typeof item === "object" && item !== null) {
-          if (item.constructor.toString().indexOf("Array") > -1) {
-            let xranges, xminRange, xmaxRange;
-            xranges = [].concat(opts.chartData.xAxisData.ranges);
-            xminRange = xranges.shift();
-            xmaxRange = xranges.pop();
-            value = item[1];
-            point.x = opts.area[3] + validWidth * (item[0] - xminRange) / (xmaxRange - xminRange);
-          } else {
-            value = item.value;
-          }
-        }
-        point.x += eachSpacing / 2;
-        var height = validHeight * (value * process - minRange) / (maxRange - minRange);
-        point.y = opts.height - height - opts.area[2];
-        points.push(point);
-      }
-    });
-    return points;
-  }
-  function getMountDataPoints(series, minRange, maxRange, xAxisPoints, eachSpacing, opts, mountOption, zeroPoints) {
-    var process = arguments.length > 8 && arguments[8] !== void 0 ? arguments[8] : 1;
-    var points = [];
-    var validHeight = opts.height - opts.area[0] - opts.area[2];
-    var validWidth = opts.width - opts.area[1] - opts.area[3];
-    var mountWidth = eachSpacing * mountOption.widthRatio;
-    series.forEach(function(item, index) {
-      if (item === null) {
-        points.push(null);
-      } else {
-        var point = {};
-        point.color = item.color;
-        point.x = xAxisPoints[index];
-        point.x += eachSpacing / 2;
-        var value = item.data;
-        var height = validHeight * (value * process - minRange) / (maxRange - minRange);
-        point.y = opts.height - height - opts.area[2];
-        point.value = value;
-        point.width = mountWidth;
-        points.push(point);
-      }
-    });
-    return points;
-  }
-  function getBarDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config2) {
-    var process = arguments.length > 7 && arguments[7] !== void 0 ? arguments[7] : 1;
-    var points = [];
-    var validHeight = opts.height - opts.area[0] - opts.area[2];
-    var validWidth = opts.width - opts.area[1] - opts.area[3];
-    data.forEach(function(item, index) {
-      if (item === null) {
-        points.push(null);
-      } else {
-        var point = {};
-        point.color = item.color;
-        point.y = yAxisPoints[index];
-        var value = item;
-        if (typeof item === "object" && item !== null) {
-          value = item.value;
-        }
-        var height = validWidth * (value - minRange) / (maxRange - minRange);
-        height *= process;
-        point.height = height;
-        point.value = value;
-        point.x = height + opts.area[3];
-        points.push(point);
-      }
-    });
-    return points;
-  }
-  function getStackDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, seriesIndex, stackSeries) {
-    var process = arguments.length > 9 && arguments[9] !== void 0 ? arguments[9] : 1;
-    var points = [];
-    var validHeight = opts.height - opts.area[0] - opts.area[2];
-    data.forEach(function(item, index) {
-      if (item === null) {
-        points.push(null);
-      } else {
-        var point = {};
-        point.color = item.color;
-        point.x = xAxisPoints[index] + Math.round(eachSpacing / 2);
-        if (seriesIndex > 0) {
-          var value = 0;
-          for (let i = 0; i <= seriesIndex; i++) {
-            value += stackSeries[i].data[index];
-          }
-          var value0 = value - item;
-          var height = validHeight * (value - minRange) / (maxRange - minRange);
-          var height0 = validHeight * (value0 - minRange) / (maxRange - minRange);
-        } else {
-          var value = item;
-          if (typeof item === "object" && item !== null) {
-            value = item.value;
-          }
-          var height = validHeight * (value - minRange) / (maxRange - minRange);
-          var height0 = 0;
-        }
-        var heightc = height0;
-        height *= process;
-        heightc *= process;
-        point.y = opts.height - Math.round(height) - opts.area[2];
-        point.y0 = opts.height - Math.round(heightc) - opts.area[2];
-        points.push(point);
-      }
-    });
-    return points;
-  }
-  function getBarStackDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config2, seriesIndex, stackSeries) {
-    var process = arguments.length > 9 && arguments[9] !== void 0 ? arguments[9] : 1;
-    var points = [];
-    var validHeight = opts.width - opts.area[1] - opts.area[3];
-    data.forEach(function(item, index) {
-      if (item === null) {
-        points.push(null);
-      } else {
-        var point = {};
-        point.color = item.color;
-        point.y = yAxisPoints[index];
-        if (seriesIndex > 0) {
-          var value = 0;
-          for (let i = 0; i <= seriesIndex; i++) {
-            value += stackSeries[i].data[index];
-          }
-          var value0 = value - item;
-          var height = validHeight * (value - minRange) / (maxRange - minRange);
-          var height0 = validHeight * (value0 - minRange) / (maxRange - minRange);
-        } else {
-          var value = item;
-          if (typeof item === "object" && item !== null) {
-            value = item.value;
-          }
-          var height = validHeight * (value - minRange) / (maxRange - minRange);
-          var height0 = 0;
-        }
-        var heightc = height0;
-        height *= process;
-        heightc *= process;
-        point.height = height - heightc;
-        point.x = opts.area[3] + height;
-        point.x0 = opts.area[3] + heightc;
-        points.push(point);
-      }
-    });
-    return points;
-  }
-  function getYAxisTextList(series, opts, config2, stack, yData) {
-    var index = arguments.length > 5 && arguments[5] !== void 0 ? arguments[5] : -1;
-    var data;
-    if (stack == "stack") {
-      data = dataCombineStack(series, opts.categories.length);
-    } else {
-      data = dataCombine(series);
-    }
-    var sorted = [];
-    data = data.filter(function(item) {
-      if (typeof item === "object" && item !== null) {
-        if (item.constructor.toString().indexOf("Array") > -1) {
-          return item !== null;
-        } else {
-          return item.value !== null;
-        }
-      } else {
-        return item !== null;
-      }
-    });
-    data.map(function(item) {
-      if (typeof item === "object") {
-        if (item.constructor.toString().indexOf("Array") > -1) {
-          if (opts.type == "candle") {
-            item.map(function(subitem) {
-              sorted.push(subitem);
-            });
-          } else {
-            sorted.push(item[1]);
-          }
-        } else {
-          sorted.push(item.value);
-        }
-      } else {
-        sorted.push(item);
-      }
-    });
-    var minData = yData.min || 0;
-    var maxData = yData.max || 0;
-    if (sorted.length > 0) {
-      minData = Math.min.apply(this, sorted);
-      maxData = Math.max.apply(this, sorted);
-    }
-    if (minData === maxData) {
-      if (maxData == 0) {
-        maxData = 10;
-      } else {
-        minData = 0;
-      }
-    }
-    var dataRange = getDataRange(minData, maxData);
-    var minRange = yData.min === void 0 || yData.min === null ? dataRange.minRange : yData.min;
-    var maxRange = yData.max === void 0 || yData.max === null ? dataRange.maxRange : yData.max;
-    var eachRange = (maxRange - minRange) / opts.yAxis.splitNumber;
-    var range = [];
-    for (var i = 0; i <= opts.yAxis.splitNumber; i++) {
-      range.push(minRange + eachRange * i);
-    }
-    return range.reverse();
-  }
-  function calYAxisData(series, opts, config2, context) {
-    var columnstyle = assign({}, {
-      type: ""
-    }, opts.extra.column);
-    var YLength = opts.yAxis.data.length;
-    var newSeries = new Array(YLength);
-    if (YLength > 0) {
-      for (let i = 0; i < YLength; i++) {
-        newSeries[i] = [];
-        for (let j = 0; j < series.length; j++) {
-          if (series[j].index == i) {
-            newSeries[i].push(series[j]);
-          }
-        }
-      }
-      var rangesArr = new Array(YLength);
-      var rangesFormatArr = new Array(YLength);
-      var yAxisWidthArr = new Array(YLength);
-      for (let i = 0; i < YLength; i++) {
-        let yData = opts.yAxis.data[i];
-        if (opts.yAxis.disabled == true) {
-          yData.disabled = true;
-        }
-        if (yData.type === "categories") {
-          if (!yData.formatter) {
-            yData.formatter = (val, index, opts2) => {
-              return val + (yData.unit || "");
-            };
-          }
-          yData.categories = yData.categories || opts.categories;
-          rangesArr[i] = yData.categories;
-        } else {
-          if (!yData.formatter) {
-            yData.formatter = (val, index, opts2) => {
-              return util.toFixed(val, yData.tofix || 0) + (yData.unit || "");
-            };
-          }
-          rangesArr[i] = getYAxisTextList(newSeries[i], opts, config2, columnstyle.type, yData, i);
-        }
-        let yAxisFontSizes = yData.fontSize * opts.pix || config2.fontSize;
-        yAxisWidthArr[i] = {
-          position: yData.position ? yData.position : "left",
-          width: 0
-        };
-        rangesFormatArr[i] = rangesArr[i].map(function(items, index) {
-          items = yData.formatter(items, index, opts);
-          yAxisWidthArr[i].width = Math.max(yAxisWidthArr[i].width, measureText(items, yAxisFontSizes, context) + 5);
-          return items;
-        });
-        let calibration = yData.calibration ? 4 * opts.pix : 0;
-        yAxisWidthArr[i].width += calibration + 3 * opts.pix;
-        if (yData.disabled === true) {
-          yAxisWidthArr[i].width = 0;
-        }
-      }
-    } else {
-      var rangesArr = new Array(1);
-      var rangesFormatArr = new Array(1);
-      var yAxisWidthArr = new Array(1);
-      if (opts.type === "bar") {
-        rangesArr[0] = opts.categories;
-        if (!opts.yAxis.formatter) {
-          opts.yAxis.formatter = (val, index, opts2) => {
-            return val + (opts2.yAxis.unit || "");
-          };
-        }
-      } else {
-        if (!opts.yAxis.formatter) {
-          opts.yAxis.formatter = (val, index, opts2) => {
-            return val.toFixed(opts2.yAxis.tofix) + (opts2.yAxis.unit || "");
-          };
-        }
-        rangesArr[0] = getYAxisTextList(series, opts, config2, columnstyle.type, {});
-      }
-      yAxisWidthArr[0] = {
-        position: "left",
-        width: 0
-      };
-      var yAxisFontSize = opts.yAxis.fontSize * opts.pix || config2.fontSize;
-      rangesFormatArr[0] = rangesArr[0].map(function(item, index) {
-        item = opts.yAxis.formatter(item, index, opts);
-        yAxisWidthArr[0].width = Math.max(yAxisWidthArr[0].width, measureText(item, yAxisFontSize, context) + 5);
-        return item;
-      });
-      yAxisWidthArr[0].width += 3 * opts.pix;
-      if (opts.yAxis.disabled === true) {
-        yAxisWidthArr[0] = {
-          position: "left",
-          width: 0
-        };
-        opts.yAxis.data[0] = {
-          disabled: true
-        };
-      } else {
-        opts.yAxis.data[0] = {
-          disabled: false,
-          position: "left",
-          max: opts.yAxis.max,
-          min: opts.yAxis.min,
-          formatter: opts.yAxis.formatter
-        };
-        if (opts.type === "bar") {
-          opts.yAxis.data[0].categories = opts.categories;
-          opts.yAxis.data[0].type = "categories";
-        }
-      }
-    }
-    return {
-      rangesFormat: rangesFormatArr,
-      ranges: rangesArr,
-      yAxisWidth: yAxisWidthArr
-    };
-  }
-  function calTooltipYAxisData(point, series, opts, config2, eachSpacing) {
-    let ranges = [].concat(opts.chartData.yAxisData.ranges);
-    let spacingValid = opts.height - opts.area[0] - opts.area[2];
-    let minAxis = opts.area[0];
-    let items = [];
-    for (let i = 0; i < ranges.length; i++) {
-      let maxVal = Math.max.apply(this, ranges[i]);
-      let minVal = Math.min.apply(this, ranges[i]);
-      let item = maxVal - (maxVal - minVal) * (point - minAxis) / spacingValid;
-      item = opts.yAxis.data && opts.yAxis.data[i].formatter ? opts.yAxis.data[i].formatter(item, i, opts) : item.toFixed(0);
-      items.push(String(item));
-    }
-    return items;
-  }
-  function calMarkLineData(points, opts) {
-    let minRange, maxRange;
-    let spacingValid = opts.height - opts.area[0] - opts.area[2];
-    for (let i = 0; i < points.length; i++) {
-      points[i].yAxisIndex = points[i].yAxisIndex ? points[i].yAxisIndex : 0;
-      let range = [].concat(opts.chartData.yAxisData.ranges[points[i].yAxisIndex]);
-      minRange = range.pop();
-      maxRange = range.shift();
-      let height = spacingValid * (points[i].value - minRange) / (maxRange - minRange);
-      points[i].y = opts.height - Math.round(height) - opts.area[2];
-    }
-    return points;
-  }
-  function contextRotate(context, opts) {
-    if (opts.rotateLock !== true) {
-      context.translate(opts.height, 0);
-      context.rotate(90 * Math.PI / 180);
-    } else if (opts._rotate_ !== true) {
-      context.translate(opts.height, 0);
-      context.rotate(90 * Math.PI / 180);
-      opts._rotate_ = true;
-    }
-  }
-  function drawPointShape(points, color3, shape, context, opts) {
-    context.beginPath();
-    if (opts.dataPointShapeType == "hollow") {
-      context.setStrokeStyle(color3);
-      context.setFillStyle(opts.background);
-      context.setLineWidth(2 * opts.pix);
-    } else {
-      context.setStrokeStyle("#ffffff");
-      context.setFillStyle(color3);
-      context.setLineWidth(1 * opts.pix);
-    }
-    if (shape === "diamond") {
-      points.forEach(function(item, index) {
-        if (item !== null) {
-          context.moveTo(item.x, item.y - 4.5);
-          context.lineTo(item.x - 4.5, item.y);
-          context.lineTo(item.x, item.y + 4.5);
-          context.lineTo(item.x + 4.5, item.y);
-          context.lineTo(item.x, item.y - 4.5);
-        }
-      });
-    } else if (shape === "circle") {
-      points.forEach(function(item, index) {
-        if (item !== null) {
-          context.moveTo(item.x + 2.5 * opts.pix, item.y);
-          context.arc(item.x, item.y, 3 * opts.pix, 0, 2 * Math.PI, false);
-        }
-      });
-    } else if (shape === "square") {
-      points.forEach(function(item, index) {
-        if (item !== null) {
-          context.moveTo(item.x - 3.5, item.y - 3.5);
-          context.rect(item.x - 3.5, item.y - 3.5, 7, 7);
-        }
-      });
-    } else if (shape === "triangle") {
-      points.forEach(function(item, index) {
-        if (item !== null) {
-          context.moveTo(item.x, item.y - 4.5);
-          context.lineTo(item.x - 4.5, item.y + 4.5);
-          context.lineTo(item.x + 4.5, item.y + 4.5);
-          context.lineTo(item.x, item.y - 4.5);
-        }
-      });
-    } else if (shape === "none") {
-      return;
-    }
-    context.closePath();
-    context.fill();
-    context.stroke();
-  }
-  function drawActivePoint(points, color3, shape, context, opts, option, seriesIndex) {
-    if (!opts.tooltip) {
-      return;
-    }
-    if (opts.tooltip.group.length > 0 && opts.tooltip.group.includes(seriesIndex) == false) {
-      return;
-    }
-    var pointIndex = typeof opts.tooltip.index === "number" ? opts.tooltip.index : opts.tooltip.index[opts.tooltip.group.indexOf(seriesIndex)];
-    context.beginPath();
-    if (option.activeType == "hollow") {
-      context.setStrokeStyle(color3);
-      context.setFillStyle(opts.background);
-      context.setLineWidth(2 * opts.pix);
-    } else {
-      context.setStrokeStyle("#ffffff");
-      context.setFillStyle(color3);
-      context.setLineWidth(1 * opts.pix);
-    }
-    if (shape === "diamond") {
-      points.forEach(function(item, index) {
-        if (item !== null && pointIndex == index) {
-          context.moveTo(item.x, item.y - 4.5);
-          context.lineTo(item.x - 4.5, item.y);
-          context.lineTo(item.x, item.y + 4.5);
-          context.lineTo(item.x + 4.5, item.y);
-          context.lineTo(item.x, item.y - 4.5);
-        }
-      });
-    } else if (shape === "circle") {
-      points.forEach(function(item, index) {
-        if (item !== null && pointIndex == index) {
-          context.moveTo(item.x + 2.5 * opts.pix, item.y);
-          context.arc(item.x, item.y, 3 * opts.pix, 0, 2 * Math.PI, false);
-        }
-      });
-    } else if (shape === "square") {
-      points.forEach(function(item, index) {
-        if (item !== null && pointIndex == index) {
-          context.moveTo(item.x - 3.5, item.y - 3.5);
-          context.rect(item.x - 3.5, item.y - 3.5, 7, 7);
-        }
-      });
-    } else if (shape === "triangle") {
-      points.forEach(function(item, index) {
-        if (item !== null && pointIndex == index) {
-          context.moveTo(item.x, item.y - 4.5);
-          context.lineTo(item.x - 4.5, item.y + 4.5);
-          context.lineTo(item.x + 4.5, item.y + 4.5);
-          context.lineTo(item.x, item.y - 4.5);
-        }
-      });
-    } else if (shape === "none") {
-      return;
-    }
-    context.closePath();
-    context.fill();
-    context.stroke();
-  }
-  function drawRingTitle(opts, config2, context, center) {
-    var titlefontSize = opts.title.fontSize || config2.titleFontSize;
-    var subtitlefontSize = opts.subtitle.fontSize || config2.subtitleFontSize;
-    var title = opts.title.name || "";
-    var subtitle = opts.subtitle.name || "";
-    var titleFontColor = opts.title.color || opts.fontColor;
-    var subtitleFontColor = opts.subtitle.color || opts.fontColor;
-    var titleHeight = title ? titlefontSize : 0;
-    var subtitleHeight = subtitle ? subtitlefontSize : 0;
-    var margin = 5;
-    if (subtitle) {
-      var textWidth = measureText(subtitle, subtitlefontSize * opts.pix, context);
-      var startX = center.x - textWidth / 2 + (opts.subtitle.offsetX || 0) * opts.pix;
-      var startY = center.y + subtitlefontSize * opts.pix / 2 + (opts.subtitle.offsetY || 0) * opts.pix;
-      if (title) {
-        startY += (titleHeight * opts.pix + margin) / 2;
-      }
-      context.beginPath();
-      context.setFontSize(subtitlefontSize * opts.pix);
-      context.setFillStyle(subtitleFontColor);
-      context.fillText(subtitle, startX, startY);
-      context.closePath();
-      context.stroke();
-    }
-    if (title) {
-      var _textWidth = measureText(title, titlefontSize * opts.pix, context);
-      var _startX = center.x - _textWidth / 2 + (opts.title.offsetX || 0);
-      var _startY = center.y + titlefontSize * opts.pix / 2 + (opts.title.offsetY || 0) * opts.pix;
-      if (subtitle) {
-        _startY -= (subtitleHeight * opts.pix + margin) / 2;
-      }
-      context.beginPath();
-      context.setFontSize(titlefontSize * opts.pix);
-      context.setFillStyle(titleFontColor);
-      context.fillText(title, _startX, _startY);
-      context.closePath();
-      context.stroke();
-    }
-  }
-  function drawPointText(points, series, config2, context, opts) {
-    var data = series.data;
-    var textOffset = series.textOffset ? series.textOffset : 0;
-    points.forEach(function(item, index) {
-      if (item !== null) {
-        context.beginPath();
-        var fontSize = series.textSize ? series.textSize * opts.pix : config2.fontSize;
-        context.setFontSize(fontSize);
-        context.setFillStyle(series.textColor || opts.fontColor);
-        var value = data[index];
-        if (typeof data[index] === "object" && data[index] !== null) {
-          if (data[index].constructor.toString().indexOf("Array") > -1) {
-            value = data[index][1];
-          } else {
-            value = data[index].value;
-          }
-        }
-        var formatVal = series.formatter ? series.formatter(value, index, series, opts) : value;
-        context.setTextAlign("center");
-        context.fillText(String(formatVal), item.x, item.y - 4 + textOffset * opts.pix);
-        context.closePath();
-        context.stroke();
-        context.setTextAlign("left");
-      }
-    });
-  }
-  function drawColumePointText(points, series, config2, context, opts) {
-    var data = series.data;
-    var textOffset = series.textOffset ? series.textOffset : 0;
-    var Position = opts.extra.column.labelPosition;
-    points.forEach(function(item, index) {
-      if (item !== null) {
-        context.beginPath();
-        var fontSize = series.textSize ? series.textSize * opts.pix : config2.fontSize;
-        context.setFontSize(fontSize);
-        context.setFillStyle(series.textColor || opts.fontColor);
-        var value = data[index];
-        if (typeof data[index] === "object" && data[index] !== null) {
-          if (data[index].constructor.toString().indexOf("Array") > -1) {
-            value = data[index][1];
-          } else {
-            value = data[index].value;
-          }
-        }
-        var formatVal = series.formatter ? series.formatter(value, index, series, opts) : value;
-        context.setTextAlign("center");
-        var startY = item.y - 4 * opts.pix + textOffset * opts.pix;
-        if (item.y > series.zeroPoints) {
-          startY = item.y + textOffset * opts.pix + fontSize;
-        }
-        if (Position == "insideTop") {
-          startY = item.y + fontSize + textOffset * opts.pix;
-          if (item.y > series.zeroPoints) {
-            startY = item.y - textOffset * opts.pix - 4 * opts.pix;
-          }
-        }
-        if (Position == "center") {
-          startY = item.y + textOffset * opts.pix + (opts.height - opts.area[2] - item.y + fontSize) / 2;
-          if (series.zeroPoints < opts.height - opts.area[2]) {
-            startY = item.y + textOffset * opts.pix + (series.zeroPoints - item.y + fontSize) / 2;
-          }
-          if (item.y > series.zeroPoints) {
-            startY = item.y - textOffset * opts.pix - (item.y - series.zeroPoints - fontSize) / 2;
-          }
-          if (opts.extra.column.type == "stack") {
-            startY = item.y + textOffset * opts.pix + (item.y0 - item.y + fontSize) / 2;
-          }
-        }
-        if (Position == "bottom") {
-          startY = opts.height - opts.area[2] + textOffset * opts.pix - 4 * opts.pix;
-          if (series.zeroPoints < opts.height - opts.area[2]) {
-            startY = series.zeroPoints + textOffset * opts.pix - 4 * opts.pix;
-          }
-          if (item.y > series.zeroPoints) {
-            startY = series.zeroPoints - textOffset * opts.pix + fontSize + 2 * opts.pix;
-          }
-          if (opts.extra.column.type == "stack") {
-            startY = item.y0 + textOffset * opts.pix - 4 * opts.pix;
-          }
-        }
-        context.fillText(String(formatVal), item.x, startY);
-        context.closePath();
-        context.stroke();
-        context.setTextAlign("left");
-      }
-    });
-  }
-  function drawMountPointText(points, series, config2, context, opts, zeroPoints) {
-    var data = series.data;
-    var textOffset = series.textOffset ? series.textOffset : 0;
-    var Position = opts.extra.mount.labelPosition;
-    points.forEach(function(item, index) {
-      if (item !== null) {
-        context.beginPath();
-        var fontSize = series[index].textSize ? series[index].textSize * opts.pix : config2.fontSize;
-        context.setFontSize(fontSize);
-        context.setFillStyle(series[index].textColor || opts.fontColor);
-        var value = item.value;
-        var formatVal = series[index].formatter ? series[index].formatter(value, index, series, opts) : value;
-        context.setTextAlign("center");
-        var startY = item.y - 4 * opts.pix + textOffset * opts.pix;
-        if (item.y > zeroPoints) {
-          startY = item.y + textOffset * opts.pix + fontSize;
-        }
-        context.fillText(String(formatVal), item.x, startY);
-        context.closePath();
-        context.stroke();
-        context.setTextAlign("left");
-      }
-    });
-  }
-  function drawBarPointText(points, series, config2, context, opts) {
-    var data = series.data;
-    var textOffset = series.textOffset ? series.textOffset : 0;
-    points.forEach(function(item, index) {
-      if (item !== null) {
-        context.beginPath();
-        var fontSize = series.textSize ? series.textSize * opts.pix : config2.fontSize;
-        context.setFontSize(fontSize);
-        context.setFillStyle(series.textColor || opts.fontColor);
-        var value = data[index];
-        if (typeof data[index] === "object" && data[index] !== null) {
-          value = data[index].value;
-        }
-        var formatVal = series.formatter ? series.formatter(value, index, series, opts) : value;
-        context.setTextAlign("left");
-        context.fillText(String(formatVal), item.x + 4 * opts.pix, item.y + fontSize / 2 - 3);
-        context.closePath();
-        context.stroke();
-      }
-    });
-  }
-  function drawGaugeLabel(gaugeOption, radius, centerPosition, opts, config2, context) {
-    radius -= gaugeOption.width / 2 + gaugeOption.labelOffset * opts.pix;
-    radius = radius < 10 ? 10 : radius;
-    let totalAngle;
-    if (gaugeOption.endAngle < gaugeOption.startAngle) {
-      totalAngle = 2 + gaugeOption.endAngle - gaugeOption.startAngle;
-    } else {
-      totalAngle = gaugeOption.startAngle - gaugeOption.endAngle;
-    }
-    let splitAngle = totalAngle / gaugeOption.splitLine.splitNumber;
-    let totalNumber = gaugeOption.endNumber - gaugeOption.startNumber;
-    let splitNumber = totalNumber / gaugeOption.splitLine.splitNumber;
-    let nowAngle = gaugeOption.startAngle;
-    let nowNumber = gaugeOption.startNumber;
-    for (let i = 0; i < gaugeOption.splitLine.splitNumber + 1; i++) {
-      var pos = {
-        x: radius * Math.cos(nowAngle * Math.PI),
-        y: radius * Math.sin(nowAngle * Math.PI)
-      };
-      var labelText = gaugeOption.formatter ? gaugeOption.formatter(nowNumber, i, opts) : nowNumber;
-      pos.x += centerPosition.x - measureText(labelText, config2.fontSize, context) / 2;
-      pos.y += centerPosition.y;
-      var startX = pos.x;
-      var startY = pos.y;
-      context.beginPath();
-      context.setFontSize(config2.fontSize);
-      context.setFillStyle(gaugeOption.labelColor || opts.fontColor);
-      context.fillText(labelText, startX, startY + config2.fontSize / 2);
-      context.closePath();
-      context.stroke();
-      nowAngle += splitAngle;
-      if (nowAngle >= 2) {
-        nowAngle = nowAngle % 2;
-      }
-      nowNumber += splitNumber;
-    }
-  }
-  function drawRadarLabel(angleList, radius, centerPosition, opts, config2, context) {
-    var radarOption = opts.extra.radar || {};
-    angleList.forEach(function(angle, index) {
-      if (radarOption.labelPointShow === true && opts.categories[index] !== "") {
-        var posPoint = {
-          x: radius * Math.cos(angle),
-          y: radius * Math.sin(angle)
-        };
-        var posPointAxis = convertCoordinateOrigin(posPoint.x, posPoint.y, centerPosition);
-        context.setFillStyle(radarOption.labelPointColor);
-        context.beginPath();
-        context.arc(posPointAxis.x, posPointAxis.y, radarOption.labelPointRadius * opts.pix, 0, 2 * Math.PI, false);
-        context.closePath();
-        context.fill();
-      }
-      if (radarOption.labelShow === true) {
-        var pos = {
-          x: (radius + config2.radarLabelTextMargin * opts.pix) * Math.cos(angle),
-          y: (radius + config2.radarLabelTextMargin * opts.pix) * Math.sin(angle)
-        };
-        var posRelativeCanvas = convertCoordinateOrigin(pos.x, pos.y, centerPosition);
-        var startX = posRelativeCanvas.x;
-        var startY = posRelativeCanvas.y;
-        if (util.approximatelyEqual(pos.x, 0)) {
-          startX -= measureText(opts.categories[index] || "", config2.fontSize, context) / 2;
-        } else if (pos.x < 0) {
-          startX -= measureText(opts.categories[index] || "", config2.fontSize, context);
-        }
-        context.beginPath();
-        context.setFontSize(config2.fontSize);
-        context.setFillStyle(radarOption.labelColor || opts.fontColor);
-        context.fillText(opts.categories[index] || "", startX, startY + config2.fontSize / 2);
-        context.closePath();
-        context.stroke();
-      }
-    });
-  }
-  function drawPieText(series, opts, config2, context, radius, center) {
-    var lineRadius = config2.pieChartLinePadding;
-    var textObjectCollection = [];
-    var lastTextObject = null;
-    var seriesConvert = series.map(function(item, index) {
-      var text = item.formatter ? item.formatter(item, index, series, opts) : util.toFixed(item._proportion_.toFixed(4) * 100) + "%";
-      text = item.labelText ? item.labelText : text;
-      var arc = 2 * Math.PI - (item._start_ + 2 * Math.PI * item._proportion_ / 2);
-      if (item._rose_proportion_) {
-        arc = 2 * Math.PI - (item._start_ + 2 * Math.PI * item._rose_proportion_ / 2);
-      }
-      var color3 = item.color;
-      var radius2 = item._radius_;
-      return {
-        arc,
-        text,
-        color: color3,
-        radius: radius2,
-        textColor: item.textColor,
-        textSize: item.textSize,
-        labelShow: item.labelShow
-      };
-    });
-    for (let i = 0; i < seriesConvert.length; i++) {
-      let item = seriesConvert[i];
-      let orginX1 = Math.cos(item.arc) * (item.radius + lineRadius);
-      let orginY1 = Math.sin(item.arc) * (item.radius + lineRadius);
-      let orginX2 = Math.cos(item.arc) * item.radius;
-      let orginY2 = Math.sin(item.arc) * item.radius;
-      let orginX3 = orginX1 >= 0 ? orginX1 + config2.pieChartTextPadding : orginX1 - config2.pieChartTextPadding;
-      let orginY3 = orginY1;
-      let textWidth = measureText(item.text, item.textSize * opts.pix || config2.fontSize, context);
-      let startY = orginY3;
-      if (lastTextObject && util.isSameXCoordinateArea(lastTextObject.start, {
-        x: orginX3
-      })) {
-        if (orginX3 > 0) {
-          startY = Math.min(orginY3, lastTextObject.start.y);
-        } else if (orginX1 < 0) {
-          startY = Math.max(orginY3, lastTextObject.start.y);
-        } else {
-          if (orginY3 > 0) {
-            startY = Math.max(orginY3, lastTextObject.start.y);
-          } else {
-            startY = Math.min(orginY3, lastTextObject.start.y);
-          }
-        }
-      }
-      if (orginX3 < 0) {
-        orginX3 -= textWidth;
-      }
-      let textObject = {
-        lineStart: {
-          x: orginX2,
-          y: orginY2
-        },
-        lineEnd: {
-          x: orginX1,
-          y: orginY1
-        },
-        start: {
-          x: orginX3,
-          y: startY
-        },
-        width: textWidth,
-        height: config2.fontSize,
-        text: item.text,
-        color: item.color,
-        textColor: item.textColor,
-        textSize: item.textSize
-      };
-      lastTextObject = avoidCollision(textObject, lastTextObject);
-      textObjectCollection.push(lastTextObject);
-    }
-    for (let i = 0; i < textObjectCollection.length; i++) {
-      if (seriesConvert[i].labelShow === false) {
-        continue;
-      }
-      let item = textObjectCollection[i];
-      let lineStartPoistion = convertCoordinateOrigin(item.lineStart.x, item.lineStart.y, center);
-      let lineEndPoistion = convertCoordinateOrigin(item.lineEnd.x, item.lineEnd.y, center);
-      let textPosition = convertCoordinateOrigin(item.start.x, item.start.y, center);
-      context.setLineWidth(1 * opts.pix);
-      context.setFontSize(item.textSize * opts.pix || config2.fontSize);
-      context.beginPath();
-      context.setStrokeStyle(item.color);
-      context.setFillStyle(item.color);
-      context.moveTo(lineStartPoistion.x, lineStartPoistion.y);
-      let curveStartX = item.start.x < 0 ? textPosition.x + item.width : textPosition.x;
-      let textStartX = item.start.x < 0 ? textPosition.x - 5 : textPosition.x + 5;
-      context.quadraticCurveTo(lineEndPoistion.x, lineEndPoistion.y, curveStartX, textPosition.y);
-      context.moveTo(lineStartPoistion.x, lineStartPoistion.y);
-      context.stroke();
-      context.closePath();
-      context.beginPath();
-      context.moveTo(textPosition.x + item.width, textPosition.y);
-      context.arc(curveStartX, textPosition.y, 2 * opts.pix, 0, 2 * Math.PI);
-      context.closePath();
-      context.fill();
-      context.beginPath();
-      context.setFontSize(item.textSize * opts.pix || config2.fontSize);
-      context.setFillStyle(item.textColor || opts.fontColor);
-      context.fillText(item.text, textStartX, textPosition.y + 3);
-      context.closePath();
-      context.stroke();
-      context.closePath();
-    }
-  }
-  function drawToolTipSplitLine(offsetX, opts, config2, context) {
-    var toolTipOption = opts.extra.tooltip || {};
-    toolTipOption.gridType = toolTipOption.gridType == void 0 ? "solid" : toolTipOption.gridType;
-    toolTipOption.dashLength = toolTipOption.dashLength == void 0 ? 4 : toolTipOption.dashLength;
-    var startY = opts.area[0];
-    var endY = opts.height - opts.area[2];
-    if (toolTipOption.gridType == "dash") {
-      context.setLineDash([toolTipOption.dashLength, toolTipOption.dashLength]);
-    }
-    context.setStrokeStyle(toolTipOption.gridColor || "#cccccc");
-    context.setLineWidth(1 * opts.pix);
-    context.beginPath();
-    context.moveTo(offsetX, startY);
-    context.lineTo(offsetX, endY);
-    context.stroke();
-    context.setLineDash([]);
-    if (toolTipOption.xAxisLabel) {
-      let labelText = opts.categories[opts.tooltip.index];
-      context.setFontSize(config2.fontSize);
-      let textWidth = measureText(labelText, config2.fontSize, context);
-      let textX = offsetX - 0.5 * textWidth;
-      let textY = endY + 2 * opts.pix;
-      context.beginPath();
-      context.setFillStyle(hexToRgb(toolTipOption.labelBgColor || config2.toolTipBackground, toolTipOption.labelBgOpacity || config2.toolTipOpacity));
-      context.setStrokeStyle(toolTipOption.labelBgColor || config2.toolTipBackground);
-      context.setLineWidth(1 * opts.pix);
-      context.rect(textX - toolTipOption.boxPadding * opts.pix, textY, textWidth + 2 * toolTipOption.boxPadding * opts.pix, config2.fontSize + 2 * toolTipOption.boxPadding * opts.pix);
-      context.closePath();
-      context.stroke();
-      context.fill();
-      context.beginPath();
-      context.setFontSize(config2.fontSize);
-      context.setFillStyle(toolTipOption.labelFontColor || opts.fontColor);
-      context.fillText(String(labelText), textX, textY + toolTipOption.boxPadding * opts.pix + config2.fontSize);
-      context.closePath();
-      context.stroke();
-    }
-  }
-  function drawMarkLine(opts, config2, context) {
-    let markLineOption = assign({}, {
-      type: "solid",
-      dashLength: 4,
-      data: []
-    }, opts.extra.markLine);
-    let startX = opts.area[3];
-    let endX = opts.width - opts.area[1];
-    let points = calMarkLineData(markLineOption.data, opts);
-    for (let i = 0; i < points.length; i++) {
-      let item = assign({}, {
-        lineColor: "#DE4A42",
-        showLabel: false,
-        labelFontSize: 13,
-        labelPadding: 6,
-        labelFontColor: "#666666",
-        labelBgColor: "#DFE8FF",
-        labelBgOpacity: 0.8,
-        labelAlign: "left",
-        labelOffsetX: 0,
-        labelOffsetY: 0
-      }, points[i]);
-      if (markLineOption.type == "dash") {
-        context.setLineDash([markLineOption.dashLength, markLineOption.dashLength]);
-      }
-      context.setStrokeStyle(item.lineColor);
-      context.setLineWidth(1 * opts.pix);
-      context.beginPath();
-      context.moveTo(startX, item.y);
-      context.lineTo(endX, item.y);
-      context.stroke();
-      context.setLineDash([]);
-      if (item.showLabel) {
-        let fontSize = item.labelFontSize * opts.pix;
-        let labelText = item.labelText ? item.labelText : item.value;
-        context.setFontSize(fontSize);
-        let textWidth = measureText(labelText, fontSize, context);
-        let bgWidth = textWidth + item.labelPadding * opts.pix * 2;
-        let bgStartX = item.labelAlign == "left" ? opts.area[3] - bgWidth : opts.width - opts.area[1];
-        bgStartX += item.labelOffsetX;
-        let bgStartY = item.y - 0.5 * fontSize - item.labelPadding * opts.pix;
-        bgStartY += item.labelOffsetY;
-        let textX = bgStartX + item.labelPadding * opts.pix;
-        let textY = item.y;
-        context.setFillStyle(hexToRgb(item.labelBgColor, item.labelBgOpacity));
-        context.setStrokeStyle(item.labelBgColor);
-        context.setLineWidth(1 * opts.pix);
-        context.beginPath();
-        context.rect(bgStartX, bgStartY, bgWidth, fontSize + 2 * item.labelPadding * opts.pix);
-        context.closePath();
-        context.stroke();
-        context.fill();
-        context.setFontSize(fontSize);
-        context.setTextAlign("left");
-        context.setFillStyle(item.labelFontColor);
-        context.fillText(String(labelText), textX, bgStartY + fontSize + item.labelPadding * opts.pix / 2);
-        context.stroke();
-        context.setTextAlign("left");
-      }
-    }
-  }
-  function drawToolTipHorizentalLine(opts, config2, context, eachSpacing, xAxisPoints) {
-    var toolTipOption = assign({}, {
-      gridType: "solid",
-      dashLength: 4
-    }, opts.extra.tooltip);
-    var startX = opts.area[3];
-    var endX = opts.width - opts.area[1];
-    if (toolTipOption.gridType == "dash") {
-      context.setLineDash([toolTipOption.dashLength, toolTipOption.dashLength]);
-    }
-    context.setStrokeStyle(toolTipOption.gridColor || "#cccccc");
-    context.setLineWidth(1 * opts.pix);
-    context.beginPath();
-    context.moveTo(startX, opts.tooltip.offset.y);
-    context.lineTo(endX, opts.tooltip.offset.y);
-    context.stroke();
-    context.setLineDash([]);
-    if (toolTipOption.yAxisLabel) {
-      let boxPadding = toolTipOption.boxPadding * opts.pix;
-      let labelText = calTooltipYAxisData(opts.tooltip.offset.y, opts.series, opts, config2, eachSpacing);
-      let widthArr = opts.chartData.yAxisData.yAxisWidth;
-      let tStartLeft = opts.area[3];
-      let tStartRight = opts.width - opts.area[1];
-      for (let i = 0; i < labelText.length; i++) {
-        context.setFontSize(toolTipOption.fontSize * opts.pix);
-        let textWidth = measureText(labelText[i], toolTipOption.fontSize * opts.pix, context);
-        let bgStartX, bgEndX, bgWidth;
-        if (widthArr[i].position == "left") {
-          bgStartX = tStartLeft - (textWidth + boxPadding * 2) - 2 * opts.pix;
-          bgEndX = Math.max(bgStartX, bgStartX + textWidth + boxPadding * 2);
-        } else {
-          bgStartX = tStartRight + 2 * opts.pix;
-          bgEndX = Math.max(bgStartX + widthArr[i].width, bgStartX + textWidth + boxPadding * 2);
-        }
-        bgWidth = bgEndX - bgStartX;
-        let textX = bgStartX + (bgWidth - textWidth) / 2;
-        let textY = opts.tooltip.offset.y;
-        context.beginPath();
-        context.setFillStyle(hexToRgb(toolTipOption.labelBgColor || config2.toolTipBackground, toolTipOption.labelBgOpacity || config2.toolTipOpacity));
-        context.setStrokeStyle(toolTipOption.labelBgColor || config2.toolTipBackground);
-        context.setLineWidth(1 * opts.pix);
-        context.rect(bgStartX, textY - 0.5 * config2.fontSize - boxPadding, bgWidth, config2.fontSize + 2 * boxPadding);
-        context.closePath();
-        context.stroke();
-        context.fill();
-        context.beginPath();
-        context.setFontSize(config2.fontSize);
-        context.setFillStyle(toolTipOption.labelFontColor || opts.fontColor);
-        context.fillText(labelText[i], textX, textY + 0.5 * config2.fontSize);
-        context.closePath();
-        context.stroke();
-        if (widthArr[i].position == "left") {
-          tStartLeft -= widthArr[i].width + opts.yAxis.padding * opts.pix;
-        } else {
-          tStartRight += widthArr[i].width + opts.yAxis.padding * opts.pix;
-        }
-      }
-    }
-  }
-  function drawToolTipSplitArea(offsetX, opts, config2, context, eachSpacing) {
-    var toolTipOption = assign({}, {
-      activeBgColor: "#000000",
-      activeBgOpacity: 0.08,
-      activeWidth: eachSpacing
-    }, opts.extra.column);
-    toolTipOption.activeWidth = toolTipOption.activeWidth > eachSpacing ? eachSpacing : toolTipOption.activeWidth;
-    var startY = opts.area[0];
-    var endY = opts.height - opts.area[2];
-    context.beginPath();
-    context.setFillStyle(hexToRgb(toolTipOption.activeBgColor, toolTipOption.activeBgOpacity));
-    context.rect(offsetX - toolTipOption.activeWidth / 2, startY, toolTipOption.activeWidth, endY - startY);
-    context.closePath();
-    context.fill();
-    context.setFillStyle("#FFFFFF");
-  }
-  function drawBarToolTipSplitArea(offsetX, opts, config2, context, eachSpacing) {
-    var toolTipOption = assign({}, {
-      activeBgColor: "#000000",
-      activeBgOpacity: 0.08
-    }, opts.extra.bar);
-    var startX = opts.area[3];
-    var endX = opts.width - opts.area[1];
-    context.beginPath();
-    context.setFillStyle(hexToRgb(toolTipOption.activeBgColor, toolTipOption.activeBgOpacity));
-    context.rect(startX, offsetX - eachSpacing / 2, endX - startX, eachSpacing);
-    context.closePath();
-    context.fill();
-    context.setFillStyle("#FFFFFF");
-  }
-  function drawToolTip(textList, offset, opts, config2, context, eachSpacing, xAxisPoints) {
-    var toolTipOption = assign({}, {
-      showBox: true,
-      showArrow: true,
-      showCategory: false,
-      bgColor: "#000000",
-      bgOpacity: 0.7,
-      borderColor: "#000000",
-      borderWidth: 0,
-      borderRadius: 0,
-      borderOpacity: 0.7,
-      boxPadding: 3,
-      fontColor: "#FFFFFF",
-      fontSize: 13,
-      lineHeight: 20,
-      legendShow: true,
-      legendShape: "auto",
-      splitLine: true
-    }, opts.extra.tooltip);
-    if (toolTipOption.showCategory == true && opts.categories) {
-      textList.unshift({ text: opts.categories[opts.tooltip.index], color: null });
-    }
-    var fontSize = toolTipOption.fontSize * opts.pix;
-    var lineHeight = toolTipOption.lineHeight * opts.pix;
-    var boxPadding = toolTipOption.boxPadding * opts.pix;
-    var legendWidth = fontSize;
-    var legendMarginRight = 5 * opts.pix;
-    if (toolTipOption.legendShow == false) {
-      legendWidth = 0;
-      legendMarginRight = 0;
-    }
-    var arrowWidth = toolTipOption.showArrow ? 8 * opts.pix : 0;
-    var isOverRightBorder = false;
-    if (opts.type == "line" || opts.type == "mount" || opts.type == "area" || opts.type == "candle" || opts.type == "mix") {
-      if (toolTipOption.splitLine == true) {
-        drawToolTipSplitLine(opts.tooltip.offset.x, opts, config2, context);
-      }
-    }
-    offset = assign({
-      x: 0,
-      y: 0
-    }, offset);
-    offset.y -= 8 * opts.pix;
-    var textWidth = textList.map(function(item) {
-      return measureText(item.text, fontSize, context);
-    });
-    var toolTipWidth = legendWidth + legendMarginRight + 4 * boxPadding + Math.max.apply(null, textWidth);
-    var toolTipHeight = 2 * boxPadding + textList.length * lineHeight;
-    if (toolTipOption.showBox == false) {
-      return;
-    }
-    if (offset.x - Math.abs(opts._scrollDistance_ || 0) + arrowWidth + toolTipWidth > opts.width) {
-      isOverRightBorder = true;
-    }
-    if (toolTipHeight + offset.y > opts.height) {
-      offset.y = opts.height - toolTipHeight;
-    }
-    context.beginPath();
-    context.setFillStyle(hexToRgb(toolTipOption.bgColor, toolTipOption.bgOpacity));
-    context.setLineWidth(toolTipOption.borderWidth * opts.pix);
-    context.setStrokeStyle(hexToRgb(toolTipOption.borderColor, toolTipOption.borderOpacity));
-    var radius = toolTipOption.borderRadius;
-    if (isOverRightBorder) {
-      if (toolTipWidth + arrowWidth > opts.width) {
-        offset.x = opts.width + Math.abs(opts._scrollDistance_ || 0) + arrowWidth + (toolTipWidth - opts.width);
-      }
-      if (toolTipWidth > offset.x) {
-        offset.x = opts.width + Math.abs(opts._scrollDistance_ || 0) + arrowWidth + (toolTipWidth - opts.width);
-      }
-      if (toolTipOption.showArrow) {
-        context.moveTo(offset.x, offset.y + 10 * opts.pix);
-        context.lineTo(offset.x - arrowWidth, offset.y + 10 * opts.pix + 5 * opts.pix);
-      }
-      context.arc(offset.x - arrowWidth - radius, offset.y + toolTipHeight - radius, radius, 0, Math.PI / 2, false);
-      context.arc(
-        offset.x - arrowWidth - Math.round(toolTipWidth) + radius,
-        offset.y + toolTipHeight - radius,
-        radius,
-        Math.PI / 2,
-        Math.PI,
-        false
-      );
-      context.arc(offset.x - arrowWidth - Math.round(toolTipWidth) + radius, offset.y + radius, radius, -Math.PI, -Math.PI / 2, false);
-      context.arc(offset.x - arrowWidth - radius, offset.y + radius, radius, -Math.PI / 2, 0, false);
-      if (toolTipOption.showArrow) {
-        context.lineTo(offset.x - arrowWidth, offset.y + 10 * opts.pix - 5 * opts.pix);
-        context.lineTo(offset.x, offset.y + 10 * opts.pix);
-      }
-    } else {
-      if (toolTipOption.showArrow) {
-        context.moveTo(offset.x, offset.y + 10 * opts.pix);
-        context.lineTo(offset.x + arrowWidth, offset.y + 10 * opts.pix - 5 * opts.pix);
-      }
-      context.arc(offset.x + arrowWidth + radius, offset.y + radius, radius, -Math.PI, -Math.PI / 2, false);
-      context.arc(
-        offset.x + arrowWidth + Math.round(toolTipWidth) - radius,
-        offset.y + radius,
-        radius,
-        -Math.PI / 2,
-        0,
-        false
-      );
-      context.arc(
-        offset.x + arrowWidth + Math.round(toolTipWidth) - radius,
-        offset.y + toolTipHeight - radius,
-        radius,
-        0,
-        Math.PI / 2,
-        false
-      );
-      context.arc(offset.x + arrowWidth + radius, offset.y + toolTipHeight - radius, radius, Math.PI / 2, Math.PI, false);
-      if (toolTipOption.showArrow) {
-        context.lineTo(offset.x + arrowWidth, offset.y + 10 * opts.pix + 5 * opts.pix);
-        context.lineTo(offset.x, offset.y + 10 * opts.pix);
-      }
-    }
-    context.closePath();
-    context.fill();
-    if (toolTipOption.borderWidth > 0) {
-      context.stroke();
-    }
-    if (toolTipOption.legendShow) {
-      textList.forEach(function(item, index) {
-        if (item.color !== null) {
-          context.beginPath();
-          context.setFillStyle(item.color);
-          var startX = offset.x + arrowWidth + 2 * boxPadding;
-          var startY = offset.y + (lineHeight - fontSize) / 2 + lineHeight * index + boxPadding + 1;
-          if (isOverRightBorder) {
-            startX = offset.x - toolTipWidth - arrowWidth + 2 * boxPadding;
-          }
-          switch (item.legendShape) {
-            case "line":
-              context.moveTo(startX, startY + 0.5 * legendWidth - 2 * opts.pix);
-              context.fillRect(startX, startY + 0.5 * legendWidth - 2 * opts.pix, legendWidth, 4 * opts.pix);
-              break;
-            case "triangle":
-              context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);
-              context.lineTo(startX + 2.5 * opts.pix, startY + 0.5 * legendWidth + 5 * opts.pix);
-              context.lineTo(startX + 12.5 * opts.pix, startY + 0.5 * legendWidth + 5 * opts.pix);
-              context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);
-              break;
-            case "diamond":
-              context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);
-              context.lineTo(startX + 2.5 * opts.pix, startY + 0.5 * legendWidth);
-              context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth + 5 * opts.pix);
-              context.lineTo(startX + 12.5 * opts.pix, startY + 0.5 * legendWidth);
-              context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);
-              break;
-            case "circle":
-              context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth);
-              context.arc(startX + 7.5 * opts.pix, startY + 0.5 * legendWidth, 5 * opts.pix, 0, 2 * Math.PI);
-              break;
-            case "rect":
-              context.moveTo(startX, startY + 0.5 * legendWidth - 5 * opts.pix);
-              context.fillRect(startX, startY + 0.5 * legendWidth - 5 * opts.pix, 15 * opts.pix, 10 * opts.pix);
-              break;
-            case "square":
-              context.moveTo(startX + 2 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix);
-              context.fillRect(startX + 2 * opts.pix, startY + 0.5 * legendWidth - 5 * opts.pix, 10 * opts.pix, 10 * opts.pix);
-              break;
-            default:
-              context.moveTo(startX, startY + 0.5 * legendWidth - 5 * opts.pix);
-              context.fillRect(startX, startY + 0.5 * legendWidth - 5 * opts.pix, 15 * opts.pix, 10 * opts.pix);
-          }
-          context.closePath();
-          context.fill();
-        }
-      });
-    }
-    textList.forEach(function(item, index) {
-      var startX = offset.x + arrowWidth + 2 * boxPadding + legendWidth + legendMarginRight;
-      if (isOverRightBorder) {
-        startX = offset.x - toolTipWidth - arrowWidth + 2 * boxPadding + legendWidth + legendMarginRight;
-      }
-      var startY = offset.y + lineHeight * index + (lineHeight - fontSize) / 2 - 1 + boxPadding + fontSize;
-      context.beginPath();
-      context.setFontSize(fontSize);
-      context.setTextBaseline("normal");
-      context.setFillStyle(toolTipOption.fontColor);
-      context.fillText(item.text, startX, startY);
-      context.closePath();
-      context.stroke();
-    });
-  }
-  function drawColumnDataPoints(series, opts, config2, context) {
-    let process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    let xAxisData = opts.chartData.xAxisData, xAxisPoints = xAxisData.xAxisPoints, eachSpacing = xAxisData.eachSpacing;
-    let columnOption = assign({}, {
-      type: "group",
-      width: eachSpacing / 2,
-      meterBorder: 4,
-      meterFillColor: "#FFFFFF",
-      barBorderCircle: false,
-      barBorderRadius: [],
-      seriesGap: 2,
-      linearType: "none",
-      linearOpacity: 1,
-      customColor: [],
-      colorStop: 0,
-      labelPosition: "outside"
-    }, opts.extra.column);
-    let calPoints = [];
-    context.save();
-    let leftNum = -2;
-    let rightNum = xAxisPoints.length + 2;
-    if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {
-      context.translate(opts._scrollDistance_, 0);
-      leftNum = Math.floor(-opts._scrollDistance_ / eachSpacing) - 2;
-      rightNum = leftNum + opts.xAxis.itemCount + 4;
-    }
-    if (opts.tooltip && opts.tooltip.textList && opts.tooltip.textList.length && process === 1) {
-      drawToolTipSplitArea(opts.tooltip.offset.x, opts, config2, context, eachSpacing);
-    }
-    columnOption.customColor = fillCustomColor(columnOption.linearType, columnOption.customColor, series, config2);
-    series.forEach(function(eachSeries, seriesIndex) {
-      let ranges, minRange, maxRange;
-      ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-      minRange = ranges.pop();
-      maxRange = ranges.shift();
-      let spacingValid = opts.height - opts.area[0] - opts.area[2];
-      let zeroHeight = spacingValid * (0 - minRange) / (maxRange - minRange);
-      let zeroPoints = opts.height - Math.round(zeroHeight) - opts.area[2];
-      eachSeries.zeroPoints = zeroPoints;
-      var data = eachSeries.data;
-      switch (columnOption.type) {
-        case "group":
-          var points = getColumnDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, zeroPoints, process);
-          var tooltipPoints = getStackDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, seriesIndex, series, process);
-          calPoints.push(tooltipPoints);
-          points = fixColumeData(points, eachSpacing, series.length, seriesIndex, config2, opts);
-          for (let i = 0; i < points.length; i++) {
-            let item = points[i];
-            if (item !== null && i > leftNum && i < rightNum) {
-              var startX = item.x - item.width / 2;
-              var height = opts.height - item.y - opts.area[2];
-              context.beginPath();
-              var fillColor = item.color || eachSeries.color;
-              var strokeColor = item.color || eachSeries.color;
-              if (columnOption.linearType !== "none") {
-                var grd = context.createLinearGradient(startX, item.y, startX, zeroPoints);
-                if (columnOption.linearType == "opacity") {
-                  grd.addColorStop(0, hexToRgb(fillColor, columnOption.linearOpacity));
-                  grd.addColorStop(1, hexToRgb(fillColor, 1));
-                } else {
-                  grd.addColorStop(0, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));
-                  grd.addColorStop(columnOption.colorStop, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));
-                  grd.addColorStop(1, hexToRgb(fillColor, 1));
-                }
-                fillColor = grd;
-              }
-              if (columnOption.barBorderRadius && columnOption.barBorderRadius.length === 4 || columnOption.barBorderCircle === true) {
-                const left = startX;
-                const top = item.y > zeroPoints ? zeroPoints : item.y;
-                const width = item.width;
-                const height2 = Math.abs(zeroPoints - item.y);
-                if (columnOption.barBorderCircle) {
-                  columnOption.barBorderRadius = [width / 2, width / 2, 0, 0];
-                }
-                if (item.y > zeroPoints) {
-                  columnOption.barBorderRadius = [0, 0, width / 2, width / 2];
-                }
-                let [r0, r1, r2, r3] = columnOption.barBorderRadius;
-                let minRadius = Math.min(width / 2, height2 / 2);
-                r0 = r0 > minRadius ? minRadius : r0;
-                r1 = r1 > minRadius ? minRadius : r1;
-                r2 = r2 > minRadius ? minRadius : r2;
-                r3 = r3 > minRadius ? minRadius : r3;
-                r0 = r0 < 0 ? 0 : r0;
-                r1 = r1 < 0 ? 0 : r1;
-                r2 = r2 < 0 ? 0 : r2;
-                r3 = r3 < 0 ? 0 : r3;
-                context.arc(left + r0, top + r0, r0, -Math.PI, -Math.PI / 2);
-                context.arc(left + width - r1, top + r1, r1, -Math.PI / 2, 0);
-                context.arc(left + width - r2, top + height2 - r2, r2, 0, Math.PI / 2);
-                context.arc(left + r3, top + height2 - r3, r3, Math.PI / 2, Math.PI);
-              } else {
-                context.moveTo(startX, item.y);
-                context.lineTo(startX + item.width, item.y);
-                context.lineTo(startX + item.width, zeroPoints);
-                context.lineTo(startX, zeroPoints);
-                context.lineTo(startX, item.y);
-                context.setLineWidth(1);
-                context.setStrokeStyle(strokeColor);
-              }
-              context.setFillStyle(fillColor);
-              context.closePath();
-              context.fill();
-            }
-          }
-          ;
-          break;
-        case "stack":
-          var points = getStackDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, seriesIndex, series, process);
-          calPoints.push(points);
-          points = fixColumeStackData(points, eachSpacing, series.length, seriesIndex, config2, opts, series);
-          for (let i = 0; i < points.length; i++) {
-            let item = points[i];
-            if (item !== null && i > leftNum && i < rightNum) {
-              context.beginPath();
-              var fillColor = item.color || eachSeries.color;
-              var startX = item.x - item.width / 2 + 1;
-              var height = opts.height - item.y - opts.area[2];
-              var height0 = opts.height - item.y0 - opts.area[2];
-              if (seriesIndex > 0) {
-                height -= height0;
-              }
-              context.setFillStyle(fillColor);
-              context.moveTo(startX, item.y);
-              context.fillRect(startX, item.y, item.width, height);
-              context.closePath();
-              context.fill();
-            }
-          }
-          ;
-          break;
-        case "meter":
-          var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-          calPoints.push(points);
-          points = fixColumeMeterData(points, eachSpacing, series.length, seriesIndex, config2, opts, columnOption.meterBorder);
-          for (let i = 0; i < points.length; i++) {
-            let item = points[i];
-            if (item !== null && i > leftNum && i < rightNum) {
-              context.beginPath();
-              if (seriesIndex == 0 && columnOption.meterBorder > 0) {
-                context.setStrokeStyle(eachSeries.color);
-                context.setLineWidth(columnOption.meterBorder * opts.pix);
-              }
-              if (seriesIndex == 0) {
-                context.setFillStyle(columnOption.meterFillColor);
-              } else {
-                context.setFillStyle(item.color || eachSeries.color);
-              }
-              var startX = item.x - item.width / 2;
-              var height = opts.height - item.y - opts.area[2];
-              if (columnOption.barBorderRadius && columnOption.barBorderRadius.length === 4 || columnOption.barBorderCircle === true) {
-                const left = startX;
-                const top = item.y;
-                const width = item.width;
-                const height2 = zeroPoints - item.y;
-                if (columnOption.barBorderCircle) {
-                  columnOption.barBorderRadius = [width / 2, width / 2, 0, 0];
-                }
-                let [r0, r1, r2, r3] = columnOption.barBorderRadius;
-                let minRadius = Math.min(width / 2, height2 / 2);
-                r0 = r0 > minRadius ? minRadius : r0;
-                r1 = r1 > minRadius ? minRadius : r1;
-                r2 = r2 > minRadius ? minRadius : r2;
-                r3 = r3 > minRadius ? minRadius : r3;
-                r0 = r0 < 0 ? 0 : r0;
-                r1 = r1 < 0 ? 0 : r1;
-                r2 = r2 < 0 ? 0 : r2;
-                r3 = r3 < 0 ? 0 : r3;
-                context.arc(left + r0, top + r0, r0, -Math.PI, -Math.PI / 2);
-                context.arc(left + width - r1, top + r1, r1, -Math.PI / 2, 0);
-                context.arc(left + width - r2, top + height2 - r2, r2, 0, Math.PI / 2);
-                context.arc(left + r3, top + height2 - r3, r3, Math.PI / 2, Math.PI);
-                context.fill();
-              } else {
-                context.moveTo(startX, item.y);
-                context.lineTo(startX + item.width, item.y);
-                context.lineTo(startX + item.width, zeroPoints);
-                context.lineTo(startX, zeroPoints);
-                context.lineTo(startX, item.y);
-                context.fill();
-              }
-              if (seriesIndex == 0 && columnOption.meterBorder > 0) {
-                context.closePath();
-                context.stroke();
-              }
-            }
-          }
-          break;
-      }
-    });
-    if (opts.dataLabel !== false && process === 1) {
-      series.forEach(function(eachSeries, seriesIndex) {
-        let ranges, minRange, maxRange;
-        ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-        minRange = ranges.pop();
-        maxRange = ranges.shift();
-        var data = eachSeries.data;
-        switch (columnOption.type) {
-          case "group":
-            var points = getColumnDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-            points = fixColumeData(points, eachSpacing, series.length, seriesIndex, config2, opts);
-            drawColumePointText(points, eachSeries, config2, context, opts);
-            break;
-          case "stack":
-            var points = getStackDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, seriesIndex, series, process);
-            drawColumePointText(points, eachSeries, config2, context, opts);
-            break;
-          case "meter":
-            var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-            drawColumePointText(points, eachSeries, config2, context, opts);
-            break;
-        }
-      });
-    }
-    context.restore();
-    return {
-      xAxisPoints,
-      calPoints,
-      eachSpacing
-    };
-  }
-  function drawMountDataPoints(series, opts, config2, context) {
-    let process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    let xAxisData = opts.chartData.xAxisData, xAxisPoints = xAxisData.xAxisPoints, eachSpacing = xAxisData.eachSpacing;
-    let mountOption = assign({}, {
-      type: "mount",
-      widthRatio: 1,
-      borderWidth: 1,
-      barBorderCircle: false,
-      barBorderRadius: [],
-      linearType: "none",
-      linearOpacity: 1,
-      customColor: [],
-      colorStop: 0
-    }, opts.extra.mount);
-    mountOption.widthRatio = mountOption.widthRatio <= 0 ? 0 : mountOption.widthRatio;
-    mountOption.widthRatio = mountOption.widthRatio >= 2 ? 2 : mountOption.widthRatio;
-    let calPoints = [];
-    context.save();
-    let leftNum = -2;
-    let rightNum = xAxisPoints.length + 2;
-    if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {
-      context.translate(opts._scrollDistance_, 0);
-      leftNum = Math.floor(-opts._scrollDistance_ / eachSpacing) - 2;
-      rightNum = leftNum + opts.xAxis.itemCount + 4;
-    }
-    mountOption.customColor = fillCustomColor(mountOption.linearType, mountOption.customColor, series, config2);
-    let ranges, minRange, maxRange;
-    ranges = [].concat(opts.chartData.yAxisData.ranges[0]);
-    minRange = ranges.pop();
-    maxRange = ranges.shift();
-    let spacingValid = opts.height - opts.area[0] - opts.area[2];
-    let zeroHeight = spacingValid * (0 - minRange) / (maxRange - minRange);
-    let zeroPoints = opts.height - Math.round(zeroHeight) - opts.area[2];
-    var points = getMountDataPoints(series, minRange, maxRange, xAxisPoints, eachSpacing, opts, mountOption, zeroPoints, process);
-    switch (mountOption.type) {
-      case "bar":
-        for (let i = 0; i < points.length; i++) {
-          let item = points[i];
-          if (item !== null && i > leftNum && i < rightNum) {
-            var startX = item.x - eachSpacing * mountOption.widthRatio / 2;
-            var height = opts.height - item.y - opts.area[2];
-            context.beginPath();
-            var fillColor = item.color || series[i].color;
-            var strokeColor = item.color || series[i].color;
-            if (mountOption.linearType !== "none") {
-              var grd = context.createLinearGradient(startX, item.y, startX, zeroPoints);
-              if (mountOption.linearType == "opacity") {
-                grd.addColorStop(0, hexToRgb(fillColor, mountOption.linearOpacity));
-                grd.addColorStop(1, hexToRgb(fillColor, 1));
-              } else {
-                grd.addColorStop(0, hexToRgb(mountOption.customColor[series[i].linearIndex], mountOption.linearOpacity));
-                grd.addColorStop(mountOption.colorStop, hexToRgb(mountOption.customColor[series[i].linearIndex], mountOption.linearOpacity));
-                grd.addColorStop(1, hexToRgb(fillColor, 1));
-              }
-              fillColor = grd;
-            }
-            if (mountOption.barBorderRadius && mountOption.barBorderRadius.length === 4 || mountOption.barBorderCircle === true) {
-              const left = startX;
-              const top = item.y > zeroPoints ? zeroPoints : item.y;
-              const width = item.width;
-              const height2 = Math.abs(zeroPoints - item.y);
-              if (mountOption.barBorderCircle) {
-                mountOption.barBorderRadius = [width / 2, width / 2, 0, 0];
-              }
-              if (item.y > zeroPoints) {
-                mountOption.barBorderRadius = [0, 0, width / 2, width / 2];
-              }
-              let [r0, r1, r2, r3] = mountOption.barBorderRadius;
-              let minRadius = Math.min(width / 2, height2 / 2);
-              r0 = r0 > minRadius ? minRadius : r0;
-              r1 = r1 > minRadius ? minRadius : r1;
-              r2 = r2 > minRadius ? minRadius : r2;
-              r3 = r3 > minRadius ? minRadius : r3;
-              r0 = r0 < 0 ? 0 : r0;
-              r1 = r1 < 0 ? 0 : r1;
-              r2 = r2 < 0 ? 0 : r2;
-              r3 = r3 < 0 ? 0 : r3;
-              context.arc(left + r0, top + r0, r0, -Math.PI, -Math.PI / 2);
-              context.arc(left + width - r1, top + r1, r1, -Math.PI / 2, 0);
-              context.arc(left + width - r2, top + height2 - r2, r2, 0, Math.PI / 2);
-              context.arc(left + r3, top + height2 - r3, r3, Math.PI / 2, Math.PI);
-            } else {
-              context.moveTo(startX, item.y);
-              context.lineTo(startX + item.width, item.y);
-              context.lineTo(startX + item.width, zeroPoints);
-              context.lineTo(startX, zeroPoints);
-              context.lineTo(startX, item.y);
-            }
-            context.setStrokeStyle(strokeColor);
-            context.setFillStyle(fillColor);
-            if (mountOption.borderWidth > 0) {
-              context.setLineWidth(mountOption.borderWidth * opts.pix);
-              context.closePath();
-              context.stroke();
-            }
-            context.fill();
-          }
-        }
-        ;
-        break;
-      case "triangle":
-        for (let i = 0; i < points.length; i++) {
-          let item = points[i];
-          if (item !== null && i > leftNum && i < rightNum) {
-            var startX = item.x - eachSpacing * mountOption.widthRatio / 2;
-            var height = opts.height - item.y - opts.area[2];
-            context.beginPath();
-            var fillColor = item.color || series[i].color;
-            var strokeColor = item.color || series[i].color;
-            if (mountOption.linearType !== "none") {
-              var grd = context.createLinearGradient(startX, item.y, startX, zeroPoints);
-              if (mountOption.linearType == "opacity") {
-                grd.addColorStop(0, hexToRgb(fillColor, mountOption.linearOpacity));
-                grd.addColorStop(1, hexToRgb(fillColor, 1));
-              } else {
-                grd.addColorStop(0, hexToRgb(mountOption.customColor[series[i].linearIndex], mountOption.linearOpacity));
-                grd.addColorStop(mountOption.colorStop, hexToRgb(mountOption.customColor[series[i].linearIndex], mountOption.linearOpacity));
-                grd.addColorStop(1, hexToRgb(fillColor, 1));
-              }
-              fillColor = grd;
-            }
-            context.moveTo(startX, zeroPoints);
-            context.lineTo(item.x, item.y);
-            context.lineTo(startX + item.width, zeroPoints);
-            context.setStrokeStyle(strokeColor);
-            context.setFillStyle(fillColor);
-            if (mountOption.borderWidth > 0) {
-              context.setLineWidth(mountOption.borderWidth * opts.pix);
-              context.stroke();
-            }
-            context.fill();
-          }
-        }
-        ;
-        break;
-      case "mount":
-        for (let i = 0; i < points.length; i++) {
-          let item = points[i];
-          if (item !== null && i > leftNum && i < rightNum) {
-            var startX = item.x - eachSpacing * mountOption.widthRatio / 2;
-            var height = opts.height - item.y - opts.area[2];
-            context.beginPath();
-            var fillColor = item.color || series[i].color;
-            var strokeColor = item.color || series[i].color;
-            if (mountOption.linearType !== "none") {
-              var grd = context.createLinearGradient(startX, item.y, startX, zeroPoints);
-              if (mountOption.linearType == "opacity") {
-                grd.addColorStop(0, hexToRgb(fillColor, mountOption.linearOpacity));
-                grd.addColorStop(1, hexToRgb(fillColor, 1));
-              } else {
-                grd.addColorStop(0, hexToRgb(mountOption.customColor[series[i].linearIndex], mountOption.linearOpacity));
-                grd.addColorStop(mountOption.colorStop, hexToRgb(mountOption.customColor[series[i].linearIndex], mountOption.linearOpacity));
-                grd.addColorStop(1, hexToRgb(fillColor, 1));
-              }
-              fillColor = grd;
-            }
-            context.moveTo(startX, zeroPoints);
-            context.bezierCurveTo(item.x - item.width / 4, zeroPoints, item.x - item.width / 4, item.y, item.x, item.y);
-            context.bezierCurveTo(item.x + item.width / 4, item.y, item.x + item.width / 4, zeroPoints, startX + item.width, zeroPoints);
-            context.setStrokeStyle(strokeColor);
-            context.setFillStyle(fillColor);
-            if (mountOption.borderWidth > 0) {
-              context.setLineWidth(mountOption.borderWidth * opts.pix);
-              context.stroke();
-            }
-            context.fill();
-          }
-        }
-        ;
-        break;
-      case "sharp":
-        for (let i = 0; i < points.length; i++) {
-          let item = points[i];
-          if (item !== null && i > leftNum && i < rightNum) {
-            var startX = item.x - eachSpacing * mountOption.widthRatio / 2;
-            var height = opts.height - item.y - opts.area[2];
-            context.beginPath();
-            var fillColor = item.color || series[i].color;
-            var strokeColor = item.color || series[i].color;
-            if (mountOption.linearType !== "none") {
-              var grd = context.createLinearGradient(startX, item.y, startX, zeroPoints);
-              if (mountOption.linearType == "opacity") {
-                grd.addColorStop(0, hexToRgb(fillColor, mountOption.linearOpacity));
-                grd.addColorStop(1, hexToRgb(fillColor, 1));
-              } else {
-                grd.addColorStop(0, hexToRgb(mountOption.customColor[series[i].linearIndex], mountOption.linearOpacity));
-                grd.addColorStop(mountOption.colorStop, hexToRgb(mountOption.customColor[series[i].linearIndex], mountOption.linearOpacity));
-                grd.addColorStop(1, hexToRgb(fillColor, 1));
-              }
-              fillColor = grd;
-            }
-            context.moveTo(startX, zeroPoints);
-            context.quadraticCurveTo(item.x - 0, zeroPoints - height / 4, item.x, item.y);
-            context.quadraticCurveTo(item.x + 0, zeroPoints - height / 4, startX + item.width, zeroPoints);
-            context.setStrokeStyle(strokeColor);
-            context.setFillStyle(fillColor);
-            if (mountOption.borderWidth > 0) {
-              context.setLineWidth(mountOption.borderWidth * opts.pix);
-              context.stroke();
-            }
-            context.fill();
-          }
-        }
-        ;
-        break;
-    }
-    if (opts.dataLabel !== false && process === 1) {
-      let ranges2, minRange2, maxRange2;
-      ranges2 = [].concat(opts.chartData.yAxisData.ranges[0]);
-      minRange2 = ranges2.pop();
-      maxRange2 = ranges2.shift();
-      var points = getMountDataPoints(series, minRange2, maxRange2, xAxisPoints, eachSpacing, opts, mountOption, zeroPoints, process);
-      drawMountPointText(points, series, config2, context, opts, zeroPoints);
-    }
-    context.restore();
-    return {
-      xAxisPoints,
-      calPoints: points,
-      eachSpacing
-    };
-  }
-  function drawBarDataPoints(series, opts, config2, context) {
-    let process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    let yAxisPoints = [];
-    let eachSpacing = (opts.height - opts.area[0] - opts.area[2]) / opts.categories.length;
-    for (let i = 0; i < opts.categories.length; i++) {
-      yAxisPoints.push(opts.area[0] + eachSpacing / 2 + eachSpacing * i);
-    }
-    let columnOption = assign({}, {
-      type: "group",
-      width: eachSpacing / 2,
-      meterBorder: 4,
-      meterFillColor: "#FFFFFF",
-      barBorderCircle: false,
-      barBorderRadius: [],
-      seriesGap: 2,
-      linearType: "none",
-      linearOpacity: 1,
-      customColor: [],
-      colorStop: 0
-    }, opts.extra.bar);
-    let calPoints = [];
-    context.save();
-    let leftNum = -2;
-    let rightNum = yAxisPoints.length + 2;
-    if (opts.tooltip && opts.tooltip.textList && opts.tooltip.textList.length && process === 1) {
-      drawBarToolTipSplitArea(opts.tooltip.offset.y, opts, config2, context, eachSpacing);
-    }
-    columnOption.customColor = fillCustomColor(columnOption.linearType, columnOption.customColor, series, config2);
-    series.forEach(function(eachSeries, seriesIndex) {
-      let ranges, minRange, maxRange;
-      ranges = [].concat(opts.chartData.xAxisData.ranges);
-      maxRange = ranges.pop();
-      minRange = ranges.shift();
-      var data = eachSeries.data;
-      switch (columnOption.type) {
-        case "group":
-          var points = getBarDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config2, process);
-          var tooltipPoints = getBarStackDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config2, seriesIndex, series, process);
-          calPoints.push(tooltipPoints);
-          points = fixBarData(points, eachSpacing, series.length, seriesIndex, config2, opts);
-          for (let i = 0; i < points.length; i++) {
-            let item = points[i];
-            if (item !== null && i > leftNum && i < rightNum) {
-              var startX = opts.area[3];
-              var startY = item.y - item.width / 2;
-              var height = item.height;
-              context.beginPath();
-              var fillColor = item.color || eachSeries.color;
-              var strokeColor = item.color || eachSeries.color;
-              if (columnOption.linearType !== "none") {
-                var grd = context.createLinearGradient(startX, item.y, item.x, item.y);
-                if (columnOption.linearType == "opacity") {
-                  grd.addColorStop(0, hexToRgb(fillColor, columnOption.linearOpacity));
-                  grd.addColorStop(1, hexToRgb(fillColor, 1));
-                } else {
-                  grd.addColorStop(0, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));
-                  grd.addColorStop(columnOption.colorStop, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));
-                  grd.addColorStop(1, hexToRgb(fillColor, 1));
-                }
-                fillColor = grd;
-              }
-              if (columnOption.barBorderRadius && columnOption.barBorderRadius.length === 4 || columnOption.barBorderCircle === true) {
-                const left = startX;
-                const width = item.width;
-                const top = item.y - item.width / 2;
-                const height2 = item.height;
-                if (columnOption.barBorderCircle) {
-                  columnOption.barBorderRadius = [width / 2, width / 2, 0, 0];
-                }
-                let [r0, r1, r2, r3] = columnOption.barBorderRadius;
-                let minRadius = Math.min(width / 2, height2 / 2);
-                r0 = r0 > minRadius ? minRadius : r0;
-                r1 = r1 > minRadius ? minRadius : r1;
-                r2 = r2 > minRadius ? minRadius : r2;
-                r3 = r3 > minRadius ? minRadius : r3;
-                r0 = r0 < 0 ? 0 : r0;
-                r1 = r1 < 0 ? 0 : r1;
-                r2 = r2 < 0 ? 0 : r2;
-                r3 = r3 < 0 ? 0 : r3;
-                context.arc(left + r3, top + r3, r3, -Math.PI, -Math.PI / 2);
-                context.arc(item.x - r0, top + r0, r0, -Math.PI / 2, 0);
-                context.arc(item.x - r1, top + width - r1, r1, 0, Math.PI / 2);
-                context.arc(left + r2, top + width - r2, r2, Math.PI / 2, Math.PI);
-              } else {
-                context.moveTo(startX, startY);
-                context.lineTo(item.x, startY);
-                context.lineTo(item.x, startY + item.width);
-                context.lineTo(startX, startY + item.width);
-                context.lineTo(startX, startY);
-                context.setLineWidth(1);
-                context.setStrokeStyle(strokeColor);
-              }
-              context.setFillStyle(fillColor);
-              context.closePath();
-              context.fill();
-            }
-          }
-          ;
-          break;
-        case "stack":
-          var points = getBarStackDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config2, seriesIndex, series, process);
-          calPoints.push(points);
-          points = fixBarStackData(points, eachSpacing, series.length, seriesIndex, config2, opts, series);
-          for (let i = 0; i < points.length; i++) {
-            let item = points[i];
-            if (item !== null && i > leftNum && i < rightNum) {
-              context.beginPath();
-              var fillColor = item.color || eachSeries.color;
-              var startX = item.x0;
-              context.setFillStyle(fillColor);
-              context.moveTo(startX, item.y - item.width / 2);
-              context.fillRect(startX, item.y - item.width / 2, item.height, item.width);
-              context.closePath();
-              context.fill();
-            }
-          }
-          ;
-          break;
-      }
-    });
-    if (opts.dataLabel !== false && process === 1) {
-      series.forEach(function(eachSeries, seriesIndex) {
-        let ranges, minRange, maxRange;
-        ranges = [].concat(opts.chartData.xAxisData.ranges);
-        maxRange = ranges.pop();
-        minRange = ranges.shift();
-        var data = eachSeries.data;
-        switch (columnOption.type) {
-          case "group":
-            var points = getBarDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config2, process);
-            points = fixBarData(points, eachSpacing, series.length, seriesIndex, config2, opts);
-            drawBarPointText(points, eachSeries, config2, context, opts);
-            break;
-          case "stack":
-            var points = getBarStackDataPoints(data, minRange, maxRange, yAxisPoints, eachSpacing, opts, config2, seriesIndex, series, process);
-            drawBarPointText(points, eachSeries, config2, context, opts);
-            break;
-        }
-      });
-    }
-    return {
-      yAxisPoints,
-      calPoints,
-      eachSpacing
-    };
-  }
-  function drawCandleDataPoints(series, seriesMA, opts, config2, context) {
-    var process = arguments.length > 5 && arguments[5] !== void 0 ? arguments[5] : 1;
-    var candleOption = assign({}, {
-      color: {},
-      average: {}
-    }, opts.extra.candle);
-    candleOption.color = assign({}, {
-      upLine: "#f04864",
-      upFill: "#f04864",
-      downLine: "#2fc25b",
-      downFill: "#2fc25b"
-    }, candleOption.color);
-    candleOption.average = assign({}, {
-      show: false,
-      name: [],
-      day: [],
-      color: config2.color
-    }, candleOption.average);
-    opts.extra.candle = candleOption;
-    let xAxisData = opts.chartData.xAxisData, xAxisPoints = xAxisData.xAxisPoints, eachSpacing = xAxisData.eachSpacing;
-    let calPoints = [];
-    context.save();
-    let leftNum = -2;
-    let rightNum = xAxisPoints.length + 2;
-    let leftSpace = 0;
-    let rightSpace = opts.width + eachSpacing;
-    if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {
-      context.translate(opts._scrollDistance_, 0);
-      leftNum = Math.floor(-opts._scrollDistance_ / eachSpacing) - 2;
-      rightNum = leftNum + opts.xAxis.itemCount + 4;
-      leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];
-      rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;
-    }
-    if (candleOption.average.show || seriesMA) {
-      seriesMA.forEach(function(eachSeries, seriesIndex) {
-        let ranges, minRange, maxRange;
-        ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-        minRange = ranges.pop();
-        maxRange = ranges.shift();
-        var data = eachSeries.data;
-        var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-        var splitPointList = splitPoints(points, eachSeries);
-        for (let i = 0; i < splitPointList.length; i++) {
-          let points2 = splitPointList[i];
-          context.beginPath();
-          context.setStrokeStyle(eachSeries.color);
-          context.setLineWidth(1);
-          if (points2.length === 1) {
-            context.moveTo(points2[0].x, points2[0].y);
-            context.arc(points2[0].x, points2[0].y, 1, 0, 2 * Math.PI);
-          } else {
-            context.moveTo(points2[0].x, points2[0].y);
-            let startPoint = 0;
-            for (let j = 0; j < points2.length; j++) {
-              let item = points2[j];
-              if (startPoint == 0 && item.x > leftSpace) {
-                context.moveTo(item.x, item.y);
-                startPoint = 1;
-              }
-              if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                var ctrlPoint = createCurveControlPoints(points2, j - 1);
-                context.bezierCurveTo(
-                  ctrlPoint.ctrA.x,
-                  ctrlPoint.ctrA.y,
-                  ctrlPoint.ctrB.x,
-                  ctrlPoint.ctrB.y,
-                  item.x,
-                  item.y
-                );
-              }
-            }
-            context.moveTo(points2[0].x, points2[0].y);
-          }
-          context.closePath();
-          context.stroke();
-        }
-      });
-    }
-    series.forEach(function(eachSeries, seriesIndex) {
-      let ranges, minRange, maxRange;
-      ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-      minRange = ranges.pop();
-      maxRange = ranges.shift();
-      var data = eachSeries.data;
-      var points = getCandleDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-      calPoints.push(points);
-      var splitPointList = splitPoints(points, eachSeries);
-      for (let i = 0; i < splitPointList[0].length; i++) {
-        if (i > leftNum && i < rightNum) {
-          let item = splitPointList[0][i];
-          context.beginPath();
-          if (data[i][1] - data[i][0] > 0) {
-            context.setStrokeStyle(candleOption.color.upLine);
-            context.setFillStyle(candleOption.color.upFill);
-            context.setLineWidth(1 * opts.pix);
-            context.moveTo(item[3].x, item[3].y);
-            context.lineTo(item[1].x, item[1].y);
-            context.lineTo(item[1].x - eachSpacing / 4, item[1].y);
-            context.lineTo(item[0].x - eachSpacing / 4, item[0].y);
-            context.lineTo(item[0].x, item[0].y);
-            context.lineTo(item[2].x, item[2].y);
-            context.lineTo(item[0].x, item[0].y);
-            context.lineTo(item[0].x + eachSpacing / 4, item[0].y);
-            context.lineTo(item[1].x + eachSpacing / 4, item[1].y);
-            context.lineTo(item[1].x, item[1].y);
-            context.moveTo(item[3].x, item[3].y);
-          } else {
-            context.setStrokeStyle(candleOption.color.downLine);
-            context.setFillStyle(candleOption.color.downFill);
-            context.setLineWidth(1 * opts.pix);
-            context.moveTo(item[3].x, item[3].y);
-            context.lineTo(item[0].x, item[0].y);
-            context.lineTo(item[0].x - eachSpacing / 4, item[0].y);
-            context.lineTo(item[1].x - eachSpacing / 4, item[1].y);
-            context.lineTo(item[1].x, item[1].y);
-            context.lineTo(item[2].x, item[2].y);
-            context.lineTo(item[1].x, item[1].y);
-            context.lineTo(item[1].x + eachSpacing / 4, item[1].y);
-            context.lineTo(item[0].x + eachSpacing / 4, item[0].y);
-            context.lineTo(item[0].x, item[0].y);
-            context.moveTo(item[3].x, item[3].y);
-          }
-          context.closePath();
-          context.fill();
-          context.stroke();
-        }
-      }
-    });
-    context.restore();
-    return {
-      xAxisPoints,
-      calPoints,
-      eachSpacing
-    };
-  }
-  function drawAreaDataPoints(series, opts, config2, context) {
-    var process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    var areaOption = assign({}, {
-      type: "straight",
-      opacity: 0.2,
-      addLine: false,
-      width: 2,
-      gradient: false,
-      activeType: "none"
-    }, opts.extra.area);
-    let xAxisData = opts.chartData.xAxisData, xAxisPoints = xAxisData.xAxisPoints, eachSpacing = xAxisData.eachSpacing;
-    let endY = opts.height - opts.area[2];
-    let calPoints = [];
-    context.save();
-    let leftSpace = 0;
-    let rightSpace = opts.width + eachSpacing;
-    if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {
-      context.translate(opts._scrollDistance_, 0);
-      leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];
-      rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;
-    }
-    series.forEach(function(eachSeries, seriesIndex) {
-      let ranges, minRange, maxRange;
-      ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-      minRange = ranges.pop();
-      maxRange = ranges.shift();
-      let data = eachSeries.data;
-      let points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-      calPoints.push(points);
-      let splitPointList = splitPoints(points, eachSeries);
-      for (let i = 0; i < splitPointList.length; i++) {
-        let points2 = splitPointList[i];
-        context.beginPath();
-        context.setStrokeStyle(hexToRgb(eachSeries.color, areaOption.opacity));
-        if (areaOption.gradient) {
-          let gradient = context.createLinearGradient(0, opts.area[0], 0, opts.height - opts.area[2]);
-          gradient.addColorStop("0", hexToRgb(eachSeries.color, areaOption.opacity));
-          gradient.addColorStop("1.0", hexToRgb("#FFFFFF", 0.1));
-          context.setFillStyle(gradient);
-        } else {
-          context.setFillStyle(hexToRgb(eachSeries.color, areaOption.opacity));
-        }
-        context.setLineWidth(areaOption.width * opts.pix);
-        if (points2.length > 1) {
-          let firstPoint = points2[0];
-          let lastPoint = points2[points2.length - 1];
-          context.moveTo(firstPoint.x, firstPoint.y);
-          let startPoint = 0;
-          if (areaOption.type === "curve") {
-            for (let j = 0; j < points2.length; j++) {
-              let item = points2[j];
-              if (startPoint == 0 && item.x > leftSpace) {
-                context.moveTo(item.x, item.y);
-                startPoint = 1;
-              }
-              if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                let ctrlPoint = createCurveControlPoints(points2, j - 1);
-                context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, item.x, item.y);
-              }
-            }
-            ;
-          }
-          if (areaOption.type === "straight") {
-            for (let j = 0; j < points2.length; j++) {
-              let item = points2[j];
-              if (startPoint == 0 && item.x > leftSpace) {
-                context.moveTo(item.x, item.y);
-                startPoint = 1;
-              }
-              if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                context.lineTo(item.x, item.y);
-              }
-            }
-            ;
-          }
-          if (areaOption.type === "step") {
-            for (let j = 0; j < points2.length; j++) {
-              let item = points2[j];
-              if (startPoint == 0 && item.x > leftSpace) {
-                context.moveTo(item.x, item.y);
-                startPoint = 1;
-              }
-              if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                context.lineTo(item.x, points2[j - 1].y);
-                context.lineTo(item.x, item.y);
-              }
-            }
-            ;
-          }
-          context.lineTo(lastPoint.x, endY);
-          context.lineTo(firstPoint.x, endY);
-          context.lineTo(firstPoint.x, firstPoint.y);
-        } else {
-          let item = points2[0];
-          context.moveTo(item.x - eachSpacing / 2, item.y);
-        }
-        context.closePath();
-        context.fill();
-        if (areaOption.addLine) {
-          if (eachSeries.lineType == "dash") {
-            let dashLength = eachSeries.dashLength ? eachSeries.dashLength : 8;
-            dashLength *= opts.pix;
-            context.setLineDash([dashLength, dashLength]);
-          }
-          context.beginPath();
-          context.setStrokeStyle(eachSeries.color);
-          context.setLineWidth(areaOption.width * opts.pix);
-          if (points2.length === 1) {
-            context.moveTo(points2[0].x, points2[0].y);
-          } else {
-            context.moveTo(points2[0].x, points2[0].y);
-            let startPoint = 0;
-            if (areaOption.type === "curve") {
-              for (let j = 0; j < points2.length; j++) {
-                let item = points2[j];
-                if (startPoint == 0 && item.x > leftSpace) {
-                  context.moveTo(item.x, item.y);
-                  startPoint = 1;
-                }
-                if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                  let ctrlPoint = createCurveControlPoints(points2, j - 1);
-                  context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, item.x, item.y);
-                }
-              }
-              ;
-            }
-            if (areaOption.type === "straight") {
-              for (let j = 0; j < points2.length; j++) {
-                let item = points2[j];
-                if (startPoint == 0 && item.x > leftSpace) {
-                  context.moveTo(item.x, item.y);
-                  startPoint = 1;
-                }
-                if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                  context.lineTo(item.x, item.y);
-                }
-              }
-              ;
-            }
-            if (areaOption.type === "step") {
-              for (let j = 0; j < points2.length; j++) {
-                let item = points2[j];
-                if (startPoint == 0 && item.x > leftSpace) {
-                  context.moveTo(item.x, item.y);
-                  startPoint = 1;
-                }
-                if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                  context.lineTo(item.x, points2[j - 1].y);
-                  context.lineTo(item.x, item.y);
-                }
-              }
-              ;
-            }
-            context.moveTo(points2[0].x, points2[0].y);
-          }
-          context.stroke();
-          context.setLineDash([]);
-        }
-      }
-      if (opts.dataPointShape !== false) {
-        drawPointShape(points, eachSeries.color, eachSeries.pointShape, context, opts);
-      }
-      drawActivePoint(points, eachSeries.color, eachSeries.pointShape, context, opts, areaOption, seriesIndex);
-    });
-    if (opts.dataLabel !== false && process === 1) {
-      series.forEach(function(eachSeries, seriesIndex) {
-        let ranges, minRange, maxRange;
-        ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-        minRange = ranges.pop();
-        maxRange = ranges.shift();
-        var data = eachSeries.data;
-        var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-        drawPointText(points, eachSeries, config2, context, opts);
-      });
-    }
-    context.restore();
-    return {
-      xAxisPoints,
-      calPoints,
-      eachSpacing
-    };
-  }
-  function drawScatterDataPoints(series, opts, config2, context) {
-    var process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    var scatterOption = assign({}, {
-      type: "circle"
-    }, opts.extra.scatter);
-    let xAxisData = opts.chartData.xAxisData, xAxisPoints = xAxisData.xAxisPoints, eachSpacing = xAxisData.eachSpacing;
-    var calPoints = [];
-    context.save();
-    let leftSpace = 0;
-    let rightSpace = opts.width + eachSpacing;
-    if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {
-      context.translate(opts._scrollDistance_, 0);
-      leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];
-      rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;
-    }
-    series.forEach(function(eachSeries, seriesIndex) {
-      let ranges, minRange, maxRange;
-      ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-      minRange = ranges.pop();
-      maxRange = ranges.shift();
-      var data = eachSeries.data;
-      var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-      context.beginPath();
-      context.setStrokeStyle(eachSeries.color);
-      context.setFillStyle(eachSeries.color);
-      context.setLineWidth(1 * opts.pix);
-      var shape = eachSeries.pointShape;
-      if (shape === "diamond") {
-        points.forEach(function(item, index) {
-          if (item !== null) {
-            context.moveTo(item.x, item.y - 4.5);
-            context.lineTo(item.x - 4.5, item.y);
-            context.lineTo(item.x, item.y + 4.5);
-            context.lineTo(item.x + 4.5, item.y);
-            context.lineTo(item.x, item.y - 4.5);
-          }
-        });
-      } else if (shape === "circle") {
-        points.forEach(function(item, index) {
-          if (item !== null) {
-            context.moveTo(item.x + 2.5 * opts.pix, item.y);
-            context.arc(item.x, item.y, 3 * opts.pix, 0, 2 * Math.PI, false);
-          }
-        });
-      } else if (shape === "square") {
-        points.forEach(function(item, index) {
-          if (item !== null) {
-            context.moveTo(item.x - 3.5, item.y - 3.5);
-            context.rect(item.x - 3.5, item.y - 3.5, 7, 7);
-          }
-        });
-      } else if (shape === "triangle") {
-        points.forEach(function(item, index) {
-          if (item !== null) {
-            context.moveTo(item.x, item.y - 4.5);
-            context.lineTo(item.x - 4.5, item.y + 4.5);
-            context.lineTo(item.x + 4.5, item.y + 4.5);
-            context.lineTo(item.x, item.y - 4.5);
-          }
-        });
-      } else if (shape === "triangle") {
-        return;
-      }
-      context.closePath();
-      context.fill();
-      context.stroke();
-    });
-    if (opts.dataLabel !== false && process === 1) {
-      series.forEach(function(eachSeries, seriesIndex) {
-        let ranges, minRange, maxRange;
-        ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-        minRange = ranges.pop();
-        maxRange = ranges.shift();
-        var data = eachSeries.data;
-        var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-        drawPointText(points, eachSeries, config2, context, opts);
-      });
-    }
-    context.restore();
-    return {
-      xAxisPoints,
-      calPoints,
-      eachSpacing
-    };
-  }
-  function drawBubbleDataPoints(series, opts, config2, context) {
-    var process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    var bubbleOption = assign({}, {
-      opacity: 1,
-      border: 2
-    }, opts.extra.bubble);
-    let xAxisData = opts.chartData.xAxisData, xAxisPoints = xAxisData.xAxisPoints, eachSpacing = xAxisData.eachSpacing;
-    var calPoints = [];
-    context.save();
-    let leftSpace = 0;
-    let rightSpace = opts.width + eachSpacing;
-    if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {
-      context.translate(opts._scrollDistance_, 0);
-      leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];
-      rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;
-    }
-    series.forEach(function(eachSeries, seriesIndex) {
-      let ranges, minRange, maxRange;
-      ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-      minRange = ranges.pop();
-      maxRange = ranges.shift();
-      var data = eachSeries.data;
-      var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-      context.beginPath();
-      context.setStrokeStyle(eachSeries.color);
-      context.setLineWidth(bubbleOption.border * opts.pix);
-      context.setFillStyle(hexToRgb(eachSeries.color, bubbleOption.opacity));
-      points.forEach(function(item, index) {
-        context.moveTo(item.x + item.r, item.y);
-        context.arc(item.x, item.y, item.r * opts.pix, 0, 2 * Math.PI, false);
-      });
-      context.closePath();
-      context.fill();
-      context.stroke();
-      if (opts.dataLabel !== false && process === 1) {
-        points.forEach(function(item, index) {
-          context.beginPath();
-          var fontSize = eachSeries.textSize * opts.pix || config2.fontSize;
-          context.setFontSize(fontSize);
-          context.setFillStyle(eachSeries.textColor || "#FFFFFF");
-          context.setTextAlign("center");
-          context.fillText(String(item.t), item.x, item.y + fontSize / 2);
-          context.closePath();
-          context.stroke();
-          context.setTextAlign("left");
-        });
-      }
-    });
-    context.restore();
-    return {
-      xAxisPoints,
-      calPoints,
-      eachSpacing
-    };
-  }
-  function drawLineDataPoints(series, opts, config2, context) {
-    var process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    var lineOption = assign({}, {
-      type: "straight",
-      width: 2,
-      activeType: "none",
-      linearType: "none",
-      onShadow: false,
-      animation: "vertical"
-    }, opts.extra.line);
-    lineOption.width *= opts.pix;
-    let xAxisData = opts.chartData.xAxisData, xAxisPoints = xAxisData.xAxisPoints, eachSpacing = xAxisData.eachSpacing;
-    var calPoints = [];
-    context.save();
-    let leftSpace = 0;
-    let rightSpace = opts.width + eachSpacing;
-    if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {
-      context.translate(opts._scrollDistance_, 0);
-      leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];
-      rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;
-    }
-    series.forEach(function(eachSeries, seriesIndex) {
-      context.beginPath();
-      context.setStrokeStyle(eachSeries.color);
-      context.moveTo(-1e4, -1e4);
-      context.lineTo(-10001, -10001);
-      context.stroke();
-      let ranges, minRange, maxRange;
-      ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-      minRange = ranges.pop();
-      maxRange = ranges.shift();
-      var data = eachSeries.data;
-      var points = getLineDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, lineOption, process);
-      calPoints.push(points);
-      var splitPointList = splitPoints(points, eachSeries);
-      if (eachSeries.lineType == "dash") {
-        let dashLength = eachSeries.dashLength ? eachSeries.dashLength : 8;
-        dashLength *= opts.pix;
-        context.setLineDash([dashLength, dashLength]);
-      }
-      context.beginPath();
-      var strokeColor = eachSeries.color;
-      if (lineOption.linearType !== "none" && eachSeries.linearColor && eachSeries.linearColor.length > 0) {
-        var grd = context.createLinearGradient(opts.chartData.xAxisData.startX, opts.height / 2, opts.chartData.xAxisData.endX, opts.height / 2);
-        for (var i = 0; i < eachSeries.linearColor.length; i++) {
-          grd.addColorStop(eachSeries.linearColor[i][0], hexToRgb(eachSeries.linearColor[i][1], 1));
-        }
-        strokeColor = grd;
-      }
-      context.setStrokeStyle(strokeColor);
-      if (lineOption.onShadow == true && eachSeries.setShadow && eachSeries.setShadow.length > 0) {
-        context.setShadow(eachSeries.setShadow[0], eachSeries.setShadow[1], eachSeries.setShadow[2], eachSeries.setShadow[3]);
-      } else {
-        context.setShadow(0, 0, 0, "rgba(0,0,0,0)");
-      }
-      context.setLineWidth(lineOption.width);
-      splitPointList.forEach(function(points2, index) {
-        if (points2.length === 1) {
-          context.moveTo(points2[0].x, points2[0].y);
-        } else {
-          context.moveTo(points2[0].x, points2[0].y);
-          let startPoint = 0;
-          if (lineOption.type === "curve") {
-            for (let j = 0; j < points2.length; j++) {
-              let item = points2[j];
-              if (startPoint == 0 && item.x > leftSpace) {
-                context.moveTo(item.x, item.y);
-                startPoint = 1;
-              }
-              if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                var ctrlPoint = createCurveControlPoints(points2, j - 1);
-                context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, item.x, item.y);
-              }
-            }
-            ;
-          }
-          if (lineOption.type === "straight") {
-            for (let j = 0; j < points2.length; j++) {
-              let item = points2[j];
-              if (startPoint == 0 && item.x > leftSpace) {
-                context.moveTo(item.x, item.y);
-                startPoint = 1;
-              }
-              if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                context.lineTo(item.x, item.y);
-              }
-            }
-            ;
-          }
-          if (lineOption.type === "step") {
-            for (let j = 0; j < points2.length; j++) {
-              let item = points2[j];
-              if (startPoint == 0 && item.x > leftSpace) {
-                context.moveTo(item.x, item.y);
-                startPoint = 1;
-              }
-              if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                context.lineTo(item.x, points2[j - 1].y);
-                context.lineTo(item.x, item.y);
-              }
-            }
-            ;
-          }
-          context.moveTo(points2[0].x, points2[0].y);
-        }
-      });
-      context.stroke();
-      context.setLineDash([]);
-      if (opts.dataPointShape !== false) {
-        drawPointShape(points, eachSeries.color, eachSeries.pointShape, context, opts);
-      }
-      drawActivePoint(points, eachSeries.color, eachSeries.pointShape, context, opts, lineOption);
-    });
-    if (opts.dataLabel !== false && process === 1) {
-      series.forEach(function(eachSeries, seriesIndex) {
-        let ranges, minRange, maxRange;
-        ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-        minRange = ranges.pop();
-        maxRange = ranges.shift();
-        var data = eachSeries.data;
-        var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-        drawPointText(points, eachSeries, config2, context, opts);
-      });
-    }
-    context.restore();
-    return {
-      xAxisPoints,
-      calPoints,
-      eachSpacing
-    };
-  }
-  function drawMixDataPoints(series, opts, config2, context) {
-    let process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    let xAxisData = opts.chartData.xAxisData, xAxisPoints = xAxisData.xAxisPoints, eachSpacing = xAxisData.eachSpacing;
-    let columnOption = assign({}, {
-      width: eachSpacing / 2,
-      barBorderCircle: false,
-      barBorderRadius: [],
-      seriesGap: 2,
-      linearType: "none",
-      linearOpacity: 1,
-      customColor: [],
-      colorStop: 0
-    }, opts.extra.mix.column);
-    let areaOption = assign({}, {
-      opacity: 0.2,
-      gradient: false
-    }, opts.extra.mix.area);
-    let lineOption = assign({}, {
-      width: 2
-    }, opts.extra.mix.line);
-    let endY = opts.height - opts.area[2];
-    let calPoints = [];
-    var columnIndex = 0;
-    var columnLength = 0;
-    series.forEach(function(eachSeries, seriesIndex) {
-      if (eachSeries.type == "column") {
-        columnLength += 1;
-      }
-    });
-    context.save();
-    let leftNum = -2;
-    let rightNum = xAxisPoints.length + 2;
-    let leftSpace = 0;
-    let rightSpace = opts.width + eachSpacing;
-    if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {
-      context.translate(opts._scrollDistance_, 0);
-      leftNum = Math.floor(-opts._scrollDistance_ / eachSpacing) - 2;
-      rightNum = leftNum + opts.xAxis.itemCount + 4;
-      leftSpace = -opts._scrollDistance_ - eachSpacing * 2 + opts.area[3];
-      rightSpace = leftSpace + (opts.xAxis.itemCount + 4) * eachSpacing;
-    }
-    columnOption.customColor = fillCustomColor(columnOption.linearType, columnOption.customColor, series, config2);
-    series.forEach(function(eachSeries, seriesIndex) {
-      let ranges, minRange, maxRange;
-      ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-      minRange = ranges.pop();
-      maxRange = ranges.shift();
-      var data = eachSeries.data;
-      var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-      calPoints.push(points);
-      if (eachSeries.type == "column") {
-        points = fixColumeData(points, eachSpacing, columnLength, columnIndex, config2, opts);
-        for (let i = 0; i < points.length; i++) {
-          let item = points[i];
-          if (item !== null && i > leftNum && i < rightNum) {
-            var startX = item.x - item.width / 2;
-            var height = opts.height - item.y - opts.area[2];
-            context.beginPath();
-            var fillColor = item.color || eachSeries.color;
-            var strokeColor = item.color || eachSeries.color;
-            if (columnOption.linearType !== "none") {
-              var grd = context.createLinearGradient(startX, item.y, startX, opts.height - opts.area[2]);
-              if (columnOption.linearType == "opacity") {
-                grd.addColorStop(0, hexToRgb(fillColor, columnOption.linearOpacity));
-                grd.addColorStop(1, hexToRgb(fillColor, 1));
-              } else {
-                grd.addColorStop(0, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));
-                grd.addColorStop(columnOption.colorStop, hexToRgb(columnOption.customColor[eachSeries.linearIndex], columnOption.linearOpacity));
-                grd.addColorStop(1, hexToRgb(fillColor, 1));
-              }
-              fillColor = grd;
-            }
-            if (columnOption.barBorderRadius && columnOption.barBorderRadius.length === 4 || columnOption.barBorderCircle) {
-              const left = startX;
-              const top = item.y;
-              const width = item.width;
-              const height2 = opts.height - opts.area[2] - item.y;
-              if (columnOption.barBorderCircle) {
-                columnOption.barBorderRadius = [width / 2, width / 2, 0, 0];
-              }
-              let [r0, r1, r2, r3] = columnOption.barBorderRadius;
-              let minRadius = Math.min(width / 2, height2 / 2);
-              r0 = r0 > minRadius ? minRadius : r0;
-              r1 = r1 > minRadius ? minRadius : r1;
-              r2 = r2 > minRadius ? minRadius : r2;
-              r3 = r3 > minRadius ? minRadius : r3;
-              r0 = r0 < 0 ? 0 : r0;
-              r1 = r1 < 0 ? 0 : r1;
-              r2 = r2 < 0 ? 0 : r2;
-              r3 = r3 < 0 ? 0 : r3;
-              context.arc(left + r0, top + r0, r0, -Math.PI, -Math.PI / 2);
-              context.arc(left + width - r1, top + r1, r1, -Math.PI / 2, 0);
-              context.arc(left + width - r2, top + height2 - r2, r2, 0, Math.PI / 2);
-              context.arc(left + r3, top + height2 - r3, r3, Math.PI / 2, Math.PI);
-            } else {
-              context.moveTo(startX, item.y);
-              context.lineTo(startX + item.width, item.y);
-              context.lineTo(startX + item.width, opts.height - opts.area[2]);
-              context.lineTo(startX, opts.height - opts.area[2]);
-              context.lineTo(startX, item.y);
-              context.setLineWidth(1);
-              context.setStrokeStyle(strokeColor);
-            }
-            context.setFillStyle(fillColor);
-            context.closePath();
-            context.fill();
-          }
-        }
-        columnIndex += 1;
-      }
-      if (eachSeries.type == "area") {
-        let splitPointList2 = splitPoints(points, eachSeries);
-        for (let i = 0; i < splitPointList2.length; i++) {
-          let points2 = splitPointList2[i];
-          context.beginPath();
-          context.setStrokeStyle(eachSeries.color);
-          context.setStrokeStyle(hexToRgb(eachSeries.color, areaOption.opacity));
-          if (areaOption.gradient) {
-            let gradient = context.createLinearGradient(0, opts.area[0], 0, opts.height - opts.area[2]);
-            gradient.addColorStop("0", hexToRgb(eachSeries.color, areaOption.opacity));
-            gradient.addColorStop("1.0", hexToRgb("#FFFFFF", 0.1));
-            context.setFillStyle(gradient);
-          } else {
-            context.setFillStyle(hexToRgb(eachSeries.color, areaOption.opacity));
-          }
-          context.setLineWidth(2 * opts.pix);
-          if (points2.length > 1) {
-            var firstPoint = points2[0];
-            let lastPoint = points2[points2.length - 1];
-            context.moveTo(firstPoint.x, firstPoint.y);
-            let startPoint = 0;
-            if (eachSeries.style === "curve") {
-              for (let j = 0; j < points2.length; j++) {
-                let item = points2[j];
-                if (startPoint == 0 && item.x > leftSpace) {
-                  context.moveTo(item.x, item.y);
-                  startPoint = 1;
-                }
-                if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                  var ctrlPoint = createCurveControlPoints(points2, j - 1);
-                  context.bezierCurveTo(ctrlPoint.ctrA.x, ctrlPoint.ctrA.y, ctrlPoint.ctrB.x, ctrlPoint.ctrB.y, item.x, item.y);
-                }
-              }
-              ;
-            } else {
-              for (let j = 0; j < points2.length; j++) {
-                let item = points2[j];
-                if (startPoint == 0 && item.x > leftSpace) {
-                  context.moveTo(item.x, item.y);
-                  startPoint = 1;
-                }
-                if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                  context.lineTo(item.x, item.y);
-                }
-              }
-              ;
-            }
-            context.lineTo(lastPoint.x, endY);
-            context.lineTo(firstPoint.x, endY);
-            context.lineTo(firstPoint.x, firstPoint.y);
-          } else {
-            let item = points2[0];
-            context.moveTo(item.x - eachSpacing / 2, item.y);
-          }
-          context.closePath();
-          context.fill();
-        }
-      }
-      if (eachSeries.type == "line") {
-        var splitPointList = splitPoints(points, eachSeries);
-        splitPointList.forEach(function(points2, index) {
-          if (eachSeries.lineType == "dash") {
-            let dashLength = eachSeries.dashLength ? eachSeries.dashLength : 8;
-            dashLength *= opts.pix;
-            context.setLineDash([dashLength, dashLength]);
-          }
-          context.beginPath();
-          context.setStrokeStyle(eachSeries.color);
-          context.setLineWidth(lineOption.width * opts.pix);
-          if (points2.length === 1) {
-            context.moveTo(points2[0].x, points2[0].y);
-          } else {
-            context.moveTo(points2[0].x, points2[0].y);
-            let startPoint = 0;
-            if (eachSeries.style == "curve") {
-              for (let j = 0; j < points2.length; j++) {
-                let item = points2[j];
-                if (startPoint == 0 && item.x > leftSpace) {
-                  context.moveTo(item.x, item.y);
-                  startPoint = 1;
-                }
-                if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                  var ctrlPoint2 = createCurveControlPoints(points2, j - 1);
-                  context.bezierCurveTo(
-                    ctrlPoint2.ctrA.x,
-                    ctrlPoint2.ctrA.y,
-                    ctrlPoint2.ctrB.x,
-                    ctrlPoint2.ctrB.y,
-                    item.x,
-                    item.y
-                  );
-                }
-              }
-            } else {
-              for (let j = 0; j < points2.length; j++) {
-                let item = points2[j];
-                if (startPoint == 0 && item.x > leftSpace) {
-                  context.moveTo(item.x, item.y);
-                  startPoint = 1;
-                }
-                if (j > 0 && item.x > leftSpace && item.x < rightSpace) {
-                  context.lineTo(item.x, item.y);
-                }
-              }
-            }
-            context.moveTo(points2[0].x, points2[0].y);
-          }
-          context.stroke();
-          context.setLineDash([]);
-        });
-      }
-      if (eachSeries.type == "point") {
-        eachSeries.addPoint = true;
-      }
-      if (eachSeries.addPoint == true && eachSeries.type !== "column") {
-        drawPointShape(points, eachSeries.color, eachSeries.pointShape, context, opts);
-      }
-    });
-    if (opts.dataLabel !== false && process === 1) {
-      var columnIndex = 0;
-      series.forEach(function(eachSeries, seriesIndex) {
-        let ranges, minRange, maxRange;
-        ranges = [].concat(opts.chartData.yAxisData.ranges[eachSeries.index]);
-        minRange = ranges.pop();
-        maxRange = ranges.shift();
-        var data = eachSeries.data;
-        var points = getDataPoints(data, minRange, maxRange, xAxisPoints, eachSpacing, opts, config2, process);
-        if (eachSeries.type !== "column") {
-          drawPointText(points, eachSeries, config2, context, opts);
-        } else {
-          points = fixColumeData(points, eachSpacing, columnLength, columnIndex, config2, opts);
-          drawPointText(points, eachSeries, config2, context, opts);
-          columnIndex += 1;
-        }
-      });
-    }
-    context.restore();
-    return {
-      xAxisPoints,
-      calPoints,
-      eachSpacing
-    };
-  }
-  function drawToolTipBridge(opts, config2, context, process, eachSpacing, xAxisPoints) {
-    var toolTipOption = opts.extra.tooltip || {};
-    if (toolTipOption.horizentalLine && opts.tooltip && process === 1 && (opts.type == "line" || opts.type == "area" || opts.type == "column" || opts.type == "mount" || opts.type == "candle" || opts.type == "mix")) {
-      drawToolTipHorizentalLine(opts, config2, context, eachSpacing, xAxisPoints);
-    }
-    context.save();
-    if (opts._scrollDistance_ && opts._scrollDistance_ !== 0 && opts.enableScroll === true) {
-      context.translate(opts._scrollDistance_, 0);
-    }
-    if (opts.tooltip && opts.tooltip.textList && opts.tooltip.textList.length && process === 1) {
-      drawToolTip(opts.tooltip.textList, opts.tooltip.offset, opts, config2, context, eachSpacing, xAxisPoints);
-    }
-    context.restore();
-  }
-  function drawXAxis(categories, opts, config2, context) {
-    let xAxisData = opts.chartData.xAxisData, xAxisPoints = xAxisData.xAxisPoints, startX = xAxisData.startX, endX = xAxisData.endX, eachSpacing = xAxisData.eachSpacing;
-    var boundaryGap = "center";
-    if (opts.type == "bar" || opts.type == "line" || opts.type == "area" || opts.type == "scatter" || opts.type == "bubble") {
-      boundaryGap = opts.xAxis.boundaryGap;
-    }
-    var startY = opts.height - opts.area[2];
-    var endY = opts.area[0];
-    if (opts.enableScroll && opts.xAxis.scrollShow) {
-      var scrollY = opts.height - opts.area[2] + config2.xAxisHeight;
-      var scrollScreenWidth = endX - startX;
-      var scrollTotalWidth = eachSpacing * (xAxisPoints.length - 1);
-      if (opts.type == "mount" && opts.extra && opts.extra.mount && opts.extra.mount.widthRatio && opts.extra.mount.widthRatio > 1) {
-        if (opts.extra.mount.widthRatio > 2)
-          opts.extra.mount.widthRatio = 2;
-        scrollTotalWidth += (opts.extra.mount.widthRatio - 1) * eachSpacing;
-      }
-      var scrollWidth = scrollScreenWidth * scrollScreenWidth / scrollTotalWidth;
-      var scrollLeft = 0;
-      if (opts._scrollDistance_) {
-        scrollLeft = -opts._scrollDistance_ * scrollScreenWidth / scrollTotalWidth;
-      }
-      context.beginPath();
-      context.setLineCap("round");
-      context.setLineWidth(6 * opts.pix);
-      context.setStrokeStyle(opts.xAxis.scrollBackgroundColor || "#EFEBEF");
-      context.moveTo(startX, scrollY);
-      context.lineTo(endX, scrollY);
-      context.stroke();
-      context.closePath();
-      context.beginPath();
-      context.setLineCap("round");
-      context.setLineWidth(6 * opts.pix);
-      context.setStrokeStyle(opts.xAxis.scrollColor || "#A6A6A6");
-      context.moveTo(startX + scrollLeft, scrollY);
-      context.lineTo(startX + scrollLeft + scrollWidth, scrollY);
-      context.stroke();
-      context.closePath();
-      context.setLineCap("butt");
-    }
-    context.save();
-    if (opts._scrollDistance_ && opts._scrollDistance_ !== 0) {
-      context.translate(opts._scrollDistance_, 0);
-    }
-    if (opts.xAxis.calibration === true) {
-      context.setStrokeStyle(opts.xAxis.gridColor || "#cccccc");
-      context.setLineCap("butt");
-      context.setLineWidth(1 * opts.pix);
-      xAxisPoints.forEach(function(item, index) {
-        if (index > 0) {
-          context.beginPath();
-          context.moveTo(item - eachSpacing / 2, startY);
-          context.lineTo(item - eachSpacing / 2, startY + 3 * opts.pix);
-          context.closePath();
-          context.stroke();
-        }
-      });
-    }
-    if (opts.xAxis.disableGrid !== true) {
-      context.setStrokeStyle(opts.xAxis.gridColor || "#cccccc");
-      context.setLineCap("butt");
-      context.setLineWidth(1 * opts.pix);
-      if (opts.xAxis.gridType == "dash") {
-        context.setLineDash([opts.xAxis.dashLength * opts.pix, opts.xAxis.dashLength * opts.pix]);
-      }
-      opts.xAxis.gridEval = opts.xAxis.gridEval || 1;
-      xAxisPoints.forEach(function(item, index) {
-        if (index % opts.xAxis.gridEval == 0) {
-          context.beginPath();
-          context.moveTo(item, startY);
-          context.lineTo(item, endY);
-          context.stroke();
-        }
-      });
-      context.setLineDash([]);
-    }
-    if (opts.xAxis.disabled !== true) {
-      let maxXAxisListLength = categories.length;
-      if (opts.xAxis.labelCount) {
-        if (opts.xAxis.itemCount) {
-          maxXAxisListLength = Math.ceil(categories.length / opts.xAxis.itemCount * opts.xAxis.labelCount);
-        } else {
-          maxXAxisListLength = opts.xAxis.labelCount;
-        }
-        maxXAxisListLength -= 1;
-      }
-      let ratio = Math.ceil(categories.length / maxXAxisListLength);
-      let newCategories = [];
-      let cgLength = categories.length;
-      for (let i = 0; i < cgLength; i++) {
-        if (i % ratio !== 0) {
-          newCategories.push("");
-        } else {
-          newCategories.push(categories[i]);
-        }
-      }
-      newCategories[cgLength - 1] = categories[cgLength - 1];
-      var xAxisFontSize = opts.xAxis.fontSize * opts.pix || config2.fontSize;
-      if (config2._xAxisTextAngle_ === 0) {
-        newCategories.forEach(function(item, index) {
-          var xitem = opts.xAxis.formatter ? opts.xAxis.formatter(item, index, opts) : item;
-          var offset = -measureText(String(xitem), xAxisFontSize, context) / 2;
-          if (boundaryGap == "center") {
-            offset += eachSpacing / 2;
-          }
-          var scrollHeight = 0;
-          if (opts.xAxis.scrollShow) {
-            scrollHeight = 6 * opts.pix;
-          }
-          var _scrollDistance_ = opts._scrollDistance_ || 0;
-          var truePoints = boundaryGap == "center" ? xAxisPoints[index] + eachSpacing / 2 : xAxisPoints[index];
-          if (truePoints - Math.abs(_scrollDistance_) >= opts.area[3] - 1 && truePoints - Math.abs(_scrollDistance_) <= opts.width - opts.area[1] + 1) {
-            context.beginPath();
-            context.setFontSize(xAxisFontSize);
-            context.setFillStyle(opts.xAxis.fontColor || opts.fontColor);
-            context.fillText(String(xitem), xAxisPoints[index] + offset, startY + opts.xAxis.marginTop * opts.pix + (opts.xAxis.lineHeight - opts.xAxis.fontSize) * opts.pix / 2 + opts.xAxis.fontSize * opts.pix);
-            context.closePath();
-            context.stroke();
-          }
-        });
-      } else {
-        newCategories.forEach(function(item, index) {
-          var xitem = opts.xAxis.formatter ? opts.xAxis.formatter(item) : item;
-          var _scrollDistance_ = opts._scrollDistance_ || 0;
-          var truePoints = boundaryGap == "center" ? xAxisPoints[index] + eachSpacing / 2 : xAxisPoints[index];
-          if (truePoints - Math.abs(_scrollDistance_) >= opts.area[3] - 1 && truePoints - Math.abs(_scrollDistance_) <= opts.width - opts.area[1] + 1) {
-            context.save();
-            context.beginPath();
-            context.setFontSize(xAxisFontSize);
-            context.setFillStyle(opts.xAxis.fontColor || opts.fontColor);
-            var textWidth = measureText(String(xitem), xAxisFontSize, context);
-            var offsetX = xAxisPoints[index];
-            if (boundaryGap == "center") {
-              offsetX = xAxisPoints[index] + eachSpacing / 2;
-            }
-            var scrollHeight = 0;
-            if (opts.xAxis.scrollShow) {
-              scrollHeight = 6 * opts.pix;
-            }
-            var offsetY = startY + opts.xAxis.marginTop * opts.pix + xAxisFontSize - xAxisFontSize * Math.abs(Math.sin(config2._xAxisTextAngle_));
-            if (opts.xAxis.rotateAngle < 0) {
-              offsetX -= xAxisFontSize / 2;
-              textWidth = 0;
-            } else {
-              offsetX += xAxisFontSize / 2;
-              textWidth = -textWidth;
-            }
-            context.translate(offsetX, offsetY);
-            context.rotate(-1 * config2._xAxisTextAngle_);
-            context.fillText(String(xitem), textWidth, 0);
-            context.closePath();
-            context.stroke();
-            context.restore();
-          }
-        });
-      }
-    }
-    context.restore();
-    if (opts.xAxis.title) {
-      context.beginPath();
-      context.setFontSize(opts.xAxis.titleFontSize * opts.pix);
-      context.setFillStyle(opts.xAxis.titleFontColor);
-      context.fillText(String(opts.xAxis.title), opts.width - opts.area[1] + opts.xAxis.titleOffsetX * opts.pix, opts.height - opts.area[2] + opts.xAxis.marginTop * opts.pix + (opts.xAxis.lineHeight - opts.xAxis.titleFontSize) * opts.pix / 2 + (opts.xAxis.titleFontSize + opts.xAxis.titleOffsetY) * opts.pix);
-      context.closePath();
-      context.stroke();
-    }
-    if (opts.xAxis.axisLine) {
-      context.beginPath();
-      context.setStrokeStyle(opts.xAxis.axisLineColor);
-      context.setLineWidth(1 * opts.pix);
-      context.moveTo(startX, opts.height - opts.area[2]);
-      context.lineTo(endX, opts.height - opts.area[2]);
-      context.stroke();
-    }
-  }
-  function drawYAxisGrid(categories, opts, config2, context) {
-    if (opts.yAxis.disableGrid === true) {
-      return;
-    }
-    let spacingValid = opts.height - opts.area[0] - opts.area[2];
-    let eachSpacing = spacingValid / opts.yAxis.splitNumber;
-    let startX = opts.area[3];
-    let xAxisPoints = opts.chartData.xAxisData.xAxisPoints, xAxiseachSpacing = opts.chartData.xAxisData.eachSpacing;
-    let TotalWidth = xAxiseachSpacing * (xAxisPoints.length - 1);
-    if (opts.type == "mount" && opts.extra && opts.extra.mount && opts.extra.mount.widthRatio && opts.extra.mount.widthRatio > 1) {
-      if (opts.extra.mount.widthRatio > 2)
-        opts.extra.mount.widthRatio = 2;
-      TotalWidth += (opts.extra.mount.widthRatio - 1) * xAxiseachSpacing;
-    }
-    let endX = startX + TotalWidth;
-    let points = [];
-    let startY = 1;
-    if (opts.xAxis.axisLine === false) {
-      startY = 0;
-    }
-    for (let i = startY; i < opts.yAxis.splitNumber + 1; i++) {
-      points.push(opts.height - opts.area[2] - eachSpacing * i);
-    }
-    context.save();
-    if (opts._scrollDistance_ && opts._scrollDistance_ !== 0) {
-      context.translate(opts._scrollDistance_, 0);
-    }
-    if (opts.yAxis.gridType == "dash") {
-      context.setLineDash([opts.yAxis.dashLength * opts.pix, opts.yAxis.dashLength * opts.pix]);
-    }
-    context.setStrokeStyle(opts.yAxis.gridColor);
-    context.setLineWidth(1 * opts.pix);
-    points.forEach(function(item, index) {
-      context.beginPath();
-      context.moveTo(startX, item);
-      context.lineTo(endX, item);
-      context.stroke();
-    });
-    context.setLineDash([]);
-    context.restore();
-  }
-  function drawYAxis(series, opts, config2, context) {
-    if (opts.yAxis.disabled === true) {
-      return;
-    }
-    var spacingValid = opts.height - opts.area[0] - opts.area[2];
-    var eachSpacing = spacingValid / opts.yAxis.splitNumber;
-    var startX = opts.area[3];
-    var endX = opts.width - opts.area[1];
-    var endY = opts.height - opts.area[2];
-    context.beginPath();
-    context.setFillStyle(opts.background);
-    if (opts.enableScroll == true && opts.xAxis.scrollPosition && opts.xAxis.scrollPosition !== "left") {
-      context.fillRect(0, 0, startX, endY + 2 * opts.pix);
-    }
-    if (opts.enableScroll == true && opts.xAxis.scrollPosition && opts.xAxis.scrollPosition !== "right") {
-      context.fillRect(endX, 0, opts.width, endY + 2 * opts.pix);
-    }
-    context.closePath();
-    context.stroke();
-    let tStartLeft = opts.area[3];
-    let tStartRight = opts.width - opts.area[1];
-    let tStartCenter = opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2;
-    if (opts.yAxis.data) {
-      for (let i = 0; i < opts.yAxis.data.length; i++) {
-        let yData = opts.yAxis.data[i];
-        var points = [];
-        if (yData.type === "categories") {
-          for (let i2 = 0; i2 <= yData.categories.length; i2++) {
-            points.push(opts.area[0] + spacingValid / yData.categories.length / 2 + spacingValid / yData.categories.length * i2);
-          }
-        } else {
-          for (let i2 = 0; i2 <= opts.yAxis.splitNumber; i2++) {
-            points.push(opts.area[0] + eachSpacing * i2);
-          }
-        }
-        if (yData.disabled !== true) {
-          let rangesFormat = opts.chartData.yAxisData.rangesFormat[i];
-          let yAxisFontSize = yData.fontSize ? yData.fontSize * opts.pix : config2.fontSize;
-          let yAxisWidth = opts.chartData.yAxisData.yAxisWidth[i];
-          let textAlign = yData.textAlign || "right";
-          rangesFormat.forEach(function(item, index) {
-            var pos = points[index];
-            context.beginPath();
-            context.setFontSize(yAxisFontSize);
-            context.setLineWidth(1 * opts.pix);
-            context.setStrokeStyle(yData.axisLineColor || "#cccccc");
-            context.setFillStyle(yData.fontColor || opts.fontColor);
-            let tmpstrat = 0;
-            let gapwidth = 4 * opts.pix;
-            if (yAxisWidth.position == "left") {
-              if (yData.calibration == true) {
-                context.moveTo(tStartLeft, pos);
-                context.lineTo(tStartLeft - 3 * opts.pix, pos);
-                gapwidth += 3 * opts.pix;
-              }
-              switch (textAlign) {
-                case "left":
-                  context.setTextAlign("left");
-                  tmpstrat = tStartLeft - yAxisWidth.width;
-                  break;
-                case "right":
-                  context.setTextAlign("right");
-                  tmpstrat = tStartLeft - gapwidth;
-                  break;
-                default:
-                  context.setTextAlign("center");
-                  tmpstrat = tStartLeft - yAxisWidth.width / 2;
-              }
-              context.fillText(String(item), tmpstrat, pos + yAxisFontSize / 2 - 3 * opts.pix);
-            } else if (yAxisWidth.position == "right") {
-              if (yData.calibration == true) {
-                context.moveTo(tStartRight, pos);
-                context.lineTo(tStartRight + 3 * opts.pix, pos);
-                gapwidth += 3 * opts.pix;
-              }
-              switch (textAlign) {
-                case "left":
-                  context.setTextAlign("left");
-                  tmpstrat = tStartRight + gapwidth;
-                  break;
-                case "right":
-                  context.setTextAlign("right");
-                  tmpstrat = tStartRight + yAxisWidth.width;
-                  break;
-                default:
-                  context.setTextAlign("center");
-                  tmpstrat = tStartRight + yAxisWidth.width / 2;
-              }
-              context.fillText(String(item), tmpstrat, pos + yAxisFontSize / 2 - 3 * opts.pix);
-            } else if (yAxisWidth.position == "center") {
-              if (yData.calibration == true) {
-                context.moveTo(tStartCenter, pos);
-                context.lineTo(tStartCenter - 3 * opts.pix, pos);
-                gapwidth += 3 * opts.pix;
-              }
-              switch (textAlign) {
-                case "left":
-                  context.setTextAlign("left");
-                  tmpstrat = tStartCenter - yAxisWidth.width;
-                  break;
-                case "right":
-                  context.setTextAlign("right");
-                  tmpstrat = tStartCenter - gapwidth;
-                  break;
-                default:
-                  context.setTextAlign("center");
-                  tmpstrat = tStartCenter - yAxisWidth.width / 2;
-              }
-              context.fillText(String(item), tmpstrat, pos + yAxisFontSize / 2 - 3 * opts.pix);
-            }
-            context.closePath();
-            context.stroke();
-            context.setTextAlign("left");
-          });
-          if (yData.axisLine !== false) {
-            context.beginPath();
-            context.setStrokeStyle(yData.axisLineColor || "#cccccc");
-            context.setLineWidth(1 * opts.pix);
-            if (yAxisWidth.position == "left") {
-              context.moveTo(tStartLeft, opts.height - opts.area[2]);
-              context.lineTo(tStartLeft, opts.area[0]);
-            } else if (yAxisWidth.position == "right") {
-              context.moveTo(tStartRight, opts.height - opts.area[2]);
-              context.lineTo(tStartRight, opts.area[0]);
-            } else if (yAxisWidth.position == "center") {
-              context.moveTo(tStartCenter, opts.height - opts.area[2]);
-              context.lineTo(tStartCenter, opts.area[0]);
-            }
-            context.stroke();
-          }
-          if (opts.yAxis.showTitle) {
-            let titleFontSize = yData.titleFontSize * opts.pix || config2.fontSize;
-            let title = yData.title;
-            context.beginPath();
-            context.setFontSize(titleFontSize);
-            context.setFillStyle(yData.titleFontColor || opts.fontColor);
-            if (yAxisWidth.position == "left") {
-              context.fillText(title, tStartLeft - measureText(title, titleFontSize, context) / 2 + (yData.titleOffsetX || 0), opts.area[0] - (10 - (yData.titleOffsetY || 0)) * opts.pix);
-            } else if (yAxisWidth.position == "right") {
-              context.fillText(title, tStartRight - measureText(title, titleFontSize, context) / 2 + (yData.titleOffsetX || 0), opts.area[0] - (10 - (yData.titleOffsetY || 0)) * opts.pix);
-            } else if (yAxisWidth.position == "center") {
-              context.fillText(title, tStartCenter - measureText(title, titleFontSize, context) / 2 + (yData.titleOffsetX || 0), opts.area[0] - (10 - (yData.titleOffsetY || 0)) * opts.pix);
-            }
-            context.closePath();
-            context.stroke();
-          }
-          if (yAxisWidth.position == "left") {
-            tStartLeft -= yAxisWidth.width + opts.yAxis.padding * opts.pix;
-          } else {
-            tStartRight += yAxisWidth.width + opts.yAxis.padding * opts.pix;
-          }
-        }
-      }
-    }
-  }
-  function drawLegend(series, opts, config2, context, chartData) {
-    if (opts.legend.show === false) {
-      return;
-    }
-    let legendData = chartData.legendData;
-    let legendList = legendData.points;
-    let legendArea = legendData.area;
-    let padding = opts.legend.padding * opts.pix;
-    let fontSize = opts.legend.fontSize * opts.pix;
-    let shapeWidth = 15 * opts.pix;
-    let shapeRight = 5 * opts.pix;
-    let itemGap = opts.legend.itemGap * opts.pix;
-    let lineHeight = Math.max(opts.legend.lineHeight * opts.pix, fontSize);
-    context.beginPath();
-    context.setLineWidth(opts.legend.borderWidth * opts.pix);
-    context.setStrokeStyle(opts.legend.borderColor);
-    context.setFillStyle(opts.legend.backgroundColor);
-    context.moveTo(legendArea.start.x, legendArea.start.y);
-    context.rect(legendArea.start.x, legendArea.start.y, legendArea.width, legendArea.height);
-    context.closePath();
-    context.fill();
-    context.stroke();
-    legendList.forEach(function(itemList, listIndex) {
-      let width = 0;
-      let height = 0;
-      width = legendData.widthArr[listIndex];
-      height = legendData.heightArr[listIndex];
-      let startX = 0;
-      let startY = 0;
-      if (opts.legend.position == "top" || opts.legend.position == "bottom") {
-        switch (opts.legend.float) {
-          case "left":
-            startX = legendArea.start.x + padding;
-            break;
-          case "right":
-            startX = legendArea.start.x + legendArea.width - width;
-            break;
-          default:
-            startX = legendArea.start.x + (legendArea.width - width) / 2;
-        }
-        startY = legendArea.start.y + padding + listIndex * lineHeight;
-      } else {
-        if (listIndex == 0) {
-          width = 0;
-        } else {
-          width = legendData.widthArr[listIndex - 1];
-        }
-        startX = legendArea.start.x + padding + width;
-        startY = legendArea.start.y + padding + (legendArea.height - height) / 2;
-      }
-      context.setFontSize(config2.fontSize);
-      for (let i = 0; i < itemList.length; i++) {
-        let item = itemList[i];
-        item.area = [0, 0, 0, 0];
-        item.area[0] = startX;
-        item.area[1] = startY;
-        item.area[3] = startY + lineHeight;
-        context.beginPath();
-        context.setLineWidth(1 * opts.pix);
-        context.setStrokeStyle(item.show ? item.color : opts.legend.hiddenColor);
-        context.setFillStyle(item.show ? item.color : opts.legend.hiddenColor);
-        switch (item.legendShape) {
-          case "line":
-            context.moveTo(startX, startY + 0.5 * lineHeight - 2 * opts.pix);
-            context.fillRect(startX, startY + 0.5 * lineHeight - 2 * opts.pix, 15 * opts.pix, 4 * opts.pix);
-            break;
-          case "triangle":
-            context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);
-            context.lineTo(startX + 2.5 * opts.pix, startY + 0.5 * lineHeight + 5 * opts.pix);
-            context.lineTo(startX + 12.5 * opts.pix, startY + 0.5 * lineHeight + 5 * opts.pix);
-            context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);
-            break;
-          case "diamond":
-            context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);
-            context.lineTo(startX + 2.5 * opts.pix, startY + 0.5 * lineHeight);
-            context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight + 5 * opts.pix);
-            context.lineTo(startX + 12.5 * opts.pix, startY + 0.5 * lineHeight);
-            context.lineTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);
-            break;
-          case "circle":
-            context.moveTo(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight);
-            context.arc(startX + 7.5 * opts.pix, startY + 0.5 * lineHeight, 5 * opts.pix, 0, 2 * Math.PI);
-            break;
-          case "rect":
-            context.moveTo(startX, startY + 0.5 * lineHeight - 5 * opts.pix);
-            context.fillRect(startX, startY + 0.5 * lineHeight - 5 * opts.pix, 15 * opts.pix, 10 * opts.pix);
-            break;
-          case "square":
-            context.moveTo(startX + 5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix);
-            context.fillRect(startX + 5 * opts.pix, startY + 0.5 * lineHeight - 5 * opts.pix, 10 * opts.pix, 10 * opts.pix);
-            break;
-          case "none":
-            break;
-          default:
-            context.moveTo(startX, startY + 0.5 * lineHeight - 5 * opts.pix);
-            context.fillRect(startX, startY + 0.5 * lineHeight - 5 * opts.pix, 15 * opts.pix, 10 * opts.pix);
-        }
-        context.closePath();
-        context.fill();
-        context.stroke();
-        startX += shapeWidth + shapeRight;
-        let fontTrans = 0.5 * lineHeight + 0.5 * fontSize - 2;
-        const legendText = item.legendText ? item.legendText : item.name;
-        context.beginPath();
-        context.setFontSize(fontSize);
-        context.setFillStyle(item.show ? opts.legend.fontColor : opts.legend.hiddenColor);
-        context.fillText(legendText, startX, startY + fontTrans);
-        context.closePath();
-        context.stroke();
-        if (opts.legend.position == "top" || opts.legend.position == "bottom") {
-          startX += measureText(legendText, fontSize, context) + itemGap;
-          item.area[2] = startX;
-        } else {
-          item.area[2] = startX + measureText(legendText, fontSize, context) + itemGap;
-          ;
-          startX -= shapeWidth + shapeRight;
-          startY += lineHeight;
-        }
-      }
-    });
-  }
-  function drawPieDataPoints(series, opts, config2, context) {
-    var process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    var pieOption = assign({}, {
-      activeOpacity: 0.5,
-      activeRadius: 10,
-      offsetAngle: 0,
-      labelWidth: 15,
-      ringWidth: 30,
-      customRadius: 0,
-      border: false,
-      borderWidth: 2,
-      borderColor: "#FFFFFF",
-      centerColor: "#FFFFFF",
-      linearType: "none",
-      customColor: []
-    }, opts.type == "pie" ? opts.extra.pie : opts.extra.ring);
-    var centerPosition = {
-      x: opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2,
-      y: opts.area[0] + (opts.height - opts.area[0] - opts.area[2]) / 2
-    };
-    if (config2.pieChartLinePadding == 0) {
-      config2.pieChartLinePadding = pieOption.activeRadius * opts.pix;
-    }
-    var radius = Math.min((opts.width - opts.area[1] - opts.area[3]) / 2 - config2.pieChartLinePadding - config2.pieChartTextPadding - config2._pieTextMaxLength_, (opts.height - opts.area[0] - opts.area[2]) / 2 - config2.pieChartLinePadding - config2.pieChartTextPadding);
-    radius = radius < 10 ? 10 : radius;
-    if (pieOption.customRadius > 0) {
-      radius = pieOption.customRadius * opts.pix;
-    }
-    series = getPieDataPoints(series, radius, process);
-    var activeRadius = pieOption.activeRadius * opts.pix;
-    pieOption.customColor = fillCustomColor(pieOption.linearType, pieOption.customColor, series, config2);
-    series = series.map(function(eachSeries) {
-      eachSeries._start_ += pieOption.offsetAngle * Math.PI / 180;
-      return eachSeries;
-    });
-    series.forEach(function(eachSeries, seriesIndex) {
-      if (opts.tooltip) {
-        if (opts.tooltip.index == seriesIndex) {
-          context.beginPath();
-          context.setFillStyle(hexToRgb(eachSeries.color, pieOption.activeOpacity || 0.5));
-          context.moveTo(centerPosition.x, centerPosition.y);
-          context.arc(centerPosition.x, centerPosition.y, eachSeries._radius_ + activeRadius, eachSeries._start_, eachSeries._start_ + 2 * eachSeries._proportion_ * Math.PI);
-          context.closePath();
-          context.fill();
-        }
-      }
-      context.beginPath();
-      context.setLineWidth(pieOption.borderWidth * opts.pix);
-      context.lineJoin = "round";
-      context.setStrokeStyle(pieOption.borderColor);
-      var fillcolor = eachSeries.color;
-      if (pieOption.linearType == "custom") {
-        var grd;
-        if (context.createCircularGradient) {
-          grd = context.createCircularGradient(centerPosition.x, centerPosition.y, eachSeries._radius_);
-        } else {
-          grd = context.createRadialGradient(centerPosition.x, centerPosition.y, 0, centerPosition.x, centerPosition.y, eachSeries._radius_);
-        }
-        grd.addColorStop(0, hexToRgb(pieOption.customColor[eachSeries.linearIndex], 1));
-        grd.addColorStop(1, hexToRgb(eachSeries.color, 1));
-        fillcolor = grd;
-      }
-      context.setFillStyle(fillcolor);
-      context.moveTo(centerPosition.x, centerPosition.y);
-      context.arc(centerPosition.x, centerPosition.y, eachSeries._radius_, eachSeries._start_, eachSeries._start_ + 2 * eachSeries._proportion_ * Math.PI);
-      context.closePath();
-      context.fill();
-      if (pieOption.border == true) {
-        context.stroke();
-      }
-    });
-    if (opts.type === "ring") {
-      var innerPieWidth = radius * 0.6;
-      if (typeof pieOption.ringWidth === "number" && pieOption.ringWidth > 0) {
-        innerPieWidth = Math.max(0, radius - pieOption.ringWidth * opts.pix);
-      }
-      context.beginPath();
-      context.setFillStyle(pieOption.centerColor);
-      context.moveTo(centerPosition.x, centerPosition.y);
-      context.arc(centerPosition.x, centerPosition.y, innerPieWidth, 0, 2 * Math.PI);
-      context.closePath();
-      context.fill();
-    }
-    if (opts.dataLabel !== false && process === 1) {
-      drawPieText(series, opts, config2, context, radius, centerPosition);
-    }
-    if (process === 1 && opts.type === "ring") {
-      drawRingTitle(opts, config2, context, centerPosition);
-    }
-    return {
-      center: centerPosition,
-      radius,
-      series
-    };
-  }
-  function drawRoseDataPoints(series, opts, config2, context) {
-    var process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    var roseOption = assign({}, {
-      type: "area",
-      activeOpacity: 0.5,
-      activeRadius: 10,
-      offsetAngle: 0,
-      labelWidth: 15,
-      border: false,
-      borderWidth: 2,
-      borderColor: "#FFFFFF",
-      linearType: "none",
-      customColor: []
-    }, opts.extra.rose);
-    if (config2.pieChartLinePadding == 0) {
-      config2.pieChartLinePadding = roseOption.activeRadius * opts.pix;
-    }
-    var centerPosition = {
-      x: opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2,
-      y: opts.area[0] + (opts.height - opts.area[0] - opts.area[2]) / 2
-    };
-    var radius = Math.min((opts.width - opts.area[1] - opts.area[3]) / 2 - config2.pieChartLinePadding - config2.pieChartTextPadding - config2._pieTextMaxLength_, (opts.height - opts.area[0] - opts.area[2]) / 2 - config2.pieChartLinePadding - config2.pieChartTextPadding);
-    radius = radius < 10 ? 10 : radius;
-    var minRadius = roseOption.minRadius || radius * 0.5;
-    if (radius < minRadius) {
-      radius = minRadius + 10;
-    }
-    series = getRoseDataPoints(series, roseOption.type, minRadius, radius, process);
-    var activeRadius = roseOption.activeRadius * opts.pix;
-    roseOption.customColor = fillCustomColor(roseOption.linearType, roseOption.customColor, series, config2);
-    series = series.map(function(eachSeries) {
-      eachSeries._start_ += (roseOption.offsetAngle || 0) * Math.PI / 180;
-      return eachSeries;
-    });
-    series.forEach(function(eachSeries, seriesIndex) {
-      if (opts.tooltip) {
-        if (opts.tooltip.index == seriesIndex) {
-          context.beginPath();
-          context.setFillStyle(hexToRgb(eachSeries.color, roseOption.activeOpacity || 0.5));
-          context.moveTo(centerPosition.x, centerPosition.y);
-          context.arc(centerPosition.x, centerPosition.y, activeRadius + eachSeries._radius_, eachSeries._start_, eachSeries._start_ + 2 * eachSeries._rose_proportion_ * Math.PI);
-          context.closePath();
-          context.fill();
-        }
-      }
-      context.beginPath();
-      context.setLineWidth(roseOption.borderWidth * opts.pix);
-      context.lineJoin = "round";
-      context.setStrokeStyle(roseOption.borderColor);
-      var fillcolor = eachSeries.color;
-      if (roseOption.linearType == "custom") {
-        var grd;
-        if (context.createCircularGradient) {
-          grd = context.createCircularGradient(centerPosition.x, centerPosition.y, eachSeries._radius_);
-        } else {
-          grd = context.createRadialGradient(centerPosition.x, centerPosition.y, 0, centerPosition.x, centerPosition.y, eachSeries._radius_);
-        }
-        grd.addColorStop(0, hexToRgb(roseOption.customColor[eachSeries.linearIndex], 1));
-        grd.addColorStop(1, hexToRgb(eachSeries.color, 1));
-        fillcolor = grd;
-      }
-      context.setFillStyle(fillcolor);
-      context.moveTo(centerPosition.x, centerPosition.y);
-      context.arc(centerPosition.x, centerPosition.y, eachSeries._radius_, eachSeries._start_, eachSeries._start_ + 2 * eachSeries._rose_proportion_ * Math.PI);
-      context.closePath();
-      context.fill();
-      if (roseOption.border == true) {
-        context.stroke();
-      }
-    });
-    if (opts.dataLabel !== false && process === 1) {
-      drawPieText(series, opts, config2, context, radius, centerPosition);
-    }
-    return {
-      center: centerPosition,
-      radius,
-      series
-    };
-  }
-  function drawArcbarDataPoints(series, opts, config2, context) {
-    var process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    var arcbarOption = assign({}, {
-      startAngle: 0.75,
-      endAngle: 0.25,
-      type: "default",
-      direction: "cw",
-      lineCap: "round",
-      width: 12,
-      gap: 2,
-      linearType: "none",
-      customColor: []
-    }, opts.extra.arcbar);
-    series = getArcbarDataPoints(series, arcbarOption, process);
-    var centerPosition;
-    if (arcbarOption.centerX || arcbarOption.centerY) {
-      centerPosition = {
-        x: arcbarOption.centerX ? arcbarOption.centerX : opts.width / 2,
-        y: arcbarOption.centerY ? arcbarOption.centerY : opts.height / 2
-      };
-    } else {
-      centerPosition = {
-        x: opts.width / 2,
-        y: opts.height / 2
-      };
-    }
-    var radius;
-    if (arcbarOption.radius) {
-      radius = arcbarOption.radius;
-    } else {
-      radius = Math.min(centerPosition.x, centerPosition.y);
-      radius -= 5 * opts.pix;
-      radius -= arcbarOption.width / 2;
-    }
-    radius = radius < 10 ? 10 : radius;
-    arcbarOption.customColor = fillCustomColor(arcbarOption.linearType, arcbarOption.customColor, series, config2);
-    for (let i = 0; i < series.length; i++) {
-      let eachSeries = series[i];
-      context.setLineWidth(arcbarOption.width * opts.pix);
-      context.setStrokeStyle(arcbarOption.backgroundColor || "#E9E9E9");
-      context.setLineCap(arcbarOption.lineCap);
-      context.beginPath();
-      if (arcbarOption.type == "default") {
-        context.arc(centerPosition.x, centerPosition.y, radius - (arcbarOption.width * opts.pix + arcbarOption.gap * opts.pix) * i, arcbarOption.startAngle * Math.PI, arcbarOption.endAngle * Math.PI, arcbarOption.direction == "ccw");
-      } else {
-        context.arc(centerPosition.x, centerPosition.y, radius - (arcbarOption.width * opts.pix + arcbarOption.gap * opts.pix) * i, 0, 2 * Math.PI, arcbarOption.direction == "ccw");
-      }
-      context.stroke();
-      var fillColor = eachSeries.color;
-      if (arcbarOption.linearType == "custom") {
-        var grd = context.createLinearGradient(centerPosition.x - radius, centerPosition.y, centerPosition.x + radius, centerPosition.y);
-        grd.addColorStop(1, hexToRgb(arcbarOption.customColor[eachSeries.linearIndex], 1));
-        grd.addColorStop(0, hexToRgb(eachSeries.color, 1));
-        fillColor = grd;
-      }
-      context.setLineWidth(arcbarOption.width * opts.pix);
-      context.setStrokeStyle(fillColor);
-      context.setLineCap(arcbarOption.lineCap);
-      context.beginPath();
-      context.arc(centerPosition.x, centerPosition.y, radius - (arcbarOption.width * opts.pix + arcbarOption.gap * opts.pix) * i, arcbarOption.startAngle * Math.PI, eachSeries._proportion_ * Math.PI, arcbarOption.direction == "ccw");
-      context.stroke();
-    }
-    drawRingTitle(opts, config2, context, centerPosition);
-    return {
-      center: centerPosition,
-      radius,
-      series
-    };
-  }
-  function drawGaugeDataPoints(categories, series, opts, config2, context) {
-    var process = arguments.length > 5 && arguments[5] !== void 0 ? arguments[5] : 1;
-    var gaugeOption = assign({}, {
-      type: "default",
-      startAngle: 0.75,
-      endAngle: 0.25,
-      width: 15,
-      labelOffset: 13,
-      splitLine: {
-        fixRadius: 0,
-        splitNumber: 10,
-        width: 15,
-        color: "#FFFFFF",
-        childNumber: 5,
-        childWidth: 5
-      },
-      pointer: {
-        width: 15,
-        color: "auto"
-      }
-    }, opts.extra.gauge);
-    if (gaugeOption.oldAngle == void 0) {
-      gaugeOption.oldAngle = gaugeOption.startAngle;
-    }
-    if (gaugeOption.oldData == void 0) {
-      gaugeOption.oldData = 0;
-    }
-    categories = getGaugeAxisPoints(categories, gaugeOption.startAngle, gaugeOption.endAngle);
-    var centerPosition = {
-      x: opts.width / 2,
-      y: opts.height / 2
-    };
-    var radius = Math.min(centerPosition.x, centerPosition.y);
-    radius -= 5 * opts.pix;
-    radius -= gaugeOption.width / 2;
-    radius = radius < 10 ? 10 : radius;
-    var innerRadius = radius - gaugeOption.width;
-    var totalAngle = 0;
-    if (gaugeOption.type == "progress") {
-      var pieRadius = radius - gaugeOption.width * 3;
-      context.beginPath();
-      let gradient = context.createLinearGradient(centerPosition.x, centerPosition.y - pieRadius, centerPosition.x, centerPosition.y + pieRadius);
-      gradient.addColorStop("0", hexToRgb(series[0].color, 0.3));
-      gradient.addColorStop("1.0", hexToRgb("#FFFFFF", 0.1));
-      context.setFillStyle(gradient);
-      context.arc(centerPosition.x, centerPosition.y, pieRadius, 0, 2 * Math.PI, false);
-      context.fill();
-      context.setLineWidth(gaugeOption.width);
-      context.setStrokeStyle(hexToRgb(series[0].color, 0.3));
-      context.setLineCap("round");
-      context.beginPath();
-      context.arc(centerPosition.x, centerPosition.y, innerRadius, gaugeOption.startAngle * Math.PI, gaugeOption.endAngle * Math.PI, false);
-      context.stroke();
-      if (gaugeOption.endAngle < gaugeOption.startAngle) {
-        totalAngle = 2 + gaugeOption.endAngle - gaugeOption.startAngle;
-      } else {
-        totalAngle = gaugeOption.startAngle - gaugeOption.endAngle;
-      }
-      let splitAngle = totalAngle / gaugeOption.splitLine.splitNumber;
-      let childAngle = totalAngle / gaugeOption.splitLine.splitNumber / gaugeOption.splitLine.childNumber;
-      let startX = -radius - gaugeOption.width * 0.5 - gaugeOption.splitLine.fixRadius;
-      let endX = -radius - gaugeOption.width - gaugeOption.splitLine.fixRadius + gaugeOption.splitLine.width;
-      context.save();
-      context.translate(centerPosition.x, centerPosition.y);
-      context.rotate((gaugeOption.startAngle - 1) * Math.PI);
-      let len = gaugeOption.splitLine.splitNumber * gaugeOption.splitLine.childNumber + 1;
-      let proc = series[0].data * process;
-      for (let i = 0; i < len; i++) {
-        context.beginPath();
-        if (proc > i / len) {
-          context.setStrokeStyle(hexToRgb(series[0].color, 1));
-        } else {
-          context.setStrokeStyle(hexToRgb(series[0].color, 0.3));
-        }
-        context.setLineWidth(3 * opts.pix);
-        context.moveTo(startX, 0);
-        context.lineTo(endX, 0);
-        context.stroke();
-        context.rotate(childAngle * Math.PI);
-      }
-      context.restore();
-      series = getGaugeArcbarDataPoints(series, gaugeOption, process);
-      context.setLineWidth(gaugeOption.width);
-      context.setStrokeStyle(series[0].color);
-      context.setLineCap("round");
-      context.beginPath();
-      context.arc(centerPosition.x, centerPosition.y, innerRadius, gaugeOption.startAngle * Math.PI, series[0]._proportion_ * Math.PI, false);
-      context.stroke();
-      let pointerRadius = radius - gaugeOption.width * 2.5;
-      context.save();
-      context.translate(centerPosition.x, centerPosition.y);
-      context.rotate((series[0]._proportion_ - 1) * Math.PI);
-      context.beginPath();
-      context.setLineWidth(gaugeOption.width / 3);
-      let gradient3 = context.createLinearGradient(0, -pointerRadius * 0.6, 0, pointerRadius * 0.6);
-      gradient3.addColorStop("0", hexToRgb("#FFFFFF", 0));
-      gradient3.addColorStop("0.5", hexToRgb(series[0].color, 1));
-      gradient3.addColorStop("1.0", hexToRgb("#FFFFFF", 0));
-      context.setStrokeStyle(gradient3);
-      context.arc(0, 0, pointerRadius, 0.85 * Math.PI, 1.15 * Math.PI, false);
-      context.stroke();
-      context.beginPath();
-      context.setLineWidth(1);
-      context.setStrokeStyle(series[0].color);
-      context.setFillStyle(series[0].color);
-      context.moveTo(-pointerRadius - gaugeOption.width / 3 / 2, -4);
-      context.lineTo(-pointerRadius - gaugeOption.width / 3 / 2 - 4, 0);
-      context.lineTo(-pointerRadius - gaugeOption.width / 3 / 2, 4);
-      context.lineTo(-pointerRadius - gaugeOption.width / 3 / 2, -4);
-      context.stroke();
-      context.fill();
-      context.restore();
-    } else {
-      context.setLineWidth(gaugeOption.width);
-      context.setLineCap("butt");
-      for (let i = 0; i < categories.length; i++) {
-        let eachCategories = categories[i];
-        context.beginPath();
-        context.setStrokeStyle(eachCategories.color);
-        context.arc(centerPosition.x, centerPosition.y, radius, eachCategories._startAngle_ * Math.PI, eachCategories._endAngle_ * Math.PI, false);
-        context.stroke();
-      }
-      context.save();
-      if (gaugeOption.endAngle < gaugeOption.startAngle) {
-        totalAngle = 2 + gaugeOption.endAngle - gaugeOption.startAngle;
-      } else {
-        totalAngle = gaugeOption.startAngle - gaugeOption.endAngle;
-      }
-      let splitAngle = totalAngle / gaugeOption.splitLine.splitNumber;
-      let childAngle = totalAngle / gaugeOption.splitLine.splitNumber / gaugeOption.splitLine.childNumber;
-      let startX = -radius - gaugeOption.width * 0.5 - gaugeOption.splitLine.fixRadius;
-      let endX = -radius - gaugeOption.width * 0.5 - gaugeOption.splitLine.fixRadius + gaugeOption.splitLine.width;
-      let childendX = -radius - gaugeOption.width * 0.5 - gaugeOption.splitLine.fixRadius + gaugeOption.splitLine.childWidth;
-      context.translate(centerPosition.x, centerPosition.y);
-      context.rotate((gaugeOption.startAngle - 1) * Math.PI);
-      for (let i = 0; i < gaugeOption.splitLine.splitNumber + 1; i++) {
-        context.beginPath();
-        context.setStrokeStyle(gaugeOption.splitLine.color);
-        context.setLineWidth(2 * opts.pix);
-        context.moveTo(startX, 0);
-        context.lineTo(endX, 0);
-        context.stroke();
-        context.rotate(splitAngle * Math.PI);
-      }
-      context.restore();
-      context.save();
-      context.translate(centerPosition.x, centerPosition.y);
-      context.rotate((gaugeOption.startAngle - 1) * Math.PI);
-      for (let i = 0; i < gaugeOption.splitLine.splitNumber * gaugeOption.splitLine.childNumber + 1; i++) {
-        context.beginPath();
-        context.setStrokeStyle(gaugeOption.splitLine.color);
-        context.setLineWidth(1 * opts.pix);
-        context.moveTo(startX, 0);
-        context.lineTo(childendX, 0);
-        context.stroke();
-        context.rotate(childAngle * Math.PI);
-      }
-      context.restore();
-      series = getGaugeDataPoints(series, categories, gaugeOption, process);
-      for (let i = 0; i < series.length; i++) {
-        let eachSeries = series[i];
-        context.save();
-        context.translate(centerPosition.x, centerPosition.y);
-        context.rotate((eachSeries._proportion_ - 1) * Math.PI);
-        context.beginPath();
-        context.setFillStyle(eachSeries.color);
-        context.moveTo(gaugeOption.pointer.width, 0);
-        context.lineTo(0, -gaugeOption.pointer.width / 2);
-        context.lineTo(-innerRadius, 0);
-        context.lineTo(0, gaugeOption.pointer.width / 2);
-        context.lineTo(gaugeOption.pointer.width, 0);
-        context.closePath();
-        context.fill();
-        context.beginPath();
-        context.setFillStyle("#FFFFFF");
-        context.arc(0, 0, gaugeOption.pointer.width / 6, 0, 2 * Math.PI, false);
-        context.fill();
-        context.restore();
-      }
-      if (opts.dataLabel !== false) {
-        drawGaugeLabel(gaugeOption, radius, centerPosition, opts, config2, context);
-      }
-    }
-    drawRingTitle(opts, config2, context, centerPosition);
-    if (process === 1 && opts.type === "gauge") {
-      opts.extra.gauge.oldAngle = series[0]._proportion_;
-      opts.extra.gauge.oldData = series[0].data;
-    }
-    return {
-      center: centerPosition,
-      radius,
-      innerRadius,
-      categories,
-      totalAngle
-    };
-  }
-  function drawRadarDataPoints(series, opts, config2, context) {
-    var process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    var radarOption = assign({}, {
-      gridColor: "#cccccc",
-      gridType: "radar",
-      gridEval: 1,
-      axisLabel: false,
-      axisLabelTofix: 0,
-      labelShow: true,
-      labelColor: "#666666",
-      labelPointShow: false,
-      labelPointRadius: 3,
-      labelPointColor: "#cccccc",
-      opacity: 0.2,
-      gridCount: 3,
-      border: false,
-      borderWidth: 2,
-      linearType: "none",
-      customColor: []
-    }, opts.extra.radar);
-    var coordinateAngle = getRadarCoordinateSeries(opts.categories.length);
-    var centerPosition = {
-      x: opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2,
-      y: opts.area[0] + (opts.height - opts.area[0] - opts.area[2]) / 2
-    };
-    var xr = (opts.width - opts.area[1] - opts.area[3]) / 2;
-    var yr = (opts.height - opts.area[0] - opts.area[2]) / 2;
-    var radius = Math.min(xr - (getMaxTextListLength(opts.categories, config2.fontSize, context) + config2.radarLabelTextMargin), yr - config2.radarLabelTextMargin);
-    radius -= config2.radarLabelTextMargin * opts.pix;
-    radius = radius < 10 ? 10 : radius;
-    radius = radarOption.radius ? radarOption.radius : radius;
-    context.beginPath();
-    context.setLineWidth(1 * opts.pix);
-    context.setStrokeStyle(radarOption.gridColor);
-    coordinateAngle.forEach(function(angle, index) {
-      var pos = convertCoordinateOrigin(radius * Math.cos(angle), radius * Math.sin(angle), centerPosition);
-      context.moveTo(centerPosition.x, centerPosition.y);
-      if (index % radarOption.gridEval == 0) {
-        context.lineTo(pos.x, pos.y);
-      }
-    });
-    context.stroke();
-    context.closePath();
-    var _loop = function _loop2(i2) {
-      var startPos = {};
-      context.beginPath();
-      context.setLineWidth(1 * opts.pix);
-      context.setStrokeStyle(radarOption.gridColor);
-      if (radarOption.gridType == "radar") {
-        coordinateAngle.forEach(function(angle, index) {
-          var pos2 = convertCoordinateOrigin(radius / radarOption.gridCount * i2 * Math.cos(angle), radius / radarOption.gridCount * i2 * Math.sin(angle), centerPosition);
-          if (index === 0) {
-            startPos = pos2;
-            context.moveTo(pos2.x, pos2.y);
-          } else {
-            context.lineTo(pos2.x, pos2.y);
-          }
-        });
-        context.lineTo(startPos.x, startPos.y);
-      } else {
-        var pos = convertCoordinateOrigin(radius / radarOption.gridCount * i2 * Math.cos(1.5), radius / radarOption.gridCount * i2 * Math.sin(1.5), centerPosition);
-        context.arc(centerPosition.x, centerPosition.y, centerPosition.y - pos.y, 0, 2 * Math.PI, false);
-      }
-      context.stroke();
-      context.closePath();
-    };
-    for (var i = 1; i <= radarOption.gridCount; i++) {
-      _loop(i);
-    }
-    radarOption.customColor = fillCustomColor(radarOption.linearType, radarOption.customColor, series, config2);
-    var radarDataPoints = getRadarDataPoints(coordinateAngle, centerPosition, radius, series, opts, process);
-    radarDataPoints.forEach(function(eachSeries, seriesIndex) {
-      context.beginPath();
-      context.setLineWidth(radarOption.borderWidth * opts.pix);
-      context.setStrokeStyle(eachSeries.color);
-      var fillcolor = hexToRgb(eachSeries.color, radarOption.opacity);
-      if (radarOption.linearType == "custom") {
-        var grd;
-        if (context.createCircularGradient) {
-          grd = context.createCircularGradient(centerPosition.x, centerPosition.y, radius);
-        } else {
-          grd = context.createRadialGradient(centerPosition.x, centerPosition.y, 0, centerPosition.x, centerPosition.y, radius);
-        }
-        grd.addColorStop(0, hexToRgb(radarOption.customColor[series[seriesIndex].linearIndex], radarOption.opacity));
-        grd.addColorStop(1, hexToRgb(eachSeries.color, radarOption.opacity));
-        fillcolor = grd;
-      }
-      context.setFillStyle(fillcolor);
-      eachSeries.data.forEach(function(item, index) {
-        if (index === 0) {
-          context.moveTo(item.position.x, item.position.y);
-        } else {
-          context.lineTo(item.position.x, item.position.y);
-        }
-      });
-      context.closePath();
-      context.fill();
-      if (radarOption.border === true) {
-        context.stroke();
-      }
-      context.closePath();
-      if (opts.dataPointShape !== false) {
-        var points = eachSeries.data.map(function(item) {
-          return item.position;
-        });
-        drawPointShape(points, eachSeries.color, eachSeries.pointShape, context, opts);
-      }
-    });
-    if (radarOption.axisLabel === true) {
-      const maxData = Math.max(radarOption.max, Math.max.apply(null, dataCombine(series)));
-      const stepLength = radius / radarOption.gridCount;
-      const fontSize = opts.fontSize * opts.pix;
-      context.setFontSize(fontSize);
-      context.setFillStyle(opts.fontColor);
-      context.setTextAlign("left");
-      for (var i = 0; i < radarOption.gridCount + 1; i++) {
-        let label = i * maxData / radarOption.gridCount;
-        label = label.toFixed(radarOption.axisLabelTofix);
-        context.fillText(String(label), centerPosition.x + 3 * opts.pix, centerPosition.y - i * stepLength + fontSize / 2);
-      }
-    }
-    drawRadarLabel(coordinateAngle, radius, centerPosition, opts, config2, context);
-    if (opts.dataLabel !== false && process === 1) {
-      radarDataPoints.forEach(function(eachSeries, seriesIndex) {
-        context.beginPath();
-        var fontSize = eachSeries.textSize * opts.pix || config2.fontSize;
-        context.setFontSize(fontSize);
-        context.setFillStyle(eachSeries.textColor || opts.fontColor);
-        eachSeries.data.forEach(function(item, index) {
-          if (Math.abs(item.position.x - centerPosition.x) < 2) {
-            if (item.position.y < centerPosition.y) {
-              context.setTextAlign("center");
-              context.fillText(item.value, item.position.x, item.position.y - 4);
-            } else {
-              context.setTextAlign("center");
-              context.fillText(item.value, item.position.x, item.position.y + fontSize + 2);
-            }
-          } else {
-            if (item.position.x < centerPosition.x) {
-              context.setTextAlign("right");
-              context.fillText(item.value, item.position.x - 4, item.position.y + fontSize / 2 - 2);
-            } else {
-              context.setTextAlign("left");
-              context.fillText(item.value, item.position.x + 4, item.position.y + fontSize / 2 - 2);
-            }
-          }
-        });
-        context.closePath();
-        context.stroke();
-      });
-      context.setTextAlign("left");
-    }
-    return {
-      center: centerPosition,
-      radius,
-      angleList: coordinateAngle
-    };
-  }
-  function lonlat2mercator(longitude, latitude) {
-    var mercator = Array(2);
-    var x = longitude * 2003750834e-2 / 180;
-    var y = Math.log(Math.tan((90 + latitude) * Math.PI / 360)) / (Math.PI / 180);
-    y = y * 2003750834e-2 / 180;
-    mercator[0] = x;
-    mercator[1] = y;
-    return mercator;
-  }
-  function getBoundingBox(data) {
-    var bounds = {}, coords;
-    bounds.xMin = 180;
-    bounds.xMax = 0;
-    bounds.yMin = 90;
-    bounds.yMax = 0;
-    for (var i = 0; i < data.length; i++) {
-      var coorda = data[i].geometry.coordinates;
-      for (var k = 0; k < coorda.length; k++) {
-        coords = coorda[k];
-        if (coords.length == 1) {
-          coords = coords[0];
-        }
-        for (var j = 0; j < coords.length; j++) {
-          var longitude = coords[j][0];
-          var latitude = coords[j][1];
-          var point = {
-            x: longitude,
-            y: latitude
-          };
-          bounds.xMin = bounds.xMin < point.x ? bounds.xMin : point.x;
-          bounds.xMax = bounds.xMax > point.x ? bounds.xMax : point.x;
-          bounds.yMin = bounds.yMin < point.y ? bounds.yMin : point.y;
-          bounds.yMax = bounds.yMax > point.y ? bounds.yMax : point.y;
-        }
-      }
-    }
-    return bounds;
-  }
-  function coordinateToPoint(latitude, longitude, bounds, scale, xoffset, yoffset) {
-    return {
-      x: (longitude - bounds.xMin) * scale + xoffset,
-      y: (bounds.yMax - latitude) * scale + yoffset
-    };
-  }
-  function pointToCoordinate(pointY, pointX, bounds, scale, xoffset, yoffset) {
-    return {
-      x: (pointX - xoffset) / scale + bounds.xMin,
-      y: bounds.yMax - (pointY - yoffset) / scale
-    };
-  }
-  function isRayIntersectsSegment(poi, s_poi, e_poi) {
-    if (s_poi[1] == e_poi[1]) {
-      return false;
-    }
-    if (s_poi[1] > poi[1] && e_poi[1] > poi[1]) {
-      return false;
-    }
-    if (s_poi[1] < poi[1] && e_poi[1] < poi[1]) {
-      return false;
-    }
-    if (s_poi[1] == poi[1] && e_poi[1] > poi[1]) {
-      return false;
-    }
-    if (e_poi[1] == poi[1] && s_poi[1] > poi[1]) {
-      return false;
-    }
-    if (s_poi[0] < poi[0] && e_poi[1] < poi[1]) {
-      return false;
-    }
-    let xseg = e_poi[0] - (e_poi[0] - s_poi[0]) * (e_poi[1] - poi[1]) / (e_poi[1] - s_poi[1]);
-    if (xseg < poi[0]) {
-      return false;
-    } else {
-      return true;
-    }
-  }
-  function isPoiWithinPoly(poi, poly, mercator) {
-    let sinsc = 0;
-    for (let i = 0; i < poly.length; i++) {
-      let epoly = poly[i][0];
-      if (poly.length == 1) {
-        epoly = poly[i][0];
-      }
-      for (let j = 0; j < epoly.length - 1; j++) {
-        let s_poi = epoly[j];
-        let e_poi = epoly[j + 1];
-        if (mercator) {
-          s_poi = lonlat2mercator(epoly[j][0], epoly[j][1]);
-          e_poi = lonlat2mercator(epoly[j + 1][0], epoly[j + 1][1]);
-        }
-        if (isRayIntersectsSegment(poi, s_poi, e_poi)) {
-          sinsc += 1;
-        }
-      }
-    }
-    if (sinsc % 2 == 1) {
-      return true;
-    } else {
-      return false;
-    }
-  }
-  function drawMapDataPoints(series, opts, config2, context) {
-    var mapOption = assign({}, {
-      border: true,
-      mercator: false,
-      borderWidth: 1,
-      active: true,
-      borderColor: "#666666",
-      fillOpacity: 0.6,
-      activeBorderColor: "#f04864",
-      activeFillColor: "#facc14",
-      activeFillOpacity: 1
-    }, opts.extra.map);
-    var coords, point;
-    var data = series;
-    var bounds = getBoundingBox(data);
-    if (mapOption.mercator) {
-      var max = lonlat2mercator(bounds.xMax, bounds.yMax);
-      var min = lonlat2mercator(bounds.xMin, bounds.yMin);
-      bounds.xMax = max[0];
-      bounds.yMax = max[1];
-      bounds.xMin = min[0];
-      bounds.yMin = min[1];
-    }
-    var xScale = opts.width / Math.abs(bounds.xMax - bounds.xMin);
-    var yScale = opts.height / Math.abs(bounds.yMax - bounds.yMin);
-    var scale = xScale < yScale ? xScale : yScale;
-    var xoffset = opts.width / 2 - Math.abs(bounds.xMax - bounds.xMin) / 2 * scale;
-    var yoffset = opts.height / 2 - Math.abs(bounds.yMax - bounds.yMin) / 2 * scale;
-    for (var i = 0; i < data.length; i++) {
-      context.beginPath();
-      context.setLineWidth(mapOption.borderWidth * opts.pix);
-      context.setStrokeStyle(mapOption.borderColor);
-      context.setFillStyle(hexToRgb(series[i].color, series[i].fillOpacity || mapOption.fillOpacity));
-      if (mapOption.active == true && opts.tooltip) {
-        if (opts.tooltip.index == i) {
-          context.setStrokeStyle(mapOption.activeBorderColor);
-          context.setFillStyle(hexToRgb(mapOption.activeFillColor, mapOption.activeFillOpacity));
-        }
-      }
-      var coorda = data[i].geometry.coordinates;
-      for (var k = 0; k < coorda.length; k++) {
-        coords = coorda[k];
-        if (coords.length == 1) {
-          coords = coords[0];
-        }
-        for (var j = 0; j < coords.length; j++) {
-          var gaosi = Array(2);
-          if (mapOption.mercator) {
-            gaosi = lonlat2mercator(coords[j][0], coords[j][1]);
-          } else {
-            gaosi = coords[j];
-          }
-          point = coordinateToPoint(gaosi[1], gaosi[0], bounds, scale, xoffset, yoffset);
-          if (j === 0) {
-            context.beginPath();
-            context.moveTo(point.x, point.y);
-          } else {
-            context.lineTo(point.x, point.y);
-          }
-        }
-        context.fill();
-        if (mapOption.border == true) {
-          context.stroke();
-        }
-      }
-    }
-    if (opts.dataLabel == true) {
-      for (var i = 0; i < data.length; i++) {
-        var centerPoint = data[i].properties.centroid;
-        if (centerPoint) {
-          if (mapOption.mercator) {
-            centerPoint = lonlat2mercator(data[i].properties.centroid[0], data[i].properties.centroid[1]);
-          }
-          point = coordinateToPoint(centerPoint[1], centerPoint[0], bounds, scale, xoffset, yoffset);
-          let fontSize = data[i].textSize * opts.pix || config2.fontSize;
-          let fontColor = data[i].textColor || opts.fontColor;
-          if (mapOption.active && mapOption.activeTextColor && opts.tooltip && opts.tooltip.index == i) {
-            fontColor = mapOption.activeTextColor;
-          }
-          let text = data[i].properties.name;
-          context.beginPath();
-          context.setFontSize(fontSize);
-          context.setFillStyle(fontColor);
-          context.fillText(text, point.x - measureText(text, fontSize, context) / 2, point.y + fontSize / 2);
-          context.closePath();
-          context.stroke();
-        }
-      }
-    }
-    opts.chartData.mapData = {
-      bounds,
-      scale,
-      xoffset,
-      yoffset,
-      mercator: mapOption.mercator
-    };
-    drawToolTipBridge(opts, config2, context, 1);
-    context.draw();
-  }
-  function normalInt(min, max, iter) {
-    iter = iter == 0 ? 1 : iter;
-    var arr = [];
-    for (var i = 0; i < iter; i++) {
-      arr[i] = Math.random();
-    }
-    ;
-    return Math.floor(arr.reduce(function(i2, j) {
-      return i2 + j;
-    }) / iter * (max - min)) + min;
-  }
-  function collisionNew(area, points, width, height) {
-    var isIn = false;
-    for (let i = 0; i < points.length; i++) {
-      if (points[i].area) {
-        if (area[3] < points[i].area[1] || area[0] > points[i].area[2] || area[1] > points[i].area[3] || area[2] < points[i].area[0]) {
-          if (area[0] < 0 || area[1] < 0 || area[2] > width || area[3] > height) {
-            isIn = true;
-            break;
-          } else {
-            isIn = false;
-          }
-        } else {
-          isIn = true;
-          break;
-        }
-      }
-    }
-    return isIn;
-  }
-  function getWordCloudPoint(opts, type, context) {
-    let points = opts.series;
-    switch (type) {
-      case "normal":
-        for (let i = 0; i < points.length; i++) {
-          let text = points[i].name;
-          let tHeight = points[i].textSize * opts.pix;
-          let tWidth = measureText(text, tHeight, context);
-          let x, y;
-          let area;
-          let breaknum = 0;
-          while (true) {
-            breaknum++;
-            x = normalInt(-opts.width / 2, opts.width / 2, 5) - tWidth / 2;
-            y = normalInt(-opts.height / 2, opts.height / 2, 5) + tHeight / 2;
-            area = [
-              x - 5 + opts.width / 2,
-              y - 5 - tHeight + opts.height / 2,
-              x + tWidth + 5 + opts.width / 2,
-              y + 5 + opts.height / 2
-            ];
-            let isCollision2 = collisionNew(area, points, opts.width, opts.height);
-            if (!isCollision2)
-              break;
-            if (breaknum == 1e3) {
-              area = [-100, -100, -100, -100];
-              break;
-            }
-          }
-          ;
-          points[i].area = area;
-        }
-        break;
-      case "vertical":
-        let Spin = function() {
-          if (Math.random() > 0.7) {
-            return true;
-          } else {
-            return false;
-          }
-          ;
-        };
-        ;
-        for (let i = 0; i < points.length; i++) {
-          let text = points[i].name;
-          let tHeight = points[i].textSize * opts.pix;
-          let tWidth = measureText(text, tHeight, context);
-          let isSpin = Spin();
-          let x, y, area, areav;
-          let breaknum = 0;
-          while (true) {
-            breaknum++;
-            let isCollision2;
-            if (isSpin) {
-              x = normalInt(-opts.width / 2, opts.width / 2, 5) - tWidth / 2;
-              y = normalInt(-opts.height / 2, opts.height / 2, 5) + tHeight / 2;
-              area = [y - 5 - tWidth + opts.width / 2, -x - 5 + opts.height / 2, y + 5 + opts.width / 2, -x + tHeight + 5 + opts.height / 2];
-              areav = [opts.width - (opts.width / 2 - opts.height / 2) - (-x + tHeight + 5 + opts.height / 2) - 5, opts.height / 2 - opts.width / 2 + (y - 5 - tWidth + opts.width / 2) - 5, opts.width - (opts.width / 2 - opts.height / 2) - (-x + tHeight + 5 + opts.height / 2) + tHeight, opts.height / 2 - opts.width / 2 + (y - 5 - tWidth + opts.width / 2) + tWidth + 5];
-              isCollision2 = collisionNew(areav, points, opts.height, opts.width);
-            } else {
-              x = normalInt(-opts.width / 2, opts.width / 2, 5) - tWidth / 2;
-              y = normalInt(-opts.height / 2, opts.height / 2, 5) + tHeight / 2;
-              area = [x - 5 + opts.width / 2, y - 5 - tHeight + opts.height / 2, x + tWidth + 5 + opts.width / 2, y + 5 + opts.height / 2];
-              isCollision2 = collisionNew(area, points, opts.width, opts.height);
-            }
-            if (!isCollision2)
-              break;
-            if (breaknum == 1e3) {
-              area = [-1e3, -1e3, -1e3, -1e3];
-              break;
-            }
-          }
-          ;
-          if (isSpin) {
-            points[i].area = areav;
-            points[i].areav = area;
-          } else {
-            points[i].area = area;
-          }
-          points[i].rotate = isSpin;
-        }
-        ;
-        break;
-    }
-    return points;
-  }
-  function drawWordCloudDataPoints(series, opts, config2, context) {
-    let process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    let wordOption = assign({}, {
-      type: "normal",
-      autoColors: true
-    }, opts.extra.word);
-    if (!opts.chartData.wordCloudData) {
-      opts.chartData.wordCloudData = getWordCloudPoint(opts, wordOption.type, context);
-    }
-    context.beginPath();
-    context.setFillStyle(opts.background);
-    context.rect(0, 0, opts.width, opts.height);
-    context.fill();
-    context.save();
-    let points = opts.chartData.wordCloudData;
-    context.translate(opts.width / 2, opts.height / 2);
-    for (let i = 0; i < points.length; i++) {
-      context.save();
-      if (points[i].rotate) {
-        context.rotate(90 * Math.PI / 180);
-      }
-      let text = points[i].name;
-      let tHeight = points[i].textSize * opts.pix;
-      let tWidth = measureText(text, tHeight, context);
-      context.beginPath();
-      context.setStrokeStyle(points[i].color);
-      context.setFillStyle(points[i].color);
-      context.setFontSize(tHeight);
-      if (points[i].rotate) {
-        if (points[i].areav[0] > 0) {
-          if (opts.tooltip) {
-            if (opts.tooltip.index == i) {
-              context.strokeText(text, (points[i].areav[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].areav[1] + 5 + tHeight - opts.height / 2) * process);
-            } else {
-              context.fillText(text, (points[i].areav[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].areav[1] + 5 + tHeight - opts.height / 2) * process);
-            }
-          } else {
-            context.fillText(text, (points[i].areav[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].areav[1] + 5 + tHeight - opts.height / 2) * process);
-          }
-        }
-      } else {
-        if (points[i].area[0] > 0) {
-          if (opts.tooltip) {
-            if (opts.tooltip.index == i) {
-              context.strokeText(text, (points[i].area[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].area[1] + 5 + tHeight - opts.height / 2) * process);
-            } else {
-              context.fillText(text, (points[i].area[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].area[1] + 5 + tHeight - opts.height / 2) * process);
-            }
-          } else {
-            context.fillText(text, (points[i].area[0] + 5 - opts.width / 2) * process - tWidth * (1 - process) / 2, (points[i].area[1] + 5 + tHeight - opts.height / 2) * process);
-          }
-        }
-      }
-      context.stroke();
-      context.restore();
-    }
-    context.restore();
-  }
-  function drawFunnelDataPoints(series, opts, config2, context) {
-    let process = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 1;
-    let funnelOption = assign({}, {
-      type: "funnel",
-      activeWidth: 10,
-      activeOpacity: 0.3,
-      border: false,
-      borderWidth: 2,
-      borderColor: "#FFFFFF",
-      fillOpacity: 1,
-      minSize: 0,
-      labelAlign: "right",
-      linearType: "none",
-      customColor: []
-    }, opts.extra.funnel);
-    let eachSpacing = (opts.height - opts.area[0] - opts.area[2]) / series.length;
-    let centerPosition = {
-      x: opts.area[3] + (opts.width - opts.area[1] - opts.area[3]) / 2,
-      y: opts.height - opts.area[2]
-    };
-    let activeWidth = funnelOption.activeWidth * opts.pix;
-    let radius = Math.min((opts.width - opts.area[1] - opts.area[3]) / 2 - activeWidth, (opts.height - opts.area[0] - opts.area[2]) / 2 - activeWidth);
-    let seriesNew = getFunnelDataPoints(series, radius, funnelOption, eachSpacing, process);
-    context.save();
-    context.translate(centerPosition.x, centerPosition.y);
-    funnelOption.customColor = fillCustomColor(funnelOption.linearType, funnelOption.customColor, series, config2);
-    if (funnelOption.type == "pyramid") {
-      for (let i = 0; i < seriesNew.length; i++) {
-        if (i == seriesNew.length - 1) {
-          if (opts.tooltip) {
-            if (opts.tooltip.index == i) {
-              context.beginPath();
-              context.setFillStyle(hexToRgb(seriesNew[i].color, funnelOption.activeOpacity));
-              context.moveTo(-activeWidth, -eachSpacing);
-              context.lineTo(-seriesNew[i].radius - activeWidth, 0);
-              context.lineTo(seriesNew[i].radius + activeWidth, 0);
-              context.lineTo(activeWidth, -eachSpacing);
-              context.lineTo(-activeWidth, -eachSpacing);
-              context.closePath();
-              context.fill();
-            }
-          }
-          seriesNew[i].funnelArea = [centerPosition.x - seriesNew[i].radius, centerPosition.y - eachSpacing * (i + 1), centerPosition.x + seriesNew[i].radius, centerPosition.y - eachSpacing * i];
-          context.beginPath();
-          context.setLineWidth(funnelOption.borderWidth * opts.pix);
-          context.setStrokeStyle(funnelOption.borderColor);
-          var fillColor = hexToRgb(seriesNew[i].color, funnelOption.fillOpacity);
-          if (funnelOption.linearType == "custom") {
-            var grd = context.createLinearGradient(seriesNew[i].radius, -eachSpacing, -seriesNew[i].radius, -eachSpacing);
-            grd.addColorStop(0, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));
-            grd.addColorStop(0.5, hexToRgb(funnelOption.customColor[seriesNew[i].linearIndex], funnelOption.fillOpacity));
-            grd.addColorStop(1, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));
-            fillColor = grd;
-          }
-          context.setFillStyle(fillColor);
-          context.moveTo(0, -eachSpacing);
-          context.lineTo(-seriesNew[i].radius, 0);
-          context.lineTo(seriesNew[i].radius, 0);
-          context.lineTo(0, -eachSpacing);
-          context.closePath();
-          context.fill();
-          if (funnelOption.border == true) {
-            context.stroke();
-          }
-        } else {
-          if (opts.tooltip) {
-            if (opts.tooltip.index == i) {
-              context.beginPath();
-              context.setFillStyle(hexToRgb(seriesNew[i].color, funnelOption.activeOpacity));
-              context.moveTo(0, 0);
-              context.lineTo(-seriesNew[i].radius - activeWidth, 0);
-              context.lineTo(-seriesNew[i + 1].radius - activeWidth, -eachSpacing);
-              context.lineTo(seriesNew[i + 1].radius + activeWidth, -eachSpacing);
-              context.lineTo(seriesNew[i].radius + activeWidth, 0);
-              context.lineTo(0, 0);
-              context.closePath();
-              context.fill();
-            }
-          }
-          seriesNew[i].funnelArea = [centerPosition.x - seriesNew[i].radius, centerPosition.y - eachSpacing * (i + 1), centerPosition.x + seriesNew[i].radius, centerPosition.y - eachSpacing * i];
-          context.beginPath();
-          context.setLineWidth(funnelOption.borderWidth * opts.pix);
-          context.setStrokeStyle(funnelOption.borderColor);
-          var fillColor = hexToRgb(seriesNew[i].color, funnelOption.fillOpacity);
-          if (funnelOption.linearType == "custom") {
-            var grd = context.createLinearGradient(seriesNew[i].radius, -eachSpacing, -seriesNew[i].radius, -eachSpacing);
-            grd.addColorStop(0, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));
-            grd.addColorStop(0.5, hexToRgb(funnelOption.customColor[seriesNew[i].linearIndex], funnelOption.fillOpacity));
-            grd.addColorStop(1, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));
-            fillColor = grd;
-          }
-          context.setFillStyle(fillColor);
-          context.moveTo(0, 0);
-          context.lineTo(-seriesNew[i].radius, 0);
-          context.lineTo(-seriesNew[i + 1].radius, -eachSpacing);
-          context.lineTo(seriesNew[i + 1].radius, -eachSpacing);
-          context.lineTo(seriesNew[i].radius, 0);
-          context.lineTo(0, 0);
-          context.closePath();
-          context.fill();
-          if (funnelOption.border == true) {
-            context.stroke();
-          }
-        }
-        context.translate(0, -eachSpacing);
-      }
-    } else {
-      context.translate(0, -(seriesNew.length - 1) * eachSpacing);
-      for (let i = 0; i < seriesNew.length; i++) {
-        if (i == seriesNew.length - 1) {
-          if (opts.tooltip) {
-            if (opts.tooltip.index == i) {
-              context.beginPath();
-              context.setFillStyle(hexToRgb(seriesNew[i].color, funnelOption.activeOpacity));
-              context.moveTo(-activeWidth - funnelOption.minSize / 2, 0);
-              context.lineTo(-seriesNew[i].radius - activeWidth, -eachSpacing);
-              context.lineTo(seriesNew[i].radius + activeWidth, -eachSpacing);
-              context.lineTo(activeWidth + funnelOption.minSize / 2, 0);
-              context.lineTo(-activeWidth - funnelOption.minSize / 2, 0);
-              context.closePath();
-              context.fill();
-            }
-          }
-          seriesNew[i].funnelArea = [centerPosition.x - seriesNew[i].radius, centerPosition.y - eachSpacing, centerPosition.x + seriesNew[i].radius, centerPosition.y];
-          context.beginPath();
-          context.setLineWidth(funnelOption.borderWidth * opts.pix);
-          context.setStrokeStyle(funnelOption.borderColor);
-          var fillColor = hexToRgb(seriesNew[i].color, funnelOption.fillOpacity);
-          if (funnelOption.linearType == "custom") {
-            var grd = context.createLinearGradient(seriesNew[i].radius, -eachSpacing, -seriesNew[i].radius, -eachSpacing);
-            grd.addColorStop(0, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));
-            grd.addColorStop(0.5, hexToRgb(funnelOption.customColor[seriesNew[i].linearIndex], funnelOption.fillOpacity));
-            grd.addColorStop(1, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));
-            fillColor = grd;
-          }
-          context.setFillStyle(fillColor);
-          context.moveTo(0, 0);
-          context.lineTo(-funnelOption.minSize / 2, 0);
-          context.lineTo(-seriesNew[i].radius, -eachSpacing);
-          context.lineTo(seriesNew[i].radius, -eachSpacing);
-          context.lineTo(funnelOption.minSize / 2, 0);
-          context.lineTo(0, 0);
-          context.closePath();
-          context.fill();
-          if (funnelOption.border == true) {
-            context.stroke();
-          }
-        } else {
-          if (opts.tooltip) {
-            if (opts.tooltip.index == i) {
-              context.beginPath();
-              context.setFillStyle(hexToRgb(seriesNew[i].color, funnelOption.activeOpacity));
-              context.moveTo(0, 0);
-              context.lineTo(-seriesNew[i + 1].radius - activeWidth, 0);
-              context.lineTo(-seriesNew[i].radius - activeWidth, -eachSpacing);
-              context.lineTo(seriesNew[i].radius + activeWidth, -eachSpacing);
-              context.lineTo(seriesNew[i + 1].radius + activeWidth, 0);
-              context.lineTo(0, 0);
-              context.closePath();
-              context.fill();
-            }
-          }
-          seriesNew[i].funnelArea = [centerPosition.x - seriesNew[i].radius, centerPosition.y - eachSpacing * (seriesNew.length - i), centerPosition.x + seriesNew[i].radius, centerPosition.y - eachSpacing * (seriesNew.length - i - 1)];
-          context.beginPath();
-          context.setLineWidth(funnelOption.borderWidth * opts.pix);
-          context.setStrokeStyle(funnelOption.borderColor);
-          var fillColor = hexToRgb(seriesNew[i].color, funnelOption.fillOpacity);
-          if (funnelOption.linearType == "custom") {
-            var grd = context.createLinearGradient(seriesNew[i].radius, -eachSpacing, -seriesNew[i].radius, -eachSpacing);
-            grd.addColorStop(0, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));
-            grd.addColorStop(0.5, hexToRgb(funnelOption.customColor[seriesNew[i].linearIndex], funnelOption.fillOpacity));
-            grd.addColorStop(1, hexToRgb(seriesNew[i].color, funnelOption.fillOpacity));
-            fillColor = grd;
-          }
-          context.setFillStyle(fillColor);
-          context.moveTo(0, 0);
-          context.lineTo(-seriesNew[i + 1].radius, 0);
-          context.lineTo(-seriesNew[i].radius, -eachSpacing);
-          context.lineTo(seriesNew[i].radius, -eachSpacing);
-          context.lineTo(seriesNew[i + 1].radius, 0);
-          context.lineTo(0, 0);
-          context.closePath();
-          context.fill();
-          if (funnelOption.border == true) {
-            context.stroke();
-          }
-        }
-        context.translate(0, eachSpacing);
-      }
-    }
-    context.restore();
-    if (opts.dataLabel !== false && process === 1) {
-      drawFunnelText(seriesNew, opts, context, eachSpacing, funnelOption.labelAlign, activeWidth, centerPosition);
-    }
-    if (process === 1) {
-      drawFunnelCenterText(seriesNew, opts, context, eachSpacing, funnelOption.labelAlign, activeWidth, centerPosition);
-    }
-    return {
-      center: centerPosition,
-      radius,
-      series: seriesNew
-    };
-  }
-  function drawFunnelText(series, opts, context, eachSpacing, labelAlign, activeWidth, centerPosition) {
-    for (let i = 0; i < series.length; i++) {
-      let item = series[i];
-      if (item.labelShow === false) {
-        continue;
-      }
-      let startX, endX, startY, fontSize;
-      let text = item.formatter ? item.formatter(item, i, series, opts) : util.toFixed(item._proportion_ * 100) + "%";
-      text = item.labelText ? item.labelText : text;
-      if (labelAlign == "right") {
-        if (i == series.length - 1) {
-          startX = (item.funnelArea[2] + centerPosition.x) / 2;
-        } else {
-          startX = (item.funnelArea[2] + series[i + 1].funnelArea[2]) / 2;
-        }
-        endX = startX + activeWidth * 2;
-        startY = item.funnelArea[1] + eachSpacing / 2;
-        fontSize = item.textSize * opts.pix || opts.fontSize * opts.pix;
-        context.setLineWidth(1 * opts.pix);
-        context.setStrokeStyle(item.color);
-        context.setFillStyle(item.color);
-        context.beginPath();
-        context.moveTo(startX, startY);
-        context.lineTo(endX, startY);
-        context.stroke();
-        context.closePath();
-        context.beginPath();
-        context.moveTo(endX, startY);
-        context.arc(endX, startY, 2 * opts.pix, 0, 2 * Math.PI);
-        context.closePath();
-        context.fill();
-        context.beginPath();
-        context.setFontSize(fontSize);
-        context.setFillStyle(item.textColor || opts.fontColor);
-        context.fillText(text, endX + 5, startY + fontSize / 2 - 2);
-        context.closePath();
-        context.stroke();
-        context.closePath();
-      }
-      if (labelAlign == "left") {
-        if (i == series.length - 1) {
-          startX = (item.funnelArea[0] + centerPosition.x) / 2;
-        } else {
-          startX = (item.funnelArea[0] + series[i + 1].funnelArea[0]) / 2;
-        }
-        endX = startX - activeWidth * 2;
-        startY = item.funnelArea[1] + eachSpacing / 2;
-        fontSize = item.textSize * opts.pix || opts.fontSize * opts.pix;
-        context.setLineWidth(1 * opts.pix);
-        context.setStrokeStyle(item.color);
-        context.setFillStyle(item.color);
-        context.beginPath();
-        context.moveTo(startX, startY);
-        context.lineTo(endX, startY);
-        context.stroke();
-        context.closePath();
-        context.beginPath();
-        context.moveTo(endX, startY);
-        context.arc(endX, startY, 2, 0, 2 * Math.PI);
-        context.closePath();
-        context.fill();
-        context.beginPath();
-        context.setFontSize(fontSize);
-        context.setFillStyle(item.textColor || opts.fontColor);
-        context.fillText(text, endX - 5 - measureText(text, fontSize, context), startY + fontSize / 2 - 2);
-        context.closePath();
-        context.stroke();
-        context.closePath();
-      }
-    }
-  }
-  function drawFunnelCenterText(series, opts, context, eachSpacing, labelAlign, activeWidth, centerPosition) {
-    for (let i = 0; i < series.length; i++) {
-      let item = series[i];
-      let startY, fontSize;
-      if (item.centerText) {
-        startY = item.funnelArea[1] + eachSpacing / 2;
-        fontSize = item.centerTextSize * opts.pix || opts.fontSize * opts.pix;
-        context.beginPath();
-        context.setFontSize(fontSize);
-        context.setFillStyle(item.centerTextColor || "#FFFFFF");
-        context.fillText(item.centerText, centerPosition.x - measureText(item.centerText, fontSize, context) / 2, startY + fontSize / 2 - 2);
-        context.closePath();
-        context.stroke();
-        context.closePath();
-      }
-    }
-  }
-  function drawCanvas(opts, context) {
-    context.save();
-    context.translate(0, 0.5);
-    context.restore();
-    context.draw();
-  }
-  var Timing = {
-    easeIn: function easeIn(pos) {
-      return Math.pow(pos, 3);
-    },
-    easeOut: function easeOut(pos) {
-      return Math.pow(pos - 1, 3) + 1;
-    },
-    easeInOut: function easeInOut(pos) {
-      if ((pos /= 0.5) < 1) {
-        return 0.5 * Math.pow(pos, 3);
-      } else {
-        return 0.5 * (Math.pow(pos - 2, 3) + 2);
-      }
-    },
-    linear: function linear(pos) {
-      return pos;
-    }
-  };
-  function Animation(opts) {
-    this.isStop = false;
-    opts.duration = typeof opts.duration === "undefined" ? 1e3 : opts.duration;
-    opts.timing = opts.timing || "easeInOut";
-    var delay = 17;
-    function createAnimationFrame() {
-      if (typeof setTimeout !== "undefined") {
-        return function(step, delay2) {
-          setTimeout(function() {
-            var timeStamp = +/* @__PURE__ */ new Date();
-            step(timeStamp);
-          }, delay2);
-        };
-      } else if (typeof requestAnimationFrame !== "undefined") {
-        return requestAnimationFrame;
-      } else {
-        return function(step) {
-          step(null);
-        };
-      }
-    }
-    ;
-    var animationFrame = createAnimationFrame();
-    var startTimeStamp = null;
-    var _step = function step(timestamp) {
-      if (timestamp === null || this.isStop === true) {
-        opts.onProcess && opts.onProcess(1);
-        opts.onAnimationFinish && opts.onAnimationFinish();
-        return;
-      }
-      if (startTimeStamp === null) {
-        startTimeStamp = timestamp;
-      }
-      if (timestamp - startTimeStamp < opts.duration) {
-        var process = (timestamp - startTimeStamp) / opts.duration;
-        var timingFunction = Timing[opts.timing];
-        process = timingFunction(process);
-        opts.onProcess && opts.onProcess(process);
-        animationFrame(_step, delay);
-      } else {
-        opts.onProcess && opts.onProcess(1);
-        opts.onAnimationFinish && opts.onAnimationFinish();
-      }
-    };
-    _step = _step.bind(this);
-    animationFrame(_step, delay);
-  }
-  Animation.prototype.stop = function() {
-    this.isStop = true;
-  };
-  function drawCharts(type, opts, config2, context) {
-    var _this = this;
-    var series = opts.series;
-    if (type === "pie" || type === "ring" || type === "mount" || type === "rose" || type === "funnel") {
-      series = fixPieSeries(series, opts, config2);
-    }
-    var categories = opts.categories;
-    if (type === "mount") {
-      categories = [];
-      for (let j = 0; j < series.length; j++) {
-        if (series[j].show !== false)
-          categories.push(series[j].name);
-      }
-      opts.categories = categories;
-    }
-    series = fillSeries(series, opts, config2);
-    var duration = opts.animation ? opts.duration : 0;
-    _this.animationInstance && _this.animationInstance.stop();
-    var seriesMA = null;
-    if (type == "candle") {
-      let average = assign({}, opts.extra.candle.average);
-      if (average.show) {
-        seriesMA = calCandleMA(average.day, average.name, average.color, series[0].data);
-        seriesMA = fillSeries(seriesMA, opts, config2);
-        opts.seriesMA = seriesMA;
-      } else if (opts.seriesMA) {
-        seriesMA = opts.seriesMA = fillSeries(opts.seriesMA, opts, config2);
-      } else {
-        seriesMA = series;
-      }
-    } else {
-      seriesMA = series;
-    }
-    opts._series_ = series = filterSeries(series);
-    opts.area = new Array(4);
-    for (let j = 0; j < 4; j++) {
-      opts.area[j] = opts.padding[j] * opts.pix;
-    }
-    var _calLegendData = calLegendData(seriesMA, opts, config2, opts.chartData, context), legendHeight = _calLegendData.area.wholeHeight, legendWidth = _calLegendData.area.wholeWidth;
-    switch (opts.legend.position) {
-      case "top":
-        opts.area[0] += legendHeight;
-        break;
-      case "bottom":
-        opts.area[2] += legendHeight;
-        break;
-      case "left":
-        opts.area[3] += legendWidth;
-        break;
-      case "right":
-        opts.area[1] += legendWidth;
-        break;
-    }
-    let _calYAxisData = {}, yAxisWidth = 0;
-    if (opts.type === "line" || opts.type === "column" || opts.type === "mount" || opts.type === "area" || opts.type === "mix" || opts.type === "candle" || opts.type === "scatter" || opts.type === "bubble" || opts.type === "bar") {
-      _calYAxisData = calYAxisData(series, opts, config2, context);
-      yAxisWidth = _calYAxisData.yAxisWidth;
-      if (opts.yAxis.showTitle) {
-        let maxTitleHeight = 0;
-        for (let i = 0; i < opts.yAxis.data.length; i++) {
-          maxTitleHeight = Math.max(maxTitleHeight, opts.yAxis.data[i].titleFontSize ? opts.yAxis.data[i].titleFontSize * opts.pix : config2.fontSize);
-        }
-        opts.area[0] += maxTitleHeight;
-      }
-      let rightIndex = 0, leftIndex = 0;
-      for (let i = 0; i < yAxisWidth.length; i++) {
-        if (yAxisWidth[i].position == "left") {
-          if (leftIndex > 0) {
-            opts.area[3] += yAxisWidth[i].width + opts.yAxis.padding * opts.pix;
-          } else {
-            opts.area[3] += yAxisWidth[i].width;
-          }
-          leftIndex += 1;
-        } else if (yAxisWidth[i].position == "right") {
-          if (rightIndex > 0) {
-            opts.area[1] += yAxisWidth[i].width + opts.yAxis.padding * opts.pix;
-          } else {
-            opts.area[1] += yAxisWidth[i].width;
-          }
-          rightIndex += 1;
-        }
-      }
-    } else {
-      config2.yAxisWidth = yAxisWidth;
-    }
-    opts.chartData.yAxisData = _calYAxisData;
-    if (opts.categories && opts.categories.length && opts.type !== "radar" && opts.type !== "gauge" && opts.type !== "bar") {
-      opts.chartData.xAxisData = getXAxisPoints(opts.categories, opts, config2);
-      let _calCategoriesData = calCategoriesData(opts.categories, opts, config2, opts.chartData.xAxisData.eachSpacing, context), xAxisHeight = _calCategoriesData.xAxisHeight, angle = _calCategoriesData.angle;
-      config2.xAxisHeight = xAxisHeight;
-      config2._xAxisTextAngle_ = angle;
-      opts.area[2] += xAxisHeight;
-      opts.chartData.categoriesData = _calCategoriesData;
-    } else {
-      if (opts.type === "line" || opts.type === "area" || opts.type === "scatter" || opts.type === "bubble" || opts.type === "bar") {
-        opts.chartData.xAxisData = calXAxisData(series, opts, config2, context);
-        categories = opts.chartData.xAxisData.rangesFormat;
-        let _calCategoriesData = calCategoriesData(categories, opts, config2, opts.chartData.xAxisData.eachSpacing, context), xAxisHeight = _calCategoriesData.xAxisHeight, angle = _calCategoriesData.angle;
-        config2.xAxisHeight = xAxisHeight;
-        config2._xAxisTextAngle_ = angle;
-        opts.area[2] += xAxisHeight;
-        opts.chartData.categoriesData = _calCategoriesData;
-      } else {
-        opts.chartData.xAxisData = {
-          xAxisPoints: []
-        };
-      }
-    }
-    if (opts.enableScroll && opts.xAxis.scrollAlign == "right" && opts._scrollDistance_ === void 0) {
-      let offsetLeft = 0, xAxisPoints = opts.chartData.xAxisData.xAxisPoints, startX = opts.chartData.xAxisData.startX, endX = opts.chartData.xAxisData.endX, eachSpacing = opts.chartData.xAxisData.eachSpacing;
-      let totalWidth = eachSpacing * (xAxisPoints.length - 1);
-      let screenWidth = endX - startX;
-      offsetLeft = screenWidth - totalWidth;
-      _this.scrollOption.currentOffset = offsetLeft;
-      _this.scrollOption.startTouchX = offsetLeft;
-      _this.scrollOption.distance = 0;
-      _this.scrollOption.lastMoveTime = 0;
-      opts._scrollDistance_ = offsetLeft;
-    }
-    if (type === "pie" || type === "ring" || type === "rose") {
-      config2._pieTextMaxLength_ = opts.dataLabel === false ? 0 : getPieTextMaxLength(seriesMA, config2, context, opts);
-    }
-    switch (type) {
-      case "word":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            drawWordCloudDataPoints(series, opts, config2, context, process);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "map":
-        context.clearRect(0, 0, opts.width, opts.height);
-        drawMapDataPoints(series, opts, config2, context);
-        setTimeout(() => {
-          this.uevent.trigger("renderComplete");
-        }, 50);
-        break;
-      case "funnel":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            opts.chartData.funnelData = drawFunnelDataPoints(series, opts, config2, context, process);
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "line":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            drawYAxisGrid(categories, opts, config2, context);
-            drawXAxis(categories, opts, config2, context);
-            var _drawLineDataPoints = drawLineDataPoints(series, opts, config2, context, process), xAxisPoints = _drawLineDataPoints.xAxisPoints, calPoints = _drawLineDataPoints.calPoints, eachSpacing = _drawLineDataPoints.eachSpacing;
-            opts.chartData.xAxisPoints = xAxisPoints;
-            opts.chartData.calPoints = calPoints;
-            opts.chartData.eachSpacing = eachSpacing;
-            drawYAxis(series, opts, config2, context);
-            if (opts.enableMarkLine !== false && process === 1) {
-              drawMarkLine(opts, config2, context);
-            }
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process, eachSpacing, xAxisPoints);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "scatter":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            drawYAxisGrid(categories, opts, config2, context);
-            drawXAxis(categories, opts, config2, context);
-            var _drawScatterDataPoints = drawScatterDataPoints(series, opts, config2, context, process), xAxisPoints = _drawScatterDataPoints.xAxisPoints, calPoints = _drawScatterDataPoints.calPoints, eachSpacing = _drawScatterDataPoints.eachSpacing;
-            opts.chartData.xAxisPoints = xAxisPoints;
-            opts.chartData.calPoints = calPoints;
-            opts.chartData.eachSpacing = eachSpacing;
-            drawYAxis(series, opts, config2, context);
-            if (opts.enableMarkLine !== false && process === 1) {
-              drawMarkLine(opts, config2, context);
-            }
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process, eachSpacing, xAxisPoints);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "bubble":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            drawYAxisGrid(categories, opts, config2, context);
-            drawXAxis(categories, opts, config2, context);
-            var _drawBubbleDataPoints = drawBubbleDataPoints(series, opts, config2, context, process), xAxisPoints = _drawBubbleDataPoints.xAxisPoints, calPoints = _drawBubbleDataPoints.calPoints, eachSpacing = _drawBubbleDataPoints.eachSpacing;
-            opts.chartData.xAxisPoints = xAxisPoints;
-            opts.chartData.calPoints = calPoints;
-            opts.chartData.eachSpacing = eachSpacing;
-            drawYAxis(series, opts, config2, context);
-            if (opts.enableMarkLine !== false && process === 1) {
-              drawMarkLine(opts, config2, context);
-            }
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process, eachSpacing, xAxisPoints);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "mix":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            drawYAxisGrid(categories, opts, config2, context);
-            drawXAxis(categories, opts, config2, context);
-            var _drawMixDataPoints = drawMixDataPoints(series, opts, config2, context, process), xAxisPoints = _drawMixDataPoints.xAxisPoints, calPoints = _drawMixDataPoints.calPoints, eachSpacing = _drawMixDataPoints.eachSpacing;
-            opts.chartData.xAxisPoints = xAxisPoints;
-            opts.chartData.calPoints = calPoints;
-            opts.chartData.eachSpacing = eachSpacing;
-            drawYAxis(series, opts, config2, context);
-            if (opts.enableMarkLine !== false && process === 1) {
-              drawMarkLine(opts, config2, context);
-            }
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process, eachSpacing, xAxisPoints);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "column":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            drawYAxisGrid(categories, opts, config2, context);
-            drawXAxis(categories, opts, config2, context);
-            var _drawColumnDataPoints = drawColumnDataPoints(series, opts, config2, context, process), xAxisPoints = _drawColumnDataPoints.xAxisPoints, calPoints = _drawColumnDataPoints.calPoints, eachSpacing = _drawColumnDataPoints.eachSpacing;
-            opts.chartData.xAxisPoints = xAxisPoints;
-            opts.chartData.calPoints = calPoints;
-            opts.chartData.eachSpacing = eachSpacing;
-            drawYAxis(series, opts, config2, context);
-            if (opts.enableMarkLine !== false && process === 1) {
-              drawMarkLine(opts, config2, context);
-            }
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process, eachSpacing, xAxisPoints);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "mount":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            drawYAxisGrid(categories, opts, config2, context);
-            drawXAxis(categories, opts, config2, context);
-            var _drawMountDataPoints = drawMountDataPoints(series, opts, config2, context, process), xAxisPoints = _drawMountDataPoints.xAxisPoints, calPoints = _drawMountDataPoints.calPoints, eachSpacing = _drawMountDataPoints.eachSpacing;
-            opts.chartData.xAxisPoints = xAxisPoints;
-            opts.chartData.calPoints = calPoints;
-            opts.chartData.eachSpacing = eachSpacing;
-            drawYAxis(series, opts, config2, context);
-            if (opts.enableMarkLine !== false && process === 1) {
-              drawMarkLine(opts, config2, context);
-            }
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process, eachSpacing, xAxisPoints);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "bar":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            drawXAxis(categories, opts, config2, context);
-            var _drawBarDataPoints = drawBarDataPoints(series, opts, config2, context, process), yAxisPoints = _drawBarDataPoints.yAxisPoints, calPoints = _drawBarDataPoints.calPoints, eachSpacing = _drawBarDataPoints.eachSpacing;
-            opts.chartData.yAxisPoints = yAxisPoints;
-            opts.chartData.xAxisPoints = opts.chartData.xAxisData.xAxisPoints;
-            opts.chartData.calPoints = calPoints;
-            opts.chartData.eachSpacing = eachSpacing;
-            drawYAxis(series, opts, config2, context);
-            if (opts.enableMarkLine !== false && process === 1) {
-              drawMarkLine(opts, config2, context);
-            }
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process, eachSpacing, yAxisPoints);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "area":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            drawYAxisGrid(categories, opts, config2, context);
-            drawXAxis(categories, opts, config2, context);
-            var _drawAreaDataPoints = drawAreaDataPoints(series, opts, config2, context, process), xAxisPoints = _drawAreaDataPoints.xAxisPoints, calPoints = _drawAreaDataPoints.calPoints, eachSpacing = _drawAreaDataPoints.eachSpacing;
-            opts.chartData.xAxisPoints = xAxisPoints;
-            opts.chartData.calPoints = calPoints;
-            opts.chartData.eachSpacing = eachSpacing;
-            drawYAxis(series, opts, config2, context);
-            if (opts.enableMarkLine !== false && process === 1) {
-              drawMarkLine(opts, config2, context);
-            }
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process, eachSpacing, xAxisPoints);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "ring":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            opts.chartData.pieData = drawPieDataPoints(series, opts, config2, context, process);
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "pie":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            opts.chartData.pieData = drawPieDataPoints(series, opts, config2, context, process);
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "rose":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            opts.chartData.pieData = drawRoseDataPoints(series, opts, config2, context, process);
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "radar":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            opts.chartData.radarData = drawRadarDataPoints(series, opts, config2, context, process);
-            drawLegend(opts.series, opts, config2, context, opts.chartData);
-            drawToolTipBridge(opts, config2, context, process);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "arcbar":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            opts.chartData.arcbarData = drawArcbarDataPoints(series, opts, config2, context, process);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "gauge":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            opts.chartData.gaugeData = drawGaugeDataPoints(categories, series, opts, config2, context, process);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-      case "candle":
-        this.animationInstance = new Animation({
-          timing: opts.timing,
-          duration,
-          onProcess: function onProcess(process) {
-            context.clearRect(0, 0, opts.width, opts.height);
-            if (opts.rotate) {
-              contextRotate(context, opts);
-            }
-            drawYAxisGrid(categories, opts, config2, context);
-            drawXAxis(categories, opts, config2, context);
-            var _drawCandleDataPoints = drawCandleDataPoints(series, seriesMA, opts, config2, context, process), xAxisPoints = _drawCandleDataPoints.xAxisPoints, calPoints = _drawCandleDataPoints.calPoints, eachSpacing = _drawCandleDataPoints.eachSpacing;
-            opts.chartData.xAxisPoints = xAxisPoints;
-            opts.chartData.calPoints = calPoints;
-            opts.chartData.eachSpacing = eachSpacing;
-            drawYAxis(series, opts, config2, context);
-            if (opts.enableMarkLine !== false && process === 1) {
-              drawMarkLine(opts, config2, context);
-            }
-            if (seriesMA) {
-              drawLegend(seriesMA, opts, config2, context, opts.chartData);
-            } else {
-              drawLegend(opts.series, opts, config2, context, opts.chartData);
-            }
-            drawToolTipBridge(opts, config2, context, process, eachSpacing, xAxisPoints);
-            drawCanvas(opts, context);
-          },
-          onAnimationFinish: function onAnimationFinish() {
-            _this.uevent.trigger("renderComplete");
-          }
-        });
-        break;
-    }
-  }
-  function uChartsEvent() {
-    this.events = {};
-  }
-  uChartsEvent.prototype.addEventListener = function(type, listener) {
-    this.events[type] = this.events[type] || [];
-    this.events[type].push(listener);
-  };
-  uChartsEvent.prototype.delEventListener = function(type) {
-    this.events[type] = [];
-  };
-  uChartsEvent.prototype.trigger = function() {
-    for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
-      args[_key] = arguments[_key];
-    }
-    var type = args[0];
-    var params = args.slice(1);
-    if (!!this.events[type]) {
-      this.events[type].forEach(function(listener) {
-        try {
-          listener.apply(null, params);
-        } catch (e) {
-        }
-      });
-    }
-  };
-  var uCharts = function uCharts2(opts) {
-    opts.pix = opts.pixelRatio ? opts.pixelRatio : 1;
-    opts.fontSize = opts.fontSize ? opts.fontSize : 13;
-    opts.fontColor = opts.fontColor ? opts.fontColor : config.fontColor;
-    if (opts.background == "" || opts.background == "none") {
-      opts.background = "#FFFFFF";
-    }
-    opts.title = assign({}, opts.title);
-    opts.subtitle = assign({}, opts.subtitle);
-    opts.duration = opts.duration ? opts.duration : 1e3;
-    opts.yAxis = assign({}, {
-      data: [],
-      showTitle: false,
-      disabled: false,
-      disableGrid: false,
-      gridSet: "number",
-      splitNumber: 5,
-      gridType: "solid",
-      dashLength: 4 * opts.pix,
-      gridColor: "#cccccc",
-      padding: 10,
-      fontColor: "#666666"
-    }, opts.yAxis);
-    opts.xAxis = assign({}, {
-      rotateLabel: false,
-      rotateAngle: 45,
-      disabled: false,
-      disableGrid: false,
-      splitNumber: 5,
-      calibration: false,
-      fontColor: "#666666",
-      fontSize: 13,
-      lineHeight: 20,
-      marginTop: 0,
-      gridType: "solid",
-      dashLength: 4,
-      scrollAlign: "left",
-      boundaryGap: "center",
-      axisLine: true,
-      axisLineColor: "#cccccc",
-      titleFontSize: 13,
-      titleOffsetY: 0,
-      titleOffsetX: 0,
-      titleFontColor: "#666666"
-    }, opts.xAxis);
-    opts.xAxis.scrollPosition = opts.xAxis.scrollAlign;
-    opts.legend = assign({}, {
-      show: true,
-      position: "bottom",
-      float: "center",
-      backgroundColor: "rgba(0,0,0,0)",
-      borderColor: "rgba(0,0,0,0)",
-      borderWidth: 0,
-      padding: 5,
-      margin: 5,
-      itemGap: 10,
-      fontSize: opts.fontSize,
-      lineHeight: opts.fontSize,
-      fontColor: opts.fontColor,
-      formatter: {},
-      hiddenColor: "#CECECE"
-    }, opts.legend);
-    opts.extra = assign({
-      tooltip: {
-        legendShape: "auto"
-      }
-    }, opts.extra);
-    opts.rotate = opts.rotate ? true : false;
-    opts.animation = opts.animation ? true : false;
-    opts.rotate = opts.rotate ? true : false;
-    opts.canvas2d = opts.canvas2d ? true : false;
-    let config$$1 = assign({}, config);
-    config$$1.color = opts.color ? opts.color : config$$1.color;
-    if (opts.type == "pie") {
-      config$$1.pieChartLinePadding = opts.dataLabel === false ? 0 : opts.extra.pie.labelWidth * opts.pix || config$$1.pieChartLinePadding * opts.pix;
-    }
-    if (opts.type == "ring") {
-      config$$1.pieChartLinePadding = opts.dataLabel === false ? 0 : opts.extra.ring.labelWidth * opts.pix || config$$1.pieChartLinePadding * opts.pix;
-    }
-    if (opts.type == "rose") {
-      config$$1.pieChartLinePadding = opts.dataLabel === false ? 0 : opts.extra.rose.labelWidth * opts.pix || config$$1.pieChartLinePadding * opts.pix;
-    }
-    config$$1.pieChartTextPadding = opts.dataLabel === false ? 0 : config$$1.pieChartTextPadding * opts.pix;
-    config$$1.rotate = opts.rotate;
-    if (opts.rotate) {
-      let tempWidth = opts.width;
-      let tempHeight = opts.height;
-      opts.width = tempHeight;
-      opts.height = tempWidth;
-    }
-    opts.padding = opts.padding ? opts.padding : config$$1.padding;
-    config$$1.yAxisWidth = config.yAxisWidth * opts.pix;
-    config$$1.fontSize = opts.fontSize * opts.pix;
-    config$$1.titleFontSize = config.titleFontSize * opts.pix;
-    config$$1.subtitleFontSize = config.subtitleFontSize * opts.pix;
-    if (!opts.context) {
-      throw new Error("[uCharts] \u672A\u83B7\u53D6\u5230context\uFF01\u6CE8\u610F\uFF1Av2.0\u7248\u672C\u540E\uFF0C\u9700\u8981\u81EA\u884C\u83B7\u53D6canvas\u7684\u7ED8\u56FE\u4E0A\u4E0B\u6587\u5E76\u4F20\u5165opts.context\uFF01");
-    }
-    this.context = opts.context;
-    if (!this.context.setTextAlign) {
-      this.context.setStrokeStyle = function(e) {
-        return this.strokeStyle = e;
-      };
-      this.context.setLineWidth = function(e) {
-        return this.lineWidth = e;
-      };
-      this.context.setLineCap = function(e) {
-        return this.lineCap = e;
-      };
-      this.context.setFontSize = function(e) {
-        return this.font = e + "px sans-serif";
-      };
-      this.context.setFillStyle = function(e) {
-        return this.fillStyle = e;
-      };
-      this.context.setTextAlign = function(e) {
-        return this.textAlign = e;
-      };
-      this.context.setTextBaseline = function(e) {
-        return this.textBaseline = e;
-      };
-      this.context.setShadow = function(offsetX, offsetY, blur, color3) {
-        this.shadowColor = color3;
-        this.shadowOffsetX = offsetX;
-        this.shadowOffsetY = offsetY;
-        this.shadowBlur = blur;
-      };
-      this.context.draw = function() {
-      };
-    }
-    if (!this.context.setLineDash) {
-      this.context.setLineDash = function(e) {
-      };
-    }
-    opts.chartData = {};
-    this.uevent = new uChartsEvent();
-    this.scrollOption = {
-      currentOffset: 0,
-      startTouchX: 0,
-      distance: 0,
-      lastMoveTime: 0
-    };
-    this.opts = opts;
-    this.config = config$$1;
-    drawCharts.call(this, opts.type, opts, config$$1, this.context);
-  };
-  uCharts.prototype.updateData = function() {
-    let data = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {};
-    this.opts = assign({}, this.opts, data);
-    this.opts.updateData = true;
-    let scrollPosition = data.scrollPosition || "current";
-    switch (scrollPosition) {
-      case "current":
-        this.opts._scrollDistance_ = this.scrollOption.currentOffset;
-        break;
-      case "left":
-        this.opts._scrollDistance_ = 0;
-        this.scrollOption = {
-          currentOffset: 0,
-          startTouchX: 0,
-          distance: 0,
-          lastMoveTime: 0
-        };
-        break;
-      case "right":
-        let _calYAxisData = calYAxisData(this.opts.series, this.opts, this.config, this.context), yAxisWidth = _calYAxisData.yAxisWidth;
-        this.config.yAxisWidth = yAxisWidth;
-        let offsetLeft = 0;
-        let _getXAxisPoints0 = getXAxisPoints(this.opts.categories, this.opts, this.config), xAxisPoints = _getXAxisPoints0.xAxisPoints, startX = _getXAxisPoints0.startX, endX = _getXAxisPoints0.endX, eachSpacing = _getXAxisPoints0.eachSpacing;
-        let totalWidth = eachSpacing * (xAxisPoints.length - 1);
-        let screenWidth = endX - startX;
-        offsetLeft = screenWidth - totalWidth;
-        this.scrollOption = {
-          currentOffset: offsetLeft,
-          startTouchX: offsetLeft,
-          distance: 0,
-          lastMoveTime: 0
-        };
-        this.opts._scrollDistance_ = offsetLeft;
-        break;
-    }
-    drawCharts.call(this, this.opts.type, this.opts, this.config, this.context);
-  };
-  uCharts.prototype.zoom = function() {
-    var val = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : this.opts.xAxis.itemCount;
-    if (this.opts.enableScroll !== true) {
-      console.log("[uCharts] \u8BF7\u542F\u7528\u6EDA\u52A8\u6761\u540E\u4F7F\u7528");
-      return;
-    }
-    let centerPoint = Math.round(Math.abs(this.scrollOption.currentOffset) / this.opts.chartData.eachSpacing) + Math.round(this.opts.xAxis.itemCount / 2);
-    this.opts.animation = false;
-    this.opts.xAxis.itemCount = val.itemCount;
-    let _calYAxisData = calYAxisData(this.opts.series, this.opts, this.config, this.context), yAxisWidth = _calYAxisData.yAxisWidth;
-    this.config.yAxisWidth = yAxisWidth;
-    let offsetLeft = 0;
-    let _getXAxisPoints0 = getXAxisPoints(this.opts.categories, this.opts, this.config), xAxisPoints = _getXAxisPoints0.xAxisPoints, startX = _getXAxisPoints0.startX, endX = _getXAxisPoints0.endX, eachSpacing = _getXAxisPoints0.eachSpacing;
-    let centerLeft = eachSpacing * centerPoint;
-    let screenWidth = endX - startX;
-    let MaxLeft = screenWidth - eachSpacing * (xAxisPoints.length - 1);
-    offsetLeft = screenWidth / 2 - centerLeft;
-    if (offsetLeft > 0) {
-      offsetLeft = 0;
-    }
-    if (offsetLeft < MaxLeft) {
-      offsetLeft = MaxLeft;
-    }
-    this.scrollOption = {
-      currentOffset: offsetLeft,
-      startTouchX: 0,
-      distance: 0,
-      lastMoveTime: 0
-    };
-    calValidDistance(this, offsetLeft, this.opts.chartData, this.config, this.opts);
-    this.opts._scrollDistance_ = offsetLeft;
-    drawCharts.call(this, this.opts.type, this.opts, this.config, this.context);
-  };
-  uCharts.prototype.dobuleZoom = function(e) {
-    if (this.opts.enableScroll !== true) {
-      console.log("[uCharts] \u8BF7\u542F\u7528\u6EDA\u52A8\u6761\u540E\u4F7F\u7528");
-      return;
-    }
-    const tcs = e.changedTouches;
-    if (tcs.length < 2) {
-      return;
-    }
-    for (var i = 0; i < tcs.length; i++) {
-      tcs[i].x = tcs[i].x ? tcs[i].x : tcs[i].clientX;
-      tcs[i].y = tcs[i].y ? tcs[i].y : tcs[i].clientY;
-    }
-    const ntcs = [getTouches(tcs[0], this.opts, e), getTouches(tcs[1], this.opts, e)];
-    const xlength = Math.abs(ntcs[0].x - ntcs[1].x);
-    if (!this.scrollOption.moveCount) {
-      let cts0 = { changedTouches: [{ x: tcs[0].x, y: this.opts.area[0] / this.opts.pix + 2 }] };
-      let cts1 = { changedTouches: [{ x: tcs[1].x, y: this.opts.area[0] / this.opts.pix + 2 }] };
-      if (this.opts.rotate) {
-        cts0 = { changedTouches: [{ x: this.opts.height / this.opts.pix - this.opts.area[0] / this.opts.pix - 2, y: tcs[0].y }] };
-        cts1 = { changedTouches: [{ x: this.opts.height / this.opts.pix - this.opts.area[0] / this.opts.pix - 2, y: tcs[1].y }] };
-      }
-      const moveCurrent1 = this.getCurrentDataIndex(cts0).index;
-      const moveCurrent2 = this.getCurrentDataIndex(cts1).index;
-      const moveCount = Math.abs(moveCurrent1 - moveCurrent2);
-      this.scrollOption.moveCount = moveCount;
-      this.scrollOption.moveCurrent1 = Math.min(moveCurrent1, moveCurrent2);
-      this.scrollOption.moveCurrent2 = Math.max(moveCurrent1, moveCurrent2);
-      return;
-    }
-    let currentEachSpacing = xlength / this.scrollOption.moveCount;
-    let itemCount = (this.opts.width - this.opts.area[1] - this.opts.area[3]) / currentEachSpacing;
-    itemCount = itemCount <= 2 ? 2 : itemCount;
-    itemCount = itemCount >= this.opts.categories.length ? this.opts.categories.length : itemCount;
-    this.opts.animation = false;
-    this.opts.xAxis.itemCount = itemCount;
-    let offsetLeft = 0;
-    let _getXAxisPoints0 = getXAxisPoints(this.opts.categories, this.opts, this.config), xAxisPoints = _getXAxisPoints0.xAxisPoints, startX = _getXAxisPoints0.startX, endX = _getXAxisPoints0.endX, eachSpacing = _getXAxisPoints0.eachSpacing;
-    let currentLeft = eachSpacing * this.scrollOption.moveCurrent1;
-    let screenWidth = endX - startX;
-    let MaxLeft = screenWidth - eachSpacing * (xAxisPoints.length - 1);
-    offsetLeft = -currentLeft + Math.min(ntcs[0].x, ntcs[1].x) - this.opts.area[3] - eachSpacing;
-    if (offsetLeft > 0) {
-      offsetLeft = 0;
-    }
-    if (offsetLeft < MaxLeft) {
-      offsetLeft = MaxLeft;
-    }
-    this.scrollOption.currentOffset = offsetLeft;
-    this.scrollOption.startTouchX = 0;
-    this.scrollOption.distance = 0;
-    calValidDistance(this, offsetLeft, this.opts.chartData, this.config, this.opts);
-    this.opts._scrollDistance_ = offsetLeft;
-    drawCharts.call(this, this.opts.type, this.opts, this.config, this.context);
-  };
-  uCharts.prototype.stopAnimation = function() {
-    this.animationInstance && this.animationInstance.stop();
-  };
-  uCharts.prototype.addEventListener = function(type, listener) {
-    this.uevent.addEventListener(type, listener);
-  };
-  uCharts.prototype.delEventListener = function(type) {
-    this.uevent.delEventListener(type);
-  };
-  uCharts.prototype.getCurrentDataIndex = function(e) {
-    var touches = null;
-    if (e.changedTouches) {
-      touches = e.changedTouches[0];
-    } else {
-      touches = e.mp.changedTouches[0];
-    }
-    if (touches) {
-      let _touches$ = getTouches(touches, this.opts, e);
-      if (this.opts.type === "pie" || this.opts.type === "ring") {
-        return findPieChartCurrentIndex({
-          x: _touches$.x,
-          y: _touches$.y
-        }, this.opts.chartData.pieData, this.opts);
-      } else if (this.opts.type === "rose") {
-        return findRoseChartCurrentIndex({
-          x: _touches$.x,
-          y: _touches$.y
-        }, this.opts.chartData.pieData, this.opts);
-      } else if (this.opts.type === "radar") {
-        return findRadarChartCurrentIndex({
-          x: _touches$.x,
-          y: _touches$.y
-        }, this.opts.chartData.radarData, this.opts.categories.length);
-      } else if (this.opts.type === "funnel") {
-        return findFunnelChartCurrentIndex({
-          x: _touches$.x,
-          y: _touches$.y
-        }, this.opts.chartData.funnelData);
-      } else if (this.opts.type === "map") {
-        return findMapChartCurrentIndex({
-          x: _touches$.x,
-          y: _touches$.y
-        }, this.opts);
-      } else if (this.opts.type === "word") {
-        return findWordChartCurrentIndex({
-          x: _touches$.x,
-          y: _touches$.y
-        }, this.opts.chartData.wordCloudData);
-      } else if (this.opts.type === "bar") {
-        return findBarChartCurrentIndex({
-          x: _touches$.x,
-          y: _touches$.y
-        }, this.opts.chartData.calPoints, this.opts, this.config, Math.abs(this.scrollOption.currentOffset));
-      } else {
-        return findCurrentIndex({
-          x: _touches$.x,
-          y: _touches$.y
-        }, this.opts.chartData.calPoints, this.opts, this.config, Math.abs(this.scrollOption.currentOffset));
-      }
-    }
-    return -1;
-  };
-  uCharts.prototype.getLegendDataIndex = function(e) {
-    var touches = null;
-    if (e.changedTouches) {
-      touches = e.changedTouches[0];
-    } else {
-      touches = e.mp.changedTouches[0];
-    }
-    if (touches) {
-      let _touches$ = getTouches(touches, this.opts, e);
-      return findLegendIndex({
-        x: _touches$.x,
-        y: _touches$.y
-      }, this.opts.chartData.legendData);
-    }
-    return -1;
-  };
-  uCharts.prototype.touchLegend = function(e) {
-    var option = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
-    var touches = null;
-    if (e.changedTouches) {
-      touches = e.changedTouches[0];
-    } else {
-      touches = e.mp.changedTouches[0];
-    }
-    if (touches) {
-      var _touches$ = getTouches(touches, this.opts, e);
-      var index = this.getLegendDataIndex(e);
-      if (index >= 0) {
-        if (this.opts.type == "candle") {
-          this.opts.seriesMA[index].show = !this.opts.seriesMA[index].show;
-        } else {
-          this.opts.series[index].show = !this.opts.series[index].show;
-        }
-        this.opts.animation = option.animation ? true : false;
-        this.opts._scrollDistance_ = this.scrollOption.currentOffset;
-        drawCharts.call(this, this.opts.type, this.opts, this.config, this.context);
-      }
-    }
-  };
-  uCharts.prototype.showToolTip = function(e) {
-    var option = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
-    var touches = null;
-    if (e.changedTouches) {
-      touches = e.changedTouches[0];
-    } else {
-      touches = e.mp.changedTouches[0];
-    }
-    if (!touches) {
-      console.log("[uCharts] \u672A\u83B7\u53D6\u5230event\u5750\u6807\u4FE1\u606F");
-    }
-    var _touches$ = getTouches(touches, this.opts, e);
-    var currentOffset = this.scrollOption.currentOffset;
-    var opts = assign({}, this.opts, {
-      _scrollDistance_: currentOffset,
-      animation: false
-    });
-    if (this.opts.type === "line" || this.opts.type === "area" || this.opts.type === "column" || this.opts.type === "scatter" || this.opts.type === "bubble") {
-      var current = this.getCurrentDataIndex(e);
-      var index = option.index == void 0 ? current.index : option.index;
-      if (index > -1 || index.length > 0) {
-        var seriesData = getSeriesDataItem(this.opts.series, index, current.group);
-        if (seriesData.length !== 0) {
-          var _getToolTipData = getToolTipData(seriesData, this.opts, index, current.group, this.opts.categories, option), textList = _getToolTipData.textList, offset = _getToolTipData.offset;
-          offset.y = _touches$.y;
-          opts.tooltip = {
-            textList: option.textList !== void 0 ? option.textList : textList,
-            offset: option.offset !== void 0 ? option.offset : offset,
-            option,
-            index,
-            group: current.group
-          };
-        }
-      }
-      drawCharts.call(this, opts.type, opts, this.config, this.context);
-    }
-    if (this.opts.type === "mount") {
-      var index = option.index == void 0 ? this.getCurrentDataIndex(e).index : option.index;
-      if (index > -1) {
-        var opts = assign({}, this.opts, { animation: false });
-        var seriesData = assign({}, opts._series_[index]);
-        var textList = [{
-          text: option.formatter ? option.formatter(seriesData, void 0, index, opts) : seriesData.name + ": " + seriesData.data,
-          color: seriesData.color,
-          legendShape: this.opts.extra.tooltip.legendShape == "auto" ? seriesData.legendShape : this.opts.extra.tooltip.legendShape
-        }];
-        var offset = {
-          x: opts.chartData.calPoints[index].x,
-          y: _touches$.y
-        };
-        opts.tooltip = {
-          textList: option.textList ? option.textList : textList,
-          offset: option.offset !== void 0 ? option.offset : offset,
-          option,
-          index
-        };
-      }
-      drawCharts.call(this, opts.type, opts, this.config, this.context);
-    }
-    if (this.opts.type === "bar") {
-      var current = this.getCurrentDataIndex(e);
-      var index = option.index == void 0 ? current.index : option.index;
-      if (index > -1 || index.length > 0) {
-        var seriesData = getSeriesDataItem(this.opts.series, index, current.group);
-        if (seriesData.length !== 0) {
-          var _getToolTipData = getToolTipData(seriesData, this.opts, index, current.group, this.opts.categories, option), textList = _getToolTipData.textList, offset = _getToolTipData.offset;
-          offset.x = _touches$.x;
-          opts.tooltip = {
-            textList: option.textList !== void 0 ? option.textList : textList,
-            offset: option.offset !== void 0 ? option.offset : offset,
-            option,
-            index
-          };
-        }
-      }
-      drawCharts.call(this, opts.type, opts, this.config, this.context);
-    }
-    if (this.opts.type === "mix") {
-      var current = this.getCurrentDataIndex(e);
-      var index = option.index == void 0 ? current.index : option.index;
-      if (index > -1) {
-        var currentOffset = this.scrollOption.currentOffset;
-        var opts = assign({}, this.opts, {
-          _scrollDistance_: currentOffset,
-          animation: false
-        });
-        var seriesData = getSeriesDataItem(this.opts.series, index);
-        if (seriesData.length !== 0) {
-          var _getMixToolTipData = getMixToolTipData(seriesData, this.opts, index, this.opts.categories, option), textList = _getMixToolTipData.textList, offset = _getMixToolTipData.offset;
-          offset.y = _touches$.y;
-          opts.tooltip = {
-            textList: option.textList ? option.textList : textList,
-            offset: option.offset !== void 0 ? option.offset : offset,
-            option,
-            index
-          };
-        }
-      }
-      drawCharts.call(this, opts.type, opts, this.config, this.context);
-    }
-    if (this.opts.type === "candle") {
-      var current = this.getCurrentDataIndex(e);
-      var index = option.index == void 0 ? current.index : option.index;
-      if (index > -1) {
-        var currentOffset = this.scrollOption.currentOffset;
-        var opts = assign({}, this.opts, {
-          _scrollDistance_: currentOffset,
-          animation: false
-        });
-        var seriesData = getSeriesDataItem(this.opts.series, index);
-        if (seriesData.length !== 0) {
-          var _getToolTipData = getCandleToolTipData(this.opts.series[0].data, seriesData, this.opts, index, this.opts.categories, this.opts.extra.candle, option), textList = _getToolTipData.textList, offset = _getToolTipData.offset;
-          offset.y = _touches$.y;
-          opts.tooltip = {
-            textList: option.textList ? option.textList : textList,
-            offset: option.offset !== void 0 ? option.offset : offset,
-            option,
-            index
-          };
-        }
-      }
-      drawCharts.call(this, opts.type, opts, this.config, this.context);
-    }
-    if (this.opts.type === "pie" || this.opts.type === "ring" || this.opts.type === "rose" || this.opts.type === "funnel") {
-      var index = option.index == void 0 ? this.getCurrentDataIndex(e) : option.index;
-      if (index > -1) {
-        var opts = assign({}, this.opts, { animation: false });
-        var seriesData = assign({}, opts._series_[index]);
-        var textList = [{
-          text: option.formatter ? option.formatter(seriesData, void 0, index, opts) : seriesData.name + ": " + seriesData.data,
-          color: seriesData.color,
-          legendShape: this.opts.extra.tooltip.legendShape == "auto" ? seriesData.legendShape : this.opts.extra.tooltip.legendShape
-        }];
-        var offset = {
-          x: _touches$.x,
-          y: _touches$.y
-        };
-        opts.tooltip = {
-          textList: option.textList ? option.textList : textList,
-          offset: option.offset !== void 0 ? option.offset : offset,
-          option,
-          index
-        };
-      }
-      drawCharts.call(this, opts.type, opts, this.config, this.context);
-    }
-    if (this.opts.type === "map") {
-      var index = option.index == void 0 ? this.getCurrentDataIndex(e) : option.index;
-      if (index > -1) {
-        var opts = assign({}, this.opts, { animation: false });
-        var seriesData = assign({}, this.opts.series[index]);
-        seriesData.name = seriesData.properties.name;
-        var textList = [{
-          text: option.formatter ? option.formatter(seriesData, void 0, index, this.opts) : seriesData.name,
-          color: seriesData.color,
-          legendShape: this.opts.extra.tooltip.legendShape == "auto" ? seriesData.legendShape : this.opts.extra.tooltip.legendShape
-        }];
-        var offset = {
-          x: _touches$.x,
-          y: _touches$.y
-        };
-        opts.tooltip = {
-          textList: option.textList ? option.textList : textList,
-          offset: option.offset !== void 0 ? option.offset : offset,
-          option,
-          index
-        };
-      }
-      opts.updateData = false;
-      drawCharts.call(this, opts.type, opts, this.config, this.context);
-    }
-    if (this.opts.type === "word") {
-      var index = option.index == void 0 ? this.getCurrentDataIndex(e) : option.index;
-      if (index > -1) {
-        var opts = assign({}, this.opts, { animation: false });
-        var seriesData = assign({}, this.opts.series[index]);
-        var textList = [{
-          text: option.formatter ? option.formatter(seriesData, void 0, index, this.opts) : seriesData.name,
-          color: seriesData.color,
-          legendShape: this.opts.extra.tooltip.legendShape == "auto" ? seriesData.legendShape : this.opts.extra.tooltip.legendShape
-        }];
-        var offset = {
-          x: _touches$.x,
-          y: _touches$.y
-        };
-        opts.tooltip = {
-          textList: option.textList ? option.textList : textList,
-          offset: option.offset !== void 0 ? option.offset : offset,
-          option,
-          index
-        };
-      }
-      opts.updateData = false;
-      drawCharts.call(this, opts.type, opts, this.config, this.context);
-    }
-    if (this.opts.type === "radar") {
-      var index = option.index == void 0 ? this.getCurrentDataIndex(e) : option.index;
-      if (index > -1) {
-        var opts = assign({}, this.opts, { animation: false });
-        var seriesData = getSeriesDataItem(this.opts.series, index);
-        if (seriesData.length !== 0) {
-          var textList = seriesData.map((item) => {
-            return {
-              text: option.formatter ? option.formatter(item, this.opts.categories[index], index, this.opts) : item.name + ": " + item.data,
-              color: item.color,
-              legendShape: this.opts.extra.tooltip.legendShape == "auto" ? item.legendShape : this.opts.extra.tooltip.legendShape
-            };
-          });
-          var offset = {
-            x: _touches$.x,
-            y: _touches$.y
-          };
-          opts.tooltip = {
-            textList: option.textList ? option.textList : textList,
-            offset: option.offset !== void 0 ? option.offset : offset,
-            option,
-            index
-          };
-        }
-      }
-      drawCharts.call(this, opts.type, opts, this.config, this.context);
-    }
-  };
-  uCharts.prototype.translate = function(distance) {
-    this.scrollOption = {
-      currentOffset: distance,
-      startTouchX: distance,
-      distance: 0,
-      lastMoveTime: 0
-    };
-    let opts = assign({}, this.opts, {
-      _scrollDistance_: distance,
-      animation: false
-    });
-    drawCharts.call(this, this.opts.type, opts, this.config, this.context);
-  };
-  uCharts.prototype.scrollStart = function(e) {
-    var touches = null;
-    if (e.changedTouches) {
-      touches = e.changedTouches[0];
-    } else {
-      touches = e.mp.changedTouches[0];
-    }
-    var _touches$ = getTouches(touches, this.opts, e);
-    if (touches && this.opts.enableScroll === true) {
-      this.scrollOption.startTouchX = _touches$.x;
-    }
-  };
-  uCharts.prototype.scroll = function(e) {
-    if (this.scrollOption.lastMoveTime === 0) {
-      this.scrollOption.lastMoveTime = Date.now();
-    }
-    let Limit = this.opts.touchMoveLimit || 60;
-    let currMoveTime = Date.now();
-    let duration = currMoveTime - this.scrollOption.lastMoveTime;
-    if (duration < Math.floor(1e3 / Limit))
-      return;
-    if (this.scrollOption.startTouchX == 0)
-      return;
-    this.scrollOption.lastMoveTime = currMoveTime;
-    var touches = null;
-    if (e.changedTouches) {
-      touches = e.changedTouches[0];
-    } else {
-      touches = e.mp.changedTouches[0];
-    }
-    if (touches && this.opts.enableScroll === true) {
-      var _touches$ = getTouches(touches, this.opts, e);
-      var _distance;
-      _distance = _touches$.x - this.scrollOption.startTouchX;
-      var currentOffset = this.scrollOption.currentOffset;
-      var validDistance = calValidDistance(this, currentOffset + _distance, this.opts.chartData, this.config, this.opts);
-      this.scrollOption.distance = _distance = validDistance - currentOffset;
-      var opts = assign({}, this.opts, {
-        _scrollDistance_: currentOffset + _distance,
-        animation: false
-      });
-      this.opts = opts;
-      drawCharts.call(this, opts.type, opts, this.config, this.context);
-      return currentOffset + _distance;
-    }
-  };
-  uCharts.prototype.scrollEnd = function(e) {
-    if (this.opts.enableScroll === true) {
-      var _scrollOption = this.scrollOption, currentOffset = _scrollOption.currentOffset, distance = _scrollOption.distance;
-      this.scrollOption.currentOffset = currentOffset + distance;
-      this.scrollOption.distance = 0;
-      this.scrollOption.moveCount = 0;
-    }
-  };
-  var u_charts_default = uCharts;
-
-  // ../../../../../Documents/app/qrcodeScaner/uni_modules/qiun-data-charts/js_sdk/u-charts/config-ucharts.js
-  var color = ["#1890FF", "#91CB74", "#FAC858", "#EE6666", "#73C0DE", "#3CA272", "#FC8452", "#9A60B4", "#ea7ccc"];
-  var formatDateTime = (timeStamp, returnType) => {
-    var date = /* @__PURE__ */ new Date();
-    date.setTime(timeStamp * 1e3);
-    var y = date.getFullYear();
-    var m = date.getMonth() + 1;
-    m = m < 10 ? "0" + m : m;
-    var d = date.getDate();
-    d = d < 10 ? "0" + d : d;
-    var h = date.getHours();
-    h = h < 10 ? "0" + h : h;
-    var minute = date.getMinutes();
-    var second = date.getSeconds();
-    minute = minute < 10 ? "0" + minute : minute;
-    second = second < 10 ? "0" + second : second;
-    if (returnType == "full") {
-      return y + "-" + m + "-" + d + " " + h + ":" + minute + ":" + second;
-    }
-    if (returnType == "y-m-d") {
-      return y + "-" + m + "-" + d;
-    }
-    if (returnType == "h:m") {
-      return h + ":" + minute;
-    }
-    if (returnType == "h:m:s") {
-      return h + ":" + minute + ":" + second;
-    }
-    return [y, m, d, h, minute, second];
-  };
-  var cfu = {
-    //demotype涓鸿嚜瀹氫箟鍥捐〃绫诲瀷锛屼竴鑸笉闇�瑕佽嚜瀹氫箟鍥捐〃绫诲瀷锛屽彧闇�瑕佹敼鏍硅妭鐐逛笂瀵瑰簲鐨勭被鍨嬪嵆鍙�
-    "type": ["pie", "ring", "rose", "word", "funnel", "map", "arcbar", "line", "column", "mount", "bar", "area", "radar", "gauge", "candle", "mix", "tline", "tarea", "scatter", "bubble", "demotype"],
-    "range": ["\u997C\u72B6\u56FE", "\u5706\u73AF\u56FE", "\u73AB\u7470\u56FE", "\u8BCD\u4E91\u56FE", "\u6F0F\u6597\u56FE", "\u5730\u56FE", "\u5706\u5F27\u8FDB\u5EA6\u6761", "\u6298\u7EBF\u56FE", "\u67F1\u72B6\u56FE", "\u5C71\u5CF0\u56FE", "\u6761\u72B6\u56FE", "\u533A\u57DF\u56FE", "\u96F7\u8FBE\u56FE", "\u4EEA\u8868\u76D8", "K\u7EBF\u56FE", "\u6DF7\u5408\u56FE", "\u65F6\u95F4\u8F74\u6298\u7EBF", "\u65F6\u95F4\u8F74\u533A\u57DF", "\u6563\u70B9\u56FE", "\u6C14\u6CE1\u56FE", "\u81EA\u5B9A\u4E49\u7C7B\u578B"],
-    //澧炲姞鑷畾涔夊浘琛ㄧ被鍨嬶紝濡傛灉闇�瑕乧ategories锛岃鍦ㄨ繖閲屽姞鍏ユ偍鐨勫浘琛ㄧ被鍨嬶紝渚嬪鏈�鍚庣殑"demotype"
-    //鑷畾涔夌被鍨嬫椂闇�瑕佹敞鎰�"tline","tarea","scatter","bubble"绛夋椂闂磋酱锛堢煝閲弜杞达級绫诲浘琛紝娌℃湁categories锛屼笉闇�瑕佸姞鍏ategories
-    "categories": ["line", "column", "mount", "bar", "area", "radar", "gauge", "candle", "mix", "demotype"],
-    //instance涓哄疄渚嬪彉閲忔壙杞藉睘鎬э紝涓嶈鍒犻櫎
-    "instance": {},
-    //option涓簅pts鍙奺opts鎵胯浇灞炴�э紝涓嶈鍒犻櫎
-    "option": {},
-    //涓嬮潰鏄嚜瀹氫箟format閰嶇疆锛屽洜闄5绔鐨勫叾浠栫鏃犳硶閫氳繃props浼犻�掑嚱鏁帮紝鍙兘閫氳繃姝ゅ睘鎬у搴斾笅鏍囩殑鏂瑰紡鏉ユ浛鎹�
-    "formatter": {
-      "yAxisDemo1": function(val, index, opts) {
-        return val + "\u5143";
-      },
-      "yAxisDemo2": function(val, index, opts) {
-        return val.toFixed(2);
-      },
-      "xAxisDemo1": function(val, index, opts) {
-        return val + "\u5E74";
-      },
-      "xAxisDemo2": function(val, index, opts) {
-        return formatDateTime(val, "h:m");
-      },
-      "seriesDemo1": function(val, index, series, opts) {
-        return val + "\u5143";
-      },
-      "tooltipDemo1": function(item, category, index, opts) {
-        if (index == 0) {
-          return "\u968F\u4FBF\u7528" + item.data + "\u5E74";
-        } else {
-          return "\u5176\u4ED6\u6211\u6CA1\u6539" + item.data + "\u5929";
-        }
-      },
-      "pieDemo": function(val, index, series, opts) {
-        if (index !== void 0) {
-          return series[index].name + "\uFF1A" + series[index].data + "\u5143";
-        }
-      }
-    },
-    //杩欓噷婕旂ず浜嗚嚜瀹氫箟鎮ㄧ殑鍥捐〃绫诲瀷鐨刼ption锛屽彲浠ラ殢鎰忓懡鍚嶏紝涔嬪悗鍦ㄧ粍浠朵笂 type="demotype" 鍚庯紝缁勪欢浼氳皟鐢ㄨ繖涓姳鎷彿閲岀殑option锛屽鏋滅粍浠朵笂杩樺瓨鍦╫pts鍙傛暟锛屼細灏哾emotype涓巓pts涓璷ption鍚堝苟鍚庢覆鏌撳浘琛ㄣ��
-    "demotype": {
-      //鎴戣繖閲屾妸鏇茬嚎鍥惧綋鍋氫簡鑷畾涔夊浘琛ㄧ被鍨嬶紝鎮ㄥ彲浠ユ牴鎹渶瑕侀殢鎰忔寚瀹氱被鍨嬫垨閰嶇疆
-      "type": "line",
-      "color": color,
-      "padding": [15, 10, 0, 15],
-      "xAxis": {
-        "disableGrid": true
-      },
-      "yAxis": {
-        "gridType": "dash",
-        "dashLength": 2
-      },
-      "legend": {},
-      "extra": {
-        "line": {
-          "type": "curve",
-          "width": 2
-        }
-      }
-    },
-    //涓嬮潰鏄嚜瀹氫箟閰嶇疆锛岃娣诲姞椤圭洰鎵�闇�鐨勯�氱敤閰嶇疆
-    "pie": {
-      "type": "pie",
-      "color": color,
-      "padding": [5, 5, 5, 5],
-      "extra": {
-        "pie": {
-          "activeOpacity": 0.5,
-          "activeRadius": 10,
-          "offsetAngle": 0,
-          "labelWidth": 15,
-          "border": true,
-          "borderWidth": 3,
-          "borderColor": "#FFFFFF"
-        }
-      }
-    },
-    "ring": {
-      "type": "ring",
-      "color": color,
-      "padding": [5, 5, 5, 5],
-      "rotate": false,
-      "dataLabel": true,
-      "legend": {
-        "show": true,
-        "position": "right",
-        "lineHeight": 25
-      },
-      "title": {
-        "name": "\u6536\u76CA\u7387",
-        "fontSize": 15,
-        "color": "#666666"
-      },
-      "subtitle": {
-        "name": "70%",
-        "fontSize": 25,
-        "color": "#7cb5ec"
-      },
-      "extra": {
-        "ring": {
-          "ringWidth": 30,
-          "activeOpacity": 0.5,
-          "activeRadius": 10,
-          "offsetAngle": 0,
-          "labelWidth": 15,
-          "border": true,
-          "borderWidth": 3,
-          "borderColor": "#FFFFFF"
-        }
-      }
-    },
-    "rose": {
-      "type": "rose",
-      "color": color,
-      "padding": [5, 5, 5, 5],
-      "legend": {
-        "show": true,
-        "position": "left",
-        "lineHeight": 25
-      },
-      "extra": {
-        "rose": {
-          "type": "area",
-          "minRadius": 50,
-          "activeOpacity": 0.5,
-          "activeRadius": 10,
-          "offsetAngle": 0,
-          "labelWidth": 15,
-          "border": false,
-          "borderWidth": 2,
-          "borderColor": "#FFFFFF"
-        }
-      }
-    },
-    "word": {
-      "type": "word",
-      "color": color,
-      "extra": {
-        "word": {
-          "type": "normal",
-          "autoColors": false
-        }
-      }
-    },
-    "funnel": {
-      "type": "funnel",
-      "color": color,
-      "padding": [15, 15, 0, 15],
-      "extra": {
-        "funnel": {
-          "activeOpacity": 0.3,
-          "activeWidth": 10,
-          "border": true,
-          "borderWidth": 2,
-          "borderColor": "#FFFFFF",
-          "fillOpacity": 1,
-          "labelAlign": "right"
-        }
-      }
-    },
-    "map": {
-      "type": "map",
-      "color": color,
-      "padding": [0, 0, 0, 0],
-      "dataLabel": true,
-      "extra": {
-        "map": {
-          "border": true,
-          "borderWidth": 1,
-          "borderColor": "#666666",
-          "fillOpacity": 0.6,
-          "activeBorderColor": "#F04864",
-          "activeFillColor": "#FACC14",
-          "activeFillOpacity": 1
-        }
-      }
-    },
-    "arcbar": {
-      "type": "arcbar",
-      "color": color,
-      "title": {
-        "name": "\u767E\u5206\u6BD4",
-        "fontSize": 25,
-        "color": "#00FF00"
-      },
-      "subtitle": {
-        "name": "\u9ED8\u8BA4\u6807\u9898",
-        "fontSize": 15,
-        "color": "#666666"
-      },
-      "extra": {
-        "arcbar": {
-          "type": "default",
-          "width": 12,
-          "backgroundColor": "#E9E9E9",
-          "startAngle": 0.75,
-          "endAngle": 0.25,
-          "gap": 2
-        }
-      }
-    },
-    "line": {
-      "type": "line",
-      "color": color,
-      "padding": [15, 10, 0, 15],
-      "xAxis": {
-        "disableGrid": true
-      },
-      "yAxis": {
-        "gridType": "dash",
-        "dashLength": 2
-      },
-      "legend": {},
-      "extra": {
-        "line": {
-          "type": "straight",
-          "width": 2,
-          "activeType": "hollow"
-        }
-      }
-    },
-    "tline": {
-      "type": "line",
-      "color": color,
-      "padding": [15, 10, 0, 15],
-      "xAxis": {
-        "disableGrid": false,
-        "boundaryGap": "justify"
-      },
-      "yAxis": {
-        "gridType": "dash",
-        "dashLength": 2,
-        "data": [
-          {
-            "min": 0,
-            "max": 80
-          }
-        ]
-      },
-      "legend": {},
-      "extra": {
-        "line": {
-          "type": "curve",
-          "width": 2,
-          "activeType": "hollow"
-        }
-      }
-    },
-    "tarea": {
-      "type": "area",
-      "color": color,
-      "padding": [15, 10, 0, 15],
-      "xAxis": {
-        "disableGrid": true,
-        "boundaryGap": "justify"
-      },
-      "yAxis": {
-        "gridType": "dash",
-        "dashLength": 2,
-        "data": [
-          {
-            "min": 0,
-            "max": 80
-          }
-        ]
-      },
-      "legend": {},
-      "extra": {
-        "area": {
-          "type": "curve",
-          "opacity": 0.2,
-          "addLine": true,
-          "width": 2,
-          "gradient": true,
-          "activeType": "hollow"
-        }
-      }
-    },
-    "column": {
-      "type": "column",
-      "color": color,
-      "padding": [15, 15, 0, 5],
-      "xAxis": {
-        "disableGrid": true
-      },
-      "yAxis": {
-        "data": [{ "min": 0 }]
-      },
-      "legend": {},
-      "extra": {
-        "column": {
-          "type": "group",
-          "width": 30,
-          "activeBgColor": "#000000",
-          "activeBgOpacity": 0.08
-        }
-      }
-    },
-    "mount": {
-      "type": "mount",
-      "color": color,
-      "padding": [15, 15, 0, 5],
-      "xAxis": {
-        "disableGrid": true
-      },
-      "yAxis": {
-        "data": [{ "min": 0 }]
-      },
-      "legend": {},
-      "extra": {
-        "mount": {
-          "type": "mount",
-          "widthRatio": 1.5
-        }
-      }
-    },
-    "bar": {
-      "type": "bar",
-      "color": color,
-      "padding": [15, 30, 0, 5],
-      "xAxis": {
-        "boundaryGap": "justify",
-        "disableGrid": false,
-        "min": 0,
-        "axisLine": false
-      },
-      "yAxis": {},
-      "legend": {},
-      "extra": {
-        "bar": {
-          "type": "group",
-          "width": 30,
-          "meterBorde": 1,
-          "meterFillColor": "#FFFFFF",
-          "activeBgColor": "#000000",
-          "activeBgOpacity": 0.08
-        }
-      }
-    },
-    "area": {
-      "type": "area",
-      "color": color,
-      "padding": [15, 15, 0, 15],
-      "xAxis": {
-        "disableGrid": true
-      },
-      "yAxis": {
-        "gridType": "dash",
-        "dashLength": 2
-      },
-      "legend": {},
-      "extra": {
-        "area": {
-          "type": "straight",
-          "opacity": 0.2,
-          "addLine": true,
-          "width": 2,
-          "gradient": false,
-          "activeType": "hollow"
-        }
-      }
-    },
-    "radar": {
-      "type": "radar",
-      "color": color,
-      "padding": [5, 5, 5, 5],
-      "dataLabel": false,
-      "legend": {
-        "show": true,
-        "position": "right",
-        "lineHeight": 25
-      },
-      "extra": {
-        "radar": {
-          "gridType": "radar",
-          "gridColor": "#CCCCCC",
-          "gridCount": 3,
-          "opacity": 0.2,
-          "max": 200,
-          "labelShow": true
-        }
-      }
-    },
-    "gauge": {
-      "type": "gauge",
-      "color": color,
-      "title": {
-        "name": "66Km/H",
-        "fontSize": 25,
-        "color": "#2fc25b",
-        "offsetY": 50
-      },
-      "subtitle": {
-        "name": "\u5B9E\u65F6\u901F\u5EA6",
-        "fontSize": 15,
-        "color": "#1890ff",
-        "offsetY": -50
-      },
-      "extra": {
-        "gauge": {
-          "type": "default",
-          "width": 30,
-          "labelColor": "#666666",
-          "startAngle": 0.75,
-          "endAngle": 0.25,
-          "startNumber": 0,
-          "endNumber": 100,
-          "labelFormat": "",
-          "splitLine": {
-            "fixRadius": 0,
-            "splitNumber": 10,
-            "width": 30,
-            "color": "#FFFFFF",
-            "childNumber": 5,
-            "childWidth": 12
-          },
-          "pointer": {
-            "width": 24,
-            "color": "auto"
-          }
-        }
-      }
-    },
-    "candle": {
-      "type": "candle",
-      "color": color,
-      "padding": [15, 15, 0, 15],
-      "enableScroll": true,
-      "enableMarkLine": true,
-      "dataLabel": false,
-      "xAxis": {
-        "labelCount": 4,
-        "itemCount": 40,
-        "disableGrid": true,
-        "gridColor": "#CCCCCC",
-        "gridType": "solid",
-        "dashLength": 4,
-        "scrollShow": true,
-        "scrollAlign": "left",
-        "scrollColor": "#A6A6A6",
-        "scrollBackgroundColor": "#EFEBEF"
-      },
-      "yAxis": {},
-      "legend": {},
-      "extra": {
-        "candle": {
-          "color": {
-            "upLine": "#f04864",
-            "upFill": "#f04864",
-            "downLine": "#2fc25b",
-            "downFill": "#2fc25b"
-          },
-          "average": {
-            "show": true,
-            "name": ["MA5", "MA10", "MA30"],
-            "day": [5, 10, 20],
-            "color": ["#1890ff", "#2fc25b", "#facc14"]
-          }
-        },
-        "markLine": {
-          "type": "dash",
-          "dashLength": 5,
-          "data": [
-            {
-              "value": 2150,
-              "lineColor": "#f04864",
-              "showLabel": true
-            },
-            {
-              "value": 2350,
-              "lineColor": "#f04864",
-              "showLabel": true
-            }
-          ]
-        }
-      }
-    },
-    "mix": {
-      "type": "mix",
-      "color": color,
-      "padding": [15, 15, 0, 15],
-      "xAxis": {
-        "disableGrid": true
-      },
-      "yAxis": {
-        "disabled": false,
-        "disableGrid": false,
-        "splitNumber": 5,
-        "gridType": "dash",
-        "dashLength": 4,
-        "gridColor": "#CCCCCC",
-        "padding": 10,
-        "showTitle": true,
-        "data": []
-      },
-      "legend": {},
-      "extra": {
-        "mix": {
-          "column": {
-            "width": 20
-          }
-        }
-      }
-    },
-    "scatter": {
-      "type": "scatter",
-      "color": color,
-      "padding": [15, 15, 0, 15],
-      "dataLabel": false,
-      "xAxis": {
-        "disableGrid": false,
-        "gridType": "dash",
-        "splitNumber": 5,
-        "boundaryGap": "justify",
-        "min": 0
-      },
-      "yAxis": {
-        "disableGrid": false,
-        "gridType": "dash"
-      },
-      "legend": {},
-      "extra": {
-        "scatter": {}
-      }
-    },
-    "bubble": {
-      "type": "bubble",
-      "color": color,
-      "padding": [15, 15, 0, 15],
-      "xAxis": {
-        "disableGrid": false,
-        "gridType": "dash",
-        "splitNumber": 5,
-        "boundaryGap": "justify",
-        "min": 0,
-        "max": 250
-      },
-      "yAxis": {
-        "disableGrid": false,
-        "gridType": "dash",
-        "data": [{
-          "min": 0,
-          "max": 150
-        }]
-      },
-      "legend": {},
-      "extra": {
-        "bubble": {
-          "border": 2,
-          "opacity": 0.5
-        }
-      }
-    }
-  };
-  var config_ucharts_default = cfu;
-
-  // ../../../../../Documents/app/qrcodeScaner/uni_modules/qiun-data-charts/js_sdk/u-charts/config-echarts.js
-  var color2 = ["#1890FF", "#91CB74", "#FAC858", "#EE6666", "#73C0DE", "#3CA272", "#FC8452", "#9A60B4", "#ea7ccc"];
-  var cfe = {
-    //demotype涓鸿嚜瀹氫箟鍥捐〃绫诲瀷
-    "type": ["pie", "ring", "rose", "funnel", "line", "column", "area", "radar", "gauge", "candle", "demotype"],
-    //澧炲姞鑷畾涔夊浘琛ㄧ被鍨嬶紝濡傛灉闇�瑕乧ategories锛岃鍦ㄨ繖閲屽姞鍏ユ偍鐨勫浘琛ㄧ被鍨嬩緥濡傛渶鍚庣殑"demotype"
-    "categories": ["line", "column", "area", "radar", "gauge", "candle", "demotype"],
-    //instance涓哄疄渚嬪彉閲忔壙杞藉睘鎬э紝option涓篹opts鎵胯浇灞炴�э紝涓嶈鍒犻櫎
-    "instance": {},
-    "option": {},
-    //涓嬮潰鏄嚜瀹氫箟format閰嶇疆锛屽洜闄5绔鐨勫叾浠栫鏃犳硶閫氳繃props浼犻�掑嚱鏁帮紝鍙兘閫氳繃姝ゅ睘鎬у搴斾笅鏍囩殑鏂瑰紡鏉ユ浛鎹�
-    "formatter": {
-      "tooltipDemo1": function(res) {
-        let result = "";
-        for (let i in res) {
-          if (i == 0) {
-            result += res[i].axisValueLabel + "\u5E74\u9500\u552E\u989D";
-          }
-          let value = "--";
-          if (res[i].data !== null) {
-            value = res[i].data;
-          }
-          result += "\n" + res[i].seriesName + "\uFF1A" + value + " \u4E07\u5143";
-          result += "<br/>" + res[i].marker + res[i].seriesName + "\uFF1A" + value + " \u4E07\u5143";
-        }
-        return result;
-      },
-      legendFormat: function(name) {
-        return "\u81EA\u5B9A\u4E49\u56FE\u4F8B+" + name;
-      },
-      yAxisFormatDemo: function(value, index) {
-        return value + "\u5143";
-      },
-      seriesFormatDemo: function(res) {
-        return res.name + "\u5E74" + res.value + "\u5143";
-      }
-    },
-    //杩欓噷婕旂ず浜嗚嚜瀹氫箟鎮ㄧ殑鍥捐〃绫诲瀷鐨刼ption锛屽彲浠ラ殢鎰忓懡鍚嶏紝涔嬪悗鍦ㄧ粍浠朵笂 type="demotype" 鍚庯紝缁勪欢浼氳皟鐢ㄨ繖涓姳鎷彿閲岀殑option锛屽鏋滅粍浠朵笂杩樺瓨鍦╡opts鍙傛暟锛屼細灏哾emotype涓巈opts涓璷ption鍚堝苟鍚庢覆鏌撳浘琛ㄣ��
-    "demotype": {
-      "color": color2
-      //鍦ㄨ繖閲屽~鍐檈charts鐨刼ption鍗冲彲
-    },
-    //涓嬮潰鏄嚜瀹氫箟閰嶇疆锛岃娣诲姞椤圭洰鎵�闇�鐨勯�氱敤閰嶇疆
-    "column": {
-      "color": color2,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "axis"
-      },
-      "grid": {
-        "top": 30,
-        "bottom": 50,
-        "right": 15,
-        "left": 40
-      },
-      "legend": {
-        "bottom": "left"
-      },
-      "toolbox": {
-        "show": false
-      },
-      "xAxis": {
-        "type": "category",
-        "axisLabel": {
-          "color": "#666666"
-        },
-        "axisLine": {
-          "lineStyle": {
-            "color": "#CCCCCC"
-          }
-        },
-        "boundaryGap": true,
-        "data": []
-      },
-      "yAxis": {
-        "type": "value",
-        "axisTick": {
-          "show": false
-        },
-        "axisLabel": {
-          "color": "#666666"
-        },
-        "axisLine": {
-          "lineStyle": {
-            "color": "#CCCCCC"
-          }
-        }
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "bar",
-        "data": [],
-        "barwidth": 20,
-        "label": {
-          "show": true,
-          "color": "#666666",
-          "position": "top"
-        }
-      }
-    },
-    "line": {
-      "color": color2,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "axis"
-      },
-      "grid": {
-        "top": 30,
-        "bottom": 50,
-        "right": 15,
-        "left": 40
-      },
-      "legend": {
-        "bottom": "left"
-      },
-      "toolbox": {
-        "show": false
-      },
-      "xAxis": {
-        "type": "category",
-        "axisLabel": {
-          "color": "#666666"
-        },
-        "axisLine": {
-          "lineStyle": {
-            "color": "#CCCCCC"
-          }
-        },
-        "boundaryGap": true,
-        "data": []
-      },
-      "yAxis": {
-        "type": "value",
-        "axisTick": {
-          "show": false
-        },
-        "axisLabel": {
-          "color": "#666666"
-        },
-        "axisLine": {
-          "lineStyle": {
-            "color": "#CCCCCC"
-          }
-        }
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "line",
-        "data": [],
-        "barwidth": 20,
-        "label": {
-          "show": true,
-          "color": "#666666",
-          "position": "top"
-        }
-      }
-    },
-    "area": {
-      "color": color2,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "axis"
-      },
-      "grid": {
-        "top": 30,
-        "bottom": 50,
-        "right": 15,
-        "left": 40
-      },
-      "legend": {
-        "bottom": "left"
-      },
-      "toolbox": {
-        "show": false
-      },
-      "xAxis": {
-        "type": "category",
-        "axisLabel": {
-          "color": "#666666"
-        },
-        "axisLine": {
-          "lineStyle": {
-            "color": "#CCCCCC"
-          }
-        },
-        "boundaryGap": true,
-        "data": []
-      },
-      "yAxis": {
-        "type": "value",
-        "axisTick": {
-          "show": false
-        },
-        "axisLabel": {
-          "color": "#666666"
-        },
-        "axisLine": {
-          "lineStyle": {
-            "color": "#CCCCCC"
-          }
-        }
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "line",
-        "data": [],
-        "areaStyle": {},
-        "label": {
-          "show": true,
-          "color": "#666666",
-          "position": "top"
-        }
-      }
-    },
-    "pie": {
-      "color": color2,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "item"
-      },
-      "grid": {
-        "top": 40,
-        "bottom": 30,
-        "right": 15,
-        "left": 15
-      },
-      "legend": {
-        "bottom": "left"
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "pie",
-        "data": [],
-        "radius": "50%",
-        "label": {
-          "show": true,
-          "color": "#666666",
-          "position": "top"
-        }
-      }
-    },
-    "ring": {
-      "color": color2,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "item"
-      },
-      "grid": {
-        "top": 40,
-        "bottom": 30,
-        "right": 15,
-        "left": 15
-      },
-      "legend": {
-        "bottom": "left"
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "pie",
-        "data": [],
-        "radius": ["40%", "70%"],
-        "avoidLabelOverlap": false,
-        "label": {
-          "show": true,
-          "color": "#666666",
-          "position": "top"
-        },
-        "labelLine": {
-          "show": true
-        }
-      }
-    },
-    "rose": {
-      "color": color2,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "item"
-      },
-      "legend": {
-        "top": "bottom"
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "pie",
-        "data": [],
-        "radius": "55%",
-        "center": ["50%", "50%"],
-        "roseType": "area"
-      }
-    },
-    "funnel": {
-      "color": color2,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "item",
-        "formatter": "{b} : {c}%"
-      },
-      "legend": {
-        "top": "bottom"
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "funnel",
-        "left": "10%",
-        "top": 60,
-        "bottom": 60,
-        "width": "80%",
-        "min": 0,
-        "max": 100,
-        "minSize": "0%",
-        "maxSize": "100%",
-        "sort": "descending",
-        "gap": 2,
-        "label": {
-          "show": true,
-          "position": "inside"
-        },
-        "labelLine": {
-          "length": 10,
-          "lineStyle": {
-            "width": 1,
-            "type": "solid"
-          }
-        },
-        "itemStyle": {
-          "bordercolor": "#fff",
-          "borderwidth": 1
-        },
-        "emphasis": {
-          "label": {
-            "fontSize": 20
-          }
-        },
-        "data": []
-      }
-    },
-    "gauge": {
-      "color": color2,
-      "tooltip": {
-        "formatter": "{a} <br/>{b} : {c}%"
-      },
-      "seriesTemplate": {
-        "name": "\u4E1A\u52A1\u6307\u6807",
-        "type": "gauge",
-        "detail": { "formatter": "{value}%" },
-        "data": [{ "value": 50, "name": "\u5B8C\u6210\u7387" }]
-      }
-    },
-    "candle": {
-      "xAxis": {
-        "data": []
-      },
-      "yAxis": {},
-      "color": color2,
-      "title": {
-        "text": ""
-      },
-      "dataZoom": [
-        {
-          "type": "inside",
-          "xAxisIndex": [0, 1],
-          "start": 10,
-          "end": 100
-        },
-        {
-          "show": true,
-          "xAxisIndex": [0, 1],
-          "type": "slider",
-          "bottom": 10,
-          "start": 10,
-          "end": 100
-        }
-      ],
-      "seriesTemplate": {
-        "name": "",
-        "type": "k",
-        "data": []
-      }
-    }
-  };
-  var config_echarts_default = cfe;
-
-  // <stdin>
-  var that = {};
-  var rootdom = null;
-  function rddeepCloneAssign(origin = {}, ...args) {
-    for (let i in args) {
-      for (let key in args[i]) {
-        if (args[i].hasOwnProperty(key)) {
-          origin[key] = args[i][key] && typeof args[i][key] === "object" ? rddeepCloneAssign(Array.isArray(args[i][key]) ? [] : {}, origin[key], args[i][key]) : args[i][key];
-        }
-      }
-    }
-    return origin;
-  }
-  function rdformatterAssign(args, formatter) {
-    for (let key in args) {
-      if (args.hasOwnProperty(key) && args[key] !== null && typeof args[key] === "object") {
-        rdformatterAssign(args[key], formatter);
-      } else if (key === "format" && typeof args[key] === "string") {
-        args["formatter"] = formatter[args[key]] ? formatter[args[key]] : void 0;
-      }
-    }
-    return args;
-  }
-  var stdin_default = {
-    data() {
-      return {
-        rid: null
-      };
-    },
-    mounted() {
-      rootdom = { top: 0, left: 0 };
-      setTimeout(() => {
-        if (this.rid === null) {
-          this.$ownerInstance && this.$ownerInstance.callMethod("getRenderType");
-        }
-      }, 200);
-    },
-    destroyed() {
-      delete config_ucharts_default.option[this.rid];
-      delete config_ucharts_default.instance[this.rid];
-      delete config_echarts_default.option[this.rid];
-      delete config_echarts_default.instance[this.rid];
-    },
-    methods: {
-      //==============浠ヤ笅鏄疎Charts鐨勬柟娉�====================
-      ecinit(newVal, oldVal, owner, instance) {
-        let cid = JSON.stringify(newVal.id);
-        this.rid = cid;
-        that[cid] = this.$ownerInstance || instance;
-        let eopts = JSON.parse(JSON.stringify(newVal));
-        let type = eopts.type;
-        if (type && config_echarts_default.type.includes(type)) {
-          config_echarts_default.option[cid] = rddeepCloneAssign({}, config_echarts_default[type], eopts);
-        } else {
-          config_echarts_default.option[cid] = rddeepCloneAssign({}, eopts);
-        }
-        let newData = eopts.chartData;
-        if (newData) {
-          if (config_echarts_default.option[cid].xAxis && config_echarts_default.option[cid].xAxis.type && config_echarts_default.option[cid].xAxis.type === "category") {
-            config_echarts_default.option[cid].xAxis.data = newData.categories;
-          }
-          if (config_echarts_default.option[cid].yAxis && config_echarts_default.option[cid].yAxis.type && config_echarts_default.option[cid].yAxis.type === "category") {
-            config_echarts_default.option[cid].yAxis.data = newData.categories;
-          }
-          config_echarts_default.option[cid].series = [];
-          for (var i = 0; i < newData.series.length; i++) {
-            config_echarts_default.option[cid].seriesTemplate = config_echarts_default.option[cid].seriesTemplate ? config_echarts_default.option[cid].seriesTemplate : {};
-            let Template = rddeepCloneAssign({}, config_echarts_default.option[cid].seriesTemplate, newData.series[i]);
-            config_echarts_default.option[cid].series.push(Template);
-          }
-        }
-        if (typeof window.echarts === "object") {
-          this.newEChart();
-        } else {
-          const script = document.createElement("script");
-          script.src = "./uni_modules/qiun-data-charts/static/app-plus/echarts.min.js";
-          script.onload = this.newEChart;
-          document.head.appendChild(script);
-        }
-      },
-      ecresize(newVal, oldVal, owner, instance) {
-        if (config_echarts_default.instance[this.rid]) {
-          config_echarts_default.instance[this.rid].resize();
-        }
-      },
-      newEChart() {
-        let cid = this.rid;
-        if (config_echarts_default.instance[cid] === void 0) {
-          config_echarts_default.instance[cid] = echarts.init(that[cid].$el.children[0]);
-          if (config_echarts_default.option[cid].ontap === true) {
-            config_echarts_default.instance[cid].on("click", (resdata) => {
-              let event = JSON.parse(JSON.stringify({
-                x: resdata.event.offsetX,
-                y: resdata.event.offsetY
-              }));
-              that[cid].callMethod("emitMsg", { name: "getIndex", params: { type: "getIndex", event, currentIndex: resdata.dataIndex, value: resdata.data, seriesName: resdata.seriesName, id: cid } });
-            });
-            config_echarts_default.instance[cid].on("highlight", (resdata) => {
-              that[cid].callMethod("emitMsg", { name: "getHighlight", params: { type: "highlight", res: resdata, id: cid } });
-            });
-          }
-          this.updataEChart(cid, config_echarts_default.option[cid]);
-        } else {
-          this.updataEChart(cid, config_echarts_default.option[cid]);
-        }
-      },
-      updataEChart(cid, option) {
-        option = rdformatterAssign(option, config_echarts_default.formatter);
-        if (option.tooltip) {
-          option.tooltip.show = option.tooltipShow ? true : false;
-          option.tooltip.position = this.tooltipPosition();
-          if (typeof option.tooltipFormat === "string" && config_echarts_default.formatter[option.tooltipFormat]) {
-            option.tooltip.formatter = option.tooltip.formatter ? option.tooltip.formatter : config_echarts_default.formatter[option.tooltipFormat];
-          }
-        }
-        if (option.series) {
-          for (let i in option.series) {
-            let linearGradient = option.series[i].linearGradient;
-            if (linearGradient) {
-              option.series[i].color = new echarts.graphic.LinearGradient(linearGradient[0], linearGradient[1], linearGradient[2], linearGradient[3], linearGradient[4]);
-            }
-          }
-        }
-        config_echarts_default.instance[cid].setOption(option, option.notMerge);
-        config_echarts_default.instance[cid].on("finished", function() {
-          that[cid].callMethod("emitMsg", { name: "complete", params: { type: "complete", complete: true, id: cid } });
-          if (config_echarts_default.instance[cid]) {
-            config_echarts_default.instance[cid].off("finished");
-          }
-        });
-        if (typeof that[cid].$el.children[0].clientWidth != "undefined" && (Math.abs(that[cid].$el.children[0].clientWidth - config_echarts_default.instance[cid].getWidth()) > 3 || Math.abs(that[cid].$el.children[0].clientHeight - config_echarts_default.instance[cid].getHeight()) > 3)) {
-          this.ecresize();
-        }
-      },
-      tooltipPosition() {
-        return (point, params, dom, rect, size) => {
-          let x = point[0];
-          let y = point[1];
-          let viewWidth = size.viewSize[0];
-          let viewHeight = size.viewSize[1];
-          let boxWidth = size.contentSize[0];
-          let boxHeight = size.contentSize[1];
-          let posX = x + 30;
-          let posY = y + 30;
-          if (posX + boxWidth > viewWidth) {
-            posX = x - boxWidth - 30;
-          }
-          if (posY + boxHeight > viewHeight) {
-            posY = y - boxHeight - 30;
-          }
-          return [posX, posY];
-        };
-      },
-      //==============浠ヤ笅鏄痷Charts鐨勬柟娉�====================
-      ucinit(newVal, oldVal, owner, instance) {
-        if (JSON.stringify(newVal) == JSON.stringify(oldVal)) {
-          return;
-        }
-        if (!newVal.canvasId) {
-          return;
-        }
-        let cid = JSON.parse(JSON.stringify(newVal.canvasId));
-        this.rid = cid;
-        that[cid] = this.$ownerInstance || instance;
-        config_ucharts_default.option[cid] = JSON.parse(JSON.stringify(newVal));
-        config_ucharts_default.option[cid] = rdformatterAssign(config_ucharts_default.option[cid], config_ucharts_default.formatter);
-        let canvasdom = document.getElementById(cid);
-        if (canvasdom && canvasdom.children[0]) {
-          config_ucharts_default.option[cid].context = canvasdom.children[0].getContext("2d");
-          if (config_ucharts_default.instance[cid] && config_ucharts_default.option[cid] && config_ucharts_default.option[cid].update === true) {
-            this.updataUChart();
-          } else {
-            setTimeout(() => {
-              config_ucharts_default.option[cid].context.restore();
-              config_ucharts_default.option[cid].context.save();
-              this.newUChart();
-            }, 100);
-          }
-        }
-      },
-      newUChart() {
-        let cid = this.rid;
-        config_ucharts_default.instance[cid] = new u_charts_default(config_ucharts_default.option[cid]);
-        config_ucharts_default.instance[cid].addEventListener("renderComplete", () => {
-          that[cid].callMethod("emitMsg", { name: "complete", params: { type: "complete", complete: true, id: cid, opts: config_ucharts_default.instance[cid].opts } });
-          config_ucharts_default.instance[cid].delEventListener("renderComplete");
-        });
-        config_ucharts_default.instance[cid].addEventListener("scrollLeft", () => {
-          that[cid].callMethod("emitMsg", { name: "scrollLeft", params: { type: "scrollLeft", scrollLeft: true, id: cid, opts: config_ucharts_default.instance[cid].opts } });
-        });
-        config_ucharts_default.instance[cid].addEventListener("scrollRight", () => {
-          that[cid].callMethod("emitMsg", { name: "scrollRight", params: { type: "scrollRight", scrollRight: true, id: cid, opts: config_ucharts_default.instance[cid].opts } });
-        });
-      },
-      updataUChart() {
-        let cid = this.rid;
-        config_ucharts_default.instance[cid].updateData(config_ucharts_default.option[cid]);
-      },
-      tooltipDefault(item, category, index, opts) {
-        if (category) {
-          let data = item.data;
-          if (typeof item.data === "object") {
-            data = item.data.value;
-          }
-          return category + " " + item.name + ":" + data;
-        } else {
-          if (item.properties && item.properties.name) {
-            return item.properties.name;
-          } else {
-            return item.name + ":" + item.data;
-          }
-        }
-      },
-      showTooltip(e, cid) {
-        let tc = config_ucharts_default.option[cid].tooltipCustom;
-        if (tc && tc !== void 0 && tc !== null) {
-          let offset = void 0;
-          if (tc.x >= 0 && tc.y >= 0) {
-            offset = { x: tc.x, y: tc.y + 10 };
-          }
-          config_ucharts_default.instance[cid].showToolTip(e, {
-            index: tc.index,
-            offset,
-            textList: tc.textList,
-            formatter: (item, category, index, opts) => {
-              if (typeof config_ucharts_default.option[cid].tooltipFormat === "string" && config_ucharts_default.formatter[config_ucharts_default.option[cid].tooltipFormat]) {
-                return config_ucharts_default.formatter[config_ucharts_default.option[cid].tooltipFormat](item, category, index, opts);
-              } else {
-                return this.tooltipDefault(item, category, index, opts);
-              }
-            }
-          });
-        } else {
-          config_ucharts_default.instance[cid].showToolTip(e, {
-            formatter: (item, category, index, opts) => {
-              if (typeof config_ucharts_default.option[cid].tooltipFormat === "string" && config_ucharts_default.formatter[config_ucharts_default.option[cid].tooltipFormat]) {
-                return config_ucharts_default.formatter[config_ucharts_default.option[cid].tooltipFormat](item, category, index, opts);
-              } else {
-                return this.tooltipDefault(item, category, index, opts);
-              }
-            }
-          });
-        }
-      },
-      tap(e) {
-        let cid = this.rid;
-        let ontap = config_ucharts_default.option[cid].ontap;
-        let tooltipShow = config_ucharts_default.option[cid].tooltipShow;
-        let tapLegend = config_ucharts_default.option[cid].tapLegend;
-        if (ontap == false)
-          return;
-        let currentIndex = null;
-        let legendIndex = null;
-        let rchartdom = document.getElementById("UC" + cid).getBoundingClientRect();
-        let tmpe = {};
-        if (e.detail.x) {
-          tmpe = { x: e.detail.x - rchartdom.left, y: e.detail.y - rchartdom.top + rootdom.top };
-        } else {
-          tmpe = { x: e.clientX - rchartdom.left, y: e.clientY - rchartdom.top + rootdom.top };
-        }
-        e.changedTouches = [];
-        e.changedTouches.unshift(tmpe);
-        currentIndex = config_ucharts_default.instance[cid].getCurrentDataIndex(e);
-        legendIndex = config_ucharts_default.instance[cid].getLegendDataIndex(e);
-        if (tapLegend === true) {
-          config_ucharts_default.instance[cid].touchLegend(e);
-        }
-        if (tooltipShow == true) {
-          this.showTooltip(e, cid);
-        }
-        that[cid].callMethod("emitMsg", { name: "getIndex", params: { type: "getIndex", event: tmpe, currentIndex, legendIndex, id: cid, opts: config_ucharts_default.instance[cid].opts } });
-      },
-      touchStart(e) {
-        let cid = this.rid;
-        let ontouch = config_ucharts_default.option[cid].ontouch;
-        if (ontouch == false)
-          return;
-        if (config_ucharts_default.option[cid].enableScroll === true && e.touches.length == 1) {
-          config_ucharts_default.instance[cid].scrollStart(e);
-        }
-        that[cid].callMethod("emitMsg", { name: "getTouchStart", params: { type: "touchStart", event: e.changedTouches[0], id: cid, opts: config_ucharts_default.instance[cid].opts } });
-      },
-      touchMove(e) {
-        let cid = this.rid;
-        let ontouch = config_ucharts_default.option[cid].ontouch;
-        if (ontouch == false)
-          return;
-        if (config_ucharts_default.option[cid].enableScroll === true && e.changedTouches.length == 1) {
-          config_ucharts_default.instance[cid].scroll(e);
-        }
-        if (config_ucharts_default.option[cid].ontap === true && config_ucharts_default.option[cid].enableScroll === false && config_ucharts_default.option[cid].onmovetip === true) {
-          let rchartdom = document.getElementById("UC" + cid).getBoundingClientRect();
-          let tmpe = { x: e.changedTouches[0].clientX - rchartdom.left, y: e.changedTouches[0].clientY - rchartdom.top + rootdom.top };
-          e.changedTouches.unshift(tmpe);
-          if (config_ucharts_default.option[cid].tooltipShow === true) {
-            this.showTooltip(e, cid);
-          }
-        }
-        if (ontouch === true && config_ucharts_default.option[cid].enableScroll === true && config_ucharts_default.option[cid].onzoom === true && e.changedTouches.length == 2) {
-          config_ucharts_default.instance[cid].dobuleZoom(e);
-        }
-        that[cid].callMethod("emitMsg", { name: "getTouchMove", params: { type: "touchMove", event: e.changedTouches[0], id: cid, opts: config_ucharts_default.instance[cid].opts } });
-      },
-      touchEnd(e) {
-        let cid = this.rid;
-        let ontouch = config_ucharts_default.option[cid].ontouch;
-        if (ontouch == false)
-          return;
-        if (config_ucharts_default.option[cid].enableScroll === true && e.touches.length == 0) {
-          config_ucharts_default.instance[cid].scrollEnd(e);
-        }
-        that[cid].callMethod("emitMsg", { name: "getTouchEnd", params: { type: "touchEnd", event: e.changedTouches[0], id: cid, opts: config_ucharts_default.instance[cid].opts } });
-      },
-      mouseDown(e) {
-        let cid = this.rid;
-        let onmouse = config_ucharts_default.option[cid].onmouse;
-        if (onmouse == false)
-          return;
-        let rchartdom = document.getElementById("UC" + cid).getBoundingClientRect();
-        let tmpe = {};
-        tmpe = { x: e.clientX - rchartdom.left, y: e.clientY - rchartdom.top + rootdom.top };
-        e.changedTouches = [];
-        e.changedTouches.unshift(tmpe);
-        config_ucharts_default.instance[cid].scrollStart(e);
-        config_ucharts_default.option[cid].mousedown = true;
-        that[cid].callMethod("emitMsg", { name: "getTouchStart", params: { type: "mouseDown", event: tmpe, id: cid, opts: config_ucharts_default.instance[cid].opts } });
-      },
-      mouseMove(e) {
-        let cid = this.rid;
-        let onmouse = config_ucharts_default.option[cid].onmouse;
-        let tooltipShow = config_ucharts_default.option[cid].tooltipShow;
-        if (onmouse == false)
-          return;
-        let rchartdom = document.getElementById("UC" + cid).getBoundingClientRect();
-        let tmpe = {};
-        tmpe = { x: e.clientX - rchartdom.left, y: e.clientY - rchartdom.top + rootdom.top };
-        e.changedTouches = [];
-        e.changedTouches.unshift(tmpe);
-        if (config_ucharts_default.option[cid].mousedown) {
-          config_ucharts_default.instance[cid].scroll(e);
-          that[cid].callMethod("emitMsg", { name: "getTouchMove", params: { type: "mouseMove", event: tmpe, id: cid, opts: config_ucharts_default.instance[cid].opts } });
-        } else if (config_ucharts_default.instance[cid]) {
-          if (tooltipShow == true) {
-            this.showTooltip(e, cid);
-          }
-        }
-      },
-      mouseUp(e) {
-        let cid = this.rid;
-        let onmouse = config_ucharts_default.option[cid].onmouse;
-        if (onmouse == false)
-          return;
-        let rchartdom = document.getElementById("UC" + cid).getBoundingClientRect();
-        let tmpe = {};
-        tmpe = { x: e.clientX - rchartdom.left, y: e.clientY - rchartdom.top + rootdom.top };
-        e.changedTouches = [];
-        e.changedTouches.unshift(tmpe);
-        config_ucharts_default.instance[cid].scrollEnd(e);
-        config_ucharts_default.option[cid].mousedown = false;
-        that[cid].callMethod("emitMsg", { name: "getTouchEnd", params: { type: "mouseUp", event: tmpe, id: cid, opts: config_ucharts_default.instance[cid].opts } });
-      }
-    }
-  };
-  return __toCommonJS(stdin_exports);
-})();
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/app-service.js b/qrcodeScaner/unpackage/dist/dev/app-plus/app-service.js
deleted file mode 100644
index e0a848a..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/app-service.js
+++ /dev/null
@@ -1,20428 +0,0 @@
-if (typeof Promise !== "undefined" && !Promise.prototype.finally) {
-  Promise.prototype.finally = function(callback) {
-    const promise = this.constructor;
-    return this.then(
-      (value) => promise.resolve(callback()).then(() => value),
-      (reason) => promise.resolve(callback()).then(() => {
-        throw reason;
-      })
-    );
-  };
-}
-;
-if (typeof uni !== "undefined" && uni && uni.requireGlobal) {
-  const global2 = uni.requireGlobal();
-  ArrayBuffer = global2.ArrayBuffer;
-  Int8Array = global2.Int8Array;
-  Uint8Array = global2.Uint8Array;
-  Uint8ClampedArray = global2.Uint8ClampedArray;
-  Int16Array = global2.Int16Array;
-  Uint16Array = global2.Uint16Array;
-  Int32Array = global2.Int32Array;
-  Uint32Array = global2.Uint32Array;
-  Float32Array = global2.Float32Array;
-  Float64Array = global2.Float64Array;
-  BigInt64Array = global2.BigInt64Array;
-  BigUint64Array = global2.BigUint64Array;
-}
-;
-if (uni.restoreGlobal) {
-  uni.restoreGlobal(Vue, weex, plus, setTimeout, clearTimeout, setInterval, clearInterval);
-}
-(function(vue) {
-  "use strict";
-  const ON_LOAD = "onLoad";
-  function requireNativePlugin(name) {
-    return weex.requireModule(name);
-  }
-  function formatAppLog(type, filename, ...args) {
-    if (uni.__log__) {
-      uni.__log__(type, filename, ...args);
-    } else {
-      console[type].apply(console, [...args, filename]);
-    }
-  }
-  function resolveEasycom(component, easycom2) {
-    return typeof component === "string" ? easycom2 : component;
-  }
-  const createLifeCycleHook = (lifecycle, flag = 0) => (hook, target = vue.getCurrentInstance()) => {
-    !vue.isInSSRComponentSetup && vue.injectHook(lifecycle, hook, target);
-  };
-  const onLoad = /* @__PURE__ */ createLifeCycleHook(
-    ON_LOAD,
-    2
-    /* HookFlags.PAGE */
-  );
-  const easycom = {
-    autoscan: true,
-    custom: {
-      "^uni-(.*)": "@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue"
-    }
-  };
-  const pages = [
-    {
-      path: "pages/index/index",
-      style: {
-        navigationBarTitleText: "NorthGlass Scaner"
-      }
-    },
-    {
-      path: "pages/mainView/mainView",
-      style: {
-        navigationBarTitleText: ""
-      }
-    },
-    {
-      path: "pages/reportingWork/reportingWork",
-      style: {
-        navigationBarTitleText: "Report for work"
-      }
-    },
-    {
-      path: "pages/glassInfo/glassInfo",
-      style: {
-        navigationBarTitleText: ""
-      }
-    },
-    {
-      path: "pages/QuantityCompletion/QuantityCompletion",
-      style: {
-        navigationBarTitleText: ""
-      }
-    },
-    {
-      path: "pages/ReviewReporitingWork/ReviewReporitingWork",
-      style: {
-        navigationBarTitleText: ""
-      }
-    },
-    {
-      path: "pages/ReportingWorkList/ReportingWorkList",
-      style: {
-        navigationBarTitleText: ""
-      }
-    },
-    {
-      path: "pages/login/login",
-      style: {
-        navigationBarTitleText: ""
-      }
-    },
-    {
-      path: "pages/statement/orderList",
-      style: {
-        navigationBarTitleText: ""
-      }
-    },
-    {
-      path: "pages/statement/deliveryList",
-      style: {
-        navigationBarTitleText: ""
-      }
-    },
-    {
-      path: "pages/statement/originalGlassList",
-      style: {
-        navigationBarTitleText: ""
-      }
-    },
-    {
-      path: "pages/glassFinishToStore/glassFinishToStore",
-      style: {
-        navigationBarTitleText: ""
-      }
-    }
-  ];
-  const globalStyle = {
-    navigationBarTextStyle: "black",
-    navigationBarTitleText: "uni-app",
-    navigationBarBackgroundColor: "#F8F8F8",
-    backgroundColor: "#F8F8F8"
-  };
-  const uniIdRouter = {};
-  const e = {
-    easycom,
-    pages,
-    globalStyle,
-    uniIdRouter
-  };
-  var define_process_env_UNI_SECURE_NETWORK_CONFIG_default = [];
-  function t$4(e2) {
-    return e2 && e2.__esModule && Object.prototype.hasOwnProperty.call(e2, "default") ? e2.default : e2;
-  }
-  function n(e2, t2, n2) {
-    return e2(n2 = { path: t2, exports: {}, require: function(e3, t3) {
-      return function() {
-        throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs");
-      }(null == t3 && n2.path);
-    } }, n2.exports), n2.exports;
-  }
-  var s = n(function(e2, t2) {
-    var n2;
-    e2.exports = (n2 = n2 || function(e3, t3) {
-      var n3 = Object.create || /* @__PURE__ */ function() {
-        function e4() {
-        }
-        return function(t4) {
-          var n4;
-          return e4.prototype = t4, n4 = new e4(), e4.prototype = null, n4;
-        };
-      }(), s2 = {}, r2 = s2.lib = {}, i2 = r2.Base = { extend: function(e4) {
-        var t4 = n3(this);
-        return e4 && t4.mixIn(e4), t4.hasOwnProperty("init") && this.init !== t4.init || (t4.init = function() {
-          t4.$super.init.apply(this, arguments);
-        }), t4.init.prototype = t4, t4.$super = this, t4;
-      }, create: function() {
-        var e4 = this.extend();
-        return e4.init.apply(e4, arguments), e4;
-      }, init: function() {
-      }, mixIn: function(e4) {
-        for (var t4 in e4)
-          e4.hasOwnProperty(t4) && (this[t4] = e4[t4]);
-        e4.hasOwnProperty("toString") && (this.toString = e4.toString);
-      }, clone: function() {
-        return this.init.prototype.extend(this);
-      } }, o2 = r2.WordArray = i2.extend({ init: function(e4, n4) {
-        e4 = this.words = e4 || [], this.sigBytes = n4 != t3 ? n4 : 4 * e4.length;
-      }, toString: function(e4) {
-        return (e4 || c2).stringify(this);
-      }, concat: function(e4) {
-        var t4 = this.words, n4 = e4.words, s3 = this.sigBytes, r3 = e4.sigBytes;
-        if (this.clamp(), s3 % 4)
-          for (var i3 = 0; i3 < r3; i3++) {
-            var o3 = n4[i3 >>> 2] >>> 24 - i3 % 4 * 8 & 255;
-            t4[s3 + i3 >>> 2] |= o3 << 24 - (s3 + i3) % 4 * 8;
-          }
-        else
-          for (i3 = 0; i3 < r3; i3 += 4)
-            t4[s3 + i3 >>> 2] = n4[i3 >>> 2];
-        return this.sigBytes += r3, this;
-      }, clamp: function() {
-        var t4 = this.words, n4 = this.sigBytes;
-        t4[n4 >>> 2] &= 4294967295 << 32 - n4 % 4 * 8, t4.length = e3.ceil(n4 / 4);
-      }, clone: function() {
-        var e4 = i2.clone.call(this);
-        return e4.words = this.words.slice(0), e4;
-      }, random: function(t4) {
-        for (var n4, s3 = [], r3 = function(t5) {
-          var n5 = 987654321, s4 = 4294967295;
-          return function() {
-            var r4 = ((n5 = 36969 * (65535 & n5) + (n5 >> 16) & s4) << 16) + (t5 = 18e3 * (65535 & t5) + (t5 >> 16) & s4) & s4;
-            return r4 /= 4294967296, (r4 += 0.5) * (e3.random() > 0.5 ? 1 : -1);
-          };
-        }, i3 = 0; i3 < t4; i3 += 4) {
-          var a3 = r3(4294967296 * (n4 || e3.random()));
-          n4 = 987654071 * a3(), s3.push(4294967296 * a3() | 0);
-        }
-        return new o2.init(s3, t4);
-      } }), a2 = s2.enc = {}, c2 = a2.Hex = { stringify: function(e4) {
-        for (var t4 = e4.words, n4 = e4.sigBytes, s3 = [], r3 = 0; r3 < n4; r3++) {
-          var i3 = t4[r3 >>> 2] >>> 24 - r3 % 4 * 8 & 255;
-          s3.push((i3 >>> 4).toString(16)), s3.push((15 & i3).toString(16));
-        }
-        return s3.join("");
-      }, parse: function(e4) {
-        for (var t4 = e4.length, n4 = [], s3 = 0; s3 < t4; s3 += 2)
-          n4[s3 >>> 3] |= parseInt(e4.substr(s3, 2), 16) << 24 - s3 % 8 * 4;
-        return new o2.init(n4, t4 / 2);
-      } }, u2 = a2.Latin1 = { stringify: function(e4) {
-        for (var t4 = e4.words, n4 = e4.sigBytes, s3 = [], r3 = 0; r3 < n4; r3++) {
-          var i3 = t4[r3 >>> 2] >>> 24 - r3 % 4 * 8 & 255;
-          s3.push(String.fromCharCode(i3));
-        }
-        return s3.join("");
-      }, parse: function(e4) {
-        for (var t4 = e4.length, n4 = [], s3 = 0; s3 < t4; s3++)
-          n4[s3 >>> 2] |= (255 & e4.charCodeAt(s3)) << 24 - s3 % 4 * 8;
-        return new o2.init(n4, t4);
-      } }, h2 = a2.Utf8 = { stringify: function(e4) {
-        try {
-          return decodeURIComponent(escape(u2.stringify(e4)));
-        } catch (e5) {
-          throw new Error("Malformed UTF-8 data");
-        }
-      }, parse: function(e4) {
-        return u2.parse(unescape(encodeURIComponent(e4)));
-      } }, l2 = r2.BufferedBlockAlgorithm = i2.extend({ reset: function() {
-        this._data = new o2.init(), this._nDataBytes = 0;
-      }, _append: function(e4) {
-        "string" == typeof e4 && (e4 = h2.parse(e4)), this._data.concat(e4), this._nDataBytes += e4.sigBytes;
-      }, _process: function(t4) {
-        var n4 = this._data, s3 = n4.words, r3 = n4.sigBytes, i3 = this.blockSize, a3 = r3 / (4 * i3), c3 = (a3 = t4 ? e3.ceil(a3) : e3.max((0 | a3) - this._minBufferSize, 0)) * i3, u3 = e3.min(4 * c3, r3);
-        if (c3) {
-          for (var h3 = 0; h3 < c3; h3 += i3)
-            this._doProcessBlock(s3, h3);
-          var l3 = s3.splice(0, c3);
-          n4.sigBytes -= u3;
-        }
-        return new o2.init(l3, u3);
-      }, clone: function() {
-        var e4 = i2.clone.call(this);
-        return e4._data = this._data.clone(), e4;
-      }, _minBufferSize: 0 });
-      r2.Hasher = l2.extend({ cfg: i2.extend(), init: function(e4) {
-        this.cfg = this.cfg.extend(e4), this.reset();
-      }, reset: function() {
-        l2.reset.call(this), this._doReset();
-      }, update: function(e4) {
-        return this._append(e4), this._process(), this;
-      }, finalize: function(e4) {
-        return e4 && this._append(e4), this._doFinalize();
-      }, blockSize: 16, _createHelper: function(e4) {
-        return function(t4, n4) {
-          return new e4.init(n4).finalize(t4);
-        };
-      }, _createHmacHelper: function(e4) {
-        return function(t4, n4) {
-          return new d2.HMAC.init(e4, n4).finalize(t4);
-        };
-      } });
-      var d2 = s2.algo = {};
-      return s2;
-    }(Math), n2);
-  }), r = s, i = (n(function(e2, t2) {
-    var n2;
-    e2.exports = (n2 = r, function(e3) {
-      var t3 = n2, s2 = t3.lib, r2 = s2.WordArray, i2 = s2.Hasher, o2 = t3.algo, a2 = [];
-      !function() {
-        for (var t4 = 0; t4 < 64; t4++)
-          a2[t4] = 4294967296 * e3.abs(e3.sin(t4 + 1)) | 0;
-      }();
-      var c2 = o2.MD5 = i2.extend({ _doReset: function() {
-        this._hash = new r2.init([1732584193, 4023233417, 2562383102, 271733878]);
-      }, _doProcessBlock: function(e4, t4) {
-        for (var n3 = 0; n3 < 16; n3++) {
-          var s3 = t4 + n3, r3 = e4[s3];
-          e4[s3] = 16711935 & (r3 << 8 | r3 >>> 24) | 4278255360 & (r3 << 24 | r3 >>> 8);
-        }
-        var i3 = this._hash.words, o3 = e4[t4 + 0], c3 = e4[t4 + 1], p2 = e4[t4 + 2], f2 = e4[t4 + 3], g2 = e4[t4 + 4], m2 = e4[t4 + 5], y2 = e4[t4 + 6], _2 = e4[t4 + 7], w2 = e4[t4 + 8], I2 = e4[t4 + 9], v2 = e4[t4 + 10], S2 = e4[t4 + 11], T2 = e4[t4 + 12], b2 = e4[t4 + 13], E2 = e4[t4 + 14], k2 = e4[t4 + 15], A2 = i3[0], P2 = i3[1], C2 = i3[2], O2 = i3[3];
-        A2 = u2(A2, P2, C2, O2, o3, 7, a2[0]), O2 = u2(O2, A2, P2, C2, c3, 12, a2[1]), C2 = u2(C2, O2, A2, P2, p2, 17, a2[2]), P2 = u2(P2, C2, O2, A2, f2, 22, a2[3]), A2 = u2(A2, P2, C2, O2, g2, 7, a2[4]), O2 = u2(O2, A2, P2, C2, m2, 12, a2[5]), C2 = u2(C2, O2, A2, P2, y2, 17, a2[6]), P2 = u2(P2, C2, O2, A2, _2, 22, a2[7]), A2 = u2(A2, P2, C2, O2, w2, 7, a2[8]), O2 = u2(O2, A2, P2, C2, I2, 12, a2[9]), C2 = u2(C2, O2, A2, P2, v2, 17, a2[10]), P2 = u2(P2, C2, O2, A2, S2, 22, a2[11]), A2 = u2(A2, P2, C2, O2, T2, 7, a2[12]), O2 = u2(O2, A2, P2, C2, b2, 12, a2[13]), C2 = u2(C2, O2, A2, P2, E2, 17, a2[14]), A2 = h2(A2, P2 = u2(P2, C2, O2, A2, k2, 22, a2[15]), C2, O2, c3, 5, a2[16]), O2 = h2(O2, A2, P2, C2, y2, 9, a2[17]), C2 = h2(C2, O2, A2, P2, S2, 14, a2[18]), P2 = h2(P2, C2, O2, A2, o3, 20, a2[19]), A2 = h2(A2, P2, C2, O2, m2, 5, a2[20]), O2 = h2(O2, A2, P2, C2, v2, 9, a2[21]), C2 = h2(C2, O2, A2, P2, k2, 14, a2[22]), P2 = h2(P2, C2, O2, A2, g2, 20, a2[23]), A2 = h2(A2, P2, C2, O2, I2, 5, a2[24]), O2 = h2(O2, A2, P2, C2, E2, 9, a2[25]), C2 = h2(C2, O2, A2, P2, f2, 14, a2[26]), P2 = h2(P2, C2, O2, A2, w2, 20, a2[27]), A2 = h2(A2, P2, C2, O2, b2, 5, a2[28]), O2 = h2(O2, A2, P2, C2, p2, 9, a2[29]), C2 = h2(C2, O2, A2, P2, _2, 14, a2[30]), A2 = l2(A2, P2 = h2(P2, C2, O2, A2, T2, 20, a2[31]), C2, O2, m2, 4, a2[32]), O2 = l2(O2, A2, P2, C2, w2, 11, a2[33]), C2 = l2(C2, O2, A2, P2, S2, 16, a2[34]), P2 = l2(P2, C2, O2, A2, E2, 23, a2[35]), A2 = l2(A2, P2, C2, O2, c3, 4, a2[36]), O2 = l2(O2, A2, P2, C2, g2, 11, a2[37]), C2 = l2(C2, O2, A2, P2, _2, 16, a2[38]), P2 = l2(P2, C2, O2, A2, v2, 23, a2[39]), A2 = l2(A2, P2, C2, O2, b2, 4, a2[40]), O2 = l2(O2, A2, P2, C2, o3, 11, a2[41]), C2 = l2(C2, O2, A2, P2, f2, 16, a2[42]), P2 = l2(P2, C2, O2, A2, y2, 23, a2[43]), A2 = l2(A2, P2, C2, O2, I2, 4, a2[44]), O2 = l2(O2, A2, P2, C2, T2, 11, a2[45]), C2 = l2(C2, O2, A2, P2, k2, 16, a2[46]), A2 = d2(A2, P2 = l2(P2, C2, O2, A2, p2, 23, a2[47]), C2, O2, o3, 6, a2[48]), O2 = d2(O2, A2, P2, C2, _2, 10, a2[49]), C2 = d2(C2, O2, A2, P2, E2, 15, a2[50]), P2 = d2(P2, C2, O2, A2, m2, 21, a2[51]), A2 = d2(A2, P2, C2, O2, T2, 6, a2[52]), O2 = d2(O2, A2, P2, C2, f2, 10, a2[53]), C2 = d2(C2, O2, A2, P2, v2, 15, a2[54]), P2 = d2(P2, C2, O2, A2, c3, 21, a2[55]), A2 = d2(A2, P2, C2, O2, w2, 6, a2[56]), O2 = d2(O2, A2, P2, C2, k2, 10, a2[57]), C2 = d2(C2, O2, A2, P2, y2, 15, a2[58]), P2 = d2(P2, C2, O2, A2, b2, 21, a2[59]), A2 = d2(A2, P2, C2, O2, g2, 6, a2[60]), O2 = d2(O2, A2, P2, C2, S2, 10, a2[61]), C2 = d2(C2, O2, A2, P2, p2, 15, a2[62]), P2 = d2(P2, C2, O2, A2, I2, 21, a2[63]), i3[0] = i3[0] + A2 | 0, i3[1] = i3[1] + P2 | 0, i3[2] = i3[2] + C2 | 0, i3[3] = i3[3] + O2 | 0;
-      }, _doFinalize: function() {
-        var t4 = this._data, n3 = t4.words, s3 = 8 * this._nDataBytes, r3 = 8 * t4.sigBytes;
-        n3[r3 >>> 5] |= 128 << 24 - r3 % 32;
-        var i3 = e3.floor(s3 / 4294967296), o3 = s3;
-        n3[15 + (r3 + 64 >>> 9 << 4)] = 16711935 & (i3 << 8 | i3 >>> 24) | 4278255360 & (i3 << 24 | i3 >>> 8), n3[14 + (r3 + 64 >>> 9 << 4)] = 16711935 & (o3 << 8 | o3 >>> 24) | 4278255360 & (o3 << 24 | o3 >>> 8), t4.sigBytes = 4 * (n3.length + 1), this._process();
-        for (var a3 = this._hash, c3 = a3.words, u3 = 0; u3 < 4; u3++) {
-          var h3 = c3[u3];
-          c3[u3] = 16711935 & (h3 << 8 | h3 >>> 24) | 4278255360 & (h3 << 24 | h3 >>> 8);
-        }
-        return a3;
-      }, clone: function() {
-        var e4 = i2.clone.call(this);
-        return e4._hash = this._hash.clone(), e4;
-      } });
-      function u2(e4, t4, n3, s3, r3, i3, o3) {
-        var a3 = e4 + (t4 & n3 | ~t4 & s3) + r3 + o3;
-        return (a3 << i3 | a3 >>> 32 - i3) + t4;
-      }
-      function h2(e4, t4, n3, s3, r3, i3, o3) {
-        var a3 = e4 + (t4 & s3 | n3 & ~s3) + r3 + o3;
-        return (a3 << i3 | a3 >>> 32 - i3) + t4;
-      }
-      function l2(e4, t4, n3, s3, r3, i3, o3) {
-        var a3 = e4 + (t4 ^ n3 ^ s3) + r3 + o3;
-        return (a3 << i3 | a3 >>> 32 - i3) + t4;
-      }
-      function d2(e4, t4, n3, s3, r3, i3, o3) {
-        var a3 = e4 + (n3 ^ (t4 | ~s3)) + r3 + o3;
-        return (a3 << i3 | a3 >>> 32 - i3) + t4;
-      }
-      t3.MD5 = i2._createHelper(c2), t3.HmacMD5 = i2._createHmacHelper(c2);
-    }(Math), n2.MD5);
-  }), n(function(e2, t2) {
-    var n2;
-    e2.exports = (n2 = r, void function() {
-      var e3 = n2, t3 = e3.lib.Base, s2 = e3.enc.Utf8;
-      e3.algo.HMAC = t3.extend({ init: function(e4, t4) {
-        e4 = this._hasher = new e4.init(), "string" == typeof t4 && (t4 = s2.parse(t4));
-        var n3 = e4.blockSize, r2 = 4 * n3;
-        t4.sigBytes > r2 && (t4 = e4.finalize(t4)), t4.clamp();
-        for (var i2 = this._oKey = t4.clone(), o2 = this._iKey = t4.clone(), a2 = i2.words, c2 = o2.words, u2 = 0; u2 < n3; u2++)
-          a2[u2] ^= 1549556828, c2[u2] ^= 909522486;
-        i2.sigBytes = o2.sigBytes = r2, this.reset();
-      }, reset: function() {
-        var e4 = this._hasher;
-        e4.reset(), e4.update(this._iKey);
-      }, update: function(e4) {
-        return this._hasher.update(e4), this;
-      }, finalize: function(e4) {
-        var t4 = this._hasher, n3 = t4.finalize(e4);
-        return t4.reset(), t4.finalize(this._oKey.clone().concat(n3));
-      } });
-    }());
-  }), n(function(e2, t2) {
-    e2.exports = r.HmacMD5;
-  })), o = n(function(e2, t2) {
-    e2.exports = r.enc.Utf8;
-  }), a = n(function(e2, t2) {
-    var n2;
-    e2.exports = (n2 = r, function() {
-      var e3 = n2, t3 = e3.lib.WordArray;
-      function s2(e4, n3, s3) {
-        for (var r2 = [], i2 = 0, o2 = 0; o2 < n3; o2++)
-          if (o2 % 4) {
-            var a2 = s3[e4.charCodeAt(o2 - 1)] << o2 % 4 * 2, c2 = s3[e4.charCodeAt(o2)] >>> 6 - o2 % 4 * 2;
-            r2[i2 >>> 2] |= (a2 | c2) << 24 - i2 % 4 * 8, i2++;
-          }
-        return t3.create(r2, i2);
-      }
-      e3.enc.Base64 = { stringify: function(e4) {
-        var t4 = e4.words, n3 = e4.sigBytes, s3 = this._map;
-        e4.clamp();
-        for (var r2 = [], i2 = 0; i2 < n3; i2 += 3)
-          for (var o2 = (t4[i2 >>> 2] >>> 24 - i2 % 4 * 8 & 255) << 16 | (t4[i2 + 1 >>> 2] >>> 24 - (i2 + 1) % 4 * 8 & 255) << 8 | t4[i2 + 2 >>> 2] >>> 24 - (i2 + 2) % 4 * 8 & 255, a2 = 0; a2 < 4 && i2 + 0.75 * a2 < n3; a2++)
-            r2.push(s3.charAt(o2 >>> 6 * (3 - a2) & 63));
-        var c2 = s3.charAt(64);
-        if (c2)
-          for (; r2.length % 4; )
-            r2.push(c2);
-        return r2.join("");
-      }, parse: function(e4) {
-        var t4 = e4.length, n3 = this._map, r2 = this._reverseMap;
-        if (!r2) {
-          r2 = this._reverseMap = [];
-          for (var i2 = 0; i2 < n3.length; i2++)
-            r2[n3.charCodeAt(i2)] = i2;
-        }
-        var o2 = n3.charAt(64);
-        if (o2) {
-          var a2 = e4.indexOf(o2);
-          -1 !== a2 && (t4 = a2);
-        }
-        return s2(e4, t4, r2);
-      }, _map: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=" };
-    }(), n2.enc.Base64);
-  });
-  const c = "uni_id_token", u = "uni_id_token_expired", h = "uniIdToken", l = { DEFAULT: "FUNCTION", FUNCTION: "FUNCTION", OBJECT: "OBJECT", CLIENT_DB: "CLIENT_DB" }, d = "pending", p = "fulfilled", f = "rejected";
-  function g(e2) {
-    return Object.prototype.toString.call(e2).slice(8, -1).toLowerCase();
-  }
-  function m(e2) {
-    return "object" === g(e2);
-  }
-  function y(e2) {
-    return "function" == typeof e2;
-  }
-  function _(e2) {
-    return function() {
-      try {
-        return e2.apply(e2, arguments);
-      } catch (e3) {
-        console.error(e3);
-      }
-    };
-  }
-  const w = "REJECTED", I = "NOT_PENDING";
-  class v {
-    constructor({ createPromise: e2, retryRule: t2 = w } = {}) {
-      this.createPromise = e2, this.status = null, this.promise = null, this.retryRule = t2;
-    }
-    get needRetry() {
-      if (!this.status)
-        return true;
-      switch (this.retryRule) {
-        case w:
-          return this.status === f;
-        case I:
-          return this.status !== d;
-      }
-    }
-    exec() {
-      return this.needRetry ? (this.status = d, this.promise = this.createPromise().then((e2) => (this.status = p, Promise.resolve(e2)), (e2) => (this.status = f, Promise.reject(e2))), this.promise) : this.promise;
-    }
-  }
-  class S {
-    constructor() {
-      this._callback = {};
-    }
-    addListener(e2, t2) {
-      this._callback[e2] || (this._callback[e2] = []), this._callback[e2].push(t2);
-    }
-    on(e2, t2) {
-      return this.addListener(e2, t2);
-    }
-    removeListener(e2, t2) {
-      if (!t2)
-        throw new Error('The "listener" argument must be of type function. Received undefined');
-      const n2 = this._callback[e2];
-      if (!n2)
-        return;
-      const s2 = function(e3, t3) {
-        for (let n3 = e3.length - 1; n3 >= 0; n3--)
-          if (e3[n3] === t3)
-            return n3;
-        return -1;
-      }(n2, t2);
-      n2.splice(s2, 1);
-    }
-    off(e2, t2) {
-      return this.removeListener(e2, t2);
-    }
-    removeAllListener(e2) {
-      delete this._callback[e2];
-    }
-    emit(e2, ...t2) {
-      const n2 = this._callback[e2];
-      if (n2)
-        for (let e3 = 0; e3 < n2.length; e3++)
-          n2[e3](...t2);
-    }
-  }
-  function T(e2) {
-    return e2 && "string" == typeof e2 ? JSON.parse(e2) : e2;
-  }
-  const b = true, E = "app", A = T(define_process_env_UNI_SECURE_NETWORK_CONFIG_default), P = E, C = T(""), O = T("[]") || [];
-  let N = "";
-  try {
-    N = "__UNI__C4E0C89";
-  } catch (e2) {
-  }
-  let R, L = {};
-  function U(e2, t2 = {}) {
-    var n2, s2;
-    return n2 = L, s2 = e2, Object.prototype.hasOwnProperty.call(n2, s2) || (L[e2] = t2), L[e2];
-  }
-  function D() {
-    return R || (R = function() {
-      if ("undefined" != typeof globalThis)
-        return globalThis;
-      if ("undefined" != typeof self)
-        return self;
-      if ("undefined" != typeof window)
-        return window;
-      function e2() {
-        return this;
-      }
-      return void 0 !== e2() ? e2() : new Function("return this")();
-    }(), R);
-  }
-  L = uni._globalUniCloudObj ? uni._globalUniCloudObj : uni._globalUniCloudObj = {};
-  const M = ["invoke", "success", "fail", "complete"], q = U("_globalUniCloudInterceptor");
-  function F(e2, t2) {
-    q[e2] || (q[e2] = {}), m(t2) && Object.keys(t2).forEach((n2) => {
-      M.indexOf(n2) > -1 && function(e3, t3, n3) {
-        let s2 = q[e3][t3];
-        s2 || (s2 = q[e3][t3] = []), -1 === s2.indexOf(n3) && y(n3) && s2.push(n3);
-      }(e2, n2, t2[n2]);
-    });
-  }
-  function K(e2, t2) {
-    q[e2] || (q[e2] = {}), m(t2) ? Object.keys(t2).forEach((n2) => {
-      M.indexOf(n2) > -1 && function(e3, t3, n3) {
-        const s2 = q[e3][t3];
-        if (!s2)
-          return;
-        const r2 = s2.indexOf(n3);
-        r2 > -1 && s2.splice(r2, 1);
-      }(e2, n2, t2[n2]);
-    }) : delete q[e2];
-  }
-  function j(e2, t2) {
-    return e2 && 0 !== e2.length ? e2.reduce((e3, n2) => e3.then(() => n2(t2)), Promise.resolve()) : Promise.resolve();
-  }
-  function $(e2, t2) {
-    return q[e2] && q[e2][t2] || [];
-  }
-  function B(e2) {
-    F("callObject", e2);
-  }
-  const W = U("_globalUniCloudListener"), H = { RESPONSE: "response", NEED_LOGIN: "needLogin", REFRESH_TOKEN: "refreshToken" }, J = { CLIENT_DB: "clientdb", CLOUD_FUNCTION: "cloudfunction", CLOUD_OBJECT: "cloudobject" };
-  function z(e2) {
-    return W[e2] || (W[e2] = []), W[e2];
-  }
-  function V(e2, t2) {
-    const n2 = z(e2);
-    n2.includes(t2) || n2.push(t2);
-  }
-  function G(e2, t2) {
-    const n2 = z(e2), s2 = n2.indexOf(t2);
-    -1 !== s2 && n2.splice(s2, 1);
-  }
-  function Y(e2, t2) {
-    const n2 = z(e2);
-    for (let e3 = 0; e3 < n2.length; e3++) {
-      (0, n2[e3])(t2);
-    }
-  }
-  let Q, X = false;
-  function Z() {
-    return Q || (Q = new Promise((e2) => {
-      X && e2(), function t2() {
-        if ("function" == typeof getCurrentPages) {
-          const t3 = getCurrentPages();
-          t3 && t3[0] && (X = true, e2());
-        }
-        X || setTimeout(() => {
-          t2();
-        }, 30);
-      }();
-    }), Q);
-  }
-  function ee(e2) {
-    const t2 = {};
-    for (const n2 in e2) {
-      const s2 = e2[n2];
-      y(s2) && (t2[n2] = _(s2));
-    }
-    return t2;
-  }
-  class te extends Error {
-    constructor(e2) {
-      const t2 = e2.message || e2.errMsg || "unknown system error";
-      super(t2), this.errMsg = t2, this.code = this.errCode = e2.code || e2.errCode || "SYSTEM_ERROR", this.errSubject = this.subject = e2.subject || e2.errSubject, this.cause = e2.cause, this.requestId = e2.requestId;
-    }
-    toJson(e2 = 0) {
-      if (!(e2 >= 10))
-        return e2++, { errCode: this.errCode, errMsg: this.errMsg, errSubject: this.errSubject, cause: this.cause && this.cause.toJson ? this.cause.toJson(e2) : this.cause };
-    }
-  }
-  var ne = { request: (e2) => uni.request(e2), uploadFile: (e2) => uni.uploadFile(e2), setStorageSync: (e2, t2) => uni.setStorageSync(e2, t2), getStorageSync: (e2) => uni.getStorageSync(e2), removeStorageSync: (e2) => uni.removeStorageSync(e2), clearStorageSync: () => uni.clearStorageSync(), connectSocket: (e2) => uni.connectSocket(e2) };
-  function se(e2) {
-    return e2 && se(e2.__v_raw) || e2;
-  }
-  function re() {
-    return { token: ne.getStorageSync(c) || ne.getStorageSync(h), tokenExpired: ne.getStorageSync(u) };
-  }
-  function ie({ token: e2, tokenExpired: t2 } = {}) {
-    e2 && ne.setStorageSync(c, e2), t2 && ne.setStorageSync(u, t2);
-  }
-  let oe, ae;
-  function ce() {
-    return oe || (oe = uni.getSystemInfoSync()), oe;
-  }
-  function ue() {
-    let e2, t2;
-    try {
-      if (uni.getLaunchOptionsSync) {
-        if (uni.getLaunchOptionsSync.toString().indexOf("not yet implemented") > -1)
-          return;
-        const { scene: n2, channel: s2 } = uni.getLaunchOptionsSync();
-        e2 = s2, t2 = n2;
-      }
-    } catch (e3) {
-    }
-    return { channel: e2, scene: t2 };
-  }
-  let he = {};
-  function le() {
-    const e2 = uni.getLocale && uni.getLocale() || "en";
-    if (ae)
-      return { ...he, ...ae, locale: e2, LOCALE: e2 };
-    const t2 = ce(), { deviceId: n2, osName: s2, uniPlatform: r2, appId: i2 } = t2, o2 = ["appId", "appLanguage", "appName", "appVersion", "appVersionCode", "appWgtVersion", "browserName", "browserVersion", "deviceBrand", "deviceId", "deviceModel", "deviceType", "osName", "osVersion", "romName", "romVersion", "ua", "hostName", "hostVersion", "uniPlatform", "uniRuntimeVersion", "uniRuntimeVersionCode", "uniCompilerVersion", "uniCompilerVersionCode"];
-    for (const e3 in t2)
-      Object.hasOwnProperty.call(t2, e3) && -1 === o2.indexOf(e3) && delete t2[e3];
-    return ae = { PLATFORM: r2, OS: s2, APPID: i2, DEVICEID: n2, ...ue(), ...t2 }, { ...he, ...ae, locale: e2, LOCALE: e2 };
-  }
-  var de = { sign: function(e2, t2) {
-    let n2 = "";
-    return Object.keys(e2).sort().forEach(function(t3) {
-      e2[t3] && (n2 = n2 + "&" + t3 + "=" + e2[t3]);
-    }), n2 = n2.slice(1), i(n2, t2).toString();
-  }, wrappedRequest: function(e2, t2) {
-    return new Promise((n2, s2) => {
-      t2(Object.assign(e2, { complete(e3) {
-        e3 || (e3 = {});
-        const t3 = e3.data && e3.data.header && e3.data.header["x-serverless-request-id"] || e3.header && e3.header["request-id"];
-        if (!e3.statusCode || e3.statusCode >= 400) {
-          const n3 = e3.data && e3.data.error && e3.data.error.code || "SYS_ERR", r3 = e3.data && e3.data.error && e3.data.error.message || e3.errMsg || "request:fail";
-          return s2(new te({ code: n3, message: r3, requestId: t3 }));
-        }
-        const r2 = e3.data;
-        if (r2.error)
-          return s2(new te({ code: r2.error.code, message: r2.error.message, requestId: t3 }));
-        r2.result = r2.data, r2.requestId = t3, delete r2.data, n2(r2);
-      } }));
-    });
-  }, toBase64: function(e2) {
-    return a.stringify(o.parse(e2));
-  } };
-  var pe = class {
-    constructor(e2) {
-      ["spaceId", "clientSecret"].forEach((t2) => {
-        if (!Object.prototype.hasOwnProperty.call(e2, t2))
-          throw new Error(`${t2} required`);
-      }), this.config = Object.assign({}, { endpoint: 0 === e2.spaceId.indexOf("mp-") ? "https://api.next.bspapp.com" : "https://api.bspapp.com" }, e2), 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 = ne, this._getAccessTokenPromiseHub = new v({ createPromise: () => this.requestAuth(this.setupRequest({ method: "serverless.auth.user.anonymousAuthorize", params: "{}" }, "auth")).then((e3) => {
-        if (!e3.result || !e3.result.accessToken)
-          throw new te({ code: "AUTH_FAILED", message: "鑾峰彇accessToken澶辫触" });
-        this.setAccessToken(e3.result.accessToken);
-      }), retryRule: I });
-    }
-    get hasAccessToken() {
-      return !!this.accessToken;
-    }
-    setAccessToken(e2) {
-      this.accessToken = e2;
-    }
-    requestWrapped(e2) {
-      return de.wrappedRequest(e2, this.adapter.request);
-    }
-    requestAuth(e2) {
-      return this.requestWrapped(e2);
-    }
-    request(e2, t2) {
-      return Promise.resolve().then(() => this.hasAccessToken ? t2 ? this.requestWrapped(e2) : this.requestWrapped(e2).catch((t3) => new Promise((e3, n2) => {
-        !t3 || "GATEWAY_INVALID_TOKEN" !== t3.code && "InvalidParameter.InvalidToken" !== t3.code ? n2(t3) : e3();
-      }).then(() => this.getAccessToken()).then(() => {
-        const t4 = this.rebuildRequest(e2);
-        return this.request(t4, true);
-      })) : this.getAccessToken().then(() => {
-        const t3 = this.rebuildRequest(e2);
-        return this.request(t3, true);
-      }));
-    }
-    rebuildRequest(e2) {
-      const t2 = Object.assign({}, e2);
-      return t2.data.token = this.accessToken, t2.header["x-basement-token"] = this.accessToken, t2.header["x-serverless-sign"] = de.sign(t2.data, this.config.clientSecret), t2;
-    }
-    setupRequest(e2, t2) {
-      const n2 = Object.assign({}, e2, { spaceId: this.config.spaceId, timestamp: Date.now() }), s2 = { "Content-Type": "application/json" };
-      return "auth" !== t2 && (n2.token = this.accessToken, s2["x-basement-token"] = this.accessToken), s2["x-serverless-sign"] = de.sign(n2, this.config.clientSecret), { url: this.config.requestUrl, method: "POST", data: n2, dataType: "json", header: s2 };
-    }
-    getAccessToken() {
-      return this._getAccessTokenPromiseHub.exec();
-    }
-    async authorize() {
-      await this.getAccessToken();
-    }
-    callFunction(e2) {
-      const t2 = { method: "serverless.function.runtime.invoke", params: JSON.stringify({ functionTarget: e2.name, functionArgs: e2.data || {} }) };
-      return this.request({ ...this.setupRequest(t2), timeout: e2.timeout });
-    }
-    getOSSUploadOptionsFromPath(e2) {
-      const t2 = { method: "serverless.file.resource.generateProximalSign", params: JSON.stringify(e2) };
-      return this.request(this.setupRequest(t2));
-    }
-    uploadFileToOSS({ url: e2, formData: t2, name: n2, filePath: s2, fileType: r2, onUploadProgress: i2 }) {
-      return new Promise((o2, a2) => {
-        const c2 = this.adapter.uploadFile({ url: e2, formData: t2, name: n2, filePath: s2, fileType: r2, header: { "X-OSS-server-side-encrpytion": "AES256" }, success(e3) {
-          e3 && e3.statusCode < 400 ? o2(e3) : a2(new te({ code: "UPLOAD_FAILED", message: "鏂囦欢涓婁紶澶辫触" }));
-        }, fail(e3) {
-          a2(new te({ code: e3.code || "UPLOAD_FAILED", message: e3.message || e3.errMsg || "鏂囦欢涓婁紶澶辫触" }));
-        } });
-        "function" == typeof i2 && c2 && "function" == typeof c2.onProgressUpdate && c2.onProgressUpdate((e3) => {
-          i2({ loaded: e3.totalBytesSent, total: e3.totalBytesExpectedToSend });
-        });
-      });
-    }
-    reportOSSUpload(e2) {
-      const t2 = { method: "serverless.file.resource.report", params: JSON.stringify(e2) };
-      return this.request(this.setupRequest(t2));
-    }
-    async uploadFile({ filePath: e2, cloudPath: t2, fileType: n2 = "image", cloudPathAsRealPath: s2 = false, onUploadProgress: r2, config: i2 }) {
-      if ("string" !== g(t2))
-        throw new te({ code: "INVALID_PARAM", message: "cloudPath蹇呴』涓哄瓧绗︿覆绫诲瀷" });
-      if (!(t2 = t2.trim()))
-        throw new te({ code: "INVALID_PARAM", message: "cloudPath涓嶅彲涓虹┖" });
-      if (/:\/\//.test(t2))
-        throw new te({ code: "INVALID_PARAM", message: "cloudPath涓嶅悎娉�" });
-      const o2 = i2 && i2.envType || this.config.envType;
-      if (s2 && ("/" !== t2[0] && (t2 = "/" + t2), t2.indexOf("\\") > -1))
-        throw new te({ code: "INVALID_PARAM", message: "浣跨敤cloudPath浣滀负璺緞鏃讹紝cloudPath涓嶅彲鍖呭惈鈥淺\鈥�" });
-      const a2 = (await this.getOSSUploadOptionsFromPath({ env: o2, filename: s2 ? t2.split("/").pop() : t2, fileId: s2 ? t2 : void 0 })).result, c2 = "https://" + a2.cdnDomain + "/" + a2.ossPath, { securityToken: u2, accessKeyId: h2, signature: l2, host: d2, ossPath: p2, id: f2, policy: m2, ossCallbackUrl: y2 } = a2, _2 = { "Cache-Control": "max-age=2592000", "Content-Disposition": "attachment", OSSAccessKeyId: h2, Signature: l2, host: d2, id: f2, key: p2, policy: m2, success_action_status: 200 };
-      if (u2 && (_2["x-oss-security-token"] = u2), y2) {
-        const e3 = JSON.stringify({ callbackUrl: y2, callbackBody: JSON.stringify({ fileId: f2, spaceId: this.config.spaceId }), callbackBodyType: "application/json" });
-        _2.callback = de.toBase64(e3);
-      }
-      const w2 = { url: "https://" + a2.host, formData: _2, fileName: "file", name: "file", filePath: e2, fileType: n2 };
-      if (await this.uploadFileToOSS(Object.assign({}, w2, { onUploadProgress: r2 })), y2)
-        return { success: true, filePath: e2, fileID: c2 };
-      if ((await this.reportOSSUpload({ id: f2 })).success)
-        return { success: true, filePath: e2, fileID: c2 };
-      throw new te({ code: "UPLOAD_FAILED", message: "鏂囦欢涓婁紶澶辫触" });
-    }
-    getTempFileURL({ fileList: e2 } = {}) {
-      return new Promise((t2, n2) => {
-        Array.isArray(e2) && 0 !== e2.length || n2(new te({ code: "INVALID_PARAM", message: "fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆" })), this.getFileInfo({ fileList: e2 }).then((n3) => {
-          t2({ fileList: e2.map((e3, t3) => {
-            const s2 = n3.fileList[t3];
-            return { fileID: e3, tempFileURL: s2 && s2.url || e3 };
-          }) });
-        });
-      });
-    }
-    async getFileInfo({ fileList: e2 } = {}) {
-      if (!Array.isArray(e2) || 0 === e2.length)
-        throw new te({ code: "INVALID_PARAM", message: "fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆" });
-      const t2 = { method: "serverless.file.resource.info", params: JSON.stringify({ id: e2.map((e3) => e3.split("?")[0]).join(",") }) };
-      return { fileList: (await this.request(this.setupRequest(t2))).result };
-    }
-  };
-  var fe = { init(e2) {
-    const t2 = new pe(e2), n2 = { signInAnonymously: function() {
-      return t2.authorize();
-    }, getLoginState: function() {
-      return Promise.resolve(false);
-    } };
-    return t2.auth = function() {
-      return n2;
-    }, t2.customAuth = t2.auth, t2;
-  } };
-  const ge = "undefined" != typeof location && "http:" === location.protocol ? "http:" : "https:";
-  var me;
-  !function(e2) {
-    e2.local = "local", e2.none = "none", e2.session = "session";
-  }(me || (me = {}));
-  var ye = function() {
-  }, _e = n(function(e2, t2) {
-    var n2;
-    e2.exports = (n2 = r, function(e3) {
-      var t3 = n2, s2 = t3.lib, r2 = s2.WordArray, i2 = s2.Hasher, o2 = t3.algo, a2 = [], c2 = [];
-      !function() {
-        function t4(t5) {
-          for (var n4 = e3.sqrt(t5), s4 = 2; s4 <= n4; s4++)
-            if (!(t5 % s4))
-              return false;
-          return true;
-        }
-        function n3(e4) {
-          return 4294967296 * (e4 - (0 | e4)) | 0;
-        }
-        for (var s3 = 2, r3 = 0; r3 < 64; )
-          t4(s3) && (r3 < 8 && (a2[r3] = n3(e3.pow(s3, 0.5))), c2[r3] = n3(e3.pow(s3, 1 / 3)), r3++), s3++;
-      }();
-      var u2 = [], h2 = o2.SHA256 = i2.extend({ _doReset: function() {
-        this._hash = new r2.init(a2.slice(0));
-      }, _doProcessBlock: function(e4, t4) {
-        for (var n3 = this._hash.words, s3 = n3[0], r3 = n3[1], i3 = n3[2], o3 = n3[3], a3 = n3[4], h3 = n3[5], l2 = n3[6], d2 = n3[7], p2 = 0; p2 < 64; p2++) {
-          if (p2 < 16)
-            u2[p2] = 0 | e4[t4 + p2];
-          else {
-            var f2 = u2[p2 - 15], g2 = (f2 << 25 | f2 >>> 7) ^ (f2 << 14 | f2 >>> 18) ^ f2 >>> 3, m2 = u2[p2 - 2], y2 = (m2 << 15 | m2 >>> 17) ^ (m2 << 13 | m2 >>> 19) ^ m2 >>> 10;
-            u2[p2] = g2 + u2[p2 - 7] + y2 + u2[p2 - 16];
-          }
-          var _2 = s3 & r3 ^ s3 & i3 ^ r3 & i3, w2 = (s3 << 30 | s3 >>> 2) ^ (s3 << 19 | s3 >>> 13) ^ (s3 << 10 | s3 >>> 22), I2 = d2 + ((a3 << 26 | a3 >>> 6) ^ (a3 << 21 | a3 >>> 11) ^ (a3 << 7 | a3 >>> 25)) + (a3 & h3 ^ ~a3 & l2) + c2[p2] + u2[p2];
-          d2 = l2, l2 = h3, h3 = a3, a3 = o3 + I2 | 0, o3 = i3, i3 = r3, r3 = s3, s3 = I2 + (w2 + _2) | 0;
-        }
-        n3[0] = n3[0] + s3 | 0, n3[1] = n3[1] + r3 | 0, n3[2] = n3[2] + i3 | 0, n3[3] = n3[3] + o3 | 0, n3[4] = n3[4] + a3 | 0, n3[5] = n3[5] + h3 | 0, n3[6] = n3[6] + l2 | 0, n3[7] = n3[7] + d2 | 0;
-      }, _doFinalize: function() {
-        var t4 = this._data, n3 = t4.words, s3 = 8 * this._nDataBytes, r3 = 8 * t4.sigBytes;
-        return n3[r3 >>> 5] |= 128 << 24 - r3 % 32, n3[14 + (r3 + 64 >>> 9 << 4)] = e3.floor(s3 / 4294967296), n3[15 + (r3 + 64 >>> 9 << 4)] = s3, t4.sigBytes = 4 * n3.length, this._process(), this._hash;
-      }, clone: function() {
-        var e4 = i2.clone.call(this);
-        return e4._hash = this._hash.clone(), e4;
-      } });
-      t3.SHA256 = i2._createHelper(h2), t3.HmacSHA256 = i2._createHmacHelper(h2);
-    }(Math), n2.SHA256);
-  }), we = _e, Ie = n(function(e2, t2) {
-    e2.exports = r.HmacSHA256;
-  });
-  const ve = () => {
-    let e2;
-    if (!Promise) {
-      e2 = () => {
-      }, e2.promise = {};
-      const t3 = () => {
-        throw new te({ message: 'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.' });
-      };
-      return Object.defineProperty(e2.promise, "then", { get: t3 }), Object.defineProperty(e2.promise, "catch", { get: t3 }), e2;
-    }
-    const t2 = new Promise((t3, n2) => {
-      e2 = (e3, s2) => e3 ? n2(e3) : t3(s2);
-    });
-    return e2.promise = t2, e2;
-  };
-  function Se(e2) {
-    return void 0 === e2;
-  }
-  function Te(e2) {
-    return "[object Null]" === Object.prototype.toString.call(e2);
-  }
-  function be(e2 = "") {
-    return e2.replace(/([\s\S]+)\s+(璇峰墠寰�浜戝紑鍙慉I灏忓姪鎵嬫煡鐪嬮棶棰橈細.*)/, "$1");
-  }
-  function Ee(e2 = 32) {
-    const t2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
-    let n2 = "";
-    for (let s2 = 0; s2 < e2; s2++)
-      n2 += t2.charAt(Math.floor(62 * Math.random()));
-    return n2;
-  }
-  var ke;
-  function Ae(e2) {
-    const t2 = (n2 = e2, "[object Array]" === Object.prototype.toString.call(n2) ? e2 : [e2]);
-    var n2;
-    for (const e3 of t2) {
-      const { isMatch: t3, genAdapter: n3, runtime: s2 } = e3;
-      if (t3())
-        return { adapter: n3(), runtime: s2 };
-    }
-  }
-  !function(e2) {
-    e2.WEB = "web", e2.WX_MP = "wx_mp";
-  }(ke || (ke = {}));
-  const Pe = { adapter: null, runtime: void 0 }, Ce = ["anonymousUuidKey"];
-  class Oe extends ye {
-    constructor() {
-      super(), Pe.adapter.root.tcbObject || (Pe.adapter.root.tcbObject = {});
-    }
-    setItem(e2, t2) {
-      Pe.adapter.root.tcbObject[e2] = t2;
-    }
-    getItem(e2) {
-      return Pe.adapter.root.tcbObject[e2];
-    }
-    removeItem(e2) {
-      delete Pe.adapter.root.tcbObject[e2];
-    }
-    clear() {
-      delete Pe.adapter.root.tcbObject;
-    }
-  }
-  function xe(e2, t2) {
-    switch (e2) {
-      case "local":
-        return t2.localStorage || new Oe();
-      case "none":
-        return new Oe();
-      default:
-        return t2.sessionStorage || new Oe();
-    }
-  }
-  class Ne {
-    constructor(e2) {
-      if (!this._storage) {
-        this._persistence = Pe.adapter.primaryStorage || e2.persistence, this._storage = xe(this._persistence, Pe.adapter);
-        const t2 = `access_token_${e2.env}`, n2 = `access_token_expire_${e2.env}`, s2 = `refresh_token_${e2.env}`, r2 = `anonymous_uuid_${e2.env}`, i2 = `login_type_${e2.env}`, o2 = "device_id", a2 = `token_type_${e2.env}`, c2 = `user_info_${e2.env}`;
-        this.keys = { accessTokenKey: t2, accessTokenExpireKey: n2, refreshTokenKey: s2, anonymousUuidKey: r2, loginTypeKey: i2, userInfoKey: c2, deviceIdKey: o2, tokenTypeKey: a2 };
-      }
-    }
-    updatePersistence(e2) {
-      if (e2 === this._persistence)
-        return;
-      const t2 = "local" === this._persistence;
-      this._persistence = e2;
-      const n2 = xe(e2, Pe.adapter);
-      for (const e3 in this.keys) {
-        const s2 = this.keys[e3];
-        if (t2 && Ce.includes(e3))
-          continue;
-        const r2 = this._storage.getItem(s2);
-        Se(r2) || Te(r2) || (n2.setItem(s2, r2), this._storage.removeItem(s2));
-      }
-      this._storage = n2;
-    }
-    setStore(e2, t2, n2) {
-      if (!this._storage)
-        return;
-      const s2 = { version: n2 || "localCachev1", content: t2 }, r2 = JSON.stringify(s2);
-      try {
-        this._storage.setItem(e2, r2);
-      } catch (e3) {
-        throw e3;
-      }
-    }
-    getStore(e2, t2) {
-      try {
-        if (!this._storage)
-          return;
-      } catch (e3) {
-        return "";
-      }
-      t2 = t2 || "localCachev1";
-      const n2 = this._storage.getItem(e2);
-      if (!n2)
-        return "";
-      if (n2.indexOf(t2) >= 0) {
-        return JSON.parse(n2).content;
-      }
-      return "";
-    }
-    removeStore(e2) {
-      this._storage.removeItem(e2);
-    }
-  }
-  const Re = {}, Le = {};
-  function Ue(e2) {
-    return Re[e2];
-  }
-  class De {
-    constructor(e2, t2) {
-      this.data = t2 || null, this.name = e2;
-    }
-  }
-  class Me extends De {
-    constructor(e2, t2) {
-      super("error", { error: e2, data: t2 }), this.error = e2;
-    }
-  }
-  const qe = new class {
-    constructor() {
-      this._listeners = {};
-    }
-    on(e2, t2) {
-      return function(e3, t3, n2) {
-        n2[e3] = n2[e3] || [], n2[e3].push(t3);
-      }(e2, t2, this._listeners), this;
-    }
-    off(e2, t2) {
-      return function(e3, t3, n2) {
-        if (n2 && n2[e3]) {
-          const s2 = n2[e3].indexOf(t3);
-          -1 !== s2 && n2[e3].splice(s2, 1);
-        }
-      }(e2, t2, this._listeners), this;
-    }
-    fire(e2, t2) {
-      if (e2 instanceof Me)
-        return console.error(e2.error), this;
-      const n2 = "string" == typeof e2 ? new De(e2, t2 || {}) : e2;
-      const s2 = n2.name;
-      if (this._listens(s2)) {
-        n2.target = this;
-        const e3 = this._listeners[s2] ? [...this._listeners[s2]] : [];
-        for (const t3 of e3)
-          t3.call(this, n2);
-      }
-      return this;
-    }
-    _listens(e2) {
-      return this._listeners[e2] && this._listeners[e2].length > 0;
-    }
-  }();
-  function Fe(e2, t2) {
-    qe.on(e2, t2);
-  }
-  function Ke(e2, t2 = {}) {
-    qe.fire(e2, t2);
-  }
-  function je(e2, t2) {
-    qe.off(e2, t2);
-  }
-  const $e = "loginStateChanged", Be = "loginStateExpire", We = "loginTypeChanged", He = "anonymousConverted", Je = "refreshAccessToken";
-  var ze;
-  !function(e2) {
-    e2.ANONYMOUS = "ANONYMOUS", e2.WECHAT = "WECHAT", e2.WECHAT_PUBLIC = "WECHAT-PUBLIC", e2.WECHAT_OPEN = "WECHAT-OPEN", e2.CUSTOM = "CUSTOM", e2.EMAIL = "EMAIL", e2.USERNAME = "USERNAME", e2.NULL = "NULL";
-  }(ze || (ze = {}));
-  class Ve {
-    constructor() {
-      this._fnPromiseMap = /* @__PURE__ */ new Map();
-    }
-    async run(e2, t2) {
-      let n2 = this._fnPromiseMap.get(e2);
-      return n2 || (n2 = new Promise(async (n3, s2) => {
-        try {
-          await this._runIdlePromise();
-          const e3 = t2();
-          n3(await e3);
-        } catch (e3) {
-          s2(e3);
-        } finally {
-          this._fnPromiseMap.delete(e2);
-        }
-      }), this._fnPromiseMap.set(e2, n2)), n2;
-    }
-    _runIdlePromise() {
-      return Promise.resolve();
-    }
-  }
-  class Ge {
-    constructor(e2) {
-      this._singlePromise = new Ve(), this._cache = Ue(e2.env), this._baseURL = `https://${e2.env}.ap-shanghai.tcb-api.tencentcloudapi.com`, this._reqClass = new Pe.adapter.reqClass({ timeout: e2.timeout, timeoutMsg: `璇锋眰鍦�${e2.timeout / 1e3}s鍐呮湭瀹屾垚锛屽凡涓柇`, restrictedMethods: ["post"] });
-    }
-    _getDeviceId() {
-      if (this._deviceID)
-        return this._deviceID;
-      const { deviceIdKey: e2 } = this._cache.keys;
-      let t2 = this._cache.getStore(e2);
-      return "string" == typeof t2 && t2.length >= 16 && t2.length <= 48 || (t2 = Ee(), this._cache.setStore(e2, t2)), this._deviceID = t2, t2;
-    }
-    async _request(e2, t2, n2 = {}) {
-      const s2 = { "x-request-id": Ee(), "x-device-id": this._getDeviceId() };
-      if (n2.withAccessToken) {
-        const { tokenTypeKey: e3 } = this._cache.keys, t3 = await this.getAccessToken(), n3 = this._cache.getStore(e3);
-        s2.authorization = `${n3} ${t3}`;
-      }
-      return this._reqClass["get" === n2.method ? "get" : "post"]({ url: `${this._baseURL}${e2}`, data: t2, headers: s2 });
-    }
-    async _fetchAccessToken() {
-      const { loginTypeKey: e2, accessTokenKey: t2, accessTokenExpireKey: n2, tokenTypeKey: s2 } = this._cache.keys, r2 = this._cache.getStore(e2);
-      if (r2 && r2 !== ze.ANONYMOUS)
-        throw new te({ code: "INVALID_OPERATION", message: "闈炲尶鍚嶇櫥褰曚笉鏀寔鍒锋柊 access token" });
-      const i2 = await this._singlePromise.run("fetchAccessToken", async () => (await this._request("/auth/v1/signin/anonymously", {}, { method: "post" })).data), { access_token: o2, expires_in: a2, token_type: c2 } = i2;
-      return this._cache.setStore(s2, c2), this._cache.setStore(t2, o2), this._cache.setStore(n2, Date.now() + 1e3 * a2), o2;
-    }
-    isAccessTokenExpired(e2, t2) {
-      let n2 = true;
-      return e2 && t2 && (n2 = t2 < Date.now()), n2;
-    }
-    async getAccessToken() {
-      const { accessTokenKey: e2, accessTokenExpireKey: t2 } = this._cache.keys, n2 = this._cache.getStore(e2), s2 = this._cache.getStore(t2);
-      return this.isAccessTokenExpired(n2, s2) ? this._fetchAccessToken() : n2;
-    }
-    async refreshAccessToken() {
-      const { accessTokenKey: e2, accessTokenExpireKey: t2, loginTypeKey: n2 } = this._cache.keys;
-      return this._cache.removeStore(e2), this._cache.removeStore(t2), this._cache.setStore(n2, ze.ANONYMOUS), this.getAccessToken();
-    }
-    async getUserInfo() {
-      return this._singlePromise.run("getUserInfo", async () => (await this._request("/auth/v1/user/me", {}, { withAccessToken: true, method: "get" })).data);
-    }
-  }
-  const Ye = ["auth.getJwt", "auth.logout", "auth.signInWithTicket", "auth.signInAnonymously", "auth.signIn", "auth.fetchAccessTokenWithRefreshToken", "auth.signUpWithEmailAndPassword", "auth.activateEndUserMail", "auth.sendPasswordResetEmail", "auth.resetPasswordWithToken", "auth.isUsernameRegistered"], Qe = { "X-SDK-Version": "1.3.5" };
-  function Xe(e2, t2, n2) {
-    const s2 = e2[t2];
-    e2[t2] = function(t3) {
-      const r2 = {}, i2 = {};
-      n2.forEach((n3) => {
-        const { data: s3, headers: o3 } = n3.call(e2, t3);
-        Object.assign(r2, s3), Object.assign(i2, o3);
-      });
-      const o2 = t3.data;
-      return o2 && (() => {
-        var e3;
-        if (e3 = o2, "[object FormData]" !== Object.prototype.toString.call(e3))
-          t3.data = { ...o2, ...r2 };
-        else
-          for (const e4 in r2)
-            o2.append(e4, r2[e4]);
-      })(), t3.headers = { ...t3.headers || {}, ...i2 }, s2.call(e2, t3);
-    };
-  }
-  function Ze() {
-    const e2 = Math.random().toString(16).slice(2);
-    return { data: { seqId: e2 }, headers: { ...Qe, "x-seqid": e2 } };
-  }
-  class et {
-    constructor(e2 = {}) {
-      var t2;
-      this.config = e2, this._reqClass = new Pe.adapter.reqClass({ timeout: this.config.timeout, timeoutMsg: `璇锋眰鍦�${this.config.timeout / 1e3}s鍐呮湭瀹屾垚锛屽凡涓柇`, restrictedMethods: ["post"] }), this._cache = Ue(this.config.env), this._localCache = (t2 = this.config.env, Le[t2]), this.oauth = new Ge(this.config), Xe(this._reqClass, "post", [Ze]), Xe(this._reqClass, "upload", [Ze]), Xe(this._reqClass, "download", [Ze]);
-    }
-    async post(e2) {
-      return await this._reqClass.post(e2);
-    }
-    async upload(e2) {
-      return await this._reqClass.upload(e2);
-    }
-    async download(e2) {
-      return await this._reqClass.download(e2);
-    }
-    async refreshAccessToken() {
-      let e2, t2;
-      this._refreshAccessTokenPromise || (this._refreshAccessTokenPromise = this._refreshAccessToken());
-      try {
-        e2 = await this._refreshAccessTokenPromise;
-      } catch (e3) {
-        t2 = e3;
-      }
-      if (this._refreshAccessTokenPromise = null, this._shouldRefreshAccessTokenHook = null, t2)
-        throw t2;
-      return e2;
-    }
-    async _refreshAccessToken() {
-      const { accessTokenKey: e2, accessTokenExpireKey: t2, refreshTokenKey: n2, loginTypeKey: s2, anonymousUuidKey: r2 } = this._cache.keys;
-      this._cache.removeStore(e2), this._cache.removeStore(t2);
-      let i2 = this._cache.getStore(n2);
-      if (!i2)
-        throw new te({ message: "鏈櫥褰旵loudBase" });
-      const o2 = { refresh_token: i2 }, a2 = await this.request("auth.fetchAccessTokenWithRefreshToken", o2);
-      if (a2.data.code) {
-        const { code: e3 } = a2.data;
-        if ("SIGN_PARAM_INVALID" === e3 || "REFRESH_TOKEN_EXPIRED" === e3 || "INVALID_REFRESH_TOKEN" === e3) {
-          if (this._cache.getStore(s2) === ze.ANONYMOUS && "INVALID_REFRESH_TOKEN" === e3) {
-            const e4 = this._cache.getStore(r2), t3 = this._cache.getStore(n2), s3 = await this.send("auth.signInAnonymously", { anonymous_uuid: e4, refresh_token: t3 });
-            return this.setRefreshToken(s3.refresh_token), this._refreshAccessToken();
-          }
-          Ke(Be), this._cache.removeStore(n2);
-        }
-        throw new te({ code: a2.data.code, message: `鍒锋柊access token澶辫触锛�${a2.data.code}` });
-      }
-      if (a2.data.access_token)
-        return Ke(Je), this._cache.setStore(e2, a2.data.access_token), this._cache.setStore(t2, a2.data.access_token_expire + Date.now()), { accessToken: a2.data.access_token, accessTokenExpire: a2.data.access_token_expire };
-      a2.data.refresh_token && (this._cache.removeStore(n2), this._cache.setStore(n2, a2.data.refresh_token), this._refreshAccessToken());
-    }
-    async getAccessToken() {
-      const { accessTokenKey: e2, accessTokenExpireKey: t2, refreshTokenKey: n2 } = this._cache.keys;
-      if (!this._cache.getStore(n2))
-        throw new te({ message: "refresh token涓嶅瓨鍦紝鐧诲綍鐘舵�佸紓甯�" });
-      let s2 = this._cache.getStore(e2), r2 = this._cache.getStore(t2), i2 = true;
-      return this._shouldRefreshAccessTokenHook && !await this._shouldRefreshAccessTokenHook(s2, r2) && (i2 = false), (!s2 || !r2 || r2 < Date.now()) && i2 ? this.refreshAccessToken() : { accessToken: s2, accessTokenExpire: r2 };
-    }
-    async request(e2, t2, n2) {
-      const s2 = `x-tcb-trace_${this.config.env}`;
-      let r2 = "application/x-www-form-urlencoded";
-      const i2 = { action: e2, env: this.config.env, dataVersion: "2019-08-16", ...t2 };
-      let o2;
-      if (-1 === Ye.indexOf(e2) && (this._cache.keys, i2.access_token = await this.oauth.getAccessToken()), "storage.uploadFile" === e2) {
-        o2 = new FormData();
-        for (let e3 in o2)
-          o2.hasOwnProperty(e3) && void 0 !== o2[e3] && o2.append(e3, i2[e3]);
-        r2 = "multipart/form-data";
-      } else {
-        r2 = "application/json", o2 = {};
-        for (let e3 in i2)
-          void 0 !== i2[e3] && (o2[e3] = i2[e3]);
-      }
-      let a2 = { headers: { "content-type": r2 } };
-      n2 && n2.timeout && (a2.timeout = n2.timeout), n2 && n2.onUploadProgress && (a2.onUploadProgress = n2.onUploadProgress);
-      const c2 = this._localCache.getStore(s2);
-      c2 && (a2.headers["X-TCB-Trace"] = c2);
-      const { parse: u2, inQuery: h2, search: l2 } = t2;
-      let d2 = { env: this.config.env };
-      u2 && (d2.parse = true), h2 && (d2 = { ...h2, ...d2 });
-      let p2 = function(e3, t3, n3 = {}) {
-        const s3 = /\?/.test(t3);
-        let r3 = "";
-        for (let e4 in n3)
-          "" === r3 ? !s3 && (t3 += "?") : r3 += "&", r3 += `${e4}=${encodeURIComponent(n3[e4])}`;
-        return /^http(s)?\:\/\//.test(t3 += r3) ? t3 : `${e3}${t3}`;
-      }(ge, "//tcb-api.tencentcloudapi.com/web", d2);
-      l2 && (p2 += l2);
-      const f2 = await this.post({ url: p2, data: o2, ...a2 }), g2 = f2.header && f2.header["x-tcb-trace"];
-      if (g2 && this._localCache.setStore(s2, g2), 200 !== Number(f2.status) && 200 !== Number(f2.statusCode) || !f2.data)
-        throw new te({ code: "NETWORK_ERROR", message: "network request error" });
-      return f2;
-    }
-    async send(e2, t2 = {}, n2 = {}) {
-      const s2 = await this.request(e2, t2, { ...n2, onUploadProgress: t2.onUploadProgress });
-      if (("ACCESS_TOKEN_DISABLED" === s2.data.code || "ACCESS_TOKEN_EXPIRED" === s2.data.code) && -1 === Ye.indexOf(e2)) {
-        await this.oauth.refreshAccessToken();
-        const s3 = await this.request(e2, t2, { ...n2, onUploadProgress: t2.onUploadProgress });
-        if (s3.data.code)
-          throw new te({ code: s3.data.code, message: be(s3.data.message) });
-        return s3.data;
-      }
-      if (s2.data.code)
-        throw new te({ code: s2.data.code, message: be(s2.data.message) });
-      return s2.data;
-    }
-    setRefreshToken(e2) {
-      const { accessTokenKey: t2, accessTokenExpireKey: n2, refreshTokenKey: s2 } = this._cache.keys;
-      this._cache.removeStore(t2), this._cache.removeStore(n2), this._cache.setStore(s2, e2);
-    }
-  }
-  const tt = {};
-  function nt(e2) {
-    return tt[e2];
-  }
-  class st {
-    constructor(e2) {
-      this.config = e2, this._cache = Ue(e2.env), this._request = nt(e2.env);
-    }
-    setRefreshToken(e2) {
-      const { accessTokenKey: t2, accessTokenExpireKey: n2, refreshTokenKey: s2 } = this._cache.keys;
-      this._cache.removeStore(t2), this._cache.removeStore(n2), this._cache.setStore(s2, e2);
-    }
-    setAccessToken(e2, t2) {
-      const { accessTokenKey: n2, accessTokenExpireKey: s2 } = this._cache.keys;
-      this._cache.setStore(n2, e2), this._cache.setStore(s2, t2);
-    }
-    async refreshUserInfo() {
-      const { data: e2 } = await this._request.send("auth.getUserInfo", {});
-      return this.setLocalUserInfo(e2), e2;
-    }
-    setLocalUserInfo(e2) {
-      const { userInfoKey: t2 } = this._cache.keys;
-      this._cache.setStore(t2, e2);
-    }
-  }
-  class rt {
-    constructor(e2) {
-      if (!e2)
-        throw new te({ code: "PARAM_ERROR", message: "envId is not defined" });
-      this._envId = e2, this._cache = Ue(this._envId), this._request = nt(this._envId), this.setUserInfo();
-    }
-    linkWithTicket(e2) {
-      if ("string" != typeof e2)
-        throw new te({ code: "PARAM_ERROR", message: "ticket must be string" });
-      return this._request.send("auth.linkWithTicket", { ticket: e2 });
-    }
-    linkWithRedirect(e2) {
-      e2.signInWithRedirect();
-    }
-    updatePassword(e2, t2) {
-      return this._request.send("auth.updatePassword", { oldPassword: t2, newPassword: e2 });
-    }
-    updateEmail(e2) {
-      return this._request.send("auth.updateEmail", { newEmail: e2 });
-    }
-    updateUsername(e2) {
-      if ("string" != typeof e2)
-        throw new te({ code: "PARAM_ERROR", message: "username must be a string" });
-      return this._request.send("auth.updateUsername", { username: e2 });
-    }
-    async getLinkedUidList() {
-      const { data: e2 } = await this._request.send("auth.getLinkedUidList", {});
-      let t2 = false;
-      const { users: n2 } = e2;
-      return n2.forEach((e3) => {
-        e3.wxOpenId && e3.wxPublicId && (t2 = true);
-      }), { users: n2, hasPrimaryUid: t2 };
-    }
-    setPrimaryUid(e2) {
-      return this._request.send("auth.setPrimaryUid", { uid: e2 });
-    }
-    unlink(e2) {
-      return this._request.send("auth.unlink", { platform: e2 });
-    }
-    async update(e2) {
-      const { nickName: t2, gender: n2, avatarUrl: s2, province: r2, country: i2, city: o2 } = e2, { data: a2 } = await this._request.send("auth.updateUserInfo", { nickName: t2, gender: n2, avatarUrl: s2, province: r2, country: i2, city: o2 });
-      this.setLocalUserInfo(a2);
-    }
-    async refresh() {
-      const e2 = await this._request.oauth.getUserInfo();
-      return this.setLocalUserInfo(e2), e2;
-    }
-    setUserInfo() {
-      const { userInfoKey: e2 } = this._cache.keys, t2 = this._cache.getStore(e2);
-      ["uid", "loginType", "openid", "wxOpenId", "wxPublicId", "unionId", "qqMiniOpenId", "email", "hasPassword", "customUserId", "nickName", "gender", "avatarUrl"].forEach((e3) => {
-        this[e3] = t2[e3];
-      }), this.location = { country: t2.country, province: t2.province, city: t2.city };
-    }
-    setLocalUserInfo(e2) {
-      const { userInfoKey: t2 } = this._cache.keys;
-      this._cache.setStore(t2, e2), this.setUserInfo();
-    }
-  }
-  class it {
-    constructor(e2) {
-      if (!e2)
-        throw new te({ code: "PARAM_ERROR", message: "envId is not defined" });
-      this._cache = Ue(e2);
-      const { refreshTokenKey: t2, accessTokenKey: n2, accessTokenExpireKey: s2 } = this._cache.keys, r2 = this._cache.getStore(t2), i2 = this._cache.getStore(n2), o2 = this._cache.getStore(s2);
-      this.credential = { refreshToken: r2, accessToken: i2, accessTokenExpire: o2 }, this.user = new rt(e2);
-    }
-    get isAnonymousAuth() {
-      return this.loginType === ze.ANONYMOUS;
-    }
-    get isCustomAuth() {
-      return this.loginType === ze.CUSTOM;
-    }
-    get isWeixinAuth() {
-      return this.loginType === ze.WECHAT || this.loginType === ze.WECHAT_OPEN || this.loginType === ze.WECHAT_PUBLIC;
-    }
-    get loginType() {
-      return this._cache.getStore(this._cache.keys.loginTypeKey);
-    }
-  }
-  class ot extends st {
-    async signIn() {
-      this._cache.updatePersistence("local"), await this._request.oauth.getAccessToken(), Ke($e), Ke(We, { env: this.config.env, loginType: ze.ANONYMOUS, persistence: "local" });
-      const e2 = new it(this.config.env);
-      return await e2.user.refresh(), e2;
-    }
-    async linkAndRetrieveDataWithTicket(e2) {
-      const { anonymousUuidKey: t2, refreshTokenKey: n2 } = this._cache.keys, s2 = this._cache.getStore(t2), r2 = this._cache.getStore(n2), i2 = await this._request.send("auth.linkAndRetrieveDataWithTicket", { anonymous_uuid: s2, refresh_token: r2, ticket: e2 });
-      if (i2.refresh_token)
-        return this._clearAnonymousUUID(), this.setRefreshToken(i2.refresh_token), await this._request.refreshAccessToken(), Ke(He, { env: this.config.env }), Ke(We, { loginType: ze.CUSTOM, persistence: "local" }), { credential: { refreshToken: i2.refresh_token } };
-      throw new te({ message: "鍖垮悕杞寲澶辫触" });
-    }
-    _setAnonymousUUID(e2) {
-      const { anonymousUuidKey: t2, loginTypeKey: n2 } = this._cache.keys;
-      this._cache.removeStore(t2), this._cache.setStore(t2, e2), this._cache.setStore(n2, ze.ANONYMOUS);
-    }
-    _clearAnonymousUUID() {
-      this._cache.removeStore(this._cache.keys.anonymousUuidKey);
-    }
-  }
-  class at extends st {
-    async signIn(e2) {
-      if ("string" != typeof e2)
-        throw new te({ code: "PARAM_ERROR", message: "ticket must be a string" });
-      const { refreshTokenKey: t2 } = this._cache.keys, n2 = await this._request.send("auth.signInWithTicket", { ticket: e2, refresh_token: this._cache.getStore(t2) || "" });
-      if (n2.refresh_token)
-        return this.setRefreshToken(n2.refresh_token), await this._request.refreshAccessToken(), Ke($e), Ke(We, { env: this.config.env, loginType: ze.CUSTOM, persistence: this.config.persistence }), await this.refreshUserInfo(), new it(this.config.env);
-      throw new te({ message: "鑷畾涔夌櫥褰曞け璐�" });
-    }
-  }
-  class ct extends st {
-    async signIn(e2, t2) {
-      if ("string" != typeof e2)
-        throw new te({ code: "PARAM_ERROR", message: "email must be a string" });
-      const { refreshTokenKey: n2 } = this._cache.keys, s2 = await this._request.send("auth.signIn", { loginType: "EMAIL", email: e2, password: t2, refresh_token: this._cache.getStore(n2) || "" }), { refresh_token: r2, access_token: i2, access_token_expire: o2 } = s2;
-      if (r2)
-        return this.setRefreshToken(r2), i2 && o2 ? this.setAccessToken(i2, o2) : await this._request.refreshAccessToken(), await this.refreshUserInfo(), Ke($e), Ke(We, { env: this.config.env, loginType: ze.EMAIL, persistence: this.config.persistence }), new it(this.config.env);
-      throw s2.code ? new te({ code: s2.code, message: `閭鐧诲綍澶辫触: ${s2.message}` }) : new te({ message: "閭鐧诲綍澶辫触" });
-    }
-    async activate(e2) {
-      return this._request.send("auth.activateEndUserMail", { token: e2 });
-    }
-    async resetPasswordWithToken(e2, t2) {
-      return this._request.send("auth.resetPasswordWithToken", { token: e2, newPassword: t2 });
-    }
-  }
-  class ut extends st {
-    async signIn(e2, t2) {
-      if ("string" != typeof e2)
-        throw new te({ code: "PARAM_ERROR", message: "username must be a string" });
-      "string" != typeof t2 && (t2 = "", console.warn("password is empty"));
-      const { refreshTokenKey: n2 } = this._cache.keys, s2 = await this._request.send("auth.signIn", { loginType: ze.USERNAME, username: e2, password: t2, refresh_token: this._cache.getStore(n2) || "" }), { refresh_token: r2, access_token_expire: i2, access_token: o2 } = s2;
-      if (r2)
-        return this.setRefreshToken(r2), o2 && i2 ? this.setAccessToken(o2, i2) : await this._request.refreshAccessToken(), await this.refreshUserInfo(), Ke($e), Ke(We, { env: this.config.env, loginType: ze.USERNAME, persistence: this.config.persistence }), new it(this.config.env);
-      throw s2.code ? new te({ code: s2.code, message: `鐢ㄦ埛鍚嶅瘑鐮佺櫥褰曞け璐�: ${s2.message}` }) : new te({ message: "鐢ㄦ埛鍚嶅瘑鐮佺櫥褰曞け璐�" });
-    }
-  }
-  class ht {
-    constructor(e2) {
-      this.config = e2, this._cache = Ue(e2.env), this._request = nt(e2.env), this._onAnonymousConverted = this._onAnonymousConverted.bind(this), this._onLoginTypeChanged = this._onLoginTypeChanged.bind(this), Fe(We, this._onLoginTypeChanged);
-    }
-    get currentUser() {
-      const e2 = this.hasLoginState();
-      return e2 && e2.user || null;
-    }
-    get loginType() {
-      return this._cache.getStore(this._cache.keys.loginTypeKey);
-    }
-    anonymousAuthProvider() {
-      return new ot(this.config);
-    }
-    customAuthProvider() {
-      return new at(this.config);
-    }
-    emailAuthProvider() {
-      return new ct(this.config);
-    }
-    usernameAuthProvider() {
-      return new ut(this.config);
-    }
-    async signInAnonymously() {
-      return new ot(this.config).signIn();
-    }
-    async signInWithEmailAndPassword(e2, t2) {
-      return new ct(this.config).signIn(e2, t2);
-    }
-    signInWithUsernameAndPassword(e2, t2) {
-      return new ut(this.config).signIn(e2, t2);
-    }
-    async linkAndRetrieveDataWithTicket(e2) {
-      this._anonymousAuthProvider || (this._anonymousAuthProvider = new ot(this.config)), Fe(He, this._onAnonymousConverted);
-      return await this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(e2);
-    }
-    async signOut() {
-      if (this.loginType === ze.ANONYMOUS)
-        throw new te({ message: "鍖垮悕鐢ㄦ埛涓嶆敮鎸佺櫥鍑烘搷浣�" });
-      const { refreshTokenKey: e2, accessTokenKey: t2, accessTokenExpireKey: n2 } = this._cache.keys, s2 = this._cache.getStore(e2);
-      if (!s2)
-        return;
-      const r2 = await this._request.send("auth.logout", { refresh_token: s2 });
-      return this._cache.removeStore(e2), this._cache.removeStore(t2), this._cache.removeStore(n2), Ke($e), Ke(We, { env: this.config.env, loginType: ze.NULL, persistence: this.config.persistence }), r2;
-    }
-    async signUpWithEmailAndPassword(e2, t2) {
-      return this._request.send("auth.signUpWithEmailAndPassword", { email: e2, password: t2 });
-    }
-    async sendPasswordResetEmail(e2) {
-      return this._request.send("auth.sendPasswordResetEmail", { email: e2 });
-    }
-    onLoginStateChanged(e2) {
-      Fe($e, () => {
-        const t3 = this.hasLoginState();
-        e2.call(this, t3);
-      });
-      const t2 = this.hasLoginState();
-      e2.call(this, t2);
-    }
-    onLoginStateExpired(e2) {
-      Fe(Be, e2.bind(this));
-    }
-    onAccessTokenRefreshed(e2) {
-      Fe(Je, e2.bind(this));
-    }
-    onAnonymousConverted(e2) {
-      Fe(He, e2.bind(this));
-    }
-    onLoginTypeChanged(e2) {
-      Fe(We, () => {
-        const t2 = this.hasLoginState();
-        e2.call(this, t2);
-      });
-    }
-    async getAccessToken() {
-      return { accessToken: (await this._request.getAccessToken()).accessToken, env: this.config.env };
-    }
-    hasLoginState() {
-      const { accessTokenKey: e2, accessTokenExpireKey: t2 } = this._cache.keys, n2 = this._cache.getStore(e2), s2 = this._cache.getStore(t2);
-      return this._request.oauth.isAccessTokenExpired(n2, s2) ? null : new it(this.config.env);
-    }
-    async isUsernameRegistered(e2) {
-      if ("string" != typeof e2)
-        throw new te({ code: "PARAM_ERROR", message: "username must be a string" });
-      const { data: t2 } = await this._request.send("auth.isUsernameRegistered", { username: e2 });
-      return t2 && t2.isRegistered;
-    }
-    getLoginState() {
-      return Promise.resolve(this.hasLoginState());
-    }
-    async signInWithTicket(e2) {
-      return new at(this.config).signIn(e2);
-    }
-    shouldRefreshAccessToken(e2) {
-      this._request._shouldRefreshAccessTokenHook = e2.bind(this);
-    }
-    getUserInfo() {
-      return this._request.send("auth.getUserInfo", {}).then((e2) => e2.code ? e2 : { ...e2.data, requestId: e2.seqId });
-    }
-    getAuthHeader() {
-      const { refreshTokenKey: e2, accessTokenKey: t2 } = this._cache.keys, n2 = this._cache.getStore(e2);
-      return { "x-cloudbase-credentials": this._cache.getStore(t2) + "/@@/" + n2 };
-    }
-    _onAnonymousConverted(e2) {
-      const { env: t2 } = e2.data;
-      t2 === this.config.env && this._cache.updatePersistence(this.config.persistence);
-    }
-    _onLoginTypeChanged(e2) {
-      const { loginType: t2, persistence: n2, env: s2 } = e2.data;
-      s2 === this.config.env && (this._cache.updatePersistence(n2), this._cache.setStore(this._cache.keys.loginTypeKey, t2));
-    }
-  }
-  const lt = function(e2, t2) {
-    t2 = t2 || ve();
-    const n2 = nt(this.config.env), { cloudPath: s2, filePath: r2, onUploadProgress: i2, fileType: o2 = "image" } = e2;
-    return n2.send("storage.getUploadMetadata", { path: s2 }).then((e3) => {
-      const { data: { url: a2, authorization: c2, token: u2, fileId: h2, cosFileId: l2 }, requestId: d2 } = e3, p2 = { key: s2, signature: c2, "x-cos-meta-fileid": l2, success_action_status: "201", "x-cos-security-token": u2 };
-      n2.upload({ url: a2, data: p2, file: r2, name: s2, fileType: o2, onUploadProgress: i2 }).then((e4) => {
-        201 === e4.statusCode ? t2(null, { fileID: h2, requestId: d2 }) : t2(new te({ code: "STORAGE_REQUEST_FAIL", message: `STORAGE_REQUEST_FAIL: ${e4.data}` }));
-      }).catch((e4) => {
-        t2(e4);
-      });
-    }).catch((e3) => {
-      t2(e3);
-    }), t2.promise;
-  }, dt = function(e2, t2) {
-    t2 = t2 || ve();
-    const n2 = nt(this.config.env), { cloudPath: s2 } = e2;
-    return n2.send("storage.getUploadMetadata", { path: s2 }).then((e3) => {
-      t2(null, e3);
-    }).catch((e3) => {
-      t2(e3);
-    }), t2.promise;
-  }, pt = function({ fileList: e2 }, t2) {
-    if (t2 = t2 || ve(), !e2 || !Array.isArray(e2))
-      return { code: "INVALID_PARAM", message: "fileList蹇呴』鏄潪绌虹殑鏁扮粍" };
-    for (let t3 of e2)
-      if (!t3 || "string" != typeof t3)
-        return { code: "INVALID_PARAM", message: "fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆" };
-    const n2 = { fileid_list: e2 };
-    return nt(this.config.env).send("storage.batchDeleteFile", n2).then((e3) => {
-      e3.code ? t2(null, e3) : t2(null, { fileList: e3.data.delete_list, requestId: e3.requestId });
-    }).catch((e3) => {
-      t2(e3);
-    }), t2.promise;
-  }, ft = function({ fileList: e2 }, t2) {
-    t2 = t2 || ve(), e2 && Array.isArray(e2) || t2(null, { code: "INVALID_PARAM", message: "fileList蹇呴』鏄潪绌虹殑鏁扮粍" });
-    let n2 = [];
-    for (let s3 of e2)
-      "object" == typeof s3 ? (s3.hasOwnProperty("fileID") && s3.hasOwnProperty("maxAge") || t2(null, { code: "INVALID_PARAM", message: "fileList鐨勫厓绱犲繀椤绘槸鍖呭惈fileID鍜宮axAge鐨勫璞�" }), n2.push({ fileid: s3.fileID, max_age: s3.maxAge })) : "string" == typeof s3 ? n2.push({ fileid: s3 }) : t2(null, { code: "INVALID_PARAM", message: "fileList鐨勫厓绱犲繀椤绘槸瀛楃涓�" });
-    const s2 = { file_list: n2 };
-    return nt(this.config.env).send("storage.batchGetDownloadUrl", s2).then((e3) => {
-      e3.code ? t2(null, e3) : t2(null, { fileList: e3.data.download_list, requestId: e3.requestId });
-    }).catch((e3) => {
-      t2(e3);
-    }), t2.promise;
-  }, gt = async function({ fileID: e2 }, t2) {
-    const n2 = (await ft.call(this, { fileList: [{ fileID: e2, maxAge: 600 }] })).fileList[0];
-    if ("SUCCESS" !== n2.code)
-      return t2 ? t2(n2) : new Promise((e3) => {
-        e3(n2);
-      });
-    const s2 = nt(this.config.env);
-    let r2 = n2.download_url;
-    if (r2 = encodeURI(r2), !t2)
-      return s2.download({ url: r2 });
-    t2(await s2.download({ url: r2 }));
-  }, mt = function({ name: e2, data: t2, query: n2, parse: s2, search: r2, timeout: i2 }, o2) {
-    const a2 = o2 || ve();
-    let c2;
-    try {
-      c2 = t2 ? JSON.stringify(t2) : "";
-    } catch (e3) {
-      return Promise.reject(e3);
-    }
-    if (!e2)
-      return Promise.reject(new te({ code: "PARAM_ERROR", message: "鍑芥暟鍚嶄笉鑳戒负绌�" }));
-    const u2 = { inQuery: n2, parse: s2, search: r2, function_name: e2, request_data: c2 };
-    return nt(this.config.env).send("functions.invokeFunction", u2, { timeout: i2 }).then((e3) => {
-      if (e3.code)
-        a2(null, e3);
-      else {
-        let t3 = e3.data.response_data;
-        if (s2)
-          a2(null, { result: t3, requestId: e3.requestId });
-        else
-          try {
-            t3 = JSON.parse(e3.data.response_data), a2(null, { result: t3, requestId: e3.requestId });
-          } catch (e4) {
-            a2(new te({ message: "response data must be json" }));
-          }
-      }
-      return a2.promise;
-    }).catch((e3) => {
-      a2(e3);
-    }), a2.promise;
-  }, yt = { timeout: 15e3, persistence: "session" }, _t = 6e5, wt = {};
-  class It {
-    constructor(e2) {
-      this.config = e2 || this.config, this.authObj = void 0;
-    }
-    init(e2) {
-      switch (Pe.adapter || (this.requestClient = new Pe.adapter.reqClass({ timeout: e2.timeout || 5e3, timeoutMsg: `璇锋眰鍦�${(e2.timeout || 5e3) / 1e3}s鍐呮湭瀹屾垚锛屽凡涓柇` })), this.config = { ...yt, ...e2 }, true) {
-        case this.config.timeout > _t:
-          console.warn("timeout澶т簬鍙厤缃笂闄怺10鍒嗛挓]锛屽凡閲嶇疆涓轰笂闄愭暟鍊�"), this.config.timeout = _t;
-          break;
-        case this.config.timeout < 100:
-          console.warn("timeout灏忎簬鍙厤缃笅闄怺100ms]锛屽凡閲嶇疆涓轰笅闄愭暟鍊�"), this.config.timeout = 100;
-      }
-      return new It(this.config);
-    }
-    auth({ persistence: e2 } = {}) {
-      if (this.authObj)
-        return this.authObj;
-      const t2 = e2 || Pe.adapter.primaryStorage || yt.persistence;
-      var n2;
-      return t2 !== this.config.persistence && (this.config.persistence = t2), function(e3) {
-        const { env: t3 } = e3;
-        Re[t3] = new Ne(e3), Le[t3] = new Ne({ ...e3, persistence: "local" });
-      }(this.config), n2 = this.config, tt[n2.env] = new et(n2), this.authObj = new ht(this.config), this.authObj;
-    }
-    on(e2, t2) {
-      return Fe.apply(this, [e2, t2]);
-    }
-    off(e2, t2) {
-      return je.apply(this, [e2, t2]);
-    }
-    callFunction(e2, t2) {
-      return mt.apply(this, [e2, t2]);
-    }
-    deleteFile(e2, t2) {
-      return pt.apply(this, [e2, t2]);
-    }
-    getTempFileURL(e2, t2) {
-      return ft.apply(this, [e2, t2]);
-    }
-    downloadFile(e2, t2) {
-      return gt.apply(this, [e2, t2]);
-    }
-    uploadFile(e2, t2) {
-      return lt.apply(this, [e2, t2]);
-    }
-    getUploadMetadata(e2, t2) {
-      return dt.apply(this, [e2, t2]);
-    }
-    registerExtension(e2) {
-      wt[e2.name] = e2;
-    }
-    async invokeExtension(e2, t2) {
-      const n2 = wt[e2];
-      if (!n2)
-        throw new te({ message: `鎵╁睍${e2} 蹇呴』鍏堟敞鍐宍 });
-      return await n2.invoke(t2, this);
-    }
-    useAdapters(e2) {
-      const { adapter: t2, runtime: n2 } = Ae(e2) || {};
-      t2 && (Pe.adapter = t2), n2 && (Pe.runtime = n2);
-    }
-  }
-  var vt = new It();
-  function St(e2, t2, n2) {
-    void 0 === n2 && (n2 = {});
-    var s2 = /\?/.test(t2), r2 = "";
-    for (var i2 in n2)
-      "" === r2 ? !s2 && (t2 += "?") : r2 += "&", r2 += i2 + "=" + encodeURIComponent(n2[i2]);
-    return /^http(s)?:\/\//.test(t2 += r2) ? t2 : "" + e2 + t2;
-  }
-  class Tt {
-    get(e2) {
-      const { url: t2, data: n2, headers: s2, timeout: r2 } = e2;
-      return new Promise((e3, i2) => {
-        ne.request({ url: St("https:", t2), data: n2, method: "GET", header: s2, timeout: r2, success(t3) {
-          e3(t3);
-        }, fail(e4) {
-          i2(e4);
-        } });
-      });
-    }
-    post(e2) {
-      const { url: t2, data: n2, headers: s2, timeout: r2 } = e2;
-      return new Promise((e3, i2) => {
-        ne.request({ url: St("https:", t2), data: n2, method: "POST", header: s2, timeout: r2, success(t3) {
-          e3(t3);
-        }, fail(e4) {
-          i2(e4);
-        } });
-      });
-    }
-    upload(e2) {
-      return new Promise((t2, n2) => {
-        const { url: s2, file: r2, data: i2, headers: o2, fileType: a2 } = e2, c2 = ne.uploadFile({ url: St("https:", s2), name: "file", formData: Object.assign({}, i2), filePath: r2, fileType: a2, header: o2, success(e3) {
-          const n3 = { statusCode: e3.statusCode, data: e3.data || {} };
-          200 === e3.statusCode && i2.success_action_status && (n3.statusCode = parseInt(i2.success_action_status, 10)), t2(n3);
-        }, fail(e3) {
-          n2(new Error(e3.errMsg || "uploadFile:fail"));
-        } });
-        "function" == typeof e2.onUploadProgress && c2 && "function" == typeof c2.onProgressUpdate && c2.onProgressUpdate((t3) => {
-          e2.onUploadProgress({ loaded: t3.totalBytesSent, total: t3.totalBytesExpectedToSend });
-        });
-      });
-    }
-  }
-  const bt = { setItem(e2, t2) {
-    ne.setStorageSync(e2, t2);
-  }, getItem: (e2) => ne.getStorageSync(e2), removeItem(e2) {
-    ne.removeStorageSync(e2);
-  }, clear() {
-    ne.clearStorageSync();
-  } };
-  var Et = { genAdapter: function() {
-    return { root: {}, reqClass: Tt, localStorage: bt, primaryStorage: "local" };
-  }, isMatch: function() {
-    return true;
-  }, runtime: "uni_app" };
-  vt.useAdapters(Et);
-  const kt = vt, At = kt.init;
-  kt.init = function(e2) {
-    e2.env = e2.spaceId;
-    const t2 = At.call(this, e2);
-    t2.config.provider = "tencent", t2.config.spaceId = e2.spaceId;
-    const n2 = t2.auth;
-    return t2.auth = function(e3) {
-      const t3 = n2.call(this, e3);
-      return ["linkAndRetrieveDataWithTicket", "signInAnonymously", "signOut", "getAccessToken", "getLoginState", "signInWithTicket", "getUserInfo"].forEach((e4) => {
-        var n3;
-        t3[e4] = (n3 = t3[e4], function(e5) {
-          e5 = e5 || {};
-          const { success: t4, fail: s2, complete: r2 } = ee(e5);
-          if (!(t4 || s2 || r2))
-            return n3.call(this, e5);
-          n3.call(this, e5).then((e6) => {
-            t4 && t4(e6), r2 && r2(e6);
-          }, (e6) => {
-            s2 && s2(e6), r2 && r2(e6);
-          });
-        }).bind(t3);
-      }), t3;
-    }, t2.customAuth = t2.auth, t2;
-  };
-  var Pt = kt;
-  async function Ct(e2, t2) {
-    const n2 = `http://${e2}:${t2}/system/ping`;
-    try {
-      const e3 = await (s2 = { url: n2, timeout: 500 }, new Promise((e4, t3) => {
-        ne.request({ ...s2, success(t4) {
-          e4(t4);
-        }, fail(e5) {
-          t3(e5);
-        } });
-      }));
-      return !(!e3.data || 0 !== e3.data.code);
-    } catch (e3) {
-      return false;
-    }
-    var s2;
-  }
-  async function Ot(e2, t2) {
-    let n2;
-    for (let s2 = 0; s2 < e2.length; s2++) {
-      const r2 = e2[s2];
-      if (await Ct(r2, t2)) {
-        n2 = r2;
-        break;
-      }
-    }
-    return { address: n2, port: t2 };
-  }
-  const xt = { "serverless.file.resource.generateProximalSign": "storage/generate-proximal-sign", "serverless.file.resource.report": "storage/report", "serverless.file.resource.delete": "storage/delete", "serverless.file.resource.getTempFileURL": "storage/get-temp-file-url" };
-  var Nt = class {
-    constructor(e2) {
-      if (["spaceId", "clientSecret"].forEach((t2) => {
-        if (!Object.prototype.hasOwnProperty.call(e2, t2))
-          throw new Error(`${t2} required`);
-      }), !e2.endpoint)
-        throw new Error("闆嗙兢绌洪棿鏈厤缃瓵piEndpoint锛岄厤缃悗闇�瑕侀噸鏂板叧鑱旀湇鍔$┖闂村悗鐢熸晥");
-      this.config = Object.assign({}, e2), this.config.provider = "dcloud", this.config.requestUrl = this.config.endpoint + "/client", this.config.envType = this.config.envType || "public", this.adapter = ne;
-    }
-    async request(e2, t2 = true) {
-      const n2 = t2;
-      return e2 = n2 ? await this.setupLocalRequest(e2) : this.setupRequest(e2), Promise.resolve().then(() => n2 ? this.requestLocal(e2) : de.wrappedRequest(e2, this.adapter.request));
-    }
-    requestLocal(e2) {
-      return new Promise((t2, n2) => {
-        this.adapter.request(Object.assign(e2, { complete(e3) {
-          if (e3 || (e3 = {}), !e3.statusCode || e3.statusCode >= 400) {
-            const t3 = e3.data && e3.data.code || "SYS_ERR", s2 = e3.data && e3.data.message || "request:fail";
-            return n2(new te({ code: t3, message: s2 }));
-          }
-          t2({ success: true, result: e3.data });
-        } }));
-      });
-    }
-    setupRequest(e2) {
-      const t2 = Object.assign({}, e2, { spaceId: this.config.spaceId, timestamp: Date.now() }), n2 = { "Content-Type": "application/json" };
-      n2["x-serverless-sign"] = de.sign(t2, this.config.clientSecret);
-      const s2 = le();
-      n2["x-client-info"] = encodeURIComponent(JSON.stringify(s2));
-      const { token: r2 } = re();
-      return n2["x-client-token"] = r2, { url: this.config.requestUrl, method: "POST", data: t2, dataType: "json", header: JSON.parse(JSON.stringify(n2)) };
-    }
-    async setupLocalRequest(e2) {
-      const t2 = le(), { token: n2 } = re(), s2 = Object.assign({}, e2, { spaceId: this.config.spaceId, timestamp: Date.now(), clientInfo: t2, token: n2 }), { address: r2, servePort: i2 } = this.__dev__ && this.__dev__.debugInfo || {}, { address: o2 } = await Ot(r2, i2);
-      return { url: `http://${o2}:${i2}/${xt[e2.method]}`, method: "POST", data: s2, dataType: "json", header: JSON.parse(JSON.stringify({ "Content-Type": "application/json" })) };
-    }
-    callFunction(e2) {
-      const t2 = { method: "serverless.function.runtime.invoke", params: JSON.stringify({ functionTarget: e2.name, functionArgs: e2.data || {} }) };
-      return this.request(t2, false);
-    }
-    getUploadFileOptions(e2) {
-      const t2 = { method: "serverless.file.resource.generateProximalSign", params: JSON.stringify(e2) };
-      return this.request(t2);
-    }
-    reportUploadFile(e2) {
-      const t2 = { method: "serverless.file.resource.report", params: JSON.stringify(e2) };
-      return this.request(t2);
-    }
-    uploadFile({ filePath: e2, cloudPath: t2, fileType: n2 = "image", onUploadProgress: s2 }) {
-      if (!t2)
-        throw new te({ code: "CLOUDPATH_REQUIRED", message: "cloudPath涓嶅彲涓虹┖" });
-      let r2;
-      return this.getUploadFileOptions({ cloudPath: t2 }).then((t3) => {
-        const { url: i2, formData: o2, name: a2 } = t3.result;
-        return r2 = t3.result.fileUrl, new Promise((t4, r3) => {
-          const c2 = this.adapter.uploadFile({ url: i2, formData: o2, name: a2, filePath: e2, fileType: n2, success(e3) {
-            e3 && e3.statusCode < 400 ? t4(e3) : r3(new te({ code: "UPLOAD_FAILED", message: "鏂囦欢涓婁紶澶辫触" }));
-          }, fail(e3) {
-            r3(new te({ code: e3.code || "UPLOAD_FAILED", message: e3.message || e3.errMsg || "鏂囦欢涓婁紶澶辫触" }));
-          } });
-          "function" == typeof s2 && c2 && "function" == typeof c2.onProgressUpdate && c2.onProgressUpdate((e3) => {
-            s2({ loaded: e3.totalBytesSent, total: e3.totalBytesExpectedToSend });
-          });
-        });
-      }).then(() => this.reportUploadFile({ cloudPath: t2 })).then((t3) => new Promise((n3, s3) => {
-        t3.success ? n3({ success: true, filePath: e2, fileID: r2 }) : s3(new te({ code: "UPLOAD_FAILED", message: "鏂囦欢涓婁紶澶辫触" }));
-      }));
-    }
-    deleteFile({ fileList: e2 }) {
-      const t2 = { method: "serverless.file.resource.delete", params: JSON.stringify({ fileList: e2 }) };
-      return this.request(t2).then((e3) => {
-        if (e3.success)
-          return e3.result;
-        throw new te({ code: "DELETE_FILE_FAILED", message: "鍒犻櫎鏂囦欢澶辫触" });
-      });
-    }
-    getTempFileURL({ fileList: e2, maxAge: t2 } = {}) {
-      if (!Array.isArray(e2) || 0 === e2.length)
-        throw new te({ code: "INVALID_PARAM", message: "fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆" });
-      const n2 = { method: "serverless.file.resource.getTempFileURL", params: JSON.stringify({ fileList: e2, maxAge: t2 }) };
-      return this.request(n2).then((e3) => {
-        if (e3.success)
-          return { fileList: e3.result.fileList.map((e4) => ({ fileID: e4.fileID, tempFileURL: e4.tempFileURL })) };
-        throw new te({ code: "GET_TEMP_FILE_URL_FAILED", message: "鑾峰彇涓存椂鏂囦欢閾炬帴澶辫触" });
-      });
-    }
-  };
-  var Rt = { init(e2) {
-    const t2 = new Nt(e2), n2 = { signInAnonymously: function() {
-      return Promise.resolve();
-    }, getLoginState: function() {
-      return Promise.resolve(false);
-    } };
-    return t2.auth = function() {
-      return n2;
-    }, t2.customAuth = t2.auth, t2;
-  } }, Lt = n(function(e2, t2) {
-    e2.exports = r.enc.Hex;
-  });
-  function Ut() {
-    return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function(e2) {
-      var t2 = 16 * Math.random() | 0;
-      return ("x" === e2 ? t2 : 3 & t2 | 8).toString(16);
-    });
-  }
-  function Dt(e2 = "", t2 = {}) {
-    const { data: n2, functionName: s2, method: r2, headers: i2, signHeaderKeys: o2 = [], config: a2 } = t2, c2 = String(Date.now()), u2 = Ut(), h2 = Object.assign({}, i2, { "x-from-app-id": a2.spaceAppId, "x-from-env-id": a2.spaceId, "x-to-env-id": a2.spaceId, "x-from-instance-id": c2, "x-from-function-name": s2, "x-client-timestamp": c2, "x-alipay-source": "client", "x-request-id": u2, "x-alipay-callid": u2, "x-trace-id": u2 }), l2 = ["x-from-app-id", "x-from-env-id", "x-to-env-id", "x-from-instance-id", "x-from-function-name", "x-client-timestamp"].concat(o2), [d2 = "", p2 = ""] = e2.split("?") || [], f2 = function(e3) {
-      const t3 = "HMAC-SHA256", n3 = e3.signedHeaders.join(";"), s3 = e3.signedHeaders.map((t4) => `${t4.toLowerCase()}:${e3.headers[t4]}
-`).join(""), r3 = we(e3.body).toString(Lt), i3 = `${e3.method.toUpperCase()}
-${e3.path}
-${e3.query}
-${s3}
-${n3}
-${r3}
-`, o3 = we(i3).toString(Lt), a3 = `${t3}
-${e3.timestamp}
-${o3}
-`, c3 = Ie(a3, e3.secretKey).toString(Lt);
-      return `${t3} Credential=${e3.secretId}, SignedHeaders=${n3}, Signature=${c3}`;
-    }({ path: d2, query: p2, method: r2, headers: h2, timestamp: c2, body: JSON.stringify(n2), secretId: a2.accessKey, secretKey: a2.secretKey, signedHeaders: l2.sort() });
-    return { url: `${a2.endpoint}${e2}`, headers: Object.assign({}, h2, { Authorization: f2 }) };
-  }
-  function Mt({ url: e2, data: t2, method: n2 = "POST", headers: s2 = {}, timeout: r2 }) {
-    return new Promise((i2, o2) => {
-      ne.request({ url: e2, method: n2, data: "object" == typeof t2 ? JSON.stringify(t2) : t2, header: s2, dataType: "json", timeout: r2, complete: (e3 = {}) => {
-        const t3 = s2["x-trace-id"] || "";
-        if (!e3.statusCode || e3.statusCode >= 400) {
-          const { message: n3, errMsg: s3, trace_id: r3 } = e3.data || {};
-          return o2(new te({ code: "SYS_ERR", message: n3 || s3 || "request:fail", requestId: r3 || t3 }));
-        }
-        i2({ status: e3.statusCode, data: e3.data, headers: e3.header, requestId: t3 });
-      } });
-    });
-  }
-  function qt(e2, t2) {
-    const { path: n2, data: s2, method: r2 = "GET" } = e2, { url: i2, headers: o2 } = Dt(n2, { functionName: "", data: s2, method: r2, headers: { "x-alipay-cloud-mode": "oss", "x-data-api-type": "oss", "x-expire-timestamp": Date.now() + 6e4 }, signHeaderKeys: ["x-data-api-type", "x-expire-timestamp"], config: t2 });
-    return Mt({ url: i2, data: s2, method: r2, headers: o2 }).then((e3) => {
-      const t3 = e3.data || {};
-      if (!t3.success)
-        throw new te({ code: e3.errCode, message: e3.errMsg, requestId: e3.requestId });
-      return t3.data || {};
-    }).catch((e3) => {
-      throw new te({ code: e3.errCode, message: e3.errMsg, requestId: e3.requestId });
-    });
-  }
-  function Ft(e2 = "") {
-    const t2 = e2.trim().replace(/^cloud:\/\//, ""), n2 = t2.indexOf("/");
-    if (n2 <= 0)
-      throw new te({ code: "INVALID_PARAM", message: "fileID涓嶅悎娉�" });
-    const s2 = t2.substring(0, n2), r2 = t2.substring(n2 + 1);
-    return s2 !== this.config.spaceId && console.warn("file ".concat(e2, " does not belong to env ").concat(this.config.spaceId)), r2;
-  }
-  function Kt(e2 = "") {
-    return "cloud://".concat(this.config.spaceId, "/").concat(e2.replace(/^\/+/, ""));
-  }
-  class jt {
-    constructor(e2) {
-      this.config = e2;
-    }
-    signedURL(e2, t2 = {}) {
-      const n2 = `/ws/function/${e2}`, s2 = this.config.wsEndpoint.replace(/^ws(s)?:\/\//, ""), r2 = Object.assign({}, t2, { accessKeyId: this.config.accessKey, signatureNonce: Ut(), timestamp: "" + Date.now() }), i2 = [n2, ["accessKeyId", "authorization", "signatureNonce", "timestamp"].sort().map(function(e3) {
-        return r2[e3] ? "".concat(e3, "=").concat(r2[e3]) : null;
-      }).filter(Boolean).join("&"), `host:${s2}`].join("\n"), o2 = ["HMAC-SHA256", we(i2).toString(Lt)].join("\n"), a2 = Ie(o2, this.config.secretKey).toString(Lt), c2 = Object.keys(r2).map((e3) => `${e3}=${encodeURIComponent(r2[e3])}`).join("&");
-      return `${this.config.wsEndpoint}${n2}?${c2}&signature=${a2}`;
-    }
-  }
-  var $t = class {
-    constructor(e2) {
-      if (["spaceId", "spaceAppId", "accessKey", "secretKey"].forEach((t2) => {
-        if (!Object.prototype.hasOwnProperty.call(e2, t2))
-          throw new Error(`${t2} required`);
-      }), e2.endpoint) {
-        if ("string" != typeof e2.endpoint)
-          throw new Error("endpoint must be string");
-        if (!/^https:\/\//.test(e2.endpoint))
-          throw new Error("endpoint must start with https://");
-        e2.endpoint = e2.endpoint.replace(/\/$/, "");
-      }
-      this.config = Object.assign({}, e2, { endpoint: e2.endpoint || `https://${e2.spaceId}.api-hz.cloudbasefunction.cn`, wsEndpoint: e2.wsEndpoint || `wss://${e2.spaceId}.api-hz.cloudbasefunction.cn` }), this._websocket = new jt(this.config);
-    }
-    callFunction(e2) {
-      return function(e3, t2) {
-        const { name: n2, data: s2, async: r2 = false, timeout: i2 } = e3, o2 = "POST", a2 = { "x-to-function-name": n2 };
-        r2 && (a2["x-function-invoke-type"] = "async");
-        const { url: c2, headers: u2 } = Dt("/functions/invokeFunction", { functionName: n2, data: s2, method: o2, headers: a2, signHeaderKeys: ["x-to-function-name"], config: t2 });
-        return Mt({ url: c2, data: s2, method: o2, headers: u2, timeout: i2 }).then((e4) => {
-          let t3 = 0;
-          if (r2) {
-            const n3 = e4.data || {};
-            t3 = "200" === n3.errCode ? 0 : n3.errCode, e4.data = n3.data || {}, e4.errMsg = n3.errMsg;
-          }
-          if (0 !== t3)
-            throw new te({ code: t3, message: e4.errMsg, requestId: e4.requestId });
-          return { errCode: t3, success: 0 === t3, requestId: e4.requestId, result: e4.data };
-        }).catch((e4) => {
-          throw new te({ code: e4.errCode, message: e4.errMsg, requestId: e4.requestId });
-        });
-      }(e2, this.config);
-    }
-    uploadFileToOSS({ url: e2, filePath: t2, fileType: n2, formData: s2, onUploadProgress: r2 }) {
-      return new Promise((i2, o2) => {
-        const a2 = ne.uploadFile({ url: e2, filePath: t2, fileType: n2, formData: s2, name: "file", success(e3) {
-          e3 && e3.statusCode < 400 ? i2(e3) : o2(new te({ code: "UPLOAD_FAILED", message: "鏂囦欢涓婁紶澶辫触" }));
-        }, fail(e3) {
-          o2(new te({ code: e3.code || "UPLOAD_FAILED", message: e3.message || e3.errMsg || "鏂囦欢涓婁紶澶辫触" }));
-        } });
-        "function" == typeof r2 && a2 && "function" == typeof a2.onProgressUpdate && a2.onProgressUpdate((e3) => {
-          r2({ loaded: e3.totalBytesSent, total: e3.totalBytesExpectedToSend });
-        });
-      });
-    }
-    async uploadFile({ filePath: e2, cloudPath: t2 = "", fileType: n2 = "image", onUploadProgress: s2 }) {
-      if ("string" !== g(t2))
-        throw new te({ code: "INVALID_PARAM", message: "cloudPath蹇呴』涓哄瓧绗︿覆绫诲瀷" });
-      if (!(t2 = t2.trim()))
-        throw new te({ code: "INVALID_PARAM", message: "cloudPath涓嶅彲涓虹┖" });
-      if (/:\/\//.test(t2))
-        throw new te({ code: "INVALID_PARAM", message: "cloudPath涓嶅悎娉�" });
-      const r2 = await qt({ path: "/".concat(t2.replace(/^\//, ""), "?post_url") }, this.config), { file_id: i2, upload_url: o2, form_data: a2 } = r2, c2 = a2 && a2.reduce((e3, t3) => (e3[t3.key] = t3.value, e3), {});
-      return this.uploadFileToOSS({ url: o2, filePath: e2, fileType: n2, formData: c2, onUploadProgress: s2 }).then(() => ({ fileID: i2 }));
-    }
-    async getTempFileURL({ fileList: e2 }) {
-      return new Promise((t2, n2) => {
-        (!e2 || e2.length < 0) && t2({ code: "INVALID_PARAM", message: "fileList涓嶈兘涓虹┖鏁扮粍" }), e2.length > 50 && t2({ code: "INVALID_PARAM", message: "fileList鏁扮粍闀垮害涓嶈兘瓒呰繃50" });
-        const s2 = [];
-        for (const n3 of e2) {
-          let e3;
-          "string" !== g(n3) && t2({ code: "INVALID_PARAM", message: "fileList鐨勫厓绱犲繀椤绘槸闈炵┖鐨勫瓧绗︿覆" });
-          try {
-            e3 = Ft.call(this, n3);
-          } catch (t3) {
-            console.warn(t3.errCode, t3.errMsg), e3 = n3;
-          }
-          s2.push({ file_id: e3, expire: 600 });
-        }
-        qt({ path: "/?download_url", data: { file_list: s2 }, method: "POST" }, this.config).then((e3) => {
-          const { file_list: n3 = [] } = e3;
-          t2({ fileList: n3.map((e4) => ({ fileID: Kt.call(this, e4.file_id), tempFileURL: e4.download_url })) });
-        }).catch((e3) => n2(e3));
-      });
-    }
-    async connectWebSocket(e2) {
-      const { name: t2, query: n2 } = e2;
-      return ne.connectSocket({ url: this._websocket.signedURL(t2, n2), complete: () => {
-      } });
-    }
-  };
-  var Bt = { init: (e2) => {
-    e2.provider = "alipay";
-    const t2 = new $t(e2);
-    return t2.auth = function() {
-      return { signInAnonymously: function() {
-        return Promise.resolve();
-      }, getLoginState: function() {
-        return Promise.resolve(true);
-      } };
-    }, t2;
-  } };
-  function Wt({ data: e2 }) {
-    let t2;
-    t2 = le();
-    const n2 = JSON.parse(JSON.stringify(e2 || {}));
-    if (Object.assign(n2, { clientInfo: t2 }), !n2.uniIdToken) {
-      const { token: e3 } = re();
-      e3 && (n2.uniIdToken = e3);
-    }
-    return n2;
-  }
-  async function Ht(e2 = {}) {
-    await this.__dev__.initLocalNetwork();
-    const { localAddress: t2, localPort: n2 } = this.__dev__, s2 = { aliyun: "aliyun", tencent: "tcb", alipay: "alipay", dcloud: "dcloud" }[this.config.provider], r2 = this.config.spaceId, i2 = `http://${t2}:${n2}/system/check-function`, o2 = `http://${t2}:${n2}/cloudfunctions/${e2.name}`;
-    return new Promise((t3, n3) => {
-      ne.request({ method: "POST", url: i2, data: { name: e2.name, platform: P, provider: s2, spaceId: r2 }, timeout: 3e3, success(e3) {
-        t3(e3);
-      }, fail() {
-        t3({ data: { code: "NETWORK_ERROR", message: "杩炴帴鏈湴璋冭瘯鏈嶅姟澶辫触锛岃妫�鏌ュ鎴风鏄惁鍜屼富鏈哄湪鍚屼竴灞�鍩熺綉涓嬶紝鑷姩鍒囨崲涓哄凡閮ㄧ讲鐨勪簯鍑芥暟銆�" } });
-      } });
-    }).then(({ data: e3 } = {}) => {
-      const { code: t3, message: n3 } = e3 || {};
-      return { code: 0 === t3 ? 0 : t3 || "SYS_ERR", message: n3 || "SYS_ERR" };
-    }).then(({ code: t3, message: n3 }) => {
-      if (0 !== t3) {
-        switch (t3) {
-          case "MODULE_ENCRYPTED":
-            console.error(`姝や簯鍑芥暟锛�${e2.name}锛変緷璧栧姞瀵嗗叕鍏辨ā鍧椾笉鍙湰鍦拌皟璇曪紝鑷姩鍒囨崲涓轰簯绔凡閮ㄧ讲鐨勪簯鍑芥暟`);
-            break;
-          case "FUNCTION_ENCRYPTED":
-            console.error(`姝や簯鍑芥暟锛�${e2.name}锛夊凡鍔犲瘑涓嶅彲鏈湴璋冭瘯锛岃嚜鍔ㄥ垏鎹负浜戠宸查儴缃茬殑浜戝嚱鏁癭);
-            break;
-          case "ACTION_ENCRYPTED":
-            console.error(n3 || "闇�瑕佽闂姞瀵嗙殑uni-clientDB-action锛岃嚜鍔ㄥ垏鎹负浜戠鐜");
-            break;
-          case "NETWORK_ERROR":
-            console.error(n3 || "杩炴帴鏈湴璋冭瘯鏈嶅姟澶辫触锛岃妫�鏌ュ鎴风鏄惁鍜屼富鏈哄湪鍚屼竴灞�鍩熺綉涓�");
-            break;
-          case "SWITCH_TO_CLOUD":
-            break;
-          default: {
-            const e3 = `妫�娴嬫湰鍦拌皟璇曟湇鍔″嚭鐜伴敊璇細${n3}锛岃妫�鏌ョ綉缁滅幆澧冩垨閲嶅惎瀹㈡埛绔啀璇昤;
-            throw console.error(e3), new Error(e3);
-          }
-        }
-        return this._callCloudFunction(e2);
-      }
-      return new Promise((t4, n4) => {
-        const r3 = Wt.call(this, { data: e2.data });
-        ne.request({ method: "POST", url: o2, data: { provider: s2, platform: P, param: r3 }, timeout: e2.timeout, success: ({ statusCode: e3, data: s3 } = {}) => !e3 || e3 >= 400 ? n4(new te({ code: s3.code || "SYS_ERR", message: s3.message || "request:fail" })) : t4({ result: s3 }), fail(e3) {
-          n4(new te({ code: e3.code || e3.errCode || "SYS_ERR", message: e3.message || e3.errMsg || "request:fail" }));
-        } });
-      });
-    });
-  }
-  const Jt = [{ rule: /fc_function_not_found|FUNCTION_NOT_FOUND/, content: "锛屼簯鍑芥暟[{functionName}]鍦ㄤ簯绔笉瀛樺湪锛岃妫�鏌ユ浜戝嚱鏁板悕绉版槸鍚︽纭互鍙婅浜戝嚱鏁版槸鍚﹀凡涓婁紶鍒版湇鍔$┖闂�", mode: "append" }];
-  var zt = /[\\^$.*+?()[\]{}|]/g, Vt = RegExp(zt.source);
-  function Gt(e2, t2, n2) {
-    return e2.replace(new RegExp((s2 = t2) && Vt.test(s2) ? s2.replace(zt, "\\$&") : s2, "g"), n2);
-    var s2;
-  }
-  const Yt = { NONE: "none", REQUEST: "request", RESPONSE: "response", BOTH: "both" }, Qt = "_globalUniCloudStatus", Xt = "_globalUniCloudSecureNetworkCache__{spaceId}", Zt = "uni-secure-network", en$2 = { SYSTEM_ERROR: { code: 2e4, message: "System error" }, APP_INFO_INVALID: { code: 20101, message: "Invalid client" }, GET_ENCRYPT_KEY_FAILED: { code: 20102, message: "Get encrypt key failed" } };
-  function nn(e2) {
-    const { errSubject: t2, subject: n2, errCode: s2, errMsg: r2, code: i2, message: o2, cause: a2 } = e2 || {};
-    return new te({ subject: t2 || n2 || Zt, code: s2 || i2 || en$2.SYSTEM_ERROR.code, message: r2 || o2, cause: a2 });
-  }
-  let Kn;
-  function Hn({ secretType: e2 } = {}) {
-    return e2 === Yt.REQUEST || e2 === Yt.RESPONSE || e2 === Yt.BOTH;
-  }
-  function Jn({ name: e2, data: t2 = {} } = {}) {
-    return "DCloud-clientDB" === e2 && "encryption" === t2.redirectTo && "getAppClientKey" === t2.action;
-  }
-  function zn({ provider: e2, spaceId: t2, functionName: n2 } = {}) {
-    const { appId: s2, uniPlatform: r2, osName: i2 } = ce();
-    let o2 = r2;
-    "app" === r2 && (o2 = i2);
-    const a2 = function({ provider: e3, spaceId: t3 } = {}) {
-      const n3 = A;
-      if (!n3)
-        return {};
-      e3 = /* @__PURE__ */ function(e4) {
-        return "tencent" === e4 ? "tcb" : e4;
-      }(e3);
-      const s3 = n3.find((n4) => n4.provider === e3 && n4.spaceId === t3);
-      return s3 && s3.config;
-    }({ provider: e2, spaceId: t2 });
-    if (!a2 || !a2.accessControl || !a2.accessControl.enable)
-      return false;
-    const c2 = a2.accessControl.function || {}, u2 = Object.keys(c2);
-    if (0 === u2.length)
-      return true;
-    const h2 = function(e3, t3) {
-      let n3, s3, r3;
-      for (let i3 = 0; i3 < e3.length; i3++) {
-        const o3 = e3[i3];
-        o3 !== t3 ? "*" !== o3 ? o3.split(",").map((e4) => e4.trim()).indexOf(t3) > -1 && (s3 = o3) : r3 = o3 : n3 = o3;
-      }
-      return n3 || s3 || r3;
-    }(u2, n2);
-    if (!h2)
-      return false;
-    if ((c2[h2] || []).find((e3 = {}) => e3.appId === s2 && (e3.platform || "").toLowerCase() === o2.toLowerCase()))
-      return true;
-    throw console.error(`姝ゅ簲鐢╗appId: ${s2}, platform: ${o2}]涓嶅湪浜戠閰嶇疆鐨勫厑璁歌闂殑搴旂敤鍒楄〃鍐咃紝鍙傝�冿細https://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client`), nn(en$2.APP_INFO_INVALID);
-  }
-  function Vn({ functionName: e2, result: t2, logPvd: n2 }) {
-    if (this.__dev__.debugLog && t2 && t2.requestId) {
-      const s2 = JSON.stringify({ spaceId: this.config.spaceId, functionName: e2, requestId: t2.requestId });
-      console.log(`[${n2}-request]${s2}[/${n2}-request]`);
-    }
-  }
-  function Gn(e2) {
-    const t2 = e2.callFunction, n2 = function(n3) {
-      const s2 = n3.name;
-      n3.data = Wt.call(e2, { data: n3.data });
-      const r2 = { aliyun: "aliyun", tencent: "tcb", tcb: "tcb", alipay: "alipay", dcloud: "dcloud" }[this.config.provider], i2 = Hn(n3), o2 = Jn(n3), a2 = i2 || o2;
-      return t2.call(this, n3).then((e3) => (e3.errCode = 0, !a2 && Vn.call(this, { functionName: s2, result: e3, logPvd: r2 }), Promise.resolve(e3)), (e3) => (!a2 && Vn.call(this, { functionName: s2, result: e3, logPvd: r2 }), e3 && e3.message && (e3.message = function({ message: e4 = "", extraInfo: t3 = {}, formatter: n4 = [] } = {}) {
-        for (let s3 = 0; s3 < n4.length; s3++) {
-          const { rule: r3, content: i3, mode: o3 } = n4[s3], a3 = e4.match(r3);
-          if (!a3)
-            continue;
-          let c2 = i3;
-          for (let e5 = 1; e5 < a3.length; e5++)
-            c2 = Gt(c2, `{$${e5}}`, a3[e5]);
-          for (const e5 in t3)
-            c2 = Gt(c2, `{${e5}}`, t3[e5]);
-          return "replace" === o3 ? c2 : e4 + c2;
-        }
-        return e4;
-      }({ message: `[${n3.name}]: ${e3.message}`, formatter: Jt, extraInfo: { functionName: s2 } })), Promise.reject(e3)));
-    };
-    e2.callFunction = function(t3) {
-      const { provider: s2, spaceId: r2 } = e2.config, i2 = t3.name;
-      let o2, a2;
-      if (t3.data = t3.data || {}, e2.__dev__.debugInfo && !e2.__dev__.debugInfo.forceRemote && O ? (e2._callCloudFunction || (e2._callCloudFunction = n2, e2._callLocalFunction = Ht), o2 = Ht) : o2 = n2, o2 = o2.bind(e2), Jn(t3))
-        a2 = n2.call(e2, t3);
-      else if (Hn(t3)) {
-        a2 = new Kn({ secretType: t3.secretType, uniCloudIns: e2 }).wrapEncryptDataCallFunction(n2.bind(e2))(t3);
-      } else if (zn({ provider: s2, spaceId: r2, functionName: i2 })) {
-        a2 = new Kn({ secretType: t3.secretType, uniCloudIns: e2 }).wrapVerifyClientCallFunction(n2.bind(e2))(t3);
-      } else
-        a2 = o2(t3);
-      return Object.defineProperty(a2, "result", { get: () => (console.warn("褰撳墠杩斿洖缁撴灉涓篜romise绫诲瀷锛屼笉鍙洿鎺ヨ闂叾result灞炴�э紝璇︽儏璇峰弬鑰冿細https://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"), {}) }), a2.then((e3) => e3);
-    };
-  }
-  Kn = class {
-    constructor() {
-      throw nn({ message: `Platform ${P} is not enabled, please check whether secure network module is enabled in your manifest.json` });
-    }
-  };
-  const Yn = Symbol("CLIENT_DB_INTERNAL");
-  function Qn(e2, t2) {
-    return e2.then = "DoNotReturnProxyWithAFunctionNamedThen", e2._internalType = Yn, e2.inspect = null, e2.__v_raw = void 0, new Proxy(e2, { get(e3, n2, s2) {
-      if ("_uniClient" === n2)
-        return null;
-      if ("symbol" == typeof n2)
-        return e3[n2];
-      if (n2 in e3 || "string" != typeof n2) {
-        const t3 = e3[n2];
-        return "function" == typeof t3 ? t3.bind(e3) : t3;
-      }
-      return t2.get(e3, n2, s2);
-    } });
-  }
-  function Xn(e2) {
-    return { on: (t2, n2) => {
-      e2[t2] = e2[t2] || [], e2[t2].indexOf(n2) > -1 || e2[t2].push(n2);
-    }, off: (t2, n2) => {
-      e2[t2] = e2[t2] || [];
-      const s2 = e2[t2].indexOf(n2);
-      -1 !== s2 && e2[t2].splice(s2, 1);
-    } };
-  }
-  const Zn = ["db.Geo", "db.command", "command.aggregate"];
-  function es(e2, t2) {
-    return Zn.indexOf(`${e2}.${t2}`) > -1;
-  }
-  function ts(e2) {
-    switch (g(e2 = se(e2))) {
-      case "array":
-        return e2.map((e3) => ts(e3));
-      case "object":
-        return e2._internalType === Yn || Object.keys(e2).forEach((t2) => {
-          e2[t2] = ts(e2[t2]);
-        }), e2;
-      case "regexp":
-        return { $regexp: { source: e2.source, flags: e2.flags } };
-      case "date":
-        return { $date: e2.toISOString() };
-      default:
-        return e2;
-    }
-  }
-  function ns(e2) {
-    return e2 && e2.content && e2.content.$method;
-  }
-  class ss {
-    constructor(e2, t2, n2) {
-      this.content = e2, this.prevStage = t2 || null, this.udb = null, this._database = n2;
-    }
-    toJSON() {
-      let e2 = this;
-      const t2 = [e2.content];
-      for (; e2.prevStage; )
-        e2 = e2.prevStage, t2.push(e2.content);
-      return { $db: t2.reverse().map((e3) => ({ $method: e3.$method, $param: ts(e3.$param) })) };
-    }
-    toString() {
-      return JSON.stringify(this.toJSON());
-    }
-    getAction() {
-      const e2 = this.toJSON().$db.find((e3) => "action" === e3.$method);
-      return e2 && e2.$param && e2.$param[0];
-    }
-    getCommand() {
-      return { $db: this.toJSON().$db.filter((e2) => "action" !== e2.$method) };
-    }
-    get isAggregate() {
-      let e2 = this;
-      for (; e2; ) {
-        const t2 = ns(e2), n2 = ns(e2.prevStage);
-        if ("aggregate" === t2 && "collection" === n2 || "pipeline" === t2)
-          return true;
-        e2 = e2.prevStage;
-      }
-      return false;
-    }
-    get isCommand() {
-      let e2 = this;
-      for (; e2; ) {
-        if ("command" === ns(e2))
-          return true;
-        e2 = e2.prevStage;
-      }
-      return false;
-    }
-    get isAggregateCommand() {
-      let e2 = this;
-      for (; e2; ) {
-        const t2 = ns(e2), n2 = ns(e2.prevStage);
-        if ("aggregate" === t2 && "command" === n2)
-          return true;
-        e2 = e2.prevStage;
-      }
-      return false;
-    }
-    getNextStageFn(e2) {
-      const t2 = this;
-      return function() {
-        return rs({ $method: e2, $param: ts(Array.from(arguments)) }, t2, t2._database);
-      };
-    }
-    get count() {
-      return this.isAggregate ? this.getNextStageFn("count") : function() {
-        return this._send("count", Array.from(arguments));
-      };
-    }
-    get remove() {
-      return this.isCommand ? this.getNextStageFn("remove") : function() {
-        return this._send("remove", Array.from(arguments));
-      };
-    }
-    get() {
-      return this._send("get", Array.from(arguments));
-    }
-    get add() {
-      return this.isCommand ? this.getNextStageFn("add") : function() {
-        return this._send("add", Array.from(arguments));
-      };
-    }
-    update() {
-      return this._send("update", Array.from(arguments));
-    }
-    end() {
-      return this._send("end", Array.from(arguments));
-    }
-    get set() {
-      return this.isCommand ? this.getNextStageFn("set") : function() {
-        throw new Error("JQL绂佹浣跨敤set鏂规硶");
-      };
-    }
-    _send(e2, t2) {
-      const n2 = this.getAction(), s2 = this.getCommand();
-      if (s2.$db.push({ $method: e2, $param: ts(t2) }), b) {
-        const e3 = s2.$db.find((e4) => "collection" === e4.$method), t3 = e3 && e3.$param;
-        t3 && 1 === t3.length && "string" == typeof e3.$param[0] && e3.$param[0].indexOf(",") > -1 && console.warn("妫�娴嬪埌浣跨敤JQL璇硶鑱旇〃鏌ヨ鏃讹紝鏈娇鐢╣etTemp鍏堣繃婊や富琛ㄦ暟鎹紝鍦ㄤ富琛ㄦ暟鎹噺澶х殑鎯呭喌涓嬪彲鑳戒細鏌ヨ缂撴參銆俓n- 濡備綍浼樺寲璇峰弬鑰冩鏂囨。锛歨ttps://uniapp.dcloud.net.cn/uniCloud/jql?id=lookup-with-temp \n- 濡傛灉涓昏〃鏁版嵁閲忓緢灏忚蹇界暐姝や俊鎭紝椤圭洰鍙戣鏃朵笉浼氬嚭鐜版鎻愮ず銆�");
-      }
-      return this._database._callCloudFunction({ action: n2, command: s2 });
-    }
-  }
-  function rs(e2, t2, n2) {
-    return Qn(new ss(e2, t2, n2), { get(e3, t3) {
-      let s2 = "db";
-      return e3 && e3.content && (s2 = e3.content.$method), es(s2, t3) ? rs({ $method: t3 }, e3, n2) : function() {
-        return rs({ $method: t3, $param: ts(Array.from(arguments)) }, e3, n2);
-      };
-    } });
-  }
-  function is({ path: e2, method: t2 }) {
-    return class {
-      constructor() {
-        this.param = Array.from(arguments);
-      }
-      toJSON() {
-        return { $newDb: [...e2.map((e3) => ({ $method: e3 })), { $method: t2, $param: this.param }] };
-      }
-      toString() {
-        return JSON.stringify(this.toJSON());
-      }
-    };
-  }
-  class os {
-    constructor({ uniClient: e2 = {}, isJQL: t2 = false } = {}) {
-      this._uniClient = e2, this._authCallBacks = {}, this._dbCallBacks = {}, e2._isDefault && (this._dbCallBacks = U("_globalUniCloudDatabaseCallback")), t2 || (this.auth = Xn(this._authCallBacks)), this._isJQL = t2, Object.assign(this, Xn(this._dbCallBacks)), this.env = Qn({}, { get: (e3, t3) => ({ $env: t3 }) }), this.Geo = Qn({}, { get: (e3, t3) => is({ path: ["Geo"], method: t3 }) }), this.serverDate = is({ path: [], method: "serverDate" }), this.RegExp = is({ path: [], method: "RegExp" });
-    }
-    getCloudEnv(e2) {
-      if ("string" != typeof e2 || !e2.trim())
-        throw new Error("getCloudEnv鍙傛暟閿欒");
-      return { $env: e2.replace("$cloudEnv_", "") };
-    }
-    _callback(e2, t2) {
-      const n2 = this._dbCallBacks;
-      n2[e2] && n2[e2].forEach((e3) => {
-        e3(...t2);
-      });
-    }
-    _callbackAuth(e2, t2) {
-      const n2 = this._authCallBacks;
-      n2[e2] && n2[e2].forEach((e3) => {
-        e3(...t2);
-      });
-    }
-    multiSend() {
-      const e2 = Array.from(arguments), t2 = e2.map((e3) => {
-        const t3 = e3.getAction(), n2 = e3.getCommand();
-        if ("getTemp" !== n2.$db[n2.$db.length - 1].$method)
-          throw new Error("multiSend鍙敮鎸佸瓙鍛戒护鍐呬娇鐢╣etTemp");
-        return { action: t3, command: n2 };
-      });
-      return this._callCloudFunction({ multiCommand: t2, queryList: e2 });
-    }
-  }
-  function as(e2, t2 = {}) {
-    return Qn(new e2(t2), { get: (e3, t3) => es("db", t3) ? rs({ $method: t3 }, null, e3) : function() {
-      return rs({ $method: t3, $param: ts(Array.from(arguments)) }, null, e3);
-    } });
-  }
-  class cs extends os {
-    _parseResult(e2) {
-      return this._isJQL ? e2.result : e2;
-    }
-    _callCloudFunction({ action: e2, command: t2, multiCommand: n2, queryList: s2 }) {
-      function r2(e3, t3) {
-        if (n2 && s2)
-          for (let n3 = 0; n3 < s2.length; n3++) {
-            const r3 = s2[n3];
-            r3.udb && "function" == typeof r3.udb.setResult && (t3 ? r3.udb.setResult(t3) : r3.udb.setResult(e3.result.dataList[n3]));
-          }
-      }
-      const i2 = this, o2 = this._isJQL ? "databaseForJQL" : "database";
-      function a2(e3) {
-        return i2._callback("error", [e3]), j($(o2, "fail"), e3).then(() => j($(o2, "complete"), e3)).then(() => (r2(null, e3), Y(H.RESPONSE, { type: J.CLIENT_DB, content: e3 }), Promise.reject(e3)));
-      }
-      const c2 = j($(o2, "invoke")), u2 = this._uniClient;
-      return c2.then(() => u2.callFunction({ name: "DCloud-clientDB", type: l.CLIENT_DB, data: { action: e2, command: t2, multiCommand: n2 } })).then((e3) => {
-        const { code: t3, message: n3, token: s3, tokenExpired: c3, systemInfo: u3 = [] } = e3.result;
-        if (u3)
-          for (let e4 = 0; e4 < u3.length; e4++) {
-            const { level: t4, message: n4, detail: s4 } = u3[e4];
-            let r3 = "[System Info]" + n4;
-            s4 && (r3 = `${r3}
-璇︾粏淇℃伅锛�${s4}`), (console["warn" === t4 ? "error" : t4] || console.log)(r3);
-          }
-        if (t3) {
-          return a2(new te({ code: t3, message: n3, requestId: e3.requestId }));
-        }
-        e3.result.errCode = e3.result.errCode || e3.result.code, e3.result.errMsg = e3.result.errMsg || e3.result.message, s3 && c3 && (ie({ token: s3, tokenExpired: c3 }), this._callbackAuth("refreshToken", [{ token: s3, tokenExpired: c3 }]), this._callback("refreshToken", [{ token: s3, tokenExpired: c3 }]), Y(H.REFRESH_TOKEN, { token: s3, tokenExpired: c3 }));
-        const h2 = [{ prop: "affectedDocs", tips: "affectedDocs涓嶅啀鎺ㄨ崘浣跨敤锛岃浣跨敤inserted/deleted/updated/data.length鏇夸唬" }, { prop: "code", tips: "code涓嶅啀鎺ㄨ崘浣跨敤锛岃浣跨敤errCode鏇夸唬" }, { prop: "message", tips: "message涓嶅啀鎺ㄨ崘浣跨敤锛岃浣跨敤errMsg鏇夸唬" }];
-        for (let t4 = 0; t4 < h2.length; t4++) {
-          const { prop: n4, tips: s4 } = h2[t4];
-          if (n4 in e3.result) {
-            const t5 = e3.result[n4];
-            Object.defineProperty(e3.result, n4, { get: () => (console.warn(s4), t5) });
-          }
-        }
-        return function(e4) {
-          return j($(o2, "success"), e4).then(() => j($(o2, "complete"), e4)).then(() => {
-            r2(e4, null);
-            const t4 = i2._parseResult(e4);
-            return Y(H.RESPONSE, { type: J.CLIENT_DB, content: t4 }), Promise.resolve(t4);
-          });
-        }(e3);
-      }, (e3) => {
-        /fc_function_not_found|FUNCTION_NOT_FOUND/g.test(e3.message) && console.warn("clientDB鏈垵濮嬪寲锛岃鍦╳eb鎺у埗鍙颁繚瀛樹竴娆chema浠ュ紑鍚痗lientDB");
-        return a2(new te({ code: e3.code || "SYSTEM_ERROR", message: e3.message, requestId: e3.requestId }));
-      });
-    }
-  }
-  const us = "token鏃犳晥锛岃烦杞櫥褰曢〉闈�", hs = "token杩囨湡锛岃烦杞櫥褰曢〉闈�", ls = { TOKEN_INVALID_TOKEN_EXPIRED: hs, TOKEN_INVALID_INVALID_CLIENTID: us, TOKEN_INVALID: us, TOKEN_INVALID_WRONG_TOKEN: us, TOKEN_INVALID_ANONYMOUS_USER: us }, ds = { "uni-id-token-expired": hs, "uni-id-check-token-failed": us, "uni-id-token-not-exist": us, "uni-id-check-device-feature-failed": us }, ps = { ...ls, ...ds, default: "鐢ㄦ埛鏈櫥褰曟垨鐧诲綍鐘舵�佽繃鏈燂紝鑷姩璺宠浆鐧诲綍椤甸潰" };
-  function fs(e2, t2) {
-    let n2 = "";
-    return n2 = e2 ? `${e2}/${t2}` : t2, n2.replace(/^\//, "");
-  }
-  function gs(e2 = [], t2 = "") {
-    const n2 = [], s2 = [];
-    return e2.forEach((e3) => {
-      true === e3.needLogin ? n2.push(fs(t2, e3.path)) : false === e3.needLogin && s2.push(fs(t2, e3.path));
-    }), { needLoginPage: n2, notNeedLoginPage: s2 };
-  }
-  function ms(e2) {
-    return e2.split("?")[0].replace(/^\//, "");
-  }
-  function ys() {
-    return function(e2) {
-      let t2 = e2 && e2.$page && e2.$page.fullPath;
-      return t2 ? ("/" !== t2.charAt(0) && (t2 = "/" + t2), t2) : "";
-    }(function() {
-      const e2 = getCurrentPages();
-      return e2[e2.length - 1];
-    }());
-  }
-  function _s() {
-    return ms(ys());
-  }
-  function ws(e2 = "", t2 = {}) {
-    if (!e2)
-      return false;
-    if (!(t2 && t2.list && t2.list.length))
-      return false;
-    const n2 = t2.list, s2 = ms(e2);
-    return n2.some((e3) => e3.pagePath === s2);
-  }
-  const Is = !!e.uniIdRouter;
-  const { loginPage: vs, routerNeedLogin: Ss, resToLogin: Ts, needLoginPage: bs, notNeedLoginPage: Es, loginPageInTabBar: ks } = function({ pages: t2 = [], subPackages: n2 = [], uniIdRouter: s2 = {}, tabBar: r2 = {} } = e) {
-    const { loginPage: i2, needLogin: o2 = [], resToLogin: a2 = true } = s2, { needLoginPage: c2, notNeedLoginPage: u2 } = gs(t2), { needLoginPage: h2, notNeedLoginPage: l2 } = function(e2 = []) {
-      const t3 = [], n3 = [];
-      return e2.forEach((e3) => {
-        const { root: s3, pages: r3 = [] } = e3, { needLoginPage: i3, notNeedLoginPage: o3 } = gs(r3, s3);
-        t3.push(...i3), n3.push(...o3);
-      }), { needLoginPage: t3, notNeedLoginPage: n3 };
-    }(n2);
-    return { loginPage: i2, routerNeedLogin: o2, resToLogin: a2, needLoginPage: [...c2, ...h2], notNeedLoginPage: [...u2, ...l2], loginPageInTabBar: ws(i2, r2) };
-  }();
-  if (bs.indexOf(vs) > -1)
-    throw new Error(`Login page [${vs}] should not be "needLogin", please check your pages.json`);
-  function As(e2) {
-    const t2 = _s();
-    if ("/" === e2.charAt(0))
-      return e2;
-    const [n2, s2] = e2.split("?"), r2 = n2.replace(/^\//, "").split("/"), i2 = t2.split("/");
-    i2.pop();
-    for (let e3 = 0; e3 < r2.length; e3++) {
-      const t3 = r2[e3];
-      ".." === t3 ? i2.pop() : "." !== t3 && i2.push(t3);
-    }
-    return "" === i2[0] && i2.shift(), "/" + i2.join("/") + (s2 ? "?" + s2 : "");
-  }
-  function Ps(e2) {
-    const t2 = ms(As(e2));
-    return !(Es.indexOf(t2) > -1) && (bs.indexOf(t2) > -1 || Ss.some((t3) => function(e3, t4) {
-      return new RegExp(t4).test(e3);
-    }(e2, t3)));
-  }
-  function Cs({ redirect: e2 }) {
-    const t2 = ms(e2), n2 = ms(vs);
-    return _s() !== n2 && t2 !== n2;
-  }
-  function Os({ api: e2, redirect: t2 } = {}) {
-    if (!t2 || !Cs({ redirect: t2 }))
-      return;
-    const n2 = function(e3, t3) {
-      return "/" !== e3.charAt(0) && (e3 = "/" + e3), t3 ? e3.indexOf("?") > -1 ? e3 + `&uniIdRedirectUrl=${encodeURIComponent(t3)}` : e3 + `?uniIdRedirectUrl=${encodeURIComponent(t3)}` : e3;
-    }(vs, t2);
-    ks ? "navigateTo" !== e2 && "redirectTo" !== e2 || (e2 = "switchTab") : "switchTab" === e2 && (e2 = "navigateTo");
-    const s2 = { navigateTo: uni.navigateTo, redirectTo: uni.redirectTo, switchTab: uni.switchTab, reLaunch: uni.reLaunch };
-    setTimeout(() => {
-      s2[e2]({ url: n2 });
-    }, 0);
-  }
-  function xs({ url: e2 } = {}) {
-    const t2 = { abortLoginPageJump: false, autoToLoginPage: false }, n2 = function() {
-      const { token: e3, tokenExpired: t3 } = re();
-      let n3;
-      if (e3) {
-        if (t3 < Date.now()) {
-          const e4 = "uni-id-token-expired";
-          n3 = { errCode: e4, errMsg: ps[e4] };
-        }
-      } else {
-        const e4 = "uni-id-check-token-failed";
-        n3 = { errCode: e4, errMsg: ps[e4] };
-      }
-      return n3;
-    }();
-    if (Ps(e2) && n2) {
-      n2.uniIdRedirectUrl = e2;
-      if (z(H.NEED_LOGIN).length > 0)
-        return setTimeout(() => {
-          Y(H.NEED_LOGIN, n2);
-        }, 0), t2.abortLoginPageJump = true, t2;
-      t2.autoToLoginPage = true;
-    }
-    return t2;
-  }
-  function Ns() {
-    !function() {
-      const e3 = ys(), { abortLoginPageJump: t2, autoToLoginPage: n2 } = xs({ url: e3 });
-      t2 || n2 && Os({ api: "redirectTo", redirect: e3 });
-    }();
-    const e2 = ["navigateTo", "redirectTo", "reLaunch", "switchTab"];
-    for (let t2 = 0; t2 < e2.length; t2++) {
-      const n2 = e2[t2];
-      uni.addInterceptor(n2, { invoke(e3) {
-        const { abortLoginPageJump: t3, autoToLoginPage: s2 } = xs({ url: e3.url });
-        return t3 ? e3 : s2 ? (Os({ api: n2, redirect: As(e3.url) }), false) : e3;
-      } });
-    }
-  }
-  function Rs() {
-    this.onResponse((e2) => {
-      const { type: t2, content: n2 } = e2;
-      let s2 = false;
-      switch (t2) {
-        case "cloudobject":
-          s2 = function(e3) {
-            if ("object" != typeof e3)
-              return false;
-            const { errCode: t3 } = e3 || {};
-            return t3 in ps;
-          }(n2);
-          break;
-        case "clientdb":
-          s2 = function(e3) {
-            if ("object" != typeof e3)
-              return false;
-            const { errCode: t3 } = e3 || {};
-            return t3 in ls;
-          }(n2);
-      }
-      s2 && function(e3 = {}) {
-        const t3 = z(H.NEED_LOGIN);
-        Z().then(() => {
-          const n3 = ys();
-          if (n3 && Cs({ redirect: n3 }))
-            return t3.length > 0 ? Y(H.NEED_LOGIN, Object.assign({ uniIdRedirectUrl: n3 }, e3)) : void (vs && Os({ api: "navigateTo", redirect: n3 }));
-        });
-      }(n2);
-    });
-  }
-  function Ls(e2) {
-    !function(e3) {
-      e3.onResponse = function(e4) {
-        V(H.RESPONSE, e4);
-      }, e3.offResponse = function(e4) {
-        G(H.RESPONSE, e4);
-      };
-    }(e2), function(e3) {
-      e3.onNeedLogin = function(e4) {
-        V(H.NEED_LOGIN, e4);
-      }, e3.offNeedLogin = function(e4) {
-        G(H.NEED_LOGIN, e4);
-      }, Is && (U(Qt).needLoginInit || (U(Qt).needLoginInit = true, Z().then(() => {
-        Ns.call(e3);
-      }), Ts && Rs.call(e3)));
-    }(e2), function(e3) {
-      e3.onRefreshToken = function(e4) {
-        V(H.REFRESH_TOKEN, e4);
-      }, e3.offRefreshToken = function(e4) {
-        G(H.REFRESH_TOKEN, e4);
-      };
-    }(e2);
-  }
-  let Us;
-  const Ds = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", Ms = /^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;
-  function qs() {
-    const e2 = re().token || "", t2 = e2.split(".");
-    if (!e2 || 3 !== t2.length)
-      return { uid: null, role: [], permission: [], tokenExpired: 0 };
-    let n2;
-    try {
-      n2 = JSON.parse((s2 = t2[1], decodeURIComponent(Us(s2).split("").map(function(e3) {
-        return "%" + ("00" + e3.charCodeAt(0).toString(16)).slice(-2);
-      }).join(""))));
-    } catch (e3) {
-      throw new Error("鑾峰彇褰撳墠鐢ㄦ埛淇℃伅鍑洪敊锛岃缁嗛敊璇俊鎭负锛�" + e3.message);
-    }
-    var s2;
-    return n2.tokenExpired = 1e3 * n2.exp, delete n2.exp, delete n2.iat, n2;
-  }
-  Us = "function" != typeof atob ? function(e2) {
-    if (e2 = String(e2).replace(/[\t\n\f\r ]+/g, ""), !Ms.test(e2))
-      throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");
-    var t2;
-    e2 += "==".slice(2 - (3 & e2.length));
-    for (var n2, s2, r2 = "", i2 = 0; i2 < e2.length; )
-      t2 = Ds.indexOf(e2.charAt(i2++)) << 18 | Ds.indexOf(e2.charAt(i2++)) << 12 | (n2 = Ds.indexOf(e2.charAt(i2++))) << 6 | (s2 = Ds.indexOf(e2.charAt(i2++))), r2 += 64 === n2 ? String.fromCharCode(t2 >> 16 & 255) : 64 === s2 ? String.fromCharCode(t2 >> 16 & 255, t2 >> 8 & 255) : String.fromCharCode(t2 >> 16 & 255, t2 >> 8 & 255, 255 & t2);
-    return r2;
-  } : atob;
-  var Fs = n(function(e2, t2) {
-    Object.defineProperty(t2, "__esModule", { value: true });
-    const n2 = "chooseAndUploadFile:ok", s2 = "chooseAndUploadFile:fail";
-    function r2(e3, t3) {
-      return e3.tempFiles.forEach((e4, n3) => {
-        e4.name || (e4.name = e4.path.substring(e4.path.lastIndexOf("/") + 1)), t3 && (e4.fileType = t3), e4.cloudPath = Date.now() + "_" + n3 + e4.name.substring(e4.name.lastIndexOf("."));
-      }), e3.tempFilePaths || (e3.tempFilePaths = e3.tempFiles.map((e4) => e4.path)), e3;
-    }
-    function i2(e3, t3, { onChooseFile: s3, onUploadProgress: r3 }) {
-      return t3.then((e4) => {
-        if (s3) {
-          const t4 = s3(e4);
-          if (void 0 !== t4)
-            return Promise.resolve(t4).then((t5) => void 0 === t5 ? e4 : t5);
-        }
-        return e4;
-      }).then((t4) => false === t4 ? { errMsg: n2, tempFilePaths: [], tempFiles: [] } : function(e4, t5, s4 = 5, r4) {
-        (t5 = Object.assign({}, t5)).errMsg = n2;
-        const i3 = t5.tempFiles, o2 = i3.length;
-        let a2 = 0;
-        return new Promise((n3) => {
-          for (; a2 < s4; )
-            c2();
-          function c2() {
-            const s5 = a2++;
-            if (s5 >= o2)
-              return void (!i3.find((e5) => !e5.url && !e5.errMsg) && n3(t5));
-            const u2 = i3[s5];
-            e4.uploadFile({ provider: u2.provider, filePath: u2.path, cloudPath: u2.cloudPath, fileType: u2.fileType, cloudPathAsRealPath: u2.cloudPathAsRealPath, onUploadProgress(e5) {
-              e5.index = s5, e5.tempFile = u2, e5.tempFilePath = u2.path, r4 && r4(e5);
-            } }).then((e5) => {
-              u2.url = e5.fileID, s5 < o2 && c2();
-            }).catch((e5) => {
-              u2.errMsg = e5.errMsg || e5.message, s5 < o2 && c2();
-            });
-          }
-        });
-      }(e3, t4, 5, r3));
-    }
-    t2.initChooseAndUploadFile = function(e3) {
-      return function(t3 = { type: "all" }) {
-        return "image" === t3.type ? i2(e3, function(e4) {
-          const { count: t4, sizeType: n3, sourceType: i3 = ["album", "camera"], extension: o2 } = e4;
-          return new Promise((e5, a2) => {
-            uni.chooseImage({ count: t4, sizeType: n3, sourceType: i3, extension: o2, success(t5) {
-              e5(r2(t5, "image"));
-            }, fail(e6) {
-              a2({ errMsg: e6.errMsg.replace("chooseImage:fail", s2) });
-            } });
-          });
-        }(t3), t3) : "video" === t3.type ? i2(e3, function(e4) {
-          const { camera: t4, compressed: n3, maxDuration: i3, sourceType: o2 = ["album", "camera"], extension: a2 } = e4;
-          return new Promise((e5, c2) => {
-            uni.chooseVideo({ camera: t4, compressed: n3, maxDuration: i3, sourceType: o2, extension: a2, success(t5) {
-              const { tempFilePath: n4, duration: s3, size: i4, height: o3, width: a3 } = t5;
-              e5(r2({ errMsg: "chooseVideo:ok", tempFilePaths: [n4], tempFiles: [{ name: t5.tempFile && t5.tempFile.name || "", path: n4, size: i4, type: t5.tempFile && t5.tempFile.type || "", width: a3, height: o3, duration: s3, fileType: "video", cloudPath: "" }] }, "video"));
-            }, fail(e6) {
-              c2({ errMsg: e6.errMsg.replace("chooseVideo:fail", s2) });
-            } });
-          });
-        }(t3), t3) : i2(e3, function(e4) {
-          const { count: t4, extension: n3 } = e4;
-          return new Promise((e5, i3) => {
-            let o2 = uni.chooseFile;
-            if ("undefined" != typeof wx && "function" == typeof wx.chooseMessageFile && (o2 = wx.chooseMessageFile), "function" != typeof o2)
-              return i3({ errMsg: s2 + " 璇锋寚瀹� type 绫诲瀷锛岃骞冲彴浠呮敮鎸侀�夋嫨 image 鎴� video銆�" });
-            o2({ type: "all", count: t4, extension: n3, success(t5) {
-              e5(r2(t5));
-            }, fail(e6) {
-              i3({ errMsg: e6.errMsg.replace("chooseFile:fail", s2) });
-            } });
-          });
-        }(t3), t3);
-      };
-    };
-  }), Ks = t$4(Fs);
-  const js = { auto: "auto", onready: "onready", manual: "manual" };
-  function $s(e2) {
-    return { props: { localdata: { type: Array, default: () => [] }, options: { type: [Object, Array], default: () => ({}) }, spaceInfo: { type: Object, default: () => ({}) }, 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: false }, gettree: { type: [Boolean, String], default: false }, gettreepath: { type: [Boolean, String], default: false }, startwith: { type: String, default: "" }, limitlevel: { type: Number, default: 10 }, groupby: { type: String, default: "" }, groupField: { type: String, default: "" }, distinct: { type: [Boolean, String], default: false }, foreignKey: { type: String, default: "" }, loadtime: { type: String, default: "auto" }, manual: { type: Boolean, default: false } }, data: () => ({ mixinDatacomLoading: false, mixinDatacomHasMore: false, mixinDatacomResData: [], mixinDatacomErrorMessage: "", mixinDatacomPage: {}, mixinDatacomError: null }), created() {
-      this.mixinDatacomPage = { current: this.pageCurrent, size: this.pageSize, count: 0 }, this.$watch(() => {
-        var e3 = [];
-        return ["pageCurrent", "pageSize", "localdata", "collection", "action", "field", "orderby", "where", "getont", "getcount", "gettree", "groupby", "groupField", "distinct"].forEach((t2) => {
-          e3.push(this[t2]);
-        }), e3;
-      }, (e3, t2) => {
-        if (this.loadtime === js.manual)
-          return;
-        let n2 = false;
-        const s2 = [];
-        for (let r2 = 2; r2 < e3.length; r2++)
-          e3[r2] !== t2[r2] && (s2.push(e3[r2]), n2 = true);
-        e3[0] !== t2[0] && (this.mixinDatacomPage.current = this.pageCurrent), this.mixinDatacomPage.size = this.pageSize, this.onMixinDatacomPropsChange(n2, s2);
-      });
-    }, methods: { onMixinDatacomPropsChange(e3, t2) {
-    }, mixinDatacomEasyGet({ getone: e3 = false, success: t2, fail: n2 } = {}) {
-      this.mixinDatacomLoading || (this.mixinDatacomLoading = true, this.mixinDatacomErrorMessage = "", this.mixinDatacomError = null, this.mixinDatacomGet().then((n3) => {
-        this.mixinDatacomLoading = false;
-        const { data: s2, count: r2 } = n3.result;
-        this.getcount && (this.mixinDatacomPage.count = r2), this.mixinDatacomHasMore = s2.length < this.pageSize;
-        const i2 = e3 ? s2.length ? s2[0] : void 0 : s2;
-        this.mixinDatacomResData = i2, t2 && t2(i2);
-      }).catch((e4) => {
-        this.mixinDatacomLoading = false, this.mixinDatacomErrorMessage = e4, this.mixinDatacomError = e4, n2 && n2(e4);
-      }));
-    }, mixinDatacomGet(t2 = {}) {
-      let n2;
-      t2 = t2 || {}, n2 = "undefined" != typeof __uniX && __uniX ? e2.databaseForJQL(this.spaceInfo) : e2.database(this.spaceInfo);
-      const s2 = t2.action || this.action;
-      s2 && (n2 = n2.action(s2));
-      const r2 = t2.collection || this.collection;
-      n2 = Array.isArray(r2) ? n2.collection(...r2) : n2.collection(r2);
-      const i2 = t2.where || this.where;
-      i2 && Object.keys(i2).length && (n2 = n2.where(i2));
-      const o2 = t2.field || this.field;
-      o2 && (n2 = n2.field(o2));
-      const a2 = t2.foreignKey || this.foreignKey;
-      a2 && (n2 = n2.foreignKey(a2));
-      const c2 = t2.groupby || this.groupby;
-      c2 && (n2 = n2.groupBy(c2));
-      const u2 = t2.groupField || this.groupField;
-      u2 && (n2 = n2.groupField(u2));
-      true === (void 0 !== t2.distinct ? t2.distinct : this.distinct) && (n2 = n2.distinct());
-      const h2 = t2.orderby || this.orderby;
-      h2 && (n2 = n2.orderBy(h2));
-      const l2 = void 0 !== t2.pageCurrent ? t2.pageCurrent : this.mixinDatacomPage.current, d2 = void 0 !== t2.pageSize ? t2.pageSize : this.mixinDatacomPage.size, p2 = void 0 !== t2.getcount ? t2.getcount : this.getcount, f2 = void 0 !== t2.gettree ? t2.gettree : this.gettree, g2 = void 0 !== t2.gettreepath ? t2.gettreepath : this.gettreepath, m2 = { getCount: p2 }, y2 = { limitLevel: void 0 !== t2.limitlevel ? t2.limitlevel : this.limitlevel, startWith: void 0 !== t2.startwith ? t2.startwith : this.startwith };
-      return f2 && (m2.getTree = y2), g2 && (m2.getTreePath = y2), n2 = n2.skip(d2 * (l2 - 1)).limit(d2).get(m2), n2;
-    } } };
-  }
-  function Bs(e2) {
-    return function(t2, n2 = {}) {
-      n2 = function(e3, t3 = {}) {
-        return e3.customUI = t3.customUI || e3.customUI, e3.parseSystemError = t3.parseSystemError || e3.parseSystemError, Object.assign(e3.loadingOptions, t3.loadingOptions), Object.assign(e3.errorOptions, t3.errorOptions), "object" == typeof t3.secretMethods && (e3.secretMethods = t3.secretMethods), e3;
-      }({ customUI: false, loadingOptions: { title: "鍔犺浇涓�...", mask: true }, errorOptions: { type: "modal", retry: false } }, n2);
-      const { customUI: s2, loadingOptions: r2, errorOptions: i2, parseSystemError: o2 } = n2, a2 = !s2;
-      return new Proxy({}, { get(s3, c2) {
-        switch (c2) {
-          case "toString":
-            return "[object UniCloudObject]";
-          case "toJSON":
-            return {};
-        }
-        return function({ fn: e3, interceptorName: t3, getCallbackArgs: n3 } = {}) {
-          return async function(...s4) {
-            const r3 = n3 ? n3({ params: s4 }) : {};
-            let i3, o3;
-            try {
-              return await j($(t3, "invoke"), { ...r3 }), i3 = await e3(...s4), await j($(t3, "success"), { ...r3, result: i3 }), i3;
-            } catch (e4) {
-              throw o3 = e4, await j($(t3, "fail"), { ...r3, error: o3 }), o3;
-            } finally {
-              await j($(t3, "complete"), o3 ? { ...r3, error: o3 } : { ...r3, result: i3 });
-            }
-          };
-        }({ fn: async function s4(...u2) {
-          let h2;
-          a2 && uni.showLoading({ title: r2.title, mask: r2.mask });
-          const d2 = { name: t2, type: l.OBJECT, data: { method: c2, params: u2 } };
-          "object" == typeof n2.secretMethods && function(e3, t3) {
-            const n3 = t3.data.method, s5 = e3.secretMethods || {}, r3 = s5[n3] || s5["*"];
-            r3 && (t3.secretType = r3);
-          }(n2, d2);
-          let p2 = false;
-          try {
-            h2 = await e2.callFunction(d2);
-          } catch (e3) {
-            p2 = true, h2 = { result: new te(e3) };
-          }
-          const { errSubject: f2, errCode: g2, errMsg: m2, newToken: y2 } = h2.result || {};
-          if (a2 && uni.hideLoading(), y2 && y2.token && y2.tokenExpired && (ie(y2), Y(H.REFRESH_TOKEN, { ...y2 })), g2) {
-            let e3 = m2;
-            if (p2 && o2) {
-              e3 = (await o2({ objectName: t2, methodName: c2, params: u2, errSubject: f2, errCode: g2, errMsg: m2 })).errMsg || m2;
-            }
-            if (a2)
-              if ("toast" === i2.type)
-                uni.showToast({ title: e3, icon: "none" });
-              else {
-                if ("modal" !== i2.type)
-                  throw new Error(`Invalid errorOptions.type: ${i2.type}`);
-                {
-                  const { confirm: t3 } = await async function({ title: e4, content: t4, showCancel: n4, cancelText: s5, confirmText: r3 } = {}) {
-                    return new Promise((i3, o3) => {
-                      uni.showModal({ title: e4, content: t4, showCancel: n4, cancelText: s5, confirmText: r3, success(e5) {
-                        i3(e5);
-                      }, fail() {
-                        i3({ confirm: false, cancel: true });
-                      } });
-                    });
-                  }({ title: "鎻愮ず", content: e3, showCancel: i2.retry, cancelText: "鍙栨秷", confirmText: i2.retry ? "閲嶈瘯" : "纭畾" });
-                  if (i2.retry && t3)
-                    return s4(...u2);
-                }
-              }
-            const n3 = new te({ subject: f2, code: g2, message: m2, requestId: h2.requestId });
-            throw n3.detail = h2.result, Y(H.RESPONSE, { type: J.CLOUD_OBJECT, content: n3 }), n3;
-          }
-          return Y(H.RESPONSE, { type: J.CLOUD_OBJECT, content: h2.result }), h2.result;
-        }, interceptorName: "callObject", getCallbackArgs: function({ params: e3 } = {}) {
-          return { objectName: t2, methodName: c2, params: e3 };
-        } });
-      } });
-    };
-  }
-  function Ws(e2) {
-    return U(Xt.replace("{spaceId}", e2.config.spaceId));
-  }
-  async function Hs({ openid: e2, callLoginByWeixin: t2 = false } = {}) {
-    Ws(this);
-    throw new Error(`[SecureNetwork] API \`initSecureNetworkByWeixin\` is not supported on platform \`${P}\``);
-  }
-  async function Js(e2) {
-    const t2 = Ws(this);
-    return t2.initPromise || (t2.initPromise = Hs.call(this, e2).then((e3) => e3).catch((e3) => {
-      throw delete t2.initPromise, e3;
-    })), t2.initPromise;
-  }
-  function zs(e2) {
-    return function({ openid: t2, callLoginByWeixin: n2 = false } = {}) {
-      return Js.call(e2, { openid: t2, callLoginByWeixin: n2 });
-    };
-  }
-  function Vs(e2) {
-    !function(e3) {
-      he = e3;
-    }(e2);
-  }
-  function Gs(e2) {
-    const n2 = { getAppBaseInfo: uni.getSystemInfo, getPushClientId: uni.getPushClientId };
-    return function(s2) {
-      return new Promise((r2, i2) => {
-        n2[e2]({ ...s2, success(e3) {
-          r2(e3);
-        }, fail(e3) {
-          i2(e3);
-        } });
-      });
-    };
-  }
-  class Ys extends S {
-    constructor() {
-      super(), this._uniPushMessageCallback = this._receivePushMessage.bind(this), this._currentMessageId = -1, this._payloadQueue = [];
-    }
-    init() {
-      return Promise.all([Gs("getAppBaseInfo")(), Gs("getPushClientId")()]).then(([{ appId: e2 } = {}, { cid: t2 } = {}] = []) => {
-        if (!e2)
-          throw new Error("Invalid appId, please check the manifest.json file");
-        if (!t2)
-          throw new Error("Invalid push client id");
-        this._appId = e2, this._pushClientId = t2, this._seqId = Date.now() + "-" + Math.floor(9e5 * Math.random() + 1e5), this.emit("open"), this._initMessageListener();
-      }, (e2) => {
-        throw this.emit("error", e2), this.close(), e2;
-      });
-    }
-    async open() {
-      return this.init();
-    }
-    _isUniCloudSSE(e2) {
-      if ("receive" !== e2.type)
-        return false;
-      const t2 = e2 && e2.data && e2.data.payload;
-      return !(!t2 || "UNI_CLOUD_SSE" !== t2.channel || t2.seqId !== this._seqId);
-    }
-    _receivePushMessage(e2) {
-      if (!this._isUniCloudSSE(e2))
-        return;
-      const t2 = e2 && e2.data && e2.data.payload, { action: n2, messageId: s2, message: r2 } = t2;
-      this._payloadQueue.push({ action: n2, messageId: s2, message: r2 }), this._consumMessage();
-    }
-    _consumMessage() {
-      for (; ; ) {
-        const e2 = this._payloadQueue.find((e3) => e3.messageId === this._currentMessageId + 1);
-        if (!e2)
-          break;
-        this._currentMessageId++, this._parseMessagePayload(e2);
-      }
-    }
-    _parseMessagePayload(e2) {
-      const { action: t2, messageId: n2, message: s2 } = e2;
-      "end" === t2 ? this._end({ messageId: n2, message: s2 }) : "message" === t2 && this._appendMessage({ messageId: n2, message: s2 });
-    }
-    _appendMessage({ messageId: e2, message: t2 } = {}) {
-      this.emit("message", t2);
-    }
-    _end({ messageId: e2, message: t2 } = {}) {
-      this.emit("end", t2), this.close();
-    }
-    _initMessageListener() {
-      uni.onPushMessage(this._uniPushMessageCallback);
-    }
-    _destroy() {
-      uni.offPushMessage(this._uniPushMessageCallback);
-    }
-    toJSON() {
-      return { appId: this._appId, pushClientId: this._pushClientId, seqId: this._seqId };
-    }
-    close() {
-      this._destroy(), this.emit("close");
-    }
-  }
-  async function Qs(e2) {
-    {
-      const { osName: e3, osVersion: t3 } = ce();
-      "ios" === e3 && function(e4) {
-        if (!e4 || "string" != typeof e4)
-          return 0;
-        const t4 = e4.match(/^(\d+)./);
-        return t4 && t4[1] ? parseInt(t4[1]) : 0;
-      }(t3) >= 14 && console.warn("iOS 14鍙婁互涓婄増鏈繛鎺niCloud鏈湴璋冭瘯鏈嶅姟闇�瑕佸厑璁稿鎴风鏌ユ壘骞惰繛鎺ュ埌鏈湴缃戠粶涓婄殑璁惧锛堜粎寮�鍙戞湡闂撮渶瑕侊紝鍙戣鍚庝笉闇�瑕侊級");
-    }
-    const t2 = e2.__dev__;
-    if (!t2.debugInfo)
-      return;
-    const { address: n2, servePort: s2 } = t2.debugInfo, { address: r2 } = await Ot(n2, s2);
-    if (r2)
-      return t2.localAddress = r2, void (t2.localPort = s2);
-    const i2 = console["error"];
-    let o2 = "";
-    if ("remote" === t2.debugInfo.initialLaunchType ? (t2.debugInfo.forceRemote = true, o2 = "褰撳墠瀹㈡埛绔拰HBuilderX涓嶅湪鍚屼竴灞�鍩熺綉涓嬶紙鎴栧叾浠栫綉缁滃師鍥犳棤娉曡繛鎺BuilderX锛夛紝uniCloud鏈湴璋冭瘯鏈嶅姟涓嶅褰撳墠瀹㈡埛绔敓鏁堛�俓n- 濡傛灉涓嶄娇鐢╱niCloud鏈湴璋冭瘯鏈嶅姟锛岃鐩存帴蹇界暐姝や俊鎭�俓n- 濡傞渶浣跨敤uniCloud鏈湴璋冭瘯鏈嶅姟锛岃灏嗗鎴风涓庝富鏈鸿繛鎺ュ埌鍚屼竴灞�鍩熺綉涓嬪苟閲嶆柊杩愯鍒板鎴风銆�") : o2 = "鏃犳硶杩炴帴uniCloud鏈湴璋冭瘯鏈嶅姟锛岃妫�鏌ュ綋鍓嶅鎴风鏄惁涓庝富鏈哄湪鍚屼竴灞�鍩熺綉涓嬨�俓n- 濡傞渶浣跨敤uniCloud鏈湴璋冭瘯鏈嶅姟锛岃灏嗗鎴风涓庝富鏈鸿繛鎺ュ埌鍚屼竴灞�鍩熺綉涓嬪苟閲嶆柊杩愯鍒板鎴风銆�", o2 += "\n- 濡傛灉鍦℉BuilderX寮�鍚殑鐘舵�佷笅鍒囨崲杩囩綉缁滅幆澧冿紝璇烽噸鍚疕BuilderX鍚庡啀璇昞n- 妫�鏌ョ郴缁熼槻鐏鏄惁鎷︽埅浜咹BuilderX鑷甫鐨刵odejs\n- 妫�鏌ユ槸鍚﹂敊璇殑浣跨敤鎷︽埅鍣ㄤ慨鏀箄ni.request鏂规硶鐨勫弬鏁�", 0 === P.indexOf("mp-") && (o2 += "\n- 灏忕▼搴忎腑濡備綍浣跨敤uniCloud锛岃鍙傝�冿細https://uniapp.dcloud.net.cn/uniCloud/publish.html#useinmp"), !t2.debugInfo.forceRemote)
-      throw new Error(o2);
-    i2(o2);
-  }
-  function Xs(e2) {
-    e2._initPromiseHub || (e2._initPromiseHub = new v({ createPromise: function() {
-      let t2 = Promise.resolve();
-      var n2;
-      n2 = 1, t2 = new Promise((e3) => {
-        setTimeout(() => {
-          e3();
-        }, n2);
-      });
-      const s2 = e2.auth();
-      return t2.then(() => s2.getLoginState()).then((e3) => e3 ? Promise.resolve() : s2.signInAnonymously());
-    } }));
-  }
-  const Zs = { tcb: Pt, tencent: Pt, aliyun: fe, private: Rt, dcloud: Rt, alipay: Bt };
-  let er = new class {
-    init(e2) {
-      let t2 = {};
-      const n2 = Zs[e2.provider];
-      if (!n2)
-        throw new Error("鏈彁渚涙纭殑provider鍙傛暟");
-      t2 = n2.init(e2), function(e3) {
-        const t3 = {};
-        e3.__dev__ = t3, t3.debugLog = "app" === P;
-        const n3 = C;
-        n3 && !n3.code && (t3.debugInfo = n3);
-        const s2 = new v({ createPromise: function() {
-          return Qs(e3);
-        } });
-        t3.initLocalNetwork = function() {
-          return s2.exec();
-        };
-      }(t2), Xs(t2), Gn(t2), function(e3) {
-        const t3 = e3.uploadFile;
-        e3.uploadFile = function(e4) {
-          return t3.call(this, e4);
-        };
-      }(t2), function(e3) {
-        e3.database = function(t3) {
-          if (t3 && Object.keys(t3).length > 0)
-            return e3.init(t3).database();
-          if (this._database)
-            return this._database;
-          const n3 = as(cs, { uniClient: e3 });
-          return this._database = n3, n3;
-        }, e3.databaseForJQL = function(t3) {
-          if (t3 && Object.keys(t3).length > 0)
-            return e3.init(t3).databaseForJQL();
-          if (this._databaseForJQL)
-            return this._databaseForJQL;
-          const n3 = as(cs, { uniClient: e3, isJQL: true });
-          return this._databaseForJQL = n3, n3;
-        };
-      }(t2), function(e3) {
-        e3.getCurrentUserInfo = qs, e3.chooseAndUploadFile = Ks.initChooseAndUploadFile(e3), Object.assign(e3, { get mixinDatacom() {
-          return $s(e3);
-        } }), e3.SSEChannel = Ys, e3.initSecureNetworkByWeixin = zs(e3), e3.setCustomClientInfo = Vs, e3.importObject = Bs(e3);
-      }(t2);
-      return ["callFunction", "uploadFile", "deleteFile", "getTempFileURL", "downloadFile", "chooseAndUploadFile"].forEach((e3) => {
-        if (!t2[e3])
-          return;
-        const n3 = t2[e3];
-        t2[e3] = function() {
-          return n3.apply(t2, Array.from(arguments));
-        }, t2[e3] = (/* @__PURE__ */ function(e4, t3) {
-          return function(n4) {
-            let s2 = false;
-            if ("callFunction" === t3) {
-              const e5 = n4 && n4.type || l.DEFAULT;
-              s2 = e5 !== l.DEFAULT;
-            }
-            const r2 = "callFunction" === t3 && !s2, i2 = this._initPromiseHub.exec();
-            n4 = n4 || {};
-            const { success: o2, fail: a2, complete: c2 } = ee(n4), u2 = i2.then(() => s2 ? Promise.resolve() : j($(t3, "invoke"), n4)).then(() => e4.call(this, n4)).then((e5) => s2 ? Promise.resolve(e5) : j($(t3, "success"), e5).then(() => j($(t3, "complete"), e5)).then(() => (r2 && Y(H.RESPONSE, { type: J.CLOUD_FUNCTION, content: e5 }), Promise.resolve(e5))), (e5) => s2 ? Promise.reject(e5) : j($(t3, "fail"), e5).then(() => j($(t3, "complete"), e5)).then(() => (Y(H.RESPONSE, { type: J.CLOUD_FUNCTION, content: e5 }), Promise.reject(e5))));
-            if (!(o2 || a2 || c2))
-              return u2;
-            u2.then((e5) => {
-              o2 && o2(e5), c2 && c2(e5), r2 && Y(H.RESPONSE, { type: J.CLOUD_FUNCTION, content: e5 });
-            }, (e5) => {
-              a2 && a2(e5), c2 && c2(e5), r2 && Y(H.RESPONSE, { type: J.CLOUD_FUNCTION, content: e5 });
-            });
-          };
-        }(t2[e3], e3)).bind(t2);
-      }), t2.init = this.init, t2;
-    }
-  }();
-  (() => {
-    const e2 = O;
-    let t2 = {};
-    if (e2 && 1 === e2.length)
-      t2 = e2[0], er = er.init(t2), er._isDefault = true;
-    else {
-      const t3 = ["auth", "callFunction", "uploadFile", "deleteFile", "getTempFileURL", "downloadFile"], n2 = ["database", "getCurrentUserInfo", "importObject"];
-      let s2;
-      s2 = e2 && e2.length > 0 ? "搴旂敤鏈夊涓湇鍔$┖闂达紝璇烽�氳繃uniCloud.init鏂规硶鎸囧畾瑕佷娇鐢ㄧ殑鏈嶅姟绌洪棿" : "搴旂敤鏈叧鑱旀湇鍔$┖闂达紝璇峰湪uniCloud鐩綍鍙抽敭鍏宠仈鏈嶅姟绌洪棿", [...t3, ...n2].forEach((e3) => {
-        er[e3] = function() {
-          if (console.error(s2), -1 === n2.indexOf(e3))
-            return Promise.reject(new te({ code: "SYS_ERR", message: s2 }));
-          console.error(s2);
-        };
-      });
-    }
-    if (Object.assign(er, { get mixinDatacom() {
-      return $s(er);
-    } }), Ls(er), er.addInterceptor = F, er.removeInterceptor = K, er.interceptObject = B, uni.__uniCloud = er, "app" === P) {
-      const e3 = D();
-      e3.uniCloud = er, e3.UniCloudError = te;
-    }
-  })();
-  var tr = er;
-  const fontData = [
-    {
-      "font_class": "arrow-down",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "arrow-left",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "arrow-right",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "arrow-up",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "auth",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "auth-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "back",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "bars",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "calendar",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "calendar-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "camera",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "camera-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "cart",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "cart-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "chat",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "chat-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "chatboxes",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "chatboxes-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "chatbubble",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "chatbubble-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "checkbox",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "checkbox-filled",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "checkmarkempty",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "circle",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "circle-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "clear",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "close",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "closeempty",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "cloud-download",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "cloud-download-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "cloud-upload",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "cloud-upload-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "color",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "color-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "compose",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "contact",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "contact-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "down",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "bottom",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "download",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "download-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "email",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "email-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "eye",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "eye-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "eye-slash",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "eye-slash-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "fire",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "fire-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "flag",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "flag-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "folder-add",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "folder-add-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "font",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "forward",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "gear",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "gear-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "gift",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "gift-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "hand-down",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "hand-down-filled",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "hand-up",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "hand-up-filled",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "headphones",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "heart",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "heart-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "help",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "help-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "home",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "home-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "image",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "image-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "images",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "images-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "info",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "info-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "left",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "link",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "list",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "location",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "location-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "locked",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "locked-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "loop",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "mail-open",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "mail-open-filled",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "map",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "map-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "map-pin",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "map-pin-ellipse",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "medal",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "medal-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "mic",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "mic-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "micoff",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "micoff-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "minus",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "minus-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "more",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "more-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "navigate",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "navigate-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "notification",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "notification-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "paperclip",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "paperplane",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "paperplane-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "person",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "person-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "personadd",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "personadd-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "personadd-filled-copy",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "phone",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "phone-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "plus",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "plus-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "plusempty",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "pulldown",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "pyq",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "qq",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "redo",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "redo-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "refresh",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "refresh-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "refreshempty",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "reload",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "right",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "scan",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "search",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "settings",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "settings-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "shop",
-      "unicode": "顦�"
-    },
-    {
-      "font_class": "shop-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "smallcircle",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "smallcircle-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "sound",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "sound-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "spinner-cycle",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "staff",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "staff-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "star",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "star-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "starhalf",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "trash",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "trash-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "tune",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "tune-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "undo",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "undo-filled",
-      "unicode": "顧�"
-    },
-    {
-      "font_class": "up",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "top",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "upload",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "upload-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "videocam",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "videocam-filled",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "vip",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "vip-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "wallet",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "wallet-filled",
-      "unicode": "顩�"
-    },
-    {
-      "font_class": "weibo",
-      "unicode": "顨�"
-    },
-    {
-      "font_class": "weixin",
-      "unicode": "顨�"
-    }
-  ];
-  const _export_sfc = (sfc, props) => {
-    const target = sfc.__vccOpts || sfc;
-    for (const [key, val] of props) {
-      target[key] = val;
-    }
-    return target;
-  };
-  const getVal = (val) => {
-    const reg = /^[0-9]*$/g;
-    return typeof val === "number" || reg.test(val) ? val + "px" : val;
-  };
-  const _sfc_main$G = {
-    name: "UniIcons",
-    emits: ["click"],
-    props: {
-      type: {
-        type: String,
-        default: ""
-      },
-      color: {
-        type: String,
-        default: "#333333"
-      },
-      size: {
-        type: [Number, String],
-        default: 16
-      },
-      customPrefix: {
-        type: String,
-        default: ""
-      },
-      fontFamily: {
-        type: String,
-        default: ""
-      }
-    },
-    data() {
-      return {
-        icons: fontData
-      };
-    },
-    computed: {
-      unicode() {
-        let code = this.icons.find((v2) => v2.font_class === this.type);
-        if (code) {
-          return code.unicode;
-        }
-        return "";
-      },
-      iconSize() {
-        return getVal(this.size);
-      },
-      styleObj() {
-        if (this.fontFamily !== "") {
-          return `color: ${this.color}; font-size: ${this.iconSize}; font-family: ${this.fontFamily};`;
-        }
-        return `color: ${this.color}; font-size: ${this.iconSize};`;
-      }
-    },
-    methods: {
-      _onClick() {
-        this.$emit("click");
-      }
-    }
-  };
-  function _sfc_render$F(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock(
-      "text",
-      {
-        style: vue.normalizeStyle($options.styleObj),
-        class: vue.normalizeClass(["uni-icons", ["uniui-" + $props.type, $props.customPrefix, $props.customPrefix ? $props.type : ""]]),
-        onClick: _cache[0] || (_cache[0] = (...args) => $options._onClick && $options._onClick(...args))
-      },
-      [
-        vue.renderSlot(_ctx.$slots, "default", {}, void 0, true)
-      ],
-      6
-      /* CLASS, STYLE */
-    );
-  }
-  const __easycom_0$6 = /* @__PURE__ */ _export_sfc(_sfc_main$G, [["render", _sfc_render$F], ["__scopeId", "data-v-946bce22"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons.vue"]]);
-  const _sfc_main$F = {
-    name: "uni-data-select",
-    mixins: [tr.mixinDatacom || {}],
-    props: {
-      localdata: {
-        type: Array,
-        default() {
-          return [];
-        }
-      },
-      value: {
-        type: [String, Number],
-        default: ""
-      },
-      modelValue: {
-        type: [String, Number],
-        default: ""
-      },
-      label: {
-        type: String,
-        default: ""
-      },
-      placeholder: {
-        type: String,
-        default: "璇烽�夋嫨"
-      },
-      emptyTips: {
-        type: String,
-        default: "鏃犻�夐」"
-      },
-      clear: {
-        type: Boolean,
-        default: true
-      },
-      defItem: {
-        type: Number,
-        default: 0
-      },
-      disabled: {
-        type: Boolean,
-        default: false
-      },
-      // 鏍煎紡鍖栬緭鍑� 鐢ㄦ硶 field="_id as value, version as text, uni_platform as label" format="{label} - {text}"
-      format: {
-        type: String,
-        default: ""
-      },
-      placement: {
-        type: String,
-        default: "bottom"
-      }
-    },
-    data() {
-      return {
-        showSelector: false,
-        current: "",
-        mixinDatacomResData: [],
-        apps: [],
-        channels: [],
-        cacheKey: "uni-data-select-lastSelectedValue"
-      };
-    },
-    created() {
-      this.debounceGet = this.debounce(() => {
-        this.query();
-      }, 300);
-      if (this.collection && !this.localdata.length) {
-        this.debounceGet();
-      }
-    },
-    computed: {
-      typePlaceholder() {
-        const text = {
-          "opendb-stat-app-versions": "鐗堟湰",
-          "opendb-app-channels": "娓犻亾",
-          "opendb-app-list": "搴旂敤"
-        };
-        const common = this.placeholder;
-        const placeholder = text[this.collection];
-        return placeholder ? common + placeholder : common;
-      },
-      valueCom() {
-        return this.modelValue;
-      },
-      textShow() {
-        let text = this.current;
-        return text;
-      },
-      getOffsetByPlacement() {
-        switch (this.placement) {
-          case "top":
-            return "bottom:calc(100% + 12px);";
-          case "bottom":
-            return "top:calc(100% + 12px);";
-        }
-      }
-    },
-    watch: {
-      localdata: {
-        immediate: true,
-        handler(val, old) {
-          if (Array.isArray(val) && old !== val) {
-            this.mixinDatacomResData = val;
-          }
-        }
-      },
-      valueCom(val, old) {
-        this.initDefVal();
-      },
-      mixinDatacomResData: {
-        immediate: true,
-        handler(val) {
-          if (val.length) {
-            this.initDefVal();
-          }
-        }
-      }
-    },
-    methods: {
-      debounce(fn, time = 100) {
-        let timer = null;
-        return function(...args) {
-          if (timer)
-            clearTimeout(timer);
-          timer = setTimeout(() => {
-            fn.apply(this, args);
-          }, time);
-        };
-      },
-      // 鎵ц鏁版嵁搴撴煡璇�
-      query() {
-        this.mixinDatacomEasyGet();
-      },
-      // 鐩戝惉鏌ヨ鏉′欢鍙樻洿浜嬩欢
-      onMixinDatacomPropsChange() {
-        if (this.collection) {
-          this.debounceGet();
-        }
-      },
-      initDefVal() {
-        let defValue = "";
-        if ((this.valueCom || this.valueCom === 0) && !this.isDisabled(this.valueCom)) {
-          defValue = this.valueCom;
-        } else {
-          let strogeValue;
-          if (this.collection) {
-            strogeValue = this.getCache();
-          }
-          if (strogeValue || strogeValue === 0) {
-            defValue = strogeValue;
-          } else {
-            let defItem = "";
-            if (this.defItem > 0 && this.defItem <= this.mixinDatacomResData.length) {
-              defItem = this.mixinDatacomResData[this.defItem - 1].value;
-            }
-            defValue = defItem;
-          }
-          if (defValue || defValue === 0) {
-            this.emit(defValue);
-          }
-        }
-        const def = this.mixinDatacomResData.find((item) => item.value === defValue);
-        this.current = def ? this.formatItemName(def) : "";
-      },
-      /**
-       * @param {[String, Number]} value
-       * 鍒ゆ柇鐢ㄦ埛缁欑殑 value 鏄惁鍚屾椂涓虹鐢ㄧ姸鎬�
-       */
-      isDisabled(value) {
-        let isDisabled = false;
-        this.mixinDatacomResData.forEach((item) => {
-          if (item.value === value) {
-            isDisabled = item.disable;
-          }
-        });
-        return isDisabled;
-      },
-      clearVal() {
-        this.emit("");
-        if (this.collection) {
-          this.removeCache();
-        }
-      },
-      change(item) {
-        if (!item.disable) {
-          this.showSelector = false;
-          this.current = this.formatItemName(item);
-          this.emit(item.value);
-        }
-      },
-      emit(val) {
-        this.$emit("input", val);
-        this.$emit("update:modelValue", val);
-        this.$emit("change", val);
-        if (this.collection) {
-          this.setCache(val);
-        }
-      },
-      toggleSelector() {
-        if (this.disabled) {
-          return;
-        }
-        this.showSelector = !this.showSelector;
-      },
-      formatItemName(item) {
-        let {
-          text,
-          value,
-          channel_code
-        } = item;
-        channel_code = channel_code ? `(${channel_code})` : "";
-        if (this.format) {
-          let str = "";
-          str = this.format;
-          for (let key in item) {
-            str = str.replace(new RegExp(`{${key}}`, "g"), item[key]);
-          }
-          return str;
-        } else {
-          return this.collection.indexOf("app-list") > 0 ? `${text}(${value})` : text ? text : `鏈懡鍚�${channel_code}`;
-        }
-      },
-      // 鑾峰彇褰撳墠鍔犺浇鐨勬暟鎹�
-      getLoadData() {
-        return this.mixinDatacomResData;
-      },
-      // 鑾峰彇褰撳墠缂撳瓨key
-      getCurrentCacheKey() {
-        return this.collection;
-      },
-      // 鑾峰彇缂撳瓨
-      getCache(name = this.getCurrentCacheKey()) {
-        let cacheData = uni.getStorageSync(this.cacheKey) || {};
-        return cacheData[name];
-      },
-      // 璁剧疆缂撳瓨
-      setCache(value, name = this.getCurrentCacheKey()) {
-        let cacheData = uni.getStorageSync(this.cacheKey) || {};
-        cacheData[name] = value;
-        uni.setStorageSync(this.cacheKey, cacheData);
-      },
-      // 鍒犻櫎缂撳瓨
-      removeCache(name = this.getCurrentCacheKey()) {
-        let cacheData = uni.getStorageSync(this.cacheKey) || {};
-        delete cacheData[name];
-        uni.setStorageSync(this.cacheKey, cacheData);
-      }
-    }
-  };
-  function _sfc_render$E(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_icons = resolveEasycom(vue.resolveDynamicComponent("uni-icons"), __easycom_0$6);
-    return vue.openBlock(), vue.createElementBlock("view", { class: "uni-stat__select" }, [
-      $props.label ? (vue.openBlock(), vue.createElementBlock(
-        "span",
-        {
-          key: 0,
-          class: "uni-label-text hide-on-phone"
-        },
-        vue.toDisplayString($props.label + "锛�"),
-        1
-        /* TEXT */
-      )) : vue.createCommentVNode("v-if", true),
-      vue.createElementVNode(
-        "view",
-        {
-          class: vue.normalizeClass(["uni-stat-box", { "uni-stat__actived": $data.current }])
-        },
-        [
-          vue.createElementVNode(
-            "view",
-            {
-              class: vue.normalizeClass(["uni-select", { "uni-select--disabled": $props.disabled }])
-            },
-            [
-              vue.createElementVNode("view", {
-                class: "uni-select__input-box",
-                onClick: _cache[1] || (_cache[1] = (...args) => $options.toggleSelector && $options.toggleSelector(...args))
-              }, [
-                $data.current ? (vue.openBlock(), vue.createElementBlock(
-                  "view",
-                  {
-                    key: 0,
-                    class: "uni-select__input-text"
-                  },
-                  vue.toDisplayString($options.textShow),
-                  1
-                  /* TEXT */
-                )) : (vue.openBlock(), vue.createElementBlock(
-                  "view",
-                  {
-                    key: 1,
-                    class: "uni-select__input-text uni-select__input-placeholder"
-                  },
-                  vue.toDisplayString($options.typePlaceholder),
-                  1
-                  /* TEXT */
-                )),
-                $data.current && $props.clear && !$props.disabled ? (vue.openBlock(), vue.createElementBlock("view", {
-                  key: 2,
-                  onClick: _cache[0] || (_cache[0] = vue.withModifiers((...args) => $options.clearVal && $options.clearVal(...args), ["stop"]))
-                }, [
-                  vue.createVNode(_component_uni_icons, {
-                    type: "clear",
-                    color: "#c0c4cc",
-                    size: "24"
-                  })
-                ])) : (vue.openBlock(), vue.createElementBlock("view", { key: 3 }, [
-                  vue.createVNode(_component_uni_icons, {
-                    type: $data.showSelector ? "top" : "bottom",
-                    size: "14",
-                    color: "#999"
-                  }, null, 8, ["type"])
-                ]))
-              ]),
-              $data.showSelector ? (vue.openBlock(), vue.createElementBlock("view", {
-                key: 0,
-                class: "uni-select--mask",
-                onClick: _cache[2] || (_cache[2] = (...args) => $options.toggleSelector && $options.toggleSelector(...args))
-              })) : vue.createCommentVNode("v-if", true),
-              $data.showSelector ? (vue.openBlock(), vue.createElementBlock(
-                "view",
-                {
-                  key: 1,
-                  class: "uni-select__selector",
-                  style: vue.normalizeStyle($options.getOffsetByPlacement)
-                },
-                [
-                  vue.createElementVNode(
-                    "view",
-                    {
-                      class: vue.normalizeClass($props.placement == "bottom" ? "uni-popper__arrow_bottom" : "uni-popper__arrow_top")
-                    },
-                    null,
-                    2
-                    /* CLASS */
-                  ),
-                  vue.createElementVNode("scroll-view", {
-                    "scroll-y": "true",
-                    class: "uni-select__selector-scroll"
-                  }, [
-                    $data.mixinDatacomResData.length === 0 ? (vue.openBlock(), vue.createElementBlock("view", {
-                      key: 0,
-                      class: "uni-select__selector-empty"
-                    }, [
-                      vue.createElementVNode(
-                        "text",
-                        null,
-                        vue.toDisplayString($props.emptyTips),
-                        1
-                        /* TEXT */
-                      )
-                    ])) : (vue.openBlock(true), vue.createElementBlock(
-                      vue.Fragment,
-                      { key: 1 },
-                      vue.renderList($data.mixinDatacomResData, (item, index) => {
-                        return vue.openBlock(), vue.createElementBlock("view", {
-                          class: "uni-select__selector-item",
-                          key: index,
-                          onClick: ($event) => $options.change(item)
-                        }, [
-                          vue.createElementVNode(
-                            "text",
-                            {
-                              class: vue.normalizeClass({ "uni-select__selector__disabled": item.disable })
-                            },
-                            vue.toDisplayString($options.formatItemName(item)),
-                            3
-                            /* TEXT, CLASS */
-                          )
-                        ], 8, ["onClick"]);
-                      }),
-                      128
-                      /* KEYED_FRAGMENT */
-                    ))
-                  ])
-                ],
-                4
-                /* STYLE */
-              )) : vue.createCommentVNode("v-if", true)
-            ],
-            2
-            /* CLASS */
-          )
-        ],
-        2
-        /* CLASS */
-      )
-    ]);
-  }
-  const __easycom_7$2 = /* @__PURE__ */ _export_sfc(_sfc_main$F, [["render", _sfc_render$E], ["__scopeId", "data-v-123e8af9"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-data-select/uni-data-select.vue"]]);
-  function obj2strClass(obj) {
-    let classess = "";
-    for (let key in obj) {
-      const val = obj[key];
-      if (val) {
-        classess += `${key} `;
-      }
-    }
-    return classess;
-  }
-  function obj2strStyle(obj) {
-    let style = "";
-    for (let key in obj) {
-      const val = obj[key];
-      style += `${key}:${val};`;
-    }
-    return style;
-  }
-  const _sfc_main$E = {
-    name: "uni-easyinput",
-    emits: [
-      "click",
-      "iconClick",
-      "update:modelValue",
-      "input",
-      "focus",
-      "blur",
-      "confirm",
-      "clear",
-      "eyes",
-      "change",
-      "keyboardheightchange"
-    ],
-    model: {
-      prop: "modelValue",
-      event: "update:modelValue"
-    },
-    options: {
-      virtualHost: true
-    },
-    inject: {
-      form: {
-        from: "uniForm",
-        default: null
-      },
-      formItem: {
-        from: "uniFormItem",
-        default: null
-      }
-    },
-    props: {
-      name: String,
-      value: [Number, String],
-      modelValue: [Number, String],
-      type: {
-        type: String,
-        default: "text"
-      },
-      clearable: {
-        type: Boolean,
-        default: true
-      },
-      autoHeight: {
-        type: Boolean,
-        default: false
-      },
-      placeholder: {
-        type: String,
-        default: " "
-      },
-      placeholderStyle: String,
-      focus: {
-        type: Boolean,
-        default: false
-      },
-      disabled: {
-        type: Boolean,
-        default: false
-      },
-      maxlength: {
-        type: [Number, String],
-        default: 140
-      },
-      confirmType: {
-        type: String,
-        default: "done"
-      },
-      clearSize: {
-        type: [Number, String],
-        default: 24
-      },
-      inputBorder: {
-        type: Boolean,
-        default: true
-      },
-      prefixIcon: {
-        type: String,
-        default: ""
-      },
-      suffixIcon: {
-        type: String,
-        default: ""
-      },
-      trim: {
-        type: [Boolean, String],
-        default: false
-      },
-      cursorSpacing: {
-        type: Number,
-        default: 0
-      },
-      passwordIcon: {
-        type: Boolean,
-        default: true
-      },
-      adjustPosition: {
-        type: Boolean,
-        default: true
-      },
-      primaryColor: {
-        type: String,
-        default: "#2979ff"
-      },
-      styles: {
-        type: Object,
-        default() {
-          return {
-            color: "#333",
-            backgroundColor: "#fff",
-            disableColor: "#F7F6F6",
-            borderColor: "#e5e5e5"
-          };
-        }
-      },
-      errorMessage: {
-        type: [String, Boolean],
-        default: ""
-      }
-    },
-    data() {
-      return {
-        focused: false,
-        val: "",
-        showMsg: "",
-        border: false,
-        isFirstBorder: false,
-        showClearIcon: false,
-        showPassword: false,
-        focusShow: false,
-        localMsg: "",
-        isEnter: false
-        // 鐢ㄤ簬鍒ゆ柇褰撳墠鏄惁鏄娇鐢ㄥ洖杞︽搷浣�
-      };
-    },
-    computed: {
-      // 杈撳叆妗嗗唴鏄惁鏈夊��
-      isVal() {
-        const val = this.val;
-        if (val || val === 0) {
-          return true;
-        }
-        return false;
-      },
-      msg() {
-        return this.localMsg || this.errorMessage;
-      },
-      // 鍥犱负uniapp鐨刬nput缁勪欢鐨刴axlength缁勪欢蹇呴』瑕佹暟鍊硷紝杩欓噷杞负鏁板�硷紝鐢ㄦ埛鍙互浼犲叆瀛楃涓叉暟鍊�
-      inputMaxlength() {
-        return Number(this.maxlength);
-      },
-      // 澶勭悊澶栧眰鏍峰紡鐨剆tyle
-      boxStyle() {
-        return `color:${this.inputBorder && this.msg ? "#e43d33" : this.styles.color};`;
-      },
-      // input 鍐呭鐨勭被鍜屾牱寮忓鐞�
-      inputContentClass() {
-        return obj2strClass({
-          "is-input-border": this.inputBorder,
-          "is-input-error-border": this.inputBorder && this.msg,
-          "is-textarea": this.type === "textarea",
-          "is-disabled": this.disabled,
-          "is-focused": this.focusShow
-        });
-      },
-      inputContentStyle() {
-        const focusColor = this.focusShow ? this.primaryColor : this.styles.borderColor;
-        const borderColor = this.inputBorder && this.msg ? "#dd524d" : focusColor;
-        return obj2strStyle({
-          "border-color": borderColor || "#e5e5e5",
-          "background-color": this.disabled ? this.styles.disableColor : this.styles.backgroundColor
-        });
-      },
-      // input鍙充晶鏍峰紡
-      inputStyle() {
-        const paddingRight = this.type === "password" || this.clearable || this.prefixIcon ? "" : "10px";
-        return obj2strStyle({
-          "padding-right": paddingRight,
-          "padding-left": this.prefixIcon ? "" : "10px"
-        });
-      }
-    },
-    watch: {
-      value(newVal) {
-        if (newVal === null) {
-          this.val = "";
-          return;
-        }
-        this.val = newVal;
-      },
-      modelValue(newVal) {
-        if (newVal === null) {
-          this.val = "";
-          return;
-        }
-        this.val = newVal;
-      },
-      focus(newVal) {
-        this.$nextTick(() => {
-          this.focused = this.focus;
-          this.focusShow = this.focus;
-        });
-      }
-    },
-    created() {
-      this.init();
-      if (this.form && this.formItem) {
-        this.$watch("formItem.errMsg", (newVal) => {
-          this.localMsg = newVal;
-        });
-      }
-    },
-    mounted() {
-      this.$nextTick(() => {
-        this.focused = this.focus;
-        this.focusShow = this.focus;
-      });
-    },
-    methods: {
-      /**
-       * 鍒濆鍖栧彉閲忓��
-       */
-      init() {
-        if (this.value || this.value === 0) {
-          this.val = this.value;
-        } else if (this.modelValue || this.modelValue === 0 || this.modelValue === "") {
-          this.val = this.modelValue;
-        } else {
-          this.val = "";
-        }
-      },
-      /**
-       * 鐐瑰嚮鍥炬爣鏃惰Е鍙�
-       * @param {Object} type
-       */
-      onClickIcon(type) {
-        this.$emit("iconClick", type);
-      },
-      /**
-       * 鏄剧ず闅愯棌鍐呭锛屽瘑鐮佹鏃剁敓鏁�
-       */
-      onEyes() {
-        this.showPassword = !this.showPassword;
-        this.$emit("eyes", this.showPassword);
-      },
-      /**
-       * 杈撳叆鏃惰Е鍙�
-       * @param {Object} event
-       */
-      onInput(event) {
-        let value = event.detail.value;
-        if (this.trim) {
-          if (typeof this.trim === "boolean" && this.trim) {
-            value = this.trimStr(value);
-          }
-          if (typeof this.trim === "string") {
-            value = this.trimStr(value, this.trim);
-          }
-        }
-        if (this.errMsg)
-          this.errMsg = "";
-        this.val = value;
-        this.$emit("input", value);
-        this.$emit("update:modelValue", value);
-      },
-      /**
-       * 澶栭儴璋冪敤鏂规硶
-       * 鑾峰彇鐒︾偣鏃惰Е鍙�
-       * @param {Object} event
-       */
-      onFocus() {
-        this.$nextTick(() => {
-          this.focused = true;
-        });
-        this.$emit("focus", null);
-      },
-      _Focus(event) {
-        this.focusShow = true;
-        this.$emit("focus", event);
-      },
-      /**
-       * 澶栭儴璋冪敤鏂规硶
-       * 澶卞幓鐒︾偣鏃惰Е鍙�
-       * @param {Object} event
-       */
-      onBlur() {
-        this.focused = false;
-        this.$emit("blur", null);
-      },
-      _Blur(event) {
-        event.detail.value;
-        this.focusShow = false;
-        this.$emit("blur", event);
-        if (this.isEnter === false) {
-          this.$emit("change", this.val);
-        }
-        if (this.form && this.formItem) {
-          const { validateTrigger } = this.form;
-          if (validateTrigger === "blur") {
-            this.formItem.onFieldChange();
-          }
-        }
-      },
-      /**
-       * 鎸変笅閿洏鐨勫彂閫侀敭
-       * @param {Object} e
-       */
-      onConfirm(e2) {
-        this.$emit("confirm", this.val);
-        this.isEnter = true;
-        this.$emit("change", this.val);
-        this.$nextTick(() => {
-          this.isEnter = false;
-        });
-      },
-      /**
-       * 娓呯悊鍐呭
-       * @param {Object} event
-       */
-      onClear(event) {
-        this.val = "";
-        this.$emit("input", "");
-        this.$emit("update:modelValue", "");
-        this.$emit("clear");
-      },
-      /**
-       * 閿洏楂樺害鍙戠敓鍙樺寲鐨勬椂鍊欒Е鍙戞浜嬩欢
-       * 鍏煎鎬э細寰俊灏忕▼搴�2.7.0+銆丄pp 3.1.0+
-       * @param {Object} event
-       */
-      onkeyboardheightchange(event) {
-        this.$emit("keyboardheightchange", event);
-      },
-      /**
-       * 鍘婚櫎绌烘牸
-       */
-      trimStr(str, pos = "both") {
-        if (pos === "both") {
-          return str.trim();
-        } else if (pos === "left") {
-          return str.trimLeft();
-        } else if (pos === "right") {
-          return str.trimRight();
-        } else if (pos === "start") {
-          return str.trimStart();
-        } else if (pos === "end") {
-          return str.trimEnd();
-        } else if (pos === "all") {
-          return str.replace(/\s+/g, "");
-        } else if (pos === "none") {
-          return str;
-        }
-        return str;
-      }
-    }
-  };
-  function _sfc_render$D(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_icons = resolveEasycom(vue.resolveDynamicComponent("uni-icons"), __easycom_0$6);
-    return vue.openBlock(), vue.createElementBlock(
-      "view",
-      {
-        class: vue.normalizeClass(["uni-easyinput", { "uni-easyinput-error": $options.msg }]),
-        style: vue.normalizeStyle($options.boxStyle)
-      },
-      [
-        vue.createElementVNode(
-          "view",
-          {
-            class: vue.normalizeClass(["uni-easyinput__content", $options.inputContentClass]),
-            style: vue.normalizeStyle($options.inputContentStyle)
-          },
-          [
-            $props.prefixIcon ? (vue.openBlock(), vue.createBlock(_component_uni_icons, {
-              key: 0,
-              class: "content-clear-icon",
-              type: $props.prefixIcon,
-              color: "#c0c4cc",
-              onClick: _cache[0] || (_cache[0] = ($event) => $options.onClickIcon("prefix")),
-              size: "22"
-            }, null, 8, ["type"])) : vue.createCommentVNode("v-if", true),
-            vue.renderSlot(_ctx.$slots, "left", {}, void 0, true),
-            $props.type === "textarea" ? (vue.openBlock(), vue.createElementBlock("textarea", {
-              key: 1,
-              class: vue.normalizeClass(["uni-easyinput__content-textarea", { "input-padding": $props.inputBorder }]),
-              name: $props.name,
-              value: $data.val,
-              placeholder: $props.placeholder,
-              placeholderStyle: $props.placeholderStyle,
-              disabled: $props.disabled,
-              "placeholder-class": "uni-easyinput__placeholder-class",
-              maxlength: $options.inputMaxlength,
-              focus: $data.focused,
-              autoHeight: $props.autoHeight,
-              "cursor-spacing": $props.cursorSpacing,
-              "adjust-position": $props.adjustPosition,
-              onInput: _cache[1] || (_cache[1] = (...args) => $options.onInput && $options.onInput(...args)),
-              onBlur: _cache[2] || (_cache[2] = (...args) => $options._Blur && $options._Blur(...args)),
-              onFocus: _cache[3] || (_cache[3] = (...args) => $options._Focus && $options._Focus(...args)),
-              onConfirm: _cache[4] || (_cache[4] = (...args) => $options.onConfirm && $options.onConfirm(...args)),
-              onKeyboardheightchange: _cache[5] || (_cache[5] = (...args) => $options.onkeyboardheightchange && $options.onkeyboardheightchange(...args))
-            }, null, 42, ["name", "value", "placeholder", "placeholderStyle", "disabled", "maxlength", "focus", "autoHeight", "cursor-spacing", "adjust-position"])) : (vue.openBlock(), vue.createElementBlock("input", {
-              key: 2,
-              type: $props.type === "password" ? "text" : $props.type,
-              class: "uni-easyinput__content-input",
-              style: vue.normalizeStyle($options.inputStyle),
-              name: $props.name,
-              value: $data.val,
-              password: !$data.showPassword && $props.type === "password",
-              placeholder: $props.placeholder,
-              placeholderStyle: $props.placeholderStyle,
-              "placeholder-class": "uni-easyinput__placeholder-class",
-              disabled: $props.disabled,
-              maxlength: $options.inputMaxlength,
-              focus: $data.focused,
-              confirmType: $props.confirmType,
-              "cursor-spacing": $props.cursorSpacing,
-              "adjust-position": $props.adjustPosition,
-              onFocus: _cache[6] || (_cache[6] = (...args) => $options._Focus && $options._Focus(...args)),
-              onBlur: _cache[7] || (_cache[7] = (...args) => $options._Blur && $options._Blur(...args)),
-              onInput: _cache[8] || (_cache[8] = (...args) => $options.onInput && $options.onInput(...args)),
-              onConfirm: _cache[9] || (_cache[9] = (...args) => $options.onConfirm && $options.onConfirm(...args)),
-              onKeyboardheightchange: _cache[10] || (_cache[10] = (...args) => $options.onkeyboardheightchange && $options.onkeyboardheightchange(...args))
-            }, null, 44, ["type", "name", "value", "password", "placeholder", "placeholderStyle", "disabled", "maxlength", "focus", "confirmType", "cursor-spacing", "adjust-position"])),
-            $props.type === "password" && $props.passwordIcon ? (vue.openBlock(), vue.createElementBlock(
-              vue.Fragment,
-              { key: 3 },
-              [
-                vue.createCommentVNode(" 寮�鍚瘑鐮佹椂鏄剧ず灏忕溂鐫� "),
-                $options.isVal ? (vue.openBlock(), vue.createBlock(_component_uni_icons, {
-                  key: 0,
-                  class: vue.normalizeClass(["content-clear-icon", { "is-textarea-icon": $props.type === "textarea" }]),
-                  type: $data.showPassword ? "eye-slash-filled" : "eye-filled",
-                  size: 22,
-                  color: $data.focusShow ? $props.primaryColor : "#c0c4cc",
-                  onClick: $options.onEyes
-                }, null, 8, ["class", "type", "color", "onClick"])) : vue.createCommentVNode("v-if", true)
-              ],
-              64
-              /* STABLE_FRAGMENT */
-            )) : vue.createCommentVNode("v-if", true),
-            $props.suffixIcon ? (vue.openBlock(), vue.createElementBlock(
-              vue.Fragment,
-              { key: 4 },
-              [
-                $props.suffixIcon ? (vue.openBlock(), vue.createBlock(_component_uni_icons, {
-                  key: 0,
-                  class: "content-clear-icon",
-                  type: $props.suffixIcon,
-                  color: "#c0c4cc",
-                  onClick: _cache[11] || (_cache[11] = ($event) => $options.onClickIcon("suffix")),
-                  size: "22"
-                }, null, 8, ["type"])) : vue.createCommentVNode("v-if", true)
-              ],
-              64
-              /* STABLE_FRAGMENT */
-            )) : (vue.openBlock(), vue.createElementBlock(
-              vue.Fragment,
-              { key: 5 },
-              [
-                $props.clearable && $options.isVal && !$props.disabled && $props.type !== "textarea" ? (vue.openBlock(), vue.createBlock(_component_uni_icons, {
-                  key: 0,
-                  class: vue.normalizeClass(["content-clear-icon", { "is-textarea-icon": $props.type === "textarea" }]),
-                  type: "clear",
-                  size: $props.clearSize,
-                  color: $options.msg ? "#dd524d" : $data.focusShow ? $props.primaryColor : "#c0c4cc",
-                  onClick: $options.onClear
-                }, null, 8, ["class", "size", "color", "onClick"])) : vue.createCommentVNode("v-if", true)
-              ],
-              64
-              /* STABLE_FRAGMENT */
-            )),
-            vue.renderSlot(_ctx.$slots, "right", {}, void 0, true)
-          ],
-          6
-          /* CLASS, STYLE */
-        )
-      ],
-      6
-      /* CLASS, STYLE */
-    );
-  }
-  const __easycom_3 = /* @__PURE__ */ _export_sfc(_sfc_main$E, [["render", _sfc_render$D], ["__scopeId", "data-v-f7a14e66"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-easyinput/uni-easyinput.vue"]]);
-  const popup = {
-    data() {
-      return {};
-    },
-    created() {
-      this.popup = this.getParent();
-    },
-    methods: {
-      /**
-       * 鑾峰彇鐖跺厓绱犲疄渚�
-       */
-      getParent(name = "uniPopup") {
-        let parent = this.$parent;
-        let parentName = parent.$options.name;
-        while (parentName !== name) {
-          parent = parent.$parent;
-          if (!parent)
-            return false;
-          parentName = parent.$options.name;
-        }
-        return parent;
-      }
-    }
-  };
-  const _sfc_main$D = {
-    name: "uniPopupMessage",
-    mixins: [popup],
-    props: {
-      /**
-       * 涓婚 success/warning/info/error	  榛樿 success
-       */
-      type: {
-        type: String,
-        default: "success"
-      },
-      /**
-       * 娑堟伅鏂囧瓧
-       */
-      message: {
-        type: String,
-        default: ""
-      },
-      /**
-       * 鏄剧ず鏃堕棿锛岃缃负 0 鍒欎笉浼氳嚜鍔ㄥ叧闂�
-       */
-      duration: {
-        type: Number,
-        default: 3e3
-      },
-      maskShow: {
-        type: Boolean,
-        default: false
-      }
-    },
-    data() {
-      return {};
-    },
-    created() {
-      this.popup.maskShow = this.maskShow;
-      this.popup.messageChild = this;
-    },
-    methods: {
-      timerClose() {
-        if (this.duration === 0)
-          return;
-        clearTimeout(this.timer);
-        this.timer = setTimeout(() => {
-          this.popup.close();
-        }, this.duration);
-      }
-    }
-  };
-  function _sfc_render$C(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { class: "uni-popup-message" }, [
-      vue.createElementVNode(
-        "view",
-        {
-          class: vue.normalizeClass(["uni-popup-message__box fixforpc-width", "uni-popup__" + $props.type])
-        },
-        [
-          vue.renderSlot(_ctx.$slots, "default", {}, () => [
-            vue.createElementVNode(
-              "text",
-              {
-                class: vue.normalizeClass(["uni-popup-message-text", "uni-popup__" + $props.type + "-text"])
-              },
-              vue.toDisplayString($props.message),
-              3
-              /* TEXT, CLASS */
-            )
-          ], true)
-        ],
-        2
-        /* CLASS */
-      )
-    ]);
-  }
-  const __easycom_6 = /* @__PURE__ */ _export_sfc(_sfc_main$D, [["render", _sfc_render$C], ["__scopeId", "data-v-515d10d7"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-popup-message/uni-popup-message.vue"]]);
-  class MPAnimation {
-    constructor(options, _this) {
-      this.options = options;
-      this.animation = uni.createAnimation({
-        ...options
-      });
-      this.currentStepAnimates = {};
-      this.next = 0;
-      this.$ = _this;
-    }
-    _nvuePushAnimates(type, args) {
-      let aniObj = this.currentStepAnimates[this.next];
-      let styles = {};
-      if (!aniObj) {
-        styles = {
-          styles: {},
-          config: {}
-        };
-      } else {
-        styles = aniObj;
-      }
-      if (animateTypes1.includes(type)) {
-        if (!styles.styles.transform) {
-          styles.styles.transform = "";
-        }
-        let unit = "";
-        if (type === "rotate") {
-          unit = "deg";
-        }
-        styles.styles.transform += `${type}(${args + unit}) `;
-      } else {
-        styles.styles[type] = `${args}`;
-      }
-      this.currentStepAnimates[this.next] = styles;
-    }
-    _animateRun(styles = {}, config = {}) {
-      let ref = this.$.$refs["ani"].ref;
-      if (!ref)
-        return;
-      return new Promise((resolve, reject) => {
-        nvueAnimation.transition(ref, {
-          styles,
-          ...config
-        }, (res) => {
-          resolve();
-        });
-      });
-    }
-    _nvueNextAnimate(animates, step = 0, fn) {
-      let obj = animates[step];
-      if (obj) {
-        let {
-          styles,
-          config
-        } = obj;
-        this._animateRun(styles, config).then(() => {
-          step += 1;
-          this._nvueNextAnimate(animates, step, fn);
-        });
-      } else {
-        this.currentStepAnimates = {};
-        typeof fn === "function" && fn();
-        this.isEnd = true;
-      }
-    }
-    step(config = {}) {
-      this.animation.step(config);
-      return this;
-    }
-    run(fn) {
-      this.$.animationData = this.animation.export();
-      this.$.timer = setTimeout(() => {
-        typeof fn === "function" && fn();
-      }, this.$.durationTime);
-    }
-  }
-  const animateTypes1 = [
-    "matrix",
-    "matrix3d",
-    "rotate",
-    "rotate3d",
-    "rotateX",
-    "rotateY",
-    "rotateZ",
-    "scale",
-    "scale3d",
-    "scaleX",
-    "scaleY",
-    "scaleZ",
-    "skew",
-    "skewX",
-    "skewY",
-    "translate",
-    "translate3d",
-    "translateX",
-    "translateY",
-    "translateZ"
-  ];
-  const animateTypes2 = ["opacity", "backgroundColor"];
-  const animateTypes3 = ["width", "height", "left", "right", "top", "bottom"];
-  animateTypes1.concat(animateTypes2, animateTypes3).forEach((type) => {
-    MPAnimation.prototype[type] = function(...args) {
-      this.animation[type](...args);
-      return this;
-    };
-  });
-  function createAnimation(option, _this) {
-    if (!_this)
-      return;
-    clearTimeout(_this.timer);
-    return new MPAnimation(option, _this);
-  }
-  const _sfc_main$C = {
-    name: "uniTransition",
-    emits: ["click", "change"],
-    props: {
-      show: {
-        type: Boolean,
-        default: false
-      },
-      modeClass: {
-        type: [Array, String],
-        default() {
-          return "fade";
-        }
-      },
-      duration: {
-        type: Number,
-        default: 300
-      },
-      styles: {
-        type: Object,
-        default() {
-          return {};
-        }
-      },
-      customClass: {
-        type: String,
-        default: ""
-      },
-      onceRender: {
-        type: Boolean,
-        default: false
-      }
-    },
-    data() {
-      return {
-        isShow: false,
-        transform: "",
-        opacity: 1,
-        animationData: {},
-        durationTime: 300,
-        config: {}
-      };
-    },
-    watch: {
-      show: {
-        handler(newVal) {
-          if (newVal) {
-            this.open();
-          } else {
-            if (this.isShow) {
-              this.close();
-            }
-          }
-        },
-        immediate: true
-      }
-    },
-    computed: {
-      // 鐢熸垚鏍峰紡鏁版嵁
-      stylesObject() {
-        let styles = {
-          ...this.styles,
-          "transition-duration": this.duration / 1e3 + "s"
-        };
-        let transform = "";
-        for (let i2 in styles) {
-          let line = this.toLine(i2);
-          transform += line + ":" + styles[i2] + ";";
-        }
-        return transform;
-      },
-      // 鍒濆鍖栧姩鐢绘潯浠�
-      transformStyles() {
-        return "transform:" + this.transform + ";opacity:" + this.opacity + ";" + this.stylesObject;
-      }
-    },
-    created() {
-      this.config = {
-        duration: this.duration,
-        timingFunction: "ease",
-        transformOrigin: "50% 50%",
-        delay: 0
-      };
-      this.durationTime = this.duration;
-    },
-    methods: {
-      /**
-       *  ref 瑙﹀彂 鍒濆鍖栧姩鐢�
-       */
-      init(obj = {}) {
-        if (obj.duration) {
-          this.durationTime = obj.duration;
-        }
-        this.animation = createAnimation(Object.assign(this.config, obj), this);
-      },
-      /**
-       * 鐐瑰嚮缁勪欢瑙﹀彂鍥炶皟
-       */
-      onClick() {
-        this.$emit("click", {
-          detail: this.isShow
-        });
-      },
-      /**
-       * ref 瑙﹀彂 鍔ㄧ敾鍒嗙粍
-       * @param {Object} obj
-       */
-      step(obj, config = {}) {
-        if (!this.animation)
-          return;
-        for (let i2 in obj) {
-          try {
-            if (typeof obj[i2] === "object") {
-              this.animation[i2](...obj[i2]);
-            } else {
-              this.animation[i2](obj[i2]);
-            }
-          } catch (e2) {
-            formatAppLog("error", "at node_modules/@dcloudio/uni-ui/lib/uni-transition/uni-transition.vue:148", `鏂规硶 ${i2} 涓嶅瓨鍦╜);
-          }
-        }
-        this.animation.step(config);
-        return this;
-      },
-      /**
-       *  ref 瑙﹀彂 鎵ц鍔ㄧ敾
-       */
-      run(fn) {
-        if (!this.animation)
-          return;
-        this.animation.run(fn);
-      },
-      // 寮�濮嬭繃搴﹀姩鐢�
-      open() {
-        clearTimeout(this.timer);
-        this.transform = "";
-        this.isShow = true;
-        let { opacity, transform } = this.styleInit(false);
-        if (typeof opacity !== "undefined") {
-          this.opacity = opacity;
-        }
-        this.transform = transform;
-        this.$nextTick(() => {
-          this.timer = setTimeout(() => {
-            this.animation = createAnimation(this.config, this);
-            this.tranfromInit(false).step();
-            this.animation.run();
-            this.$emit("change", {
-              detail: this.isShow
-            });
-          }, 20);
-        });
-      },
-      // 鍏抽棴杩囧害鍔ㄧ敾
-      close(type) {
-        if (!this.animation)
-          return;
-        this.tranfromInit(true).step().run(() => {
-          this.isShow = false;
-          this.animationData = null;
-          this.animation = null;
-          let { opacity, transform } = this.styleInit(false);
-          this.opacity = opacity || 1;
-          this.transform = transform;
-          this.$emit("change", {
-            detail: this.isShow
-          });
-        });
-      },
-      // 澶勭悊鍔ㄧ敾寮�濮嬪墠鐨勯粯璁ゆ牱寮�
-      styleInit(type) {
-        let styles = {
-          transform: ""
-        };
-        let buildStyle = (type2, mode) => {
-          if (mode === "fade") {
-            styles.opacity = this.animationType(type2)[mode];
-          } else {
-            styles.transform += this.animationType(type2)[mode] + " ";
-          }
-        };
-        if (typeof this.modeClass === "string") {
-          buildStyle(type, this.modeClass);
-        } else {
-          this.modeClass.forEach((mode) => {
-            buildStyle(type, mode);
-          });
-        }
-        return styles;
-      },
-      // 澶勭悊鍐呯疆缁勫悎鍔ㄧ敾
-      tranfromInit(type) {
-        let buildTranfrom = (type2, mode) => {
-          let aniNum = null;
-          if (mode === "fade") {
-            aniNum = type2 ? 0 : 1;
-          } else {
-            aniNum = type2 ? "-100%" : "0";
-            if (mode === "zoom-in") {
-              aniNum = type2 ? 0.8 : 1;
-            }
-            if (mode === "zoom-out") {
-              aniNum = type2 ? 1.2 : 1;
-            }
-            if (mode === "slide-right") {
-              aniNum = type2 ? "100%" : "0";
-            }
-            if (mode === "slide-bottom") {
-              aniNum = type2 ? "100%" : "0";
-            }
-          }
-          this.animation[this.animationMode()[mode]](aniNum);
-        };
-        if (typeof this.modeClass === "string") {
-          buildTranfrom(type, this.modeClass);
-        } else {
-          this.modeClass.forEach((mode) => {
-            buildTranfrom(type, mode);
-          });
-        }
-        return this.animation;
-      },
-      animationType(type) {
-        return {
-          fade: type ? 0 : 1,
-          "slide-top": `translateY(${type ? "0" : "-100%"})`,
-          "slide-right": `translateX(${type ? "0" : "100%"})`,
-          "slide-bottom": `translateY(${type ? "0" : "100%"})`,
-          "slide-left": `translateX(${type ? "0" : "-100%"})`,
-          "zoom-in": `scaleX(${type ? 1 : 0.8}) scaleY(${type ? 1 : 0.8})`,
-          "zoom-out": `scaleX(${type ? 1 : 1.2}) scaleY(${type ? 1 : 1.2})`
-        };
-      },
-      // 鍐呯疆鍔ㄧ敾绫诲瀷涓庡疄闄呭姩鐢诲搴斿瓧鍏�
-      animationMode() {
-        return {
-          fade: "opacity",
-          "slide-top": "translateY",
-          "slide-right": "translateX",
-          "slide-bottom": "translateY",
-          "slide-left": "translateX",
-          "zoom-in": "scale",
-          "zoom-out": "scale"
-        };
-      },
-      // 椹煎嘲杞腑妯嚎
-      toLine(name) {
-        return name.replace(/([A-Z])/g, "-$1").toLowerCase();
-      }
-    }
-  };
-  function _sfc_render$B(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.withDirectives((vue.openBlock(), vue.createElementBlock("view", {
-      ref: "ani",
-      animation: $data.animationData,
-      class: vue.normalizeClass($props.customClass),
-      style: vue.normalizeStyle($options.transformStyles),
-      onClick: _cache[0] || (_cache[0] = (...args) => $options.onClick && $options.onClick(...args))
-    }, [
-      vue.renderSlot(_ctx.$slots, "default")
-    ], 14, ["animation"])), [
-      [vue.vShow, $data.isShow]
-    ]);
-  }
-  const __easycom_0$5 = /* @__PURE__ */ _export_sfc(_sfc_main$C, [["render", _sfc_render$B], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-transition/uni-transition.vue"]]);
-  const _sfc_main$B = {
-    name: "uniPopup",
-    components: {},
-    emits: ["change", "maskClick"],
-    props: {
-      // 寮�鍚姩鐢�
-      animation: {
-        type: Boolean,
-        default: true
-      },
-      // 寮瑰嚭灞傜被鍨嬶紝鍙�夊�硷紝top: 椤堕儴寮瑰嚭灞傦紱bottom锛氬簳閮ㄥ脊鍑哄眰锛沜enter锛氬叏灞忓脊鍑哄眰
-      // message: 娑堟伅鎻愮ず ; dialog : 瀵硅瘽妗�
-      type: {
-        type: String,
-        default: "center"
-      },
-      // maskClick
-      isMaskClick: {
-        type: Boolean,
-        default: null
-      },
-      // TODO 2 涓増鏈悗搴熷純灞炴�� 锛屼娇鐢� isMaskClick
-      maskClick: {
-        type: Boolean,
-        default: null
-      },
-      backgroundColor: {
-        type: String,
-        default: "none"
-      },
-      safeArea: {
-        type: Boolean,
-        default: true
-      },
-      maskBackgroundColor: {
-        type: String,
-        default: "rgba(0, 0, 0, 0.4)"
-      },
-      borderRadius: {
-        type: String
-      }
-    },
-    watch: {
-      /**
-       * 鐩戝惉type绫诲瀷
-       */
-      type: {
-        handler: function(type) {
-          if (!this.config[type])
-            return;
-          this[this.config[type]](true);
-        },
-        immediate: true
-      },
-      isDesktop: {
-        handler: function(newVal) {
-          if (!this.config[newVal])
-            return;
-          this[this.config[this.type]](true);
-        },
-        immediate: true
-      },
-      /**
-       * 鐩戝惉閬僵鏄惁鍙偣鍑�
-       * @param {Object} val
-       */
-      maskClick: {
-        handler: function(val) {
-          this.mkclick = val;
-        },
-        immediate: true
-      },
-      isMaskClick: {
-        handler: function(val) {
-          this.mkclick = val;
-        },
-        immediate: true
-      },
-      // H5 涓嬬姝㈠簳閮ㄦ粴鍔�
-      showPopup(show) {
-      }
-    },
-    data() {
-      return {
-        duration: 300,
-        ani: [],
-        showPopup: false,
-        showTrans: false,
-        popupWidth: 0,
-        popupHeight: 0,
-        config: {
-          top: "top",
-          bottom: "bottom",
-          center: "center",
-          left: "left",
-          right: "right",
-          message: "top",
-          dialog: "center",
-          share: "bottom"
-        },
-        maskClass: {
-          position: "fixed",
-          bottom: 0,
-          top: 0,
-          left: 0,
-          right: 0,
-          backgroundColor: "rgba(0, 0, 0, 0.4)"
-        },
-        transClass: {
-          backgroundColor: "transparent",
-          borderRadius: this.borderRadius || "0",
-          position: "fixed",
-          left: 0,
-          right: 0
-        },
-        maskShow: true,
-        mkclick: true,
-        popupstyle: "top"
-      };
-    },
-    computed: {
-      getStyles() {
-        let res = { backgroundColor: this.bg };
-        if (this.borderRadius || "0") {
-          res = Object.assign(res, { borderRadius: this.borderRadius });
-        }
-        return res;
-      },
-      isDesktop() {
-        return this.popupWidth >= 500 && this.popupHeight >= 500;
-      },
-      bg() {
-        if (this.backgroundColor === "" || this.backgroundColor === "none") {
-          return "transparent";
-        }
-        return this.backgroundColor;
-      }
-    },
-    mounted() {
-      const fixSize = () => {
-        const {
-          windowWidth,
-          windowHeight,
-          windowTop,
-          safeArea,
-          screenHeight,
-          safeAreaInsets
-        } = uni.getSystemInfoSync();
-        this.popupWidth = windowWidth;
-        this.popupHeight = windowHeight + (windowTop || 0);
-        if (safeArea && this.safeArea) {
-          this.safeAreaInsets = safeAreaInsets.bottom;
-        } else {
-          this.safeAreaInsets = 0;
-        }
-      };
-      fixSize();
-    },
-    // TODO vue3
-    unmounted() {
-      this.setH5Visible();
-    },
-    activated() {
-      this.setH5Visible(!this.showPopup);
-    },
-    deactivated() {
-      this.setH5Visible(true);
-    },
-    created() {
-      if (this.isMaskClick === null && this.maskClick === null) {
-        this.mkclick = true;
-      } else {
-        this.mkclick = this.isMaskClick !== null ? this.isMaskClick : this.maskClick;
-      }
-      if (this.animation) {
-        this.duration = 300;
-      } else {
-        this.duration = 0;
-      }
-      this.messageChild = null;
-      this.clearPropagation = false;
-      this.maskClass.backgroundColor = this.maskBackgroundColor;
-    },
-    methods: {
-      setH5Visible(visible = true) {
-      },
-      /**
-       * 鍏敤鏂规硶锛屼笉鏄剧ず閬僵灞�
-       */
-      closeMask() {
-        this.maskShow = false;
-      },
-      /**
-       * 鍏敤鏂规硶锛岄伄缃╁眰绂佹鐐瑰嚮
-       */
-      disableMask() {
-        this.mkclick = false;
-      },
-      // TODO nvue 鍙栨秷鍐掓场
-      clear(e2) {
-        e2.stopPropagation();
-        this.clearPropagation = true;
-      },
-      open(direction) {
-        if (this.showPopup) {
-          return;
-        }
-        let innerType = ["top", "center", "bottom", "left", "right", "message", "dialog", "share"];
-        if (!(direction && innerType.indexOf(direction) !== -1)) {
-          direction = this.type;
-        }
-        if (!this.config[direction]) {
-          formatAppLog("error", "at node_modules/@dcloudio/uni-ui/lib/uni-popup/uni-popup.vue:310", "缂哄皯绫诲瀷锛�", direction);
-          return;
-        }
-        this[this.config[direction]]();
-        this.$emit("change", {
-          show: true,
-          type: direction
-        });
-      },
-      close(type) {
-        this.showTrans = false;
-        this.$emit("change", {
-          show: false,
-          type: this.type
-        });
-        clearTimeout(this.timer);
-        this.timer = setTimeout(() => {
-          this.showPopup = false;
-        }, 300);
-      },
-      // TODO 澶勭悊鍐掓场浜嬩欢锛屽ご鏉$殑鍐掓场浜嬩欢鏈夐棶棰� 锛屽厛杩欐牱鍏煎
-      touchstart() {
-        this.clearPropagation = false;
-      },
-      onTap() {
-        if (this.clearPropagation) {
-          this.clearPropagation = false;
-          return;
-        }
-        this.$emit("maskClick");
-        if (!this.mkclick)
-          return;
-        this.close();
-      },
-      /**
-       * 椤堕儴寮瑰嚭鏍峰紡澶勭悊
-       */
-      top(type) {
-        this.popupstyle = this.isDesktop ? "fixforpc-top" : "top";
-        this.ani = ["slide-top"];
-        this.transClass = {
-          position: "fixed",
-          left: 0,
-          right: 0,
-          backgroundColor: this.bg,
-          borderRadius: this.borderRadius || "0"
-        };
-        if (type)
-          return;
-        this.showPopup = true;
-        this.showTrans = true;
-        this.$nextTick(() => {
-          this.showPoptrans();
-          if (this.messageChild && this.type === "message") {
-            this.messageChild.timerClose();
-          }
-        });
-      },
-      /**
-       * 搴曢儴寮瑰嚭鏍峰紡澶勭悊
-       */
-      bottom(type) {
-        this.popupstyle = "bottom";
-        this.ani = ["slide-bottom"];
-        this.transClass = {
-          position: "fixed",
-          left: 0,
-          right: 0,
-          bottom: 0,
-          paddingBottom: this.safeAreaInsets + "px",
-          backgroundColor: this.bg,
-          borderRadius: this.borderRadius || "0"
-        };
-        if (type)
-          return;
-        this.showPoptrans();
-      },
-      /**
-       * 涓棿寮瑰嚭鏍峰紡澶勭悊
-       */
-      center(type) {
-        this.popupstyle = "center";
-        this.ani = ["zoom-out", "fade"];
-        this.transClass = {
-          position: "fixed",
-          display: "flex",
-          flexDirection: "column",
-          bottom: 0,
-          left: 0,
-          right: 0,
-          top: 0,
-          justifyContent: "center",
-          alignItems: "center",
-          borderRadius: this.borderRadius || "0"
-        };
-        if (type)
-          return;
-        this.showPoptrans();
-      },
-      left(type) {
-        this.popupstyle = "left";
-        this.ani = ["slide-left"];
-        this.transClass = {
-          position: "fixed",
-          left: 0,
-          bottom: 0,
-          top: 0,
-          backgroundColor: this.bg,
-          borderRadius: this.borderRadius || "0",
-          display: "flex",
-          flexDirection: "column"
-        };
-        if (type)
-          return;
-        this.showPoptrans();
-      },
-      right(type) {
-        this.popupstyle = "right";
-        this.ani = ["slide-right"];
-        this.transClass = {
-          position: "fixed",
-          bottom: 0,
-          right: 0,
-          top: 0,
-          backgroundColor: this.bg,
-          borderRadius: this.borderRadius || "0",
-          display: "flex",
-          flexDirection: "column"
-        };
-        if (type)
-          return;
-        this.showPoptrans();
-      },
-      showPoptrans() {
-        this.$nextTick(() => {
-          this.showPopup = true;
-          this.showTrans = true;
-        });
-      }
-    }
-  };
-  function _sfc_render$A(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_transition = resolveEasycom(vue.resolveDynamicComponent("uni-transition"), __easycom_0$5);
-    return $data.showPopup ? (vue.openBlock(), vue.createElementBlock(
-      "view",
-      {
-        key: 0,
-        class: vue.normalizeClass(["uni-popup", [$data.popupstyle, $options.isDesktop ? "fixforpc-z-index" : ""]])
-      },
-      [
-        vue.createElementVNode(
-          "view",
-          {
-            onTouchstart: _cache[1] || (_cache[1] = (...args) => $options.touchstart && $options.touchstart(...args))
-          },
-          [
-            $data.maskShow ? (vue.openBlock(), vue.createBlock(_component_uni_transition, {
-              key: "1",
-              name: "mask",
-              "mode-class": "fade",
-              styles: $data.maskClass,
-              duration: $data.duration,
-              show: $data.showTrans,
-              onClick: $options.onTap
-            }, null, 8, ["styles", "duration", "show", "onClick"])) : vue.createCommentVNode("v-if", true),
-            vue.createVNode(_component_uni_transition, {
-              key: "2",
-              "mode-class": $data.ani,
-              name: "content",
-              styles: $data.transClass,
-              duration: $data.duration,
-              show: $data.showTrans,
-              onClick: $options.onTap
-            }, {
-              default: vue.withCtx(() => [
-                vue.createElementVNode(
-                  "view",
-                  {
-                    class: vue.normalizeClass(["uni-popup__wrapper", [$data.popupstyle]]),
-                    style: vue.normalizeStyle($options.getStyles),
-                    onClick: _cache[0] || (_cache[0] = (...args) => $options.clear && $options.clear(...args))
-                  },
-                  [
-                    vue.renderSlot(_ctx.$slots, "default", {}, void 0, true)
-                  ],
-                  6
-                  /* CLASS, STYLE */
-                )
-              ]),
-              _: 3
-              /* FORWARDED */
-            }, 8, ["mode-class", "styles", "duration", "show", "onClick"])
-          ],
-          32
-          /* NEED_HYDRATION */
-        )
-      ],
-      2
-      /* CLASS */
-    )) : vue.createCommentVNode("v-if", true);
-  }
-  const __easycom_7$1 = /* @__PURE__ */ _export_sfc(_sfc_main$B, [["render", _sfc_render$A], ["__scopeId", "data-v-7db519c7"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-popup/uni-popup.vue"]]);
-  var isVue2 = false;
-  function set(target, key, val) {
-    if (Array.isArray(target)) {
-      target.length = Math.max(target.length, key);
-      target.splice(key, 1, val);
-      return val;
-    }
-    target[key] = val;
-    return val;
-  }
-  function del(target, key) {
-    if (Array.isArray(target)) {
-      target.splice(key, 1);
-      return;
-    }
-    delete target[key];
-  }
-  function getDevtoolsGlobalHook() {
-    return getTarget().__VUE_DEVTOOLS_GLOBAL_HOOK__;
-  }
-  function getTarget() {
-    return typeof navigator !== "undefined" && typeof window !== "undefined" ? window : typeof global !== "undefined" ? global : {};
-  }
-  const isProxyAvailable = typeof Proxy === "function";
-  const HOOK_SETUP = "devtools-plugin:setup";
-  const HOOK_PLUGIN_SETTINGS_SET = "plugin:settings:set";
-  let supported;
-  let perf;
-  function isPerformanceSupported() {
-    var _a;
-    if (supported !== void 0) {
-      return supported;
-    }
-    if (typeof window !== "undefined" && window.performance) {
-      supported = true;
-      perf = window.performance;
-    } else if (typeof global !== "undefined" && ((_a = global.perf_hooks) === null || _a === void 0 ? void 0 : _a.performance)) {
-      supported = true;
-      perf = global.perf_hooks.performance;
-    } else {
-      supported = false;
-    }
-    return supported;
-  }
-  function now() {
-    return isPerformanceSupported() ? perf.now() : Date.now();
-  }
-  class ApiProxy {
-    constructor(plugin, hook) {
-      this.target = null;
-      this.targetQueue = [];
-      this.onQueue = [];
-      this.plugin = plugin;
-      this.hook = hook;
-      const defaultSettings = {};
-      if (plugin.settings) {
-        for (const id in plugin.settings) {
-          const item = plugin.settings[id];
-          defaultSettings[id] = item.defaultValue;
-        }
-      }
-      const localSettingsSaveId = `__vue-devtools-plugin-settings__${plugin.id}`;
-      let currentSettings = Object.assign({}, defaultSettings);
-      try {
-        const raw = localStorage.getItem(localSettingsSaveId);
-        const data = JSON.parse(raw);
-        Object.assign(currentSettings, data);
-      } catch (e2) {
-      }
-      this.fallbacks = {
-        getSettings() {
-          return currentSettings;
-        },
-        setSettings(value) {
-          try {
-            localStorage.setItem(localSettingsSaveId, JSON.stringify(value));
-          } catch (e2) {
-          }
-          currentSettings = value;
-        },
-        now() {
-          return now();
-        }
-      };
-      if (hook) {
-        hook.on(HOOK_PLUGIN_SETTINGS_SET, (pluginId, value) => {
-          if (pluginId === this.plugin.id) {
-            this.fallbacks.setSettings(value);
-          }
-        });
-      }
-      this.proxiedOn = new Proxy({}, {
-        get: (_target, prop) => {
-          if (this.target) {
-            return this.target.on[prop];
-          } else {
-            return (...args) => {
-              this.onQueue.push({
-                method: prop,
-                args
-              });
-            };
-          }
-        }
-      });
-      this.proxiedTarget = new Proxy({}, {
-        get: (_target, prop) => {
-          if (this.target) {
-            return this.target[prop];
-          } else if (prop === "on") {
-            return this.proxiedOn;
-          } else if (Object.keys(this.fallbacks).includes(prop)) {
-            return (...args) => {
-              this.targetQueue.push({
-                method: prop,
-                args,
-                resolve: () => {
-                }
-              });
-              return this.fallbacks[prop](...args);
-            };
-          } else {
-            return (...args) => {
-              return new Promise((resolve) => {
-                this.targetQueue.push({
-                  method: prop,
-                  args,
-                  resolve
-                });
-              });
-            };
-          }
-        }
-      });
-    }
-    async setRealTarget(target) {
-      this.target = target;
-      for (const item of this.onQueue) {
-        this.target.on[item.method](...item.args);
-      }
-      for (const item of this.targetQueue) {
-        item.resolve(await this.target[item.method](...item.args));
-      }
-    }
-  }
-  function setupDevtoolsPlugin(pluginDescriptor, setupFn) {
-    const descriptor = pluginDescriptor;
-    const target = getTarget();
-    const hook = getDevtoolsGlobalHook();
-    const enableProxy = isProxyAvailable && descriptor.enableEarlyProxy;
-    if (hook && (target.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__ || !enableProxy)) {
-      hook.emit(HOOK_SETUP, pluginDescriptor, setupFn);
-    } else {
-      const proxy = enableProxy ? new ApiProxy(descriptor, hook) : null;
-      const list = target.__VUE_DEVTOOLS_PLUGINS__ = target.__VUE_DEVTOOLS_PLUGINS__ || [];
-      list.push({
-        pluginDescriptor: descriptor,
-        setupFn,
-        proxy
-      });
-      if (proxy)
-        setupFn(proxy.proxiedTarget);
-    }
-  }
-  /*!
-   * pinia v2.1.7
-   * (c) 2023 Eduardo San Martin Morote
-   * @license MIT
-   */
-  let activePinia;
-  const setActivePinia = (pinia) => activePinia = pinia;
-  const piniaSymbol = Symbol("pinia");
-  function isPlainObject$2(o2) {
-    return o2 && typeof o2 === "object" && Object.prototype.toString.call(o2) === "[object Object]" && typeof o2.toJSON !== "function";
-  }
-  var MutationType;
-  (function(MutationType2) {
-    MutationType2["direct"] = "direct";
-    MutationType2["patchObject"] = "patch object";
-    MutationType2["patchFunction"] = "patch function";
-  })(MutationType || (MutationType = {}));
-  const IS_CLIENT = typeof window !== "undefined";
-  const USE_DEVTOOLS = IS_CLIENT;
-  const _global$1 = /* @__PURE__ */ (() => typeof window === "object" && window.window === window ? window : typeof self === "object" && self.self === self ? self : typeof global === "object" && global.global === global ? global : typeof globalThis === "object" ? globalThis : { HTMLElement: null })();
-  function bom(blob, { autoBom = false } = {}) {
-    if (autoBom && /^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(blob.type)) {
-      return new Blob([String.fromCharCode(65279), blob], { type: blob.type });
-    }
-    return blob;
-  }
-  function download(url, name, opts) {
-    const xhr = new XMLHttpRequest();
-    xhr.open("GET", url);
-    xhr.responseType = "blob";
-    xhr.onload = function() {
-      saveAs(xhr.response, name, opts);
-    };
-    xhr.onerror = function() {
-      console.error("could not download file");
-    };
-    xhr.send();
-  }
-  function corsEnabled(url) {
-    const xhr = new XMLHttpRequest();
-    xhr.open("HEAD", url, false);
-    try {
-      xhr.send();
-    } catch (e2) {
-    }
-    return xhr.status >= 200 && xhr.status <= 299;
-  }
-  function click(node) {
-    try {
-      node.dispatchEvent(new MouseEvent("click"));
-    } catch (e2) {
-      const evt = document.createEvent("MouseEvents");
-      evt.initMouseEvent("click", true, true, window, 0, 0, 0, 80, 20, false, false, false, false, 0, null);
-      node.dispatchEvent(evt);
-    }
-  }
-  const _navigator = typeof navigator === "object" ? navigator : { userAgent: "" };
-  const isMacOSWebView = /* @__PURE__ */ (() => /Macintosh/.test(_navigator.userAgent) && /AppleWebKit/.test(_navigator.userAgent) && !/Safari/.test(_navigator.userAgent))();
-  const saveAs = !IS_CLIENT ? () => {
-  } : (
-    // Use download attribute first if possible (#193 Lumia mobile) unless this is a macOS WebView or mini program
-    typeof HTMLAnchorElement !== "undefined" && "download" in HTMLAnchorElement.prototype && !isMacOSWebView ? downloadSaveAs : (
-      // Use msSaveOrOpenBlob as a second approach
-      "msSaveOrOpenBlob" in _navigator ? msSaveAs : (
-        // Fallback to using FileReader and a popup
-        fileSaverSaveAs
-      )
-    )
-  );
-  function downloadSaveAs(blob, name = "download", opts) {
-    const a2 = document.createElement("a");
-    a2.download = name;
-    a2.rel = "noopener";
-    if (typeof blob === "string") {
-      a2.href = blob;
-      if (a2.origin !== location.origin) {
-        if (corsEnabled(a2.href)) {
-          download(blob, name, opts);
-        } else {
-          a2.target = "_blank";
-          click(a2);
-        }
-      } else {
-        click(a2);
-      }
-    } else {
-      a2.href = URL.createObjectURL(blob);
-      setTimeout(function() {
-        URL.revokeObjectURL(a2.href);
-      }, 4e4);
-      setTimeout(function() {
-        click(a2);
-      }, 0);
-    }
-  }
-  function msSaveAs(blob, name = "download", opts) {
-    if (typeof blob === "string") {
-      if (corsEnabled(blob)) {
-        download(blob, name, opts);
-      } else {
-        const a2 = document.createElement("a");
-        a2.href = blob;
-        a2.target = "_blank";
-        setTimeout(function() {
-          click(a2);
-        });
-      }
-    } else {
-      navigator.msSaveOrOpenBlob(bom(blob, opts), name);
-    }
-  }
-  function fileSaverSaveAs(blob, name, opts, popup2) {
-    popup2 = popup2 || open("", "_blank");
-    if (popup2) {
-      popup2.document.title = popup2.document.body.innerText = "downloading...";
-    }
-    if (typeof blob === "string")
-      return download(blob, name, opts);
-    const force = blob.type === "application/octet-stream";
-    const isSafari = /constructor/i.test(String(_global$1.HTMLElement)) || "safari" in _global$1;
-    const isChromeIOS = /CriOS\/[\d]+/.test(navigator.userAgent);
-    if ((isChromeIOS || force && isSafari || isMacOSWebView) && typeof FileReader !== "undefined") {
-      const reader = new FileReader();
-      reader.onloadend = function() {
-        let url = reader.result;
-        if (typeof url !== "string") {
-          popup2 = null;
-          throw new Error("Wrong reader.result type");
-        }
-        url = isChromeIOS ? url : url.replace(/^data:[^;]*;/, "data:attachment/file;");
-        if (popup2) {
-          popup2.location.href = url;
-        } else {
-          location.assign(url);
-        }
-        popup2 = null;
-      };
-      reader.readAsDataURL(blob);
-    } else {
-      const url = URL.createObjectURL(blob);
-      if (popup2)
-        popup2.location.assign(url);
-      else
-        location.href = url;
-      popup2 = null;
-      setTimeout(function() {
-        URL.revokeObjectURL(url);
-      }, 4e4);
-    }
-  }
-  function toastMessage(message, type) {
-    const piniaMessage = "馃崓 " + message;
-    if (typeof __VUE_DEVTOOLS_TOAST__ === "function") {
-      __VUE_DEVTOOLS_TOAST__(piniaMessage, type);
-    } else if (type === "error") {
-      console.error(piniaMessage);
-    } else if (type === "warn") {
-      console.warn(piniaMessage);
-    } else {
-      console.log(piniaMessage);
-    }
-  }
-  function isPinia(o2) {
-    return "_a" in o2 && "install" in o2;
-  }
-  function checkClipboardAccess() {
-    if (!("clipboard" in navigator)) {
-      toastMessage(`Your browser doesn't support the Clipboard API`, "error");
-      return true;
-    }
-  }
-  function checkNotFocusedError(error) {
-    if (error instanceof Error && error.message.toLowerCase().includes("document is not focused")) {
-      toastMessage('You need to activate the "Emulate a focused page" setting in the "Rendering" panel of devtools.', "warn");
-      return true;
-    }
-    return false;
-  }
-  async function actionGlobalCopyState(pinia) {
-    if (checkClipboardAccess())
-      return;
-    try {
-      await navigator.clipboard.writeText(JSON.stringify(pinia.state.value));
-      toastMessage("Global state copied to clipboard.");
-    } catch (error) {
-      if (checkNotFocusedError(error))
-        return;
-      toastMessage(`Failed to serialize the state. Check the console for more details.`, "error");
-      console.error(error);
-    }
-  }
-  async function actionGlobalPasteState(pinia) {
-    if (checkClipboardAccess())
-      return;
-    try {
-      loadStoresState(pinia, JSON.parse(await navigator.clipboard.readText()));
-      toastMessage("Global state pasted from clipboard.");
-    } catch (error) {
-      if (checkNotFocusedError(error))
-        return;
-      toastMessage(`Failed to deserialize the state from clipboard. Check the console for more details.`, "error");
-      console.error(error);
-    }
-  }
-  async function actionGlobalSaveState(pinia) {
-    try {
-      saveAs(new Blob([JSON.stringify(pinia.state.value)], {
-        type: "text/plain;charset=utf-8"
-      }), "pinia-state.json");
-    } catch (error) {
-      toastMessage(`Failed to export the state as JSON. Check the console for more details.`, "error");
-      console.error(error);
-    }
-  }
-  let fileInput;
-  function getFileOpener() {
-    if (!fileInput) {
-      fileInput = document.createElement("input");
-      fileInput.type = "file";
-      fileInput.accept = ".json";
-    }
-    function openFile() {
-      return new Promise((resolve, reject) => {
-        fileInput.onchange = async () => {
-          const files = fileInput.files;
-          if (!files)
-            return resolve(null);
-          const file = files.item(0);
-          if (!file)
-            return resolve(null);
-          return resolve({ text: await file.text(), file });
-        };
-        fileInput.oncancel = () => resolve(null);
-        fileInput.onerror = reject;
-        fileInput.click();
-      });
-    }
-    return openFile;
-  }
-  async function actionGlobalOpenStateFile(pinia) {
-    try {
-      const open2 = getFileOpener();
-      const result = await open2();
-      if (!result)
-        return;
-      const { text, file } = result;
-      loadStoresState(pinia, JSON.parse(text));
-      toastMessage(`Global state imported from "${file.name}".`);
-    } catch (error) {
-      toastMessage(`Failed to import the state from JSON. Check the console for more details.`, "error");
-      console.error(error);
-    }
-  }
-  function loadStoresState(pinia, state) {
-    for (const key in state) {
-      const storeState = pinia.state.value[key];
-      if (storeState) {
-        Object.assign(storeState, state[key]);
-      } else {
-        pinia.state.value[key] = state[key];
-      }
-    }
-  }
-  function formatDisplay(display) {
-    return {
-      _custom: {
-        display
-      }
-    };
-  }
-  const PINIA_ROOT_LABEL = "馃崓 Pinia (root)";
-  const PINIA_ROOT_ID = "_root";
-  function formatStoreForInspectorTree(store) {
-    return isPinia(store) ? {
-      id: PINIA_ROOT_ID,
-      label: PINIA_ROOT_LABEL
-    } : {
-      id: store.$id,
-      label: store.$id
-    };
-  }
-  function formatStoreForInspectorState(store) {
-    if (isPinia(store)) {
-      const storeNames = Array.from(store._s.keys());
-      const storeMap = store._s;
-      const state2 = {
-        state: storeNames.map((storeId) => ({
-          editable: true,
-          key: storeId,
-          value: store.state.value[storeId]
-        })),
-        getters: storeNames.filter((id) => storeMap.get(id)._getters).map((id) => {
-          const store2 = storeMap.get(id);
-          return {
-            editable: false,
-            key: id,
-            value: store2._getters.reduce((getters, key) => {
-              getters[key] = store2[key];
-              return getters;
-            }, {})
-          };
-        })
-      };
-      return state2;
-    }
-    const state = {
-      state: Object.keys(store.$state).map((key) => ({
-        editable: true,
-        key,
-        value: store.$state[key]
-      }))
-    };
-    if (store._getters && store._getters.length) {
-      state.getters = store._getters.map((getterName) => ({
-        editable: false,
-        key: getterName,
-        value: store[getterName]
-      }));
-    }
-    if (store._customProperties.size) {
-      state.customProperties = Array.from(store._customProperties).map((key) => ({
-        editable: true,
-        key,
-        value: store[key]
-      }));
-    }
-    return state;
-  }
-  function formatEventData(events) {
-    if (!events)
-      return {};
-    if (Array.isArray(events)) {
-      return events.reduce((data, event) => {
-        data.keys.push(event.key);
-        data.operations.push(event.type);
-        data.oldValue[event.key] = event.oldValue;
-        data.newValue[event.key] = event.newValue;
-        return data;
-      }, {
-        oldValue: {},
-        keys: [],
-        operations: [],
-        newValue: {}
-      });
-    } else {
-      return {
-        operation: formatDisplay(events.type),
-        key: formatDisplay(events.key),
-        oldValue: events.oldValue,
-        newValue: events.newValue
-      };
-    }
-  }
-  function formatMutationType(type) {
-    switch (type) {
-      case MutationType.direct:
-        return "mutation";
-      case MutationType.patchFunction:
-        return "$patch";
-      case MutationType.patchObject:
-        return "$patch";
-      default:
-        return "unknown";
-    }
-  }
-  let isTimelineActive = true;
-  const componentStateTypes = [];
-  const MUTATIONS_LAYER_ID = "pinia:mutations";
-  const INSPECTOR_ID = "pinia";
-  const { assign: assign$1 } = Object;
-  const getStoreType = (id) => "馃崓 " + id;
-  function registerPiniaDevtools(app, pinia) {
-    setupDevtoolsPlugin({
-      id: "dev.esm.pinia",
-      label: "Pinia 馃崓",
-      logo: "https://pinia.vuejs.org/logo.svg",
-      packageName: "pinia",
-      homepage: "https://pinia.vuejs.org",
-      componentStateTypes,
-      app
-    }, (api) => {
-      if (typeof api.now !== "function") {
-        toastMessage("You seem to be using an outdated version of Vue Devtools. Are you still using the Beta release instead of the stable one? You can find the links at https://devtools.vuejs.org/guide/installation.html.");
-      }
-      api.addTimelineLayer({
-        id: MUTATIONS_LAYER_ID,
-        label: `Pinia 馃崓`,
-        color: 15064968
-      });
-      api.addInspector({
-        id: INSPECTOR_ID,
-        label: "Pinia 馃崓",
-        icon: "storage",
-        treeFilterPlaceholder: "Search stores",
-        actions: [
-          {
-            icon: "content_copy",
-            action: () => {
-              actionGlobalCopyState(pinia);
-            },
-            tooltip: "Serialize and copy the state"
-          },
-          {
-            icon: "content_paste",
-            action: async () => {
-              await actionGlobalPasteState(pinia);
-              api.sendInspectorTree(INSPECTOR_ID);
-              api.sendInspectorState(INSPECTOR_ID);
-            },
-            tooltip: "Replace the state with the content of your clipboard"
-          },
-          {
-            icon: "save",
-            action: () => {
-              actionGlobalSaveState(pinia);
-            },
-            tooltip: "Save the state as a JSON file"
-          },
-          {
-            icon: "folder_open",
-            action: async () => {
-              await actionGlobalOpenStateFile(pinia);
-              api.sendInspectorTree(INSPECTOR_ID);
-              api.sendInspectorState(INSPECTOR_ID);
-            },
-            tooltip: "Import the state from a JSON file"
-          }
-        ],
-        nodeActions: [
-          {
-            icon: "restore",
-            tooltip: 'Reset the state (with "$reset")',
-            action: (nodeId) => {
-              const store = pinia._s.get(nodeId);
-              if (!store) {
-                toastMessage(`Cannot reset "${nodeId}" store because it wasn't found.`, "warn");
-              } else if (typeof store.$reset !== "function") {
-                toastMessage(`Cannot reset "${nodeId}" store because it doesn't have a "$reset" method implemented.`, "warn");
-              } else {
-                store.$reset();
-                toastMessage(`Store "${nodeId}" reset.`);
-              }
-            }
-          }
-        ]
-      });
-      api.on.inspectComponent((payload, ctx) => {
-        const proxy = payload.componentInstance && payload.componentInstance.proxy;
-        if (proxy && proxy._pStores) {
-          const piniaStores = payload.componentInstance.proxy._pStores;
-          Object.values(piniaStores).forEach((store) => {
-            payload.instanceData.state.push({
-              type: getStoreType(store.$id),
-              key: "state",
-              editable: true,
-              value: store._isOptionsAPI ? {
-                _custom: {
-                  value: vue.toRaw(store.$state),
-                  actions: [
-                    {
-                      icon: "restore",
-                      tooltip: "Reset the state of this store",
-                      action: () => store.$reset()
-                    }
-                  ]
-                }
-              } : (
-                // NOTE: workaround to unwrap transferred refs
-                Object.keys(store.$state).reduce((state, key) => {
-                  state[key] = store.$state[key];
-                  return state;
-                }, {})
-              )
-            });
-            if (store._getters && store._getters.length) {
-              payload.instanceData.state.push({
-                type: getStoreType(store.$id),
-                key: "getters",
-                editable: false,
-                value: store._getters.reduce((getters, key) => {
-                  try {
-                    getters[key] = store[key];
-                  } catch (error) {
-                    getters[key] = error;
-                  }
-                  return getters;
-                }, {})
-              });
-            }
-          });
-        }
-      });
-      api.on.getInspectorTree((payload) => {
-        if (payload.app === app && payload.inspectorId === INSPECTOR_ID) {
-          let stores = [pinia];
-          stores = stores.concat(Array.from(pinia._s.values()));
-          payload.rootNodes = (payload.filter ? stores.filter((store) => "$id" in store ? store.$id.toLowerCase().includes(payload.filter.toLowerCase()) : PINIA_ROOT_LABEL.toLowerCase().includes(payload.filter.toLowerCase())) : stores).map(formatStoreForInspectorTree);
-        }
-      });
-      api.on.getInspectorState((payload) => {
-        if (payload.app === app && payload.inspectorId === INSPECTOR_ID) {
-          const inspectedStore = payload.nodeId === PINIA_ROOT_ID ? pinia : pinia._s.get(payload.nodeId);
-          if (!inspectedStore) {
-            return;
-          }
-          if (inspectedStore) {
-            payload.state = formatStoreForInspectorState(inspectedStore);
-          }
-        }
-      });
-      api.on.editInspectorState((payload, ctx) => {
-        if (payload.app === app && payload.inspectorId === INSPECTOR_ID) {
-          const inspectedStore = payload.nodeId === PINIA_ROOT_ID ? pinia : pinia._s.get(payload.nodeId);
-          if (!inspectedStore) {
-            return toastMessage(`store "${payload.nodeId}" not found`, "error");
-          }
-          const { path } = payload;
-          if (!isPinia(inspectedStore)) {
-            if (path.length !== 1 || !inspectedStore._customProperties.has(path[0]) || path[0] in inspectedStore.$state) {
-              path.unshift("$state");
-            }
-          } else {
-            path.unshift("state");
-          }
-          isTimelineActive = false;
-          payload.set(inspectedStore, path, payload.state.value);
-          isTimelineActive = true;
-        }
-      });
-      api.on.editComponentState((payload) => {
-        if (payload.type.startsWith("馃崓")) {
-          const storeId = payload.type.replace(/^馃崓\s*/, "");
-          const store = pinia._s.get(storeId);
-          if (!store) {
-            return toastMessage(`store "${storeId}" not found`, "error");
-          }
-          const { path } = payload;
-          if (path[0] !== "state") {
-            return toastMessage(`Invalid path for store "${storeId}":
-${path}
-Only state can be modified.`);
-          }
-          path[0] = "$state";
-          isTimelineActive = false;
-          payload.set(store, path, payload.state.value);
-          isTimelineActive = true;
-        }
-      });
-    });
-  }
-  function addStoreToDevtools(app, store) {
-    if (!componentStateTypes.includes(getStoreType(store.$id))) {
-      componentStateTypes.push(getStoreType(store.$id));
-    }
-    setupDevtoolsPlugin({
-      id: "dev.esm.pinia",
-      label: "Pinia 馃崓",
-      logo: "https://pinia.vuejs.org/logo.svg",
-      packageName: "pinia",
-      homepage: "https://pinia.vuejs.org",
-      componentStateTypes,
-      app,
-      settings: {
-        logStoreChanges: {
-          label: "Notify about new/deleted stores",
-          type: "boolean",
-          defaultValue: true
-        }
-        // useEmojis: {
-        //   label: 'Use emojis in messages 鈿★笍',
-        //   type: 'boolean',
-        //   defaultValue: true,
-        // },
-      }
-    }, (api) => {
-      const now2 = typeof api.now === "function" ? api.now.bind(api) : Date.now;
-      store.$onAction(({ after, onError, name, args }) => {
-        const groupId = runningActionId++;
-        api.addTimelineEvent({
-          layerId: MUTATIONS_LAYER_ID,
-          event: {
-            time: now2(),
-            title: "馃洬 " + name,
-            subtitle: "start",
-            data: {
-              store: formatDisplay(store.$id),
-              action: formatDisplay(name),
-              args
-            },
-            groupId
-          }
-        });
-        after((result) => {
-          activeAction = void 0;
-          api.addTimelineEvent({
-            layerId: MUTATIONS_LAYER_ID,
-            event: {
-              time: now2(),
-              title: "馃洭 " + name,
-              subtitle: "end",
-              data: {
-                store: formatDisplay(store.$id),
-                action: formatDisplay(name),
-                args,
-                result
-              },
-              groupId
-            }
-          });
-        });
-        onError((error) => {
-          activeAction = void 0;
-          api.addTimelineEvent({
-            layerId: MUTATIONS_LAYER_ID,
-            event: {
-              time: now2(),
-              logType: "error",
-              title: "馃挜 " + name,
-              subtitle: "end",
-              data: {
-                store: formatDisplay(store.$id),
-                action: formatDisplay(name),
-                args,
-                error
-              },
-              groupId
-            }
-          });
-        });
-      }, true);
-      store._customProperties.forEach((name) => {
-        vue.watch(() => vue.unref(store[name]), (newValue, oldValue) => {
-          api.notifyComponentUpdate();
-          api.sendInspectorState(INSPECTOR_ID);
-          if (isTimelineActive) {
-            api.addTimelineEvent({
-              layerId: MUTATIONS_LAYER_ID,
-              event: {
-                time: now2(),
-                title: "Change",
-                subtitle: name,
-                data: {
-                  newValue,
-                  oldValue
-                },
-                groupId: activeAction
-              }
-            });
-          }
-        }, { deep: true });
-      });
-      store.$subscribe(({ events, type }, state) => {
-        api.notifyComponentUpdate();
-        api.sendInspectorState(INSPECTOR_ID);
-        if (!isTimelineActive)
-          return;
-        const eventData = {
-          time: now2(),
-          title: formatMutationType(type),
-          data: assign$1({ store: formatDisplay(store.$id) }, formatEventData(events)),
-          groupId: activeAction
-        };
-        if (type === MutationType.patchFunction) {
-          eventData.subtitle = "猡碉笍";
-        } else if (type === MutationType.patchObject) {
-          eventData.subtitle = "馃З";
-        } else if (events && !Array.isArray(events)) {
-          eventData.subtitle = events.type;
-        }
-        if (events) {
-          eventData.data["rawEvent(s)"] = {
-            _custom: {
-              display: "DebuggerEvent",
-              type: "object",
-              tooltip: "raw DebuggerEvent[]",
-              value: events
-            }
-          };
-        }
-        api.addTimelineEvent({
-          layerId: MUTATIONS_LAYER_ID,
-          event: eventData
-        });
-      }, { detached: true, flush: "sync" });
-      const hotUpdate = store._hotUpdate;
-      store._hotUpdate = vue.markRaw((newStore) => {
-        hotUpdate(newStore);
-        api.addTimelineEvent({
-          layerId: MUTATIONS_LAYER_ID,
-          event: {
-            time: now2(),
-            title: "馃敟 " + store.$id,
-            subtitle: "HMR update",
-            data: {
-              store: formatDisplay(store.$id),
-              info: formatDisplay(`HMR update`)
-            }
-          }
-        });
-        api.notifyComponentUpdate();
-        api.sendInspectorTree(INSPECTOR_ID);
-        api.sendInspectorState(INSPECTOR_ID);
-      });
-      const { $dispose } = store;
-      store.$dispose = () => {
-        $dispose();
-        api.notifyComponentUpdate();
-        api.sendInspectorTree(INSPECTOR_ID);
-        api.sendInspectorState(INSPECTOR_ID);
-        api.getSettings().logStoreChanges && toastMessage(`Disposed "${store.$id}" store 馃棏`);
-      };
-      api.notifyComponentUpdate();
-      api.sendInspectorTree(INSPECTOR_ID);
-      api.sendInspectorState(INSPECTOR_ID);
-      api.getSettings().logStoreChanges && toastMessage(`"${store.$id}" store installed 馃啎`);
-    });
-  }
-  let runningActionId = 0;
-  let activeAction;
-  function patchActionForGrouping(store, actionNames, wrapWithProxy) {
-    const actions = actionNames.reduce((storeActions, actionName) => {
-      storeActions[actionName] = vue.toRaw(store)[actionName];
-      return storeActions;
-    }, {});
-    for (const actionName in actions) {
-      store[actionName] = function() {
-        const _actionId = runningActionId;
-        const trackedStore = wrapWithProxy ? new Proxy(store, {
-          get(...args) {
-            activeAction = _actionId;
-            return Reflect.get(...args);
-          },
-          set(...args) {
-            activeAction = _actionId;
-            return Reflect.set(...args);
-          }
-        }) : store;
-        activeAction = _actionId;
-        const retValue = actions[actionName].apply(trackedStore, arguments);
-        activeAction = void 0;
-        return retValue;
-      };
-    }
-  }
-  function devtoolsPlugin({ app, store, options }) {
-    if (store.$id.startsWith("__hot:")) {
-      return;
-    }
-    store._isOptionsAPI = !!options.state;
-    patchActionForGrouping(store, Object.keys(options.actions), store._isOptionsAPI);
-    const originalHotUpdate = store._hotUpdate;
-    vue.toRaw(store)._hotUpdate = function(newStore) {
-      originalHotUpdate.apply(this, arguments);
-      patchActionForGrouping(store, Object.keys(newStore._hmrPayload.actions), !!store._isOptionsAPI);
-    };
-    addStoreToDevtools(
-      app,
-      // FIXME: is there a way to allow the assignment from Store<Id, S, G, A> to StoreGeneric?
-      store
-    );
-  }
-  function createPinia() {
-    const scope = vue.effectScope(true);
-    const state = scope.run(() => vue.ref({}));
-    let _p = [];
-    let toBeInstalled = [];
-    const pinia = vue.markRaw({
-      install(app) {
-        setActivePinia(pinia);
-        {
-          pinia._a = app;
-          app.provide(piniaSymbol, pinia);
-          app.config.globalProperties.$pinia = pinia;
-          if (USE_DEVTOOLS) {
-            registerPiniaDevtools(app, pinia);
-          }
-          toBeInstalled.forEach((plugin) => _p.push(plugin));
-          toBeInstalled = [];
-        }
-      },
-      use(plugin) {
-        if (!this._a && !isVue2) {
-          toBeInstalled.push(plugin);
-        } else {
-          _p.push(plugin);
-        }
-        return this;
-      },
-      _p,
-      // it's actually undefined here
-      // @ts-expect-error
-      _a: null,
-      _e: scope,
-      _s: /* @__PURE__ */ new Map(),
-      state
-    });
-    if (USE_DEVTOOLS && typeof Proxy !== "undefined") {
-      pinia.use(devtoolsPlugin);
-    }
-    return pinia;
-  }
-  function patchObject(newState, oldState) {
-    for (const key in oldState) {
-      const subPatch = oldState[key];
-      if (!(key in newState)) {
-        continue;
-      }
-      const targetValue = newState[key];
-      if (isPlainObject$2(targetValue) && isPlainObject$2(subPatch) && !vue.isRef(subPatch) && !vue.isReactive(subPatch)) {
-        newState[key] = patchObject(targetValue, subPatch);
-      } else {
-        {
-          newState[key] = subPatch;
-        }
-      }
-    }
-    return newState;
-  }
-  const noop$1 = () => {
-  };
-  function addSubscription(subscriptions, callback, detached, onCleanup = noop$1) {
-    subscriptions.push(callback);
-    const removeSubscription = () => {
-      const idx = subscriptions.indexOf(callback);
-      if (idx > -1) {
-        subscriptions.splice(idx, 1);
-        onCleanup();
-      }
-    };
-    if (!detached && vue.getCurrentScope()) {
-      vue.onScopeDispose(removeSubscription);
-    }
-    return removeSubscription;
-  }
-  function triggerSubscriptions(subscriptions, ...args) {
-    subscriptions.slice().forEach((callback) => {
-      callback(...args);
-    });
-  }
-  const fallbackRunWithContext = (fn) => fn();
-  function mergeReactiveObjects(target, patchToApply) {
-    if (target instanceof Map && patchToApply instanceof Map) {
-      patchToApply.forEach((value, key) => target.set(key, value));
-    }
-    if (target instanceof Set && patchToApply instanceof Set) {
-      patchToApply.forEach(target.add, target);
-    }
-    for (const key in patchToApply) {
-      if (!patchToApply.hasOwnProperty(key))
-        continue;
-      const subPatch = patchToApply[key];
-      const targetValue = target[key];
-      if (isPlainObject$2(targetValue) && isPlainObject$2(subPatch) && target.hasOwnProperty(key) && !vue.isRef(subPatch) && !vue.isReactive(subPatch)) {
-        target[key] = mergeReactiveObjects(targetValue, subPatch);
-      } else {
-        target[key] = subPatch;
-      }
-    }
-    return target;
-  }
-  const skipHydrateSymbol = Symbol("pinia:skipHydration");
-  function shouldHydrate(obj) {
-    return !isPlainObject$2(obj) || !obj.hasOwnProperty(skipHydrateSymbol);
-  }
-  const { assign } = Object;
-  function isComputed(o2) {
-    return !!(vue.isRef(o2) && o2.effect);
-  }
-  function createOptionsStore(id, options, pinia, hot) {
-    const { state, actions, getters } = options;
-    const initialState = pinia.state.value[id];
-    let store;
-    function setup() {
-      if (!initialState && !hot) {
-        {
-          pinia.state.value[id] = state ? state() : {};
-        }
-      }
-      const localState = hot ? (
-        // use ref() to unwrap refs inside state TODO: check if this is still necessary
-        vue.toRefs(vue.ref(state ? state() : {}).value)
-      ) : vue.toRefs(pinia.state.value[id]);
-      return assign(localState, actions, Object.keys(getters || {}).reduce((computedGetters, name) => {
-        if (name in localState) {
-          console.warn(`[馃崓]: A getter cannot have the same name as another state property. Rename one of them. Found with "${name}" in store "${id}".`);
-        }
-        computedGetters[name] = vue.markRaw(vue.computed(() => {
-          setActivePinia(pinia);
-          const store2 = pinia._s.get(id);
-          return getters[name].call(store2, store2);
-        }));
-        return computedGetters;
-      }, {}));
-    }
-    store = createSetupStore(id, setup, options, pinia, hot, true);
-    return store;
-  }
-  function createSetupStore($id, setup, options = {}, pinia, hot, isOptionsStore) {
-    let scope;
-    const optionsForPlugin = assign({ actions: {} }, options);
-    if (!pinia._e.active) {
-      throw new Error("Pinia destroyed");
-    }
-    const $subscribeOptions = {
-      deep: true
-      // flush: 'post',
-    };
-    {
-      $subscribeOptions.onTrigger = (event) => {
-        if (isListening) {
-          debuggerEvents = event;
-        } else if (isListening == false && !store._hotUpdating) {
-          if (Array.isArray(debuggerEvents)) {
-            debuggerEvents.push(event);
-          } else {
-            console.error("馃崓 debuggerEvents should be an array. This is most likely an internal Pinia bug.");
-          }
-        }
-      };
-    }
-    let isListening;
-    let isSyncListening;
-    let subscriptions = [];
-    let actionSubscriptions = [];
-    let debuggerEvents;
-    const initialState = pinia.state.value[$id];
-    if (!isOptionsStore && !initialState && !hot) {
-      {
-        pinia.state.value[$id] = {};
-      }
-    }
-    const hotState = vue.ref({});
-    let activeListener;
-    function $patch(partialStateOrMutator) {
-      let subscriptionMutation;
-      isListening = isSyncListening = false;
-      {
-        debuggerEvents = [];
-      }
-      if (typeof partialStateOrMutator === "function") {
-        partialStateOrMutator(pinia.state.value[$id]);
-        subscriptionMutation = {
-          type: MutationType.patchFunction,
-          storeId: $id,
-          events: debuggerEvents
-        };
-      } else {
-        mergeReactiveObjects(pinia.state.value[$id], partialStateOrMutator);
-        subscriptionMutation = {
-          type: MutationType.patchObject,
-          payload: partialStateOrMutator,
-          storeId: $id,
-          events: debuggerEvents
-        };
-      }
-      const myListenerId = activeListener = Symbol();
-      vue.nextTick().then(() => {
-        if (activeListener === myListenerId) {
-          isListening = true;
-        }
-      });
-      isSyncListening = true;
-      triggerSubscriptions(subscriptions, subscriptionMutation, pinia.state.value[$id]);
-    }
-    const $reset = isOptionsStore ? function $reset2() {
-      const { state } = options;
-      const newState = state ? state() : {};
-      this.$patch(($state) => {
-        assign($state, newState);
-      });
-    } : (
-      /* istanbul ignore next */
-      () => {
-        throw new Error(`馃崓: Store "${$id}" is built using the setup syntax and does not implement $reset().`);
-      }
-    );
-    function $dispose() {
-      scope.stop();
-      subscriptions = [];
-      actionSubscriptions = [];
-      pinia._s.delete($id);
-    }
-    function wrapAction(name, action) {
-      return function() {
-        setActivePinia(pinia);
-        const args = Array.from(arguments);
-        const afterCallbackList = [];
-        const onErrorCallbackList = [];
-        function after(callback) {
-          afterCallbackList.push(callback);
-        }
-        function onError(callback) {
-          onErrorCallbackList.push(callback);
-        }
-        triggerSubscriptions(actionSubscriptions, {
-          args,
-          name,
-          store,
-          after,
-          onError
-        });
-        let ret;
-        try {
-          ret = action.apply(this && this.$id === $id ? this : store, args);
-        } catch (error) {
-          triggerSubscriptions(onErrorCallbackList, error);
-          throw error;
-        }
-        if (ret instanceof Promise) {
-          return ret.then((value) => {
-            triggerSubscriptions(afterCallbackList, value);
-            return value;
-          }).catch((error) => {
-            triggerSubscriptions(onErrorCallbackList, error);
-            return Promise.reject(error);
-          });
-        }
-        triggerSubscriptions(afterCallbackList, ret);
-        return ret;
-      };
-    }
-    const _hmrPayload = /* @__PURE__ */ vue.markRaw({
-      actions: {},
-      getters: {},
-      state: [],
-      hotState
-    });
-    const partialStore = {
-      _p: pinia,
-      // _s: scope,
-      $id,
-      $onAction: addSubscription.bind(null, actionSubscriptions),
-      $patch,
-      $reset,
-      $subscribe(callback, options2 = {}) {
-        const removeSubscription = addSubscription(subscriptions, callback, options2.detached, () => stopWatcher());
-        const stopWatcher = scope.run(() => vue.watch(() => pinia.state.value[$id], (state) => {
-          if (options2.flush === "sync" ? isSyncListening : isListening) {
-            callback({
-              storeId: $id,
-              type: MutationType.direct,
-              events: debuggerEvents
-            }, state);
-          }
-        }, assign({}, $subscribeOptions, options2)));
-        return removeSubscription;
-      },
-      $dispose
-    };
-    const store = vue.reactive(assign(
-      {
-        _hmrPayload,
-        _customProperties: vue.markRaw(/* @__PURE__ */ new Set())
-        // devtools custom properties
-      },
-      partialStore
-      // must be added later
-      // setupStore
-    ));
-    pinia._s.set($id, store);
-    const runWithContext = pinia._a && pinia._a.runWithContext || fallbackRunWithContext;
-    const setupStore = runWithContext(() => pinia._e.run(() => (scope = vue.effectScope()).run(setup)));
-    for (const key in setupStore) {
-      const prop = setupStore[key];
-      if (vue.isRef(prop) && !isComputed(prop) || vue.isReactive(prop)) {
-        if (hot) {
-          set(hotState.value, key, vue.toRef(setupStore, key));
-        } else if (!isOptionsStore) {
-          if (initialState && shouldHydrate(prop)) {
-            if (vue.isRef(prop)) {
-              prop.value = initialState[key];
-            } else {
-              mergeReactiveObjects(prop, initialState[key]);
-            }
-          }
-          {
-            pinia.state.value[$id][key] = prop;
-          }
-        }
-        {
-          _hmrPayload.state.push(key);
-        }
-      } else if (typeof prop === "function") {
-        const actionValue = hot ? prop : wrapAction(key, prop);
-        {
-          setupStore[key] = actionValue;
-        }
-        {
-          _hmrPayload.actions[key] = prop;
-        }
-        optionsForPlugin.actions[key] = prop;
-      } else {
-        if (isComputed(prop)) {
-          _hmrPayload.getters[key] = isOptionsStore ? (
-            // @ts-expect-error
-            options.getters[key]
-          ) : prop;
-          if (IS_CLIENT) {
-            const getters = setupStore._getters || // @ts-expect-error: same
-            (setupStore._getters = vue.markRaw([]));
-            getters.push(key);
-          }
-        }
-      }
-    }
-    {
-      assign(store, setupStore);
-      assign(vue.toRaw(store), setupStore);
-    }
-    Object.defineProperty(store, "$state", {
-      get: () => hot ? hotState.value : pinia.state.value[$id],
-      set: (state) => {
-        if (hot) {
-          throw new Error("cannot set hotState");
-        }
-        $patch(($state) => {
-          assign($state, state);
-        });
-      }
-    });
-    {
-      store._hotUpdate = vue.markRaw((newStore) => {
-        store._hotUpdating = true;
-        newStore._hmrPayload.state.forEach((stateKey) => {
-          if (stateKey in store.$state) {
-            const newStateTarget = newStore.$state[stateKey];
-            const oldStateSource = store.$state[stateKey];
-            if (typeof newStateTarget === "object" && isPlainObject$2(newStateTarget) && isPlainObject$2(oldStateSource)) {
-              patchObject(newStateTarget, oldStateSource);
-            } else {
-              newStore.$state[stateKey] = oldStateSource;
-            }
-          }
-          set(store, stateKey, vue.toRef(newStore.$state, stateKey));
-        });
-        Object.keys(store.$state).forEach((stateKey) => {
-          if (!(stateKey in newStore.$state)) {
-            del(store, stateKey);
-          }
-        });
-        isListening = false;
-        isSyncListening = false;
-        pinia.state.value[$id] = vue.toRef(newStore._hmrPayload, "hotState");
-        isSyncListening = true;
-        vue.nextTick().then(() => {
-          isListening = true;
-        });
-        for (const actionName in newStore._hmrPayload.actions) {
-          const action = newStore[actionName];
-          set(store, actionName, wrapAction(actionName, action));
-        }
-        for (const getterName in newStore._hmrPayload.getters) {
-          const getter = newStore._hmrPayload.getters[getterName];
-          const getterValue = isOptionsStore ? (
-            // special handling of options api
-            vue.computed(() => {
-              setActivePinia(pinia);
-              return getter.call(store, store);
-            })
-          ) : getter;
-          set(store, getterName, getterValue);
-        }
-        Object.keys(store._hmrPayload.getters).forEach((key) => {
-          if (!(key in newStore._hmrPayload.getters)) {
-            del(store, key);
-          }
-        });
-        Object.keys(store._hmrPayload.actions).forEach((key) => {
-          if (!(key in newStore._hmrPayload.actions)) {
-            del(store, key);
-          }
-        });
-        store._hmrPayload = newStore._hmrPayload;
-        store._getters = newStore._getters;
-        store._hotUpdating = false;
-      });
-    }
-    if (USE_DEVTOOLS) {
-      const nonEnumerable = {
-        writable: true,
-        configurable: true,
-        // avoid warning on devtools trying to display this property
-        enumerable: false
-      };
-      ["_p", "_hmrPayload", "_getters", "_customProperties"].forEach((p2) => {
-        Object.defineProperty(store, p2, assign({ value: store[p2] }, nonEnumerable));
-      });
-    }
-    pinia._p.forEach((extender) => {
-      if (USE_DEVTOOLS) {
-        const extensions = scope.run(() => extender({
-          store,
-          app: pinia._a,
-          pinia,
-          options: optionsForPlugin
-        }));
-        Object.keys(extensions || {}).forEach((key) => store._customProperties.add(key));
-        assign(store, extensions);
-      } else {
-        assign(store, scope.run(() => extender({
-          store,
-          app: pinia._a,
-          pinia,
-          options: optionsForPlugin
-        })));
-      }
-    });
-    if (store.$state && typeof store.$state === "object" && typeof store.$state.constructor === "function" && !store.$state.constructor.toString().includes("[native code]")) {
-      console.warn(`[馃崓]: The "state" must be a plain object. It cannot be
-	state: () => new MyClass()
-Found in store "${store.$id}".`);
-    }
-    if (initialState && isOptionsStore && options.hydrate) {
-      options.hydrate(store.$state, initialState);
-    }
-    isListening = true;
-    isSyncListening = true;
-    return store;
-  }
-  function defineStore(idOrOptions, setup, setupOptions) {
-    let id;
-    let options;
-    const isSetupStore = typeof setup === "function";
-    if (typeof idOrOptions === "string") {
-      id = idOrOptions;
-      options = isSetupStore ? setupOptions : setup;
-    } else {
-      options = idOrOptions;
-      id = idOrOptions.id;
-      if (typeof id !== "string") {
-        throw new Error(`[馃崓]: "defineStore()" must be passed a store id as its first argument.`);
-      }
-    }
-    function useStore(pinia, hot) {
-      const hasContext = vue.hasInjectionContext();
-      pinia = // in test mode, ignore the argument provided as we can always retrieve a
-      // pinia instance with getActivePinia()
-      pinia || (hasContext ? vue.inject(piniaSymbol, null) : null);
-      if (pinia)
-        setActivePinia(pinia);
-      if (!activePinia) {
-        throw new Error(`[馃崓]: "getActivePinia()" was called but there was no active Pinia. Are you trying to use a store before calling "app.use(pinia)"?
-See https://pinia.vuejs.org/core-concepts/outside-component-usage.html for help.
-This will fail in production.`);
-      }
-      pinia = activePinia;
-      if (!pinia._s.has(id)) {
-        if (isSetupStore) {
-          createSetupStore(id, setup, options, pinia);
-        } else {
-          createOptionsStore(id, options, pinia);
-        }
-        {
-          useStore._pinia = pinia;
-        }
-      }
-      const store = pinia._s.get(id);
-      if (hot) {
-        const hotId = "__hot:" + id;
-        const newStore = isSetupStore ? createSetupStore(hotId, setup, options, pinia, true) : createOptionsStore(hotId, assign({}, options), pinia, true);
-        hot._hotUpdate(newStore);
-        delete pinia.state.value[hotId];
-        pinia._s.delete(hotId);
-      }
-      if (IS_CLIENT) {
-        const currentInstance = vue.getCurrentInstance();
-        if (currentInstance && currentInstance.proxy && // avoid adding stores that are just built for hot module replacement
-        !hot) {
-          const vm = currentInstance.proxy;
-          const cache = "_pStores" in vm ? vm._pStores : vm._pStores = {};
-          cache[id] = store;
-        }
-      }
-      return store;
-    }
-    useStore.$id = id;
-    return useStore;
-  }
-  const userInfo = defineStore("userInfo", {
-    state: () => ({
-      user: vue.ref({
-        userName: null,
-        userId: null,
-        address: null,
-        class: "鏃╃彮",
-        permissions: []
-      }),
-      deviceList: [],
-      choiceDevice: { value: null, text: null },
-      responseCode: null,
-      msg: null,
-      version: "1.0.6"
-    }),
-    actions: {
-      createWebSocket() {
-        createWebSocket(global_callback1);
-      },
-      setResponseCode(cede, msg) {
-        this.responseCode = cede;
-        this.msg = msg;
-      },
-      cleanInfo() {
-        this.deviceList = [];
-        this.choiceDevice = { value: null, text: null };
-      }
-    },
-    persist: true
-    //鏁版嵁鎸佷箙鍖栵紝闃叉鍒锋柊鏁版嵁娑堝け
-  });
-  function bind$2(fn, thisArg) {
-    return function wrap() {
-      return fn.apply(thisArg, arguments);
-    };
-  }
-  const { toString: toString$1 } = Object.prototype;
-  const { getPrototypeOf } = Object;
-  const kindOf$1 = /* @__PURE__ */ ((cache) => (thing) => {
-    const str = toString$1.call(thing);
-    return cache[str] || (cache[str] = str.slice(8, -1).toLowerCase());
-  })(/* @__PURE__ */ Object.create(null));
-  const kindOfTest$1 = (type) => {
-    type = type.toLowerCase();
-    return (thing) => kindOf$1(thing) === type;
-  };
-  const typeOfTest = (type) => (thing) => typeof thing === type;
-  const { isArray: isArray$1 } = Array;
-  const isUndefined$1 = typeOfTest("undefined");
-  function isBuffer$1(val) {
-    return val !== null && !isUndefined$1(val) && val.constructor !== null && !isUndefined$1(val.constructor) && isFunction$1(val.constructor.isBuffer) && val.constructor.isBuffer(val);
-  }
-  const isArrayBuffer$1 = kindOfTest$1("ArrayBuffer");
-  function isArrayBufferView$1(val) {
-    let result;
-    if (typeof ArrayBuffer !== "undefined" && ArrayBuffer.isView) {
-      result = ArrayBuffer.isView(val);
-    } else {
-      result = val && val.buffer && isArrayBuffer$1(val.buffer);
-    }
-    return result;
-  }
-  const isString$1 = typeOfTest("string");
-  const isFunction$1 = typeOfTest("function");
-  const isNumber$1 = typeOfTest("number");
-  const isObject$2 = (thing) => thing !== null && typeof thing === "object";
-  const isBoolean = (thing) => thing === true || thing === false;
-  const isPlainObject$1 = (val) => {
-    if (kindOf$1(val) !== "object") {
-      return false;
-    }
-    const prototype2 = getPrototypeOf(val);
-    return (prototype2 === null || prototype2 === Object.prototype || Object.getPrototypeOf(prototype2) === null) && !(Symbol.toStringTag in val) && !(Symbol.iterator in val);
-  };
-  const isDate$1 = kindOfTest$1("Date");
-  const isFile$1 = kindOfTest$1("File");
-  const isBlob$1 = kindOfTest$1("Blob");
-  const isFileList$1 = kindOfTest$1("FileList");
-  const isStream$1 = (val) => isObject$2(val) && isFunction$1(val.pipe);
-  const isFormData$1 = (thing) => {
-    let kind;
-    return thing && (typeof FormData === "function" && thing instanceof FormData || isFunction$1(thing.append) && ((kind = kindOf$1(thing)) === "formdata" || // detect form-data instance
-    kind === "object" && isFunction$1(thing.toString) && thing.toString() === "[object FormData]"));
-  };
-  const isURLSearchParams$1 = kindOfTest$1("URLSearchParams");
-  const trim$1 = (str) => str.trim ? str.trim() : str.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, "");
-  function forEach$1(obj, fn, { allOwnKeys = false } = {}) {
-    if (obj === null || typeof obj === "undefined") {
-      return;
-    }
-    let i2;
-    let l2;
-    if (typeof obj !== "object") {
-      obj = [obj];
-    }
-    if (isArray$1(obj)) {
-      for (i2 = 0, l2 = obj.length; i2 < l2; i2++) {
-        fn.call(null, obj[i2], i2, obj);
-      }
-    } else {
-      const keys = allOwnKeys ? Object.getOwnPropertyNames(obj) : Object.keys(obj);
-      const len = keys.length;
-      let key;
-      for (i2 = 0; i2 < len; i2++) {
-        key = keys[i2];
-        fn.call(null, obj[key], key, obj);
-      }
-    }
-  }
-  function findKey(obj, key) {
-    key = key.toLowerCase();
-    const keys = Object.keys(obj);
-    let i2 = keys.length;
-    let _key;
-    while (i2-- > 0) {
-      _key = keys[i2];
-      if (key === _key.toLowerCase()) {
-        return _key;
-      }
-    }
-    return null;
-  }
-  const _global = (() => {
-    if (typeof globalThis !== "undefined")
-      return globalThis;
-    return typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : global;
-  })();
-  const isContextDefined = (context) => !isUndefined$1(context) && context !== _global;
-  function merge$1() {
-    const { caseless } = isContextDefined(this) && this || {};
-    const result = {};
-    const assignValue = (val, key) => {
-      const targetKey = caseless && findKey(result, key) || key;
-      if (isPlainObject$1(result[targetKey]) && isPlainObject$1(val)) {
-        result[targetKey] = merge$1(result[targetKey], val);
-      } else if (isPlainObject$1(val)) {
-        result[targetKey] = merge$1({}, val);
-      } else if (isArray$1(val)) {
-        result[targetKey] = val.slice();
-      } else {
-        result[targetKey] = val;
-      }
-    };
-    for (let i2 = 0, l2 = arguments.length; i2 < l2; i2++) {
-      arguments[i2] && forEach$1(arguments[i2], assignValue);
-    }
-    return result;
-  }
-  const extend$1 = (a2, b2, thisArg, { allOwnKeys } = {}) => {
-    forEach$1(b2, (val, key) => {
-      if (thisArg && isFunction$1(val)) {
-        a2[key] = bind$2(val, thisArg);
-      } else {
-        a2[key] = val;
-      }
-    }, { allOwnKeys });
-    return a2;
-  };
-  const stripBOM$1 = (content) => {
-    if (content.charCodeAt(0) === 65279) {
-      content = content.slice(1);
-    }
-    return content;
-  };
-  const inherits$1 = (constructor, superConstructor, props, descriptors2) => {
-    constructor.prototype = Object.create(superConstructor.prototype, descriptors2);
-    constructor.prototype.constructor = constructor;
-    Object.defineProperty(constructor, "super", {
-      value: superConstructor.prototype
-    });
-    props && Object.assign(constructor.prototype, props);
-  };
-  const toFlatObject$1 = (sourceObj, destObj, filter, propFilter) => {
-    let props;
-    let i2;
-    let prop;
-    const merged = {};
-    destObj = destObj || {};
-    if (sourceObj == null)
-      return destObj;
-    do {
-      props = Object.getOwnPropertyNames(sourceObj);
-      i2 = props.length;
-      while (i2-- > 0) {
-        prop = props[i2];
-        if ((!propFilter || propFilter(prop, sourceObj, destObj)) && !merged[prop]) {
-          destObj[prop] = sourceObj[prop];
-          merged[prop] = true;
-        }
-      }
-      sourceObj = filter !== false && getPrototypeOf(sourceObj);
-    } while (sourceObj && (!filter || filter(sourceObj, destObj)) && sourceObj !== Object.prototype);
-    return destObj;
-  };
-  const endsWith$1 = (str, searchString, position) => {
-    str = String(str);
-    if (position === void 0 || position > str.length) {
-      position = str.length;
-    }
-    position -= searchString.length;
-    const lastIndex = str.indexOf(searchString, position);
-    return lastIndex !== -1 && lastIndex === position;
-  };
-  const toArray$1 = (thing) => {
-    if (!thing)
-      return null;
-    if (isArray$1(thing))
-      return thing;
-    let i2 = thing.length;
-    if (!isNumber$1(i2))
-      return null;
-    const arr = new Array(i2);
-    while (i2-- > 0) {
-      arr[i2] = thing[i2];
-    }
-    return arr;
-  };
-  const isTypedArray$1 = /* @__PURE__ */ ((TypedArray) => {
-    return (thing) => {
-      return TypedArray && thing instanceof TypedArray;
-    };
-  })(typeof Uint8Array !== "undefined" && getPrototypeOf(Uint8Array));
-  const forEachEntry = (obj, fn) => {
-    const generator = obj && obj[Symbol.iterator];
-    const iterator = generator.call(obj);
-    let result;
-    while ((result = iterator.next()) && !result.done) {
-      const pair = result.value;
-      fn.call(obj, pair[0], pair[1]);
-    }
-  };
-  const matchAll = (regExp, str) => {
-    let matches;
-    const arr = [];
-    while ((matches = regExp.exec(str)) !== null) {
-      arr.push(matches);
-    }
-    return arr;
-  };
-  const isHTMLForm = kindOfTest$1("HTMLFormElement");
-  const toCamelCase = (str) => {
-    return str.toLowerCase().replace(
-      /[-_\s]([a-z\d])(\w*)/g,
-      function replacer(m2, p1, p2) {
-        return p1.toUpperCase() + p2;
-      }
-    );
-  };
-  const hasOwnProperty$1 = (({ hasOwnProperty: hasOwnProperty2 }) => (obj, prop) => hasOwnProperty2.call(obj, prop))(Object.prototype);
-  const isRegExp = kindOfTest$1("RegExp");
-  const reduceDescriptors = (obj, reducer) => {
-    const descriptors2 = Object.getOwnPropertyDescriptors(obj);
-    const reducedDescriptors = {};
-    forEach$1(descriptors2, (descriptor, name) => {
-      let ret;
-      if ((ret = reducer(descriptor, name, obj)) !== false) {
-        reducedDescriptors[name] = ret || descriptor;
-      }
-    });
-    Object.defineProperties(obj, reducedDescriptors);
-  };
-  const freezeMethods = (obj) => {
-    reduceDescriptors(obj, (descriptor, name) => {
-      if (isFunction$1(obj) && ["arguments", "caller", "callee"].indexOf(name) !== -1) {
-        return false;
-      }
-      const value = obj[name];
-      if (!isFunction$1(value))
-        return;
-      descriptor.enumerable = false;
-      if ("writable" in descriptor) {
-        descriptor.writable = false;
-        return;
-      }
-      if (!descriptor.set) {
-        descriptor.set = () => {
-          throw Error("Can not rewrite read-only method '" + name + "'");
-        };
-      }
-    });
-  };
-  const toObjectSet = (arrayOrString, delimiter) => {
-    const obj = {};
-    const define = (arr) => {
-      arr.forEach((value) => {
-        obj[value] = true;
-      });
-    };
-    isArray$1(arrayOrString) ? define(arrayOrString) : define(String(arrayOrString).split(delimiter));
-    return obj;
-  };
-  const noop = () => {
-  };
-  const toFiniteNumber = (value, defaultValue) => {
-    value = +value;
-    return Number.isFinite(value) ? value : defaultValue;
-  };
-  const ALPHA = "abcdefghijklmnopqrstuvwxyz";
-  const DIGIT = "0123456789";
-  const ALPHABET = {
-    DIGIT,
-    ALPHA,
-    ALPHA_DIGIT: ALPHA + ALPHA.toUpperCase() + DIGIT
-  };
-  const generateString = (size = 16, alphabet = ALPHABET.ALPHA_DIGIT) => {
-    let str = "";
-    const { length } = alphabet;
-    while (size--) {
-      str += alphabet[Math.random() * length | 0];
-    }
-    return str;
-  };
-  function isSpecCompliantForm(thing) {
-    return !!(thing && isFunction$1(thing.append) && thing[Symbol.toStringTag] === "FormData" && thing[Symbol.iterator]);
-  }
-  const toJSONObject = (obj) => {
-    const stack = new Array(10);
-    const visit = (source, i2) => {
-      if (isObject$2(source)) {
-        if (stack.indexOf(source) >= 0) {
-          return;
-        }
-        if (!("toJSON" in source)) {
-          stack[i2] = source;
-          const target = isArray$1(source) ? [] : {};
-          forEach$1(source, (value, key) => {
-            const reducedValue = visit(value, i2 + 1);
-            !isUndefined$1(reducedValue) && (target[key] = reducedValue);
-          });
-          stack[i2] = void 0;
-          return target;
-        }
-      }
-      return source;
-    };
-    return visit(obj, 0);
-  };
-  const isAsyncFn = kindOfTest$1("AsyncFunction");
-  const isThenable = (thing) => thing && (isObject$2(thing) || isFunction$1(thing)) && isFunction$1(thing.then) && isFunction$1(thing.catch);
-  const utils$3 = {
-    isArray: isArray$1,
-    isArrayBuffer: isArrayBuffer$1,
-    isBuffer: isBuffer$1,
-    isFormData: isFormData$1,
-    isArrayBufferView: isArrayBufferView$1,
-    isString: isString$1,
-    isNumber: isNumber$1,
-    isBoolean,
-    isObject: isObject$2,
-    isPlainObject: isPlainObject$1,
-    isUndefined: isUndefined$1,
-    isDate: isDate$1,
-    isFile: isFile$1,
-    isBlob: isBlob$1,
-    isRegExp,
-    isFunction: isFunction$1,
-    isStream: isStream$1,
-    isURLSearchParams: isURLSearchParams$1,
-    isTypedArray: isTypedArray$1,
-    isFileList: isFileList$1,
-    forEach: forEach$1,
-    merge: merge$1,
-    extend: extend$1,
-    trim: trim$1,
-    stripBOM: stripBOM$1,
-    inherits: inherits$1,
-    toFlatObject: toFlatObject$1,
-    kindOf: kindOf$1,
-    kindOfTest: kindOfTest$1,
-    endsWith: endsWith$1,
-    toArray: toArray$1,
-    forEachEntry,
-    matchAll,
-    isHTMLForm,
-    hasOwnProperty: hasOwnProperty$1,
-    hasOwnProp: hasOwnProperty$1,
-    // an alias to avoid ESLint no-prototype-builtins detection
-    reduceDescriptors,
-    freezeMethods,
-    toObjectSet,
-    toCamelCase,
-    noop,
-    toFiniteNumber,
-    findKey,
-    global: _global,
-    isContextDefined,
-    ALPHABET,
-    generateString,
-    isSpecCompliantForm,
-    toJSONObject,
-    isAsyncFn,
-    isThenable
-  };
-  function AxiosError$2(message, code, config, request2, response) {
-    Error.call(this);
-    if (Error.captureStackTrace) {
-      Error.captureStackTrace(this, this.constructor);
-    } else {
-      this.stack = new Error().stack;
-    }
-    this.message = message;
-    this.name = "AxiosError";
-    code && (this.code = code);
-    config && (this.config = config);
-    request2 && (this.request = request2);
-    response && (this.response = response);
-  }
-  utils$3.inherits(AxiosError$2, Error, {
-    toJSON: function toJSON() {
-      return {
-        // Standard
-        message: this.message,
-        name: this.name,
-        // Microsoft
-        description: this.description,
-        number: this.number,
-        // Mozilla
-        fileName: this.fileName,
-        lineNumber: this.lineNumber,
-        columnNumber: this.columnNumber,
-        stack: this.stack,
-        // Axios
-        config: utils$3.toJSONObject(this.config),
-        code: this.code,
-        status: this.response && this.response.status ? this.response.status : null
-      };
-    }
-  });
-  const prototype$2 = AxiosError$2.prototype;
-  const descriptors$1 = {};
-  [
-    "ERR_BAD_OPTION_VALUE",
-    "ERR_BAD_OPTION",
-    "ECONNABORTED",
-    "ETIMEDOUT",
-    "ERR_NETWORK",
-    "ERR_FR_TOO_MANY_REDIRECTS",
-    "ERR_DEPRECATED",
-    "ERR_BAD_RESPONSE",
-    "ERR_BAD_REQUEST",
-    "ERR_CANCELED",
-    "ERR_NOT_SUPPORT",
-    "ERR_INVALID_URL"
-    // eslint-disable-next-line func-names
-  ].forEach((code) => {
-    descriptors$1[code] = { value: code };
-  });
-  Object.defineProperties(AxiosError$2, descriptors$1);
-  Object.defineProperty(prototype$2, "isAxiosError", { value: true });
-  AxiosError$2.from = (error, code, config, request2, response, customProps) => {
-    const axiosError = Object.create(prototype$2);
-    utils$3.toFlatObject(error, axiosError, function filter(obj) {
-      return obj !== Error.prototype;
-    }, (prop) => {
-      return prop !== "isAxiosError";
-    });
-    AxiosError$2.call(axiosError, error.message, code, config, request2, response);
-    axiosError.cause = error;
-    axiosError.name = error.name;
-    customProps && Object.assign(axiosError, customProps);
-    return axiosError;
-  };
-  const httpAdapter = null;
-  function isVisitable(thing) {
-    return utils$3.isPlainObject(thing) || utils$3.isArray(thing);
-  }
-  function removeBrackets(key) {
-    return utils$3.endsWith(key, "[]") ? key.slice(0, -2) : key;
-  }
-  function renderKey(path, key, dots) {
-    if (!path)
-      return key;
-    return path.concat(key).map(function each(token, i2) {
-      token = removeBrackets(token);
-      return !dots && i2 ? "[" + token + "]" : token;
-    }).join(dots ? "." : "");
-  }
-  function isFlatArray(arr) {
-    return utils$3.isArray(arr) && !arr.some(isVisitable);
-  }
-  const predicates = utils$3.toFlatObject(utils$3, {}, null, function filter(prop) {
-    return /^is[A-Z]/.test(prop);
-  });
-  function toFormData(obj, formData, options) {
-    if (!utils$3.isObject(obj)) {
-      throw new TypeError("target must be an object");
-    }
-    formData = formData || new FormData();
-    options = utils$3.toFlatObject(options, {
-      metaTokens: true,
-      dots: false,
-      indexes: false
-    }, false, function defined(option, source) {
-      return !utils$3.isUndefined(source[option]);
-    });
-    const metaTokens = options.metaTokens;
-    const visitor = options.visitor || defaultVisitor;
-    const dots = options.dots;
-    const indexes = options.indexes;
-    const _Blob = options.Blob || typeof Blob !== "undefined" && Blob;
-    const useBlob = _Blob && utils$3.isSpecCompliantForm(formData);
-    if (!utils$3.isFunction(visitor)) {
-      throw new TypeError("visitor must be a function");
-    }
-    function convertValue(value) {
-      if (value === null)
-        return "";
-      if (utils$3.isDate(value)) {
-        return value.toISOString();
-      }
-      if (!useBlob && utils$3.isBlob(value)) {
-        throw new AxiosError$2("Blob is not supported. Use a Buffer instead.");
-      }
-      if (utils$3.isArrayBuffer(value) || utils$3.isTypedArray(value)) {
-        return useBlob && typeof Blob === "function" ? new Blob([value]) : Buffer.from(value);
-      }
-      return value;
-    }
-    function defaultVisitor(value, key, path) {
-      let arr = value;
-      if (value && !path && typeof value === "object") {
-        if (utils$3.endsWith(key, "{}")) {
-          key = metaTokens ? key : key.slice(0, -2);
-          value = JSON.stringify(value);
-        } else if (utils$3.isArray(value) && isFlatArray(value) || (utils$3.isFileList(value) || utils$3.endsWith(key, "[]")) && (arr = utils$3.toArray(value))) {
-          key = removeBrackets(key);
-          arr.forEach(function each(el, index) {
-            !(utils$3.isUndefined(el) || el === null) && formData.append(
-              // eslint-disable-next-line no-nested-ternary
-              indexes === true ? renderKey([key], index, dots) : indexes === null ? key : key + "[]",
-              convertValue(el)
-            );
-          });
-          return false;
-        }
-      }
-      if (isVisitable(value)) {
-        return true;
-      }
-      formData.append(renderKey(path, key, dots), convertValue(value));
-      return false;
-    }
-    const stack = [];
-    const exposedHelpers = Object.assign(predicates, {
-      defaultVisitor,
-      convertValue,
-      isVisitable
-    });
-    function build(value, path) {
-      if (utils$3.isUndefined(value))
-        return;
-      if (stack.indexOf(value) !== -1) {
-        throw Error("Circular reference detected in " + path.join("."));
-      }
-      stack.push(value);
-      utils$3.forEach(value, function each(el, key) {
-        const result = !(utils$3.isUndefined(el) || el === null) && visitor.call(
-          formData,
-          el,
-          utils$3.isString(key) ? key.trim() : key,
-          path,
-          exposedHelpers
-        );
-        if (result === true) {
-          build(el, path ? path.concat(key) : [key]);
-        }
-      });
-      stack.pop();
-    }
-    if (!utils$3.isObject(obj)) {
-      throw new TypeError("data must be an object");
-    }
-    build(obj);
-    return formData;
-  }
-  function encode$2(str) {
-    const charMap = {
-      "!": "%21",
-      "'": "%27",
-      "(": "%28",
-      ")": "%29",
-      "~": "%7E",
-      "%20": "+",
-      "%00": "\0"
-    };
-    return encodeURIComponent(str).replace(/[!'()~]|%20|%00/g, function replacer(match) {
-      return charMap[match];
-    });
-  }
-  function AxiosURLSearchParams(params, options) {
-    this._pairs = [];
-    params && toFormData(params, this, options);
-  }
-  const prototype$1 = AxiosURLSearchParams.prototype;
-  prototype$1.append = function append(name, value) {
-    this._pairs.push([name, value]);
-  };
-  prototype$1.toString = function toString2(encoder) {
-    const _encode = encoder ? function(value) {
-      return encoder.call(this, value, encode$2);
-    } : encode$2;
-    return this._pairs.map(function each(pair) {
-      return _encode(pair[0]) + "=" + _encode(pair[1]);
-    }, "").join("&");
-  };
-  function encode$1(val) {
-    return encodeURIComponent(val).replace(/%3A/gi, ":").replace(/%24/g, "$").replace(/%2C/gi, ",").replace(/%20/g, "+").replace(/%5B/gi, "[").replace(/%5D/gi, "]");
-  }
-  function buildURL$2(url, params, options) {
-    if (!params) {
-      return url;
-    }
-    const _encode = options && options.encode || encode$1;
-    const serializeFn = options && options.serialize;
-    let serializedParams;
-    if (serializeFn) {
-      serializedParams = serializeFn(params, options);
-    } else {
-      serializedParams = utils$3.isURLSearchParams(params) ? params.toString() : new AxiosURLSearchParams(params, options).toString(_encode);
-    }
-    if (serializedParams) {
-      const hashmarkIndex = url.indexOf("#");
-      if (hashmarkIndex !== -1) {
-        url = url.slice(0, hashmarkIndex);
-      }
-      url += (url.indexOf("?") === -1 ? "?" : "&") + serializedParams;
-    }
-    return url;
-  }
-  class InterceptorManager {
-    constructor() {
-      this.handlers = [];
-    }
-    /**
-     * Add a new interceptor to the stack
-     *
-     * @param {Function} fulfilled The function to handle `then` for a `Promise`
-     * @param {Function} rejected The function to handle `reject` for a `Promise`
-     *
-     * @return {Number} An ID used to remove interceptor later
-     */
-    use(fulfilled, rejected, options) {
-      this.handlers.push({
-        fulfilled,
-        rejected,
-        synchronous: options ? options.synchronous : false,
-        runWhen: options ? options.runWhen : null
-      });
-      return this.handlers.length - 1;
-    }
-    /**
-     * Remove an interceptor from the stack
-     *
-     * @param {Number} id The ID that was returned by `use`
-     *
-     * @returns {Boolean} `true` if the interceptor was removed, `false` otherwise
-     */
-    eject(id) {
-      if (this.handlers[id]) {
-        this.handlers[id] = null;
-      }
-    }
-    /**
-     * Clear all interceptors from the stack
-     *
-     * @returns {void}
-     */
-    clear() {
-      if (this.handlers) {
-        this.handlers = [];
-      }
-    }
-    /**
-     * Iterate over all the registered interceptors
-     *
-     * This method is particularly useful for skipping over any
-     * interceptors that may have become `null` calling `eject`.
-     *
-     * @param {Function} fn The function to call for each interceptor
-     *
-     * @returns {void}
-     */
-    forEach(fn) {
-      utils$3.forEach(this.handlers, function forEachHandler(h2) {
-        if (h2 !== null) {
-          fn(h2);
-        }
-      });
-    }
-  }
-  const transitionalDefaults = {
-    silentJSONParsing: true,
-    forcedJSONParsing: true,
-    clarifyTimeoutError: false
-  };
-  const URLSearchParams$1 = typeof URLSearchParams !== "undefined" ? URLSearchParams : AxiosURLSearchParams;
-  const FormData$1 = typeof FormData !== "undefined" ? FormData : null;
-  const Blob$1 = typeof Blob !== "undefined" ? Blob : null;
-  const isStandardBrowserEnv$1 = (() => {
-    let product;
-    if (typeof navigator !== "undefined" && ((product = navigator.product) === "ReactNative" || product === "NativeScript" || product === "NS")) {
-      return false;
-    }
-    return typeof window !== "undefined" && typeof document !== "undefined";
-  })();
-  const isStandardBrowserWebWorkerEnv = (() => {
-    return typeof WorkerGlobalScope !== "undefined" && // eslint-disable-next-line no-undef
-    self instanceof WorkerGlobalScope && typeof self.importScripts === "function";
-  })();
-  const platform = {
-    isBrowser: true,
-    classes: {
-      URLSearchParams: URLSearchParams$1,
-      FormData: FormData$1,
-      Blob: Blob$1
-    },
-    isStandardBrowserEnv: isStandardBrowserEnv$1,
-    isStandardBrowserWebWorkerEnv,
-    protocols: ["http", "https", "file", "blob", "url", "data"]
-  };
-  function toURLEncodedForm(data, options) {
-    return toFormData(data, new platform.classes.URLSearchParams(), Object.assign({
-      visitor: function(value, key, path, helpers) {
-        if (platform.isNode && utils$3.isBuffer(value)) {
-          this.append(key, value.toString("base64"));
-          return false;
-        }
-        return helpers.defaultVisitor.apply(this, arguments);
-      }
-    }, options));
-  }
-  function parsePropPath(name) {
-    return utils$3.matchAll(/\w+|\[(\w*)]/g, name).map((match) => {
-      return match[0] === "[]" ? "" : match[1] || match[0];
-    });
-  }
-  function arrayToObject(arr) {
-    const obj = {};
-    const keys = Object.keys(arr);
-    let i2;
-    const len = keys.length;
-    let key;
-    for (i2 = 0; i2 < len; i2++) {
-      key = keys[i2];
-      obj[key] = arr[key];
-    }
-    return obj;
-  }
-  function formDataToJSON(formData) {
-    function buildPath(path, value, target, index) {
-      let name = path[index++];
-      const isNumericKey = Number.isFinite(+name);
-      const isLast = index >= path.length;
-      name = !name && utils$3.isArray(target) ? target.length : name;
-      if (isLast) {
-        if (utils$3.hasOwnProp(target, name)) {
-          target[name] = [target[name], value];
-        } else {
-          target[name] = value;
-        }
-        return !isNumericKey;
-      }
-      if (!target[name] || !utils$3.isObject(target[name])) {
-        target[name] = [];
-      }
-      const result = buildPath(path, value, target[name], index);
-      if (result && utils$3.isArray(target[name])) {
-        target[name] = arrayToObject(target[name]);
-      }
-      return !isNumericKey;
-    }
-    if (utils$3.isFormData(formData) && utils$3.isFunction(formData.entries)) {
-      const obj = {};
-      utils$3.forEachEntry(formData, (name, value) => {
-        buildPath(parsePropPath(name), value, obj, 0);
-      });
-      return obj;
-    }
-    return null;
-  }
-  function stringifySafely(rawValue, parser, encoder) {
-    if (utils$3.isString(rawValue)) {
-      try {
-        (parser || JSON.parse)(rawValue);
-        return utils$3.trim(rawValue);
-      } catch (e2) {
-        if (e2.name !== "SyntaxError") {
-          throw e2;
-        }
-      }
-    }
-    return (encoder || JSON.stringify)(rawValue);
-  }
-  const defaults = {
-    transitional: transitionalDefaults,
-    adapter: ["xhr", "http"],
-    transformRequest: [function transformRequest(data, headers) {
-      const contentType = headers.getContentType() || "";
-      const hasJSONContentType = contentType.indexOf("application/json") > -1;
-      const isObjectPayload = utils$3.isObject(data);
-      if (isObjectPayload && utils$3.isHTMLForm(data)) {
-        data = new FormData(data);
-      }
-      const isFormData2 = utils$3.isFormData(data);
-      if (isFormData2) {
-        if (!hasJSONContentType) {
-          return data;
-        }
-        return hasJSONContentType ? JSON.stringify(formDataToJSON(data)) : data;
-      }
-      if (utils$3.isArrayBuffer(data) || utils$3.isBuffer(data) || utils$3.isStream(data) || utils$3.isFile(data) || utils$3.isBlob(data)) {
-        return data;
-      }
-      if (utils$3.isArrayBufferView(data)) {
-        return data.buffer;
-      }
-      if (utils$3.isURLSearchParams(data)) {
-        headers.setContentType("application/x-www-form-urlencoded;charset=utf-8", false);
-        return data.toString();
-      }
-      let isFileList2;
-      if (isObjectPayload) {
-        if (contentType.indexOf("application/x-www-form-urlencoded") > -1) {
-          return toURLEncodedForm(data, this.formSerializer).toString();
-        }
-        if ((isFileList2 = utils$3.isFileList(data)) || contentType.indexOf("multipart/form-data") > -1) {
-          const _FormData = this.env && this.env.FormData;
-          return toFormData(
-            isFileList2 ? { "files[]": data } : data,
-            _FormData && new _FormData(),
-            this.formSerializer
-          );
-        }
-      }
-      if (isObjectPayload || hasJSONContentType) {
-        headers.setContentType("application/json", false);
-        return stringifySafely(data);
-      }
-      return data;
-    }],
-    transformResponse: [function transformResponse(data) {
-      const transitional = this.transitional || defaults.transitional;
-      const forcedJSONParsing = transitional && transitional.forcedJSONParsing;
-      const JSONRequested = this.responseType === "json";
-      if (data && utils$3.isString(data) && (forcedJSONParsing && !this.responseType || JSONRequested)) {
-        const silentJSONParsing = transitional && transitional.silentJSONParsing;
-        const strictJSONParsing = !silentJSONParsing && JSONRequested;
-        try {
-          return JSON.parse(data);
-        } catch (e2) {
-          if (strictJSONParsing) {
-            if (e2.name === "SyntaxError") {
-              throw AxiosError$2.from(e2, AxiosError$2.ERR_BAD_RESPONSE, this, null, this.response);
-            }
-            throw e2;
-          }
-        }
-      }
-      return data;
-    }],
-    /**
-     * A timeout in milliseconds to abort a request. If set to 0 (default) a
-     * timeout is not created.
-     */
-    timeout: 0,
-    xsrfCookieName: "XSRF-TOKEN",
-    xsrfHeaderName: "X-XSRF-TOKEN",
-    maxContentLength: -1,
-    maxBodyLength: -1,
-    env: {
-      FormData: platform.classes.FormData,
-      Blob: platform.classes.Blob
-    },
-    validateStatus: function validateStatus(status) {
-      return status >= 200 && status < 300;
-    },
-    headers: {
-      common: {
-        "Accept": "application/json, text/plain, */*",
-        "Content-Type": void 0
-      }
-    }
-  };
-  utils$3.forEach(["delete", "get", "head", "post", "put", "patch"], (method) => {
-    defaults.headers[method] = {};
-  });
-  const defaults$1 = defaults;
-  const ignoreDuplicateOf = utils$3.toObjectSet([
-    "age",
-    "authorization",
-    "content-length",
-    "content-type",
-    "etag",
-    "expires",
-    "from",
-    "host",
-    "if-modified-since",
-    "if-unmodified-since",
-    "last-modified",
-    "location",
-    "max-forwards",
-    "proxy-authorization",
-    "referer",
-    "retry-after",
-    "user-agent"
-  ]);
-  const parseHeaders = (rawHeaders) => {
-    const parsed = {};
-    let key;
-    let val;
-    let i2;
-    rawHeaders && rawHeaders.split("\n").forEach(function parser(line) {
-      i2 = line.indexOf(":");
-      key = line.substring(0, i2).trim().toLowerCase();
-      val = line.substring(i2 + 1).trim();
-      if (!key || parsed[key] && ignoreDuplicateOf[key]) {
-        return;
-      }
-      if (key === "set-cookie") {
-        if (parsed[key]) {
-          parsed[key].push(val);
-        } else {
-          parsed[key] = [val];
-        }
-      } else {
-        parsed[key] = parsed[key] ? parsed[key] + ", " + val : val;
-      }
-    });
-    return parsed;
-  };
-  const $internals = Symbol("internals");
-  function normalizeHeader(header) {
-    return header && String(header).trim().toLowerCase();
-  }
-  function normalizeValue(value) {
-    if (value === false || value == null) {
-      return value;
-    }
-    return utils$3.isArray(value) ? value.map(normalizeValue) : String(value);
-  }
-  function parseTokens(str) {
-    const tokens = /* @__PURE__ */ Object.create(null);
-    const tokensRE = /([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;
-    let match;
-    while (match = tokensRE.exec(str)) {
-      tokens[match[1]] = match[2];
-    }
-    return tokens;
-  }
-  const isValidHeaderName = (str) => /^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(str.trim());
-  function matchHeaderValue(context, value, header, filter, isHeaderNameFilter) {
-    if (utils$3.isFunction(filter)) {
-      return filter.call(this, value, header);
-    }
-    if (isHeaderNameFilter) {
-      value = header;
-    }
-    if (!utils$3.isString(value))
-      return;
-    if (utils$3.isString(filter)) {
-      return value.indexOf(filter) !== -1;
-    }
-    if (utils$3.isRegExp(filter)) {
-      return filter.test(value);
-    }
-  }
-  function formatHeader(header) {
-    return header.trim().toLowerCase().replace(/([a-z\d])(\w*)/g, (w2, char, str) => {
-      return char.toUpperCase() + str;
-    });
-  }
-  function buildAccessors(obj, header) {
-    const accessorName = utils$3.toCamelCase(" " + header);
-    ["get", "set", "has"].forEach((methodName) => {
-      Object.defineProperty(obj, methodName + accessorName, {
-        value: function(arg1, arg2, arg3) {
-          return this[methodName].call(this, header, arg1, arg2, arg3);
-        },
-        configurable: true
-      });
-    });
-  }
-  class AxiosHeaders {
-    constructor(headers) {
-      headers && this.set(headers);
-    }
-    set(header, valueOrRewrite, rewrite) {
-      const self2 = this;
-      function setHeader(_value, _header, _rewrite) {
-        const lHeader = normalizeHeader(_header);
-        if (!lHeader) {
-          throw new Error("header name must be a non-empty string");
-        }
-        const key = utils$3.findKey(self2, lHeader);
-        if (!key || self2[key] === void 0 || _rewrite === true || _rewrite === void 0 && self2[key] !== false) {
-          self2[key || _header] = normalizeValue(_value);
-        }
-      }
-      const setHeaders = (headers, _rewrite) => utils$3.forEach(headers, (_value, _header) => setHeader(_value, _header, _rewrite));
-      if (utils$3.isPlainObject(header) || header instanceof this.constructor) {
-        setHeaders(header, valueOrRewrite);
-      } else if (utils$3.isString(header) && (header = header.trim()) && !isValidHeaderName(header)) {
-        setHeaders(parseHeaders(header), valueOrRewrite);
-      } else {
-        header != null && setHeader(valueOrRewrite, header, rewrite);
-      }
-      return this;
-    }
-    get(header, parser) {
-      header = normalizeHeader(header);
-      if (header) {
-        const key = utils$3.findKey(this, header);
-        if (key) {
-          const value = this[key];
-          if (!parser) {
-            return value;
-          }
-          if (parser === true) {
-            return parseTokens(value);
-          }
-          if (utils$3.isFunction(parser)) {
-            return parser.call(this, value, key);
-          }
-          if (utils$3.isRegExp(parser)) {
-            return parser.exec(value);
-          }
-          throw new TypeError("parser must be boolean|regexp|function");
-        }
-      }
-    }
-    has(header, matcher) {
-      header = normalizeHeader(header);
-      if (header) {
-        const key = utils$3.findKey(this, header);
-        return !!(key && this[key] !== void 0 && (!matcher || matchHeaderValue(this, this[key], key, matcher)));
-      }
-      return false;
-    }
-    delete(header, matcher) {
-      const self2 = this;
-      let deleted = false;
-      function deleteHeader(_header) {
-        _header = normalizeHeader(_header);
-        if (_header) {
-          const key = utils$3.findKey(self2, _header);
-          if (key && (!matcher || matchHeaderValue(self2, self2[key], key, matcher))) {
-            delete self2[key];
-            deleted = true;
-          }
-        }
-      }
-      if (utils$3.isArray(header)) {
-        header.forEach(deleteHeader);
-      } else {
-        deleteHeader(header);
-      }
-      return deleted;
-    }
-    clear(matcher) {
-      const keys = Object.keys(this);
-      let i2 = keys.length;
-      let deleted = false;
-      while (i2--) {
-        const key = keys[i2];
-        if (!matcher || matchHeaderValue(this, this[key], key, matcher, true)) {
-          delete this[key];
-          deleted = true;
-        }
-      }
-      return deleted;
-    }
-    normalize(format2) {
-      const self2 = this;
-      const headers = {};
-      utils$3.forEach(this, (value, header) => {
-        const key = utils$3.findKey(headers, header);
-        if (key) {
-          self2[key] = normalizeValue(value);
-          delete self2[header];
-          return;
-        }
-        const normalized = format2 ? formatHeader(header) : String(header).trim();
-        if (normalized !== header) {
-          delete self2[header];
-        }
-        self2[normalized] = normalizeValue(value);
-        headers[normalized] = true;
-      });
-      return this;
-    }
-    concat(...targets) {
-      return this.constructor.concat(this, ...targets);
-    }
-    toJSON(asStrings) {
-      const obj = /* @__PURE__ */ Object.create(null);
-      utils$3.forEach(this, (value, header) => {
-        value != null && value !== false && (obj[header] = asStrings && utils$3.isArray(value) ? value.join(", ") : value);
-      });
-      return obj;
-    }
-    [Symbol.iterator]() {
-      return Object.entries(this.toJSON())[Symbol.iterator]();
-    }
-    toString() {
-      return Object.entries(this.toJSON()).map(([header, value]) => header + ": " + value).join("\n");
-    }
-    get [Symbol.toStringTag]() {
-      return "AxiosHeaders";
-    }
-    static from(thing) {
-      return thing instanceof this ? thing : new this(thing);
-    }
-    static concat(first, ...targets) {
-      const computed = new this(first);
-      targets.forEach((target) => computed.set(target));
-      return computed;
-    }
-    static accessor(header) {
-      const internals = this[$internals] = this[$internals] = {
-        accessors: {}
-      };
-      const accessors = internals.accessors;
-      const prototype2 = this.prototype;
-      function defineAccessor(_header) {
-        const lHeader = normalizeHeader(_header);
-        if (!accessors[lHeader]) {
-          buildAccessors(prototype2, _header);
-          accessors[lHeader] = true;
-        }
-      }
-      utils$3.isArray(header) ? header.forEach(defineAccessor) : defineAccessor(header);
-      return this;
-    }
-  }
-  AxiosHeaders.accessor(["Content-Type", "Content-Length", "Accept", "Accept-Encoding", "User-Agent", "Authorization"]);
-  utils$3.reduceDescriptors(AxiosHeaders.prototype, ({ value }, key) => {
-    let mapped = key[0].toUpperCase() + key.slice(1);
-    return {
-      get: () => value,
-      set(headerValue) {
-        this[mapped] = headerValue;
-      }
-    };
-  });
-  utils$3.freezeMethods(AxiosHeaders);
-  const AxiosHeaders$1 = AxiosHeaders;
-  function transformData(fns, response) {
-    const config = this || defaults$1;
-    const context = response || config;
-    const headers = AxiosHeaders$1.from(context.headers);
-    let data = context.data;
-    utils$3.forEach(fns, function transform(fn) {
-      data = fn.call(config, data, headers.normalize(), response ? response.status : void 0);
-    });
-    headers.normalize();
-    return data;
-  }
-  function isCancel(value) {
-    return !!(value && value.__CANCEL__);
-  }
-  function CanceledError(message, config, request2) {
-    AxiosError$2.call(this, message == null ? "canceled" : message, AxiosError$2.ERR_CANCELED, config, request2);
-    this.name = "CanceledError";
-  }
-  utils$3.inherits(CanceledError, AxiosError$2, {
-    __CANCEL__: true
-  });
-  function settle$2(resolve, reject, response) {
-    const validateStatus = response.config.validateStatus;
-    if (!response.status || !validateStatus || validateStatus(response.status)) {
-      resolve(response);
-    } else {
-      reject(new AxiosError$2(
-        "Request failed with status code " + response.status,
-        [AxiosError$2.ERR_BAD_REQUEST, AxiosError$2.ERR_BAD_RESPONSE][Math.floor(response.status / 100) - 4],
-        response.config,
-        response.request,
-        response
-      ));
-    }
-  }
-  const cookies = platform.isStandardBrowserEnv ? (
-    // Standard browser envs support document.cookie
-    /* @__PURE__ */ function standardBrowserEnv() {
-      return {
-        write: function write(name, value, expires, path, domain, secure) {
-          const cookie = [];
-          cookie.push(name + "=" + encodeURIComponent(value));
-          if (utils$3.isNumber(expires)) {
-            cookie.push("expires=" + new Date(expires).toGMTString());
-          }
-          if (utils$3.isString(path)) {
-            cookie.push("path=" + path);
-          }
-          if (utils$3.isString(domain)) {
-            cookie.push("domain=" + domain);
-          }
-          if (secure === true) {
-            cookie.push("secure");
-          }
-          document.cookie = cookie.join("; ");
-        },
-        read: function read(name) {
-          const match = document.cookie.match(new RegExp("(^|;\\s*)(" + name + ")=([^;]*)"));
-          return match ? decodeURIComponent(match[3]) : null;
-        },
-        remove: function remove(name) {
-          this.write(name, "", Date.now() - 864e5);
-        }
-      };
-    }()
-  ) : (
-    // Non standard browser env (web workers, react-native) lack needed support.
-    /* @__PURE__ */ function nonStandardBrowserEnv() {
-      return {
-        write: function write() {
-        },
-        read: function read() {
-          return null;
-        },
-        remove: function remove() {
-        }
-      };
-    }()
-  );
-  function isAbsoluteURL$2(url) {
-    return /^([a-z][a-z\d+\-.]*:)?\/\//i.test(url);
-  }
-  function combineURLs$2(baseURL, relativeURL) {
-    return relativeURL ? baseURL.replace(/\/+$/, "") + "/" + relativeURL.replace(/^\/+/, "") : baseURL;
-  }
-  function buildFullPath$2(baseURL, requestedURL) {
-    if (baseURL && !isAbsoluteURL$2(requestedURL)) {
-      return combineURLs$2(baseURL, requestedURL);
-    }
-    return requestedURL;
-  }
-  const isURLSameOrigin = platform.isStandardBrowserEnv ? (
-    // Standard browser envs have full support of the APIs needed to test
-    // whether the request URL is of the same origin as current location.
-    function standardBrowserEnv() {
-      const msie = /(msie|trident)/i.test(navigator.userAgent);
-      const urlParsingNode = document.createElement("a");
-      let originURL;
-      function resolveURL(url) {
-        let href = url;
-        if (msie) {
-          urlParsingNode.setAttribute("href", href);
-          href = urlParsingNode.href;
-        }
-        urlParsingNode.setAttribute("href", href);
-        return {
-          href: urlParsingNode.href,
-          protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, "") : "",
-          host: urlParsingNode.host,
-          search: urlParsingNode.search ? urlParsingNode.search.replace(/^\?/, "") : "",
-          hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, "") : "",
-          hostname: urlParsingNode.hostname,
-          port: urlParsingNode.port,
-          pathname: urlParsingNode.pathname.charAt(0) === "/" ? urlParsingNode.pathname : "/" + urlParsingNode.pathname
-        };
-      }
-      originURL = resolveURL(window.location.href);
-      return function isURLSameOrigin2(requestURL) {
-        const parsed = utils$3.isString(requestURL) ? resolveURL(requestURL) : requestURL;
-        return parsed.protocol === originURL.protocol && parsed.host === originURL.host;
-      };
-    }()
-  ) : (
-    // Non standard browser envs (web workers, react-native) lack needed support.
-    /* @__PURE__ */ function nonStandardBrowserEnv() {
-      return function isURLSameOrigin2() {
-        return true;
-      };
-    }()
-  );
-  function parseProtocol(url) {
-    const match = /^([-+\w]{1,25})(:?\/\/|:)/.exec(url);
-    return match && match[1] || "";
-  }
-  function speedometer(samplesCount, min) {
-    samplesCount = samplesCount || 10;
-    const bytes = new Array(samplesCount);
-    const timestamps = new Array(samplesCount);
-    let head = 0;
-    let tail = 0;
-    let firstSampleTS;
-    min = min !== void 0 ? min : 1e3;
-    return function push(chunkLength) {
-      const now2 = Date.now();
-      const startedAt = timestamps[tail];
-      if (!firstSampleTS) {
-        firstSampleTS = now2;
-      }
-      bytes[head] = chunkLength;
-      timestamps[head] = now2;
-      let i2 = tail;
-      let bytesCount = 0;
-      while (i2 !== head) {
-        bytesCount += bytes[i2++];
-        i2 = i2 % samplesCount;
-      }
-      head = (head + 1) % samplesCount;
-      if (head === tail) {
-        tail = (tail + 1) % samplesCount;
-      }
-      if (now2 - firstSampleTS < min) {
-        return;
-      }
-      const passed = startedAt && now2 - startedAt;
-      return passed ? Math.round(bytesCount * 1e3 / passed) : void 0;
-    };
-  }
-  function progressEventReducer(listener, isDownloadStream) {
-    let bytesNotified = 0;
-    const _speedometer = speedometer(50, 250);
-    return (e2) => {
-      const loaded = e2.loaded;
-      const total = e2.lengthComputable ? e2.total : void 0;
-      const progressBytes = loaded - bytesNotified;
-      const rate = _speedometer(progressBytes);
-      const inRange = loaded <= total;
-      bytesNotified = loaded;
-      const data = {
-        loaded,
-        total,
-        progress: total ? loaded / total : void 0,
-        bytes: progressBytes,
-        rate: rate ? rate : void 0,
-        estimated: rate && total && inRange ? (total - loaded) / rate : void 0,
-        event: e2
-      };
-      data[isDownloadStream ? "download" : "upload"] = true;
-      listener(data);
-    };
-  }
-  const isXHRAdapterSupported = typeof XMLHttpRequest !== "undefined";
-  const xhrAdapter = isXHRAdapterSupported && function(config) {
-    return new Promise(function dispatchXhrRequest(resolve, reject) {
-      let requestData = config.data;
-      const requestHeaders = AxiosHeaders$1.from(config.headers).normalize();
-      const responseType = config.responseType;
-      let onCanceled;
-      function done() {
-        if (config.cancelToken) {
-          config.cancelToken.unsubscribe(onCanceled);
-        }
-        if (config.signal) {
-          config.signal.removeEventListener("abort", onCanceled);
-        }
-      }
-      let contentType;
-      if (utils$3.isFormData(requestData)) {
-        if (platform.isStandardBrowserEnv || platform.isStandardBrowserWebWorkerEnv) {
-          requestHeaders.setContentType(false);
-        } else if (!requestHeaders.getContentType(/^\s*multipart\/form-data/)) {
-          requestHeaders.setContentType("multipart/form-data");
-        } else if (utils$3.isString(contentType = requestHeaders.getContentType())) {
-          requestHeaders.setContentType(contentType.replace(/^\s*(multipart\/form-data);+/, "$1"));
-        }
-      }
-      let request2 = new XMLHttpRequest();
-      if (config.auth) {
-        const username = config.auth.username || "";
-        const password = config.auth.password ? unescape(encodeURIComponent(config.auth.password)) : "";
-        requestHeaders.set("Authorization", "Basic " + btoa(username + ":" + password));
-      }
-      const fullPath = buildFullPath$2(config.baseURL, config.url);
-      request2.open(config.method.toUpperCase(), buildURL$2(fullPath, config.params, config.paramsSerializer), true);
-      request2.timeout = config.timeout;
-      function onloadend() {
-        if (!request2) {
-          return;
-        }
-        const responseHeaders = AxiosHeaders$1.from(
-          "getAllResponseHeaders" in request2 && request2.getAllResponseHeaders()
-        );
-        const responseData = !responseType || responseType === "text" || responseType === "json" ? request2.responseText : request2.response;
-        const response = {
-          data: responseData,
-          status: request2.status,
-          statusText: request2.statusText,
-          headers: responseHeaders,
-          config,
-          request: request2
-        };
-        settle$2(function _resolve(value) {
-          resolve(value);
-          done();
-        }, function _reject(err) {
-          reject(err);
-          done();
-        }, response);
-        request2 = null;
-      }
-      if ("onloadend" in request2) {
-        request2.onloadend = onloadend;
-      } else {
-        request2.onreadystatechange = function handleLoad() {
-          if (!request2 || request2.readyState !== 4) {
-            return;
-          }
-          if (request2.status === 0 && !(request2.responseURL && request2.responseURL.indexOf("file:") === 0)) {
-            return;
-          }
-          setTimeout(onloadend);
-        };
-      }
-      request2.onabort = function handleAbort() {
-        if (!request2) {
-          return;
-        }
-        reject(new AxiosError$2("Request aborted", AxiosError$2.ECONNABORTED, config, request2));
-        request2 = null;
-      };
-      request2.onerror = function handleError() {
-        reject(new AxiosError$2("Network Error", AxiosError$2.ERR_NETWORK, config, request2));
-        request2 = null;
-      };
-      request2.ontimeout = function handleTimeout() {
-        let timeoutErrorMessage = config.timeout ? "timeout of " + config.timeout + "ms exceeded" : "timeout exceeded";
-        const transitional = config.transitional || transitionalDefaults;
-        if (config.timeoutErrorMessage) {
-          timeoutErrorMessage = config.timeoutErrorMessage;
-        }
-        reject(new AxiosError$2(
-          timeoutErrorMessage,
-          transitional.clarifyTimeoutError ? AxiosError$2.ETIMEDOUT : AxiosError$2.ECONNABORTED,
-          config,
-          request2
-        ));
-        request2 = null;
-      };
-      if (platform.isStandardBrowserEnv) {
-        const xsrfValue = (config.withCredentials || isURLSameOrigin(fullPath)) && config.xsrfCookieName && cookies.read(config.xsrfCookieName);
-        if (xsrfValue) {
-          requestHeaders.set(config.xsrfHeaderName, xsrfValue);
-        }
-      }
-      requestData === void 0 && requestHeaders.setContentType(null);
-      if ("setRequestHeader" in request2) {
-        utils$3.forEach(requestHeaders.toJSON(), function setRequestHeader(val, key) {
-          request2.setRequestHeader(key, val);
-        });
-      }
-      if (!utils$3.isUndefined(config.withCredentials)) {
-        request2.withCredentials = !!config.withCredentials;
-      }
-      if (responseType && responseType !== "json") {
-        request2.responseType = config.responseType;
-      }
-      if (typeof config.onDownloadProgress === "function") {
-        request2.addEventListener("progress", progressEventReducer(config.onDownloadProgress, true));
-      }
-      if (typeof config.onUploadProgress === "function" && request2.upload) {
-        request2.upload.addEventListener("progress", progressEventReducer(config.onUploadProgress));
-      }
-      if (config.cancelToken || config.signal) {
-        onCanceled = (cancel) => {
-          if (!request2) {
-            return;
-          }
-          reject(!cancel || cancel.type ? new CanceledError(null, config, request2) : cancel);
-          request2.abort();
-          request2 = null;
-        };
-        config.cancelToken && config.cancelToken.subscribe(onCanceled);
-        if (config.signal) {
-          config.signal.aborted ? onCanceled() : config.signal.addEventListener("abort", onCanceled);
-        }
-      }
-      const protocol = parseProtocol(fullPath);
-      if (protocol && platform.protocols.indexOf(protocol) === -1) {
-        reject(new AxiosError$2("Unsupported protocol " + protocol + ":", AxiosError$2.ERR_BAD_REQUEST, config));
-        return;
-      }
-      request2.send(requestData || null);
-    });
-  };
-  const knownAdapters = {
-    http: httpAdapter,
-    xhr: xhrAdapter
-  };
-  utils$3.forEach(knownAdapters, (fn, value) => {
-    if (fn) {
-      try {
-        Object.defineProperty(fn, "name", { value });
-      } catch (e2) {
-      }
-      Object.defineProperty(fn, "adapterName", { value });
-    }
-  });
-  const renderReason = (reason) => `- ${reason}`;
-  const isResolvedHandle = (adapter) => utils$3.isFunction(adapter) || adapter === null || adapter === false;
-  const adapters = {
-    getAdapter: (adapters2) => {
-      adapters2 = utils$3.isArray(adapters2) ? adapters2 : [adapters2];
-      const { length } = adapters2;
-      let nameOrAdapter;
-      let adapter;
-      const rejectedReasons = {};
-      for (let i2 = 0; i2 < length; i2++) {
-        nameOrAdapter = adapters2[i2];
-        let id;
-        adapter = nameOrAdapter;
-        if (!isResolvedHandle(nameOrAdapter)) {
-          adapter = knownAdapters[(id = String(nameOrAdapter)).toLowerCase()];
-          if (adapter === void 0) {
-            throw new AxiosError$2(`Unknown adapter '${id}'`);
-          }
-        }
-        if (adapter) {
-          break;
-        }
-        rejectedReasons[id || "#" + i2] = adapter;
-      }
-      if (!adapter) {
-        const reasons = Object.entries(rejectedReasons).map(
-          ([id, state]) => `adapter ${id} ` + (state === false ? "is not supported by the environment" : "is not available in the build")
-        );
-        let s2 = length ? reasons.length > 1 ? "since :\n" + reasons.map(renderReason).join("\n") : " " + renderReason(reasons[0]) : "as no adapter specified";
-        throw new AxiosError$2(
-          `There is no suitable adapter to dispatch the request ` + s2,
-          "ERR_NOT_SUPPORT"
-        );
-      }
-      return adapter;
-    },
-    adapters: knownAdapters
-  };
-  function throwIfCancellationRequested(config) {
-    if (config.cancelToken) {
-      config.cancelToken.throwIfRequested();
-    }
-    if (config.signal && config.signal.aborted) {
-      throw new CanceledError(null, config);
-    }
-  }
-  function dispatchRequest(config) {
-    throwIfCancellationRequested(config);
-    config.headers = AxiosHeaders$1.from(config.headers);
-    config.data = transformData.call(
-      config,
-      config.transformRequest
-    );
-    if (["post", "put", "patch"].indexOf(config.method) !== -1) {
-      config.headers.setContentType("application/x-www-form-urlencoded", false);
-    }
-    const adapter = adapters.getAdapter(config.adapter || defaults$1.adapter);
-    return adapter(config).then(function onAdapterResolution(response) {
-      throwIfCancellationRequested(config);
-      response.data = transformData.call(
-        config,
-        config.transformResponse,
-        response
-      );
-      response.headers = AxiosHeaders$1.from(response.headers);
-      return response;
-    }, function onAdapterRejection(reason) {
-      if (!isCancel(reason)) {
-        throwIfCancellationRequested(config);
-        if (reason && reason.response) {
-          reason.response.data = transformData.call(
-            config,
-            config.transformResponse,
-            reason.response
-          );
-          reason.response.headers = AxiosHeaders$1.from(reason.response.headers);
-        }
-      }
-      return Promise.reject(reason);
-    });
-  }
-  const headersToObject = (thing) => thing instanceof AxiosHeaders$1 ? thing.toJSON() : thing;
-  function mergeConfig(config1, config2) {
-    config2 = config2 || {};
-    const config = {};
-    function getMergedValue(target, source, caseless) {
-      if (utils$3.isPlainObject(target) && utils$3.isPlainObject(source)) {
-        return utils$3.merge.call({ caseless }, target, source);
-      } else if (utils$3.isPlainObject(source)) {
-        return utils$3.merge({}, source);
-      } else if (utils$3.isArray(source)) {
-        return source.slice();
-      }
-      return source;
-    }
-    function mergeDeepProperties(a2, b2, caseless) {
-      if (!utils$3.isUndefined(b2)) {
-        return getMergedValue(a2, b2, caseless);
-      } else if (!utils$3.isUndefined(a2)) {
-        return getMergedValue(void 0, a2, caseless);
-      }
-    }
-    function valueFromConfig2(a2, b2) {
-      if (!utils$3.isUndefined(b2)) {
-        return getMergedValue(void 0, b2);
-      }
-    }
-    function defaultToConfig2(a2, b2) {
-      if (!utils$3.isUndefined(b2)) {
-        return getMergedValue(void 0, b2);
-      } else if (!utils$3.isUndefined(a2)) {
-        return getMergedValue(void 0, a2);
-      }
-    }
-    function mergeDirectKeys(a2, b2, prop) {
-      if (prop in config2) {
-        return getMergedValue(a2, b2);
-      } else if (prop in config1) {
-        return getMergedValue(void 0, a2);
-      }
-    }
-    const mergeMap = {
-      url: valueFromConfig2,
-      method: valueFromConfig2,
-      data: valueFromConfig2,
-      baseURL: defaultToConfig2,
-      transformRequest: defaultToConfig2,
-      transformResponse: defaultToConfig2,
-      paramsSerializer: defaultToConfig2,
-      timeout: defaultToConfig2,
-      timeoutMessage: defaultToConfig2,
-      withCredentials: defaultToConfig2,
-      adapter: defaultToConfig2,
-      responseType: defaultToConfig2,
-      xsrfCookieName: defaultToConfig2,
-      xsrfHeaderName: defaultToConfig2,
-      onUploadProgress: defaultToConfig2,
-      onDownloadProgress: defaultToConfig2,
-      decompress: defaultToConfig2,
-      maxContentLength: defaultToConfig2,
-      maxBodyLength: defaultToConfig2,
-      beforeRedirect: defaultToConfig2,
-      transport: defaultToConfig2,
-      httpAgent: defaultToConfig2,
-      httpsAgent: defaultToConfig2,
-      cancelToken: defaultToConfig2,
-      socketPath: defaultToConfig2,
-      responseEncoding: defaultToConfig2,
-      validateStatus: mergeDirectKeys,
-      headers: (a2, b2) => mergeDeepProperties(headersToObject(a2), headersToObject(b2), true)
-    };
-    utils$3.forEach(Object.keys(Object.assign({}, config1, config2)), function computeConfigValue(prop) {
-      const merge2 = mergeMap[prop] || mergeDeepProperties;
-      const configValue = merge2(config1[prop], config2[prop], prop);
-      utils$3.isUndefined(configValue) && merge2 !== mergeDirectKeys || (config[prop] = configValue);
-    });
-    return config;
-  }
-  const VERSION = "1.5.1";
-  const validators$1 = {};
-  ["object", "boolean", "number", "function", "string", "symbol"].forEach((type, i2) => {
-    validators$1[type] = function validator2(thing) {
-      return typeof thing === type || "a" + (i2 < 1 ? "n " : " ") + type;
-    };
-  });
-  const deprecatedWarnings = {};
-  validators$1.transitional = function transitional(validator2, version, message) {
-    function formatMessage(opt, desc) {
-      return "[Axios v" + VERSION + "] Transitional option '" + opt + "'" + desc + (message ? ". " + message : "");
-    }
-    return (value, opt, opts) => {
-      if (validator2 === false) {
-        throw new AxiosError$2(
-          formatMessage(opt, " has been removed" + (version ? " in " + version : "")),
-          AxiosError$2.ERR_DEPRECATED
-        );
-      }
-      if (version && !deprecatedWarnings[opt]) {
-        deprecatedWarnings[opt] = true;
-        formatAppLog(
-          "warn",
-          "at node_modules/axios/lib/helpers/validator.js:43",
-          formatMessage(
-            opt,
-            " has been deprecated since v" + version + " and will be removed in the near future"
-          )
-        );
-      }
-      return validator2 ? validator2(value, opt, opts) : true;
-    };
-  };
-  function assertOptions(options, schema, allowUnknown) {
-    if (typeof options !== "object") {
-      throw new AxiosError$2("options must be an object", AxiosError$2.ERR_BAD_OPTION_VALUE);
-    }
-    const keys = Object.keys(options);
-    let i2 = keys.length;
-    while (i2-- > 0) {
-      const opt = keys[i2];
-      const validator2 = schema[opt];
-      if (validator2) {
-        const value = options[opt];
-        const result = value === void 0 || validator2(value, opt, options);
-        if (result !== true) {
-          throw new AxiosError$2("option " + opt + " must be " + result, AxiosError$2.ERR_BAD_OPTION_VALUE);
-        }
-        continue;
-      }
-      if (allowUnknown !== true) {
-        throw new AxiosError$2("Unknown option " + opt, AxiosError$2.ERR_BAD_OPTION);
-      }
-    }
-  }
-  const validator = {
-    assertOptions,
-    validators: validators$1
-  };
-  const validators = validator.validators;
-  class Axios {
-    constructor(instanceConfig) {
-      this.defaults = instanceConfig;
-      this.interceptors = {
-        request: new InterceptorManager(),
-        response: new InterceptorManager()
-      };
-    }
-    /**
-     * Dispatch a request
-     *
-     * @param {String|Object} configOrUrl The config specific for this request (merged with this.defaults)
-     * @param {?Object} config
-     *
-     * @returns {Promise} The Promise to be fulfilled
-     */
-    request(configOrUrl, config) {
-      if (typeof configOrUrl === "string") {
-        config = config || {};
-        config.url = configOrUrl;
-      } else {
-        config = configOrUrl || {};
-      }
-      config = mergeConfig(this.defaults, config);
-      const { transitional, paramsSerializer, headers } = config;
-      if (transitional !== void 0) {
-        validator.assertOptions(transitional, {
-          silentJSONParsing: validators.transitional(validators.boolean),
-          forcedJSONParsing: validators.transitional(validators.boolean),
-          clarifyTimeoutError: validators.transitional(validators.boolean)
-        }, false);
-      }
-      if (paramsSerializer != null) {
-        if (utils$3.isFunction(paramsSerializer)) {
-          config.paramsSerializer = {
-            serialize: paramsSerializer
-          };
-        } else {
-          validator.assertOptions(paramsSerializer, {
-            encode: validators.function,
-            serialize: validators.function
-          }, true);
-        }
-      }
-      config.method = (config.method || this.defaults.method || "get").toLowerCase();
-      let contextHeaders = headers && utils$3.merge(
-        headers.common,
-        headers[config.method]
-      );
-      headers && utils$3.forEach(
-        ["delete", "get", "head", "post", "put", "patch", "common"],
-        (method) => {
-          delete headers[method];
-        }
-      );
-      config.headers = AxiosHeaders$1.concat(contextHeaders, headers);
-      const requestInterceptorChain = [];
-      let synchronousRequestInterceptors = true;
-      this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) {
-        if (typeof interceptor.runWhen === "function" && interceptor.runWhen(config) === false) {
-          return;
-        }
-        synchronousRequestInterceptors = synchronousRequestInterceptors && interceptor.synchronous;
-        requestInterceptorChain.unshift(interceptor.fulfilled, interceptor.rejected);
-      });
-      const responseInterceptorChain = [];
-      this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) {
-        responseInterceptorChain.push(interceptor.fulfilled, interceptor.rejected);
-      });
-      let promise;
-      let i2 = 0;
-      let len;
-      if (!synchronousRequestInterceptors) {
-        const chain = [dispatchRequest.bind(this), void 0];
-        chain.unshift.apply(chain, requestInterceptorChain);
-        chain.push.apply(chain, responseInterceptorChain);
-        len = chain.length;
-        promise = Promise.resolve(config);
-        while (i2 < len) {
-          promise = promise.then(chain[i2++], chain[i2++]);
-        }
-        return promise;
-      }
-      len = requestInterceptorChain.length;
-      let newConfig = config;
-      i2 = 0;
-      while (i2 < len) {
-        const onFulfilled = requestInterceptorChain[i2++];
-        const onRejected = requestInterceptorChain[i2++];
-        try {
-          newConfig = onFulfilled(newConfig);
-        } catch (error) {
-          onRejected.call(this, error);
-          break;
-        }
-      }
-      try {
-        promise = dispatchRequest.call(this, newConfig);
-      } catch (error) {
-        return Promise.reject(error);
-      }
-      i2 = 0;
-      len = responseInterceptorChain.length;
-      while (i2 < len) {
-        promise = promise.then(responseInterceptorChain[i2++], responseInterceptorChain[i2++]);
-      }
-      return promise;
-    }
-    getUri(config) {
-      config = mergeConfig(this.defaults, config);
-      const fullPath = buildFullPath$2(config.baseURL, config.url);
-      return buildURL$2(fullPath, config.params, config.paramsSerializer);
-    }
-  }
-  utils$3.forEach(["delete", "get", "head", "options"], function forEachMethodNoData(method) {
-    Axios.prototype[method] = function(url, config) {
-      return this.request(mergeConfig(config || {}, {
-        method,
-        url,
-        data: (config || {}).data
-      }));
-    };
-  });
-  utils$3.forEach(["post", "put", "patch"], function forEachMethodWithData(method) {
-    function generateHTTPMethod(isForm) {
-      return function httpMethod(url, data, config) {
-        return this.request(mergeConfig(config || {}, {
-          method,
-          headers: isForm ? {
-            "Content-Type": "multipart/form-data"
-          } : {},
-          url,
-          data
-        }));
-      };
-    }
-    Axios.prototype[method] = generateHTTPMethod();
-    Axios.prototype[method + "Form"] = generateHTTPMethod(true);
-  });
-  const Axios$1 = Axios;
-  class CancelToken {
-    constructor(executor) {
-      if (typeof executor !== "function") {
-        throw new TypeError("executor must be a function.");
-      }
-      let resolvePromise;
-      this.promise = new Promise(function promiseExecutor(resolve) {
-        resolvePromise = resolve;
-      });
-      const token = this;
-      this.promise.then((cancel) => {
-        if (!token._listeners)
-          return;
-        let i2 = token._listeners.length;
-        while (i2-- > 0) {
-          token._listeners[i2](cancel);
-        }
-        token._listeners = null;
-      });
-      this.promise.then = (onfulfilled) => {
-        let _resolve;
-        const promise = new Promise((resolve) => {
-          token.subscribe(resolve);
-          _resolve = resolve;
-        }).then(onfulfilled);
-        promise.cancel = function reject() {
-          token.unsubscribe(_resolve);
-        };
-        return promise;
-      };
-      executor(function cancel(message, config, request2) {
-        if (token.reason) {
-          return;
-        }
-        token.reason = new CanceledError(message, config, request2);
-        resolvePromise(token.reason);
-      });
-    }
-    /**
-     * Throws a `CanceledError` if cancellation has been requested.
-     */
-    throwIfRequested() {
-      if (this.reason) {
-        throw this.reason;
-      }
-    }
-    /**
-     * Subscribe to the cancel signal
-     */
-    subscribe(listener) {
-      if (this.reason) {
-        listener(this.reason);
-        return;
-      }
-      if (this._listeners) {
-        this._listeners.push(listener);
-      } else {
-        this._listeners = [listener];
-      }
-    }
-    /**
-     * Unsubscribe from the cancel signal
-     */
-    unsubscribe(listener) {
-      if (!this._listeners) {
-        return;
-      }
-      const index = this._listeners.indexOf(listener);
-      if (index !== -1) {
-        this._listeners.splice(index, 1);
-      }
-    }
-    /**
-     * Returns an object that contains a new `CancelToken` and a function that, when called,
-     * cancels the `CancelToken`.
-     */
-    static source() {
-      let cancel;
-      const token = new CancelToken(function executor(c2) {
-        cancel = c2;
-      });
-      return {
-        token,
-        cancel
-      };
-    }
-  }
-  const CancelToken$1 = CancelToken;
-  function spread(callback) {
-    return function wrap(arr) {
-      return callback.apply(null, arr);
-    };
-  }
-  function isAxiosError(payload) {
-    return utils$3.isObject(payload) && payload.isAxiosError === true;
-  }
-  const HttpStatusCode = {
-    Continue: 100,
-    SwitchingProtocols: 101,
-    Processing: 102,
-    EarlyHints: 103,
-    Ok: 200,
-    Created: 201,
-    Accepted: 202,
-    NonAuthoritativeInformation: 203,
-    NoContent: 204,
-    ResetContent: 205,
-    PartialContent: 206,
-    MultiStatus: 207,
-    AlreadyReported: 208,
-    ImUsed: 226,
-    MultipleChoices: 300,
-    MovedPermanently: 301,
-    Found: 302,
-    SeeOther: 303,
-    NotModified: 304,
-    UseProxy: 305,
-    Unused: 306,
-    TemporaryRedirect: 307,
-    PermanentRedirect: 308,
-    BadRequest: 400,
-    Unauthorized: 401,
-    PaymentRequired: 402,
-    Forbidden: 403,
-    NotFound: 404,
-    MethodNotAllowed: 405,
-    NotAcceptable: 406,
-    ProxyAuthenticationRequired: 407,
-    RequestTimeout: 408,
-    Conflict: 409,
-    Gone: 410,
-    LengthRequired: 411,
-    PreconditionFailed: 412,
-    PayloadTooLarge: 413,
-    UriTooLong: 414,
-    UnsupportedMediaType: 415,
-    RangeNotSatisfiable: 416,
-    ExpectationFailed: 417,
-    ImATeapot: 418,
-    MisdirectedRequest: 421,
-    UnprocessableEntity: 422,
-    Locked: 423,
-    FailedDependency: 424,
-    TooEarly: 425,
-    UpgradeRequired: 426,
-    PreconditionRequired: 428,
-    TooManyRequests: 429,
-    RequestHeaderFieldsTooLarge: 431,
-    UnavailableForLegalReasons: 451,
-    InternalServerError: 500,
-    NotImplemented: 501,
-    BadGateway: 502,
-    ServiceUnavailable: 503,
-    GatewayTimeout: 504,
-    HttpVersionNotSupported: 505,
-    VariantAlsoNegotiates: 506,
-    InsufficientStorage: 507,
-    LoopDetected: 508,
-    NotExtended: 510,
-    NetworkAuthenticationRequired: 511
-  };
-  Object.entries(HttpStatusCode).forEach(([key, value]) => {
-    HttpStatusCode[value] = key;
-  });
-  const HttpStatusCode$1 = HttpStatusCode;
-  function createInstance(defaultConfig) {
-    const context = new Axios$1(defaultConfig);
-    const instance = bind$2(Axios$1.prototype.request, context);
-    utils$3.extend(instance, Axios$1.prototype, context, { allOwnKeys: true });
-    utils$3.extend(instance, context, null, { allOwnKeys: true });
-    instance.create = function create(instanceConfig) {
-      return createInstance(mergeConfig(defaultConfig, instanceConfig));
-    };
-    return instance;
-  }
-  const axios = createInstance(defaults$1);
-  axios.Axios = Axios$1;
-  axios.CanceledError = CanceledError;
-  axios.CancelToken = CancelToken$1;
-  axios.isCancel = isCancel;
-  axios.VERSION = VERSION;
-  axios.toFormData = toFormData;
-  axios.AxiosError = AxiosError$2;
-  axios.Cancel = axios.CanceledError;
-  axios.all = function all(promises) {
-    return Promise.all(promises);
-  };
-  axios.spread = spread;
-  axios.isAxiosError = isAxiosError;
-  axios.mergeConfig = mergeConfig;
-  axios.AxiosHeaders = AxiosHeaders$1;
-  axios.formToJSON = (thing) => formDataToJSON(utils$3.isHTMLForm(thing) ? new FormData(thing) : thing);
-  axios.getAdapter = adapters.getAdapter;
-  axios.HttpStatusCode = HttpStatusCode$1;
-  axios.default = axios;
-  function getDefaultExportFromCjs(x) {
-    return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, "default") ? x["default"] : x;
-  }
-  var axiosAdapterUniapp$1 = { exports: {} };
-  var isMultiUpload$1 = function isMultiUpload2(config) {
-    return Array.isArray(config.files) && config.files.length > 0;
-  };
-  const isMultiUpload = isMultiUpload$1;
-  var isUploadFile$2 = function isUploadFile2(config) {
-    if (config.method === "post") {
-      if (config.filePath && config.name)
-        return true;
-      if (isMultiUpload(config))
-        return true;
-    }
-    return false;
-  };
-  var bind$1 = function bind2(fn, thisArg) {
-    return function wrap() {
-      var args = new Array(arguments.length);
-      for (var i2 = 0; i2 < args.length; i2++) {
-        args[i2] = arguments[i2];
-      }
-      return fn.apply(thisArg, args);
-    };
-  };
-  var bind = bind$1;
-  var toString = Object.prototype.toString;
-  var kindOf = /* @__PURE__ */ function(cache) {
-    return function(thing) {
-      var str = toString.call(thing);
-      return cache[str] || (cache[str] = str.slice(8, -1).toLowerCase());
-    };
-  }(/* @__PURE__ */ Object.create(null));
-  function kindOfTest(type) {
-    type = type.toLowerCase();
-    return function isKindOf(thing) {
-      return kindOf(thing) === type;
-    };
-  }
-  function isArray(val) {
-    return Array.isArray(val);
-  }
-  function isUndefined(val) {
-    return typeof val === "undefined";
-  }
-  function isBuffer(val) {
-    return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor) && typeof val.constructor.isBuffer === "function" && val.constructor.isBuffer(val);
-  }
-  var isArrayBuffer = kindOfTest("ArrayBuffer");
-  function isArrayBufferView(val) {
-    var result;
-    if (typeof ArrayBuffer !== "undefined" && ArrayBuffer.isView) {
-      result = ArrayBuffer.isView(val);
-    } else {
-      result = val && val.buffer && isArrayBuffer(val.buffer);
-    }
-    return result;
-  }
-  function isString(val) {
-    return typeof val === "string";
-  }
-  function isNumber(val) {
-    return typeof val === "number";
-  }
-  function isObject$1(val) {
-    return val !== null && typeof val === "object";
-  }
-  function isPlainObject(val) {
-    if (kindOf(val) !== "object") {
-      return false;
-    }
-    var prototype2 = Object.getPrototypeOf(val);
-    return prototype2 === null || prototype2 === Object.prototype;
-  }
-  var isDate = kindOfTest("Date");
-  var isFile = kindOfTest("File");
-  var isBlob = kindOfTest("Blob");
-  var isFileList = kindOfTest("FileList");
-  function isFunction(val) {
-    return toString.call(val) === "[object Function]";
-  }
-  function isStream(val) {
-    return isObject$1(val) && isFunction(val.pipe);
-  }
-  function isFormData(thing) {
-    var pattern = "[object FormData]";
-    return thing && (typeof FormData === "function" && thing instanceof FormData || toString.call(thing) === pattern || isFunction(thing.toString) && thing.toString() === pattern);
-  }
-  var isURLSearchParams = kindOfTest("URLSearchParams");
-  function trim(str) {
-    return str.trim ? str.trim() : str.replace(/^\s+|\s+$/g, "");
-  }
-  function isStandardBrowserEnv() {
-    if (typeof navigator !== "undefined" && (navigator.product === "ReactNative" || navigator.product === "NativeScript" || navigator.product === "NS")) {
-      return false;
-    }
-    return typeof window !== "undefined" && typeof document !== "undefined";
-  }
-  function forEach(obj, fn) {
-    if (obj === null || typeof obj === "undefined") {
-      return;
-    }
-    if (typeof obj !== "object") {
-      obj = [obj];
-    }
-    if (isArray(obj)) {
-      for (var i2 = 0, l2 = obj.length; i2 < l2; i2++) {
-        fn.call(null, obj[i2], i2, obj);
-      }
-    } else {
-      for (var key in obj) {
-        if (Object.prototype.hasOwnProperty.call(obj, key)) {
-          fn.call(null, obj[key], key, obj);
-        }
-      }
-    }
-  }
-  function merge() {
-    var result = {};
-    function assignValue(val, key) {
-      if (isPlainObject(result[key]) && isPlainObject(val)) {
-        result[key] = merge(result[key], val);
-      } else if (isPlainObject(val)) {
-        result[key] = merge({}, val);
-      } else if (isArray(val)) {
-        result[key] = val.slice();
-      } else {
-        result[key] = val;
-      }
-    }
-    for (var i2 = 0, l2 = arguments.length; i2 < l2; i2++) {
-      forEach(arguments[i2], assignValue);
-    }
-    return result;
-  }
-  function extend(a2, b2, thisArg) {
-    forEach(b2, function assignValue(val, key) {
-      if (thisArg && typeof val === "function") {
-        a2[key] = bind(val, thisArg);
-      } else {
-        a2[key] = val;
-      }
-    });
-    return a2;
-  }
-  function stripBOM(content) {
-    if (content.charCodeAt(0) === 65279) {
-      content = content.slice(1);
-    }
-    return content;
-  }
-  function inherits(constructor, superConstructor, props, descriptors2) {
-    constructor.prototype = Object.create(superConstructor.prototype, descriptors2);
-    constructor.prototype.constructor = constructor;
-    props && Object.assign(constructor.prototype, props);
-  }
-  function toFlatObject(sourceObj, destObj, filter) {
-    var props;
-    var i2;
-    var prop;
-    var merged = {};
-    destObj = destObj || {};
-    do {
-      props = Object.getOwnPropertyNames(sourceObj);
-      i2 = props.length;
-      while (i2-- > 0) {
-        prop = props[i2];
-        if (!merged[prop]) {
-          destObj[prop] = sourceObj[prop];
-          merged[prop] = true;
-        }
-      }
-      sourceObj = Object.getPrototypeOf(sourceObj);
-    } while (sourceObj && (!filter || filter(sourceObj, destObj)) && sourceObj !== Object.prototype);
-    return destObj;
-  }
-  function endsWith(str, searchString, position) {
-    str = String(str);
-    if (position === void 0 || position > str.length) {
-      position = str.length;
-    }
-    position -= searchString.length;
-    var lastIndex = str.indexOf(searchString, position);
-    return lastIndex !== -1 && lastIndex === position;
-  }
-  function toArray(thing) {
-    if (!thing)
-      return null;
-    var i2 = thing.length;
-    if (isUndefined(i2))
-      return null;
-    var arr = new Array(i2);
-    while (i2-- > 0) {
-      arr[i2] = thing[i2];
-    }
-    return arr;
-  }
-  var isTypedArray = /* @__PURE__ */ function(TypedArray) {
-    return function(thing) {
-      return TypedArray && thing instanceof TypedArray;
-    };
-  }(typeof Uint8Array !== "undefined" && Object.getPrototypeOf(Uint8Array));
-  var utils$2 = {
-    isArray,
-    isArrayBuffer,
-    isBuffer,
-    isFormData,
-    isArrayBufferView,
-    isString,
-    isNumber,
-    isObject: isObject$1,
-    isPlainObject,
-    isUndefined,
-    isDate,
-    isFile,
-    isBlob,
-    isFunction,
-    isStream,
-    isURLSearchParams,
-    isStandardBrowserEnv,
-    forEach,
-    merge,
-    extend,
-    trim,
-    stripBOM,
-    inherits,
-    toFlatObject,
-    kindOf,
-    kindOfTest,
-    endsWith,
-    toArray,
-    isTypedArray,
-    isFileList
-  };
-  var utils$1 = utils$2;
-  function AxiosError$1(message, code, config, request2, response) {
-    Error.call(this);
-    this.message = message;
-    this.name = "AxiosError";
-    code && (this.code = code);
-    config && (this.config = config);
-    request2 && (this.request = request2);
-    response && (this.response = response);
-  }
-  utils$1.inherits(AxiosError$1, Error, {
-    toJSON: function toJSON() {
-      return {
-        // Standard
-        message: this.message,
-        name: this.name,
-        // Microsoft
-        description: this.description,
-        number: this.number,
-        // Mozilla
-        fileName: this.fileName,
-        lineNumber: this.lineNumber,
-        columnNumber: this.columnNumber,
-        stack: this.stack,
-        // Axios
-        config: this.config,
-        code: this.code,
-        status: this.response && this.response.status ? this.response.status : null
-      };
-    }
-  });
-  var prototype = AxiosError$1.prototype;
-  var descriptors = {};
-  [
-    "ERR_BAD_OPTION_VALUE",
-    "ERR_BAD_OPTION",
-    "ECONNABORTED",
-    "ETIMEDOUT",
-    "ERR_NETWORK",
-    "ERR_FR_TOO_MANY_REDIRECTS",
-    "ERR_DEPRECATED",
-    "ERR_BAD_RESPONSE",
-    "ERR_BAD_REQUEST",
-    "ERR_CANCELED"
-    // eslint-disable-next-line func-names
-  ].forEach(function(code) {
-    descriptors[code] = { value: code };
-  });
-  Object.defineProperties(AxiosError$1, descriptors);
-  Object.defineProperty(prototype, "isAxiosError", { value: true });
-  AxiosError$1.from = function(error, code, config, request2, response, customProps) {
-    var axiosError = Object.create(prototype);
-    utils$1.toFlatObject(error, axiosError, function filter(obj) {
-      return obj !== Error.prototype;
-    });
-    AxiosError$1.call(axiosError, error.message, code, config, request2, response);
-    axiosError.name = error.name;
-    customProps && Object.assign(axiosError, customProps);
-    return axiosError;
-  };
-  var AxiosError_1 = AxiosError$1;
-  var AxiosError = AxiosError_1;
-  var settle$1 = function settle2(resolve, reject, response) {
-    var validateStatus = response.config.validateStatus;
-    if (!response.status || !validateStatus || validateStatus(response.status)) {
-      resolve(response);
-    } else {
-      reject(new AxiosError(
-        "Request failed with status code " + response.status,
-        [AxiosError.ERR_BAD_REQUEST, AxiosError.ERR_BAD_RESPONSE][Math.floor(response.status / 100) - 4],
-        response.config,
-        response.request,
-        response
-      ));
-    }
-  };
-  var utils = utils$2;
-  function encode(val) {
-    return encodeURIComponent(val).replace(/%3A/gi, ":").replace(/%24/g, "$").replace(/%2C/gi, ",").replace(/%20/g, "+").replace(/%5B/gi, "[").replace(/%5D/gi, "]");
-  }
-  var buildURL$1 = function buildURL2(url, params, paramsSerializer) {
-    if (!params) {
-      return url;
-    }
-    var serializedParams;
-    if (paramsSerializer) {
-      serializedParams = paramsSerializer(params);
-    } else if (utils.isURLSearchParams(params)) {
-      serializedParams = params.toString();
-    } else {
-      var parts = [];
-      utils.forEach(params, function serialize(val, key) {
-        if (val === null || typeof val === "undefined") {
-          return;
-        }
-        if (utils.isArray(val)) {
-          key = key + "[]";
-        } else {
-          val = [val];
-        }
-        utils.forEach(val, function parseValue(v2) {
-          if (utils.isDate(v2)) {
-            v2 = v2.toISOString();
-          } else if (utils.isObject(v2)) {
-            v2 = JSON.stringify(v2);
-          }
-          parts.push(encode(key) + "=" + encode(v2));
-        });
-      });
-      serializedParams = parts.join("&");
-    }
-    if (serializedParams) {
-      var hashmarkIndex = url.indexOf("#");
-      if (hashmarkIndex !== -1) {
-        url = url.slice(0, hashmarkIndex);
-      }
-      url += (url.indexOf("?") === -1 ? "?" : "&") + serializedParams;
-    }
-    return url;
-  };
-  var isAbsoluteURL$1 = function isAbsoluteURL2(url) {
-    return /^([a-z][a-z\d+\-.]*:)?\/\//i.test(url);
-  };
-  var combineURLs$1 = function combineURLs2(baseURL, relativeURL) {
-    return relativeURL ? baseURL.replace(/\/+$/, "") + "/" + relativeURL.replace(/^\/+/, "") : baseURL;
-  };
-  var isAbsoluteURL = isAbsoluteURL$1;
-  var combineURLs = combineURLs$1;
-  var buildFullPath$1 = function buildFullPath2(baseURL, requestedURL) {
-    if (baseURL && !isAbsoluteURL(requestedURL)) {
-      return combineURLs(baseURL, requestedURL);
-    }
-    return requestedURL;
-  };
-  var settle = settle$1;
-  var buildURL = buildURL$1;
-  var buildFullPath = buildFullPath$1;
-  const isUploadFile$1 = isUploadFile$2;
-  var format$1 = function format2(config, resolve, reject) {
-    const fullPath = buildFullPath(config.baseURL, config.url);
-    const requestHeaders = config.headers;
-    const uniConfig = {
-      ...config,
-      url: buildURL(fullPath, config.params, config.paramsSerializer),
-      // uniapp 鐢ㄧ殑鏄� header
-      header: requestHeaders
-    };
-    if (isUploadFile$1(config)) {
-      delete requestHeaders["Content-Type"];
-      if (config.formData) {
-        uniConfig.formData = config.formData;
-      } else {
-        if (typeof config.data === "string") {
-          uniConfig.formData = JSON.parse(config.data);
-        } else {
-          uniConfig.formData = config.data;
-        }
-      }
-    } else if (config.method === "get") {
-      uniConfig.data = config.data ? config.data : config.params;
-    } else {
-      uniConfig.data = config.data;
-    }
-    if (config.auth) {
-      var username = config.auth.username || "";
-      var password = unescape(encodeURIComponent(config.auth.password)) || "";
-      requestHeaders.Authorization = "Basic " + btoa(username + ":" + password);
-    }
-    uniConfig.complete = function(response) {
-      var result = {
-        data: response.data,
-        status: response.statusCode,
-        statusText: response.errMsg,
-        header: response.header,
-        config
-        // request: request
-      };
-      settle(resolve, reject, result);
-    };
-    return uniConfig;
-  };
-  const isUploadFile = isUploadFile$2;
-  const format = format$1;
-  function uniappAdapter(config = {}) {
-    return new Promise(function dispatchUniApp(resolve, reject) {
-      const uniConfig = format(config, resolve, reject);
-      let requestTask = null;
-      if (config.cancelToken) {
-        config.cancelToken.promise.then(function onCanceled(cancel) {
-          if (!requestTask) {
-            return;
-          }
-          requestTask.abort();
-          reject(cancel);
-          requestTask = null;
-        });
-      }
-      if (isUploadFile(config)) {
-        requestTask = uni.uploadFile(uniConfig);
-      } else {
-        requestTask = uni.request(uniConfig);
-      }
-    });
-  }
-  axiosAdapterUniapp$1.exports = uniappAdapter;
-  axiosAdapterUniapp$1.exports.default = uniappAdapter;
-  var axiosAdapterUniappExports = axiosAdapterUniapp$1.exports;
-  const axiosAdapterUniapp = /* @__PURE__ */ getDefaultExportFromCjs(axiosAdapterUniappExports);
-  let ip = uni.getStorageSync("ip") || null;
-  const webPort = 5173;
-  const port = 8086;
-  const request = axios.create({
-    baseURL: `http://${ip}:${port}`,
-    // 娉ㄦ剰锛侊紒 杩欓噷鏄叏灞�缁熶竴鍔犱笂浜� 鍚庣鎺ュ彛鍓嶇紑 鍓嶇紑锛屽悗绔繀椤昏繘琛岃法鍩熼厤缃紒
-    adapter: axiosAdapterUniapp,
-    timeout: 15e3
-  });
-  request.interceptors.request.use((config) => {
-    const userStore = userInfo();
-    config.headers["Content-Type"] = "application/json;charset=utf-8";
-    if (userStore.user) {
-      config.headers["satoken"] = userStore.user.token;
-    }
-    return config;
-  }, (error) => {
-    return Promise.reject(error);
-  });
-  request.interceptors.response.use(
-    (response) => {
-      const userStore = userInfo();
-      let res = response.data;
-      if (res === void 0) {
-        return Promise.reject("鏈嶅姟鍣ㄥ搷搴旇秴鏃讹紝璇锋鏌�");
-      }
-      userStore.setResponseCode(parseInt(res.code), res.msg);
-      if (res.code !== "200") {
-        switch (res.code) {
-          case "402":
-            uni.reLaunch({
-              url: `/pages/index/index`
-            });
-            break;
-        }
-        if (response.config.responseType !== "blob") {
-          return Promise.reject(res.code);
-        }
-      }
-      if (response.config.responseType === "blob") {
-        return res;
-      }
-      if (typeof res === "string") {
-        res = res ? JSON.parse(res) : res;
-      }
-      return res;
-    },
-    (error) => {
-      formatAppLog("log", "at utils/request.js:65", "err" + error);
-      return Promise.reject(error);
-    }
-  );
-  const _imports_0 = "/static/favicon.ico";
-  const _sfc_main$A = {
-    __name: "index",
-    setup(__props, { expose: __expose }) {
-      __expose();
-      const store = userInfo();
-      let searchUserList = vue.ref({
-        userName: null
-      });
-      const userForm = vue.reactive({
-        userId: uni.getStorageSync("userId") || null,
-        pass: uni.getStorageSync("pass") || null
-      });
-      let users = vue.ref([]);
-      const message = vue.ref(null);
-      const type = vue.ref("center");
-      const msgType = vue.ref("success");
-      const messageText = vue.ref("");
-      const viewShow = vue.ref(false);
-      const downloadPage = vue.ref(`http://${ip}:${webPort}/#/app`);
-      let ipVal = vue.ref(null);
-      const classList = vue.ref([
-        { text: "鏃╃彮", value: "鏃╃彮" },
-        { text: "鏅氱彮", value: "鏅氱彮" }
-      ]);
-      vue.onMounted(async () => {
-        if (ip === null) {
-          uni.reLaunch({
-            url: `/pages/login/login`
-          });
-          return;
-        }
-        await getAppVersion();
-      });
-      const searchUser = () => {
-        getUserList();
-      };
-      const getAppVersion = async () => {
-        await request.post(`/appVersion/searchVersion`).then((res) => {
-          if (res.code === "200") {
-            if (res.data.version !== store.version) {
-              if (uni.getSystemInfoSync().platform === "android") {
-                plus.runtime.openURL(downloadPage.value);
-                plus.runtime.quit();
-                return false;
-              } else {
-                viewShow.value = !viewShow.value;
-              }
-            }
-          }
-        }).catch((error) => {
-          messageToggle("error", error);
-        });
-      };
-      const getUserList = async () => {
-        await request.post(`/userInfo/findByAddress`, searchUserList.value).then((res) => {
-          if (res.code === "200") {
-            users.value = res.data.users[0];
-          }
-        });
-      };
-      const messageToggle = (type2, msg) => {
-        msgType.value = type2;
-        messageText.value = msg;
-        message.value.open();
-      };
-      const login = async () => {
-        await getAppVersion();
-        userForm.pass = btoa(userForm.pass);
-        store.cleanInfo();
-        if (store.user.class === null || store.user.class === "") {
-          messageToggle("error", "璇疯緭鍏ョ彮娆′俊鎭�");
-          return false;
-        }
-        request.post("/userInfo/login", userForm).then((res) => {
-          if (res["code"] == 200 && res["data"]) {
-            store.$patch({ user: res.data });
-            uni.reLaunch({
-              url: `/pages/mainView/mainView`
-            });
-            uni.setStorageSync("userId", userForm.userId);
-            uni.setStorageSync("pass", atob(userForm.pass));
-          } else {
-            messageToggle("error", "璇疯緭鍏ユ纭殑璐﹀彿瀵嗙爜");
-            return false;
-          }
-        }).catch((error) => {
-          messageToggle("error", error);
-          return false;
-        }).then(() => {
-          userForm.pass = atob(userForm.pass);
-        });
-      };
-      const initApp = () => {
-        uni.removeStorage({
-          key: "ip"
-        });
-        plus.runtime.restart();
-      };
-      const __returned__ = { store, get searchUserList() {
-        return searchUserList;
-      }, set searchUserList(v2) {
-        searchUserList = v2;
-      }, userForm, get users() {
-        return users;
-      }, set users(v2) {
-        users = v2;
-      }, message, type, msgType, messageText, viewShow, downloadPage, get ipVal() {
-        return ipVal;
-      }, set ipVal(v2) {
-        ipVal = v2;
-      }, classList, searchUser, getAppVersion, getUserList, messageToggle, login, initApp, onMounted: vue.onMounted, reactive: vue.reactive, ref: vue.ref, get userInfo() {
-        return userInfo;
-      }, get request() {
-        return request;
-      }, get ip() {
-        return ip;
-      }, get webPort() {
-        return webPort;
-      } };
-      Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
-      return __returned__;
-    }
-  };
-  function _sfc_render$z(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_data_select = resolveEasycom(vue.resolveDynamicComponent("uni-data-select"), __easycom_7$2);
-    const _component_uni_easyinput = resolveEasycom(vue.resolveDynamicComponent("uni-easyinput"), __easycom_3);
-    const _component_uni_popup_message = resolveEasycom(vue.resolveDynamicComponent("uni-popup-message"), __easycom_6);
-    const _component_uni_popup = resolveEasycom(vue.resolveDynamicComponent("uni-popup"), __easycom_7$1);
-    return $setup.viewShow ? (vue.openBlock(), vue.createElementBlock("web-view", {
-      key: 0,
-      src: $setup.downloadPage,
-      style: { "width": "100%", "height": "90%" }
-    }, null, 8, ["src"])) : (vue.openBlock(), vue.createElementBlock("view", {
-      key: 1,
-      class: "content"
-    }, [
-      vue.createElementVNode("image", {
-        class: "logo",
-        src: _imports_0
-      }),
-      vue.createElementVNode("view", { class: "text-area" }, [
-        vue.createElementVNode("text", { class: "title" }, "NorthGlass")
-      ]),
-      vue.createElementVNode("view", { class: "text-area" }, [
-        vue.createElementVNode(
-          "text",
-          { class: "title" },
-          vue.toDisplayString($setup.ip) + "(" + vue.toDisplayString($setup.store.version) + ")",
-          1
-          /* TEXT */
-        )
-      ]),
-      vue.createElementVNode("view", { class: "text-area" }, [
-        vue.createVNode(_component_uni_data_select, {
-          style: { "width": "40vw", "text-align": "center" },
-          placeholder: "璇烽�夋嫨鐝",
-          modelValue: $setup.store.user.class,
-          "onUpdate:modelValue": _cache[0] || (_cache[0] = ($event) => $setup.store.user.class = $event),
-          localdata: $setup.classList
-        }, null, 8, ["modelValue", "localdata"])
-      ]),
-      vue.createElementVNode("view", { class: "text-area" }, [
-        vue.createElementVNode("view", null, [
-          vue.createCommentVNode(' <uni-easyinput @blur="searchUser" v-model="searchUserList.userName"/> '),
-          vue.createVNode(_component_uni_easyinput, {
-            class: "input_1",
-            placeholder: "璇疯緭鍏ヨ处鍙�",
-            style: { "text-align": "center" },
-            modelValue: $setup.userForm.userId,
-            "onUpdate:modelValue": _cache[1] || (_cache[1] = ($event) => $setup.userForm.userId = $event)
-          }, null, 8, ["modelValue"])
-        ])
-      ]),
-      vue.createCommentVNode(' <view class="text-area">\r\n			<view>\r\n				<uni-data-select style="width:50vw"\r\n								v-model="userForm.userId"\r\n								:localdata="users"\r\n							></uni-data-select>\r\n			</view>                                                    \r\n		</view> '),
-      vue.createElementVNode("view", { class: "text-area" }, [
-        vue.createVNode(_component_uni_easyinput, {
-          class: "input_1",
-          style: { "text-align": "center" },
-          placeholder: "璇疯緭鍏ュ瘑鐮�",
-          passwordIcon: false,
-          modelValue: $setup.userForm.pass,
-          "onUpdate:modelValue": _cache[2] || (_cache[2] = ($event) => $setup.userForm.pass = $event),
-          type: "password"
-        }, null, 8, ["modelValue"])
-      ]),
-      vue.createElementVNode("view", { class: "text-area" }, [
-        vue.createElementVNode("button", {
-          onClick: $setup.login,
-          class: "login",
-          type: "primary",
-          size: "mini"
-        }, "鐧婚檰")
-      ]),
-      vue.createElementVNode("text", {
-        onClick: $setup.initApp,
-        style: { "color": "#007aff", "text-decoration": "underline", "margin-top": "8rem" }
-      }, "鍒濆鍖�"),
-      vue.createElementVNode("view", null, [
-        vue.createCommentVNode(" 鎻愮ず淇℃伅寮圭獥 "),
-        vue.createVNode(
-          _component_uni_popup,
-          {
-            ref: "message",
-            type: "message"
-          },
-          {
-            default: vue.withCtx(() => [
-              vue.createVNode(_component_uni_popup_message, {
-                type: $setup.msgType,
-                message: $setup.messageText,
-                duration: 2e3
-              }, null, 8, ["type", "message"])
-            ]),
-            _: 1
-            /* STABLE */
-          },
-          512
-          /* NEED_PATCH */
-        )
-      ])
-    ]));
-  }
-  const PagesIndexIndex = /* @__PURE__ */ _export_sfc(_sfc_main$A, [["render", _sfc_render$z], ["__file", "D:/Documents/app/qrcodeScaner/pages/index/index.vue"]]);
-  const _sfc_main$z = {
-    name: "UniSection",
-    emits: ["click"],
-    props: {
-      type: {
-        type: String,
-        default: ""
-      },
-      title: {
-        type: String,
-        required: true,
-        default: ""
-      },
-      titleFontSize: {
-        type: String,
-        default: "14px"
-      },
-      titleColor: {
-        type: String,
-        default: "#333"
-      },
-      subTitle: {
-        type: String,
-        default: ""
-      },
-      subTitleFontSize: {
-        type: String,
-        default: "12px"
-      },
-      subTitleColor: {
-        type: String,
-        default: "#999"
-      },
-      padding: {
-        type: [Boolean, String],
-        default: false
-      }
-    },
-    computed: {
-      _padding() {
-        if (typeof this.padding === "string") {
-          return this.padding;
-        }
-        return this.padding ? "10px" : "";
-      }
-    },
-    watch: {
-      title(newVal) {
-        if (uni.report && newVal !== "") {
-          uni.report("title", newVal);
-        }
-      }
-    },
-    methods: {
-      onClick() {
-        this.$emit("click");
-      }
-    }
-  };
-  function _sfc_render$y(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { class: "uni-section" }, [
-      vue.createElementVNode("view", {
-        class: "uni-section-header",
-        onClick: _cache[0] || (_cache[0] = (...args) => $options.onClick && $options.onClick(...args))
-      }, [
-        $props.type ? (vue.openBlock(), vue.createElementBlock(
-          "view",
-          {
-            key: 0,
-            class: vue.normalizeClass(["uni-section-header__decoration", $props.type])
-          },
-          null,
-          2
-          /* CLASS */
-        )) : vue.renderSlot(_ctx.$slots, "decoration", { key: 1 }, void 0, true),
-        vue.createElementVNode("view", { class: "uni-section-header__content" }, [
-          vue.createElementVNode(
-            "text",
-            {
-              style: vue.normalizeStyle({ "font-size": $props.titleFontSize, "color": $props.titleColor }),
-              class: vue.normalizeClass(["uni-section__content-title", { "distraction": !$props.subTitle }])
-            },
-            vue.toDisplayString($props.title),
-            7
-            /* TEXT, CLASS, STYLE */
-          ),
-          $props.subTitle ? (vue.openBlock(), vue.createElementBlock(
-            "text",
-            {
-              key: 0,
-              style: vue.normalizeStyle({ "font-size": $props.subTitleFontSize, "color": $props.subTitleColor }),
-              class: "uni-section-header__content-sub"
-            },
-            vue.toDisplayString($props.subTitle),
-            5
-            /* TEXT, STYLE */
-          )) : vue.createCommentVNode("v-if", true)
-        ]),
-        vue.createElementVNode("view", { class: "uni-section-header__slot-right" }, [
-          vue.renderSlot(_ctx.$slots, "right", {}, void 0, true)
-        ])
-      ]),
-      vue.createElementVNode(
-        "view",
-        {
-          class: "uni-section-content",
-          style: vue.normalizeStyle({ padding: $options._padding })
-        },
-        [
-          vue.renderSlot(_ctx.$slots, "default", {}, void 0, true)
-        ],
-        4
-        /* STYLE */
-      )
-    ]);
-  }
-  const __easycom_0$4 = /* @__PURE__ */ _export_sfc(_sfc_main$z, [["render", _sfc_render$y], ["__scopeId", "data-v-17c33c2a"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-section/uni-section.vue"]]);
-  const ComponentClass$1 = "uni-col";
-  const _sfc_main$y = {
-    name: "uniCol",
-    props: {
-      span: {
-        type: Number,
-        default: 24
-      },
-      offset: {
-        type: Number,
-        default: -1
-      },
-      pull: {
-        type: Number,
-        default: -1
-      },
-      push: {
-        type: Number,
-        default: -1
-      },
-      xs: [Number, Object],
-      sm: [Number, Object],
-      md: [Number, Object],
-      lg: [Number, Object],
-      xl: [Number, Object]
-    },
-    data() {
-      return {
-        gutter: 0,
-        sizeClass: "",
-        parentWidth: 0,
-        nvueWidth: 0,
-        marginLeft: 0,
-        right: 0,
-        left: 0
-      };
-    },
-    created() {
-      let parent = this.$parent;
-      while (parent && parent.$options.componentName !== "uniRow") {
-        parent = parent.$parent;
-      }
-      this.updateGutter(parent.gutter);
-      parent.$watch("gutter", (gutter) => {
-        this.updateGutter(gutter);
-      });
-    },
-    computed: {
-      sizeList() {
-        let {
-          span,
-          offset,
-          pull,
-          push
-        } = this;
-        return {
-          span,
-          offset,
-          pull,
-          push
-        };
-      },
-      pointClassList() {
-        let classList = [];
-        ["xs", "sm", "md", "lg", "xl"].forEach((point) => {
-          const props = this[point];
-          if (typeof props === "number") {
-            classList.push(`${ComponentClass$1}-${point}-${props}`);
-          } else if (typeof props === "object" && props) {
-            Object.keys(props).forEach((pointProp) => {
-              classList.push(
-                pointProp === "span" ? `${ComponentClass$1}-${point}-${props[pointProp]}` : `${ComponentClass$1}-${point}-${pointProp}-${props[pointProp]}`
-              );
-            });
-          }
-        });
-        return classList.join(" ");
-      }
-    },
-    methods: {
-      updateGutter(parentGutter) {
-        parentGutter = Number(parentGutter);
-        if (!isNaN(parentGutter)) {
-          this.gutter = parentGutter / 2;
-        }
-      }
-    },
-    watch: {
-      sizeList: {
-        immediate: true,
-        handler(newVal) {
-          let classList = [];
-          for (let size in newVal) {
-            const curSize = newVal[size];
-            if ((curSize || curSize === 0) && curSize !== -1) {
-              classList.push(
-                size === "span" ? `${ComponentClass$1}-${curSize}` : `${ComponentClass$1}-${size}-${curSize}`
-              );
-            }
-          }
-          this.sizeClass = classList.join(" ");
-        }
-      }
-    }
-  };
-  function _sfc_render$x(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock(
-      "view",
-      {
-        class: vue.normalizeClass(["uni-col", $data.sizeClass, $options.pointClassList]),
-        style: vue.normalizeStyle({
-          paddingLeft: `${Number($data.gutter)}rpx`,
-          paddingRight: `${Number($data.gutter)}rpx`
-        })
-      },
-      [
-        vue.renderSlot(_ctx.$slots, "default", {}, void 0, true)
-      ],
-      6
-      /* CLASS, STYLE */
-    );
-  }
-  const __easycom_8 = /* @__PURE__ */ _export_sfc(_sfc_main$y, [["render", _sfc_render$x], ["__scopeId", "data-v-6ad5e460"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-col/uni-col.vue"]]);
-  const ComponentClass = "uni-row";
-  const modifierSeparator = "--";
-  const _sfc_main$x = {
-    name: "uniRow",
-    componentName: "uniRow",
-    props: {
-      type: String,
-      gutter: Number,
-      justify: {
-        type: String,
-        default: "start"
-      },
-      align: {
-        type: String,
-        default: "top"
-      },
-      // nvue濡傛灉浣跨敤span绛夊睘鎬э紝闇�瑕侀厤缃搴�
-      width: {
-        type: [String, Number],
-        default: 750
-      }
-    },
-    created() {
-    },
-    computed: {
-      marginValue() {
-        if (this.gutter) {
-          return -(this.gutter / 2);
-        }
-        return 0;
-      },
-      typeClass() {
-        return this.type === "flex" ? `${ComponentClass + modifierSeparator}flex` : "";
-      },
-      justifyClass() {
-        return this.justify !== "start" ? `${ComponentClass + modifierSeparator}flex-justify-${this.justify}` : "";
-      },
-      alignClass() {
-        return this.align !== "top" ? `${ComponentClass + modifierSeparator}flex-align-${this.align}` : "";
-      }
-    }
-  };
-  function _sfc_render$w(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock(
-      "view",
-      {
-        class: vue.normalizeClass(["uni-row", $options.typeClass, $options.justifyClass, $options.alignClass]),
-        style: vue.normalizeStyle({
-          marginLeft: `${Number($options.marginValue)}rpx`,
-          marginRight: `${Number($options.marginValue)}rpx`
-        })
-      },
-      [
-        vue.renderSlot(_ctx.$slots, "default", {}, void 0, true)
-      ],
-      6
-      /* CLASS, STYLE */
-    );
-  }
-  const __easycom_9 = /* @__PURE__ */ _export_sfc(_sfc_main$x, [["render", _sfc_render$w], ["__scopeId", "data-v-86edfd37"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-row/uni-row.vue"]]);
-  const mpaasScanModule = requireNativePlugin("Mpaas-Scan-Module");
-  const mpaasScan = () => {
-    return new Promise((resolve, reject) => {
-      mpaasScanModule.mpaasScan(
-        {
-          // 鎵爜璇嗗埆绫诲瀷锛屽弬鏁板彲澶氶�夛紝qrCode銆乥arCode锛屼笉璁剧疆锛岄粯璁よ瘑鍒墍鏈�
-          //'scanType':  ['qrCode','barCode'],
-          // 鏄惁闅愯棌鐩稿唽锛岄粯璁alse涓嶉殣钘�
-          "hideAlbum": true,
-          //ios闇�瑕佽缃繖涓弬鏁帮紝鍙敮鎸佷腑鑻辨枃 zh-Hans銆乪n锛岄粯璁や腑鏂�                       
-          "language": "zh-Hans",
-          //鐩稿唽閫夋嫨鐓х墖璇嗗埆閿欒鎻愮ず(ios)
-          "failedMsg": "鏈瘑鍒埌浜岀淮鐮侊紝璇烽噸璇�",
-          //Android鏀寔鍏ㄥ睆闇�瑕佽缃鍙傛暟
-          "screenType": "full",
-          "timeoutInterval": "15",
-          //璁剧疆瓒呮椂鏃堕棿
-          "timeoutText": "鏈瘑鍒埌浜岀淮鐮侊紵"
-          //瓒呮椂鎻愰啋鏂囨湰     
-        },
-        (ret) => {
-          if (ret.resp_code === 1e3) {
-            resolve(ret.resp_result);
-          } else {
-            reject(new Error(ret.resp_message));
-          }
-        }
-      );
-    });
-  };
-  const SCANACTION = "android.intent.ACTION_SCAN_OUTPUT";
-  const _sfc_main$w = {
-    __name: "mainView",
-    setup(__props, { expose: __expose }) {
-      __expose();
-      const store = userInfo();
-      const message = vue.ref(null);
-      const type = vue.ref("center");
-      const msgType = vue.ref(null);
-      const messageText = vue.ref("");
-      let device = vue.ref(null);
-      let report = vue.ref(null);
-      const reports = vue.ref([
-        { value: "orderList", text: "璁㈠崟鎶ヨ〃" },
-        { value: "deliveryList", text: "鍙戣揣鎶ヨ〃" },
-        { value: "originalGlassList", text: "鍘熺墖搴撳瓨" }
-      ]);
-      let process = vue.ref(null);
-      let processList = vue.ref([]);
-      let flag = vue.ref(false);
-      const Intent = plus.android.importClass("android.content.Intent");
-      const IntentFilter = plus.android.importClass("android.content.IntentFilter");
-      const main = plus.android.runtimeMainActivity();
-      var filter = new IntentFilter();
-      filter.addAction(SCANACTION);
-      var receiver = plus.android.implements("io.dcloud.feature.internal.reflect.BroadcastReceiver", {
-        onReceive
-      });
-      function onReceive(context, intent) {
-        const page = getCurrentPages()[getCurrentPages().length - 1];
-        if (page.route !== "pages/mainView/mainView") {
-          return;
-        }
-        if (intent.getAction() === SCANACTION) {
-          const code = intent.getStringExtra("barcode");
-          uni.navigateTo({
-            url: `/pages/glassInfo/glassInfo?projectNo=${code}`
-          });
-        }
-      }
-      const getDeviceList = async () => {
-        if (store.choiceDevice.value != null) {
-          device.value = store.choiceDevice.value;
-          return;
-        }
-        await request.post(`/reportingWork/selectEquipmentByProcess/${process.value}`).then((res) => {
-          if (res.code === "200") {
-            let deviceList = [];
-            res.data.forEach((item, index) => {
-              deviceList.push({
-                value: item["id"],
-                text: item["basicName"]
-              });
-            });
-            store.deviceList = deviceList;
-          }
-        });
-      };
-      const getProcessList = async () => {
-        const regex = /^\s*$/;
-        if (!(store.user.address == null || regex.test(store.user.address))) {
-          return;
-        }
-        request.get(`/basicData/BasicDataByType/product/process`).then((res) => {
-          let processArr = [];
-          res.data.forEach((item, index) => {
-            processArr.push({
-              value: item["basicName"],
-              text: item["basicName"]
-            });
-          });
-          processList.value = processArr;
-        });
-      };
-      const changeProcess = () => {
-        store.deviceList = [];
-        device.value = null;
-        if (process.value == null || process.value == "")
-          return;
-        getDeviceList();
-      };
-      const change = (e2) => {
-        store.deviceList.forEach((item, index) => {
-          if (item.value === e2) {
-            store.choiceDevice = item;
-          }
-        });
-      };
-      onLoad(async (option) => {
-        if (store.user.userName === null) {
-          uni.reLaunch({
-            url: `/pages/index/index`
-          });
-          return;
-        }
-        if (store.user.address == null || store.user.address == "") {
-          await getProcessList();
-        } else {
-          flag.value = true;
-          process.value = store.user.address;
-          await getDeviceList();
-        }
-        main.registerReceiver(receiver, filter);
-      });
-      vue.onUnmounted(() => {
-        main.unregisterReceiver(receiver);
-      });
-      const mpaasScanModule2 = requireNativePlugin("Mpaas-Scan-Module");
-      const scannerGetGlassInfo = () => {
-        if (uni.getSystemInfoSync().platform === "android") {
-          mpaasScan().then((val) => {
-            uni.navigateTo({
-              url: `/pages/glassInfo/glassInfo?projectNo=${val}`
-            });
-          });
-        } else {
-          uni.navigateTo({
-            url: `/pages/glassInfo/glassInfo?projectNo=25031302009005`
-          });
-        }
-      };
-      const scanerCode = () => {
-        if (device.value === null) {
-          messageToggle("warn", "鏈�夋嫨璁惧锛岃閫夋嫨鎶ュ伐璁惧锛�");
-          return;
-        }
-        if (uni.getSystemInfoSync().platform === "android") {
-          mpaasScan().then((val) => {
-            uni.navigateTo({
-              url: `/pages/reportingWork/reportingWork?processId=${val}&process=${process.value}`
-            });
-          });
-        } else {
-          uni.navigateTo({
-            url: `/pages/reportingWork/reportingWork?processId=NG24111542A012/1`
-          });
-        }
-      };
-      const glassFinishToStore = () => {
-        mpaasScan().then((val) => {
-          uni.navigateTo({
-            url: `/pages/glassFinishToStore/glassFinishToStore?processId=${val}`
-          });
-        });
-      };
-      const messageToggle = (type2, msg) => {
-        msgType.value = type2;
-        messageText.value = msg;
-        message.value.open();
-      };
-      const quantityCompletion1 = () => {
-        uni.navigateTo({
-          url: `/pages/QuantityCompletion/QuantityCompletion`
-        });
-      };
-      const changePage = () => {
-        uni.navigateTo({
-          url: `/pages/statement/${report.value}`
-        });
-      };
-      const __returned__ = { store, message, type, msgType, messageText, get device() {
-        return device;
-      }, set device(v2) {
-        device = v2;
-      }, get report() {
-        return report;
-      }, set report(v2) {
-        report = v2;
-      }, reports, get process() {
-        return process;
-      }, set process(v2) {
-        process = v2;
-      }, get processList() {
-        return processList;
-      }, set processList(v2) {
-        processList = v2;
-      }, get flag() {
-        return flag;
-      }, set flag(v2) {
-        flag = v2;
-      }, Intent, IntentFilter, main, SCANACTION, get filter() {
-        return filter;
-      }, set filter(v2) {
-        filter = v2;
-      }, get receiver() {
-        return receiver;
-      }, set receiver(v2) {
-        receiver = v2;
-      }, onReceive, getDeviceList, getProcessList, changeProcess, change, mpaasScanModule: mpaasScanModule2, scannerGetGlassInfo, scanerCode, glassFinishToStore, messageToggle, quantityCompletion1, changePage, get userInfo() {
-        return userInfo;
-      }, get onLoad() {
-        return onLoad;
-      }, get request() {
-        return request;
-      }, get mpaasScan() {
-        return mpaasScan;
-      }, ref: vue.ref, watch: vue.watch, onUnmounted: vue.onUnmounted, warn: vue.warn };
-      Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
-      return __returned__;
-    }
-  };
-  function _sfc_render$v(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_section = resolveEasycom(vue.resolveDynamicComponent("uni-section"), __easycom_0$4);
-    const _component_uni_col = resolveEasycom(vue.resolveDynamicComponent("uni-col"), __easycom_8);
-    const _component_uni_data_select = resolveEasycom(vue.resolveDynamicComponent("uni-data-select"), __easycom_7$2);
-    const _component_uni_row = resolveEasycom(vue.resolveDynamicComponent("uni-row"), __easycom_9);
-    const _component_uni_popup_message = resolveEasycom(vue.resolveDynamicComponent("uni-popup-message"), __easycom_6);
-    const _component_uni_popup = resolveEasycom(vue.resolveDynamicComponent("uni-popup"), __easycom_7$1);
-    return vue.openBlock(), vue.createElementBlock(
-      vue.Fragment,
-      null,
-      [
-        vue.createElementVNode("view", null, [
-          vue.createVNode(_component_uni_section, {
-            class: "mb-10",
-            title: "鐢ㄦ埛鍚嶇О锛�" + $setup.store.user.userName
-          }, {
-            right: vue.withCtx(() => [
-              vue.createTextVNode(
-                " 鐝粍锛�" + vue.toDisplayString($setup.store.user.address || ""),
-                1
-                /* TEXT */
-              )
-            ]),
-            _: 1
-            /* STABLE */
-          }, 8, ["title"])
-        ]),
-        vue.createElementVNode("view", { class: "content" }, [
-          vue.createVNode(_component_uni_row, null, {
-            default: vue.withCtx(() => [
-              vue.createVNode(_component_uni_col, { span: 12 }, {
-                default: vue.withCtx(() => [
-                  vue.createElementVNode("button", {
-                    onClick: $setup.scannerGetGlassInfo,
-                    type: "primary",
-                    size: "mini"
-                  }, "鐜荤拑淇℃伅")
-                ]),
-                _: 1
-                /* STABLE */
-              }),
-              vue.createVNode(_component_uni_col, { span: 12 }, {
-                default: vue.withCtx(() => [
-                  vue.createElementVNode("button", {
-                    onClick: $setup.scanerCode,
-                    type: "primary",
-                    size: "mini"
-                  }, "鎵爜鎶ュ伐")
-                ]),
-                _: 1
-                /* STABLE */
-              }),
-              vue.createVNode(_component_uni_col, { span: 12 }, {
-                default: vue.withCtx(() => [
-                  vue.createElementVNode("button", {
-                    type: "primary",
-                    size: "mini",
-                    onClick: $setup.quantityCompletion1
-                  }, "褰撶彮浜ч噺")
-                ]),
-                _: 1
-                /* STABLE */
-              }),
-              vue.createVNode(_component_uni_col, { span: 12 }, {
-                default: vue.withCtx(() => [
-                  vue.createElementVNode("navigator", {
-                    url: "/pages/ReportingWorkList/ReportingWorkList",
-                    "open-type": "navigate"
-                  }, [
-                    vue.createElementVNode("button", {
-                      type: "primary",
-                      size: "mini"
-                    }, "鎶ュ伐璁板綍")
-                  ])
-                ]),
-                _: 1
-                /* STABLE */
-              }),
-              vue.createVNode(_component_uni_col, { span: 12 }, {
-                default: vue.withCtx(() => [
-                  vue.createElementVNode("button", {
-                    onClick: $setup.glassFinishToStore,
-                    type: "primary",
-                    size: "mini"
-                  }, "鎴愬搧鍏ュ簱")
-                ]),
-                _: 1
-                /* STABLE */
-              }),
-              vue.createVNode(_component_uni_col, { span: 12 }, {
-                default: vue.withCtx(() => [
-                  vue.createElementVNode("button", {
-                    type: "primary",
-                    size: "mini"
-                  }, "鎴愬搧鍑哄簱")
-                ]),
-                _: 1
-                /* STABLE */
-              }),
-              vue.createCommentVNode(` <uni-col :span="24" v-if="store.user.permissions.includes('qualityInspectionReview.edit')">\r
-								<navigator url="/pages/ReviewReporitingWork/ReviewReporitingWork" open-type="navigate">\r
-										<button type="primary" size="mini">璐ㄦ瀹℃牳</button>\r
-								</navigator>\r
-					    </uni-col> `),
-              vue.createCommentVNode(' <uni-col :span="24">\r\n								<uni-data-select\r\n									placeholder="鎶ヨ〃"\r\n									v-model="report"\r\n									:localdata="reports"\r\n									@change="changePage"\r\n								></uni-data-select>\r\n							</uni-col> '),
-              vue.createVNode(_component_uni_col, { span: 12 }, {
-                default: vue.withCtx(() => [
-                  vue.createVNode(_component_uni_data_select, {
-                    placeholder: "宸ュ簭",
-                    modelValue: $setup.process,
-                    "onUpdate:modelValue": _cache[0] || (_cache[0] = ($event) => $setup.process = $event),
-                    disabled: $setup.flag,
-                    localdata: $setup.processList,
-                    onChange: $setup.changeProcess
-                  }, null, 8, ["modelValue", "disabled", "localdata"])
-                ]),
-                _: 1
-                /* STABLE */
-              }),
-              vue.createVNode(_component_uni_col, { span: 12 }, {
-                default: vue.withCtx(() => [
-                  vue.createVNode(_component_uni_data_select, {
-                    placeholder: "璇烽�夋嫨璁惧",
-                    modelValue: $setup.device,
-                    "onUpdate:modelValue": _cache[1] || (_cache[1] = ($event) => $setup.device = $event),
-                    localdata: $setup.store.deviceList,
-                    onChange: $setup.change
-                  }, null, 8, ["modelValue", "localdata"])
-                ]),
-                _: 1
-                /* STABLE */
-              }),
-              vue.createVNode(_component_uni_col, { span: 24 }, {
-                default: vue.withCtx(() => [
-                  vue.createElementVNode("navigator", {
-                    url: "/pages/index/index",
-                    "open-type": "reLaunch"
-                  }, [
-                    vue.createElementVNode("button", {
-                      type: "warn",
-                      size: "mini"
-                    }, "閫�鍑�")
-                  ])
-                ]),
-                _: 1
-                /* STABLE */
-              })
-            ]),
-            _: 1
-            /* STABLE */
-          }),
-          vue.createCommentVNode(' <view class="text-area">\r\n  		\r\n  	</view> '),
-          vue.createElementVNode("view", null, [
-            vue.createCommentVNode(" 鎻愮ず淇℃伅寮圭獥 "),
-            vue.createVNode(
-              _component_uni_popup,
-              {
-                ref: "message",
-                type: "message"
-              },
-              {
-                default: vue.withCtx(() => [
-                  vue.createVNode(_component_uni_popup_message, {
-                    type: $setup.msgType,
-                    message: $setup.messageText,
-                    duration: 2e3
-                  }, null, 8, ["type", "message"])
-                ]),
-                _: 1
-                /* STABLE */
-              },
-              512
-              /* NEED_PATCH */
-            )
-          ])
-        ])
-      ],
-      64
-      /* STABLE_FRAGMENT */
-    );
-  }
-  const PagesMainViewMainView = /* @__PURE__ */ _export_sfc(_sfc_main$w, [["render", _sfc_render$v], ["__file", "D:/Documents/app/qrcodeScaner/pages/mainView/mainView.vue"]]);
-  const _sfc_main$v = {
-    name: "uniTh",
-    options: {
-      virtualHost: true
-    },
-    components: {},
-    emits: ["sort-change", "filter-change"],
-    props: {
-      width: {
-        type: [String, Number],
-        default: ""
-      },
-      align: {
-        type: String,
-        default: "left"
-      },
-      rowspan: {
-        type: [Number, String],
-        default: 1
-      },
-      colspan: {
-        type: [Number, String],
-        default: 1
-      },
-      sortable: {
-        type: Boolean,
-        default: false
-      },
-      filterType: {
-        type: String,
-        default: ""
-      },
-      filterData: {
-        type: Array,
-        default() {
-          return [];
-        }
-      },
-      filterDefaultValue: {
-        type: [Array, String],
-        default() {
-          return "";
-        }
-      }
-    },
-    data() {
-      return {
-        border: false,
-        ascending: false,
-        descending: false
-      };
-    },
-    computed: {
-      // 鏍规嵁props涓殑width灞炴�� 鑷姩鍖归厤褰撳墠th鐨勫搴�(px)
-      customWidth() {
-        if (typeof this.width === "number") {
-          return this.width;
-        } else if (typeof this.width === "string") {
-          let regexHaveUnitPx = new RegExp(/^[1-9][0-9]*px$/g);
-          let regexHaveUnitRpx = new RegExp(/^[1-9][0-9]*rpx$/g);
-          let regexHaveNotUnit = new RegExp(/^[1-9][0-9]*$/g);
-          if (this.width.match(regexHaveUnitPx) !== null) {
-            return this.width.replace("px", "");
-          } else if (this.width.match(regexHaveUnitRpx) !== null) {
-            let numberRpx = Number(this.width.replace("rpx", ""));
-            let widthCoe = uni.getSystemInfoSync().screenWidth / 750;
-            return Math.round(numberRpx * widthCoe);
-          } else if (this.width.match(regexHaveNotUnit) !== null) {
-            return this.width;
-          } else {
-            return "";
-          }
-        } else {
-          return "";
-        }
-      },
-      contentAlign() {
-        let align = "left";
-        switch (this.align) {
-          case "left":
-            align = "flex-start";
-            break;
-          case "center":
-            align = "center";
-            break;
-          case "right":
-            align = "flex-end";
-            break;
-        }
-        return align;
-      }
-    },
-    created() {
-      this.root = this.getTable("uniTable");
-      this.rootTr = this.getTable("uniTr");
-      this.rootTr.minWidthUpdate(this.customWidth ? this.customWidth : 140);
-      this.border = this.root.border;
-      this.root.thChildren.push(this);
-    },
-    methods: {
-      sort() {
-        if (!this.sortable)
-          return;
-        this.clearOther();
-        if (!this.ascending && !this.descending) {
-          this.ascending = true;
-          this.$emit("sort-change", { order: "ascending" });
-          return;
-        }
-        if (this.ascending && !this.descending) {
-          this.ascending = false;
-          this.descending = true;
-          this.$emit("sort-change", { order: "descending" });
-          return;
-        }
-        if (!this.ascending && this.descending) {
-          this.ascending = false;
-          this.descending = false;
-          this.$emit("sort-change", { order: null });
-        }
-      },
-      ascendingFn() {
-        this.clearOther();
-        this.ascending = !this.ascending;
-        this.descending = false;
-        this.$emit("sort-change", { order: this.ascending ? "ascending" : null });
-      },
-      descendingFn() {
-        this.clearOther();
-        this.descending = !this.descending;
-        this.ascending = false;
-        this.$emit("sort-change", { order: this.descending ? "descending" : null });
-      },
-      clearOther() {
-        this.root.thChildren.map((item) => {
-          if (item !== this) {
-            item.ascending = false;
-            item.descending = false;
-          }
-          return item;
-        });
-      },
-      ondropdown(e2) {
-        this.$emit("filter-change", e2);
-      },
-      /**
-       * 鑾峰彇鐖跺厓绱犲疄渚�
-       */
-      getTable(name) {
-        let parent = this.$parent;
-        let parentName = parent.$options.name;
-        while (parentName !== name) {
-          parent = parent.$parent;
-          if (!parent)
-            return false;
-          parentName = parent.$options.name;
-        }
-        return parent;
-      }
-    }
-  };
-  function _sfc_render$u(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock(
-      "view",
-      {
-        class: vue.normalizeClass(["uni-table-th", { "table--border": $data.border }]),
-        style: vue.normalizeStyle({ width: $options.customWidth + "px", "text-align": $props.align })
-      },
-      [
-        vue.renderSlot(_ctx.$slots, "default", {}, void 0, true)
-      ],
-      6
-      /* CLASS, STYLE */
-    );
-  }
-  const __easycom_1$3 = /* @__PURE__ */ _export_sfc(_sfc_main$v, [["render", _sfc_render$u], ["__scopeId", "data-v-cf557ba0"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-th/uni-th.vue"]]);
-  const _sfc_main$u = {
-    name: "TableCheckbox",
-    emits: ["checkboxSelected"],
-    props: {
-      indeterminate: {
-        type: Boolean,
-        default: false
-      },
-      checked: {
-        type: [Boolean, String],
-        default: false
-      },
-      disabled: {
-        type: Boolean,
-        default: false
-      },
-      index: {
-        type: Number,
-        default: -1
-      },
-      cellData: {
-        type: Object,
-        default() {
-          return {};
-        }
-      }
-    },
-    watch: {
-      checked(newVal) {
-        if (typeof this.checked === "boolean") {
-          this.isChecked = newVal;
-        } else {
-          this.isChecked = true;
-        }
-      },
-      indeterminate(newVal) {
-        this.isIndeterminate = newVal;
-      }
-    },
-    data() {
-      return {
-        isChecked: false,
-        isDisabled: false,
-        isIndeterminate: false
-      };
-    },
-    created() {
-      if (typeof this.checked === "boolean") {
-        this.isChecked = this.checked;
-      }
-      this.isDisabled = this.disabled;
-    },
-    methods: {
-      selected() {
-        if (this.isDisabled)
-          return;
-        this.isIndeterminate = false;
-        this.isChecked = !this.isChecked;
-        this.$emit("checkboxSelected", {
-          checked: this.isChecked,
-          data: this.cellData
-        });
-      }
-    }
-  };
-  function _sfc_render$t(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", {
-      class: "uni-table-checkbox",
-      onClick: _cache[0] || (_cache[0] = (...args) => $options.selected && $options.selected(...args))
-    }, [
-      !$props.indeterminate ? (vue.openBlock(), vue.createElementBlock(
-        "view",
-        {
-          key: 0,
-          class: vue.normalizeClass(["checkbox__inner", { "is-checked": $data.isChecked, "is-disable": $data.isDisabled }])
-        },
-        [
-          vue.createElementVNode("view", { class: "checkbox__inner-icon" })
-        ],
-        2
-        /* CLASS */
-      )) : (vue.openBlock(), vue.createElementBlock("view", {
-        key: 1,
-        class: "checkbox__inner checkbox--indeterminate"
-      }, [
-        vue.createElementVNode("view", { class: "checkbox__inner-icon" })
-      ]))
-    ]);
-  }
-  const tableCheckbox = /* @__PURE__ */ _export_sfc(_sfc_main$u, [["render", _sfc_render$t], ["__scopeId", "data-v-1e57686e"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-tr/table-checkbox.vue"]]);
-  const _sfc_main$t = {
-    name: "uniTr",
-    components: {
-      tableCheckbox
-    },
-    props: {
-      disabled: {
-        type: Boolean,
-        default: false
-      },
-      keyValue: {
-        type: [String, Number],
-        default: ""
-      }
-    },
-    options: {
-      virtualHost: true
-    },
-    data() {
-      return {
-        value: false,
-        border: false,
-        selection: false,
-        widthThArr: [],
-        ishead: true,
-        checked: false,
-        indeterminate: false
-      };
-    },
-    created() {
-      this.root = this.getTable();
-      this.head = this.getTable("uniThead");
-      if (this.head) {
-        this.ishead = false;
-        this.head.init(this);
-      }
-      this.border = this.root.border;
-      this.selection = this.root.type;
-      this.root.trChildren.push(this);
-      const rowData = this.root.data.find((v2) => v2[this.root.rowKey] === this.keyValue);
-      if (rowData) {
-        this.rowData = rowData;
-      }
-      this.root.isNodata();
-    },
-    mounted() {
-      if (this.widthThArr.length > 0) {
-        const selectionWidth = this.selection === "selection" ? 50 : 0;
-        this.root.minWidth = Number(this.widthThArr.reduce((a2, b2) => Number(a2) + Number(b2))) + selectionWidth;
-      }
-    },
-    unmounted() {
-      const index = this.root.trChildren.findIndex((i2) => i2 === this);
-      this.root.trChildren.splice(index, 1);
-      this.root.isNodata();
-    },
-    methods: {
-      minWidthUpdate(width) {
-        this.widthThArr.push(width);
-        if (this.widthThArr.length > 0) {
-          const selectionWidth = this.selection === "selection" ? 50 : 0;
-          this.root.minWidth = Number(this.widthThArr.reduce((a2, b2) => Number(a2) + Number(b2))) + selectionWidth;
-        }
-      },
-      // 閫変腑
-      checkboxSelected(e2) {
-        let rootData = this.root.data.find((v2) => v2[this.root.rowKey] === this.keyValue);
-        this.checked = e2.checked;
-        this.root.check(rootData || this, e2.checked, rootData ? this.keyValue : null);
-      },
-      change(e2) {
-        this.root.trChildren.forEach((item) => {
-          if (item === this) {
-            this.root.check(this, e2.detail.value.length > 0 ? true : false);
-          }
-        });
-      },
-      /**
-       * 鑾峰彇鐖跺厓绱犲疄渚�
-       */
-      getTable(name = "uniTable") {
-        let parent = this.$parent;
-        let parentName = parent.$options.name;
-        while (parentName !== name) {
-          parent = parent.$parent;
-          if (!parent)
-            return false;
-          parentName = parent.$options.name;
-        }
-        return parent;
-      }
-    }
-  };
-  function _sfc_render$s(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_table_checkbox = vue.resolveComponent("table-checkbox");
-    return vue.openBlock(), vue.createElementBlock("view", { class: "uni-table-tr" }, [
-      $data.selection === "selection" ? (vue.openBlock(), vue.createElementBlock(
-        "view",
-        {
-          key: 0,
-          class: vue.normalizeClass(["checkbox", { "tr-table--border": $data.border }])
-        },
-        [
-          vue.createVNode(_component_table_checkbox, {
-            checked: $data.checked,
-            indeterminate: $data.indeterminate,
-            disabled: $props.disabled,
-            onCheckboxSelected: $options.checkboxSelected
-          }, null, 8, ["checked", "indeterminate", "disabled", "onCheckboxSelected"])
-        ],
-        2
-        /* CLASS */
-      )) : vue.createCommentVNode("v-if", true),
-      vue.renderSlot(_ctx.$slots, "default", {}, void 0, true)
-    ]);
-  }
-  const __easycom_2 = /* @__PURE__ */ _export_sfc(_sfc_main$t, [["render", _sfc_render$s], ["__scopeId", "data-v-caa8fbf1"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-tr/uni-tr.vue"]]);
-  const _sfc_main$s = {
-    name: "uniTd",
-    options: {
-      virtualHost: true
-    },
-    props: {
-      width: {
-        type: [String, Number],
-        default: ""
-      },
-      align: {
-        type: String,
-        default: "left"
-      },
-      rowspan: {
-        type: [Number, String],
-        default: 1
-      },
-      colspan: {
-        type: [Number, String],
-        default: 1
-      }
-    },
-    data() {
-      return {
-        border: false
-      };
-    },
-    created() {
-      this.root = this.getTable();
-      this.border = this.root.border;
-    },
-    methods: {
-      /**
-       * 鑾峰彇鐖跺厓绱犲疄渚�
-       */
-      getTable() {
-        let parent = this.$parent;
-        let parentName = parent.$options.name;
-        while (parentName !== "uniTable") {
-          parent = parent.$parent;
-          if (!parent)
-            return false;
-          parentName = parent.$options.name;
-        }
-        return parent;
-      }
-    }
-  };
-  function _sfc_render$r(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock(
-      vue.Fragment,
-      null,
-      [
-        vue.createCommentVNode(` :class="{'table--border':border}"  `),
-        vue.createElementVNode(
-          "view",
-          {
-            class: vue.normalizeClass(["uni-table-td", { "table--border": $data.border }]),
-            style: vue.normalizeStyle({ width: $props.width + "px", "text-align": $props.align })
-          },
-          [
-            vue.renderSlot(_ctx.$slots, "default", {}, void 0, true)
-          ],
-          6
-          /* CLASS, STYLE */
-        )
-      ],
-      2112
-      /* STABLE_FRAGMENT, DEV_ROOT_FRAGMENT */
-    );
-  }
-  const __easycom_4 = /* @__PURE__ */ _export_sfc(_sfc_main$s, [["render", _sfc_render$r], ["__scopeId", "data-v-f4532f33"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-td/uni-td.vue"]]);
-  const _sfc_main$r = {
-    name: "uniTable",
-    options: {
-      virtualHost: true
-    },
-    emits: ["selection-change"],
-    props: {
-      data: {
-        type: Array,
-        default() {
-          return [];
-        }
-      },
-      // 鏄惁鏈夌珫绾�
-      border: {
-        type: Boolean,
-        default: false
-      },
-      // 鏄惁鏄剧ず鏂戦┈绾�
-      stripe: {
-        type: Boolean,
-        default: false
-      },
-      // 澶氶��
-      type: {
-        type: String,
-        default: ""
-      },
-      // 娌℃湁鏇村鏁版嵁
-      emptyText: {
-        type: String,
-        default: "娌℃湁鏇村鏁版嵁"
-      },
-      loading: {
-        type: Boolean,
-        default: false
-      },
-      rowKey: {
-        type: String,
-        default: ""
-      }
-    },
-    data() {
-      return {
-        noData: true,
-        minWidth: 0,
-        multiTableHeads: []
-      };
-    },
-    watch: {
-      loading(val) {
-      },
-      data(newVal) {
-        this.theadChildren;
-        if (this.theadChildren) {
-          this.theadChildren.rowspan;
-        }
-        this.noData = false;
-      }
-    },
-    created() {
-      this.trChildren = [];
-      this.thChildren = [];
-      this.theadChildren = null;
-      this.backData = [];
-      this.backIndexData = [];
-    },
-    methods: {
-      isNodata() {
-        this.theadChildren;
-        let rowspan = 1;
-        if (this.theadChildren) {
-          rowspan = this.theadChildren.rowspan;
-        }
-        this.noData = this.trChildren.length - rowspan <= 0;
-      },
-      /**
-       * 閫変腑鎵�鏈�
-       */
-      selectionAll() {
-        let startIndex = 1;
-        let theadChildren = this.theadChildren;
-        if (!this.theadChildren) {
-          theadChildren = this.trChildren[0];
-        } else {
-          startIndex = theadChildren.rowspan - 1;
-        }
-        let isHaveData = this.data && this.data.length > 0;
-        theadChildren.checked = true;
-        theadChildren.indeterminate = false;
-        this.trChildren.forEach((item, index) => {
-          if (!item.disabled) {
-            item.checked = true;
-            if (isHaveData && item.keyValue) {
-              const row = this.data.find((v2) => v2[this.rowKey] === item.keyValue);
-              if (!this.backData.find((v2) => v2[this.rowKey] === row[this.rowKey])) {
-                this.backData.push(row);
-              }
-            }
-            if (index > startIndex - 1 && this.backIndexData.indexOf(index - startIndex) === -1) {
-              this.backIndexData.push(index - startIndex);
-            }
-          }
-        });
-        this.$emit("selection-change", {
-          detail: {
-            value: this.backData,
-            index: this.backIndexData
-          }
-        });
-      },
-      /**
-       * 鐢ㄤ簬澶氶�夎〃鏍硷紝鍒囨崲鏌愪竴琛岀殑閫変腑鐘舵�侊紝濡傛灉浣跨敤浜嗙浜屼釜鍙傛暟锛屽垯鏄缃繖涓�琛岄�変腑涓庡惁锛坰elected 涓� true 鍒欓�変腑锛�
-       */
-      toggleRowSelection(row, selected) {
-        row = [].concat(row);
-        this.trChildren.forEach((item, index) => {
-          const select = row.findIndex((v2) => {
-            if (typeof v2 === "number") {
-              return v2 === index - 1;
-            } else {
-              return v2[this.rowKey] === item.keyValue;
-            }
-          });
-          let ischeck = item.checked;
-          if (select !== -1) {
-            if (typeof selected === "boolean") {
-              item.checked = selected;
-            } else {
-              item.checked = !item.checked;
-            }
-            if (ischeck !== item.checked) {
-              this.check(item.rowData || item, item.checked, item.rowData ? item.keyValue : null, true);
-            }
-          }
-        });
-        this.$emit("selection-change", {
-          detail: {
-            value: this.backData,
-            index: this.backIndexData
-          }
-        });
-      },
-      /**
-       * 鐢ㄤ簬澶氶�夎〃鏍硷紝娓呯┖鐢ㄦ埛鐨勯�夋嫨
-       */
-      clearSelection() {
-        let theadChildren = this.theadChildren;
-        if (!this.theadChildren) {
-          theadChildren = this.trChildren[0];
-        }
-        theadChildren.checked = false;
-        theadChildren.indeterminate = false;
-        this.trChildren.forEach((item) => {
-          item.checked = false;
-        });
-        this.backData = [];
-        this.backIndexData = [];
-        this.$emit("selection-change", {
-          detail: {
-            value: [],
-            index: []
-          }
-        });
-      },
-      /**
-       * 鐢ㄤ簬澶氶�夎〃鏍硷紝鍒囨崲鎵�鏈夎鐨勯�変腑鐘舵��
-       */
-      toggleAllSelection() {
-        let list = [];
-        let startIndex = 1;
-        let theadChildren = this.theadChildren;
-        if (!this.theadChildren) {
-          theadChildren = this.trChildren[0];
-        } else {
-          startIndex = theadChildren.rowspan - 1;
-        }
-        this.trChildren.forEach((item, index) => {
-          if (!item.disabled) {
-            if (index > startIndex - 1) {
-              list.push(index - startIndex);
-            }
-          }
-        });
-        this.toggleRowSelection(list);
-      },
-      /**
-       * 閫変腑\鍙栨秷閫変腑
-       * @param {Object} child
-       * @param {Object} check
-       * @param {Object} rowValue
-       */
-      check(child, check, keyValue, emit) {
-        let theadChildren = this.theadChildren;
-        if (!this.theadChildren) {
-          theadChildren = this.trChildren[0];
-        }
-        let childDomIndex = this.trChildren.findIndex((item, index) => child === item);
-        if (childDomIndex < 0) {
-          childDomIndex = this.data.findIndex((v2) => v2[this.rowKey] === keyValue) + 1;
-        }
-        this.trChildren.filter((v2) => !v2.disabled && v2.keyValue).length;
-        if (childDomIndex === 0) {
-          check ? this.selectionAll() : this.clearSelection();
-          return;
-        }
-        if (check) {
-          if (keyValue) {
-            this.backData.push(child);
-          }
-          this.backIndexData.push(childDomIndex - 1);
-        } else {
-          const index = this.backData.findIndex((v2) => v2[this.rowKey] === keyValue);
-          const idx = this.backIndexData.findIndex((item) => item === childDomIndex - 1);
-          if (keyValue) {
-            this.backData.splice(index, 1);
-          }
-          this.backIndexData.splice(idx, 1);
-        }
-        const domCheckAll = this.trChildren.find((item, index) => index > 0 && !item.checked && !item.disabled);
-        if (!domCheckAll) {
-          theadChildren.indeterminate = false;
-          theadChildren.checked = true;
-        } else {
-          theadChildren.indeterminate = true;
-          theadChildren.checked = false;
-        }
-        if (this.backIndexData.length === 0) {
-          theadChildren.indeterminate = false;
-        }
-        if (!emit) {
-          this.$emit("selection-change", {
-            detail: {
-              value: this.backData,
-              index: this.backIndexData
-            }
-          });
-        }
-      }
-    }
-  };
-  function _sfc_render$q(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock(
-      "view",
-      {
-        class: vue.normalizeClass(["uni-table-scroll", { "table--border": $props.border, "border-none": !$data.noData }])
-      },
-      [
-        vue.createElementVNode(
-          "view",
-          {
-            class: vue.normalizeClass(["uni-table", { "table--stripe": $props.stripe }]),
-            style: vue.normalizeStyle({ "min-width": $data.minWidth + "px" })
-          },
-          [
-            vue.renderSlot(_ctx.$slots, "default", {}, void 0, true),
-            $data.noData ? (vue.openBlock(), vue.createElementBlock("view", {
-              key: 0,
-              class: "uni-table-loading"
-            }, [
-              vue.createElementVNode(
-                "view",
-                {
-                  class: vue.normalizeClass(["uni-table-text", { "empty-border": $props.border }])
-                },
-                vue.toDisplayString($props.emptyText),
-                3
-                /* TEXT, CLASS */
-              )
-            ])) : vue.createCommentVNode("v-if", true),
-            $props.loading ? (vue.openBlock(), vue.createElementBlock(
-              "view",
-              {
-                key: 1,
-                class: vue.normalizeClass(["uni-table-mask", { "empty-border": $props.border }])
-              },
-              [
-                vue.createElementVNode("div", { class: "uni-table--loader" })
-              ],
-              2
-              /* CLASS */
-            )) : vue.createCommentVNode("v-if", true)
-          ],
-          6
-          /* CLASS, STYLE */
-        )
-      ],
-      2
-      /* CLASS */
-    );
-  }
-  const __easycom_5 = /* @__PURE__ */ _export_sfc(_sfc_main$r, [["render", _sfc_render$q], ["__scopeId", "data-v-92442abd"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-table/uni-table.vue"]]);
-  const isObject = (val) => val !== null && typeof val === "object";
-  const defaultDelimiters = ["{", "}"];
-  class BaseFormatter {
-    constructor() {
-      this._caches = /* @__PURE__ */ Object.create(null);
-    }
-    interpolate(message, values, delimiters = defaultDelimiters) {
-      if (!values) {
-        return [message];
-      }
-      let tokens = this._caches[message];
-      if (!tokens) {
-        tokens = parse(message, delimiters);
-        this._caches[message] = tokens;
-      }
-      return compile(tokens, values);
-    }
-  }
-  const RE_TOKEN_LIST_VALUE = /^(?:\d)+/;
-  const RE_TOKEN_NAMED_VALUE = /^(?:\w)+/;
-  function parse(format2, [startDelimiter, endDelimiter]) {
-    const tokens = [];
-    let position = 0;
-    let text = "";
-    while (position < format2.length) {
-      let char = format2[position++];
-      if (char === startDelimiter) {
-        if (text) {
-          tokens.push({ type: "text", value: text });
-        }
-        text = "";
-        let sub = "";
-        char = format2[position++];
-        while (char !== void 0 && char !== endDelimiter) {
-          sub += char;
-          char = format2[position++];
-        }
-        const isClosed = char === endDelimiter;
-        const type = RE_TOKEN_LIST_VALUE.test(sub) ? "list" : isClosed && RE_TOKEN_NAMED_VALUE.test(sub) ? "named" : "unknown";
-        tokens.push({ value: sub, type });
-      } else {
-        text += char;
-      }
-    }
-    text && tokens.push({ type: "text", value: text });
-    return tokens;
-  }
-  function compile(tokens, values) {
-    const compiled = [];
-    let index = 0;
-    const mode = Array.isArray(values) ? "list" : isObject(values) ? "named" : "unknown";
-    if (mode === "unknown") {
-      return compiled;
-    }
-    while (index < tokens.length) {
-      const token = tokens[index];
-      switch (token.type) {
-        case "text":
-          compiled.push(token.value);
-          break;
-        case "list":
-          compiled.push(values[parseInt(token.value, 10)]);
-          break;
-        case "named":
-          if (mode === "named") {
-            compiled.push(values[token.value]);
-          } else {
-            {
-              console.warn(`Type of token '${token.type}' and format of value '${mode}' don't match!`);
-            }
-          }
-          break;
-        case "unknown":
-          {
-            console.warn(`Detect 'unknown' type of token!`);
-          }
-          break;
-      }
-      index++;
-    }
-    return compiled;
-  }
-  const LOCALE_ZH_HANS = "zh-Hans";
-  const LOCALE_ZH_HANT = "zh-Hant";
-  const LOCALE_EN = "en";
-  const LOCALE_FR = "fr";
-  const LOCALE_ES = "es";
-  const hasOwnProperty = Object.prototype.hasOwnProperty;
-  const hasOwn = (val, key) => hasOwnProperty.call(val, key);
-  const defaultFormatter = new BaseFormatter();
-  function include(str, parts) {
-    return !!parts.find((part) => str.indexOf(part) !== -1);
-  }
-  function startsWith(str, parts) {
-    return parts.find((part) => str.indexOf(part) === 0);
-  }
-  function normalizeLocale(locale, messages2) {
-    if (!locale) {
-      return;
-    }
-    locale = locale.trim().replace(/_/g, "-");
-    if (messages2 && messages2[locale]) {
-      return locale;
-    }
-    locale = locale.toLowerCase();
-    if (locale === "chinese") {
-      return LOCALE_ZH_HANS;
-    }
-    if (locale.indexOf("zh") === 0) {
-      if (locale.indexOf("-hans") > -1) {
-        return LOCALE_ZH_HANS;
-      }
-      if (locale.indexOf("-hant") > -1) {
-        return LOCALE_ZH_HANT;
-      }
-      if (include(locale, ["-tw", "-hk", "-mo", "-cht"])) {
-        return LOCALE_ZH_HANT;
-      }
-      return LOCALE_ZH_HANS;
-    }
-    let locales = [LOCALE_EN, LOCALE_FR, LOCALE_ES];
-    if (messages2 && Object.keys(messages2).length > 0) {
-      locales = Object.keys(messages2);
-    }
-    const lang = startsWith(locale, locales);
-    if (lang) {
-      return lang;
-    }
-  }
-  class I18n {
-    constructor({ locale, fallbackLocale, messages: messages2, watcher, formater: formater2 }) {
-      this.locale = LOCALE_EN;
-      this.fallbackLocale = LOCALE_EN;
-      this.message = {};
-      this.messages = {};
-      this.watchers = [];
-      if (fallbackLocale) {
-        this.fallbackLocale = fallbackLocale;
-      }
-      this.formater = formater2 || defaultFormatter;
-      this.messages = messages2 || {};
-      this.setLocale(locale || LOCALE_EN);
-      if (watcher) {
-        this.watchLocale(watcher);
-      }
-    }
-    setLocale(locale) {
-      const oldLocale = this.locale;
-      this.locale = normalizeLocale(locale, this.messages) || this.fallbackLocale;
-      if (!this.messages[this.locale]) {
-        this.messages[this.locale] = {};
-      }
-      this.message = this.messages[this.locale];
-      if (oldLocale !== this.locale) {
-        this.watchers.forEach((watcher) => {
-          watcher(this.locale, oldLocale);
-        });
-      }
-    }
-    getLocale() {
-      return this.locale;
-    }
-    watchLocale(fn) {
-      const index = this.watchers.push(fn) - 1;
-      return () => {
-        this.watchers.splice(index, 1);
-      };
-    }
-    add(locale, message, override = true) {
-      const curMessages = this.messages[locale];
-      if (curMessages) {
-        if (override) {
-          Object.assign(curMessages, message);
-        } else {
-          Object.keys(message).forEach((key) => {
-            if (!hasOwn(curMessages, key)) {
-              curMessages[key] = message[key];
-            }
-          });
-        }
-      } else {
-        this.messages[locale] = message;
-      }
-    }
-    f(message, values, delimiters) {
-      return this.formater.interpolate(message, values, delimiters).join("");
-    }
-    t(key, locale, values) {
-      let message = this.message;
-      if (typeof locale === "string") {
-        locale = normalizeLocale(locale, this.messages);
-        locale && (message = this.messages[locale]);
-      } else {
-        values = locale;
-      }
-      if (!hasOwn(message, key)) {
-        console.warn(`Cannot translate the value of keypath ${key}. Use the value of keypath as default.`);
-        return key;
-      }
-      return this.formater.interpolate(message[key], values).join("");
-    }
-  }
-  function watchAppLocale(appVm, i18n) {
-    if (appVm.$watchLocale) {
-      appVm.$watchLocale((newLocale) => {
-        i18n.setLocale(newLocale);
-      });
-    } else {
-      appVm.$watch(() => appVm.$locale, (newLocale) => {
-        i18n.setLocale(newLocale);
-      });
-    }
-  }
-  function getDefaultLocale() {
-    if (typeof uni !== "undefined" && uni.getLocale) {
-      return uni.getLocale();
-    }
-    if (typeof global !== "undefined" && global.getLocale) {
-      return global.getLocale();
-    }
-    return LOCALE_EN;
-  }
-  function initVueI18n(locale, messages2 = {}, fallbackLocale, watcher) {
-    if (typeof locale !== "string") {
-      const options = [
-        messages2,
-        locale
-      ];
-      locale = options[0];
-      messages2 = options[1];
-    }
-    if (typeof locale !== "string") {
-      locale = getDefaultLocale();
-    }
-    if (typeof fallbackLocale !== "string") {
-      fallbackLocale = typeof __uniConfig !== "undefined" && __uniConfig.fallbackLocale || LOCALE_EN;
-    }
-    const i18n = new I18n({
-      locale,
-      fallbackLocale,
-      messages: messages2,
-      watcher
-    });
-    let t2 = (key, values) => {
-      if (typeof getApp !== "function") {
-        t2 = function(key2, values2) {
-          return i18n.t(key2, values2);
-        };
-      } else {
-        let isWatchedAppLocale = false;
-        t2 = function(key2, values2) {
-          const appVm = getApp().$vm;
-          if (appVm) {
-            appVm.$locale;
-            if (!isWatchedAppLocale) {
-              isWatchedAppLocale = true;
-              watchAppLocale(appVm, i18n);
-            }
-          }
-          return i18n.t(key2, values2);
-        };
-      }
-      return t2(key, values);
-    };
-    return {
-      i18n,
-      f(message, values, delimiters) {
-        return i18n.f(message, values, delimiters);
-      },
-      t(key, values) {
-        return t2(key, values);
-      },
-      add(locale2, message, override = true) {
-        return i18n.add(locale2, message, override);
-      },
-      watch(fn) {
-        return i18n.watchLocale(fn);
-      },
-      getLocale() {
-        return i18n.getLocale();
-      },
-      setLocale(newLocale) {
-        return i18n.setLocale(newLocale);
-      }
-    };
-  }
-  const en$1 = {
-    "uni-popup.cancel": "cancel",
-    "uni-popup.ok": "ok",
-    "uni-popup.placeholder": "pleace enter",
-    "uni-popup.title": "Hint",
-    "uni-popup.shareTitle": "Share to"
-  };
-  const zhHans$1 = {
-    "uni-popup.cancel": "鍙栨秷",
-    "uni-popup.ok": "纭畾",
-    "uni-popup.placeholder": "璇疯緭鍏�",
-    "uni-popup.title": "鎻愮ず",
-    "uni-popup.shareTitle": "鍒嗕韩鍒�"
-  };
-  const zhHant$1 = {
-    "uni-popup.cancel": "鍙栨秷",
-    "uni-popup.ok": "纰哄畾",
-    "uni-popup.placeholder": "璜嬭几鍏�",
-    "uni-popup.title": "鎻愮ず",
-    "uni-popup.shareTitle": "鍒嗕韩鍒�"
-  };
-  const messages = {
-    en: en$1,
-    "zh-Hans": zhHans$1,
-    "zh-Hant": zhHant$1
-  };
-  const {
-    t: t$3
-  } = initVueI18n(messages);
-  const _sfc_main$q = {
-    name: "uniPopupDialog",
-    mixins: [popup],
-    emits: ["confirm", "close", "update:modelValue", "input"],
-    props: {
-      inputType: {
-        type: String,
-        default: "text"
-      },
-      showClose: {
-        type: Boolean,
-        default: true
-      },
-      modelValue: {
-        type: [Number, String],
-        default: ""
-      },
-      placeholder: {
-        type: [String, Number],
-        default: ""
-      },
-      type: {
-        type: String,
-        default: "error"
-      },
-      mode: {
-        type: String,
-        default: "base"
-      },
-      title: {
-        type: String,
-        default: ""
-      },
-      content: {
-        type: String,
-        default: ""
-      },
-      beforeClose: {
-        type: Boolean,
-        default: false
-      },
-      cancelText: {
-        type: String,
-        default: ""
-      },
-      confirmText: {
-        type: String,
-        default: ""
-      },
-      maxlength: {
-        type: Number,
-        default: -1
-      },
-      focus: {
-        type: Boolean,
-        default: true
-      }
-    },
-    data() {
-      return {
-        dialogType: "error",
-        val: ""
-      };
-    },
-    computed: {
-      okText() {
-        return this.confirmText || t$3("uni-popup.ok");
-      },
-      closeText() {
-        return this.cancelText || t$3("uni-popup.cancel");
-      },
-      placeholderText() {
-        return this.placeholder || t$3("uni-popup.placeholder");
-      },
-      titleText() {
-        return this.title || t$3("uni-popup.title");
-      }
-    },
-    watch: {
-      type(val) {
-        this.dialogType = val;
-      },
-      mode(val) {
-        if (val === "input") {
-          this.dialogType = "info";
-        }
-      },
-      value(val) {
-        if (this.maxlength != -1 && this.mode === "input") {
-          this.val = val.slice(0, this.maxlength);
-        } else {
-          this.val = val;
-        }
-      },
-      val(val) {
-        this.$emit("update:modelValue", val);
-      }
-    },
-    created() {
-      this.popup.disableMask();
-      if (this.mode === "input") {
-        this.dialogType = "info";
-        this.val = this.value;
-        this.val = this.modelValue;
-      } else {
-        this.dialogType = this.type;
-      }
-    },
-    methods: {
-      /**
-       * 鐐瑰嚮纭鎸夐挳
-       */
-      onOk() {
-        if (this.mode === "input") {
-          this.$emit("confirm", this.val);
-        } else {
-          this.$emit("confirm");
-        }
-        if (this.beforeClose)
-          return;
-        this.popup.close();
-      },
-      /**
-       * 鐐瑰嚮鍙栨秷鎸夐挳
-       */
-      closeDialog() {
-        this.$emit("close");
-        if (this.beforeClose)
-          return;
-        this.popup.close();
-      },
-      close() {
-        this.popup.close();
-      }
-    }
-  };
-  function _sfc_render$p(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { class: "uni-popup-dialog" }, [
-      vue.createElementVNode("view", { class: "uni-dialog-title" }, [
-        vue.createElementVNode(
-          "text",
-          {
-            class: vue.normalizeClass(["uni-dialog-title-text", ["uni-popup__" + $data.dialogType]])
-          },
-          vue.toDisplayString($options.titleText),
-          3
-          /* TEXT, CLASS */
-        )
-      ]),
-      $props.mode === "base" ? (vue.openBlock(), vue.createElementBlock("view", {
-        key: 0,
-        class: "uni-dialog-content"
-      }, [
-        vue.renderSlot(_ctx.$slots, "default", {}, () => [
-          vue.createElementVNode(
-            "text",
-            { class: "uni-dialog-content-text" },
-            vue.toDisplayString($props.content),
-            1
-            /* TEXT */
-          )
-        ], true)
-      ])) : (vue.openBlock(), vue.createElementBlock("view", {
-        key: 1,
-        class: "uni-dialog-content"
-      }, [
-        vue.renderSlot(_ctx.$slots, "default", {}, () => [
-          vue.withDirectives(vue.createElementVNode("input", {
-            class: "uni-dialog-input",
-            maxlength: $props.maxlength,
-            "onUpdate:modelValue": _cache[0] || (_cache[0] = ($event) => $data.val = $event),
-            type: $props.inputType,
-            placeholder: $options.placeholderText,
-            focus: $props.focus
-          }, null, 8, ["maxlength", "type", "placeholder", "focus"]), [
-            [vue.vModelDynamic, $data.val]
-          ])
-        ], true)
-      ])),
-      vue.createElementVNode("view", { class: "uni-dialog-button-group" }, [
-        $props.showClose ? (vue.openBlock(), vue.createElementBlock("view", {
-          key: 0,
-          class: "uni-dialog-button",
-          onClick: _cache[1] || (_cache[1] = (...args) => $options.closeDialog && $options.closeDialog(...args))
-        }, [
-          vue.createElementVNode(
-            "text",
-            { class: "uni-dialog-button-text" },
-            vue.toDisplayString($options.closeText),
-            1
-            /* TEXT */
-          )
-        ])) : vue.createCommentVNode("v-if", true),
-        vue.createElementVNode(
-          "view",
-          {
-            class: vue.normalizeClass(["uni-dialog-button", $props.showClose ? "uni-border-left" : ""]),
-            onClick: _cache[2] || (_cache[2] = (...args) => $options.onOk && $options.onOk(...args))
-          },
-          [
-            vue.createElementVNode(
-              "text",
-              { class: "uni-dialog-button-text uni-button-color" },
-              vue.toDisplayString($options.okText),
-              1
-              /* TEXT */
-            )
-          ],
-          2
-          /* CLASS */
-        )
-      ])
-    ]);
-  }
-  const __easycom_7 = /* @__PURE__ */ _export_sfc(_sfc_main$q, [["render", _sfc_render$p], ["__scopeId", "data-v-678a307f"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-popup-dialog/uni-popup-dialog.vue"]]);
-  const _sfc_main$p = {
-    __name: "reportingWork",
-    setup(__props, { expose: __expose }) {
-      __expose();
-      const store = userInfo();
-      let processId = vue.ref(null);
-      let process = vue.ref(null);
-      let damageShowFlag = vue.ref(false);
-      let damageShowProcessIndex = vue.ref(-1);
-      let damageShowRow = vue.ref(0);
-      let processTitle = vue.ref(null);
-      let processList = vue.ref([]);
-      let buttonLoading = vue.ref(true);
-      const alertDialog = vue.ref(null);
-      const message = vue.ref(null);
-      const popup2 = vue.ref(null);
-      const type = vue.ref("center");
-      const msgType = vue.ref("success");
-      const messageText = vue.ref("");
-      const reportworkList = vue.ref([]);
-      const titleSelectJson = vue.ref({
-        historyDevice: [],
-        historyTeams: [],
-        historyProcess: [],
-        breakageType: [],
-        breakageReason: []
-      });
-      const damageDetail = vue.ref({
-        breakageQuantity: null,
-        //鐮存崯鏁伴噺
-        available: null,
-        //鍙埄鐢�
-        returnProcess: null,
-        //杩斿洖宸ュ簭
-        breakageType: null,
-        //鐮存崯绫诲瀷
-        breakageReason: null,
-        //鍘熷洜
-        responsibleProcess: null,
-        //璐d换宸ュ簭
-        responsibleEquipment: null,
-        //璐d换璁惧
-        responsibleTeam: null,
-        //璐d换鐝粍
-        responsiblePersonnel: null
-        //璐d换淇℃伅
-      });
-      const messageToggle = (type2, msg) => {
-        msgType.value = type2;
-        messageText.value = msg;
-        message.value.open();
-      };
-      onLoad(async (option) => {
-        processId.value = option.processId;
-        process.value = option.process;
-        await getProcessCardList(option.processId, option.process);
-        buttonLoading.value = false;
-      });
-      const getProcessCardList = (processId1, process1) => {
-        if (processId1.indexOf("/") !== 14) {
-          uni.showModal({
-            title: "鎻愮ず",
-            content: "璇疯緭鍏ユ纭牸寮忕殑娴佺▼鍗�",
-            showCancel: false
-          });
-          return;
-        }
-        const processIdList = processId1.split("/");
-        if (processIdList[1].length > 1) {
-          uni.showModal({
-            title: "鎻愮ず",
-            content: "app涓嶆敮鎸佸灞傚悎骞朵簩缁寸爜",
-            showCancel: false
-          });
-          return;
-        }
-        const reportType = 2;
-        request.post(`/reportingWork/addSelectLastWork/${processIdList[0]}/${processIdList[1]}/${process1}/${reportType}`).then((res) => {
-          if (res.code == 200) {
-            const reportData = {};
-            reportData.processList = res.data.Detail;
-            res.data.data.processId = processId1;
-            reportData.processTitle = res.data.data;
-            reportworkList.value.push(reportData);
-            reportworkList.value.length - 1;
-            res.data.historyTeams.unshift(
-              {
-                basic_name: store.user.userName,
-                process: process.value
-              }
-            );
-            titleSelectJson.value.historyTeams = res.data.historyTeams;
-            titleSelectJson.value.historyDevice = res.data.historyDevice;
-            titleSelectJson.value.historyProcess = res.data.historyProcess;
-            titleSelectJson.value.breakageType = res.data.breakageType;
-            titleSelectJson.value.breakageReason = res.data.breakageReason;
-          }
-        }).catch((err) => {
-          uni.showModal({
-            title: "鎻愮ず",
-            content: err,
-            showCancel: false
-          });
-        });
-      };
-      const saveReportForWork = () => {
-        for (let item of reportworkList.value) {
-          const finishNumVal = finishNum(item.processList);
-          if (finishNumVal === 0) {
-            messageToggle("error", `${item.processTitle.processId}瀹屽伐鏁伴噺鎴栨鐮存暟閲忚嚦灏戝ぇ浜�0`);
-            return;
-          }
-          let notSame = null;
-          for (let i2 in item.processList) {
-            if (item.processList[i2].breakageQuantity !== void 0 && item.processList[i2].breakageQuantity !== null && item.processList[i2].breakageQuantity !== "") {
-              if (item.processList[i2].damageDetails === void 0) {
-                messageToggle("error", `搴忓彿'${item.processList[i2].order_number}'鏈娴嬪埌娆$牬鏁版嵁`);
-                return;
-              } else {
-                if (item.processList[i2].damageDetails[0].breakageQuantity * 1 !== item.processList[i2].breakageQuantity * 1) {
-                  messageToggle("error", `搴忓彿'${item.processList[i2].order_number}'娆$牬鏁伴噺涓嶅尮閰峘);
-                  return;
-                }
-              }
-            } else {
-              delete item.processList[i2].breakageQuantity;
-            }
-          }
-          const hasConflict = item.processList.some((item1, index) => {
-            return item.processList.slice(index + 1).some(
-              (other) => {
-                if (other.order_number === item1.order_number && other.completedQuantity !== item1.completedQuantity || other.quantity < other.completedQuantity) {
-                  notSame = other;
-                  return true;
-                }
-              }
-            );
-          });
-          if (hasConflict) {
-            messageToggle("error", `娴佺▼鍗�${item.processTitle.processId} 搴忓彿'${notSame.order_number}'鍚屽簭鍙峰畬宸ヤ笉鐩稿悓鎴栨暟閲忚秴杩囨�绘暟`);
-            return;
-          }
-          item.processTitle.teamsGroupsName = store.user.userName;
-          item.processTitle.deviceName = store.choiceDevice.text || "phone";
-          item.processTitle.deviceId = store.choiceDevice.value || "";
-          item.processTitle.creatorId = store.user.userId;
-          item.processTitle.creator = store.user.userName;
-          item.processTitle.classes = store.user.class;
-        }
-        buttonLoading.value = true;
-        const requestData = {
-          reportingWorks: reportworkList.value,
-          type: 0,
-          //瀹℃牳鐘舵��
-          userId: store.user.userId,
-          userName: store.user.userName,
-          qualityInsStatus: 2
-          //璺ㄥ伐搴忚川妫�瀹℃牳锛�1涓嶉渶瑕侊紝2闇�瑕�
-        };
-        request.post(`/app/addWorkInProgress`, requestData).then((res) => {
-          if (res.code == 200) {
-            if (allQuantity(reportworkList.value[0].processList) > finishNum(reportworkList.value[0].processList) && reportworkList.value.length === 1) {
-              alertDialog.value.open();
-            } else {
-              uni.reLaunch({
-                url: `/pages/mainView/mainView?state=success`
-              });
-            }
-          } else {
-            const errorObj = JSON.parse(res.msg);
-            const msg = t("reportingWorks.pleaseNumber1") + "锛�" + errorObj.orderNumber + "\n" + t("reportingWorks.pleaseNumber2") + "锛�" + errorObj.technologyNumber + "\n" + t("reportingWorks.pleaseNumber3") + "锛�" + errorObj.processNum + "<" + +t("reportingWorks.pleaseNumber4") + "锛�" + errorObj.sumNum + "\n" + t("reportingWorks.pleaseNumber5");
-            messageToggle("error", msg);
-          }
-        }).catch((err) => {
-          uni.showModal({
-            title: "鎻愮ず",
-            content: err,
-            showCancel: false
-          });
-        }).finally(() => {
-          buttonLoading.value = false;
-        });
-      };
-      const dialogConfirm = () => {
-        uni.reLaunch({
-          url: `/pages/mainView/mainView?state=success`
-        });
-      };
-      const dialogClose = () => {
-        uni.redirectTo({
-          url: `/pages/reportingWork/reportingWork?processId=${processId.value}`
-        });
-      };
-      const reviewReportForWork = () => {
-        const reportWork = {
-          process: processTitle.value.previousProcess,
-          processId: processId.value,
-          thisProcess: processTitle.value.thisProcess,
-          technologyStr: processId.value.split("/")[1],
-          userName: store.user.userName
-        };
-        request.post("/reportingWork/reviewReportingWork", reportWork).then((res) => {
-          if (res.code === "200") {
-            uni.redirectTo({
-              url: `/pages/reportingWork/reportingWork?processId=${processId.value}`
-            });
-          }
-        }).catch((err) => {
-          uni.showModal({
-            title: "鎻愮ず",
-            content: err,
-            showCancel: false
-          });
-        });
-      };
-      const allQuantity = (processList2) => {
-        let sum = 0;
-        processList2.forEach((item) => {
-          let quantity = item.quantity * 1 || 0;
-          sum += quantity;
-        });
-        return sum;
-      };
-      const finishNum = (processList2) => {
-        let sum = 0;
-        processList2.forEach((item) => {
-          let finish = item.completedQuantity * 1 || 0;
-          let breakNum = item.breakageQuantity * 1 || 0;
-          sum += finish;
-          sum += breakNum;
-        });
-        return sum;
-      };
-      const backProcess = vue.ref([]);
-      const changeAvailable = (e2) => {
-        backProcess.value = [];
-        if (e2.detail.value.length) {
-          damageDetail.value.available = 1;
-          titleSelectJson.value.historyProcess.forEach((item) => {
-            backProcess.value.push({
-              value: item.basic_category,
-              text: item.basic_category
-            });
-          });
-        } else {
-          damageDetail.value.available = null;
-          damageDetail.value.returnProcess = null;
-        }
-      };
-      const responsibleProcess = vue.computed(() => {
-        let list = [];
-        titleSelectJson.value.historyProcess.forEach((item) => {
-          list.push({
-            value: item.basic_category,
-            text: item.basic_category
-          });
-        });
-        return list;
-      });
-      const breakageType = vue.computed(() => {
-        let list = [];
-        titleSelectJson.value.breakageType.forEach((item) => {
-          list.push({
-            value: item.basic_name,
-            text: item.basic_name
-          });
-        });
-        return list;
-      });
-      const breakageReason = vue.computed(() => {
-        let list = [];
-        titleSelectJson.value.breakageReason.forEach((item) => {
-          list.push({
-            value: item.basic_name,
-            text: item.basic_name
-          });
-        });
-        return list;
-      });
-      const responsibleEquipment = vue.ref([]);
-      const responsibleTeam = vue.ref([]);
-      const changeResponsibleProcess = () => {
-        responsibleEquipment.value = [];
-        responsibleTeam.value = [];
-        damageDetail.value.responsibleEquipment = null;
-        damageDetail.value.responsibleTeam = null;
-        titleSelectJson.value.historyDevice.forEach((item) => {
-          if (item.basic_category === damageDetail.value.responsibleProcess) {
-            responsibleEquipment.value.push({
-              value: item.basic_name,
-              text: item.basic_name
-            });
-          }
-        });
-        titleSelectJson.value.historyTeams.forEach((item) => {
-          if (item.process === damageDetail.value.responsibleProcess) {
-            responsibleTeam.value.push({
-              value: item.basic_name,
-              text: item.basic_name
-            });
-          }
-        });
-      };
-      const changeFinishNum = (row) => {
-        damageShowFlag.value = false;
-        const finishNum2 = row.completedQuantity * 1 || 0;
-        const breakNum = row.breakageQuantity * 1 || 0;
-        if (row.quantity - finishNum2 - breakNum < 0) {
-          row.completedQuantity = null;
-          return;
-        }
-        reportworkList.value.forEach((items) => {
-          items.processList.forEach((item) => {
-            if (item.order_number == row.order_number && finishNum2 <= item.quantity) {
-              item.completedQuantity = finishNum2;
-            }
-          });
-        });
-      };
-      const changeBreakNum = (row, index, index1) => {
-        row.completedQuantity * 1 || 0;
-        const breakNum = row.breakageQuantity * 1 || 0;
-        if (row.quantity - breakNum < 0) {
-          row.breakageQuantity = null;
-          return;
-        }
-        row.completedQuantity = row.quantity - breakNum;
-        if (reportworkList.value[index1].processList[index].damageDetails) {
-          damageDetail.value = reportworkList.value[index1].processList[index].damageDetails[0];
-        } else {
-          for (let index2 in damageDetail.value) {
-            damageDetail.value[index2] = null;
-          }
-        }
-        if (breakNum * 1 > 0) {
-          damageDetail.value.breakageQuantity = breakNum * 1;
-          damageShowRow.value = index + 1;
-          damageShowProcessIndex = index1;
-          popup2.value.open();
-        } else {
-          delete reportworkList.value[index1].processList[index].damageDetails;
-          for (let index2 in damageDetail.value) {
-            damageDetail.value[index2] = null;
-          }
-        }
-      };
-      const rules = {
-        breakageType: "璇烽�夋嫨娆$牬绫诲瀷",
-        breakageReason: "璇烽�夋嫨娆$牬鍘熷洜",
-        responsibleProcess: "璇烽�夋嫨璐d换宸ュ簭",
-        responsibleEquipment: "璇烽�夋嫨璐d换璁惧",
-        responsibleTeam: "璇烽�夋嫨璐d换鐝粍",
-        returnProcess: "鍙埄鐢ㄥ凡鍕鹃�夛紝璇烽�夋嫨杩斿洖宸ュ簭"
-      };
-      const close = (type2) => {
-        if (type2 === 1) {
-          for (let item in rules) {
-            if (!damageDetail.value[item] && item !== "returnProcess") {
-              messageToggle("error", rules[item]);
-              return;
-            } else if (item === "returnProcess" && !damageDetail.value[item] && damageDetail.value["available"]) {
-              messageToggle("error", rules[item]);
-              return;
-            }
-          }
-          reportworkList.value[damageShowProcessIndex].processList[damageShowRow.value - 1].damageDetails = [
-            JSON.parse(JSON.stringify(damageDetail.value))
-          ];
-        } else {
-          delete reportworkList.value[damageShowProcessIndex].processList[damageShowRow.value - 1].breakageQuantity;
-          delete reportworkList.value[damageShowProcessIndex].processList[damageShowRow.value - 1].damageDetails;
-        }
-        popup2.value.close();
-      };
-      const cleanAllFinish = (index) => {
-        try {
-          reportworkList.value[index].processList.forEach((item) => {
-            item.completedQuantity = 0;
-          });
-        } catch (e2) {
-        }
-      };
-      const scannerCode = () => {
-        if (reportworkList.length > 6) {
-          messageToggle("error", "鏈�澶氭敮鎸�6涓祦绋嬪崱鍚屾椂鎶ュ伐");
-        }
-        mpaasScan().then((val) => {
-          for (let items of reportworkList.value) {
-            for (let item of items.processList) {
-              const prcoessCard = items.processTitle.flowCard.processId + "/" + item.technology_number;
-              if (prcoessCard === val) {
-                messageToggle("error", "姝ゆ祦绋嬪崱宸插瓨鍦ㄥ垪琛ㄥ綋涓�");
-                return;
-              }
-            }
-          }
-          getProcessCardList(val, process.value);
-        });
-      };
-      const deleteProcess = (indexVal) => {
-        reportworkList.value.splice(indexVal, 1);
-      };
-      const __returned__ = { store, get processId() {
-        return processId;
-      }, set processId(v2) {
-        processId = v2;
-      }, get process() {
-        return process;
-      }, set process(v2) {
-        process = v2;
-      }, get damageShowFlag() {
-        return damageShowFlag;
-      }, set damageShowFlag(v2) {
-        damageShowFlag = v2;
-      }, get damageShowProcessIndex() {
-        return damageShowProcessIndex;
-      }, set damageShowProcessIndex(v2) {
-        damageShowProcessIndex = v2;
-      }, get damageShowRow() {
-        return damageShowRow;
-      }, set damageShowRow(v2) {
-        damageShowRow = v2;
-      }, get processTitle() {
-        return processTitle;
-      }, set processTitle(v2) {
-        processTitle = v2;
-      }, get processList() {
-        return processList;
-      }, set processList(v2) {
-        processList = v2;
-      }, get buttonLoading() {
-        return buttonLoading;
-      }, set buttonLoading(v2) {
-        buttonLoading = v2;
-      }, alertDialog, message, popup: popup2, type, msgType, messageText, reportworkList, titleSelectJson, damageDetail, messageToggle, getProcessCardList, saveReportForWork, dialogConfirm, dialogClose, reviewReportForWork, allQuantity, finishNum, backProcess, changeAvailable, responsibleProcess, breakageType, breakageReason, responsibleEquipment, responsibleTeam, changeResponsibleProcess, changeFinishNum, changeBreakNum, rules, close, cleanAllFinish, scannerCode, deleteProcess, computed: vue.computed, onMounted: vue.onMounted, ref: vue.ref, watch: vue.watch, get onLoad() {
-        return onLoad;
-      }, get userInfo() {
-        return userInfo;
-      }, get request() {
-        return request;
-      }, get mpaasScan() {
-        return mpaasScan;
-      } };
-      Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
-      return __returned__;
-    }
-  };
-  function _sfc_render$o(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_section = resolveEasycom(vue.resolveDynamicComponent("uni-section"), __easycom_0$4);
-    const _component_uni_th = resolveEasycom(vue.resolveDynamicComponent("uni-th"), __easycom_1$3);
-    const _component_uni_tr = resolveEasycom(vue.resolveDynamicComponent("uni-tr"), __easycom_2);
-    const _component_uni_td = resolveEasycom(vue.resolveDynamicComponent("uni-td"), __easycom_4);
-    const _component_uni_table = resolveEasycom(vue.resolveDynamicComponent("uni-table"), __easycom_5);
-    const _component_uni_col = resolveEasycom(vue.resolveDynamicComponent("uni-col"), __easycom_8);
-    const _component_uni_row = resolveEasycom(vue.resolveDynamicComponent("uni-row"), __easycom_9);
-    const _component_uni_data_select = resolveEasycom(vue.resolveDynamicComponent("uni-data-select"), __easycom_7$2);
-    const _component_uni_popup = resolveEasycom(vue.resolveDynamicComponent("uni-popup"), __easycom_7$1);
-    const _component_uni_popup_dialog = resolveEasycom(vue.resolveDynamicComponent("uni-popup-dialog"), __easycom_7);
-    const _component_uni_popup_message = resolveEasycom(vue.resolveDynamicComponent("uni-popup-message"), __easycom_6);
-    return vue.openBlock(), vue.createElementBlock(
-      vue.Fragment,
-      null,
-      [
-        vue.createElementVNode("view", { class: "main" }, [
-          vue.createElementVNode("view", { class: "flex-item title_main" }, [
-            vue.createVNode(_component_uni_section, {
-              class: "title_section",
-              title: ""
-            }, {
-              right: vue.withCtx(() => [
-                vue.createElementVNode("button", {
-                  onClick: $setup.scannerCode,
-                  class: "scanner_code",
-                  size: "mini"
-                }, "鍐嶆鎵爜"),
-                $setup.reportworkList.length > 0 ? (vue.openBlock(), vue.createElementBlock("button", {
-                  key: 0,
-                  onClick: $setup.saveReportForWork,
-                  class: "reporting_work",
-                  size: "mini"
-                }, "瀹℃牳鎶ュ伐")) : vue.createCommentVNode("v-if", true)
-              ]),
-              _: 1
-              /* STABLE */
-            })
-          ]),
-          vue.createElementVNode("view", { class: "flex-item table_main" }, [
-            (vue.openBlock(true), vue.createElementBlock(
-              vue.Fragment,
-              null,
-              vue.renderList($setup.reportworkList, (items, index1) => {
-                return vue.openBlock(), vue.createElementBlock(
-                  vue.Fragment,
-                  null,
-                  [
-                    vue.createVNode(_component_uni_section, {
-                      title: "娴佺▼鍗″彿:" + items.processTitle.processId,
-                      type: "line"
-                    }, {
-                      right: vue.withCtx(() => [
-                        $setup.reportworkList.length > 1 ? (vue.openBlock(), vue.createElementBlock("button", {
-                          key: 0,
-                          onClick: ($event) => $setup.deleteProcess(index1),
-                          size: "mini"
-                        }, "绉婚櫎", 8, ["onClick"])) : vue.createCommentVNode("v-if", true)
-                      ]),
-                      _: 2
-                      /* DYNAMIC */
-                    }, 1032, ["title"]),
-                    vue.createVNode(
-                      _component_uni_table,
-                      {
-                        border: "",
-                        stripe: "",
-                        style: { "width": "100%", "overflow-y": "auto", "margin-bottom": "1rem" }
-                      },
-                      {
-                        default: vue.withCtx(() => [
-                          vue.createVNode(
-                            _component_uni_tr,
-                            null,
-                            {
-                              default: vue.withCtx(() => [
-                                vue.createVNode(_component_uni_th, {
-                                  width: "48",
-                                  align: "center"
-                                }, {
-                                  default: vue.withCtx(() => [
-                                    vue.createTextVNode("搴忓彿")
-                                  ]),
-                                  _: 1
-                                  /* STABLE */
-                                }),
-                                vue.createVNode(_component_uni_th, {
-                                  width: "48",
-                                  align: "center"
-                                }, {
-                                  default: vue.withCtx(() => [
-                                    vue.createTextVNode("灏忕墖")
-                                  ]),
-                                  _: 1
-                                  /* STABLE */
-                                }),
-                                vue.createVNode(_component_uni_th, {
-                                  width: "50",
-                                  align: "center"
-                                }, {
-                                  default: vue.withCtx(() => [
-                                    vue.createTextVNode("瀹�")
-                                  ]),
-                                  _: 1
-                                  /* STABLE */
-                                }),
-                                vue.createVNode(_component_uni_th, {
-                                  width: "50",
-                                  align: "center"
-                                }, {
-                                  default: vue.withCtx(() => [
-                                    vue.createTextVNode("楂�")
-                                  ]),
-                                  _: 1
-                                  /* STABLE */
-                                }),
-                                vue.createVNode(_component_uni_th, {
-                                  width: "50",
-                                  align: "center"
-                                }, {
-                                  default: vue.withCtx(() => [
-                                    vue.createTextVNode("鎬绘暟")
-                                  ]),
-                                  _: 1
-                                  /* STABLE */
-                                }),
-                                vue.createVNode(_component_uni_th, {
-                                  onClick: ($event) => $setup.cleanAllFinish(index1),
-                                  width: "50",
-                                  align: "center",
-                                  style: { "background-color": "#409eff", "color": "black" }
-                                }, {
-                                  default: vue.withCtx(() => [
-                                    vue.createTextVNode("瀹屽伐")
-                                  ]),
-                                  _: 2
-                                  /* DYNAMIC */
-                                }, 1032, ["onClick"]),
-                                vue.createVNode(_component_uni_th, {
-                                  width: "50",
-                                  align: "center"
-                                }, {
-                                  default: vue.withCtx(() => [
-                                    vue.createTextVNode("娆$牬")
-                                  ]),
-                                  _: 1
-                                  /* STABLE */
-                                })
-                              ]),
-                              _: 2
-                              /* DYNAMIC */
-                            },
-                            1024
-                            /* DYNAMIC_SLOTS */
-                          ),
-                          (vue.openBlock(true), vue.createElementBlock(
-                            vue.Fragment,
-                            null,
-                            vue.renderList(items.processList, (item, index) => {
-                              return vue.openBlock(), vue.createBlock(
-                                _component_uni_tr,
-                                null,
-                                {
-                                  default: vue.withCtx(() => [
-                                    vue.createVNode(
-                                      _component_uni_td,
-                                      null,
-                                      {
-                                        default: vue.withCtx(() => [
-                                          vue.createTextVNode(
-                                            vue.toDisplayString(item.order_number),
-                                            1
-                                            /* TEXT */
-                                          )
-                                        ]),
-                                        _: 2
-                                        /* DYNAMIC */
-                                      },
-                                      1024
-                                      /* DYNAMIC_SLOTS */
-                                    ),
-                                    vue.createVNode(
-                                      _component_uni_td,
-                                      null,
-                                      {
-                                        default: vue.withCtx(() => [
-                                          vue.createTextVNode(
-                                            vue.toDisplayString(item.technology_number),
-                                            1
-                                            /* TEXT */
-                                          )
-                                        ]),
-                                        _: 2
-                                        /* DYNAMIC */
-                                      },
-                                      1024
-                                      /* DYNAMIC_SLOTS */
-                                    ),
-                                    vue.createVNode(
-                                      _component_uni_td,
-                                      null,
-                                      {
-                                        default: vue.withCtx(() => [
-                                          vue.createTextVNode(
-                                            vue.toDisplayString(item.child_width),
-                                            1
-                                            /* TEXT */
-                                          )
-                                        ]),
-                                        _: 2
-                                        /* DYNAMIC */
-                                      },
-                                      1024
-                                      /* DYNAMIC_SLOTS */
-                                    ),
-                                    vue.createVNode(
-                                      _component_uni_td,
-                                      null,
-                                      {
-                                        default: vue.withCtx(() => [
-                                          vue.createTextVNode(
-                                            vue.toDisplayString(item.child_height),
-                                            1
-                                            /* TEXT */
-                                          )
-                                        ]),
-                                        _: 2
-                                        /* DYNAMIC */
-                                      },
-                                      1024
-                                      /* DYNAMIC_SLOTS */
-                                    ),
-                                    vue.createVNode(
-                                      _component_uni_td,
-                                      null,
-                                      {
-                                        default: vue.withCtx(() => [
-                                          vue.createTextVNode(
-                                            vue.toDisplayString(item.quantity),
-                                            1
-                                            /* TEXT */
-                                          )
-                                        ]),
-                                        _: 2
-                                        /* DYNAMIC */
-                                      },
-                                      1024
-                                      /* DYNAMIC_SLOTS */
-                                    ),
-                                    vue.createVNode(
-                                      _component_uni_td,
-                                      null,
-                                      {
-                                        default: vue.withCtx(() => [
-                                          vue.createCommentVNode(" @keyboardheightchange  @blur"),
-                                          vue.withDirectives(vue.createElementVNode("input", {
-                                            type: "number",
-                                            "onUpdate:modelValue": ($event) => item.completedQuantity = $event,
-                                            onConfirm: ($event) => $setup.changeFinishNum(item),
-                                            onBlur: ($event) => $setup.changeFinishNum(item)
-                                          }, null, 40, ["onUpdate:modelValue", "onConfirm", "onBlur"]), [
-                                            [vue.vModelText, item.completedQuantity]
-                                          ])
-                                        ]),
-                                        _: 2
-                                        /* DYNAMIC */
-                                      },
-                                      1024
-                                      /* DYNAMIC_SLOTS */
-                                    ),
-                                    vue.createVNode(
-                                      _component_uni_td,
-                                      null,
-                                      {
-                                        default: vue.withCtx(() => [
-                                          vue.withDirectives(vue.createElementVNode("input", {
-                                            type: "number",
-                                            "onUpdate:modelValue": ($event) => item.breakageQuantity = $event,
-                                            onConfirm: ($event) => $setup.changeBreakNum(item, index, index1),
-                                            onBlur: ($event) => $setup.changeBreakNum(item, index, index1)
-                                          }, null, 40, ["onUpdate:modelValue", "onConfirm", "onBlur"]), [
-                                            [vue.vModelText, item.breakageQuantity]
-                                          ])
-                                        ]),
-                                        _: 2
-                                        /* DYNAMIC */
-                                      },
-                                      1024
-                                      /* DYNAMIC_SLOTS */
-                                    )
-                                  ]),
-                                  _: 2
-                                  /* DYNAMIC */
-                                },
-                                1024
-                                /* DYNAMIC_SLOTS */
-                              );
-                            }),
-                            256
-                            /* UNKEYED_FRAGMENT */
-                          ))
-                        ]),
-                        _: 2
-                        /* DYNAMIC */
-                      },
-                      1024
-                      /* DYNAMIC_SLOTS */
-                    )
-                  ],
-                  64
-                  /* STABLE_FRAGMENT */
-                );
-              }),
-              256
-              /* UNKEYED_FRAGMENT */
-            ))
-          ]),
-          vue.createCommentVNode(' <view class="flex-item uni-bg-blue">C</view> ')
-        ]),
-        vue.createCommentVNode(" 娆$牬寮瑰嚭灞� "),
-        vue.createVNode(
-          _component_uni_popup,
-          {
-            class: "breakInfo",
-            ref: "popup",
-            "mask-click": false
-          },
-          {
-            default: vue.withCtx(() => [
-              vue.createElementVNode("view", { class: "flex-item foot_main" }, [
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 24
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode(
-                          "绗�" + vue.toDisplayString($setup.damageShowRow) + "琛�",
-                          1
-                          /* TEXT */
-                        )
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 8
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("娆$牬绫诲瀷:")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 16
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createVNode(_component_uni_data_select, {
-                          modelValue: $setup.damageDetail.breakageType,
-                          "onUpdate:modelValue": _cache[0] || (_cache[0] = ($event) => $setup.damageDetail.breakageType = $event),
-                          localdata: $setup.breakageType
-                        }, null, 8, ["modelValue", "localdata"])
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 8
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("娆$牬鍘熷洜:")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 16
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createVNode(_component_uni_data_select, {
-                          modelValue: $setup.damageDetail.breakageReason,
-                          "onUpdate:modelValue": _cache[1] || (_cache[1] = ($event) => $setup.damageDetail.breakageReason = $event),
-                          localdata: $setup.breakageReason
-                        }, null, 8, ["modelValue", "localdata"])
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 8
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("璐d换宸ュ簭:")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 16
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createVNode(_component_uni_data_select, {
-                          modelValue: $setup.damageDetail.responsibleProcess,
-                          "onUpdate:modelValue": _cache[2] || (_cache[2] = ($event) => $setup.damageDetail.responsibleProcess = $event),
-                          localdata: $setup.responsibleProcess,
-                          onChange: $setup.changeResponsibleProcess
-                        }, null, 8, ["modelValue", "localdata"])
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 8
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("璐d换璁惧:")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 16
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createVNode(_component_uni_data_select, {
-                          modelValue: $setup.damageDetail.responsibleEquipment,
-                          "onUpdate:modelValue": _cache[3] || (_cache[3] = ($event) => $setup.damageDetail.responsibleEquipment = $event),
-                          localdata: $setup.responsibleEquipment
-                        }, null, 8, ["modelValue", "localdata"])
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 8
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("璐d换鐝粍:")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 16
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createVNode(_component_uni_data_select, {
-                          modelValue: $setup.damageDetail.responsibleTeam,
-                          "onUpdate:modelValue": _cache[4] || (_cache[4] = ($event) => $setup.damageDetail.responsibleTeam = $event),
-                          localdata: $setup.responsibleTeam
-                        }, null, 8, ["modelValue", "localdata"])
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 8
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("鍙埄鐢�:")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 16
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createElementVNode(
-                          "checkbox-group",
-                          {
-                            onChange: _cache[5] || (_cache[5] = ($event) => $setup.changeAvailable($event))
-                          },
-                          [
-                            vue.createElementVNode("checkbox", { value: 1 })
-                          ],
-                          32
-                          /* NEED_HYDRATION */
-                        )
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 8
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("杩斿洖宸ュ簭:")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 16
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createVNode(_component_uni_data_select, {
-                          modelValue: $setup.damageDetail.returnProcess,
-                          "onUpdate:modelValue": _cache[6] || (_cache[6] = ($event) => $setup.damageDetail.returnProcess = $event),
-                          localdata: $setup.backProcess
-                        }, null, 8, ["modelValue", "localdata"])
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 8
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("璐d换淇℃伅:")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, {
-                      class: "break_col",
-                      span: 16
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.withDirectives(vue.createElementVNode(
-                          "input",
-                          {
-                            "onUpdate:modelValue": _cache[7] || (_cache[7] = ($event) => $setup.damageDetail.responsiblePersonnel = $event)
-                          },
-                          null,
-                          512
-                          /* NEED_PATCH */
-                        ), [
-                          [vue.vModelText, $setup.damageDetail.responsiblePersonnel]
-                        ])
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                })
-              ]),
-              vue.createElementVNode("view", null, [
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, { span: 12 }, {
-                      default: vue.withCtx(() => [
-                        vue.createElementVNode("button", {
-                          onClick: _cache[8] || (_cache[8] = ($event) => $setup.close(0))
-                        }, "鍙栨秷")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, { span: 12 }, {
-                      default: vue.withCtx(() => [
-                        vue.createElementVNode("button", {
-                          type: "primary",
-                          onClick: _cache[9] || (_cache[9] = ($event) => $setup.close(1))
-                        }, "纭畾")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                })
-              ])
-            ]),
-            _: 1
-            /* STABLE */
-          },
-          512
-          /* NEED_PATCH */
-        ),
-        vue.createCommentVNode(" 鎻愮ず寮圭獥 "),
-        vue.createElementVNode("view", null, [
-          vue.createCommentVNode(" 鎻愮ず绐楃ず渚� "),
-          vue.createVNode(
-            _component_uni_popup,
-            {
-              ref: "alertDialog",
-              type: "dialog"
-            },
-            {
-              default: vue.withCtx(() => [
-                vue.createVNode(_component_uni_popup_dialog, {
-                  type: "warn",
-                  cancelText: "鍐嶆鎶ュ伐",
-                  confirmText: "纭瀹屾垚",
-                  title: "閫氱煡",
-                  content: "娴佺▼鍗℃暟閲忚繕鏈叏閮ㄦ姤瀹�!",
-                  onConfirm: $setup.dialogConfirm,
-                  onClose: $setup.dialogClose
-                })
-              ]),
-              _: 1
-              /* STABLE */
-            },
-            512
-            /* NEED_PATCH */
-          )
-        ]),
-        vue.createElementVNode("view", null, [
-          vue.createCommentVNode(" 鎻愮ず淇℃伅寮圭獥 "),
-          vue.createVNode(
-            _component_uni_popup,
-            {
-              ref: "message",
-              type: "message"
-            },
-            {
-              default: vue.withCtx(() => [
-                vue.createVNode(_component_uni_popup_message, {
-                  type: $setup.msgType,
-                  message: $setup.messageText,
-                  duration: 3e3
-                }, null, 8, ["type", "message"])
-              ]),
-              _: 1
-              /* STABLE */
-            },
-            512
-            /* NEED_PATCH */
-          )
-        ])
-      ],
-      64
-      /* STABLE_FRAGMENT */
-    );
-  }
-  const PagesReportingWorkReportingWork = /* @__PURE__ */ _export_sfc(_sfc_main$p, [["render", _sfc_render$o], ["__file", "D:/Documents/app/qrcodeScaner/pages/reportingWork/reportingWork.vue"]]);
-  const _sfc_main$o = {
-    name: "UniBadge",
-    emits: ["click"],
-    props: {
-      type: {
-        type: String,
-        default: "error"
-      },
-      inverted: {
-        type: Boolean,
-        default: false
-      },
-      isDot: {
-        type: Boolean,
-        default: false
-      },
-      maxNum: {
-        type: Number,
-        default: 99
-      },
-      absolute: {
-        type: String,
-        default: ""
-      },
-      offset: {
-        type: Array,
-        default() {
-          return [0, 0];
-        }
-      },
-      text: {
-        type: [String, Number],
-        default: ""
-      },
-      size: {
-        type: String,
-        default: "small"
-      },
-      customStyle: {
-        type: Object,
-        default() {
-          return {};
-        }
-      }
-    },
-    data() {
-      return {};
-    },
-    computed: {
-      width() {
-        return String(this.text).length * 8 + 12;
-      },
-      classNames() {
-        const {
-          inverted,
-          type,
-          size,
-          absolute
-        } = this;
-        return [
-          inverted ? "uni-badge--" + type + "-inverted" : "",
-          "uni-badge--" + type,
-          "uni-badge--" + size,
-          absolute ? "uni-badge--absolute" : ""
-        ].join(" ");
-      },
-      positionStyle() {
-        if (!this.absolute)
-          return {};
-        let w2 = this.width / 2, h2 = 10;
-        if (this.isDot) {
-          w2 = 5;
-          h2 = 5;
-        }
-        const x = `${-w2 + this.offset[0]}px`;
-        const y2 = `${-h2 + this.offset[1]}px`;
-        const whiteList = {
-          rightTop: {
-            right: x,
-            top: y2
-          },
-          rightBottom: {
-            right: x,
-            bottom: y2
-          },
-          leftBottom: {
-            left: x,
-            bottom: y2
-          },
-          leftTop: {
-            left: x,
-            top: y2
-          }
-        };
-        const match = whiteList[this.absolute];
-        return match ? match : whiteList["rightTop"];
-      },
-      dotStyle() {
-        if (!this.isDot)
-          return {};
-        return {
-          width: "10px",
-          minWidth: "0",
-          height: "10px",
-          padding: "0",
-          borderRadius: "10px"
-        };
-      },
-      displayValue() {
-        const {
-          isDot,
-          text,
-          maxNum
-        } = this;
-        return isDot ? "" : Number(text) > maxNum ? `${maxNum}+` : text;
-      }
-    },
-    methods: {
-      onClick() {
-        this.$emit("click");
-      }
-    }
-  };
-  function _sfc_render$n(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { class: "uni-badge--x" }, [
-      vue.renderSlot(_ctx.$slots, "default", {}, void 0, true),
-      $props.text ? (vue.openBlock(), vue.createElementBlock(
-        "text",
-        {
-          key: 0,
-          class: vue.normalizeClass([$options.classNames, "uni-badge"]),
-          style: vue.normalizeStyle([$options.positionStyle, $props.customStyle, $options.dotStyle]),
-          onClick: _cache[0] || (_cache[0] = ($event) => $options.onClick())
-        },
-        vue.toDisplayString($options.displayValue),
-        7
-        /* TEXT, CLASS, STYLE */
-      )) : vue.createCommentVNode("v-if", true)
-    ]);
-  }
-  const __easycom_1$2 = /* @__PURE__ */ _export_sfc(_sfc_main$o, [["render", _sfc_render$n], ["__scopeId", "data-v-92d7b819"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-badge/uni-badge.vue"]]);
-  const _sfc_main$n = {
-    name: "UniListItem",
-    emits: ["click", "switchChange"],
-    props: {
-      direction: {
-        type: String,
-        default: "row"
-      },
-      title: {
-        type: String,
-        default: ""
-      },
-      note: {
-        type: String,
-        default: ""
-      },
-      ellipsis: {
-        type: [Number, String],
-        default: 0
-      },
-      disabled: {
-        type: [Boolean, String],
-        default: false
-      },
-      clickable: {
-        type: Boolean,
-        default: false
-      },
-      showArrow: {
-        type: [Boolean, String],
-        default: false
-      },
-      link: {
-        type: [Boolean, String],
-        default: false
-      },
-      to: {
-        type: String,
-        default: ""
-      },
-      showBadge: {
-        type: [Boolean, String],
-        default: false
-      },
-      showSwitch: {
-        type: [Boolean, String],
-        default: false
-      },
-      switchChecked: {
-        type: [Boolean, String],
-        default: false
-      },
-      badgeText: {
-        type: String,
-        default: ""
-      },
-      badgeType: {
-        type: String,
-        default: "success"
-      },
-      badgeStyle: {
-        type: Object,
-        default() {
-          return {};
-        }
-      },
-      rightText: {
-        type: String,
-        default: ""
-      },
-      thumb: {
-        type: String,
-        default: ""
-      },
-      thumbSize: {
-        type: String,
-        default: "base"
-      },
-      showExtraIcon: {
-        type: [Boolean, String],
-        default: false
-      },
-      extraIcon: {
-        type: Object,
-        default() {
-          return {
-            type: "",
-            color: "#000000",
-            size: 20,
-            customPrefix: ""
-          };
-        }
-      },
-      border: {
-        type: Boolean,
-        default: true
-      },
-      customStyle: {
-        type: Object,
-        default() {
-          return {
-            padding: "",
-            backgroundColor: "#FFFFFF"
-          };
-        }
-      },
-      keepScrollPosition: {
-        type: Boolean,
-        default: false
-      }
-    },
-    watch: {
-      "customStyle.padding": {
-        handler(padding) {
-          if (typeof padding == "number") {
-            padding += "";
-          }
-          let paddingArr = padding.split(" ");
-          if (paddingArr.length === 1) {
-            const allPadding = paddingArr[0];
-            this.padding = {
-              "top": allPadding,
-              "right": allPadding,
-              "bottom": allPadding,
-              "left": allPadding
-            };
-          } else if (paddingArr.length === 2) {
-            const [verticalPadding, horizontalPadding] = paddingArr;
-            this.padding = {
-              "top": verticalPadding,
-              "right": horizontalPadding,
-              "bottom": verticalPadding,
-              "left": horizontalPadding
-            };
-          } else if (paddingArr.length === 4) {
-            const [topPadding, rightPadding, bottomPadding, leftPadding] = paddingArr;
-            this.padding = {
-              "top": topPadding,
-              "right": rightPadding,
-              "bottom": bottomPadding,
-              "left": leftPadding
-            };
-          }
-        },
-        immediate: true
-      }
-    },
-    // inject: ['list'],
-    data() {
-      return {
-        isFirstChild: false,
-        padding: {
-          top: "",
-          right: "",
-          bottom: "",
-          left: ""
-        }
-      };
-    },
-    mounted() {
-      this.list = this.getForm();
-      if (this.list) {
-        if (!this.list.firstChildAppend) {
-          this.list.firstChildAppend = true;
-          this.isFirstChild = true;
-        }
-      }
-    },
-    methods: {
-      /**
-       * 鑾峰彇鐖跺厓绱犲疄渚�
-       */
-      getForm(name = "uniList") {
-        let parent = this.$parent;
-        let parentName = parent.$options.name;
-        while (parentName !== name) {
-          parent = parent.$parent;
-          if (!parent)
-            return false;
-          parentName = parent.$options.name;
-        }
-        return parent;
-      },
-      onClick() {
-        if (this.to !== "") {
-          this.openPage();
-          return;
-        }
-        if (this.clickable || this.link) {
-          this.$emit("click", {
-            data: {}
-          });
-        }
-      },
-      onSwitchChange(e2) {
-        this.$emit("switchChange", e2.detail);
-      },
-      openPage() {
-        if (["navigateTo", "redirectTo", "reLaunch", "switchTab"].indexOf(this.link) !== -1) {
-          this.pageApi(this.link);
-        } else {
-          this.pageApi("navigateTo");
-        }
-      },
-      pageApi(api) {
-        let callback = {
-          url: this.to,
-          success: (res) => {
-            this.$emit("click", {
-              data: res
-            });
-          },
-          fail: (err) => {
-            this.$emit("click", {
-              data: err
-            });
-          }
-        };
-        switch (api) {
-          case "navigateTo":
-            uni.navigateTo(callback);
-            break;
-          case "redirectTo":
-            uni.redirectTo(callback);
-            break;
-          case "reLaunch":
-            uni.reLaunch(callback);
-            break;
-          case "switchTab":
-            uni.switchTab(callback);
-            break;
-          default:
-            uni.navigateTo(callback);
-        }
-      }
-    }
-  };
-  function _sfc_render$m(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_icons = resolveEasycom(vue.resolveDynamicComponent("uni-icons"), __easycom_0$6);
-    const _component_uni_badge = resolveEasycom(vue.resolveDynamicComponent("uni-badge"), __easycom_1$2);
-    return vue.openBlock(), vue.createElementBlock("view", {
-      class: vue.normalizeClass([{ "uni-list-item--disabled": $props.disabled }, "uni-list-item"]),
-      style: vue.normalizeStyle({ "background-color": $props.customStyle.backgroundColor }),
-      "hover-class": !$props.clickable && !$props.link || $props.disabled || $props.showSwitch ? "" : "uni-list-item--hover",
-      onClick: _cache[1] || (_cache[1] = (...args) => $options.onClick && $options.onClick(...args))
-    }, [
-      !$data.isFirstChild ? (vue.openBlock(), vue.createElementBlock(
-        "view",
-        {
-          key: 0,
-          class: vue.normalizeClass(["border--left", { "uni-list--border": $props.border }])
-        },
-        null,
-        2
-        /* CLASS */
-      )) : vue.createCommentVNode("v-if", true),
-      vue.createElementVNode(
-        "view",
-        {
-          class: vue.normalizeClass(["uni-list-item__container", { "container--right": $props.showArrow || $props.link, "flex--direction": $props.direction === "column" }]),
-          style: vue.normalizeStyle({ paddingTop: $data.padding.top, paddingLeft: $data.padding.left, paddingRight: $data.padding.right, paddingBottom: $data.padding.bottom })
-        },
-        [
-          vue.renderSlot(_ctx.$slots, "header", {}, () => [
-            vue.createElementVNode("view", { class: "uni-list-item__header" }, [
-              $props.thumb ? (vue.openBlock(), vue.createElementBlock("view", {
-                key: 0,
-                class: "uni-list-item__icon"
-              }, [
-                vue.createElementVNode("image", {
-                  src: $props.thumb,
-                  class: vue.normalizeClass(["uni-list-item__icon-img", ["uni-list--" + $props.thumbSize]])
-                }, null, 10, ["src"])
-              ])) : $props.showExtraIcon ? (vue.openBlock(), vue.createElementBlock("view", {
-                key: 1,
-                class: "uni-list-item__icon"
-              }, [
-                vue.createVNode(_component_uni_icons, {
-                  customPrefix: $props.extraIcon.customPrefix,
-                  color: $props.extraIcon.color,
-                  size: $props.extraIcon.size,
-                  type: $props.extraIcon.type
-                }, null, 8, ["customPrefix", "color", "size", "type"])
-              ])) : vue.createCommentVNode("v-if", true)
-            ])
-          ], true),
-          vue.renderSlot(_ctx.$slots, "body", {}, () => [
-            vue.createElementVNode(
-              "view",
-              {
-                class: vue.normalizeClass(["uni-list-item__content", { "uni-list-item__content--center": $props.thumb || $props.showExtraIcon || $props.showBadge || $props.showSwitch }])
-              },
-              [
-                $props.title ? (vue.openBlock(), vue.createElementBlock(
-                  "text",
-                  {
-                    key: 0,
-                    class: vue.normalizeClass(["uni-list-item__content-title", [$props.ellipsis !== 0 && $props.ellipsis <= 2 ? "uni-ellipsis-" + $props.ellipsis : ""]])
-                  },
-                  vue.toDisplayString($props.title),
-                  3
-                  /* TEXT, CLASS */
-                )) : vue.createCommentVNode("v-if", true),
-                $props.note ? (vue.openBlock(), vue.createElementBlock(
-                  "text",
-                  {
-                    key: 1,
-                    class: "uni-list-item__content-note"
-                  },
-                  vue.toDisplayString($props.note),
-                  1
-                  /* TEXT */
-                )) : vue.createCommentVNode("v-if", true)
-              ],
-              2
-              /* CLASS */
-            )
-          ], true),
-          vue.renderSlot(_ctx.$slots, "footer", {}, () => [
-            $props.rightText || $props.showBadge || $props.showSwitch ? (vue.openBlock(), vue.createElementBlock(
-              "view",
-              {
-                key: 0,
-                class: vue.normalizeClass(["uni-list-item__extra", { "flex--justify": $props.direction === "column" }])
-              },
-              [
-                $props.rightText ? (vue.openBlock(), vue.createElementBlock(
-                  "text",
-                  {
-                    key: 0,
-                    class: "uni-list-item__extra-text"
-                  },
-                  vue.toDisplayString($props.rightText),
-                  1
-                  /* TEXT */
-                )) : vue.createCommentVNode("v-if", true),
-                $props.showBadge ? (vue.openBlock(), vue.createBlock(_component_uni_badge, {
-                  key: 1,
-                  type: $props.badgeType,
-                  text: $props.badgeText,
-                  "custom-style": $props.badgeStyle
-                }, null, 8, ["type", "text", "custom-style"])) : vue.createCommentVNode("v-if", true),
-                $props.showSwitch ? (vue.openBlock(), vue.createElementBlock("switch", {
-                  key: 2,
-                  disabled: $props.disabled,
-                  checked: $props.switchChecked,
-                  onChange: _cache[0] || (_cache[0] = (...args) => $options.onSwitchChange && $options.onSwitchChange(...args))
-                }, null, 40, ["disabled", "checked"])) : vue.createCommentVNode("v-if", true)
-              ],
-              2
-              /* CLASS */
-            )) : vue.createCommentVNode("v-if", true)
-          ], true)
-        ],
-        6
-        /* CLASS, STYLE */
-      ),
-      $props.showArrow || $props.link ? (vue.openBlock(), vue.createBlock(_component_uni_icons, {
-        key: 1,
-        size: 16,
-        class: "uni-icon-wrapper",
-        color: "#bbb",
-        type: "arrowright"
-      })) : vue.createCommentVNode("v-if", true)
-    ], 14, ["hover-class"]);
-  }
-  const __easycom_0$3 = /* @__PURE__ */ _export_sfc(_sfc_main$n, [["render", _sfc_render$m], ["__scopeId", "data-v-d88f6cd0"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-list-item/uni-list-item.vue"]]);
-  const _sfc_main$m = {
-    name: "uniList",
-    "mp-weixin": {
-      options: {
-        multipleSlots: false
-      }
-    },
-    props: {
-      stackFromEnd: {
-        type: Boolean,
-        default: false
-      },
-      enableBackToTop: {
-        type: [Boolean, String],
-        default: false
-      },
-      scrollY: {
-        type: [Boolean, String],
-        default: false
-      },
-      border: {
-        type: Boolean,
-        default: true
-      },
-      renderReverse: {
-        type: Boolean,
-        default: false
-      }
-    },
-    // provide() {
-    // 	return {
-    // 		list: this
-    // 	};
-    // },
-    created() {
-      this.firstChildAppend = false;
-    },
-    methods: {
-      loadMore(e2) {
-        this.$emit("scrolltolower");
-      },
-      scroll(e2) {
-        this.$emit("scroll", e2);
-      }
-    }
-  };
-  function _sfc_render$l(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { class: "uni-list uni-border-top-bottom" }, [
-      $props.border ? (vue.openBlock(), vue.createElementBlock("view", {
-        key: 0,
-        class: "uni-list--border-top"
-      })) : vue.createCommentVNode("v-if", true),
-      vue.renderSlot(_ctx.$slots, "default", {}, void 0, true),
-      $props.border ? (vue.openBlock(), vue.createElementBlock("view", {
-        key: 1,
-        class: "uni-list--border-bottom"
-      })) : vue.createCommentVNode("v-if", true)
-    ]);
-  }
-  const __easycom_1$1 = /* @__PURE__ */ _export_sfc(_sfc_main$m, [["render", _sfc_render$l], ["__scopeId", "data-v-cc89e7d4"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-list/uni-list.vue"]]);
-  const _sfc_main$l = {
-    __name: "glassInfo",
-    setup(__props, { expose: __expose }) {
-      __expose();
-      let projectNo = vue.ref(null);
-      let glassInfo = vue.ref({});
-      let title = {
-        orderId: "璁㈠崟缂栧彿",
-        customerName: "瀹㈡埛鍚嶇О",
-        productName: "浜у搧鍚嶇О",
-        glassChild: "灏忕墖鍚嶇О",
-        size: "灏哄",
-        processId: "娴佺▼鍗″彿",
-        orderNumber: "璁㈠崟搴忓彿",
-        technologyNumber: "灏忕墖搴忓彿",
-        area: "闈㈢Н",
-        buildingNumber: "妤煎彿",
-        processingNote: "鍔犲伐瑕佹眰"
-        //remarks:'澶囨敞'
-      };
-      const mPrinter = requireNativePlugin("HikPrinter");
-      onLoad(async (option) => {
-        projectNo.value = option.projectNo;
-        await getGlassInfo(option.projectNo);
-      });
-      const getGlassInfo = async (projectNo2) => {
-        await request.post(`/order/scannerGlassInfo/${projectNo2}`).then((res) => {
-          if (res.code == 200) {
-            glassInfo.value = res.data;
-          }
-        }).catch((err) => {
-          uni.showModal({
-            title: "鎻愮ず",
-            content: err,
-            showCancel: false
-          });
-        });
-      };
-      const printInfo = () => {
-        mPrinter.openPort();
-        mPrinter.resetPrinter();
-        mPrinter.setAlignment(1);
-        mPrinter.printTextGBK("鐐夊唴缂栧彿:" + projectNo.value + "\n");
-        mPrinter.printTextGBK(`璁㈠崟(搴忓彿/灏忕墖):${glassInfo.value.orderId}(${glassInfo.value.orderNumber}/${glassInfo.value.technologyNumber})
-`);
-        mPrinter.printTextGBK(`灏哄锛�${glassInfo.value.size}
-`);
-        mPrinter.printTextGBK(`瀹㈡埛锛�${glassInfo.value.customerName}
-`);
-        mPrinter.printTextGBK(`灏忕墖鍚嶇О锛�${glassInfo.value.glassChild}
-`);
-        mPrinter.printTextGBK(`${glassInfo.value.productName}
-`);
-        mPrinter.printTextGBK(`${glassInfo.value.buildingNumber}
-`);
-        mPrinter.printTextGBK(`${glassInfo.value.processingNote}
-`);
-        mPrinter.printTextGBK("\n");
-        mPrinter.printTextGBK("\n");
-        if (mPrinter.queryPrintResult(5e3)) {
-          mPrinter.closePort();
-        }
-      };
-      const __returned__ = { get projectNo() {
-        return projectNo;
-      }, set projectNo(v2) {
-        projectNo = v2;
-      }, get glassInfo() {
-        return glassInfo;
-      }, set glassInfo(v2) {
-        glassInfo = v2;
-      }, get title() {
-        return title;
-      }, set title(v2) {
-        title = v2;
-      }, mPrinter, getGlassInfo, printInfo, ref: vue.ref, get onLoad() {
-        return onLoad;
-      }, get request() {
-        return request;
-      } };
-      Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
-      return __returned__;
-    }
-  };
-  function _sfc_render$k(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_list_item = resolveEasycom(vue.resolveDynamicComponent("uni-list-item"), __easycom_0$3);
-    const _component_uni_list = resolveEasycom(vue.resolveDynamicComponent("uni-list"), __easycom_1$1);
-    const _component_uni_section = resolveEasycom(vue.resolveDynamicComponent("uni-section"), __easycom_0$4);
-    return vue.openBlock(), vue.createElementBlock("view", null, [
-      vue.createVNode(_component_uni_section, {
-        title: "鐜荤拑淇℃伅:" + $setup.projectNo,
-        type: "line"
-      }, {
-        right: vue.withCtx(() => [
-          vue.createElementVNode("button", { onClick: $setup.printInfo }, "鎵撳嵃")
-        ]),
-        default: vue.withCtx(() => [
-          vue.createVNode(_component_uni_list, null, {
-            default: vue.withCtx(() => [
-              (vue.openBlock(true), vue.createElementBlock(
-                vue.Fragment,
-                null,
-                vue.renderList($setup.title, (item, keys) => {
-                  return vue.openBlock(), vue.createBlock(_component_uni_list_item, {
-                    title: item + ":",
-                    note: $setup.glassInfo[keys]
-                  }, null, 8, ["title", "note"]);
-                }),
-                256
-                /* UNKEYED_FRAGMENT */
-              ))
-            ]),
-            _: 1
-            /* STABLE */
-          })
-        ]),
-        _: 1
-        /* STABLE */
-      }, 8, ["title"])
-    ]);
-  }
-  const PagesGlassInfoGlassInfo = /* @__PURE__ */ _export_sfc(_sfc_main$l, [["render", _sfc_render$k], ["__file", "D:/Documents/app/qrcodeScaner/pages/glassInfo/glassInfo.vue"]]);
-  let Calendar$1 = class Calendar {
-    constructor({
-      selected,
-      startDate,
-      endDate,
-      range
-    } = {}) {
-      this.date = this.getDateObj(/* @__PURE__ */ new Date());
-      this.selected = selected || [];
-      this.startDate = startDate;
-      this.endDate = endDate;
-      this.range = range;
-      this.cleanMultipleStatus();
-      this.weeks = {};
-      this.lastHover = false;
-    }
-    /**
-     * 璁剧疆鏃ユ湡
-     * @param {Object} date
-     */
-    setDate(date) {
-      const selectDate = this.getDateObj(date);
-      this.getWeeks(selectDate.fullDate);
-    }
-    /**
-     * 娓呯悊澶氶�夌姸鎬�
-     */
-    cleanMultipleStatus() {
-      this.multipleStatus = {
-        before: "",
-        after: "",
-        data: []
-      };
-    }
-    setStartDate(startDate) {
-      this.startDate = startDate;
-    }
-    setEndDate(endDate) {
-      this.endDate = endDate;
-    }
-    getPreMonthObj(date) {
-      date = fixIosDateFormat(date);
-      date = new Date(date);
-      const oldMonth = date.getMonth();
-      date.setMonth(oldMonth - 1);
-      const newMonth = date.getMonth();
-      if (oldMonth !== 0 && newMonth - oldMonth === 0) {
-        date.setMonth(newMonth - 1);
-      }
-      return this.getDateObj(date);
-    }
-    getNextMonthObj(date) {
-      date = fixIosDateFormat(date);
-      date = new Date(date);
-      const oldMonth = date.getMonth();
-      date.setMonth(oldMonth + 1);
-      const newMonth = date.getMonth();
-      if (newMonth - oldMonth > 1) {
-        date.setMonth(newMonth - 1);
-      }
-      return this.getDateObj(date);
-    }
-    /**
-     * 鑾峰彇鎸囧畾鏍煎紡Date瀵硅薄
-     */
-    getDateObj(date) {
-      date = fixIosDateFormat(date);
-      date = new Date(date);
-      return {
-        fullDate: getDate(date),
-        year: date.getFullYear(),
-        month: addZero(date.getMonth() + 1),
-        date: addZero(date.getDate()),
-        day: date.getDay()
-      };
-    }
-    /**
-     * 鑾峰彇涓婁竴涓湀鏃ユ湡闆嗗悎
-     */
-    getPreMonthDays(amount, dateObj) {
-      const result = [];
-      for (let i2 = amount - 1; i2 >= 0; i2--) {
-        const month = dateObj.month - 1;
-        result.push({
-          date: new Date(dateObj.year, month, -i2).getDate(),
-          month,
-          disable: true
-        });
-      }
-      return result;
-    }
-    /**
-     * 鑾峰彇鏈湀鏃ユ湡闆嗗悎
-     */
-    getCurrentMonthDays(amount, dateObj) {
-      const result = [];
-      const fullDate = this.date.fullDate;
-      for (let i2 = 1; i2 <= amount; i2++) {
-        const currentDate = `${dateObj.year}-${dateObj.month}-${addZero(i2)}`;
-        const isToday = fullDate === currentDate;
-        const info = this.selected && this.selected.find((item) => {
-          if (this.dateEqual(currentDate, item.date)) {
-            return item;
-          }
-        });
-        if (this.startDate) {
-          dateCompare(this.startDate, currentDate);
-        }
-        if (this.endDate) {
-          dateCompare(currentDate, this.endDate);
-        }
-        let multiples = this.multipleStatus.data;
-        let multiplesStatus = -1;
-        if (this.range && multiples) {
-          multiplesStatus = multiples.findIndex((item) => {
-            return this.dateEqual(item, currentDate);
-          });
-        }
-        const checked = multiplesStatus !== -1;
-        result.push({
-          fullDate: currentDate,
-          year: dateObj.year,
-          date: i2,
-          multiple: this.range ? checked : false,
-          beforeMultiple: this.isLogicBefore(currentDate, this.multipleStatus.before, this.multipleStatus.after),
-          afterMultiple: this.isLogicAfter(currentDate, this.multipleStatus.before, this.multipleStatus.after),
-          month: dateObj.month,
-          disable: this.startDate && !dateCompare(this.startDate, currentDate) || this.endDate && !dateCompare(
-            currentDate,
-            this.endDate
-          ),
-          isToday,
-          userChecked: false,
-          extraInfo: info
-        });
-      }
-      return result;
-    }
-    /**
-     * 鑾峰彇涓嬩竴涓湀鏃ユ湡闆嗗悎
-     */
-    _getNextMonthDays(amount, dateObj) {
-      const result = [];
-      const month = dateObj.month + 1;
-      for (let i2 = 1; i2 <= amount; i2++) {
-        result.push({
-          date: i2,
-          month,
-          disable: true
-        });
-      }
-      return result;
-    }
-    /**
-     * 鑾峰彇褰撳墠鏃ユ湡璇︽儏
-     * @param {Object} date
-     */
-    getInfo(date) {
-      if (!date) {
-        date = /* @__PURE__ */ new Date();
-      }
-      const res = this.calendar.find((item) => item.fullDate === this.getDateObj(date).fullDate);
-      return res ? res : this.getDateObj(date);
-    }
-    /**
-     * 姣旇緝鏃堕棿鏄惁鐩哥瓑
-     */
-    dateEqual(before, after) {
-      before = new Date(fixIosDateFormat(before));
-      after = new Date(fixIosDateFormat(after));
-      return before.valueOf() === after.valueOf();
-    }
-    /**
-     *  姣旇緝鐪熷疄璧峰鏃ユ湡
-     */
-    isLogicBefore(currentDate, before, after) {
-      let logicBefore = before;
-      if (before && after) {
-        logicBefore = dateCompare(before, after) ? before : after;
-      }
-      return this.dateEqual(logicBefore, currentDate);
-    }
-    isLogicAfter(currentDate, before, after) {
-      let logicAfter = after;
-      if (before && after) {
-        logicAfter = dateCompare(before, after) ? after : before;
-      }
-      return this.dateEqual(logicAfter, currentDate);
-    }
-    /**
-     * 鑾峰彇鏃ユ湡鑼冨洿鍐呮墍鏈夋棩鏈�
-     * @param {Object} begin
-     * @param {Object} end
-     */
-    geDateAll(begin, end) {
-      var arr = [];
-      var ab = begin.split("-");
-      var ae2 = end.split("-");
-      var db = /* @__PURE__ */ new Date();
-      db.setFullYear(ab[0], ab[1] - 1, ab[2]);
-      var de2 = /* @__PURE__ */ new Date();
-      de2.setFullYear(ae2[0], ae2[1] - 1, ae2[2]);
-      var unixDb = db.getTime() - 24 * 60 * 60 * 1e3;
-      var unixDe = de2.getTime() - 24 * 60 * 60 * 1e3;
-      for (var k = unixDb; k <= unixDe; ) {
-        k = k + 24 * 60 * 60 * 1e3;
-        arr.push(this.getDateObj(new Date(parseInt(k))).fullDate);
-      }
-      return arr;
-    }
-    /**
-     *  鑾峰彇澶氶�夌姸鎬�
-     */
-    setMultiple(fullDate) {
-      if (!this.range)
-        return;
-      let {
-        before,
-        after
-      } = this.multipleStatus;
-      if (before && after) {
-        if (!this.lastHover) {
-          this.lastHover = true;
-          return;
-        }
-        this.multipleStatus.before = fullDate;
-        this.multipleStatus.after = "";
-        this.multipleStatus.data = [];
-        this.multipleStatus.fulldate = "";
-        this.lastHover = false;
-      } else {
-        if (!before) {
-          this.multipleStatus.before = fullDate;
-          this.multipleStatus.after = void 0;
-          this.lastHover = false;
-        } else {
-          this.multipleStatus.after = fullDate;
-          if (dateCompare(this.multipleStatus.before, this.multipleStatus.after)) {
-            this.multipleStatus.data = this.geDateAll(this.multipleStatus.before, this.multipleStatus.after);
-          } else {
-            this.multipleStatus.data = this.geDateAll(this.multipleStatus.after, this.multipleStatus.before);
-          }
-          this.lastHover = true;
-        }
-      }
-      this.getWeeks(fullDate);
-    }
-    /**
-     *  榧犳爣 hover 鏇存柊澶氶�夌姸鎬�
-     */
-    setHoverMultiple(fullDate) {
-      if (!this.range || this.lastHover)
-        return;
-      const {
-        before
-      } = this.multipleStatus;
-      if (!before) {
-        this.multipleStatus.before = fullDate;
-      } else {
-        this.multipleStatus.after = fullDate;
-        if (dateCompare(this.multipleStatus.before, this.multipleStatus.after)) {
-          this.multipleStatus.data = this.geDateAll(this.multipleStatus.before, this.multipleStatus.after);
-        } else {
-          this.multipleStatus.data = this.geDateAll(this.multipleStatus.after, this.multipleStatus.before);
-        }
-      }
-      this.getWeeks(fullDate);
-    }
-    /**
-     * 鏇存柊榛樿鍊煎閫夌姸鎬�
-     */
-    setDefaultMultiple(before, after) {
-      this.multipleStatus.before = before;
-      this.multipleStatus.after = after;
-      if (before && after) {
-        if (dateCompare(before, after)) {
-          this.multipleStatus.data = this.geDateAll(before, after);
-          this.getWeeks(after);
-        } else {
-          this.multipleStatus.data = this.geDateAll(after, before);
-          this.getWeeks(before);
-        }
-      }
-    }
-    /**
-     * 鑾峰彇姣忓懆鏁版嵁
-     * @param {Object} dateData
-     */
-    getWeeks(dateData) {
-      const {
-        year,
-        month
-      } = this.getDateObj(dateData);
-      const preMonthDayAmount = new Date(year, month - 1, 1).getDay();
-      const preMonthDays = this.getPreMonthDays(preMonthDayAmount, this.getDateObj(dateData));
-      const currentMonthDayAmount = new Date(year, month, 0).getDate();
-      const currentMonthDays = this.getCurrentMonthDays(currentMonthDayAmount, this.getDateObj(dateData));
-      const nextMonthDayAmount = 42 - preMonthDayAmount - currentMonthDayAmount;
-      const nextMonthDays = this._getNextMonthDays(nextMonthDayAmount, this.getDateObj(dateData));
-      const calendarDays = [...preMonthDays, ...currentMonthDays, ...nextMonthDays];
-      const weeks = new Array(6);
-      for (let i2 = 0; i2 < calendarDays.length; i2++) {
-        const index = Math.floor(i2 / 7);
-        if (!weeks[index]) {
-          weeks[index] = new Array(7);
-        }
-        weeks[index][i2 % 7] = calendarDays[i2];
-      }
-      this.calendar = calendarDays;
-      this.weeks = weeks;
-    }
-  };
-  function getDateTime(date, hideSecond) {
-    return `${getDate(date)} ${getTime(date, hideSecond)}`;
-  }
-  function getDate(date) {
-    date = fixIosDateFormat(date);
-    date = new Date(date);
-    const year = date.getFullYear();
-    const month = date.getMonth() + 1;
-    const day = date.getDate();
-    return `${year}-${addZero(month)}-${addZero(day)}`;
-  }
-  function getTime(date, hideSecond) {
-    date = fixIosDateFormat(date);
-    date = new Date(date);
-    const hour = date.getHours();
-    const minute = date.getMinutes();
-    const second = date.getSeconds();
-    return hideSecond ? `${addZero(hour)}:${addZero(minute)}` : `${addZero(hour)}:${addZero(minute)}:${addZero(second)}`;
-  }
-  function addZero(num) {
-    if (num < 10) {
-      num = `0${num}`;
-    }
-    return num;
-  }
-  function getDefaultSecond(hideSecond) {
-    return hideSecond ? "00:00" : "00:00:00";
-  }
-  function dateCompare(startDate, endDate) {
-    startDate = new Date(fixIosDateFormat(startDate));
-    endDate = new Date(fixIosDateFormat(endDate));
-    return startDate <= endDate;
-  }
-  function checkDate(date) {
-    const dateReg = /((19|20)\d{2})(-|\/)\d{1,2}(-|\/)\d{1,2}/g;
-    return date.match(dateReg);
-  }
-  const dateTimeReg = /^\d{4}-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01])( [0-5]?[0-9]:[0-5]?[0-9](:[0-5]?[0-9])?)?$/;
-  function fixIosDateFormat(value) {
-    if (typeof value === "string" && dateTimeReg.test(value)) {
-      value = value.replace(/-/g, "/");
-    }
-    return value;
-  }
-  const _sfc_main$k = {
-    props: {
-      weeks: {
-        type: Object,
-        default() {
-          return {};
-        }
-      },
-      calendar: {
-        type: Object,
-        default: () => {
-          return {};
-        }
-      },
-      selected: {
-        type: Array,
-        default: () => {
-          return [];
-        }
-      },
-      checkHover: {
-        type: Boolean,
-        default: false
-      }
-    },
-    methods: {
-      choiceDate(weeks) {
-        this.$emit("change", weeks);
-      },
-      handleMousemove(weeks) {
-        this.$emit("handleMouse", weeks);
-      }
-    }
-  };
-  function _sfc_render$j(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock(
-      "view",
-      {
-        class: vue.normalizeClass(["uni-calendar-item__weeks-box", {
-          "uni-calendar-item--disable": $props.weeks.disable,
-          "uni-calendar-item--before-checked-x": $props.weeks.beforeMultiple,
-          "uni-calendar-item--multiple": $props.weeks.multiple,
-          "uni-calendar-item--after-checked-x": $props.weeks.afterMultiple
-        }]),
-        onClick: _cache[0] || (_cache[0] = ($event) => $options.choiceDate($props.weeks)),
-        onMouseenter: _cache[1] || (_cache[1] = ($event) => $options.handleMousemove($props.weeks))
-      },
-      [
-        vue.createElementVNode(
-          "view",
-          {
-            class: vue.normalizeClass(["uni-calendar-item__weeks-box-item", {
-              "uni-calendar-item--checked": $props.calendar.fullDate === $props.weeks.fullDate && ($props.calendar.userChecked || !$props.checkHover),
-              "uni-calendar-item--checked-range-text": $props.checkHover,
-              "uni-calendar-item--before-checked": $props.weeks.beforeMultiple,
-              "uni-calendar-item--multiple": $props.weeks.multiple,
-              "uni-calendar-item--after-checked": $props.weeks.afterMultiple,
-              "uni-calendar-item--disable": $props.weeks.disable
-            }])
-          },
-          [
-            $props.selected && $props.weeks.extraInfo ? (vue.openBlock(), vue.createElementBlock("text", {
-              key: 0,
-              class: "uni-calendar-item__weeks-box-circle"
-            })) : vue.createCommentVNode("v-if", true),
-            vue.createElementVNode(
-              "text",
-              { class: "uni-calendar-item__weeks-box-text uni-calendar-item__weeks-box-text-disable uni-calendar-item--checked-text" },
-              vue.toDisplayString($props.weeks.date),
-              1
-              /* TEXT */
-            )
-          ],
-          2
-          /* CLASS */
-        ),
-        vue.createElementVNode(
-          "view",
-          {
-            class: vue.normalizeClass({ "uni-calendar-item--today": $props.weeks.isToday })
-          },
-          null,
-          2
-          /* CLASS */
-        )
-      ],
-      34
-      /* CLASS, NEED_HYDRATION */
-    );
-  }
-  const calendarItem = /* @__PURE__ */ _export_sfc(_sfc_main$k, [["render", _sfc_render$j], ["__scopeId", "data-v-fe34d61e"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-datetime-picker/calendar-item.vue"]]);
-  const en = {
-    "uni-datetime-picker.selectDate": "select date",
-    "uni-datetime-picker.selectTime": "select time",
-    "uni-datetime-picker.selectDateTime": "select date and time",
-    "uni-datetime-picker.startDate": "start date",
-    "uni-datetime-picker.endDate": "end date",
-    "uni-datetime-picker.startTime": "start time",
-    "uni-datetime-picker.endTime": "end time",
-    "uni-datetime-picker.ok": "ok",
-    "uni-datetime-picker.clear": "clear",
-    "uni-datetime-picker.cancel": "cancel",
-    "uni-datetime-picker.year": "-",
-    "uni-datetime-picker.month": "",
-    "uni-calender.MON": "MON",
-    "uni-calender.TUE": "TUE",
-    "uni-calender.WED": "WED",
-    "uni-calender.THU": "THU",
-    "uni-calender.FRI": "FRI",
-    "uni-calender.SAT": "SAT",
-    "uni-calender.SUN": "SUN",
-    "uni-calender.confirm": "confirm"
-  };
-  const zhHans = {
-    "uni-datetime-picker.selectDate": "閫夋嫨鏃ユ湡",
-    "uni-datetime-picker.selectTime": "閫夋嫨鏃堕棿",
-    "uni-datetime-picker.selectDateTime": "閫夋嫨鏃ユ湡鏃堕棿",
-    "uni-datetime-picker.startDate": "寮�濮嬫棩鏈�",
-    "uni-datetime-picker.endDate": "缁撴潫鏃ユ湡",
-    "uni-datetime-picker.startTime": "寮�濮嬫椂闂�",
-    "uni-datetime-picker.endTime": "缁撴潫鏃堕棿",
-    "uni-datetime-picker.ok": "纭畾",
-    "uni-datetime-picker.clear": "娓呴櫎",
-    "uni-datetime-picker.cancel": "鍙栨秷",
-    "uni-datetime-picker.year": "骞�",
-    "uni-datetime-picker.month": "鏈�",
-    "uni-calender.SUN": "鏃�",
-    "uni-calender.MON": "涓�",
-    "uni-calender.TUE": "浜�",
-    "uni-calender.WED": "涓�",
-    "uni-calender.THU": "鍥�",
-    "uni-calender.FRI": "浜�",
-    "uni-calender.SAT": "鍏�",
-    "uni-calender.confirm": "纭"
-  };
-  const zhHant = {
-    "uni-datetime-picker.selectDate": "閬告搰鏃ユ湡",
-    "uni-datetime-picker.selectTime": "閬告搰鏅傞枔",
-    "uni-datetime-picker.selectDateTime": "閬告搰鏃ユ湡鏅傞枔",
-    "uni-datetime-picker.startDate": "闁嬪鏃ユ湡",
-    "uni-datetime-picker.endDate": "绲愭潫鏃ユ湡",
-    "uni-datetime-picker.startTime": "闁嬪鏃堕棿",
-    "uni-datetime-picker.endTime": "绲愭潫鏃堕棿",
-    "uni-datetime-picker.ok": "纰哄畾",
-    "uni-datetime-picker.clear": "娓呴櫎",
-    "uni-datetime-picker.cancel": "鍙栨秷",
-    "uni-datetime-picker.year": "骞�",
-    "uni-datetime-picker.month": "鏈�",
-    "uni-calender.SUN": "鏃�",
-    "uni-calender.MON": "涓�",
-    "uni-calender.TUE": "浜�",
-    "uni-calender.WED": "涓�",
-    "uni-calender.THU": "鍥�",
-    "uni-calender.FRI": "浜�",
-    "uni-calender.SAT": "鍏�",
-    "uni-calender.confirm": "纰鸿獚"
-  };
-  const i18nMessages = {
-    en,
-    "zh-Hans": zhHans,
-    "zh-Hant": zhHant
-  };
-  const {
-    t: t$2
-  } = initVueI18n(i18nMessages);
-  const _sfc_main$j = {
-    name: "UniDatetimePicker",
-    data() {
-      return {
-        indicatorStyle: `height: 50px;`,
-        visible: false,
-        fixNvueBug: {},
-        dateShow: true,
-        timeShow: true,
-        title: "鏃ユ湡鍜屾椂闂�",
-        // 杈撳叆妗嗗綋鍓嶆椂闂�
-        time: "",
-        // 褰撳墠鐨勫勾鏈堟棩鏃跺垎绉�
-        year: 1920,
-        month: 0,
-        day: 0,
-        hour: 0,
-        minute: 0,
-        second: 0,
-        // 璧峰鏃堕棿
-        startYear: 1920,
-        startMonth: 1,
-        startDay: 1,
-        startHour: 0,
-        startMinute: 0,
-        startSecond: 0,
-        // 缁撴潫鏃堕棿
-        endYear: 2120,
-        endMonth: 12,
-        endDay: 31,
-        endHour: 23,
-        endMinute: 59,
-        endSecond: 59
-      };
-    },
-    options: {
-      virtualHost: true
-    },
-    props: {
-      type: {
-        type: String,
-        default: "datetime"
-      },
-      value: {
-        type: [String, Number],
-        default: ""
-      },
-      modelValue: {
-        type: [String, Number],
-        default: ""
-      },
-      start: {
-        type: [Number, String],
-        default: ""
-      },
-      end: {
-        type: [Number, String],
-        default: ""
-      },
-      returnType: {
-        type: String,
-        default: "string"
-      },
-      disabled: {
-        type: [Boolean, String],
-        default: false
-      },
-      border: {
-        type: [Boolean, String],
-        default: true
-      },
-      hideSecond: {
-        type: [Boolean, String],
-        default: false
-      }
-    },
-    watch: {
-      modelValue: {
-        handler(newVal) {
-          if (newVal) {
-            this.parseValue(fixIosDateFormat(newVal));
-            this.initTime(false);
-          } else {
-            this.time = "";
-            this.parseValue(Date.now());
-          }
-        },
-        immediate: true
-      },
-      type: {
-        handler(newValue) {
-          if (newValue === "date") {
-            this.dateShow = true;
-            this.timeShow = false;
-            this.title = "鏃ユ湡";
-          } else if (newValue === "time") {
-            this.dateShow = false;
-            this.timeShow = true;
-            this.title = "鏃堕棿";
-          } else {
-            this.dateShow = true;
-            this.timeShow = true;
-            this.title = "鏃ユ湡鍜屾椂闂�";
-          }
-        },
-        immediate: true
-      },
-      start: {
-        handler(newVal) {
-          this.parseDatetimeRange(fixIosDateFormat(newVal), "start");
-        },
-        immediate: true
-      },
-      end: {
-        handler(newVal) {
-          this.parseDatetimeRange(fixIosDateFormat(newVal), "end");
-        },
-        immediate: true
-      },
-      // 鏈堛�佹棩銆佹椂銆佸垎銆佺鍙�夎寖鍥村彉鍖栧悗锛屾鏌ュ綋鍓嶅�兼槸鍚﹀湪鑼冨洿鍐咃紝涓嶅湪鍒欏綋鍓嶅�奸噸缃负鍙�夎寖鍥寸涓�椤�
-      months(newVal) {
-        this.checkValue("month", this.month, newVal);
-      },
-      days(newVal) {
-        this.checkValue("day", this.day, newVal);
-      },
-      hours(newVal) {
-        this.checkValue("hour", this.hour, newVal);
-      },
-      minutes(newVal) {
-        this.checkValue("minute", this.minute, newVal);
-      },
-      seconds(newVal) {
-        this.checkValue("second", this.second, newVal);
-      }
-    },
-    computed: {
-      // 褰撳墠骞淬�佹湀銆佹棩銆佹椂銆佸垎銆佺閫夋嫨鑼冨洿
-      years() {
-        return this.getCurrentRange("year");
-      },
-      months() {
-        return this.getCurrentRange("month");
-      },
-      days() {
-        return this.getCurrentRange("day");
-      },
-      hours() {
-        return this.getCurrentRange("hour");
-      },
-      minutes() {
-        return this.getCurrentRange("minute");
-      },
-      seconds() {
-        return this.getCurrentRange("second");
-      },
-      // picker 褰撳墠鍊兼暟缁�
-      ymd() {
-        return [this.year - this.minYear, this.month - this.minMonth, this.day - this.minDay];
-      },
-      hms() {
-        return [this.hour - this.minHour, this.minute - this.minMinute, this.second - this.minSecond];
-      },
-      // 褰撳墠 date 鏄� start
-      currentDateIsStart() {
-        return this.year === this.startYear && this.month === this.startMonth && this.day === this.startDay;
-      },
-      // 褰撳墠 date 鏄� end
-      currentDateIsEnd() {
-        return this.year === this.endYear && this.month === this.endMonth && this.day === this.endDay;
-      },
-      // 褰撳墠骞淬�佹湀銆佹棩銆佹椂銆佸垎銆佺鐨勬渶灏忓�煎拰鏈�澶у��
-      minYear() {
-        return this.startYear;
-      },
-      maxYear() {
-        return this.endYear;
-      },
-      minMonth() {
-        if (this.year === this.startYear) {
-          return this.startMonth;
-        } else {
-          return 1;
-        }
-      },
-      maxMonth() {
-        if (this.year === this.endYear) {
-          return this.endMonth;
-        } else {
-          return 12;
-        }
-      },
-      minDay() {
-        if (this.year === this.startYear && this.month === this.startMonth) {
-          return this.startDay;
-        } else {
-          return 1;
-        }
-      },
-      maxDay() {
-        if (this.year === this.endYear && this.month === this.endMonth) {
-          return this.endDay;
-        } else {
-          return this.daysInMonth(this.year, this.month);
-        }
-      },
-      minHour() {
-        if (this.type === "datetime") {
-          if (this.currentDateIsStart) {
-            return this.startHour;
-          } else {
-            return 0;
-          }
-        }
-        if (this.type === "time") {
-          return this.startHour;
-        }
-      },
-      maxHour() {
-        if (this.type === "datetime") {
-          if (this.currentDateIsEnd) {
-            return this.endHour;
-          } else {
-            return 23;
-          }
-        }
-        if (this.type === "time") {
-          return this.endHour;
-        }
-      },
-      minMinute() {
-        if (this.type === "datetime") {
-          if (this.currentDateIsStart && this.hour === this.startHour) {
-            return this.startMinute;
-          } else {
-            return 0;
-          }
-        }
-        if (this.type === "time") {
-          if (this.hour === this.startHour) {
-            return this.startMinute;
-          } else {
-            return 0;
-          }
-        }
-      },
-      maxMinute() {
-        if (this.type === "datetime") {
-          if (this.currentDateIsEnd && this.hour === this.endHour) {
-            return this.endMinute;
-          } else {
-            return 59;
-          }
-        }
-        if (this.type === "time") {
-          if (this.hour === this.endHour) {
-            return this.endMinute;
-          } else {
-            return 59;
-          }
-        }
-      },
-      minSecond() {
-        if (this.type === "datetime") {
-          if (this.currentDateIsStart && this.hour === this.startHour && this.minute === this.startMinute) {
-            return this.startSecond;
-          } else {
-            return 0;
-          }
-        }
-        if (this.type === "time") {
-          if (this.hour === this.startHour && this.minute === this.startMinute) {
-            return this.startSecond;
-          } else {
-            return 0;
-          }
-        }
-      },
-      maxSecond() {
-        if (this.type === "datetime") {
-          if (this.currentDateIsEnd && this.hour === this.endHour && this.minute === this.endMinute) {
-            return this.endSecond;
-          } else {
-            return 59;
-          }
-        }
-        if (this.type === "time") {
-          if (this.hour === this.endHour && this.minute === this.endMinute) {
-            return this.endSecond;
-          } else {
-            return 59;
-          }
-        }
-      },
-      /**
-       * for i18n
-       */
-      selectTimeText() {
-        return t$2("uni-datetime-picker.selectTime");
-      },
-      okText() {
-        return t$2("uni-datetime-picker.ok");
-      },
-      clearText() {
-        return t$2("uni-datetime-picker.clear");
-      },
-      cancelText() {
-        return t$2("uni-datetime-picker.cancel");
-      }
-    },
-    mounted() {
-    },
-    methods: {
-      /**
-       * @param {Object} item
-       * 灏忎簬 10 鍦ㄥ墠闈㈠姞涓� 0
-       */
-      lessThanTen(item) {
-        return item < 10 ? "0" + item : item;
-      },
-      /**
-       * 瑙f瀽鏃跺垎绉掑瓧绗︿覆锛屼緥濡傦細00:00:00
-       * @param {String} timeString
-       */
-      parseTimeType(timeString) {
-        if (timeString) {
-          let timeArr = timeString.split(":");
-          this.hour = Number(timeArr[0]);
-          this.minute = Number(timeArr[1]);
-          this.second = Number(timeArr[2]);
-        }
-      },
-      /**
-       * 瑙f瀽閫夋嫨鍣ㄥ垵濮嬪�硷紝绫诲瀷鍙互鏄瓧绗︿覆銆佹椂闂存埑锛屼緥濡傦細2000-10-02銆�'08:30:00'銆� 1610695109000
-       * @param {String | Number} datetime
-       */
-      initPickerValue(datetime) {
-        let defaultValue = null;
-        if (datetime) {
-          defaultValue = this.compareValueWithStartAndEnd(datetime, this.start, this.end);
-        } else {
-          defaultValue = Date.now();
-          defaultValue = this.compareValueWithStartAndEnd(defaultValue, this.start, this.end);
-        }
-        this.parseValue(defaultValue);
-      },
-      /**
-       * 鍒濆鍊艰鍒欙細
-       * - 鐢ㄦ埛璁剧疆鍒濆鍊� value
-       * 	- 璁剧疆浜嗚捣濮嬫椂闂� start銆佺粓姝㈡椂闂� end锛屽苟 start < value < end锛屽垵濮嬪�间负 value锛� 鍚﹀垯鍒濆鍊间负 start
-       * 	- 鍙缃簡璧峰鏃堕棿 start锛屽苟 start < value锛屽垵濮嬪�间负 value锛屽惁鍒欏垵濮嬪�间负 start
-       * 	- 鍙缃簡缁堟鏃堕棿 end锛屽苟 value < end锛屽垵濮嬪�间负 value锛屽惁鍒欏垵濮嬪�间负 end
-       * 	- 鏃犺捣濮嬬粓姝㈡椂闂达紝鍒欏垵濮嬪�间负 value
-       * - 鏃犲垵濮嬪�� value锛屽垯鍒濆鍊间负褰撳墠鏈湴鏃堕棿 Date.now()
-       * @param {Object} value
-       * @param {Object} dateBase
-       */
-      compareValueWithStartAndEnd(value, start, end) {
-        let winner = null;
-        value = this.superTimeStamp(value);
-        start = this.superTimeStamp(start);
-        end = this.superTimeStamp(end);
-        if (start && end) {
-          if (value < start) {
-            winner = new Date(start);
-          } else if (value > end) {
-            winner = new Date(end);
-          } else {
-            winner = new Date(value);
-          }
-        } else if (start && !end) {
-          winner = start <= value ? new Date(value) : new Date(start);
-        } else if (!start && end) {
-          winner = value <= end ? new Date(value) : new Date(end);
-        } else {
-          winner = new Date(value);
-        }
-        return winner;
-      },
-      /**
-       * 杞崲涓哄彲姣旇緝鐨勬椂闂存埑锛屾帴鍙楁棩鏈熴�佹椂鍒嗙銆佹椂闂存埑
-       * @param {Object} value
-       */
-      superTimeStamp(value) {
-        let dateBase = "";
-        if (this.type === "time" && value && typeof value === "string") {
-          const now2 = /* @__PURE__ */ new Date();
-          const year = now2.getFullYear();
-          const month = now2.getMonth() + 1;
-          const day = now2.getDate();
-          dateBase = year + "/" + month + "/" + day + " ";
-        }
-        if (Number(value)) {
-          value = parseInt(value);
-          dateBase = 0;
-        }
-        return this.createTimeStamp(dateBase + value);
-      },
-      /**
-       * 瑙f瀽榛樿鍊� value锛屽瓧绗︿覆銆佹椂闂存埑
-       * @param {Object} defaultTime
-       */
-      parseValue(value) {
-        if (!value) {
-          return;
-        }
-        if (this.type === "time" && typeof value === "string") {
-          this.parseTimeType(value);
-        } else {
-          let defaultDate = null;
-          defaultDate = new Date(value);
-          if (this.type !== "time") {
-            this.year = defaultDate.getFullYear();
-            this.month = defaultDate.getMonth() + 1;
-            this.day = defaultDate.getDate();
-          }
-          if (this.type !== "date") {
-            this.hour = defaultDate.getHours();
-            this.minute = defaultDate.getMinutes();
-            this.second = defaultDate.getSeconds();
-          }
-        }
-        if (this.hideSecond) {
-          this.second = 0;
-        }
-      },
-      /**
-       * 瑙f瀽鍙�夋嫨鏃堕棿鑼冨洿 start銆乪nd锛屽勾鏈堟棩瀛楃涓层�佹椂闂存埑
-       * @param {Object} defaultTime
-       */
-      parseDatetimeRange(point, pointType) {
-        if (!point) {
-          if (pointType === "start") {
-            this.startYear = 1920;
-            this.startMonth = 1;
-            this.startDay = 1;
-            this.startHour = 0;
-            this.startMinute = 0;
-            this.startSecond = 0;
-          }
-          if (pointType === "end") {
-            this.endYear = 2120;
-            this.endMonth = 12;
-            this.endDay = 31;
-            this.endHour = 23;
-            this.endMinute = 59;
-            this.endSecond = 59;
-          }
-          return;
-        }
-        if (this.type === "time") {
-          const pointArr = point.split(":");
-          this[pointType + "Hour"] = Number(pointArr[0]);
-          this[pointType + "Minute"] = Number(pointArr[1]);
-          this[pointType + "Second"] = Number(pointArr[2]);
-        } else {
-          if (!point) {
-            pointType === "start" ? this.startYear = this.year - 60 : this.endYear = this.year + 60;
-            return;
-          }
-          if (Number(point)) {
-            point = parseInt(point);
-          }
-          const hasTime = /[0-9]:[0-9]/;
-          if (this.type === "datetime" && pointType === "end" && typeof point === "string" && !hasTime.test(
-            point
-          )) {
-            point = point + " 23:59:59";
-          }
-          const pointDate = new Date(point);
-          this[pointType + "Year"] = pointDate.getFullYear();
-          this[pointType + "Month"] = pointDate.getMonth() + 1;
-          this[pointType + "Day"] = pointDate.getDate();
-          if (this.type === "datetime") {
-            this[pointType + "Hour"] = pointDate.getHours();
-            this[pointType + "Minute"] = pointDate.getMinutes();
-            this[pointType + "Second"] = pointDate.getSeconds();
-          }
-        }
-      },
-      // 鑾峰彇 骞淬�佹湀銆佹棩銆佹椂銆佸垎銆佺 褰撳墠鍙�夎寖鍥�
-      getCurrentRange(value) {
-        const range = [];
-        for (let i2 = this["min" + this.capitalize(value)]; i2 <= this["max" + this.capitalize(value)]; i2++) {
-          range.push(i2);
-        }
-        return range;
-      },
-      // 瀛楃涓查瀛楁瘝澶у啓
-      capitalize(str) {
-        return str.charAt(0).toUpperCase() + str.slice(1);
-      },
-      // 妫�鏌ュ綋鍓嶅�兼槸鍚﹀湪鑼冨洿鍐咃紝涓嶅湪鍒欏綋鍓嶅�奸噸缃负鍙�夎寖鍥寸涓�椤�
-      checkValue(name, value, values) {
-        if (values.indexOf(value) === -1) {
-          this[name] = values[0];
-        }
-      },
-      // 姣忎釜鏈堢殑瀹為檯澶╂暟
-      daysInMonth(year, month) {
-        return new Date(year, month, 0).getDate();
-      },
-      /**
-       * 鐢熸垚鏃堕棿鎴�
-       * @param {Object} time
-       */
-      createTimeStamp(time) {
-        if (!time)
-          return;
-        if (typeof time === "number") {
-          return time;
-        } else {
-          time = time.replace(/-/g, "/");
-          if (this.type === "date") {
-            time = time + " 00:00:00";
-          }
-          return Date.parse(time);
-        }
-      },
-      /**
-       * 鐢熸垚鏃ユ湡鎴栨椂闂寸殑瀛楃涓�
-       */
-      createDomSting() {
-        const yymmdd = this.year + "-" + this.lessThanTen(this.month) + "-" + this.lessThanTen(this.day);
-        let hhmmss = this.lessThanTen(this.hour) + ":" + this.lessThanTen(this.minute);
-        if (!this.hideSecond) {
-          hhmmss = hhmmss + ":" + this.lessThanTen(this.second);
-        }
-        if (this.type === "date") {
-          return yymmdd;
-        } else if (this.type === "time") {
-          return hhmmss;
-        } else {
-          return yymmdd + " " + hhmmss;
-        }
-      },
-      /**
-       * 鍒濆鍖栬繑鍥炲�硷紝骞舵姏鍑� change 浜嬩欢
-       */
-      initTime(emit = true) {
-        this.time = this.createDomSting();
-        if (!emit)
-          return;
-        if (this.returnType === "timestamp" && this.type !== "time") {
-          this.$emit("change", this.createTimeStamp(this.time));
-          this.$emit("input", this.createTimeStamp(this.time));
-          this.$emit("update:modelValue", this.createTimeStamp(this.time));
-        } else {
-          this.$emit("change", this.time);
-          this.$emit("input", this.time);
-          this.$emit("update:modelValue", this.time);
-        }
-      },
-      /**
-       * 鐢ㄦ埛閫夋嫨鏃ユ湡鎴栨椂闂存洿鏂� data
-       * @param {Object} e
-       */
-      bindDateChange(e2) {
-        const val = e2.detail.value;
-        this.year = this.years[val[0]];
-        this.month = this.months[val[1]];
-        this.day = this.days[val[2]];
-      },
-      bindTimeChange(e2) {
-        const val = e2.detail.value;
-        this.hour = this.hours[val[0]];
-        this.minute = this.minutes[val[1]];
-        this.second = this.seconds[val[2]];
-      },
-      /**
-       * 鍒濆鍖栧脊鍑哄眰
-       */
-      initTimePicker() {
-        if (this.disabled)
-          return;
-        const value = fixIosDateFormat(this.time);
-        this.initPickerValue(value);
-        this.visible = !this.visible;
-      },
-      /**
-       * 瑙﹀彂鎴栧叧闂脊妗�
-       */
-      tiggerTimePicker(e2) {
-        this.visible = !this.visible;
-      },
-      /**
-       * 鐢ㄦ埛鐐瑰嚮鈥滄竻绌衡�濇寜閽紝娓呯┖褰撳墠鍊�
-       */
-      clearTime() {
-        this.time = "";
-        this.$emit("change", this.time);
-        this.$emit("input", this.time);
-        this.$emit("update:modelValue", this.time);
-        this.tiggerTimePicker();
-      },
-      /**
-       * 鐢ㄦ埛鐐瑰嚮鈥滅‘瀹氣�濇寜閽�
-       */
-      setTime() {
-        this.initTime();
-        this.tiggerTimePicker();
-      }
-    }
-  };
-  function _sfc_render$i(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { class: "uni-datetime-picker" }, [
-      vue.createElementVNode("view", {
-        onClick: _cache[0] || (_cache[0] = (...args) => $options.initTimePicker && $options.initTimePicker(...args))
-      }, [
-        vue.renderSlot(_ctx.$slots, "default", {}, () => [
-          vue.createElementVNode(
-            "view",
-            {
-              class: vue.normalizeClass(["uni-datetime-picker-timebox-pointer", { "uni-datetime-picker-disabled": $props.disabled, "uni-datetime-picker-timebox": $props.border }])
-            },
-            [
-              vue.createElementVNode(
-                "text",
-                { class: "uni-datetime-picker-text" },
-                vue.toDisplayString($data.time),
-                1
-                /* TEXT */
-              ),
-              !$data.time ? (vue.openBlock(), vue.createElementBlock("view", {
-                key: 0,
-                class: "uni-datetime-picker-time"
-              }, [
-                vue.createElementVNode(
-                  "text",
-                  { class: "uni-datetime-picker-text" },
-                  vue.toDisplayString($options.selectTimeText),
-                  1
-                  /* TEXT */
-                )
-              ])) : vue.createCommentVNode("v-if", true)
-            ],
-            2
-            /* CLASS */
-          )
-        ], true)
-      ]),
-      $data.visible ? (vue.openBlock(), vue.createElementBlock("view", {
-        key: 0,
-        id: "mask",
-        class: "uni-datetime-picker-mask",
-        onClick: _cache[1] || (_cache[1] = (...args) => $options.tiggerTimePicker && $options.tiggerTimePicker(...args))
-      })) : vue.createCommentVNode("v-if", true),
-      $data.visible ? (vue.openBlock(), vue.createElementBlock(
-        "view",
-        {
-          key: 1,
-          class: vue.normalizeClass(["uni-datetime-picker-popup", [$data.dateShow && $data.timeShow ? "" : "fix-nvue-height"]]),
-          style: vue.normalizeStyle($data.fixNvueBug)
-        },
-        [
-          vue.createElementVNode("view", { class: "uni-title" }, [
-            vue.createElementVNode(
-              "text",
-              { class: "uni-datetime-picker-text" },
-              vue.toDisplayString($options.selectTimeText),
-              1
-              /* TEXT */
-            )
-          ]),
-          $data.dateShow ? (vue.openBlock(), vue.createElementBlock("view", {
-            key: 0,
-            class: "uni-datetime-picker__container-box"
-          }, [
-            vue.createElementVNode("picker-view", {
-              class: "uni-datetime-picker-view",
-              "indicator-style": $data.indicatorStyle,
-              value: $options.ymd,
-              onChange: _cache[2] || (_cache[2] = (...args) => $options.bindDateChange && $options.bindDateChange(...args))
-            }, [
-              vue.createElementVNode("picker-view-column", null, [
-                (vue.openBlock(true), vue.createElementBlock(
-                  vue.Fragment,
-                  null,
-                  vue.renderList($options.years, (item, index) => {
-                    return vue.openBlock(), vue.createElementBlock("view", {
-                      class: "uni-datetime-picker-item",
-                      key: index
-                    }, [
-                      vue.createElementVNode(
-                        "text",
-                        { class: "uni-datetime-picker-item" },
-                        vue.toDisplayString($options.lessThanTen(item)),
-                        1
-                        /* TEXT */
-                      )
-                    ]);
-                  }),
-                  128
-                  /* KEYED_FRAGMENT */
-                ))
-              ]),
-              vue.createElementVNode("picker-view-column", null, [
-                (vue.openBlock(true), vue.createElementBlock(
-                  vue.Fragment,
-                  null,
-                  vue.renderList($options.months, (item, index) => {
-                    return vue.openBlock(), vue.createElementBlock("view", {
-                      class: "uni-datetime-picker-item",
-                      key: index
-                    }, [
-                      vue.createElementVNode(
-                        "text",
-                        { class: "uni-datetime-picker-item" },
-                        vue.toDisplayString($options.lessThanTen(item)),
-                        1
-                        /* TEXT */
-                      )
-                    ]);
-                  }),
-                  128
-                  /* KEYED_FRAGMENT */
-                ))
-              ]),
-              vue.createElementVNode("picker-view-column", null, [
-                (vue.openBlock(true), vue.createElementBlock(
-                  vue.Fragment,
-                  null,
-                  vue.renderList($options.days, (item, index) => {
-                    return vue.openBlock(), vue.createElementBlock("view", {
-                      class: "uni-datetime-picker-item",
-                      key: index
-                    }, [
-                      vue.createElementVNode(
-                        "text",
-                        { class: "uni-datetime-picker-item" },
-                        vue.toDisplayString($options.lessThanTen(item)),
-                        1
-                        /* TEXT */
-                      )
-                    ]);
-                  }),
-                  128
-                  /* KEYED_FRAGMENT */
-                ))
-              ])
-            ], 40, ["indicator-style", "value"]),
-            vue.createCommentVNode(" 鍏煎 nvue 涓嶆敮鎸佷吉绫� "),
-            vue.createElementVNode("text", { class: "uni-datetime-picker-sign sign-left" }, "-"),
-            vue.createElementVNode("text", { class: "uni-datetime-picker-sign sign-right" }, "-")
-          ])) : vue.createCommentVNode("v-if", true),
-          $data.timeShow ? (vue.openBlock(), vue.createElementBlock("view", {
-            key: 1,
-            class: "uni-datetime-picker__container-box"
-          }, [
-            vue.createElementVNode("picker-view", {
-              class: vue.normalizeClass(["uni-datetime-picker-view", [$props.hideSecond ? "time-hide-second" : ""]]),
-              "indicator-style": $data.indicatorStyle,
-              value: $options.hms,
-              onChange: _cache[3] || (_cache[3] = (...args) => $options.bindTimeChange && $options.bindTimeChange(...args))
-            }, [
-              vue.createElementVNode("picker-view-column", null, [
-                (vue.openBlock(true), vue.createElementBlock(
-                  vue.Fragment,
-                  null,
-                  vue.renderList($options.hours, (item, index) => {
-                    return vue.openBlock(), vue.createElementBlock("view", {
-                      class: "uni-datetime-picker-item",
-                      key: index
-                    }, [
-                      vue.createElementVNode(
-                        "text",
-                        { class: "uni-datetime-picker-item" },
-                        vue.toDisplayString($options.lessThanTen(item)),
-                        1
-                        /* TEXT */
-                      )
-                    ]);
-                  }),
-                  128
-                  /* KEYED_FRAGMENT */
-                ))
-              ]),
-              vue.createElementVNode("picker-view-column", null, [
-                (vue.openBlock(true), vue.createElementBlock(
-                  vue.Fragment,
-                  null,
-                  vue.renderList($options.minutes, (item, index) => {
-                    return vue.openBlock(), vue.createElementBlock("view", {
-                      class: "uni-datetime-picker-item",
-                      key: index
-                    }, [
-                      vue.createElementVNode(
-                        "text",
-                        { class: "uni-datetime-picker-item" },
-                        vue.toDisplayString($options.lessThanTen(item)),
-                        1
-                        /* TEXT */
-                      )
-                    ]);
-                  }),
-                  128
-                  /* KEYED_FRAGMENT */
-                ))
-              ]),
-              !$props.hideSecond ? (vue.openBlock(), vue.createElementBlock("picker-view-column", { key: 0 }, [
-                (vue.openBlock(true), vue.createElementBlock(
-                  vue.Fragment,
-                  null,
-                  vue.renderList($options.seconds, (item, index) => {
-                    return vue.openBlock(), vue.createElementBlock("view", {
-                      class: "uni-datetime-picker-item",
-                      key: index
-                    }, [
-                      vue.createElementVNode(
-                        "text",
-                        { class: "uni-datetime-picker-item" },
-                        vue.toDisplayString($options.lessThanTen(item)),
-                        1
-                        /* TEXT */
-                      )
-                    ]);
-                  }),
-                  128
-                  /* KEYED_FRAGMENT */
-                ))
-              ])) : vue.createCommentVNode("v-if", true)
-            ], 42, ["indicator-style", "value"]),
-            vue.createCommentVNode(" 鍏煎 nvue 涓嶆敮鎸佷吉绫� "),
-            vue.createElementVNode(
-              "text",
-              {
-                class: vue.normalizeClass(["uni-datetime-picker-sign", [$props.hideSecond ? "sign-center" : "sign-left"]])
-              },
-              ":",
-              2
-              /* CLASS */
-            ),
-            !$props.hideSecond ? (vue.openBlock(), vue.createElementBlock("text", {
-              key: 0,
-              class: "uni-datetime-picker-sign sign-right"
-            }, ":")) : vue.createCommentVNode("v-if", true)
-          ])) : vue.createCommentVNode("v-if", true),
-          vue.createElementVNode("view", { class: "uni-datetime-picker-btn" }, [
-            vue.createElementVNode("view", {
-              onClick: _cache[4] || (_cache[4] = (...args) => $options.clearTime && $options.clearTime(...args))
-            }, [
-              vue.createElementVNode(
-                "text",
-                { class: "uni-datetime-picker-btn-text" },
-                vue.toDisplayString($options.clearText),
-                1
-                /* TEXT */
-              )
-            ]),
-            vue.createElementVNode("view", { class: "uni-datetime-picker-btn-group" }, [
-              vue.createElementVNode("view", {
-                class: "uni-datetime-picker-cancel",
-                onClick: _cache[5] || (_cache[5] = (...args) => $options.tiggerTimePicker && $options.tiggerTimePicker(...args))
-              }, [
-                vue.createElementVNode(
-                  "text",
-                  { class: "uni-datetime-picker-btn-text" },
-                  vue.toDisplayString($options.cancelText),
-                  1
-                  /* TEXT */
-                )
-              ]),
-              vue.createElementVNode("view", {
-                onClick: _cache[6] || (_cache[6] = (...args) => $options.setTime && $options.setTime(...args))
-              }, [
-                vue.createElementVNode(
-                  "text",
-                  { class: "uni-datetime-picker-btn-text" },
-                  vue.toDisplayString($options.okText),
-                  1
-                  /* TEXT */
-                )
-              ])
-            ])
-          ])
-        ],
-        6
-        /* CLASS, STYLE */
-      )) : vue.createCommentVNode("v-if", true)
-    ]);
-  }
-  const TimePicker = /* @__PURE__ */ _export_sfc(_sfc_main$j, [["render", _sfc_render$i], ["__scopeId", "data-v-eeeb8241"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-datetime-picker/time-picker.vue"]]);
-  const {
-    t: t$1
-  } = initVueI18n(i18nMessages);
-  const _sfc_main$i = {
-    components: {
-      calendarItem,
-      timePicker: TimePicker
-    },
-    options: {
-      virtualHost: true
-    },
-    props: {
-      date: {
-        type: String,
-        default: ""
-      },
-      defTime: {
-        type: [String, Object],
-        default: ""
-      },
-      selectableTimes: {
-        type: [Object],
-        default() {
-          return {};
-        }
-      },
-      selected: {
-        type: Array,
-        default() {
-          return [];
-        }
-      },
-      startDate: {
-        type: String,
-        default: ""
-      },
-      endDate: {
-        type: String,
-        default: ""
-      },
-      startPlaceholder: {
-        type: String,
-        default: ""
-      },
-      endPlaceholder: {
-        type: String,
-        default: ""
-      },
-      range: {
-        type: Boolean,
-        default: false
-      },
-      hasTime: {
-        type: Boolean,
-        default: false
-      },
-      insert: {
-        type: Boolean,
-        default: true
-      },
-      showMonth: {
-        type: Boolean,
-        default: true
-      },
-      clearDate: {
-        type: Boolean,
-        default: true
-      },
-      checkHover: {
-        type: Boolean,
-        default: true
-      },
-      hideSecond: {
-        type: [Boolean],
-        default: false
-      },
-      pleStatus: {
-        type: Object,
-        default() {
-          return {
-            before: "",
-            after: "",
-            data: [],
-            fulldate: ""
-          };
-        }
-      },
-      defaultValue: {
-        type: [String, Object, Array],
-        default: ""
-      }
-    },
-    data() {
-      return {
-        show: false,
-        weeks: [],
-        calendar: {},
-        nowDate: {},
-        aniMaskShow: false,
-        firstEnter: true,
-        time: "",
-        timeRange: {
-          startTime: "",
-          endTime: ""
-        },
-        tempSingleDate: "",
-        tempRange: {
-          before: "",
-          after: ""
-        }
-      };
-    },
-    watch: {
-      date: {
-        immediate: true,
-        handler(newVal) {
-          if (!this.range) {
-            this.tempSingleDate = newVal;
-            setTimeout(() => {
-              this.init(newVal);
-            }, 100);
-          }
-        }
-      },
-      defTime: {
-        immediate: true,
-        handler(newVal) {
-          if (!this.range) {
-            this.time = newVal;
-          } else {
-            this.timeRange.startTime = newVal.start;
-            this.timeRange.endTime = newVal.end;
-          }
-        }
-      },
-      startDate(val) {
-        if (!this.cale) {
-          return;
-        }
-        this.cale.setStartDate(val);
-        this.cale.setDate(this.nowDate.fullDate);
-        this.weeks = this.cale.weeks;
-      },
-      endDate(val) {
-        if (!this.cale) {
-          return;
-        }
-        this.cale.setEndDate(val);
-        this.cale.setDate(this.nowDate.fullDate);
-        this.weeks = this.cale.weeks;
-      },
-      selected(newVal) {
-        if (!this.cale) {
-          return;
-        }
-        this.cale.setSelectInfo(this.nowDate.fullDate, newVal);
-        this.weeks = this.cale.weeks;
-      },
-      pleStatus: {
-        immediate: true,
-        handler(newVal) {
-          const {
-            before,
-            after,
-            fulldate,
-            which
-          } = newVal;
-          this.tempRange.before = before;
-          this.tempRange.after = after;
-          setTimeout(() => {
-            if (fulldate) {
-              this.cale.setHoverMultiple(fulldate);
-              if (before && after) {
-                this.cale.lastHover = true;
-                if (this.rangeWithinMonth(after, before))
-                  return;
-                this.setDate(before);
-              } else {
-                this.cale.setMultiple(fulldate);
-                this.setDate(this.nowDate.fullDate);
-                this.calendar.fullDate = "";
-                this.cale.lastHover = false;
-              }
-            } else {
-              if (!this.cale) {
-                return;
-              }
-              this.cale.setDefaultMultiple(before, after);
-              if (which === "left" && before) {
-                this.setDate(before);
-                this.weeks = this.cale.weeks;
-              } else if (after) {
-                this.setDate(after);
-                this.weeks = this.cale.weeks;
-              }
-              this.cale.lastHover = true;
-            }
-          }, 16);
-        }
-      }
-    },
-    computed: {
-      timepickerStartTime() {
-        const activeDate = this.range ? this.tempRange.before : this.calendar.fullDate;
-        return activeDate === this.startDate ? this.selectableTimes.start : "";
-      },
-      timepickerEndTime() {
-        const activeDate = this.range ? this.tempRange.after : this.calendar.fullDate;
-        return activeDate === this.endDate ? this.selectableTimes.end : "";
-      },
-      /**
-       * for i18n
-       */
-      selectDateText() {
-        return t$1("uni-datetime-picker.selectDate");
-      },
-      startDateText() {
-        return this.startPlaceholder || t$1("uni-datetime-picker.startDate");
-      },
-      endDateText() {
-        return this.endPlaceholder || t$1("uni-datetime-picker.endDate");
-      },
-      okText() {
-        return t$1("uni-datetime-picker.ok");
-      },
-      yearText() {
-        return t$1("uni-datetime-picker.year");
-      },
-      monthText() {
-        return t$1("uni-datetime-picker.month");
-      },
-      MONText() {
-        return t$1("uni-calender.MON");
-      },
-      TUEText() {
-        return t$1("uni-calender.TUE");
-      },
-      WEDText() {
-        return t$1("uni-calender.WED");
-      },
-      THUText() {
-        return t$1("uni-calender.THU");
-      },
-      FRIText() {
-        return t$1("uni-calender.FRI");
-      },
-      SATText() {
-        return t$1("uni-calender.SAT");
-      },
-      SUNText() {
-        return t$1("uni-calender.SUN");
-      },
-      confirmText() {
-        return t$1("uni-calender.confirm");
-      }
-    },
-    created() {
-      this.cale = new Calendar$1({
-        selected: this.selected,
-        startDate: this.startDate,
-        endDate: this.endDate,
-        range: this.range
-      });
-      this.init(this.date);
-    },
-    methods: {
-      leaveCale() {
-        this.firstEnter = true;
-      },
-      handleMouse(weeks) {
-        if (weeks.disable)
-          return;
-        if (this.cale.lastHover)
-          return;
-        let {
-          before,
-          after
-        } = this.cale.multipleStatus;
-        if (!before)
-          return;
-        this.calendar = weeks;
-        this.cale.setHoverMultiple(this.calendar.fullDate);
-        this.weeks = this.cale.weeks;
-        if (this.firstEnter) {
-          this.$emit("firstEnterCale", this.cale.multipleStatus);
-          this.firstEnter = false;
-        }
-      },
-      rangeWithinMonth(A2, B2) {
-        const [yearA, monthA] = A2.split("-");
-        const [yearB, monthB] = B2.split("-");
-        return yearA === yearB && monthA === monthB;
-      },
-      // 钂欑増鐐瑰嚮浜嬩欢
-      maskClick() {
-        this.close();
-        this.$emit("maskClose");
-      },
-      clearCalender() {
-        if (this.range) {
-          this.timeRange.startTime = "";
-          this.timeRange.endTime = "";
-          this.tempRange.before = "";
-          this.tempRange.after = "";
-          this.cale.multipleStatus.before = "";
-          this.cale.multipleStatus.after = "";
-          this.cale.multipleStatus.data = [];
-          this.cale.lastHover = false;
-        } else {
-          this.time = "";
-          this.tempSingleDate = "";
-        }
-        this.calendar.fullDate = "";
-        this.setDate(/* @__PURE__ */ new Date());
-      },
-      bindDateChange(e2) {
-        const value = e2.detail.value + "-1";
-        this.setDate(value);
-      },
-      /**
-       * 鍒濆鍖栨棩鏈熸樉绀�
-       * @param {Object} date
-       */
-      init(date) {
-        if (!this.cale) {
-          return;
-        }
-        this.cale.setDate(date || /* @__PURE__ */ new Date());
-        this.weeks = this.cale.weeks;
-        this.nowDate = this.cale.getInfo(date);
-        this.calendar = {
-          ...this.nowDate
-        };
-        if (!date) {
-          this.calendar.fullDate = "";
-          if (this.defaultValue && !this.range) {
-            const defaultDate = new Date(this.defaultValue);
-            const fullDate = getDate(defaultDate);
-            const year = defaultDate.getFullYear();
-            const month = defaultDate.getMonth() + 1;
-            const date2 = defaultDate.getDate();
-            const day = defaultDate.getDay();
-            this.calendar = {
-              fullDate,
-              year,
-              month,
-              date: date2,
-              day
-            }, this.tempSingleDate = fullDate;
-            this.time = getTime(defaultDate, this.hideSecond);
-          }
-        }
-      },
-      /**
-       * 鎵撳紑鏃ュ巻寮圭獥
-       */
-      open() {
-        if (this.clearDate && !this.insert) {
-          this.cale.cleanMultipleStatus();
-          this.init(this.date);
-        }
-        this.show = true;
-        this.$nextTick(() => {
-          setTimeout(() => {
-            this.aniMaskShow = true;
-          }, 50);
-        });
-      },
-      /**
-       * 鍏抽棴鏃ュ巻寮圭獥
-       */
-      close() {
-        this.aniMaskShow = false;
-        this.$nextTick(() => {
-          setTimeout(() => {
-            this.show = false;
-            this.$emit("close");
-          }, 300);
-        });
-      },
-      /**
-       * 纭鎸夐挳
-       */
-      confirm() {
-        this.setEmit("confirm");
-        this.close();
-      },
-      /**
-       * 鍙樺寲瑙﹀彂
-       */
-      change(isSingleChange) {
-        if (!this.insert && !isSingleChange)
-          return;
-        this.setEmit("change");
-      },
-      /**
-       * 閫夋嫨鏈堜唤瑙﹀彂
-       */
-      monthSwitch() {
-        let {
-          year,
-          month
-        } = this.nowDate;
-        this.$emit("monthSwitch", {
-          year,
-          month: Number(month)
-        });
-      },
-      /**
-       * 娲惧彂浜嬩欢
-       * @param {Object} name
-       */
-      setEmit(name) {
-        if (!this.range) {
-          if (!this.calendar.fullDate) {
-            this.calendar = this.cale.getInfo(/* @__PURE__ */ new Date());
-            this.tempSingleDate = this.calendar.fullDate;
-          }
-          if (this.hasTime && !this.time) {
-            this.time = getTime(/* @__PURE__ */ new Date(), this.hideSecond);
-          }
-        }
-        let {
-          year,
-          month,
-          date,
-          fullDate,
-          extraInfo
-        } = this.calendar;
-        this.$emit(name, {
-          range: this.cale.multipleStatus,
-          year,
-          month,
-          date,
-          time: this.time,
-          timeRange: this.timeRange,
-          fulldate: fullDate,
-          extraInfo: extraInfo || {}
-        });
-      },
-      /**
-       * 閫夋嫨澶╄Е鍙�
-       * @param {Object} weeks
-       */
-      choiceDate(weeks) {
-        if (weeks.disable)
-          return;
-        this.calendar = weeks;
-        this.calendar.userChecked = true;
-        this.cale.setMultiple(this.calendar.fullDate, true);
-        this.weeks = this.cale.weeks;
-        this.tempSingleDate = this.calendar.fullDate;
-        const beforeDate = new Date(this.cale.multipleStatus.before).getTime();
-        const afterDate = new Date(this.cale.multipleStatus.after).getTime();
-        if (beforeDate > afterDate && afterDate) {
-          this.tempRange.before = this.cale.multipleStatus.after;
-          this.tempRange.after = this.cale.multipleStatus.before;
-        } else {
-          this.tempRange.before = this.cale.multipleStatus.before;
-          this.tempRange.after = this.cale.multipleStatus.after;
-        }
-        this.change(true);
-      },
-      changeMonth(type) {
-        let newDate;
-        if (type === "pre") {
-          newDate = this.cale.getPreMonthObj(this.nowDate.fullDate).fullDate;
-        } else if (type === "next") {
-          newDate = this.cale.getNextMonthObj(this.nowDate.fullDate).fullDate;
-        }
-        this.setDate(newDate);
-        this.monthSwitch();
-      },
-      /**
-       * 璁剧疆鏃ユ湡
-       * @param {Object} date
-       */
-      setDate(date) {
-        this.cale.setDate(date);
-        this.weeks = this.cale.weeks;
-        this.nowDate = this.cale.getInfo(date);
-      }
-    }
-  };
-  function _sfc_render$h(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_calendar_item = vue.resolveComponent("calendar-item");
-    const _component_time_picker = vue.resolveComponent("time-picker");
-    const _component_uni_icons = resolveEasycom(vue.resolveDynamicComponent("uni-icons"), __easycom_0$6);
-    return vue.openBlock(), vue.createElementBlock(
-      "view",
-      {
-        class: "uni-calendar",
-        onMouseleave: _cache[9] || (_cache[9] = (...args) => $options.leaveCale && $options.leaveCale(...args))
-      },
-      [
-        !$props.insert && $data.show ? (vue.openBlock(), vue.createElementBlock(
-          "view",
-          {
-            key: 0,
-            class: vue.normalizeClass(["uni-calendar__mask", { "uni-calendar--mask-show": $data.aniMaskShow }]),
-            onClick: _cache[0] || (_cache[0] = (...args) => $options.maskClick && $options.maskClick(...args))
-          },
-          null,
-          2
-          /* CLASS */
-        )) : vue.createCommentVNode("v-if", true),
-        $props.insert || $data.show ? (vue.openBlock(), vue.createElementBlock(
-          "view",
-          {
-            key: 1,
-            class: vue.normalizeClass(["uni-calendar__content", { "uni-calendar--fixed": !$props.insert, "uni-calendar--ani-show": $data.aniMaskShow, "uni-calendar__content-mobile": $data.aniMaskShow }])
-          },
-          [
-            vue.createElementVNode(
-              "view",
-              {
-                class: vue.normalizeClass(["uni-calendar__header", { "uni-calendar__header-mobile": !$props.insert }])
-              },
-              [
-                vue.createElementVNode("view", {
-                  class: "uni-calendar__header-btn-box",
-                  onClick: _cache[1] || (_cache[1] = vue.withModifiers(($event) => $options.changeMonth("pre"), ["stop"]))
-                }, [
-                  vue.createElementVNode("view", { class: "uni-calendar__header-btn uni-calendar--left" })
-                ]),
-                vue.createElementVNode("picker", {
-                  mode: "date",
-                  value: $props.date,
-                  fields: "month",
-                  onChange: _cache[2] || (_cache[2] = (...args) => $options.bindDateChange && $options.bindDateChange(...args))
-                }, [
-                  vue.createElementVNode(
-                    "text",
-                    { class: "uni-calendar__header-text" },
-                    vue.toDisplayString(($data.nowDate.year || "") + $options.yearText + ($data.nowDate.month || "") + $options.monthText),
-                    1
-                    /* TEXT */
-                  )
-                ], 40, ["value"]),
-                vue.createElementVNode("view", {
-                  class: "uni-calendar__header-btn-box",
-                  onClick: _cache[3] || (_cache[3] = vue.withModifiers(($event) => $options.changeMonth("next"), ["stop"]))
-                }, [
-                  vue.createElementVNode("view", { class: "uni-calendar__header-btn uni-calendar--right" })
-                ]),
-                !$props.insert ? (vue.openBlock(), vue.createElementBlock("view", {
-                  key: 0,
-                  class: "dialog-close",
-                  onClick: _cache[4] || (_cache[4] = (...args) => $options.maskClick && $options.maskClick(...args))
-                }, [
-                  vue.createElementVNode("view", {
-                    class: "dialog-close-plus",
-                    "data-id": "close"
-                  }),
-                  vue.createElementVNode("view", {
-                    class: "dialog-close-plus dialog-close-rotate",
-                    "data-id": "close"
-                  })
-                ])) : vue.createCommentVNode("v-if", true)
-              ],
-              2
-              /* CLASS */
-            ),
-            vue.createElementVNode("view", { class: "uni-calendar__box" }, [
-              $props.showMonth ? (vue.openBlock(), vue.createElementBlock("view", {
-                key: 0,
-                class: "uni-calendar__box-bg"
-              }, [
-                vue.createElementVNode(
-                  "text",
-                  { class: "uni-calendar__box-bg-text" },
-                  vue.toDisplayString($data.nowDate.month),
-                  1
-                  /* TEXT */
-                )
-              ])) : vue.createCommentVNode("v-if", true),
-              vue.createElementVNode("view", {
-                class: "uni-calendar__weeks",
-                style: { "padding-bottom": "7px" }
-              }, [
-                vue.createElementVNode("view", { class: "uni-calendar__weeks-day" }, [
-                  vue.createElementVNode(
-                    "text",
-                    { class: "uni-calendar__weeks-day-text" },
-                    vue.toDisplayString($options.SUNText),
-                    1
-                    /* TEXT */
-                  )
-                ]),
-                vue.createElementVNode("view", { class: "uni-calendar__weeks-day" }, [
-                  vue.createElementVNode(
-                    "text",
-                    { class: "uni-calendar__weeks-day-text" },
-                    vue.toDisplayString($options.MONText),
-                    1
-                    /* TEXT */
-                  )
-                ]),
-                vue.createElementVNode("view", { class: "uni-calendar__weeks-day" }, [
-                  vue.createElementVNode(
-                    "text",
-                    { class: "uni-calendar__weeks-day-text" },
-                    vue.toDisplayString($options.TUEText),
-                    1
-                    /* TEXT */
-                  )
-                ]),
-                vue.createElementVNode("view", { class: "uni-calendar__weeks-day" }, [
-                  vue.createElementVNode(
-                    "text",
-                    { class: "uni-calendar__weeks-day-text" },
-                    vue.toDisplayString($options.WEDText),
-                    1
-                    /* TEXT */
-                  )
-                ]),
-                vue.createElementVNode("view", { class: "uni-calendar__weeks-day" }, [
-                  vue.createElementVNode(
-                    "text",
-                    { class: "uni-calendar__weeks-day-text" },
-                    vue.toDisplayString($options.THUText),
-                    1
-                    /* TEXT */
-                  )
-                ]),
-                vue.createElementVNode("view", { class: "uni-calendar__weeks-day" }, [
-                  vue.createElementVNode(
-                    "text",
-                    { class: "uni-calendar__weeks-day-text" },
-                    vue.toDisplayString($options.FRIText),
-                    1
-                    /* TEXT */
-                  )
-                ]),
-                vue.createElementVNode("view", { class: "uni-calendar__weeks-day" }, [
-                  vue.createElementVNode(
-                    "text",
-                    { class: "uni-calendar__weeks-day-text" },
-                    vue.toDisplayString($options.SATText),
-                    1
-                    /* TEXT */
-                  )
-                ])
-              ]),
-              (vue.openBlock(true), vue.createElementBlock(
-                vue.Fragment,
-                null,
-                vue.renderList($data.weeks, (item, weekIndex) => {
-                  return vue.openBlock(), vue.createElementBlock("view", {
-                    class: "uni-calendar__weeks",
-                    key: weekIndex
-                  }, [
-                    (vue.openBlock(true), vue.createElementBlock(
-                      vue.Fragment,
-                      null,
-                      vue.renderList(item, (weeks, weeksIndex) => {
-                        return vue.openBlock(), vue.createElementBlock("view", {
-                          class: "uni-calendar__weeks-item",
-                          key: weeksIndex
-                        }, [
-                          vue.createVNode(_component_calendar_item, {
-                            class: "uni-calendar-item--hook",
-                            weeks,
-                            calendar: $data.calendar,
-                            selected: $props.selected,
-                            checkHover: $props.range,
-                            onChange: $options.choiceDate,
-                            onHandleMouse: $options.handleMouse
-                          }, null, 8, ["weeks", "calendar", "selected", "checkHover", "onChange", "onHandleMouse"])
-                        ]);
-                      }),
-                      128
-                      /* KEYED_FRAGMENT */
-                    ))
-                  ]);
-                }),
-                128
-                /* KEYED_FRAGMENT */
-              ))
-            ]),
-            !$props.insert && !$props.range && $props.hasTime ? (vue.openBlock(), vue.createElementBlock("view", {
-              key: 0,
-              class: "uni-date-changed uni-calendar--fixed-top",
-              style: { "padding": "0 80px" }
-            }, [
-              vue.createElementVNode(
-                "view",
-                { class: "uni-date-changed--time-date" },
-                vue.toDisplayString($data.tempSingleDate ? $data.tempSingleDate : $options.selectDateText),
-                1
-                /* TEXT */
-              ),
-              vue.createVNode(_component_time_picker, {
-                type: "time",
-                start: $options.timepickerStartTime,
-                end: $options.timepickerEndTime,
-                modelValue: $data.time,
-                "onUpdate:modelValue": _cache[5] || (_cache[5] = ($event) => $data.time = $event),
-                disabled: !$data.tempSingleDate,
-                border: false,
-                "hide-second": $props.hideSecond,
-                class: "time-picker-style"
-              }, null, 8, ["start", "end", "modelValue", "disabled", "hide-second"])
-            ])) : vue.createCommentVNode("v-if", true),
-            !$props.insert && $props.range && $props.hasTime ? (vue.openBlock(), vue.createElementBlock("view", {
-              key: 1,
-              class: "uni-date-changed uni-calendar--fixed-top"
-            }, [
-              vue.createElementVNode("view", { class: "uni-date-changed--time-start" }, [
-                vue.createElementVNode(
-                  "view",
-                  { class: "uni-date-changed--time-date" },
-                  vue.toDisplayString($data.tempRange.before ? $data.tempRange.before : $options.startDateText),
-                  1
-                  /* TEXT */
-                ),
-                vue.createVNode(_component_time_picker, {
-                  type: "time",
-                  start: $options.timepickerStartTime,
-                  modelValue: $data.timeRange.startTime,
-                  "onUpdate:modelValue": _cache[6] || (_cache[6] = ($event) => $data.timeRange.startTime = $event),
-                  border: false,
-                  "hide-second": $props.hideSecond,
-                  disabled: !$data.tempRange.before,
-                  class: "time-picker-style"
-                }, null, 8, ["start", "modelValue", "hide-second", "disabled"])
-              ]),
-              vue.createElementVNode("view", { style: { "line-height": "50px" } }, [
-                vue.createVNode(_component_uni_icons, {
-                  type: "arrowthinright",
-                  color: "#999"
-                })
-              ]),
-              vue.createElementVNode("view", { class: "uni-date-changed--time-end" }, [
-                vue.createElementVNode(
-                  "view",
-                  { class: "uni-date-changed--time-date" },
-                  vue.toDisplayString($data.tempRange.after ? $data.tempRange.after : $options.endDateText),
-                  1
-                  /* TEXT */
-                ),
-                vue.createVNode(_component_time_picker, {
-                  type: "time",
-                  end: $options.timepickerEndTime,
-                  modelValue: $data.timeRange.endTime,
-                  "onUpdate:modelValue": _cache[7] || (_cache[7] = ($event) => $data.timeRange.endTime = $event),
-                  border: false,
-                  "hide-second": $props.hideSecond,
-                  disabled: !$data.tempRange.after,
-                  class: "time-picker-style"
-                }, null, 8, ["end", "modelValue", "hide-second", "disabled"])
-              ])
-            ])) : vue.createCommentVNode("v-if", true),
-            !$props.insert ? (vue.openBlock(), vue.createElementBlock("view", {
-              key: 2,
-              class: "uni-date-changed uni-date-btn--ok"
-            }, [
-              vue.createElementVNode(
-                "view",
-                {
-                  class: "uni-datetime-picker--btn",
-                  onClick: _cache[8] || (_cache[8] = (...args) => $options.confirm && $options.confirm(...args))
-                },
-                vue.toDisplayString($options.confirmText),
-                1
-                /* TEXT */
-              )
-            ])) : vue.createCommentVNode("v-if", true)
-          ],
-          2
-          /* CLASS */
-        )) : vue.createCommentVNode("v-if", true)
-      ],
-      32
-      /* NEED_HYDRATION */
-    );
-  }
-  const Calendar = /* @__PURE__ */ _export_sfc(_sfc_main$i, [["render", _sfc_render$h], ["__scopeId", "data-v-bbebfd0f"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-datetime-picker/calendar.vue"]]);
-  const _sfc_main$h = {
-    name: "UniDatetimePicker",
-    options: {
-      virtualHost: true
-    },
-    components: {
-      Calendar,
-      TimePicker
-    },
-    data() {
-      return {
-        isRange: false,
-        hasTime: false,
-        displayValue: "",
-        inputDate: "",
-        calendarDate: "",
-        pickerTime: "",
-        calendarRange: {
-          startDate: "",
-          startTime: "",
-          endDate: "",
-          endTime: ""
-        },
-        displayRangeValue: {
-          startDate: "",
-          endDate: ""
-        },
-        tempRange: {
-          startDate: "",
-          startTime: "",
-          endDate: "",
-          endTime: ""
-        },
-        // 宸﹀彸鏃ュ巻鍚屾鏁版嵁
-        startMultipleStatus: {
-          before: "",
-          after: "",
-          data: [],
-          fulldate: ""
-        },
-        endMultipleStatus: {
-          before: "",
-          after: "",
-          data: [],
-          fulldate: ""
-        },
-        pickerVisible: false,
-        pickerPositionStyle: null,
-        isEmitValue: false,
-        isPhone: false,
-        isFirstShow: true,
-        i18nT: () => {
-        }
-      };
-    },
-    props: {
-      type: {
-        type: String,
-        default: "datetime"
-      },
-      value: {
-        type: [String, Number, Array, Date],
-        default: ""
-      },
-      modelValue: {
-        type: [String, Number, Array, Date],
-        default: ""
-      },
-      start: {
-        type: [Number, String],
-        default: ""
-      },
-      end: {
-        type: [Number, String],
-        default: ""
-      },
-      returnType: {
-        type: String,
-        default: "string"
-      },
-      placeholder: {
-        type: String,
-        default: ""
-      },
-      startPlaceholder: {
-        type: String,
-        default: ""
-      },
-      endPlaceholder: {
-        type: String,
-        default: ""
-      },
-      rangeSeparator: {
-        type: String,
-        default: "-"
-      },
-      border: {
-        type: [Boolean],
-        default: true
-      },
-      disabled: {
-        type: [Boolean],
-        default: false
-      },
-      clearIcon: {
-        type: [Boolean],
-        default: true
-      },
-      hideSecond: {
-        type: [Boolean],
-        default: false
-      },
-      defaultValue: {
-        type: [String, Object, Array],
-        default: ""
-      }
-    },
-    watch: {
-      type: {
-        immediate: true,
-        handler(newVal) {
-          this.hasTime = newVal.indexOf("time") !== -1;
-          this.isRange = newVal.indexOf("range") !== -1;
-        }
-      },
-      modelValue: {
-        immediate: true,
-        handler(newVal) {
-          if (this.isEmitValue) {
-            this.isEmitValue = false;
-            return;
-          }
-          this.initPicker(newVal);
-        }
-      },
-      start: {
-        immediate: true,
-        handler(newVal) {
-          if (!newVal)
-            return;
-          this.calendarRange.startDate = getDate(newVal);
-          if (this.hasTime) {
-            this.calendarRange.startTime = getTime(newVal);
-          }
-        }
-      },
-      end: {
-        immediate: true,
-        handler(newVal) {
-          if (!newVal)
-            return;
-          this.calendarRange.endDate = getDate(newVal);
-          if (this.hasTime) {
-            this.calendarRange.endTime = getTime(newVal, this.hideSecond);
-          }
-        }
-      }
-    },
-    computed: {
-      timepickerStartTime() {
-        const activeDate = this.isRange ? this.tempRange.startDate : this.inputDate;
-        return activeDate === this.calendarRange.startDate ? this.calendarRange.startTime : "";
-      },
-      timepickerEndTime() {
-        const activeDate = this.isRange ? this.tempRange.endDate : this.inputDate;
-        return activeDate === this.calendarRange.endDate ? this.calendarRange.endTime : "";
-      },
-      mobileCalendarTime() {
-        const timeRange = {
-          start: this.tempRange.startTime,
-          end: this.tempRange.endTime
-        };
-        return this.isRange ? timeRange : this.pickerTime;
-      },
-      mobSelectableTime() {
-        return {
-          start: this.calendarRange.startTime,
-          end: this.calendarRange.endTime
-        };
-      },
-      datePopupWidth() {
-        return this.isRange ? 653 : 301;
-      },
-      /**
-       * for i18n
-       */
-      singlePlaceholderText() {
-        return this.placeholder || (this.type === "date" ? this.selectDateText : this.selectDateTimeText);
-      },
-      startPlaceholderText() {
-        return this.startPlaceholder || this.startDateText;
-      },
-      endPlaceholderText() {
-        return this.endPlaceholder || this.endDateText;
-      },
-      selectDateText() {
-        return this.i18nT("uni-datetime-picker.selectDate");
-      },
-      selectDateTimeText() {
-        return this.i18nT("uni-datetime-picker.selectDateTime");
-      },
-      selectTimeText() {
-        return this.i18nT("uni-datetime-picker.selectTime");
-      },
-      startDateText() {
-        return this.startPlaceholder || this.i18nT("uni-datetime-picker.startDate");
-      },
-      startTimeText() {
-        return this.i18nT("uni-datetime-picker.startTime");
-      },
-      endDateText() {
-        return this.endPlaceholder || this.i18nT("uni-datetime-picker.endDate");
-      },
-      endTimeText() {
-        return this.i18nT("uni-datetime-picker.endTime");
-      },
-      okText() {
-        return this.i18nT("uni-datetime-picker.ok");
-      },
-      clearText() {
-        return this.i18nT("uni-datetime-picker.clear");
-      },
-      showClearIcon() {
-        return this.clearIcon && !this.disabled && (this.displayValue || this.displayRangeValue.startDate && this.displayRangeValue.endDate);
-      }
-    },
-    created() {
-      this.initI18nT();
-      this.platform();
-    },
-    methods: {
-      initI18nT() {
-        const vueI18n = initVueI18n(i18nMessages);
-        this.i18nT = vueI18n.t;
-      },
-      initPicker(newVal) {
-        if (!newVal && !this.defaultValue || Array.isArray(newVal) && !newVal.length) {
-          this.$nextTick(() => {
-            this.clear(false);
-          });
-          return;
-        }
-        if (!Array.isArray(newVal) && !this.isRange) {
-          if (newVal) {
-            this.displayValue = this.inputDate = this.calendarDate = getDate(newVal);
-            if (this.hasTime) {
-              this.pickerTime = getTime(newVal, this.hideSecond);
-              this.displayValue = `${this.displayValue} ${this.pickerTime}`;
-            }
-          } else if (this.defaultValue) {
-            this.inputDate = this.calendarDate = getDate(this.defaultValue);
-            if (this.hasTime) {
-              this.pickerTime = getTime(this.defaultValue, this.hideSecond);
-            }
-          }
-        } else {
-          const [before, after] = newVal;
-          if (!before && !after)
-            return;
-          const beforeDate = getDate(before);
-          const beforeTime = getTime(before, this.hideSecond);
-          const afterDate = getDate(after);
-          const afterTime = getTime(after, this.hideSecond);
-          const startDate = beforeDate;
-          const endDate = afterDate;
-          this.displayRangeValue.startDate = this.tempRange.startDate = startDate;
-          this.displayRangeValue.endDate = this.tempRange.endDate = endDate;
-          if (this.hasTime) {
-            this.displayRangeValue.startDate = `${beforeDate} ${beforeTime}`;
-            this.displayRangeValue.endDate = `${afterDate} ${afterTime}`;
-            this.tempRange.startTime = beforeTime;
-            this.tempRange.endTime = afterTime;
-          }
-          const defaultRange = {
-            before: beforeDate,
-            after: afterDate
-          };
-          this.startMultipleStatus = Object.assign({}, this.startMultipleStatus, defaultRange, {
-            which: "right"
-          });
-          this.endMultipleStatus = Object.assign({}, this.endMultipleStatus, defaultRange, {
-            which: "left"
-          });
-        }
-      },
-      updateLeftCale(e2) {
-        const left = this.$refs.left;
-        left.cale.setHoverMultiple(e2.after);
-        left.setDate(this.$refs.left.nowDate.fullDate);
-      },
-      updateRightCale(e2) {
-        const right = this.$refs.right;
-        right.cale.setHoverMultiple(e2.after);
-        right.setDate(this.$refs.right.nowDate.fullDate);
-      },
-      platform() {
-        if (typeof navigator !== "undefined") {
-          this.isPhone = navigator.userAgent.toLowerCase().indexOf("mobile") !== -1;
-          return;
-        }
-        const {
-          windowWidth
-        } = uni.getSystemInfoSync();
-        this.isPhone = windowWidth <= 500;
-        this.windowWidth = windowWidth;
-      },
-      show() {
-        this.$emit("show");
-        if (this.disabled) {
-          return;
-        }
-        this.platform();
-        if (this.isPhone) {
-          setTimeout(() => {
-            this.$refs.mobile.open();
-          }, 0);
-          return;
-        }
-        this.pickerPositionStyle = {
-          top: "10px"
-        };
-        const dateEditor = uni.createSelectorQuery().in(this).select(".uni-date-editor");
-        dateEditor.boundingClientRect((rect) => {
-          if (this.windowWidth - rect.left < this.datePopupWidth) {
-            this.pickerPositionStyle.right = 0;
-          }
-        }).exec();
-        setTimeout(() => {
-          this.pickerVisible = !this.pickerVisible;
-          if (!this.isPhone && this.isRange && this.isFirstShow) {
-            this.isFirstShow = false;
-            const {
-              startDate,
-              endDate
-            } = this.calendarRange;
-            if (startDate && endDate) {
-              if (this.diffDate(startDate, endDate) < 30) {
-                this.$refs.right.changeMonth("pre");
-              }
-            } else {
-              if (this.isPhone) {
-                this.$refs.right.cale.lastHover = false;
-              }
-            }
-          }
-        }, 50);
-      },
-      close() {
-        setTimeout(() => {
-          this.pickerVisible = false;
-          this.$emit("maskClick", this.value);
-          this.$refs.mobile && this.$refs.mobile.close();
-        }, 20);
-      },
-      setEmit(value) {
-        if (this.returnType === "timestamp" || this.returnType === "date") {
-          if (!Array.isArray(value)) {
-            if (!this.hasTime) {
-              value = value + " 00:00:00";
-            }
-            value = this.createTimestamp(value);
-            if (this.returnType === "date") {
-              value = new Date(value);
-            }
-          } else {
-            if (!this.hasTime) {
-              value[0] = value[0] + " 00:00:00";
-              value[1] = value[1] + " 00:00:00";
-            }
-            value[0] = this.createTimestamp(value[0]);
-            value[1] = this.createTimestamp(value[1]);
-            if (this.returnType === "date") {
-              value[0] = new Date(value[0]);
-              value[1] = new Date(value[1]);
-            }
-          }
-        }
-        this.$emit("update:modelValue", value);
-        this.$emit("input", value);
-        this.$emit("change", value);
-        this.isEmitValue = true;
-      },
-      createTimestamp(date) {
-        date = fixIosDateFormat(date);
-        return Date.parse(new Date(date));
-      },
-      singleChange(e2) {
-        this.calendarDate = this.inputDate = e2.fulldate;
-        if (this.hasTime)
-          return;
-        this.confirmSingleChange();
-      },
-      confirmSingleChange() {
-        if (!checkDate(this.inputDate)) {
-          const now2 = /* @__PURE__ */ new Date();
-          this.calendarDate = this.inputDate = getDate(now2);
-          this.pickerTime = getTime(now2, this.hideSecond);
-        }
-        let startLaterInputDate = false;
-        let startDate, startTime;
-        if (this.start) {
-          let startString = this.start;
-          if (typeof this.start === "number") {
-            startString = getDateTime(this.start, this.hideSecond);
-          }
-          [startDate, startTime] = startString.split(" ");
-          if (this.start && !dateCompare(startDate, this.inputDate)) {
-            startLaterInputDate = true;
-            this.inputDate = startDate;
-          }
-        }
-        let endEarlierInputDate = false;
-        let endDate, endTime;
-        if (this.end) {
-          let endString = this.end;
-          if (typeof this.end === "number") {
-            endString = getDateTime(this.end, this.hideSecond);
-          }
-          [endDate, endTime] = endString.split(" ");
-          if (this.end && !dateCompare(this.inputDate, endDate)) {
-            endEarlierInputDate = true;
-            this.inputDate = endDate;
-          }
-        }
-        if (this.hasTime) {
-          if (startLaterInputDate) {
-            this.pickerTime = startTime || getDefaultSecond(this.hideSecond);
-          }
-          if (endEarlierInputDate) {
-            this.pickerTime = endTime || getDefaultSecond(this.hideSecond);
-          }
-          if (!this.pickerTime) {
-            this.pickerTime = getTime(Date.now(), this.hideSecond);
-          }
-          this.displayValue = `${this.inputDate} ${this.pickerTime}`;
-        } else {
-          this.displayValue = this.inputDate;
-        }
-        this.setEmit(this.displayValue);
-        this.pickerVisible = false;
-      },
-      leftChange(e2) {
-        const {
-          before,
-          after
-        } = e2.range;
-        this.rangeChange(before, after);
-        const obj = {
-          before: e2.range.before,
-          after: e2.range.after,
-          data: e2.range.data,
-          fulldate: e2.fulldate
-        };
-        this.startMultipleStatus = Object.assign({}, this.startMultipleStatus, obj);
-        this.$emit("calendarClick", e2);
-      },
-      rightChange(e2) {
-        const {
-          before,
-          after
-        } = e2.range;
-        this.rangeChange(before, after);
-        const obj = {
-          before: e2.range.before,
-          after: e2.range.after,
-          data: e2.range.data,
-          fulldate: e2.fulldate
-        };
-        this.endMultipleStatus = Object.assign({}, this.endMultipleStatus, obj);
-        this.$emit("calendarClick", e2);
-      },
-      mobileChange(e2) {
-        if (this.isRange) {
-          const {
-            before,
-            after
-          } = e2.range;
-          if (!before) {
-            return;
-          }
-          this.handleStartAndEnd(before, after, true);
-          if (this.hasTime) {
-            const {
-              startTime,
-              endTime
-            } = e2.timeRange;
-            this.tempRange.startTime = startTime;
-            this.tempRange.endTime = endTime;
-          }
-          this.confirmRangeChange();
-        } else {
-          if (this.hasTime) {
-            this.displayValue = e2.fulldate + " " + e2.time;
-          } else {
-            this.displayValue = e2.fulldate;
-          }
-          this.setEmit(this.displayValue);
-        }
-        this.$refs.mobile.close();
-      },
-      rangeChange(before, after) {
-        if (!(before && after))
-          return;
-        this.handleStartAndEnd(before, after, true);
-        if (this.hasTime)
-          return;
-        this.confirmRangeChange();
-      },
-      confirmRangeChange() {
-        if (!this.tempRange.startDate || !this.tempRange.endDate) {
-          this.pickerVisible = false;
-          return;
-        }
-        if (!checkDate(this.tempRange.startDate)) {
-          this.tempRange.startDate = getDate(Date.now());
-        }
-        if (!checkDate(this.tempRange.endDate)) {
-          this.tempRange.endDate = getDate(Date.now());
-        }
-        let start, end;
-        let startDateLaterRangeStartDate = false;
-        let startDateLaterRangeEndDate = false;
-        let startDate, startTime;
-        if (this.start) {
-          let startString = this.start;
-          if (typeof this.start === "number") {
-            startString = getDateTime(this.start, this.hideSecond);
-          }
-          [startDate, startTime] = startString.split(" ");
-          if (this.start && !dateCompare(this.start, `${this.tempRange.startDate} ${this.tempRange.startTime}`)) {
-            startDateLaterRangeStartDate = true;
-            this.tempRange.startDate = startDate;
-          }
-          if (this.start && !dateCompare(this.start, `${this.tempRange.endDate} ${this.tempRange.endTime}`)) {
-            startDateLaterRangeEndDate = true;
-            this.tempRange.endDate = startDate;
-          }
-        }
-        let endDateEarlierRangeStartDate = false;
-        let endDateEarlierRangeEndDate = false;
-        let endDate, endTime;
-        if (this.end) {
-          let endString = this.end;
-          if (typeof this.end === "number") {
-            endString = getDateTime(this.end, this.hideSecond);
-          }
-          [endDate, endTime] = endString.split(" ");
-          if (this.end && !dateCompare(`${this.tempRange.startDate} ${this.tempRange.startTime}`, this.end)) {
-            endDateEarlierRangeStartDate = true;
-            this.tempRange.startDate = endDate;
-          }
-          if (this.end && !dateCompare(`${this.tempRange.endDate} ${this.tempRange.endTime}`, this.end)) {
-            endDateEarlierRangeEndDate = true;
-            this.tempRange.endDate = endDate;
-          }
-        }
-        if (!this.hasTime) {
-          start = this.displayRangeValue.startDate = this.tempRange.startDate;
-          end = this.displayRangeValue.endDate = this.tempRange.endDate;
-        } else {
-          if (startDateLaterRangeStartDate) {
-            this.tempRange.startTime = startTime || getDefaultSecond(this.hideSecond);
-          } else if (endDateEarlierRangeStartDate) {
-            this.tempRange.startTime = endTime || getDefaultSecond(this.hideSecond);
-          }
-          if (!this.tempRange.startTime) {
-            this.tempRange.startTime = getTime(Date.now(), this.hideSecond);
-          }
-          if (startDateLaterRangeEndDate) {
-            this.tempRange.endTime = startTime || getDefaultSecond(this.hideSecond);
-          } else if (endDateEarlierRangeEndDate) {
-            this.tempRange.endTime = endTime || getDefaultSecond(this.hideSecond);
-          }
-          if (!this.tempRange.endTime) {
-            this.tempRange.endTime = getTime(Date.now(), this.hideSecond);
-          }
-          start = this.displayRangeValue.startDate = `${this.tempRange.startDate} ${this.tempRange.startTime}`;
-          end = this.displayRangeValue.endDate = `${this.tempRange.endDate} ${this.tempRange.endTime}`;
-        }
-        if (!dateCompare(start, end)) {
-          [start, end] = [end, start];
-        }
-        this.displayRangeValue.startDate = start;
-        this.displayRangeValue.endDate = end;
-        const displayRange = [start, end];
-        this.setEmit(displayRange);
-        this.pickerVisible = false;
-      },
-      handleStartAndEnd(before, after, temp = false) {
-        if (!before)
-          return;
-        if (!after)
-          after = before;
-        const type = temp ? "tempRange" : "range";
-        const isStartEarlierEnd = dateCompare(before, after);
-        this[type].startDate = isStartEarlierEnd ? before : after;
-        this[type].endDate = isStartEarlierEnd ? after : before;
-      },
-      /**
-       * 姣旇緝鏃堕棿澶у皬
-       */
-      dateCompare(startDate, endDate) {
-        startDate = new Date(startDate.replace("-", "/").replace("-", "/"));
-        endDate = new Date(endDate.replace("-", "/").replace("-", "/"));
-        return startDate <= endDate;
-      },
-      /**
-       * 姣旇緝鏃堕棿宸�
-       */
-      diffDate(startDate, endDate) {
-        startDate = new Date(startDate.replace("-", "/").replace("-", "/"));
-        endDate = new Date(endDate.replace("-", "/").replace("-", "/"));
-        const diff = (endDate - startDate) / (24 * 60 * 60 * 1e3);
-        return Math.abs(diff);
-      },
-      clear(needEmit = true) {
-        if (!this.isRange) {
-          this.displayValue = "";
-          this.inputDate = "";
-          this.pickerTime = "";
-          if (this.isPhone) {
-            this.$refs.mobile && this.$refs.mobile.clearCalender();
-          } else {
-            this.$refs.pcSingle && this.$refs.pcSingle.clearCalender();
-          }
-          if (needEmit) {
-            this.$emit("change", "");
-            this.$emit("input", "");
-            this.$emit("update:modelValue", "");
-          }
-        } else {
-          this.displayRangeValue.startDate = "";
-          this.displayRangeValue.endDate = "";
-          this.tempRange.startDate = "";
-          this.tempRange.startTime = "";
-          this.tempRange.endDate = "";
-          this.tempRange.endTime = "";
-          if (this.isPhone) {
-            this.$refs.mobile && this.$refs.mobile.clearCalender();
-          } else {
-            this.$refs.left && this.$refs.left.clearCalender();
-            this.$refs.right && this.$refs.right.clearCalender();
-            this.$refs.right && this.$refs.right.changeMonth("next");
-          }
-          if (needEmit) {
-            this.$emit("change", []);
-            this.$emit("input", []);
-            this.$emit("update:modelValue", []);
-          }
-        }
-      },
-      calendarClick(e2) {
-        this.$emit("calendarClick", e2);
-      }
-    }
-  };
-  function _sfc_render$g(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_icons = resolveEasycom(vue.resolveDynamicComponent("uni-icons"), __easycom_0$6);
-    const _component_time_picker = vue.resolveComponent("time-picker");
-    const _component_Calendar = vue.resolveComponent("Calendar");
-    return vue.openBlock(), vue.createElementBlock("view", { class: "uni-date" }, [
-      vue.createElementVNode("view", {
-        class: "uni-date-editor",
-        onClick: _cache[1] || (_cache[1] = (...args) => $options.show && $options.show(...args))
-      }, [
-        vue.renderSlot(_ctx.$slots, "default", {}, () => [
-          vue.createElementVNode(
-            "view",
-            {
-              class: vue.normalizeClass(["uni-date-editor--x", { "uni-date-editor--x__disabled": $props.disabled, "uni-date-x--border": $props.border }])
-            },
-            [
-              !$data.isRange ? (vue.openBlock(), vue.createElementBlock("view", {
-                key: 0,
-                class: "uni-date-x uni-date-single"
-              }, [
-                vue.createVNode(_component_uni_icons, {
-                  class: "icon-calendar",
-                  type: "calendar",
-                  color: "#c0c4cc",
-                  size: "22"
-                }),
-                vue.createElementVNode(
-                  "view",
-                  { class: "uni-date__x-input" },
-                  vue.toDisplayString($data.displayValue || $options.singlePlaceholderText),
-                  1
-                  /* TEXT */
-                )
-              ])) : (vue.openBlock(), vue.createElementBlock("view", {
-                key: 1,
-                class: "uni-date-x uni-date-range"
-              }, [
-                vue.createVNode(_component_uni_icons, {
-                  class: "icon-calendar",
-                  type: "calendar",
-                  color: "#c0c4cc",
-                  size: "22"
-                }),
-                vue.createElementVNode(
-                  "view",
-                  { class: "uni-date__x-input text-center" },
-                  vue.toDisplayString($data.displayRangeValue.startDate || $options.startPlaceholderText),
-                  1
-                  /* TEXT */
-                ),
-                vue.createElementVNode(
-                  "view",
-                  { class: "range-separator" },
-                  vue.toDisplayString($props.rangeSeparator),
-                  1
-                  /* TEXT */
-                ),
-                vue.createElementVNode(
-                  "view",
-                  { class: "uni-date__x-input text-center" },
-                  vue.toDisplayString($data.displayRangeValue.endDate || $options.endPlaceholderText),
-                  1
-                  /* TEXT */
-                )
-              ])),
-              $options.showClearIcon ? (vue.openBlock(), vue.createElementBlock("view", {
-                key: 2,
-                class: "uni-date__icon-clear",
-                onClick: _cache[0] || (_cache[0] = vue.withModifiers((...args) => $options.clear && $options.clear(...args), ["stop"]))
-              }, [
-                vue.createVNode(_component_uni_icons, {
-                  type: "clear",
-                  color: "#c0c4cc",
-                  size: "22"
-                })
-              ])) : vue.createCommentVNode("v-if", true)
-            ],
-            2
-            /* CLASS */
-          )
-        ], true)
-      ]),
-      vue.withDirectives(vue.createElementVNode(
-        "view",
-        {
-          class: "uni-date-mask--pc",
-          onClick: _cache[2] || (_cache[2] = (...args) => $options.close && $options.close(...args))
-        },
-        null,
-        512
-        /* NEED_PATCH */
-      ), [
-        [vue.vShow, $data.pickerVisible]
-      ]),
-      !$data.isPhone ? vue.withDirectives((vue.openBlock(), vue.createElementBlock(
-        "view",
-        {
-          key: 0,
-          ref: "datePicker",
-          class: "uni-date-picker__container"
-        },
-        [
-          !$data.isRange ? (vue.openBlock(), vue.createElementBlock(
-            "view",
-            {
-              key: 0,
-              class: "uni-date-single--x",
-              style: vue.normalizeStyle($data.pickerPositionStyle)
-            },
-            [
-              vue.createElementVNode("view", { class: "uni-popper__arrow" }),
-              $data.hasTime ? (vue.openBlock(), vue.createElementBlock("view", {
-                key: 0,
-                class: "uni-date-changed popup-x-header"
-              }, [
-                vue.withDirectives(vue.createElementVNode("input", {
-                  class: "uni-date__input text-center",
-                  type: "text",
-                  "onUpdate:modelValue": _cache[3] || (_cache[3] = ($event) => $data.inputDate = $event),
-                  placeholder: $options.selectDateText
-                }, null, 8, ["placeholder"]), [
-                  [vue.vModelText, $data.inputDate]
-                ]),
-                vue.createVNode(_component_time_picker, {
-                  type: "time",
-                  modelValue: $data.pickerTime,
-                  "onUpdate:modelValue": _cache[5] || (_cache[5] = ($event) => $data.pickerTime = $event),
-                  border: false,
-                  disabled: !$data.inputDate,
-                  start: $options.timepickerStartTime,
-                  end: $options.timepickerEndTime,
-                  hideSecond: $props.hideSecond,
-                  style: { "width": "100%" }
-                }, {
-                  default: vue.withCtx(() => [
-                    vue.withDirectives(vue.createElementVNode("input", {
-                      class: "uni-date__input text-center",
-                      type: "text",
-                      "onUpdate:modelValue": _cache[4] || (_cache[4] = ($event) => $data.pickerTime = $event),
-                      placeholder: $options.selectTimeText,
-                      disabled: !$data.inputDate
-                    }, null, 8, ["placeholder", "disabled"]), [
-                      [vue.vModelText, $data.pickerTime]
-                    ])
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }, 8, ["modelValue", "disabled", "start", "end", "hideSecond"])
-              ])) : vue.createCommentVNode("v-if", true),
-              vue.createVNode(_component_Calendar, {
-                ref: "pcSingle",
-                showMonth: false,
-                "start-date": $data.calendarRange.startDate,
-                "end-date": $data.calendarRange.endDate,
-                date: $data.calendarDate,
-                onChange: $options.singleChange,
-                "default-value": $props.defaultValue,
-                style: { "padding": "0 8px" }
-              }, null, 8, ["start-date", "end-date", "date", "onChange", "default-value"]),
-              $data.hasTime ? (vue.openBlock(), vue.createElementBlock("view", {
-                key: 1,
-                class: "popup-x-footer"
-              }, [
-                vue.createElementVNode(
-                  "text",
-                  {
-                    class: "confirm-text",
-                    onClick: _cache[6] || (_cache[6] = (...args) => $options.confirmSingleChange && $options.confirmSingleChange(...args))
-                  },
-                  vue.toDisplayString($options.okText),
-                  1
-                  /* TEXT */
-                )
-              ])) : vue.createCommentVNode("v-if", true)
-            ],
-            4
-            /* STYLE */
-          )) : (vue.openBlock(), vue.createElementBlock(
-            "view",
-            {
-              key: 1,
-              class: "uni-date-range--x",
-              style: vue.normalizeStyle($data.pickerPositionStyle)
-            },
-            [
-              vue.createElementVNode("view", { class: "uni-popper__arrow" }),
-              $data.hasTime ? (vue.openBlock(), vue.createElementBlock("view", {
-                key: 0,
-                class: "popup-x-header uni-date-changed"
-              }, [
-                vue.createElementVNode("view", { class: "popup-x-header--datetime" }, [
-                  vue.withDirectives(vue.createElementVNode("input", {
-                    class: "uni-date__input uni-date-range__input",
-                    type: "text",
-                    "onUpdate:modelValue": _cache[7] || (_cache[7] = ($event) => $data.tempRange.startDate = $event),
-                    placeholder: $options.startDateText
-                  }, null, 8, ["placeholder"]), [
-                    [vue.vModelText, $data.tempRange.startDate]
-                  ]),
-                  vue.createVNode(_component_time_picker, {
-                    type: "time",
-                    modelValue: $data.tempRange.startTime,
-                    "onUpdate:modelValue": _cache[9] || (_cache[9] = ($event) => $data.tempRange.startTime = $event),
-                    start: $options.timepickerStartTime,
-                    border: false,
-                    disabled: !$data.tempRange.startDate,
-                    hideSecond: $props.hideSecond
-                  }, {
-                    default: vue.withCtx(() => [
-                      vue.withDirectives(vue.createElementVNode("input", {
-                        class: "uni-date__input uni-date-range__input",
-                        type: "text",
-                        "onUpdate:modelValue": _cache[8] || (_cache[8] = ($event) => $data.tempRange.startTime = $event),
-                        placeholder: $options.startTimeText,
-                        disabled: !$data.tempRange.startDate
-                      }, null, 8, ["placeholder", "disabled"]), [
-                        [vue.vModelText, $data.tempRange.startTime]
-                      ])
-                    ]),
-                    _: 1
-                    /* STABLE */
-                  }, 8, ["modelValue", "start", "disabled", "hideSecond"])
-                ]),
-                vue.createVNode(_component_uni_icons, {
-                  type: "arrowthinright",
-                  color: "#999",
-                  style: { "line-height": "40px" }
-                }),
-                vue.createElementVNode("view", { class: "popup-x-header--datetime" }, [
-                  vue.withDirectives(vue.createElementVNode("input", {
-                    class: "uni-date__input uni-date-range__input",
-                    type: "text",
-                    "onUpdate:modelValue": _cache[10] || (_cache[10] = ($event) => $data.tempRange.endDate = $event),
-                    placeholder: $options.endDateText
-                  }, null, 8, ["placeholder"]), [
-                    [vue.vModelText, $data.tempRange.endDate]
-                  ]),
-                  vue.createVNode(_component_time_picker, {
-                    type: "time",
-                    modelValue: $data.tempRange.endTime,
-                    "onUpdate:modelValue": _cache[12] || (_cache[12] = ($event) => $data.tempRange.endTime = $event),
-                    end: $options.timepickerEndTime,
-                    border: false,
-                    disabled: !$data.tempRange.endDate,
-                    hideSecond: $props.hideSecond
-                  }, {
-                    default: vue.withCtx(() => [
-                      vue.withDirectives(vue.createElementVNode("input", {
-                        class: "uni-date__input uni-date-range__input",
-                        type: "text",
-                        "onUpdate:modelValue": _cache[11] || (_cache[11] = ($event) => $data.tempRange.endTime = $event),
-                        placeholder: $options.endTimeText,
-                        disabled: !$data.tempRange.endDate
-                      }, null, 8, ["placeholder", "disabled"]), [
-                        [vue.vModelText, $data.tempRange.endTime]
-                      ])
-                    ]),
-                    _: 1
-                    /* STABLE */
-                  }, 8, ["modelValue", "end", "disabled", "hideSecond"])
-                ])
-              ])) : vue.createCommentVNode("v-if", true),
-              vue.createElementVNode("view", { class: "popup-x-body" }, [
-                vue.createVNode(_component_Calendar, {
-                  ref: "left",
-                  showMonth: false,
-                  "start-date": $data.calendarRange.startDate,
-                  "end-date": $data.calendarRange.endDate,
-                  range: true,
-                  pleStatus: $data.endMultipleStatus,
-                  onChange: $options.leftChange,
-                  onFirstEnterCale: $options.updateRightCale,
-                  style: { "padding": "0 8px" }
-                }, null, 8, ["start-date", "end-date", "pleStatus", "onChange", "onFirstEnterCale"]),
-                vue.createVNode(_component_Calendar, {
-                  ref: "right",
-                  showMonth: false,
-                  "start-date": $data.calendarRange.startDate,
-                  "end-date": $data.calendarRange.endDate,
-                  range: true,
-                  onChange: $options.rightChange,
-                  pleStatus: $data.startMultipleStatus,
-                  onFirstEnterCale: $options.updateLeftCale,
-                  style: { "padding": "0 8px", "border-left": "1px solid #F1F1F1" }
-                }, null, 8, ["start-date", "end-date", "onChange", "pleStatus", "onFirstEnterCale"])
-              ]),
-              $data.hasTime ? (vue.openBlock(), vue.createElementBlock("view", {
-                key: 1,
-                class: "popup-x-footer"
-              }, [
-                vue.createElementVNode(
-                  "text",
-                  {
-                    onClick: _cache[13] || (_cache[13] = (...args) => $options.clear && $options.clear(...args))
-                  },
-                  vue.toDisplayString($options.clearText),
-                  1
-                  /* TEXT */
-                ),
-                vue.createElementVNode(
-                  "text",
-                  {
-                    class: "confirm-text",
-                    onClick: _cache[14] || (_cache[14] = (...args) => $options.confirmRangeChange && $options.confirmRangeChange(...args))
-                  },
-                  vue.toDisplayString($options.okText),
-                  1
-                  /* TEXT */
-                )
-              ])) : vue.createCommentVNode("v-if", true)
-            ],
-            4
-            /* STYLE */
-          ))
-        ],
-        512
-        /* NEED_PATCH */
-      )), [
-        [vue.vShow, $data.pickerVisible]
-      ]) : vue.createCommentVNode("v-if", true),
-      $data.isPhone ? (vue.openBlock(), vue.createBlock(_component_Calendar, {
-        key: 1,
-        ref: "mobile",
-        clearDate: false,
-        date: $data.calendarDate,
-        defTime: $options.mobileCalendarTime,
-        "start-date": $data.calendarRange.startDate,
-        "end-date": $data.calendarRange.endDate,
-        selectableTimes: $options.mobSelectableTime,
-        startPlaceholder: $props.startPlaceholder,
-        endPlaceholder: $props.endPlaceholder,
-        "default-value": $props.defaultValue,
-        pleStatus: $data.endMultipleStatus,
-        showMonth: false,
-        range: $data.isRange,
-        hasTime: $data.hasTime,
-        insert: false,
-        hideSecond: $props.hideSecond,
-        onConfirm: $options.mobileChange,
-        onMaskClose: $options.close,
-        onChange: $options.calendarClick
-      }, null, 8, ["date", "defTime", "start-date", "end-date", "selectableTimes", "startPlaceholder", "endPlaceholder", "default-value", "pleStatus", "range", "hasTime", "hideSecond", "onConfirm", "onMaskClose", "onChange"])) : vue.createCommentVNode("v-if", true)
-    ]);
-  }
-  const __easycom_0$2 = /* @__PURE__ */ _export_sfc(_sfc_main$h, [["render", _sfc_render$g], ["__scopeId", "data-v-9a209c07"], ["__file", "D:/Documents/app/qrcodeScaner/node_modules/@dcloudio/uni-ui/lib/uni-datetime-picker/uni-datetime-picker.vue"]]);
-  const _sfc_main$g = {
-    __name: "QuantityCompletion",
-    setup(__props, { expose: __expose }) {
-      __expose();
-      const store = userInfo();
-      const list = vue.ref({
-        "order_id": "璁�/搴�/鐗�",
-        "child_width": "瀹�",
-        "child_height": "楂�",
-        "completed_quantity": "瀹屽伐",
-        "breakage_quantity": "鐮存崯",
-        "finish_area": "瀹屽伐闈㈢Н",
-        "breakage_area": "娆$牬闈㈢Н"
-      });
-      const filterList = vue.ref({
-        "order_id": null,
-        "child_width": null,
-        "child_height": null,
-        "completed_quantity": null,
-        "breakage_quantity": null
-      });
-      const datetimerange = vue.ref([null, null]);
-      const reportingWorkList = vue.ref([]);
-      const reportingWorkListAll = vue.ref([]);
-      const getReportingWorkList = async () => {
-        const obj = {
-          userId: store.user.userId,
-          process: store.user.address,
-          searchDate: datetimerange.value
-        };
-        await request.post(`/reportingWork/selectShiftQuantity`, obj).then((res) => {
-          if (res.code === "200") {
-            reportingWorkList.value = res.data.data;
-            reportingWorkListAll.value = res.data.data;
-            datetimerange.value = res.data.date;
-          }
-        }).catch((err) => {
-          uni.showModal({
-            title: "鎻愮ず",
-            content: err,
-            showCancel: false
-          });
-        });
-      };
-      vue.onMounted(async () => {
-        await getReportingWorkList();
-      });
-      const changeTime = () => {
-        getReportingWorkList();
-      };
-      const sum = (val, index) => {
-        if (index === 0) {
-          return "鍚堣:";
-        }
-        const arr = ["completed_quantity", "breakage_quantity", "finish_area", "breakage_area"];
-        if (arr.includes(val)) {
-          let sum2 = 0;
-          reportingWorkList.value.forEach((item) => {
-            sum2 = Number(item[val]) + Number(sum2);
-          });
-          return sum2.toFixed(2).toString().replace(/\.?0+$/, "");
-        } else {
-          return null;
-        }
-      };
-      const filterInfo = () => {
-        let filter = Object.fromEntries(
-          Object.entries(filterList.value).filter(([_2, value]) => value !== null && value !== "")
-        );
-        if (JSON.stringify(filter) === "{}") {
-          reportingWorkList.value = reportingWorkListAll.value;
-        } else {
-          reportingWorkList.value = reportingWorkListAll.value.filter((item) => {
-            return Object.keys(filter).every((key) => {
-              return item[key].toString().includes(filter[key]);
-            });
-          });
-        }
-      };
-      const __returned__ = { store, list, filterList, datetimerange, reportingWorkList, reportingWorkListAll, getReportingWorkList, changeTime, sum, filterInfo, computed: vue.computed, onMounted: vue.onMounted, ref: vue.ref, watch: vue.watch, get userInfo() {
-        return userInfo;
-      }, get request() {
-        return request;
-      } };
-      Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
-      return __returned__;
-    }
-  };
-  function _sfc_render$f(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_datetime_picker = resolveEasycom(vue.resolveDynamicComponent("uni-datetime-picker"), __easycom_0$2);
-    const _component_uni_th = resolveEasycom(vue.resolveDynamicComponent("uni-th"), __easycom_1$3);
-    const _component_uni_tr = resolveEasycom(vue.resolveDynamicComponent("uni-tr"), __easycom_2);
-    const _component_uni_td = resolveEasycom(vue.resolveDynamicComponent("uni-td"), __easycom_4);
-    const _component_uni_table = resolveEasycom(vue.resolveDynamicComponent("uni-table"), __easycom_5);
-    return vue.openBlock(), vue.createElementBlock(
-      vue.Fragment,
-      null,
-      [
-        vue.createElementVNode("view", null, [
-          vue.createVNode(_component_uni_datetime_picker, {
-            onChange: $setup.changeTime,
-            modelValue: $setup.datetimerange,
-            "onUpdate:modelValue": _cache[0] || (_cache[0] = ($event) => $setup.datetimerange = $event),
-            type: "datetimerange",
-            rangeSeparator: "/"
-          }, null, 8, ["modelValue"])
-        ]),
-        vue.createElementVNode("view", null, [
-          vue.createVNode(_component_uni_table, {
-            border: "",
-            stripe: "",
-            style: { "width": "100%", "max-height": "100%", "overflow-y": "auto" }
-          }, {
-            default: vue.withCtx(() => [
-              vue.createVNode(_component_uni_tr, null, {
-                default: vue.withCtx(() => [
-                  (vue.openBlock(true), vue.createElementBlock(
-                    vue.Fragment,
-                    null,
-                    vue.renderList($setup.list, (item, keys, index) => {
-                      return vue.openBlock(), vue.createBlock(_component_uni_th, {
-                        width: index == 0 ? 70 : 45,
-                        align: "center"
-                      }, {
-                        default: vue.withCtx(() => [
-                          vue.createTextVNode(
-                            vue.toDisplayString(item),
-                            1
-                            /* TEXT */
-                          )
-                        ]),
-                        _: 2
-                        /* DYNAMIC */
-                      }, 1032, ["width"]);
-                    }),
-                    256
-                    /* UNKEYED_FRAGMENT */
-                  ))
-                ]),
-                _: 1
-                /* STABLE */
-              }),
-              vue.createVNode(_component_uni_tr, null, {
-                default: vue.withCtx(() => [
-                  (vue.openBlock(true), vue.createElementBlock(
-                    vue.Fragment,
-                    null,
-                    vue.renderList($setup.filterList, (item, keys, index) => {
-                      return vue.openBlock(), vue.createBlock(_component_uni_th, {
-                        width: index == 0 ? 70 : 45,
-                        align: "center"
-                      }, {
-                        default: vue.withCtx(() => [
-                          vue.withDirectives(vue.createElementVNode("input", {
-                            onBlur: $setup.filterInfo,
-                            type: "text",
-                            size: "mini",
-                            "onUpdate:modelValue": ($event) => $setup.filterList[keys] = $event
-                          }, null, 40, ["onUpdate:modelValue"]), [
-                            [
-                              vue.vModelText,
-                              $setup.filterList[keys],
-                              void 0,
-                              { trim: true }
-                            ]
-                          ])
-                        ]),
-                        _: 2
-                        /* DYNAMIC */
-                      }, 1032, ["width"]);
-                    }),
-                    256
-                    /* UNKEYED_FRAGMENT */
-                  ))
-                ]),
-                _: 1
-                /* STABLE */
-              }),
-              (vue.openBlock(true), vue.createElementBlock(
-                vue.Fragment,
-                null,
-                vue.renderList($setup.reportingWorkList, (items) => {
-                  return vue.openBlock(), vue.createBlock(
-                    _component_uni_tr,
-                    null,
-                    {
-                      default: vue.withCtx(() => [
-                        (vue.openBlock(true), vue.createElementBlock(
-                          vue.Fragment,
-                          null,
-                          vue.renderList($setup.list, (item, keys) => {
-                            return vue.openBlock(), vue.createBlock(
-                              _component_uni_td,
-                              { style: { "text-align": "center" } },
-                              {
-                                default: vue.withCtx(() => [
-                                  vue.createTextVNode(
-                                    vue.toDisplayString(items[keys]),
-                                    1
-                                    /* TEXT */
-                                  )
-                                ]),
-                                _: 2
-                                /* DYNAMIC */
-                              },
-                              1024
-                              /* DYNAMIC_SLOTS */
-                            );
-                          }),
-                          256
-                          /* UNKEYED_FRAGMENT */
-                        ))
-                      ]),
-                      _: 2
-                      /* DYNAMIC */
-                    },
-                    1024
-                    /* DYNAMIC_SLOTS */
-                  );
-                }),
-                256
-                /* UNKEYED_FRAGMENT */
-              )),
-              vue.createVNode(_component_uni_tr, null, {
-                default: vue.withCtx(() => [
-                  (vue.openBlock(true), vue.createElementBlock(
-                    vue.Fragment,
-                    null,
-                    vue.renderList($setup.list, (item, keys, index) => {
-                      return vue.openBlock(), vue.createBlock(
-                        _component_uni_td,
-                        { style: { "text-align": "center" } },
-                        {
-                          default: vue.withCtx(() => [
-                            vue.createTextVNode(
-                              vue.toDisplayString($setup.sum(keys, index)),
-                              1
-                              /* TEXT */
-                            )
-                          ]),
-                          _: 2
-                          /* DYNAMIC */
-                        },
-                        1024
-                        /* DYNAMIC_SLOTS */
-                      );
-                    }),
-                    256
-                    /* UNKEYED_FRAGMENT */
-                  ))
-                ]),
-                _: 1
-                /* STABLE */
-              })
-            ]),
-            _: 1
-            /* STABLE */
-          })
-        ])
-      ],
-      64
-      /* STABLE_FRAGMENT */
-    );
-  }
-  const PagesQuantityCompletionQuantityCompletion = /* @__PURE__ */ _export_sfc(_sfc_main$g, [["render", _sfc_render$f], ["__file", "D:/Documents/app/qrcodeScaner/pages/QuantityCompletion/QuantityCompletion.vue"]]);
-  const _sfc_main$f = {
-    __name: "ReviewReporitingWork",
-    setup(__props, { expose: __expose }) {
-      __expose();
-      const store = userInfo();
-      const reviewTitle = vue.ref({
-        reportingWorkId: "鎶ュ伐缂栧彿",
-        processId: "娴佺▼鍗″彿",
-        thisProcess: "宸ュ簭",
-        teamsGroupsName: "鐝粍",
-        thisCompletedQuantity: "瀹屽伐",
-        thisWornQuantity: "娆$牬",
-        reportingWorkTime: "鎶ュ伐鏃堕棿"
-      });
-      const quanlityReviewList = vue.ref([]);
-      vue.onMounted(() => {
-        getQuanlityReviewList();
-      });
-      const getQuanlityReviewList = async () => {
-        await request.post("/reportingWork/qualityReviewSearch").then((res) => {
-          if (res.code === "200") {
-            quanlityReviewList.value = res.data.data;
-          }
-        }).catch((err) => {
-          uni.showModal({
-            title: "鎻愮ず",
-            content: err,
-            showCancel: false
-          });
-        });
-      };
-      const confirmOpen = (row) => {
-        uni.showModal({
-          title: "鎻愮ず",
-          content: "纭瀹℃牳",
-          success: async (res) => {
-            if (res.confirm) {
-              await reviewDamage(row);
-            }
-          }
-        });
-      };
-      const reviewDamage = async (row) => {
-        await request.post(`/reportingWork/updateQualityStatus/${row.reportingWorkId}/${store.user.userName}`).then(async (res) => {
-          if (res.code === "200") {
-            await getQuanlityReviewList();
-            uni.showModal({
-              title: "鎻愮ず",
-              content: "瀹℃牳鎴愬姛",
-              showCancel: false
-            });
-          }
-        }).catch((err) => {
-          uni.showModal({
-            title: "鎻愮ず",
-            content: err,
-            showCancel: false
-          });
-        });
-      };
-      const __returned__ = { store, reviewTitle, quanlityReviewList, getQuanlityReviewList, confirmOpen, reviewDamage, ref: vue.ref, onMounted: vue.onMounted, get request() {
-        return request;
-      }, get userInfo() {
-        return userInfo;
-      } };
-      Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
-      return __returned__;
-    }
-  };
-  function _sfc_render$e(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_th = resolveEasycom(vue.resolveDynamicComponent("uni-th"), __easycom_1$3);
-    const _component_uni_tr = resolveEasycom(vue.resolveDynamicComponent("uni-tr"), __easycom_2);
-    const _component_uni_td = resolveEasycom(vue.resolveDynamicComponent("uni-td"), __easycom_4);
-    const _component_uni_table = resolveEasycom(vue.resolveDynamicComponent("uni-table"), __easycom_5);
-    return vue.openBlock(), vue.createElementBlock("view", null, [
-      vue.createVNode(_component_uni_table, {
-        border: "",
-        stripe: "",
-        style: { "width": "100%", "height": "100%", "overflow": "auto" }
-      }, {
-        default: vue.withCtx(() => [
-          vue.createVNode(_component_uni_tr, null, {
-            default: vue.withCtx(() => [
-              vue.createVNode(_component_uni_th, { align: "center" }, {
-                default: vue.withCtx(() => [
-                  vue.createTextVNode(" 鎿嶄綔 ")
-                ]),
-                _: 1
-                /* STABLE */
-              }),
-              (vue.openBlock(true), vue.createElementBlock(
-                vue.Fragment,
-                null,
-                vue.renderList($setup.reviewTitle, (item, keys, index) => {
-                  return vue.openBlock(), vue.createBlock(
-                    _component_uni_th,
-                    { align: "center" },
-                    {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode(
-                          vue.toDisplayString(item),
-                          1
-                          /* TEXT */
-                        )
-                      ]),
-                      _: 2
-                      /* DYNAMIC */
-                    },
-                    1024
-                    /* DYNAMIC_SLOTS */
-                  );
-                }),
-                256
-                /* UNKEYED_FRAGMENT */
-              ))
-            ]),
-            _: 1
-            /* STABLE */
-          }),
-          (vue.openBlock(true), vue.createElementBlock(
-            vue.Fragment,
-            null,
-            vue.renderList($setup.quanlityReviewList, (items) => {
-              return vue.openBlock(), vue.createBlock(
-                _component_uni_tr,
-                null,
-                {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(
-                      _component_uni_td,
-                      { align: "center" },
-                      {
-                        default: vue.withCtx(() => [
-                          vue.createElementVNode("button", {
-                            onClick: ($event) => $setup.confirmOpen(items),
-                            class: "uni-button",
-                            size: "mini",
-                            type: "primary"
-                          }, "瀹℃牳", 8, ["onClick"])
-                        ]),
-                        _: 2
-                        /* DYNAMIC */
-                      },
-                      1024
-                      /* DYNAMIC_SLOTS */
-                    ),
-                    (vue.openBlock(true), vue.createElementBlock(
-                      vue.Fragment,
-                      null,
-                      vue.renderList($setup.reviewTitle, (item, keys) => {
-                        return vue.openBlock(), vue.createBlock(
-                          _component_uni_td,
-                          { align: "center" },
-                          {
-                            default: vue.withCtx(() => [
-                              vue.createTextVNode(
-                                vue.toDisplayString(items[keys]),
-                                1
-                                /* TEXT */
-                              )
-                            ]),
-                            _: 2
-                            /* DYNAMIC */
-                          },
-                          1024
-                          /* DYNAMIC_SLOTS */
-                        );
-                      }),
-                      256
-                      /* UNKEYED_FRAGMENT */
-                    ))
-                  ]),
-                  _: 2
-                  /* DYNAMIC */
-                },
-                1024
-                /* DYNAMIC_SLOTS */
-              );
-            }),
-            256
-            /* UNKEYED_FRAGMENT */
-          ))
-        ]),
-        _: 1
-        /* STABLE */
-      })
-    ]);
-  }
-  const PagesReviewReporitingWorkReviewReporitingWork = /* @__PURE__ */ _export_sfc(_sfc_main$f, [["render", _sfc_render$e], ["__file", "D:/Documents/app/qrcodeScaner/pages/ReviewReporitingWork/ReviewReporitingWork.vue"]]);
-  const _sfc_main$e = {
-    __name: "ReportingWorkList",
-    setup(__props, { expose: __expose }) {
-      __expose();
-      const message = vue.ref(null);
-      const msgType = vue.ref("success");
-      const messageText = vue.ref("");
-      const popup2 = vue.ref(null);
-      const store = userInfo();
-      const reportingWorkList = vue.ref([]);
-      const reportingWorkTitle = vue.ref({
-        reportingWorkId: "鎶ュ伐缂栧彿",
-        processId: "娴佺▼鍗�",
-        thisProcess: "宸ュ簭",
-        thisCompletedQuantity: "瀹屽伐",
-        thisWornQuantity: "娆$牬",
-        creator: "鐝粍"
-      });
-      let reportingWorkId = vue.ref(null);
-      let processId = vue.ref(null);
-      const datetimerange = vue.ref([null, null]);
-      vue.onMounted(async () => {
-        await getReportingWorkList();
-      });
-      const changeTime = () => {
-        getReportingWorkList();
-      };
-      const getReportingWorkList = async () => {
-        const obj = {
-          userId: store.user.userId,
-          //store.user.userId
-          process: store.user.address,
-          //
-          searchDate: datetimerange.value
-        };
-        await request.post("/reportingWork/selectReportingWorkRecordByPhone", obj).then((res) => {
-          datetimerange.value = res.data.date;
-          reportingWorkList.value = res.data.data;
-        }).catch((err) => {
-          uni.showModal({
-            title: "鎻愮ず",
-            content: err,
-            showCancel: false
-          });
-        });
-      };
-      const deleteReportingWorkClick = (reportingWorkId1, processId1) => {
-        reportingWorkId.value = reportingWorkId1;
-        processId.value = processId1;
-        popup2.value.open();
-      };
-      const deleteReportingWork = (reportingWorkId2, processId2) => {
-        processId2 = processId2.split("/")[0];
-        request.post(`/reportingWork/deleteWork/${reportingWorkId2}/${processId2}/${store.user.address}/${store.user.userId}/${store.user.userName}`).then(async (res) => {
-          if (res.code === "200" && res.data === true) {
-            await getReportingWorkList();
-            messageToggle("success", "鍒犻櫎鎴愬姛");
-          } else {
-            messageToggle("error", "鍒犻櫎澶辫触锛岃妫�鏌ヤ笅宸ュ簭鏄惁宸叉姤宸ユ垨鑰呭凡琛ョ墖杩斿伐");
-          }
-        }).catch((err) => {
-          uni.showModal({
-            title: "鎻愮ず",
-            content: err,
-            showCancel: false
-          });
-        });
-      };
-      const messageToggle = (type, msg) => {
-        msgType.value = type;
-        messageText.value = msg;
-        message.value.open();
-      };
-      const close = async () => {
-        await popup2.value.close();
-        reportingWorkId.value = null;
-        processId.value = null;
-      };
-      const confirm = async () => {
-        await popup2.value.close();
-        await deleteReportingWork(reportingWorkId.value, processId.value);
-        reportingWorkId.value = null;
-        processId.value = null;
-      };
-      const __returned__ = { message, msgType, messageText, popup: popup2, store, reportingWorkList, reportingWorkTitle, get reportingWorkId() {
-        return reportingWorkId;
-      }, set reportingWorkId(v2) {
-        reportingWorkId = v2;
-      }, get processId() {
-        return processId;
-      }, set processId(v2) {
-        processId = v2;
-      }, datetimerange, changeTime, getReportingWorkList, deleteReportingWorkClick, deleteReportingWork, messageToggle, close, confirm, computed: vue.computed, onMounted: vue.onMounted, ref: vue.ref, watch: vue.watch, get request() {
-        return request;
-      }, get userInfo() {
-        return userInfo;
-      } };
-      Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
-      return __returned__;
-    }
-  };
-  function _sfc_render$d(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_datetime_picker = resolveEasycom(vue.resolveDynamicComponent("uni-datetime-picker"), __easycom_0$2);
-    const _component_uni_th = resolveEasycom(vue.resolveDynamicComponent("uni-th"), __easycom_1$3);
-    const _component_uni_tr = resolveEasycom(vue.resolveDynamicComponent("uni-tr"), __easycom_2);
-    const _component_uni_td = resolveEasycom(vue.resolveDynamicComponent("uni-td"), __easycom_4);
-    const _component_uni_table = resolveEasycom(vue.resolveDynamicComponent("uni-table"), __easycom_5);
-    const _component_uni_popup_message = resolveEasycom(vue.resolveDynamicComponent("uni-popup-message"), __easycom_6);
-    const _component_uni_popup = resolveEasycom(vue.resolveDynamicComponent("uni-popup"), __easycom_7$1);
-    const _component_uni_popup_dialog = resolveEasycom(vue.resolveDynamicComponent("uni-popup-dialog"), __easycom_7);
-    return vue.openBlock(), vue.createElementBlock(
-      vue.Fragment,
-      null,
-      [
-        vue.createElementVNode("view", { style: { "width": "100%", "height": "100%" } }, [
-          vue.createElementVNode("view", null, [
-            vue.createVNode(_component_uni_datetime_picker, {
-              onChange: $setup.changeTime,
-              modelValue: $setup.datetimerange,
-              "onUpdate:modelValue": _cache[0] || (_cache[0] = ($event) => $setup.datetimerange = $event),
-              type: "daterange",
-              rangeSeparator: "/"
-            }, null, 8, ["modelValue"])
-          ]),
-          vue.createVNode(_component_uni_table, {
-            border: "",
-            stripe: "",
-            style: { "width": "100%", "height": "100%", "overflow": "auto" }
-          }, {
-            default: vue.withCtx(() => [
-              vue.createVNode(_component_uni_tr, null, {
-                default: vue.withCtx(() => [
-                  vue.createVNode(_component_uni_th, { align: "center" }, {
-                    default: vue.withCtx(() => [
-                      vue.createTextVNode("缂栬緫")
-                    ]),
-                    _: 1
-                    /* STABLE */
-                  }),
-                  (vue.openBlock(true), vue.createElementBlock(
-                    vue.Fragment,
-                    null,
-                    vue.renderList($setup.reportingWorkTitle, (item, keys, index) => {
-                      return vue.openBlock(), vue.createBlock(
-                        _component_uni_th,
-                        { align: "center" },
-                        {
-                          default: vue.withCtx(() => [
-                            vue.createTextVNode(
-                              vue.toDisplayString(item),
-                              1
-                              /* TEXT */
-                            )
-                          ]),
-                          _: 2
-                          /* DYNAMIC */
-                        },
-                        1024
-                        /* DYNAMIC_SLOTS */
-                      );
-                    }),
-                    256
-                    /* UNKEYED_FRAGMENT */
-                  ))
-                ]),
-                _: 1
-                /* STABLE */
-              }),
-              (vue.openBlock(true), vue.createElementBlock(
-                vue.Fragment,
-                null,
-                vue.renderList($setup.reportingWorkList, (items) => {
-                  return vue.openBlock(), vue.createBlock(
-                    _component_uni_tr,
-                    null,
-                    {
-                      default: vue.withCtx(() => [
-                        vue.createVNode(
-                          _component_uni_td,
-                          { align: "center" },
-                          {
-                            default: vue.withCtx(() => [
-                              vue.createElementVNode("button", {
-                                onClick: ($event) => $setup.deleteReportingWorkClick(items.reportingWorkId, items.processId),
-                                class: "uni-button",
-                                size: "mini",
-                                type: "warn"
-                              }, "鍒犻櫎", 8, ["onClick"])
-                            ]),
-                            _: 2
-                            /* DYNAMIC */
-                          },
-                          1024
-                          /* DYNAMIC_SLOTS */
-                        ),
-                        (vue.openBlock(true), vue.createElementBlock(
-                          vue.Fragment,
-                          null,
-                          vue.renderList($setup.reportingWorkTitle, (item, keys) => {
-                            return vue.openBlock(), vue.createBlock(
-                              _component_uni_td,
-                              { align: "center" },
-                              {
-                                default: vue.withCtx(() => [
-                                  vue.createTextVNode(
-                                    vue.toDisplayString(items[keys]),
-                                    1
-                                    /* TEXT */
-                                  )
-                                ]),
-                                _: 2
-                                /* DYNAMIC */
-                              },
-                              1024
-                              /* DYNAMIC_SLOTS */
-                            );
-                          }),
-                          256
-                          /* UNKEYED_FRAGMENT */
-                        ))
-                      ]),
-                      _: 2
-                      /* DYNAMIC */
-                    },
-                    1024
-                    /* DYNAMIC_SLOTS */
-                  );
-                }),
-                256
-                /* UNKEYED_FRAGMENT */
-              ))
-            ]),
-            _: 1
-            /* STABLE */
-          })
-        ]),
-        vue.createElementVNode("view", null, [
-          vue.createCommentVNode(" 鎻愮ず淇℃伅寮圭獥 "),
-          vue.createVNode(
-            _component_uni_popup,
-            {
-              ref: "message",
-              type: "message"
-            },
-            {
-              default: vue.withCtx(() => [
-                vue.createVNode(_component_uni_popup_message, {
-                  type: $setup.msgType,
-                  message: $setup.messageText,
-                  duration: 2e3
-                }, null, 8, ["type", "message"])
-              ]),
-              _: 1
-              /* STABLE */
-            },
-            512
-            /* NEED_PATCH */
-          )
-        ]),
-        vue.createVNode(
-          _component_uni_popup,
-          {
-            ref: "popup",
-            type: "dialog"
-          },
-          {
-            default: vue.withCtx(() => [
-              vue.createVNode(_component_uni_popup_dialog, {
-                mode: "base",
-                title: "鎻愮ず",
-                type: "warn",
-                content: "纭畾鍒犻櫎鎶ュ伐!",
-                "before-close": true,
-                onClose: $setup.close,
-                onConfirm: $setup.confirm
-              })
-            ]),
-            _: 1
-            /* STABLE */
-          },
-          512
-          /* NEED_PATCH */
-        )
-      ],
-      64
-      /* STABLE_FRAGMENT */
-    );
-  }
-  const PagesReportingWorkListReportingWorkList = /* @__PURE__ */ _export_sfc(_sfc_main$e, [["render", _sfc_render$d], ["__file", "D:/Documents/app/qrcodeScaner/pages/ReportingWorkList/ReportingWorkList.vue"]]);
-  const _sfc_main$d = {
-    __name: "login",
-    setup(__props, { expose: __expose }) {
-      __expose();
-      const store = userInfo();
-      let searchUserList = vue.ref({
-        userName: null
-      });
-      let users = vue.ref([]);
-      const message = vue.ref(null);
-      const type = vue.ref("center");
-      const msgType = vue.ref("success");
-      const messageText = vue.ref("");
-      const viewShow = vue.ref(false);
-      let ipVal = vue.ref(null);
-      vue.onMounted(async () => {
-      });
-      const messageToggle = (type2, msg) => {
-        msgType.value = type2;
-        messageText.value = msg;
-        message.value.open();
-      };
-      const changeIP = async () => {
-        const ipRegex = /^(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/;
-        if (ipRegex.test(ipVal.value)) {
-          await uni.setStorageSync("ip", ipVal.value);
-          plus.runtime.restart();
-        } else {
-          messageToggle("error", "璇疯緭鍏P鑼冨洿锛�0.0.0.0~255.255.255.255");
-        }
-      };
-      const __returned__ = { store, get searchUserList() {
-        return searchUserList;
-      }, set searchUserList(v2) {
-        searchUserList = v2;
-      }, get users() {
-        return users;
-      }, set users(v2) {
-        users = v2;
-      }, message, type, msgType, messageText, viewShow, get ipVal() {
-        return ipVal;
-      }, set ipVal(v2) {
-        ipVal = v2;
-      }, messageToggle, changeIP, onMounted: vue.onMounted, reactive: vue.reactive, ref: vue.ref, get userInfo() {
-        return userInfo;
-      }, get request() {
-        return request;
-      }, get ip() {
-        return ip;
-      }, get webPort() {
-        return webPort;
-      } };
-      Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
-      return __returned__;
-    }
-  };
-  function _sfc_render$c(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_easyinput = resolveEasycom(vue.resolveDynamicComponent("uni-easyinput"), __easycom_3);
-    const _component_uni_popup_message = resolveEasycom(vue.resolveDynamicComponent("uni-popup-message"), __easycom_6);
-    const _component_uni_popup = resolveEasycom(vue.resolveDynamicComponent("uni-popup"), __easycom_7$1);
-    return vue.openBlock(), vue.createElementBlock("view", { class: "content" }, [
-      vue.createElementVNode("image", {
-        class: "logo",
-        src: _imports_0
-      }),
-      vue.createElementVNode("view", { class: "text-area" }, [
-        vue.createElementVNode("text", { class: "title" }, "NorthGlass_Scaner 鍒濆鍖�")
-      ]),
-      vue.createElementVNode("view", { class: "text-area" }, [
-        vue.createVNode(_component_uni_easyinput, {
-          onBlur: $setup.changeIP,
-          class: "input_1",
-          style: { "text-align": "center" },
-          placeholder: "璇疯緭鍏ユ湇鍔″櫒ip",
-          passwordIcon: false,
-          modelValue: $setup.ipVal,
-          "onUpdate:modelValue": _cache[0] || (_cache[0] = ($event) => $setup.ipVal = $event),
-          type: "input"
-        }, null, 8, ["modelValue"])
-      ]),
-      vue.createElementVNode("view", null, [
-        vue.createCommentVNode(" 鎻愮ず淇℃伅寮圭獥 "),
-        vue.createVNode(
-          _component_uni_popup,
-          {
-            ref: "message",
-            type: "message"
-          },
-          {
-            default: vue.withCtx(() => [
-              vue.createVNode(_component_uni_popup_message, {
-                type: $setup.msgType,
-                message: $setup.messageText,
-                duration: 2e3
-              }, null, 8, ["type", "message"])
-            ]),
-            _: 1
-            /* STABLE */
-          },
-          512
-          /* NEED_PATCH */
-        )
-      ])
-    ]);
-  }
-  const PagesLoginLogin = /* @__PURE__ */ _export_sfc(_sfc_main$d, [["render", _sfc_render$c], ["__file", "D:/Documents/app/qrcodeScaner/pages/login/login.vue"]]);
-  const _sfc_main$c = {
-    __name: "orderList",
-    setup(__props, { expose: __expose }) {
-      __expose();
-      const dates = vue.ref([null, null]);
-      const orders = vue.ref([]);
-      vue.onMounted(() => {
-        getOrderList();
-      });
-      const getOrderList = () => {
-        request.post("/app/getOrderList", dates.value).then((res) => {
-          orders.value = res.data.data;
-          dates.value = res.data.date;
-        });
-      };
-      const maskClick = () => {
-        getOrderList();
-      };
-      const __returned__ = { dates, orders, getOrderList, maskClick, onMounted: vue.onMounted, reactive: vue.reactive, ref: vue.ref, get request() {
-        return request;
-      } };
-      Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
-      return __returned__;
-    }
-  };
-  function _sfc_render$b(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { style: { "width": "100%", "height": "100%" } }, [
-      vue.createCommentVNode(` <uni-datetime-picker v-model="dates" type="daterange" @change="maskClick" />\r
-		<view id='data'>\r
-			<uni-table  border stripe  style='width:100%;height: 100%;overflow: auto;'>\r
-				<uni-tr>\r
-					<uni-th align="center">閿�鍞崟鍙�</uni-th>\r
-					<uni-th align="center">瀹㈡埛鍚嶇О</uni-th>\r
-					<uni-th align="center">椤圭洰鍚嶇О</uni-th>\r
-					<uni-th align="center">鎵规</uni-th>\r
-					<uni-th align="center">鏁伴噺</uni-th>\r
-					<uni-th align="center">闈㈢Н</uni-th>\r
-					<uni-th align="center">鍛ㄩ暱</uni-th>\r
-					<uni-th align="center">璁㈠崟绫诲瀷</uni-th>\r
-					<uni-th align="center">鍖呰鏂瑰紡</uni-th>\r
-					<uni-th align="center">鍒涘缓鏃堕棿</uni-th>\r
-					<uni-th align="center">鍙戣揣鏃堕棿</uni-th>\r
-				</uni-tr>\r
-				\r
-				<uni-tr v-for="item in orders">\r
-					<uni-td align="center">{{ item.orderId }}</uni-td>\r
-					<uni-td align="center">{{ item.customerName }}</uni-td>\r
-					<uni-td align="center">{{ item.project }}</uni-td>\r
-					<uni-td align="center">{{ item.batch}}</uni-td>\r
-					<uni-td align="center">{{ item.quantity }}</uni-td>\r
-					<uni-td align="center">{{ item.area }}</uni-td>\r
-					<uni-td align="center">{{ item.perimeter }}</uni-td>\r
-					<uni-td align="center">{{ item.orderType }}</uni-td>\r
-					<uni-td align="center">{{ item.packType }}</uni-td>\r
-					<uni-td align="center">{{ item.createTime }}</uni-td>\r
-					<uni-td align="center">{{ item.deliveryDate }}</uni-td>\r
-				</uni-tr>\r
-			</uni-table>\r
-		</view> `)
-    ]);
-  }
-  const PagesStatementOrderList = /* @__PURE__ */ _export_sfc(_sfc_main$c, [["render", _sfc_render$b], ["__scopeId", "data-v-3b9b80bf"], ["__file", "D:/Documents/app/qrcodeScaner/pages/statement/orderList.vue"]]);
-  const _sfc_main$b = {
-    __name: "deliveryList",
-    setup(__props, { expose: __expose }) {
-      __expose();
-      const dates = vue.ref([null, null]);
-      const deliverys = vue.ref([]);
-      vue.onMounted(() => {
-        getDeliverys();
-      });
-      const getDeliverys = () => {
-        request.post("/app/getDeliveryList", dates.value).then((res) => {
-          deliverys.value = res.data.data;
-          dates.value = res.data.date;
-        });
-      };
-      const maskClick = () => {
-        getDeliverys();
-      };
-      const __returned__ = { dates, deliverys, getDeliverys, maskClick, onMounted: vue.onMounted, ref: vue.ref, get request() {
-        return request;
-      } };
-      Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
-      return __returned__;
-    }
-  };
-  function _sfc_render$a(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_datetime_picker = resolveEasycom(vue.resolveDynamicComponent("uni-datetime-picker"), __easycom_0$2);
-    const _component_uni_th = resolveEasycom(vue.resolveDynamicComponent("uni-th"), __easycom_1$3);
-    const _component_uni_tr = resolveEasycom(vue.resolveDynamicComponent("uni-tr"), __easycom_2);
-    const _component_uni_td = resolveEasycom(vue.resolveDynamicComponent("uni-td"), __easycom_4);
-    const _component_uni_table = resolveEasycom(vue.resolveDynamicComponent("uni-table"), __easycom_5);
-    return vue.openBlock(), vue.createElementBlock("view", { style: { "width": "100%", "height": "98%" } }, [
-      vue.createVNode(_component_uni_datetime_picker, {
-        modelValue: $setup.dates,
-        "onUpdate:modelValue": _cache[0] || (_cache[0] = ($event) => $setup.dates = $event),
-        type: "daterange",
-        onChange: $setup.maskClick
-      }, null, 8, ["modelValue"]),
-      vue.createElementVNode("view", { id: "data" }, [
-        vue.createVNode(_component_uni_table, {
-          border: "",
-          stripe: "",
-          style: { "width": "100%", "height": "100%", "overflow": "auto" }
-        }, {
-          default: vue.withCtx(() => [
-            vue.createVNode(_component_uni_tr, null, {
-              default: vue.withCtx(() => [
-                vue.createVNode(_component_uni_th, { align: "center" }, {
-                  default: vue.withCtx(() => [
-                    vue.createTextVNode("鍙戣揣鍗曞彿")
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_th, { align: "center" }, {
-                  default: vue.withCtx(() => [
-                    vue.createTextVNode("瀹㈡埛鍚嶇О")
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_th, { align: "center" }, {
-                  default: vue.withCtx(() => [
-                    vue.createTextVNode("椤圭洰鍚嶇О")
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_th, { align: "center" }, {
-                  default: vue.withCtx(() => [
-                    vue.createTextVNode("鏁伴噺")
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_th, { align: "center" }, {
-                  default: vue.withCtx(() => [
-                    vue.createTextVNode("闈㈢Н")
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_th, { align: "center" }, {
-                  default: vue.withCtx(() => [
-                    vue.createTextVNode("閲戦")
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_th, { align: "center" }, {
-                  default: vue.withCtx(() => [
-                    vue.createTextVNode("鍒涘缓鏃堕棿")
-                  ]),
-                  _: 1
-                  /* STABLE */
-                })
-              ]),
-              _: 1
-              /* STABLE */
-            }),
-            (vue.openBlock(true), vue.createElementBlock(
-              vue.Fragment,
-              null,
-              vue.renderList($setup.deliverys, (item) => {
-                return vue.openBlock(), vue.createBlock(
-                  _component_uni_tr,
-                  null,
-                  {
-                    default: vue.withCtx(() => [
-                      vue.createVNode(
-                        _component_uni_td,
-                        { align: "center" },
-                        {
-                          default: vue.withCtx(() => [
-                            vue.createTextVNode(
-                              vue.toDisplayString(item.deliveryId),
-                              1
-                              /* TEXT */
-                            )
-                          ]),
-                          _: 2
-                          /* DYNAMIC */
-                        },
-                        1024
-                        /* DYNAMIC_SLOTS */
-                      ),
-                      vue.createVNode(
-                        _component_uni_td,
-                        { align: "center" },
-                        {
-                          default: vue.withCtx(() => [
-                            vue.createTextVNode(
-                              vue.toDisplayString(item.customerName),
-                              1
-                              /* TEXT */
-                            )
-                          ]),
-                          _: 2
-                          /* DYNAMIC */
-                        },
-                        1024
-                        /* DYNAMIC_SLOTS */
-                      ),
-                      vue.createVNode(
-                        _component_uni_td,
-                        { align: "center" },
-                        {
-                          default: vue.withCtx(() => [
-                            vue.createTextVNode(
-                              vue.toDisplayString(item.project),
-                              1
-                              /* TEXT */
-                            )
-                          ]),
-                          _: 2
-                          /* DYNAMIC */
-                        },
-                        1024
-                        /* DYNAMIC_SLOTS */
-                      ),
-                      vue.createVNode(
-                        _component_uni_td,
-                        { align: "center" },
-                        {
-                          default: vue.withCtx(() => [
-                            vue.createTextVNode(
-                              vue.toDisplayString(item.quantity),
-                              1
-                              /* TEXT */
-                            )
-                          ]),
-                          _: 2
-                          /* DYNAMIC */
-                        },
-                        1024
-                        /* DYNAMIC_SLOTS */
-                      ),
-                      vue.createVNode(
-                        _component_uni_td,
-                        { align: "center" },
-                        {
-                          default: vue.withCtx(() => [
-                            vue.createTextVNode(
-                              vue.toDisplayString(item.area),
-                              1
-                              /* TEXT */
-                            )
-                          ]),
-                          _: 2
-                          /* DYNAMIC */
-                        },
-                        1024
-                        /* DYNAMIC_SLOTS */
-                      ),
-                      vue.createVNode(
-                        _component_uni_td,
-                        { align: "center" },
-                        {
-                          default: vue.withCtx(() => [
-                            vue.createTextVNode(
-                              vue.toDisplayString(item.money),
-                              1
-                              /* TEXT */
-                            )
-                          ]),
-                          _: 2
-                          /* DYNAMIC */
-                        },
-                        1024
-                        /* DYNAMIC_SLOTS */
-                      ),
-                      vue.createVNode(
-                        _component_uni_td,
-                        { align: "center" },
-                        {
-                          default: vue.withCtx(() => [
-                            vue.createTextVNode(
-                              vue.toDisplayString(item.createTime),
-                              1
-                              /* TEXT */
-                            )
-                          ]),
-                          _: 2
-                          /* DYNAMIC */
-                        },
-                        1024
-                        /* DYNAMIC_SLOTS */
-                      )
-                    ]),
-                    _: 2
-                    /* DYNAMIC */
-                  },
-                  1024
-                  /* DYNAMIC_SLOTS */
-                );
-              }),
-              256
-              /* UNKEYED_FRAGMENT */
-            ))
-          ]),
-          _: 1
-          /* STABLE */
-        })
-      ])
-    ]);
-  }
-  const PagesStatementDeliveryList = /* @__PURE__ */ _export_sfc(_sfc_main$b, [["render", _sfc_render$a], ["__scopeId", "data-v-6901791d"], ["__file", "D:/Documents/app/qrcodeScaner/pages/statement/deliveryList.vue"]]);
-  const _sfc_main$a = {
-    name: "loading1",
-    data() {
-      return {};
-    }
-  };
-  function _sfc_render$9(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { class: "container loading1" }, [
-      vue.createElementVNode("view", { class: "shape shape1" }),
-      vue.createElementVNode("view", { class: "shape shape2" }),
-      vue.createElementVNode("view", { class: "shape shape3" }),
-      vue.createElementVNode("view", { class: "shape shape4" })
-    ]);
-  }
-  const Loading1 = /* @__PURE__ */ _export_sfc(_sfc_main$a, [["render", _sfc_render$9], ["__scopeId", "data-v-0e645258"], ["__file", "D:/Documents/app/qrcodeScaner/uni_modules/qiun-data-charts/components/qiun-loading/loading1.vue"]]);
-  const _sfc_main$9 = {
-    name: "loading2",
-    data() {
-      return {};
-    }
-  };
-  function _sfc_render$8(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { class: "container loading2" }, [
-      vue.createElementVNode("view", { class: "shape shape1" }),
-      vue.createElementVNode("view", { class: "shape shape2" }),
-      vue.createElementVNode("view", { class: "shape shape3" }),
-      vue.createElementVNode("view", { class: "shape shape4" })
-    ]);
-  }
-  const Loading2 = /* @__PURE__ */ _export_sfc(_sfc_main$9, [["render", _sfc_render$8], ["__scopeId", "data-v-3df48dc2"], ["__file", "D:/Documents/app/qrcodeScaner/uni_modules/qiun-data-charts/components/qiun-loading/loading2.vue"]]);
-  const _sfc_main$8 = {
-    name: "loading3",
-    data() {
-      return {};
-    }
-  };
-  function _sfc_render$7(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { class: "container loading3" }, [
-      vue.createElementVNode("view", { class: "shape shape1" }),
-      vue.createElementVNode("view", { class: "shape shape2" }),
-      vue.createElementVNode("view", { class: "shape shape3" }),
-      vue.createElementVNode("view", { class: "shape shape4" })
-    ]);
-  }
-  const Loading3 = /* @__PURE__ */ _export_sfc(_sfc_main$8, [["render", _sfc_render$7], ["__scopeId", "data-v-27a8293c"], ["__file", "D:/Documents/app/qrcodeScaner/uni_modules/qiun-data-charts/components/qiun-loading/loading3.vue"]]);
-  const _sfc_main$7 = {
-    name: "loading5",
-    data() {
-      return {};
-    }
-  };
-  function _sfc_render$6(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { class: "container loading5" }, [
-      vue.createElementVNode("view", { class: "shape shape1" }),
-      vue.createElementVNode("view", { class: "shape shape2" }),
-      vue.createElementVNode("view", { class: "shape shape3" }),
-      vue.createElementVNode("view", { class: "shape shape4" })
-    ]);
-  }
-  const Loading4 = /* @__PURE__ */ _export_sfc(_sfc_main$7, [["render", _sfc_render$6], ["__scopeId", "data-v-2e7deb83"], ["__file", "D:/Documents/app/qrcodeScaner/uni_modules/qiun-data-charts/components/qiun-loading/loading4.vue"]]);
-  const _sfc_main$6 = {
-    name: "loading6",
-    data() {
-      return {};
-    }
-  };
-  function _sfc_render$5(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { class: "container loading6" }, [
-      vue.createElementVNode("view", { class: "shape shape1" }),
-      vue.createElementVNode("view", { class: "shape shape2" }),
-      vue.createElementVNode("view", { class: "shape shape3" }),
-      vue.createElementVNode("view", { class: "shape shape4" })
-    ]);
-  }
-  const Loading5 = /* @__PURE__ */ _export_sfc(_sfc_main$6, [["render", _sfc_render$5], ["__scopeId", "data-v-ef674bbb"], ["__file", "D:/Documents/app/qrcodeScaner/uni_modules/qiun-data-charts/components/qiun-loading/loading5.vue"]]);
-  const _sfc_main$5 = {
-    components: { Loading1, Loading2, Loading3, Loading4, Loading5 },
-    name: "qiun-loading",
-    props: {
-      loadingType: {
-        type: Number,
-        default: 2
-      }
-    },
-    data() {
-      return {};
-    }
-  };
-  function _sfc_render$4(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_Loading1 = vue.resolveComponent("Loading1");
-    const _component_Loading2 = vue.resolveComponent("Loading2");
-    const _component_Loading3 = vue.resolveComponent("Loading3");
-    const _component_Loading4 = vue.resolveComponent("Loading4");
-    const _component_Loading5 = vue.resolveComponent("Loading5");
-    return vue.openBlock(), vue.createElementBlock("view", null, [
-      $props.loadingType == 1 ? (vue.openBlock(), vue.createBlock(_component_Loading1, { key: 0 })) : vue.createCommentVNode("v-if", true),
-      $props.loadingType == 2 ? (vue.openBlock(), vue.createBlock(_component_Loading2, { key: 1 })) : vue.createCommentVNode("v-if", true),
-      $props.loadingType == 3 ? (vue.openBlock(), vue.createBlock(_component_Loading3, { key: 2 })) : vue.createCommentVNode("v-if", true),
-      $props.loadingType == 4 ? (vue.openBlock(), vue.createBlock(_component_Loading4, { key: 3 })) : vue.createCommentVNode("v-if", true),
-      $props.loadingType == 5 ? (vue.openBlock(), vue.createBlock(_component_Loading5, { key: 4 })) : vue.createCommentVNode("v-if", true)
-    ]);
-  }
-  const __easycom_0$1 = /* @__PURE__ */ _export_sfc(_sfc_main$5, [["render", _sfc_render$4], ["__file", "D:/Documents/app/qrcodeScaner/uni_modules/qiun-data-charts/components/qiun-loading/qiun-loading.vue"]]);
-  const _sfc_main$4 = {
-    name: "qiun-error",
-    props: {
-      errorMessage: {
-        type: String,
-        default: null
-      }
-    },
-    data() {
-      return {};
-    }
-  };
-  function _sfc_render$3(_ctx, _cache, $props, $setup, $data, $options) {
-    return vue.openBlock(), vue.createElementBlock("view", { class: "chartsview" }, [
-      vue.createElementVNode("view", { class: "charts-error" }),
-      vue.createElementVNode(
-        "view",
-        { class: "charts-font" },
-        vue.toDisplayString($props.errorMessage == null ? "璇风偣鍑婚噸璇�" : $props.errorMessage),
-        1
-        /* TEXT */
-      )
-    ]);
-  }
-  const __easycom_1 = /* @__PURE__ */ _export_sfc(_sfc_main$4, [["render", _sfc_render$3], ["__scopeId", "data-v-a99d579b"], ["__file", "D:/Documents/app/qrcodeScaner/uni_modules/qiun-data-charts/components/qiun-error/qiun-error.vue"]]);
-  const color$1 = ["#1890FF", "#91CB74", "#FAC858", "#EE6666", "#73C0DE", "#3CA272", "#FC8452", "#9A60B4", "#ea7ccc"];
-  const formatDateTime = (timeStamp, returnType) => {
-    var date = /* @__PURE__ */ new Date();
-    date.setTime(timeStamp * 1e3);
-    var y2 = date.getFullYear();
-    var m2 = date.getMonth() + 1;
-    m2 = m2 < 10 ? "0" + m2 : m2;
-    var d2 = date.getDate();
-    d2 = d2 < 10 ? "0" + d2 : d2;
-    var h2 = date.getHours();
-    h2 = h2 < 10 ? "0" + h2 : h2;
-    var minute = date.getMinutes();
-    var second = date.getSeconds();
-    minute = minute < 10 ? "0" + minute : minute;
-    second = second < 10 ? "0" + second : second;
-    if (returnType == "full") {
-      return y2 + "-" + m2 + "-" + d2 + " " + h2 + ":" + minute + ":" + second;
-    }
-    if (returnType == "y-m-d") {
-      return y2 + "-" + m2 + "-" + d2;
-    }
-    if (returnType == "h:m") {
-      return h2 + ":" + minute;
-    }
-    if (returnType == "h:m:s") {
-      return h2 + ":" + minute + ":" + second;
-    }
-    return [y2, m2, d2, h2, minute, second];
-  };
-  const cfu = {
-    //demotype涓鸿嚜瀹氫箟鍥捐〃绫诲瀷锛屼竴鑸笉闇�瑕佽嚜瀹氫箟鍥捐〃绫诲瀷锛屽彧闇�瑕佹敼鏍硅妭鐐逛笂瀵瑰簲鐨勭被鍨嬪嵆鍙�
-    "type": ["pie", "ring", "rose", "word", "funnel", "map", "arcbar", "line", "column", "mount", "bar", "area", "radar", "gauge", "candle", "mix", "tline", "tarea", "scatter", "bubble", "demotype"],
-    "range": ["楗肩姸鍥�", "鍦嗙幆鍥�", "鐜懓鍥�", "璇嶄簯鍥�", "婕忔枟鍥�", "鍦板浘", "鍦嗗姬杩涘害鏉�", "鎶樼嚎鍥�", "鏌辩姸鍥�", "灞卞嘲鍥�", "鏉$姸鍥�", "鍖哄煙鍥�", "闆疯揪鍥�", "浠〃鐩�", "K绾垮浘", "娣峰悎鍥�", "鏃堕棿杞存姌绾�", "鏃堕棿杞村尯鍩�", "鏁g偣鍥�", "姘旀场鍥�", "鑷畾涔夌被鍨�"],
-    //澧炲姞鑷畾涔夊浘琛ㄧ被鍨嬶紝濡傛灉闇�瑕乧ategories锛岃鍦ㄨ繖閲屽姞鍏ユ偍鐨勫浘琛ㄧ被鍨嬶紝渚嬪鏈�鍚庣殑"demotype"
-    //鑷畾涔夌被鍨嬫椂闇�瑕佹敞鎰�"tline","tarea","scatter","bubble"绛夋椂闂磋酱锛堢煝閲弜杞达級绫诲浘琛紝娌℃湁categories锛屼笉闇�瑕佸姞鍏ategories
-    "categories": ["line", "column", "mount", "bar", "area", "radar", "gauge", "candle", "mix", "demotype"],
-    //instance涓哄疄渚嬪彉閲忔壙杞藉睘鎬э紝涓嶈鍒犻櫎
-    "instance": {},
-    //option涓簅pts鍙奺opts鎵胯浇灞炴�э紝涓嶈鍒犻櫎
-    "option": {},
-    //涓嬮潰鏄嚜瀹氫箟format閰嶇疆锛屽洜闄5绔鐨勫叾浠栫鏃犳硶閫氳繃props浼犻�掑嚱鏁帮紝鍙兘閫氳繃姝ゅ睘鎬у搴斾笅鏍囩殑鏂瑰紡鏉ユ浛鎹�
-    "formatter": {
-      "yAxisDemo1": function(val, index, opts) {
-        return val + "鍏�";
-      },
-      "yAxisDemo2": function(val, index, opts) {
-        return val.toFixed(2);
-      },
-      "xAxisDemo1": function(val, index, opts) {
-        return val + "骞�";
-      },
-      "xAxisDemo2": function(val, index, opts) {
-        return formatDateTime(val, "h:m");
-      },
-      "seriesDemo1": function(val, index, series, opts) {
-        return val + "鍏�";
-      },
-      "tooltipDemo1": function(item, category, index, opts) {
-        if (index == 0) {
-          return "闅忎究鐢�" + item.data + "骞�";
-        } else {
-          return "鍏朵粬鎴戞病鏀�" + item.data + "澶�";
-        }
-      },
-      "pieDemo": function(val, index, series, opts) {
-        if (index !== void 0) {
-          return series[index].name + "锛�" + series[index].data + "鍏�";
-        }
-      }
-    },
-    //杩欓噷婕旂ず浜嗚嚜瀹氫箟鎮ㄧ殑鍥捐〃绫诲瀷鐨刼ption锛屽彲浠ラ殢鎰忓懡鍚嶏紝涔嬪悗鍦ㄧ粍浠朵笂 type="demotype" 鍚庯紝缁勪欢浼氳皟鐢ㄨ繖涓姳鎷彿閲岀殑option锛屽鏋滅粍浠朵笂杩樺瓨鍦╫pts鍙傛暟锛屼細灏哾emotype涓巓pts涓璷ption鍚堝苟鍚庢覆鏌撳浘琛ㄣ��
-    "demotype": {
-      //鎴戣繖閲屾妸鏇茬嚎鍥惧綋鍋氫簡鑷畾涔夊浘琛ㄧ被鍨嬶紝鎮ㄥ彲浠ユ牴鎹渶瑕侀殢鎰忔寚瀹氱被鍨嬫垨閰嶇疆
-      "type": "line",
-      "color": color$1,
-      "padding": [15, 10, 0, 15],
-      "xAxis": {
-        "disableGrid": true
-      },
-      "yAxis": {
-        "gridType": "dash",
-        "dashLength": 2
-      },
-      "legend": {},
-      "extra": {
-        "line": {
-          "type": "curve",
-          "width": 2
-        }
-      }
-    },
-    //涓嬮潰鏄嚜瀹氫箟閰嶇疆锛岃娣诲姞椤圭洰鎵�闇�鐨勯�氱敤閰嶇疆
-    "pie": {
-      "type": "pie",
-      "color": color$1,
-      "padding": [5, 5, 5, 5],
-      "extra": {
-        "pie": {
-          "activeOpacity": 0.5,
-          "activeRadius": 10,
-          "offsetAngle": 0,
-          "labelWidth": 15,
-          "border": true,
-          "borderWidth": 3,
-          "borderColor": "#FFFFFF"
-        }
-      }
-    },
-    "ring": {
-      "type": "ring",
-      "color": color$1,
-      "padding": [5, 5, 5, 5],
-      "rotate": false,
-      "dataLabel": true,
-      "legend": {
-        "show": true,
-        "position": "right",
-        "lineHeight": 25
-      },
-      "title": {
-        "name": "鏀剁泭鐜�",
-        "fontSize": 15,
-        "color": "#666666"
-      },
-      "subtitle": {
-        "name": "70%",
-        "fontSize": 25,
-        "color": "#7cb5ec"
-      },
-      "extra": {
-        "ring": {
-          "ringWidth": 30,
-          "activeOpacity": 0.5,
-          "activeRadius": 10,
-          "offsetAngle": 0,
-          "labelWidth": 15,
-          "border": true,
-          "borderWidth": 3,
-          "borderColor": "#FFFFFF"
-        }
-      }
-    },
-    "rose": {
-      "type": "rose",
-      "color": color$1,
-      "padding": [5, 5, 5, 5],
-      "legend": {
-        "show": true,
-        "position": "left",
-        "lineHeight": 25
-      },
-      "extra": {
-        "rose": {
-          "type": "area",
-          "minRadius": 50,
-          "activeOpacity": 0.5,
-          "activeRadius": 10,
-          "offsetAngle": 0,
-          "labelWidth": 15,
-          "border": false,
-          "borderWidth": 2,
-          "borderColor": "#FFFFFF"
-        }
-      }
-    },
-    "word": {
-      "type": "word",
-      "color": color$1,
-      "extra": {
-        "word": {
-          "type": "normal",
-          "autoColors": false
-        }
-      }
-    },
-    "funnel": {
-      "type": "funnel",
-      "color": color$1,
-      "padding": [15, 15, 0, 15],
-      "extra": {
-        "funnel": {
-          "activeOpacity": 0.3,
-          "activeWidth": 10,
-          "border": true,
-          "borderWidth": 2,
-          "borderColor": "#FFFFFF",
-          "fillOpacity": 1,
-          "labelAlign": "right"
-        }
-      }
-    },
-    "map": {
-      "type": "map",
-      "color": color$1,
-      "padding": [0, 0, 0, 0],
-      "dataLabel": true,
-      "extra": {
-        "map": {
-          "border": true,
-          "borderWidth": 1,
-          "borderColor": "#666666",
-          "fillOpacity": 0.6,
-          "activeBorderColor": "#F04864",
-          "activeFillColor": "#FACC14",
-          "activeFillOpacity": 1
-        }
-      }
-    },
-    "arcbar": {
-      "type": "arcbar",
-      "color": color$1,
-      "title": {
-        "name": "鐧惧垎姣�",
-        "fontSize": 25,
-        "color": "#00FF00"
-      },
-      "subtitle": {
-        "name": "榛樿鏍囬",
-        "fontSize": 15,
-        "color": "#666666"
-      },
-      "extra": {
-        "arcbar": {
-          "type": "default",
-          "width": 12,
-          "backgroundColor": "#E9E9E9",
-          "startAngle": 0.75,
-          "endAngle": 0.25,
-          "gap": 2
-        }
-      }
-    },
-    "line": {
-      "type": "line",
-      "color": color$1,
-      "padding": [15, 10, 0, 15],
-      "xAxis": {
-        "disableGrid": true
-      },
-      "yAxis": {
-        "gridType": "dash",
-        "dashLength": 2
-      },
-      "legend": {},
-      "extra": {
-        "line": {
-          "type": "straight",
-          "width": 2,
-          "activeType": "hollow"
-        }
-      }
-    },
-    "tline": {
-      "type": "line",
-      "color": color$1,
-      "padding": [15, 10, 0, 15],
-      "xAxis": {
-        "disableGrid": false,
-        "boundaryGap": "justify"
-      },
-      "yAxis": {
-        "gridType": "dash",
-        "dashLength": 2,
-        "data": [
-          {
-            "min": 0,
-            "max": 80
-          }
-        ]
-      },
-      "legend": {},
-      "extra": {
-        "line": {
-          "type": "curve",
-          "width": 2,
-          "activeType": "hollow"
-        }
-      }
-    },
-    "tarea": {
-      "type": "area",
-      "color": color$1,
-      "padding": [15, 10, 0, 15],
-      "xAxis": {
-        "disableGrid": true,
-        "boundaryGap": "justify"
-      },
-      "yAxis": {
-        "gridType": "dash",
-        "dashLength": 2,
-        "data": [
-          {
-            "min": 0,
-            "max": 80
-          }
-        ]
-      },
-      "legend": {},
-      "extra": {
-        "area": {
-          "type": "curve",
-          "opacity": 0.2,
-          "addLine": true,
-          "width": 2,
-          "gradient": true,
-          "activeType": "hollow"
-        }
-      }
-    },
-    "column": {
-      "type": "column",
-      "color": color$1,
-      "padding": [15, 15, 0, 5],
-      "xAxis": {
-        "disableGrid": true
-      },
-      "yAxis": {
-        "data": [{ "min": 0 }]
-      },
-      "legend": {},
-      "extra": {
-        "column": {
-          "type": "group",
-          "width": 30,
-          "activeBgColor": "#000000",
-          "activeBgOpacity": 0.08
-        }
-      }
-    },
-    "mount": {
-      "type": "mount",
-      "color": color$1,
-      "padding": [15, 15, 0, 5],
-      "xAxis": {
-        "disableGrid": true
-      },
-      "yAxis": {
-        "data": [{ "min": 0 }]
-      },
-      "legend": {},
-      "extra": {
-        "mount": {
-          "type": "mount",
-          "widthRatio": 1.5
-        }
-      }
-    },
-    "bar": {
-      "type": "bar",
-      "color": color$1,
-      "padding": [15, 30, 0, 5],
-      "xAxis": {
-        "boundaryGap": "justify",
-        "disableGrid": false,
-        "min": 0,
-        "axisLine": false
-      },
-      "yAxis": {},
-      "legend": {},
-      "extra": {
-        "bar": {
-          "type": "group",
-          "width": 30,
-          "meterBorde": 1,
-          "meterFillColor": "#FFFFFF",
-          "activeBgColor": "#000000",
-          "activeBgOpacity": 0.08
-        }
-      }
-    },
-    "area": {
-      "type": "area",
-      "color": color$1,
-      "padding": [15, 15, 0, 15],
-      "xAxis": {
-        "disableGrid": true
-      },
-      "yAxis": {
-        "gridType": "dash",
-        "dashLength": 2
-      },
-      "legend": {},
-      "extra": {
-        "area": {
-          "type": "straight",
-          "opacity": 0.2,
-          "addLine": true,
-          "width": 2,
-          "gradient": false,
-          "activeType": "hollow"
-        }
-      }
-    },
-    "radar": {
-      "type": "radar",
-      "color": color$1,
-      "padding": [5, 5, 5, 5],
-      "dataLabel": false,
-      "legend": {
-        "show": true,
-        "position": "right",
-        "lineHeight": 25
-      },
-      "extra": {
-        "radar": {
-          "gridType": "radar",
-          "gridColor": "#CCCCCC",
-          "gridCount": 3,
-          "opacity": 0.2,
-          "max": 200,
-          "labelShow": true
-        }
-      }
-    },
-    "gauge": {
-      "type": "gauge",
-      "color": color$1,
-      "title": {
-        "name": "66Km/H",
-        "fontSize": 25,
-        "color": "#2fc25b",
-        "offsetY": 50
-      },
-      "subtitle": {
-        "name": "瀹炴椂閫熷害",
-        "fontSize": 15,
-        "color": "#1890ff",
-        "offsetY": -50
-      },
-      "extra": {
-        "gauge": {
-          "type": "default",
-          "width": 30,
-          "labelColor": "#666666",
-          "startAngle": 0.75,
-          "endAngle": 0.25,
-          "startNumber": 0,
-          "endNumber": 100,
-          "labelFormat": "",
-          "splitLine": {
-            "fixRadius": 0,
-            "splitNumber": 10,
-            "width": 30,
-            "color": "#FFFFFF",
-            "childNumber": 5,
-            "childWidth": 12
-          },
-          "pointer": {
-            "width": 24,
-            "color": "auto"
-          }
-        }
-      }
-    },
-    "candle": {
-      "type": "candle",
-      "color": color$1,
-      "padding": [15, 15, 0, 15],
-      "enableScroll": true,
-      "enableMarkLine": true,
-      "dataLabel": false,
-      "xAxis": {
-        "labelCount": 4,
-        "itemCount": 40,
-        "disableGrid": true,
-        "gridColor": "#CCCCCC",
-        "gridType": "solid",
-        "dashLength": 4,
-        "scrollShow": true,
-        "scrollAlign": "left",
-        "scrollColor": "#A6A6A6",
-        "scrollBackgroundColor": "#EFEBEF"
-      },
-      "yAxis": {},
-      "legend": {},
-      "extra": {
-        "candle": {
-          "color": {
-            "upLine": "#f04864",
-            "upFill": "#f04864",
-            "downLine": "#2fc25b",
-            "downFill": "#2fc25b"
-          },
-          "average": {
-            "show": true,
-            "name": ["MA5", "MA10", "MA30"],
-            "day": [5, 10, 20],
-            "color": ["#1890ff", "#2fc25b", "#facc14"]
-          }
-        },
-        "markLine": {
-          "type": "dash",
-          "dashLength": 5,
-          "data": [
-            {
-              "value": 2150,
-              "lineColor": "#f04864",
-              "showLabel": true
-            },
-            {
-              "value": 2350,
-              "lineColor": "#f04864",
-              "showLabel": true
-            }
-          ]
-        }
-      }
-    },
-    "mix": {
-      "type": "mix",
-      "color": color$1,
-      "padding": [15, 15, 0, 15],
-      "xAxis": {
-        "disableGrid": true
-      },
-      "yAxis": {
-        "disabled": false,
-        "disableGrid": false,
-        "splitNumber": 5,
-        "gridType": "dash",
-        "dashLength": 4,
-        "gridColor": "#CCCCCC",
-        "padding": 10,
-        "showTitle": true,
-        "data": []
-      },
-      "legend": {},
-      "extra": {
-        "mix": {
-          "column": {
-            "width": 20
-          }
-        }
-      }
-    },
-    "scatter": {
-      "type": "scatter",
-      "color": color$1,
-      "padding": [15, 15, 0, 15],
-      "dataLabel": false,
-      "xAxis": {
-        "disableGrid": false,
-        "gridType": "dash",
-        "splitNumber": 5,
-        "boundaryGap": "justify",
-        "min": 0
-      },
-      "yAxis": {
-        "disableGrid": false,
-        "gridType": "dash"
-      },
-      "legend": {},
-      "extra": {
-        "scatter": {}
-      }
-    },
-    "bubble": {
-      "type": "bubble",
-      "color": color$1,
-      "padding": [15, 15, 0, 15],
-      "xAxis": {
-        "disableGrid": false,
-        "gridType": "dash",
-        "splitNumber": 5,
-        "boundaryGap": "justify",
-        "min": 0,
-        "max": 250
-      },
-      "yAxis": {
-        "disableGrid": false,
-        "gridType": "dash",
-        "data": [{
-          "min": 0,
-          "max": 150
-        }]
-      },
-      "legend": {},
-      "extra": {
-        "bubble": {
-          "border": 2,
-          "opacity": 0.5
-        }
-      }
-    }
-  };
-  const color = ["#1890FF", "#91CB74", "#FAC858", "#EE6666", "#73C0DE", "#3CA272", "#FC8452", "#9A60B4", "#ea7ccc"];
-  const cfe = {
-    //demotype涓鸿嚜瀹氫箟鍥捐〃绫诲瀷
-    "type": ["pie", "ring", "rose", "funnel", "line", "column", "area", "radar", "gauge", "candle", "demotype"],
-    //澧炲姞鑷畾涔夊浘琛ㄧ被鍨嬶紝濡傛灉闇�瑕乧ategories锛岃鍦ㄨ繖閲屽姞鍏ユ偍鐨勫浘琛ㄧ被鍨嬩緥濡傛渶鍚庣殑"demotype"
-    "categories": ["line", "column", "area", "radar", "gauge", "candle", "demotype"],
-    //instance涓哄疄渚嬪彉閲忔壙杞藉睘鎬э紝option涓篹opts鎵胯浇灞炴�э紝涓嶈鍒犻櫎
-    "instance": {},
-    "option": {},
-    //涓嬮潰鏄嚜瀹氫箟format閰嶇疆锛屽洜闄5绔鐨勫叾浠栫鏃犳硶閫氳繃props浼犻�掑嚱鏁帮紝鍙兘閫氳繃姝ゅ睘鎬у搴斾笅鏍囩殑鏂瑰紡鏉ユ浛鎹�
-    "formatter": {
-      "tooltipDemo1": function(res) {
-        let result = "";
-        for (let i2 in res) {
-          if (i2 == 0) {
-            result += res[i2].axisValueLabel + "骞撮攢鍞";
-          }
-          let value = "--";
-          if (res[i2].data !== null) {
-            value = res[i2].data;
-          }
-          result += "<br/>" + res[i2].marker + res[i2].seriesName + "锛�" + value + " 涓囧厓";
-        }
-        return result;
-      },
-      legendFormat: function(name) {
-        return "鑷畾涔夊浘渚�+" + name;
-      },
-      yAxisFormatDemo: function(value, index) {
-        return value + "鍏�";
-      },
-      seriesFormatDemo: function(res) {
-        return res.name + "骞�" + res.value + "鍏�";
-      }
-    },
-    //杩欓噷婕旂ず浜嗚嚜瀹氫箟鎮ㄧ殑鍥捐〃绫诲瀷鐨刼ption锛屽彲浠ラ殢鎰忓懡鍚嶏紝涔嬪悗鍦ㄧ粍浠朵笂 type="demotype" 鍚庯紝缁勪欢浼氳皟鐢ㄨ繖涓姳鎷彿閲岀殑option锛屽鏋滅粍浠朵笂杩樺瓨鍦╡opts鍙傛暟锛屼細灏哾emotype涓巈opts涓璷ption鍚堝苟鍚庢覆鏌撳浘琛ㄣ��
-    "demotype": {
-      "color": color
-      //鍦ㄨ繖閲屽~鍐檈charts鐨刼ption鍗冲彲
-    },
-    //涓嬮潰鏄嚜瀹氫箟閰嶇疆锛岃娣诲姞椤圭洰鎵�闇�鐨勯�氱敤閰嶇疆
-    "column": {
-      "color": color,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "axis"
-      },
-      "grid": {
-        "top": 30,
-        "bottom": 50,
-        "right": 15,
-        "left": 40
-      },
-      "legend": {
-        "bottom": "left"
-      },
-      "toolbox": {
-        "show": false
-      },
-      "xAxis": {
-        "type": "category",
-        "axisLabel": {
-          "color": "#666666"
-        },
-        "axisLine": {
-          "lineStyle": {
-            "color": "#CCCCCC"
-          }
-        },
-        "boundaryGap": true,
-        "data": []
-      },
-      "yAxis": {
-        "type": "value",
-        "axisTick": {
-          "show": false
-        },
-        "axisLabel": {
-          "color": "#666666"
-        },
-        "axisLine": {
-          "lineStyle": {
-            "color": "#CCCCCC"
-          }
-        }
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "bar",
-        "data": [],
-        "barwidth": 20,
-        "label": {
-          "show": true,
-          "color": "#666666",
-          "position": "top"
-        }
-      }
-    },
-    "line": {
-      "color": color,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "axis"
-      },
-      "grid": {
-        "top": 30,
-        "bottom": 50,
-        "right": 15,
-        "left": 40
-      },
-      "legend": {
-        "bottom": "left"
-      },
-      "toolbox": {
-        "show": false
-      },
-      "xAxis": {
-        "type": "category",
-        "axisLabel": {
-          "color": "#666666"
-        },
-        "axisLine": {
-          "lineStyle": {
-            "color": "#CCCCCC"
-          }
-        },
-        "boundaryGap": true,
-        "data": []
-      },
-      "yAxis": {
-        "type": "value",
-        "axisTick": {
-          "show": false
-        },
-        "axisLabel": {
-          "color": "#666666"
-        },
-        "axisLine": {
-          "lineStyle": {
-            "color": "#CCCCCC"
-          }
-        }
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "line",
-        "data": [],
-        "barwidth": 20,
-        "label": {
-          "show": true,
-          "color": "#666666",
-          "position": "top"
-        }
-      }
-    },
-    "area": {
-      "color": color,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "axis"
-      },
-      "grid": {
-        "top": 30,
-        "bottom": 50,
-        "right": 15,
-        "left": 40
-      },
-      "legend": {
-        "bottom": "left"
-      },
-      "toolbox": {
-        "show": false
-      },
-      "xAxis": {
-        "type": "category",
-        "axisLabel": {
-          "color": "#666666"
-        },
-        "axisLine": {
-          "lineStyle": {
-            "color": "#CCCCCC"
-          }
-        },
-        "boundaryGap": true,
-        "data": []
-      },
-      "yAxis": {
-        "type": "value",
-        "axisTick": {
-          "show": false
-        },
-        "axisLabel": {
-          "color": "#666666"
-        },
-        "axisLine": {
-          "lineStyle": {
-            "color": "#CCCCCC"
-          }
-        }
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "line",
-        "data": [],
-        "areaStyle": {},
-        "label": {
-          "show": true,
-          "color": "#666666",
-          "position": "top"
-        }
-      }
-    },
-    "pie": {
-      "color": color,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "item"
-      },
-      "grid": {
-        "top": 40,
-        "bottom": 30,
-        "right": 15,
-        "left": 15
-      },
-      "legend": {
-        "bottom": "left"
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "pie",
-        "data": [],
-        "radius": "50%",
-        "label": {
-          "show": true,
-          "color": "#666666",
-          "position": "top"
-        }
-      }
-    },
-    "ring": {
-      "color": color,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "item"
-      },
-      "grid": {
-        "top": 40,
-        "bottom": 30,
-        "right": 15,
-        "left": 15
-      },
-      "legend": {
-        "bottom": "left"
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "pie",
-        "data": [],
-        "radius": ["40%", "70%"],
-        "avoidLabelOverlap": false,
-        "label": {
-          "show": true,
-          "color": "#666666",
-          "position": "top"
-        },
-        "labelLine": {
-          "show": true
-        }
-      }
-    },
-    "rose": {
-      "color": color,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "item"
-      },
-      "legend": {
-        "top": "bottom"
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "pie",
-        "data": [],
-        "radius": "55%",
-        "center": ["50%", "50%"],
-        "roseType": "area"
-      }
-    },
-    "funnel": {
-      "color": color,
-      "title": {
-        "text": ""
-      },
-      "tooltip": {
-        "trigger": "item",
-        "formatter": "{b} : {c}%"
-      },
-      "legend": {
-        "top": "bottom"
-      },
-      "seriesTemplate": {
-        "name": "",
-        "type": "funnel",
-        "left": "10%",
-        "top": 60,
-        "bottom": 60,
-        "width": "80%",
-        "min": 0,
-        "max": 100,
-        "minSize": "0%",
-        "maxSize": "100%",
-        "sort": "descending",
-        "gap": 2,
-        "label": {
-          "show": true,
-          "position": "inside"
-        },
-        "labelLine": {
-          "length": 10,
-          "lineStyle": {
-            "width": 1,
-            "type": "solid"
-          }
-        },
-        "itemStyle": {
-          "bordercolor": "#fff",
-          "borderwidth": 1
-        },
-        "emphasis": {
-          "label": {
-            "fontSize": 20
-          }
-        },
-        "data": []
-      }
-    },
-    "gauge": {
-      "color": color,
-      "tooltip": {
-        "formatter": "{a} <br/>{b} : {c}%"
-      },
-      "seriesTemplate": {
-        "name": "涓氬姟鎸囨爣",
-        "type": "gauge",
-        "detail": { "formatter": "{value}%" },
-        "data": [{ "value": 50, "name": "瀹屾垚鐜�" }]
-      }
-    },
-    "candle": {
-      "xAxis": {
-        "data": []
-      },
-      "yAxis": {},
-      "color": color,
-      "title": {
-        "text": ""
-      },
-      "dataZoom": [
-        {
-          "type": "inside",
-          "xAxisIndex": [0, 1],
-          "start": 10,
-          "end": 100
-        },
-        {
-          "show": true,
-          "xAxisIndex": [0, 1],
-          "type": "slider",
-          "bottom": 10,
-          "start": 10,
-          "end": 100
-        }
-      ],
-      "seriesTemplate": {
-        "name": "",
-        "type": "k",
-        "data": []
-      }
-    }
-  };
-  const block0 = (Comp) => {
-    (Comp.$renderjs || (Comp.$renderjs = [])).push("rdcharts");
-    (Comp.$renderjsModules || (Comp.$renderjsModules = {}))["rdcharts"] = "f9cb76fc";
-  };
-  function deepCloneAssign(origin = {}, ...args) {
-    for (let i2 in args) {
-      for (let key in args[i2]) {
-        if (args[i2].hasOwnProperty(key)) {
-          origin[key] = args[i2][key] && typeof args[i2][key] === "object" ? deepCloneAssign(Array.isArray(args[i2][key]) ? [] : {}, origin[key], args[i2][key]) : args[i2][key];
-        }
-      }
-    }
-    return origin;
-  }
-  function formatterAssign(args, formatter) {
-    for (let key in args) {
-      if (args.hasOwnProperty(key) && args[key] !== null && typeof args[key] === "object") {
-        formatterAssign(args[key], formatter);
-      } else if (key === "format" && typeof args[key] === "string") {
-        args["formatter"] = formatter[args[key]] ? formatter[args[key]] : void 0;
-      }
-    }
-    return args;
-  }
-  function getFormatDate(date) {
-    var seperator = "-";
-    var year = date.getFullYear();
-    var month = date.getMonth() + 1;
-    var strDate = date.getDate();
-    if (month >= 1 && month <= 9) {
-      month = "0" + month;
-    }
-    if (strDate >= 0 && strDate <= 9) {
-      strDate = "0" + strDate;
-    }
-    var currentdate = year + seperator + month + seperator + strDate;
-    return currentdate;
-  }
-  const _sfc_main$3 = {
-    name: "qiun-data-charts",
-    mixins: [tr.mixinDatacom],
-    props: {
-      type: {
-        type: String,
-        default: null
-      },
-      canvasId: {
-        type: String,
-        default: "uchartsid"
-      },
-      canvas2d: {
-        type: Boolean,
-        default: false
-      },
-      background: {
-        type: String,
-        default: "rgba(0,0,0,0)"
-      },
-      animation: {
-        type: Boolean,
-        default: true
-      },
-      chartData: {
-        type: Object,
-        default() {
-          return {
-            categories: [],
-            series: []
-          };
-        }
-      },
-      opts: {
-        type: Object,
-        default() {
-          return {};
-        }
-      },
-      eopts: {
-        type: Object,
-        default() {
-          return {};
-        }
-      },
-      loadingType: {
-        type: Number,
-        default: 2
-      },
-      errorShow: {
-        type: Boolean,
-        default: true
-      },
-      errorReload: {
-        type: Boolean,
-        default: true
-      },
-      errorMessage: {
-        type: String,
-        default: null
-      },
-      inScrollView: {
-        type: Boolean,
-        default: false
-      },
-      reshow: {
-        type: Boolean,
-        default: false
-      },
-      reload: {
-        type: Boolean,
-        default: false
-      },
-      disableScroll: {
-        type: Boolean,
-        default: false
-      },
-      optsWatch: {
-        type: Boolean,
-        default: true
-      },
-      onzoom: {
-        type: Boolean,
-        default: false
-      },
-      ontap: {
-        type: Boolean,
-        default: true
-      },
-      ontouch: {
-        type: Boolean,
-        default: false
-      },
-      onmouse: {
-        type: Boolean,
-        default: true
-      },
-      onmovetip: {
-        type: Boolean,
-        default: false
-      },
-      echartsH5: {
-        type: Boolean,
-        default: false
-      },
-      echartsApp: {
-        type: Boolean,
-        default: false
-      },
-      tooltipShow: {
-        type: Boolean,
-        default: true
-      },
-      tooltipFormat: {
-        type: String,
-        default: void 0
-      },
-      tooltipCustom: {
-        type: Object,
-        default: void 0
-      },
-      startDate: {
-        type: String,
-        default: void 0
-      },
-      endDate: {
-        type: String,
-        default: void 0
-      },
-      textEnum: {
-        type: Array,
-        default() {
-          return [];
-        }
-      },
-      groupEnum: {
-        type: Array,
-        default() {
-          return [];
-        }
-      },
-      pageScrollTop: {
-        type: Number,
-        default: 0
-      },
-      directory: {
-        type: String,
-        default: "/"
-      },
-      tapLegend: {
-        type: Boolean,
-        default: true
-      },
-      menus: {
-        type: Array,
-        default() {
-          return [];
-        }
-      }
-    },
-    data() {
-      return {
-        cid: "uchartsid",
-        inWx: false,
-        inAli: false,
-        inTt: false,
-        inBd: false,
-        inH5: false,
-        inApp: false,
-        inWin: false,
-        type2d: true,
-        disScroll: false,
-        openmouse: false,
-        pixel: 1,
-        cWidth: 375,
-        cHeight: 250,
-        showchart: false,
-        echarts: false,
-        echartsResize: {
-          state: false
-        },
-        uchartsOpts: {},
-        echartsOpts: {},
-        drawData: {},
-        lastDrawTime: null
-      };
-    },
-    created() {
-      this.cid = this.canvasId;
-      if (this.canvasId == "uchartsid" || this.canvasId == "") {
-        let t2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
-        let len = t2.length;
-        let id = "";
-        for (let i2 = 0; i2 < 32; i2++) {
-          id += t2.charAt(Math.floor(Math.random() * len));
-        }
-        this.cid = id;
-      }
-      const systemInfo = uni.getSystemInfoSync();
-      if (systemInfo.platform === "windows" || systemInfo.platform === "mac") {
-        this.inWin = true;
-      }
-      this.type2d = false;
-      this.disScroll = this.disableScroll;
-    },
-    mounted() {
-      this.inApp = true;
-      if (this.echartsApp === true) {
-        this.echarts = true;
-        this.openmouse = false;
-      }
-      this.$nextTick(() => {
-        this.beforeInit();
-      });
-    },
-    destroyed() {
-      if (this.echarts === true) {
-        delete cfe.option[this.cid];
-        delete cfe.instance[this.cid];
-      } else {
-        delete cfu.option[this.cid];
-        delete cfu.instance[this.cid];
-      }
-      uni.offWindowResize(() => {
-      });
-    },
-    watch: {
-      chartDataProps: {
-        handler(val, oldval) {
-          if (typeof val === "object") {
-            if (JSON.stringify(val) !== JSON.stringify(oldval)) {
-              this._clearChart();
-              if (val.series && val.series.length > 0) {
-                this.beforeInit();
-              } else {
-                this.mixinDatacomLoading = true;
-                this.showchart = false;
-                this.mixinDatacomErrorMessage = null;
-              }
-            }
-          } else {
-            this.mixinDatacomLoading = false;
-            this._clearChart();
-            this.showchart = false;
-            this.mixinDatacomErrorMessage = "鍙傛暟閿欒锛歝hartData鏁版嵁绫诲瀷閿欒";
-          }
-        },
-        immediate: false,
-        deep: true
-      },
-      localdata: {
-        handler(val, oldval) {
-          if (JSON.stringify(val) !== JSON.stringify(oldval)) {
-            if (val.length > 0) {
-              this.beforeInit();
-            } else {
-              this.mixinDatacomLoading = true;
-              this._clearChart();
-              this.showchart = false;
-              this.mixinDatacomErrorMessage = null;
-            }
-          }
-        },
-        immediate: false,
-        deep: true
-      },
-      optsProps: {
-        handler(val, oldval) {
-          if (typeof val === "object") {
-            if (JSON.stringify(val) !== JSON.stringify(oldval) && this.echarts === false && this.optsWatch == true) {
-              this.checkData(this.drawData);
-            }
-          } else {
-            this.mixinDatacomLoading = false;
-            this._clearChart();
-            this.showchart = false;
-            this.mixinDatacomErrorMessage = "鍙傛暟閿欒锛歰pts鏁版嵁绫诲瀷閿欒";
-          }
-        },
-        immediate: false,
-        deep: true
-      },
-      eoptsProps: {
-        handler(val, oldval) {
-          if (typeof val === "object") {
-            if (JSON.stringify(val) !== JSON.stringify(oldval) && this.echarts === true) {
-              this.checkData(this.drawData);
-            }
-          } else {
-            this.mixinDatacomLoading = false;
-            this.showchart = false;
-            this.mixinDatacomErrorMessage = "鍙傛暟閿欒锛歟opts鏁版嵁绫诲瀷閿欒";
-          }
-        },
-        immediate: false,
-        deep: true
-      },
-      reshow(val, oldval) {
-        if (val === true && this.mixinDatacomLoading === false) {
-          setTimeout(() => {
-            this.mixinDatacomErrorMessage = null;
-            this.echartsResize.state = !this.echartsResize.state;
-            this.checkData(this.drawData);
-          }, 200);
-        }
-      },
-      reload(val, oldval) {
-        if (val === true) {
-          this.showchart = false;
-          this.mixinDatacomErrorMessage = null;
-          this.reloading();
-        }
-      },
-      mixinDatacomErrorMessage(val, oldval) {
-        if (val) {
-          this.emitMsg({ name: "error", params: { type: "error", errorShow: this.errorShow, msg: val, id: this.cid } });
-          if (this.errorShow) {
-            formatAppLog("log", "at uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue:611", "[绉嬩簯鍥捐〃缁勪欢]" + val);
-          }
-        }
-      },
-      errorMessage(val, oldval) {
-        if (val && this.errorShow && val !== null && val !== "null" && val !== "") {
-          this.showchart = false;
-          this.mixinDatacomLoading = false;
-          this.mixinDatacomErrorMessage = val;
-        } else {
-          this.showchart = false;
-          this.mixinDatacomErrorMessage = null;
-          this.reloading();
-        }
-      }
-    },
-    computed: {
-      optsProps() {
-        return JSON.parse(JSON.stringify(this.opts));
-      },
-      eoptsProps() {
-        return JSON.parse(JSON.stringify(this.eopts));
-      },
-      chartDataProps() {
-        return JSON.parse(JSON.stringify(this.chartData));
-      }
-    },
-    methods: {
-      beforeInit() {
-        this.mixinDatacomErrorMessage = null;
-        if (typeof this.chartData === "object" && this.chartData != null && this.chartData.series !== void 0 && this.chartData.series.length > 0) {
-          this.drawData = deepCloneAssign({}, this.chartData);
-          this.mixinDatacomLoading = false;
-          this.showchart = true;
-          this.checkData(this.chartData);
-        } else if (this.localdata.length > 0) {
-          this.mixinDatacomLoading = false;
-          this.showchart = true;
-          this.localdataInit(this.localdata);
-        } else if (this.collection !== "") {
-          this.mixinDatacomLoading = false;
-          this.getCloudData();
-        } else {
-          this.mixinDatacomLoading = true;
-        }
-      },
-      localdataInit(resdata) {
-        if (this.groupEnum.length > 0) {
-          for (let i2 = 0; i2 < resdata.length; i2++) {
-            for (let j2 = 0; j2 < this.groupEnum.length; j2++) {
-              if (resdata[i2].group === this.groupEnum[j2].value) {
-                resdata[i2].group = this.groupEnum[j2].text;
-              }
-            }
-          }
-        }
-        if (this.textEnum.length > 0) {
-          for (let i2 = 0; i2 < resdata.length; i2++) {
-            for (let j2 = 0; j2 < this.textEnum.length; j2++) {
-              if (resdata[i2].text === this.textEnum[j2].value) {
-                resdata[i2].text = this.textEnum[j2].text;
-              }
-            }
-          }
-        }
-        let needCategories = false;
-        let tmpData = { categories: [], series: [] };
-        let tmpcategories = [];
-        let tmpseries = [];
-        if (this.echarts === true) {
-          needCategories = cfe.categories.includes(this.type);
-        } else {
-          needCategories = cfu.categories.includes(this.type);
-        }
-        if (needCategories === true) {
-          if (this.chartData && this.chartData.categories && this.chartData.categories.length > 0) {
-            tmpcategories = this.chartData.categories;
-          } else {
-            if (this.startDate && this.endDate) {
-              let idate = new Date(this.startDate);
-              let edate = new Date(this.endDate);
-              while (idate <= edate) {
-                tmpcategories.push(getFormatDate(idate));
-                idate = idate.setDate(idate.getDate() + 1);
-                idate = new Date(idate);
-              }
-            } else {
-              let tempckey = {};
-              resdata.map(function(item, index) {
-                if (item.text != void 0 && !tempckey[item.text]) {
-                  tmpcategories.push(item.text);
-                  tempckey[item.text] = true;
-                }
-              });
-            }
-          }
-          tmpData.categories = tmpcategories;
-        }
-        let tempskey = {};
-        resdata.map(function(item, index) {
-          if (item.group != void 0 && !tempskey[item.group]) {
-            tmpseries.push({ name: item.group, data: [] });
-            tempskey[item.group] = true;
-          }
-        });
-        if (tmpseries.length == 0) {
-          tmpseries = [{ name: "榛樿鍒嗙粍", data: [] }];
-          if (needCategories === true) {
-            for (let j2 = 0; j2 < tmpcategories.length; j2++) {
-              let seriesdata = 0;
-              for (let i2 = 0; i2 < resdata.length; i2++) {
-                if (resdata[i2].text == tmpcategories[j2]) {
-                  seriesdata = resdata[i2].value;
-                }
-              }
-              tmpseries[0].data.push(seriesdata);
-            }
-          } else {
-            for (let i2 = 0; i2 < resdata.length; i2++) {
-              tmpseries[0].data.push({ "name": resdata[i2].text, "value": resdata[i2].value });
-            }
-          }
-        } else {
-          for (let k = 0; k < tmpseries.length; k++) {
-            if (tmpcategories.length > 0) {
-              for (let j2 = 0; j2 < tmpcategories.length; j2++) {
-                let seriesdata = 0;
-                for (let i2 = 0; i2 < resdata.length; i2++) {
-                  if (tmpseries[k].name == resdata[i2].group && resdata[i2].text == tmpcategories[j2]) {
-                    seriesdata = resdata[i2].value;
-                  }
-                }
-                tmpseries[k].data.push(seriesdata);
-              }
-            } else {
-              for (let i2 = 0; i2 < resdata.length; i2++) {
-                if (tmpseries[k].name == resdata[i2].group) {
-                  tmpseries[k].data.push(resdata[i2].value);
-                }
-              }
-            }
-          }
-        }
-        tmpData.series = tmpseries;
-        this.drawData = deepCloneAssign({}, tmpData);
-        this.checkData(tmpData);
-      },
-      reloading() {
-        if (this.errorReload === false) {
-          return;
-        }
-        this.showchart = false;
-        this.mixinDatacomErrorMessage = null;
-        if (this.collection !== "") {
-          this.mixinDatacomLoading = false;
-          this.onMixinDatacomPropsChange(true);
-        } else {
-          this.beforeInit();
-        }
-      },
-      checkData(anyData) {
-        let cid = this.cid;
-        if (this.echarts === true) {
-          cfe.option[cid] = deepCloneAssign({}, this.eopts);
-          cfe.option[cid].id = cid;
-          cfe.option[cid].type = this.type;
-        } else {
-          if (this.type && cfu.type.includes(this.type)) {
-            cfu.option[cid] = deepCloneAssign({}, cfu[this.type], this.opts);
-            cfu.option[cid].canvasId = cid;
-          } else {
-            this.mixinDatacomLoading = false;
-            this.showchart = false;
-            this.mixinDatacomErrorMessage = "鍙傛暟閿欒锛歱rops鍙傛暟涓璽ype绫诲瀷涓嶆纭�";
-          }
-        }
-        let newData = deepCloneAssign({}, anyData);
-        if (newData.series !== void 0 && newData.series.length > 0) {
-          this.mixinDatacomErrorMessage = null;
-          if (this.echarts === true) {
-            cfe.option[cid].chartData = newData;
-            this.$nextTick(() => {
-              this.init();
-            });
-          } else {
-            cfu.option[cid].categories = newData.categories;
-            cfu.option[cid].series = newData.series;
-            this.$nextTick(() => {
-              this.init();
-            });
-          }
-        }
-      },
-      resizeHandler() {
-        let currTime = Date.now();
-        let lastDrawTime = this.lastDrawTime ? this.lastDrawTime : currTime - 3e3;
-        let duration = currTime - lastDrawTime;
-        if (duration < 1e3)
-          return;
-        uni.createSelectorQuery().in(this).select("#ChartBoxId" + this.cid).boundingClientRect((data) => {
-          this.showchart = true;
-          if (data.width > 0 && data.height > 0) {
-            if (data.width !== this.cWidth || data.height !== this.cHeight) {
-              this.checkData(this.drawData);
-            }
-          }
-        }).exec();
-      },
-      getCloudData() {
-        if (this.mixinDatacomLoading == true) {
-          return;
-        }
-        this.mixinDatacomLoading = true;
-        this.mixinDatacomGet().then((res) => {
-          this.mixinDatacomResData = res.result.data;
-          this.localdataInit(this.mixinDatacomResData);
-        }).catch((err) => {
-          this.mixinDatacomLoading = false;
-          this.showchart = false;
-          this.mixinDatacomErrorMessage = "璇锋眰閿欒锛�" + err;
-        });
-      },
-      onMixinDatacomPropsChange(needReset, changed) {
-        if (needReset == true && this.collection !== "") {
-          this.showchart = false;
-          this.mixinDatacomErrorMessage = null;
-          this._clearChart();
-          this.getCloudData();
-        }
-      },
-      _clearChart() {
-        let cid = this.cid;
-        if (this.echarts !== true && cfu.option[cid] && cfu.option[cid].context) {
-          const ctx = cfu.option[cid].context;
-          if (typeof ctx === "object" && !!!cfu.option[cid].update) {
-            ctx.clearRect(0, 0, this.cWidth * this.pixel, this.cHeight * this.pixel);
-            ctx.draw();
-          }
-        }
-      },
-      init() {
-        let cid = this.cid;
-        uni.createSelectorQuery().in(this).select("#ChartBoxId" + cid).boundingClientRect((data) => {
-          if (data.width > 0 && data.height > 0) {
-            this.mixinDatacomLoading = false;
-            this.showchart = true;
-            this.lastDrawTime = Date.now();
-            this.cWidth = data.width;
-            this.cHeight = data.height;
-            if (this.echarts !== true) {
-              cfu.option[cid].background = this.background == "rgba(0,0,0,0)" ? "#FFFFFF" : this.background;
-              cfu.option[cid].canvas2d = this.type2d;
-              cfu.option[cid].pixelRatio = this.pixel;
-              cfu.option[cid].animation = this.animation;
-              cfu.option[cid].width = data.width * this.pixel;
-              cfu.option[cid].height = data.height * this.pixel;
-              cfu.option[cid].onzoom = this.onzoom;
-              cfu.option[cid].ontap = this.ontap;
-              cfu.option[cid].ontouch = this.ontouch;
-              cfu.option[cid].onmouse = this.openmouse;
-              cfu.option[cid].onmovetip = this.onmovetip;
-              cfu.option[cid].tooltipShow = this.tooltipShow;
-              cfu.option[cid].tooltipFormat = this.tooltipFormat;
-              cfu.option[cid].tooltipCustom = this.tooltipCustom;
-              cfu.option[cid].inScrollView = this.inScrollView;
-              cfu.option[cid].lastDrawTime = this.lastDrawTime;
-              cfu.option[cid].tapLegend = this.tapLegend;
-            }
-            if (this.inH5 || this.inApp) {
-              if (this.echarts == true) {
-                cfe.option[cid].ontap = this.ontap;
-                cfe.option[cid].onmouse = this.openmouse;
-                cfe.option[cid].tooltipShow = this.tooltipShow;
-                cfe.option[cid].tooltipFormat = this.tooltipFormat;
-                cfe.option[cid].tooltipCustom = this.tooltipCustom;
-                cfe.option[cid].lastDrawTime = this.lastDrawTime;
-                this.echartsOpts = deepCloneAssign({}, cfe.option[cid]);
-              } else {
-                cfu.option[cid].rotateLock = cfu.option[cid].rotate;
-                this.uchartsOpts = deepCloneAssign({}, cfu.option[cid]);
-              }
-            } else {
-              cfu.option[cid] = formatterAssign(cfu.option[cid], cfu.formatter);
-              this.mixinDatacomErrorMessage = null;
-              this.mixinDatacomLoading = false;
-              this.showchart = true;
-              this.$nextTick(() => {
-                if (this.type2d === true) {
-                  const query = uni.createSelectorQuery().in(this);
-                  query.select("#" + cid).fields({ node: true, size: true }).exec((res) => {
-                    if (res[0]) {
-                      const canvas = res[0].node;
-                      const ctx = canvas.getContext("2d");
-                      cfu.option[cid].context = ctx;
-                      cfu.option[cid].rotateLock = cfu.option[cid].rotate;
-                      if (cfu.instance[cid] && cfu.option[cid] && cfu.option[cid].update === true) {
-                        this._updataUChart(cid);
-                      } else {
-                        canvas.width = data.width * this.pixel;
-                        canvas.height = data.height * this.pixel;
-                        canvas._width = data.width * this.pixel;
-                        canvas._height = data.height * this.pixel;
-                        setTimeout(() => {
-                          cfu.option[cid].context.restore();
-                          cfu.option[cid].context.save();
-                          this._newChart(cid);
-                        }, 100);
-                      }
-                    } else {
-                      this.showchart = false;
-                      this.mixinDatacomErrorMessage = "鍙傛暟閿欒锛氬紑鍚�2d妯″紡鍚庯紝鏈幏鍙栧埌dom鑺傜偣锛宑anvas-id:" + cid;
-                    }
-                  });
-                } else {
-                  if (this.inAli) {
-                    cfu.option[cid].rotateLock = cfu.option[cid].rotate;
-                  }
-                  cfu.option[cid].context = uni.createCanvasContext(cid, this);
-                  if (cfu.instance[cid] && cfu.option[cid] && cfu.option[cid].update === true) {
-                    this._updataUChart(cid);
-                  } else {
-                    setTimeout(() => {
-                      cfu.option[cid].context.restore();
-                      cfu.option[cid].context.save();
-                      this._newChart(cid);
-                    }, 100);
-                  }
-                }
-              });
-            }
-          } else {
-            this.mixinDatacomLoading = false;
-            this.showchart = false;
-            if (this.reshow == true) {
-              this.mixinDatacomErrorMessage = "甯冨眬閿欒锛氭湭鑾峰彇鍒扮埗鍏冪礌瀹介珮灏哄锛乧anvas-id:" + cid;
-            }
-          }
-        }).exec();
-      },
-      saveImage() {
-        uni.canvasToTempFilePath({
-          canvasId: this.cid,
-          success: (res) => {
-            uni.saveImageToPhotosAlbum({
-              filePath: res.tempFilePath,
-              success: function() {
-                uni.showToast({
-                  title: "淇濆瓨鎴愬姛",
-                  duration: 2e3
-                });
-              }
-            });
-          }
-        }, this);
-      },
-      getImage() {
-        if (this.type2d == false) {
-          uni.canvasToTempFilePath({
-            canvasId: this.cid,
-            success: (res) => {
-              this.emitMsg({ name: "getImage", params: { type: "getImage", base64: res.tempFilePath } });
-            }
-          }, this);
-        } else {
-          const query = uni.createSelectorQuery().in(this);
-          query.select("#" + this.cid).fields({ node: true, size: true }).exec((res) => {
-            if (res[0]) {
-              const canvas = res[0].node;
-              this.emitMsg({ name: "getImage", params: { type: "getImage", base64: canvas.toDataURL("image/png") } });
-            }
-          });
-        }
-      },
-      _error(e2) {
-        this.mixinDatacomErrorMessage = e2.detail.errMsg;
-      },
-      emitMsg(msg) {
-        this.$emit(msg.name, msg.params);
-      },
-      getRenderType() {
-        if (this.echarts === true && this.mixinDatacomLoading === false) {
-          this.beforeInit();
-        }
-      },
-      toJSON() {
-        return this;
-      }
-    }
-  };
-  function _sfc_render$2(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_qiun_loading = resolveEasycom(vue.resolveDynamicComponent("qiun-loading"), __easycom_0$1);
-    const _component_qiun_error = resolveEasycom(vue.resolveDynamicComponent("qiun-error"), __easycom_1);
-    return vue.openBlock(), vue.createElementBlock("view", {
-      class: "chartsview",
-      id: "ChartBoxId" + $data.cid
-    }, [
-      _ctx.mixinDatacomLoading ? (vue.openBlock(), vue.createElementBlock("view", { key: 0 }, [
-        vue.createCommentVNode(" 鑷畾涔夊姞杞界姸鎬侊紝璇锋敼杩欓噷 "),
-        vue.createVNode(_component_qiun_loading, { loadingType: $props.loadingType }, null, 8, ["loadingType"])
-      ])) : vue.createCommentVNode("v-if", true),
-      _ctx.mixinDatacomErrorMessage && $props.errorShow ? (vue.openBlock(), vue.createElementBlock("view", {
-        key: 1,
-        onClick: _cache[0] || (_cache[0] = (...args) => $options.reloading && $options.reloading(...args))
-      }, [
-        vue.createCommentVNode(" 鑷畾涔夐敊璇彁绀猴紝璇锋敼杩欓噷 "),
-        vue.createVNode(_component_qiun_error, { errorMessage: $props.errorMessage }, null, 8, ["errorMessage"])
-      ])) : vue.createCommentVNode("v-if", true),
-      vue.createCommentVNode(" APP鍜孒5閲囩敤renderjs娓叉煋鍥捐〃 "),
-      $data.echarts ? vue.withDirectives((vue.openBlock(), vue.createElementBlock("view", {
-        key: 2,
-        style: vue.normalizeStyle([{ background: $props.background }, { "width": "100%", "height": "100%" }]),
-        "data-directory": $props.directory,
-        id: "EC" + $data.cid,
-        prop: vue.wp($data.echartsOpts),
-        "change:prop": _ctx.rdcharts.ecinit,
-        resize: vue.wp($data.echartsResize),
-        "change:resize": _ctx.rdcharts.ecresize
-      }, null, 12, ["data-directory", "id", "prop", "change:prop", "resize", "change:resize"])), [
-        [vue.vShow, $data.showchart]
-      ]) : (vue.openBlock(), vue.createElementBlock("view", {
-        key: 3,
-        onClick: _cache[2] || (_cache[2] = (...args) => _ctx.rdcharts.tap && _ctx.rdcharts.tap(...args)),
-        onMousemove: _cache[3] || (_cache[3] = (...args) => _ctx.rdcharts.mouseMove && _ctx.rdcharts.mouseMove(...args)),
-        onMousedown: _cache[4] || (_cache[4] = (...args) => _ctx.rdcharts.mouseDown && _ctx.rdcharts.mouseDown(...args)),
-        onMouseup: _cache[5] || (_cache[5] = (...args) => _ctx.rdcharts.mouseUp && _ctx.rdcharts.mouseUp(...args)),
-        onTouchstart: _cache[6] || (_cache[6] = (...args) => _ctx.rdcharts.touchStart && _ctx.rdcharts.touchStart(...args)),
-        onTouchmove: _cache[7] || (_cache[7] = (...args) => _ctx.rdcharts.touchMove && _ctx.rdcharts.touchMove(...args)),
-        onTouchend: _cache[8] || (_cache[8] = (...args) => _ctx.rdcharts.touchEnd && _ctx.rdcharts.touchEnd(...args)),
-        id: "UC" + $data.cid,
-        prop: vue.wp($data.uchartsOpts),
-        "change:prop": _ctx.rdcharts.ucinit
-      }, [
-        vue.withDirectives(vue.createElementVNode("canvas", {
-          id: $data.cid,
-          canvasId: $data.cid,
-          style: vue.normalizeStyle({ width: $data.cWidth + "px", height: $data.cHeight + "px", background: $props.background }),
-          "disable-scroll": $props.disableScroll,
-          onError: _cache[1] || (_cache[1] = (...args) => $options._error && $options._error(...args))
-        }, null, 44, ["id", "canvasId", "disable-scroll"]), [
-          [vue.vShow, $data.showchart]
-        ])
-      ], 40, ["id", "prop", "change:prop"])),
-      vue.createCommentVNode(" 鏀粯瀹濆皬绋嬪簭 "),
-      vue.createCommentVNode(" 鍏朵粬灏忕▼搴忛�氳繃vue娓叉煋鍥捐〃 ")
-    ], 8, ["id"]);
-  }
-  if (typeof block0 === "function")
-    block0(_sfc_main$3);
-  const __easycom_0 = /* @__PURE__ */ _export_sfc(_sfc_main$3, [["render", _sfc_render$2], ["__scopeId", "data-v-0ca34aee"], ["__file", "D:/Documents/app/qrcodeScaner/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue"]]);
-  const _sfc_main$2 = {
-    __name: "originalGlassList",
-    setup(__props, { expose: __expose }) {
-      __expose();
-      const totalSum = vue.ref({});
-      const datas = vue.ref([]);
-      const opts = vue.ref({
-        color: ["#1890FF", "#91CB74", "#FAC858", "#EE6666", "#73C0DE", "#3CA272", "#FC8452", "#9A60B4", "#ea7ccc"],
-        padding: [5, 5, 5, 5],
-        enableScroll: false,
-        extra: {
-          pie: {
-            activeOpacity: 0.5,
-            activeRadius: 10,
-            offsetAngle: 0,
-            labelWidth: 15,
-            border: false,
-            borderWidth: 3,
-            borderColor: "#FFFFFF"
-          }
-        }
-      });
-      let chartData = vue.ref();
-      onLoad(() => {
-        uni.showLoading({
-          title: "鍔犺浇涓�...",
-          mask: true
-        });
-        getOriginalGlassList();
-      });
-      const getOriginalGlassList = () => {
-        request.post("/app/getOriginalGlassList").then((res) => {
-          res.data.glassStock.forEach((data) => {
-            data.json = JSON.parse(data.json);
-          });
-          datas.value = res.data.glassStock;
-          totalSum.value = res.data.totalSum;
-        }).finally(() => {
-          uni.hideLoading();
-        });
-      };
-      const __returned__ = { totalSum, datas, opts, get chartData() {
-        return chartData;
-      }, set chartData(v2) {
-        chartData = v2;
-      }, getOriginalGlassList, onMounted: vue.onMounted, ref: vue.ref, get request() {
-        return request;
-      }, get onLoad() {
-        return onLoad;
-      } };
-      Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
-      return __returned__;
-    }
-  };
-  function _sfc_render$1(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_qiun_data_charts = resolveEasycom(vue.resolveDynamicComponent("qiun-data-charts"), __easycom_0);
-    return vue.openBlock(), vue.createElementBlock("view", { style: { "width": "100%", "height": "100%" } }, [
-      vue.createElementVNode("view", { class: "charts-box" }, [
-        vue.createVNode(_component_qiun_data_charts, {
-          type: "pie",
-          opts: $setup.opts,
-          chartData: $setup.chartData
-        }, null, 8, ["opts", "chartData"])
-      ]),
-      vue.createCommentVNode(` <uni-table  border stripe  style='width:100%;height: 100%;overflow: auto;'>\r
-			<uni-tr>\r
-				<uni-th align="center">ID</uni-th>\r
-				<uni-th align="center">鐗╂枡</uni-th>\r
-				<uni-th align="center">灏哄</uni-th>\r
-				<uni-th align="center">鎬婚潰绉�</uni-th>\r
-				<uni-th align="center">搴撳瓨</uni-th>\r
-				<uni-th align="center">鍙敤</uni-th>\r
-				<uni-th align="center">璁″垝</uni-th>\r
-				<uni-th align="center">浜у湴</uni-th>\r
-				<uni-th align="center">澶囨敞</uni-th>\r
-			</uni-tr>\r
-			\r
-			<uni-tr v-for="item in datas">\r
-				<uni-td align="center">{{ item.id }}</uni-td>\r
-				<uni-td align="center">{{ item.json.name }}</uni-td>\r
-				<uni-td align="center">{{ item.json.thickness+"*"+item.json.width+"*"+item.json.height }}</uni-td>\r
-				<uni-td align="center">{{ item.totalArea}}</uni-td>\r
-				<uni-td align="center">{{ item.inventoryQuantity }}</uni-td>\r
-				<uni-td align="center">{{ item.availableQuantity }}</uni-td>\r
-				<uni-td align="center">{{ item.planQuantity }}</uni-td>\r
-				<uni-td align="center">{{ item.producer }}</uni-td>\r
-				<uni-td align="center">{{ item.remarks }}</uni-td>\r
-			</uni-tr>\r
-		</uni-table> `)
-    ]);
-  }
-  const PagesStatementOriginalGlassList = /* @__PURE__ */ _export_sfc(_sfc_main$2, [["render", _sfc_render$1], ["__scopeId", "data-v-36c84162"], ["__file", "D:/Documents/app/qrcodeScaner/pages/statement/originalGlassList.vue"]]);
-  const _sfc_main$1 = {
-    __name: "glassFinishToStore",
-    setup(__props, { expose: __expose }) {
-      __expose();
-      const user = userInfo();
-      const message = vue.ref(null);
-      const msgType = vue.ref("success");
-      const messageText = vue.ref("");
-      const checkList = vue.ref([]);
-      const alertDialog = vue.ref(null);
-      let processId = vue.ref(null);
-      let title = vue.ref({
-        project: null,
-        productName: null
-      });
-      let subLoading = vue.ref(false);
-      const table = vue.ref(null);
-      const tableData = vue.ref([]);
-      const flowData = vue.ref({
-        decValue: 2,
-        //璁$畻淇濈暀浣嶆暟
-        userId: user.user.userId,
-        userName: user.user.userName,
-        storageRegion: null,
-        remark: null,
-        container: null,
-        //搴撲綅
-        flowCard: []
-      });
-      onLoad(async (option) => {
-        processId.value = option.processId;
-        await getfinishedGlass(option.processId);
-      });
-      const getfinishedGlass = async (processIdVal) => {
-        const para = {
-          processId: processIdVal
-        };
-        await request.post(`/app/getSelectWarehousingList`, para).then((res) => {
-          if (res.data.data.length === 0) {
-            uni.showModal({
-              title: "鎻愮ず",
-              content: "姝ゆ祦绋嬪崱鏃犲彲鍏ュ簱鏁版嵁",
-              showCancel: false,
-              success: () => {
-                uni.reLaunch({
-                  url: `/pages/mainView/mainView`
-                });
-              }
-            });
-            return;
-          }
-          tableData.value = res.data.data;
-          title.value.project = `${tableData.value[0].order.project}(${tableData.value[0].order.batch})`;
-          title.value.productName = tableData.value[0].orderDetail.productName;
-        });
-        table.value.selectionAll();
-      };
-      const glassToStore = () => {
-        subLoading.value = true;
-        checkList.value.sort();
-        const arr = [];
-        checkList.value.forEach((item) => {
-          arr.push(tableData.value[item]);
-        });
-        flowData.value.flowCard = arr;
-        request.post(`/app/addSelectWarehousing`, flowData.value).then((res) => {
-        }).catch((e2) => {
-          uni.showModal({
-            title: "鎻愮ず",
-            content: "姝ゆ祦绋嬪崱鏃犲彲鍏ュ簱鏁版嵁",
-            showCancel: false
-          });
-        }).finally(() => {
-          uni.reLaunch({
-            url: `/pages/mainView/mainView`
-          });
-        });
-      };
-      const change = (e2, item) => {
-        const quantity = item.orderDetail.quantity * 1 - item.receivedQuantity * 1;
-        if (e2 > quantity || e2 <= 0) {
-          item.inventoryQuantity = quantity;
-          messageToggle("error", `璇疯緭鍏ュぇ浜�0灏忎簬绛変簬${quantity}`);
-        }
-      };
-      const selectionChange = (e2) => {
-        checkList.value = e2.detail.index;
-      };
-      const messageToggle = (type, msg) => {
-        msgType.value = type;
-        messageText.value = msg;
-        message.value.open();
-      };
-      const open2 = (type) => {
-        if (type === 1) {
-          alertDialog.value.open();
-        } else {
-          alertDialog.value.close();
-        }
-      };
-      const __returned__ = { user, message, msgType, messageText, checkList, alertDialog, get processId() {
-        return processId;
-      }, set processId(v2) {
-        processId = v2;
-      }, get title() {
-        return title;
-      }, set title(v2) {
-        title = v2;
-      }, get subLoading() {
-        return subLoading;
-      }, set subLoading(v2) {
-        subLoading = v2;
-      }, table, tableData, flowData, getfinishedGlass, glassToStore, change, selectionChange, messageToggle, open: open2, onMounted: vue.onMounted, ref: vue.ref, get onLoad() {
-        return onLoad;
-      }, get request() {
-        return request;
-      }, get userInfo() {
-        return userInfo;
-      } };
-      Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
-      return __returned__;
-    }
-  };
-  function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
-    const _component_uni_section = resolveEasycom(vue.resolveDynamicComponent("uni-section"), __easycom_0$4);
-    const _component_uni_th = resolveEasycom(vue.resolveDynamicComponent("uni-th"), __easycom_1$3);
-    const _component_uni_tr = resolveEasycom(vue.resolveDynamicComponent("uni-tr"), __easycom_2);
-    const _component_uni_easyinput = resolveEasycom(vue.resolveDynamicComponent("uni-easyinput"), __easycom_3);
-    const _component_uni_td = resolveEasycom(vue.resolveDynamicComponent("uni-td"), __easycom_4);
-    const _component_uni_table = resolveEasycom(vue.resolveDynamicComponent("uni-table"), __easycom_5);
-    const _component_uni_popup_message = resolveEasycom(vue.resolveDynamicComponent("uni-popup-message"), __easycom_6);
-    const _component_uni_popup = resolveEasycom(vue.resolveDynamicComponent("uni-popup"), __easycom_7$1);
-    const _component_uni_col = resolveEasycom(vue.resolveDynamicComponent("uni-col"), __easycom_8);
-    const _component_uni_row = resolveEasycom(vue.resolveDynamicComponent("uni-row"), __easycom_9);
-    return vue.openBlock(), vue.createElementBlock(
-      vue.Fragment,
-      null,
-      [
-        vue.createElementVNode("view", { style: { "margin-bottom": "2rem" } }, [
-          vue.createVNode(_component_uni_section, {
-            title: "娴佺▼鍗″彿:" + $setup.processId,
-            "sub-title": "椤圭洰鍚嶇О:" + $setup.title.project,
-            padding: "0 0 5px 10px"
-          }, {
-            right: vue.withCtx(() => [
-              vue.createElementVNode("button", {
-                onClick: _cache[0] || (_cache[0] = ($event) => $setup.open(1)),
-                type: "primary",
-                size: "mini"
-              }, "鎻愪氦")
-            ]),
-            default: vue.withCtx(() => [
-              vue.createTextVNode(
-                vue.toDisplayString($setup.title.productName) + " ",
-                1
-                /* TEXT */
-              )
-            ]),
-            _: 1
-            /* STABLE */
-          }, 8, ["title", "sub-title"])
-        ]),
-        vue.createElementVNode("view", null, [
-          vue.createVNode(
-            _component_uni_table,
-            {
-              ref: "table",
-              border: "",
-              stripe: "",
-              type: "selection",
-              emptyText: "鏆傛棤鏇村鏁版嵁",
-              onSelectionChange: $setup.selectionChange
-            },
-            {
-              default: vue.withCtx(() => [
-                vue.createVNode(_component_uni_tr, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_th, {
-                      align: "center",
-                      width: "150"
-                    }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("鍙叆鏁伴噺")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_th, { align: "center" }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("鎬绘暟閲�")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_th, { align: "center" }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("璁㈠簭")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_th, { align: "center" }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("瀹�*楂�")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_th, { align: "center" }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("妤煎彿")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_th, { align: "center" }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("宸插叆鏁伴噺")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                (vue.openBlock(true), vue.createElementBlock(
-                  vue.Fragment,
-                  null,
-                  vue.renderList($setup.tableData, (item, index) => {
-                    return vue.openBlock(), vue.createBlock(
-                      _component_uni_tr,
-                      { key: index },
-                      {
-                        default: vue.withCtx(() => [
-                          vue.createVNode(
-                            _component_uni_td,
-                            { align: "center" },
-                            {
-                              default: vue.withCtx(() => [
-                                vue.createVNode(_component_uni_easyinput, {
-                                  type: "number",
-                                  clearable: false,
-                                  modelValue: item.inventoryQuantity,
-                                  "onUpdate:modelValue": ($event) => item.inventoryQuantity = $event,
-                                  style: { "text-align": "center" },
-                                  onChange: ($event) => $setup.change($event, item)
-                                }, null, 8, ["modelValue", "onUpdate:modelValue", "onChange"])
-                              ]),
-                              _: 2
-                              /* DYNAMIC */
-                            },
-                            1024
-                            /* DYNAMIC_SLOTS */
-                          ),
-                          vue.createVNode(
-                            _component_uni_td,
-                            { align: "center" },
-                            {
-                              default: vue.withCtx(() => [
-                                vue.createTextVNode(
-                                  vue.toDisplayString(item.orderDetail.quantity),
-                                  1
-                                  /* TEXT */
-                                )
-                              ]),
-                              _: 2
-                              /* DYNAMIC */
-                            },
-                            1024
-                            /* DYNAMIC_SLOTS */
-                          ),
-                          vue.createVNode(
-                            _component_uni_td,
-                            { align: "center" },
-                            {
-                              default: vue.withCtx(() => [
-                                vue.createTextVNode(
-                                  vue.toDisplayString(item.orderNumber),
-                                  1
-                                  /* TEXT */
-                                )
-                              ]),
-                              _: 2
-                              /* DYNAMIC */
-                            },
-                            1024
-                            /* DYNAMIC_SLOTS */
-                          ),
-                          vue.createVNode(
-                            _component_uni_td,
-                            { align: "center" },
-                            {
-                              default: vue.withCtx(() => [
-                                vue.createTextVNode(
-                                  vue.toDisplayString(item.orderDetail.width) + "*" + vue.toDisplayString(item.orderDetail.height),
-                                  1
-                                  /* TEXT */
-                                )
-                              ]),
-                              _: 2
-                              /* DYNAMIC */
-                            },
-                            1024
-                            /* DYNAMIC_SLOTS */
-                          ),
-                          vue.createVNode(
-                            _component_uni_td,
-                            { align: "center" },
-                            {
-                              default: vue.withCtx(() => [
-                                vue.createTextVNode(
-                                  vue.toDisplayString(item.orderDetail.buildingNumber),
-                                  1
-                                  /* TEXT */
-                                )
-                              ]),
-                              _: 2
-                              /* DYNAMIC */
-                            },
-                            1024
-                            /* DYNAMIC_SLOTS */
-                          ),
-                          vue.createVNode(
-                            _component_uni_td,
-                            { align: "center" },
-                            {
-                              default: vue.withCtx(() => [
-                                vue.createTextVNode(
-                                  vue.toDisplayString(item.receivedQuantity),
-                                  1
-                                  /* TEXT */
-                                )
-                              ]),
-                              _: 2
-                              /* DYNAMIC */
-                            },
-                            1024
-                            /* DYNAMIC_SLOTS */
-                          )
-                        ]),
-                        _: 2
-                        /* DYNAMIC */
-                      },
-                      1024
-                      /* DYNAMIC_SLOTS */
-                    );
-                  }),
-                  128
-                  /* KEYED_FRAGMENT */
-                ))
-              ]),
-              _: 1
-              /* STABLE */
-            },
-            512
-            /* NEED_PATCH */
-          ),
-          vue.createVNode(
-            _component_uni_popup,
-            {
-              ref: "message",
-              type: "message"
-            },
-            {
-              default: vue.withCtx(() => [
-                vue.createVNode(_component_uni_popup_message, {
-                  type: $setup.msgType,
-                  message: $setup.messageText,
-                  duration: 3e3
-                }, null, 8, ["type", "message"])
-              ]),
-              _: 1
-              /* STABLE */
-            },
-            512
-            /* NEED_PATCH */
-          )
-        ]),
-        vue.createCommentVNode(" 鎻愮ず绐楃ず渚� "),
-        vue.createVNode(
-          _component_uni_popup,
-          {
-            ref: "alertDialog",
-            type: "dialog",
-            "mask-click": false
-          },
-          {
-            default: vue.withCtx(() => [
-              vue.createElementVNode("view", { class: "flex-item foot_main" }, [
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, { span: 6 }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("绠卞彿:")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, { span: 18 }, {
-                      default: vue.withCtx(() => [
-                        vue.createVNode(_component_uni_easyinput, {
-                          clearable: false,
-                          modelValue: $setup.flowData.container,
-                          "onUpdate:modelValue": _cache[1] || (_cache[1] = ($event) => $setup.flowData.container = $event)
-                        }, null, 8, ["modelValue"])
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, { span: 6 }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("搴撲綅:")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, { span: 18 }, {
-                      default: vue.withCtx(() => [
-                        vue.createVNode(_component_uni_easyinput, {
-                          clearable: false,
-                          modelValue: $setup.flowData.storageRegion,
-                          "onUpdate:modelValue": _cache[2] || (_cache[2] = ($event) => $setup.flowData.storageRegion = $event)
-                        }, null, 8, ["modelValue"])
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                }),
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, { span: 6 }, {
-                      default: vue.withCtx(() => [
-                        vue.createTextVNode("澶囨敞:")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, { span: 18 }, {
-                      default: vue.withCtx(() => [
-                        vue.createVNode(_component_uni_easyinput, {
-                          clearable: false,
-                          modelValue: $setup.flowData.remark,
-                          "onUpdate:modelValue": _cache[3] || (_cache[3] = ($event) => $setup.flowData.remark = $event)
-                        }, null, 8, ["modelValue"])
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                })
-              ]),
-              vue.createElementVNode("view", null, [
-                vue.createVNode(_component_uni_row, null, {
-                  default: vue.withCtx(() => [
-                    vue.createVNode(_component_uni_col, { span: 12 }, {
-                      default: vue.withCtx(() => [
-                        vue.createElementVNode("button", {
-                          onClick: _cache[4] || (_cache[4] = ($event) => $setup.open(0))
-                        }, "鍙栨秷")
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    }),
-                    vue.createVNode(_component_uni_col, { span: 12 }, {
-                      default: vue.withCtx(() => [
-                        vue.createElementVNode("button", {
-                          type: "primary",
-                          loading: $setup.subLoading,
-                          onClick: $setup.glassToStore
-                        }, "鍏ュ簱", 8, ["loading"])
-                      ]),
-                      _: 1
-                      /* STABLE */
-                    })
-                  ]),
-                  _: 1
-                  /* STABLE */
-                })
-              ])
-            ]),
-            _: 1
-            /* STABLE */
-          },
-          512
-          /* NEED_PATCH */
-        )
-      ],
-      64
-      /* STABLE_FRAGMENT */
-    );
-  }
-  const PagesGlassFinishToStoreGlassFinishToStore = /* @__PURE__ */ _export_sfc(_sfc_main$1, [["render", _sfc_render], ["__file", "D:/Documents/app/qrcodeScaner/pages/glassFinishToStore/glassFinishToStore.vue"]]);
-  __definePage("pages/index/index", PagesIndexIndex);
-  __definePage("pages/mainView/mainView", PagesMainViewMainView);
-  __definePage("pages/reportingWork/reportingWork", PagesReportingWorkReportingWork);
-  __definePage("pages/glassInfo/glassInfo", PagesGlassInfoGlassInfo);
-  __definePage("pages/QuantityCompletion/QuantityCompletion", PagesQuantityCompletionQuantityCompletion);
-  __definePage("pages/ReviewReporitingWork/ReviewReporitingWork", PagesReviewReporitingWorkReviewReporitingWork);
-  __definePage("pages/ReportingWorkList/ReportingWorkList", PagesReportingWorkListReportingWorkList);
-  __definePage("pages/login/login", PagesLoginLogin);
-  __definePage("pages/statement/orderList", PagesStatementOrderList);
-  __definePage("pages/statement/deliveryList", PagesStatementDeliveryList);
-  __definePage("pages/statement/originalGlassList", PagesStatementOriginalGlassList);
-  __definePage("pages/glassFinishToStore/glassFinishToStore", PagesGlassFinishToStoreGlassFinishToStore);
-  const _sfc_main = {
-    onLaunch: function() {
-      formatAppLog("log", "at App.vue:4", "App Launch");
-    },
-    onShow: function() {
-      formatAppLog("log", "at App.vue:7", "App Show");
-    },
-    onHide: function() {
-      formatAppLog("log", "at App.vue:10", "App Hide");
-    }
-  };
-  const App = /* @__PURE__ */ _export_sfc(_sfc_main, [["__scopeId", "data-v-f13b4d11"], ["__file", "D:/Documents/app/qrcodeScaner/App.vue"]]);
-  function createApp() {
-    const app = vue.createVueApp(App);
-    const pinia = createPinia();
-    app.use(pinia);
-    return {
-      app
-    };
-  }
-  const { app: __app__, Vuex: __Vuex__, Pinia: __Pinia__ } = createApp();
-  uni.Vuex = __Vuex__;
-  uni.Pinia = __Pinia__;
-  __app__.provide("__globalStyles", __uniConfig.styles);
-  __app__._component.mpType = "app";
-  __app__._component.render = () => {
-  };
-  __app__.mount("#app");
-})(Vue);
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/app.css b/qrcodeScaner/unpackage/dist/dev/app-plus/app.css
deleted file mode 100644
index 70d01f6..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/app.css
+++ /dev/null
@@ -1,28 +0,0 @@
-*{margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;user-select:none;width:100%}html{height:100%;height:100vh;width:100%;width:100vw}body{overflow-x:hidden;background-color:#fff;height:100%}#app{height:100%}input[type=search]::-webkit-search-cancel-button{display:none}.uni-loading,uni-button[loading]:before{background:transparent url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}@media (prefers-color-scheme: dark){html{--UI-BG-COLOR-ACTIVE: #373737;--UI-BORDER-COLOR-1: #373737;--UI-BG: #000;--UI-BG-0: #191919;--UI-BG-1: #1f1f1f;--UI-BG-2: #232323;--UI-BG-3: #2f2f2f;--UI-BG-4: #606060;--UI-BG-5: #2c2c2c;--UI-FG: #fff;--UI-FG-0: hsla(0, 0%, 100%, .8);--UI-FG-HALF: hsla(0, 0%, 100%, .6);--UI-FG-1: hsla(0, 0%, 100%, .5);--UI-FG-2: hsla(0, 0%, 100%, .3);--UI-FG-3: hsla(0, 0%, 100%, .05)}body{background-color:var(--UI-BG-0);color:var(--UI-FG-0)}}[nvue] uni-view,[nvue] uni-label,[nvue] uni-swiper-item,[nvue] uni-scroll-view{display:flex;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}[nvue] uni-button{margin:0}[nvue-dir-row] uni-view,[nvue-dir-row] uni-label,[nvue-dir-row] uni-swiper-item{flex-direction:row}[nvue-dir-column] uni-view,[nvue-dir-column] uni-label,[nvue-dir-column] uni-swiper-item{flex-direction:column}[nvue-dir-row-reverse] uni-view,[nvue-dir-row-reverse] uni-label,[nvue-dir-row-reverse] uni-swiper-item{flex-direction:row-reverse}[nvue-dir-column-reverse] uni-view,[nvue-dir-column-reverse] uni-label,[nvue-dir-column-reverse] uni-swiper-item{flex-direction:column-reverse}[nvue] uni-view,[nvue] uni-image,[nvue] uni-input,[nvue] uni-scroll-view,[nvue] uni-swiper,[nvue] uni-swiper-item,[nvue] uni-text,[nvue] uni-textarea,[nvue] uni-video{position:relative;border:0px solid #000000;box-sizing:border-box}[nvue] uni-swiper-item{position:absolute}@keyframes once-show{0%{top:0}}uni-resize-sensor,uni-resize-sensor>div{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}uni-resize-sensor{display:block;z-index:-1;visibility:hidden;animation:once-show 1ms}uni-resize-sensor>div>div{position:absolute;left:0;top:0}uni-resize-sensor>div:first-child>div{width:100000px;height:100000px}uni-resize-sensor>div:last-child>div{width:200%;height:200%}uni-text[selectable]{cursor:auto;-webkit-user-select:text;user-select:text}uni-text{white-space:pre-line}uni-view{display:block}uni-view[hidden]{display:none}uni-button{position:relative;display:block;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;box-sizing:border-box;font-size:18px;text-align:center;text-decoration:none;line-height:2.55555556;border-radius:5px;-webkit-tap-highlight-color:transparent;overflow:hidden;color:#000;background-color:#f8f8f8;cursor:pointer}uni-button[hidden]{display:none!important}uni-button:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.2);transform:scale(.5);transform-origin:0 0;box-sizing:border-box;border-radius:10px}uni-button[native]{padding-left:0;padding-right:0}uni-button[native] .uni-button-cover-view-wrapper{border:inherit;border-color:inherit;border-radius:inherit;background-color:inherit}uni-button[native] .uni-button-cover-view-inner{padding-left:14px;padding-right:14px}uni-button uni-cover-view{line-height:inherit;white-space:inherit}uni-button[type=default]{color:#000;background-color:#f8f8f8}uni-button[type=primary]{color:#fff;background-color:#007aff}uni-button[type=warn]{color:#fff;background-color:#e64340}uni-button[disabled]{color:rgba(255,255,255,.6);cursor:not-allowed}uni-button[disabled][type=default],uni-button[disabled]:not([type]){color:rgba(0,0,0,.3);background-color:#f7f7f7}uni-button[disabled][type=primary]{background-color:rgba(0,122,255,.6)}uni-button[disabled][type=warn]{background-color:#ec8b89}uni-button[type=primary][plain]{color:#007aff;border:1px solid #007aff;background-color:transparent}uni-button[type=primary][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=primary][plain]:after{border-width:0}uni-button[type=default][plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[type=default][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=default][plain]:after{border-width:0}uni-button[plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[plain]:after{border-width:0}uni-button[plain][native] .uni-button-cover-view-inner{padding:0}uni-button[type=warn][plain]{color:#e64340;border:1px solid #e64340;background-color:transparent}uni-button[type=warn][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=warn][plain]:after{border-width:0}uni-button[size=mini]{display:inline-block;line-height:2.3;font-size:13px;padding:0 1.34em}uni-button[size=mini][native]{padding:0}uni-button[size=mini][native] .uni-button-cover-view-inner{padding:0 1.34em}uni-button[loading]:not([disabled]){cursor:progress}uni-button[loading]:before{content:" ";display:inline-block;width:18px;height:18px;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}uni-button[loading][type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}uni-button[loading][type=primary][plain]{color:#007aff;background-color:transparent}uni-button[loading][type=default]{color:rgba(0,0,0,.6);background-color:#dedede}uni-button[loading][type=default][plain]{color:#353535;background-color:transparent}uni-button[loading][type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}uni-button[loading][type=warn][plain]{color:#e64340;background-color:transparent}uni-button[loading][native]:before{content:none}.button-hover{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}.button-hover[type=primary][plain]{color:rgba(0,122,255,.6);border-color:rgba(0,122,255,.6);background-color:transparent}.button-hover[type=default]{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[type=default][plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}.button-hover[type=warn][plain]{color:rgba(230,67,64,.6);border-color:rgba(230,67,64,.6);background-color:transparent}@media (prefers-color-scheme: dark){uni-button,uni-button[type=default]{color:#d6d6d6;background-color:#343434}.button-hover,.button-hover[type=default]{color:#d6d6d6;background-color:rgba(255,255,255,.1)}uni-button[disabled][type=default],uni-button[disabled]:not([type]){color:rgba(255,255,255,.2);background-color:rgba(255,255,255,.08)}uni-button[type=primary][plain][disabled]{color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.2)}uni-button[type=default][plain]{color:#d6d6d6;border:1px solid #d6d6d6}.button-hover[type=default][plain]{color:rgba(150,150,150,.6);border-color:rgba(150,150,150,.6);background-color:rgba(50,50,50,.2)}uni-button[type=default][plain][disabled]{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.2)}}uni-canvas{width:300px;height:150px;display:block;position:relative}uni-canvas>.uni-canvas-canvas{position:absolute;top:0;left:0;width:100%;height:100%}uni-checkbox{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-checkbox[hidden]{display:none}uni-checkbox[disabled]{cursor:not-allowed}.uni-checkbox-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative}.uni-checkbox-input svg{color:#007aff;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}@media (hover: hover){uni-checkbox:not([disabled]) .uni-checkbox-input:hover{border-color:var(--HOVER-BD-COLOR, #007aff)!important}}uni-checkbox-group{display:block}uni-checkbox-group[hidden]{display:none}uni-cover-image{display:block;line-height:1.2;overflow:hidden;height:100%;width:100%;pointer-events:auto}uni-cover-image[hidden]{display:none}uni-cover-image .uni-cover-image{width:100%;height:100%}uni-cover-view{display:block;line-height:1.2;overflow:hidden;white-space:nowrap;pointer-events:auto}uni-cover-view[hidden]{display:none}uni-cover-view .uni-cover-view{width:100%;height:100%;visibility:hidden;text-overflow:inherit;white-space:inherit;align-items:inherit;justify-content:inherit;flex-direction:inherit;flex-wrap:inherit;display:inherit;overflow:inherit}.ql-container{display:block;position:relative;box-sizing:border-box;-webkit-user-select:text;user-select:text;outline:none;overflow:hidden;width:100%;height:200px;min-height:200px}.ql-container[hidden]{display:none}.ql-container .ql-editor{position:relative;font-size:inherit;line-height:inherit;font-family:inherit;min-height:inherit;width:100%;height:100%;padding:0;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-overflow-scrolling:touch}.ql-container .ql-editor::-webkit-scrollbar{width:0!important}.ql-container .ql-editor.scroll-disabled{overflow:hidden}.ql-container .ql-image-overlay{display:flex;position:absolute;box-sizing:border-box;border:1px dashed #ccc;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}.ql-container .ql-image-overlay .ql-image-size{position:absolute;padding:4px 8px;text-align:center;background-color:#fff;color:#888;border:1px solid #ccc;box-sizing:border-box;opacity:.8;right:4px;top:4px;font-size:12px;display:inline-block;width:auto}.ql-container .ql-image-overlay .ql-image-toolbar{position:relative;text-align:center;box-sizing:border-box;background:#000;border-radius:5px;color:#fff;font-size:0;min-height:24px;z-index:100}.ql-container .ql-image-overlay .ql-image-toolbar span{display:inline-block;cursor:pointer;padding:5px;font-size:12px;border-right:1px solid #fff}.ql-container .ql-image-overlay .ql-image-toolbar span:last-child{border-right:0}.ql-container .ql-image-overlay .ql-image-toolbar span.triangle-up{padding:0;position:absolute;top:-12px;left:50%;transform:translate(-50%);width:0;height:0;border-width:6px;border-style:solid;border-color:transparent transparent black transparent}.ql-container .ql-image-overlay .ql-image-handle{position:absolute;height:12px;width:12px;border-radius:50%;border:1px solid #ccc;box-sizing:border-box;background:#fff}.ql-container img{display:inline-block;max-width:100%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;height:100%;outline:none;overflow-y:auto;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"鈥�"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"鈽�"}.ql-editor ul[data-checked=false]>li:before{content:"鈽�"}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em}.ql-editor li.ql-direction-rtl:before{margin-right:-1.5em}.ql-editor li:before{display:inline-block;white-space:nowrap;width:2em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:2em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:2em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:2em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:4em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:4em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:4em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:6em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:8em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:8em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:8em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:10em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:10em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:10em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:12em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:14em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:14em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:14em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:16em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:16em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:16em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:18em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;pointer-events:none;position:absolute}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}uni-icon{display:inline-block;font-size:0;box-sizing:border-box}uni-icon[hidden]{display:none}uni-image{width:320px;height:240px;display:inline-block;overflow:hidden;position:relative}uni-image[hidden]{display:none}uni-image>div{width:100%;height:100%;background-repeat:no-repeat}uni-image>img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}uni-image>.uni-image-will-change{will-change:transform}uni-input{display:block;font-size:16px;line-height:1.4em;height:1.4em;min-height:1.4em;overflow:hidden}uni-input[hidden]{display:none}.uni-input-wrapper,.uni-input-placeholder,.uni-input-form,.uni-input-input{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-input-wrapper,.uni-input-form{display:flex;position:relative;width:100%;height:100%;flex-direction:column;justify-content:center}.uni-input-placeholder,.uni-input-input{width:100%}.uni-input-placeholder{position:absolute;top:auto!important;left:0;color:gray;overflow:hidden;text-overflow:clip;white-space:pre;word-break:keep-all;pointer-events:none;line-height:inherit}.uni-input-input{position:relative;display:block;height:100%;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-input-input[type=search]::-webkit-search-cancel-button,.uni-input-input[type=search]::-webkit-search-decoration{display:none}.uni-input-input::-webkit-outer-spin-button,.uni-input-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.uni-input-input[type=number]{-moz-appearance:textfield}.uni-input-input:disabled{-webkit-text-fill-color:currentcolor}.uni-label-pointer{cursor:pointer}uni-live-pusher{width:320px;height:240px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-live-pusher[hidden]{display:none}.uni-live-pusher-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background-color:#000}.uni-live-pusher-slot{position:absolute;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}uni-map{width:300px;height:225px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-map[hidden]{display:none}.uni-map-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background-color:transparent}.uni-map-slot{position:absolute;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}uni-map.web{position:relative;width:300px;height:150px;display:block}uni-map.web[hidden]{display:none}uni-map.web .amap-marker-label{padding:0;border:none;background-color:transparent}uni-map.web .amap-marker>.amap-icon>img{left:0!important;top:0!important}uni-map.web .uni-map-control{position:absolute;width:0;height:0;top:0;left:0;z-index:999}uni-map.web .uni-map-control-icon{position:absolute;max-width:initial}.uni-system-choose-location{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#f8f8f8;z-index:999}.uni-system-choose-location .map{position:absolute;top:0;left:0;width:100%;height:300px}.uni-system-choose-location .map-location{position:absolute;left:50%;bottom:50%;width:32px;height:52px;margin-left:-16px;cursor:pointer;background-size:100%}.uni-system-choose-location .map-move{position:absolute;bottom:50px;right:10px;width:40px;height:40px;box-sizing:border-box;line-height:40px;background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.uni-system-choose-location .map-move>svg{display:block;width:100%;height:100%;box-sizing:border-box;padding:8px}.uni-system-choose-location .nav{position:absolute;top:0;left:0;width:100%;height:calc(44px + var(--status-bar-height));background-color:transparent;background-image:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,0))}.uni-system-choose-location .nav-btn{position:absolute;box-sizing:border-box;top:var(--status-bar-height);left:0;width:60px;height:44px;padding:6px;line-height:32px;font-size:26px;color:#fff;text-align:center;cursor:pointer}.uni-system-choose-location .nav-btn.confirm{left:auto;right:0}.uni-system-choose-location .nav-btn.disable{opacity:.4}.uni-system-choose-location .nav-btn>svg{display:block;width:100%;height:100%;border-radius:2px;box-sizing:border-box;padding:3px}.uni-system-choose-location .nav-btn.confirm>svg{background-color:#007aff;padding:5px}.uni-system-choose-location .menu{position:absolute;top:300px;left:0;width:100%;bottom:0;background-color:#fff}.uni-system-choose-location .search{display:flex;flex-direction:row;height:50px;padding:8px;line-height:34px;box-sizing:border-box;background-color:#fff}.uni-system-choose-location .search-input{flex:1;height:100%;border-radius:5px;padding:0 5px;background:#ebebeb}.uni-system-choose-location .search-btn{margin-left:5px;color:#007aff;font-size:17px;text-align:center}.uni-system-choose-location .list{position:absolute;top:50px;left:0;width:100%;bottom:0;padding-bottom:10px}.uni-system-choose-location .list-loading{display:flex;height:50px;justify-content:center;align-items:center}.uni-system-choose-location .list-item{position:relative;padding:10px 40px 10px 10px;cursor:pointer}.uni-system-choose-location .list-item>svg{display:none;position:absolute;top:50%;right:10px;width:30px;height:30px;margin-top:-15px;box-sizing:border-box;padding:5px}.uni-system-choose-location .list-item.selected>svg{display:block}.uni-system-choose-location .list-item:not(:last-child):after{position:absolute;content:"";height:1px;left:10px;bottom:0;width:100%;background-color:#d3d3d3}.uni-system-choose-location .list-item-title{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-system-choose-location .list-item-detail{font-size:12px;color:gray;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width: 800px){.uni-system-choose-location .map{top:0;height:100%}.uni-system-choose-location .map-move{bottom:10px;right:320px}.uni-system-choose-location .menu{top:calc(54px + var(--status-bar-height));left:auto;right:10px;width:300px;bottom:10px;max-height:600px;box-shadow:0 0 20px 5px rgba(0,0,0,.3)}}.uni-system-open-location{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#f8f8f8;z-index:999}.uni-system-open-location .map{position:absolute;top:0;left:0;width:100%;bottom:80px;height:auto}.uni-system-open-location .info{position:absolute;bottom:0;left:0;width:100%;height:80px;background-color:#fff;padding:15px;box-sizing:border-box;line-height:1.5}.uni-system-open-location .info>.name{font-size:17px;color:#111}.uni-system-open-location .info>.address{font-size:14px;color:#666}.uni-system-open-location .info>.nav{position:absolute;top:50%;right:15px;width:50px;height:50px;border-radius:50%;margin-top:-25px;background-color:#007aff}.uni-system-open-location .info>.nav>svg{display:block;width:100%;height:100%;padding:10px;box-sizing:border-box}.uni-system-open-location .map-move{position:absolute;bottom:50px;right:10px;width:40px;height:40px;box-sizing:border-box;line-height:40px;background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.uni-system-open-location .map-move>svg{display:block;width:100%;height:100%;box-sizing:border-box;padding:8px}.uni-system-open-location .nav-btn-back{position:absolute;box-sizing:border-box;top:var(--status-bar-height);left:0;width:44px;height:44px;padding:6px;cursor:pointer}.uni-system-open-location .nav-btn-back>svg{display:block;width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.5);padding:3px;box-sizing:border-box}.uni-system-open-location .map-content{position:absolute;left:0;top:0;width:100%;bottom:0;overflow:hidden}.uni-system-open-location .map-content.fix-position{top:-74px;bottom:-44px}.uni-system-open-location .map-content>iframe{width:100%;height:100%;border:none}.uni-system-open-location .actTonav{position:absolute;right:16px;bottom:56px;width:60px;height:60px;border-radius:60px}.uni-system-open-location .nav-view{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column}.uni-system-open-location .nav-view-top-placeholder{width:100%;height:var(--status-bar-height);background-color:#fff}.uni-system-open-location .nav-view-frame{width:100%;flex:1}uni-movable-area{display:block;position:relative;width:10px;height:10px}uni-movable-area[hidden]{display:none}uni-movable-view{display:inline-block;width:10px;height:10px;top:0;left:0;position:absolute;cursor:grab}uni-movable-view[hidden]{display:none}uni-navigator{height:auto;width:auto;display:block;cursor:pointer}uni-navigator[hidden]{display:none}.navigator-hover{background-color:rgba(0,0,0,.1);opacity:.7}.navigator-wrap,.navigator-wrap:link,.navigator-wrap:visited,.navigator-wrap:hover,.navigator-wrap:active{text-decoration:none;color:inherit;cursor:pointer}uni-picker-view{display:block}.uni-picker-view-wrapper{display:flex;position:relative;overflow:hidden;height:100%}uni-picker-view[hidden]{display:none}uni-picker-view-column{flex:1;position:relative;height:100%;overflow:hidden}uni-picker-view-column[hidden]{display:none}.uni-picker-view-group{height:100%;overflow:hidden}.uni-picker-view-mask{transform:translateZ(0)}.uni-picker-view-indicator,.uni-picker-view-mask{position:absolute;left:0;width:100%;z-index:3;pointer-events:none}.uni-picker-view-mask{top:0;height:100%;margin:0 auto;background-image:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.6)),linear-gradient(0deg,rgba(255,255,255,.95),rgba(255,255,255,.6));background-position:top,bottom;background-size:100% 102px;background-repeat:no-repeat;transform:translateZ(0)}.uni-picker-view-indicator{height:34px;top:50%;transform:translateY(-50%)}.uni-picker-view-content{position:absolute;top:0;left:0;width:100%;will-change:transform;padding:102px 0;cursor:pointer}.uni-picker-view-content>*{height:var(--picker-view-column-indicator-height);overflow:hidden}.uni-picker-view-indicator:before{top:0;border-top:1px solid #e5e5e5;transform-origin:0 0;transform:scaleY(.5)}.uni-picker-view-indicator:after{bottom:0;border-bottom:1px solid #e5e5e5;transform-origin:0 100%;transform:scaleY(.5)}.uni-picker-view-indicator:after,.uni-picker-view-indicator:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#e5e5e5}@media (prefers-color-scheme: dark){.uni-picker-view-indicator:before{border-top-color:var(--UI-FG-3)}.uni-picker-view-indicator:after{border-bottom-color:var(--UI-FG-3)}.uni-picker-view-mask{background-image:linear-gradient(180deg,rgba(35,35,35,.95),rgba(35,35,35,.6)),linear-gradient(0deg,rgba(35,35,35,.95),rgba(35,35,35,.6))}}uni-progress{display:flex;align-items:center}uni-progress[hidden]{display:none}.uni-progress-bar{flex:1}.uni-progress-inner-bar{width:0;height:100%}.uni-progress-info{margin-top:0;margin-bottom:0;min-width:2em;margin-left:15px;font-size:16px}uni-radio{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-radio[hidden]{display:none}uni-radio[disabled]{cursor:not-allowed}.uni-radio-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-radio-input{-webkit-appearance:none;appearance:none;margin-right:5px;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:50%;width:22px;height:22px;position:relative}@media (hover: hover){uni-radio:not([disabled]) .uni-radio-input:hover{border-color:var(--HOVER-BD-COLOR, #007aff)!important}}.uni-radio-input svg{color:#fff;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}.uni-radio-input.uni-radio-input-disabled{background-color:#e1e1e1;border-color:#d1d1d1}.uni-radio-input.uni-radio-input-disabled svg{color:#adadad}uni-radio-group{display:block}uni-radio-group[hidden]{display:none}uni-scroll-view{display:block;width:100%}uni-scroll-view[hidden]{display:none}.uni-scroll-view{position:relative;-webkit-overflow-scrolling:touch;width:100%;height:100%;max-height:inherit}.uni-scroll-view-scrollbar-hidden::-webkit-scrollbar{display:none}.uni-scroll-view-scrollbar-hidden{-moz-scrollbars:none;scrollbar-width:none}.uni-scroll-view-content{width:100%;height:100%}.uni-scroll-view-refresher{position:relative;overflow:hidden;flex-shrink:0}.uni-scroll-view-refresher-container{position:absolute;width:100%;bottom:0;display:flex;flex-direction:column-reverse}.uni-scroll-view-refresh{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.uni-scroll-view-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118)}.uni-scroll-view-refresh__spinner{transform-origin:center center;animation:uni-scroll-view-refresh-rotate 2s linear infinite}.uni-scroll-view-refresh__spinner>circle{stroke:currentColor;stroke-linecap:round;animation:uni-scroll-view-refresh-dash 2s linear infinite}@keyframes uni-scroll-view-refresh-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uni-scroll-view-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-slider{margin:10px 18px;padding:0;display:block}uni-slider[hidden]{display:none}uni-slider .uni-slider-wrapper{display:flex;align-items:center;min-height:16px}uni-slider .uni-slider-tap-area{flex:1;padding:8px 0}uni-slider .uni-slider-handle-wrapper{position:relative;height:2px;border-radius:5px;background-color:#e9e9e9;cursor:pointer;transition:background-color .3s ease;-webkit-tap-highlight-color:transparent}uni-slider .uni-slider-track{height:100%;border-radius:6px;background-color:#007aff;transition:background-color .3s ease}uni-slider .uni-slider-handle,uni-slider .uni-slider-thumb{position:absolute;left:50%;top:50%;cursor:pointer;border-radius:50%;transition:border-color .3s ease}uni-slider .uni-slider-handle{width:28px;height:28px;margin-top:-14px;margin-left:-14px;background-color:transparent;z-index:3;cursor:grab}uni-slider .uni-slider-thumb{z-index:2;box-shadow:0 0 4px rgba(0,0,0,.2)}uni-slider .uni-slider-step{position:absolute;width:100%;height:2px;background:transparent;z-index:1}uni-slider .uni-slider-value{width:3ch;color:#888;font-size:14px;margin-left:1em}uni-slider .uni-slider-disabled .uni-slider-track{background-color:#ccc}uni-slider .uni-slider-disabled .uni-slider-thumb{background-color:#fff;border-color:#ccc}uni-swiper{display:block;height:150px}uni-swiper[hidden]{display:none}.uni-swiper-wrapper{overflow:hidden;position:relative;width:100%;height:100%;transform:translateZ(0)}.uni-swiper-slides{position:absolute;left:0;top:0;right:0;bottom:0}.uni-swiper-slide-frame{position:absolute;left:0;top:0;width:100%;height:100%;will-change:transform}.uni-swiper-dots{position:absolute;font-size:0}.uni-swiper-dots-horizontal{left:50%;bottom:10px;text-align:center;white-space:nowrap;transform:translate(-50%)}.uni-swiper-dots-horizontal .uni-swiper-dot{margin-right:8px}.uni-swiper-dots-horizontal .uni-swiper-dot:last-child{margin-right:0}.uni-swiper-dots-vertical{right:10px;top:50%;text-align:right;transform:translateY(-50%)}.uni-swiper-dots-vertical .uni-swiper-dot{display:block;margin-bottom:9px}.uni-swiper-dots-vertical .uni-swiper-dot:last-child{margin-bottom:0}.uni-swiper-dot{display:inline-block;width:8px;height:8px;cursor:pointer;transition-property:background-color;transition-timing-function:ease;background:rgba(0,0,0,.3);border-radius:50%}.uni-swiper-dot-active{background-color:#000}.uni-swiper-navigation{width:26px;height:26px;cursor:pointer;position:absolute;top:50%;margin-top:-13px;display:flex;align-items:center;transition:all .2s;border-radius:50%;opacity:1}.uni-swiper-navigation-disabled{opacity:.35;cursor:not-allowed}.uni-swiper-navigation-hide{opacity:0;cursor:auto;pointer-events:none}.uni-swiper-navigation-prev{left:10px}.uni-swiper-navigation-prev svg{margin-left:-1px;left:10px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical{top:18px;left:50%;margin-left:-13px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical svg{transform:rotate(90deg);margin-left:auto;margin-top:-2px}.uni-swiper-navigation-next{right:10px}.uni-swiper-navigation-next svg{transform:rotate(180deg)}.uni-swiper-navigation-next.uni-swiper-navigation-vertical{top:auto;bottom:5px;left:50%;margin-left:-13px}.uni-swiper-navigation-next.uni-swiper-navigation-vertical svg{margin-top:2px;transform:rotate(270deg)}uni-swiper-item{display:block;overflow:hidden;will-change:transform;position:absolute;width:100%;height:100%;cursor:grab}uni-swiper-item[hidden]{display:none}uni-switch{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-switch[hidden]{display:none}uni-switch[disabled]{cursor:not-allowed}uni-switch[disabled] .uni-switch-input{opacity:.7}.uni-switch-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-switch-input{-webkit-appearance:none;appearance:none;position:relative;width:52px;height:32px;margin-right:5px;border:1px solid #dfdfdf;outline:0;border-radius:16px;box-sizing:border-box;background-color:#dfdfdf;transition:background-color .1s,border .1s}.uni-switch-input:before{content:" ";position:absolute;top:0;left:0;width:50px;height:30px;border-radius:15px;background-color:#fdfdfd;transition:transform .3s}.uni-switch-input:after{content:" ";position:absolute;top:0;left:0;width:30px;height:30px;border-radius:15px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4);transition:transform .3s}.uni-switch-input.uni-switch-input-checked{border-color:#007aff;background-color:#007aff}.uni-switch-input.uni-switch-input-checked:before{transform:scale(0)}.uni-switch-input.uni-switch-input-checked:after{transform:translate(20px)}uni-switch .uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative;color:#007aff}uni-switch:not([disabled]) .uni-checkbox-input:hover{border-color:#007aff}uni-switch .uni-checkbox-input svg{fill:#007aff;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}.uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}.uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}@media (prefers-color-scheme: dark){uni-switch .uni-switch-input{border-color:#3b3b3f}uni-switch .uni-switch-input,uni-switch .uni-switch-input:before{background-color:#3b3b3f}uni-switch .uni-switch-input:after{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4)}uni-switch .uni-checkbox-input{background-color:#2c2c2c;border:1px solid #656565}}uni-textarea{width:300px;height:150px;display:block;position:relative;font-size:16px;line-height:normal;white-space:pre-wrap;word-break:break-all}uni-textarea[hidden]{display:none}uni-textarea[auto-height=true]{height:-webkit-fit-content!important;height:fit-content!important}.uni-textarea-wrapper,.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-textarea-wrapper{display:block;position:relative;width:100%;height:100%;min-height:inherit;overflow-y:hidden}.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{position:absolute;width:100%;height:100%;left:0;top:0;white-space:inherit;word-break:inherit}.uni-textarea-placeholder{color:gray;overflow:hidden}.uni-textarea-line,.uni-textarea-compute{visibility:hidden;height:auto}.uni-textarea-line{width:1em}.uni-textarea-textarea{resize:none;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-textarea-textarea-fix-margin{width:auto;right:0;margin:0 -3px}.uni-textarea-textarea:disabled{-webkit-text-fill-color:currentcolor}uni-video{width:300px;height:225px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-video[hidden]{display:none}.uni-video-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background-color:#000}.uni-video-slot{position:absolute;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}uni-web-view{display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0}
-
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-/*姣忎釜椤甸潰鍏叡css */
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/assets/uniicons.32e978a5.ttf b/qrcodeScaner/unpackage/dist/dev/app-plus/assets/uniicons.32e978a5.ttf
deleted file mode 100644
index 14696d0..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/assets/uniicons.32e978a5.ttf
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/manifest.json b/qrcodeScaner/unpackage/dist/dev/app-plus/manifest.json
deleted file mode 100644
index 0ac2ea0..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/manifest.json
+++ /dev/null
@@ -1,171 +0,0 @@
-{
-  "@platforms": [
-    "android",
-    "iPhone",
-    "iPad"
-  ],
-  "id": "__UNI__C4E0C89",
-  "name": "NorthGlass Scanner",
-  "version": {
-    "name": "1.0.1",
-    "code": 101
-  },
-  "description": "",
-  "developer": {
-    "name": "",
-    "email": "",
-    "url": ""
-  },
-  "permissions": {
-    "UniNView": {
-      "description": "UniNView鍘熺敓娓叉煋"
-    }
-  },
-  "plus": {
-    "useragent": {
-      "value": "uni-app",
-      "concatenate": true
-    },
-    "splashscreen": {
-      "target": "id:1",
-      "autoclose": true,
-      "waiting": true,
-      "delay": 0
-    },
-    "popGesture": "close",
-    "launchwebview": {
-      "render": "always",
-      "id": "1",
-      "kernel": "WKWebview"
-    },
-    "compatible": {
-      "ignoreVersion": true
-    },
-    "usingComponents": true,
-    "nvueStyleCompiler": "uni-app",
-    "compilerVersion": 3,
-    "distribute": {
-      "icons": {
-        "android": {
-          "hdpi": "D:/work/app111/qrcode-master - 棣楄揪/unpackage/res/icons/bfc66585705029f4757772d7997cf62.png",
-          "xhdpi": "D:/work/app111/qrcode-master - 棣楄揪/unpackage/res/icons/bfc66585705029f4757772d7997cf62.png",
-          "xxhdpi": "D:/work/app111/qrcode-master - 棣楄揪/unpackage/res/icons/bfc66585705029f4757772d7997cf62.png",
-          "xxxhdpi": "D:/work/app111/qrcode-master - 棣楄揪/unpackage/res/icons/bfc66585705029f4757772d7997cf62.png"
-        }
-      },
-      "google": {
-        "permissions": [
-          "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
-          "<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
-          "<uses-permission android:name=\"android.permission.VIBRATE\"/>",
-          "<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
-          "<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
-          "<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
-          "<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
-          "<uses-permission android:name=\"android.permission.CAMERA\"/>",
-          "<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
-          "<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
-          "<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
-          "<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
-          "<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
-          "<uses-feature android:name=\"android.hardware.camera\"/>",
-          "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
-        ],
-        "minSdkVersion": 26,
-        "abiFilters": []
-      },
-      "apple": {
-        "dSYMs": false
-      },
-      "plugins": {
-        "audio": {
-          "mp3": {
-            "description": "Android骞冲彴褰曢煶鏀寔MP3鏍煎紡鏂囦欢"
-          }
-        }
-      }
-    },
-    "nativePlugins": {
-      "HikPrinter": {
-        "__plugin_info__": {
-          "name": "HikPrinter",
-          "description": "鎵撳嵃鏈�",
-          "platforms": "Android",
-          "url": "",
-          "android_package_name": "",
-          "ios_bundle_id": "",
-          "isCloud": false,
-          "bought": -1,
-          "pid": "",
-          "parameters": {}
-        }
-      },
-      "Mpaas-Scan": {
-        "AppId": "ALIPUB98F6BCD240311",
-        "WorkspaceId": "default",
-        "License": "W+CfYuKQNJr74MNOlK2M9W3bdjfEhlDB2d4w3C4Agl56+Q6HSVGpI418dIlMt15VNyG4OuyrZPM0e9mGFOnDE+D6Psba0RHhv3b2FDEezRL7jseg14uvNNnMHfgSaDHiMA5icd4iZVmmX8CiQnX8vuCq2q4vg9NCfewnBJEPlyW2a/PZ0GnDs6uXlOvZnFVilBzQkSugp+b3Gw+M3v9OUTcXjEVe2AZOlnYEIxQ7rrQeUAQki1qP0qGdZQTlDNQMPzPe04vf4NKGXPZS0+lTYveORh9H2XcEzgNcDCrvUIYkKLTfaEW1clrpcaVPqFaBizv6qFBgaNxlbt6c9E/jOA==",
-        "__plugin_info__": {
-          "name": "鏀粯瀹濆師鐢熸壂鐮佹彃浠�",
-          "description": "鏀粯瀹濆師鐢熸壂鐮佺粍浠讹紝鍖呬綋绉粎0.7MB锛�15鍒嗛挓鍗冲彲瀹屾垚鎺ュ叆銆傚悓鏃讹紝mPaaS鎻愪緵銆屾壂鐮佸垎鏋愩�嶅ぇ鐩橈紝",
-          "platforms": "Android,iOS",
-          "url": "",
-          "android_package_name": "",
-          "ios_bundle_id": "",
-          "isCloud": false,
-          "bought": -1,
-          "pid": "",
-          "parameters": {
-            "AppId": {
-              "des": "Android骞冲彴鐨凙ppId锛岃濉啓Android鐨刢onfig鏂囦欢涓殑appId瀵瑰簲鐨勫��",
-              "key": "mobilegw.appid",
-              "value": ""
-            },
-            "WorkspaceId": {
-              "des": "Android骞冲彴鐨刉orkspaceId锛岃濉啓Android鐨刢onfig鏂囦欢涓殑workspaceId瀵瑰簲鐨勫��",
-              "key": "workspaceId",
-              "value": ""
-            },
-            "License": {
-              "des": "Android骞冲彴鐨凩icense,锛岃濉啓Android鐨刢onfig鏂囦欢涓殑mpaasConfigLicense瀵瑰簲鐨勫��",
-              "key": "mpaasConfigLicense",
-              "value": ""
-            }
-          }
-        }
-      }
-    },
-    "statusbar": {
-      "immersed": "supportedDevice",
-      "style": "dark",
-      "background": "#F8F8F8"
-    },
-    "uniStatistics": {
-      "enable": false
-    },
-    "allowsInlineMediaPlayback": true,
-    "uni-app": {
-      "control": "uni-v3",
-      "vueVersion": "3",
-      "compilerVersion": "4.76",
-      "nvueCompiler": "uni-app",
-      "renderer": "auto",
-      "nvue": {
-        "flex-direction": "column"
-      },
-      "nvueLaunchMode": "normal",
-      "webView": {
-        "minUserAgentVersion": "49.0"
-      }
-    }
-  },
-  "app-harmony": {
-    "useragent": {
-      "value": "uni-app",
-      "concatenate": true
-    },
-    "uniStatistics": {
-      "enable": false
-    }
-  },
-  "launch_path": "__uniappview.html"
-}
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/QuantityCompletion/QuantityCompletion.css b/qrcodeScaner/unpackage/dist/dev/app-plus/pages/QuantityCompletion/QuantityCompletion.css
deleted file mode 100644
index dc18e6d..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/QuantityCompletion/QuantityCompletion.css
+++ /dev/null
@@ -1,1622 +0,0 @@
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uniui-cart-filled[data-v-946bce22]:before {
-  content: "\e6d0";
-}
-.uniui-gift-filled[data-v-946bce22]:before {
-  content: "\e6c4";
-}
-.uniui-color[data-v-946bce22]:before {
-  content: "\e6cf";
-}
-.uniui-wallet[data-v-946bce22]:before {
-  content: "\e6b1";
-}
-.uniui-settings-filled[data-v-946bce22]:before {
-  content: "\e6ce";
-}
-.uniui-auth-filled[data-v-946bce22]:before {
-  content: "\e6cc";
-}
-.uniui-shop-filled[data-v-946bce22]:before {
-  content: "\e6cd";
-}
-.uniui-staff-filled[data-v-946bce22]:before {
-  content: "\e6cb";
-}
-.uniui-vip-filled[data-v-946bce22]:before {
-  content: "\e6c6";
-}
-.uniui-plus-filled[data-v-946bce22]:before {
-  content: "\e6c7";
-}
-.uniui-folder-add-filled[data-v-946bce22]:before {
-  content: "\e6c8";
-}
-.uniui-color-filled[data-v-946bce22]:before {
-  content: "\e6c9";
-}
-.uniui-tune-filled[data-v-946bce22]:before {
-  content: "\e6ca";
-}
-.uniui-calendar-filled[data-v-946bce22]:before {
-  content: "\e6c0";
-}
-.uniui-notification-filled[data-v-946bce22]:before {
-  content: "\e6c1";
-}
-.uniui-wallet-filled[data-v-946bce22]:before {
-  content: "\e6c2";
-}
-.uniui-medal-filled[data-v-946bce22]:before {
-  content: "\e6c3";
-}
-.uniui-fire-filled[data-v-946bce22]:before {
-  content: "\e6c5";
-}
-.uniui-refreshempty[data-v-946bce22]:before {
-  content: "\e6bf";
-}
-.uniui-location-filled[data-v-946bce22]:before {
-  content: "\e6af";
-}
-.uniui-person-filled[data-v-946bce22]:before {
-  content: "\e69d";
-}
-.uniui-personadd-filled[data-v-946bce22]:before {
-  content: "\e698";
-}
-.uniui-arrowthinleft[data-v-946bce22]:before {
-  content: "\e6d2";
-}
-.uniui-arrowthinup[data-v-946bce22]:before {
-  content: "\e6d3";
-}
-.uniui-arrowthindown[data-v-946bce22]:before {
-  content: "\e6d4";
-}
-.uniui-back[data-v-946bce22]:before {
-  content: "\e6b9";
-}
-.uniui-forward[data-v-946bce22]:before {
-  content: "\e6ba";
-}
-.uniui-arrow-right[data-v-946bce22]:before {
-  content: "\e6bb";
-}
-.uniui-arrow-left[data-v-946bce22]:before {
-  content: "\e6bc";
-}
-.uniui-arrow-up[data-v-946bce22]:before {
-  content: "\e6bd";
-}
-.uniui-arrow-down[data-v-946bce22]:before {
-  content: "\e6be";
-}
-.uniui-arrowthinright[data-v-946bce22]:before {
-  content: "\e6d1";
-}
-.uniui-down[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-bottom[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-arrowright[data-v-946bce22]:before {
-  content: "\e6d5";
-}
-.uniui-right[data-v-946bce22]:before {
-  content: "\e6b5";
-}
-.uniui-up[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-top[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-left[data-v-946bce22]:before {
-  content: "\e6b7";
-}
-.uniui-arrowup[data-v-946bce22]:before {
-  content: "\e6d6";
-}
-.uniui-eye[data-v-946bce22]:before {
-  content: "\e651";
-}
-.uniui-eye-filled[data-v-946bce22]:before {
-  content: "\e66a";
-}
-.uniui-eye-slash[data-v-946bce22]:before {
-  content: "\e6b3";
-}
-.uniui-eye-slash-filled[data-v-946bce22]:before {
-  content: "\e6b4";
-}
-.uniui-info-filled[data-v-946bce22]:before {
-  content: "\e649";
-}
-.uniui-reload[data-v-946bce22]:before {
-  content: "\e6b2";
-}
-.uniui-micoff-filled[data-v-946bce22]:before {
-  content: "\e6b0";
-}
-.uniui-map-pin-ellipse[data-v-946bce22]:before {
-  content: "\e6ac";
-}
-.uniui-map-pin[data-v-946bce22]:before {
-  content: "\e6ad";
-}
-.uniui-location[data-v-946bce22]:before {
-  content: "\e6ae";
-}
-.uniui-starhalf[data-v-946bce22]:before {
-  content: "\e683";
-}
-.uniui-star[data-v-946bce22]:before {
-  content: "\e688";
-}
-.uniui-star-filled[data-v-946bce22]:before {
-  content: "\e68f";
-}
-.uniui-calendar[data-v-946bce22]:before {
-  content: "\e6a0";
-}
-.uniui-fire[data-v-946bce22]:before {
-  content: "\e6a1";
-}
-.uniui-medal[data-v-946bce22]:before {
-  content: "\e6a2";
-}
-.uniui-font[data-v-946bce22]:before {
-  content: "\e6a3";
-}
-.uniui-gift[data-v-946bce22]:before {
-  content: "\e6a4";
-}
-.uniui-link[data-v-946bce22]:before {
-  content: "\e6a5";
-}
-.uniui-notification[data-v-946bce22]:before {
-  content: "\e6a6";
-}
-.uniui-staff[data-v-946bce22]:before {
-  content: "\e6a7";
-}
-.uniui-vip[data-v-946bce22]:before {
-  content: "\e6a8";
-}
-.uniui-folder-add[data-v-946bce22]:before {
-  content: "\e6a9";
-}
-.uniui-tune[data-v-946bce22]:before {
-  content: "\e6aa";
-}
-.uniui-auth[data-v-946bce22]:before {
-  content: "\e6ab";
-}
-.uniui-person[data-v-946bce22]:before {
-  content: "\e699";
-}
-.uniui-email-filled[data-v-946bce22]:before {
-  content: "\e69a";
-}
-.uniui-phone-filled[data-v-946bce22]:before {
-  content: "\e69b";
-}
-.uniui-phone[data-v-946bce22]:before {
-  content: "\e69c";
-}
-.uniui-email[data-v-946bce22]:before {
-  content: "\e69e";
-}
-.uniui-personadd[data-v-946bce22]:before {
-  content: "\e69f";
-}
-.uniui-chatboxes-filled[data-v-946bce22]:before {
-  content: "\e692";
-}
-.uniui-contact[data-v-946bce22]:before {
-  content: "\e693";
-}
-.uniui-chatbubble-filled[data-v-946bce22]:before {
-  content: "\e694";
-}
-.uniui-contact-filled[data-v-946bce22]:before {
-  content: "\e695";
-}
-.uniui-chatboxes[data-v-946bce22]:before {
-  content: "\e696";
-}
-.uniui-chatbubble[data-v-946bce22]:before {
-  content: "\e697";
-}
-.uniui-upload-filled[data-v-946bce22]:before {
-  content: "\e68e";
-}
-.uniui-upload[data-v-946bce22]:before {
-  content: "\e690";
-}
-.uniui-weixin[data-v-946bce22]:before {
-  content: "\e691";
-}
-.uniui-compose[data-v-946bce22]:before {
-  content: "\e67f";
-}
-.uniui-qq[data-v-946bce22]:before {
-  content: "\e680";
-}
-.uniui-download-filled[data-v-946bce22]:before {
-  content: "\e681";
-}
-.uniui-pyq[data-v-946bce22]:before {
-  content: "\e682";
-}
-.uniui-sound[data-v-946bce22]:before {
-  content: "\e684";
-}
-.uniui-trash-filled[data-v-946bce22]:before {
-  content: "\e685";
-}
-.uniui-sound-filled[data-v-946bce22]:before {
-  content: "\e686";
-}
-.uniui-trash[data-v-946bce22]:before {
-  content: "\e687";
-}
-.uniui-videocam-filled[data-v-946bce22]:before {
-  content: "\e689";
-}
-.uniui-spinner-cycle[data-v-946bce22]:before {
-  content: "\e68a";
-}
-.uniui-weibo[data-v-946bce22]:before {
-  content: "\e68b";
-}
-.uniui-videocam[data-v-946bce22]:before {
-  content: "\e68c";
-}
-.uniui-download[data-v-946bce22]:before {
-  content: "\e68d";
-}
-.uniui-help[data-v-946bce22]:before {
-  content: "\e679";
-}
-.uniui-navigate-filled[data-v-946bce22]:before {
-  content: "\e67a";
-}
-.uniui-plusempty[data-v-946bce22]:before {
-  content: "\e67b";
-}
-.uniui-smallcircle[data-v-946bce22]:before {
-  content: "\e67c";
-}
-.uniui-minus-filled[data-v-946bce22]:before {
-  content: "\e67d";
-}
-.uniui-micoff[data-v-946bce22]:before {
-  content: "\e67e";
-}
-.uniui-closeempty[data-v-946bce22]:before {
-  content: "\e66c";
-}
-.uniui-clear[data-v-946bce22]:before {
-  content: "\e66d";
-}
-.uniui-navigate[data-v-946bce22]:before {
-  content: "\e66e";
-}
-.uniui-minus[data-v-946bce22]:before {
-  content: "\e66f";
-}
-.uniui-image[data-v-946bce22]:before {
-  content: "\e670";
-}
-.uniui-mic[data-v-946bce22]:before {
-  content: "\e671";
-}
-.uniui-paperplane[data-v-946bce22]:before {
-  content: "\e672";
-}
-.uniui-close[data-v-946bce22]:before {
-  content: "\e673";
-}
-.uniui-help-filled[data-v-946bce22]:before {
-  content: "\e674";
-}
-.uniui-paperplane-filled[data-v-946bce22]:before {
-  content: "\e675";
-}
-.uniui-plus[data-v-946bce22]:before {
-  content: "\e676";
-}
-.uniui-mic-filled[data-v-946bce22]:before {
-  content: "\e677";
-}
-.uniui-image-filled[data-v-946bce22]:before {
-  content: "\e678";
-}
-.uniui-locked-filled[data-v-946bce22]:before {
-  content: "\e668";
-}
-.uniui-info[data-v-946bce22]:before {
-  content: "\e669";
-}
-.uniui-locked[data-v-946bce22]:before {
-  content: "\e66b";
-}
-.uniui-camera-filled[data-v-946bce22]:before {
-  content: "\e658";
-}
-.uniui-chat-filled[data-v-946bce22]:before {
-  content: "\e659";
-}
-.uniui-camera[data-v-946bce22]:before {
-  content: "\e65a";
-}
-.uniui-circle[data-v-946bce22]:before {
-  content: "\e65b";
-}
-.uniui-checkmarkempty[data-v-946bce22]:before {
-  content: "\e65c";
-}
-.uniui-chat[data-v-946bce22]:before {
-  content: "\e65d";
-}
-.uniui-circle-filled[data-v-946bce22]:before {
-  content: "\e65e";
-}
-.uniui-flag[data-v-946bce22]:before {
-  content: "\e65f";
-}
-.uniui-flag-filled[data-v-946bce22]:before {
-  content: "\e660";
-}
-.uniui-gear-filled[data-v-946bce22]:before {
-  content: "\e661";
-}
-.uniui-home[data-v-946bce22]:before {
-  content: "\e662";
-}
-.uniui-home-filled[data-v-946bce22]:before {
-  content: "\e663";
-}
-.uniui-gear[data-v-946bce22]:before {
-  content: "\e664";
-}
-.uniui-smallcircle-filled[data-v-946bce22]:before {
-  content: "\e665";
-}
-.uniui-map-filled[data-v-946bce22]:before {
-  content: "\e666";
-}
-.uniui-map[data-v-946bce22]:before {
-  content: "\e667";
-}
-.uniui-refresh-filled[data-v-946bce22]:before {
-  content: "\e656";
-}
-.uniui-refresh[data-v-946bce22]:before {
-  content: "\e657";
-}
-.uniui-cloud-upload[data-v-946bce22]:before {
-  content: "\e645";
-}
-.uniui-cloud-download-filled[data-v-946bce22]:before {
-  content: "\e646";
-}
-.uniui-cloud-download[data-v-946bce22]:before {
-  content: "\e647";
-}
-.uniui-cloud-upload-filled[data-v-946bce22]:before {
-  content: "\e648";
-}
-.uniui-redo[data-v-946bce22]:before {
-  content: "\e64a";
-}
-.uniui-images-filled[data-v-946bce22]:before {
-  content: "\e64b";
-}
-.uniui-undo-filled[data-v-946bce22]:before {
-  content: "\e64c";
-}
-.uniui-more[data-v-946bce22]:before {
-  content: "\e64d";
-}
-.uniui-more-filled[data-v-946bce22]:before {
-  content: "\e64e";
-}
-.uniui-undo[data-v-946bce22]:before {
-  content: "\e64f";
-}
-.uniui-images[data-v-946bce22]:before {
-  content: "\e650";
-}
-.uniui-paperclip[data-v-946bce22]:before {
-  content: "\e652";
-}
-.uniui-settings[data-v-946bce22]:before {
-  content: "\e653";
-}
-.uniui-search[data-v-946bce22]:before {
-  content: "\e654";
-}
-.uniui-redo-filled[data-v-946bce22]:before {
-  content: "\e655";
-}
-.uniui-list[data-v-946bce22]:before {
-  content: "\e644";
-}
-.uniui-mail-open-filled[data-v-946bce22]:before {
-  content: "\e63a";
-}
-.uniui-hand-down-filled[data-v-946bce22]:before {
-  content: "\e63c";
-}
-.uniui-hand-down[data-v-946bce22]:before {
-  content: "\e63d";
-}
-.uniui-hand-up-filled[data-v-946bce22]:before {
-  content: "\e63e";
-}
-.uniui-hand-up[data-v-946bce22]:before {
-  content: "\e63f";
-}
-.uniui-heart-filled[data-v-946bce22]:before {
-  content: "\e641";
-}
-.uniui-mail-open[data-v-946bce22]:before {
-  content: "\e643";
-}
-.uniui-heart[data-v-946bce22]:before {
-  content: "\e639";
-}
-.uniui-loop[data-v-946bce22]:before {
-  content: "\e633";
-}
-.uniui-pulldown[data-v-946bce22]:before {
-  content: "\e632";
-}
-.uniui-scan[data-v-946bce22]:before {
-  content: "\e62a";
-}
-.uniui-bars[data-v-946bce22]:before {
-  content: "\e627";
-}
-.uniui-checkbox[data-v-946bce22]:before {
-  content: "\e62b";
-}
-.uniui-checkbox-filled[data-v-946bce22]:before {
-  content: "\e62c";
-}
-.uniui-shop[data-v-946bce22]:before {
-  content: "\e62f";
-}
-.uniui-headphones[data-v-946bce22]:before {
-  content: "\e630";
-}
-.uniui-cart[data-v-946bce22]:before {
-  content: "\e631";
-}
-@font-face {
-  font-family: uniicons;
-  src: url("../../assets/uniicons.32e978a5.ttf");
-}
-.uni-icons[data-v-946bce22] {
-  font-family: uniicons;
-  text-decoration: none;
-  text-align: center;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-calendar-item__weeks-box[data-v-fe34d61e] {
-  flex: 1;
-  display: flex;
-  flex-direction: column;
-  justify-content: center;
-  align-items: center;
-  margin: 1px 0;
-  position: relative;
-}
-.uni-calendar-item__weeks-box-text[data-v-fe34d61e] {
-  font-size: 14px;
-  font-weight: bold;
-  color: #001833;
-}
-.uni-calendar-item__weeks-box-item[data-v-fe34d61e] {
-  position: relative;
-  display: flex;
-  flex-direction: column;
-  justify-content: center;
-  align-items: center;
-  width: 40px;
-  height: 40px;
-}
-.uni-calendar-item__weeks-box-circle[data-v-fe34d61e] {
-  position: absolute;
-  top: 5px;
-  right: 5px;
-  width: 8px;
-  height: 8px;
-  border-radius: 8px;
-  background-color: #dd524d;
-}
-.uni-calendar-item__weeks-box .uni-calendar-item--disable[data-v-fe34d61e] {
-  cursor: default;
-}
-.uni-calendar-item--disable .uni-calendar-item__weeks-box-text-disable[data-v-fe34d61e] {
-  color: #D1D1D1;
-}
-.uni-calendar-item--today[data-v-fe34d61e] {
-  position: absolute;
-  top: 10px;
-  right: 17%;
-  background-color: #dd524d;
-  width: 6px;
-  height: 6px;
-  border-radius: 50%;
-}
-.uni-calendar-item--extra[data-v-fe34d61e] {
-  color: #dd524d;
-  opacity: 0.8;
-}
-.uni-calendar-item__weeks-box .uni-calendar-item--checked[data-v-fe34d61e] {
-  background-color: #007aff;
-  border-radius: 50%;
-  box-sizing: border-box;
-  border: 3px solid #fff;
-}
-.uni-calendar-item--checked .uni-calendar-item--checked-text[data-v-fe34d61e] {
-  color: #fff;
-}
-.uni-calendar-item--multiple .uni-calendar-item--checked-range-text[data-v-fe34d61e] {
-  color: #333;
-}
-.uni-calendar-item--multiple[data-v-fe34d61e] {
-  background-color: #F6F7FC;
-}
-.uni-calendar-item--multiple .uni-calendar-item--before-checked[data-v-fe34d61e],
-.uni-calendar-item--multiple .uni-calendar-item--after-checked[data-v-fe34d61e] {
-  background-color: #007aff;
-  border-radius: 50%;
-  box-sizing: border-box;
-  border: 3px solid #F6F7FC;
-}
-.uni-calendar-item--before-checked .uni-calendar-item--checked-text[data-v-fe34d61e],
-.uni-calendar-item--after-checked .uni-calendar-item--checked-text[data-v-fe34d61e] {
-  color: #fff;
-}
-.uni-calendar-item--before-checked-x[data-v-fe34d61e] {
-  border-top-left-radius: 50px;
-  border-bottom-left-radius: 50px;
-  box-sizing: border-box;
-  background-color: #F6F7FC;
-}
-.uni-calendar-item--after-checked-x[data-v-fe34d61e] {
-  border-top-right-radius: 50px;
-  border-bottom-right-radius: 50px;
-  background-color: #F6F7FC;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-datetime-picker[data-v-eeeb8241] {
-  /* width: 100%; */
-}
-.uni-datetime-picker-view[data-v-eeeb8241] {
-  height: 130px;
-  width: 270px;
-  cursor: pointer;
-}
-.uni-datetime-picker-item[data-v-eeeb8241] {
-  height: 50px;
-  line-height: 50px;
-  text-align: center;
-  font-size: 14px;
-}
-.uni-datetime-picker-btn[data-v-eeeb8241] {
-  margin-top: 60px;
-  display: flex;
-  cursor: pointer;
-  flex-direction: row;
-  justify-content: space-between;
-}
-.uni-datetime-picker-btn-text[data-v-eeeb8241] {
-  font-size: 14px;
-  color: #007aff;
-}
-.uni-datetime-picker-btn-group[data-v-eeeb8241] {
-  display: flex;
-  flex-direction: row;
-}
-.uni-datetime-picker-cancel[data-v-eeeb8241] {
-  margin-right: 30px;
-}
-.uni-datetime-picker-mask[data-v-eeeb8241] {
-  position: fixed;
-  bottom: 0px;
-  top: 0px;
-  left: 0px;
-  right: 0px;
-  background-color: rgba(0, 0, 0, 0.4);
-  transition-duration: 0.3s;
-  z-index: 998;
-}
-.uni-datetime-picker-popup[data-v-eeeb8241] {
-  border-radius: 8px;
-  padding: 30px;
-  width: 270px;
-  background-color: #fff;
-  position: fixed;
-  top: 50%;
-  left: 50%;
-  transform: translate(-50%, -50%);
-  transition-duration: 0.3s;
-  z-index: 999;
-}
-.uni-datetime-picker-time[data-v-eeeb8241] {
-  color: grey;
-}
-.uni-datetime-picker-column[data-v-eeeb8241] {
-  height: 50px;
-}
-.uni-datetime-picker-timebox[data-v-eeeb8241] {
-  border: 1px solid #E5E5E5;
-  border-radius: 5px;
-  padding: 7px 10px;
-  box-sizing: border-box;
-  cursor: pointer;
-}
-.uni-datetime-picker-timebox-pointer[data-v-eeeb8241] {
-  cursor: pointer;
-}
-.uni-datetime-picker-disabled[data-v-eeeb8241] {
-  opacity: 0.4;
-}
-.uni-datetime-picker-text[data-v-eeeb8241] {
-  font-size: 14px;
-  line-height: 50px;
-}
-.uni-datetime-picker-sign[data-v-eeeb8241] {
-  position: absolute;
-  top: 53px;
-  /* 鍑忔帀 10px 鐨勫厓绱犻珮搴︼紝鍏煎nvue */
-  color: #999;
-}
-.sign-left[data-v-eeeb8241] {
-  left: 86px;
-}
-.sign-right[data-v-eeeb8241] {
-  right: 86px;
-}
-.sign-center[data-v-eeeb8241] {
-  left: 135px;
-}
-.uni-datetime-picker__container-box[data-v-eeeb8241] {
-  position: relative;
-  display: flex;
-  align-items: center;
-  justify-content: center;
-  margin-top: 40px;
-}
-.time-hide-second[data-v-eeeb8241] {
-  width: 180px;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-calendar[data-v-bbebfd0f] {
-  display: flex;
-  flex-direction: column;
-}
-.uni-calendar__mask[data-v-bbebfd0f] {
-  position: fixed;
-  bottom: 0;
-  top: 0;
-  left: 0;
-  right: 0;
-  background-color: rgba(0, 0, 0, 0.4);
-  transition-property: opacity;
-  transition-duration: 0.3s;
-  opacity: 0;
-  z-index: 99;
-}
-.uni-calendar--mask-show[data-v-bbebfd0f] {
-  opacity: 1;
-}
-.uni-calendar--fixed[data-v-bbebfd0f] {
-  position: fixed;
-  bottom: calc(var(--window-bottom));
-  left: 0;
-  right: 0;
-  transition-property: transform;
-  transition-duration: 0.3s;
-  transform: translateY(460px);
-  z-index: 99;
-}
-.uni-calendar--ani-show[data-v-bbebfd0f] {
-  transform: translateY(0);
-}
-.uni-calendar__content[data-v-bbebfd0f] {
-  background-color: #fff;
-}
-.uni-calendar__content-mobile[data-v-bbebfd0f] {
-  border-top-left-radius: 10px;
-  border-top-right-radius: 10px;
-  box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.1);
-}
-.uni-calendar__header[data-v-bbebfd0f] {
-  position: relative;
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-  align-items: center;
-  height: 50px;
-}
-.uni-calendar__header-mobile[data-v-bbebfd0f] {
-  padding: 10px;
-  padding-bottom: 0;
-}
-.uni-calendar--fixed-top[data-v-bbebfd0f] {
-  display: flex;
-  flex-direction: row;
-  justify-content: space-between;
-  border-top-color: rgba(0, 0, 0, 0.4);
-  border-top-style: solid;
-  border-top-width: 1px;
-}
-.uni-calendar--fixed-width[data-v-bbebfd0f] {
-  width: 50px;
-}
-.uni-calendar__backtoday[data-v-bbebfd0f] {
-  position: absolute;
-  right: 0;
-  top: 0.78125rem;
-  padding: 0 5px;
-  padding-left: 10px;
-  height: 25px;
-  line-height: 25px;
-  font-size: 12px;
-  border-top-left-radius: 25px;
-  border-bottom-left-radius: 25px;
-  color: #fff;
-  background-color: #f1f1f1;
-}
-.uni-calendar__header-text[data-v-bbebfd0f] {
-  text-align: center;
-  width: 100px;
-  font-size: 15px;
-  color: #666;
-}
-.uni-calendar__button-text[data-v-bbebfd0f] {
-  text-align: center;
-  width: 100px;
-  font-size: 14px;
-  color: #007aff;
-  letter-spacing: 3px;
-}
-.uni-calendar__header-btn-box[data-v-bbebfd0f] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  width: 50px;
-  height: 50px;
-}
-.uni-calendar__header-btn[data-v-bbebfd0f] {
-  width: 9px;
-  height: 9px;
-  border-left-color: #808080;
-  border-left-style: solid;
-  border-left-width: 1px;
-  border-top-color: #555555;
-  border-top-style: solid;
-  border-top-width: 1px;
-}
-.uni-calendar--left[data-v-bbebfd0f] {
-  transform: rotate(-45deg);
-}
-.uni-calendar--right[data-v-bbebfd0f] {
-  transform: rotate(135deg);
-}
-.uni-calendar__weeks[data-v-bbebfd0f] {
-  position: relative;
-  display: flex;
-  flex-direction: row;
-}
-.uni-calendar__weeks-item[data-v-bbebfd0f] {
-  flex: 1;
-}
-.uni-calendar__weeks-day[data-v-bbebfd0f] {
-  flex: 1;
-  display: flex;
-  flex-direction: column;
-  justify-content: center;
-  align-items: center;
-  height: 40px;
-  border-bottom-color: #F5F5F5;
-  border-bottom-style: solid;
-  border-bottom-width: 1px;
-}
-.uni-calendar__weeks-day-text[data-v-bbebfd0f] {
-  font-size: 12px;
-  color: #B2B2B2;
-}
-.uni-calendar__box[data-v-bbebfd0f] {
-  position: relative;
-  padding-bottom: 7px;
-}
-.uni-calendar__box-bg[data-v-bbebfd0f] {
-  display: flex;
-  justify-content: center;
-  align-items: center;
-  position: absolute;
-  top: 0;
-  left: 0;
-  right: 0;
-  bottom: 0;
-}
-.uni-calendar__box-bg-text[data-v-bbebfd0f] {
-  font-size: 200px;
-  font-weight: bold;
-  color: #999;
-  opacity: 0.1;
-  text-align: center;
-  line-height: 1;
-}
-.uni-date-changed[data-v-bbebfd0f] {
-  padding: 0 10px;
-  text-align: center;
-  color: #333;
-  border-top-color: #DCDCDC;
-  border-top-style: solid;
-  border-top-width: 1px;
-  flex: 1;
-}
-.uni-date-btn--ok[data-v-bbebfd0f] {
-  padding: 20px 15px;
-}
-.uni-date-changed--time-start[data-v-bbebfd0f] {
-  display: flex;
-  align-items: center;
-}
-.uni-date-changed--time-end[data-v-bbebfd0f] {
-  display: flex;
-  align-items: center;
-}
-.uni-date-changed--time-date[data-v-bbebfd0f] {
-  color: #999;
-  line-height: 50px;
-  margin-right: 5px;
-}
-.time-picker-style[data-v-bbebfd0f] {
-  display: flex;
-  justify-content: center;
-  align-items: center;
-}
-.mr-10[data-v-bbebfd0f] {
-  margin-right: 10px;
-}
-.dialog-close[data-v-bbebfd0f] {
-  position: absolute;
-  top: 0;
-  right: 0;
-  bottom: 0;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  padding: 0 25px;
-  margin-top: 10px;
-}
-.dialog-close-plus[data-v-bbebfd0f] {
-  width: 16px;
-  height: 2px;
-  background-color: #737987;
-  border-radius: 2px;
-  transform: rotate(45deg);
-}
-.dialog-close-rotate[data-v-bbebfd0f] {
-  position: absolute;
-  transform: rotate(-45deg);
-}
-.uni-datetime-picker--btn[data-v-bbebfd0f] {
-  border-radius: 100px;
-  height: 40px;
-  line-height: 40px;
-  background-color: #007aff;
-  color: #fff;
-  font-size: 16px;
-  letter-spacing: 2px;
-}
-.uni-datetime-picker--btn[data-v-bbebfd0f]:active {
-  opacity: 0.7;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-date[data-v-9a209c07] {
-  width: 100%;
-  flex: 1;
-}
-.uni-date-x[data-v-9a209c07] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  border-radius: 4px;
-  background-color: #fff;
-  color: #666;
-  font-size: 14px;
-  flex: 1;
-}
-.uni-date-x .icon-calendar[data-v-9a209c07] {
-  padding-left: 3px;
-}
-.uni-date-x .range-separator[data-v-9a209c07] {
-  height: 35px;
-  padding: 0 2px;
-  line-height: 35px;
-}
-.uni-date-x--border[data-v-9a209c07] {
-  box-sizing: border-box;
-  border-radius: 4px;
-  border: 1px solid #e5e5e5;
-}
-.uni-date-editor--x[data-v-9a209c07] {
-  display: flex;
-  align-items: center;
-  position: relative;
-}
-.uni-date-editor--x .uni-date__icon-clear[data-v-9a209c07] {
-  padding-right: 3px;
-  display: flex;
-  align-items: center;
-}
-.uni-date__x-input[data-v-9a209c07] {
-  width: auto;
-  height: 35px;
-  padding-left: 5px;
-  position: relative;
-  flex: 1;
-  line-height: 35px;
-  font-size: 14px;
-  overflow: hidden;
-}
-.text-center[data-v-9a209c07] {
-  text-align: center;
-}
-.uni-date__input[data-v-9a209c07] {
-  height: 40px;
-  width: 100%;
-  line-height: 40px;
-  font-size: 14px;
-}
-.uni-date-range__input[data-v-9a209c07] {
-  text-align: center;
-  max-width: 142px;
-}
-.uni-date-picker__container[data-v-9a209c07] {
-  position: relative;
-}
-.uni-date-mask--pc[data-v-9a209c07] {
-  position: fixed;
-  bottom: 0px;
-  top: 0px;
-  left: 0px;
-  right: 0px;
-  background-color: rgba(0, 0, 0, 0);
-  transition-duration: 0.3s;
-  z-index: 996;
-}
-.uni-date-single--x[data-v-9a209c07] {
-  background-color: #fff;
-  position: absolute;
-  top: 0;
-  z-index: 999;
-  border: 1px solid #EBEEF5;
-  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
-  border-radius: 4px;
-}
-.uni-date-range--x[data-v-9a209c07] {
-  background-color: #fff;
-  position: absolute;
-  top: 0;
-  z-index: 999;
-  border: 1px solid #EBEEF5;
-  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
-  border-radius: 4px;
-}
-.uni-date-editor--x__disabled[data-v-9a209c07] {
-  opacity: 0.4;
-  cursor: default;
-}
-.uni-date-editor--logo[data-v-9a209c07] {
-  width: 16px;
-  height: 16px;
-  vertical-align: middle;
-}
-
-/* 娣诲姞鏃堕棿 */
-.popup-x-header[data-v-9a209c07] {
-  display: flex;
-  flex-direction: row;
-}
-.popup-x-header--datetime[data-v-9a209c07] {
-  display: flex;
-  flex-direction: row;
-  flex: 1;
-}
-.popup-x-body[data-v-9a209c07] {
-  display: flex;
-}
-.popup-x-footer[data-v-9a209c07] {
-  padding: 0 15px;
-  border-top-color: #F1F1F1;
-  border-top-style: solid;
-  border-top-width: 1px;
-  line-height: 40px;
-  text-align: right;
-  color: #666;
-}
-.popup-x-footer uni-text[data-v-9a209c07]:hover {
-  color: #007aff;
-  cursor: pointer;
-  opacity: 0.8;
-}
-.popup-x-footer .confirm-text[data-v-9a209c07] {
-  margin-left: 20px;
-  color: #007aff;
-}
-.uni-date-changed[data-v-9a209c07] {
-  text-align: center;
-  color: #333;
-  border-bottom-color: #F1F1F1;
-  border-bottom-style: solid;
-  border-bottom-width: 1px;
-}
-.uni-date-changed--time uni-text[data-v-9a209c07] {
-  height: 50px;
-  line-height: 50px;
-}
-.uni-date-changed .uni-date-changed--time[data-v-9a209c07] {
-  flex: 1;
-}
-.uni-date-changed--time-date[data-v-9a209c07] {
-  color: #333;
-  opacity: 0.6;
-}
-.mr-50[data-v-9a209c07] {
-  margin-right: 50px;
-}
-
-/* picker 寮瑰嚭灞傞�氱敤鐨勬寚绀哄皬涓夎, todo锛氭墿灞曡嚦涓婁笅宸﹀彸鏂瑰悜瀹氫綅 */
-.uni-popper__arrow[data-v-9a209c07],
-.uni-popper__arrow[data-v-9a209c07]::after {
-  position: absolute;
-  display: block;
-  width: 0;
-  height: 0;
-  border: 6px solid transparent;
-  border-top-width: 0;
-}
-.uni-popper__arrow[data-v-9a209c07] {
-  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
-  top: -6px;
-  left: 10%;
-  margin-right: 3px;
-  border-bottom-color: #EBEEF5;
-}
-.uni-popper__arrow[data-v-9a209c07]::after {
-  content: " ";
-  top: 1px;
-  margin-left: -6px;
-  border-bottom-color: #fff;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-th[data-v-cf557ba0] {
-  padding: 12px 10px;
-  display: table-cell;
-  box-sizing: border-box;
-  font-size: 14px;
-  font-weight: bold;
-  color: #909399;
-  border-bottom: 1px #ebeef5 solid;
-}
-.uni-table-th-row[data-v-cf557ba0] {
-  display: flex;
-  flex-direction: row;
-}
-.table--border[data-v-cf557ba0] {
-  border-right: 1px #ebeef5 solid;
-}
-.uni-table-th-content[data-v-cf557ba0] {
-  display: flex;
-  align-items: center;
-  flex: 1;
-}
-.arrow[data-v-cf557ba0] {
-  display: block;
-  position: relative;
-  width: 10px;
-  height: 8px;
-  left: 5px;
-  overflow: hidden;
-  cursor: pointer;
-}
-.down[data-v-cf557ba0] {
-  top: 3px;
-}
-.down[data-v-cf557ba0] ::after {
-  content: "";
-  width: 8px;
-  height: 8px;
-  position: absolute;
-  left: 2px;
-  top: -5px;
-  transform: rotate(45deg);
-  background-color: #ccc;
-}
-.down.active[data-v-cf557ba0] ::after {
-  background-color: #007aff;
-}
-.up[data-v-cf557ba0] ::after {
-  content: "";
-  width: 8px;
-  height: 8px;
-  position: absolute;
-  left: 2px;
-  top: 5px;
-  transform: rotate(45deg);
-  background-color: #ccc;
-}
-.up.active[data-v-cf557ba0] ::after {
-  background-color: #007aff;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-checkbox[data-v-1e57686e] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  position: relative;
-  margin: 5px 0;
-  cursor: pointer;
-}
-.uni-table-checkbox .checkbox__inner[data-v-1e57686e] {
-  flex-shrink: 0;
-  box-sizing: border-box;
-  position: relative;
-  width: 16px;
-  height: 16px;
-  border: 1px solid #DCDFE6;
-  border-radius: 2px;
-  background-color: #fff;
-  z-index: 1;
-}
-.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-1e57686e] {
-  position: absolute;
-  top: 2px;
-  left: 5px;
-  height: 7px;
-  width: 3px;
-  border: 1px solid #fff;
-  border-left: 0;
-  border-top: 0;
-  opacity: 0;
-  transform-origin: center;
-  transform: rotate(45deg);
-  box-sizing: content-box;
-}
-.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-1e57686e] {
-  border-color: #007aff;
-  background-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-1e57686e] {
-  position: absolute;
-  opacity: 1;
-  transform: rotate(0deg);
-  height: 2px;
-  top: 0;
-  bottom: 0;
-  margin: auto;
-  left: 0px;
-  right: 0px;
-  bottom: 0;
-  width: auto;
-  border: none;
-  border-radius: 2px;
-  transform: scale(0.5);
-  background-color: #fff;
-}
-.uni-table-checkbox .checkbox__inner[data-v-1e57686e]:hover {
-  border-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.is-disable[data-v-1e57686e] {
-  background-color: #F2F6FC;
-  border-color: #DCDFE6;
-}
-.uni-table-checkbox .checkbox__inner.is-checked[data-v-1e57686e] {
-  border-color: #007aff;
-  background-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-1e57686e] {
-  opacity: 1;
-  transform: rotate(45deg);
-}
-.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-1e57686e] {
-  opacity: 0.4;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-tr[data-v-caa8fbf1] {
-  display: table-row;
-  transition: all 0.3s;
-  box-sizing: border-box;
-}
-.checkbox[data-v-caa8fbf1] {
-  padding: 0 8px;
-  width: 26px;
-  padding-left: 12px;
-  display: table-cell;
-  vertical-align: middle;
-  color: #333;
-  font-weight: 500;
-  border-bottom: 1px #ebeef5 solid;
-  font-size: 14px;
-}
-.tr-table--border[data-v-caa8fbf1] {
-  border-right: 1px #ebeef5 solid;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-td[data-v-f4532f33] {
-  display: table-cell;
-  padding: 8px 10px;
-  font-size: 14px;
-  border-bottom: 1px #EBEEF5 solid;
-  font-weight: 400;
-  color: #606266;
-  line-height: 23px;
-  box-sizing: border-box;
-}
-.table--border[data-v-f4532f33] {
-  border-right: 1px #EBEEF5 solid;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-scroll[data-v-92442abd] {
-  width: 100%;
-  overflow-x: auto;
-}
-.uni-table[data-v-92442abd] {
-  position: relative;
-  width: 100%;
-  border-radius: 5px;
-  background-color: #fff;
-  box-sizing: border-box;
-  display: table;
-  overflow-x: auto;
-}
-.uni-table[data-v-92442abd] .uni-table-tr:nth-child(n+2):hover {
-  background-color: #f5f7fa;
-}
-.uni-table[data-v-92442abd] .uni-table-thead .uni-table-tr:hover {
-  background-color: #fafafa;
-}
-.table--border[data-v-92442abd] {
-  border: 1px #ebeef5 solid;
-  border-right: none;
-}
-.border-none[data-v-92442abd] {
-  border-bottom: none;
-}
-.table--stripe[data-v-92442abd] .uni-table-tr:nth-child(2n+3) {
-  background-color: #fafafa;
-}
-
-/* 琛ㄦ牸鍔犺浇銆佹棤鏁版嵁鏍峰紡 */
-.uni-table-loading[data-v-92442abd] {
-  position: relative;
-  display: table-row;
-  height: 50px;
-  line-height: 50px;
-  overflow: hidden;
-  box-sizing: border-box;
-}
-.empty-border[data-v-92442abd] {
-  border-right: 1px #ebeef5 solid;
-}
-.uni-table-text[data-v-92442abd] {
-  position: absolute;
-  right: 0;
-  left: 0;
-  text-align: center;
-  font-size: 14px;
-  color: #999;
-}
-.uni-table-mask[data-v-92442abd] {
-  position: absolute;
-  top: 0;
-  bottom: 0;
-  left: 0;
-  right: 0;
-  background-color: rgba(255, 255, 255, 0.8);
-  z-index: 99;
-  display: flex;
-  margin: auto;
-  transition: all 0.5s;
-  justify-content: center;
-  align-items: center;
-}
-.uni-table--loader[data-v-92442abd] {
-  width: 30px;
-  height: 30px;
-  border: 2px solid #aaa;
-  border-radius: 50%;
-  animation: 2s uni-table--loader-92442abd linear infinite;
-  position: relative;
-}
-@keyframes uni-table--loader-92442abd {
-0% {
-    transform: rotate(360deg);
-}
-10% {
-    border-left-color: transparent;
-}
-20% {
-    border-bottom-color: transparent;
-}
-30% {
-    border-right-color: transparent;
-}
-40% {
-    border-top-color: transparent;
-}
-50% {
-    transform: rotate(0deg);
-}
-60% {
-    border-top-color: transparent;
-}
-70% {
-    border-left-color: transparent;
-}
-80% {
-    border-bottom-color: transparent;
-}
-90% {
-    border-right-color: transparent;
-}
-100% {
-    transform: rotate(-360deg);
-}
-}
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/ReportingWorkList/ReportingWorkList.css b/qrcodeScaner/unpackage/dist/dev/app-plus/pages/ReportingWorkList/ReportingWorkList.css
deleted file mode 100644
index 0b8b104..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/ReportingWorkList/ReportingWorkList.css
+++ /dev/null
@@ -1,1843 +0,0 @@
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uniui-cart-filled[data-v-946bce22]:before {
-  content: "\e6d0";
-}
-.uniui-gift-filled[data-v-946bce22]:before {
-  content: "\e6c4";
-}
-.uniui-color[data-v-946bce22]:before {
-  content: "\e6cf";
-}
-.uniui-wallet[data-v-946bce22]:before {
-  content: "\e6b1";
-}
-.uniui-settings-filled[data-v-946bce22]:before {
-  content: "\e6ce";
-}
-.uniui-auth-filled[data-v-946bce22]:before {
-  content: "\e6cc";
-}
-.uniui-shop-filled[data-v-946bce22]:before {
-  content: "\e6cd";
-}
-.uniui-staff-filled[data-v-946bce22]:before {
-  content: "\e6cb";
-}
-.uniui-vip-filled[data-v-946bce22]:before {
-  content: "\e6c6";
-}
-.uniui-plus-filled[data-v-946bce22]:before {
-  content: "\e6c7";
-}
-.uniui-folder-add-filled[data-v-946bce22]:before {
-  content: "\e6c8";
-}
-.uniui-color-filled[data-v-946bce22]:before {
-  content: "\e6c9";
-}
-.uniui-tune-filled[data-v-946bce22]:before {
-  content: "\e6ca";
-}
-.uniui-calendar-filled[data-v-946bce22]:before {
-  content: "\e6c0";
-}
-.uniui-notification-filled[data-v-946bce22]:before {
-  content: "\e6c1";
-}
-.uniui-wallet-filled[data-v-946bce22]:before {
-  content: "\e6c2";
-}
-.uniui-medal-filled[data-v-946bce22]:before {
-  content: "\e6c3";
-}
-.uniui-fire-filled[data-v-946bce22]:before {
-  content: "\e6c5";
-}
-.uniui-refreshempty[data-v-946bce22]:before {
-  content: "\e6bf";
-}
-.uniui-location-filled[data-v-946bce22]:before {
-  content: "\e6af";
-}
-.uniui-person-filled[data-v-946bce22]:before {
-  content: "\e69d";
-}
-.uniui-personadd-filled[data-v-946bce22]:before {
-  content: "\e698";
-}
-.uniui-arrowthinleft[data-v-946bce22]:before {
-  content: "\e6d2";
-}
-.uniui-arrowthinup[data-v-946bce22]:before {
-  content: "\e6d3";
-}
-.uniui-arrowthindown[data-v-946bce22]:before {
-  content: "\e6d4";
-}
-.uniui-back[data-v-946bce22]:before {
-  content: "\e6b9";
-}
-.uniui-forward[data-v-946bce22]:before {
-  content: "\e6ba";
-}
-.uniui-arrow-right[data-v-946bce22]:before {
-  content: "\e6bb";
-}
-.uniui-arrow-left[data-v-946bce22]:before {
-  content: "\e6bc";
-}
-.uniui-arrow-up[data-v-946bce22]:before {
-  content: "\e6bd";
-}
-.uniui-arrow-down[data-v-946bce22]:before {
-  content: "\e6be";
-}
-.uniui-arrowthinright[data-v-946bce22]:before {
-  content: "\e6d1";
-}
-.uniui-down[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-bottom[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-arrowright[data-v-946bce22]:before {
-  content: "\e6d5";
-}
-.uniui-right[data-v-946bce22]:before {
-  content: "\e6b5";
-}
-.uniui-up[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-top[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-left[data-v-946bce22]:before {
-  content: "\e6b7";
-}
-.uniui-arrowup[data-v-946bce22]:before {
-  content: "\e6d6";
-}
-.uniui-eye[data-v-946bce22]:before {
-  content: "\e651";
-}
-.uniui-eye-filled[data-v-946bce22]:before {
-  content: "\e66a";
-}
-.uniui-eye-slash[data-v-946bce22]:before {
-  content: "\e6b3";
-}
-.uniui-eye-slash-filled[data-v-946bce22]:before {
-  content: "\e6b4";
-}
-.uniui-info-filled[data-v-946bce22]:before {
-  content: "\e649";
-}
-.uniui-reload[data-v-946bce22]:before {
-  content: "\e6b2";
-}
-.uniui-micoff-filled[data-v-946bce22]:before {
-  content: "\e6b0";
-}
-.uniui-map-pin-ellipse[data-v-946bce22]:before {
-  content: "\e6ac";
-}
-.uniui-map-pin[data-v-946bce22]:before {
-  content: "\e6ad";
-}
-.uniui-location[data-v-946bce22]:before {
-  content: "\e6ae";
-}
-.uniui-starhalf[data-v-946bce22]:before {
-  content: "\e683";
-}
-.uniui-star[data-v-946bce22]:before {
-  content: "\e688";
-}
-.uniui-star-filled[data-v-946bce22]:before {
-  content: "\e68f";
-}
-.uniui-calendar[data-v-946bce22]:before {
-  content: "\e6a0";
-}
-.uniui-fire[data-v-946bce22]:before {
-  content: "\e6a1";
-}
-.uniui-medal[data-v-946bce22]:before {
-  content: "\e6a2";
-}
-.uniui-font[data-v-946bce22]:before {
-  content: "\e6a3";
-}
-.uniui-gift[data-v-946bce22]:before {
-  content: "\e6a4";
-}
-.uniui-link[data-v-946bce22]:before {
-  content: "\e6a5";
-}
-.uniui-notification[data-v-946bce22]:before {
-  content: "\e6a6";
-}
-.uniui-staff[data-v-946bce22]:before {
-  content: "\e6a7";
-}
-.uniui-vip[data-v-946bce22]:before {
-  content: "\e6a8";
-}
-.uniui-folder-add[data-v-946bce22]:before {
-  content: "\e6a9";
-}
-.uniui-tune[data-v-946bce22]:before {
-  content: "\e6aa";
-}
-.uniui-auth[data-v-946bce22]:before {
-  content: "\e6ab";
-}
-.uniui-person[data-v-946bce22]:before {
-  content: "\e699";
-}
-.uniui-email-filled[data-v-946bce22]:before {
-  content: "\e69a";
-}
-.uniui-phone-filled[data-v-946bce22]:before {
-  content: "\e69b";
-}
-.uniui-phone[data-v-946bce22]:before {
-  content: "\e69c";
-}
-.uniui-email[data-v-946bce22]:before {
-  content: "\e69e";
-}
-.uniui-personadd[data-v-946bce22]:before {
-  content: "\e69f";
-}
-.uniui-chatboxes-filled[data-v-946bce22]:before {
-  content: "\e692";
-}
-.uniui-contact[data-v-946bce22]:before {
-  content: "\e693";
-}
-.uniui-chatbubble-filled[data-v-946bce22]:before {
-  content: "\e694";
-}
-.uniui-contact-filled[data-v-946bce22]:before {
-  content: "\e695";
-}
-.uniui-chatboxes[data-v-946bce22]:before {
-  content: "\e696";
-}
-.uniui-chatbubble[data-v-946bce22]:before {
-  content: "\e697";
-}
-.uniui-upload-filled[data-v-946bce22]:before {
-  content: "\e68e";
-}
-.uniui-upload[data-v-946bce22]:before {
-  content: "\e690";
-}
-.uniui-weixin[data-v-946bce22]:before {
-  content: "\e691";
-}
-.uniui-compose[data-v-946bce22]:before {
-  content: "\e67f";
-}
-.uniui-qq[data-v-946bce22]:before {
-  content: "\e680";
-}
-.uniui-download-filled[data-v-946bce22]:before {
-  content: "\e681";
-}
-.uniui-pyq[data-v-946bce22]:before {
-  content: "\e682";
-}
-.uniui-sound[data-v-946bce22]:before {
-  content: "\e684";
-}
-.uniui-trash-filled[data-v-946bce22]:before {
-  content: "\e685";
-}
-.uniui-sound-filled[data-v-946bce22]:before {
-  content: "\e686";
-}
-.uniui-trash[data-v-946bce22]:before {
-  content: "\e687";
-}
-.uniui-videocam-filled[data-v-946bce22]:before {
-  content: "\e689";
-}
-.uniui-spinner-cycle[data-v-946bce22]:before {
-  content: "\e68a";
-}
-.uniui-weibo[data-v-946bce22]:before {
-  content: "\e68b";
-}
-.uniui-videocam[data-v-946bce22]:before {
-  content: "\e68c";
-}
-.uniui-download[data-v-946bce22]:before {
-  content: "\e68d";
-}
-.uniui-help[data-v-946bce22]:before {
-  content: "\e679";
-}
-.uniui-navigate-filled[data-v-946bce22]:before {
-  content: "\e67a";
-}
-.uniui-plusempty[data-v-946bce22]:before {
-  content: "\e67b";
-}
-.uniui-smallcircle[data-v-946bce22]:before {
-  content: "\e67c";
-}
-.uniui-minus-filled[data-v-946bce22]:before {
-  content: "\e67d";
-}
-.uniui-micoff[data-v-946bce22]:before {
-  content: "\e67e";
-}
-.uniui-closeempty[data-v-946bce22]:before {
-  content: "\e66c";
-}
-.uniui-clear[data-v-946bce22]:before {
-  content: "\e66d";
-}
-.uniui-navigate[data-v-946bce22]:before {
-  content: "\e66e";
-}
-.uniui-minus[data-v-946bce22]:before {
-  content: "\e66f";
-}
-.uniui-image[data-v-946bce22]:before {
-  content: "\e670";
-}
-.uniui-mic[data-v-946bce22]:before {
-  content: "\e671";
-}
-.uniui-paperplane[data-v-946bce22]:before {
-  content: "\e672";
-}
-.uniui-close[data-v-946bce22]:before {
-  content: "\e673";
-}
-.uniui-help-filled[data-v-946bce22]:before {
-  content: "\e674";
-}
-.uniui-paperplane-filled[data-v-946bce22]:before {
-  content: "\e675";
-}
-.uniui-plus[data-v-946bce22]:before {
-  content: "\e676";
-}
-.uniui-mic-filled[data-v-946bce22]:before {
-  content: "\e677";
-}
-.uniui-image-filled[data-v-946bce22]:before {
-  content: "\e678";
-}
-.uniui-locked-filled[data-v-946bce22]:before {
-  content: "\e668";
-}
-.uniui-info[data-v-946bce22]:before {
-  content: "\e669";
-}
-.uniui-locked[data-v-946bce22]:before {
-  content: "\e66b";
-}
-.uniui-camera-filled[data-v-946bce22]:before {
-  content: "\e658";
-}
-.uniui-chat-filled[data-v-946bce22]:before {
-  content: "\e659";
-}
-.uniui-camera[data-v-946bce22]:before {
-  content: "\e65a";
-}
-.uniui-circle[data-v-946bce22]:before {
-  content: "\e65b";
-}
-.uniui-checkmarkempty[data-v-946bce22]:before {
-  content: "\e65c";
-}
-.uniui-chat[data-v-946bce22]:before {
-  content: "\e65d";
-}
-.uniui-circle-filled[data-v-946bce22]:before {
-  content: "\e65e";
-}
-.uniui-flag[data-v-946bce22]:before {
-  content: "\e65f";
-}
-.uniui-flag-filled[data-v-946bce22]:before {
-  content: "\e660";
-}
-.uniui-gear-filled[data-v-946bce22]:before {
-  content: "\e661";
-}
-.uniui-home[data-v-946bce22]:before {
-  content: "\e662";
-}
-.uniui-home-filled[data-v-946bce22]:before {
-  content: "\e663";
-}
-.uniui-gear[data-v-946bce22]:before {
-  content: "\e664";
-}
-.uniui-smallcircle-filled[data-v-946bce22]:before {
-  content: "\e665";
-}
-.uniui-map-filled[data-v-946bce22]:before {
-  content: "\e666";
-}
-.uniui-map[data-v-946bce22]:before {
-  content: "\e667";
-}
-.uniui-refresh-filled[data-v-946bce22]:before {
-  content: "\e656";
-}
-.uniui-refresh[data-v-946bce22]:before {
-  content: "\e657";
-}
-.uniui-cloud-upload[data-v-946bce22]:before {
-  content: "\e645";
-}
-.uniui-cloud-download-filled[data-v-946bce22]:before {
-  content: "\e646";
-}
-.uniui-cloud-download[data-v-946bce22]:before {
-  content: "\e647";
-}
-.uniui-cloud-upload-filled[data-v-946bce22]:before {
-  content: "\e648";
-}
-.uniui-redo[data-v-946bce22]:before {
-  content: "\e64a";
-}
-.uniui-images-filled[data-v-946bce22]:before {
-  content: "\e64b";
-}
-.uniui-undo-filled[data-v-946bce22]:before {
-  content: "\e64c";
-}
-.uniui-more[data-v-946bce22]:before {
-  content: "\e64d";
-}
-.uniui-more-filled[data-v-946bce22]:before {
-  content: "\e64e";
-}
-.uniui-undo[data-v-946bce22]:before {
-  content: "\e64f";
-}
-.uniui-images[data-v-946bce22]:before {
-  content: "\e650";
-}
-.uniui-paperclip[data-v-946bce22]:before {
-  content: "\e652";
-}
-.uniui-settings[data-v-946bce22]:before {
-  content: "\e653";
-}
-.uniui-search[data-v-946bce22]:before {
-  content: "\e654";
-}
-.uniui-redo-filled[data-v-946bce22]:before {
-  content: "\e655";
-}
-.uniui-list[data-v-946bce22]:before {
-  content: "\e644";
-}
-.uniui-mail-open-filled[data-v-946bce22]:before {
-  content: "\e63a";
-}
-.uniui-hand-down-filled[data-v-946bce22]:before {
-  content: "\e63c";
-}
-.uniui-hand-down[data-v-946bce22]:before {
-  content: "\e63d";
-}
-.uniui-hand-up-filled[data-v-946bce22]:before {
-  content: "\e63e";
-}
-.uniui-hand-up[data-v-946bce22]:before {
-  content: "\e63f";
-}
-.uniui-heart-filled[data-v-946bce22]:before {
-  content: "\e641";
-}
-.uniui-mail-open[data-v-946bce22]:before {
-  content: "\e643";
-}
-.uniui-heart[data-v-946bce22]:before {
-  content: "\e639";
-}
-.uniui-loop[data-v-946bce22]:before {
-  content: "\e633";
-}
-.uniui-pulldown[data-v-946bce22]:before {
-  content: "\e632";
-}
-.uniui-scan[data-v-946bce22]:before {
-  content: "\e62a";
-}
-.uniui-bars[data-v-946bce22]:before {
-  content: "\e627";
-}
-.uniui-checkbox[data-v-946bce22]:before {
-  content: "\e62b";
-}
-.uniui-checkbox-filled[data-v-946bce22]:before {
-  content: "\e62c";
-}
-.uniui-shop[data-v-946bce22]:before {
-  content: "\e62f";
-}
-.uniui-headphones[data-v-946bce22]:before {
-  content: "\e630";
-}
-.uniui-cart[data-v-946bce22]:before {
-  content: "\e631";
-}
-@font-face {
-  font-family: uniicons;
-  src: url("../../assets/uniicons.32e978a5.ttf");
-}
-.uni-icons[data-v-946bce22] {
-  font-family: uniicons;
-  text-decoration: none;
-  text-align: center;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-calendar-item__weeks-box[data-v-fe34d61e] {
-  flex: 1;
-  display: flex;
-  flex-direction: column;
-  justify-content: center;
-  align-items: center;
-  margin: 1px 0;
-  position: relative;
-}
-.uni-calendar-item__weeks-box-text[data-v-fe34d61e] {
-  font-size: 14px;
-  font-weight: bold;
-  color: #001833;
-}
-.uni-calendar-item__weeks-box-item[data-v-fe34d61e] {
-  position: relative;
-  display: flex;
-  flex-direction: column;
-  justify-content: center;
-  align-items: center;
-  width: 40px;
-  height: 40px;
-}
-.uni-calendar-item__weeks-box-circle[data-v-fe34d61e] {
-  position: absolute;
-  top: 5px;
-  right: 5px;
-  width: 8px;
-  height: 8px;
-  border-radius: 8px;
-  background-color: #dd524d;
-}
-.uni-calendar-item__weeks-box .uni-calendar-item--disable[data-v-fe34d61e] {
-  cursor: default;
-}
-.uni-calendar-item--disable .uni-calendar-item__weeks-box-text-disable[data-v-fe34d61e] {
-  color: #D1D1D1;
-}
-.uni-calendar-item--today[data-v-fe34d61e] {
-  position: absolute;
-  top: 10px;
-  right: 17%;
-  background-color: #dd524d;
-  width: 6px;
-  height: 6px;
-  border-radius: 50%;
-}
-.uni-calendar-item--extra[data-v-fe34d61e] {
-  color: #dd524d;
-  opacity: 0.8;
-}
-.uni-calendar-item__weeks-box .uni-calendar-item--checked[data-v-fe34d61e] {
-  background-color: #007aff;
-  border-radius: 50%;
-  box-sizing: border-box;
-  border: 3px solid #fff;
-}
-.uni-calendar-item--checked .uni-calendar-item--checked-text[data-v-fe34d61e] {
-  color: #fff;
-}
-.uni-calendar-item--multiple .uni-calendar-item--checked-range-text[data-v-fe34d61e] {
-  color: #333;
-}
-.uni-calendar-item--multiple[data-v-fe34d61e] {
-  background-color: #F6F7FC;
-}
-.uni-calendar-item--multiple .uni-calendar-item--before-checked[data-v-fe34d61e],
-.uni-calendar-item--multiple .uni-calendar-item--after-checked[data-v-fe34d61e] {
-  background-color: #007aff;
-  border-radius: 50%;
-  box-sizing: border-box;
-  border: 3px solid #F6F7FC;
-}
-.uni-calendar-item--before-checked .uni-calendar-item--checked-text[data-v-fe34d61e],
-.uni-calendar-item--after-checked .uni-calendar-item--checked-text[data-v-fe34d61e] {
-  color: #fff;
-}
-.uni-calendar-item--before-checked-x[data-v-fe34d61e] {
-  border-top-left-radius: 50px;
-  border-bottom-left-radius: 50px;
-  box-sizing: border-box;
-  background-color: #F6F7FC;
-}
-.uni-calendar-item--after-checked-x[data-v-fe34d61e] {
-  border-top-right-radius: 50px;
-  border-bottom-right-radius: 50px;
-  background-color: #F6F7FC;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-datetime-picker[data-v-eeeb8241] {
-  /* width: 100%; */
-}
-.uni-datetime-picker-view[data-v-eeeb8241] {
-  height: 130px;
-  width: 270px;
-  cursor: pointer;
-}
-.uni-datetime-picker-item[data-v-eeeb8241] {
-  height: 50px;
-  line-height: 50px;
-  text-align: center;
-  font-size: 14px;
-}
-.uni-datetime-picker-btn[data-v-eeeb8241] {
-  margin-top: 60px;
-  display: flex;
-  cursor: pointer;
-  flex-direction: row;
-  justify-content: space-between;
-}
-.uni-datetime-picker-btn-text[data-v-eeeb8241] {
-  font-size: 14px;
-  color: #007aff;
-}
-.uni-datetime-picker-btn-group[data-v-eeeb8241] {
-  display: flex;
-  flex-direction: row;
-}
-.uni-datetime-picker-cancel[data-v-eeeb8241] {
-  margin-right: 30px;
-}
-.uni-datetime-picker-mask[data-v-eeeb8241] {
-  position: fixed;
-  bottom: 0px;
-  top: 0px;
-  left: 0px;
-  right: 0px;
-  background-color: rgba(0, 0, 0, 0.4);
-  transition-duration: 0.3s;
-  z-index: 998;
-}
-.uni-datetime-picker-popup[data-v-eeeb8241] {
-  border-radius: 8px;
-  padding: 30px;
-  width: 270px;
-  background-color: #fff;
-  position: fixed;
-  top: 50%;
-  left: 50%;
-  transform: translate(-50%, -50%);
-  transition-duration: 0.3s;
-  z-index: 999;
-}
-.uni-datetime-picker-time[data-v-eeeb8241] {
-  color: grey;
-}
-.uni-datetime-picker-column[data-v-eeeb8241] {
-  height: 50px;
-}
-.uni-datetime-picker-timebox[data-v-eeeb8241] {
-  border: 1px solid #E5E5E5;
-  border-radius: 5px;
-  padding: 7px 10px;
-  box-sizing: border-box;
-  cursor: pointer;
-}
-.uni-datetime-picker-timebox-pointer[data-v-eeeb8241] {
-  cursor: pointer;
-}
-.uni-datetime-picker-disabled[data-v-eeeb8241] {
-  opacity: 0.4;
-}
-.uni-datetime-picker-text[data-v-eeeb8241] {
-  font-size: 14px;
-  line-height: 50px;
-}
-.uni-datetime-picker-sign[data-v-eeeb8241] {
-  position: absolute;
-  top: 53px;
-  /* 鍑忔帀 10px 鐨勫厓绱犻珮搴︼紝鍏煎nvue */
-  color: #999;
-}
-.sign-left[data-v-eeeb8241] {
-  left: 86px;
-}
-.sign-right[data-v-eeeb8241] {
-  right: 86px;
-}
-.sign-center[data-v-eeeb8241] {
-  left: 135px;
-}
-.uni-datetime-picker__container-box[data-v-eeeb8241] {
-  position: relative;
-  display: flex;
-  align-items: center;
-  justify-content: center;
-  margin-top: 40px;
-}
-.time-hide-second[data-v-eeeb8241] {
-  width: 180px;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-calendar[data-v-bbebfd0f] {
-  display: flex;
-  flex-direction: column;
-}
-.uni-calendar__mask[data-v-bbebfd0f] {
-  position: fixed;
-  bottom: 0;
-  top: 0;
-  left: 0;
-  right: 0;
-  background-color: rgba(0, 0, 0, 0.4);
-  transition-property: opacity;
-  transition-duration: 0.3s;
-  opacity: 0;
-  z-index: 99;
-}
-.uni-calendar--mask-show[data-v-bbebfd0f] {
-  opacity: 1;
-}
-.uni-calendar--fixed[data-v-bbebfd0f] {
-  position: fixed;
-  bottom: calc(var(--window-bottom));
-  left: 0;
-  right: 0;
-  transition-property: transform;
-  transition-duration: 0.3s;
-  transform: translateY(460px);
-  z-index: 99;
-}
-.uni-calendar--ani-show[data-v-bbebfd0f] {
-  transform: translateY(0);
-}
-.uni-calendar__content[data-v-bbebfd0f] {
-  background-color: #fff;
-}
-.uni-calendar__content-mobile[data-v-bbebfd0f] {
-  border-top-left-radius: 10px;
-  border-top-right-radius: 10px;
-  box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.1);
-}
-.uni-calendar__header[data-v-bbebfd0f] {
-  position: relative;
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-  align-items: center;
-  height: 50px;
-}
-.uni-calendar__header-mobile[data-v-bbebfd0f] {
-  padding: 10px;
-  padding-bottom: 0;
-}
-.uni-calendar--fixed-top[data-v-bbebfd0f] {
-  display: flex;
-  flex-direction: row;
-  justify-content: space-between;
-  border-top-color: rgba(0, 0, 0, 0.4);
-  border-top-style: solid;
-  border-top-width: 1px;
-}
-.uni-calendar--fixed-width[data-v-bbebfd0f] {
-  width: 50px;
-}
-.uni-calendar__backtoday[data-v-bbebfd0f] {
-  position: absolute;
-  right: 0;
-  top: 0.78125rem;
-  padding: 0 5px;
-  padding-left: 10px;
-  height: 25px;
-  line-height: 25px;
-  font-size: 12px;
-  border-top-left-radius: 25px;
-  border-bottom-left-radius: 25px;
-  color: #fff;
-  background-color: #f1f1f1;
-}
-.uni-calendar__header-text[data-v-bbebfd0f] {
-  text-align: center;
-  width: 100px;
-  font-size: 15px;
-  color: #666;
-}
-.uni-calendar__button-text[data-v-bbebfd0f] {
-  text-align: center;
-  width: 100px;
-  font-size: 14px;
-  color: #007aff;
-  letter-spacing: 3px;
-}
-.uni-calendar__header-btn-box[data-v-bbebfd0f] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  width: 50px;
-  height: 50px;
-}
-.uni-calendar__header-btn[data-v-bbebfd0f] {
-  width: 9px;
-  height: 9px;
-  border-left-color: #808080;
-  border-left-style: solid;
-  border-left-width: 1px;
-  border-top-color: #555555;
-  border-top-style: solid;
-  border-top-width: 1px;
-}
-.uni-calendar--left[data-v-bbebfd0f] {
-  transform: rotate(-45deg);
-}
-.uni-calendar--right[data-v-bbebfd0f] {
-  transform: rotate(135deg);
-}
-.uni-calendar__weeks[data-v-bbebfd0f] {
-  position: relative;
-  display: flex;
-  flex-direction: row;
-}
-.uni-calendar__weeks-item[data-v-bbebfd0f] {
-  flex: 1;
-}
-.uni-calendar__weeks-day[data-v-bbebfd0f] {
-  flex: 1;
-  display: flex;
-  flex-direction: column;
-  justify-content: center;
-  align-items: center;
-  height: 40px;
-  border-bottom-color: #F5F5F5;
-  border-bottom-style: solid;
-  border-bottom-width: 1px;
-}
-.uni-calendar__weeks-day-text[data-v-bbebfd0f] {
-  font-size: 12px;
-  color: #B2B2B2;
-}
-.uni-calendar__box[data-v-bbebfd0f] {
-  position: relative;
-  padding-bottom: 7px;
-}
-.uni-calendar__box-bg[data-v-bbebfd0f] {
-  display: flex;
-  justify-content: center;
-  align-items: center;
-  position: absolute;
-  top: 0;
-  left: 0;
-  right: 0;
-  bottom: 0;
-}
-.uni-calendar__box-bg-text[data-v-bbebfd0f] {
-  font-size: 200px;
-  font-weight: bold;
-  color: #999;
-  opacity: 0.1;
-  text-align: center;
-  line-height: 1;
-}
-.uni-date-changed[data-v-bbebfd0f] {
-  padding: 0 10px;
-  text-align: center;
-  color: #333;
-  border-top-color: #DCDCDC;
-  border-top-style: solid;
-  border-top-width: 1px;
-  flex: 1;
-}
-.uni-date-btn--ok[data-v-bbebfd0f] {
-  padding: 20px 15px;
-}
-.uni-date-changed--time-start[data-v-bbebfd0f] {
-  display: flex;
-  align-items: center;
-}
-.uni-date-changed--time-end[data-v-bbebfd0f] {
-  display: flex;
-  align-items: center;
-}
-.uni-date-changed--time-date[data-v-bbebfd0f] {
-  color: #999;
-  line-height: 50px;
-  margin-right: 5px;
-}
-.time-picker-style[data-v-bbebfd0f] {
-  display: flex;
-  justify-content: center;
-  align-items: center;
-}
-.mr-10[data-v-bbebfd0f] {
-  margin-right: 10px;
-}
-.dialog-close[data-v-bbebfd0f] {
-  position: absolute;
-  top: 0;
-  right: 0;
-  bottom: 0;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  padding: 0 25px;
-  margin-top: 10px;
-}
-.dialog-close-plus[data-v-bbebfd0f] {
-  width: 16px;
-  height: 2px;
-  background-color: #737987;
-  border-radius: 2px;
-  transform: rotate(45deg);
-}
-.dialog-close-rotate[data-v-bbebfd0f] {
-  position: absolute;
-  transform: rotate(-45deg);
-}
-.uni-datetime-picker--btn[data-v-bbebfd0f] {
-  border-radius: 100px;
-  height: 40px;
-  line-height: 40px;
-  background-color: #007aff;
-  color: #fff;
-  font-size: 16px;
-  letter-spacing: 2px;
-}
-.uni-datetime-picker--btn[data-v-bbebfd0f]:active {
-  opacity: 0.7;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-date[data-v-9a209c07] {
-  width: 100%;
-  flex: 1;
-}
-.uni-date-x[data-v-9a209c07] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  border-radius: 4px;
-  background-color: #fff;
-  color: #666;
-  font-size: 14px;
-  flex: 1;
-}
-.uni-date-x .icon-calendar[data-v-9a209c07] {
-  padding-left: 3px;
-}
-.uni-date-x .range-separator[data-v-9a209c07] {
-  height: 35px;
-  padding: 0 2px;
-  line-height: 35px;
-}
-.uni-date-x--border[data-v-9a209c07] {
-  box-sizing: border-box;
-  border-radius: 4px;
-  border: 1px solid #e5e5e5;
-}
-.uni-date-editor--x[data-v-9a209c07] {
-  display: flex;
-  align-items: center;
-  position: relative;
-}
-.uni-date-editor--x .uni-date__icon-clear[data-v-9a209c07] {
-  padding-right: 3px;
-  display: flex;
-  align-items: center;
-}
-.uni-date__x-input[data-v-9a209c07] {
-  width: auto;
-  height: 35px;
-  padding-left: 5px;
-  position: relative;
-  flex: 1;
-  line-height: 35px;
-  font-size: 14px;
-  overflow: hidden;
-}
-.text-center[data-v-9a209c07] {
-  text-align: center;
-}
-.uni-date__input[data-v-9a209c07] {
-  height: 40px;
-  width: 100%;
-  line-height: 40px;
-  font-size: 14px;
-}
-.uni-date-range__input[data-v-9a209c07] {
-  text-align: center;
-  max-width: 142px;
-}
-.uni-date-picker__container[data-v-9a209c07] {
-  position: relative;
-}
-.uni-date-mask--pc[data-v-9a209c07] {
-  position: fixed;
-  bottom: 0px;
-  top: 0px;
-  left: 0px;
-  right: 0px;
-  background-color: rgba(0, 0, 0, 0);
-  transition-duration: 0.3s;
-  z-index: 996;
-}
-.uni-date-single--x[data-v-9a209c07] {
-  background-color: #fff;
-  position: absolute;
-  top: 0;
-  z-index: 999;
-  border: 1px solid #EBEEF5;
-  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
-  border-radius: 4px;
-}
-.uni-date-range--x[data-v-9a209c07] {
-  background-color: #fff;
-  position: absolute;
-  top: 0;
-  z-index: 999;
-  border: 1px solid #EBEEF5;
-  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
-  border-radius: 4px;
-}
-.uni-date-editor--x__disabled[data-v-9a209c07] {
-  opacity: 0.4;
-  cursor: default;
-}
-.uni-date-editor--logo[data-v-9a209c07] {
-  width: 16px;
-  height: 16px;
-  vertical-align: middle;
-}
-
-/* 娣诲姞鏃堕棿 */
-.popup-x-header[data-v-9a209c07] {
-  display: flex;
-  flex-direction: row;
-}
-.popup-x-header--datetime[data-v-9a209c07] {
-  display: flex;
-  flex-direction: row;
-  flex: 1;
-}
-.popup-x-body[data-v-9a209c07] {
-  display: flex;
-}
-.popup-x-footer[data-v-9a209c07] {
-  padding: 0 15px;
-  border-top-color: #F1F1F1;
-  border-top-style: solid;
-  border-top-width: 1px;
-  line-height: 40px;
-  text-align: right;
-  color: #666;
-}
-.popup-x-footer uni-text[data-v-9a209c07]:hover {
-  color: #007aff;
-  cursor: pointer;
-  opacity: 0.8;
-}
-.popup-x-footer .confirm-text[data-v-9a209c07] {
-  margin-left: 20px;
-  color: #007aff;
-}
-.uni-date-changed[data-v-9a209c07] {
-  text-align: center;
-  color: #333;
-  border-bottom-color: #F1F1F1;
-  border-bottom-style: solid;
-  border-bottom-width: 1px;
-}
-.uni-date-changed--time uni-text[data-v-9a209c07] {
-  height: 50px;
-  line-height: 50px;
-}
-.uni-date-changed .uni-date-changed--time[data-v-9a209c07] {
-  flex: 1;
-}
-.uni-date-changed--time-date[data-v-9a209c07] {
-  color: #333;
-  opacity: 0.6;
-}
-.mr-50[data-v-9a209c07] {
-  margin-right: 50px;
-}
-
-/* picker 寮瑰嚭灞傞�氱敤鐨勬寚绀哄皬涓夎, todo锛氭墿灞曡嚦涓婁笅宸﹀彸鏂瑰悜瀹氫綅 */
-.uni-popper__arrow[data-v-9a209c07],
-.uni-popper__arrow[data-v-9a209c07]::after {
-  position: absolute;
-  display: block;
-  width: 0;
-  height: 0;
-  border: 6px solid transparent;
-  border-top-width: 0;
-}
-.uni-popper__arrow[data-v-9a209c07] {
-  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
-  top: -6px;
-  left: 10%;
-  margin-right: 3px;
-  border-bottom-color: #EBEEF5;
-}
-.uni-popper__arrow[data-v-9a209c07]::after {
-  content: " ";
-  top: 1px;
-  margin-left: -6px;
-  border-bottom-color: #fff;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-th[data-v-cf557ba0] {
-  padding: 12px 10px;
-  display: table-cell;
-  box-sizing: border-box;
-  font-size: 14px;
-  font-weight: bold;
-  color: #909399;
-  border-bottom: 1px #ebeef5 solid;
-}
-.uni-table-th-row[data-v-cf557ba0] {
-  display: flex;
-  flex-direction: row;
-}
-.table--border[data-v-cf557ba0] {
-  border-right: 1px #ebeef5 solid;
-}
-.uni-table-th-content[data-v-cf557ba0] {
-  display: flex;
-  align-items: center;
-  flex: 1;
-}
-.arrow[data-v-cf557ba0] {
-  display: block;
-  position: relative;
-  width: 10px;
-  height: 8px;
-  left: 5px;
-  overflow: hidden;
-  cursor: pointer;
-}
-.down[data-v-cf557ba0] {
-  top: 3px;
-}
-.down[data-v-cf557ba0] ::after {
-  content: "";
-  width: 8px;
-  height: 8px;
-  position: absolute;
-  left: 2px;
-  top: -5px;
-  transform: rotate(45deg);
-  background-color: #ccc;
-}
-.down.active[data-v-cf557ba0] ::after {
-  background-color: #007aff;
-}
-.up[data-v-cf557ba0] ::after {
-  content: "";
-  width: 8px;
-  height: 8px;
-  position: absolute;
-  left: 2px;
-  top: 5px;
-  transform: rotate(45deg);
-  background-color: #ccc;
-}
-.up.active[data-v-cf557ba0] ::after {
-  background-color: #007aff;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-checkbox[data-v-1e57686e] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  position: relative;
-  margin: 5px 0;
-  cursor: pointer;
-}
-.uni-table-checkbox .checkbox__inner[data-v-1e57686e] {
-  flex-shrink: 0;
-  box-sizing: border-box;
-  position: relative;
-  width: 16px;
-  height: 16px;
-  border: 1px solid #DCDFE6;
-  border-radius: 2px;
-  background-color: #fff;
-  z-index: 1;
-}
-.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-1e57686e] {
-  position: absolute;
-  top: 2px;
-  left: 5px;
-  height: 7px;
-  width: 3px;
-  border: 1px solid #fff;
-  border-left: 0;
-  border-top: 0;
-  opacity: 0;
-  transform-origin: center;
-  transform: rotate(45deg);
-  box-sizing: content-box;
-}
-.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-1e57686e] {
-  border-color: #007aff;
-  background-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-1e57686e] {
-  position: absolute;
-  opacity: 1;
-  transform: rotate(0deg);
-  height: 2px;
-  top: 0;
-  bottom: 0;
-  margin: auto;
-  left: 0px;
-  right: 0px;
-  bottom: 0;
-  width: auto;
-  border: none;
-  border-radius: 2px;
-  transform: scale(0.5);
-  background-color: #fff;
-}
-.uni-table-checkbox .checkbox__inner[data-v-1e57686e]:hover {
-  border-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.is-disable[data-v-1e57686e] {
-  background-color: #F2F6FC;
-  border-color: #DCDFE6;
-}
-.uni-table-checkbox .checkbox__inner.is-checked[data-v-1e57686e] {
-  border-color: #007aff;
-  background-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-1e57686e] {
-  opacity: 1;
-  transform: rotate(45deg);
-}
-.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-1e57686e] {
-  opacity: 0.4;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-tr[data-v-caa8fbf1] {
-  display: table-row;
-  transition: all 0.3s;
-  box-sizing: border-box;
-}
-.checkbox[data-v-caa8fbf1] {
-  padding: 0 8px;
-  width: 26px;
-  padding-left: 12px;
-  display: table-cell;
-  vertical-align: middle;
-  color: #333;
-  font-weight: 500;
-  border-bottom: 1px #ebeef5 solid;
-  font-size: 14px;
-}
-.tr-table--border[data-v-caa8fbf1] {
-  border-right: 1px #ebeef5 solid;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-td[data-v-f4532f33] {
-  display: table-cell;
-  padding: 8px 10px;
-  font-size: 14px;
-  border-bottom: 1px #EBEEF5 solid;
-  font-weight: 400;
-  color: #606266;
-  line-height: 23px;
-  box-sizing: border-box;
-}
-.table--border[data-v-f4532f33] {
-  border-right: 1px #EBEEF5 solid;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-scroll[data-v-92442abd] {
-  width: 100%;
-  overflow-x: auto;
-}
-.uni-table[data-v-92442abd] {
-  position: relative;
-  width: 100%;
-  border-radius: 5px;
-  background-color: #fff;
-  box-sizing: border-box;
-  display: table;
-  overflow-x: auto;
-}
-.uni-table[data-v-92442abd] .uni-table-tr:nth-child(n+2):hover {
-  background-color: #f5f7fa;
-}
-.uni-table[data-v-92442abd] .uni-table-thead .uni-table-tr:hover {
-  background-color: #fafafa;
-}
-.table--border[data-v-92442abd] {
-  border: 1px #ebeef5 solid;
-  border-right: none;
-}
-.border-none[data-v-92442abd] {
-  border-bottom: none;
-}
-.table--stripe[data-v-92442abd] .uni-table-tr:nth-child(2n+3) {
-  background-color: #fafafa;
-}
-
-/* 琛ㄦ牸鍔犺浇銆佹棤鏁版嵁鏍峰紡 */
-.uni-table-loading[data-v-92442abd] {
-  position: relative;
-  display: table-row;
-  height: 50px;
-  line-height: 50px;
-  overflow: hidden;
-  box-sizing: border-box;
-}
-.empty-border[data-v-92442abd] {
-  border-right: 1px #ebeef5 solid;
-}
-.uni-table-text[data-v-92442abd] {
-  position: absolute;
-  right: 0;
-  left: 0;
-  text-align: center;
-  font-size: 14px;
-  color: #999;
-}
-.uni-table-mask[data-v-92442abd] {
-  position: absolute;
-  top: 0;
-  bottom: 0;
-  left: 0;
-  right: 0;
-  background-color: rgba(255, 255, 255, 0.8);
-  z-index: 99;
-  display: flex;
-  margin: auto;
-  transition: all 0.5s;
-  justify-content: center;
-  align-items: center;
-}
-.uni-table--loader[data-v-92442abd] {
-  width: 30px;
-  height: 30px;
-  border: 2px solid #aaa;
-  border-radius: 50%;
-  animation: 2s uni-table--loader-92442abd linear infinite;
-  position: relative;
-}
-@keyframes uni-table--loader-92442abd {
-0% {
-    transform: rotate(360deg);
-}
-10% {
-    border-left-color: transparent;
-}
-20% {
-    border-bottom-color: transparent;
-}
-30% {
-    border-right-color: transparent;
-}
-40% {
-    border-top-color: transparent;
-}
-50% {
-    transform: rotate(0deg);
-}
-60% {
-    border-top-color: transparent;
-}
-70% {
-    border-left-color: transparent;
-}
-80% {
-    border-bottom-color: transparent;
-}
-90% {
-    border-right-color: transparent;
-}
-100% {
-    transform: rotate(-360deg);
-}
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup-message[data-v-515d10d7] {
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-}
-.uni-popup-message__box[data-v-515d10d7] {
-  background-color: #e1f3d8;
-  padding: 10px 15px;
-  border-color: #eee;
-  border-style: solid;
-  border-width: 1px;
-  flex: 1;
-}
-@media screen and (min-width: 500px) {
-.fixforpc-width[data-v-515d10d7] {
-    margin-top: 20px;
-    border-radius: 4px;
-    flex: none;
-    min-width: 380px;
-    max-width: 50%;
-}
-}
-.uni-popup-message-text[data-v-515d10d7] {
-  font-size: 14px;
-  padding: 0;
-}
-.uni-popup__success[data-v-515d10d7] {
-  background-color: #e1f3d8;
-}
-.uni-popup__success-text[data-v-515d10d7] {
-  color: #67C23A;
-}
-.uni-popup__warn[data-v-515d10d7] {
-  background-color: #faecd8;
-}
-.uni-popup__warn-text[data-v-515d10d7] {
-  color: #E6A23C;
-}
-.uni-popup__error[data-v-515d10d7] {
-  background-color: #fde2e2;
-}
-.uni-popup__error-text[data-v-515d10d7] {
-  color: #F56C6C;
-}
-.uni-popup__info[data-v-515d10d7] {
-  background-color: #F2F6FC;
-}
-.uni-popup__info-text[data-v-515d10d7] {
-  color: #909399;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup[data-v-7db519c7] {
-  position: fixed;
-  z-index: 99;
-}
-.uni-popup.top[data-v-7db519c7], .uni-popup.left[data-v-7db519c7], .uni-popup.right[data-v-7db519c7] {
-  top: 0;
-}
-.uni-popup .uni-popup__wrapper[data-v-7db519c7] {
-  display: block;
-  position: relative;
-  /* iphonex 绛夊畨鍏ㄥ尯璁剧疆锛屽簳閮ㄥ畨鍏ㄥ尯閫傞厤 */
-}
-.uni-popup .uni-popup__wrapper.left[data-v-7db519c7], .uni-popup .uni-popup__wrapper.right[data-v-7db519c7] {
-  padding-top: 0;
-  flex: 1;
-}
-.fixforpc-z-index[data-v-7db519c7] {
-  z-index: 999;
-}
-.fixforpc-top[data-v-7db519c7] {
-  top: 0;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup-dialog[data-v-678a307f] {
-  width: 300px;
-  border-radius: 11px;
-  background-color: #fff;
-}
-.uni-dialog-title[data-v-678a307f] {
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-  padding-top: 25px;
-}
-.uni-dialog-title-text[data-v-678a307f] {
-  font-size: 16px;
-  font-weight: 500;
-}
-.uni-dialog-content[data-v-678a307f] {
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-  align-items: center;
-  padding: 20px;
-}
-.uni-dialog-content-text[data-v-678a307f] {
-  font-size: 14px;
-  color: #6C6C6C;
-}
-.uni-dialog-button-group[data-v-678a307f] {
-  display: flex;
-  flex-direction: row;
-  border-top-color: #f5f5f5;
-  border-top-style: solid;
-  border-top-width: 1px;
-}
-.uni-dialog-button[data-v-678a307f] {
-  display: flex;
-  flex: 1;
-  flex-direction: row;
-  justify-content: center;
-  align-items: center;
-  height: 45px;
-}
-.uni-border-left[data-v-678a307f] {
-  border-left-color: #f0f0f0;
-  border-left-style: solid;
-  border-left-width: 1px;
-}
-.uni-dialog-button-text[data-v-678a307f] {
-  font-size: 16px;
-  color: #333;
-}
-.uni-button-color[data-v-678a307f] {
-  color: #007aff;
-}
-.uni-dialog-input[data-v-678a307f] {
-  flex: 1;
-  font-size: 14px;
-  border: 1px #eee solid;
-  height: 40px;
-  padding: 0 10px;
-  border-radius: 5px;
-  color: #555;
-}
-.uni-popup__success[data-v-678a307f] {
-  color: #4cd964;
-}
-.uni-popup__warn[data-v-678a307f] {
-  color: #f0ad4e;
-}
-.uni-popup__error[data-v-678a307f] {
-  color: #dd524d;
-}
-.uni-popup__info[data-v-678a307f] {
-  color: #909399;
-}
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/ReviewReporitingWork/ReviewReporitingWork.css b/qrcodeScaner/unpackage/dist/dev/app-plus/pages/ReviewReporitingWork/ReviewReporitingWork.css
deleted file mode 100644
index 525e9aa..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/ReviewReporitingWork/ReviewReporitingWork.css
+++ /dev/null
@@ -1,396 +0,0 @@
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-th[data-v-cf557ba0] {
-  padding: 12px 10px;
-  display: table-cell;
-  box-sizing: border-box;
-  font-size: 14px;
-  font-weight: bold;
-  color: #909399;
-  border-bottom: 1px #ebeef5 solid;
-}
-.uni-table-th-row[data-v-cf557ba0] {
-  display: flex;
-  flex-direction: row;
-}
-.table--border[data-v-cf557ba0] {
-  border-right: 1px #ebeef5 solid;
-}
-.uni-table-th-content[data-v-cf557ba0] {
-  display: flex;
-  align-items: center;
-  flex: 1;
-}
-.arrow[data-v-cf557ba0] {
-  display: block;
-  position: relative;
-  width: 10px;
-  height: 8px;
-  left: 5px;
-  overflow: hidden;
-  cursor: pointer;
-}
-.down[data-v-cf557ba0] {
-  top: 3px;
-}
-.down[data-v-cf557ba0] ::after {
-  content: "";
-  width: 8px;
-  height: 8px;
-  position: absolute;
-  left: 2px;
-  top: -5px;
-  transform: rotate(45deg);
-  background-color: #ccc;
-}
-.down.active[data-v-cf557ba0] ::after {
-  background-color: #007aff;
-}
-.up[data-v-cf557ba0] ::after {
-  content: "";
-  width: 8px;
-  height: 8px;
-  position: absolute;
-  left: 2px;
-  top: 5px;
-  transform: rotate(45deg);
-  background-color: #ccc;
-}
-.up.active[data-v-cf557ba0] ::after {
-  background-color: #007aff;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-checkbox[data-v-1e57686e] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  position: relative;
-  margin: 5px 0;
-  cursor: pointer;
-}
-.uni-table-checkbox .checkbox__inner[data-v-1e57686e] {
-  flex-shrink: 0;
-  box-sizing: border-box;
-  position: relative;
-  width: 16px;
-  height: 16px;
-  border: 1px solid #DCDFE6;
-  border-radius: 2px;
-  background-color: #fff;
-  z-index: 1;
-}
-.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-1e57686e] {
-  position: absolute;
-  top: 2px;
-  left: 5px;
-  height: 7px;
-  width: 3px;
-  border: 1px solid #fff;
-  border-left: 0;
-  border-top: 0;
-  opacity: 0;
-  transform-origin: center;
-  transform: rotate(45deg);
-  box-sizing: content-box;
-}
-.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-1e57686e] {
-  border-color: #007aff;
-  background-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-1e57686e] {
-  position: absolute;
-  opacity: 1;
-  transform: rotate(0deg);
-  height: 2px;
-  top: 0;
-  bottom: 0;
-  margin: auto;
-  left: 0px;
-  right: 0px;
-  bottom: 0;
-  width: auto;
-  border: none;
-  border-radius: 2px;
-  transform: scale(0.5);
-  background-color: #fff;
-}
-.uni-table-checkbox .checkbox__inner[data-v-1e57686e]:hover {
-  border-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.is-disable[data-v-1e57686e] {
-  background-color: #F2F6FC;
-  border-color: #DCDFE6;
-}
-.uni-table-checkbox .checkbox__inner.is-checked[data-v-1e57686e] {
-  border-color: #007aff;
-  background-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-1e57686e] {
-  opacity: 1;
-  transform: rotate(45deg);
-}
-.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-1e57686e] {
-  opacity: 0.4;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-tr[data-v-caa8fbf1] {
-  display: table-row;
-  transition: all 0.3s;
-  box-sizing: border-box;
-}
-.checkbox[data-v-caa8fbf1] {
-  padding: 0 8px;
-  width: 26px;
-  padding-left: 12px;
-  display: table-cell;
-  vertical-align: middle;
-  color: #333;
-  font-weight: 500;
-  border-bottom: 1px #ebeef5 solid;
-  font-size: 14px;
-}
-.tr-table--border[data-v-caa8fbf1] {
-  border-right: 1px #ebeef5 solid;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-td[data-v-f4532f33] {
-  display: table-cell;
-  padding: 8px 10px;
-  font-size: 14px;
-  border-bottom: 1px #EBEEF5 solid;
-  font-weight: 400;
-  color: #606266;
-  line-height: 23px;
-  box-sizing: border-box;
-}
-.table--border[data-v-f4532f33] {
-  border-right: 1px #EBEEF5 solid;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-scroll[data-v-92442abd] {
-  width: 100%;
-  overflow-x: auto;
-}
-.uni-table[data-v-92442abd] {
-  position: relative;
-  width: 100%;
-  border-radius: 5px;
-  background-color: #fff;
-  box-sizing: border-box;
-  display: table;
-  overflow-x: auto;
-}
-.uni-table[data-v-92442abd] .uni-table-tr:nth-child(n+2):hover {
-  background-color: #f5f7fa;
-}
-.uni-table[data-v-92442abd] .uni-table-thead .uni-table-tr:hover {
-  background-color: #fafafa;
-}
-.table--border[data-v-92442abd] {
-  border: 1px #ebeef5 solid;
-  border-right: none;
-}
-.border-none[data-v-92442abd] {
-  border-bottom: none;
-}
-.table--stripe[data-v-92442abd] .uni-table-tr:nth-child(2n+3) {
-  background-color: #fafafa;
-}
-
-/* 琛ㄦ牸鍔犺浇銆佹棤鏁版嵁鏍峰紡 */
-.uni-table-loading[data-v-92442abd] {
-  position: relative;
-  display: table-row;
-  height: 50px;
-  line-height: 50px;
-  overflow: hidden;
-  box-sizing: border-box;
-}
-.empty-border[data-v-92442abd] {
-  border-right: 1px #ebeef5 solid;
-}
-.uni-table-text[data-v-92442abd] {
-  position: absolute;
-  right: 0;
-  left: 0;
-  text-align: center;
-  font-size: 14px;
-  color: #999;
-}
-.uni-table-mask[data-v-92442abd] {
-  position: absolute;
-  top: 0;
-  bottom: 0;
-  left: 0;
-  right: 0;
-  background-color: rgba(255, 255, 255, 0.8);
-  z-index: 99;
-  display: flex;
-  margin: auto;
-  transition: all 0.5s;
-  justify-content: center;
-  align-items: center;
-}
-.uni-table--loader[data-v-92442abd] {
-  width: 30px;
-  height: 30px;
-  border: 2px solid #aaa;
-  border-radius: 50%;
-  animation: 2s uni-table--loader-92442abd linear infinite;
-  position: relative;
-}
-@keyframes uni-table--loader-92442abd {
-0% {
-    transform: rotate(360deg);
-}
-10% {
-    border-left-color: transparent;
-}
-20% {
-    border-bottom-color: transparent;
-}
-30% {
-    border-right-color: transparent;
-}
-40% {
-    border-top-color: transparent;
-}
-50% {
-    transform: rotate(0deg);
-}
-60% {
-    border-top-color: transparent;
-}
-70% {
-    border-left-color: transparent;
-}
-80% {
-    border-bottom-color: transparent;
-}
-90% {
-    border-right-color: transparent;
-}
-100% {
-    transform: rotate(-360deg);
-}
-}
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/glassFinishToStore/glassFinishToStore.css b/qrcodeScaner/unpackage/dist/dev/app-plus/pages/glassFinishToStore/glassFinishToStore.css
deleted file mode 100644
index 6c03166..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/glassFinishToStore/glassFinishToStore.css
+++ /dev/null
@@ -1,3500 +0,0 @@
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-section[data-v-17c33c2a] {
-  background-color: #fff;
-}
-.uni-section .uni-section-header[data-v-17c33c2a] {
-  position: relative;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  padding: 12px 10px;
-  font-weight: normal;
-}
-.uni-section .uni-section-header__decoration[data-v-17c33c2a] {
-  margin-right: 6px;
-  background-color: #2979ff;
-}
-.uni-section .uni-section-header__decoration.line[data-v-17c33c2a] {
-  width: 4px;
-  height: 12px;
-  border-radius: 10px;
-}
-.uni-section .uni-section-header__decoration.circle[data-v-17c33c2a] {
-  width: 8px;
-  height: 8px;
-  border-top-right-radius: 50px;
-  border-top-left-radius: 50px;
-  border-bottom-left-radius: 50px;
-  border-bottom-right-radius: 50px;
-}
-.uni-section .uni-section-header__decoration.square[data-v-17c33c2a] {
-  width: 8px;
-  height: 8px;
-}
-.uni-section .uni-section-header__content[data-v-17c33c2a] {
-  display: flex;
-  flex-direction: column;
-  flex: 1;
-  color: #333;
-}
-.uni-section .uni-section-header__content .distraction[data-v-17c33c2a] {
-  flex-direction: row;
-  align-items: center;
-}
-.uni-section .uni-section-header__content-sub[data-v-17c33c2a] {
-  margin-top: 2px;
-}
-.uni-section .uni-section-header__slot-right[data-v-17c33c2a] {
-  font-size: 14px;
-}
-.uni-section .uni-section-content[data-v-17c33c2a] {
-  font-size: 14px;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-th[data-v-cf557ba0] {
-  padding: 12px 10px;
-  display: table-cell;
-  box-sizing: border-box;
-  font-size: 14px;
-  font-weight: bold;
-  color: #909399;
-  border-bottom: 1px #ebeef5 solid;
-}
-.uni-table-th-row[data-v-cf557ba0] {
-  display: flex;
-  flex-direction: row;
-}
-.table--border[data-v-cf557ba0] {
-  border-right: 1px #ebeef5 solid;
-}
-.uni-table-th-content[data-v-cf557ba0] {
-  display: flex;
-  align-items: center;
-  flex: 1;
-}
-.arrow[data-v-cf557ba0] {
-  display: block;
-  position: relative;
-  width: 10px;
-  height: 8px;
-  left: 5px;
-  overflow: hidden;
-  cursor: pointer;
-}
-.down[data-v-cf557ba0] {
-  top: 3px;
-}
-.down[data-v-cf557ba0] ::after {
-  content: "";
-  width: 8px;
-  height: 8px;
-  position: absolute;
-  left: 2px;
-  top: -5px;
-  transform: rotate(45deg);
-  background-color: #ccc;
-}
-.down.active[data-v-cf557ba0] ::after {
-  background-color: #007aff;
-}
-.up[data-v-cf557ba0] ::after {
-  content: "";
-  width: 8px;
-  height: 8px;
-  position: absolute;
-  left: 2px;
-  top: 5px;
-  transform: rotate(45deg);
-  background-color: #ccc;
-}
-.up.active[data-v-cf557ba0] ::after {
-  background-color: #007aff;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-checkbox[data-v-1e57686e] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  position: relative;
-  margin: 5px 0;
-  cursor: pointer;
-}
-.uni-table-checkbox .checkbox__inner[data-v-1e57686e] {
-  flex-shrink: 0;
-  box-sizing: border-box;
-  position: relative;
-  width: 16px;
-  height: 16px;
-  border: 1px solid #DCDFE6;
-  border-radius: 2px;
-  background-color: #fff;
-  z-index: 1;
-}
-.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-1e57686e] {
-  position: absolute;
-  top: 2px;
-  left: 5px;
-  height: 7px;
-  width: 3px;
-  border: 1px solid #fff;
-  border-left: 0;
-  border-top: 0;
-  opacity: 0;
-  transform-origin: center;
-  transform: rotate(45deg);
-  box-sizing: content-box;
-}
-.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-1e57686e] {
-  border-color: #007aff;
-  background-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-1e57686e] {
-  position: absolute;
-  opacity: 1;
-  transform: rotate(0deg);
-  height: 2px;
-  top: 0;
-  bottom: 0;
-  margin: auto;
-  left: 0px;
-  right: 0px;
-  bottom: 0;
-  width: auto;
-  border: none;
-  border-radius: 2px;
-  transform: scale(0.5);
-  background-color: #fff;
-}
-.uni-table-checkbox .checkbox__inner[data-v-1e57686e]:hover {
-  border-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.is-disable[data-v-1e57686e] {
-  background-color: #F2F6FC;
-  border-color: #DCDFE6;
-}
-.uni-table-checkbox .checkbox__inner.is-checked[data-v-1e57686e] {
-  border-color: #007aff;
-  background-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-1e57686e] {
-  opacity: 1;
-  transform: rotate(45deg);
-}
-.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-1e57686e] {
-  opacity: 0.4;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-tr[data-v-caa8fbf1] {
-  display: table-row;
-  transition: all 0.3s;
-  box-sizing: border-box;
-}
-.checkbox[data-v-caa8fbf1] {
-  padding: 0 8px;
-  width: 26px;
-  padding-left: 12px;
-  display: table-cell;
-  vertical-align: middle;
-  color: #333;
-  font-weight: 500;
-  border-bottom: 1px #ebeef5 solid;
-  font-size: 14px;
-}
-.tr-table--border[data-v-caa8fbf1] {
-  border-right: 1px #ebeef5 solid;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uniui-cart-filled[data-v-946bce22]:before {
-  content: "\e6d0";
-}
-.uniui-gift-filled[data-v-946bce22]:before {
-  content: "\e6c4";
-}
-.uniui-color[data-v-946bce22]:before {
-  content: "\e6cf";
-}
-.uniui-wallet[data-v-946bce22]:before {
-  content: "\e6b1";
-}
-.uniui-settings-filled[data-v-946bce22]:before {
-  content: "\e6ce";
-}
-.uniui-auth-filled[data-v-946bce22]:before {
-  content: "\e6cc";
-}
-.uniui-shop-filled[data-v-946bce22]:before {
-  content: "\e6cd";
-}
-.uniui-staff-filled[data-v-946bce22]:before {
-  content: "\e6cb";
-}
-.uniui-vip-filled[data-v-946bce22]:before {
-  content: "\e6c6";
-}
-.uniui-plus-filled[data-v-946bce22]:before {
-  content: "\e6c7";
-}
-.uniui-folder-add-filled[data-v-946bce22]:before {
-  content: "\e6c8";
-}
-.uniui-color-filled[data-v-946bce22]:before {
-  content: "\e6c9";
-}
-.uniui-tune-filled[data-v-946bce22]:before {
-  content: "\e6ca";
-}
-.uniui-calendar-filled[data-v-946bce22]:before {
-  content: "\e6c0";
-}
-.uniui-notification-filled[data-v-946bce22]:before {
-  content: "\e6c1";
-}
-.uniui-wallet-filled[data-v-946bce22]:before {
-  content: "\e6c2";
-}
-.uniui-medal-filled[data-v-946bce22]:before {
-  content: "\e6c3";
-}
-.uniui-fire-filled[data-v-946bce22]:before {
-  content: "\e6c5";
-}
-.uniui-refreshempty[data-v-946bce22]:before {
-  content: "\e6bf";
-}
-.uniui-location-filled[data-v-946bce22]:before {
-  content: "\e6af";
-}
-.uniui-person-filled[data-v-946bce22]:before {
-  content: "\e69d";
-}
-.uniui-personadd-filled[data-v-946bce22]:before {
-  content: "\e698";
-}
-.uniui-arrowthinleft[data-v-946bce22]:before {
-  content: "\e6d2";
-}
-.uniui-arrowthinup[data-v-946bce22]:before {
-  content: "\e6d3";
-}
-.uniui-arrowthindown[data-v-946bce22]:before {
-  content: "\e6d4";
-}
-.uniui-back[data-v-946bce22]:before {
-  content: "\e6b9";
-}
-.uniui-forward[data-v-946bce22]:before {
-  content: "\e6ba";
-}
-.uniui-arrow-right[data-v-946bce22]:before {
-  content: "\e6bb";
-}
-.uniui-arrow-left[data-v-946bce22]:before {
-  content: "\e6bc";
-}
-.uniui-arrow-up[data-v-946bce22]:before {
-  content: "\e6bd";
-}
-.uniui-arrow-down[data-v-946bce22]:before {
-  content: "\e6be";
-}
-.uniui-arrowthinright[data-v-946bce22]:before {
-  content: "\e6d1";
-}
-.uniui-down[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-bottom[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-arrowright[data-v-946bce22]:before {
-  content: "\e6d5";
-}
-.uniui-right[data-v-946bce22]:before {
-  content: "\e6b5";
-}
-.uniui-up[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-top[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-left[data-v-946bce22]:before {
-  content: "\e6b7";
-}
-.uniui-arrowup[data-v-946bce22]:before {
-  content: "\e6d6";
-}
-.uniui-eye[data-v-946bce22]:before {
-  content: "\e651";
-}
-.uniui-eye-filled[data-v-946bce22]:before {
-  content: "\e66a";
-}
-.uniui-eye-slash[data-v-946bce22]:before {
-  content: "\e6b3";
-}
-.uniui-eye-slash-filled[data-v-946bce22]:before {
-  content: "\e6b4";
-}
-.uniui-info-filled[data-v-946bce22]:before {
-  content: "\e649";
-}
-.uniui-reload[data-v-946bce22]:before {
-  content: "\e6b2";
-}
-.uniui-micoff-filled[data-v-946bce22]:before {
-  content: "\e6b0";
-}
-.uniui-map-pin-ellipse[data-v-946bce22]:before {
-  content: "\e6ac";
-}
-.uniui-map-pin[data-v-946bce22]:before {
-  content: "\e6ad";
-}
-.uniui-location[data-v-946bce22]:before {
-  content: "\e6ae";
-}
-.uniui-starhalf[data-v-946bce22]:before {
-  content: "\e683";
-}
-.uniui-star[data-v-946bce22]:before {
-  content: "\e688";
-}
-.uniui-star-filled[data-v-946bce22]:before {
-  content: "\e68f";
-}
-.uniui-calendar[data-v-946bce22]:before {
-  content: "\e6a0";
-}
-.uniui-fire[data-v-946bce22]:before {
-  content: "\e6a1";
-}
-.uniui-medal[data-v-946bce22]:before {
-  content: "\e6a2";
-}
-.uniui-font[data-v-946bce22]:before {
-  content: "\e6a3";
-}
-.uniui-gift[data-v-946bce22]:before {
-  content: "\e6a4";
-}
-.uniui-link[data-v-946bce22]:before {
-  content: "\e6a5";
-}
-.uniui-notification[data-v-946bce22]:before {
-  content: "\e6a6";
-}
-.uniui-staff[data-v-946bce22]:before {
-  content: "\e6a7";
-}
-.uniui-vip[data-v-946bce22]:before {
-  content: "\e6a8";
-}
-.uniui-folder-add[data-v-946bce22]:before {
-  content: "\e6a9";
-}
-.uniui-tune[data-v-946bce22]:before {
-  content: "\e6aa";
-}
-.uniui-auth[data-v-946bce22]:before {
-  content: "\e6ab";
-}
-.uniui-person[data-v-946bce22]:before {
-  content: "\e699";
-}
-.uniui-email-filled[data-v-946bce22]:before {
-  content: "\e69a";
-}
-.uniui-phone-filled[data-v-946bce22]:before {
-  content: "\e69b";
-}
-.uniui-phone[data-v-946bce22]:before {
-  content: "\e69c";
-}
-.uniui-email[data-v-946bce22]:before {
-  content: "\e69e";
-}
-.uniui-personadd[data-v-946bce22]:before {
-  content: "\e69f";
-}
-.uniui-chatboxes-filled[data-v-946bce22]:before {
-  content: "\e692";
-}
-.uniui-contact[data-v-946bce22]:before {
-  content: "\e693";
-}
-.uniui-chatbubble-filled[data-v-946bce22]:before {
-  content: "\e694";
-}
-.uniui-contact-filled[data-v-946bce22]:before {
-  content: "\e695";
-}
-.uniui-chatboxes[data-v-946bce22]:before {
-  content: "\e696";
-}
-.uniui-chatbubble[data-v-946bce22]:before {
-  content: "\e697";
-}
-.uniui-upload-filled[data-v-946bce22]:before {
-  content: "\e68e";
-}
-.uniui-upload[data-v-946bce22]:before {
-  content: "\e690";
-}
-.uniui-weixin[data-v-946bce22]:before {
-  content: "\e691";
-}
-.uniui-compose[data-v-946bce22]:before {
-  content: "\e67f";
-}
-.uniui-qq[data-v-946bce22]:before {
-  content: "\e680";
-}
-.uniui-download-filled[data-v-946bce22]:before {
-  content: "\e681";
-}
-.uniui-pyq[data-v-946bce22]:before {
-  content: "\e682";
-}
-.uniui-sound[data-v-946bce22]:before {
-  content: "\e684";
-}
-.uniui-trash-filled[data-v-946bce22]:before {
-  content: "\e685";
-}
-.uniui-sound-filled[data-v-946bce22]:before {
-  content: "\e686";
-}
-.uniui-trash[data-v-946bce22]:before {
-  content: "\e687";
-}
-.uniui-videocam-filled[data-v-946bce22]:before {
-  content: "\e689";
-}
-.uniui-spinner-cycle[data-v-946bce22]:before {
-  content: "\e68a";
-}
-.uniui-weibo[data-v-946bce22]:before {
-  content: "\e68b";
-}
-.uniui-videocam[data-v-946bce22]:before {
-  content: "\e68c";
-}
-.uniui-download[data-v-946bce22]:before {
-  content: "\e68d";
-}
-.uniui-help[data-v-946bce22]:before {
-  content: "\e679";
-}
-.uniui-navigate-filled[data-v-946bce22]:before {
-  content: "\e67a";
-}
-.uniui-plusempty[data-v-946bce22]:before {
-  content: "\e67b";
-}
-.uniui-smallcircle[data-v-946bce22]:before {
-  content: "\e67c";
-}
-.uniui-minus-filled[data-v-946bce22]:before {
-  content: "\e67d";
-}
-.uniui-micoff[data-v-946bce22]:before {
-  content: "\e67e";
-}
-.uniui-closeempty[data-v-946bce22]:before {
-  content: "\e66c";
-}
-.uniui-clear[data-v-946bce22]:before {
-  content: "\e66d";
-}
-.uniui-navigate[data-v-946bce22]:before {
-  content: "\e66e";
-}
-.uniui-minus[data-v-946bce22]:before {
-  content: "\e66f";
-}
-.uniui-image[data-v-946bce22]:before {
-  content: "\e670";
-}
-.uniui-mic[data-v-946bce22]:before {
-  content: "\e671";
-}
-.uniui-paperplane[data-v-946bce22]:before {
-  content: "\e672";
-}
-.uniui-close[data-v-946bce22]:before {
-  content: "\e673";
-}
-.uniui-help-filled[data-v-946bce22]:before {
-  content: "\e674";
-}
-.uniui-paperplane-filled[data-v-946bce22]:before {
-  content: "\e675";
-}
-.uniui-plus[data-v-946bce22]:before {
-  content: "\e676";
-}
-.uniui-mic-filled[data-v-946bce22]:before {
-  content: "\e677";
-}
-.uniui-image-filled[data-v-946bce22]:before {
-  content: "\e678";
-}
-.uniui-locked-filled[data-v-946bce22]:before {
-  content: "\e668";
-}
-.uniui-info[data-v-946bce22]:before {
-  content: "\e669";
-}
-.uniui-locked[data-v-946bce22]:before {
-  content: "\e66b";
-}
-.uniui-camera-filled[data-v-946bce22]:before {
-  content: "\e658";
-}
-.uniui-chat-filled[data-v-946bce22]:before {
-  content: "\e659";
-}
-.uniui-camera[data-v-946bce22]:before {
-  content: "\e65a";
-}
-.uniui-circle[data-v-946bce22]:before {
-  content: "\e65b";
-}
-.uniui-checkmarkempty[data-v-946bce22]:before {
-  content: "\e65c";
-}
-.uniui-chat[data-v-946bce22]:before {
-  content: "\e65d";
-}
-.uniui-circle-filled[data-v-946bce22]:before {
-  content: "\e65e";
-}
-.uniui-flag[data-v-946bce22]:before {
-  content: "\e65f";
-}
-.uniui-flag-filled[data-v-946bce22]:before {
-  content: "\e660";
-}
-.uniui-gear-filled[data-v-946bce22]:before {
-  content: "\e661";
-}
-.uniui-home[data-v-946bce22]:before {
-  content: "\e662";
-}
-.uniui-home-filled[data-v-946bce22]:before {
-  content: "\e663";
-}
-.uniui-gear[data-v-946bce22]:before {
-  content: "\e664";
-}
-.uniui-smallcircle-filled[data-v-946bce22]:before {
-  content: "\e665";
-}
-.uniui-map-filled[data-v-946bce22]:before {
-  content: "\e666";
-}
-.uniui-map[data-v-946bce22]:before {
-  content: "\e667";
-}
-.uniui-refresh-filled[data-v-946bce22]:before {
-  content: "\e656";
-}
-.uniui-refresh[data-v-946bce22]:before {
-  content: "\e657";
-}
-.uniui-cloud-upload[data-v-946bce22]:before {
-  content: "\e645";
-}
-.uniui-cloud-download-filled[data-v-946bce22]:before {
-  content: "\e646";
-}
-.uniui-cloud-download[data-v-946bce22]:before {
-  content: "\e647";
-}
-.uniui-cloud-upload-filled[data-v-946bce22]:before {
-  content: "\e648";
-}
-.uniui-redo[data-v-946bce22]:before {
-  content: "\e64a";
-}
-.uniui-images-filled[data-v-946bce22]:before {
-  content: "\e64b";
-}
-.uniui-undo-filled[data-v-946bce22]:before {
-  content: "\e64c";
-}
-.uniui-more[data-v-946bce22]:before {
-  content: "\e64d";
-}
-.uniui-more-filled[data-v-946bce22]:before {
-  content: "\e64e";
-}
-.uniui-undo[data-v-946bce22]:before {
-  content: "\e64f";
-}
-.uniui-images[data-v-946bce22]:before {
-  content: "\e650";
-}
-.uniui-paperclip[data-v-946bce22]:before {
-  content: "\e652";
-}
-.uniui-settings[data-v-946bce22]:before {
-  content: "\e653";
-}
-.uniui-search[data-v-946bce22]:before {
-  content: "\e654";
-}
-.uniui-redo-filled[data-v-946bce22]:before {
-  content: "\e655";
-}
-.uniui-list[data-v-946bce22]:before {
-  content: "\e644";
-}
-.uniui-mail-open-filled[data-v-946bce22]:before {
-  content: "\e63a";
-}
-.uniui-hand-down-filled[data-v-946bce22]:before {
-  content: "\e63c";
-}
-.uniui-hand-down[data-v-946bce22]:before {
-  content: "\e63d";
-}
-.uniui-hand-up-filled[data-v-946bce22]:before {
-  content: "\e63e";
-}
-.uniui-hand-up[data-v-946bce22]:before {
-  content: "\e63f";
-}
-.uniui-heart-filled[data-v-946bce22]:before {
-  content: "\e641";
-}
-.uniui-mail-open[data-v-946bce22]:before {
-  content: "\e643";
-}
-.uniui-heart[data-v-946bce22]:before {
-  content: "\e639";
-}
-.uniui-loop[data-v-946bce22]:before {
-  content: "\e633";
-}
-.uniui-pulldown[data-v-946bce22]:before {
-  content: "\e632";
-}
-.uniui-scan[data-v-946bce22]:before {
-  content: "\e62a";
-}
-.uniui-bars[data-v-946bce22]:before {
-  content: "\e627";
-}
-.uniui-checkbox[data-v-946bce22]:before {
-  content: "\e62b";
-}
-.uniui-checkbox-filled[data-v-946bce22]:before {
-  content: "\e62c";
-}
-.uniui-shop[data-v-946bce22]:before {
-  content: "\e62f";
-}
-.uniui-headphones[data-v-946bce22]:before {
-  content: "\e630";
-}
-.uniui-cart[data-v-946bce22]:before {
-  content: "\e631";
-}
-@font-face {
-  font-family: uniicons;
-  src: url("../../assets/uniicons.32e978a5.ttf");
-}
-.uni-icons[data-v-946bce22] {
-  font-family: uniicons;
-  text-decoration: none;
-  text-align: center;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-easyinput[data-v-f7a14e66] {
-  width: 100%;
-  flex: 1;
-  position: relative;
-  text-align: left;
-  color: #333;
-  font-size: 14px;
-}
-.uni-easyinput__content[data-v-f7a14e66] {
-  flex: 1;
-  width: 100%;
-  display: flex;
-  box-sizing: border-box;
-  flex-direction: row;
-  align-items: center;
-  border-color: #fff;
-  transition-property: border-color;
-  transition-duration: 0.3s;
-}
-.uni-easyinput__content-input[data-v-f7a14e66] {
-  width: auto;
-  position: relative;
-  overflow: hidden;
-  flex: 1;
-  line-height: 1;
-  font-size: 14px;
-  height: 35px;
-  /*ifdef H5*/
-  /*endif*/
-}
-.uni-easyinput__content-input[data-v-f7a14e66] ::-ms-reveal {
-  display: none;
-}
-.uni-easyinput__content-input[data-v-f7a14e66] ::-ms-clear {
-  display: none;
-}
-.uni-easyinput__content-input[data-v-f7a14e66] ::-o-clear {
-  display: none;
-}
-.uni-easyinput__placeholder-class[data-v-f7a14e66] {
-  color: #999;
-  font-size: 12px;
-}
-.is-textarea[data-v-f7a14e66] {
-  align-items: flex-start;
-}
-.is-textarea-icon[data-v-f7a14e66] {
-  margin-top: 5px;
-}
-.uni-easyinput__content-textarea[data-v-f7a14e66] {
-  position: relative;
-  overflow: hidden;
-  flex: 1;
-  line-height: 1.5;
-  font-size: 14px;
-  margin: 6px;
-  margin-left: 0;
-  height: 80px;
-  min-height: 80px;
-  min-height: 80px;
-  width: auto;
-}
-.input-padding[data-v-f7a14e66] {
-  padding-left: 10px;
-}
-.content-clear-icon[data-v-f7a14e66] {
-  padding: 0 5px;
-}
-.label-icon[data-v-f7a14e66] {
-  margin-right: 5px;
-  margin-top: -1px;
-}
-.is-input-border[data-v-f7a14e66] {
-  display: flex;
-  box-sizing: border-box;
-  flex-direction: row;
-  align-items: center;
-  border: 1px solid #dcdfe6;
-  border-radius: 4px;
-}
-.uni-error-message[data-v-f7a14e66] {
-  position: absolute;
-  bottom: -17px;
-  left: 0;
-  line-height: 12px;
-  color: #e43d33;
-  font-size: 12px;
-  text-align: left;
-}
-.uni-error-msg--boeder[data-v-f7a14e66] {
-  position: relative;
-  bottom: 0;
-  line-height: 22px;
-}
-.is-input-error-border[data-v-f7a14e66] {
-  border-color: #e43d33;
-}
-.is-input-error-border .uni-easyinput__placeholder-class[data-v-f7a14e66] {
-  color: #f29e99;
-}
-.uni-easyinput--border[data-v-f7a14e66] {
-  margin-bottom: 0;
-  padding: 10px 15px;
-  border-top: 1px #eee solid;
-}
-.uni-easyinput-error[data-v-f7a14e66] {
-  padding-bottom: 0;
-}
-.is-first-border[data-v-f7a14e66] {
-  border: none;
-}
-.is-disabled[data-v-f7a14e66] {
-  background-color: #f7f6f6;
-  color: #d5d5d5;
-}
-.is-disabled .uni-easyinput__placeholder-class[data-v-f7a14e66] {
-  color: #d5d5d5;
-  font-size: 12px;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-td[data-v-f4532f33] {
-  display: table-cell;
-  padding: 8px 10px;
-  font-size: 14px;
-  border-bottom: 1px #EBEEF5 solid;
-  font-weight: 400;
-  color: #606266;
-  line-height: 23px;
-  box-sizing: border-box;
-}
-.table--border[data-v-f4532f33] {
-  border-right: 1px #EBEEF5 solid;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-scroll[data-v-92442abd] {
-  width: 100%;
-  overflow-x: auto;
-}
-.uni-table[data-v-92442abd] {
-  position: relative;
-  width: 100%;
-  border-radius: 5px;
-  background-color: #fff;
-  box-sizing: border-box;
-  display: table;
-  overflow-x: auto;
-}
-.uni-table[data-v-92442abd] .uni-table-tr:nth-child(n+2):hover {
-  background-color: #f5f7fa;
-}
-.uni-table[data-v-92442abd] .uni-table-thead .uni-table-tr:hover {
-  background-color: #fafafa;
-}
-.table--border[data-v-92442abd] {
-  border: 1px #ebeef5 solid;
-  border-right: none;
-}
-.border-none[data-v-92442abd] {
-  border-bottom: none;
-}
-.table--stripe[data-v-92442abd] .uni-table-tr:nth-child(2n+3) {
-  background-color: #fafafa;
-}
-
-/* 琛ㄦ牸鍔犺浇銆佹棤鏁版嵁鏍峰紡 */
-.uni-table-loading[data-v-92442abd] {
-  position: relative;
-  display: table-row;
-  height: 50px;
-  line-height: 50px;
-  overflow: hidden;
-  box-sizing: border-box;
-}
-.empty-border[data-v-92442abd] {
-  border-right: 1px #ebeef5 solid;
-}
-.uni-table-text[data-v-92442abd] {
-  position: absolute;
-  right: 0;
-  left: 0;
-  text-align: center;
-  font-size: 14px;
-  color: #999;
-}
-.uni-table-mask[data-v-92442abd] {
-  position: absolute;
-  top: 0;
-  bottom: 0;
-  left: 0;
-  right: 0;
-  background-color: rgba(255, 255, 255, 0.8);
-  z-index: 99;
-  display: flex;
-  margin: auto;
-  transition: all 0.5s;
-  justify-content: center;
-  align-items: center;
-}
-.uni-table--loader[data-v-92442abd] {
-  width: 30px;
-  height: 30px;
-  border: 2px solid #aaa;
-  border-radius: 50%;
-  animation: 2s uni-table--loader-92442abd linear infinite;
-  position: relative;
-}
-@keyframes uni-table--loader-92442abd {
-0% {
-    transform: rotate(360deg);
-}
-10% {
-    border-left-color: transparent;
-}
-20% {
-    border-bottom-color: transparent;
-}
-30% {
-    border-right-color: transparent;
-}
-40% {
-    border-top-color: transparent;
-}
-50% {
-    transform: rotate(0deg);
-}
-60% {
-    border-top-color: transparent;
-}
-70% {
-    border-left-color: transparent;
-}
-80% {
-    border-bottom-color: transparent;
-}
-90% {
-    border-right-color: transparent;
-}
-100% {
-    transform: rotate(-360deg);
-}
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup-message[data-v-515d10d7] {
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-}
-.uni-popup-message__box[data-v-515d10d7] {
-  background-color: #e1f3d8;
-  padding: 10px 15px;
-  border-color: #eee;
-  border-style: solid;
-  border-width: 1px;
-  flex: 1;
-}
-@media screen and (min-width: 500px) {
-.fixforpc-width[data-v-515d10d7] {
-    margin-top: 20px;
-    border-radius: 4px;
-    flex: none;
-    min-width: 380px;
-    max-width: 50%;
-}
-}
-.uni-popup-message-text[data-v-515d10d7] {
-  font-size: 14px;
-  padding: 0;
-}
-.uni-popup__success[data-v-515d10d7] {
-  background-color: #e1f3d8;
-}
-.uni-popup__success-text[data-v-515d10d7] {
-  color: #67C23A;
-}
-.uni-popup__warn[data-v-515d10d7] {
-  background-color: #faecd8;
-}
-.uni-popup__warn-text[data-v-515d10d7] {
-  color: #E6A23C;
-}
-.uni-popup__error[data-v-515d10d7] {
-  background-color: #fde2e2;
-}
-.uni-popup__error-text[data-v-515d10d7] {
-  color: #F56C6C;
-}
-.uni-popup__info[data-v-515d10d7] {
-  background-color: #F2F6FC;
-}
-.uni-popup__info-text[data-v-515d10d7] {
-  color: #909399;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup[data-v-7db519c7] {
-  position: fixed;
-  z-index: 99;
-}
-.uni-popup.top[data-v-7db519c7], .uni-popup.left[data-v-7db519c7], .uni-popup.right[data-v-7db519c7] {
-  top: 0;
-}
-.uni-popup .uni-popup__wrapper[data-v-7db519c7] {
-  display: block;
-  position: relative;
-  /* iphonex 绛夊畨鍏ㄥ尯璁剧疆锛屽簳閮ㄥ畨鍏ㄥ尯閫傞厤 */
-}
-.uni-popup .uni-popup__wrapper.left[data-v-7db519c7], .uni-popup .uni-popup__wrapper.right[data-v-7db519c7] {
-  padding-top: 0;
-  flex: 1;
-}
-.fixforpc-z-index[data-v-7db519c7] {
-  z-index: 999;
-}
-.fixforpc-top[data-v-7db519c7] {
-  top: 0;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-/* breakpoints */
-.uni-col[data-v-6ad5e460] {
-  float: left;
-  box-sizing: border-box;
-}
-.uni-col-0[data-v-6ad5e460] {
-  display: none;
-}
-.uni-col-0[data-v-6ad5e460] {
-  width: 0%;
-}
-.uni-col-offset-0[data-v-6ad5e460] {
-  margin-left: 0%;
-}
-.uni-col-pull-0[data-v-6ad5e460] {
-  position: relative;
-  right: 0%;
-}
-.uni-col-push-0[data-v-6ad5e460] {
-  position: relative;
-  left: 0%;
-}
-.uni-col-1[data-v-6ad5e460] {
-  width: 4.166666666%;
-}
-.uni-col-offset-1[data-v-6ad5e460] {
-  margin-left: 4.166666666%;
-}
-.uni-col-pull-1[data-v-6ad5e460] {
-  position: relative;
-  right: 4.166666666%;
-}
-.uni-col-push-1[data-v-6ad5e460] {
-  position: relative;
-  left: 4.166666666%;
-}
-.uni-col-2[data-v-6ad5e460] {
-  width: 8.333333332%;
-}
-.uni-col-offset-2[data-v-6ad5e460] {
-  margin-left: 8.333333332%;
-}
-.uni-col-pull-2[data-v-6ad5e460] {
-  position: relative;
-  right: 8.333333332%;
-}
-.uni-col-push-2[data-v-6ad5e460] {
-  position: relative;
-  left: 8.333333332%;
-}
-.uni-col-3[data-v-6ad5e460] {
-  width: 12.499999998%;
-}
-.uni-col-offset-3[data-v-6ad5e460] {
-  margin-left: 12.499999998%;
-}
-.uni-col-pull-3[data-v-6ad5e460] {
-  position: relative;
-  right: 12.499999998%;
-}
-.uni-col-push-3[data-v-6ad5e460] {
-  position: relative;
-  left: 12.499999998%;
-}
-.uni-col-4[data-v-6ad5e460] {
-  width: 16.666666664%;
-}
-.uni-col-offset-4[data-v-6ad5e460] {
-  margin-left: 16.666666664%;
-}
-.uni-col-pull-4[data-v-6ad5e460] {
-  position: relative;
-  right: 16.666666664%;
-}
-.uni-col-push-4[data-v-6ad5e460] {
-  position: relative;
-  left: 16.666666664%;
-}
-.uni-col-5[data-v-6ad5e460] {
-  width: 20.83333333%;
-}
-.uni-col-offset-5[data-v-6ad5e460] {
-  margin-left: 20.83333333%;
-}
-.uni-col-pull-5[data-v-6ad5e460] {
-  position: relative;
-  right: 20.83333333%;
-}
-.uni-col-push-5[data-v-6ad5e460] {
-  position: relative;
-  left: 20.83333333%;
-}
-.uni-col-6[data-v-6ad5e460] {
-  width: 24.999999996%;
-}
-.uni-col-offset-6[data-v-6ad5e460] {
-  margin-left: 24.999999996%;
-}
-.uni-col-pull-6[data-v-6ad5e460] {
-  position: relative;
-  right: 24.999999996%;
-}
-.uni-col-push-6[data-v-6ad5e460] {
-  position: relative;
-  left: 24.999999996%;
-}
-.uni-col-7[data-v-6ad5e460] {
-  width: 29.166666662%;
-}
-.uni-col-offset-7[data-v-6ad5e460] {
-  margin-left: 29.166666662%;
-}
-.uni-col-pull-7[data-v-6ad5e460] {
-  position: relative;
-  right: 29.166666662%;
-}
-.uni-col-push-7[data-v-6ad5e460] {
-  position: relative;
-  left: 29.166666662%;
-}
-.uni-col-8[data-v-6ad5e460] {
-  width: 33.333333328%;
-}
-.uni-col-offset-8[data-v-6ad5e460] {
-  margin-left: 33.333333328%;
-}
-.uni-col-pull-8[data-v-6ad5e460] {
-  position: relative;
-  right: 33.333333328%;
-}
-.uni-col-push-8[data-v-6ad5e460] {
-  position: relative;
-  left: 33.333333328%;
-}
-.uni-col-9[data-v-6ad5e460] {
-  width: 37.499999994%;
-}
-.uni-col-offset-9[data-v-6ad5e460] {
-  margin-left: 37.499999994%;
-}
-.uni-col-pull-9[data-v-6ad5e460] {
-  position: relative;
-  right: 37.499999994%;
-}
-.uni-col-push-9[data-v-6ad5e460] {
-  position: relative;
-  left: 37.499999994%;
-}
-.uni-col-10[data-v-6ad5e460] {
-  width: 41.66666666%;
-}
-.uni-col-offset-10[data-v-6ad5e460] {
-  margin-left: 41.66666666%;
-}
-.uni-col-pull-10[data-v-6ad5e460] {
-  position: relative;
-  right: 41.66666666%;
-}
-.uni-col-push-10[data-v-6ad5e460] {
-  position: relative;
-  left: 41.66666666%;
-}
-.uni-col-11[data-v-6ad5e460] {
-  width: 45.833333326%;
-}
-.uni-col-offset-11[data-v-6ad5e460] {
-  margin-left: 45.833333326%;
-}
-.uni-col-pull-11[data-v-6ad5e460] {
-  position: relative;
-  right: 45.833333326%;
-}
-.uni-col-push-11[data-v-6ad5e460] {
-  position: relative;
-  left: 45.833333326%;
-}
-.uni-col-12[data-v-6ad5e460] {
-  width: 49.999999992%;
-}
-.uni-col-offset-12[data-v-6ad5e460] {
-  margin-left: 49.999999992%;
-}
-.uni-col-pull-12[data-v-6ad5e460] {
-  position: relative;
-  right: 49.999999992%;
-}
-.uni-col-push-12[data-v-6ad5e460] {
-  position: relative;
-  left: 49.999999992%;
-}
-.uni-col-13[data-v-6ad5e460] {
-  width: 54.166666658%;
-}
-.uni-col-offset-13[data-v-6ad5e460] {
-  margin-left: 54.166666658%;
-}
-.uni-col-pull-13[data-v-6ad5e460] {
-  position: relative;
-  right: 54.166666658%;
-}
-.uni-col-push-13[data-v-6ad5e460] {
-  position: relative;
-  left: 54.166666658%;
-}
-.uni-col-14[data-v-6ad5e460] {
-  width: 58.333333324%;
-}
-.uni-col-offset-14[data-v-6ad5e460] {
-  margin-left: 58.333333324%;
-}
-.uni-col-pull-14[data-v-6ad5e460] {
-  position: relative;
-  right: 58.333333324%;
-}
-.uni-col-push-14[data-v-6ad5e460] {
-  position: relative;
-  left: 58.333333324%;
-}
-.uni-col-15[data-v-6ad5e460] {
-  width: 62.49999999%;
-}
-.uni-col-offset-15[data-v-6ad5e460] {
-  margin-left: 62.49999999%;
-}
-.uni-col-pull-15[data-v-6ad5e460] {
-  position: relative;
-  right: 62.49999999%;
-}
-.uni-col-push-15[data-v-6ad5e460] {
-  position: relative;
-  left: 62.49999999%;
-}
-.uni-col-16[data-v-6ad5e460] {
-  width: 66.666666656%;
-}
-.uni-col-offset-16[data-v-6ad5e460] {
-  margin-left: 66.666666656%;
-}
-.uni-col-pull-16[data-v-6ad5e460] {
-  position: relative;
-  right: 66.666666656%;
-}
-.uni-col-push-16[data-v-6ad5e460] {
-  position: relative;
-  left: 66.666666656%;
-}
-.uni-col-17[data-v-6ad5e460] {
-  width: 70.833333322%;
-}
-.uni-col-offset-17[data-v-6ad5e460] {
-  margin-left: 70.833333322%;
-}
-.uni-col-pull-17[data-v-6ad5e460] {
-  position: relative;
-  right: 70.833333322%;
-}
-.uni-col-push-17[data-v-6ad5e460] {
-  position: relative;
-  left: 70.833333322%;
-}
-.uni-col-18[data-v-6ad5e460] {
-  width: 74.999999988%;
-}
-.uni-col-offset-18[data-v-6ad5e460] {
-  margin-left: 74.999999988%;
-}
-.uni-col-pull-18[data-v-6ad5e460] {
-  position: relative;
-  right: 74.999999988%;
-}
-.uni-col-push-18[data-v-6ad5e460] {
-  position: relative;
-  left: 74.999999988%;
-}
-.uni-col-19[data-v-6ad5e460] {
-  width: 79.166666654%;
-}
-.uni-col-offset-19[data-v-6ad5e460] {
-  margin-left: 79.166666654%;
-}
-.uni-col-pull-19[data-v-6ad5e460] {
-  position: relative;
-  right: 79.166666654%;
-}
-.uni-col-push-19[data-v-6ad5e460] {
-  position: relative;
-  left: 79.166666654%;
-}
-.uni-col-20[data-v-6ad5e460] {
-  width: 83.33333332%;
-}
-.uni-col-offset-20[data-v-6ad5e460] {
-  margin-left: 83.33333332%;
-}
-.uni-col-pull-20[data-v-6ad5e460] {
-  position: relative;
-  right: 83.33333332%;
-}
-.uni-col-push-20[data-v-6ad5e460] {
-  position: relative;
-  left: 83.33333332%;
-}
-.uni-col-21[data-v-6ad5e460] {
-  width: 87.499999986%;
-}
-.uni-col-offset-21[data-v-6ad5e460] {
-  margin-left: 87.499999986%;
-}
-.uni-col-pull-21[data-v-6ad5e460] {
-  position: relative;
-  right: 87.499999986%;
-}
-.uni-col-push-21[data-v-6ad5e460] {
-  position: relative;
-  left: 87.499999986%;
-}
-.uni-col-22[data-v-6ad5e460] {
-  width: 91.666666652%;
-}
-.uni-col-offset-22[data-v-6ad5e460] {
-  margin-left: 91.666666652%;
-}
-.uni-col-pull-22[data-v-6ad5e460] {
-  position: relative;
-  right: 91.666666652%;
-}
-.uni-col-push-22[data-v-6ad5e460] {
-  position: relative;
-  left: 91.666666652%;
-}
-.uni-col-23[data-v-6ad5e460] {
-  width: 95.833333318%;
-}
-.uni-col-offset-23[data-v-6ad5e460] {
-  margin-left: 95.833333318%;
-}
-.uni-col-pull-23[data-v-6ad5e460] {
-  position: relative;
-  right: 95.833333318%;
-}
-.uni-col-push-23[data-v-6ad5e460] {
-  position: relative;
-  left: 95.833333318%;
-}
-.uni-col-24[data-v-6ad5e460] {
-  width: 99.999999984%;
-}
-.uni-col-offset-24[data-v-6ad5e460] {
-  margin-left: 99.999999984%;
-}
-.uni-col-pull-24[data-v-6ad5e460] {
-  position: relative;
-  right: 99.999999984%;
-}
-.uni-col-push-24[data-v-6ad5e460] {
-  position: relative;
-  left: 99.999999984%;
-}
-@media screen and (max-width: 767px) {
-.uni-col-xs-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-xs-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-xs-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-xs-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-xs-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-xs-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-xs-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-xs-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-xs-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-xs-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-xs-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-xs-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-xs-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-xs-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-xs-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-xs-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-xs-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-xs-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-xs-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-xs-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-xs-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-xs-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-xs-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-xs-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-xs-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-xs-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-xs-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-xs-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-xs-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-xs-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-xs-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-xs-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-xs-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-xs-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-xs-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-xs-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-xs-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-xs-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-xs-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-xs-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-xs-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-xs-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-xs-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-xs-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-xs-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-xs-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-xs-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-xs-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-xs-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-xs-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-xs-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-xs-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-xs-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-xs-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-xs-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-xs-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-xs-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-xs-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-xs-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-xs-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-xs-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-xs-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-xs-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-xs-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-xs-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-xs-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-xs-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-xs-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-xs-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-xs-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-xs-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-xs-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-xs-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-xs-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-xs-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-xs-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-xs-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-xs-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-xs-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-xs-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-xs-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-xs-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-xs-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-xs-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-xs-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-xs-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-xs-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-xs-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-xs-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-xs-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-xs-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-xs-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-xs-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-xs-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-xs-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-xs-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-xs-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-xs-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-xs-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-xs-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-xs-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-@media screen and (min-width: 768px) {
-.uni-col-sm-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-sm-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-sm-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-sm-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-sm-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-sm-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-sm-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-sm-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-sm-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-sm-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-sm-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-sm-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-sm-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-sm-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-sm-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-sm-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-sm-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-sm-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-sm-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-sm-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-sm-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-sm-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-sm-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-sm-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-sm-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-sm-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-sm-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-sm-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-sm-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-sm-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-sm-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-sm-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-sm-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-sm-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-sm-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-sm-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-sm-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-sm-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-sm-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-sm-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-sm-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-sm-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-sm-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-sm-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-sm-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-sm-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-sm-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-sm-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-sm-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-sm-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-sm-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-sm-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-sm-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-sm-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-sm-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-sm-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-sm-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-sm-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-sm-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-sm-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-sm-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-sm-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-sm-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-sm-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-sm-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-sm-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-sm-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-sm-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-sm-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-sm-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-sm-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-sm-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-sm-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-sm-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-sm-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-sm-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-sm-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-sm-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-sm-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-sm-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-sm-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-sm-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-sm-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-sm-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-sm-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-sm-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-sm-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-sm-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-sm-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-sm-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-sm-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-sm-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-sm-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-sm-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-sm-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-sm-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-sm-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-sm-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-sm-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-sm-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-sm-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-@media screen and (min-width: 992px) {
-.uni-col-md-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-md-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-md-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-md-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-md-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-md-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-md-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-md-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-md-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-md-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-md-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-md-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-md-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-md-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-md-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-md-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-md-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-md-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-md-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-md-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-md-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-md-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-md-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-md-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-md-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-md-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-md-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-md-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-md-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-md-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-md-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-md-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-md-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-md-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-md-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-md-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-md-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-md-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-md-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-md-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-md-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-md-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-md-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-md-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-md-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-md-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-md-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-md-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-md-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-md-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-md-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-md-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-md-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-md-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-md-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-md-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-md-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-md-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-md-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-md-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-md-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-md-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-md-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-md-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-md-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-md-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-md-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-md-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-md-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-md-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-md-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-md-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-md-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-md-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-md-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-md-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-md-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-md-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-md-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-md-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-md-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-md-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-md-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-md-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-md-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-md-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-md-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-md-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-md-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-md-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-md-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-md-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-md-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-md-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-md-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-md-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-md-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-md-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-md-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-md-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-md-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-@media screen and (min-width: 1200px) {
-.uni-col-lg-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-lg-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-lg-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-lg-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-lg-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-lg-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-lg-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-lg-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-lg-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-lg-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-lg-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-lg-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-lg-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-lg-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-lg-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-lg-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-lg-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-lg-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-lg-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-lg-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-lg-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-lg-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-lg-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-lg-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-lg-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-lg-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-lg-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-lg-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-lg-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-lg-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-lg-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-lg-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-lg-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-lg-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-lg-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-lg-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-lg-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-lg-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-lg-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-lg-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-lg-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-lg-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-lg-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-lg-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-lg-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-lg-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-lg-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-lg-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-lg-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-lg-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-lg-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-lg-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-lg-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-lg-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-lg-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-lg-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-lg-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-lg-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-lg-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-lg-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-lg-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-lg-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-lg-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-lg-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-lg-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-lg-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-lg-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-lg-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-lg-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-lg-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-lg-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-lg-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-lg-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-lg-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-lg-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-lg-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-lg-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-lg-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-lg-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-lg-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-lg-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-lg-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-lg-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-lg-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-lg-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-lg-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-lg-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-lg-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-lg-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-lg-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-lg-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-lg-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-lg-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-lg-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-lg-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-lg-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-lg-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-lg-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-lg-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-lg-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-lg-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-@media screen and (min-width: 1920px) {
-.uni-col-xl-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-xl-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-xl-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-xl-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-xl-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-xl-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-xl-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-xl-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-xl-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-xl-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-xl-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-xl-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-xl-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-xl-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-xl-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-xl-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-xl-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-xl-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-xl-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-xl-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-xl-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-xl-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-xl-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-xl-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-xl-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-xl-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-xl-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-xl-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-xl-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-xl-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-xl-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-xl-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-xl-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-xl-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-xl-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-xl-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-xl-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-xl-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-xl-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-xl-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-xl-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-xl-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-xl-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-xl-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-xl-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-xl-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-xl-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-xl-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-xl-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-xl-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-xl-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-xl-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-xl-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-xl-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-xl-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-xl-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-xl-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-xl-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-xl-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-xl-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-xl-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-xl-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-xl-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-xl-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-xl-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-xl-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-xl-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-xl-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-xl-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-xl-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-xl-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-xl-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-xl-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-xl-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-xl-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-xl-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-xl-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-xl-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-xl-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-xl-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-xl-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-xl-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-xl-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-xl-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-xl-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-xl-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-xl-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-xl-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-xl-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-xl-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-xl-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-xl-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-xl-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-xl-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-xl-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-xl-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-xl-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-xl-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-xl-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-xl-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-xl-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-row[data-v-86edfd37] {
-  position: relative;
-  flex-direction: row;
-  box-sizing: border-box;
-}
-.uni-row[data-v-86edfd37]::before,
-.uni-row[data-v-86edfd37]::after {
-  display: table;
-  content: "";
-}
-.uni-row[data-v-86edfd37]::after {
-  clear: both;
-}
-.uni-row--flex[data-v-86edfd37] {
-  display: flex;
-  flex-direction: row;
-  flex-wrap: wrap;
-  flex: 1;
-}
-.uni-row--flex[data-v-86edfd37]:before, .uni-row--flex[data-v-86edfd37]:after {
-  display: none;
-}
-.uni-row--flex-justify-center[data-v-86edfd37] {
-  justify-content: center;
-}
-.uni-row--flex-justify-end[data-v-86edfd37] {
-  justify-content: flex-end;
-}
-.uni-row--flex-justify-space-between[data-v-86edfd37] {
-  justify-content: space-between;
-}
-.uni-row--flex-justify-space-around[data-v-86edfd37] {
-  justify-content: space-around;
-}
-.uni-row--flex-align-middle[data-v-86edfd37] {
-  align-items: center;
-}
-.uni-row--flex-align-bottom[data-v-86edfd37] {
-  align-items: flex-end;
-}
-
-.foot_main{
-		width: 80vw;
-		margin: 0 auto;
-		background-color: white;
-		text-align: center;
-}
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/glassInfo/glassInfo.css b/qrcodeScaner/unpackage/dist/dev/app-plus/pages/glassInfo/glassInfo.css
deleted file mode 100644
index 5c3cf05..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/glassInfo/glassInfo.css
+++ /dev/null
@@ -1,912 +0,0 @@
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uniui-cart-filled[data-v-946bce22]:before {
-  content: "\e6d0";
-}
-.uniui-gift-filled[data-v-946bce22]:before {
-  content: "\e6c4";
-}
-.uniui-color[data-v-946bce22]:before {
-  content: "\e6cf";
-}
-.uniui-wallet[data-v-946bce22]:before {
-  content: "\e6b1";
-}
-.uniui-settings-filled[data-v-946bce22]:before {
-  content: "\e6ce";
-}
-.uniui-auth-filled[data-v-946bce22]:before {
-  content: "\e6cc";
-}
-.uniui-shop-filled[data-v-946bce22]:before {
-  content: "\e6cd";
-}
-.uniui-staff-filled[data-v-946bce22]:before {
-  content: "\e6cb";
-}
-.uniui-vip-filled[data-v-946bce22]:before {
-  content: "\e6c6";
-}
-.uniui-plus-filled[data-v-946bce22]:before {
-  content: "\e6c7";
-}
-.uniui-folder-add-filled[data-v-946bce22]:before {
-  content: "\e6c8";
-}
-.uniui-color-filled[data-v-946bce22]:before {
-  content: "\e6c9";
-}
-.uniui-tune-filled[data-v-946bce22]:before {
-  content: "\e6ca";
-}
-.uniui-calendar-filled[data-v-946bce22]:before {
-  content: "\e6c0";
-}
-.uniui-notification-filled[data-v-946bce22]:before {
-  content: "\e6c1";
-}
-.uniui-wallet-filled[data-v-946bce22]:before {
-  content: "\e6c2";
-}
-.uniui-medal-filled[data-v-946bce22]:before {
-  content: "\e6c3";
-}
-.uniui-fire-filled[data-v-946bce22]:before {
-  content: "\e6c5";
-}
-.uniui-refreshempty[data-v-946bce22]:before {
-  content: "\e6bf";
-}
-.uniui-location-filled[data-v-946bce22]:before {
-  content: "\e6af";
-}
-.uniui-person-filled[data-v-946bce22]:before {
-  content: "\e69d";
-}
-.uniui-personadd-filled[data-v-946bce22]:before {
-  content: "\e698";
-}
-.uniui-arrowthinleft[data-v-946bce22]:before {
-  content: "\e6d2";
-}
-.uniui-arrowthinup[data-v-946bce22]:before {
-  content: "\e6d3";
-}
-.uniui-arrowthindown[data-v-946bce22]:before {
-  content: "\e6d4";
-}
-.uniui-back[data-v-946bce22]:before {
-  content: "\e6b9";
-}
-.uniui-forward[data-v-946bce22]:before {
-  content: "\e6ba";
-}
-.uniui-arrow-right[data-v-946bce22]:before {
-  content: "\e6bb";
-}
-.uniui-arrow-left[data-v-946bce22]:before {
-  content: "\e6bc";
-}
-.uniui-arrow-up[data-v-946bce22]:before {
-  content: "\e6bd";
-}
-.uniui-arrow-down[data-v-946bce22]:before {
-  content: "\e6be";
-}
-.uniui-arrowthinright[data-v-946bce22]:before {
-  content: "\e6d1";
-}
-.uniui-down[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-bottom[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-arrowright[data-v-946bce22]:before {
-  content: "\e6d5";
-}
-.uniui-right[data-v-946bce22]:before {
-  content: "\e6b5";
-}
-.uniui-up[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-top[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-left[data-v-946bce22]:before {
-  content: "\e6b7";
-}
-.uniui-arrowup[data-v-946bce22]:before {
-  content: "\e6d6";
-}
-.uniui-eye[data-v-946bce22]:before {
-  content: "\e651";
-}
-.uniui-eye-filled[data-v-946bce22]:before {
-  content: "\e66a";
-}
-.uniui-eye-slash[data-v-946bce22]:before {
-  content: "\e6b3";
-}
-.uniui-eye-slash-filled[data-v-946bce22]:before {
-  content: "\e6b4";
-}
-.uniui-info-filled[data-v-946bce22]:before {
-  content: "\e649";
-}
-.uniui-reload[data-v-946bce22]:before {
-  content: "\e6b2";
-}
-.uniui-micoff-filled[data-v-946bce22]:before {
-  content: "\e6b0";
-}
-.uniui-map-pin-ellipse[data-v-946bce22]:before {
-  content: "\e6ac";
-}
-.uniui-map-pin[data-v-946bce22]:before {
-  content: "\e6ad";
-}
-.uniui-location[data-v-946bce22]:before {
-  content: "\e6ae";
-}
-.uniui-starhalf[data-v-946bce22]:before {
-  content: "\e683";
-}
-.uniui-star[data-v-946bce22]:before {
-  content: "\e688";
-}
-.uniui-star-filled[data-v-946bce22]:before {
-  content: "\e68f";
-}
-.uniui-calendar[data-v-946bce22]:before {
-  content: "\e6a0";
-}
-.uniui-fire[data-v-946bce22]:before {
-  content: "\e6a1";
-}
-.uniui-medal[data-v-946bce22]:before {
-  content: "\e6a2";
-}
-.uniui-font[data-v-946bce22]:before {
-  content: "\e6a3";
-}
-.uniui-gift[data-v-946bce22]:before {
-  content: "\e6a4";
-}
-.uniui-link[data-v-946bce22]:before {
-  content: "\e6a5";
-}
-.uniui-notification[data-v-946bce22]:before {
-  content: "\e6a6";
-}
-.uniui-staff[data-v-946bce22]:before {
-  content: "\e6a7";
-}
-.uniui-vip[data-v-946bce22]:before {
-  content: "\e6a8";
-}
-.uniui-folder-add[data-v-946bce22]:before {
-  content: "\e6a9";
-}
-.uniui-tune[data-v-946bce22]:before {
-  content: "\e6aa";
-}
-.uniui-auth[data-v-946bce22]:before {
-  content: "\e6ab";
-}
-.uniui-person[data-v-946bce22]:before {
-  content: "\e699";
-}
-.uniui-email-filled[data-v-946bce22]:before {
-  content: "\e69a";
-}
-.uniui-phone-filled[data-v-946bce22]:before {
-  content: "\e69b";
-}
-.uniui-phone[data-v-946bce22]:before {
-  content: "\e69c";
-}
-.uniui-email[data-v-946bce22]:before {
-  content: "\e69e";
-}
-.uniui-personadd[data-v-946bce22]:before {
-  content: "\e69f";
-}
-.uniui-chatboxes-filled[data-v-946bce22]:before {
-  content: "\e692";
-}
-.uniui-contact[data-v-946bce22]:before {
-  content: "\e693";
-}
-.uniui-chatbubble-filled[data-v-946bce22]:before {
-  content: "\e694";
-}
-.uniui-contact-filled[data-v-946bce22]:before {
-  content: "\e695";
-}
-.uniui-chatboxes[data-v-946bce22]:before {
-  content: "\e696";
-}
-.uniui-chatbubble[data-v-946bce22]:before {
-  content: "\e697";
-}
-.uniui-upload-filled[data-v-946bce22]:before {
-  content: "\e68e";
-}
-.uniui-upload[data-v-946bce22]:before {
-  content: "\e690";
-}
-.uniui-weixin[data-v-946bce22]:before {
-  content: "\e691";
-}
-.uniui-compose[data-v-946bce22]:before {
-  content: "\e67f";
-}
-.uniui-qq[data-v-946bce22]:before {
-  content: "\e680";
-}
-.uniui-download-filled[data-v-946bce22]:before {
-  content: "\e681";
-}
-.uniui-pyq[data-v-946bce22]:before {
-  content: "\e682";
-}
-.uniui-sound[data-v-946bce22]:before {
-  content: "\e684";
-}
-.uniui-trash-filled[data-v-946bce22]:before {
-  content: "\e685";
-}
-.uniui-sound-filled[data-v-946bce22]:before {
-  content: "\e686";
-}
-.uniui-trash[data-v-946bce22]:before {
-  content: "\e687";
-}
-.uniui-videocam-filled[data-v-946bce22]:before {
-  content: "\e689";
-}
-.uniui-spinner-cycle[data-v-946bce22]:before {
-  content: "\e68a";
-}
-.uniui-weibo[data-v-946bce22]:before {
-  content: "\e68b";
-}
-.uniui-videocam[data-v-946bce22]:before {
-  content: "\e68c";
-}
-.uniui-download[data-v-946bce22]:before {
-  content: "\e68d";
-}
-.uniui-help[data-v-946bce22]:before {
-  content: "\e679";
-}
-.uniui-navigate-filled[data-v-946bce22]:before {
-  content: "\e67a";
-}
-.uniui-plusempty[data-v-946bce22]:before {
-  content: "\e67b";
-}
-.uniui-smallcircle[data-v-946bce22]:before {
-  content: "\e67c";
-}
-.uniui-minus-filled[data-v-946bce22]:before {
-  content: "\e67d";
-}
-.uniui-micoff[data-v-946bce22]:before {
-  content: "\e67e";
-}
-.uniui-closeempty[data-v-946bce22]:before {
-  content: "\e66c";
-}
-.uniui-clear[data-v-946bce22]:before {
-  content: "\e66d";
-}
-.uniui-navigate[data-v-946bce22]:before {
-  content: "\e66e";
-}
-.uniui-minus[data-v-946bce22]:before {
-  content: "\e66f";
-}
-.uniui-image[data-v-946bce22]:before {
-  content: "\e670";
-}
-.uniui-mic[data-v-946bce22]:before {
-  content: "\e671";
-}
-.uniui-paperplane[data-v-946bce22]:before {
-  content: "\e672";
-}
-.uniui-close[data-v-946bce22]:before {
-  content: "\e673";
-}
-.uniui-help-filled[data-v-946bce22]:before {
-  content: "\e674";
-}
-.uniui-paperplane-filled[data-v-946bce22]:before {
-  content: "\e675";
-}
-.uniui-plus[data-v-946bce22]:before {
-  content: "\e676";
-}
-.uniui-mic-filled[data-v-946bce22]:before {
-  content: "\e677";
-}
-.uniui-image-filled[data-v-946bce22]:before {
-  content: "\e678";
-}
-.uniui-locked-filled[data-v-946bce22]:before {
-  content: "\e668";
-}
-.uniui-info[data-v-946bce22]:before {
-  content: "\e669";
-}
-.uniui-locked[data-v-946bce22]:before {
-  content: "\e66b";
-}
-.uniui-camera-filled[data-v-946bce22]:before {
-  content: "\e658";
-}
-.uniui-chat-filled[data-v-946bce22]:before {
-  content: "\e659";
-}
-.uniui-camera[data-v-946bce22]:before {
-  content: "\e65a";
-}
-.uniui-circle[data-v-946bce22]:before {
-  content: "\e65b";
-}
-.uniui-checkmarkempty[data-v-946bce22]:before {
-  content: "\e65c";
-}
-.uniui-chat[data-v-946bce22]:before {
-  content: "\e65d";
-}
-.uniui-circle-filled[data-v-946bce22]:before {
-  content: "\e65e";
-}
-.uniui-flag[data-v-946bce22]:before {
-  content: "\e65f";
-}
-.uniui-flag-filled[data-v-946bce22]:before {
-  content: "\e660";
-}
-.uniui-gear-filled[data-v-946bce22]:before {
-  content: "\e661";
-}
-.uniui-home[data-v-946bce22]:before {
-  content: "\e662";
-}
-.uniui-home-filled[data-v-946bce22]:before {
-  content: "\e663";
-}
-.uniui-gear[data-v-946bce22]:before {
-  content: "\e664";
-}
-.uniui-smallcircle-filled[data-v-946bce22]:before {
-  content: "\e665";
-}
-.uniui-map-filled[data-v-946bce22]:before {
-  content: "\e666";
-}
-.uniui-map[data-v-946bce22]:before {
-  content: "\e667";
-}
-.uniui-refresh-filled[data-v-946bce22]:before {
-  content: "\e656";
-}
-.uniui-refresh[data-v-946bce22]:before {
-  content: "\e657";
-}
-.uniui-cloud-upload[data-v-946bce22]:before {
-  content: "\e645";
-}
-.uniui-cloud-download-filled[data-v-946bce22]:before {
-  content: "\e646";
-}
-.uniui-cloud-download[data-v-946bce22]:before {
-  content: "\e647";
-}
-.uniui-cloud-upload-filled[data-v-946bce22]:before {
-  content: "\e648";
-}
-.uniui-redo[data-v-946bce22]:before {
-  content: "\e64a";
-}
-.uniui-images-filled[data-v-946bce22]:before {
-  content: "\e64b";
-}
-.uniui-undo-filled[data-v-946bce22]:before {
-  content: "\e64c";
-}
-.uniui-more[data-v-946bce22]:before {
-  content: "\e64d";
-}
-.uniui-more-filled[data-v-946bce22]:before {
-  content: "\e64e";
-}
-.uniui-undo[data-v-946bce22]:before {
-  content: "\e64f";
-}
-.uniui-images[data-v-946bce22]:before {
-  content: "\e650";
-}
-.uniui-paperclip[data-v-946bce22]:before {
-  content: "\e652";
-}
-.uniui-settings[data-v-946bce22]:before {
-  content: "\e653";
-}
-.uniui-search[data-v-946bce22]:before {
-  content: "\e654";
-}
-.uniui-redo-filled[data-v-946bce22]:before {
-  content: "\e655";
-}
-.uniui-list[data-v-946bce22]:before {
-  content: "\e644";
-}
-.uniui-mail-open-filled[data-v-946bce22]:before {
-  content: "\e63a";
-}
-.uniui-hand-down-filled[data-v-946bce22]:before {
-  content: "\e63c";
-}
-.uniui-hand-down[data-v-946bce22]:before {
-  content: "\e63d";
-}
-.uniui-hand-up-filled[data-v-946bce22]:before {
-  content: "\e63e";
-}
-.uniui-hand-up[data-v-946bce22]:before {
-  content: "\e63f";
-}
-.uniui-heart-filled[data-v-946bce22]:before {
-  content: "\e641";
-}
-.uniui-mail-open[data-v-946bce22]:before {
-  content: "\e643";
-}
-.uniui-heart[data-v-946bce22]:before {
-  content: "\e639";
-}
-.uniui-loop[data-v-946bce22]:before {
-  content: "\e633";
-}
-.uniui-pulldown[data-v-946bce22]:before {
-  content: "\e632";
-}
-.uniui-scan[data-v-946bce22]:before {
-  content: "\e62a";
-}
-.uniui-bars[data-v-946bce22]:before {
-  content: "\e627";
-}
-.uniui-checkbox[data-v-946bce22]:before {
-  content: "\e62b";
-}
-.uniui-checkbox-filled[data-v-946bce22]:before {
-  content: "\e62c";
-}
-.uniui-shop[data-v-946bce22]:before {
-  content: "\e62f";
-}
-.uniui-headphones[data-v-946bce22]:before {
-  content: "\e630";
-}
-.uniui-cart[data-v-946bce22]:before {
-  content: "\e631";
-}
-@font-face {
-  font-family: uniicons;
-  src: url("../../assets/uniicons.32e978a5.ttf");
-}
-.uni-icons[data-v-946bce22] {
-  font-family: uniicons;
-  text-decoration: none;
-  text-align: center;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-badge--x[data-v-92d7b819] {
-  display: inline-block;
-  position: relative;
-}
-.uni-badge--absolute[data-v-92d7b819] {
-  position: absolute;
-}
-.uni-badge--small[data-v-92d7b819] {
-  transform: scale(0.8);
-  transform-origin: center center;
-}
-.uni-badge[data-v-92d7b819] {
-  display: flex;
-  overflow: hidden;
-  box-sizing: border-box;
-  font-feature-settings: "tnum";
-  min-width: 20px;
-  justify-content: center;
-  flex-direction: row;
-  height: 20px;
-  padding: 0 4px;
-  line-height: 18px;
-  color: #fff;
-  border-radius: 100px;
-  background-color: #909399;
-  background-color: transparent;
-  border: 1px solid #fff;
-  text-align: center;
-  font-family: "Helvetica Neue", Helvetica, sans-serif;
-  font-size: 12px;
-}
-.uni-badge--info[data-v-92d7b819] {
-  color: #fff;
-  background-color: #909399;
-}
-.uni-badge--primary[data-v-92d7b819] {
-  background-color: #2979ff;
-}
-.uni-badge--success[data-v-92d7b819] {
-  background-color: #4cd964;
-}
-.uni-badge--warning[data-v-92d7b819] {
-  background-color: #f0ad4e;
-}
-.uni-badge--error[data-v-92d7b819] {
-  background-color: #dd524d;
-}
-.uni-badge--inverted[data-v-92d7b819] {
-  padding: 0 5px 0 0;
-  color: #909399;
-}
-.uni-badge--info-inverted[data-v-92d7b819] {
-  color: #909399;
-  background-color: transparent;
-}
-.uni-badge--primary-inverted[data-v-92d7b819] {
-  color: #2979ff;
-  background-color: transparent;
-}
-.uni-badge--success-inverted[data-v-92d7b819] {
-  color: #4cd964;
-  background-color: transparent;
-}
-.uni-badge--warning-inverted[data-v-92d7b819] {
-  color: #f0ad4e;
-  background-color: transparent;
-}
-.uni-badge--error-inverted[data-v-92d7b819] {
-  color: #dd524d;
-  background-color: transparent;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-list-item[data-v-d88f6cd0] {
-  display: flex;
-  font-size: 16px;
-  position: relative;
-  justify-content: space-between;
-  align-items: center;
-  background-color: #fff;
-  flex-direction: row;
-}
-.uni-list-item--disabled[data-v-d88f6cd0] {
-  opacity: 0.3;
-}
-.uni-list-item--hover[data-v-d88f6cd0] {
-  background-color: #f1f1f1;
-}
-.uni-list-item__container[data-v-d88f6cd0] {
-  position: relative;
-  display: flex;
-  flex-direction: row;
-  padding: 12px 15px;
-  padding-left: 15px;
-  flex: 1;
-  overflow: hidden;
-}
-.container--right[data-v-d88f6cd0] {
-  padding-right: 0;
-}
-.uni-list--border[data-v-d88f6cd0] {
-  position: absolute;
-  top: 0;
-  right: 0;
-  left: 0;
-}
-.uni-list--border[data-v-d88f6cd0]:after {
-  position: absolute;
-  top: 0;
-  right: 0;
-  left: 0;
-  height: 1px;
-  content: "";
-  transform: scaleY(0.5);
-  background-color: #e5e5e5;
-}
-.uni-list-item__content[data-v-d88f6cd0] {
-  display: flex;
-  padding-right: 8px;
-  flex: 1;
-  color: #3b4144;
-  flex-direction: column;
-  justify-content: space-between;
-  overflow: hidden;
-}
-.uni-list-item__content--center[data-v-d88f6cd0] {
-  justify-content: center;
-}
-.uni-list-item__content-title[data-v-d88f6cd0] {
-  font-size: 14px;
-  color: #3b4144;
-  overflow: hidden;
-}
-.uni-list-item__content-note[data-v-d88f6cd0] {
-  margin-top: 0.1875rem;
-  color: #999;
-  font-size: 12px;
-  overflow: hidden;
-}
-.uni-list-item__extra[data-v-d88f6cd0] {
-  display: flex;
-  flex-direction: row;
-  justify-content: flex-end;
-  align-items: center;
-}
-.uni-list-item__header[data-v-d88f6cd0] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-}
-.uni-list-item__icon[data-v-d88f6cd0] {
-  margin-right: 0.5625rem;
-  flex-direction: row;
-  justify-content: center;
-  align-items: center;
-}
-.uni-list-item__icon-img[data-v-d88f6cd0] {
-  display: block;
-  height: 26px;
-  width: 26px;
-  margin-right: 10px;
-}
-.uni-icon-wrapper[data-v-d88f6cd0] {
-  display: flex;
-  align-items: center;
-  padding: 0 10px;
-}
-.flex--direction[data-v-d88f6cd0] {
-  flex-direction: column;
-  align-items: initial;
-}
-.flex--justify[data-v-d88f6cd0] {
-  justify-content: initial;
-}
-.uni-list--lg[data-v-d88f6cd0] {
-  height: 40px;
-  width: 40px;
-}
-.uni-list--base[data-v-d88f6cd0] {
-  height: 26px;
-  width: 26px;
-}
-.uni-list--sm[data-v-d88f6cd0] {
-  height: 20px;
-  width: 20px;
-}
-.uni-list-item__extra-text[data-v-d88f6cd0] {
-  color: #999;
-  font-size: 12px;
-}
-.uni-ellipsis-1[data-v-d88f6cd0] {
-  overflow: hidden;
-  white-space: nowrap;
-  text-overflow: ellipsis;
-}
-.uni-ellipsis-2[data-v-d88f6cd0] {
-  overflow: hidden;
-  text-overflow: ellipsis;
-  display: -webkit-box;
-  -webkit-line-clamp: 2;
-  -webkit-box-orient: vertical;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-list[data-v-cc89e7d4] {
-  display: flex;
-  background-color: #ffffff;
-  position: relative;
-  flex-direction: column;
-}
-.uni-list--border[data-v-cc89e7d4] {
-  position: relative;
-  z-index: -1;
-}
-.uni-list--border-top[data-v-cc89e7d4] {
-  position: absolute;
-  top: 0;
-  right: 0;
-  left: 0;
-  height: 1px;
-  transform: scaleY(0.5);
-  background-color: #e5e5e5;
-  z-index: 1;
-}
-.uni-list--border-bottom[data-v-cc89e7d4] {
-  position: absolute;
-  bottom: 0;
-  right: 0;
-  left: 0;
-  height: 1px;
-  transform: scaleY(0.5);
-  background-color: #e5e5e5;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-section[data-v-17c33c2a] {
-  background-color: #fff;
-}
-.uni-section .uni-section-header[data-v-17c33c2a] {
-  position: relative;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  padding: 12px 10px;
-  font-weight: normal;
-}
-.uni-section .uni-section-header__decoration[data-v-17c33c2a] {
-  margin-right: 6px;
-  background-color: #2979ff;
-}
-.uni-section .uni-section-header__decoration.line[data-v-17c33c2a] {
-  width: 4px;
-  height: 12px;
-  border-radius: 10px;
-}
-.uni-section .uni-section-header__decoration.circle[data-v-17c33c2a] {
-  width: 8px;
-  height: 8px;
-  border-top-right-radius: 50px;
-  border-top-left-radius: 50px;
-  border-bottom-left-radius: 50px;
-  border-bottom-right-radius: 50px;
-}
-.uni-section .uni-section-header__decoration.square[data-v-17c33c2a] {
-  width: 8px;
-  height: 8px;
-}
-.uni-section .uni-section-header__content[data-v-17c33c2a] {
-  display: flex;
-  flex-direction: column;
-  flex: 1;
-  color: #333;
-}
-.uni-section .uni-section-header__content .distraction[data-v-17c33c2a] {
-  flex-direction: row;
-  align-items: center;
-}
-.uni-section .uni-section-header__content-sub[data-v-17c33c2a] {
-  margin-top: 2px;
-}
-.uni-section .uni-section-header__slot-right[data-v-17c33c2a] {
-  font-size: 14px;
-}
-.uni-section .uni-section-content[data-v-17c33c2a] {
-  font-size: 14px;
-}
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/index/index.css b/qrcodeScaner/unpackage/dist/dev/app-plus/pages/index/index.css
deleted file mode 100644
index 7c36b5c..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/index/index.css
+++ /dev/null
@@ -1,1022 +0,0 @@
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uniui-cart-filled[data-v-946bce22]:before {
-  content: "\e6d0";
-}
-.uniui-gift-filled[data-v-946bce22]:before {
-  content: "\e6c4";
-}
-.uniui-color[data-v-946bce22]:before {
-  content: "\e6cf";
-}
-.uniui-wallet[data-v-946bce22]:before {
-  content: "\e6b1";
-}
-.uniui-settings-filled[data-v-946bce22]:before {
-  content: "\e6ce";
-}
-.uniui-auth-filled[data-v-946bce22]:before {
-  content: "\e6cc";
-}
-.uniui-shop-filled[data-v-946bce22]:before {
-  content: "\e6cd";
-}
-.uniui-staff-filled[data-v-946bce22]:before {
-  content: "\e6cb";
-}
-.uniui-vip-filled[data-v-946bce22]:before {
-  content: "\e6c6";
-}
-.uniui-plus-filled[data-v-946bce22]:before {
-  content: "\e6c7";
-}
-.uniui-folder-add-filled[data-v-946bce22]:before {
-  content: "\e6c8";
-}
-.uniui-color-filled[data-v-946bce22]:before {
-  content: "\e6c9";
-}
-.uniui-tune-filled[data-v-946bce22]:before {
-  content: "\e6ca";
-}
-.uniui-calendar-filled[data-v-946bce22]:before {
-  content: "\e6c0";
-}
-.uniui-notification-filled[data-v-946bce22]:before {
-  content: "\e6c1";
-}
-.uniui-wallet-filled[data-v-946bce22]:before {
-  content: "\e6c2";
-}
-.uniui-medal-filled[data-v-946bce22]:before {
-  content: "\e6c3";
-}
-.uniui-fire-filled[data-v-946bce22]:before {
-  content: "\e6c5";
-}
-.uniui-refreshempty[data-v-946bce22]:before {
-  content: "\e6bf";
-}
-.uniui-location-filled[data-v-946bce22]:before {
-  content: "\e6af";
-}
-.uniui-person-filled[data-v-946bce22]:before {
-  content: "\e69d";
-}
-.uniui-personadd-filled[data-v-946bce22]:before {
-  content: "\e698";
-}
-.uniui-arrowthinleft[data-v-946bce22]:before {
-  content: "\e6d2";
-}
-.uniui-arrowthinup[data-v-946bce22]:before {
-  content: "\e6d3";
-}
-.uniui-arrowthindown[data-v-946bce22]:before {
-  content: "\e6d4";
-}
-.uniui-back[data-v-946bce22]:before {
-  content: "\e6b9";
-}
-.uniui-forward[data-v-946bce22]:before {
-  content: "\e6ba";
-}
-.uniui-arrow-right[data-v-946bce22]:before {
-  content: "\e6bb";
-}
-.uniui-arrow-left[data-v-946bce22]:before {
-  content: "\e6bc";
-}
-.uniui-arrow-up[data-v-946bce22]:before {
-  content: "\e6bd";
-}
-.uniui-arrow-down[data-v-946bce22]:before {
-  content: "\e6be";
-}
-.uniui-arrowthinright[data-v-946bce22]:before {
-  content: "\e6d1";
-}
-.uniui-down[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-bottom[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-arrowright[data-v-946bce22]:before {
-  content: "\e6d5";
-}
-.uniui-right[data-v-946bce22]:before {
-  content: "\e6b5";
-}
-.uniui-up[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-top[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-left[data-v-946bce22]:before {
-  content: "\e6b7";
-}
-.uniui-arrowup[data-v-946bce22]:before {
-  content: "\e6d6";
-}
-.uniui-eye[data-v-946bce22]:before {
-  content: "\e651";
-}
-.uniui-eye-filled[data-v-946bce22]:before {
-  content: "\e66a";
-}
-.uniui-eye-slash[data-v-946bce22]:before {
-  content: "\e6b3";
-}
-.uniui-eye-slash-filled[data-v-946bce22]:before {
-  content: "\e6b4";
-}
-.uniui-info-filled[data-v-946bce22]:before {
-  content: "\e649";
-}
-.uniui-reload[data-v-946bce22]:before {
-  content: "\e6b2";
-}
-.uniui-micoff-filled[data-v-946bce22]:before {
-  content: "\e6b0";
-}
-.uniui-map-pin-ellipse[data-v-946bce22]:before {
-  content: "\e6ac";
-}
-.uniui-map-pin[data-v-946bce22]:before {
-  content: "\e6ad";
-}
-.uniui-location[data-v-946bce22]:before {
-  content: "\e6ae";
-}
-.uniui-starhalf[data-v-946bce22]:before {
-  content: "\e683";
-}
-.uniui-star[data-v-946bce22]:before {
-  content: "\e688";
-}
-.uniui-star-filled[data-v-946bce22]:before {
-  content: "\e68f";
-}
-.uniui-calendar[data-v-946bce22]:before {
-  content: "\e6a0";
-}
-.uniui-fire[data-v-946bce22]:before {
-  content: "\e6a1";
-}
-.uniui-medal[data-v-946bce22]:before {
-  content: "\e6a2";
-}
-.uniui-font[data-v-946bce22]:before {
-  content: "\e6a3";
-}
-.uniui-gift[data-v-946bce22]:before {
-  content: "\e6a4";
-}
-.uniui-link[data-v-946bce22]:before {
-  content: "\e6a5";
-}
-.uniui-notification[data-v-946bce22]:before {
-  content: "\e6a6";
-}
-.uniui-staff[data-v-946bce22]:before {
-  content: "\e6a7";
-}
-.uniui-vip[data-v-946bce22]:before {
-  content: "\e6a8";
-}
-.uniui-folder-add[data-v-946bce22]:before {
-  content: "\e6a9";
-}
-.uniui-tune[data-v-946bce22]:before {
-  content: "\e6aa";
-}
-.uniui-auth[data-v-946bce22]:before {
-  content: "\e6ab";
-}
-.uniui-person[data-v-946bce22]:before {
-  content: "\e699";
-}
-.uniui-email-filled[data-v-946bce22]:before {
-  content: "\e69a";
-}
-.uniui-phone-filled[data-v-946bce22]:before {
-  content: "\e69b";
-}
-.uniui-phone[data-v-946bce22]:before {
-  content: "\e69c";
-}
-.uniui-email[data-v-946bce22]:before {
-  content: "\e69e";
-}
-.uniui-personadd[data-v-946bce22]:before {
-  content: "\e69f";
-}
-.uniui-chatboxes-filled[data-v-946bce22]:before {
-  content: "\e692";
-}
-.uniui-contact[data-v-946bce22]:before {
-  content: "\e693";
-}
-.uniui-chatbubble-filled[data-v-946bce22]:before {
-  content: "\e694";
-}
-.uniui-contact-filled[data-v-946bce22]:before {
-  content: "\e695";
-}
-.uniui-chatboxes[data-v-946bce22]:before {
-  content: "\e696";
-}
-.uniui-chatbubble[data-v-946bce22]:before {
-  content: "\e697";
-}
-.uniui-upload-filled[data-v-946bce22]:before {
-  content: "\e68e";
-}
-.uniui-upload[data-v-946bce22]:before {
-  content: "\e690";
-}
-.uniui-weixin[data-v-946bce22]:before {
-  content: "\e691";
-}
-.uniui-compose[data-v-946bce22]:before {
-  content: "\e67f";
-}
-.uniui-qq[data-v-946bce22]:before {
-  content: "\e680";
-}
-.uniui-download-filled[data-v-946bce22]:before {
-  content: "\e681";
-}
-.uniui-pyq[data-v-946bce22]:before {
-  content: "\e682";
-}
-.uniui-sound[data-v-946bce22]:before {
-  content: "\e684";
-}
-.uniui-trash-filled[data-v-946bce22]:before {
-  content: "\e685";
-}
-.uniui-sound-filled[data-v-946bce22]:before {
-  content: "\e686";
-}
-.uniui-trash[data-v-946bce22]:before {
-  content: "\e687";
-}
-.uniui-videocam-filled[data-v-946bce22]:before {
-  content: "\e689";
-}
-.uniui-spinner-cycle[data-v-946bce22]:before {
-  content: "\e68a";
-}
-.uniui-weibo[data-v-946bce22]:before {
-  content: "\e68b";
-}
-.uniui-videocam[data-v-946bce22]:before {
-  content: "\e68c";
-}
-.uniui-download[data-v-946bce22]:before {
-  content: "\e68d";
-}
-.uniui-help[data-v-946bce22]:before {
-  content: "\e679";
-}
-.uniui-navigate-filled[data-v-946bce22]:before {
-  content: "\e67a";
-}
-.uniui-plusempty[data-v-946bce22]:before {
-  content: "\e67b";
-}
-.uniui-smallcircle[data-v-946bce22]:before {
-  content: "\e67c";
-}
-.uniui-minus-filled[data-v-946bce22]:before {
-  content: "\e67d";
-}
-.uniui-micoff[data-v-946bce22]:before {
-  content: "\e67e";
-}
-.uniui-closeempty[data-v-946bce22]:before {
-  content: "\e66c";
-}
-.uniui-clear[data-v-946bce22]:before {
-  content: "\e66d";
-}
-.uniui-navigate[data-v-946bce22]:before {
-  content: "\e66e";
-}
-.uniui-minus[data-v-946bce22]:before {
-  content: "\e66f";
-}
-.uniui-image[data-v-946bce22]:before {
-  content: "\e670";
-}
-.uniui-mic[data-v-946bce22]:before {
-  content: "\e671";
-}
-.uniui-paperplane[data-v-946bce22]:before {
-  content: "\e672";
-}
-.uniui-close[data-v-946bce22]:before {
-  content: "\e673";
-}
-.uniui-help-filled[data-v-946bce22]:before {
-  content: "\e674";
-}
-.uniui-paperplane-filled[data-v-946bce22]:before {
-  content: "\e675";
-}
-.uniui-plus[data-v-946bce22]:before {
-  content: "\e676";
-}
-.uniui-mic-filled[data-v-946bce22]:before {
-  content: "\e677";
-}
-.uniui-image-filled[data-v-946bce22]:before {
-  content: "\e678";
-}
-.uniui-locked-filled[data-v-946bce22]:before {
-  content: "\e668";
-}
-.uniui-info[data-v-946bce22]:before {
-  content: "\e669";
-}
-.uniui-locked[data-v-946bce22]:before {
-  content: "\e66b";
-}
-.uniui-camera-filled[data-v-946bce22]:before {
-  content: "\e658";
-}
-.uniui-chat-filled[data-v-946bce22]:before {
-  content: "\e659";
-}
-.uniui-camera[data-v-946bce22]:before {
-  content: "\e65a";
-}
-.uniui-circle[data-v-946bce22]:before {
-  content: "\e65b";
-}
-.uniui-checkmarkempty[data-v-946bce22]:before {
-  content: "\e65c";
-}
-.uniui-chat[data-v-946bce22]:before {
-  content: "\e65d";
-}
-.uniui-circle-filled[data-v-946bce22]:before {
-  content: "\e65e";
-}
-.uniui-flag[data-v-946bce22]:before {
-  content: "\e65f";
-}
-.uniui-flag-filled[data-v-946bce22]:before {
-  content: "\e660";
-}
-.uniui-gear-filled[data-v-946bce22]:before {
-  content: "\e661";
-}
-.uniui-home[data-v-946bce22]:before {
-  content: "\e662";
-}
-.uniui-home-filled[data-v-946bce22]:before {
-  content: "\e663";
-}
-.uniui-gear[data-v-946bce22]:before {
-  content: "\e664";
-}
-.uniui-smallcircle-filled[data-v-946bce22]:before {
-  content: "\e665";
-}
-.uniui-map-filled[data-v-946bce22]:before {
-  content: "\e666";
-}
-.uniui-map[data-v-946bce22]:before {
-  content: "\e667";
-}
-.uniui-refresh-filled[data-v-946bce22]:before {
-  content: "\e656";
-}
-.uniui-refresh[data-v-946bce22]:before {
-  content: "\e657";
-}
-.uniui-cloud-upload[data-v-946bce22]:before {
-  content: "\e645";
-}
-.uniui-cloud-download-filled[data-v-946bce22]:before {
-  content: "\e646";
-}
-.uniui-cloud-download[data-v-946bce22]:before {
-  content: "\e647";
-}
-.uniui-cloud-upload-filled[data-v-946bce22]:before {
-  content: "\e648";
-}
-.uniui-redo[data-v-946bce22]:before {
-  content: "\e64a";
-}
-.uniui-images-filled[data-v-946bce22]:before {
-  content: "\e64b";
-}
-.uniui-undo-filled[data-v-946bce22]:before {
-  content: "\e64c";
-}
-.uniui-more[data-v-946bce22]:before {
-  content: "\e64d";
-}
-.uniui-more-filled[data-v-946bce22]:before {
-  content: "\e64e";
-}
-.uniui-undo[data-v-946bce22]:before {
-  content: "\e64f";
-}
-.uniui-images[data-v-946bce22]:before {
-  content: "\e650";
-}
-.uniui-paperclip[data-v-946bce22]:before {
-  content: "\e652";
-}
-.uniui-settings[data-v-946bce22]:before {
-  content: "\e653";
-}
-.uniui-search[data-v-946bce22]:before {
-  content: "\e654";
-}
-.uniui-redo-filled[data-v-946bce22]:before {
-  content: "\e655";
-}
-.uniui-list[data-v-946bce22]:before {
-  content: "\e644";
-}
-.uniui-mail-open-filled[data-v-946bce22]:before {
-  content: "\e63a";
-}
-.uniui-hand-down-filled[data-v-946bce22]:before {
-  content: "\e63c";
-}
-.uniui-hand-down[data-v-946bce22]:before {
-  content: "\e63d";
-}
-.uniui-hand-up-filled[data-v-946bce22]:before {
-  content: "\e63e";
-}
-.uniui-hand-up[data-v-946bce22]:before {
-  content: "\e63f";
-}
-.uniui-heart-filled[data-v-946bce22]:before {
-  content: "\e641";
-}
-.uniui-mail-open[data-v-946bce22]:before {
-  content: "\e643";
-}
-.uniui-heart[data-v-946bce22]:before {
-  content: "\e639";
-}
-.uniui-loop[data-v-946bce22]:before {
-  content: "\e633";
-}
-.uniui-pulldown[data-v-946bce22]:before {
-  content: "\e632";
-}
-.uniui-scan[data-v-946bce22]:before {
-  content: "\e62a";
-}
-.uniui-bars[data-v-946bce22]:before {
-  content: "\e627";
-}
-.uniui-checkbox[data-v-946bce22]:before {
-  content: "\e62b";
-}
-.uniui-checkbox-filled[data-v-946bce22]:before {
-  content: "\e62c";
-}
-.uniui-shop[data-v-946bce22]:before {
-  content: "\e62f";
-}
-.uniui-headphones[data-v-946bce22]:before {
-  content: "\e630";
-}
-.uniui-cart[data-v-946bce22]:before {
-  content: "\e631";
-}
-@font-face {
-  font-family: uniicons;
-  src: url("../../assets/uniicons.32e978a5.ttf");
-}
-.uni-icons[data-v-946bce22] {
-  font-family: uniicons;
-  text-decoration: none;
-  text-align: center;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-@media screen and (max-width: 500px) {
-.hide-on-phone[data-v-123e8af9] {
-    display: none;
-}
-}
-.uni-stat__select[data-v-123e8af9] {
-  display: flex;
-  align-items: center;
-  width: 100%;
-  flex: 1;
-  box-sizing: border-box;
-}
-.uni-stat-box[data-v-123e8af9] {
-  width: 100%;
-  flex: 1;
-}
-.uni-stat__actived[data-v-123e8af9] {
-  width: 100%;
-  flex: 1;
-}
-.uni-label-text[data-v-123e8af9] {
-  font-size: 14px;
-  font-weight: bold;
-  color: #6a6a6a;
-  margin: auto 0;
-  margin-right: 5px;
-}
-.uni-select[data-v-123e8af9] {
-  font-size: 14px;
-  border: 1px solid #e5e5e5;
-  box-sizing: border-box;
-  border-radius: 4px;
-  padding: 0 5px;
-  padding-left: 10px;
-  position: relative;
-  display: flex;
-  -webkit-user-select: none;
-          user-select: none;
-  flex-direction: row;
-  align-items: center;
-  border-bottom: solid 1px #e5e5e5;
-  width: 100%;
-  flex: 1;
-  height: 35px;
-}
-.uni-select--disabled[data-v-123e8af9] {
-  background-color: #f5f7fa;
-  cursor: not-allowed;
-}
-.uni-select__label[data-v-123e8af9] {
-  font-size: 16px;
-  height: 35px;
-  padding-right: 10px;
-  color: #909399;
-}
-.uni-select__input-box[data-v-123e8af9] {
-  height: 35px;
-  width: 0px;
-  position: relative;
-  display: flex;
-  flex: 1;
-  flex-direction: row;
-  align-items: center;
-}
-.uni-select__input[data-v-123e8af9] {
-  flex: 1;
-  font-size: 14px;
-  height: 22px;
-  line-height: 22px;
-}
-.uni-select__input-plac[data-v-123e8af9] {
-  font-size: 14px;
-  color: #909399;
-}
-.uni-select__selector[data-v-123e8af9] {
-  box-sizing: border-box;
-  position: absolute;
-  left: 0;
-  width: 100%;
-  background-color: #FFFFFF;
-  border: 1px solid #EBEEF5;
-  border-radius: 6px;
-  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
-  z-index: 3;
-  padding: 4px 0;
-}
-.uni-select__selector-scroll[data-v-123e8af9] {
-  max-height: 200px;
-  box-sizing: border-box;
-}
-.uni-select__selector-empty[data-v-123e8af9],
-.uni-select__selector-item[data-v-123e8af9] {
-  display: flex;
-  cursor: pointer;
-  line-height: 35px;
-  font-size: 14px;
-  text-align: center;
-  /* border-bottom: solid 1px $uni-border-3; */
-  padding: 0px 10px;
-}
-.uni-select__selector-item[data-v-123e8af9]:hover {
-  background-color: #f9f9f9;
-}
-.uni-select__selector-empty[data-v-123e8af9]:last-child,
-.uni-select__selector-item[data-v-123e8af9]:last-child {
-  border-bottom: none;
-}
-.uni-select__selector__disabled[data-v-123e8af9] {
-  opacity: 0.4;
-  cursor: default;
-}
-
-/* picker 寮瑰嚭灞傞�氱敤鐨勬寚绀哄皬涓夎 */
-.uni-popper__arrow_bottom[data-v-123e8af9],
-.uni-popper__arrow_bottom[data-v-123e8af9]::after,
-.uni-popper__arrow_top[data-v-123e8af9],
-.uni-popper__arrow_top[data-v-123e8af9]::after {
-  position: absolute;
-  display: block;
-  width: 0;
-  height: 0;
-  border-color: transparent;
-  border-style: solid;
-  border-width: 6px;
-}
-.uni-popper__arrow_bottom[data-v-123e8af9] {
-  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
-  top: -6px;
-  left: 10%;
-  margin-right: 3px;
-  border-top-width: 0;
-  border-bottom-color: #EBEEF5;
-}
-.uni-popper__arrow_bottom[data-v-123e8af9]::after {
-  content: " ";
-  top: 1px;
-  margin-left: -6px;
-  border-top-width: 0;
-  border-bottom-color: #fff;
-}
-.uni-popper__arrow_top[data-v-123e8af9] {
-  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
-  bottom: -6px;
-  left: 10%;
-  margin-right: 3px;
-  border-bottom-width: 0;
-  border-top-color: #EBEEF5;
-}
-.uni-popper__arrow_top[data-v-123e8af9]::after {
-  content: " ";
-  bottom: 1px;
-  margin-left: -6px;
-  border-bottom-width: 0;
-  border-top-color: #fff;
-}
-.uni-select__input-text[data-v-123e8af9] {
-  width: 100%;
-  color: #333;
-  white-space: nowrap;
-  text-overflow: ellipsis;
-  -o-text-overflow: ellipsis;
-  overflow: hidden;
-}
-.uni-select__input-placeholder[data-v-123e8af9] {
-  color: #6a6a6a;
-  font-size: 12px;
-}
-.uni-select--mask[data-v-123e8af9] {
-  position: fixed;
-  top: 0;
-  bottom: 0;
-  right: 0;
-  left: 0;
-  z-index: 2;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-easyinput[data-v-f7a14e66] {
-  width: 100%;
-  flex: 1;
-  position: relative;
-  text-align: left;
-  color: #333;
-  font-size: 14px;
-}
-.uni-easyinput__content[data-v-f7a14e66] {
-  flex: 1;
-  width: 100%;
-  display: flex;
-  box-sizing: border-box;
-  flex-direction: row;
-  align-items: center;
-  border-color: #fff;
-  transition-property: border-color;
-  transition-duration: 0.3s;
-}
-.uni-easyinput__content-input[data-v-f7a14e66] {
-  width: auto;
-  position: relative;
-  overflow: hidden;
-  flex: 1;
-  line-height: 1;
-  font-size: 14px;
-  height: 35px;
-  /*ifdef H5*/
-  /*endif*/
-}
-.uni-easyinput__content-input[data-v-f7a14e66] ::-ms-reveal {
-  display: none;
-}
-.uni-easyinput__content-input[data-v-f7a14e66] ::-ms-clear {
-  display: none;
-}
-.uni-easyinput__content-input[data-v-f7a14e66] ::-o-clear {
-  display: none;
-}
-.uni-easyinput__placeholder-class[data-v-f7a14e66] {
-  color: #999;
-  font-size: 12px;
-}
-.is-textarea[data-v-f7a14e66] {
-  align-items: flex-start;
-}
-.is-textarea-icon[data-v-f7a14e66] {
-  margin-top: 5px;
-}
-.uni-easyinput__content-textarea[data-v-f7a14e66] {
-  position: relative;
-  overflow: hidden;
-  flex: 1;
-  line-height: 1.5;
-  font-size: 14px;
-  margin: 6px;
-  margin-left: 0;
-  height: 80px;
-  min-height: 80px;
-  min-height: 80px;
-  width: auto;
-}
-.input-padding[data-v-f7a14e66] {
-  padding-left: 10px;
-}
-.content-clear-icon[data-v-f7a14e66] {
-  padding: 0 5px;
-}
-.label-icon[data-v-f7a14e66] {
-  margin-right: 5px;
-  margin-top: -1px;
-}
-.is-input-border[data-v-f7a14e66] {
-  display: flex;
-  box-sizing: border-box;
-  flex-direction: row;
-  align-items: center;
-  border: 1px solid #dcdfe6;
-  border-radius: 4px;
-}
-.uni-error-message[data-v-f7a14e66] {
-  position: absolute;
-  bottom: -17px;
-  left: 0;
-  line-height: 12px;
-  color: #e43d33;
-  font-size: 12px;
-  text-align: left;
-}
-.uni-error-msg--boeder[data-v-f7a14e66] {
-  position: relative;
-  bottom: 0;
-  line-height: 22px;
-}
-.is-input-error-border[data-v-f7a14e66] {
-  border-color: #e43d33;
-}
-.is-input-error-border .uni-easyinput__placeholder-class[data-v-f7a14e66] {
-  color: #f29e99;
-}
-.uni-easyinput--border[data-v-f7a14e66] {
-  margin-bottom: 0;
-  padding: 10px 15px;
-  border-top: 1px #eee solid;
-}
-.uni-easyinput-error[data-v-f7a14e66] {
-  padding-bottom: 0;
-}
-.is-first-border[data-v-f7a14e66] {
-  border: none;
-}
-.is-disabled[data-v-f7a14e66] {
-  background-color: #f7f6f6;
-  color: #d5d5d5;
-}
-.is-disabled .uni-easyinput__placeholder-class[data-v-f7a14e66] {
-  color: #d5d5d5;
-  font-size: 12px;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup-message[data-v-515d10d7] {
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-}
-.uni-popup-message__box[data-v-515d10d7] {
-  background-color: #e1f3d8;
-  padding: 10px 15px;
-  border-color: #eee;
-  border-style: solid;
-  border-width: 1px;
-  flex: 1;
-}
-@media screen and (min-width: 500px) {
-.fixforpc-width[data-v-515d10d7] {
-    margin-top: 20px;
-    border-radius: 4px;
-    flex: none;
-    min-width: 380px;
-    max-width: 50%;
-}
-}
-.uni-popup-message-text[data-v-515d10d7] {
-  font-size: 14px;
-  padding: 0;
-}
-.uni-popup__success[data-v-515d10d7] {
-  background-color: #e1f3d8;
-}
-.uni-popup__success-text[data-v-515d10d7] {
-  color: #67C23A;
-}
-.uni-popup__warn[data-v-515d10d7] {
-  background-color: #faecd8;
-}
-.uni-popup__warn-text[data-v-515d10d7] {
-  color: #E6A23C;
-}
-.uni-popup__error[data-v-515d10d7] {
-  background-color: #fde2e2;
-}
-.uni-popup__error-text[data-v-515d10d7] {
-  color: #F56C6C;
-}
-.uni-popup__info[data-v-515d10d7] {
-  background-color: #F2F6FC;
-}
-.uni-popup__info-text[data-v-515d10d7] {
-  color: #909399;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup[data-v-7db519c7] {
-  position: fixed;
-  z-index: 99;
-}
-.uni-popup.top[data-v-7db519c7], .uni-popup.left[data-v-7db519c7], .uni-popup.right[data-v-7db519c7] {
-  top: 0;
-}
-.uni-popup .uni-popup__wrapper[data-v-7db519c7] {
-  display: block;
-  position: relative;
-  /* iphonex 绛夊畨鍏ㄥ尯璁剧疆锛屽簳閮ㄥ畨鍏ㄥ尯閫傞厤 */
-}
-.uni-popup .uni-popup__wrapper.left[data-v-7db519c7], .uni-popup .uni-popup__wrapper.right[data-v-7db519c7] {
-  padding-top: 0;
-  flex: 1;
-}
-.fixforpc-z-index[data-v-7db519c7] {
-  z-index: 999;
-}
-.fixforpc-top[data-v-7db519c7] {
-  top: 0;
-}
-
-	/* .login{
-		width: 100px;height: 45px;margin: 0 auto;
-	} */
-.content {
-		display: flex;
-		flex-direction: column;
-		align-items: center;
-		justify-content: center;
-		margin-top: -40%;
-}
-.logo {
-		height: 6.25rem;
-		width: 6.25rem;
-		margin-top: 6.25rem;
-		margin-left: auto;
-		margin-right: auto;
-		margin-bottom: 1.5625rem;
-}
-.text-area {
-		display: flex;
-		justify-content: center;
-		padding-bottom: 1rem;
-}
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/login/login.css b/qrcodeScaner/unpackage/dist/dev/app-plus/pages/login/login.css
deleted file mode 100644
index 962a9c5..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/login/login.css
+++ /dev/null
@@ -1,822 +0,0 @@
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uniui-cart-filled[data-v-946bce22]:before {
-  content: "\e6d0";
-}
-.uniui-gift-filled[data-v-946bce22]:before {
-  content: "\e6c4";
-}
-.uniui-color[data-v-946bce22]:before {
-  content: "\e6cf";
-}
-.uniui-wallet[data-v-946bce22]:before {
-  content: "\e6b1";
-}
-.uniui-settings-filled[data-v-946bce22]:before {
-  content: "\e6ce";
-}
-.uniui-auth-filled[data-v-946bce22]:before {
-  content: "\e6cc";
-}
-.uniui-shop-filled[data-v-946bce22]:before {
-  content: "\e6cd";
-}
-.uniui-staff-filled[data-v-946bce22]:before {
-  content: "\e6cb";
-}
-.uniui-vip-filled[data-v-946bce22]:before {
-  content: "\e6c6";
-}
-.uniui-plus-filled[data-v-946bce22]:before {
-  content: "\e6c7";
-}
-.uniui-folder-add-filled[data-v-946bce22]:before {
-  content: "\e6c8";
-}
-.uniui-color-filled[data-v-946bce22]:before {
-  content: "\e6c9";
-}
-.uniui-tune-filled[data-v-946bce22]:before {
-  content: "\e6ca";
-}
-.uniui-calendar-filled[data-v-946bce22]:before {
-  content: "\e6c0";
-}
-.uniui-notification-filled[data-v-946bce22]:before {
-  content: "\e6c1";
-}
-.uniui-wallet-filled[data-v-946bce22]:before {
-  content: "\e6c2";
-}
-.uniui-medal-filled[data-v-946bce22]:before {
-  content: "\e6c3";
-}
-.uniui-fire-filled[data-v-946bce22]:before {
-  content: "\e6c5";
-}
-.uniui-refreshempty[data-v-946bce22]:before {
-  content: "\e6bf";
-}
-.uniui-location-filled[data-v-946bce22]:before {
-  content: "\e6af";
-}
-.uniui-person-filled[data-v-946bce22]:before {
-  content: "\e69d";
-}
-.uniui-personadd-filled[data-v-946bce22]:before {
-  content: "\e698";
-}
-.uniui-arrowthinleft[data-v-946bce22]:before {
-  content: "\e6d2";
-}
-.uniui-arrowthinup[data-v-946bce22]:before {
-  content: "\e6d3";
-}
-.uniui-arrowthindown[data-v-946bce22]:before {
-  content: "\e6d4";
-}
-.uniui-back[data-v-946bce22]:before {
-  content: "\e6b9";
-}
-.uniui-forward[data-v-946bce22]:before {
-  content: "\e6ba";
-}
-.uniui-arrow-right[data-v-946bce22]:before {
-  content: "\e6bb";
-}
-.uniui-arrow-left[data-v-946bce22]:before {
-  content: "\e6bc";
-}
-.uniui-arrow-up[data-v-946bce22]:before {
-  content: "\e6bd";
-}
-.uniui-arrow-down[data-v-946bce22]:before {
-  content: "\e6be";
-}
-.uniui-arrowthinright[data-v-946bce22]:before {
-  content: "\e6d1";
-}
-.uniui-down[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-bottom[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-arrowright[data-v-946bce22]:before {
-  content: "\e6d5";
-}
-.uniui-right[data-v-946bce22]:before {
-  content: "\e6b5";
-}
-.uniui-up[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-top[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-left[data-v-946bce22]:before {
-  content: "\e6b7";
-}
-.uniui-arrowup[data-v-946bce22]:before {
-  content: "\e6d6";
-}
-.uniui-eye[data-v-946bce22]:before {
-  content: "\e651";
-}
-.uniui-eye-filled[data-v-946bce22]:before {
-  content: "\e66a";
-}
-.uniui-eye-slash[data-v-946bce22]:before {
-  content: "\e6b3";
-}
-.uniui-eye-slash-filled[data-v-946bce22]:before {
-  content: "\e6b4";
-}
-.uniui-info-filled[data-v-946bce22]:before {
-  content: "\e649";
-}
-.uniui-reload[data-v-946bce22]:before {
-  content: "\e6b2";
-}
-.uniui-micoff-filled[data-v-946bce22]:before {
-  content: "\e6b0";
-}
-.uniui-map-pin-ellipse[data-v-946bce22]:before {
-  content: "\e6ac";
-}
-.uniui-map-pin[data-v-946bce22]:before {
-  content: "\e6ad";
-}
-.uniui-location[data-v-946bce22]:before {
-  content: "\e6ae";
-}
-.uniui-starhalf[data-v-946bce22]:before {
-  content: "\e683";
-}
-.uniui-star[data-v-946bce22]:before {
-  content: "\e688";
-}
-.uniui-star-filled[data-v-946bce22]:before {
-  content: "\e68f";
-}
-.uniui-calendar[data-v-946bce22]:before {
-  content: "\e6a0";
-}
-.uniui-fire[data-v-946bce22]:before {
-  content: "\e6a1";
-}
-.uniui-medal[data-v-946bce22]:before {
-  content: "\e6a2";
-}
-.uniui-font[data-v-946bce22]:before {
-  content: "\e6a3";
-}
-.uniui-gift[data-v-946bce22]:before {
-  content: "\e6a4";
-}
-.uniui-link[data-v-946bce22]:before {
-  content: "\e6a5";
-}
-.uniui-notification[data-v-946bce22]:before {
-  content: "\e6a6";
-}
-.uniui-staff[data-v-946bce22]:before {
-  content: "\e6a7";
-}
-.uniui-vip[data-v-946bce22]:before {
-  content: "\e6a8";
-}
-.uniui-folder-add[data-v-946bce22]:before {
-  content: "\e6a9";
-}
-.uniui-tune[data-v-946bce22]:before {
-  content: "\e6aa";
-}
-.uniui-auth[data-v-946bce22]:before {
-  content: "\e6ab";
-}
-.uniui-person[data-v-946bce22]:before {
-  content: "\e699";
-}
-.uniui-email-filled[data-v-946bce22]:before {
-  content: "\e69a";
-}
-.uniui-phone-filled[data-v-946bce22]:before {
-  content: "\e69b";
-}
-.uniui-phone[data-v-946bce22]:before {
-  content: "\e69c";
-}
-.uniui-email[data-v-946bce22]:before {
-  content: "\e69e";
-}
-.uniui-personadd[data-v-946bce22]:before {
-  content: "\e69f";
-}
-.uniui-chatboxes-filled[data-v-946bce22]:before {
-  content: "\e692";
-}
-.uniui-contact[data-v-946bce22]:before {
-  content: "\e693";
-}
-.uniui-chatbubble-filled[data-v-946bce22]:before {
-  content: "\e694";
-}
-.uniui-contact-filled[data-v-946bce22]:before {
-  content: "\e695";
-}
-.uniui-chatboxes[data-v-946bce22]:before {
-  content: "\e696";
-}
-.uniui-chatbubble[data-v-946bce22]:before {
-  content: "\e697";
-}
-.uniui-upload-filled[data-v-946bce22]:before {
-  content: "\e68e";
-}
-.uniui-upload[data-v-946bce22]:before {
-  content: "\e690";
-}
-.uniui-weixin[data-v-946bce22]:before {
-  content: "\e691";
-}
-.uniui-compose[data-v-946bce22]:before {
-  content: "\e67f";
-}
-.uniui-qq[data-v-946bce22]:before {
-  content: "\e680";
-}
-.uniui-download-filled[data-v-946bce22]:before {
-  content: "\e681";
-}
-.uniui-pyq[data-v-946bce22]:before {
-  content: "\e682";
-}
-.uniui-sound[data-v-946bce22]:before {
-  content: "\e684";
-}
-.uniui-trash-filled[data-v-946bce22]:before {
-  content: "\e685";
-}
-.uniui-sound-filled[data-v-946bce22]:before {
-  content: "\e686";
-}
-.uniui-trash[data-v-946bce22]:before {
-  content: "\e687";
-}
-.uniui-videocam-filled[data-v-946bce22]:before {
-  content: "\e689";
-}
-.uniui-spinner-cycle[data-v-946bce22]:before {
-  content: "\e68a";
-}
-.uniui-weibo[data-v-946bce22]:before {
-  content: "\e68b";
-}
-.uniui-videocam[data-v-946bce22]:before {
-  content: "\e68c";
-}
-.uniui-download[data-v-946bce22]:before {
-  content: "\e68d";
-}
-.uniui-help[data-v-946bce22]:before {
-  content: "\e679";
-}
-.uniui-navigate-filled[data-v-946bce22]:before {
-  content: "\e67a";
-}
-.uniui-plusempty[data-v-946bce22]:before {
-  content: "\e67b";
-}
-.uniui-smallcircle[data-v-946bce22]:before {
-  content: "\e67c";
-}
-.uniui-minus-filled[data-v-946bce22]:before {
-  content: "\e67d";
-}
-.uniui-micoff[data-v-946bce22]:before {
-  content: "\e67e";
-}
-.uniui-closeempty[data-v-946bce22]:before {
-  content: "\e66c";
-}
-.uniui-clear[data-v-946bce22]:before {
-  content: "\e66d";
-}
-.uniui-navigate[data-v-946bce22]:before {
-  content: "\e66e";
-}
-.uniui-minus[data-v-946bce22]:before {
-  content: "\e66f";
-}
-.uniui-image[data-v-946bce22]:before {
-  content: "\e670";
-}
-.uniui-mic[data-v-946bce22]:before {
-  content: "\e671";
-}
-.uniui-paperplane[data-v-946bce22]:before {
-  content: "\e672";
-}
-.uniui-close[data-v-946bce22]:before {
-  content: "\e673";
-}
-.uniui-help-filled[data-v-946bce22]:before {
-  content: "\e674";
-}
-.uniui-paperplane-filled[data-v-946bce22]:before {
-  content: "\e675";
-}
-.uniui-plus[data-v-946bce22]:before {
-  content: "\e676";
-}
-.uniui-mic-filled[data-v-946bce22]:before {
-  content: "\e677";
-}
-.uniui-image-filled[data-v-946bce22]:before {
-  content: "\e678";
-}
-.uniui-locked-filled[data-v-946bce22]:before {
-  content: "\e668";
-}
-.uniui-info[data-v-946bce22]:before {
-  content: "\e669";
-}
-.uniui-locked[data-v-946bce22]:before {
-  content: "\e66b";
-}
-.uniui-camera-filled[data-v-946bce22]:before {
-  content: "\e658";
-}
-.uniui-chat-filled[data-v-946bce22]:before {
-  content: "\e659";
-}
-.uniui-camera[data-v-946bce22]:before {
-  content: "\e65a";
-}
-.uniui-circle[data-v-946bce22]:before {
-  content: "\e65b";
-}
-.uniui-checkmarkempty[data-v-946bce22]:before {
-  content: "\e65c";
-}
-.uniui-chat[data-v-946bce22]:before {
-  content: "\e65d";
-}
-.uniui-circle-filled[data-v-946bce22]:before {
-  content: "\e65e";
-}
-.uniui-flag[data-v-946bce22]:before {
-  content: "\e65f";
-}
-.uniui-flag-filled[data-v-946bce22]:before {
-  content: "\e660";
-}
-.uniui-gear-filled[data-v-946bce22]:before {
-  content: "\e661";
-}
-.uniui-home[data-v-946bce22]:before {
-  content: "\e662";
-}
-.uniui-home-filled[data-v-946bce22]:before {
-  content: "\e663";
-}
-.uniui-gear[data-v-946bce22]:before {
-  content: "\e664";
-}
-.uniui-smallcircle-filled[data-v-946bce22]:before {
-  content: "\e665";
-}
-.uniui-map-filled[data-v-946bce22]:before {
-  content: "\e666";
-}
-.uniui-map[data-v-946bce22]:before {
-  content: "\e667";
-}
-.uniui-refresh-filled[data-v-946bce22]:before {
-  content: "\e656";
-}
-.uniui-refresh[data-v-946bce22]:before {
-  content: "\e657";
-}
-.uniui-cloud-upload[data-v-946bce22]:before {
-  content: "\e645";
-}
-.uniui-cloud-download-filled[data-v-946bce22]:before {
-  content: "\e646";
-}
-.uniui-cloud-download[data-v-946bce22]:before {
-  content: "\e647";
-}
-.uniui-cloud-upload-filled[data-v-946bce22]:before {
-  content: "\e648";
-}
-.uniui-redo[data-v-946bce22]:before {
-  content: "\e64a";
-}
-.uniui-images-filled[data-v-946bce22]:before {
-  content: "\e64b";
-}
-.uniui-undo-filled[data-v-946bce22]:before {
-  content: "\e64c";
-}
-.uniui-more[data-v-946bce22]:before {
-  content: "\e64d";
-}
-.uniui-more-filled[data-v-946bce22]:before {
-  content: "\e64e";
-}
-.uniui-undo[data-v-946bce22]:before {
-  content: "\e64f";
-}
-.uniui-images[data-v-946bce22]:before {
-  content: "\e650";
-}
-.uniui-paperclip[data-v-946bce22]:before {
-  content: "\e652";
-}
-.uniui-settings[data-v-946bce22]:before {
-  content: "\e653";
-}
-.uniui-search[data-v-946bce22]:before {
-  content: "\e654";
-}
-.uniui-redo-filled[data-v-946bce22]:before {
-  content: "\e655";
-}
-.uniui-list[data-v-946bce22]:before {
-  content: "\e644";
-}
-.uniui-mail-open-filled[data-v-946bce22]:before {
-  content: "\e63a";
-}
-.uniui-hand-down-filled[data-v-946bce22]:before {
-  content: "\e63c";
-}
-.uniui-hand-down[data-v-946bce22]:before {
-  content: "\e63d";
-}
-.uniui-hand-up-filled[data-v-946bce22]:before {
-  content: "\e63e";
-}
-.uniui-hand-up[data-v-946bce22]:before {
-  content: "\e63f";
-}
-.uniui-heart-filled[data-v-946bce22]:before {
-  content: "\e641";
-}
-.uniui-mail-open[data-v-946bce22]:before {
-  content: "\e643";
-}
-.uniui-heart[data-v-946bce22]:before {
-  content: "\e639";
-}
-.uniui-loop[data-v-946bce22]:before {
-  content: "\e633";
-}
-.uniui-pulldown[data-v-946bce22]:before {
-  content: "\e632";
-}
-.uniui-scan[data-v-946bce22]:before {
-  content: "\e62a";
-}
-.uniui-bars[data-v-946bce22]:before {
-  content: "\e627";
-}
-.uniui-checkbox[data-v-946bce22]:before {
-  content: "\e62b";
-}
-.uniui-checkbox-filled[data-v-946bce22]:before {
-  content: "\e62c";
-}
-.uniui-shop[data-v-946bce22]:before {
-  content: "\e62f";
-}
-.uniui-headphones[data-v-946bce22]:before {
-  content: "\e630";
-}
-.uniui-cart[data-v-946bce22]:before {
-  content: "\e631";
-}
-@font-face {
-  font-family: uniicons;
-  src: url("../../assets/uniicons.32e978a5.ttf");
-}
-.uni-icons[data-v-946bce22] {
-  font-family: uniicons;
-  text-decoration: none;
-  text-align: center;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-easyinput[data-v-f7a14e66] {
-  width: 100%;
-  flex: 1;
-  position: relative;
-  text-align: left;
-  color: #333;
-  font-size: 14px;
-}
-.uni-easyinput__content[data-v-f7a14e66] {
-  flex: 1;
-  width: 100%;
-  display: flex;
-  box-sizing: border-box;
-  flex-direction: row;
-  align-items: center;
-  border-color: #fff;
-  transition-property: border-color;
-  transition-duration: 0.3s;
-}
-.uni-easyinput__content-input[data-v-f7a14e66] {
-  width: auto;
-  position: relative;
-  overflow: hidden;
-  flex: 1;
-  line-height: 1;
-  font-size: 14px;
-  height: 35px;
-  /*ifdef H5*/
-  /*endif*/
-}
-.uni-easyinput__content-input[data-v-f7a14e66] ::-ms-reveal {
-  display: none;
-}
-.uni-easyinput__content-input[data-v-f7a14e66] ::-ms-clear {
-  display: none;
-}
-.uni-easyinput__content-input[data-v-f7a14e66] ::-o-clear {
-  display: none;
-}
-.uni-easyinput__placeholder-class[data-v-f7a14e66] {
-  color: #999;
-  font-size: 12px;
-}
-.is-textarea[data-v-f7a14e66] {
-  align-items: flex-start;
-}
-.is-textarea-icon[data-v-f7a14e66] {
-  margin-top: 5px;
-}
-.uni-easyinput__content-textarea[data-v-f7a14e66] {
-  position: relative;
-  overflow: hidden;
-  flex: 1;
-  line-height: 1.5;
-  font-size: 14px;
-  margin: 6px;
-  margin-left: 0;
-  height: 80px;
-  min-height: 80px;
-  min-height: 80px;
-  width: auto;
-}
-.input-padding[data-v-f7a14e66] {
-  padding-left: 10px;
-}
-.content-clear-icon[data-v-f7a14e66] {
-  padding: 0 5px;
-}
-.label-icon[data-v-f7a14e66] {
-  margin-right: 5px;
-  margin-top: -1px;
-}
-.is-input-border[data-v-f7a14e66] {
-  display: flex;
-  box-sizing: border-box;
-  flex-direction: row;
-  align-items: center;
-  border: 1px solid #dcdfe6;
-  border-radius: 4px;
-}
-.uni-error-message[data-v-f7a14e66] {
-  position: absolute;
-  bottom: -17px;
-  left: 0;
-  line-height: 12px;
-  color: #e43d33;
-  font-size: 12px;
-  text-align: left;
-}
-.uni-error-msg--boeder[data-v-f7a14e66] {
-  position: relative;
-  bottom: 0;
-  line-height: 22px;
-}
-.is-input-error-border[data-v-f7a14e66] {
-  border-color: #e43d33;
-}
-.is-input-error-border .uni-easyinput__placeholder-class[data-v-f7a14e66] {
-  color: #f29e99;
-}
-.uni-easyinput--border[data-v-f7a14e66] {
-  margin-bottom: 0;
-  padding: 10px 15px;
-  border-top: 1px #eee solid;
-}
-.uni-easyinput-error[data-v-f7a14e66] {
-  padding-bottom: 0;
-}
-.is-first-border[data-v-f7a14e66] {
-  border: none;
-}
-.is-disabled[data-v-f7a14e66] {
-  background-color: #f7f6f6;
-  color: #d5d5d5;
-}
-.is-disabled .uni-easyinput__placeholder-class[data-v-f7a14e66] {
-  color: #d5d5d5;
-  font-size: 12px;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup-message[data-v-515d10d7] {
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-}
-.uni-popup-message__box[data-v-515d10d7] {
-  background-color: #e1f3d8;
-  padding: 10px 15px;
-  border-color: #eee;
-  border-style: solid;
-  border-width: 1px;
-  flex: 1;
-}
-@media screen and (min-width: 500px) {
-.fixforpc-width[data-v-515d10d7] {
-    margin-top: 20px;
-    border-radius: 4px;
-    flex: none;
-    min-width: 380px;
-    max-width: 50%;
-}
-}
-.uni-popup-message-text[data-v-515d10d7] {
-  font-size: 14px;
-  padding: 0;
-}
-.uni-popup__success[data-v-515d10d7] {
-  background-color: #e1f3d8;
-}
-.uni-popup__success-text[data-v-515d10d7] {
-  color: #67C23A;
-}
-.uni-popup__warn[data-v-515d10d7] {
-  background-color: #faecd8;
-}
-.uni-popup__warn-text[data-v-515d10d7] {
-  color: #E6A23C;
-}
-.uni-popup__error[data-v-515d10d7] {
-  background-color: #fde2e2;
-}
-.uni-popup__error-text[data-v-515d10d7] {
-  color: #F56C6C;
-}
-.uni-popup__info[data-v-515d10d7] {
-  background-color: #F2F6FC;
-}
-.uni-popup__info-text[data-v-515d10d7] {
-  color: #909399;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup[data-v-7db519c7] {
-  position: fixed;
-  z-index: 99;
-}
-.uni-popup.top[data-v-7db519c7], .uni-popup.left[data-v-7db519c7], .uni-popup.right[data-v-7db519c7] {
-  top: 0;
-}
-.uni-popup .uni-popup__wrapper[data-v-7db519c7] {
-  display: block;
-  position: relative;
-  /* iphonex 绛夊畨鍏ㄥ尯璁剧疆锛屽簳閮ㄥ畨鍏ㄥ尯閫傞厤 */
-}
-.uni-popup .uni-popup__wrapper.left[data-v-7db519c7], .uni-popup .uni-popup__wrapper.right[data-v-7db519c7] {
-  padding-top: 0;
-  flex: 1;
-}
-.fixforpc-z-index[data-v-7db519c7] {
-  z-index: 999;
-}
-.fixforpc-top[data-v-7db519c7] {
-  top: 0;
-}
-
-	/* .login{
-		width: 100px;height: 45px;margin: 0 auto;
-	} */
-.content {
-		display: flex;
-		flex-direction: column;
-		align-items: center;
-		justify-content: center;
-		margin-top: -30%;
-}
-.logo {
-		height: 6.25rem;
-		width: 6.25rem;
-		margin-top: 6.25rem;
-		margin-left: auto;
-		margin-right: auto;
-		margin-bottom: 1.5625rem;
-}
-.text-area {
-		display: flex;
-		justify-content: center;
-		padding-bottom: 1rem;
-}
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/mainView/mainView.css b/qrcodeScaner/unpackage/dist/dev/app-plus/pages/mainView/mainView.css
deleted file mode 100644
index bab9797..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/mainView/mainView.css
+++ /dev/null
@@ -1,3170 +0,0 @@
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-section[data-v-17c33c2a] {
-  background-color: #fff;
-}
-.uni-section .uni-section-header[data-v-17c33c2a] {
-  position: relative;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  padding: 12px 10px;
-  font-weight: normal;
-}
-.uni-section .uni-section-header__decoration[data-v-17c33c2a] {
-  margin-right: 6px;
-  background-color: #2979ff;
-}
-.uni-section .uni-section-header__decoration.line[data-v-17c33c2a] {
-  width: 4px;
-  height: 12px;
-  border-radius: 10px;
-}
-.uni-section .uni-section-header__decoration.circle[data-v-17c33c2a] {
-  width: 8px;
-  height: 8px;
-  border-top-right-radius: 50px;
-  border-top-left-radius: 50px;
-  border-bottom-left-radius: 50px;
-  border-bottom-right-radius: 50px;
-}
-.uni-section .uni-section-header__decoration.square[data-v-17c33c2a] {
-  width: 8px;
-  height: 8px;
-}
-.uni-section .uni-section-header__content[data-v-17c33c2a] {
-  display: flex;
-  flex-direction: column;
-  flex: 1;
-  color: #333;
-}
-.uni-section .uni-section-header__content .distraction[data-v-17c33c2a] {
-  flex-direction: row;
-  align-items: center;
-}
-.uni-section .uni-section-header__content-sub[data-v-17c33c2a] {
-  margin-top: 2px;
-}
-.uni-section .uni-section-header__slot-right[data-v-17c33c2a] {
-  font-size: 14px;
-}
-.uni-section .uni-section-content[data-v-17c33c2a] {
-  font-size: 14px;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-/* breakpoints */
-.uni-col[data-v-6ad5e460] {
-  float: left;
-  box-sizing: border-box;
-}
-.uni-col-0[data-v-6ad5e460] {
-  display: none;
-}
-.uni-col-0[data-v-6ad5e460] {
-  width: 0%;
-}
-.uni-col-offset-0[data-v-6ad5e460] {
-  margin-left: 0%;
-}
-.uni-col-pull-0[data-v-6ad5e460] {
-  position: relative;
-  right: 0%;
-}
-.uni-col-push-0[data-v-6ad5e460] {
-  position: relative;
-  left: 0%;
-}
-.uni-col-1[data-v-6ad5e460] {
-  width: 4.166666666%;
-}
-.uni-col-offset-1[data-v-6ad5e460] {
-  margin-left: 4.166666666%;
-}
-.uni-col-pull-1[data-v-6ad5e460] {
-  position: relative;
-  right: 4.166666666%;
-}
-.uni-col-push-1[data-v-6ad5e460] {
-  position: relative;
-  left: 4.166666666%;
-}
-.uni-col-2[data-v-6ad5e460] {
-  width: 8.333333332%;
-}
-.uni-col-offset-2[data-v-6ad5e460] {
-  margin-left: 8.333333332%;
-}
-.uni-col-pull-2[data-v-6ad5e460] {
-  position: relative;
-  right: 8.333333332%;
-}
-.uni-col-push-2[data-v-6ad5e460] {
-  position: relative;
-  left: 8.333333332%;
-}
-.uni-col-3[data-v-6ad5e460] {
-  width: 12.499999998%;
-}
-.uni-col-offset-3[data-v-6ad5e460] {
-  margin-left: 12.499999998%;
-}
-.uni-col-pull-3[data-v-6ad5e460] {
-  position: relative;
-  right: 12.499999998%;
-}
-.uni-col-push-3[data-v-6ad5e460] {
-  position: relative;
-  left: 12.499999998%;
-}
-.uni-col-4[data-v-6ad5e460] {
-  width: 16.666666664%;
-}
-.uni-col-offset-4[data-v-6ad5e460] {
-  margin-left: 16.666666664%;
-}
-.uni-col-pull-4[data-v-6ad5e460] {
-  position: relative;
-  right: 16.666666664%;
-}
-.uni-col-push-4[data-v-6ad5e460] {
-  position: relative;
-  left: 16.666666664%;
-}
-.uni-col-5[data-v-6ad5e460] {
-  width: 20.83333333%;
-}
-.uni-col-offset-5[data-v-6ad5e460] {
-  margin-left: 20.83333333%;
-}
-.uni-col-pull-5[data-v-6ad5e460] {
-  position: relative;
-  right: 20.83333333%;
-}
-.uni-col-push-5[data-v-6ad5e460] {
-  position: relative;
-  left: 20.83333333%;
-}
-.uni-col-6[data-v-6ad5e460] {
-  width: 24.999999996%;
-}
-.uni-col-offset-6[data-v-6ad5e460] {
-  margin-left: 24.999999996%;
-}
-.uni-col-pull-6[data-v-6ad5e460] {
-  position: relative;
-  right: 24.999999996%;
-}
-.uni-col-push-6[data-v-6ad5e460] {
-  position: relative;
-  left: 24.999999996%;
-}
-.uni-col-7[data-v-6ad5e460] {
-  width: 29.166666662%;
-}
-.uni-col-offset-7[data-v-6ad5e460] {
-  margin-left: 29.166666662%;
-}
-.uni-col-pull-7[data-v-6ad5e460] {
-  position: relative;
-  right: 29.166666662%;
-}
-.uni-col-push-7[data-v-6ad5e460] {
-  position: relative;
-  left: 29.166666662%;
-}
-.uni-col-8[data-v-6ad5e460] {
-  width: 33.333333328%;
-}
-.uni-col-offset-8[data-v-6ad5e460] {
-  margin-left: 33.333333328%;
-}
-.uni-col-pull-8[data-v-6ad5e460] {
-  position: relative;
-  right: 33.333333328%;
-}
-.uni-col-push-8[data-v-6ad5e460] {
-  position: relative;
-  left: 33.333333328%;
-}
-.uni-col-9[data-v-6ad5e460] {
-  width: 37.499999994%;
-}
-.uni-col-offset-9[data-v-6ad5e460] {
-  margin-left: 37.499999994%;
-}
-.uni-col-pull-9[data-v-6ad5e460] {
-  position: relative;
-  right: 37.499999994%;
-}
-.uni-col-push-9[data-v-6ad5e460] {
-  position: relative;
-  left: 37.499999994%;
-}
-.uni-col-10[data-v-6ad5e460] {
-  width: 41.66666666%;
-}
-.uni-col-offset-10[data-v-6ad5e460] {
-  margin-left: 41.66666666%;
-}
-.uni-col-pull-10[data-v-6ad5e460] {
-  position: relative;
-  right: 41.66666666%;
-}
-.uni-col-push-10[data-v-6ad5e460] {
-  position: relative;
-  left: 41.66666666%;
-}
-.uni-col-11[data-v-6ad5e460] {
-  width: 45.833333326%;
-}
-.uni-col-offset-11[data-v-6ad5e460] {
-  margin-left: 45.833333326%;
-}
-.uni-col-pull-11[data-v-6ad5e460] {
-  position: relative;
-  right: 45.833333326%;
-}
-.uni-col-push-11[data-v-6ad5e460] {
-  position: relative;
-  left: 45.833333326%;
-}
-.uni-col-12[data-v-6ad5e460] {
-  width: 49.999999992%;
-}
-.uni-col-offset-12[data-v-6ad5e460] {
-  margin-left: 49.999999992%;
-}
-.uni-col-pull-12[data-v-6ad5e460] {
-  position: relative;
-  right: 49.999999992%;
-}
-.uni-col-push-12[data-v-6ad5e460] {
-  position: relative;
-  left: 49.999999992%;
-}
-.uni-col-13[data-v-6ad5e460] {
-  width: 54.166666658%;
-}
-.uni-col-offset-13[data-v-6ad5e460] {
-  margin-left: 54.166666658%;
-}
-.uni-col-pull-13[data-v-6ad5e460] {
-  position: relative;
-  right: 54.166666658%;
-}
-.uni-col-push-13[data-v-6ad5e460] {
-  position: relative;
-  left: 54.166666658%;
-}
-.uni-col-14[data-v-6ad5e460] {
-  width: 58.333333324%;
-}
-.uni-col-offset-14[data-v-6ad5e460] {
-  margin-left: 58.333333324%;
-}
-.uni-col-pull-14[data-v-6ad5e460] {
-  position: relative;
-  right: 58.333333324%;
-}
-.uni-col-push-14[data-v-6ad5e460] {
-  position: relative;
-  left: 58.333333324%;
-}
-.uni-col-15[data-v-6ad5e460] {
-  width: 62.49999999%;
-}
-.uni-col-offset-15[data-v-6ad5e460] {
-  margin-left: 62.49999999%;
-}
-.uni-col-pull-15[data-v-6ad5e460] {
-  position: relative;
-  right: 62.49999999%;
-}
-.uni-col-push-15[data-v-6ad5e460] {
-  position: relative;
-  left: 62.49999999%;
-}
-.uni-col-16[data-v-6ad5e460] {
-  width: 66.666666656%;
-}
-.uni-col-offset-16[data-v-6ad5e460] {
-  margin-left: 66.666666656%;
-}
-.uni-col-pull-16[data-v-6ad5e460] {
-  position: relative;
-  right: 66.666666656%;
-}
-.uni-col-push-16[data-v-6ad5e460] {
-  position: relative;
-  left: 66.666666656%;
-}
-.uni-col-17[data-v-6ad5e460] {
-  width: 70.833333322%;
-}
-.uni-col-offset-17[data-v-6ad5e460] {
-  margin-left: 70.833333322%;
-}
-.uni-col-pull-17[data-v-6ad5e460] {
-  position: relative;
-  right: 70.833333322%;
-}
-.uni-col-push-17[data-v-6ad5e460] {
-  position: relative;
-  left: 70.833333322%;
-}
-.uni-col-18[data-v-6ad5e460] {
-  width: 74.999999988%;
-}
-.uni-col-offset-18[data-v-6ad5e460] {
-  margin-left: 74.999999988%;
-}
-.uni-col-pull-18[data-v-6ad5e460] {
-  position: relative;
-  right: 74.999999988%;
-}
-.uni-col-push-18[data-v-6ad5e460] {
-  position: relative;
-  left: 74.999999988%;
-}
-.uni-col-19[data-v-6ad5e460] {
-  width: 79.166666654%;
-}
-.uni-col-offset-19[data-v-6ad5e460] {
-  margin-left: 79.166666654%;
-}
-.uni-col-pull-19[data-v-6ad5e460] {
-  position: relative;
-  right: 79.166666654%;
-}
-.uni-col-push-19[data-v-6ad5e460] {
-  position: relative;
-  left: 79.166666654%;
-}
-.uni-col-20[data-v-6ad5e460] {
-  width: 83.33333332%;
-}
-.uni-col-offset-20[data-v-6ad5e460] {
-  margin-left: 83.33333332%;
-}
-.uni-col-pull-20[data-v-6ad5e460] {
-  position: relative;
-  right: 83.33333332%;
-}
-.uni-col-push-20[data-v-6ad5e460] {
-  position: relative;
-  left: 83.33333332%;
-}
-.uni-col-21[data-v-6ad5e460] {
-  width: 87.499999986%;
-}
-.uni-col-offset-21[data-v-6ad5e460] {
-  margin-left: 87.499999986%;
-}
-.uni-col-pull-21[data-v-6ad5e460] {
-  position: relative;
-  right: 87.499999986%;
-}
-.uni-col-push-21[data-v-6ad5e460] {
-  position: relative;
-  left: 87.499999986%;
-}
-.uni-col-22[data-v-6ad5e460] {
-  width: 91.666666652%;
-}
-.uni-col-offset-22[data-v-6ad5e460] {
-  margin-left: 91.666666652%;
-}
-.uni-col-pull-22[data-v-6ad5e460] {
-  position: relative;
-  right: 91.666666652%;
-}
-.uni-col-push-22[data-v-6ad5e460] {
-  position: relative;
-  left: 91.666666652%;
-}
-.uni-col-23[data-v-6ad5e460] {
-  width: 95.833333318%;
-}
-.uni-col-offset-23[data-v-6ad5e460] {
-  margin-left: 95.833333318%;
-}
-.uni-col-pull-23[data-v-6ad5e460] {
-  position: relative;
-  right: 95.833333318%;
-}
-.uni-col-push-23[data-v-6ad5e460] {
-  position: relative;
-  left: 95.833333318%;
-}
-.uni-col-24[data-v-6ad5e460] {
-  width: 99.999999984%;
-}
-.uni-col-offset-24[data-v-6ad5e460] {
-  margin-left: 99.999999984%;
-}
-.uni-col-pull-24[data-v-6ad5e460] {
-  position: relative;
-  right: 99.999999984%;
-}
-.uni-col-push-24[data-v-6ad5e460] {
-  position: relative;
-  left: 99.999999984%;
-}
-@media screen and (max-width: 767px) {
-.uni-col-xs-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-xs-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-xs-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-xs-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-xs-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-xs-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-xs-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-xs-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-xs-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-xs-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-xs-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-xs-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-xs-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-xs-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-xs-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-xs-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-xs-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-xs-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-xs-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-xs-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-xs-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-xs-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-xs-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-xs-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-xs-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-xs-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-xs-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-xs-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-xs-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-xs-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-xs-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-xs-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-xs-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-xs-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-xs-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-xs-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-xs-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-xs-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-xs-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-xs-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-xs-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-xs-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-xs-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-xs-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-xs-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-xs-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-xs-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-xs-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-xs-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-xs-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-xs-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-xs-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-xs-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-xs-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-xs-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-xs-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-xs-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-xs-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-xs-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-xs-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-xs-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-xs-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-xs-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-xs-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-xs-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-xs-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-xs-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-xs-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-xs-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-xs-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-xs-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-xs-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-xs-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-xs-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-xs-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-xs-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-xs-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-xs-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-xs-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-xs-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-xs-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-xs-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-xs-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-xs-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-xs-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-xs-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-xs-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-xs-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-xs-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-xs-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-xs-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-xs-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-xs-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-xs-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-xs-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-xs-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-xs-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-xs-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-xs-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-xs-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-xs-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-@media screen and (min-width: 768px) {
-.uni-col-sm-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-sm-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-sm-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-sm-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-sm-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-sm-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-sm-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-sm-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-sm-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-sm-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-sm-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-sm-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-sm-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-sm-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-sm-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-sm-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-sm-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-sm-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-sm-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-sm-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-sm-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-sm-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-sm-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-sm-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-sm-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-sm-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-sm-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-sm-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-sm-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-sm-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-sm-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-sm-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-sm-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-sm-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-sm-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-sm-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-sm-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-sm-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-sm-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-sm-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-sm-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-sm-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-sm-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-sm-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-sm-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-sm-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-sm-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-sm-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-sm-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-sm-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-sm-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-sm-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-sm-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-sm-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-sm-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-sm-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-sm-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-sm-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-sm-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-sm-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-sm-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-sm-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-sm-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-sm-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-sm-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-sm-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-sm-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-sm-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-sm-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-sm-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-sm-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-sm-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-sm-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-sm-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-sm-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-sm-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-sm-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-sm-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-sm-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-sm-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-sm-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-sm-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-sm-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-sm-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-sm-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-sm-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-sm-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-sm-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-sm-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-sm-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-sm-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-sm-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-sm-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-sm-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-sm-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-sm-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-sm-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-sm-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-sm-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-sm-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-sm-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-@media screen and (min-width: 992px) {
-.uni-col-md-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-md-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-md-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-md-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-md-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-md-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-md-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-md-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-md-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-md-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-md-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-md-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-md-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-md-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-md-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-md-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-md-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-md-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-md-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-md-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-md-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-md-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-md-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-md-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-md-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-md-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-md-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-md-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-md-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-md-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-md-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-md-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-md-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-md-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-md-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-md-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-md-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-md-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-md-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-md-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-md-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-md-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-md-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-md-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-md-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-md-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-md-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-md-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-md-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-md-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-md-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-md-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-md-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-md-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-md-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-md-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-md-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-md-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-md-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-md-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-md-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-md-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-md-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-md-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-md-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-md-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-md-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-md-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-md-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-md-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-md-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-md-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-md-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-md-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-md-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-md-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-md-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-md-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-md-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-md-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-md-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-md-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-md-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-md-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-md-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-md-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-md-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-md-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-md-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-md-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-md-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-md-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-md-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-md-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-md-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-md-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-md-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-md-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-md-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-md-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-md-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-@media screen and (min-width: 1200px) {
-.uni-col-lg-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-lg-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-lg-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-lg-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-lg-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-lg-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-lg-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-lg-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-lg-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-lg-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-lg-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-lg-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-lg-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-lg-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-lg-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-lg-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-lg-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-lg-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-lg-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-lg-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-lg-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-lg-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-lg-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-lg-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-lg-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-lg-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-lg-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-lg-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-lg-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-lg-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-lg-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-lg-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-lg-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-lg-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-lg-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-lg-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-lg-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-lg-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-lg-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-lg-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-lg-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-lg-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-lg-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-lg-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-lg-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-lg-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-lg-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-lg-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-lg-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-lg-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-lg-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-lg-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-lg-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-lg-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-lg-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-lg-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-lg-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-lg-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-lg-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-lg-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-lg-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-lg-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-lg-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-lg-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-lg-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-lg-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-lg-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-lg-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-lg-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-lg-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-lg-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-lg-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-lg-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-lg-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-lg-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-lg-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-lg-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-lg-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-lg-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-lg-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-lg-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-lg-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-lg-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-lg-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-lg-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-lg-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-lg-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-lg-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-lg-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-lg-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-lg-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-lg-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-lg-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-lg-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-lg-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-lg-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-lg-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-lg-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-lg-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-lg-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-lg-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-@media screen and (min-width: 1920px) {
-.uni-col-xl-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-xl-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-xl-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-xl-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-xl-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-xl-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-xl-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-xl-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-xl-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-xl-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-xl-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-xl-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-xl-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-xl-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-xl-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-xl-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-xl-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-xl-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-xl-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-xl-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-xl-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-xl-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-xl-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-xl-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-xl-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-xl-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-xl-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-xl-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-xl-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-xl-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-xl-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-xl-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-xl-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-xl-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-xl-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-xl-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-xl-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-xl-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-xl-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-xl-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-xl-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-xl-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-xl-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-xl-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-xl-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-xl-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-xl-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-xl-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-xl-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-xl-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-xl-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-xl-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-xl-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-xl-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-xl-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-xl-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-xl-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-xl-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-xl-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-xl-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-xl-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-xl-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-xl-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-xl-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-xl-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-xl-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-xl-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-xl-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-xl-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-xl-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-xl-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-xl-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-xl-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-xl-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-xl-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-xl-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-xl-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-xl-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-xl-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-xl-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-xl-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-xl-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-xl-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-xl-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-xl-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-xl-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-xl-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-xl-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-xl-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-xl-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-xl-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-xl-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-xl-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-xl-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-xl-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-xl-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-xl-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-xl-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-xl-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-xl-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-xl-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uniui-cart-filled[data-v-946bce22]:before {
-  content: "\e6d0";
-}
-.uniui-gift-filled[data-v-946bce22]:before {
-  content: "\e6c4";
-}
-.uniui-color[data-v-946bce22]:before {
-  content: "\e6cf";
-}
-.uniui-wallet[data-v-946bce22]:before {
-  content: "\e6b1";
-}
-.uniui-settings-filled[data-v-946bce22]:before {
-  content: "\e6ce";
-}
-.uniui-auth-filled[data-v-946bce22]:before {
-  content: "\e6cc";
-}
-.uniui-shop-filled[data-v-946bce22]:before {
-  content: "\e6cd";
-}
-.uniui-staff-filled[data-v-946bce22]:before {
-  content: "\e6cb";
-}
-.uniui-vip-filled[data-v-946bce22]:before {
-  content: "\e6c6";
-}
-.uniui-plus-filled[data-v-946bce22]:before {
-  content: "\e6c7";
-}
-.uniui-folder-add-filled[data-v-946bce22]:before {
-  content: "\e6c8";
-}
-.uniui-color-filled[data-v-946bce22]:before {
-  content: "\e6c9";
-}
-.uniui-tune-filled[data-v-946bce22]:before {
-  content: "\e6ca";
-}
-.uniui-calendar-filled[data-v-946bce22]:before {
-  content: "\e6c0";
-}
-.uniui-notification-filled[data-v-946bce22]:before {
-  content: "\e6c1";
-}
-.uniui-wallet-filled[data-v-946bce22]:before {
-  content: "\e6c2";
-}
-.uniui-medal-filled[data-v-946bce22]:before {
-  content: "\e6c3";
-}
-.uniui-fire-filled[data-v-946bce22]:before {
-  content: "\e6c5";
-}
-.uniui-refreshempty[data-v-946bce22]:before {
-  content: "\e6bf";
-}
-.uniui-location-filled[data-v-946bce22]:before {
-  content: "\e6af";
-}
-.uniui-person-filled[data-v-946bce22]:before {
-  content: "\e69d";
-}
-.uniui-personadd-filled[data-v-946bce22]:before {
-  content: "\e698";
-}
-.uniui-arrowthinleft[data-v-946bce22]:before {
-  content: "\e6d2";
-}
-.uniui-arrowthinup[data-v-946bce22]:before {
-  content: "\e6d3";
-}
-.uniui-arrowthindown[data-v-946bce22]:before {
-  content: "\e6d4";
-}
-.uniui-back[data-v-946bce22]:before {
-  content: "\e6b9";
-}
-.uniui-forward[data-v-946bce22]:before {
-  content: "\e6ba";
-}
-.uniui-arrow-right[data-v-946bce22]:before {
-  content: "\e6bb";
-}
-.uniui-arrow-left[data-v-946bce22]:before {
-  content: "\e6bc";
-}
-.uniui-arrow-up[data-v-946bce22]:before {
-  content: "\e6bd";
-}
-.uniui-arrow-down[data-v-946bce22]:before {
-  content: "\e6be";
-}
-.uniui-arrowthinright[data-v-946bce22]:before {
-  content: "\e6d1";
-}
-.uniui-down[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-bottom[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-arrowright[data-v-946bce22]:before {
-  content: "\e6d5";
-}
-.uniui-right[data-v-946bce22]:before {
-  content: "\e6b5";
-}
-.uniui-up[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-top[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-left[data-v-946bce22]:before {
-  content: "\e6b7";
-}
-.uniui-arrowup[data-v-946bce22]:before {
-  content: "\e6d6";
-}
-.uniui-eye[data-v-946bce22]:before {
-  content: "\e651";
-}
-.uniui-eye-filled[data-v-946bce22]:before {
-  content: "\e66a";
-}
-.uniui-eye-slash[data-v-946bce22]:before {
-  content: "\e6b3";
-}
-.uniui-eye-slash-filled[data-v-946bce22]:before {
-  content: "\e6b4";
-}
-.uniui-info-filled[data-v-946bce22]:before {
-  content: "\e649";
-}
-.uniui-reload[data-v-946bce22]:before {
-  content: "\e6b2";
-}
-.uniui-micoff-filled[data-v-946bce22]:before {
-  content: "\e6b0";
-}
-.uniui-map-pin-ellipse[data-v-946bce22]:before {
-  content: "\e6ac";
-}
-.uniui-map-pin[data-v-946bce22]:before {
-  content: "\e6ad";
-}
-.uniui-location[data-v-946bce22]:before {
-  content: "\e6ae";
-}
-.uniui-starhalf[data-v-946bce22]:before {
-  content: "\e683";
-}
-.uniui-star[data-v-946bce22]:before {
-  content: "\e688";
-}
-.uniui-star-filled[data-v-946bce22]:before {
-  content: "\e68f";
-}
-.uniui-calendar[data-v-946bce22]:before {
-  content: "\e6a0";
-}
-.uniui-fire[data-v-946bce22]:before {
-  content: "\e6a1";
-}
-.uniui-medal[data-v-946bce22]:before {
-  content: "\e6a2";
-}
-.uniui-font[data-v-946bce22]:before {
-  content: "\e6a3";
-}
-.uniui-gift[data-v-946bce22]:before {
-  content: "\e6a4";
-}
-.uniui-link[data-v-946bce22]:before {
-  content: "\e6a5";
-}
-.uniui-notification[data-v-946bce22]:before {
-  content: "\e6a6";
-}
-.uniui-staff[data-v-946bce22]:before {
-  content: "\e6a7";
-}
-.uniui-vip[data-v-946bce22]:before {
-  content: "\e6a8";
-}
-.uniui-folder-add[data-v-946bce22]:before {
-  content: "\e6a9";
-}
-.uniui-tune[data-v-946bce22]:before {
-  content: "\e6aa";
-}
-.uniui-auth[data-v-946bce22]:before {
-  content: "\e6ab";
-}
-.uniui-person[data-v-946bce22]:before {
-  content: "\e699";
-}
-.uniui-email-filled[data-v-946bce22]:before {
-  content: "\e69a";
-}
-.uniui-phone-filled[data-v-946bce22]:before {
-  content: "\e69b";
-}
-.uniui-phone[data-v-946bce22]:before {
-  content: "\e69c";
-}
-.uniui-email[data-v-946bce22]:before {
-  content: "\e69e";
-}
-.uniui-personadd[data-v-946bce22]:before {
-  content: "\e69f";
-}
-.uniui-chatboxes-filled[data-v-946bce22]:before {
-  content: "\e692";
-}
-.uniui-contact[data-v-946bce22]:before {
-  content: "\e693";
-}
-.uniui-chatbubble-filled[data-v-946bce22]:before {
-  content: "\e694";
-}
-.uniui-contact-filled[data-v-946bce22]:before {
-  content: "\e695";
-}
-.uniui-chatboxes[data-v-946bce22]:before {
-  content: "\e696";
-}
-.uniui-chatbubble[data-v-946bce22]:before {
-  content: "\e697";
-}
-.uniui-upload-filled[data-v-946bce22]:before {
-  content: "\e68e";
-}
-.uniui-upload[data-v-946bce22]:before {
-  content: "\e690";
-}
-.uniui-weixin[data-v-946bce22]:before {
-  content: "\e691";
-}
-.uniui-compose[data-v-946bce22]:before {
-  content: "\e67f";
-}
-.uniui-qq[data-v-946bce22]:before {
-  content: "\e680";
-}
-.uniui-download-filled[data-v-946bce22]:before {
-  content: "\e681";
-}
-.uniui-pyq[data-v-946bce22]:before {
-  content: "\e682";
-}
-.uniui-sound[data-v-946bce22]:before {
-  content: "\e684";
-}
-.uniui-trash-filled[data-v-946bce22]:before {
-  content: "\e685";
-}
-.uniui-sound-filled[data-v-946bce22]:before {
-  content: "\e686";
-}
-.uniui-trash[data-v-946bce22]:before {
-  content: "\e687";
-}
-.uniui-videocam-filled[data-v-946bce22]:before {
-  content: "\e689";
-}
-.uniui-spinner-cycle[data-v-946bce22]:before {
-  content: "\e68a";
-}
-.uniui-weibo[data-v-946bce22]:before {
-  content: "\e68b";
-}
-.uniui-videocam[data-v-946bce22]:before {
-  content: "\e68c";
-}
-.uniui-download[data-v-946bce22]:before {
-  content: "\e68d";
-}
-.uniui-help[data-v-946bce22]:before {
-  content: "\e679";
-}
-.uniui-navigate-filled[data-v-946bce22]:before {
-  content: "\e67a";
-}
-.uniui-plusempty[data-v-946bce22]:before {
-  content: "\e67b";
-}
-.uniui-smallcircle[data-v-946bce22]:before {
-  content: "\e67c";
-}
-.uniui-minus-filled[data-v-946bce22]:before {
-  content: "\e67d";
-}
-.uniui-micoff[data-v-946bce22]:before {
-  content: "\e67e";
-}
-.uniui-closeempty[data-v-946bce22]:before {
-  content: "\e66c";
-}
-.uniui-clear[data-v-946bce22]:before {
-  content: "\e66d";
-}
-.uniui-navigate[data-v-946bce22]:before {
-  content: "\e66e";
-}
-.uniui-minus[data-v-946bce22]:before {
-  content: "\e66f";
-}
-.uniui-image[data-v-946bce22]:before {
-  content: "\e670";
-}
-.uniui-mic[data-v-946bce22]:before {
-  content: "\e671";
-}
-.uniui-paperplane[data-v-946bce22]:before {
-  content: "\e672";
-}
-.uniui-close[data-v-946bce22]:before {
-  content: "\e673";
-}
-.uniui-help-filled[data-v-946bce22]:before {
-  content: "\e674";
-}
-.uniui-paperplane-filled[data-v-946bce22]:before {
-  content: "\e675";
-}
-.uniui-plus[data-v-946bce22]:before {
-  content: "\e676";
-}
-.uniui-mic-filled[data-v-946bce22]:before {
-  content: "\e677";
-}
-.uniui-image-filled[data-v-946bce22]:before {
-  content: "\e678";
-}
-.uniui-locked-filled[data-v-946bce22]:before {
-  content: "\e668";
-}
-.uniui-info[data-v-946bce22]:before {
-  content: "\e669";
-}
-.uniui-locked[data-v-946bce22]:before {
-  content: "\e66b";
-}
-.uniui-camera-filled[data-v-946bce22]:before {
-  content: "\e658";
-}
-.uniui-chat-filled[data-v-946bce22]:before {
-  content: "\e659";
-}
-.uniui-camera[data-v-946bce22]:before {
-  content: "\e65a";
-}
-.uniui-circle[data-v-946bce22]:before {
-  content: "\e65b";
-}
-.uniui-checkmarkempty[data-v-946bce22]:before {
-  content: "\e65c";
-}
-.uniui-chat[data-v-946bce22]:before {
-  content: "\e65d";
-}
-.uniui-circle-filled[data-v-946bce22]:before {
-  content: "\e65e";
-}
-.uniui-flag[data-v-946bce22]:before {
-  content: "\e65f";
-}
-.uniui-flag-filled[data-v-946bce22]:before {
-  content: "\e660";
-}
-.uniui-gear-filled[data-v-946bce22]:before {
-  content: "\e661";
-}
-.uniui-home[data-v-946bce22]:before {
-  content: "\e662";
-}
-.uniui-home-filled[data-v-946bce22]:before {
-  content: "\e663";
-}
-.uniui-gear[data-v-946bce22]:before {
-  content: "\e664";
-}
-.uniui-smallcircle-filled[data-v-946bce22]:before {
-  content: "\e665";
-}
-.uniui-map-filled[data-v-946bce22]:before {
-  content: "\e666";
-}
-.uniui-map[data-v-946bce22]:before {
-  content: "\e667";
-}
-.uniui-refresh-filled[data-v-946bce22]:before {
-  content: "\e656";
-}
-.uniui-refresh[data-v-946bce22]:before {
-  content: "\e657";
-}
-.uniui-cloud-upload[data-v-946bce22]:before {
-  content: "\e645";
-}
-.uniui-cloud-download-filled[data-v-946bce22]:before {
-  content: "\e646";
-}
-.uniui-cloud-download[data-v-946bce22]:before {
-  content: "\e647";
-}
-.uniui-cloud-upload-filled[data-v-946bce22]:before {
-  content: "\e648";
-}
-.uniui-redo[data-v-946bce22]:before {
-  content: "\e64a";
-}
-.uniui-images-filled[data-v-946bce22]:before {
-  content: "\e64b";
-}
-.uniui-undo-filled[data-v-946bce22]:before {
-  content: "\e64c";
-}
-.uniui-more[data-v-946bce22]:before {
-  content: "\e64d";
-}
-.uniui-more-filled[data-v-946bce22]:before {
-  content: "\e64e";
-}
-.uniui-undo[data-v-946bce22]:before {
-  content: "\e64f";
-}
-.uniui-images[data-v-946bce22]:before {
-  content: "\e650";
-}
-.uniui-paperclip[data-v-946bce22]:before {
-  content: "\e652";
-}
-.uniui-settings[data-v-946bce22]:before {
-  content: "\e653";
-}
-.uniui-search[data-v-946bce22]:before {
-  content: "\e654";
-}
-.uniui-redo-filled[data-v-946bce22]:before {
-  content: "\e655";
-}
-.uniui-list[data-v-946bce22]:before {
-  content: "\e644";
-}
-.uniui-mail-open-filled[data-v-946bce22]:before {
-  content: "\e63a";
-}
-.uniui-hand-down-filled[data-v-946bce22]:before {
-  content: "\e63c";
-}
-.uniui-hand-down[data-v-946bce22]:before {
-  content: "\e63d";
-}
-.uniui-hand-up-filled[data-v-946bce22]:before {
-  content: "\e63e";
-}
-.uniui-hand-up[data-v-946bce22]:before {
-  content: "\e63f";
-}
-.uniui-heart-filled[data-v-946bce22]:before {
-  content: "\e641";
-}
-.uniui-mail-open[data-v-946bce22]:before {
-  content: "\e643";
-}
-.uniui-heart[data-v-946bce22]:before {
-  content: "\e639";
-}
-.uniui-loop[data-v-946bce22]:before {
-  content: "\e633";
-}
-.uniui-pulldown[data-v-946bce22]:before {
-  content: "\e632";
-}
-.uniui-scan[data-v-946bce22]:before {
-  content: "\e62a";
-}
-.uniui-bars[data-v-946bce22]:before {
-  content: "\e627";
-}
-.uniui-checkbox[data-v-946bce22]:before {
-  content: "\e62b";
-}
-.uniui-checkbox-filled[data-v-946bce22]:before {
-  content: "\e62c";
-}
-.uniui-shop[data-v-946bce22]:before {
-  content: "\e62f";
-}
-.uniui-headphones[data-v-946bce22]:before {
-  content: "\e630";
-}
-.uniui-cart[data-v-946bce22]:before {
-  content: "\e631";
-}
-@font-face {
-  font-family: uniicons;
-  src: url("../../assets/uniicons.32e978a5.ttf");
-}
-.uni-icons[data-v-946bce22] {
-  font-family: uniicons;
-  text-decoration: none;
-  text-align: center;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-@media screen and (max-width: 500px) {
-.hide-on-phone[data-v-123e8af9] {
-    display: none;
-}
-}
-.uni-stat__select[data-v-123e8af9] {
-  display: flex;
-  align-items: center;
-  width: 100%;
-  flex: 1;
-  box-sizing: border-box;
-}
-.uni-stat-box[data-v-123e8af9] {
-  width: 100%;
-  flex: 1;
-}
-.uni-stat__actived[data-v-123e8af9] {
-  width: 100%;
-  flex: 1;
-}
-.uni-label-text[data-v-123e8af9] {
-  font-size: 14px;
-  font-weight: bold;
-  color: #6a6a6a;
-  margin: auto 0;
-  margin-right: 5px;
-}
-.uni-select[data-v-123e8af9] {
-  font-size: 14px;
-  border: 1px solid #e5e5e5;
-  box-sizing: border-box;
-  border-radius: 4px;
-  padding: 0 5px;
-  padding-left: 10px;
-  position: relative;
-  display: flex;
-  -webkit-user-select: none;
-          user-select: none;
-  flex-direction: row;
-  align-items: center;
-  border-bottom: solid 1px #e5e5e5;
-  width: 100%;
-  flex: 1;
-  height: 35px;
-}
-.uni-select--disabled[data-v-123e8af9] {
-  background-color: #f5f7fa;
-  cursor: not-allowed;
-}
-.uni-select__label[data-v-123e8af9] {
-  font-size: 16px;
-  height: 35px;
-  padding-right: 10px;
-  color: #909399;
-}
-.uni-select__input-box[data-v-123e8af9] {
-  height: 35px;
-  width: 0px;
-  position: relative;
-  display: flex;
-  flex: 1;
-  flex-direction: row;
-  align-items: center;
-}
-.uni-select__input[data-v-123e8af9] {
-  flex: 1;
-  font-size: 14px;
-  height: 22px;
-  line-height: 22px;
-}
-.uni-select__input-plac[data-v-123e8af9] {
-  font-size: 14px;
-  color: #909399;
-}
-.uni-select__selector[data-v-123e8af9] {
-  box-sizing: border-box;
-  position: absolute;
-  left: 0;
-  width: 100%;
-  background-color: #FFFFFF;
-  border: 1px solid #EBEEF5;
-  border-radius: 6px;
-  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
-  z-index: 3;
-  padding: 4px 0;
-}
-.uni-select__selector-scroll[data-v-123e8af9] {
-  max-height: 200px;
-  box-sizing: border-box;
-}
-.uni-select__selector-empty[data-v-123e8af9],
-.uni-select__selector-item[data-v-123e8af9] {
-  display: flex;
-  cursor: pointer;
-  line-height: 35px;
-  font-size: 14px;
-  text-align: center;
-  /* border-bottom: solid 1px $uni-border-3; */
-  padding: 0px 10px;
-}
-.uni-select__selector-item[data-v-123e8af9]:hover {
-  background-color: #f9f9f9;
-}
-.uni-select__selector-empty[data-v-123e8af9]:last-child,
-.uni-select__selector-item[data-v-123e8af9]:last-child {
-  border-bottom: none;
-}
-.uni-select__selector__disabled[data-v-123e8af9] {
-  opacity: 0.4;
-  cursor: default;
-}
-
-/* picker 寮瑰嚭灞傞�氱敤鐨勬寚绀哄皬涓夎 */
-.uni-popper__arrow_bottom[data-v-123e8af9],
-.uni-popper__arrow_bottom[data-v-123e8af9]::after,
-.uni-popper__arrow_top[data-v-123e8af9],
-.uni-popper__arrow_top[data-v-123e8af9]::after {
-  position: absolute;
-  display: block;
-  width: 0;
-  height: 0;
-  border-color: transparent;
-  border-style: solid;
-  border-width: 6px;
-}
-.uni-popper__arrow_bottom[data-v-123e8af9] {
-  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
-  top: -6px;
-  left: 10%;
-  margin-right: 3px;
-  border-top-width: 0;
-  border-bottom-color: #EBEEF5;
-}
-.uni-popper__arrow_bottom[data-v-123e8af9]::after {
-  content: " ";
-  top: 1px;
-  margin-left: -6px;
-  border-top-width: 0;
-  border-bottom-color: #fff;
-}
-.uni-popper__arrow_top[data-v-123e8af9] {
-  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
-  bottom: -6px;
-  left: 10%;
-  margin-right: 3px;
-  border-bottom-width: 0;
-  border-top-color: #EBEEF5;
-}
-.uni-popper__arrow_top[data-v-123e8af9]::after {
-  content: " ";
-  bottom: 1px;
-  margin-left: -6px;
-  border-bottom-width: 0;
-  border-top-color: #fff;
-}
-.uni-select__input-text[data-v-123e8af9] {
-  width: 100%;
-  color: #333;
-  white-space: nowrap;
-  text-overflow: ellipsis;
-  -o-text-overflow: ellipsis;
-  overflow: hidden;
-}
-.uni-select__input-placeholder[data-v-123e8af9] {
-  color: #6a6a6a;
-  font-size: 12px;
-}
-.uni-select--mask[data-v-123e8af9] {
-  position: fixed;
-  top: 0;
-  bottom: 0;
-  right: 0;
-  left: 0;
-  z-index: 2;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-row[data-v-86edfd37] {
-  position: relative;
-  flex-direction: row;
-  box-sizing: border-box;
-}
-.uni-row[data-v-86edfd37]::before,
-.uni-row[data-v-86edfd37]::after {
-  display: table;
-  content: "";
-}
-.uni-row[data-v-86edfd37]::after {
-  clear: both;
-}
-.uni-row--flex[data-v-86edfd37] {
-  display: flex;
-  flex-direction: row;
-  flex-wrap: wrap;
-  flex: 1;
-}
-.uni-row--flex[data-v-86edfd37]:before, .uni-row--flex[data-v-86edfd37]:after {
-  display: none;
-}
-.uni-row--flex-justify-center[data-v-86edfd37] {
-  justify-content: center;
-}
-.uni-row--flex-justify-end[data-v-86edfd37] {
-  justify-content: flex-end;
-}
-.uni-row--flex-justify-space-between[data-v-86edfd37] {
-  justify-content: space-between;
-}
-.uni-row--flex-justify-space-around[data-v-86edfd37] {
-  justify-content: space-around;
-}
-.uni-row--flex-align-middle[data-v-86edfd37] {
-  align-items: center;
-}
-.uni-row--flex-align-bottom[data-v-86edfd37] {
-  align-items: flex-end;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup-message[data-v-515d10d7] {
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-}
-.uni-popup-message__box[data-v-515d10d7] {
-  background-color: #e1f3d8;
-  padding: 10px 15px;
-  border-color: #eee;
-  border-style: solid;
-  border-width: 1px;
-  flex: 1;
-}
-@media screen and (min-width: 500px) {
-.fixforpc-width[data-v-515d10d7] {
-    margin-top: 20px;
-    border-radius: 4px;
-    flex: none;
-    min-width: 380px;
-    max-width: 50%;
-}
-}
-.uni-popup-message-text[data-v-515d10d7] {
-  font-size: 14px;
-  padding: 0;
-}
-.uni-popup__success[data-v-515d10d7] {
-  background-color: #e1f3d8;
-}
-.uni-popup__success-text[data-v-515d10d7] {
-  color: #67C23A;
-}
-.uni-popup__warn[data-v-515d10d7] {
-  background-color: #faecd8;
-}
-.uni-popup__warn-text[data-v-515d10d7] {
-  color: #E6A23C;
-}
-.uni-popup__error[data-v-515d10d7] {
-  background-color: #fde2e2;
-}
-.uni-popup__error-text[data-v-515d10d7] {
-  color: #F56C6C;
-}
-.uni-popup__info[data-v-515d10d7] {
-  background-color: #F2F6FC;
-}
-.uni-popup__info-text[data-v-515d10d7] {
-  color: #909399;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup[data-v-7db519c7] {
-  position: fixed;
-  z-index: 99;
-}
-.uni-popup.top[data-v-7db519c7], .uni-popup.left[data-v-7db519c7], .uni-popup.right[data-v-7db519c7] {
-  top: 0;
-}
-.uni-popup .uni-popup__wrapper[data-v-7db519c7] {
-  display: block;
-  position: relative;
-  /* iphonex 绛夊畨鍏ㄥ尯璁剧疆锛屽簳閮ㄥ畨鍏ㄥ尯閫傞厤 */
-}
-.uni-popup .uni-popup__wrapper.left[data-v-7db519c7], .uni-popup .uni-popup__wrapper.right[data-v-7db519c7] {
-  padding-top: 0;
-  flex: 1;
-}
-.fixforpc-z-index[data-v-7db519c7] {
-  z-index: 999;
-}
-.fixforpc-top[data-v-7db519c7] {
-  top: 0;
-}
-
-.uni-col {
-     margin-bottom: 20px;
-     text-align: center;
-}
-.content {
-	 	display: flex;
-	 	flex-direction: column;
-	 	align-items: center;
-	 	justify-content: center;
-}
-.text-area {
-	 	display: flex;
-	 	justify-content: center;
-	 	padding-bottom: 1rem;
-		margin-top: -10rem;
-}
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/reportingWork/reportingWork.css b/qrcodeScaner/unpackage/dist/dev/app-plus/pages/reportingWork/reportingWork.css
deleted file mode 100644
index 731202a..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/reportingWork/reportingWork.css
+++ /dev/null
@@ -1,3687 +0,0 @@
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-section[data-v-17c33c2a] {
-  background-color: #fff;
-}
-.uni-section .uni-section-header[data-v-17c33c2a] {
-  position: relative;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  padding: 12px 10px;
-  font-weight: normal;
-}
-.uni-section .uni-section-header__decoration[data-v-17c33c2a] {
-  margin-right: 6px;
-  background-color: #2979ff;
-}
-.uni-section .uni-section-header__decoration.line[data-v-17c33c2a] {
-  width: 4px;
-  height: 12px;
-  border-radius: 10px;
-}
-.uni-section .uni-section-header__decoration.circle[data-v-17c33c2a] {
-  width: 8px;
-  height: 8px;
-  border-top-right-radius: 50px;
-  border-top-left-radius: 50px;
-  border-bottom-left-radius: 50px;
-  border-bottom-right-radius: 50px;
-}
-.uni-section .uni-section-header__decoration.square[data-v-17c33c2a] {
-  width: 8px;
-  height: 8px;
-}
-.uni-section .uni-section-header__content[data-v-17c33c2a] {
-  display: flex;
-  flex-direction: column;
-  flex: 1;
-  color: #333;
-}
-.uni-section .uni-section-header__content .distraction[data-v-17c33c2a] {
-  flex-direction: row;
-  align-items: center;
-}
-.uni-section .uni-section-header__content-sub[data-v-17c33c2a] {
-  margin-top: 2px;
-}
-.uni-section .uni-section-header__slot-right[data-v-17c33c2a] {
-  font-size: 14px;
-}
-.uni-section .uni-section-content[data-v-17c33c2a] {
-  font-size: 14px;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-th[data-v-cf557ba0] {
-  padding: 12px 10px;
-  display: table-cell;
-  box-sizing: border-box;
-  font-size: 14px;
-  font-weight: bold;
-  color: #909399;
-  border-bottom: 1px #ebeef5 solid;
-}
-.uni-table-th-row[data-v-cf557ba0] {
-  display: flex;
-  flex-direction: row;
-}
-.table--border[data-v-cf557ba0] {
-  border-right: 1px #ebeef5 solid;
-}
-.uni-table-th-content[data-v-cf557ba0] {
-  display: flex;
-  align-items: center;
-  flex: 1;
-}
-.arrow[data-v-cf557ba0] {
-  display: block;
-  position: relative;
-  width: 10px;
-  height: 8px;
-  left: 5px;
-  overflow: hidden;
-  cursor: pointer;
-}
-.down[data-v-cf557ba0] {
-  top: 3px;
-}
-.down[data-v-cf557ba0] ::after {
-  content: "";
-  width: 8px;
-  height: 8px;
-  position: absolute;
-  left: 2px;
-  top: -5px;
-  transform: rotate(45deg);
-  background-color: #ccc;
-}
-.down.active[data-v-cf557ba0] ::after {
-  background-color: #007aff;
-}
-.up[data-v-cf557ba0] ::after {
-  content: "";
-  width: 8px;
-  height: 8px;
-  position: absolute;
-  left: 2px;
-  top: 5px;
-  transform: rotate(45deg);
-  background-color: #ccc;
-}
-.up.active[data-v-cf557ba0] ::after {
-  background-color: #007aff;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-checkbox[data-v-1e57686e] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  position: relative;
-  margin: 5px 0;
-  cursor: pointer;
-}
-.uni-table-checkbox .checkbox__inner[data-v-1e57686e] {
-  flex-shrink: 0;
-  box-sizing: border-box;
-  position: relative;
-  width: 16px;
-  height: 16px;
-  border: 1px solid #DCDFE6;
-  border-radius: 2px;
-  background-color: #fff;
-  z-index: 1;
-}
-.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-1e57686e] {
-  position: absolute;
-  top: 2px;
-  left: 5px;
-  height: 7px;
-  width: 3px;
-  border: 1px solid #fff;
-  border-left: 0;
-  border-top: 0;
-  opacity: 0;
-  transform-origin: center;
-  transform: rotate(45deg);
-  box-sizing: content-box;
-}
-.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-1e57686e] {
-  border-color: #007aff;
-  background-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-1e57686e] {
-  position: absolute;
-  opacity: 1;
-  transform: rotate(0deg);
-  height: 2px;
-  top: 0;
-  bottom: 0;
-  margin: auto;
-  left: 0px;
-  right: 0px;
-  bottom: 0;
-  width: auto;
-  border: none;
-  border-radius: 2px;
-  transform: scale(0.5);
-  background-color: #fff;
-}
-.uni-table-checkbox .checkbox__inner[data-v-1e57686e]:hover {
-  border-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.is-disable[data-v-1e57686e] {
-  background-color: #F2F6FC;
-  border-color: #DCDFE6;
-}
-.uni-table-checkbox .checkbox__inner.is-checked[data-v-1e57686e] {
-  border-color: #007aff;
-  background-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-1e57686e] {
-  opacity: 1;
-  transform: rotate(45deg);
-}
-.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-1e57686e] {
-  opacity: 0.4;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-tr[data-v-caa8fbf1] {
-  display: table-row;
-  transition: all 0.3s;
-  box-sizing: border-box;
-}
-.checkbox[data-v-caa8fbf1] {
-  padding: 0 8px;
-  width: 26px;
-  padding-left: 12px;
-  display: table-cell;
-  vertical-align: middle;
-  color: #333;
-  font-weight: 500;
-  border-bottom: 1px #ebeef5 solid;
-  font-size: 14px;
-}
-.tr-table--border[data-v-caa8fbf1] {
-  border-right: 1px #ebeef5 solid;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-td[data-v-f4532f33] {
-  display: table-cell;
-  padding: 8px 10px;
-  font-size: 14px;
-  border-bottom: 1px #EBEEF5 solid;
-  font-weight: 400;
-  color: #606266;
-  line-height: 23px;
-  box-sizing: border-box;
-}
-.table--border[data-v-f4532f33] {
-  border-right: 1px #EBEEF5 solid;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-scroll[data-v-92442abd] {
-  width: 100%;
-  overflow-x: auto;
-}
-.uni-table[data-v-92442abd] {
-  position: relative;
-  width: 100%;
-  border-radius: 5px;
-  background-color: #fff;
-  box-sizing: border-box;
-  display: table;
-  overflow-x: auto;
-}
-.uni-table[data-v-92442abd] .uni-table-tr:nth-child(n+2):hover {
-  background-color: #f5f7fa;
-}
-.uni-table[data-v-92442abd] .uni-table-thead .uni-table-tr:hover {
-  background-color: #fafafa;
-}
-.table--border[data-v-92442abd] {
-  border: 1px #ebeef5 solid;
-  border-right: none;
-}
-.border-none[data-v-92442abd] {
-  border-bottom: none;
-}
-.table--stripe[data-v-92442abd] .uni-table-tr:nth-child(2n+3) {
-  background-color: #fafafa;
-}
-
-/* 琛ㄦ牸鍔犺浇銆佹棤鏁版嵁鏍峰紡 */
-.uni-table-loading[data-v-92442abd] {
-  position: relative;
-  display: table-row;
-  height: 50px;
-  line-height: 50px;
-  overflow: hidden;
-  box-sizing: border-box;
-}
-.empty-border[data-v-92442abd] {
-  border-right: 1px #ebeef5 solid;
-}
-.uni-table-text[data-v-92442abd] {
-  position: absolute;
-  right: 0;
-  left: 0;
-  text-align: center;
-  font-size: 14px;
-  color: #999;
-}
-.uni-table-mask[data-v-92442abd] {
-  position: absolute;
-  top: 0;
-  bottom: 0;
-  left: 0;
-  right: 0;
-  background-color: rgba(255, 255, 255, 0.8);
-  z-index: 99;
-  display: flex;
-  margin: auto;
-  transition: all 0.5s;
-  justify-content: center;
-  align-items: center;
-}
-.uni-table--loader[data-v-92442abd] {
-  width: 30px;
-  height: 30px;
-  border: 2px solid #aaa;
-  border-radius: 50%;
-  animation: 2s uni-table--loader-92442abd linear infinite;
-  position: relative;
-}
-@keyframes uni-table--loader-92442abd {
-0% {
-    transform: rotate(360deg);
-}
-10% {
-    border-left-color: transparent;
-}
-20% {
-    border-bottom-color: transparent;
-}
-30% {
-    border-right-color: transparent;
-}
-40% {
-    border-top-color: transparent;
-}
-50% {
-    transform: rotate(0deg);
-}
-60% {
-    border-top-color: transparent;
-}
-70% {
-    border-left-color: transparent;
-}
-80% {
-    border-bottom-color: transparent;
-}
-90% {
-    border-right-color: transparent;
-}
-100% {
-    transform: rotate(-360deg);
-}
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-/* breakpoints */
-.uni-col[data-v-6ad5e460] {
-  float: left;
-  box-sizing: border-box;
-}
-.uni-col-0[data-v-6ad5e460] {
-  display: none;
-}
-.uni-col-0[data-v-6ad5e460] {
-  width: 0%;
-}
-.uni-col-offset-0[data-v-6ad5e460] {
-  margin-left: 0%;
-}
-.uni-col-pull-0[data-v-6ad5e460] {
-  position: relative;
-  right: 0%;
-}
-.uni-col-push-0[data-v-6ad5e460] {
-  position: relative;
-  left: 0%;
-}
-.uni-col-1[data-v-6ad5e460] {
-  width: 4.166666666%;
-}
-.uni-col-offset-1[data-v-6ad5e460] {
-  margin-left: 4.166666666%;
-}
-.uni-col-pull-1[data-v-6ad5e460] {
-  position: relative;
-  right: 4.166666666%;
-}
-.uni-col-push-1[data-v-6ad5e460] {
-  position: relative;
-  left: 4.166666666%;
-}
-.uni-col-2[data-v-6ad5e460] {
-  width: 8.333333332%;
-}
-.uni-col-offset-2[data-v-6ad5e460] {
-  margin-left: 8.333333332%;
-}
-.uni-col-pull-2[data-v-6ad5e460] {
-  position: relative;
-  right: 8.333333332%;
-}
-.uni-col-push-2[data-v-6ad5e460] {
-  position: relative;
-  left: 8.333333332%;
-}
-.uni-col-3[data-v-6ad5e460] {
-  width: 12.499999998%;
-}
-.uni-col-offset-3[data-v-6ad5e460] {
-  margin-left: 12.499999998%;
-}
-.uni-col-pull-3[data-v-6ad5e460] {
-  position: relative;
-  right: 12.499999998%;
-}
-.uni-col-push-3[data-v-6ad5e460] {
-  position: relative;
-  left: 12.499999998%;
-}
-.uni-col-4[data-v-6ad5e460] {
-  width: 16.666666664%;
-}
-.uni-col-offset-4[data-v-6ad5e460] {
-  margin-left: 16.666666664%;
-}
-.uni-col-pull-4[data-v-6ad5e460] {
-  position: relative;
-  right: 16.666666664%;
-}
-.uni-col-push-4[data-v-6ad5e460] {
-  position: relative;
-  left: 16.666666664%;
-}
-.uni-col-5[data-v-6ad5e460] {
-  width: 20.83333333%;
-}
-.uni-col-offset-5[data-v-6ad5e460] {
-  margin-left: 20.83333333%;
-}
-.uni-col-pull-5[data-v-6ad5e460] {
-  position: relative;
-  right: 20.83333333%;
-}
-.uni-col-push-5[data-v-6ad5e460] {
-  position: relative;
-  left: 20.83333333%;
-}
-.uni-col-6[data-v-6ad5e460] {
-  width: 24.999999996%;
-}
-.uni-col-offset-6[data-v-6ad5e460] {
-  margin-left: 24.999999996%;
-}
-.uni-col-pull-6[data-v-6ad5e460] {
-  position: relative;
-  right: 24.999999996%;
-}
-.uni-col-push-6[data-v-6ad5e460] {
-  position: relative;
-  left: 24.999999996%;
-}
-.uni-col-7[data-v-6ad5e460] {
-  width: 29.166666662%;
-}
-.uni-col-offset-7[data-v-6ad5e460] {
-  margin-left: 29.166666662%;
-}
-.uni-col-pull-7[data-v-6ad5e460] {
-  position: relative;
-  right: 29.166666662%;
-}
-.uni-col-push-7[data-v-6ad5e460] {
-  position: relative;
-  left: 29.166666662%;
-}
-.uni-col-8[data-v-6ad5e460] {
-  width: 33.333333328%;
-}
-.uni-col-offset-8[data-v-6ad5e460] {
-  margin-left: 33.333333328%;
-}
-.uni-col-pull-8[data-v-6ad5e460] {
-  position: relative;
-  right: 33.333333328%;
-}
-.uni-col-push-8[data-v-6ad5e460] {
-  position: relative;
-  left: 33.333333328%;
-}
-.uni-col-9[data-v-6ad5e460] {
-  width: 37.499999994%;
-}
-.uni-col-offset-9[data-v-6ad5e460] {
-  margin-left: 37.499999994%;
-}
-.uni-col-pull-9[data-v-6ad5e460] {
-  position: relative;
-  right: 37.499999994%;
-}
-.uni-col-push-9[data-v-6ad5e460] {
-  position: relative;
-  left: 37.499999994%;
-}
-.uni-col-10[data-v-6ad5e460] {
-  width: 41.66666666%;
-}
-.uni-col-offset-10[data-v-6ad5e460] {
-  margin-left: 41.66666666%;
-}
-.uni-col-pull-10[data-v-6ad5e460] {
-  position: relative;
-  right: 41.66666666%;
-}
-.uni-col-push-10[data-v-6ad5e460] {
-  position: relative;
-  left: 41.66666666%;
-}
-.uni-col-11[data-v-6ad5e460] {
-  width: 45.833333326%;
-}
-.uni-col-offset-11[data-v-6ad5e460] {
-  margin-left: 45.833333326%;
-}
-.uni-col-pull-11[data-v-6ad5e460] {
-  position: relative;
-  right: 45.833333326%;
-}
-.uni-col-push-11[data-v-6ad5e460] {
-  position: relative;
-  left: 45.833333326%;
-}
-.uni-col-12[data-v-6ad5e460] {
-  width: 49.999999992%;
-}
-.uni-col-offset-12[data-v-6ad5e460] {
-  margin-left: 49.999999992%;
-}
-.uni-col-pull-12[data-v-6ad5e460] {
-  position: relative;
-  right: 49.999999992%;
-}
-.uni-col-push-12[data-v-6ad5e460] {
-  position: relative;
-  left: 49.999999992%;
-}
-.uni-col-13[data-v-6ad5e460] {
-  width: 54.166666658%;
-}
-.uni-col-offset-13[data-v-6ad5e460] {
-  margin-left: 54.166666658%;
-}
-.uni-col-pull-13[data-v-6ad5e460] {
-  position: relative;
-  right: 54.166666658%;
-}
-.uni-col-push-13[data-v-6ad5e460] {
-  position: relative;
-  left: 54.166666658%;
-}
-.uni-col-14[data-v-6ad5e460] {
-  width: 58.333333324%;
-}
-.uni-col-offset-14[data-v-6ad5e460] {
-  margin-left: 58.333333324%;
-}
-.uni-col-pull-14[data-v-6ad5e460] {
-  position: relative;
-  right: 58.333333324%;
-}
-.uni-col-push-14[data-v-6ad5e460] {
-  position: relative;
-  left: 58.333333324%;
-}
-.uni-col-15[data-v-6ad5e460] {
-  width: 62.49999999%;
-}
-.uni-col-offset-15[data-v-6ad5e460] {
-  margin-left: 62.49999999%;
-}
-.uni-col-pull-15[data-v-6ad5e460] {
-  position: relative;
-  right: 62.49999999%;
-}
-.uni-col-push-15[data-v-6ad5e460] {
-  position: relative;
-  left: 62.49999999%;
-}
-.uni-col-16[data-v-6ad5e460] {
-  width: 66.666666656%;
-}
-.uni-col-offset-16[data-v-6ad5e460] {
-  margin-left: 66.666666656%;
-}
-.uni-col-pull-16[data-v-6ad5e460] {
-  position: relative;
-  right: 66.666666656%;
-}
-.uni-col-push-16[data-v-6ad5e460] {
-  position: relative;
-  left: 66.666666656%;
-}
-.uni-col-17[data-v-6ad5e460] {
-  width: 70.833333322%;
-}
-.uni-col-offset-17[data-v-6ad5e460] {
-  margin-left: 70.833333322%;
-}
-.uni-col-pull-17[data-v-6ad5e460] {
-  position: relative;
-  right: 70.833333322%;
-}
-.uni-col-push-17[data-v-6ad5e460] {
-  position: relative;
-  left: 70.833333322%;
-}
-.uni-col-18[data-v-6ad5e460] {
-  width: 74.999999988%;
-}
-.uni-col-offset-18[data-v-6ad5e460] {
-  margin-left: 74.999999988%;
-}
-.uni-col-pull-18[data-v-6ad5e460] {
-  position: relative;
-  right: 74.999999988%;
-}
-.uni-col-push-18[data-v-6ad5e460] {
-  position: relative;
-  left: 74.999999988%;
-}
-.uni-col-19[data-v-6ad5e460] {
-  width: 79.166666654%;
-}
-.uni-col-offset-19[data-v-6ad5e460] {
-  margin-left: 79.166666654%;
-}
-.uni-col-pull-19[data-v-6ad5e460] {
-  position: relative;
-  right: 79.166666654%;
-}
-.uni-col-push-19[data-v-6ad5e460] {
-  position: relative;
-  left: 79.166666654%;
-}
-.uni-col-20[data-v-6ad5e460] {
-  width: 83.33333332%;
-}
-.uni-col-offset-20[data-v-6ad5e460] {
-  margin-left: 83.33333332%;
-}
-.uni-col-pull-20[data-v-6ad5e460] {
-  position: relative;
-  right: 83.33333332%;
-}
-.uni-col-push-20[data-v-6ad5e460] {
-  position: relative;
-  left: 83.33333332%;
-}
-.uni-col-21[data-v-6ad5e460] {
-  width: 87.499999986%;
-}
-.uni-col-offset-21[data-v-6ad5e460] {
-  margin-left: 87.499999986%;
-}
-.uni-col-pull-21[data-v-6ad5e460] {
-  position: relative;
-  right: 87.499999986%;
-}
-.uni-col-push-21[data-v-6ad5e460] {
-  position: relative;
-  left: 87.499999986%;
-}
-.uni-col-22[data-v-6ad5e460] {
-  width: 91.666666652%;
-}
-.uni-col-offset-22[data-v-6ad5e460] {
-  margin-left: 91.666666652%;
-}
-.uni-col-pull-22[data-v-6ad5e460] {
-  position: relative;
-  right: 91.666666652%;
-}
-.uni-col-push-22[data-v-6ad5e460] {
-  position: relative;
-  left: 91.666666652%;
-}
-.uni-col-23[data-v-6ad5e460] {
-  width: 95.833333318%;
-}
-.uni-col-offset-23[data-v-6ad5e460] {
-  margin-left: 95.833333318%;
-}
-.uni-col-pull-23[data-v-6ad5e460] {
-  position: relative;
-  right: 95.833333318%;
-}
-.uni-col-push-23[data-v-6ad5e460] {
-  position: relative;
-  left: 95.833333318%;
-}
-.uni-col-24[data-v-6ad5e460] {
-  width: 99.999999984%;
-}
-.uni-col-offset-24[data-v-6ad5e460] {
-  margin-left: 99.999999984%;
-}
-.uni-col-pull-24[data-v-6ad5e460] {
-  position: relative;
-  right: 99.999999984%;
-}
-.uni-col-push-24[data-v-6ad5e460] {
-  position: relative;
-  left: 99.999999984%;
-}
-@media screen and (max-width: 767px) {
-.uni-col-xs-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-xs-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-xs-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-xs-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-xs-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-xs-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-xs-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-xs-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-xs-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-xs-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-xs-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-xs-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-xs-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-xs-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-xs-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-xs-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-xs-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-xs-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-xs-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-xs-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-xs-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-xs-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-xs-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-xs-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-xs-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-xs-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-xs-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-xs-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-xs-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-xs-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-xs-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-xs-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-xs-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-xs-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-xs-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-xs-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-xs-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-xs-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-xs-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-xs-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-xs-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-xs-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-xs-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-xs-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-xs-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-xs-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-xs-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-xs-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-xs-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-xs-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-xs-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-xs-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-xs-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-xs-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-xs-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-xs-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-xs-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-xs-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-xs-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-xs-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-xs-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-xs-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-xs-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-xs-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-xs-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-xs-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-xs-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-xs-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-xs-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-xs-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-xs-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-xs-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-xs-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-xs-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-xs-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-xs-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-xs-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-xs-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-xs-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-xs-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-xs-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-xs-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-xs-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-xs-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-xs-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-xs-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-xs-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-xs-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-xs-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-xs-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-xs-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-xs-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-xs-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-xs-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-xs-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-xs-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-xs-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-xs-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-xs-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-xs-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-xs-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-@media screen and (min-width: 768px) {
-.uni-col-sm-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-sm-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-sm-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-sm-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-sm-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-sm-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-sm-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-sm-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-sm-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-sm-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-sm-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-sm-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-sm-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-sm-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-sm-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-sm-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-sm-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-sm-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-sm-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-sm-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-sm-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-sm-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-sm-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-sm-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-sm-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-sm-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-sm-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-sm-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-sm-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-sm-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-sm-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-sm-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-sm-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-sm-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-sm-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-sm-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-sm-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-sm-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-sm-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-sm-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-sm-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-sm-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-sm-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-sm-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-sm-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-sm-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-sm-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-sm-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-sm-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-sm-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-sm-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-sm-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-sm-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-sm-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-sm-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-sm-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-sm-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-sm-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-sm-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-sm-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-sm-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-sm-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-sm-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-sm-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-sm-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-sm-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-sm-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-sm-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-sm-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-sm-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-sm-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-sm-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-sm-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-sm-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-sm-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-sm-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-sm-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-sm-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-sm-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-sm-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-sm-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-sm-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-sm-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-sm-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-sm-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-sm-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-sm-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-sm-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-sm-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-sm-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-sm-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-sm-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-sm-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-sm-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-sm-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-sm-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-sm-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-sm-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-sm-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-sm-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-sm-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-@media screen and (min-width: 992px) {
-.uni-col-md-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-md-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-md-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-md-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-md-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-md-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-md-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-md-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-md-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-md-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-md-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-md-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-md-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-md-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-md-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-md-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-md-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-md-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-md-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-md-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-md-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-md-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-md-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-md-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-md-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-md-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-md-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-md-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-md-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-md-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-md-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-md-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-md-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-md-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-md-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-md-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-md-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-md-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-md-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-md-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-md-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-md-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-md-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-md-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-md-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-md-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-md-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-md-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-md-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-md-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-md-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-md-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-md-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-md-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-md-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-md-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-md-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-md-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-md-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-md-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-md-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-md-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-md-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-md-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-md-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-md-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-md-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-md-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-md-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-md-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-md-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-md-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-md-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-md-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-md-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-md-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-md-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-md-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-md-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-md-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-md-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-md-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-md-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-md-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-md-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-md-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-md-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-md-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-md-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-md-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-md-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-md-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-md-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-md-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-md-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-md-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-md-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-md-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-md-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-md-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-md-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-@media screen and (min-width: 1200px) {
-.uni-col-lg-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-lg-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-lg-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-lg-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-lg-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-lg-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-lg-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-lg-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-lg-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-lg-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-lg-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-lg-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-lg-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-lg-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-lg-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-lg-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-lg-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-lg-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-lg-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-lg-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-lg-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-lg-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-lg-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-lg-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-lg-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-lg-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-lg-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-lg-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-lg-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-lg-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-lg-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-lg-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-lg-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-lg-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-lg-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-lg-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-lg-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-lg-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-lg-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-lg-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-lg-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-lg-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-lg-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-lg-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-lg-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-lg-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-lg-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-lg-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-lg-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-lg-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-lg-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-lg-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-lg-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-lg-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-lg-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-lg-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-lg-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-lg-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-lg-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-lg-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-lg-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-lg-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-lg-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-lg-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-lg-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-lg-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-lg-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-lg-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-lg-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-lg-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-lg-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-lg-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-lg-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-lg-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-lg-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-lg-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-lg-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-lg-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-lg-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-lg-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-lg-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-lg-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-lg-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-lg-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-lg-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-lg-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-lg-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-lg-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-lg-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-lg-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-lg-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-lg-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-lg-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-lg-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-lg-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-lg-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-lg-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-lg-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-lg-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-lg-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-lg-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-@media screen and (min-width: 1920px) {
-.uni-col-xl-0[data-v-6ad5e460] {
-    display: none;
-}
-.uni-col-xl-0[data-v-6ad5e460] {
-    width: 0%;
-}
-.uni-col-xl-offset-0[data-v-6ad5e460] {
-    margin-left: 0%;
-}
-.uni-col-xl-pull-0[data-v-6ad5e460] {
-    position: relative;
-    right: 0%;
-}
-.uni-col-xl-push-0[data-v-6ad5e460] {
-    position: relative;
-    left: 0%;
-}
-.uni-col-xl-1[data-v-6ad5e460] {
-    width: 4.166666666%;
-}
-.uni-col-xl-offset-1[data-v-6ad5e460] {
-    margin-left: 4.166666666%;
-}
-.uni-col-xl-pull-1[data-v-6ad5e460] {
-    position: relative;
-    right: 4.166666666%;
-}
-.uni-col-xl-push-1[data-v-6ad5e460] {
-    position: relative;
-    left: 4.166666666%;
-}
-.uni-col-xl-2[data-v-6ad5e460] {
-    width: 8.333333332%;
-}
-.uni-col-xl-offset-2[data-v-6ad5e460] {
-    margin-left: 8.333333332%;
-}
-.uni-col-xl-pull-2[data-v-6ad5e460] {
-    position: relative;
-    right: 8.333333332%;
-}
-.uni-col-xl-push-2[data-v-6ad5e460] {
-    position: relative;
-    left: 8.333333332%;
-}
-.uni-col-xl-3[data-v-6ad5e460] {
-    width: 12.499999998%;
-}
-.uni-col-xl-offset-3[data-v-6ad5e460] {
-    margin-left: 12.499999998%;
-}
-.uni-col-xl-pull-3[data-v-6ad5e460] {
-    position: relative;
-    right: 12.499999998%;
-}
-.uni-col-xl-push-3[data-v-6ad5e460] {
-    position: relative;
-    left: 12.499999998%;
-}
-.uni-col-xl-4[data-v-6ad5e460] {
-    width: 16.666666664%;
-}
-.uni-col-xl-offset-4[data-v-6ad5e460] {
-    margin-left: 16.666666664%;
-}
-.uni-col-xl-pull-4[data-v-6ad5e460] {
-    position: relative;
-    right: 16.666666664%;
-}
-.uni-col-xl-push-4[data-v-6ad5e460] {
-    position: relative;
-    left: 16.666666664%;
-}
-.uni-col-xl-5[data-v-6ad5e460] {
-    width: 20.83333333%;
-}
-.uni-col-xl-offset-5[data-v-6ad5e460] {
-    margin-left: 20.83333333%;
-}
-.uni-col-xl-pull-5[data-v-6ad5e460] {
-    position: relative;
-    right: 20.83333333%;
-}
-.uni-col-xl-push-5[data-v-6ad5e460] {
-    position: relative;
-    left: 20.83333333%;
-}
-.uni-col-xl-6[data-v-6ad5e460] {
-    width: 24.999999996%;
-}
-.uni-col-xl-offset-6[data-v-6ad5e460] {
-    margin-left: 24.999999996%;
-}
-.uni-col-xl-pull-6[data-v-6ad5e460] {
-    position: relative;
-    right: 24.999999996%;
-}
-.uni-col-xl-push-6[data-v-6ad5e460] {
-    position: relative;
-    left: 24.999999996%;
-}
-.uni-col-xl-7[data-v-6ad5e460] {
-    width: 29.166666662%;
-}
-.uni-col-xl-offset-7[data-v-6ad5e460] {
-    margin-left: 29.166666662%;
-}
-.uni-col-xl-pull-7[data-v-6ad5e460] {
-    position: relative;
-    right: 29.166666662%;
-}
-.uni-col-xl-push-7[data-v-6ad5e460] {
-    position: relative;
-    left: 29.166666662%;
-}
-.uni-col-xl-8[data-v-6ad5e460] {
-    width: 33.333333328%;
-}
-.uni-col-xl-offset-8[data-v-6ad5e460] {
-    margin-left: 33.333333328%;
-}
-.uni-col-xl-pull-8[data-v-6ad5e460] {
-    position: relative;
-    right: 33.333333328%;
-}
-.uni-col-xl-push-8[data-v-6ad5e460] {
-    position: relative;
-    left: 33.333333328%;
-}
-.uni-col-xl-9[data-v-6ad5e460] {
-    width: 37.499999994%;
-}
-.uni-col-xl-offset-9[data-v-6ad5e460] {
-    margin-left: 37.499999994%;
-}
-.uni-col-xl-pull-9[data-v-6ad5e460] {
-    position: relative;
-    right: 37.499999994%;
-}
-.uni-col-xl-push-9[data-v-6ad5e460] {
-    position: relative;
-    left: 37.499999994%;
-}
-.uni-col-xl-10[data-v-6ad5e460] {
-    width: 41.66666666%;
-}
-.uni-col-xl-offset-10[data-v-6ad5e460] {
-    margin-left: 41.66666666%;
-}
-.uni-col-xl-pull-10[data-v-6ad5e460] {
-    position: relative;
-    right: 41.66666666%;
-}
-.uni-col-xl-push-10[data-v-6ad5e460] {
-    position: relative;
-    left: 41.66666666%;
-}
-.uni-col-xl-11[data-v-6ad5e460] {
-    width: 45.833333326%;
-}
-.uni-col-xl-offset-11[data-v-6ad5e460] {
-    margin-left: 45.833333326%;
-}
-.uni-col-xl-pull-11[data-v-6ad5e460] {
-    position: relative;
-    right: 45.833333326%;
-}
-.uni-col-xl-push-11[data-v-6ad5e460] {
-    position: relative;
-    left: 45.833333326%;
-}
-.uni-col-xl-12[data-v-6ad5e460] {
-    width: 49.999999992%;
-}
-.uni-col-xl-offset-12[data-v-6ad5e460] {
-    margin-left: 49.999999992%;
-}
-.uni-col-xl-pull-12[data-v-6ad5e460] {
-    position: relative;
-    right: 49.999999992%;
-}
-.uni-col-xl-push-12[data-v-6ad5e460] {
-    position: relative;
-    left: 49.999999992%;
-}
-.uni-col-xl-13[data-v-6ad5e460] {
-    width: 54.166666658%;
-}
-.uni-col-xl-offset-13[data-v-6ad5e460] {
-    margin-left: 54.166666658%;
-}
-.uni-col-xl-pull-13[data-v-6ad5e460] {
-    position: relative;
-    right: 54.166666658%;
-}
-.uni-col-xl-push-13[data-v-6ad5e460] {
-    position: relative;
-    left: 54.166666658%;
-}
-.uni-col-xl-14[data-v-6ad5e460] {
-    width: 58.333333324%;
-}
-.uni-col-xl-offset-14[data-v-6ad5e460] {
-    margin-left: 58.333333324%;
-}
-.uni-col-xl-pull-14[data-v-6ad5e460] {
-    position: relative;
-    right: 58.333333324%;
-}
-.uni-col-xl-push-14[data-v-6ad5e460] {
-    position: relative;
-    left: 58.333333324%;
-}
-.uni-col-xl-15[data-v-6ad5e460] {
-    width: 62.49999999%;
-}
-.uni-col-xl-offset-15[data-v-6ad5e460] {
-    margin-left: 62.49999999%;
-}
-.uni-col-xl-pull-15[data-v-6ad5e460] {
-    position: relative;
-    right: 62.49999999%;
-}
-.uni-col-xl-push-15[data-v-6ad5e460] {
-    position: relative;
-    left: 62.49999999%;
-}
-.uni-col-xl-16[data-v-6ad5e460] {
-    width: 66.666666656%;
-}
-.uni-col-xl-offset-16[data-v-6ad5e460] {
-    margin-left: 66.666666656%;
-}
-.uni-col-xl-pull-16[data-v-6ad5e460] {
-    position: relative;
-    right: 66.666666656%;
-}
-.uni-col-xl-push-16[data-v-6ad5e460] {
-    position: relative;
-    left: 66.666666656%;
-}
-.uni-col-xl-17[data-v-6ad5e460] {
-    width: 70.833333322%;
-}
-.uni-col-xl-offset-17[data-v-6ad5e460] {
-    margin-left: 70.833333322%;
-}
-.uni-col-xl-pull-17[data-v-6ad5e460] {
-    position: relative;
-    right: 70.833333322%;
-}
-.uni-col-xl-push-17[data-v-6ad5e460] {
-    position: relative;
-    left: 70.833333322%;
-}
-.uni-col-xl-18[data-v-6ad5e460] {
-    width: 74.999999988%;
-}
-.uni-col-xl-offset-18[data-v-6ad5e460] {
-    margin-left: 74.999999988%;
-}
-.uni-col-xl-pull-18[data-v-6ad5e460] {
-    position: relative;
-    right: 74.999999988%;
-}
-.uni-col-xl-push-18[data-v-6ad5e460] {
-    position: relative;
-    left: 74.999999988%;
-}
-.uni-col-xl-19[data-v-6ad5e460] {
-    width: 79.166666654%;
-}
-.uni-col-xl-offset-19[data-v-6ad5e460] {
-    margin-left: 79.166666654%;
-}
-.uni-col-xl-pull-19[data-v-6ad5e460] {
-    position: relative;
-    right: 79.166666654%;
-}
-.uni-col-xl-push-19[data-v-6ad5e460] {
-    position: relative;
-    left: 79.166666654%;
-}
-.uni-col-xl-20[data-v-6ad5e460] {
-    width: 83.33333332%;
-}
-.uni-col-xl-offset-20[data-v-6ad5e460] {
-    margin-left: 83.33333332%;
-}
-.uni-col-xl-pull-20[data-v-6ad5e460] {
-    position: relative;
-    right: 83.33333332%;
-}
-.uni-col-xl-push-20[data-v-6ad5e460] {
-    position: relative;
-    left: 83.33333332%;
-}
-.uni-col-xl-21[data-v-6ad5e460] {
-    width: 87.499999986%;
-}
-.uni-col-xl-offset-21[data-v-6ad5e460] {
-    margin-left: 87.499999986%;
-}
-.uni-col-xl-pull-21[data-v-6ad5e460] {
-    position: relative;
-    right: 87.499999986%;
-}
-.uni-col-xl-push-21[data-v-6ad5e460] {
-    position: relative;
-    left: 87.499999986%;
-}
-.uni-col-xl-22[data-v-6ad5e460] {
-    width: 91.666666652%;
-}
-.uni-col-xl-offset-22[data-v-6ad5e460] {
-    margin-left: 91.666666652%;
-}
-.uni-col-xl-pull-22[data-v-6ad5e460] {
-    position: relative;
-    right: 91.666666652%;
-}
-.uni-col-xl-push-22[data-v-6ad5e460] {
-    position: relative;
-    left: 91.666666652%;
-}
-.uni-col-xl-23[data-v-6ad5e460] {
-    width: 95.833333318%;
-}
-.uni-col-xl-offset-23[data-v-6ad5e460] {
-    margin-left: 95.833333318%;
-}
-.uni-col-xl-pull-23[data-v-6ad5e460] {
-    position: relative;
-    right: 95.833333318%;
-}
-.uni-col-xl-push-23[data-v-6ad5e460] {
-    position: relative;
-    left: 95.833333318%;
-}
-.uni-col-xl-24[data-v-6ad5e460] {
-    width: 99.999999984%;
-}
-.uni-col-xl-offset-24[data-v-6ad5e460] {
-    margin-left: 99.999999984%;
-}
-.uni-col-xl-pull-24[data-v-6ad5e460] {
-    position: relative;
-    right: 99.999999984%;
-}
-.uni-col-xl-push-24[data-v-6ad5e460] {
-    position: relative;
-    left: 99.999999984%;
-}
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-row[data-v-86edfd37] {
-  position: relative;
-  flex-direction: row;
-  box-sizing: border-box;
-}
-.uni-row[data-v-86edfd37]::before,
-.uni-row[data-v-86edfd37]::after {
-  display: table;
-  content: "";
-}
-.uni-row[data-v-86edfd37]::after {
-  clear: both;
-}
-.uni-row--flex[data-v-86edfd37] {
-  display: flex;
-  flex-direction: row;
-  flex-wrap: wrap;
-  flex: 1;
-}
-.uni-row--flex[data-v-86edfd37]:before, .uni-row--flex[data-v-86edfd37]:after {
-  display: none;
-}
-.uni-row--flex-justify-center[data-v-86edfd37] {
-  justify-content: center;
-}
-.uni-row--flex-justify-end[data-v-86edfd37] {
-  justify-content: flex-end;
-}
-.uni-row--flex-justify-space-between[data-v-86edfd37] {
-  justify-content: space-between;
-}
-.uni-row--flex-justify-space-around[data-v-86edfd37] {
-  justify-content: space-around;
-}
-.uni-row--flex-align-middle[data-v-86edfd37] {
-  align-items: center;
-}
-.uni-row--flex-align-bottom[data-v-86edfd37] {
-  align-items: flex-end;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uniui-cart-filled[data-v-946bce22]:before {
-  content: "\e6d0";
-}
-.uniui-gift-filled[data-v-946bce22]:before {
-  content: "\e6c4";
-}
-.uniui-color[data-v-946bce22]:before {
-  content: "\e6cf";
-}
-.uniui-wallet[data-v-946bce22]:before {
-  content: "\e6b1";
-}
-.uniui-settings-filled[data-v-946bce22]:before {
-  content: "\e6ce";
-}
-.uniui-auth-filled[data-v-946bce22]:before {
-  content: "\e6cc";
-}
-.uniui-shop-filled[data-v-946bce22]:before {
-  content: "\e6cd";
-}
-.uniui-staff-filled[data-v-946bce22]:before {
-  content: "\e6cb";
-}
-.uniui-vip-filled[data-v-946bce22]:before {
-  content: "\e6c6";
-}
-.uniui-plus-filled[data-v-946bce22]:before {
-  content: "\e6c7";
-}
-.uniui-folder-add-filled[data-v-946bce22]:before {
-  content: "\e6c8";
-}
-.uniui-color-filled[data-v-946bce22]:before {
-  content: "\e6c9";
-}
-.uniui-tune-filled[data-v-946bce22]:before {
-  content: "\e6ca";
-}
-.uniui-calendar-filled[data-v-946bce22]:before {
-  content: "\e6c0";
-}
-.uniui-notification-filled[data-v-946bce22]:before {
-  content: "\e6c1";
-}
-.uniui-wallet-filled[data-v-946bce22]:before {
-  content: "\e6c2";
-}
-.uniui-medal-filled[data-v-946bce22]:before {
-  content: "\e6c3";
-}
-.uniui-fire-filled[data-v-946bce22]:before {
-  content: "\e6c5";
-}
-.uniui-refreshempty[data-v-946bce22]:before {
-  content: "\e6bf";
-}
-.uniui-location-filled[data-v-946bce22]:before {
-  content: "\e6af";
-}
-.uniui-person-filled[data-v-946bce22]:before {
-  content: "\e69d";
-}
-.uniui-personadd-filled[data-v-946bce22]:before {
-  content: "\e698";
-}
-.uniui-arrowthinleft[data-v-946bce22]:before {
-  content: "\e6d2";
-}
-.uniui-arrowthinup[data-v-946bce22]:before {
-  content: "\e6d3";
-}
-.uniui-arrowthindown[data-v-946bce22]:before {
-  content: "\e6d4";
-}
-.uniui-back[data-v-946bce22]:before {
-  content: "\e6b9";
-}
-.uniui-forward[data-v-946bce22]:before {
-  content: "\e6ba";
-}
-.uniui-arrow-right[data-v-946bce22]:before {
-  content: "\e6bb";
-}
-.uniui-arrow-left[data-v-946bce22]:before {
-  content: "\e6bc";
-}
-.uniui-arrow-up[data-v-946bce22]:before {
-  content: "\e6bd";
-}
-.uniui-arrow-down[data-v-946bce22]:before {
-  content: "\e6be";
-}
-.uniui-arrowthinright[data-v-946bce22]:before {
-  content: "\e6d1";
-}
-.uniui-down[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-bottom[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-arrowright[data-v-946bce22]:before {
-  content: "\e6d5";
-}
-.uniui-right[data-v-946bce22]:before {
-  content: "\e6b5";
-}
-.uniui-up[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-top[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-left[data-v-946bce22]:before {
-  content: "\e6b7";
-}
-.uniui-arrowup[data-v-946bce22]:before {
-  content: "\e6d6";
-}
-.uniui-eye[data-v-946bce22]:before {
-  content: "\e651";
-}
-.uniui-eye-filled[data-v-946bce22]:before {
-  content: "\e66a";
-}
-.uniui-eye-slash[data-v-946bce22]:before {
-  content: "\e6b3";
-}
-.uniui-eye-slash-filled[data-v-946bce22]:before {
-  content: "\e6b4";
-}
-.uniui-info-filled[data-v-946bce22]:before {
-  content: "\e649";
-}
-.uniui-reload[data-v-946bce22]:before {
-  content: "\e6b2";
-}
-.uniui-micoff-filled[data-v-946bce22]:before {
-  content: "\e6b0";
-}
-.uniui-map-pin-ellipse[data-v-946bce22]:before {
-  content: "\e6ac";
-}
-.uniui-map-pin[data-v-946bce22]:before {
-  content: "\e6ad";
-}
-.uniui-location[data-v-946bce22]:before {
-  content: "\e6ae";
-}
-.uniui-starhalf[data-v-946bce22]:before {
-  content: "\e683";
-}
-.uniui-star[data-v-946bce22]:before {
-  content: "\e688";
-}
-.uniui-star-filled[data-v-946bce22]:before {
-  content: "\e68f";
-}
-.uniui-calendar[data-v-946bce22]:before {
-  content: "\e6a0";
-}
-.uniui-fire[data-v-946bce22]:before {
-  content: "\e6a1";
-}
-.uniui-medal[data-v-946bce22]:before {
-  content: "\e6a2";
-}
-.uniui-font[data-v-946bce22]:before {
-  content: "\e6a3";
-}
-.uniui-gift[data-v-946bce22]:before {
-  content: "\e6a4";
-}
-.uniui-link[data-v-946bce22]:before {
-  content: "\e6a5";
-}
-.uniui-notification[data-v-946bce22]:before {
-  content: "\e6a6";
-}
-.uniui-staff[data-v-946bce22]:before {
-  content: "\e6a7";
-}
-.uniui-vip[data-v-946bce22]:before {
-  content: "\e6a8";
-}
-.uniui-folder-add[data-v-946bce22]:before {
-  content: "\e6a9";
-}
-.uniui-tune[data-v-946bce22]:before {
-  content: "\e6aa";
-}
-.uniui-auth[data-v-946bce22]:before {
-  content: "\e6ab";
-}
-.uniui-person[data-v-946bce22]:before {
-  content: "\e699";
-}
-.uniui-email-filled[data-v-946bce22]:before {
-  content: "\e69a";
-}
-.uniui-phone-filled[data-v-946bce22]:before {
-  content: "\e69b";
-}
-.uniui-phone[data-v-946bce22]:before {
-  content: "\e69c";
-}
-.uniui-email[data-v-946bce22]:before {
-  content: "\e69e";
-}
-.uniui-personadd[data-v-946bce22]:before {
-  content: "\e69f";
-}
-.uniui-chatboxes-filled[data-v-946bce22]:before {
-  content: "\e692";
-}
-.uniui-contact[data-v-946bce22]:before {
-  content: "\e693";
-}
-.uniui-chatbubble-filled[data-v-946bce22]:before {
-  content: "\e694";
-}
-.uniui-contact-filled[data-v-946bce22]:before {
-  content: "\e695";
-}
-.uniui-chatboxes[data-v-946bce22]:before {
-  content: "\e696";
-}
-.uniui-chatbubble[data-v-946bce22]:before {
-  content: "\e697";
-}
-.uniui-upload-filled[data-v-946bce22]:before {
-  content: "\e68e";
-}
-.uniui-upload[data-v-946bce22]:before {
-  content: "\e690";
-}
-.uniui-weixin[data-v-946bce22]:before {
-  content: "\e691";
-}
-.uniui-compose[data-v-946bce22]:before {
-  content: "\e67f";
-}
-.uniui-qq[data-v-946bce22]:before {
-  content: "\e680";
-}
-.uniui-download-filled[data-v-946bce22]:before {
-  content: "\e681";
-}
-.uniui-pyq[data-v-946bce22]:before {
-  content: "\e682";
-}
-.uniui-sound[data-v-946bce22]:before {
-  content: "\e684";
-}
-.uniui-trash-filled[data-v-946bce22]:before {
-  content: "\e685";
-}
-.uniui-sound-filled[data-v-946bce22]:before {
-  content: "\e686";
-}
-.uniui-trash[data-v-946bce22]:before {
-  content: "\e687";
-}
-.uniui-videocam-filled[data-v-946bce22]:before {
-  content: "\e689";
-}
-.uniui-spinner-cycle[data-v-946bce22]:before {
-  content: "\e68a";
-}
-.uniui-weibo[data-v-946bce22]:before {
-  content: "\e68b";
-}
-.uniui-videocam[data-v-946bce22]:before {
-  content: "\e68c";
-}
-.uniui-download[data-v-946bce22]:before {
-  content: "\e68d";
-}
-.uniui-help[data-v-946bce22]:before {
-  content: "\e679";
-}
-.uniui-navigate-filled[data-v-946bce22]:before {
-  content: "\e67a";
-}
-.uniui-plusempty[data-v-946bce22]:before {
-  content: "\e67b";
-}
-.uniui-smallcircle[data-v-946bce22]:before {
-  content: "\e67c";
-}
-.uniui-minus-filled[data-v-946bce22]:before {
-  content: "\e67d";
-}
-.uniui-micoff[data-v-946bce22]:before {
-  content: "\e67e";
-}
-.uniui-closeempty[data-v-946bce22]:before {
-  content: "\e66c";
-}
-.uniui-clear[data-v-946bce22]:before {
-  content: "\e66d";
-}
-.uniui-navigate[data-v-946bce22]:before {
-  content: "\e66e";
-}
-.uniui-minus[data-v-946bce22]:before {
-  content: "\e66f";
-}
-.uniui-image[data-v-946bce22]:before {
-  content: "\e670";
-}
-.uniui-mic[data-v-946bce22]:before {
-  content: "\e671";
-}
-.uniui-paperplane[data-v-946bce22]:before {
-  content: "\e672";
-}
-.uniui-close[data-v-946bce22]:before {
-  content: "\e673";
-}
-.uniui-help-filled[data-v-946bce22]:before {
-  content: "\e674";
-}
-.uniui-paperplane-filled[data-v-946bce22]:before {
-  content: "\e675";
-}
-.uniui-plus[data-v-946bce22]:before {
-  content: "\e676";
-}
-.uniui-mic-filled[data-v-946bce22]:before {
-  content: "\e677";
-}
-.uniui-image-filled[data-v-946bce22]:before {
-  content: "\e678";
-}
-.uniui-locked-filled[data-v-946bce22]:before {
-  content: "\e668";
-}
-.uniui-info[data-v-946bce22]:before {
-  content: "\e669";
-}
-.uniui-locked[data-v-946bce22]:before {
-  content: "\e66b";
-}
-.uniui-camera-filled[data-v-946bce22]:before {
-  content: "\e658";
-}
-.uniui-chat-filled[data-v-946bce22]:before {
-  content: "\e659";
-}
-.uniui-camera[data-v-946bce22]:before {
-  content: "\e65a";
-}
-.uniui-circle[data-v-946bce22]:before {
-  content: "\e65b";
-}
-.uniui-checkmarkempty[data-v-946bce22]:before {
-  content: "\e65c";
-}
-.uniui-chat[data-v-946bce22]:before {
-  content: "\e65d";
-}
-.uniui-circle-filled[data-v-946bce22]:before {
-  content: "\e65e";
-}
-.uniui-flag[data-v-946bce22]:before {
-  content: "\e65f";
-}
-.uniui-flag-filled[data-v-946bce22]:before {
-  content: "\e660";
-}
-.uniui-gear-filled[data-v-946bce22]:before {
-  content: "\e661";
-}
-.uniui-home[data-v-946bce22]:before {
-  content: "\e662";
-}
-.uniui-home-filled[data-v-946bce22]:before {
-  content: "\e663";
-}
-.uniui-gear[data-v-946bce22]:before {
-  content: "\e664";
-}
-.uniui-smallcircle-filled[data-v-946bce22]:before {
-  content: "\e665";
-}
-.uniui-map-filled[data-v-946bce22]:before {
-  content: "\e666";
-}
-.uniui-map[data-v-946bce22]:before {
-  content: "\e667";
-}
-.uniui-refresh-filled[data-v-946bce22]:before {
-  content: "\e656";
-}
-.uniui-refresh[data-v-946bce22]:before {
-  content: "\e657";
-}
-.uniui-cloud-upload[data-v-946bce22]:before {
-  content: "\e645";
-}
-.uniui-cloud-download-filled[data-v-946bce22]:before {
-  content: "\e646";
-}
-.uniui-cloud-download[data-v-946bce22]:before {
-  content: "\e647";
-}
-.uniui-cloud-upload-filled[data-v-946bce22]:before {
-  content: "\e648";
-}
-.uniui-redo[data-v-946bce22]:before {
-  content: "\e64a";
-}
-.uniui-images-filled[data-v-946bce22]:before {
-  content: "\e64b";
-}
-.uniui-undo-filled[data-v-946bce22]:before {
-  content: "\e64c";
-}
-.uniui-more[data-v-946bce22]:before {
-  content: "\e64d";
-}
-.uniui-more-filled[data-v-946bce22]:before {
-  content: "\e64e";
-}
-.uniui-undo[data-v-946bce22]:before {
-  content: "\e64f";
-}
-.uniui-images[data-v-946bce22]:before {
-  content: "\e650";
-}
-.uniui-paperclip[data-v-946bce22]:before {
-  content: "\e652";
-}
-.uniui-settings[data-v-946bce22]:before {
-  content: "\e653";
-}
-.uniui-search[data-v-946bce22]:before {
-  content: "\e654";
-}
-.uniui-redo-filled[data-v-946bce22]:before {
-  content: "\e655";
-}
-.uniui-list[data-v-946bce22]:before {
-  content: "\e644";
-}
-.uniui-mail-open-filled[data-v-946bce22]:before {
-  content: "\e63a";
-}
-.uniui-hand-down-filled[data-v-946bce22]:before {
-  content: "\e63c";
-}
-.uniui-hand-down[data-v-946bce22]:before {
-  content: "\e63d";
-}
-.uniui-hand-up-filled[data-v-946bce22]:before {
-  content: "\e63e";
-}
-.uniui-hand-up[data-v-946bce22]:before {
-  content: "\e63f";
-}
-.uniui-heart-filled[data-v-946bce22]:before {
-  content: "\e641";
-}
-.uniui-mail-open[data-v-946bce22]:before {
-  content: "\e643";
-}
-.uniui-heart[data-v-946bce22]:before {
-  content: "\e639";
-}
-.uniui-loop[data-v-946bce22]:before {
-  content: "\e633";
-}
-.uniui-pulldown[data-v-946bce22]:before {
-  content: "\e632";
-}
-.uniui-scan[data-v-946bce22]:before {
-  content: "\e62a";
-}
-.uniui-bars[data-v-946bce22]:before {
-  content: "\e627";
-}
-.uniui-checkbox[data-v-946bce22]:before {
-  content: "\e62b";
-}
-.uniui-checkbox-filled[data-v-946bce22]:before {
-  content: "\e62c";
-}
-.uniui-shop[data-v-946bce22]:before {
-  content: "\e62f";
-}
-.uniui-headphones[data-v-946bce22]:before {
-  content: "\e630";
-}
-.uniui-cart[data-v-946bce22]:before {
-  content: "\e631";
-}
-@font-face {
-  font-family: uniicons;
-  src: url("../../assets/uniicons.32e978a5.ttf");
-}
-.uni-icons[data-v-946bce22] {
-  font-family: uniicons;
-  text-decoration: none;
-  text-align: center;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-@media screen and (max-width: 500px) {
-.hide-on-phone[data-v-123e8af9] {
-    display: none;
-}
-}
-.uni-stat__select[data-v-123e8af9] {
-  display: flex;
-  align-items: center;
-  width: 100%;
-  flex: 1;
-  box-sizing: border-box;
-}
-.uni-stat-box[data-v-123e8af9] {
-  width: 100%;
-  flex: 1;
-}
-.uni-stat__actived[data-v-123e8af9] {
-  width: 100%;
-  flex: 1;
-}
-.uni-label-text[data-v-123e8af9] {
-  font-size: 14px;
-  font-weight: bold;
-  color: #6a6a6a;
-  margin: auto 0;
-  margin-right: 5px;
-}
-.uni-select[data-v-123e8af9] {
-  font-size: 14px;
-  border: 1px solid #e5e5e5;
-  box-sizing: border-box;
-  border-radius: 4px;
-  padding: 0 5px;
-  padding-left: 10px;
-  position: relative;
-  display: flex;
-  -webkit-user-select: none;
-          user-select: none;
-  flex-direction: row;
-  align-items: center;
-  border-bottom: solid 1px #e5e5e5;
-  width: 100%;
-  flex: 1;
-  height: 35px;
-}
-.uni-select--disabled[data-v-123e8af9] {
-  background-color: #f5f7fa;
-  cursor: not-allowed;
-}
-.uni-select__label[data-v-123e8af9] {
-  font-size: 16px;
-  height: 35px;
-  padding-right: 10px;
-  color: #909399;
-}
-.uni-select__input-box[data-v-123e8af9] {
-  height: 35px;
-  width: 0px;
-  position: relative;
-  display: flex;
-  flex: 1;
-  flex-direction: row;
-  align-items: center;
-}
-.uni-select__input[data-v-123e8af9] {
-  flex: 1;
-  font-size: 14px;
-  height: 22px;
-  line-height: 22px;
-}
-.uni-select__input-plac[data-v-123e8af9] {
-  font-size: 14px;
-  color: #909399;
-}
-.uni-select__selector[data-v-123e8af9] {
-  box-sizing: border-box;
-  position: absolute;
-  left: 0;
-  width: 100%;
-  background-color: #FFFFFF;
-  border: 1px solid #EBEEF5;
-  border-radius: 6px;
-  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
-  z-index: 3;
-  padding: 4px 0;
-}
-.uni-select__selector-scroll[data-v-123e8af9] {
-  max-height: 200px;
-  box-sizing: border-box;
-}
-.uni-select__selector-empty[data-v-123e8af9],
-.uni-select__selector-item[data-v-123e8af9] {
-  display: flex;
-  cursor: pointer;
-  line-height: 35px;
-  font-size: 14px;
-  text-align: center;
-  /* border-bottom: solid 1px $uni-border-3; */
-  padding: 0px 10px;
-}
-.uni-select__selector-item[data-v-123e8af9]:hover {
-  background-color: #f9f9f9;
-}
-.uni-select__selector-empty[data-v-123e8af9]:last-child,
-.uni-select__selector-item[data-v-123e8af9]:last-child {
-  border-bottom: none;
-}
-.uni-select__selector__disabled[data-v-123e8af9] {
-  opacity: 0.4;
-  cursor: default;
-}
-
-/* picker 寮瑰嚭灞傞�氱敤鐨勬寚绀哄皬涓夎 */
-.uni-popper__arrow_bottom[data-v-123e8af9],
-.uni-popper__arrow_bottom[data-v-123e8af9]::after,
-.uni-popper__arrow_top[data-v-123e8af9],
-.uni-popper__arrow_top[data-v-123e8af9]::after {
-  position: absolute;
-  display: block;
-  width: 0;
-  height: 0;
-  border-color: transparent;
-  border-style: solid;
-  border-width: 6px;
-}
-.uni-popper__arrow_bottom[data-v-123e8af9] {
-  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
-  top: -6px;
-  left: 10%;
-  margin-right: 3px;
-  border-top-width: 0;
-  border-bottom-color: #EBEEF5;
-}
-.uni-popper__arrow_bottom[data-v-123e8af9]::after {
-  content: " ";
-  top: 1px;
-  margin-left: -6px;
-  border-top-width: 0;
-  border-bottom-color: #fff;
-}
-.uni-popper__arrow_top[data-v-123e8af9] {
-  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
-  bottom: -6px;
-  left: 10%;
-  margin-right: 3px;
-  border-bottom-width: 0;
-  border-top-color: #EBEEF5;
-}
-.uni-popper__arrow_top[data-v-123e8af9]::after {
-  content: " ";
-  bottom: 1px;
-  margin-left: -6px;
-  border-bottom-width: 0;
-  border-top-color: #fff;
-}
-.uni-select__input-text[data-v-123e8af9] {
-  width: 100%;
-  color: #333;
-  white-space: nowrap;
-  text-overflow: ellipsis;
-  -o-text-overflow: ellipsis;
-  overflow: hidden;
-}
-.uni-select__input-placeholder[data-v-123e8af9] {
-  color: #6a6a6a;
-  font-size: 12px;
-}
-.uni-select--mask[data-v-123e8af9] {
-  position: fixed;
-  top: 0;
-  bottom: 0;
-  right: 0;
-  left: 0;
-  z-index: 2;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup[data-v-7db519c7] {
-  position: fixed;
-  z-index: 99;
-}
-.uni-popup.top[data-v-7db519c7], .uni-popup.left[data-v-7db519c7], .uni-popup.right[data-v-7db519c7] {
-  top: 0;
-}
-.uni-popup .uni-popup__wrapper[data-v-7db519c7] {
-  display: block;
-  position: relative;
-  /* iphonex 绛夊畨鍏ㄥ尯璁剧疆锛屽簳閮ㄥ畨鍏ㄥ尯閫傞厤 */
-}
-.uni-popup .uni-popup__wrapper.left[data-v-7db519c7], .uni-popup .uni-popup__wrapper.right[data-v-7db519c7] {
-  padding-top: 0;
-  flex: 1;
-}
-.fixforpc-z-index[data-v-7db519c7] {
-  z-index: 999;
-}
-.fixforpc-top[data-v-7db519c7] {
-  top: 0;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup-dialog[data-v-678a307f] {
-  width: 300px;
-  border-radius: 11px;
-  background-color: #fff;
-}
-.uni-dialog-title[data-v-678a307f] {
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-  padding-top: 25px;
-}
-.uni-dialog-title-text[data-v-678a307f] {
-  font-size: 16px;
-  font-weight: 500;
-}
-.uni-dialog-content[data-v-678a307f] {
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-  align-items: center;
-  padding: 20px;
-}
-.uni-dialog-content-text[data-v-678a307f] {
-  font-size: 14px;
-  color: #6C6C6C;
-}
-.uni-dialog-button-group[data-v-678a307f] {
-  display: flex;
-  flex-direction: row;
-  border-top-color: #f5f5f5;
-  border-top-style: solid;
-  border-top-width: 1px;
-}
-.uni-dialog-button[data-v-678a307f] {
-  display: flex;
-  flex: 1;
-  flex-direction: row;
-  justify-content: center;
-  align-items: center;
-  height: 45px;
-}
-.uni-border-left[data-v-678a307f] {
-  border-left-color: #f0f0f0;
-  border-left-style: solid;
-  border-left-width: 1px;
-}
-.uni-dialog-button-text[data-v-678a307f] {
-  font-size: 16px;
-  color: #333;
-}
-.uni-button-color[data-v-678a307f] {
-  color: #007aff;
-}
-.uni-dialog-input[data-v-678a307f] {
-  flex: 1;
-  font-size: 14px;
-  border: 1px #eee solid;
-  height: 40px;
-  padding: 0 10px;
-  border-radius: 5px;
-  color: #555;
-}
-.uni-popup__success[data-v-678a307f] {
-  color: #4cd964;
-}
-.uni-popup__warn[data-v-678a307f] {
-  color: #f0ad4e;
-}
-.uni-popup__error[data-v-678a307f] {
-  color: #dd524d;
-}
-.uni-popup__info[data-v-678a307f] {
-  color: #909399;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-popup-message[data-v-515d10d7] {
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-}
-.uni-popup-message__box[data-v-515d10d7] {
-  background-color: #e1f3d8;
-  padding: 10px 15px;
-  border-color: #eee;
-  border-style: solid;
-  border-width: 1px;
-  flex: 1;
-}
-@media screen and (min-width: 500px) {
-.fixforpc-width[data-v-515d10d7] {
-    margin-top: 20px;
-    border-radius: 4px;
-    flex: none;
-    min-width: 380px;
-    max-width: 50%;
-}
-}
-.uni-popup-message-text[data-v-515d10d7] {
-  font-size: 14px;
-  padding: 0;
-}
-.uni-popup__success[data-v-515d10d7] {
-  background-color: #e1f3d8;
-}
-.uni-popup__success-text[data-v-515d10d7] {
-  color: #67C23A;
-}
-.uni-popup__warn[data-v-515d10d7] {
-  background-color: #faecd8;
-}
-.uni-popup__warn-text[data-v-515d10d7] {
-  color: #E6A23C;
-}
-.uni-popup__error[data-v-515d10d7] {
-  background-color: #fde2e2;
-}
-.uni-popup__error-text[data-v-515d10d7] {
-  color: #F56C6C;
-}
-.uni-popup__info[data-v-515d10d7] {
-  background-color: #F2F6FC;
-}
-.uni-popup__info-text[data-v-515d10d7] {
-  color: #909399;
-}
-
-.main{
-		width: 100vw;
-		height: 93.5vh
-}
-.flex-item{
-		/* flex-direction: column;
-		background-color: aliceblue; */
-}
-.title_main{
-		width: 100vw;
-		height: 12vh;
-}
-.table_main{
-		width: 100vw;
-		height: 80vh;
-		margin: 0 auto;
-}
-.foot_main{
-		width: 96vw;
-		margin: 0 auto;
-		background-color: white;
-}
-.uni-row{
-		text-align: center;
-}
-.break_col{
-		height: 35px;
-		border:1px solid black;
-}
-.breakInfo{
-		width: 96vw;
-}
-.title_section .uni-section-header__slot-right{
-		width: 100%;
-}
-.reporting_work{
-		float: right;
-}
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/statement/deliveryList.css b/qrcodeScaner/unpackage/dist/dev/app-plus/pages/statement/deliveryList.css
deleted file mode 100644
index 18515b8..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/statement/deliveryList.css
+++ /dev/null
@@ -1,1627 +0,0 @@
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uniui-cart-filled[data-v-946bce22]:before {
-  content: "\e6d0";
-}
-.uniui-gift-filled[data-v-946bce22]:before {
-  content: "\e6c4";
-}
-.uniui-color[data-v-946bce22]:before {
-  content: "\e6cf";
-}
-.uniui-wallet[data-v-946bce22]:before {
-  content: "\e6b1";
-}
-.uniui-settings-filled[data-v-946bce22]:before {
-  content: "\e6ce";
-}
-.uniui-auth-filled[data-v-946bce22]:before {
-  content: "\e6cc";
-}
-.uniui-shop-filled[data-v-946bce22]:before {
-  content: "\e6cd";
-}
-.uniui-staff-filled[data-v-946bce22]:before {
-  content: "\e6cb";
-}
-.uniui-vip-filled[data-v-946bce22]:before {
-  content: "\e6c6";
-}
-.uniui-plus-filled[data-v-946bce22]:before {
-  content: "\e6c7";
-}
-.uniui-folder-add-filled[data-v-946bce22]:before {
-  content: "\e6c8";
-}
-.uniui-color-filled[data-v-946bce22]:before {
-  content: "\e6c9";
-}
-.uniui-tune-filled[data-v-946bce22]:before {
-  content: "\e6ca";
-}
-.uniui-calendar-filled[data-v-946bce22]:before {
-  content: "\e6c0";
-}
-.uniui-notification-filled[data-v-946bce22]:before {
-  content: "\e6c1";
-}
-.uniui-wallet-filled[data-v-946bce22]:before {
-  content: "\e6c2";
-}
-.uniui-medal-filled[data-v-946bce22]:before {
-  content: "\e6c3";
-}
-.uniui-fire-filled[data-v-946bce22]:before {
-  content: "\e6c5";
-}
-.uniui-refreshempty[data-v-946bce22]:before {
-  content: "\e6bf";
-}
-.uniui-location-filled[data-v-946bce22]:before {
-  content: "\e6af";
-}
-.uniui-person-filled[data-v-946bce22]:before {
-  content: "\e69d";
-}
-.uniui-personadd-filled[data-v-946bce22]:before {
-  content: "\e698";
-}
-.uniui-arrowthinleft[data-v-946bce22]:before {
-  content: "\e6d2";
-}
-.uniui-arrowthinup[data-v-946bce22]:before {
-  content: "\e6d3";
-}
-.uniui-arrowthindown[data-v-946bce22]:before {
-  content: "\e6d4";
-}
-.uniui-back[data-v-946bce22]:before {
-  content: "\e6b9";
-}
-.uniui-forward[data-v-946bce22]:before {
-  content: "\e6ba";
-}
-.uniui-arrow-right[data-v-946bce22]:before {
-  content: "\e6bb";
-}
-.uniui-arrow-left[data-v-946bce22]:before {
-  content: "\e6bc";
-}
-.uniui-arrow-up[data-v-946bce22]:before {
-  content: "\e6bd";
-}
-.uniui-arrow-down[data-v-946bce22]:before {
-  content: "\e6be";
-}
-.uniui-arrowthinright[data-v-946bce22]:before {
-  content: "\e6d1";
-}
-.uniui-down[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-bottom[data-v-946bce22]:before {
-  content: "\e6b8";
-}
-.uniui-arrowright[data-v-946bce22]:before {
-  content: "\e6d5";
-}
-.uniui-right[data-v-946bce22]:before {
-  content: "\e6b5";
-}
-.uniui-up[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-top[data-v-946bce22]:before {
-  content: "\e6b6";
-}
-.uniui-left[data-v-946bce22]:before {
-  content: "\e6b7";
-}
-.uniui-arrowup[data-v-946bce22]:before {
-  content: "\e6d6";
-}
-.uniui-eye[data-v-946bce22]:before {
-  content: "\e651";
-}
-.uniui-eye-filled[data-v-946bce22]:before {
-  content: "\e66a";
-}
-.uniui-eye-slash[data-v-946bce22]:before {
-  content: "\e6b3";
-}
-.uniui-eye-slash-filled[data-v-946bce22]:before {
-  content: "\e6b4";
-}
-.uniui-info-filled[data-v-946bce22]:before {
-  content: "\e649";
-}
-.uniui-reload[data-v-946bce22]:before {
-  content: "\e6b2";
-}
-.uniui-micoff-filled[data-v-946bce22]:before {
-  content: "\e6b0";
-}
-.uniui-map-pin-ellipse[data-v-946bce22]:before {
-  content: "\e6ac";
-}
-.uniui-map-pin[data-v-946bce22]:before {
-  content: "\e6ad";
-}
-.uniui-location[data-v-946bce22]:before {
-  content: "\e6ae";
-}
-.uniui-starhalf[data-v-946bce22]:before {
-  content: "\e683";
-}
-.uniui-star[data-v-946bce22]:before {
-  content: "\e688";
-}
-.uniui-star-filled[data-v-946bce22]:before {
-  content: "\e68f";
-}
-.uniui-calendar[data-v-946bce22]:before {
-  content: "\e6a0";
-}
-.uniui-fire[data-v-946bce22]:before {
-  content: "\e6a1";
-}
-.uniui-medal[data-v-946bce22]:before {
-  content: "\e6a2";
-}
-.uniui-font[data-v-946bce22]:before {
-  content: "\e6a3";
-}
-.uniui-gift[data-v-946bce22]:before {
-  content: "\e6a4";
-}
-.uniui-link[data-v-946bce22]:before {
-  content: "\e6a5";
-}
-.uniui-notification[data-v-946bce22]:before {
-  content: "\e6a6";
-}
-.uniui-staff[data-v-946bce22]:before {
-  content: "\e6a7";
-}
-.uniui-vip[data-v-946bce22]:before {
-  content: "\e6a8";
-}
-.uniui-folder-add[data-v-946bce22]:before {
-  content: "\e6a9";
-}
-.uniui-tune[data-v-946bce22]:before {
-  content: "\e6aa";
-}
-.uniui-auth[data-v-946bce22]:before {
-  content: "\e6ab";
-}
-.uniui-person[data-v-946bce22]:before {
-  content: "\e699";
-}
-.uniui-email-filled[data-v-946bce22]:before {
-  content: "\e69a";
-}
-.uniui-phone-filled[data-v-946bce22]:before {
-  content: "\e69b";
-}
-.uniui-phone[data-v-946bce22]:before {
-  content: "\e69c";
-}
-.uniui-email[data-v-946bce22]:before {
-  content: "\e69e";
-}
-.uniui-personadd[data-v-946bce22]:before {
-  content: "\e69f";
-}
-.uniui-chatboxes-filled[data-v-946bce22]:before {
-  content: "\e692";
-}
-.uniui-contact[data-v-946bce22]:before {
-  content: "\e693";
-}
-.uniui-chatbubble-filled[data-v-946bce22]:before {
-  content: "\e694";
-}
-.uniui-contact-filled[data-v-946bce22]:before {
-  content: "\e695";
-}
-.uniui-chatboxes[data-v-946bce22]:before {
-  content: "\e696";
-}
-.uniui-chatbubble[data-v-946bce22]:before {
-  content: "\e697";
-}
-.uniui-upload-filled[data-v-946bce22]:before {
-  content: "\e68e";
-}
-.uniui-upload[data-v-946bce22]:before {
-  content: "\e690";
-}
-.uniui-weixin[data-v-946bce22]:before {
-  content: "\e691";
-}
-.uniui-compose[data-v-946bce22]:before {
-  content: "\e67f";
-}
-.uniui-qq[data-v-946bce22]:before {
-  content: "\e680";
-}
-.uniui-download-filled[data-v-946bce22]:before {
-  content: "\e681";
-}
-.uniui-pyq[data-v-946bce22]:before {
-  content: "\e682";
-}
-.uniui-sound[data-v-946bce22]:before {
-  content: "\e684";
-}
-.uniui-trash-filled[data-v-946bce22]:before {
-  content: "\e685";
-}
-.uniui-sound-filled[data-v-946bce22]:before {
-  content: "\e686";
-}
-.uniui-trash[data-v-946bce22]:before {
-  content: "\e687";
-}
-.uniui-videocam-filled[data-v-946bce22]:before {
-  content: "\e689";
-}
-.uniui-spinner-cycle[data-v-946bce22]:before {
-  content: "\e68a";
-}
-.uniui-weibo[data-v-946bce22]:before {
-  content: "\e68b";
-}
-.uniui-videocam[data-v-946bce22]:before {
-  content: "\e68c";
-}
-.uniui-download[data-v-946bce22]:before {
-  content: "\e68d";
-}
-.uniui-help[data-v-946bce22]:before {
-  content: "\e679";
-}
-.uniui-navigate-filled[data-v-946bce22]:before {
-  content: "\e67a";
-}
-.uniui-plusempty[data-v-946bce22]:before {
-  content: "\e67b";
-}
-.uniui-smallcircle[data-v-946bce22]:before {
-  content: "\e67c";
-}
-.uniui-minus-filled[data-v-946bce22]:before {
-  content: "\e67d";
-}
-.uniui-micoff[data-v-946bce22]:before {
-  content: "\e67e";
-}
-.uniui-closeempty[data-v-946bce22]:before {
-  content: "\e66c";
-}
-.uniui-clear[data-v-946bce22]:before {
-  content: "\e66d";
-}
-.uniui-navigate[data-v-946bce22]:before {
-  content: "\e66e";
-}
-.uniui-minus[data-v-946bce22]:before {
-  content: "\e66f";
-}
-.uniui-image[data-v-946bce22]:before {
-  content: "\e670";
-}
-.uniui-mic[data-v-946bce22]:before {
-  content: "\e671";
-}
-.uniui-paperplane[data-v-946bce22]:before {
-  content: "\e672";
-}
-.uniui-close[data-v-946bce22]:before {
-  content: "\e673";
-}
-.uniui-help-filled[data-v-946bce22]:before {
-  content: "\e674";
-}
-.uniui-paperplane-filled[data-v-946bce22]:before {
-  content: "\e675";
-}
-.uniui-plus[data-v-946bce22]:before {
-  content: "\e676";
-}
-.uniui-mic-filled[data-v-946bce22]:before {
-  content: "\e677";
-}
-.uniui-image-filled[data-v-946bce22]:before {
-  content: "\e678";
-}
-.uniui-locked-filled[data-v-946bce22]:before {
-  content: "\e668";
-}
-.uniui-info[data-v-946bce22]:before {
-  content: "\e669";
-}
-.uniui-locked[data-v-946bce22]:before {
-  content: "\e66b";
-}
-.uniui-camera-filled[data-v-946bce22]:before {
-  content: "\e658";
-}
-.uniui-chat-filled[data-v-946bce22]:before {
-  content: "\e659";
-}
-.uniui-camera[data-v-946bce22]:before {
-  content: "\e65a";
-}
-.uniui-circle[data-v-946bce22]:before {
-  content: "\e65b";
-}
-.uniui-checkmarkempty[data-v-946bce22]:before {
-  content: "\e65c";
-}
-.uniui-chat[data-v-946bce22]:before {
-  content: "\e65d";
-}
-.uniui-circle-filled[data-v-946bce22]:before {
-  content: "\e65e";
-}
-.uniui-flag[data-v-946bce22]:before {
-  content: "\e65f";
-}
-.uniui-flag-filled[data-v-946bce22]:before {
-  content: "\e660";
-}
-.uniui-gear-filled[data-v-946bce22]:before {
-  content: "\e661";
-}
-.uniui-home[data-v-946bce22]:before {
-  content: "\e662";
-}
-.uniui-home-filled[data-v-946bce22]:before {
-  content: "\e663";
-}
-.uniui-gear[data-v-946bce22]:before {
-  content: "\e664";
-}
-.uniui-smallcircle-filled[data-v-946bce22]:before {
-  content: "\e665";
-}
-.uniui-map-filled[data-v-946bce22]:before {
-  content: "\e666";
-}
-.uniui-map[data-v-946bce22]:before {
-  content: "\e667";
-}
-.uniui-refresh-filled[data-v-946bce22]:before {
-  content: "\e656";
-}
-.uniui-refresh[data-v-946bce22]:before {
-  content: "\e657";
-}
-.uniui-cloud-upload[data-v-946bce22]:before {
-  content: "\e645";
-}
-.uniui-cloud-download-filled[data-v-946bce22]:before {
-  content: "\e646";
-}
-.uniui-cloud-download[data-v-946bce22]:before {
-  content: "\e647";
-}
-.uniui-cloud-upload-filled[data-v-946bce22]:before {
-  content: "\e648";
-}
-.uniui-redo[data-v-946bce22]:before {
-  content: "\e64a";
-}
-.uniui-images-filled[data-v-946bce22]:before {
-  content: "\e64b";
-}
-.uniui-undo-filled[data-v-946bce22]:before {
-  content: "\e64c";
-}
-.uniui-more[data-v-946bce22]:before {
-  content: "\e64d";
-}
-.uniui-more-filled[data-v-946bce22]:before {
-  content: "\e64e";
-}
-.uniui-undo[data-v-946bce22]:before {
-  content: "\e64f";
-}
-.uniui-images[data-v-946bce22]:before {
-  content: "\e650";
-}
-.uniui-paperclip[data-v-946bce22]:before {
-  content: "\e652";
-}
-.uniui-settings[data-v-946bce22]:before {
-  content: "\e653";
-}
-.uniui-search[data-v-946bce22]:before {
-  content: "\e654";
-}
-.uniui-redo-filled[data-v-946bce22]:before {
-  content: "\e655";
-}
-.uniui-list[data-v-946bce22]:before {
-  content: "\e644";
-}
-.uniui-mail-open-filled[data-v-946bce22]:before {
-  content: "\e63a";
-}
-.uniui-hand-down-filled[data-v-946bce22]:before {
-  content: "\e63c";
-}
-.uniui-hand-down[data-v-946bce22]:before {
-  content: "\e63d";
-}
-.uniui-hand-up-filled[data-v-946bce22]:before {
-  content: "\e63e";
-}
-.uniui-hand-up[data-v-946bce22]:before {
-  content: "\e63f";
-}
-.uniui-heart-filled[data-v-946bce22]:before {
-  content: "\e641";
-}
-.uniui-mail-open[data-v-946bce22]:before {
-  content: "\e643";
-}
-.uniui-heart[data-v-946bce22]:before {
-  content: "\e639";
-}
-.uniui-loop[data-v-946bce22]:before {
-  content: "\e633";
-}
-.uniui-pulldown[data-v-946bce22]:before {
-  content: "\e632";
-}
-.uniui-scan[data-v-946bce22]:before {
-  content: "\e62a";
-}
-.uniui-bars[data-v-946bce22]:before {
-  content: "\e627";
-}
-.uniui-checkbox[data-v-946bce22]:before {
-  content: "\e62b";
-}
-.uniui-checkbox-filled[data-v-946bce22]:before {
-  content: "\e62c";
-}
-.uniui-shop[data-v-946bce22]:before {
-  content: "\e62f";
-}
-.uniui-headphones[data-v-946bce22]:before {
-  content: "\e630";
-}
-.uniui-cart[data-v-946bce22]:before {
-  content: "\e631";
-}
-@font-face {
-  font-family: uniicons;
-  src: url("../../assets/uniicons.32e978a5.ttf");
-}
-.uni-icons[data-v-946bce22] {
-  font-family: uniicons;
-  text-decoration: none;
-  text-align: center;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-calendar-item__weeks-box[data-v-fe34d61e] {
-  flex: 1;
-  display: flex;
-  flex-direction: column;
-  justify-content: center;
-  align-items: center;
-  margin: 1px 0;
-  position: relative;
-}
-.uni-calendar-item__weeks-box-text[data-v-fe34d61e] {
-  font-size: 14px;
-  font-weight: bold;
-  color: #001833;
-}
-.uni-calendar-item__weeks-box-item[data-v-fe34d61e] {
-  position: relative;
-  display: flex;
-  flex-direction: column;
-  justify-content: center;
-  align-items: center;
-  width: 40px;
-  height: 40px;
-}
-.uni-calendar-item__weeks-box-circle[data-v-fe34d61e] {
-  position: absolute;
-  top: 5px;
-  right: 5px;
-  width: 8px;
-  height: 8px;
-  border-radius: 8px;
-  background-color: #dd524d;
-}
-.uni-calendar-item__weeks-box .uni-calendar-item--disable[data-v-fe34d61e] {
-  cursor: default;
-}
-.uni-calendar-item--disable .uni-calendar-item__weeks-box-text-disable[data-v-fe34d61e] {
-  color: #D1D1D1;
-}
-.uni-calendar-item--today[data-v-fe34d61e] {
-  position: absolute;
-  top: 10px;
-  right: 17%;
-  background-color: #dd524d;
-  width: 6px;
-  height: 6px;
-  border-radius: 50%;
-}
-.uni-calendar-item--extra[data-v-fe34d61e] {
-  color: #dd524d;
-  opacity: 0.8;
-}
-.uni-calendar-item__weeks-box .uni-calendar-item--checked[data-v-fe34d61e] {
-  background-color: #007aff;
-  border-radius: 50%;
-  box-sizing: border-box;
-  border: 3px solid #fff;
-}
-.uni-calendar-item--checked .uni-calendar-item--checked-text[data-v-fe34d61e] {
-  color: #fff;
-}
-.uni-calendar-item--multiple .uni-calendar-item--checked-range-text[data-v-fe34d61e] {
-  color: #333;
-}
-.uni-calendar-item--multiple[data-v-fe34d61e] {
-  background-color: #F6F7FC;
-}
-.uni-calendar-item--multiple .uni-calendar-item--before-checked[data-v-fe34d61e],
-.uni-calendar-item--multiple .uni-calendar-item--after-checked[data-v-fe34d61e] {
-  background-color: #007aff;
-  border-radius: 50%;
-  box-sizing: border-box;
-  border: 3px solid #F6F7FC;
-}
-.uni-calendar-item--before-checked .uni-calendar-item--checked-text[data-v-fe34d61e],
-.uni-calendar-item--after-checked .uni-calendar-item--checked-text[data-v-fe34d61e] {
-  color: #fff;
-}
-.uni-calendar-item--before-checked-x[data-v-fe34d61e] {
-  border-top-left-radius: 50px;
-  border-bottom-left-radius: 50px;
-  box-sizing: border-box;
-  background-color: #F6F7FC;
-}
-.uni-calendar-item--after-checked-x[data-v-fe34d61e] {
-  border-top-right-radius: 50px;
-  border-bottom-right-radius: 50px;
-  background-color: #F6F7FC;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-datetime-picker[data-v-eeeb8241] {
-  /* width: 100%; */
-}
-.uni-datetime-picker-view[data-v-eeeb8241] {
-  height: 130px;
-  width: 270px;
-  cursor: pointer;
-}
-.uni-datetime-picker-item[data-v-eeeb8241] {
-  height: 50px;
-  line-height: 50px;
-  text-align: center;
-  font-size: 14px;
-}
-.uni-datetime-picker-btn[data-v-eeeb8241] {
-  margin-top: 60px;
-  display: flex;
-  cursor: pointer;
-  flex-direction: row;
-  justify-content: space-between;
-}
-.uni-datetime-picker-btn-text[data-v-eeeb8241] {
-  font-size: 14px;
-  color: #007aff;
-}
-.uni-datetime-picker-btn-group[data-v-eeeb8241] {
-  display: flex;
-  flex-direction: row;
-}
-.uni-datetime-picker-cancel[data-v-eeeb8241] {
-  margin-right: 30px;
-}
-.uni-datetime-picker-mask[data-v-eeeb8241] {
-  position: fixed;
-  bottom: 0px;
-  top: 0px;
-  left: 0px;
-  right: 0px;
-  background-color: rgba(0, 0, 0, 0.4);
-  transition-duration: 0.3s;
-  z-index: 998;
-}
-.uni-datetime-picker-popup[data-v-eeeb8241] {
-  border-radius: 8px;
-  padding: 30px;
-  width: 270px;
-  background-color: #fff;
-  position: fixed;
-  top: 50%;
-  left: 50%;
-  transform: translate(-50%, -50%);
-  transition-duration: 0.3s;
-  z-index: 999;
-}
-.uni-datetime-picker-time[data-v-eeeb8241] {
-  color: grey;
-}
-.uni-datetime-picker-column[data-v-eeeb8241] {
-  height: 50px;
-}
-.uni-datetime-picker-timebox[data-v-eeeb8241] {
-  border: 1px solid #E5E5E5;
-  border-radius: 5px;
-  padding: 7px 10px;
-  box-sizing: border-box;
-  cursor: pointer;
-}
-.uni-datetime-picker-timebox-pointer[data-v-eeeb8241] {
-  cursor: pointer;
-}
-.uni-datetime-picker-disabled[data-v-eeeb8241] {
-  opacity: 0.4;
-}
-.uni-datetime-picker-text[data-v-eeeb8241] {
-  font-size: 14px;
-  line-height: 50px;
-}
-.uni-datetime-picker-sign[data-v-eeeb8241] {
-  position: absolute;
-  top: 53px;
-  /* 鍑忔帀 10px 鐨勫厓绱犻珮搴︼紝鍏煎nvue */
-  color: #999;
-}
-.sign-left[data-v-eeeb8241] {
-  left: 86px;
-}
-.sign-right[data-v-eeeb8241] {
-  right: 86px;
-}
-.sign-center[data-v-eeeb8241] {
-  left: 135px;
-}
-.uni-datetime-picker__container-box[data-v-eeeb8241] {
-  position: relative;
-  display: flex;
-  align-items: center;
-  justify-content: center;
-  margin-top: 40px;
-}
-.time-hide-second[data-v-eeeb8241] {
-  width: 180px;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-calendar[data-v-bbebfd0f] {
-  display: flex;
-  flex-direction: column;
-}
-.uni-calendar__mask[data-v-bbebfd0f] {
-  position: fixed;
-  bottom: 0;
-  top: 0;
-  left: 0;
-  right: 0;
-  background-color: rgba(0, 0, 0, 0.4);
-  transition-property: opacity;
-  transition-duration: 0.3s;
-  opacity: 0;
-  z-index: 99;
-}
-.uni-calendar--mask-show[data-v-bbebfd0f] {
-  opacity: 1;
-}
-.uni-calendar--fixed[data-v-bbebfd0f] {
-  position: fixed;
-  bottom: calc(var(--window-bottom));
-  left: 0;
-  right: 0;
-  transition-property: transform;
-  transition-duration: 0.3s;
-  transform: translateY(460px);
-  z-index: 99;
-}
-.uni-calendar--ani-show[data-v-bbebfd0f] {
-  transform: translateY(0);
-}
-.uni-calendar__content[data-v-bbebfd0f] {
-  background-color: #fff;
-}
-.uni-calendar__content-mobile[data-v-bbebfd0f] {
-  border-top-left-radius: 10px;
-  border-top-right-radius: 10px;
-  box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.1);
-}
-.uni-calendar__header[data-v-bbebfd0f] {
-  position: relative;
-  display: flex;
-  flex-direction: row;
-  justify-content: center;
-  align-items: center;
-  height: 50px;
-}
-.uni-calendar__header-mobile[data-v-bbebfd0f] {
-  padding: 10px;
-  padding-bottom: 0;
-}
-.uni-calendar--fixed-top[data-v-bbebfd0f] {
-  display: flex;
-  flex-direction: row;
-  justify-content: space-between;
-  border-top-color: rgba(0, 0, 0, 0.4);
-  border-top-style: solid;
-  border-top-width: 1px;
-}
-.uni-calendar--fixed-width[data-v-bbebfd0f] {
-  width: 50px;
-}
-.uni-calendar__backtoday[data-v-bbebfd0f] {
-  position: absolute;
-  right: 0;
-  top: 0.78125rem;
-  padding: 0 5px;
-  padding-left: 10px;
-  height: 25px;
-  line-height: 25px;
-  font-size: 12px;
-  border-top-left-radius: 25px;
-  border-bottom-left-radius: 25px;
-  color: #fff;
-  background-color: #f1f1f1;
-}
-.uni-calendar__header-text[data-v-bbebfd0f] {
-  text-align: center;
-  width: 100px;
-  font-size: 15px;
-  color: #666;
-}
-.uni-calendar__button-text[data-v-bbebfd0f] {
-  text-align: center;
-  width: 100px;
-  font-size: 14px;
-  color: #007aff;
-  letter-spacing: 3px;
-}
-.uni-calendar__header-btn-box[data-v-bbebfd0f] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  width: 50px;
-  height: 50px;
-}
-.uni-calendar__header-btn[data-v-bbebfd0f] {
-  width: 9px;
-  height: 9px;
-  border-left-color: #808080;
-  border-left-style: solid;
-  border-left-width: 1px;
-  border-top-color: #555555;
-  border-top-style: solid;
-  border-top-width: 1px;
-}
-.uni-calendar--left[data-v-bbebfd0f] {
-  transform: rotate(-45deg);
-}
-.uni-calendar--right[data-v-bbebfd0f] {
-  transform: rotate(135deg);
-}
-.uni-calendar__weeks[data-v-bbebfd0f] {
-  position: relative;
-  display: flex;
-  flex-direction: row;
-}
-.uni-calendar__weeks-item[data-v-bbebfd0f] {
-  flex: 1;
-}
-.uni-calendar__weeks-day[data-v-bbebfd0f] {
-  flex: 1;
-  display: flex;
-  flex-direction: column;
-  justify-content: center;
-  align-items: center;
-  height: 40px;
-  border-bottom-color: #F5F5F5;
-  border-bottom-style: solid;
-  border-bottom-width: 1px;
-}
-.uni-calendar__weeks-day-text[data-v-bbebfd0f] {
-  font-size: 12px;
-  color: #B2B2B2;
-}
-.uni-calendar__box[data-v-bbebfd0f] {
-  position: relative;
-  padding-bottom: 7px;
-}
-.uni-calendar__box-bg[data-v-bbebfd0f] {
-  display: flex;
-  justify-content: center;
-  align-items: center;
-  position: absolute;
-  top: 0;
-  left: 0;
-  right: 0;
-  bottom: 0;
-}
-.uni-calendar__box-bg-text[data-v-bbebfd0f] {
-  font-size: 200px;
-  font-weight: bold;
-  color: #999;
-  opacity: 0.1;
-  text-align: center;
-  line-height: 1;
-}
-.uni-date-changed[data-v-bbebfd0f] {
-  padding: 0 10px;
-  text-align: center;
-  color: #333;
-  border-top-color: #DCDCDC;
-  border-top-style: solid;
-  border-top-width: 1px;
-  flex: 1;
-}
-.uni-date-btn--ok[data-v-bbebfd0f] {
-  padding: 20px 15px;
-}
-.uni-date-changed--time-start[data-v-bbebfd0f] {
-  display: flex;
-  align-items: center;
-}
-.uni-date-changed--time-end[data-v-bbebfd0f] {
-  display: flex;
-  align-items: center;
-}
-.uni-date-changed--time-date[data-v-bbebfd0f] {
-  color: #999;
-  line-height: 50px;
-  margin-right: 5px;
-}
-.time-picker-style[data-v-bbebfd0f] {
-  display: flex;
-  justify-content: center;
-  align-items: center;
-}
-.mr-10[data-v-bbebfd0f] {
-  margin-right: 10px;
-}
-.dialog-close[data-v-bbebfd0f] {
-  position: absolute;
-  top: 0;
-  right: 0;
-  bottom: 0;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  padding: 0 25px;
-  margin-top: 10px;
-}
-.dialog-close-plus[data-v-bbebfd0f] {
-  width: 16px;
-  height: 2px;
-  background-color: #737987;
-  border-radius: 2px;
-  transform: rotate(45deg);
-}
-.dialog-close-rotate[data-v-bbebfd0f] {
-  position: absolute;
-  transform: rotate(-45deg);
-}
-.uni-datetime-picker--btn[data-v-bbebfd0f] {
-  border-radius: 100px;
-  height: 40px;
-  line-height: 40px;
-  background-color: #007aff;
-  color: #fff;
-  font-size: 16px;
-  letter-spacing: 2px;
-}
-.uni-datetime-picker--btn[data-v-bbebfd0f]:active {
-  opacity: 0.7;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-date[data-v-9a209c07] {
-  width: 100%;
-  flex: 1;
-}
-.uni-date-x[data-v-9a209c07] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  border-radius: 4px;
-  background-color: #fff;
-  color: #666;
-  font-size: 14px;
-  flex: 1;
-}
-.uni-date-x .icon-calendar[data-v-9a209c07] {
-  padding-left: 3px;
-}
-.uni-date-x .range-separator[data-v-9a209c07] {
-  height: 35px;
-  padding: 0 2px;
-  line-height: 35px;
-}
-.uni-date-x--border[data-v-9a209c07] {
-  box-sizing: border-box;
-  border-radius: 4px;
-  border: 1px solid #e5e5e5;
-}
-.uni-date-editor--x[data-v-9a209c07] {
-  display: flex;
-  align-items: center;
-  position: relative;
-}
-.uni-date-editor--x .uni-date__icon-clear[data-v-9a209c07] {
-  padding-right: 3px;
-  display: flex;
-  align-items: center;
-}
-.uni-date__x-input[data-v-9a209c07] {
-  width: auto;
-  height: 35px;
-  padding-left: 5px;
-  position: relative;
-  flex: 1;
-  line-height: 35px;
-  font-size: 14px;
-  overflow: hidden;
-}
-.text-center[data-v-9a209c07] {
-  text-align: center;
-}
-.uni-date__input[data-v-9a209c07] {
-  height: 40px;
-  width: 100%;
-  line-height: 40px;
-  font-size: 14px;
-}
-.uni-date-range__input[data-v-9a209c07] {
-  text-align: center;
-  max-width: 142px;
-}
-.uni-date-picker__container[data-v-9a209c07] {
-  position: relative;
-}
-.uni-date-mask--pc[data-v-9a209c07] {
-  position: fixed;
-  bottom: 0px;
-  top: 0px;
-  left: 0px;
-  right: 0px;
-  background-color: rgba(0, 0, 0, 0);
-  transition-duration: 0.3s;
-  z-index: 996;
-}
-.uni-date-single--x[data-v-9a209c07] {
-  background-color: #fff;
-  position: absolute;
-  top: 0;
-  z-index: 999;
-  border: 1px solid #EBEEF5;
-  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
-  border-radius: 4px;
-}
-.uni-date-range--x[data-v-9a209c07] {
-  background-color: #fff;
-  position: absolute;
-  top: 0;
-  z-index: 999;
-  border: 1px solid #EBEEF5;
-  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
-  border-radius: 4px;
-}
-.uni-date-editor--x__disabled[data-v-9a209c07] {
-  opacity: 0.4;
-  cursor: default;
-}
-.uni-date-editor--logo[data-v-9a209c07] {
-  width: 16px;
-  height: 16px;
-  vertical-align: middle;
-}
-
-/* 娣诲姞鏃堕棿 */
-.popup-x-header[data-v-9a209c07] {
-  display: flex;
-  flex-direction: row;
-}
-.popup-x-header--datetime[data-v-9a209c07] {
-  display: flex;
-  flex-direction: row;
-  flex: 1;
-}
-.popup-x-body[data-v-9a209c07] {
-  display: flex;
-}
-.popup-x-footer[data-v-9a209c07] {
-  padding: 0 15px;
-  border-top-color: #F1F1F1;
-  border-top-style: solid;
-  border-top-width: 1px;
-  line-height: 40px;
-  text-align: right;
-  color: #666;
-}
-.popup-x-footer uni-text[data-v-9a209c07]:hover {
-  color: #007aff;
-  cursor: pointer;
-  opacity: 0.8;
-}
-.popup-x-footer .confirm-text[data-v-9a209c07] {
-  margin-left: 20px;
-  color: #007aff;
-}
-.uni-date-changed[data-v-9a209c07] {
-  text-align: center;
-  color: #333;
-  border-bottom-color: #F1F1F1;
-  border-bottom-style: solid;
-  border-bottom-width: 1px;
-}
-.uni-date-changed--time uni-text[data-v-9a209c07] {
-  height: 50px;
-  line-height: 50px;
-}
-.uni-date-changed .uni-date-changed--time[data-v-9a209c07] {
-  flex: 1;
-}
-.uni-date-changed--time-date[data-v-9a209c07] {
-  color: #333;
-  opacity: 0.6;
-}
-.mr-50[data-v-9a209c07] {
-  margin-right: 50px;
-}
-
-/* picker 寮瑰嚭灞傞�氱敤鐨勬寚绀哄皬涓夎, todo锛氭墿灞曡嚦涓婁笅宸﹀彸鏂瑰悜瀹氫綅 */
-.uni-popper__arrow[data-v-9a209c07],
-.uni-popper__arrow[data-v-9a209c07]::after {
-  position: absolute;
-  display: block;
-  width: 0;
-  height: 0;
-  border: 6px solid transparent;
-  border-top-width: 0;
-}
-.uni-popper__arrow[data-v-9a209c07] {
-  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
-  top: -6px;
-  left: 10%;
-  margin-right: 3px;
-  border-bottom-color: #EBEEF5;
-}
-.uni-popper__arrow[data-v-9a209c07]::after {
-  content: " ";
-  top: 1px;
-  margin-left: -6px;
-  border-bottom-color: #fff;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-th[data-v-cf557ba0] {
-  padding: 12px 10px;
-  display: table-cell;
-  box-sizing: border-box;
-  font-size: 14px;
-  font-weight: bold;
-  color: #909399;
-  border-bottom: 1px #ebeef5 solid;
-}
-.uni-table-th-row[data-v-cf557ba0] {
-  display: flex;
-  flex-direction: row;
-}
-.table--border[data-v-cf557ba0] {
-  border-right: 1px #ebeef5 solid;
-}
-.uni-table-th-content[data-v-cf557ba0] {
-  display: flex;
-  align-items: center;
-  flex: 1;
-}
-.arrow[data-v-cf557ba0] {
-  display: block;
-  position: relative;
-  width: 10px;
-  height: 8px;
-  left: 5px;
-  overflow: hidden;
-  cursor: pointer;
-}
-.down[data-v-cf557ba0] {
-  top: 3px;
-}
-.down[data-v-cf557ba0] ::after {
-  content: "";
-  width: 8px;
-  height: 8px;
-  position: absolute;
-  left: 2px;
-  top: -5px;
-  transform: rotate(45deg);
-  background-color: #ccc;
-}
-.down.active[data-v-cf557ba0] ::after {
-  background-color: #007aff;
-}
-.up[data-v-cf557ba0] ::after {
-  content: "";
-  width: 8px;
-  height: 8px;
-  position: absolute;
-  left: 2px;
-  top: 5px;
-  transform: rotate(45deg);
-  background-color: #ccc;
-}
-.up.active[data-v-cf557ba0] ::after {
-  background-color: #007aff;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-checkbox[data-v-1e57686e] {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  position: relative;
-  margin: 5px 0;
-  cursor: pointer;
-}
-.uni-table-checkbox .checkbox__inner[data-v-1e57686e] {
-  flex-shrink: 0;
-  box-sizing: border-box;
-  position: relative;
-  width: 16px;
-  height: 16px;
-  border: 1px solid #DCDFE6;
-  border-radius: 2px;
-  background-color: #fff;
-  z-index: 1;
-}
-.uni-table-checkbox .checkbox__inner .checkbox__inner-icon[data-v-1e57686e] {
-  position: absolute;
-  top: 2px;
-  left: 5px;
-  height: 7px;
-  width: 3px;
-  border: 1px solid #fff;
-  border-left: 0;
-  border-top: 0;
-  opacity: 0;
-  transform-origin: center;
-  transform: rotate(45deg);
-  box-sizing: content-box;
-}
-.uni-table-checkbox .checkbox__inner.checkbox--indeterminate[data-v-1e57686e] {
-  border-color: #007aff;
-  background-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.checkbox--indeterminate .checkbox__inner-icon[data-v-1e57686e] {
-  position: absolute;
-  opacity: 1;
-  transform: rotate(0deg);
-  height: 2px;
-  top: 0;
-  bottom: 0;
-  margin: auto;
-  left: 0px;
-  right: 0px;
-  bottom: 0;
-  width: auto;
-  border: none;
-  border-radius: 2px;
-  transform: scale(0.5);
-  background-color: #fff;
-}
-.uni-table-checkbox .checkbox__inner[data-v-1e57686e]:hover {
-  border-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.is-disable[data-v-1e57686e] {
-  background-color: #F2F6FC;
-  border-color: #DCDFE6;
-}
-.uni-table-checkbox .checkbox__inner.is-checked[data-v-1e57686e] {
-  border-color: #007aff;
-  background-color: #007aff;
-}
-.uni-table-checkbox .checkbox__inner.is-checked .checkbox__inner-icon[data-v-1e57686e] {
-  opacity: 1;
-  transform: rotate(45deg);
-}
-.uni-table-checkbox .checkbox__inner.is-checked.is-disable[data-v-1e57686e] {
-  opacity: 0.4;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-tr[data-v-caa8fbf1] {
-  display: table-row;
-  transition: all 0.3s;
-  box-sizing: border-box;
-}
-.checkbox[data-v-caa8fbf1] {
-  padding: 0 8px;
-  width: 26px;
-  padding-left: 12px;
-  display: table-cell;
-  vertical-align: middle;
-  color: #333;
-  font-weight: 500;
-  border-bottom: 1px #ebeef5 solid;
-  font-size: 14px;
-}
-.tr-table--border[data-v-caa8fbf1] {
-  border-right: 1px #ebeef5 solid;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-td[data-v-f4532f33] {
-  display: table-cell;
-  padding: 8px 10px;
-  font-size: 14px;
-  border-bottom: 1px #EBEEF5 solid;
-  font-weight: 400;
-  color: #606266;
-  line-height: 23px;
-  box-sizing: border-box;
-}
-.table--border[data-v-f4532f33] {
-  border-right: 1px #EBEEF5 solid;
-}
-/**
- * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
- *
- * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
- * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
- *
- */
-/**
- * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
- *
- * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
- */
-/* 棰滆壊鍙橀噺 */
-/* 琛屼负鐩稿叧棰滆壊 */
-/* 鏂囧瓧鍩烘湰棰滆壊 */
-/* 鑳屾櫙棰滆壊 */
-/* 杈规棰滆壊 */
-/* 灏哄鍙橀噺 */
-/* 鏂囧瓧灏哄 */
-/* 鍥剧墖灏哄 */
-/* Border Radius */
-/* 姘村钩闂磋窛 */
-/* 鍨傜洿闂磋窛 */
-/* 閫忔槑搴� */
-/* 鏂囩珷鍦烘櫙鐩稿叧 */
-.uni-table-scroll[data-v-92442abd] {
-  width: 100%;
-  overflow-x: auto;
-}
-.uni-table[data-v-92442abd] {
-  position: relative;
-  width: 100%;
-  border-radius: 5px;
-  background-color: #fff;
-  box-sizing: border-box;
-  display: table;
-  overflow-x: auto;
-}
-.uni-table[data-v-92442abd] .uni-table-tr:nth-child(n+2):hover {
-  background-color: #f5f7fa;
-}
-.uni-table[data-v-92442abd] .uni-table-thead .uni-table-tr:hover {
-  background-color: #fafafa;
-}
-.table--border[data-v-92442abd] {
-  border: 1px #ebeef5 solid;
-  border-right: none;
-}
-.border-none[data-v-92442abd] {
-  border-bottom: none;
-}
-.table--stripe[data-v-92442abd] .uni-table-tr:nth-child(2n+3) {
-  background-color: #fafafa;
-}
-
-/* 琛ㄦ牸鍔犺浇銆佹棤鏁版嵁鏍峰紡 */
-.uni-table-loading[data-v-92442abd] {
-  position: relative;
-  display: table-row;
-  height: 50px;
-  line-height: 50px;
-  overflow: hidden;
-  box-sizing: border-box;
-}
-.empty-border[data-v-92442abd] {
-  border-right: 1px #ebeef5 solid;
-}
-.uni-table-text[data-v-92442abd] {
-  position: absolute;
-  right: 0;
-  left: 0;
-  text-align: center;
-  font-size: 14px;
-  color: #999;
-}
-.uni-table-mask[data-v-92442abd] {
-  position: absolute;
-  top: 0;
-  bottom: 0;
-  left: 0;
-  right: 0;
-  background-color: rgba(255, 255, 255, 0.8);
-  z-index: 99;
-  display: flex;
-  margin: auto;
-  transition: all 0.5s;
-  justify-content: center;
-  align-items: center;
-}
-.uni-table--loader[data-v-92442abd] {
-  width: 30px;
-  height: 30px;
-  border: 2px solid #aaa;
-  border-radius: 50%;
-  animation: 2s uni-table--loader-92442abd linear infinite;
-  position: relative;
-}
-@keyframes uni-table--loader-92442abd {
-0% {
-    transform: rotate(360deg);
-}
-10% {
-    border-left-color: transparent;
-}
-20% {
-    border-bottom-color: transparent;
-}
-30% {
-    border-right-color: transparent;
-}
-40% {
-    border-top-color: transparent;
-}
-50% {
-    transform: rotate(0deg);
-}
-60% {
-    border-top-color: transparent;
-}
-70% {
-    border-left-color: transparent;
-}
-80% {
-    border-bottom-color: transparent;
-}
-90% {
-    border-right-color: transparent;
-}
-100% {
-    transform: rotate(-360deg);
-}
-}
-
-#data[data-v-6901791d]{
-		width:100%;
-		height:calc(100% - 35px);
-}
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/statement/orderList.css b/qrcodeScaner/unpackage/dist/dev/app-plus/pages/statement/orderList.css
deleted file mode 100644
index 0196e05..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/statement/orderList.css
+++ /dev/null
@@ -1,7 +0,0 @@
-
-#data[data-v-3b9b80bf]{
-		width:100%;
-		height:calc(100% - 35px);
-}
-	
-	
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/statement/originalGlassList.css b/qrcodeScaner/unpackage/dist/dev/app-plus/pages/statement/originalGlassList.css
deleted file mode 100644
index b6c96de..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/pages/statement/originalGlassList.css
+++ /dev/null
@@ -1,498 +0,0 @@
-
-.container[data-v-0e645258] {
-  width: 30px;
-  height: 30px;
-  position: relative;
-}
-.container.loading1[data-v-0e645258] {
-  transform: rotate(45deg);
-}
-.container .shape[data-v-0e645258] {
-  position: absolute;
-  width: 10px;
-  height: 10px;
-  border-radius: 1px;
-}
-.container .shape.shape1[data-v-0e645258] {
-  left: 0;
-  background-color: #1890FF;
-}
-.container .shape.shape2[data-v-0e645258] {
-  right: 0;
-  background-color: #91CB74;
-}
-.container .shape.shape3[data-v-0e645258] {
-  bottom: 0;
-  background-color: #FAC858;
-}
-.container .shape.shape4[data-v-0e645258] {
-  bottom: 0;
-  right: 0;
-  background-color: #EE6666;
-}
-.loading1 .shape1[data-v-0e645258] {
-  animation: animation1shape1-0e645258 0.5s ease 0s infinite alternate;
-}
-@keyframes animation1shape1-0e645258 {
-from {
-    transform: translate(0, 0);
-}
-to {
-    transform: translate(16px, 16px);
-}
-}
-.loading1 .shape2[data-v-0e645258] {
-  animation: animation1shape2-0e645258 0.5s ease 0s infinite alternate;
-}
-@keyframes animation1shape2-0e645258 {
-from {
-    transform: translate(0, 0);
-}
-to {
-    transform: translate(-16px, 16px);
-}
-}
-.loading1 .shape3[data-v-0e645258] {
-  animation: animation1shape3-0e645258 0.5s ease 0s infinite alternate;
-}
-@keyframes animation1shape3-0e645258 {
-from {
-    transform: translate(0, 0);
-}
-to {
-    transform: translate(16px, -16px);
-}
-}
-.loading1 .shape4[data-v-0e645258] {
-  animation: animation1shape4-0e645258 0.5s ease 0s infinite alternate;
-}
-@keyframes animation1shape4-0e645258 {
-from {
-    transform: translate(0, 0);
-}
-to {
-    transform: translate(-16px, -16px);
-}
-}
-
-
-
-
-.container[data-v-3df48dc2] {
-  width: 30px;
-  height: 30px;
-  position: relative;
-}
-.container.loading2[data-v-3df48dc2] {
-  transform: rotate(10deg);
-}
-.container.loading2 .shape[data-v-3df48dc2] {
-  border-radius: 5px;
-}
-.container.loading2[data-v-3df48dc2]{
-  animation: rotation 1s infinite;
-}
-.container .shape[data-v-3df48dc2] {
-  position: absolute;
-  width: 10px;
-  height: 10px;
-  border-radius: 1px;
-}
-.container .shape.shape1[data-v-3df48dc2] {
-  left: 0;
-  background-color: #1890FF;
-}
-.container .shape.shape2[data-v-3df48dc2] {
-  right: 0;
-  background-color: #91CB74;
-}
-.container .shape.shape3[data-v-3df48dc2] {
-  bottom: 0;
-  background-color: #FAC858;
-}
-.container .shape.shape4[data-v-3df48dc2] {
-  bottom: 0;
-  right: 0;
-  background-color: #EE6666;
-}
-.loading2 .shape1[data-v-3df48dc2] {
-  animation: animation2shape1-3df48dc2 0.5s ease 0s infinite alternate;
-}
-@keyframes animation2shape1-3df48dc2 {
-from {
-    transform: translate(0, 0);
-}
-to {
-    transform: translate(20px, 20px);
-}
-}
-.loading2 .shape2[data-v-3df48dc2] {
-  animation: animation2shape2-3df48dc2 0.5s ease 0s infinite alternate;
-}
-@keyframes animation2shape2-3df48dc2 {
-from {
-    transform: translate(0, 0);
-}
-to {
-    transform: translate(-20px, 20px);
-}
-}
-.loading2 .shape3[data-v-3df48dc2] {
-  animation: animation2shape3-3df48dc2 0.5s ease 0s infinite alternate;
-}
-@keyframes animation2shape3-3df48dc2 {
-from {
-    transform: translate(0, 0);
-}
-to {
-    transform: translate(20px, -20px);
-}
-}
-.loading2 .shape4[data-v-3df48dc2] {
-  animation: animation2shape4-3df48dc2 0.5s ease 0s infinite alternate;
-}
-@keyframes animation2shape4-3df48dc2 {
-from {
-    transform: translate(0, 0);
-}
-to {
-    transform: translate(-20px, -20px);
-}
-}
-
-
-
-.container[data-v-27a8293c] {
-  width: 30px;
-  height: 30px;
-  position: relative;
-}
-.container.loading3[data-v-27a8293c] {
-  animation: rotation 1s infinite;
-}
-.container.loading3 .shape1[data-v-27a8293c] {
-  border-top-left-radius: 10px;
-}
-.container.loading3 .shape2[data-v-27a8293c] {
-  border-top-right-radius: 10px;
-}
-.container.loading3 .shape3[data-v-27a8293c] {
-  border-bottom-left-radius: 10px;
-}
-.container.loading3 .shape4[data-v-27a8293c] {
-  border-bottom-right-radius: 10px;
-}
-.container .shape[data-v-27a8293c] {
-  position: absolute;
-  width: 10px;
-  height: 10px;
-  border-radius: 1px;
-}
-.container .shape.shape1[data-v-27a8293c] {
-  left: 0;
-  background-color: #1890FF;
-}
-.container .shape.shape2[data-v-27a8293c] {
-  right: 0;
-  background-color: #91CB74;
-}
-.container .shape.shape3[data-v-27a8293c] {
-  bottom: 0;
-  background-color: #FAC858;
-}
-.container .shape.shape4[data-v-27a8293c] {
-  bottom: 0;
-  right: 0;
-  background-color: #EE6666;
-}
-.loading3 .shape1[data-v-27a8293c] {
-  animation: animation3shape1-27a8293c 0.5s ease 0s infinite alternate;
-}
-@keyframes animation3shape1-27a8293c {
-from {
-    transform: translate(0, 0);
-}
-to {
-    transform: translate(5px, 5px);
-}
-}
-.loading3 .shape2[data-v-27a8293c] {
-  animation: animation3shape2-27a8293c 0.5s ease 0s infinite alternate;
-}
-@keyframes animation3shape2-27a8293c {
-from {
-    transform: translate(0, 0);
-}
-to {
-    transform: translate(-5px, 5px);
-}
-}
-.loading3 .shape3[data-v-27a8293c] {
-  animation: animation3shape3-27a8293c 0.5s ease 0s infinite alternate;
-}
-@keyframes animation3shape3-27a8293c {
-from {
-    transform: translate(0, 0);
-}
-to {
-    transform: translate(5px, -5px);
-}
-}
-.loading3 .shape4[data-v-27a8293c] {
-  animation: animation3shape4-27a8293c 0.5s ease 0s infinite alternate;
-}
-@keyframes animation3shape4-27a8293c {
-from {
-    transform: translate(0, 0);
-}
-to {
-    transform: translate(-5px, -5px);
-}
-}
-
-
-.container[data-v-2e7deb83] {
-  width: 30px;
-  height: 30px;
-  position: relative;
-}
-.container.loading5 .shape[data-v-2e7deb83] {
-  width: 15px;
-  height: 15px;
-}
-.container .shape[data-v-2e7deb83] {
-  position: absolute;
-  width: 10px;
-  height: 10px;
-  border-radius: 1px;
-}
-.container .shape.shape1[data-v-2e7deb83] {
-  left: 0;
-  background-color: #1890FF;
-}
-.container .shape.shape2[data-v-2e7deb83] {
-  right: 0;
-  background-color: #91CB74;
-}
-.container .shape.shape3[data-v-2e7deb83] {
-  bottom: 0;
-  background-color: #FAC858;
-}
-.container .shape.shape4[data-v-2e7deb83] {
-  bottom: 0;
-  right: 0;
-  background-color: #EE6666;
-}
-.loading5 .shape1[data-v-2e7deb83] {
-  animation: animation5shape1-2e7deb83 2s ease 0s infinite reverse;
-}
-@keyframes animation5shape1-2e7deb83 {
-0% {
-    transform: translate(0, 0);
-}
-25% {
-    transform: translate(0, 15px);
-}
-50% {
-    transform: translate(15px, 15px);
-}
-75% {
-    transform: translate(15px, 0);
-}
-}
-.loading5 .shape2[data-v-2e7deb83] {
-  animation: animation5shape2-2e7deb83 2s ease 0s infinite reverse;
-}
-@keyframes animation5shape2-2e7deb83 {
-0% {
-    transform: translate(0, 0);
-}
-25% {
-    transform: translate(-15px, 0);
-}
-50% {
-    transform: translate(-15px, 15px);
-}
-75% {
-    transform: translate(0, 15px);
-}
-}
-.loading5 .shape3[data-v-2e7deb83] {
-  animation: animation5shape3-2e7deb83 2s ease 0s infinite reverse;
-}
-@keyframes animation5shape3-2e7deb83 {
-0% {
-    transform: translate(0, 0);
-}
-25% {
-    transform: translate(15px, 0);
-}
-50% {
-    transform: translate(15px, -15px);
-}
-75% {
-    transform: translate(0, -15px);
-}
-}
-.loading5 .shape4[data-v-2e7deb83] {
-  animation: animation5shape4-2e7deb83 2s ease 0s infinite reverse;
-}
-@keyframes animation5shape4-2e7deb83 {
-0% {
-    transform: translate(0, 0);
-}
-25% {
-    transform: translate(0, -15px);
-}
-50% {
-    transform: translate(-15px, -15px);
-}
-75% {
-    transform: translate(-15px, 0);
-}
-}
-
-
-
-.container[data-v-ef674bbb] {
-  width: 30px;
-  height: 30px;
-  position: relative;
-}
-.container.loading6[data-v-ef674bbb] {
-  animation: rotation 1s infinite;
-}
-.container.loading6 .shape[data-v-ef674bbb] {
-  width: 12px;
-  height: 12px;
-  border-radius: 2px;
-}
-.container .shape[data-v-ef674bbb] {
-  position: absolute;
-  width: 10px;
-  height: 10px;
-  border-radius: 1px;
-}
-.container .shape.shape1[data-v-ef674bbb] {
-  left: 0;
-  background-color: #1890FF;
-}
-.container .shape.shape2[data-v-ef674bbb] {
-  right: 0;
-  background-color: #91CB74;
-}
-.container .shape.shape3[data-v-ef674bbb] {
-  bottom: 0;
-  background-color: #FAC858;
-}
-.container .shape.shape4[data-v-ef674bbb] {
-  bottom: 0;
-  right: 0;
-  background-color: #EE6666;
-}
-.loading6 .shape1[data-v-ef674bbb] {
-  animation: animation6shape1-ef674bbb 2s linear 0s infinite normal;
-}
-@keyframes animation6shape1-ef674bbb {
-0% {
-    transform: translate(0, 0);
-}
-25% {
-    transform: translate(0, 18px);
-}
-50% {
-    transform: translate(18px, 18px);
-}
-75% {
-    transform: translate(18px, 0);
-}
-}
-.loading6 .shape2[data-v-ef674bbb] {
-  animation: animation6shape2-ef674bbb 2s linear 0s infinite normal;
-}
-@keyframes animation6shape2-ef674bbb {
-0% {
-    transform: translate(0, 0);
-}
-25% {
-    transform: translate(-18px, 0);
-}
-50% {
-    transform: translate(-18px, 18px);
-}
-75% {
-    transform: translate(0, 18px);
-}
-}
-.loading6 .shape3[data-v-ef674bbb] {
-  animation: animation6shape3-ef674bbb 2s linear 0s infinite normal;
-}
-@keyframes animation6shape3-ef674bbb {
-0% {
-    transform: translate(0, 0);
-}
-25% {
-    transform: translate(18px, 0);
-}
-50% {
-    transform: translate(18px, -18px);
-}
-75% {
-    transform: translate(0, -18px);
-}
-}
-.loading6 .shape4[data-v-ef674bbb] {
-  animation: animation6shape4-ef674bbb 2s linear 0s infinite normal;
-}
-@keyframes animation6shape4-ef674bbb {
-0% {
-    transform: translate(0, 0);
-}
-25% {
-    transform: translate(0, -18px);
-}
-50% {
-    transform: translate(-18px, -18px);
-}
-75% {
-    transform: translate(-18px, 0);
-}
-}
-
-
-.chartsview[data-v-a99d579b] {
-		width: 100%;
-		height: 100%;
-		display: flex;
-		flex-direction: column;
-		flex: 1;
-		justify-content: center;
-		align-items: center;
-}
-.charts-font[data-v-a99d579b]{
-		font-size: 14px;
-		color: #CCCCCC;
-		margin-top: 10px;
-}
-.charts-error[data-v-a99d579b]{
-		width: 128px;
-		height: 128px;
-		background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAUz0lEQVR4Xu1de3Bc1X3+zmp3jYVWfkPAgCWwY8zLEglNQCSW0yT9o2SQaDKdNulUykwfM+k09p+J3ImYIPJXi9yZzDSZZiwyaZuZBCwnNG1DMogEmUAAy7xs/MAyNhCMjWWtsK1deU/n23OvtLu6j3Pv3t29d71nxjOSde455/5+3/m9z7kCjRY4BR7eK7fkcmhrasLT37hbTAY+QYADigDHagwFYGhc7gZwHMAUgG4hMPzNe8RoWInTAECAnHl4r+yREt0DXWIbhx3cJ5fHP8TYjntFR4DTBDqUIwBmMrJDCtyPHDoQw0Q8jkeXinCLtECp43Gwh56R22IxTBbu+KFxOTbQJbo9DlW17rYASGdlNySeKl2JADpbkmKiait0mWhoXHZkmzE52CkocmvavvOsbMvl8MhAl+jlQrg2CQzu6BI9NV2Yw+T2AJiVo+DuL2kSeLQ1KfrC8kLcYbkYBv/pbjEWhjUNjUvSpk9KSAicm2tGXxjAaUcbewBkJAm6xeLBp1PJ2os06ttcDl8H0CEEaGnvGegSg2EAQZTW4B0AEntSS2ov0mhgJc5jmwT6IDEWi2E0zNZ2WEFhC4CZjCRxH7GwAfpbkmIkLC9EFQBg20BXeOySsNBGZx2OXkB6Vg5CgAbMZgD7BTDSkhTDOgM3+kSDAr7iANNz8n4hQRdxojUu9kTjVRurtKKAJwBIKZfPZPOuYWFgY6wlgV4hau+GNVjsnQKeAJDOSIp/Wt6lbSKeQG8jSOSdAbV+wisA7FxDSGAqBmwNS5DIiGIucyNwKiGedutTz3/3BgCb4JBJoGqDIJ2VW4REmxRog0S3lGgT/NlfY3RzCgJjQmJSCkxeDuDwBgCb8HAhvQkCIdCbSgQfmSPDmWGDzHsm1UqwjBEUAMbqERCeAEBGz2RknwR2uW0yAZQdL6DR+WEW90syXLmjtW8So0Jg9MoE9tSD4esZANUAAd1M5NAjGOULaaOkAzCKGEaj7Ar7AoBHEGxrSYqdOnxMZ+W3ZA59ZehxnWkC7yMlJkUMIy1x7IyaVPANAAMEHTlgTACO1rYERlqTot+J8nbp58C5VcEBDftnOEpAKAsAgYPAPgNZQbYFP3QeCAybJ/Bg2CVC2QDwCoJUAtudiJKuExCQLoZbPKirAoOHovuIThVByuXii2jE/C9I2TaXBYsfmThyahMtCWy1A4ERbj7rvvRI9aCa3F7pINm3n5XdXgtjFgHAYCQrW4v8bBo6MYFep5cwmEefuSwQpDNSRoq9+osdrqRaGBqXMhfDVi8gWASAdEbuswuyGCKNSLatBygXBHUqAQohMmHESAKrqzSro4TIS2yOq10dVQQAuyKQUoC7BXnIxHQWwwL4ay/qIM/8DHaFJuijv7M99QzaNmAx6hzQFsvhKSmxvakJo7oHUooA4MUA0wHBTDYfQnVUB6bFnLc1JHqiFgPwxPnSzhKjLUn0B+UpsDoqFkOfLvO5HN8AMN5lOJUU2+2IMD0ne0QOtCcq0k7OANe1VGToag7qaBRXeiFFAJjOyBENsV20Jqcgj2FQHgvyJWYvAQfPAJuvAv7198ADm4DMHJBKAmuag5ypemPpGNiVWk2pDcCDDDQCPTU7EOgmjrxMRgA8dgBYmwJOXwBuWgH87m3gz26OLgDy6q9G9RSLvIAymFZUGsaCjJzE7qB1+vvngXRGQebG5QB/P30eaF2iQBHllk8wxdDfGq/eYVLLQJBfEOQNOpk3/Bg86hbA8iAZwt2/a78asX8zsKRJ/fzYQeDttFIHUbcJqi0JnM4FaOX9g2Sw7lgHTgPTs0DHRxTjT5wDtqzTfTr8/aoJArfTwX055P1519q6apGV4v8/XlU6nzv/vo8CvzwK3L0W2LS6Wquo/DzVAoFrMiivyzVSvpUnycIMVAUU///2kgIC9b+pDqq5jirMVXEX0RUAfMkwgoDrMoFQBUbUcoqxVFJsrdQCtAAQZhBUijChGlfiwdSSypx81gaAAQLLA6OhIlaNF2MGqriMm1cFqJoEtlai0lobAIzqZbPYF7RrV2N+BT79L99c8Eh+dzI474RGYSqB9qDyBuaLawMgnZE8Exjau24C56TPAZ8+vsD0594GPrHW50DWjwVuD2gBwDgm/q1AX6VOB/v5YeDWNerlXnsf+MKGYF/ULQvrdTZXAFQioeN1kVHqTxuAgSo2xiWCdk+DVgWuAEjPyt31XqARJYAZa92ZSqq7CMttjgCoh1r9cgkU1ueDuq7PEQDTs/JY0Nm8sBI0gusKxCCMZDIogsyqzJIDiA3YAqCx+yvDs4BHLVsKBFoPEPDLNYbToUCZUsASAFHY/SfTCxWtq5qBK4ziEB2a1VmfsqTAIgBUupLXL/Evshj0NNCaBM7NAr89sTDSp64HOj/id+ToP1eOR7AYAD4qg6tBwufeARhabV8BfPJaFWxZEgeSMWDTmstaApD8vuMCRQAI47Gs37wFrG4GrksBR882mG212VhW3rpEtPvZiL6OhvmZyOszFPm7D6qqX+76L6xfGIH/l7mkVMGNKy773Z8njIyh1081cfHBkJAEfgqZv2kV8Cmj4HP/H4ADZ1RBqNmYbfvEtV7hVX/9/X7HYR4AYUr6PPmmYjSZ/7kblRT47yOK8Uyu8DxA6xXqHADVw2XsARQhuSWBFV7rBeYBoHsyuNJ7582zwBNHgNVLgb+8TTH/8YOq/o+7ffPVCwynpAiC+W+cUfOcnwOuvlIdO4ti86MG5gGQdrkFtFoE2fUykJ4F+u4AknHgx6+pnf/ZduCW1QD9f3oDPA/A5tcFpA3x8ingxXcVuPJ61Dgt27MRuKG1Wm8c6DyevYE8AMJk/f/nq8BNK5VeN10/k8mvnwZ+ZRw1pfjnYdCOq1VZuJd2/Bzwv0cXGL9hpdr1PGNIgMUF8Oe3AquWehk1FH0nUknR6WUleQCENe37vZeUFOi/AyhUDbQL/JwE5q4ngI4YNxBxl7NiZ5kBoCePAb9/R4mBq64EejcGX9DhhTl++sYTaPdya7sCgPoySM1LvujzM8Dzd3cuMNy08ikZeBqYqoE7njv1t28p3c3f/+hapSLs2jszAI1Luo40JMn4j64s7v3PzympQNeSgLtnLfDxiHkYXkvGFAA0r2Yjsf3sPF0km/r/H+9aEP8P8ORPEhh5ecErIPNpGLJxF7/3oWLcfesV80rboQ+UyDf7f3HTYuPx+XeAX00Ct68BPn0D8O8TasyvbgZakrpvEIp+nuyAPACmM/KsW7k3b+N4/ABA5lSq8cIH0/o39f9f3KoYQYab0uDnR4BjZ4Gv3LYAgB+9qiQB+xe2X0+q4kw22hL8V9roTXz3BTXP1z6mVAJzDfxHqUIDNELN02f9hI7/T6v7zSklbml8MfFCXzzoRp1Pv57n/Wj5M/RrJnn2/QG4rlVJIPM4+DfvWVjB9/YpFfFJIzBEZv7iMHAirUT+59qBO2zcu7zuf1ftfrOKtxAUVElBF3cGTTtzPBaNtiaFhRy0nlHoGIDc/a+fUlez0Dq/ZY26kiXoRoCR0G5WvRkoMnf0/xwFXnwPiAFINgE3LAOmLwKnjPEoKejfW7Xj0+q0Mef92seLVQNLvF95H/iTm4CNJfZC0O8e5HheAkJCNwBkHsv++zuDXKq/sSgd/uu1xf47gfnWOR5mVeNe1Qx8adOClW8l+n8woQzDL9682Cik7fDTg8D1KaD3Zn9rrdRTlHA0mmmvLJJOHopERFg8AK+EIgiomo6dAy7OKdXwNx3AiRngRy8DOQl0XgN8Zp19tJDMJZMLRX/pOh7eqwhMNRCmZtpkVreiePEECADLj0SH6WWd1kIgPP6G2sVty4Av36pE/+43gDMX1K6+b8NiEJhGHqXEV263Bwm9AY731Q6gJVF7qnDnT7ynbCS6zDx8QpXJgNi8JPBwmljouoC1f3X7FdDHH30DmMsBG1YosU+m0Vg8exG4pkV5B2begCFg5htIMCf7gDOadsCXbgGusbEjqkkbMp+iv7QR5POG+eUGADL/rWmgSQBzEui4CvjT9cBUBnjikPqbCYJzF4EfGBdNMW5g5xmYBKY3cOgMsGEVcClXTVY7z+WkArxUCIkoFIA6keLXx4DXTiuDb2ubihdkcsCnDZ+fDPzZIRX+pYvJRBPF6GfbVPRQt124FE4AULJZBOe0YwFUAZG9mv2Fd4G9J4tdOEb0fnNCVQxtuQHoug4gCH5yADgxrdjtZPRZeQqvnFISgEmiMDV6ZjbueP0DgBm9PYes9Tizhr84mr98Ol9Qwps66OszZOyF+WS2GSQKiw2gCcD6BkBMABT9DNLY6XFKgicnVWCIuQR6BMwb0Ojz0hhipg3x5dsilR6ubwA0xwGCgDvaLsJHJtPPP/yBKvQg862SQG5gYByArZI5ELc1+Pi7PgCmM5JfuArNRZBuL0uGMkdg5dsXPktwcPfS4PMq9s1xzDAxS9KZlYxQ0wdAlOIAFOPU5Wxm1s6KKfTzqbvLYT7HNWMANCZZixihVp8AYHSPlrxdWpcMMiN8/Pmua1QW0E+LajbQeNf6A4BZ1MGw5z98bDFLybAnDqvYPptOkMcJGBGuB+BraReFRCYU/OPXgVMfWjOW+p4Gn1nu5RbedZMIHOe7L6pevJa+EqlvtzWU9XdPoeCQ1AM6vbCp+0t3P3c96wJZzMHG6l4WdJR7VuCR54ELc6q4xEu0sCymBfiwp2ygbj1AgOvzPBQjcU8dL9bpNPQops1dT7sgCGYxScSxGURa2+rubXh+mWo84KkeICu7IcFbQEPb6Pqx6mdpXBV9HvlgoRiktLS7nJcw9X4ipuIM9CJWXqHSxVFqXkrDRZgOhdgROZsDvv8ScMnMWgiV9uWOXxfACR6qErp8BJpVY7KF2UW3UrUwgEQC51qTQrtiU1UFz8pJIRDqj67MzAGPva5EPsO7zPkHwXyO98NX1IeomE4myFgnQHAxysiQMkPBLIZlsWoEmrYLyHfxdC6g1i/PxfJkD9O/bOWIf/OaGep7Nur8eEwBoNCFpHQw6wb/9s7yDcwq0FDbBVwAQAQ8gULCUVSPn1y4J4BlX+uWqfIv85iXFaHN4g7uaJ4INr84wtLzrAReeFs99Ve3Fx8O/ZfnVd3hXdeqbxOFuXnxAOYBENaLoZwITWnA3ct6APN0L/tTbFOEXxFXP3OnT11UI5HxhY2HPnjYhCqFpeY8+8BWGGnk89/fB9AOYWPRCXMLYW1eDMB5APCHqBaGEAisDWCI+PDZ4ttDSplEYKxfody79uUKKOapI55J4Glg2gIsJqF6IYAIMvZh/2MGQG5bA3ymLXgI0IATAj3ml0G8VmxLieOtS4SnlYXufoByydoUUwdHeUhkdk6dLqbzwCNndO8KG5nO8DGZblYHs2bwJweLgWQGmFgbyDgBG08OXx+AB1K0IAv/3ctHPP1cExO6G0LKBYDu82Q+q4a52ynSWTlUGEFkKpht+ZJiu4L/T8/g8+1Ac6JY/ejObdcvlRSWRWc8vSUlRt3S9mXdEKJzRrDcFwzL86ynZ7qYzW+tAA3Knx5Qhaa0GcotrHQ706f16T6J0ZYk+r3cE1SEuHRGTgDYHBZGVWIdhcz3WhlcuJ7CdDGDUn/crozJcprbDtYCAeDpY5PFAIiYO+iV2Nz15udcyk0Xc+7CqiPeKPLAxvJAoPO5WOOr7KMugTttEBQBoJ7VQCHzGS9wqiX0AiyCwKxBqBYIjPA9v9LuJK0n4gn0ul0XE5m7gr0wpbSveYqmnDF0nw3qWhm3gI4OCHQkyiIA6NwXoEuMsPSjH8/IX2ausiuiIcjawXJtAXOVgYBAYjKVRKedYWj3vYDQJ4cqy8rwjO4GAq502uWGdyfjsvHFkPDw2n4lAoOphHjQaalOIHACkSUAqF/SWUy6BR6iQLt6WaMERlqTot8rCBheTiTQYWcM2h539BKCrBcih/09dEBAvuWAYW5eMh8x9JnXyBu5hS359xQYa4ljp+N51ygUioSdaUGvjyBIJbDdLdpHKV7YxyqxxNyBIwDq0SMImiE1Gk870GOuz+oEGN1E1xPvUTo6ViNm1GpaTyCwC/O7AoChRwnsq9VbNuZ1pIA2CCy9BIk9rgDg9OmMHAbw9QYzQkkBLRAYkcNRAMoIBPYLoE8LAAYI6j5TGEr26i3KUyFo4ZDaANBMReott9ErUAq41RI4TaYNAA4ShWNkgVI2QoPZVRO5vYItAIbGZYcQWJZZiv2DncIoh8x/XCLSN4u6ESSqfw8UAEPjeaOvj1+kBLCuqQmd37hb8Gfz+0Juueio0jGS6/ZTDGq+6CIJMLhPLk+cx9lYDO1k+kPPyBEhMDnQJQbNh1g4ks1iopErqDhe9scT6JnLYBgC91vN5hbrd1vhIgB851nZlsvhWLYZKyj6DWmAgS6xrXCwhlHoRtry/s4a/1QSHWY4l6FcKbCtcNOxT0ygpyUp6KH5apY2gLHrt1AFCIHOWAwdpgoonKURKvZFc9eHuKtjQHcpY/Mle3NoQw7dsgkTfr4VXDq5rRH48F7Zk8uhrakJo1bMNwdqZA1d+empgx3zPQ3iobMnN9Bu3AYIPFDcoWu1mc+lBAIADsQDpshhpGEY+gNDLZgfCADoNSQvqPLkTSuxfuNq7IwJhODTCv4YUYunsjkc3f8+Bo7M4v8KYy5cixmPKVxXaWymnDWXLQGGxiVjAmaCoZy1XPbPSon9O+4VHSYhaIdJid2lhJESUzvu1f80nBNhywYA3cY5oOhI8uqlaLk+hfWXPUc1CHAijSOnL2CGXePAZKHBzd0PgEG50jZR6pZrTGXZpWwA+J248Vw4KNAAQDj4ULNVBA6Abz8ru8Ul9SVyITCVbUY/DRsjxLxLSmhdYSYEHh3oEiMch2rm0iXssqHSxI57xfZKU/ChZ+QjAOb1c6XnM+g3T4NKzRc4AIbGZR8TSeaCYzH0Ua8ZIeY8QzXbSBEAcvlSZyvwBKYPndb10LjkBQ1a4NV8P51u8zTQ6eynT+AA8LOIxjO1o0ADALWjfShmjhwACgNPoaCgsnWOO+VLwrJOq3VEDgCGLrbMjdeK0EEGZqr9DpEDgFXgqdpEK50vlsPUQJf/nHwt1///89bqDjCPWPAAAAAASUVORK5CYII=");
-		background-position: center;
-}
-
-
-.chartsview[data-v-0ca34aee] {
-  width: 100%;
-  height: 100%;
-  display: flex;
-  flex: 1;
-  justify-content: center;
-  align-items: center;
-}
-
-
-.charts-box[data-v-36c84162] {
-	    width: 100%;
-	    height: 300px;
-}
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/static/logo.png b/qrcodeScaner/unpackage/dist/dev/app-plus/static/logo.png
deleted file mode 100644
index b5771e2..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/static/logo.png
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/uni-app-view.umd.js b/qrcodeScaner/unpackage/dist/dev/app-plus/uni-app-view.umd.js
deleted file mode 100644
index fdf0659..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/uni-app-view.umd.js
+++ /dev/null
@@ -1,7 +0,0 @@
-!function(e){"function"==typeof define&&define.amd?define(e):e()}((function(){"use strict";function e(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var t={exports:{}},n={exports:{}},r={exports:{}},i=r.exports={version:"2.6.12"};"number"==typeof __e&&(__e=i);var a=r.exports,o={exports:{}},s=o.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=s);var l=o.exports,u=a,c=l,d="__core-js_shared__",h=c[d]||(c[d]={});(n.exports=function(e,t){return h[e]||(h[e]=void 0!==t?t:{})})("versions",[]).push({version:u.version,mode:"global",copyright:"漏 2020 Denis Pushkarev (zloirock.ru)"});var f=n.exports,p=0,v=Math.random(),g=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++p+v).toString(36))},m=f("wks"),_=g,y=l.Symbol,b="function"==typeof y;(t.exports=function(e){return m[e]||(m[e]=b&&y[e]||(b?y:_)("Symbol."+e))}).store=m;var w,x,S=t.exports,k={},C=function(e){return"object"==typeof e?null!==e:"function"==typeof e},T=C,A=function(e){if(!T(e))throw TypeError(e+" is not an object!");return e},M=function(e){try{return!!e()}catch(t){return!0}},E=!M((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}));function O(){if(x)return w;x=1;var e=C,t=l.document,n=e(t)&&e(t.createElement);return w=function(e){return n?t.createElement(e):{}}}var L=!E&&!M((function(){return 7!=Object.defineProperty(O()("div"),"a",{get:function(){return 7}}).a})),z=C,N=A,I=L,P=function(e,t){if(!z(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!z(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!z(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!z(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")},D=Object.defineProperty;k.f=E?Object.defineProperty:function(e,t,n){if(N(e),t=P(t,!0),N(n),I)try{return D(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e};var B=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},R=k,F=B,q=E?function(e,t,n){return R.f(e,t,F(1,n))}:function(e,t,n){return e[t]=n,e},j=S("unscopables"),V=Array.prototype;null==V[j]&&q(V,j,{});var $={},H={}.toString,W=function(e){return H.call(e).slice(8,-1)},U=function(e){if(null==e)throw TypeError("Can't call method on  "+e);return e},Y=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==W(e)?e.split(""):Object(e)},X=U,Z=function(e){return Y(X(e))},G={exports:{}},K={}.hasOwnProperty,J=function(e,t){return K.call(e,t)},Q=f("native-function-to-string",Function.toString),ee=l,te=q,ne=J,re=g("src"),ie=Q,ae="toString",oe=(""+ie).split(ae);a.inspectSource=function(e){return ie.call(e)},(G.exports=function(e,t,n,r){var i="function"==typeof n;i&&(ne(n,"name")||te(n,"name",t)),e[t]!==n&&(i&&(ne(n,re)||te(n,re,e[t]?""+e[t]:oe.join(String(t)))),e===ee?e[t]=n:r?e[t]?e[t]=n:te(e,t,n):(delete e[t],te(e,t,n)))})(Function.prototype,ae,(function(){return"function"==typeof this&&this[re]||ie.call(this)}));var se=G.exports,le=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e},ue=le,ce=l,de=a,he=q,fe=se,pe=function(e,t,n){if(ue(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}},ve="prototype",ge=function(e,t,n){var r,i,a,o,s=e&ge.F,l=e&ge.G,u=e&ge.S,c=e&ge.P,d=e&ge.B,h=l?ce:u?ce[t]||(ce[t]={}):(ce[t]||{})[ve],f=l?de:de[t]||(de[t]={}),p=f[ve]||(f[ve]={});for(r in l&&(n=t),n)a=((i=!s&&h&&void 0!==h[r])?h:n)[r],o=d&&i?pe(a,ce):c&&"function"==typeof a?pe(Function.call,a):a,h&&fe(h,r,a,e&ge.U),f[r]!=a&&he(f,r,o),c&&p[r]!=a&&(p[r]=a)};ce.core=de,ge.F=1,ge.G=2,ge.S=4,ge.P=8,ge.B=16,ge.W=32,ge.U=64,ge.R=128;var me,_e,ye,be=ge,we=Math.ceil,xe=Math.floor,Se=function(e){return isNaN(e=+e)?0:(e>0?xe:we)(e)},ke=Se,Ce=Math.min,Te=Se,Ae=Math.max,Me=Math.min,Ee=Z,Oe=function(e){return e>0?Ce(ke(e),9007199254740991):0},Le=function(e,t){return(e=Te(e))<0?Ae(e+t,0):Me(e,t)},ze=f("keys"),Ne=g,Ie=function(e){return ze[e]||(ze[e]=Ne(e))},Pe=J,De=Z,Be=(me=!1,function(e,t,n){var r,i=Ee(e),a=Oe(i.length),o=Le(n,a);if(me&&t!=t){for(;a>o;)if((r=i[o++])!=r)return!0}else for(;a>o;o++)if((me||o in i)&&i[o]===t)return me||o||0;return!me&&-1}),Re=Ie("IE_PROTO"),Fe="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),qe=function(e,t){var n,r=De(e),i=0,a=[];for(n in r)n!=Re&&Pe(r,n)&&a.push(n);for(;t.length>i;)Pe(r,n=t[i++])&&(~Be(a,n)||a.push(n));return a},je=Fe,Ve=Object.keys||function(e){return qe(e,je)},$e=k,He=A,We=Ve,Ue=E?Object.defineProperties:function(e,t){He(e);for(var n,r=We(t),i=r.length,a=0;i>a;)$e.f(e,n=r[a++],t[n]);return e};var Ye=A,Xe=Ue,Ze=Fe,Ge=Ie("IE_PROTO"),Ke=function(){},Je="prototype",Qe=function(){var e,t=O()("iframe"),n=Ze.length;for(t.style.display="none",function(){if(ye)return _e;ye=1;var e=l.document;return _e=e&&e.documentElement}().appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),Qe=e.F;n--;)delete Qe[Je][Ze[n]];return Qe()},et=Object.create||function(e,t){var n;return null!==e?(Ke[Je]=Ye(e),n=new Ke,Ke[Je]=null,n[Ge]=e):n=Qe(),void 0===t?n:Xe(n,t)},tt=k.f,nt=J,rt=S("toStringTag"),it=function(e,t,n){e&&!nt(e=n?e:e.prototype,rt)&&tt(e,rt,{configurable:!0,value:t})},at=et,ot=B,st=it,lt={};q(lt,S("iterator"),(function(){return this}));var ut=U,ct=function(e){return Object(ut(e))},dt=J,ht=ct,ft=Ie("IE_PROTO"),pt=Object.prototype,vt=Object.getPrototypeOf||function(e){return e=ht(e),dt(e,ft)?e[ft]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?pt:null},gt=be,mt=se,_t=q,yt=$,bt=function(e,t,n){e.prototype=at(lt,{next:ot(1,n)}),st(e,t+" Iterator")},wt=it,xt=vt,St=S("iterator"),kt=!([].keys&&"next"in[].keys()),Ct="keys",Tt="values",At=function(){return this},Mt=function(e){V[j][e]=!0},Et=function(e,t){return{value:t,done:!!e}},Ot=$,Lt=Z,zt=function(e,t,n,r,i,a,o){bt(n,t,r);var s,l,u,c=function(e){if(!kt&&e in p)return p[e];switch(e){case Ct:case Tt:return function(){return new n(this,e)}}return function(){return new n(this,e)}},d=t+" Iterator",h=i==Tt,f=!1,p=e.prototype,v=p[St]||p["@@iterator"]||i&&p[i],g=v||c(i),m=i?h?c("entries"):g:void 0,_="Array"==t&&p.entries||v;if(_&&(u=xt(_.call(new e)))!==Object.prototype&&u.next&&(wt(u,d,!0),"function"!=typeof u[St]&&_t(u,St,At)),h&&v&&v.name!==Tt&&(f=!0,g=function(){return v.call(this)}),(kt||f||!p[St])&&_t(p,St,g),yt[t]=g,yt[d]=At,i)if(s={values:h?g:c(Tt),keys:a?g:c(Ct),entries:m},o)for(l in s)l in p||mt(p,l,s[l]);else gt(gt.P+gt.F*(kt||f),t,s);return s}(Array,"Array",(function(e,t){this._t=Lt(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,Et(1)):Et(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values");Ot.Arguments=Ot.Array,Mt("keys"),Mt("values"),Mt("entries");for(var Nt=zt,It=Ve,Pt=se,Dt=l,Bt=q,Rt=$,Ft=S,qt=Ft("iterator"),jt=Ft("toStringTag"),Vt=Rt.Array,$t={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},Ht=It($t),Wt=0;Wt<Ht.length;Wt++){var Ut,Yt=Ht[Wt],Xt=$t[Yt],Zt=Dt[Yt],Gt=Zt&&Zt.prototype;if(Gt&&(Gt[qt]||Bt(Gt,qt,Vt),Gt[jt]||Bt(Gt,jt,Yt),Rt[Yt]=Vt,Xt))for(Ut in Nt)Gt[Ut]||Pt(Gt,Ut,Nt[Ut],!0)}
-/**
-  * @vue/shared v3.4.21
-  * (c) 2018-present Yuxi (Evan) You and Vue contributors
-  * @license MIT
-  **/function Kt(e,t){var n=new Set(e.split(","));return e=>n.has(e)}var Jt,Qt={},en=[],tn=()=>{},nn=()=>!1,rn=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),an=e=>e.startsWith("onUpdate:"),on=Object.assign,sn=(e,t)=>{var n=e.indexOf(t);n>-1&&e.splice(n,1)},ln=Object.prototype.hasOwnProperty,un=(e,t)=>ln.call(e,t),cn=Array.isArray,dn=e=>"[object Map]"===yn(e),hn=e=>"[object Set]"===yn(e),fn=e=>"function"==typeof e,pn=e=>"string"==typeof e,vn=e=>"symbol"==typeof e,gn=e=>null!==e&&"object"==typeof e,mn=e=>(gn(e)||fn(e))&&fn(e.then)&&fn(e.catch),_n=Object.prototype.toString,yn=e=>_n.call(e),bn=e=>yn(e).slice(8,-1),wn=e=>"[object Object]"===yn(e),xn=e=>pn(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,Sn=Kt(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),kn=e=>{var t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Cn=/-(\w)/g,Tn=kn((e=>e.replace(Cn,((e,t)=>t?t.toUpperCase():"")))),An=/\B([A-Z])/g,Mn=kn((e=>e.replace(An,"-$1").toLowerCase())),En=kn((e=>e.charAt(0).toUpperCase()+e.slice(1))),On=kn((e=>e?"on".concat(En(e)):"")),Ln=(e,t)=>!Object.is(e,t),zn=(e,t)=>{for(var n=0;n<e.length;n++)e[n](t)},Nn=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},In=e=>{var t=parseFloat(e);return isNaN(t)?e:t},Pn=()=>Jt||(Jt="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window||"undefined"!=typeof window?window:{});function Dn(e){if(cn(e)){for(var t={},n=0;n<e.length;n++){var r=e[n],i=pn(r)?qn(r):Dn(r);if(i)for(var a in i)t[a]=i[a]}return t}if(pn(e)||gn(e))return e}var Bn=/;(?![^(]*\))/g,Rn=/:([^]+)/,Fn=/\/\*[^]*?\*\//g;function qn(e){var t={};return e.replace(Fn,"").split(Bn).forEach((e=>{if(e){var n=e.split(Rn);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function jn(e){var t="";if(pn(e))t=e;else if(cn(e))for(var n=0;n<e.length;n++){var r=jn(e[n]);r&&(t+=r+" ")}else if(gn(e))for(var i in e)e[i]&&(t+=i+" ");return t.trim()}var Vn,$n,Hn=Kt("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function Wn(e){return!!e||""===e}var Un=be,Yn=le,Xn=ct,Zn=M,Gn=[].sort,Kn=[1,2,3];Un(Un.P+Un.F*(Zn((function(){Kn.sort(void 0)}))||!Zn((function(){Kn.sort(null)}))||!function(){if($n)return Vn;$n=1;var e=M;return Vn=function(t,n){return!!t&&e((function(){n?t.call(null,(function(){}),1):t.call(null)}))}}()(Gn)),"Array",{sort:function(e){return void 0===e?Gn.call(Xn(this)):Gn.call(Xn(this),Yn(e))}});var Jn="\n",Qn=44,er="#007aff",tr=/^([a-z-]+:)?\/\//i,nr=/^data:.*,.*/,rr="wxs://",ir="json://",ar="wxsModules",or="renderjsModules",sr="onThemeChange",lr="onPageScroll",ur="onReachBottom";function cr(e){return function(e){return 0===e.indexOf("/")}(e)?e:"/"+e}function dr(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(){if(e){for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];t=e.apply(n,i),e=null}return t}}function hr(e,t){if(pn(t)){var n=(t=t.replace(/\[(\d+)\]/g,".$1")).split("."),r=n[0];return e||(e={}),1===n.length?e[r]:hr(e[r],n.slice(1).join("."))}}var fr=0;function pr(e){var t=Date.now(),n=fr?t-fr:0;fr=t;for(var r=arguments.length,i=new Array(r>1?r-1:0),a=1;a<r;a++)i[a-1]=arguments[a];return"[".concat(t,"][").concat(n,"ms][").concat(e,"]锛�").concat(i.map((e=>JSON.stringify(e))).join(" "))}function vr(e){return Tn(e.substring(5))}var gr=dr((e=>{e=e||(e=>e.tagName.startsWith("UNI-"));var t=HTMLElement.prototype,n=t.setAttribute;t.setAttribute=function(t,r){t.startsWith("data-")&&e(this)&&((this.__uniDataset||(this.__uniDataset={}))[vr(t)]=r);n.call(this,t,r)};var r=t.removeAttribute;t.removeAttribute=function(t){this.__uniDataset&&t.startsWith("data-")&&e(this)&&delete this.__uniDataset[vr(t)],r.call(this,t)}}));function mr(e){return on({},e.dataset,e.__uniDataset)}var _r=new RegExp("\"[^\"]+\"|'[^']+'|url\\([^)]+\\)|(\\d*\\.?\\d+)[r|u]px","g");function yr(e){return{passive:e}}function br(e){var{id:t,offsetTop:n,offsetLeft:r}=e;return{id:t,dataset:mr(e),offsetTop:n,offsetLeft:r}}function wr(e){if(fn(e))return window.plus?e():void document.addEventListener("plusready",e)}var xr=/(?:Once|Passive|Capture)$/;function Sr(e){var t,n;if(xr.test(e))for(t={};n=e.match(xr);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0;return[Mn(e.slice(2)),t]}var kr=(()=>({stop:1,prevent:2,self:4}))(),Cr="class",Tr="style",Ar=".vShow",Mr=".vOwnerId",Er=".vRenderjs",Or="change:",Lr=1,zr=2,Nr=3,Ir=4,Pr=5,Dr=6,Br=7,Rr=8,Fr=9,qr=10,jr=12,Vr=15,$r=20;function Hr(e,t,n){var r,{clearTimeout:i,setTimeout:a}=n,o=function(){i(r);r=a((()=>e.apply(this,arguments)),t)};return o.cancel=function(){i(r)},o}var Wr=function(){};Wr.prototype={_id:1,on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n,_id:this._id}),this._id++},once:function(e,t,n){var r=this;function i(){r.off(e,i),t.apply(n,arguments)}return i._=t,this.on(e,i,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,i=n.length;r<i;r++)n[r].fn.apply(n[r].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),r=n[e],i=[];if(r&&t){for(var a=r.length-1;a>=0;a--)if(r[a].fn===t||r[a].fn._===t||r[a]._id===t){r.splice(a,1);break}i=r}return i.length?n[e]=i:delete n[e],this}};var Ur=Wr,Yr=["{","}"];var Xr=/^(?:\d)+/,Zr=/^(?:\w)+/;var Gr="zh-Hans",Kr="zh-Hant",Jr="en",Qr="fr",ei="es",ti=Object.prototype.hasOwnProperty,ni=(e,t)=>ti.call(e,t),ri=new class{constructor(){this._caches=Object.create(null)}interpolate(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Yr;if(!t)return[e];var r=this._caches[e];return r||(r=function(e,t){var[n,r]=t,i=[],a=0,o="";for(;a<e.length;){var s=e[a++];if(s===n){o&&i.push({type:"text",value:o}),o="";var l="";for(s=e[a++];void 0!==s&&s!==r;)l+=s,s=e[a++];var u=s===r,c=Xr.test(l)?"list":u&&Zr.test(l)?"named":"unknown";i.push({value:l,type:c})}else o+=s}return o&&i.push({type:"text",value:o}),i}(e,n),this._caches[e]=r),function(e,t){var n=[],r=0,i=Array.isArray(t)?"list":(a=t,null!==a&&"object"==typeof a?"named":"unknown");var a;if("unknown"===i)return n;for(;r<e.length;){var o=e[r];switch(o.type){case"text":n.push(o.value);break;case"list":n.push(t[parseInt(o.value,10)]);break;case"named":"named"===i&&n.push(t[o.value])}r++}return n}(r,t)}};function ii(e,t){if(e){if(e=e.trim().replace(/_/g,"-"),t&&t[e])return e;if("chinese"===(e=e.toLowerCase()))return Gr;if(0===e.indexOf("zh"))return e.indexOf("-hans")>-1?Gr:e.indexOf("-hant")>-1?Kr:(n=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==n.indexOf(e)))?Kr:Gr);var n,r=[Jr,Qr,ei];t&&Object.keys(t).length>0&&(r=Object.keys(t));var i=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,r);return i||void 0}}class ai{constructor(e){var{locale:t,fallbackLocale:n,messages:r,watcher:i,formater:a}=e;this.locale=Jr,this.fallbackLocale=Jr,this.message={},this.messages={},this.watchers=[],n&&(this.fallbackLocale=n),this.formater=a||ri,this.messages=r||{},this.setLocale(t||Jr),i&&this.watchLocale(i)}setLocale(e){var t=this.locale;this.locale=ii(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((e=>{e(this.locale,t)}))}getLocale(){return this.locale}watchLocale(e){var t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this.messages[e];r?n?Object.assign(r,t):Object.keys(t).forEach((e=>{ni(r,e)||(r[e]=t[e])})):this.messages[e]=t}f(e,t,n){return this.formater.interpolate(e,t,n).join("")}t(e,t,n){var r=this.message;return"string"==typeof t?(t=ii(t,this.messages))&&(r=this.messages[t]):n=t,ni(r,e)?this.formater.interpolate(r[e],n).join(""):(console.warn("Cannot translate the value of keypath ".concat(e,". Use the value of keypath as default.")),e)}}function oi(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0;if("string"!=typeof e){var i=[t,e];e=i[0],t=i[1]}"string"!=typeof e&&(e="undefined"!=typeof uni&&uni.getLocale?uni.getLocale():"undefined"!=typeof window&&window.getLocale?window.getLocale():Jr),"string"!=typeof n&&(n="undefined"!=typeof __uniConfig&&__uniConfig.fallbackLocale||Jr);var a=new ai({locale:e,fallbackLocale:n,messages:t,watcher:r}),o=(e,t)=>{if("function"!=typeof getApp)o=function(e,t){return a.t(e,t)};else{var n=!1;o=function(e,t){var r=getApp().$vm;return r&&(r.$locale,n||(n=!0,function(e,t){e.$watchLocale?e.$watchLocale((e=>{t.setLocale(e)})):e.$watch((()=>e.$locale),(e=>{t.setLocale(e)}))}(r,a))),a.t(e,t)}}return o(e,t)};return{i18n:a,f:(e,t,n)=>a.f(e,t,n),t:(e,t)=>o(e,t),add(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return a.add(e,t,n)},watch:e=>a.watchLocale(e),getLocale:()=>a.getLocale(),setLocale:e=>a.setLocale(e)}}var si,li=dr((()=>"undefined"!=typeof __uniConfig&&__uniConfig.locales&&!!Object.keys(__uniConfig.locales).length));function ui(){var e;if(!si&&(e="function"==typeof getApp?weex.requireModule("plus").getLanguage():plus.webview.currentWebview().getStyle().locale,si=oi(e),li())){var t=Object.keys(__uniConfig.locales||{});t.length&&t.forEach((e=>si.add(e,__uniConfig.locales[e]))),si.setLocale(e)}return si}function ci(e,t,n){return t.reduce(((t,r,i)=>(t[e+r]=n[i],t)),{})}var di=dr((()=>{var e="uni.picker.",t=["done","cancel"];ui().add(Jr,ci(e,t,["Done","Cancel"]),!1),ui().add(ei,ci(e,t,["OK","Cancelar"]),!1),ui().add(Qr,ci(e,t,["OK","Annuler"]),!1),ui().add(Gr,ci(e,t,["瀹屾垚","鍙栨秷"]),!1),ui().add(Kr,ci(e,t,["瀹屾垚","鍙栨秷"]),!1)})),hi=dr((()=>{var e="uni.button.",t=["feedback.title","feedback.send"];ui().add(Jr,ci(e,t,["feedback","send"]),!1),ui().add(ei,ci(e,t,["realimentaci贸n","enviar"]),!1),ui().add(Qr,ci(e,t,["retour d'information","envoyer"]),!1),ui().add(Gr,ci(e,t,["闂鍙嶉","鍙戦��"]),!1),ui().add(Kr,ci(e,t,["鍟忛鍙嶉","鐧奸��"]),!1)})),fi=dr((()=>{var e="uni.chooseLocation.",t=["search","cancel"];ui().add(Jr,ci(e,t,["Find Place","Cancel"]),!1),ui().add(ei,ci(e,t,["Encontrar","Cancelar"]),!1),ui().add(Qr,ci(e,t,["Trouve","Annuler"]),!1),ui().add(Gr,ci(e,t,["鎼滅储鍦扮偣","鍙栨秷"]),!1),ui().add(Kr,ci(e,t,["鎼滅储鍦伴粸","鍙栨秷"]),!1)}));function pi(e){var t=new Ur;return{on:(e,n)=>t.on(e,n),once:(e,n)=>t.once(e,n),off:(e,n)=>t.off(e,n),emit(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return t.emit(e,...r)},subscribe(n,r){t[arguments.length>2&&void 0!==arguments[2]&&arguments[2]?"once":"on"]("".concat(e,".").concat(n),r)},unsubscribe(n,r){t.off("".concat(e,".").concat(n),r)},subscribeHandler(n,r,i){t.emit("".concat(e,".").concat(n),r,i)}}}var vi="invokeViewApi",gi="invokeServiceApi",mi=1,_i=Object.create(null);function yi(e,t){return e+"."+t}function bi(e,t,n){t=yi(e,t),_i[t]||(_i[t]=n)}function wi(e,t){var{id:n,name:r,args:i}=e;r=yi(t,r);var a=e=>{n&&UniViewJSBridge.publishHandler(vi+"."+n,e)},o=_i[r];o?o(i,a):a({})}var xi,Si=on(pi("service"),{invokeServiceMethod:(e,t,n)=>{var{subscribe:r,publishHandler:i}=UniViewJSBridge,a=n?mi++:0;n&&r(gi+"."+a,n,!0),i(gi,{id:a,name:e,args:t})}}),ki=350,Ci=10,Ti=yr(!0);function Ai(){xi&&(clearTimeout(xi),xi=null)}var Mi,Ei,Oi=0,Li=0;function zi(e){if(Ai(),1===e.touches.length){var{pageX:t,pageY:n}=e.touches[0];Oi=t,Li=n,xi=setTimeout((function(){var t=new CustomEvent("longpress",{bubbles:!0,cancelable:!0,target:e.target,currentTarget:e.currentTarget});t.touches=e.touches,t.changedTouches=e.changedTouches,e.target.dispatchEvent(t)}),ki)}}function Ni(e){if(xi){if(1!==e.touches.length)return Ai();var{pageX:t,pageY:n}=e.touches[0];return Math.abs(t-Oi)>Ci||Math.abs(n-Li)>Ci?Ai():void 0}}function Ii(e,t){var n=Number(e);return isNaN(n)?t:n}function Pi(){var e=__uniConfig.globalStyle||{},t=Ii(e.rpxCalcMaxDeviceWidth,960),n=Ii(e.rpxCalcBaseDeviceWidth,375);function r(){var e,r,i,a=(e=/^Apple/.test(navigator.vendor)&&"number"==typeof window.orientation,r=e&&90===Math.abs(window.orientation),i=e?Math[r?"max":"min"](screen.width,screen.height):screen.width,Math.min(window.innerWidth,document.documentElement.clientWidth,i)||i);a=a<=t?a:n,document.documentElement.style.fontSize=a/23.4375+"px"}r(),document.addEventListener("DOMContentLoaded",r),window.addEventListener("load",r),window.addEventListener("resize",r)}class Di{constructor(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Mi,!e&&Mi&&(this.index=(Mi.scopes||(Mi.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){var t=Mi;try{return Mi=this,e()}finally{Mi=t}}}on(){Mi=this}off(){Mi=this.parent}stop(e){if(this._active){var t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);if(!this.detached&&this.parent&&!e){var r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this._active=!1}}}class Bi{constructor(e,t,n,r){this.fn=e,this.trigger=t,this.scheduler=n,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Mi;t&&t.active&&t.effects.push(e)}(this,r)}get dirty(){if(2===this._dirtyLevel||3===this._dirtyLevel){this._dirtyLevel=1,Hi();for(var e=0;e<this._depsLength;e++){var t=this.deps[e];if(t.computed&&(t.computed.value,this._dirtyLevel>=4))break}1===this._dirtyLevel&&(this._dirtyLevel=0),Wi()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();var e=ji,t=Ei;try{return ji=!0,Ei=this,this._runnings++,Ri(this),this.fn()}finally{Fi(this),this._runnings--,Ei=t,ji=e}}stop(){var e;this.active&&(Ri(this),Fi(this),null==(e=this.onStop)||e.call(this),this.active=!1)}}function Ri(e){e._trackId++,e._depsLength=0}function Fi(e){if(e.deps.length>e._depsLength){for(var t=e._depsLength;t<e.deps.length;t++)qi(e.deps[t],e);e.deps.length=e._depsLength}}function qi(e,t){var n=e.get(t);void 0!==n&&t._trackId!==n&&(e.delete(t),0===e.size&&e.cleanup())}var ji=!0,Vi=0,$i=[];function Hi(){$i.push(ji),ji=!1}function Wi(){var e=$i.pop();ji=void 0===e||e}function Ui(){Vi++}function Yi(){for(Vi--;!Vi&&Zi.length;)Zi.shift()()}function Xi(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);var r=e.deps[e._depsLength];r!==t?(r&&qi(r,e),e.deps[e._depsLength++]=t):e._depsLength++}}var Zi=[];function Gi(e,t,n){for(var r of(Ui(),e.keys())){var i=void 0;r._dirtyLevel<t&&(null!=i?i:i=e.get(r)===r._trackId)&&(r._shouldSchedule||(r._shouldSchedule=0===r._dirtyLevel),r._dirtyLevel=t),r._shouldSchedule&&(null!=i?i:i=e.get(r)===r._trackId)&&(r.trigger(),r._runnings&&!r.allowRecurse||2===r._dirtyLevel||(r._shouldSchedule=!1,r.scheduler&&Zi.push(r.scheduler)))}Yi()}var Ki=(e,t)=>{var n=new Map;return n.cleanup=e,n.computed=t,n},Ji=new WeakMap,Qi=Symbol(""),ea=Symbol("");function ta(e,t,n){if(ji&&Ei){var r=Ji.get(e);r||Ji.set(e,r=new Map);var i=r.get(n);i||r.set(n,i=Ki((()=>r.delete(n)))),Xi(Ei,i)}}function na(e,t,n,r,i,a){var o=Ji.get(e);if(o){var s=[];if("clear"===t)s=[...o.values()];else if("length"===n&&cn(e)){var l=Number(r);o.forEach(((e,t)=>{("length"===t||!vn(t)&&t>=l)&&s.push(e)}))}else switch(void 0!==n&&s.push(o.get(n)),t){case"add":cn(e)?xn(n)&&s.push(o.get("length")):(s.push(o.get(Qi)),dn(e)&&s.push(o.get(ea)));break;case"delete":cn(e)||(s.push(o.get(Qi)),dn(e)&&s.push(o.get(ea)));break;case"set":dn(e)&&s.push(o.get(Qi))}for(var u of(Ui(),s))u&&Gi(u,4);Yi()}}var ra=Kt("__proto__,__v_isRef,__isVue"),ia=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(vn)),aa=oa();function oa(){var e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(){for(var e=Ua(this),n=0,r=this.length;n<r;n++)ta(e,0,n+"");for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s=e[t](...a);return-1===s||!1===s?e[t](...a.map(Ua)):s}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(){Hi(),Ui();for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=Ua(this)[t].apply(this,n);return Yi(),Wi(),i}})),e}function sa(e){var t=Ua(this);return ta(t,0,e),t.hasOwnProperty(e)}class la{constructor(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this._isReadonly=e,this._isShallow=t}get(e,t,n){var r=this._isReadonly,i=this._isShallow;if("__v_isReactive"===t)return!r;if("__v_isReadonly"===t)return r;if("__v_isShallow"===t)return i;if("__v_raw"===t)return n===(r?i?Ra:Ba:i?Da:Pa).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;var a=cn(e);if(!r){if(a&&un(aa,t))return Reflect.get(aa,t,n);if("hasOwnProperty"===t)return sa}var o=Reflect.get(e,t,n);return(vn(t)?ia.has(t):ra(t))?o:(r||ta(e,0,t),i?o:Qa(o)?a&&xn(t)?o:o.value:gn(o)?r?qa(o):Fa(o):o)}}class ua extends la{constructor(){super(!1,arguments.length>0&&void 0!==arguments[0]&&arguments[0])}set(e,t,n,r){var i=e[t];if(!this._isShallow){var a=$a(i);if(Ha(n)||$a(n)||(i=Ua(i),n=Ua(n)),!cn(e)&&Qa(i)&&!Qa(n))return!a&&(i.value=n,!0)}var o=cn(e)&&xn(t)?Number(t)<e.length:un(e,t),s=Reflect.set(e,t,n,r);return e===Ua(r)&&(o?Ln(n,i)&&na(e,"set",t,n):na(e,"add",t,n)),s}deleteProperty(e,t){var n=un(e,t);e[t];var r=Reflect.deleteProperty(e,t);return r&&n&&na(e,"delete",t,void 0),r}has(e,t){var n=Reflect.has(e,t);return vn(t)&&ia.has(t)||ta(e,0,t),n}ownKeys(e){return ta(e,0,cn(e)?"length":Qi),Reflect.ownKeys(e)}}class ca extends la{constructor(){super(!0,arguments.length>0&&void 0!==arguments[0]&&arguments[0])}set(e,t){return!0}deleteProperty(e,t){return!0}}var da=new ua,ha=new ca,fa=new ua(!0),pa=e=>e,va=e=>Reflect.getPrototypeOf(e);function ga(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=Ua(e=e.__v_raw),a=Ua(t);n||(Ln(t,a)&&ta(i,0,t),ta(i,0,a));var{has:o}=va(i),s=r?pa:n?Za:Xa;return o.call(i,t)?s(e.get(t)):o.call(i,a)?s(e.get(a)):void(e!==i&&e.get(t))}function ma(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.__v_raw,r=Ua(n),i=Ua(e);return t||(Ln(e,i)&&ta(r,0,e),ta(r,0,i)),e===i?n.has(e):n.has(e)||n.has(i)}function _a(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e=e.__v_raw,!t&&ta(Ua(e),0,Qi),Reflect.get(e,"size",e)}function ya(e){e=Ua(e);var t=Ua(this);return va(t).has.call(t,e)||(t.add(e),na(t,"add",e,e)),this}function ba(e,t){t=Ua(t);var n=Ua(this),{has:r,get:i}=va(n),a=r.call(n,e);a||(e=Ua(e),a=r.call(n,e));var o=i.call(n,e);return n.set(e,t),a?Ln(t,o)&&na(n,"set",e,t):na(n,"add",e,t),this}function wa(e){var t=Ua(this),{has:n,get:r}=va(t),i=n.call(t,e);i||(e=Ua(e),i=n.call(t,e)),r&&r.call(t,e);var a=t.delete(e);return i&&na(t,"delete",e,void 0),a}function xa(){var e=Ua(this),t=0!==e.size,n=e.clear();return t&&na(e,"clear",void 0,void 0),n}function Sa(e,t){return function(n,r){var i=this,a=i.__v_raw,o=Ua(a),s=t?pa:e?Za:Xa;return!e&&ta(o,0,Qi),a.forEach(((e,t)=>n.call(r,s(e),s(t),i)))}}function ka(e,t,n){return function(){var r=this.__v_raw,i=Ua(r),a=dn(i),o="entries"===e||e===Symbol.iterator&&a,s="keys"===e&&a,l=r[e](...arguments),u=n?pa:t?Za:Xa;return!t&&ta(i,0,s?ea:Qi),{next(){var{value:e,done:t}=l.next();return t?{value:e,done:t}:{value:o?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function Ca(e){return function(){return"delete"!==e&&("clear"===e?void 0:this)}}function Ta(){var e={get(e){return ga(this,e)},get size(){return _a(this)},has:ma,add:ya,set:ba,delete:wa,clear:xa,forEach:Sa(!1,!1)},t={get(e){return ga(this,e,!1,!0)},get size(){return _a(this)},has:ma,add:ya,set:ba,delete:wa,clear:xa,forEach:Sa(!1,!0)},n={get(e){return ga(this,e,!0)},get size(){return _a(this,!0)},has(e){return ma.call(this,e,!0)},add:Ca("add"),set:Ca("set"),delete:Ca("delete"),clear:Ca("clear"),forEach:Sa(!0,!1)},r={get(e){return ga(this,e,!0,!0)},get size(){return _a(this,!0)},has(e){return ma.call(this,e,!0)},add:Ca("add"),set:Ca("set"),delete:Ca("delete"),clear:Ca("clear"),forEach:Sa(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((i=>{e[i]=ka(i,!1,!1),n[i]=ka(i,!0,!1),t[i]=ka(i,!1,!0),r[i]=ka(i,!0,!0)})),[e,n,t,r]}var[Aa,Ma,Ea,Oa]=Ta();function La(e,t){var n=t?e?Oa:Ea:e?Ma:Aa;return(t,r,i)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(un(n,r)&&r in t?n:t,r,i)}var za={get:La(!1,!1)},Na={get:La(!1,!0)},Ia={get:La(!0,!1)},Pa=new WeakMap,Da=new WeakMap,Ba=new WeakMap,Ra=new WeakMap;function Fa(e){return $a(e)?e:ja(e,!1,da,za,Pa)}function qa(e){return ja(e,!0,ha,Ia,Ba)}function ja(e,t,n,r,i){if(!gn(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;var a=i.get(e);if(a)return a;var o,s=(o=e).__v_skip||!Object.isExtensible(o)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(bn(o));if(0===s)return e;var l=new Proxy(e,2===s?r:n);return i.set(e,l),l}function Va(e){return $a(e)?Va(e.__v_raw):!(!e||!e.__v_isReactive)}function $a(e){return!(!e||!e.__v_isReadonly)}function Ha(e){return!(!e||!e.__v_isShallow)}function Wa(e){return Va(e)||$a(e)}function Ua(e){var t=e&&e.__v_raw;return t?Ua(t):e}function Ya(e){return Object.isExtensible(e)&&Nn(e,"__v_skip",!0),e}var Xa=e=>gn(e)?Fa(e):e,Za=e=>gn(e)?qa(e):e;class Ga{constructor(e,t,n,r){this.getter=e,this._setter=t,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Bi((()=>e(this._value)),(()=>Ja(this,2===this.effect._dirtyLevel?2:3))),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=n}get value(){var e=Ua(this);return e._cacheable&&!e.effect.dirty||!Ln(e._value,e._value=e.effect.run())||Ja(e,4),Ka(e),e.effect._dirtyLevel>=2&&Ja(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function Ka(e){var t;ji&&Ei&&(e=Ua(e),Xi(Ei,null!=(t=e.dep)?t:e.dep=Ki((()=>e.dep=void 0),e instanceof Ga?e:void 0)))}function Ja(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,n=(e=Ua(e)).dep;n&&Gi(n,t)}function Qa(e){return!(!e||!0!==e.__v_isRef)}function eo(e){return no(e,!1)}function to(e){return no(e,!0)}function no(e,t){return Qa(e)?e:new ro(e,t)}class ro{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Ua(e),this._value=t?e:Xa(e)}get value(){return Ka(this),this._value}set value(e){var t=this.__v_isShallow||Ha(e)||$a(e);e=t?e:Ua(e),Ln(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Xa(e),Ja(this,4,e))}}var io={get:(e,t,n)=>{return Qa(r=Reflect.get(e,t,n))?r.value:r;var r},set:(e,t,n,r)=>{var i=e[t];return Qa(i)&&!Qa(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function ao(e){return Va(e)?e:new Proxy(e,io)}function oo(e,t,n,r){try{return r?e(...r):e()}catch(i){lo(i,t,n)}}function so(e,t,n,r){if(fn(e)){var i=oo(e,t,n,r);return i&&mn(i)&&i.catch((e=>{lo(e,t,n)})),i}for(var a=[],o=0;o<e.length;o++)a.push(so(e[o],t,n,r));return a}function lo(e,t,n){if(t&&t.vnode,t){for(var r=t.parent,i=t.proxy,a="https://vuejs.org/error-reference/#runtime-".concat(n);r;){var o=r.ec;if(o)for(var s=0;s<o.length;s++)if(!1===o[s](e,i,a))return;r=r.parent}var l=t.appContext.config.errorHandler;if(l)return void oo(l,null,10,[e,i,a])}!function(e){e instanceof Error?console.error(e.message+"\n"+e.stack):console.error(e)}(e)}var uo=!1,co=!1,ho=[],fo=0,po=[],vo=null,go=0,mo=Promise.resolve(),_o=null;function yo(e){var t=_o||mo;return e?t.then(this?e.bind(this):e):t}function bo(e){ho.length&&ho.includes(e,uo&&e.allowRecurse?fo+1:fo)||(null==e.id?ho.push(e):ho.splice(function(e){for(var t=fo+1,n=ho.length;t<n;){var r=t+n>>>1,i=ho[r],a=ko(i);a<e||a===e&&i.pre?t=r+1:n=r}return t}(e.id),0,e),wo())}function wo(){uo||co||(co=!0,_o=mo.then(To))}function xo(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:uo?fo+1:0;n<ho.length;n++){var r=ho[n];if(r&&r.pre){if(e&&r.id!==e.uid)continue;ho.splice(n,1),n--,r()}}}function So(e){if(po.length){var t=[...new Set(po)].sort(((e,t)=>ko(e)-ko(t)));if(po.length=0,vo)return void vo.push(...t);for(vo=t,go=0;go<vo.length;go++)vo[go]();vo=null,go=0}}var ko=e=>null==e.id?1/0:e.id,Co=(e,t)=>{var n=ko(e)-ko(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function To(e){co=!1,uo=!0,ho.sort(Co);try{for(fo=0;fo<ho.length;fo++){var t=ho[fo];t&&!1!==t.active&&oo(t,null,14)}}finally{fo=0,ho.length=0,So(),uo=!1,_o=null,(ho.length||po.length)&&To()}}function Ao(e,t){if(!e.isUnmounted){for(var n=e.vnode.props||Qt,r=arguments.length,i=new Array(r>2?r-2:0),a=2;a<r;a++)i[a-2]=arguments[a];var o,s=i,l=t.startsWith("update:"),u=l&&t.slice(7);if(u&&u in n){var c="".concat("modelValue"===u?"model":u,"Modifiers"),{number:d,trim:h}=n[c]||Qt;h&&(s=i.map((e=>pn(e)?e.trim():e))),d&&(s=i.map(In))}var f=n[o=On(t)]||n[o=On(Tn(t))];!f&&l&&(f=n[o=On(Mn(t))]),f&&so(f,e,6,s);var p=n[o+"Once"];if(p){if(e.emitted){if(e.emitted[o])return}else e.emitted={};e.emitted[o]=!0,so(p,e,6,s)}}}function Mo(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.emitsCache,i=r.get(e);if(void 0!==i)return i;var a=e.emits,o={},s=!1;if(!fn(e)){var l=e=>{var n=Mo(e,t,!0);n&&(s=!0,on(o,n))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return a||s?(cn(a)?a.forEach((e=>o[e]=null)):on(o,a),gn(e)&&r.set(e,o),o):(gn(e)&&r.set(e,null),null)}function Eo(e,t){return!(!e||!rn(t))&&(t=t.slice(2).replace(/Once$/,""),un(e,t[0].toLowerCase()+t.slice(1))||un(e,Mn(t))||un(e,t))}var Oo=null,Lo=null;function zo(e){var t=Oo;return Oo=e,Lo=e&&e.type.__scopeId||null,t}function No(e){var t,n,{type:r,vnode:i,proxy:a,withProxy:o,props:s,propsOptions:[l],slots:u,attrs:c,emit:d,render:h,renderCache:f,data:p,setupState:v,ctx:g,inheritAttrs:m}=e,_=zo(e);try{if(4&i.shapeFlag){var y=o||a,b=y;t=yl(h.call(b,y,f,s,v,p,g)),n=c}else{var w=r;0,t=yl(w.length>1?w(s,{attrs:c,slots:u,emit:d}):w(s,null)),n=r.props?c:Io(c)}}catch(C){lo(C,e,1),t=gl(ol)}var x=t;if(n&&!1!==m){var S=Object.keys(n),{shapeFlag:k}=x;S.length&&7&k&&(l&&S.some(an)&&(n=Po(n,l)),x=ml(x,n))}return i.dirs&&((x=ml(x)).dirs=x.dirs?x.dirs.concat(i.dirs):i.dirs),i.transition&&(x.transition=i.transition),t=x,zo(_),t}var Io=e=>{var t;for(var n in e)("class"===n||"style"===n||rn(n))&&((t||(t={}))[n]=e[n]);return t},Po=(e,t)=>{var n={};for(var r in e)an(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function Do(e,t,n){var r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(var i=0;i<r.length;i++){var a=r[i];if(t[a]!==e[a]&&!Eo(n,a))return!0}return!1}var Bo=Symbol.for("v-ndc");var Ro=Symbol.for("v-scx"),Fo=()=>Ps(Ro);var qo={};function jo(e,t,n){return Vo(e,t,n)}function Vo(e,t){var{immediate:n,deep:r,flush:i,once:a,onTrack:o,onTrigger:s}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Qt;if(t&&a){var l=t;t=function(){l(...arguments),k()}}var u,c,d=Ml,h=e=>!0===r?e:Wo(e,!1===r?1:void 0),f=!1,p=!1;if(Qa(e)?(u=()=>e.value,f=Ha(e)):Va(e)?(u=()=>h(e),f=!0):cn(e)?(p=!0,f=e.some((e=>Va(e)||Ha(e))),u=()=>e.map((e=>Qa(e)?e.value:Va(e)?h(e):fn(e)?oo(e,d,2):void 0))):u=fn(e)?t?()=>oo(e,d,2):()=>(c&&c(),so(e,d,3,[m])):tn,t&&r){var v=u;u=()=>Wo(v())}var g,m=e=>{c=x.onStop=()=>{oo(e,d,4),c=x.onStop=void 0}};if(Dl){if(m=tn,t?n&&so(t,d,3,[u(),p?[]:void 0,m]):u(),"sync"!==i)return tn;var _=Fo();g=_.__watcherHandles||(_.__watcherHandles=[])}var y,b=p?new Array(e.length).fill(qo):qo,w=()=>{if(x.active&&x.dirty)if(t){var e=x.run();(r||f||(p?e.some(((e,t)=>Ln(e,b[t]))):Ln(e,b)))&&(c&&c(),so(t,d,3,[e,b===qo?void 0:p&&b[0]===qo?[]:b,m]),b=e)}else x.run()};w.allowRecurse=!!t,"sync"===i?y=w:"post"===i?y=()=>Js(w,d&&d.suspense):(w.pre=!0,d&&(w.id=d.uid),y=()=>bo(w));var x=new Bi(u,tn,y),S=Mi,k=()=>{x.stop(),S&&sn(S.effects,x)};return t?n?w():b=x.run():"post"===i?Js(x.run.bind(x),d&&d.suspense):x.run(),g&&g.push(k),k}function $o(e,t,n){var r,i=this.proxy,a=pn(e)?e.includes(".")?Ho(i,e):()=>i[e]:e.bind(i,i);fn(t)?r=t:(r=t.handler,n=t);var o=zl(this),s=Vo(a,r.bind(i),n);return o(),s}function Ho(e,t){var n=t.split(".");return()=>{for(var t=e,r=0;r<n.length&&t;r++)t=t[n[r]];return t}}function Wo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3?arguments[3]:void 0;if(!gn(e)||e.__v_skip)return e;if(t&&t>0){if(n>=t)return e;n++}if((r=r||new Set).has(e))return e;if(r.add(e),Qa(e))Wo(e.value,t,n,r);else if(cn(e))for(var i=0;i<e.length;i++)Wo(e[i],t,n,r);else if(hn(e)||dn(e))e.forEach((e=>{Wo(e,t,n,r)}));else if(wn(e))for(var a in e)Wo(e[a],t,n,r);return e}function Uo(e,t){if(null===Oo)return e;for(var n=Fl(Oo)||Oo.proxy,r=e.dirs||(e.dirs=[]),i=0;i<t.length;i++){var[a,o,s,l=Qt]=t[i];a&&(fn(a)&&(a={mounted:a,updated:a}),a.deep&&Wo(o),r.push({dir:a,instance:n,value:o,oldValue:void 0,arg:s,modifiers:l}))}return e}function Yo(e,t,n,r){for(var i=e.dirs,a=t&&t.dirs,o=0;o<i.length;o++){var s=i[o];a&&(s.oldValue=a[o].value);var l=s.dir[r];l&&(Hi(),so(l,n,8,[e.el,s,e,t]),Wi())}}
-/*! #__NO_SIDE_EFFECTS__ */function Xo(e,t){return fn(e)?(()=>on({name:e.name},t,{setup:e}))():e}var Zo=e=>!!e.type.__asyncLoader,Go=e=>e.type.__isKeepAlive;function Ko(e,t){Qo(e,"a",t)}function Jo(e,t){Qo(e,"da",t)}function Qo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ml,r=e.__wdc||(e.__wdc=()=>{for(var t=n;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(ts(t,r,n),n)for(var i=n.parent;i&&i.parent;)Go(i.parent.vnode)&&es(r,t,n,i),i=i.parent}function es(e,t,n,r){var i=ts(t,e,r,!0);ls((()=>{sn(r[t],i)}),n)}function ts(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ml,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(n){var i=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=function(){if(!n.isUnmounted){Hi();for(var r=zl(n),i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s=so(t,n,e,a);return r(),Wi(),s}});return r?i.unshift(a):i.push(a),a}}var ns=e=>function(t){return(!Dl||"sp"===e)&&ts(e,(function(){return t(...arguments)}),arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ml)},rs=ns("bm"),is=ns("m"),as=ns("bu"),os=ns("u"),ss=ns("bum"),ls=ns("um"),us=ns("sp"),cs=ns("rtg"),ds=ns("rtc");function hs(e){ts("ec",e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ml)}var fs=e=>e?Il(e)?Fl(e)||e.proxy:fs(e.parent):null,ps=on(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>fs(e.parent),$root:e=>fs(e.root),$emit:e=>e.emit,$options:e=>xs(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,bo(e.update)}),$nextTick:e=>e.n||(e.n=yo.bind(e.proxy)),$watch:e=>$o.bind(e)}),vs=(e,t)=>e!==Qt&&!e.__isScriptSetup&&un(e,t),gs={get(e,t){var n,{_:r}=e,{ctx:i,setupState:a,data:o,props:s,accessCache:l,type:u,appContext:c}=r;if("$"!==t[0]){var d=l[t];if(void 0!==d)switch(d){case 1:return a[t];case 2:return o[t];case 4:return i[t];case 3:return s[t]}else{if(vs(a,t))return l[t]=1,a[t];if(o!==Qt&&un(o,t))return l[t]=2,o[t];if((n=r.propsOptions[0])&&un(n,t))return l[t]=3,s[t];if(i!==Qt&&un(i,t))return l[t]=4,i[t];_s&&(l[t]=0)}}var h,f,p=ps[t];return p?("$attrs"===t&&ta(r,0,t),p(r)):(h=u.__cssModules)&&(h=h[t])?h:i!==Qt&&un(i,t)?(l[t]=4,i[t]):(f=c.config.globalProperties,un(f,t)?f[t]:void 0)},set(e,t,n){var{_:r}=e,{data:i,setupState:a,ctx:o}=r;return vs(a,t)?(a[t]=n,!0):i!==Qt&&un(i,t)?(i[t]=n,!0):!un(r.props,t)&&(("$"!==t[0]||!(t.slice(1)in r))&&(o[t]=n,!0))},has(e,t){var n,{_:{data:r,setupState:i,accessCache:a,ctx:o,appContext:s,propsOptions:l}}=e;return!!a[t]||r!==Qt&&un(r,t)||vs(i,t)||(n=l[0])&&un(n,t)||un(o,t)||un(ps,t)||un(s.config.globalProperties,t)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:un(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ms(e){return cn(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}var _s=!0;function ys(e){var t=xs(e),n=e.proxy,r=e.ctx;_s=!1,t.beforeCreate&&bs(t.beforeCreate,e,"bc");var i,{data:a,computed:o,methods:s,watch:l,provide:u,inject:c,created:d,beforeMount:h,mounted:f,beforeUpdate:p,updated:v,activated:g,deactivated:m,beforeDestroy:_,beforeUnmount:y,destroyed:b,unmounted:w,render:x,renderTracked:S,renderTriggered:k,errorCaptured:C,serverPrefetch:T,expose:A,inheritAttrs:M,components:E,directives:O,filters:L}=t;if(c&&function(e,t){cn(e)&&(e=Ts(e));var n=function(n){var r=e[n],i=void 0;Qa(i=gn(r)?"default"in r?Ps(r.from||n,r.default,!0):Ps(r.from||n):Ps(r))?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i};for(var r in e)n(r)}(c,r),s)for(var z in s){var N=s[z];fn(N)&&(r[z]=N.bind(n))}if(a&&(i=a.call(n,n),gn(i)&&(e.data=Fa(i))),_s=!0,o){var I=function(e){var t=o[e],i=fn(t)?t.bind(n,n):fn(t.get)?t.get.bind(n,n):tn,a=!fn(t)&&fn(t.set)?t.set.bind(n):tn,s=ql({get:i,set:a});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e})};for(var P in o)I(P)}if(l)for(var D in l)ws(l[D],r,n,D);if(u){var B=fn(u)?u.call(n):u;Reflect.ownKeys(B).forEach((e=>{Is(e,B[e])}))}function R(e,t){cn(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&bs(d,e,"c"),R(rs,h),R(is,f),R(as,p),R(os,v),R(Ko,g),R(Jo,m),R(hs,C),R(ds,S),R(cs,k),R(ss,y),R(ls,w),R(us,T),cn(A))if(A.length){var F=e.exposed||(e.exposed={});A.forEach((e=>{Object.defineProperty(F,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});x&&e.render===tn&&(e.render=x),null!=M&&(e.inheritAttrs=M),E&&(e.components=E),O&&(e.directives=O)}function bs(e,t,n){so(cn(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function ws(e,t,n,r){var i=r.includes(".")?Ho(n,r):()=>n[r];if(pn(e)){var a=t[e];fn(a)&&jo(i,a)}else if(fn(e))jo(i,e.bind(n));else if(gn(e))if(cn(e))e.forEach((e=>ws(e,t,n,r)));else{var o=fn(e.handler)?e.handler.bind(n):t[e.handler];fn(o)&&jo(i,o,e)}}function xs(e){var t,n=e.type,{mixins:r,extends:i}=n,{mixins:a,optionsCache:o,config:{optionMergeStrategies:s}}=e.appContext,l=o.get(n);return l?t=l:a.length||r||i?(t={},a.length&&a.forEach((e=>Ss(t,e,s,!0))),Ss(t,n,s)):t=n,gn(n)&&o.set(n,t),t}function Ss(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],{mixins:i,extends:a}=t;for(var o in a&&Ss(e,a,n,!0),i&&i.forEach((t=>Ss(e,t,n,!0))),t)if(r&&"expose"===o);else{var s=ks[o]||n&&n[o];e[o]=s?s(e[o],t[o]):t[o]}return e}var ks={data:Cs,props:Es,emits:Es,methods:Ms,computed:Ms,beforeCreate:As,created:As,beforeMount:As,mounted:As,beforeUpdate:As,updated:As,beforeDestroy:As,beforeUnmount:As,destroyed:As,unmounted:As,activated:As,deactivated:As,errorCaptured:As,serverPrefetch:As,components:Ms,directives:Ms,watch:function(e,t){if(!e)return t;if(!t)return e;var n=on(Object.create(null),e);for(var r in t)n[r]=As(e[r],t[r]);return n},provide:Cs,inject:function(e,t){return Ms(Ts(e),Ts(t))}};function Cs(e,t){return t?e?function(){return on(fn(e)?e.call(this,this):e,fn(t)?t.call(this,this):t)}:t:e}function Ts(e){if(cn(e)){for(var t={},n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function As(e,t){return e?[...new Set([].concat(e,t))]:t}function Ms(e,t){return e?on(Object.create(null),e,t):t}function Es(e,t){return e?cn(e)&&cn(t)?[...new Set([...e,...t])]:on(Object.create(null),ms(e),ms(null!=t?t:{})):t}function Os(){return{app:null,config:{isNativeTag:nn,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}var Ls=0;function zs(e,t){return function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;fn(n)||(n=on({},n)),null==r||gn(r)||(r=null);var i=Os(),a=new WeakSet,o=!1,s=i.app={_uid:Ls++,_component:n,_props:r,_container:null,_context:i,_instance:null,version:Vl,get config(){return i.config},set config(e){},use(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return a.has(e)||(e&&fn(e.install)?(a.add(e),e.install(s,...n)):fn(e)&&(a.add(e),e(s,...n))),s},mixin:e=>(i.mixins.includes(e)||i.mixins.push(e),s),component:(e,t)=>t?(i.components[e]=t,s):i.components[e],directive:(e,t)=>t?(i.directives[e]=t,s):i.directives[e],mount(a,l,u){if(!o){var c=gl(n,r);return c.appContext=i,!0===u?u="svg":!1===u&&(u=void 0),l&&t?t(c,a):e(c,a,u),o=!0,s._container=a,a.__vue_app__=s,Fl(c.component)||c.component.proxy}},unmount(){o&&(e(null,s._container),delete s._container.__vue_app__)},provide:(e,t)=>(i.provides[e]=t,s),runWithContext(e){var t=Ns;Ns=s;try{return e()}finally{Ns=t}}};return s}}var Ns=null;function Is(e,t){if(Ml){var n=Ml.provides,r=Ml.parent&&Ml.parent.provides;r===n&&(n=Ml.provides=Object.create(r)),n[e]=t}else;}function Ps(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=Ml||Oo;if(r||Ns){var i=r?null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:Ns._context.provides;if(i&&e in i)return i[e];if(arguments.length>1)return n&&fn(t)?t.call(r&&r.proxy):t}}function Ds(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i={},a={};for(var o in Nn(a,fl,1),e.propsDefaults=Object.create(null),Bs(e,t,i,a),e.propsOptions[0])o in i||(i[o]=void 0);n?e.props=r?i:ja(i,!1,fa,Na,Da):e.type.props?e.props=i:e.props=a,e.attrs=a}function Bs(e,t,n,r){var i,[a,o]=e.propsOptions,s=!1;if(t)for(var l in t)if(!Sn(l)){var u=t[l],c=void 0;a&&un(a,c=Tn(l))?o&&o.includes(c)?(i||(i={}))[c]=u:n[c]=u:Eo(e.emitsOptions,l)||l in r&&u===r[l]||(r[l]=u,s=!0)}if(o)for(var d=Ua(n),h=i||Qt,f=0;f<o.length;f++){var p=o[f];n[p]=Rs(a,d,p,h[p],e,!un(h,p))}return s}function Rs(e,t,n,r,i,a){var o=e[n];if(null!=o){var s=un(o,"default");if(s&&void 0===r){var l=o.default;if(o.type!==Function&&!o.skipFactory&&fn(l)){var{propsDefaults:u}=i;if(n in u)r=u[n];else{var c=zl(i);r=u[n]=l.call(null,t),c()}}else r=l}o[0]&&(a&&!s?r=!1:!o[1]||""!==r&&r!==Mn(n)||(r=!0))}return r}function Fs(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.propsCache,i=r.get(e);if(i)return i;var a=e.props,o={},s=[],l=!1;if(!fn(e)){var u=e=>{l=!0;var[n,r]=Fs(e,t,!0);on(o,n),r&&s.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!a&&!l)return gn(e)&&r.set(e,en),en;if(cn(a))for(var c=0;c<a.length;c++){var d=Tn(a[c]);qs(d)&&(o[d]=Qt)}else if(a)for(var h in a){var f=Tn(h);if(qs(f)){var p=a[h],v=o[f]=cn(p)||fn(p)?{type:p}:on({},p);if(v){var g=$s(Boolean,v.type),m=$s(String,v.type);v[0]=g>-1,v[1]=m<0||g<m,(g>-1||un(v,"default"))&&s.push(f)}}}var _=[o,s];return gn(e)&&r.set(e,_),_}function qs(e){return"$"!==e[0]&&!Sn(e)}function js(e){return null===e?"null":"function"==typeof e?e.name||"":"object"==typeof e&&e.constructor&&e.constructor.name||""}function Vs(e,t){return js(e)===js(t)}function $s(e,t){return cn(t)?t.findIndex((t=>Vs(t,e))):fn(t)&&Vs(t,e)?0:-1}var Hs=e=>"_"===e[0]||"$stable"===e,Ws=e=>cn(e)?e.map(yl):[yl(e)],Us=(e,t,n)=>{if(t._n)return t;var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Oo;if(!t)return e;if(e._n)return e;var n=function(){n._d&&cl(-1);var r,i=zo(t);try{r=e(...arguments)}finally{zo(i),n._d&&cl(1)}return r};return n._n=!0,n._c=!0,n._d=!0,n}((function(){return Ws(t(...arguments))}),n);return r._c=!1,r},Ys=(e,t,n)=>{var r=e._ctx;for(var i in e)if(!Hs(i)){var a=e[i];fn(a)?t[i]=Us(0,a,r):null!=a&&function(){var e=Ws(a);t[i]=()=>e}()}},Xs=(e,t)=>{var n=Ws(t);e.slots.default=()=>n},Zs=(e,t)=>{if(32&e.vnode.shapeFlag){var n=t._;n?(e.slots=Ua(t),Nn(t,"_",n)):Ys(t,e.slots={})}else e.slots={},t&&Xs(e,t);Nn(e.slots,fl,1)},Gs=(e,t,n)=>{var{vnode:r,slots:i}=e,a=!0,o=Qt;if(32&r.shapeFlag){var s=t._;s?n&&1===s?a=!1:(on(i,t),n||1!==s||delete i._):(a=!t.$stable,Ys(t,i)),o=t}else t&&(Xs(e,t),o={default:1});if(a)for(var l in i)Hs(l)||null!=o[l]||delete i[l]};function Ks(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(cn(e))e.forEach(((e,a)=>Ks(e,t&&(cn(t)?t[a]:t),n,r,i)));else if(!Zo(r)||i){var a=4&r.shapeFlag?Fl(r.component)||r.component.proxy:r.el,o=i?null:a,{i:s,r:l}=e,u=t&&t.r,c=s.refs===Qt?s.refs={}:s.refs,d=s.setupState;if(null!=u&&u!==l&&(pn(u)?(c[u]=null,un(d,u)&&(d[u]=null)):Qa(u)&&(u.value=null)),fn(l))oo(l,s,12,[o,c]);else{var h=pn(l),f=Qa(l);if(h||f){var p=()=>{if(e.f){var t=h?un(d,l)?d[l]:c[l]:l.value;i?cn(t)&&sn(t,a):cn(t)?t.includes(a)||t.push(a):h?(c[l]=[a],un(d,l)&&(d[l]=c[l])):(l.value=[a],e.k&&(c[e.k]=l.value))}else h?(c[l]=o,un(d,l)&&(d[l]=o)):f&&(l.value=o,e.k&&(c[e.k]=o))};o?(p.id=-1,Js(p,n)):p()}}}}var Js=function(e,t){var n;t&&t.pendingBranch?cn(e)?t.effects.push(...e):t.effects.push(e):(cn(n=e)?po.push(...n):vo&&vo.includes(n,n.allowRecurse?go+1:go)||po.push(n),wo())};function Qs(e){return function(e){Pn().__VUE__=!0;var t,n,{insert:r,remove:i,patchProp:a,createElement:o,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:h,setScopeId:f=tn,insertStaticContent:p}=e,v=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:void 0,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:!!t.dynamicChildren;if(e!==t){e&&!hl(e,t)&&(r=$(e),R(e,i,a,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);var{type:u,ref:c,shapeFlag:d}=t;switch(u){case al:g(e,t,n,r);break;case ol:m(e,t,n,r);break;case sl:null==e&&_(t,n,r,o);break;case il:M(e,t,n,r,i,a,o,s,l);break;default:1&d?w(e,t,n,r,i,a,o,s,l):6&d?E(e,t,n,r,i,a,o,s,l):(64&d||128&d)&&u.process(e,t,n,r,i,a,o,s,l,U)}null!=c&&i&&Ks(c,e&&e.ref,a,t||e,!t)}},g=(e,t,n,i)=>{if(null==e)r(t.el=s(t.children),n,i);else{var a=t.el=e.el;t.children!==e.children&&u(a,t.children)}},m=(e,t,n,i)=>{null==e?r(t.el=l(t.children||""),n,i):t.el=e.el},_=(e,t,n,r)=>{[e.el,e.anchor]=p(e.children,t,n,r,e.el,e.anchor)},y=(e,t,n)=>{for(var i,{el:a,anchor:o}=e;a&&a!==o;)i=h(a),r(a,t,n),a=i;r(o,t,n)},b=e=>{for(var t,{el:n,anchor:r}=e;n&&n!==r;)t=h(n),i(n),n=t;i(r)},w=(e,t,n,r,i,a,o,s,l)=>{"svg"===t.type?o="svg":"math"===t.type&&(o="mathml"),null==e?x(t,n,r,i,a,o,s,l):C(e,t,i,a,o,s,l)},x=(e,t,n,i,s,l,u,d)=>{var h,f,{props:p,shapeFlag:v,transition:g,dirs:m}=e;if(h=e.el=o(e.type,l,p&&p.is,p),8&v?c(h,e.children):16&v&&k(e.children,h,null,i,s,el(e,l),u,d),m&&Yo(e,null,i,"created"),S(h,e,e.scopeId,u,i),p){for(var _ in p)"value"===_||Sn(_)||a(h,_,null,p[_],l,e.children,i,s,V);"value"in p&&a(h,"value",null,p.value,l),(f=p.onVnodeBeforeMount)&&Sl(f,i,e)}Object.defineProperty(h,"__vueParentComponent",{value:i,enumerable:!1}),m&&Yo(e,null,i,"beforeMount");var y=function(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}(s,g);y&&g.beforeEnter(h),r(h,t,n),((f=p&&p.onVnodeMounted)||y||m)&&Js((()=>{f&&Sl(f,i,e),y&&g.enter(h),m&&Yo(e,null,i,"mounted")}),s)},S=(e,t,n,r,i)=>{if(n&&f(e,n),r)for(var a=0;a<r.length;a++)f(e,r[a]);if(i&&t===i.subTree){var o=i.vnode;S(e,o,o.scopeId,o.slotScopeIds,i.parent)}},k=function(e,t,n,r,i,a,o,s){for(var l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0;l<e.length;l++){var u=e[l]=s?bl(e[l]):yl(e[l]);v(null,u,t,n,r,i,a,o,s)}},C=(e,t,n,r,i,o,s)=>{var l=t.el=e.el,{patchFlag:u,dynamicChildren:d,dirs:h}=t;u|=16&e.patchFlag;var f,p=e.props||Qt,v=t.props||Qt;if(n&&tl(n,!1),(f=v.onVnodeBeforeUpdate)&&Sl(f,n,t,e),h&&Yo(t,e,n,"beforeUpdate"),n&&tl(n,!0),d?T(e.dynamicChildren,d,l,n,r,el(t,i),o):s||I(e,t,l,null,n,r,el(t,i),o,!1),u>0){if(16&u)A(l,t,p,v,n,r,i);else if(2&u&&p.class!==v.class&&a(l,"class",null,v.class,i),4&u&&a(l,"style",p.style,v.style,i),8&u)for(var g=t.dynamicProps,m=0;m<g.length;m++){var _=g[m],y=p[_],b=v[_];b===y&&"value"!==_||a(l,_,y,b,i,e.children,n,r,V)}1&u&&e.children!==t.children&&c(l,t.children)}else s||null!=d||A(l,t,p,v,n,r,i);((f=v.onVnodeUpdated)||h)&&Js((()=>{f&&Sl(f,n,t,e),h&&Yo(t,e,n,"updated")}),r)},T=(e,t,n,r,i,a,o)=>{for(var s=0;s<t.length;s++){var l=e[s],u=t[s],c=l.el&&(l.type===il||!hl(l,u)||70&l.shapeFlag)?d(l.el):n;v(l,u,c,null,r,i,a,o,!0)}},A=(e,t,n,r,i,o,s)=>{if(n!==r){if(n!==Qt)for(var l in n)Sn(l)||l in r||a(e,l,n[l],null,s,t.children,i,o,V);for(var u in r)if(!Sn(u)){var c=r[u],d=n[u];c!==d&&"value"!==u&&a(e,u,d,c,s,t.children,i,o,V)}"value"in r&&a(e,"value",n.value,r.value,s)}},M=(e,t,n,i,a,o,l,u,c)=>{var d=t.el=e?e.el:s(""),h=t.anchor=e?e.anchor:s(""),{patchFlag:f,dynamicChildren:p,slotScopeIds:v}=t;v&&(u=u?u.concat(v):v),null==e?(r(d,n,i),r(h,n,i),k(t.children||[],n,h,a,o,l,u,c)):f>0&&64&f&&p&&e.dynamicChildren?(T(e.dynamicChildren,p,n,a,o,l,u),(null!=t.key||a&&t===a.subTree)&&nl(e,t,!0)):I(e,t,n,h,a,o,l,u,c)},E=(e,t,n,r,i,a,o,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?i.ctx.activate(t,n,r,o,l):O(t,n,r,i,a,o,l):L(e,t,l)},O=(e,t,n,r,i,a,o)=>{var s=e.component=function(e,t,n){var r=e.type,i=(t?t.appContext:e.appContext)||kl,a={uid:Cl++,vnode:e,type:r,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,scope:new Di(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Fs(r,i),emitsOptions:Mo(r,i),emit:null,emitted:null,propsDefaults:Qt,inheritAttrs:r.inheritAttrs,ctx:Qt,data:Qt,props:Qt,attrs:Qt,slots:Qt,refs:Qt,setupState:Qt,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};a.ctx={_:a},a.root=t?t.root:a,a.emit=Ao.bind(null,a),e.ce&&e.ce(a);return a}(e,r,i);if(Go(e)&&(s.ctx.renderer=U),function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t&&Al(t);var{props:n,children:r}=e.vnode,i=Il(e);Ds(e,n,i,t),Zs(e,r);var a=i?function(e,t){var n=e.type;e.accessCache=Object.create(null),e.proxy=Ya(new Proxy(e.ctx,gs));var{setup:r}=n;if(r){var i=e.setupContext=r.length>1?function(e){var t=t=>{e.exposed=t||{}};return{get attrs(){return function(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get:(t,n)=>(ta(e,0,"$attrs"),t[n])}))}(e)},slots:e.slots,emit:e.emit,expose:t}}(e):null,a=zl(e);Hi();var o=oo(r,e,0,[e.props,i]);if(Wi(),a(),mn(o)){if(o.then(Nl,Nl),t)return o.then((n=>{Bl(e,n,t)})).catch((t=>{lo(t,e,0)}));e.asyncDep=o}else Bl(e,o,t)}else Rl(e,t)}(e,t):void 0;t&&Al(!1)}(s),s.asyncDep){if(i&&i.registerDep(s,z),!e.el){var l=s.subTree=gl(ol);m(null,l,t,n)}}else z(s,e,t,n,i,a,o)},L=(e,t,n)=>{var r,i,a=t.component=e.component;if(function(e,t,n){var{props:r,children:i,component:a}=e,{props:o,children:s,patchFlag:l}=t,u=a.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!i&&!s||s&&s.$stable)||r!==o&&(r?!o||Do(r,o,u):!!o);if(1024&l)return!0;if(16&l)return r?Do(r,o,u):!!o;if(8&l)for(var c=t.dynamicProps,d=0;d<c.length;d++){var h=c[d];if(o[h]!==r[h]&&!Eo(u,h))return!0}return!1}(e,t,n)){if(a.asyncDep&&!a.asyncResolved)return void N(a,t,n);a.next=t,r=a.update,(i=ho.indexOf(r))>fo&&ho.splice(i,1),a.effect.dirty=!0,a.update()}else t.el=e.el,a.vnode=t},z=(e,t,r,i,a,o,s)=>{var l=()=>{if(e.isMounted){var{next:u,bu:c,u:h,parent:f,vnode:p}=e,g=rl(e);if(g)return u&&(u.el=p.el,N(e,u,s)),void g.asyncDep.then((()=>{e.isUnmounted||l()}));var m,_=u;tl(e,!1),u?(u.el=p.el,N(e,u,s)):u=p,c&&zn(c),(m=u.props&&u.props.onVnodeBeforeUpdate)&&Sl(m,f,u,p),tl(e,!0);var y=No(e),b=e.subTree;e.subTree=y,v(b,y,d(b.el),$(b),e,a,o),u.el=y.el,null===_&&function(e,t){for(var{vnode:n,parent:r}=e;r;){var i=r.subTree;if(i.suspense&&i.suspense.activeBranch===n&&(i.el=n.el),i!==n)break;(n=r.vnode).el=t,r=r.parent}}(e,y.el),h&&Js(h,a),(m=u.props&&u.props.onVnodeUpdated)&&Js((()=>Sl(m,f,u,p)),a)}else{var w,{el:x,props:S}=t,{bm:k,m:C,parent:T}=e,A=Zo(t);if(tl(e,!1),k&&zn(k),!A&&(w=S&&S.onVnodeBeforeMount)&&Sl(w,T,t),tl(e,!0),x&&n){var M=()=>{e.subTree=No(e),n(x,e.subTree,e,a,null)};A?t.type.__asyncLoader().then((()=>!e.isUnmounted&&M())):M()}else{var E=e.subTree=No(e);v(null,E,r,i,e,a,o),t.el=E.el}if(C&&Js(C,a),!A&&(w=S&&S.onVnodeMounted)){var O=t;Js((()=>Sl(w,T,O)),a)}(256&t.shapeFlag||T&&Zo(T.vnode)&&256&T.vnode.shapeFlag)&&e.a&&Js(e.a,a),e.isMounted=!0,t=r=i=null}},u=e.effect=new Bi(l,tn,(()=>bo(c)),e.scope),c=e.update=()=>{u.dirty&&u.run()};c.id=e.uid,tl(e,!0),c()},N=(e,t,n)=>{t.component=e;var r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){var{props:i,attrs:a,vnode:{patchFlag:o}}=e,s=Ua(i),[l]=e.propsOptions,u=!1;if(!(r||o>0)||16&o){var c;for(var d in Bs(e,t,i,a)&&(u=!0),s)t&&(un(t,d)||(c=Mn(d))!==d&&un(t,c))||(l?!n||void 0===n[d]&&void 0===n[c]||(i[d]=Rs(l,s,d,void 0,e,!0)):delete i[d]);if(a!==s)for(var h in a)t&&un(t,h)||(delete a[h],u=!0)}else if(8&o)for(var f=e.vnode.dynamicProps,p=0;p<f.length;p++){var v=f[p];if(!Eo(e.emitsOptions,v)){var g=t[v];if(l)if(un(a,v))g!==a[v]&&(a[v]=g,u=!0);else{var m=Tn(v);i[m]=Rs(l,s,m,g,e,!1)}else g!==a[v]&&(a[v]=g,u=!0)}}u&&na(e,"set","$attrs")}(e,t.props,r,n),Gs(e,t.children,n),Hi(),xo(e),Wi()},I=function(e,t,n,r,i,a,o,s){var l=arguments.length>8&&void 0!==arguments[8]&&arguments[8],u=e&&e.children,d=e?e.shapeFlag:0,h=t.children,{patchFlag:f,shapeFlag:p}=t;if(f>0){if(128&f)return void D(u,h,n,r,i,a,o,s,l);if(256&f)return void P(u,h,n,r,i,a,o,s,l)}8&p?(16&d&&V(u,i,a),h!==u&&c(n,h)):16&d?16&p?D(u,h,n,r,i,a,o,s,l):V(u,i,a,!0):(8&d&&c(n,""),16&p&&k(h,n,r,i,a,o,s,l))},P=(e,t,n,r,i,a,o,s,l)=>{t=t||en;var u,c=(e=e||en).length,d=t.length,h=Math.min(c,d);for(u=0;u<h;u++){var f=t[u]=l?bl(t[u]):yl(t[u]);v(e[u],f,n,null,i,a,o,s,l)}c>d?V(e,i,a,!0,!1,h):k(t,n,r,i,a,o,s,l,h)},D=(e,t,n,r,i,a,o,s,l)=>{for(var u=0,c=t.length,d=e.length-1,h=c-1;u<=d&&u<=h;){var f=e[u],p=t[u]=l?bl(t[u]):yl(t[u]);if(!hl(f,p))break;v(f,p,n,null,i,a,o,s,l),u++}for(;u<=d&&u<=h;){var g=e[d],m=t[h]=l?bl(t[h]):yl(t[h]);if(!hl(g,m))break;v(g,m,n,null,i,a,o,s,l),d--,h--}if(u>d){if(u<=h)for(var _=h+1,y=_<c?t[_].el:r;u<=h;)v(null,t[u]=l?bl(t[u]):yl(t[u]),n,y,i,a,o,s,l),u++}else if(u>h)for(;u<=d;)R(e[u],i,a,!0),u++;else{var b,w=u,x=u,S=new Map;for(u=x;u<=h;u++){var k=t[u]=l?bl(t[u]):yl(t[u]);null!=k.key&&S.set(k.key,u)}var C=0,T=h-x+1,A=!1,M=0,E=new Array(T);for(u=0;u<T;u++)E[u]=0;for(u=w;u<=d;u++){var O=e[u];if(C>=T)R(O,i,a,!0);else{var L=void 0;if(null!=O.key)L=S.get(O.key);else for(b=x;b<=h;b++)if(0===E[b-x]&&hl(O,t[b])){L=b;break}void 0===L?R(O,i,a,!0):(E[L-x]=u+1,L>=M?M=L:A=!0,v(O,t[L],n,null,i,a,o,s,l),C++)}}var z=A?function(e){var t,n,r,i,a,o=e.slice(),s=[0],l=e.length;for(t=0;t<l;t++){var u=e[t];if(0!==u){if(e[n=s[s.length-1]]<u){o[t]=n,s.push(t);continue}for(r=0,i=s.length-1;r<i;)e[s[a=r+i>>1]]<u?r=a+1:i=a;u<e[s[r]]&&(r>0&&(o[t]=s[r-1]),s[r]=t)}}r=s.length,i=s[r-1];for(;r-- >0;)s[r]=i,i=o[i];return s}(E):en;for(b=z.length-1,u=T-1;u>=0;u--){var N=x+u,I=t[N],P=N+1<c?t[N+1].el:r;0===E[u]?v(null,I,n,P,i,a,o,s,l):A&&(b<0||u!==z[b]?B(I,n,P,2):b--)}}},B=function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,{el:o,type:s,transition:l,children:u,shapeFlag:c}=e;if(6&c)B(e.component.subTree,t,n,i);else if(128&c)e.suspense.move(t,n,i);else if(64&c)s.move(e,t,n,U);else if(s!==il){if(s!==sl)if(2!==i&&1&c&&l)if(0===i)l.beforeEnter(o),r(o,t,n),Js((()=>l.enter(o)),a);else{var{leave:d,delayLeave:h,afterLeave:f}=l,p=()=>r(o,t,n),v=()=>{d(o,(()=>{p(),f&&f()}))};h?h(o,p,v):v()}else r(o,t,n);else y(e,t,n)}else{r(o,t,n);for(var g=0;g<u.length;g++)B(u[g],t,n,i);r(e.anchor,t,n)}},R=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],{type:a,props:o,ref:s,children:l,dynamicChildren:u,shapeFlag:c,patchFlag:d,dirs:h}=e;if(null!=s&&Ks(s,null,n,e,!0),256&c)t.ctx.deactivate(e);else{var f,p=1&c&&h,v=!Zo(e);if(v&&(f=o&&o.onVnodeBeforeUnmount)&&Sl(f,t,e),6&c)j(e.component,n,r);else{if(128&c)return void e.suspense.unmount(n,r);p&&Yo(e,null,t,"beforeUnmount"),64&c?e.type.remove(e,t,n,i,U,r):u&&(a!==il||d>0&&64&d)?V(u,t,n,!1,!0):(a===il&&384&d||!i&&16&c)&&V(l,t,n),r&&F(e)}(v&&(f=o&&o.onVnodeUnmounted)||p)&&Js((()=>{f&&Sl(f,t,e),p&&Yo(e,null,t,"unmounted")}),n)}},F=e=>{var{type:t,el:n,anchor:r,transition:a}=e;if(t!==il)if(t!==sl){var o=()=>{i(n),a&&!a.persisted&&a.afterLeave&&a.afterLeave()};if(1&e.shapeFlag&&a&&!a.persisted){var{leave:s,delayLeave:l}=a,u=()=>s(n,o);l?l(e.el,o,u):u()}else o()}else b(e);else q(n,r)},q=(e,t)=>{for(var n;e!==t;)n=h(e),i(e),e=n;i(t)},j=(e,t,n)=>{var{bum:r,scope:i,update:a,subTree:o,um:s}=e;r&&zn(r),i.stop(),a&&(a.active=!1,R(o,e,t,n)),s&&Js(s,t),Js((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},V=function(e,t,n){for(var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;a<e.length;a++)R(e[a],t,n,r,i)},$=e=>6&e.shapeFlag?$(e.component.subTree):128&e.shapeFlag?e.suspense.next():h(e.anchor||e.el),H=!1,W=(e,t,n)=>{if(null==e)t._vnode&&R(t._vnode,null,null,!0);else{var r=t.__vueParent;v(t._vnode||null,e,t,null,r,null,n)}H||(H=!0,xo(),H=!1),t._vnode=e},U={p:v,um:R,m:B,r:F,mt:O,mc:k,pc:I,pbc:T,n:$,o:e};return{render:W,hydrate:t,createApp:zs(W,t)}}(e)}function el(e,t){var{type:n,props:r}=e;return"svg"===t&&"foreignObject"===n||"mathml"===t&&"annotation-xml"===n&&r&&r.encoding&&r.encoding.includes("html")?void 0:t}function tl(e,t){var{effect:n,update:r}=e;n.allowRecurse=r.allowRecurse=t}function nl(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e.children,i=t.children;if(cn(r)&&cn(i))for(var a=0;a<r.length;a++){var o=r[a],s=i[a];1&s.shapeFlag&&!s.dynamicChildren&&((s.patchFlag<=0||32===s.patchFlag)&&((s=i[a]=bl(i[a])).el=o.el),n||nl(o,s)),s.type===al&&(s.el=o.el)}}function rl(e){var t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:rl(t)}var il=Symbol.for("v-fgt"),al=Symbol.for("v-txt"),ol=Symbol.for("v-cmt"),sl=Symbol.for("v-stc"),ll=null,ul=1;function cl(e){ul+=e}function dl(e){return!!e&&!0===e.__v_isVNode}function hl(e,t){return e.type===t.type&&e.key===t.key}var fl="__vInternal",pl=e=>{var{key:t}=e;return null!=t?t:null},vl=e=>{var{ref:t,ref_key:n,ref_for:r}=e;return"number"==typeof t&&(t=""+t),null!=t?pn(t)||Qa(t)||fn(t)?{i:Oo,r:t,k:n,f:!!r}:t:null};var gl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];e&&e!==Bo||(e=ol);if(dl(e)){var o=ml(e,t,!0);return n&&wl(o,n),ul>0&&!a&&ll&&(6&o.shapeFlag?ll[ll.indexOf(e)]=o:ll.push(o)),o.patchFlag|=-2,o}s=e,fn(s)&&"__vccOpts"in s&&(e=e.__vccOpts);var s;if(t){t=function(e){return e?Wa(e)||fl in e?on({},e):e:null}(t);var{class:l,style:u}=t;l&&!pn(l)&&(t.class=jn(l)),gn(u)&&(Wa(u)&&!cn(u)&&(u=on({},u)),t.style=Dn(u))}var c=pn(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:gn(e)?4:fn(e)?2:0;return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e===il?0:1,o=arguments.length>6&&void 0!==arguments[6]&&arguments[6],s=arguments.length>7&&void 0!==arguments[7]&&arguments[7],l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&pl(t),ref:t&&vl(t),scopeId:Lo,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Oo};return s?(wl(l,n),128&a&&e.normalize(l)):n&&(l.shapeFlag|=pn(n)?8:16),ul>0&&!o&&ll&&(l.patchFlag>0||6&a)&&32!==l.patchFlag&&ll.push(l),l}(e,t,n,r,i,c,a,!0)};function ml(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{props:r,ref:i,patchFlag:a,children:o}=e,s=t?xl(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&pl(s),ref:t&&t.ref?n&&i?cn(i)?i.concat(vl(t)):[i,vl(t)]:vl(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==il?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ml(e.ssContent),ssFallback:e.ssFallback&&ml(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function _l(){return gl(al,null,arguments.length>0&&void 0!==arguments[0]?arguments[0]:" ",arguments.length>1&&void 0!==arguments[1]?arguments[1]:0)}function yl(e){return null==e||"boolean"==typeof e?gl(ol):cn(e)?gl(il,null,e.slice()):"object"==typeof e?bl(e):gl(al,null,String(e))}function bl(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:ml(e)}function wl(e,t){var n=0,{shapeFlag:r}=e;if(null==t)t=null;else if(cn(t))n=16;else if("object"==typeof t){if(65&r){var i=t.default;return void(i&&(i._c&&(i._d=!1),wl(e,i()),i._c&&(i._d=!0)))}n=32;var a=t._;a||fl in t?3===a&&Oo&&(1===Oo.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Oo}else fn(t)?(t={default:t,_ctx:Oo},n=32):(t=String(t),64&r?(n=16,t=[_l(t)]):n=8);e.children=t,e.shapeFlag|=n}function xl(){for(var e={},t=0;t<arguments.length;t++){var n=t<0||arguments.length<=t?void 0:arguments[t];for(var r in n)if("class"===r)e.class!==n.class&&(e.class=jn([e.class,n.class]));else if("style"===r)e.style=Dn([e.style,n.style]);else if(rn(r)){var i=e[r],a=n[r];!a||i===a||cn(i)&&i.includes(a)||(e[r]=i?[].concat(i,a):a)}else""!==r&&(e[r]=n[r])}return e}function Sl(e,t,n){so(e,t,7,[n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:null])}var kl=Os(),Cl=0;var Tl,Al,Ml=null,El=()=>Ml||Oo,Ol=Pn(),Ll=(e,t)=>{var n;return(n=Ol[e])||(n=Ol[e]=[]),n.push(t),e=>{n.length>1?n.forEach((t=>t(e))):n[0](e)}};Tl=Ll("__VUE_INSTANCE_SETTERS__",(e=>Ml=e)),Al=Ll("__VUE_SSR_SETTERS__",(e=>Dl=e));var zl=e=>{var t=Ml;return Tl(e),e.scope.on(),()=>{e.scope.off(),Tl(t)}},Nl=()=>{Ml&&Ml.scope.off(),Tl(null)};function Il(e){return 4&e.vnode.shapeFlag}var Pl,Dl=!1;function Bl(e,t,n){fn(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:gn(t)&&(e.setupState=ao(t)),Rl(e,n)}function Rl(e,t,n){var r=e.type;if(!e.render){if(!t&&Pl&&!r.render){var i=r.template||xs(e).template;if(i){var{isCustomElement:a,compilerOptions:o}=e.appContext.config,{delimiters:s,compilerOptions:l}=r,u=on(on({isCustomElement:a,delimiters:s},o),l);r.render=Pl(i,u)}}e.render=r.render||tn}var c=zl(e);Hi();try{ys(e)}finally{Wi(),c()}}function Fl(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ao(Ya(e.exposed)),{get:(t,n)=>n in t?t[n]:n in ps?ps[n](e):void 0,has:(e,t)=>t in e||t in ps}))}var ql=(e,t)=>{var n=function(e,t){var n,r,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=fn(e);return a?(n=e,r=tn):(n=e.get,r=e.set),new Ga(n,r,a||!r,i)}(e,t,Dl);return n};function jl(e,t,n){var r=arguments.length;return 2===r?gn(t)&&!cn(t)?dl(t)?gl(e,null,[t]):gl(e,t):gl(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&dl(n)&&(n=[n]),gl(e,t,n))}var Vl="3.4.21",$l="undefined"!=typeof document?document:null,Hl=$l&&$l.createElement("template"),Wl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{var t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{var i="svg"===t?$l.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?$l.createElementNS("http://www.w3.org/1998/Math/MathML",e):$l.createElement(e,n?{is:n}:void 0);return"select"===e&&r&&null!=r.multiple&&i.setAttribute("multiple",r.multiple),i},createText:e=>$l.createTextNode(e),createComment:e=>$l.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>$l.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,i,a){var o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),i!==a&&(i=i.nextSibling););else{Hl.innerHTML="svg"===r?"<svg>".concat(e,"</svg>"):"mathml"===r?"<math>".concat(e,"</math>"):e;var s=Hl.content;if("svg"===r||"mathml"===r){for(var l=s.firstChild;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ul=Symbol("_vtc");var Yl=Symbol("_vod"),Xl=Symbol("_vsh"),Zl={beforeMount(e,t,n){var{value:r}=t,{transition:i}=n;e[Yl]="none"===e.style.display?"":e.style.display,i&&r?i.beforeEnter(e):Gl(e,r)},mounted(e,t,n){var{value:r}=t,{transition:i}=n;i&&r&&i.enter(e)},updated(e,t,n){var{value:r,oldValue:i}=t,{transition:a}=n;!r!=!i&&(a?r?(a.beforeEnter(e),Gl(e,!0),a.enter(e)):a.leave(e,(()=>{Gl(e,!1)})):Gl(e,r))},beforeUnmount(e,t){var{value:n}=t;Gl(e,n)}};function Gl(e,t){e.style.display=t?e[Yl]:"none",e[Xl]=!t}var Kl=Symbol(""),Jl=/(^|;)\s*display\s*:/;var Ql=/\s*!important$/;function eu(e,t,n){if(cn(n))n.forEach((n=>eu(e,t,n)));else if(null==n&&(n=""),n=normalizeStyleValue(n),t.startsWith("--"))e.setProperty(t,n);else{var r=normalizeStyleName(e,t);Ql.test(n)?e.setProperty(Mn(r),n.replace(Ql,""),"important"):e[r]=n}}var tu="http://www.w3.org/1999/xlink";var nu=Symbol("_vei");function ru(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=e[nu]||(e[nu]={}),o=a[t];if(r&&o)o.value=r;else{var[s,l]=function(e){var t;if(iu.test(e)){var n;for(t={};n=e.match(iu);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}var r=":"===e[2]?e.slice(3):Mn(e.slice(2));return[r,t]}(t);if(r){var u=a[t]=function(e,t){var n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();so(function(e,t){if(cn(t)){var n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=su(),n}(r,i);!function(e,t,n,r){e.addEventListener(t,n,r)}(e,s,u,l)}else o&&(!function(e,t,n,r){e.removeEventListener(t,n,r)}(e,s,o,l),a[t]=void 0)}}var iu=/(?:Once|Passive|Capture)$/;var au=0,ou=Promise.resolve(),su=()=>au||(ou.then((()=>au=0)),au=Date.now());var lu=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;var uu,cu=["ctrl","shift","alt","meta"],du={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>cu.some((n=>e["".concat(n,"Key")]&&!t.includes(n)))},hu=(e,t)=>{var n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=function(n){for(var r=0;r<t.length;r++){var i=du[t[r]];if(i&&i(n,t))return}for(var a=arguments.length,o=new Array(a>1?a-1:0),s=1;s<a;s++)o[s-1]=arguments[s];return e(n,...o)})},fu=on({patchProp:(e,t,n,r,i,a,o,s,l)=>{var u="svg"===i;"class"===t?function(e,t,n){var r=e[Ul];r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,r,u):"style"===t?function(e,t,n){var r=e.style,i=pn(n),a=!1;if(n&&!i){if(t)if(pn(t))for(var o of t.split(";")){var s=o.slice(0,o.indexOf(":")).trim();null==n[s]&&eu(r,s,"")}else for(var l in t)null==n[l]&&eu(r,l,"");for(var u in n)"display"===u&&(a=!0),eu(r,u,n[u])}else if(i){if(t!==n){var c=r[Kl];c&&(n+=";"+c),r.cssText=normalizeStyleValue(n),a=Jl.test(n)}}else t&&e.removeAttribute("style");Yl in e&&(e[Yl]=a?r.display:"",e[Xl]&&(r.display="none"))}(e,n,r):rn(t)?an(t)||ru(e,t,n,r,o):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){if(r)return"innerHTML"===t||"textContent"===t||!!(t in e&&lu(t)&&fn(n));if("spellcheck"===t||"draggable"===t||"translate"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){var i=e.tagName;if("IMG"===i||"VIDEO"===i||"CANVAS"===i||"SOURCE"===i)return!1}if(lu(t)&&pn(n))return!1;return t in e}(e,t,r,u))?function(e,t,n,r,i,a,o){if("innerHTML"===t||"textContent"===t)return r&&o(r,i,a),void(e[t]=null==n?"":n);var s=e.tagName;if("value"===t&&"PROGRESS"!==s&&!s.includes("-")){var l=null==n?"":n;return("OPTION"===s?e.getAttribute("value")||"":e.value)===l&&"_value"in e||(e.value=l),null==n&&e.removeAttribute(t),void(e._value=n)}var u=!1;if(""===n||null==n){var c=typeof e[t];"boolean"===c?n=Wn(n):null==n&&"string"===c?(n="",u=!0):"number"===c&&(n=0,u=!0)}try{e[t]=n}catch(d){}u&&e.removeAttribute(t)}(e,t,r,a,o,s,l):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),function(e,t,n,r){if(r&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(tu,t.slice(6,t.length)):e.setAttributeNS(tu,t,n);else{var i=Hn(t);null==n||i&&!Wn(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}(e,t,r,u))}},Wl);var pu=function(){var e=(uu||(uu=Qs(fu))).createApp(...arguments),{mount:t}=e;return e.mount=n=>{var r=function(e){if(pn(e)){return document.querySelector(e)}return e}(n);if(r){var i=e._component;fn(i)||i.render||i.template||(i.template=r.innerHTML),r.innerHTML="";var a=t(r,!1,function(e){if(e instanceof SVGElement)return"svg";if("function"==typeof MathMLElement&&e instanceof MathMLElement)return"mathml"}(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),a}},e};var vu,gu,mu=["top","left","right","bottom"],_u={};function yu(){return gu="CSS"in window&&"function"==typeof CSS.supports?CSS.supports("top: env(safe-area-inset-top)")?"env":CSS.supports("top: constant(safe-area-inset-top)")?"constant":"":""}function bu(){if(gu="string"==typeof gu?gu:yu()){var e=[],t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t={passive:!0}}});window.addEventListener("test",null,n)}catch(s){}var r=document.createElement("div");i(r,{position:"absolute",left:"0",top:"0",width:"0",height:"0",zIndex:"-1",overflow:"hidden",visibility:"hidden"}),mu.forEach((function(e){o(r,e)})),document.body.appendChild(r),a(),vu=!0}else mu.forEach((function(e){_u[e]=0}));function i(e,t){var n=e.style;Object.keys(t).forEach((function(e){var r=t[e];n[e]=r}))}function a(t){t?e.push(t):e.forEach((function(e){e()}))}function o(e,n){var r=document.createElement("div"),o=document.createElement("div"),s=document.createElement("div"),l=document.createElement("div"),u={position:"absolute",width:"100px",height:"200px",boxSizing:"border-box",overflow:"hidden",paddingBottom:gu+"(safe-area-inset-"+n+")"};i(r,u),i(o,u),i(s,{transition:"0s",animation:"none",width:"400px",height:"400px"}),i(l,{transition:"0s",animation:"none",width:"250%",height:"250%"}),r.appendChild(s),o.appendChild(l),e.appendChild(r),e.appendChild(o),a((function(){r.scrollTop=o.scrollTop=1e4;var e=r.scrollTop,i=o.scrollTop;function a(){this.scrollTop!==(this===r?e:i)&&(r.scrollTop=o.scrollTop=1e4,e=r.scrollTop,i=o.scrollTop,function(e){xu.length||setTimeout((function(){var e={};xu.forEach((function(t){e[t]=_u[t]})),xu.length=0,Su.forEach((function(t){t(e)}))}),0);xu.push(e)}(n))}r.addEventListener("scroll",a,t),o.addEventListener("scroll",a,t)}));var c=getComputedStyle(r);Object.defineProperty(_u,n,{configurable:!0,get:function(){return parseFloat(c.paddingBottom)}})}}function wu(e){return vu||bu(),_u[e]}var xu=[];var Su=[];const ku=e({get support(){return 0!=("string"==typeof gu?gu:yu()).length},get top(){return wu("top")},get left(){return wu("left")},get right(){return wu("right")},get bottom(){return wu("bottom")},onChange:function(e){yu()&&(vu||bu(),"function"==typeof e&&Su.push(e))},offChange:function(e){var t=Su.indexOf(e);t>=0&&Su.splice(t,1)}});var Cu=hu((()=>{}),["prevent"]);function Tu(e,t){return parseInt((e.getPropertyValue(t).match(/\d+/)||["0"])[0])}function Au(){var e=Tu(document.documentElement.style,"--window-top");return e?e+ku.top:0}function Mu(e){return Symbol(e)}function Eu(e){return-1!==(e+="").indexOf("rpx")||-1!==e.indexOf("upx")}function Ou(e){if(arguments.length>1&&void 0!==arguments[1]&&arguments[1])return function(e){if(!Eu(e))return e;return e.replace(/(\d+(\.\d+)?)[ru]px/g,((e,t)=>uni.upx2px(parseFloat(t))+"px"))}(e);if(pn(e)){var t=parseInt(e)||0;return Eu(e)?uni.upx2px(t):t}return e}function Lu(e){return 0===e.tagName.indexOf("UNI-")}var zu,Nu="M1.952 18.080q-0.32-0.352-0.416-0.88t0.128-0.976l0.16-0.352q0.224-0.416 0.64-0.528t0.8 0.176l6.496 4.704q0.384 0.288 0.912 0.272t0.88-0.336l17.312-14.272q0.352-0.288 0.848-0.256t0.848 0.352l-0.416-0.416q0.32 0.352 0.32 0.816t-0.32 0.816l-18.656 18.912q-0.32 0.352-0.8 0.352t-0.8-0.32l-7.936-8.064z",Iu="M31.562 4.9966666659375q0.435 0.399 0.435 0.87 0.036 0.58-0.399 0.98l-18.61 19.917q-0.145 0.145-0.327 0.217-0.073 0.037-0.145 0.11-0.254 0.035-0.472 0.035-0.29 0-0.544-0.036l-0.145-0.072q-0.109-0.073-0.217-0.182l-0.11-0.072L0.363 16.2786666659375q-0.327-0.399-0.363-0.907 0-0.544 0.363-1.016 0.435-0.326 0.961-0.362 0.527-0.036 0.962 0.362l9.722 9.542L29.712 5.0326666659375q0.399-0.363 0.943-0.363 0.544-0.036 0.907 0.327z";function Pu(e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:27;return gl("svg",{width:t,height:t,viewBox:"0 0 32 32"},[gl("path",{d:e,fill:arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#000"},null,8,["d","fill"])],8,["width","height"])}function Du(){return Bu()}function Bu(){return window.__id__||(window.__id__=plus.webview.currentWebview().id),parseInt(window.__id__)}function Ru(e){e.preventDefault()}var Fu,qu,ju,Vu,$u,Hu=0;function Wu(e){var{onPageScroll:t,onReachBottom:n,onReachBottomDistance:r}=e,i=!1,a=!1,o=!0,s=()=>{function e(){if((()=>{var{scrollHeight:e}=document.documentElement,t=window.innerHeight,n=window.scrollY,i=n>0&&e>t&&n+t+r>=e,o=Math.abs(e-Hu)>r;return!i||a&&!o?(!i&&a&&(a=!1),!1):(Hu=e,a=!0,!0)})())return n&&n(),o=!1,setTimeout((function(){o=!0}),350),!0}t&&t(window.pageYOffset),n&&o&&(e()||(zu=setTimeout(e,300))),i=!1};return function(){clearTimeout(zu),i||requestAnimationFrame(s),i=!0}}function Uu(e,t){if(0===t.indexOf("/"))return t;if(0===t.indexOf("./"))return Uu(e,t.slice(2));for(var n=t.split("/"),r=n.length,i=0;i<r&&".."===n[i];i++);n.splice(0,i),t=n.join("/");var a=e.length>0?e.split("/"):[];return a.splice(a.length-i-1,i+1),cr(a.concat(n).join("/"))}function Yu(){return"object"==typeof window&&"object"==typeof navigator&&"object"==typeof document?"webview":"v8"}function Xu(){return Fu.webview.currentWebview().id}var Zu={};function Gu(e){var t=e.data&&e.data.__message;if(t&&t.__page){var n=t.__page,r=Zu[n];r&&r(t),t.keep||delete Zu[n]}}class Ku{constructor(e){this.webview=e}sendMessage(e){var t=JSON.parse(JSON.stringify({__message:{data:e}})),n=this.webview.id;ju?new ju(n).postMessage(t):Fu.webview.postMessageToUniNView&&Fu.webview.postMessageToUniNView(t,n)}close(){this.webview.close()}}function Ju(e){var{context:t={},url:n,data:r={},style:i={},onMessage:a,onClose:o}=e,s=__uniConfig.darkmode;Fu=t.plus||plus,qu=t.weex||("object"==typeof weex?weex:null),ju=t.BroadcastChannel||("object"==typeof BroadcastChannel?BroadcastChannel:null);var l="page".concat(Date.now());!1!==(i=on({},i)).titleNView&&"none"!==i.titleNView&&(i.titleNView=on({autoBackButton:!0,titleSize:"17px"},i.titleNView));var u={top:0,bottom:0,usingComponents:{},popGesture:"close",scrollIndicator:"none",animationType:"pop-in",animationDuration:200,uniNView:{path:"/".concat(n,".js"),defaultFontSize:16,viewport:Fu.screen.resolutionWidth}};i=on(u,i);var c=Fu.webview.create("",l,i,{extras:{from:Xu(),runtime:Yu(),data:on({},r,{darkmode:s}),useGlobalEvent:!ju}});return c.addEventListener("close",o),function(e,t){"v8"===Yu()?ju?(Vu&&Vu.close(),(Vu=new ju(Xu())).onmessage=Gu):$u||($u=qu.requireModule("globalEvent")).addEventListener("plusMessage",Gu):window.__plusMessage=Gu,Zu[e]=t}(l,(e=>{fn(a)&&a(e.data),e.keep||c.close("auto")})),c.show(i.animationType,i.animationDuration),new Ku(c)}function Qu(){Pi(),gr(Lu),window.addEventListener("touchstart",zi,Ti),window.addEventListener("touchmove",Ni,Ti),window.addEventListener("touchend",Ai,Ti),window.addEventListener("touchcancel",Ai,Ti)}class ec{constructor(e){this.$bindClass=!1,this.$bindStyle=!1,this.$vm=e,this.$el=e.$el,this.$el.getAttribute&&(this.$bindClass=!!this.$el.getAttribute("class"),this.$bindStyle=!!this.$el.getAttribute("style"))}selectComponent(e){if(this.$el&&e){var t=rc(this.$el.querySelector(e));if(t)return tc(t)}}selectAllComponents(e){if(!this.$el||!e)return[];for(var t=[],n=this.$el.querySelectorAll(e),r=0;r<n.length;r++){var i=rc(n[r]);i&&t.push(tc(i))}return t}forceUpdate(e){"class"===e?this.$bindClass?(this.$el.__wxsClassChanged=!0,this.$vm.$forceUpdate()):this.updateWxsClass():"style"===e&&(this.$bindStyle?(this.$el.__wxsStyleChanged=!0,this.$vm.$forceUpdate()):this.updateWxsStyle())}updateWxsClass(){var{__wxsAddClass:e}=this.$el;e.length&&(this.$el.className=e.join(" "))}updateWxsStyle(){var{__wxsStyle:e}=this.$el;e&&this.$el.setAttribute("style",function(e){var t="";if(!e||pn(e))return t;for(var n in e){var r=e[n],i=n.startsWith("--")?n:Mn(n);(pn(r)||"number"==typeof r)&&(t+="".concat(i,":").concat(r,";"))}return t}(e))}setStyle(e){return this.$el&&e?(pn(e)&&(e=qn(e)),wn(e)&&(this.$el.__wxsStyle=e,this.forceUpdate("style")),this):this}addClass(e){if(!this.$el||!e)return this;var t=this.$el.__wxsAddClass||(this.$el.__wxsAddClass=[]);return-1===t.indexOf(e)&&(t.push(e),this.forceUpdate("class")),this}removeClass(e){if(!this.$el||!e)return this;var{__wxsAddClass:t}=this.$el;if(t){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var r=this.$el.__wxsRemoveClass||(this.$el.__wxsRemoveClass=[]);return-1===r.indexOf(e)&&(r.push(e),this.forceUpdate("class")),this}hasClass(e){return this.$el&&this.$el.classList.contains(e)}getDataset(){return this.$el&&this.$el.dataset}callMethod(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.$vm[e];fn(n)?n(JSON.parse(JSON.stringify(t))):this.$vm.ownerId&&UniViewJSBridge.publishHandler("onWxsInvokeCallMethod",{nodeId:this.$el.__id,ownerId:this.$vm.ownerId,method:e,args:t})}requestAnimationFrame(e){return window.requestAnimationFrame(e)}getState(){return this.$el&&(this.$el.__wxsState||(this.$el.__wxsState={}))}triggerEvent(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.$vm.$emit(e,t),this}getComputedStyle(e){if(this.$el){var t=window.getComputedStyle(this.$el);return e&&e.length?e.reduce(((e,n)=>(e[n]=t[n],e)),{}):t}return{}}setTimeout(e,t){return window.setTimeout(e,t)}clearTimeout(e){return window.clearTimeout(e)}getBoundingClientRect(){return this.$el.getBoundingClientRect()}}function tc(e){if(e&&e.$el)return e.$el.__wxsComponentDescriptor||(e.$el.__wxsComponentDescriptor=new ec(e)),e.$el.__wxsComponentDescriptor}function nc(e,t){return tc(e)}function rc(e){if(e)return ic(e)}function ic(e){return e.__wxsVm||(e.__wxsVm={ownerId:e.__ownerId,$el:e,$emit(){},$forceUpdate(){var t,n,{__wxsStyle:r,__wxsAddClass:i,__wxsRemoveClass:a,__wxsStyleChanged:o,__wxsClassChanged:s}=e;o&&(e.__wxsStyleChanged=!1,r&&(n=()=>{Object.keys(r).forEach((t=>{e.style[t]=r[t]}))})),s&&(e.__wxsClassChanged=!1,t=()=>{a&&a.forEach((t=>{e.classList.remove(t)})),i&&i.forEach((t=>{e.classList.add(t)}))}),requestAnimationFrame((()=>{t&&t(),n&&n()}))}})}var ac=e=>!e.type.indexOf("key")&&e instanceof KeyboardEvent,oc=e=>"click"===e.type,sc=e=>0===e.type.indexOf("mouse")||["contextmenu"].includes(e.type),lc=e=>"undefined"!=typeof TouchEvent&&e instanceof TouchEvent||0===e.type.indexOf("touch")||["longpress"].indexOf(e.type)>=0;function uc(e,t,n){var{currentTarget:r}=e;if(!(e instanceof Event&&r instanceof HTMLElement))return[e];var i=!Lu(r),a=cc(e,i);if(oc(e))!function(e,t){var{x:n,y:r}=t,i=Au();e.detail={x:n,y:r-i},e.touches=e.changedTouches=[dc(t,i)]}(a,e);else if(sc(e))!function(e,t){var n=Au();e.pageX=t.pageX,e.pageY=t.pageY-n,e.clientX=t.clientX,e.clientY=t.clientY-n,e.touches=e.changedTouches=[dc(t,n)]}(a,e);else if(lc(e)){var o=Au();a.touches=hc(e.touches,o),a.changedTouches=hc(e.changedTouches,o)}else if(ac(e)){["key","code"].forEach((t=>{Object.defineProperty(a,t,{get:()=>e[t]})}))}return[a]}function cc(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{type:r,timeStamp:i,target:a,currentTarget:o}=e;t=br(n?a:function(e){for(;!Lu(e);)e=e.parentElement;return e}(a));var s={type:r,timeStamp:i,target:t,detail:{},currentTarget:br(o)};return e instanceof CustomEvent&&wn(e.detail)&&(s.detail=e.detail),e._stopped&&(s._stopped=!0),e.type.startsWith("touch")&&(s.touches=e.touches,s.changedTouches=e.changedTouches),s}function dc(e,t){return{force:1,identifier:0,clientX:e.clientX,clientY:e.clientY-t,pageX:e.pageX,pageY:e.pageY-t}}function hc(e,t){for(var n=[],r=0;r<e.length;r++){var{identifier:i,pageX:a,pageY:o,clientX:s,clientY:l,force:u}=e[r];n.push({identifier:i,pageX:a,pageY:o-t,clientX:s,clientY:l-t,force:u||0})}return n}var fc="vdSync",pc="onWebviewReady",vc=0,gc="setLocale",mc=on(Si,{publishHandler:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Bu()+"";plus.webview.postMessageToUniNView({type:"subscribeHandler",args:{type:e,data:t,pageId:n}},"__uniapp__service")}});function _c(e,t,n,r){return function(e,t){return function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=function(e,t){var n=function(e){e[0]}(t);if(n)return n}(0,n);if(i)throw new Error(i);return t.apply(null,n)}}(0,t)}function yc(){if("undefined"!=typeof __SYSTEM_INFO__)return window.__SYSTEM_INFO__;var{resolutionWidth:e}=plus.screen.getCurrentSize()||{resolutionWidth:0};return{platform:(plus.os.name||"").toLowerCase(),pixelRatio:plus.screen.scale,windowWidth:Math.round(e)}}function bc(e){if(0===e.indexOf("//"))return"https:"+e;if(tr.test(e)||nr.test(e))return e;if(function(e){if(0===e.indexOf("_www")||0===e.indexOf("_doc")||0===e.indexOf("_documents")||0===e.indexOf("_downloads"))return!0;return!1}(e))return"file://"+wc(e);var t="file://"+wc("_www");if(0===e.indexOf("/"))return e.startsWith("/storage/")||e.startsWith("/sdcard/")||e.includes("/Containers/Data/Application/")?"file://"+e:t+e;if(0===e.indexOf("../")||0===e.indexOf("./")){if("string"==typeof __id__)return t+Uu(cr(__id__),e);var n=window.__PAGE_INFO__;if(n)return t+Uu(cr(n.route),e)}return e}var wc=function(e){var t=Object.create(null);return n=>t[n]||(t[n]=e(n))}((e=>plus.io.convertLocalFileSystemURL(e).replace(/^\/?apps\//,"/android_asset/apps/").replace(/\/$/,"")));var xc=0;var Sc="_doc/uniapp_temp";function kc(e){return function(e){return new Promise((function(t,n){0===e.indexOf("http://")||0===e.indexOf("https://")?plus.downloader.createDownload(e,{filename:"".concat(Sc,"/download/")},(function(e,r){200===r?t(e.filename):n(new Error("network fail"))})).start():t(e)}))}(e).then((function(e){var t,n=window;return n.webkit&&n.webkit.messageHandlers?(t=e,new Promise((function(e,n){function r(){var r=new plus.nativeObj.Bitmap("bitmap_".concat(Date.now(),"_").concat(Math.random(),"}"));r.load(t,(function(){e(r.toBase64Data()),r.clear()}),(function(e){r.clear(),n(e)}))}plus.io.resolveLocalFileSystemURL(t,(function(t){t.file((function(t){var n=new plus.io.FileReader;n.onload=function(t){e(t.target.result)},n.onerror=r,n.readAsDataURL(t)}),r)}),r)}))):plus.io.convertLocalFileSystemURL(e)}))}var Cc={};!function(e){var t="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw new TypeError(r+"must be non-object");for(var i in r)n(r,i)&&(e[i]=r[i])}}return e},e.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var r={arraySet:function(e,t,n,r,i){if(t.subarray&&e.subarray)e.set(t.subarray(n,n+r),i);else for(var a=0;a<r;a++)e[i+a]=t[n+a]},flattenChunks:function(e){var t,n,r,i,a,o;for(r=0,t=0,n=e.length;t<n;t++)r+=e[t].length;for(o=new Uint8Array(r),i=0,t=0,n=e.length;t<n;t++)a=e[t],o.set(a,i),i+=a.length;return o}},i={arraySet:function(e,t,n,r,i){for(var a=0;a<r;a++)e[i+a]=t[n+a]},flattenChunks:function(e){return[].concat.apply([],e)}};e.setTyped=function(t){t?(e.Buf8=Uint8Array,e.Buf16=Uint16Array,e.Buf32=Int32Array,e.assign(e,r)):(e.Buf8=Array,e.Buf16=Array,e.Buf32=Array,e.assign(e,i))},e.setTyped(t)}(Cc);var Tc={},Ac={},Mc={},Ec=Cc,Oc=0,Lc=1;function zc(e){for(var t=e.length;--t>=0;)e[t]=0}var Nc=0,Ic=29,Pc=256,Dc=Pc+1+Ic,Bc=30,Rc=19,Fc=2*Dc+1,qc=15,jc=16,Vc=7,$c=256,Hc=16,Wc=17,Uc=18,Yc=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],Xc=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Zc=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Gc=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Kc=new Array(2*(Dc+2));zc(Kc);var Jc=new Array(2*Bc);zc(Jc);var Qc=new Array(512);zc(Qc);var ed=new Array(256);zc(ed);var td=new Array(Ic);zc(td);var nd,rd,id,ad=new Array(Bc);function od(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}function sd(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function ld(e){return e<256?Qc[e]:Qc[256+(e>>>7)]}function ud(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function cd(e,t,n){e.bi_valid>jc-n?(e.bi_buf|=t<<e.bi_valid&65535,ud(e,e.bi_buf),e.bi_buf=t>>jc-e.bi_valid,e.bi_valid+=n-jc):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)}function dd(e,t,n){cd(e,n[2*t],n[2*t+1])}function hd(e,t){var n=0;do{n|=1&e,e>>>=1,n<<=1}while(--t>0);return n>>>1}function fd(e,t,n){var r,i,a=new Array(qc+1),o=0;for(r=1;r<=qc;r++)a[r]=o=o+n[r-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=hd(a[s]++,s))}}function pd(e){var t;for(t=0;t<Dc;t++)e.dyn_ltree[2*t]=0;for(t=0;t<Bc;t++)e.dyn_dtree[2*t]=0;for(t=0;t<Rc;t++)e.bl_tree[2*t]=0;e.dyn_ltree[2*$c]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function vd(e){e.bi_valid>8?ud(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function gd(e,t,n,r){var i=2*t,a=2*n;return e[i]<e[a]||e[i]===e[a]&&r[t]<=r[n]}function md(e,t,n){for(var r=e.heap[n],i=n<<1;i<=e.heap_len&&(i<e.heap_len&&gd(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!gd(t,r,e.heap[i],e.depth));)e.heap[n]=e.heap[i],n=i,i<<=1;e.heap[n]=r}function _d(e,t,n){var r,i,a,o,s=0;if(0!==e.last_lit)do{r=e.pending_buf[e.d_buf+2*s]<<8|e.pending_buf[e.d_buf+2*s+1],i=e.pending_buf[e.l_buf+s],s++,0===r?dd(e,i,t):(dd(e,(a=ed[i])+Pc+1,t),0!==(o=Yc[a])&&cd(e,i-=td[a],o),dd(e,a=ld(--r),n),0!==(o=Xc[a])&&cd(e,r-=ad[a],o))}while(s<e.last_lit);dd(e,$c,t)}function yd(e,t){var n,r,i,a=t.dyn_tree,o=t.stat_desc.static_tree,s=t.stat_desc.has_stree,l=t.stat_desc.elems,u=-1;for(e.heap_len=0,e.heap_max=Fc,n=0;n<l;n++)0!==a[2*n]?(e.heap[++e.heap_len]=u=n,e.depth[n]=0):a[2*n+1]=0;for(;e.heap_len<2;)a[2*(i=e.heap[++e.heap_len]=u<2?++u:0)]=1,e.depth[i]=0,e.opt_len--,s&&(e.static_len-=o[2*i+1]);for(t.max_code=u,n=e.heap_len>>1;n>=1;n--)md(e,a,n);i=l;do{n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],md(e,a,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,a[2*i]=a[2*n]+a[2*r],e.depth[i]=(e.depth[n]>=e.depth[r]?e.depth[n]:e.depth[r])+1,a[2*n+1]=a[2*r+1]=i,e.heap[1]=i++,md(e,a,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var n,r,i,a,o,s,l=t.dyn_tree,u=t.max_code,c=t.stat_desc.static_tree,d=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,f=t.stat_desc.extra_base,p=t.stat_desc.max_length,v=0;for(a=0;a<=qc;a++)e.bl_count[a]=0;for(l[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n<Fc;n++)(a=l[2*l[2*(r=e.heap[n])+1]+1]+1)>p&&(a=p,v++),l[2*r+1]=a,r>u||(e.bl_count[a]++,o=0,r>=f&&(o=h[r-f]),s=l[2*r],e.opt_len+=s*(a+o),d&&(e.static_len+=s*(c[2*r+1]+o)));if(0!==v){do{for(a=p-1;0===e.bl_count[a];)a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[p]--,v-=2}while(v>0);for(a=p;0!==a;a--)for(r=e.bl_count[a];0!==r;)(i=e.heap[--n])>u||(l[2*i+1]!==a&&(e.opt_len+=(a-l[2*i+1])*l[2*i],l[2*i+1]=a),r--)}}(e,t),fd(a,u,e.bl_count)}function bd(e,t,n){var r,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)i=o,o=t[2*(r+1)+1],++s<l&&i===o||(s<u?e.bl_tree[2*i]+=s:0!==i?(i!==a&&e.bl_tree[2*i]++,e.bl_tree[2*Hc]++):s<=10?e.bl_tree[2*Wc]++:e.bl_tree[2*Uc]++,s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4))}function wd(e,t,n){var r,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),r=0;r<=n;r++)if(i=o,o=t[2*(r+1)+1],!(++s<l&&i===o)){if(s<u)do{dd(e,i,e.bl_tree)}while(0!=--s);else 0!==i?(i!==a&&(dd(e,i,e.bl_tree),s--),dd(e,Hc,e.bl_tree),cd(e,s-3,2)):s<=10?(dd(e,Wc,e.bl_tree),cd(e,s-3,3)):(dd(e,Uc,e.bl_tree),cd(e,s-11,7));s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4)}}zc(ad);var xd=!1;function Sd(e,t,n,r){cd(e,(Nc<<1)+(r?1:0),3),function(e,t,n){vd(e),ud(e,n),ud(e,~n),Ec.arraySet(e.pending_buf,e.window,t,n,e.pending),e.pending+=n}(e,t,n)}Mc._tr_init=function(e){xd||(!function(){var e,t,n,r,i,a=new Array(qc+1);for(n=0,r=0;r<Ic-1;r++)for(td[r]=n,e=0;e<1<<Yc[r];e++)ed[n++]=r;for(ed[n-1]=r,i=0,r=0;r<16;r++)for(ad[r]=i,e=0;e<1<<Xc[r];e++)Qc[i++]=r;for(i>>=7;r<Bc;r++)for(ad[r]=i<<7,e=0;e<1<<Xc[r]-7;e++)Qc[256+i++]=r;for(t=0;t<=qc;t++)a[t]=0;for(e=0;e<=143;)Kc[2*e+1]=8,e++,a[8]++;for(;e<=255;)Kc[2*e+1]=9,e++,a[9]++;for(;e<=279;)Kc[2*e+1]=7,e++,a[7]++;for(;e<=287;)Kc[2*e+1]=8,e++,a[8]++;for(fd(Kc,Dc+1,a),e=0;e<Bc;e++)Jc[2*e+1]=5,Jc[2*e]=hd(e,5);nd=new od(Kc,Yc,Pc+1,Dc,qc),rd=new od(Jc,Xc,0,Bc,qc),id=new od(new Array(0),Zc,0,Rc,Vc)}(),xd=!0),e.l_desc=new sd(e.dyn_ltree,nd),e.d_desc=new sd(e.dyn_dtree,rd),e.bl_desc=new sd(e.bl_tree,id),e.bi_buf=0,e.bi_valid=0,pd(e)},Mc._tr_stored_block=Sd,Mc._tr_flush_block=function(e,t,n,r){var i,a,o=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return Oc;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return Lc;for(t=32;t<Pc;t++)if(0!==e.dyn_ltree[2*t])return Lc;return Oc}(e)),yd(e,e.l_desc),yd(e,e.d_desc),o=function(e){var t;for(bd(e,e.dyn_ltree,e.l_desc.max_code),bd(e,e.dyn_dtree,e.d_desc.max_code),yd(e,e.bl_desc),t=Rc-1;t>=3&&0===e.bl_tree[2*Gc[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(a=e.static_len+3+7>>>3)<=i&&(i=a)):i=a=n+5,n+4<=i&&-1!==t?Sd(e,t,n,r):4===e.strategy||a===i?(cd(e,2+(r?1:0),3),_d(e,Kc,Jc)):(cd(e,4+(r?1:0),3),function(e,t,n,r){var i;for(cd(e,t-257,5),cd(e,n-1,5),cd(e,r-4,4),i=0;i<r;i++)cd(e,e.bl_tree[2*Gc[i]+1],3);wd(e,e.dyn_ltree,t-1),wd(e,e.dyn_dtree,n-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1),_d(e,e.dyn_ltree,e.dyn_dtree)),pd(e),r&&vd(e)},Mc._tr_tally=function(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(ed[n]+Pc+1)]++,e.dyn_dtree[2*ld(t)]++),e.last_lit===e.lit_bufsize-1},Mc._tr_align=function(e){cd(e,2,3),dd(e,$c,Kc),function(e){16===e.bi_valid?(ud(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)};var kd=function(e,t,n,r){for(var i=65535&e,a=e>>>16&65535,o=0;0!==n;){n-=o=n>2e3?2e3:n;do{a=a+(i=i+t[r++]|0)|0}while(--o);i%=65521,a%=65521}return i|a<<16};var Cd=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();var Td,Ad=function(e,t,n,r){var i=Cd,a=r+n;e^=-1;for(var o=r;o<a;o++)e=e>>>8^i[255&(e^t[o])];return~e},Md={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Ed=Cc,Od=Mc,Ld=kd,zd=Ad,Nd=Md,Id=0,Pd=4,Dd=0,Bd=-2,Rd=-1,Fd=4,qd=2,jd=8,Vd=9,$d=286,Hd=30,Wd=19,Ud=2*$d+1,Yd=15,Xd=3,Zd=258,Gd=Zd+Xd+1,Kd=42,Jd=103,Qd=113,eh=666,th=1,nh=2,rh=3,ih=4;function ah(e,t){return e.msg=Nd[t],t}function oh(e){return(e<<1)-(e>4?9:0)}function sh(e){for(var t=e.length;--t>=0;)e[t]=0}function lh(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(Ed.arraySet(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))}function uh(e,t){Od._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,lh(e.strm)}function ch(e,t){e.pending_buf[e.pending++]=t}function dh(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function hh(e,t){var n,r,i=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-Gd?e.strstart-(e.w_size-Gd):0,u=e.window,c=e.w_mask,d=e.prev,h=e.strstart+Zd,f=u[a+o-1],p=u[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(u[(n=t)+o]===p&&u[n+o-1]===f&&u[n]===u[a]&&u[++n]===u[a+1]){a+=2,n++;do{}while(u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&a<h);if(r=Zd-(h-a),a=h-Zd,r>o){if(e.match_start=t,o=r,r>=s)break;f=u[a+o-1],p=u[a+o]}}}while((t=d[t&c])>l&&0!=--i);return o<=e.lookahead?o:e.lookahead}function fh(e){var t,n,r,i,a,o,s,l,u,c,d=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=d+(d-Gd)){Ed.arraySet(e.window,e.window,d,d,0),e.match_start-=d,e.strstart-=d,e.block_start-=d,t=n=e.hash_size;do{r=e.head[--t],e.head[t]=r>=d?r-d:0}while(--n);t=n=d;do{r=e.prev[--t],e.prev[t]=r>=d?r-d:0}while(--n);i+=d}if(0===e.strm.avail_in)break;if(o=e.strm,s=e.window,l=e.strstart+e.lookahead,u=i,c=void 0,(c=o.avail_in)>u&&(c=u),n=0===c?0:(o.avail_in-=c,Ed.arraySet(s,o.input,o.next_in,c,l),1===o.state.wrap?o.adler=Ld(o.adler,s,c,l):2===o.state.wrap&&(o.adler=zd(o.adler,s,c,l)),o.next_in+=c,o.total_in+=c,c),e.lookahead+=n,e.lookahead+e.insert>=Xd)for(a=e.strstart-e.insert,e.ins_h=e.window[a],e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+Xd-1])&e.hash_mask,e.prev[a&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=a,a++,e.insert--,!(e.lookahead+e.insert<Xd)););}while(e.lookahead<Gd&&0!==e.strm.avail_in)}function ph(e,t){for(var n,r;;){if(e.lookahead<Gd){if(fh(e),e.lookahead<Gd&&t===Id)return th;if(0===e.lookahead)break}if(n=0,e.lookahead>=Xd&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+Xd-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-Gd&&(e.match_length=hh(e,n)),e.match_length>=Xd)if(r=Od._tr_tally(e,e.strstart-e.match_start,e.match_length-Xd),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=Xd){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+Xd-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!=--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else r=Od._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(uh(e,!1),0===e.strm.avail_out))return th}return e.insert=e.strstart<Xd-1?e.strstart:Xd-1,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):e.last_lit&&(uh(e,!1),0===e.strm.avail_out)?th:nh}function vh(e,t){for(var n,r,i;;){if(e.lookahead<Gd){if(fh(e),e.lookahead<Gd&&t===Id)return th;if(0===e.lookahead)break}if(n=0,e.lookahead>=Xd&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+Xd-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=Xd-1,0!==n&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-Gd&&(e.match_length=hh(e,n),e.match_length<=5&&(1===e.strategy||e.match_length===Xd&&e.strstart-e.match_start>4096)&&(e.match_length=Xd-1)),e.prev_length>=Xd&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-Xd,r=Od._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-Xd),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+Xd-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!=--e.prev_length);if(e.match_available=0,e.match_length=Xd-1,e.strstart++,r&&(uh(e,!1),0===e.strm.avail_out))return th}else if(e.match_available){if((r=Od._tr_tally(e,0,e.window[e.strstart-1]))&&uh(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return th}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=Od._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<Xd-1?e.strstart:Xd-1,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):e.last_lit&&(uh(e,!1),0===e.strm.avail_out)?th:nh}function gh(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}function mh(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=jd,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Ed.Buf16(2*Ud),this.dyn_dtree=new Ed.Buf16(2*(2*Hd+1)),this.bl_tree=new Ed.Buf16(2*(2*Wd+1)),sh(this.dyn_ltree),sh(this.dyn_dtree),sh(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Ed.Buf16(Yd+1),this.heap=new Ed.Buf16(2*$d+1),sh(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Ed.Buf16(2*$d+1),sh(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function _h(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=qd,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?Kd:Qd,e.adler=2===t.wrap?0:1,t.last_flush=Id,Od._tr_init(t),Dd):ah(e,Bd)}function yh(e){var t,n=_h(e);return n===Dd&&((t=e.state).window_size=2*t.w_size,sh(t.head),t.max_lazy_match=Td[t.level].max_lazy,t.good_match=Td[t.level].good_length,t.nice_match=Td[t.level].nice_length,t.max_chain_length=Td[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=Xd-1,t.match_available=0,t.ins_h=0),n}function bh(e,t,n,r,i,a){if(!e)return Bd;var o=1;if(t===Rd&&(t=6),r<0?(o=0,r=-r):r>15&&(o=2,r-=16),i<1||i>Vd||n!==jd||r<8||r>15||t<0||t>9||a<0||a>Fd)return ah(e,Bd);8===r&&(r=9);var s=new mh;return e.state=s,s.strm=e,s.wrap=o,s.gzhead=null,s.w_bits=r,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=i+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+Xd-1)/Xd),s.window=new Ed.Buf8(2*s.w_size),s.head=new Ed.Buf16(s.hash_size),s.prev=new Ed.Buf16(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new Ed.Buf8(s.pending_buf_size),s.d_buf=1*s.lit_bufsize,s.l_buf=3*s.lit_bufsize,s.level=t,s.strategy=a,s.method=n,yh(e)}Td=[new gh(0,0,0,0,(function(e,t){var n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(fh(e),0===e.lookahead&&t===Id)return th;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var r=e.block_start+n;if((0===e.strstart||e.strstart>=r)&&(e.lookahead=e.strstart-r,e.strstart=r,uh(e,!1),0===e.strm.avail_out))return th;if(e.strstart-e.block_start>=e.w_size-Gd&&(uh(e,!1),0===e.strm.avail_out))return th}return e.insert=0,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):(e.strstart>e.block_start&&(uh(e,!1),e.strm.avail_out),th)})),new gh(4,4,8,4,ph),new gh(4,5,16,8,ph),new gh(4,6,32,32,ph),new gh(4,4,16,16,vh),new gh(8,16,32,32,vh),new gh(8,16,128,128,vh),new gh(8,32,128,256,vh),new gh(32,128,258,1024,vh),new gh(32,258,258,4096,vh)],Ac.deflateInit=function(e,t){return bh(e,t,jd,15,8,0)},Ac.deflateInit2=bh,Ac.deflateReset=yh,Ac.deflateResetKeep=_h,Ac.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?Bd:(e.state.gzhead=t,Dd):Bd},Ac.deflate=function(e,t){var n,r,i,a;if(!e||!e.state||t>5||t<0)return e?ah(e,Bd):Bd;if(r=e.state,!e.output||!e.input&&0!==e.avail_in||r.status===eh&&t!==Pd)return ah(e,0===e.avail_out?-5:Bd);if(r.strm=e,n=r.last_flush,r.last_flush=t,r.status===Kd)if(2===r.wrap)e.adler=0,ch(r,31),ch(r,139),ch(r,8),r.gzhead?(ch(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),ch(r,255&r.gzhead.time),ch(r,r.gzhead.time>>8&255),ch(r,r.gzhead.time>>16&255),ch(r,r.gzhead.time>>24&255),ch(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),ch(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(ch(r,255&r.gzhead.extra.length),ch(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(e.adler=zd(e.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(ch(r,0),ch(r,0),ch(r,0),ch(r,0),ch(r,0),ch(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),ch(r,3),r.status=Qd);else{var o=jd+(r.w_bits-8<<4)<<8;o|=(r.strategy>=2||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(o|=32),o+=31-o%31,r.status=Qd,dh(r,o),0!==r.strstart&&(dh(r,e.adler>>>16),dh(r,65535&e.adler)),e.adler=1}if(69===r.status)if(r.gzhead.extra){for(i=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),lh(e),i=r.pending,r.pending!==r.pending_buf_size));)ch(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){i=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),lh(e),i=r.pending,r.pending===r.pending_buf_size)){a=1;break}a=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,ch(r,a)}while(0!==a);r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),0===a&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){i=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),lh(e),i=r.pending,r.pending===r.pending_buf_size)){a=1;break}a=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,ch(r,a)}while(0!==a);r.gzhead.hcrc&&r.pending>i&&(e.adler=zd(e.adler,r.pending_buf,r.pending-i,i)),0===a&&(r.status=Jd)}else r.status=Jd;if(r.status===Jd&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&lh(e),r.pending+2<=r.pending_buf_size&&(ch(r,255&e.adler),ch(r,e.adler>>8&255),e.adler=0,r.status=Qd)):r.status=Qd),0!==r.pending){if(lh(e),0===e.avail_out)return r.last_flush=-1,Dd}else if(0===e.avail_in&&oh(t)<=oh(n)&&t!==Pd)return ah(e,-5);if(r.status===eh&&0!==e.avail_in)return ah(e,-5);if(0!==e.avail_in||0!==r.lookahead||t!==Id&&r.status!==eh){var s=2===r.strategy?function(e,t){for(var n;;){if(0===e.lookahead&&(fh(e),0===e.lookahead)){if(t===Id)return th;break}if(e.match_length=0,n=Od._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(uh(e,!1),0===e.strm.avail_out))return th}return e.insert=0,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):e.last_lit&&(uh(e,!1),0===e.strm.avail_out)?th:nh}(r,t):3===r.strategy?function(e,t){for(var n,r,i,a,o=e.window;;){if(e.lookahead<=Zd){if(fh(e),e.lookahead<=Zd&&t===Id)return th;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=Xd&&e.strstart>0&&(r=o[i=e.strstart-1])===o[++i]&&r===o[++i]&&r===o[++i]){a=e.strstart+Zd;do{}while(r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&i<a);e.match_length=Zd-(a-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=Xd?(n=Od._tr_tally(e,1,e.match_length-Xd),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=Od._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(uh(e,!1),0===e.strm.avail_out))return th}return e.insert=0,t===Pd?(uh(e,!0),0===e.strm.avail_out?rh:ih):e.last_lit&&(uh(e,!1),0===e.strm.avail_out)?th:nh}(r,t):Td[r.level].func(r,t);if(s!==rh&&s!==ih||(r.status=eh),s===th||s===rh)return 0===e.avail_out&&(r.last_flush=-1),Dd;if(s===nh&&(1===t?Od._tr_align(r):5!==t&&(Od._tr_stored_block(r,0,0,!1),3===t&&(sh(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),lh(e),0===e.avail_out))return r.last_flush=-1,Dd}return t!==Pd?Dd:r.wrap<=0?1:(2===r.wrap?(ch(r,255&e.adler),ch(r,e.adler>>8&255),ch(r,e.adler>>16&255),ch(r,e.adler>>24&255),ch(r,255&e.total_in),ch(r,e.total_in>>8&255),ch(r,e.total_in>>16&255),ch(r,e.total_in>>24&255)):(dh(r,e.adler>>>16),dh(r,65535&e.adler)),lh(e),r.wrap>0&&(r.wrap=-r.wrap),0!==r.pending?Dd:1)},Ac.deflateEnd=function(e){var t;return e&&e.state?(t=e.state.status)!==Kd&&69!==t&&73!==t&&91!==t&&t!==Jd&&t!==Qd&&t!==eh?ah(e,Bd):(e.state=null,t===Qd?ah(e,-3):Dd):Bd},Ac.deflateSetDictionary=function(e,t){var n,r,i,a,o,s,l,u,c=t.length;if(!e||!e.state)return Bd;if(2===(a=(n=e.state).wrap)||1===a&&n.status!==Kd||n.lookahead)return Bd;for(1===a&&(e.adler=Ld(e.adler,t,c,0)),n.wrap=0,c>=n.w_size&&(0===a&&(sh(n.head),n.strstart=0,n.block_start=0,n.insert=0),u=new Ed.Buf8(n.w_size),Ed.arraySet(u,t,c-n.w_size,n.w_size,0),t=u,c=n.w_size),o=e.avail_in,s=e.next_in,l=e.input,e.avail_in=c,e.next_in=0,e.input=t,fh(n);n.lookahead>=Xd;){r=n.strstart,i=n.lookahead-(Xd-1);do{n.ins_h=(n.ins_h<<n.hash_shift^n.window[r+Xd-1])&n.hash_mask,n.prev[r&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=r,r++}while(--i);n.strstart=r,n.lookahead=Xd-1,fh(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=Xd-1,n.match_available=0,e.next_in=s,e.input=l,e.avail_in=o,n.wrap=a,Dd},Ac.deflateInfo="pako deflate (from Nodeca project)";var wh={},xh=Cc,Sh=!0,kh=!0;try{String.fromCharCode.apply(null,[0])}catch(_b){Sh=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(_b){kh=!1}for(var Ch=new xh.Buf8(256),Th=0;Th<256;Th++)Ch[Th]=Th>=252?6:Th>=248?5:Th>=240?4:Th>=224?3:Th>=192?2:1;function Ah(e,t){if(t<65534&&(e.subarray&&kh||!e.subarray&&Sh))return String.fromCharCode.apply(null,xh.shrinkBuf(e,t));for(var n="",r=0;r<t;r++)n+=String.fromCharCode(e[r]);return n}Ch[254]=Ch[254]=1,wh.string2buf=function(e){var t,n,r,i,a,o=e.length,s=0;for(i=0;i<o;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<o&&56320==(64512&(r=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(r-56320),i++),s+=n<128?1:n<2048?2:n<65536?3:4;for(t=new xh.Buf8(s),a=0,i=0;a<s;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<o&&56320==(64512&(r=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(r-56320),i++),n<128?t[a++]=n:n<2048?(t[a++]=192|n>>>6,t[a++]=128|63&n):n<65536?(t[a++]=224|n>>>12,t[a++]=128|n>>>6&63,t[a++]=128|63&n):(t[a++]=240|n>>>18,t[a++]=128|n>>>12&63,t[a++]=128|n>>>6&63,t[a++]=128|63&n);return t},wh.buf2binstring=function(e){return Ah(e,e.length)},wh.binstring2buf=function(e){for(var t=new xh.Buf8(e.length),n=0,r=t.length;n<r;n++)t[n]=e.charCodeAt(n);return t},wh.buf2string=function(e,t){var n,r,i,a,o=t||e.length,s=new Array(2*o);for(r=0,n=0;n<o;)if((i=e[n++])<128)s[r++]=i;else if((a=Ch[i])>4)s[r++]=65533,n+=a-1;else{for(i&=2===a?31:3===a?15:7;a>1&&n<o;)i=i<<6|63&e[n++],a--;a>1?s[r++]=65533:i<65536?s[r++]=i:(i-=65536,s[r++]=55296|i>>10&1023,s[r++]=56320|1023&i)}return Ah(s,r)},wh.utf8border=function(e,t){var n;for((t=t||e.length)>e.length&&(t=e.length),n=t-1;n>=0&&128==(192&e[n]);)n--;return n<0||0===n?t:n+Ch[e[n]]>t?n:t};var Mh=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0},Eh=Ac,Oh=Cc,Lh=wh,zh=Md,Nh=Mh,Ih=Object.prototype.toString,Ph=0,Dh=-1,Bh=0,Rh=8;function Fh(e){if(!(this instanceof Fh))return new Fh(e);this.options=Oh.assign({level:Dh,method:Rh,chunkSize:16384,windowBits:15,memLevel:8,strategy:Bh,to:""},e||{});var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Nh,this.strm.avail_out=0;var n=Eh.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==Ph)throw new Error(zh[n]);if(t.header&&Eh.deflateSetHeader(this.strm,t.header),t.dictionary){var r;if(r="string"==typeof t.dictionary?Lh.string2buf(t.dictionary):"[object ArrayBuffer]"===Ih.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,(n=Eh.deflateSetDictionary(this.strm,r))!==Ph)throw new Error(zh[n]);this._dict_set=!0}}function qh(e,t){var n=new Fh(t);if(n.push(e,!0),n.err)throw n.msg||zh[n.err];return n.result}Fh.prototype.push=function(e,t){var n,r,i=this.strm,a=this.options.chunkSize;if(this.ended)return!1;r=t===~~t?t:!0===t?4:0,"string"==typeof e?i.input=Lh.string2buf(e):"[object ArrayBuffer]"===Ih.call(e)?i.input=new Uint8Array(e):i.input=e,i.next_in=0,i.avail_in=i.input.length;do{if(0===i.avail_out&&(i.output=new Oh.Buf8(a),i.next_out=0,i.avail_out=a),1!==(n=Eh.deflate(i,r))&&n!==Ph)return this.onEnd(n),this.ended=!0,!1;0!==i.avail_out&&(0!==i.avail_in||4!==r&&2!==r)||("string"===this.options.to?this.onData(Lh.buf2binstring(Oh.shrinkBuf(i.output,i.next_out))):this.onData(Oh.shrinkBuf(i.output,i.next_out)))}while((i.avail_in>0||0===i.avail_out)&&1!==n);return 4===r?(n=Eh.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===Ph):2!==r||(this.onEnd(Ph),i.avail_out=0,!0)},Fh.prototype.onData=function(e){this.chunks.push(e)},Fh.prototype.onEnd=function(e){e===Ph&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=Oh.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},Tc.Deflate=Fh,Tc.deflate=qh,Tc.deflateRaw=function(e,t){return(t=t||{}).raw=!0,qh(e,t)},Tc.gzip=function(e,t){return(t=t||{}).gzip=!0,qh(e,t)};var jh={},Vh={},$h=Cc,Hh=15,Wh=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],Uh=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],Yh=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],Xh=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64],Zh=Cc,Gh=kd,Kh=Ad,Jh=function(e,t){var n,r,i,a,o,s,l,u,c,d,h,f,p,v,g,m,_,y,b,w,x,S,k,C,T;n=e.state,r=e.next_in,C=e.input,i=r+(e.avail_in-5),a=e.next_out,T=e.output,o=a-(t-e.avail_out),s=a+(e.avail_out-257),l=n.dmax,u=n.wsize,c=n.whave,d=n.wnext,h=n.window,f=n.hold,p=n.bits,v=n.lencode,g=n.distcode,m=(1<<n.lenbits)-1,_=(1<<n.distbits)-1;e:do{p<15&&(f+=C[r++]<<p,p+=8,f+=C[r++]<<p,p+=8),y=v[f&m];t:for(;;){if(f>>>=b=y>>>24,p-=b,0===(b=y>>>16&255))T[a++]=65535&y;else{if(!(16&b)){if(64&b){if(32&b){n.mode=12;break e}e.msg="invalid literal/length code",n.mode=30;break e}y=v[(65535&y)+(f&(1<<b)-1)];continue t}for(w=65535&y,(b&=15)&&(p<b&&(f+=C[r++]<<p,p+=8),w+=f&(1<<b)-1,f>>>=b,p-=b),p<15&&(f+=C[r++]<<p,p+=8,f+=C[r++]<<p,p+=8),y=g[f&_];;){if(f>>>=b=y>>>24,p-=b,16&(b=y>>>16&255)){if(x=65535&y,p<(b&=15)&&(f+=C[r++]<<p,(p+=8)<b&&(f+=C[r++]<<p,p+=8)),(x+=f&(1<<b)-1)>l){e.msg="invalid distance too far back",n.mode=30;break e}if(f>>>=b,p-=b,x>(b=a-o)){if((b=x-b)>c&&n.sane){e.msg="invalid distance too far back",n.mode=30;break e}if(S=0,k=h,0===d){if(S+=u-b,b<w){w-=b;do{T[a++]=h[S++]}while(--b);S=a-x,k=T}}else if(d<b){if(S+=u+d-b,(b-=d)<w){w-=b;do{T[a++]=h[S++]}while(--b);if(S=0,d<w){w-=b=d;do{T[a++]=h[S++]}while(--b);S=a-x,k=T}}}else if(S+=d-b,b<w){w-=b;do{T[a++]=h[S++]}while(--b);S=a-x,k=T}for(;w>2;)T[a++]=k[S++],T[a++]=k[S++],T[a++]=k[S++],w-=3;w&&(T[a++]=k[S++],w>1&&(T[a++]=k[S++]))}else{S=a-x;do{T[a++]=T[S++],T[a++]=T[S++],T[a++]=T[S++],w-=3}while(w>2);w&&(T[a++]=T[S++],w>1&&(T[a++]=T[S++]))}break}if(64&b){e.msg="invalid distance code",n.mode=30;break e}y=g[(65535&y)+(f&(1<<b)-1)]}}break}}while(r<i&&a<s);r-=w=p>>3,f&=(1<<(p-=w<<3))-1,e.next_in=r,e.next_out=a,e.avail_in=r<i?i-r+5:5-(r-i),e.avail_out=a<s?s-a+257:257-(a-s),n.hold=f,n.bits=p},Qh=function(e,t,n,r,i,a,o,s){var l,u,c,d,h,f,p,v,g,m=s.bits,_=0,y=0,b=0,w=0,x=0,S=0,k=0,C=0,T=0,A=0,M=null,E=0,O=new $h.Buf16(16),L=new $h.Buf16(16),z=null,N=0;for(_=0;_<=Hh;_++)O[_]=0;for(y=0;y<r;y++)O[t[n+y]]++;for(x=m,w=Hh;w>=1&&0===O[w];w--);if(x>w&&(x=w),0===w)return i[a++]=20971520,i[a++]=20971520,s.bits=1,0;for(b=1;b<w&&0===O[b];b++);for(x<b&&(x=b),C=1,_=1;_<=Hh;_++)if(C<<=1,(C-=O[_])<0)return-1;if(C>0&&(0===e||1!==w))return-1;for(L[1]=0,_=1;_<Hh;_++)L[_+1]=L[_]+O[_];for(y=0;y<r;y++)0!==t[n+y]&&(o[L[t[n+y]]++]=y);if(0===e?(M=z=o,f=19):1===e?(M=Wh,E-=257,z=Uh,N-=257,f=256):(M=Yh,z=Xh,f=-1),A=0,y=0,_=b,h=a,S=x,k=0,c=-1,d=(T=1<<x)-1,1===e&&T>852||2===e&&T>592)return 1;for(;;){p=_-k,o[y]<f?(v=0,g=o[y]):o[y]>f?(v=z[N+o[y]],g=M[E+o[y]]):(v=96,g=0),l=1<<_-k,b=u=1<<S;do{i[h+(A>>k)+(u-=l)]=p<<24|v<<16|g}while(0!==u);for(l=1<<_-1;A&l;)l>>=1;if(0!==l?(A&=l-1,A+=l):A=0,y++,0==--O[_]){if(_===w)break;_=t[n+o[y]]}if(_>x&&(A&d)!==c){for(0===k&&(k=x),h+=b,C=1<<(S=_-k);S+k<w&&!((C-=O[S+k])<=0);)S++,C<<=1;if(T+=1<<S,1===e&&T>852||2===e&&T>592)return 1;i[c=A&d]=x<<24|S<<16|h-a}}return 0!==A&&(i[h+A]=_-k<<24|64<<16),s.bits=x,0},ef=1,tf=2,nf=0,rf=-2,af=1,of=12,sf=30,lf=852,uf=592;function cf(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function df(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Zh.Buf16(320),this.work=new Zh.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function hf(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=af,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Zh.Buf32(lf),t.distcode=t.distdyn=new Zh.Buf32(uf),t.sane=1,t.back=-1,nf):rf}function ff(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,hf(e)):rf}function pf(e,t){var n,r;return e&&e.state?(r=e.state,t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?rf:(null!==r.window&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,ff(e))):rf}function vf(e,t){var n,r;return e?(r=new df,e.state=r,r.window=null,(n=pf(e,t))!==nf&&(e.state=null),n):rf}var gf,mf,_f=!0;function yf(e){if(_f){var t;for(gf=new Zh.Buf32(512),mf=new Zh.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(Qh(ef,e.lens,0,288,gf,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;Qh(tf,e.lens,0,32,mf,0,e.work,{bits:5}),_f=!1}e.lencode=gf,e.lenbits=9,e.distcode=mf,e.distbits=5}function bf(e,t,n,r){var i,a=e.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new Zh.Buf8(a.wsize)),r>=a.wsize?(Zh.arraySet(a.window,t,n-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):((i=a.wsize-a.wnext)>r&&(i=r),Zh.arraySet(a.window,t,n-r,i,a.wnext),(r-=i)?(Zh.arraySet(a.window,t,n-r,r,0),a.wnext=r,a.whave=a.wsize):(a.wnext+=i,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=i))),0}Vh.inflateReset=ff,Vh.inflateReset2=pf,Vh.inflateResetKeep=hf,Vh.inflateInit=function(e){return vf(e,15)},Vh.inflateInit2=vf,Vh.inflate=function(e,t){var n,r,i,a,o,s,l,u,c,d,h,f,p,v,g,m,_,y,b,w,x,S,k,C,T=0,A=new Zh.Buf8(4),M=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return rf;(n=e.state).mode===of&&(n.mode=13),o=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,u=n.hold,c=n.bits,d=s,h=l,S=nf;e:for(;;)switch(n.mode){case af:if(0===n.wrap){n.mode=13;break}for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(2&n.wrap&&35615===u){n.check=0,A[0]=255&u,A[1]=u>>>8&255,n.check=Kh(n.check,A,2,0),u=0,c=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&u)<<8)+(u>>8))%31){e.msg="incorrect header check",n.mode=sf;break}if(8!=(15&u)){e.msg="unknown compression method",n.mode=sf;break}if(c-=4,x=8+(15&(u>>>=4)),0===n.wbits)n.wbits=x;else if(x>n.wbits){e.msg="invalid window size",n.mode=sf;break}n.dmax=1<<x,e.adler=n.check=1,n.mode=512&u?10:of,u=0,c=0;break;case 2:for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(n.flags=u,8!=(255&n.flags)){e.msg="unknown compression method",n.mode=sf;break}if(57344&n.flags){e.msg="unknown header flags set",n.mode=sf;break}n.head&&(n.head.text=u>>8&1),512&n.flags&&(A[0]=255&u,A[1]=u>>>8&255,n.check=Kh(n.check,A,2,0)),u=0,c=0,n.mode=3;case 3:for(;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.head&&(n.head.time=u),512&n.flags&&(A[0]=255&u,A[1]=u>>>8&255,A[2]=u>>>16&255,A[3]=u>>>24&255,n.check=Kh(n.check,A,4,0)),u=0,c=0,n.mode=4;case 4:for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.head&&(n.head.xflags=255&u,n.head.os=u>>8),512&n.flags&&(A[0]=255&u,A[1]=u>>>8&255,n.check=Kh(n.check,A,2,0)),u=0,c=0,n.mode=5;case 5:if(1024&n.flags){for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.length=u,n.head&&(n.head.extra_len=u),512&n.flags&&(A[0]=255&u,A[1]=u>>>8&255,n.check=Kh(n.check,A,2,0)),u=0,c=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&((f=n.length)>s&&(f=s),f&&(n.head&&(x=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),Zh.arraySet(n.head.extra,r,a,f,x)),512&n.flags&&(n.check=Kh(n.check,r,f,a)),s-=f,a+=f,n.length-=f),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===s)break e;f=0;do{x=r[a+f++],n.head&&x&&n.length<65536&&(n.head.name+=String.fromCharCode(x))}while(x&&f<s);if(512&n.flags&&(n.check=Kh(n.check,r,f,a)),s-=f,a+=f,x)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===s)break e;f=0;do{x=r[a+f++],n.head&&x&&n.length<65536&&(n.head.comment+=String.fromCharCode(x))}while(x&&f<s);if(512&n.flags&&(n.check=Kh(n.check,r,f,a)),s-=f,a+=f,x)break e}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(u!==(65535&n.check)){e.msg="header crc mismatch",n.mode=sf;break}u=0,c=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=of;break;case 10:for(;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}e.adler=n.check=cf(u),u=0,c=0,n.mode=11;case 11:if(0===n.havedict)return e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,n.hold=u,n.bits=c,2;e.adler=n.check=1,n.mode=of;case of:if(5===t||6===t)break e;case 13:if(n.last){u>>>=7&c,c-=7&c,n.mode=27;break}for(;c<3;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}switch(n.last=1&u,c-=1,3&(u>>>=1)){case 0:n.mode=14;break;case 1:if(yf(n),n.mode=20,6===t){u>>>=2,c-=2;break e}break;case 2:n.mode=17;break;case 3:e.msg="invalid block type",n.mode=sf}u>>>=2,c-=2;break;case 14:for(u>>>=7&c,c-=7&c;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if((65535&u)!=(u>>>16^65535)){e.msg="invalid stored block lengths",n.mode=sf;break}if(n.length=65535&u,u=0,c=0,n.mode=15,6===t)break e;case 15:n.mode=16;case 16:if(f=n.length){if(f>s&&(f=s),f>l&&(f=l),0===f)break e;Zh.arraySet(i,r,a,f,o),s-=f,a+=f,l-=f,o+=f,n.length-=f;break}n.mode=of;break;case 17:for(;c<14;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(n.nlen=257+(31&u),u>>>=5,c-=5,n.ndist=1+(31&u),u>>>=5,c-=5,n.ncode=4+(15&u),u>>>=4,c-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=sf;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;c<3;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.lens[M[n.have++]]=7&u,u>>>=3,c-=3}for(;n.have<19;)n.lens[M[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,k={bits:n.lenbits},S=Qh(0,n.lens,0,19,n.lencode,0,n.work,k),n.lenbits=k.bits,S){e.msg="invalid code lengths set",n.mode=sf;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;m=(T=n.lencode[u&(1<<n.lenbits)-1])>>>16&255,_=65535&T,!((g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(_<16)u>>>=g,c-=g,n.lens[n.have++]=_;else{if(16===_){for(C=g+2;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(u>>>=g,c-=g,0===n.have){e.msg="invalid bit length repeat",n.mode=sf;break}x=n.lens[n.have-1],f=3+(3&u),u>>>=2,c-=2}else if(17===_){for(C=g+3;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}c-=g,x=0,f=3+(7&(u>>>=g)),u>>>=3,c-=3}else{for(C=g+7;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}c-=g,x=0,f=11+(127&(u>>>=g)),u>>>=7,c-=7}if(n.have+f>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=sf;break}for(;f--;)n.lens[n.have++]=x}}if(n.mode===sf)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=sf;break}if(n.lenbits=9,k={bits:n.lenbits},S=Qh(ef,n.lens,0,n.nlen,n.lencode,0,n.work,k),n.lenbits=k.bits,S){e.msg="invalid literal/lengths set",n.mode=sf;break}if(n.distbits=6,n.distcode=n.distdyn,k={bits:n.distbits},S=Qh(tf,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,k),n.distbits=k.bits,S){e.msg="invalid distances set",n.mode=sf;break}if(n.mode=20,6===t)break e;case 20:n.mode=21;case 21:if(s>=6&&l>=258){e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,n.hold=u,n.bits=c,Jh(e,h),o=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,u=n.hold,c=n.bits,n.mode===of&&(n.back=-1);break}for(n.back=0;m=(T=n.lencode[u&(1<<n.lenbits)-1])>>>16&255,_=65535&T,!((g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(m&&!(240&m)){for(y=g,b=m,w=_;m=(T=n.lencode[w+((u&(1<<y+b)-1)>>y)])>>>16&255,_=65535&T,!(y+(g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}u>>>=y,c-=y,n.back+=y}if(u>>>=g,c-=g,n.back+=g,n.length=_,0===m){n.mode=26;break}if(32&m){n.back=-1,n.mode=of;break}if(64&m){e.msg="invalid literal/length code",n.mode=sf;break}n.extra=15&m,n.mode=22;case 22:if(n.extra){for(C=n.extra;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.length+=u&(1<<n.extra)-1,u>>>=n.extra,c-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;m=(T=n.distcode[u&(1<<n.distbits)-1])>>>16&255,_=65535&T,!((g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(!(240&m)){for(y=g,b=m,w=_;m=(T=n.distcode[w+((u&(1<<y+b)-1)>>y)])>>>16&255,_=65535&T,!(y+(g=T>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}u>>>=y,c-=y,n.back+=y}if(u>>>=g,c-=g,n.back+=g,64&m){e.msg="invalid distance code",n.mode=sf;break}n.offset=_,n.extra=15&m,n.mode=24;case 24:if(n.extra){for(C=n.extra;c<C;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.offset+=u&(1<<n.extra)-1,u>>>=n.extra,c-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=sf;break}n.mode=25;case 25:if(0===l)break e;if(f=h-l,n.offset>f){if((f=n.offset-f)>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=sf;break}f>n.wnext?(f-=n.wnext,p=n.wsize-f):p=n.wnext-f,f>n.length&&(f=n.length),v=n.window}else v=i,p=o-n.offset,f=n.length;f>l&&(f=l),l-=f,n.length-=f;do{i[o++]=v[p++]}while(--f);0===n.length&&(n.mode=21);break;case 26:if(0===l)break e;i[o++]=n.length,l--,n.mode=21;break;case 27:if(n.wrap){for(;c<32;){if(0===s)break e;s--,u|=r[a++]<<c,c+=8}if(h-=l,e.total_out+=h,n.total+=h,h&&(e.adler=n.check=n.flags?Kh(n.check,i,h,o-h):Gh(n.check,i,h,o-h)),h=l,(n.flags?u:cf(u))!==n.check){e.msg="incorrect data check",n.mode=sf;break}u=0,c=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(u!==(4294967295&n.total)){e.msg="incorrect length check",n.mode=sf;break}u=0,c=0}n.mode=29;case 29:S=1;break e;case sf:S=-3;break e;case 31:return-4;default:return rf}return e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,n.hold=u,n.bits=c,(n.wsize||h!==e.avail_out&&n.mode<sf&&(n.mode<27||4!==t))&&bf(e,e.output,e.next_out,h-e.avail_out),d-=e.avail_in,h-=e.avail_out,e.total_in+=d,e.total_out+=h,n.total+=h,n.wrap&&h&&(e.adler=n.check=n.flags?Kh(n.check,i,h,e.next_out-h):Gh(n.check,i,h,e.next_out-h)),e.data_type=n.bits+(n.last?64:0)+(n.mode===of?128:0)+(20===n.mode||15===n.mode?256:0),(0===d&&0===h||4===t)&&S===nf&&(S=-5),S},Vh.inflateEnd=function(e){if(!e||!e.state)return rf;var t=e.state;return t.window&&(t.window=null),e.state=null,nf},Vh.inflateGetHeader=function(e,t){var n;return e&&e.state&&2&(n=e.state).wrap?(n.head=t,t.done=!1,nf):rf},Vh.inflateSetDictionary=function(e,t){var n,r=t.length;return e&&e.state?0!==(n=e.state).wrap&&11!==n.mode?rf:11===n.mode&&Gh(1,t,r,0)!==n.check?-3:bf(e,t,r,r)?(n.mode=31,-4):(n.havedict=1,nf):rf},Vh.inflateInfo="pako inflate (from Nodeca project)";var wf={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};var xf=Vh,Sf=Cc,kf=wh,Cf=wf,Tf=Md,Af=Mh,Mf=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1},Ef=Object.prototype.toString;function Of(e){if(!(this instanceof Of))return new Of(e);this.options=Sf.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&(15&t.windowBits||(t.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Af,this.strm.avail_out=0;var n=xf.inflateInit2(this.strm,t.windowBits);if(n!==Cf.Z_OK)throw new Error(Tf[n]);if(this.header=new Mf,xf.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"==typeof t.dictionary?t.dictionary=kf.string2buf(t.dictionary):"[object ArrayBuffer]"===Ef.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=xf.inflateSetDictionary(this.strm,t.dictionary))!==Cf.Z_OK))throw new Error(Tf[n])}function Lf(e,t){var n=new Of(t);if(n.push(e,!0),n.err)throw n.msg||Tf[n.err];return n.result}Of.prototype.push=function(e,t){var n,r,i,a,o,s=this.strm,l=this.options.chunkSize,u=this.options.dictionary,c=!1;if(this.ended)return!1;r=t===~~t?t:!0===t?Cf.Z_FINISH:Cf.Z_NO_FLUSH,"string"==typeof e?s.input=kf.binstring2buf(e):"[object ArrayBuffer]"===Ef.call(e)?s.input=new Uint8Array(e):s.input=e,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new Sf.Buf8(l),s.next_out=0,s.avail_out=l),(n=xf.inflate(s,Cf.Z_NO_FLUSH))===Cf.Z_NEED_DICT&&u&&(n=xf.inflateSetDictionary(this.strm,u)),n===Cf.Z_BUF_ERROR&&!0===c&&(n=Cf.Z_OK,c=!1),n!==Cf.Z_STREAM_END&&n!==Cf.Z_OK)return this.onEnd(n),this.ended=!0,!1;s.next_out&&(0!==s.avail_out&&n!==Cf.Z_STREAM_END&&(0!==s.avail_in||r!==Cf.Z_FINISH&&r!==Cf.Z_SYNC_FLUSH)||("string"===this.options.to?(i=kf.utf8border(s.output,s.next_out),a=s.next_out-i,o=kf.buf2string(s.output,i),s.next_out=a,s.avail_out=l-a,a&&Sf.arraySet(s.output,s.output,i,a,0),this.onData(o)):this.onData(Sf.shrinkBuf(s.output,s.next_out)))),0===s.avail_in&&0===s.avail_out&&(c=!0)}while((s.avail_in>0||0===s.avail_out)&&n!==Cf.Z_STREAM_END);return n===Cf.Z_STREAM_END&&(r=Cf.Z_FINISH),r===Cf.Z_FINISH?(n=xf.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===Cf.Z_OK):r!==Cf.Z_SYNC_FLUSH||(this.onEnd(Cf.Z_OK),s.avail_out=0,!0)},Of.prototype.onData=function(e){this.chunks.push(e)},Of.prototype.onEnd=function(e){e===Cf.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=Sf.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},jh.Inflate=Of,jh.inflate=Lf,jh.inflateRaw=function(e,t){return(t=t||{}).raw=!0,Lf(e,t)},jh.ungzip=Lf;var zf={};(0,Cc.assign)(zf,Tc,jh,wf);var Nf=zf,If=!1,Pf=0,Df=0,Bf=960,Rf=375,Ff=750;function qf(e,t){var n=Number(e);return isNaN(n)?t:n}var jf=_c(0,((e,t)=>{var n;if(0===Pf&&(!function(){var{windowWidth:e,pixelRatio:t,platform:n}=yc();Pf=e,Df=t,If="ios"===n}(),n=__uniConfig.globalStyle||{},Bf=qf(n.rpxCalcMaxDeviceWidth,960),Rf=qf(n.rpxCalcBaseDeviceWidth,375),Ff=qf(n.rpxCalcBaseDeviceWidth,750)),0===(e=Number(e)))return 0;var r=t||Pf,i=e/750*(r=e===Ff||r<=Bf?r:Rf);return i<0&&(i=-i),0===(i=Math.floor(i+1e-4))&&(i=1!==Df&&If?.5:1),e<0?-i:i})),Vf={};Vf.f={}.propertyIsEnumerable;var $f,Hf=E,Wf=Ve,Uf=Z,Yf=Vf.f,Xf=($f=!1,function(e){for(var t,n=Uf(e),r=Wf(n),i=r.length,a=0,o=[];i>a;)t=r[a++],Hf&&!Yf.call(n,t)||o.push($f?[t,n[t]]:n[t]);return o});be(be.S,"Object",{values:function(e){return Xf(e)}});var Zf="setPageMeta",Gf="loadFontFace",Kf="pageScrollTo",Jf=function(){if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var e=function(){for(var e=window.document,t=i(e);t;)t=i(e=t.ownerDocument);return e}(),t=[],n=null,r=null;o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o._setupCrossOriginUpdater=function(){return n||(n=function(e,n){r=e&&n?d(e,n):{top:0,bottom:0,left:0,right:0,width:0,height:0},t.forEach((function(e){e._checkForIntersections()}))}),n},o._resetCrossOriginUpdater=function(){n=null,r=null},o.prototype.observe=function(e){if(!this._observationTargets.some((function(t){return t.element==e}))){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},o.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},o.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]}))},o.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},o.prototype._monitorIntersections=function(t){var n=t.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(t)){var r=this._checkForIntersections,a=null,o=null;this.POLL_INTERVAL?a=n.setInterval(r,this.POLL_INTERVAL):(s(n,"resize",r,!0),s(t,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(o=new n.MutationObserver(r)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push((function(){var e=t.defaultView;e&&(a&&e.clearInterval(a),l(e,"resize",r,!0)),l(t,"scroll",r,!0),o&&o.disconnect()}));var u=this.root&&(this.root.ownerDocument||this.root)||e;if(t!=u){var c=i(t);c&&this._monitorIntersections(c.ownerDocument)}}},o.prototype._unmonitorIntersections=function(t){var n=this._monitoringDocuments.indexOf(t);if(-1!=n){var r=this.root&&(this.root.ownerDocument||this.root)||e;if(!this._observationTargets.some((function(e){var n=e.element.ownerDocument;if(n==t)return!0;for(;n&&n!=r;){var a=i(n);if((n=a&&a.ownerDocument)==t)return!0}return!1}))){var a=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),a(),t!=r){var o=i(t);o&&this._unmonitorIntersections(o.ownerDocument)}}}},o.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t<e.length;t++)e[t]()},o.prototype._checkForIntersections=function(){if(this.root||!n||r){var e=this._rootIsInDom(),t=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach((function(r){var i=r.element,o=u(i),s=this._rootContainsTarget(i),l=r.entry,c=e&&s&&this._computeTargetAndRootIntersection(i,o,t),d=null;this._rootContainsTarget(i)?n&&!this.root||(d=t):d={top:0,bottom:0,left:0,right:0,width:0,height:0};var h=r.entry=new a({time:window.performance&&performance.now&&performance.now(),target:i,boundingClientRect:o,rootBounds:d,intersectionRect:c});l?e&&s?this._hasCrossedThreshold(l,h)&&this._queuedEntries.push(h):l&&l.isIntersecting&&this._queuedEntries.push(h):this._queuedEntries.push(h)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},o.prototype._computeTargetAndRootIntersection=function(t,i,a){if("none"!=window.getComputedStyle(t).display){for(var o,s,l,c,h,p,v,g,m=i,_=f(t),y=!1;!y&&_;){var b=null,w=1==_.nodeType?window.getComputedStyle(_):{};if("none"==w.display)return null;if(_==this.root||9==_.nodeType)if(y=!0,_==this.root||_==e)n&&!this.root?!r||0==r.width&&0==r.height?(_=null,b=null,m=null):b=r:b=a;else{var x=f(_),S=x&&u(x),k=x&&this._computeTargetAndRootIntersection(x,S,a);S&&k?(_=x,b=d(S,k)):(_=null,m=null)}else{var C=_.ownerDocument;_!=C.body&&_!=C.documentElement&&"visible"!=w.overflow&&(b=u(_))}if(b&&(o=b,s=m,l=void 0,c=void 0,h=void 0,p=void 0,v=void 0,g=void 0,l=Math.max(o.top,s.top),c=Math.min(o.bottom,s.bottom),h=Math.max(o.left,s.left),p=Math.min(o.right,s.right),g=c-l,m=(v=p-h)>=0&&g>=0&&{top:l,bottom:c,left:h,right:p,width:v,height:g}||null),!m)break;_=_&&f(_)}return m}},o.prototype._getRootRect=function(){var t;if(this.root&&!p(this.root))t=u(this.root);else{var n=p(this.root)?this.root:e,r=n.documentElement,i=n.body;t={top:0,left:0,right:r.clientWidth||i.clientWidth,width:r.clientWidth||i.clientWidth,bottom:r.clientHeight||i.clientHeight,height:r.clientHeight||i.clientHeight}}return this._expandRectByRootMargin(t)},o.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map((function(t,n){return"px"==t.unit?t.value:t.value*(n%2?e.width:e.height)/100})),n={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},o.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,r=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==r)for(var i=0;i<this.thresholds.length;i++){var a=this.thresholds[i];if(a==n||a==r||a<n!=a<r)return!0}},o.prototype._rootIsInDom=function(){return!this.root||h(e,this.root)},o.prototype._rootContainsTarget=function(t){var n=this.root&&(this.root.ownerDocument||this.root)||e;return h(n,t)&&(!this.root||n==t.ownerDocument)},o.prototype._registerInstance=function(){t.indexOf(this)<0&&t.push(this)},o.prototype._unregisterInstance=function(){var e=t.indexOf(this);-1!=e&&t.splice(e,1)},window.IntersectionObserver=o,window.IntersectionObserverEntry=a}function i(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(t){return null}}function a(e){this.time=e.time,this.target=e.target,this.rootBounds=c(e.rootBounds),this.boundingClientRect=c(e.boundingClientRect),this.intersectionRect=c(e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,n=t.width*t.height,r=this.intersectionRect,i=r.width*r.height;this.intersectionRatio=n?Number((i/n).toFixed(4)):this.isIntersecting?1:0}function o(e,t){var n=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(n.root&&1!=n.root.nodeType&&9!=n.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=function(e,t){var n=null;return function(){n||(n=setTimeout((function(){e(),n=null}),t))}}(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(n.rootMargin),this.thresholds=this._initThresholds(n.threshold),this.root=n.root||null,this.rootMargin=this._rootMarginValues.map((function(e){return e.value+e.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function s(e,t,n,r){"function"==typeof e.addEventListener?e.addEventListener(t,n,r):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,n)}function l(e,t,n,r){"function"==typeof e.removeEventListener?e.removeEventListener(t,n,r):"function"==typeof e.detatchEvent&&e.detatchEvent("on"+t,n)}function u(e){var t;try{t=e.getBoundingClientRect()}catch(n){}return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function c(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function d(e,t){var n=t.top-e.top,r=t.left-e.left;return{top:n,left:r,height:t.height,width:t.width,bottom:n+t.height,right:r+t.width}}function h(e,t){for(var n=t;n;){if(n==e)return!0;n=f(n)}return!1}function f(t){var n=t.parentNode;return 9==t.nodeType&&t!=e?i(t):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function p(e){return e&&9===e.nodeType}};function Qf(e){var{bottom:t,height:n,left:r,right:i,top:a,width:o}=e||{};return{bottom:t,height:n,left:r,right:i,top:a,width:o}}function ep(e){var{intersectionRatio:t,boundingClientRect:{height:n,width:r},intersectionRect:{height:i,width:a}}=e;return 0!==t?t:i===n?a/r:i/n}const tp=Object.freeze(Object.defineProperty({__proto__:null,navigateBack:function(e){UniViewJSBridge.invokeServiceMethod("navigateBack",e)},navigateTo:function(e){UniViewJSBridge.invokeServiceMethod("navigateTo",e)},reLaunch:function(e){UniViewJSBridge.invokeServiceMethod("reLaunch",e)},redirectTo:function(e){UniViewJSBridge.invokeServiceMethod("redirectTo",e)},switchTab:function(e){UniViewJSBridge.invokeServiceMethod("switchTab",e)},upx2px:jf},Symbol.toStringTag,{value:"Module"}));function np(e,t){if(t)return un(t,"a")&&(t.a=e(t.a)),un(t,"e")&&(t.e=e(t.e,!1)),un(t,"w")&&(t.w=function(e,t){var n={};return e.forEach((e=>{var[r,[i,a]]=e;n[t(r)]=[t(i),a]})),n}(t.w,e)),un(t,"s")&&(t.s=e(t.s)),un(t,"t")&&(t.t=e(t.t)),t}var rp=new Map;function ip(e){return rp.get(e)}function ap(e){return rp.delete(e)}var op=new Set;function sp(e,t){op.add(function(e,t){return e.priority=t,e}(e,t))}function lp(e,t){var n=window["__"+ar],r=n&&n[e];return r||(t&&t.__renderjsInstances?t.__renderjsInstances[e]:void 0)}var up=6;function cp(e,t,n){var[r,i,a,o]=hp(t),s=dp(e,r);if(cn(n)||cn(o)){var[l,u]=a.split(".");return fp(s,i,l,u,o)}return function(e,t,n){var r=lp(t,e);if(!r)return console.error(pr("wxs","module "+n+" not found"));return hr(r,n.slice(n.indexOf(".")+1))}(s,i,a)}function dp(e,t){if(e.__ownerId===t)return e;for(var n=e.parentElement;n;){if(n.__ownerId===t)return n;n=n.parentElement}return e}function hp(e){return JSON.parse(e.slice(up))}function fp(e,t,n,r,i){var a=lp(t,e);if(!a)return console.error(pr("wxs","module "+n+" not found"));var o=a[r];return fn(o)?o.apply(a,i):console.error(n+"."+r+" is not a function")}function pp(e,t,n){var r=n;return n=>{try{!function(e,t,n,r){var[i,a,o]=hp(e),s=dp(t,i),[l,u]=o.split(".");fp(s,a,l,u,[n,r,nc(ic(s)),nc(ic(t))])}(t,e.$,n,r)}catch(i){console.error(i)}r=n}}function vp(e,t){var n=ic(t);return Object.defineProperty(e,"instance",{get:()=>nc(n)}),e}function gp(e,t){Object.keys(t).forEach((n=>{!function(e,t){var n=function(e){var t=window["__"+or],n=t&&t[e];if(!n)return console.error(pr("renderjs",e+" not found"));return n}(t);if(!n)return;var r=e.$;(r.__renderjsInstances||(r.__renderjsInstances={}))[t]=function(e,t){return t=t.default||t,t.render=()=>{},pu(t).mixin({mounted(){this.$ownerInstance=nc(ic(e))}}).mount(document.createElement("div"))}(r,n)}(e,t[n])}))}function mp(e,t){return pn(e)?(0===e.indexOf(ir)?e=JSON.parse(e.slice(7)):0===e.indexOf(rr)&&(e=cp(t,e)),e):e}function _p(e){return 0===e.indexOf("--")}class yp{constructor(e,t,n,r){this.isMounted=!1,this.isUnmounted=!1,this.$hasWxsProps=!1,this.$children=[],this.id=e,this.tag=t,this.pid=n,r&&(this.$=r),this.$wxsProps=new Map;var i=this.$parent=function(e){return rp.get(e)}(n);i&&i.appendUniChild(this)}init(e){un(e,"t")&&(this.$.textContent=e.t)}setText(e){this.$.textContent=e,this.updateView()}insert(e,t,n){n&&this.init(n,!1);var r=this.$,i=ip(e);-1===t?i.appendChild(r):i.insertBefore(r,ip(t).$),this.isMounted=!0}remove(){this.removeUniParent();var{$:e}=this;e.parentNode.removeChild(e),this.isUnmounted=!0,ap(this.id),function(e){var{__renderjsInstances:t}=e.$;t&&Object.keys(t).forEach((e=>{t[e].$.appContext.app.unmount()}))}(this),this.removeUniChildren(),this.updateView()}appendChild(e){var t=this.$.appendChild(e);return this.updateView(!0),t}insertBefore(e,t){var n=this.$.insertBefore(e,t);return this.updateView(!0),n}appendUniChild(e){this.$children.push(e)}removeUniChild(e){var t=this.$children.indexOf(e);t>=0&&this.$children.splice(t,1)}removeUniParent(){var{$parent:e}=this;e&&(e.removeUniChild(this),this.$parent=void 0)}removeUniChildren(){for(var e=this.$children.length-1;e>=0;e--)this.$children[e].remove();this.$children.length=0}setWxsProps(e){Object.keys(e).forEach((t=>{if(0===t.indexOf(Or)){var n=t.replace(Or,""),r=mp(e[n]),i=pp(this,e[t],r);sp((()=>i(r)),4),this.$wxsProps.set(t,i),delete e[t],delete e[n],this.$hasWxsProps=!0}}))}addWxsEvents(e){Object.keys(e).forEach((t=>{var[n,r]=e[t];this.addWxsEvent(t,n,r)}))}addWxsEvent(e,t,n){}wxsPropsInvoke(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this.$hasWxsProps&&this.$wxsProps.get(Or+e);if(r)return sp((()=>n?yo((()=>r(t))):r(t)),4),!0}updateView(e){(this.isMounted||e)&&window.dispatchEvent(new CustomEvent("updateview"))}}function bp(e,t){var{__wxsAddClass:n,__wxsRemoveClass:r}=e;r&&r.length&&(t=t.split(/\s+/).filter((e=>-1===r.indexOf(e))).join(" "),r.length=0),n&&n.length&&(t=t+" "+n.join(" ")),e.className=t}function wp(e){return Tp(Lp(e))}var xp,Sp,kp,Cp=/url\(\s*'?"?([a-zA-Z0-9\.\-\_\/]+\.(jpg|gif|png))"?'?\s*\)/,Tp=e=>{if(pn(e)&&-1!==e.indexOf("url(")){var t=e.match(Cp);t&&3===t.length&&(e=e.replace(t[1],bc(t[1])))}return e},{unit:Ap,unitRatio:Mp,unitPrecision:Ep}={unit:"rem",unitRatio:10/320,unitPrecision:5},Op=(xp=Ap,Sp=Mp,kp=Ep,e=>e.replace(_r,((e,t)=>{if(!t)return e;if(1===Sp)return"".concat(t).concat(xp);var n,r,i,a,o=(n=parseFloat(t)*Sp,r=kp,i=Math.pow(10,r+1),a=Math.floor(n*i),10*Math.round(a/10)/i);return 0===o?"0":"".concat(o).concat(xp)}))),Lp=e=>pn(e)?Op(e):e,zp=["Webkit"],Np={};function Ip(e,t){var n=Np[t];if(n)return n;var r=Tn(t);if("filter"!==r&&r in e)return Np[t]=r;r=En(r);for(var i=0;i<zp.length;i++){var a=zp[i]+r;if(a in e)return Np[t]=a}return t}function Pp(e,t){var n=e.style;if(pn(t))""===t?e.removeAttribute("style"):n.cssText=wp(t);else for(var r in t)Bp(n,r,t[r]);var{__wxsStyle:i}=e;if(i)for(var a in i)Bp(n,a,i[a])}var Dp=/\s*!important$/;function Bp(e,t,n){if(cn(n))n.forEach((n=>Bp(e,t,n)));else if(n=wp(n),t.startsWith("--"))e.setProperty(t,n);else{var r=Ip(e,t);Dp.test(n)?e.setProperty(Mn(r),n.replace(Dp,""),"important"):e[r]=n}}function Rp(e,t){var n=e.__listeners[t];n&&e.removeEventListener(t,n)}function Fp(e,t){if(e.__listeners[t])return!0}function qp(e,t,n){var[r,i]=Sr(t);-1===n?Rp(e,r):Fp(e,r)||e.addEventListener(r,e.__listeners[r]=jp(e.__id,n,i),i)}function jp(e,t,n){var r=t=>{var[r]=uc(t);r.type=function(e,t){return t&&(t.capture&&(e+="Capture"),t.once&&(e+="Once"),t.passive&&(e+="Passive")),"on".concat(En(Tn(e)))}(t.type,n),UniViewJSBridge.publishHandler(fc,[[$r,e,r]])};return t?hu(r,Vp(t)):r}function Vp(e){var t=[];return e&kr.prevent&&t.push("prevent"),e&kr.self&&t.push("self"),e&kr.stop&&t.push("stop"),t}function $p(e,t,n){var r=n=>{!function(e,t,n){var[r,i,a]=hp(t),[o,s]=a.split("."),l=dp(e,r);fp(l,i,o,s,[vp(n,e),nc(ic(l))])}(function(e){return!!e.addWxsEvent}(e)?e.$:e,t,uc(n)[0])};return n?hu(r,Vp(n)):r}function Hp(e,t){e._vod="none"===e.style.display?"":e.style.display,e.style.display=t?e._vod:"none"}class Wp extends yp{constructor(e,t,n,r,i){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[];super(e,t.tagName,n,t),this.$props=Fa({}),this.$.__id=e,this.$.__listeners=Object.create(null),this.$propNames=a,this._update=this.update.bind(this),this.init(i),this.insert(n,r)}init(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];un(e,"a")&&this.setAttrs(e.a),un(e,"s")&&this.setAttr("style",e.s),un(e,"e")&&this.addEvents(e.e),un(e,"w")&&this.addWxsEvents(e.w),super.init(e),t&&(jo(this.$props,(()=>{sp(this._update,1)}),{flush:"sync"}),this.update(!0))}setAttrs(e){this.setWxsProps(e),Object.keys(e).forEach((t=>{this.setAttr(t,e[t])}))}addEvents(e){Object.keys(e).forEach((t=>{this.addEvent(t,e[t])}))}addWxsEvent(e,t,n){!function(e,t,n,r){var[i,a]=Sr(t);-1===r?Rp(e,i):Fp(e,i)||e.addEventListener(i,e.__listeners[i]=$p(e,n,r),a)}(this.$,e,t,n)}addEvent(e,t){qp(this.$,e,t)}removeEvent(e){qp(this.$,e,-1)}setAttr(e,t){e===Cr?bp(this.$,t):e===Tr?Pp(this.$,t):e===Ar?Hp(this.$,t):e===Mr?this.$.__ownerId=t:e===Er?sp((()=>gp(this,t)),3):"innerHTML"===e?this.$.innerHTML=t:"textContent"===e?this.setText(t):this.setAttribute(e,t),this.updateView()}removeAttr(e){e===Cr?bp(this.$,""):e===Tr?Pp(this.$,""):this.removeAttribute(e),this.updateView()}setAttribute(e,t){t=mp(t,this.$),-1!==this.$propNames.indexOf(e)?this.$props[e]=t:_p(e)?this.$.style.setProperty(e,wp(t)):this.wxsPropsInvoke(e,t)||this.$.setAttribute(e,t)}removeAttribute(e){-1!==this.$propNames.indexOf(e)?delete this.$props[e]:_p(e)?this.$.style.removeProperty(e):this.$.removeAttribute(e)}update(){}}function Up(e){return/^-?\d+[ur]px$/i.test(e)?e.replace(/(^-?\d+)[ur]px$/i,((e,t)=>"".concat(uni.upx2px(parseFloat(t)),"px"))):/^-?[\d\.]+$/.test(e)?"".concat(e,"px"):e||""}function Yp(e){var t=e.animation;if(t&&t.actions&&t.actions.length){var n=0,r=t.actions,i=t.actions.length;setTimeout((()=>{a()}),0)}function a(){var t=r[n],o=t.option.transition,s=function(e){var t=["matrix","matrix3d","scale","scale3d","rotate3d","skew","translate","translate3d"],n=["scaleX","scaleY","scaleZ","rotate","rotateX","rotateY","rotateZ","skewX","skewY","translateX","translateY","translateZ"],r=["opacity","background-color"],i=["width","height","left","right","top","bottom"],a=e.animates,o=e.option,s=o.transition,l={},u=[];return a.forEach((e=>{var a=e.type,o=[...e.args];if(t.concat(n).includes(a))a.startsWith("rotate")||a.startsWith("skew")?o=o.map((e=>parseFloat(e)+"deg")):a.startsWith("translate")&&(o=o.map(Up)),n.indexOf(a)>=0&&(o.length=1),u.push("".concat(a,"(").concat(o.join(","),")"));else if(r.concat(i).includes(o[0])){a=o[0];var s=o[1];l[a]=i.includes(a)?Up(s):s}})),l.transform=l.webkitTransform=u.join(" "),l.transition=l.webkitTransition=Object.keys(l).map((e=>"".concat(function(e){return e.replace(/[A-Z]/g,(e=>"-".concat(e.toLowerCase()))).replace("webkit","-webkit")}(e)," ").concat(s.duration,"ms ").concat(s.timingFunction," ").concat(s.delay,"ms"))).join(","),l.transformOrigin=l.webkitTransformOrigin=o.transformOrigin,l}(t);Object.keys(s).forEach((t=>{e.$el.style[t]=s[t]})),(n+=1)<i&&setTimeout(a,o.duration+o.delay)}}const Xp={props:["animation"],watch:{animation:{deep:!0,handler(){Yp(this)}}},mounted(){Yp(this)}};var Zp=e=>{e.__reserved=!0;var{props:t,mixins:n}=e;return t&&t.animation||(n||(e.mixins=[])).push(Xp),Gp(e)},Gp=e=>(e.__reserved=!0,e.compatConfig={MODE:3},Xo(e));function Kp(e){return e.__wwe=!0,e}function Jp(e,t){return(n,r,i)=>{e.value&&t(n,function(e,t,n,r){var i;return i=br(n),{type:t.__evName||r.type||e,timeStamp:t.timeStamp||0,target:i,currentTarget:i,detail:r}}(n,r,e.value,i||{}))}}function Qp(e){var t,n,r=eo(!1),i=!1;function a(){requestAnimationFrame((()=>{clearTimeout(n),n=setTimeout((()=>{r.value=!1}),parseInt(e.hoverStayTime))}))}function o(n){n._hoverPropagationStopped||e.hoverClass&&"none"!==e.hoverClass&&!e.disabled&&(e.hoverStopPropagation&&(n._hoverPropagationStopped=!0),i=!0,t=setTimeout((()=>{r.value=!0,i||a()}),parseInt(e.hoverStartTime)))}function s(){i=!1,r.value&&a()}function l(){s(),window.removeEventListener("mouseup",l)}return{hovering:r,binding:{onTouchstartPassive:Kp((function(e){e.touches.length>1||o(e)})),onMousedown:Kp((function(e){i||(o(e),window.addEventListener("mouseup",l))})),onTouchend:Kp((function(){s()})),onMouseup:Kp((function(){i&&l()})),onTouchcancel:Kp((function(){i=!1,r.value=!1,clearTimeout(t)}))}}}function ev(e,t){return pn(t)&&(t=[t]),t.reduce(((t,n)=>(e[n]&&(t[n]=!0),t)),Object.create(null))}var tv=Mu("uf");const nv=Zp({name:"Form",emits:["submit","reset"],setup(e,t){var n,r,{slots:i,emit:a}=t,o=eo(null);return n=Jp(o,a),r=[],Is(tv,{addField(e){r.push(e)},removeField(e){r.splice(r.indexOf(e),1)},submit(e){n("submit",e,{value:r.reduce(((e,t)=>{if(t.submit){var[n,r]=t.submit();n&&(e[n]=r)}return e}),Object.create(null))})},reset(e){r.forEach((e=>e.reset&&e.reset())),n("reset",e)}}),()=>gl("uni-form",{ref:o},[gl("span",null,[i.default&&i.default()])],512)}});var rv={for:{type:String,default:""}},iv=Mu("ul");const av=Zp({name:"Label",props:rv,setup(e,t){var{slots:n}=t,r=eo(null),i=Du(),a=function(){var e=[];return Is(iv,{addHandler(t){e.push(t)},removeHandler(t){e.splice(e.indexOf(t),1)}}),e}(),o=ql((()=>e.for||n.default&&n.default.length)),s=Kp((t=>{var n=t.target,r=/^uni-(checkbox|radio|switch)-/.test(n.className);r||(r=/^uni-(checkbox|radio|switch|button)$|^(svg|path)$/i.test(n.tagName)),r||(e.for?UniViewJSBridge.emit("uni-label-click-"+i+"-"+e.for,t,!0):a.length&&a[0](t,!0))}));return()=>gl("uni-label",{ref:r,class:{"uni-label-pointer":o},onClick:s},[n.default&&n.default()],10,["onClick"])}});function ov(e,t){sv(e.id,t),jo((()=>e.id),((e,n)=>{lv(n,t,!0),sv(e,t,!0)})),ls((()=>{lv(e.id,t)}))}function sv(e,t,n){var r=Du();n&&!e||wn(t)&&Object.keys(t).forEach((i=>{n?0!==i.indexOf("@")&&0!==i.indexOf("uni-")&&UniViewJSBridge.on("uni-".concat(i,"-").concat(r,"-").concat(e),t[i]):0===i.indexOf("uni-")?UniViewJSBridge.on(i,t[i]):e&&UniViewJSBridge.on("uni-".concat(i,"-").concat(r,"-").concat(e),t[i])}))}function lv(e,t,n){var r=Du();n&&!e||wn(t)&&Object.keys(t).forEach((i=>{n?0!==i.indexOf("@")&&0!==i.indexOf("uni-")&&UniViewJSBridge.off("uni-".concat(i,"-").concat(r,"-").concat(e),t[i]):0===i.indexOf("uni-")?UniViewJSBridge.off(i,t[i]):e&&UniViewJSBridge.off("uni-".concat(i,"-").concat(r,"-").concat(e),t[i])}))}const uv=Zp({name:"Button",props:{id:{type:String,default:""},hoverClass:{type:String,default:"button-hover"},hoverStartTime:{type:[Number,String],default:20},hoverStayTime:{type:[Number,String],default:70},hoverStopPropagation:{type:Boolean,default:!1},disabled:{type:[Boolean,String],default:!1},formType:{type:String,default:""},openType:{type:String,default:""},loading:{type:[Boolean,String],default:!1},plain:{type:[Boolean,String],default:!1}},setup(e,t){var{slots:n}=t,r=eo(null);hi();var i=Ps(tv,!1),{hovering:a,binding:o}=Qp(e),{t:s}=ui(),l=Kp(((t,n)=>{if(e.disabled)return t.stopImmediatePropagation();n&&r.value.click();var a=e.formType;if(a){if(!i)return;"submit"===a?i.submit(t):"reset"===a&&i.reset(t)}else{var o,l,u;"feedback"===e.openType&&(o=s("uni.button.feedback.title"),l=s("uni.button.feedback.send"),(u=plus.webview.create("https://service.dcloud.net.cn/uniapp/feedback.html","feedback",{titleNView:{titleText:o,autoBackButton:!0,backgroundColor:"#F7F7F7",titleColor:"#007aff",buttons:[{text:l,color:"#007aff",fontSize:"16px",fontWeight:"bold",onclick:function(){u.evalJS('typeof mui !== "undefined" && mui.trigger(document.getElementById("submit"),"tap")')}}]}})).show("slide-in-right"))}})),u=Ps(iv,!1);return u&&(u.addHandler(l),ss((()=>{u.removeHandler(l)}))),ov(e,{"label-click":l}),()=>{var t=e.hoverClass,i=ev(e,"disabled"),s=ev(e,"loading"),u=ev(e,"plain"),c=t&&"none"!==t;return gl("uni-button",xl({ref:r,onClick:l,id:e.id,class:c&&a.value?t:""},c&&o,i,s,u),[n.default&&n.default()],16,["onClick","id"])}}});const cv=Zp({name:"ResizeSensor",props:{initial:{type:Boolean,default:!1}},emits:["resize"],setup(e,t){var{emit:n}=t,r=eo(null),i=function(e){return()=>{var{firstElementChild:t,lastElementChild:n}=e.value;t.scrollLeft=1e5,t.scrollTop=1e5,n.scrollLeft=1e5,n.scrollTop=1e5}}(r),a=function(e,t,n){var r=Fa({width:-1,height:-1});return jo((()=>on({},r)),(e=>t("resize",e))),()=>{var t=e.value;t&&(r.width=t.offsetWidth,r.height=t.offsetHeight,n())}}(r,n,i);return function(e,t,n,r){Ko(r),is((()=>{t.initial&&yo(n);var i=e.value;i.offsetParent!==i.parentElement&&(i.parentElement.style.position="relative"),"AnimationEvent"in window||r()}))}(r,e,a,i),()=>gl("uni-resize-sensor",{ref:r,onAnimationstartOnce:a},[gl("div",{onScroll:a},[gl("div",null,null)],40,["onScroll"]),gl("div",{onScroll:a},[gl("div",null,null)],40,["onScroll"])],40,["onAnimationstartOnce"])}});var dv=function(){var e=document.createElement("canvas");e.height=e.width=0;var t=e.getContext("2d"),n=t.backingStorePixelRatio||t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1;return(window.devicePixelRatio||1)/n}();function hv(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=t?dv:1;e.width=e.offsetWidth*n,e.height=e.offsetHeight*n,e.getContext("2d").__hidpi__=t}var fv=!1;var pv,vv=dr((()=>function(){if(!fv){fv=!0;var e=CanvasRenderingContext2D.prototype;e.drawImageByCanvas=function(e){return function(t,n,r,i,a,o,s,l,u,c){if(!this.__hidpi__)return e.apply(this,arguments);n*=dv,r*=dv,i*=dv,a*=dv,o*=dv,s*=dv,l=c?l*dv:l,u=c?u*dv:u,e.call(this,t,n,r,i,a,o,s,l,u)}}(e.drawImage),1!==dv&&(function(e,t){for(var n in e)un(e,n)&&t(e[n],n)}({fillRect:"all",clearRect:"all",strokeRect:"all",moveTo:"all",lineTo:"all",arc:[0,1,2],arcTo:"all",bezierCurveTo:"all",isPointinPath:"all",isPointinStroke:"all",quadraticCurveTo:"all",rect:"all",translate:"all",createRadialGradient:"all",createLinearGradient:"all",transform:[4,5],setTransform:[4,5]},(function(t,n){e[n]=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);var n=Array.prototype.slice.call(arguments);if("all"===t)n=n.map((function(e){return e*dv}));else if(Array.isArray(t))for(var r=0;r<t.length;r++)n[t[r]]*=dv;return e.apply(this,n)}}(e[n])})),e.stroke=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);this.lineWidth*=dv,e.apply(this,arguments),this.lineWidth/=dv}}(e.stroke),e.fillText=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);var t=Array.prototype.slice.call(arguments);t[1]*=dv,t[2]*=dv,t[3]&&"number"==typeof t[3]&&(t[3]*=dv);var n=this.__font__||this.font;this.font=n.replace(/(\d+\.?\d*)(px|em|rem|pt)/g,(function(e,t,n){return t*dv+n})),e.apply(this,t),this.font=n}}(e.fillText),e.strokeText=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);var t=Array.prototype.slice.call(arguments);t[1]*=dv,t[2]*=dv,t[3]&&"number"==typeof t[3]&&(t[3]*=dv);var n=this.__font__||this.font;this.font=n.replace(/(\d+\.?\d*)(px|em|rem|pt)/g,(function(e,t,n){return t*dv+n})),e.apply(this,t),this.font=n}}(e.strokeText),e.drawImage=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);this.scale(dv,dv),e.apply(this,arguments),this.scale(1/dv,1/dv)}}(e.drawImage))}}()));function gv(e){return e?bc(e):e}function mv(e){return(e=e.slice(0))[3]=e[3]/255,"rgba("+e.join(",")+")"}function _v(e,t){Array.from(t).forEach((t=>{t.x=t.clientX-e.left,t.y=t.clientY-e.top}))}function yv(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return pv||(pv=document.createElement("canvas")),pv.width=e,pv.height=t,pv}const bv=Zp({inheritAttrs:!1,name:"Canvas",compatConfig:{MODE:3},props:{canvasId:{type:String,default:""},disableScroll:{type:[Boolean,String],default:!1},hidpi:{type:Boolean,default:!0}},computed:{id(){return this.canvasId}},setup(e,t){var{emit:n,slots:r}=t;vv();var i=eo(null),a=eo(null),o=eo(null),s=eo(!1),l=function(e){return(t,n)=>{e(t,cc(n))}}(n),{$attrs:u,$excludeAttrs:c,$listeners:d}=jg({excludeListeners:!0}),{_listeners:h}=function(e,t,n){var r=ql((()=>{var r=["onTouchstart","onTouchmove","onTouchend"],i=t.value,a=on({},(()=>{var e={};for(var t in i)if(un(i,t)){var n=i[t];e[t]=n}return e})());return r.forEach((t=>{var r=[];a[t]&&r.push(Kp((e=>{var r=e.currentTarget.getBoundingClientRect();_v(r,e.touches),_v(r,e.changedTouches),n(t.replace("on","").toLocaleLowerCase(),e)}))),e.disableScroll&&"onTouchmove"===t&&r.push(Cu),a[t]=r})),a}));return{_listeners:r}}(e,d,l),{_handleSubscribe:f,_resize:p}=function(e,t,n){var r=[],i={},a=ql((()=>e.hidpi?dv:1));function o(n){var r=t.value;if(!n||r.width!==Math.floor(n.width*a.value)||r.height!==Math.floor(n.height*a.value))if(r.width>0&&r.height>0){var i=r.getContext("2d"),o=i.getImageData(0,0,r.width,r.height);hv(r,e.hidpi),i.putImageData(o,0,0)}else hv(r,e.hidpi)}function s(e,a){var{actions:o,reserve:s}=e;if(o)if(n.value)r.push([o,s]);else{var c=t.value,d=c.getContext("2d");s||(d.fillStyle="#000000",d.strokeStyle="#000000",d.shadowColor="#000000",d.shadowBlur=0,d.shadowOffsetX=0,d.shadowOffsetY=0,d.setTransform(1,0,0,1,0,0),d.clearRect(0,0,c.width,c.height)),l(o);for(var h=function(e){var t=o[e],n=t.method,r=t.data,s=r[0];if(/^set/.test(n)&&"setTransform"!==n){var l,c=n[3].toLowerCase()+n.slice(4);if("fillStyle"===c||"strokeStyle"===c){if("normal"===s)l=mv(r[1]);else if("linear"===s){var h=d.createLinearGradient(...r[1]);r[2].forEach((function(e){var t=e[0],n=mv(e[1]);h.addColorStop(t,n)})),l=h}else if("radial"===s){var f=r[1],p=f[0],v=f[1],g=f[2],m=d.createRadialGradient(p,v,0,p,v,g);r[2].forEach((function(e){var t=e[0],n=mv(e[1]);m.addColorStop(t,n)})),l=m}else if("pattern"===s){return u(r[1],o.slice(e+1),a,(function(e){e&&(d[c]=d.createPattern(e,r[2]))}))?"continue":"break"}d[c]=l}else if("globalAlpha"===c)d[c]=Number(s)/255;else if("shadow"===c){var _=["shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor"];r.forEach((function(e,t){d[_[t]]="shadowColor"===_[t]?mv(e):e}))}else if("fontSize"===c){var y=d.__font__||d.font;d.__font__=d.font=y.replace(/\d+\.?\d*px/,s+"px")}else"lineDash"===c?(d.setLineDash(s),d.lineDashOffset=r[1]||0):"textBaseline"===c?("normal"===s&&(r[0]="alphabetic"),d[c]=s):"font"===c?d.__font__=d.font=s:d[c]=s}else if("fillPath"===n||"strokePath"===n)n=n.replace(/Path/,""),d.beginPath(),r.forEach((function(e){d[e.method].apply(d,e.data)})),d[n]();else if("fillText"===n)d.fillText.apply(d,r);else if("drawImage"===n){if("break"===function(){var t=[...r],n=t[0],s=t.slice(1);if(i=i||{},!u(n,o.slice(e+1),a,(function(e){e&&d.drawImage.apply(d,[e].concat([...s.slice(4,8)],[...s.slice(0,4)]))})))return"break"}())return"break"}else"clip"===n?(r.forEach((function(e){d[e.method].apply(d,e.data)})),d.clip()):d[n].apply(d,r)},f=0;f<o.length;f++){var p=h(f);if("break"===p)break}n.value||a({errMsg:"drawCanvas:ok"})}}function l(e){e.forEach((function(e){var t=e.method,n=e.data,r="";function a(){var e=i[r]=new Image;if(e.onload=function(){e.ready=!0},"HarmonyOS"!==plus.os.name&&"Google Inc."===navigator.vendor)return 0===r.indexOf("file://")&&(e.crossOrigin="anonymous"),void(e.src=r);kc(r).then((t=>{e.src=t})).catch((()=>{e.src=r}))}"drawImage"===t?(r=gv(r=n[0]),n[0]=r):"setFillStyle"===t&&"pattern"===n[0]&&(r=gv(r=n[1]),n[1]=r),r&&!i[r]&&a()}))}function u(e,t,a,o){var l=i[e];return l.ready?(o(l),!0):(r.unshift([t,!0]),n.value=!0,l.onload=function(){l.ready=!0,o(l),n.value=!1;var e=r.slice(0);r=[];for(var t=e.shift();t;)s({actions:t[0],reserve:t[1]},a),t=e.shift()},!1)}function c(e,n){var r,{x:i=0,y:o=0,width:s,height:l,destWidth:u,destHeight:c,hidpi:d=!0,dataType:h,quality:f=1,type:p="png"}=e,v=t.value,g=v.offsetWidth-i;s=s?Math.min(s,g):g;var m=v.offsetHeight-o;l=l?Math.min(l,m):m,d?(u=s,c=l):u||c?u?c||(c=Math.round(l/s*u)):(c||(c=Math.round(l*a.value)),u=Math.round(s/l*c)):(u=Math.round(s*a.value),c=Math.round(l*a.value));var _,y=yv(u,c),b=y.getContext("2d");"jpeg"!==p&&"jpg"!==p||(p="jpeg",b.fillStyle="#fff",b.fillRect(0,0,u,c)),b.__hidpi__=!0,b.drawImageByCanvas(v,i,o,s,l,0,0,u,c,!1);try{var w;if("base64"===h)r=y.toDataURL("image/".concat(p),f);else{var x=b.getImageData(0,0,u,c);r=Nf.deflateRaw(x.data,{to:"string"}),w=!0}_={data:r,compressed:w,width:u,height:c}}catch(S){_={errMsg:"canvasGetImageData:fail ".concat(S)}}if(y.height=y.width=0,b.__hidpi__=!1,!n)return _;n(_)}function d(e,n){var{data:r,x:i,y:a,width:o,height:s,compressed:l}=e;try{l&&(r=Nf.inflateRaw(r)),s||(s=Math.round(r.length/4/o));var u=yv(o,s);u.getContext("2d").putImageData(new ImageData(new Uint8ClampedArray(r),o,s),0,0),t.value.getContext("2d").drawImage(u,i,a,o,s),u.height=u.width=0}catch(c){return void n({errMsg:"canvasPutImageData:fail"})}n({errMsg:"canvasPutImageData:ok"})}function h(e,t){var{x:n=0,y:r=0,width:i,height:a,destWidth:o,destHeight:s,fileType:l,quality:u,dirname:d}=e,h=c({x:n,y:r,width:i,height:a,destWidth:o,destHeight:s,hidpi:!1,dataType:"base64",type:l,quality:u});h.errMsg?t({errMsg:h.errMsg.replace("canvasPutImageData","toTempFilePath")}):function(e,t,n){var r="".concat(Date.now()).concat(xc++),i=e.split(","),a=i[0],o=i[1],s=(a.match(/data:image\/(\S+?);/)||["","png"])[1].replace("jpeg","jpg"),l="".concat(r,".").concat(s),u="".concat(t,"/").concat(l),c=t.indexOf("/"),d=t.substring(0,c),h=t.substring(c+1);plus.io.resolveLocalFileSystemURL(d,(function(e){e.getDirectory(h,{create:!0,exclusive:!1},(function(e){e.getFile(l,{create:!0,exclusive:!1},(function(e){e.createWriter((function(e){e.onwrite=function(){n(null,u)},e.onerror=n,e.seek(0),e.writeAsBinary(o)}),n)}),n)}),n)}),n)}(h.data,d,((e,n)=>{var r="toTempFilePath:".concat(e?"fail":"ok");e&&(r+=" ".concat(e.message)),t({errMsg:r,tempFilePath:n})}))}var f={actionsChanged:s,getImageData:c,putImageData:d,toTempFilePath:h};function p(e,t,n){var r=f[e];0!==e.indexOf("_")&&fn(r)&&r(t,n)}return on(f,{_resize:o,_handleSubscribe:p})}(e,a,s);return o_(f,l_(e.canvasId)),is((()=>{p()})),()=>{var{canvasId:t,disableScroll:n}=e;return gl("uni-canvas",xl({ref:i,"canvas-id":t,"disable-scroll":n},u.value,c.value,h.value),[gl("canvas",{ref:a,class:"uni-canvas-canvas",width:"300",height:"150"},null,512),gl("div",{style:"position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;"},[r.default&&r.default()]),gl(cv,{ref:o,onResize:p},null,8,["onResize"])],16,["canvas-id","disable-scroll"])}}});var wv=Mu("ucg");const xv=Zp({name:"CheckboxGroup",props:{name:{type:String,default:""}},emits:["change"],setup(e,t){var{emit:n,slots:r}=t,i=eo(null);return function(e,t){var n=[],r=()=>n.reduce(((e,t)=>(t.value.checkboxChecked&&e.push(t.value.value),e)),new Array);Is(wv,{addField(e){n.push(e)},removeField(e){n.splice(n.indexOf(e),1)},checkboxChange(e){t("change",e,{value:r()})}});var i=Ps(tv,!1);i&&i.addField({submit:()=>{var t=["",null];return""!==e.name&&(t[0]=e.name,t[1]=r()),t}})}(e,Jp(i,n)),()=>gl("uni-checkbox-group",{ref:i},[r.default&&r.default()],512)}});const Sv=Zp({name:"Checkbox",props:{checked:{type:[Boolean,String],default:!1},id:{type:String,default:""},disabled:{type:[Boolean,String],default:!1},value:{type:String,default:""},color:{type:String,default:"#007aff"},backgroundColor:{type:String,default:""},borderColor:{type:String,default:""},activeBackgroundColor:{type:String,default:""},activeBorderColor:{type:String,default:""},iconColor:{type:String,default:""},foreColor:{type:String,default:""}},setup(e,t){var{slots:n}=t,r=eo(null),i=eo(e.checked),a=ql((()=>"true"===i.value||!0===i.value)),o=eo(e.value);var s=ql((()=>function(t){if(e.disabled)return{backgroundColor:"#E1E1E1",borderColor:"#D1D1D1"};var n={};return t?(e.activeBorderColor&&(n.borderColor=e.activeBorderColor),e.activeBackgroundColor&&(n.backgroundColor=e.activeBackgroundColor)):(e.borderColor&&(n.borderColor=e.borderColor),e.backgroundColor&&(n.backgroundColor=e.backgroundColor)),n}(a.value)));jo([()=>e.checked,()=>e.value],(e=>{var[t,n]=e;i.value=t,o.value=n}));var{uniCheckGroup:l,uniLabel:u}=function(e,t,n){var r=ql((()=>({checkboxChecked:Boolean(e.value),value:t.value}))),i={reset:n},a=Ps(wv,!1);a&&a.addField(r);var o=Ps(tv,!1);o&&o.addField(i);var s=Ps(iv,!1);return ss((()=>{a&&a.removeField(r),o&&o.removeField(i)})),{uniCheckGroup:a,uniForm:o,uniLabel:s}}(i,o,(()=>{i.value=!1})),c=t=>{e.disabled||(i.value=!i.value,l&&l.checkboxChange(t),t.stopPropagation())};return u&&(u.addHandler(c),ss((()=>{u.removeHandler(c)}))),ov(e,{"label-click":c}),()=>{var t,a=ev(e,"disabled");return t=i.value,gl("uni-checkbox",xl(a,{id:e.id,onClick:c,ref:r}),[gl("div",{class:"uni-checkbox-wrapper",style:{"--HOVER-BD-COLOR":e.activeBorderColor}},[gl("div",{class:["uni-checkbox-input",{"uni-checkbox-input-disabled":e.disabled}],style:s.value},[t?Pu(Nu,e.disabled?"#ADADAD":e.foreColor||e.iconColor||e.color,22):""],6),n.default&&n.default()],4)],16,["id","onClick"])}}});var kv,Cv,Tv,Av,Mv,Ev;function Ov(){}function Lv(e,t,n){wr((()=>{var r="adjustResize",i="adjustPan",a=plus.webview.currentWebview(),o=Ev||a.getStyle()||{},s={mode:n||o.softinputMode===r?r:e.adjustPosition?i:"nothing",position:{top:0,height:0}};if(s.mode===i){var l=t.getBoundingClientRect();s.position.top=l.top,s.position.height=l.height+(Number(e.cursorSpacing)||0)}a.setSoftinputTemporary(s)}))}wr((()=>{Cv="Android"===plus.os.name,Tv=plus.os.version||""})),document.addEventListener("keyboardchange",(function(e){Av=e.height,Mv&&Mv()}),!1);var zv={cursorSpacing:{type:[Number,String],default:0},showConfirmBar:{type:[Boolean,String],default:"auto"},adjustPosition:{type:[Boolean,String],default:!0},autoBlur:{type:[Boolean,String],default:!1}},Nv=["keyboardheightchange"];function Iv(e,t,n){var r={};function i(t){var i,a=ql((()=>0===String(navigator.vendor).indexOf("Apple"))),o=()=>{n("keyboardheightchange",{},{height:Av,duration:.25}),i&&0===Av&&Lv(e,t),e.autoBlur&&i&&0===Av&&(Cv||parseInt(Tv)>=13)&&document.activeElement.blur()};t.addEventListener("focus",(()=>{i=!0,clearTimeout(kv),document.addEventListener("click",Ov,!1),Mv=o,Av&&n("keyboardheightchange",{},{height:Av,duration:0}),function(e,t){"auto"!==e.showConfirmBar?wr((()=>{var n=plus.webview.currentWebview(),{softinputNavBar:r}=n.getStyle()||{};"none"!==r!==e.showConfirmBar?(t.softinputNavBar=r||"auto",n.setStyle({softinputNavBar:e.showConfirmBar?"auto":"none"})):delete t.softinputNavBar})):delete t.softinputNavBar}(e,r),Lv(e,t)})),Cv&&t.addEventListener("click",(()=>{e.disabled||e.readOnly||!i||0!==Av||Lv(e,t)})),Cv||(parseInt(Tv)<12&&t.addEventListener("touchstart",(()=>{e.disabled||e.readOnly||i||Lv(e,t)})),parseFloat(Tv)>=14.6&&!Ev&&wr((()=>{var e=plus.webview.currentWebview();Ev=e.getStyle()||{}})));var s=()=>{document.removeEventListener("click",Ov,!1),Mv=null,Av&&n("keyboardheightchange",{},{height:0,duration:0}),function(e){var t=e.softinputNavBar;t&&wr((()=>{plus.webview.currentWebview().setStyle({softinputNavBar:t})}))}(r),Cv&&(kv=setTimeout((()=>{Lv(e,t,!0)}),300)),a.value&&document.documentElement.scrollTo(document.documentElement.scrollLeft,document.documentElement.scrollTop)};t.addEventListener("blur",(()=>{a.value&&t.blur(),i=!1,s()}))}jo((()=>t.value),(e=>e&&i(e)))}var Pv=/^<([-A-Za-z0-9_]+)((?:\s+[a-zA-Z_:][-a-zA-Z0-9_:.]*(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,Dv=/^<\/([-A-Za-z0-9_]+)[^>]*>/,Bv=/([a-zA-Z_:][-a-zA-Z0-9_:.]*)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))?/g,Rv=Wv("area,base,basefont,br,col,frame,hr,img,input,link,meta,param,embed,command,keygen,source,track,wbr"),Fv=Wv("a,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,isindex,li,map,menu,noframes,noscript,object,ol,output,p,pre,section,script,table,tbody,td,tfoot,th,thead,tr,ul,video"),qv=Wv("abbr,acronym,applet,b,basefont,bdo,big,br,button,cite,code,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"),jv=Wv("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr"),Vv=Wv("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected"),$v=Wv("script,style");function Hv(e,t){var n,r,i,a=[],o=e;for(a.last=function(){return this[this.length-1]};e;){if(r=!0,a.last()&&$v[a.last()])e=e.replace(new RegExp("([\\s\\S]*?)</"+a.last()+"[^>]*>"),(function(e,n){return n=n.replace(/<!--([\s\S]*?)-->|<!\[CDATA\[([\s\S]*?)]]>/g,"$1$2"),t.chars&&t.chars(n),""})),u("",a.last());else if(0==e.indexOf("\x3c!--")?(n=e.indexOf("--\x3e"))>=0&&(t.comment&&t.comment(e.substring(4,n)),e=e.substring(n+3),r=!1):0==e.indexOf("</")?(i=e.match(Dv))&&(e=e.substring(i[0].length),i[0].replace(Dv,u),r=!1):0==e.indexOf("<")&&(i=e.match(Pv))&&(e=e.substring(i[0].length),i[0].replace(Pv,l),r=!1),r){var s=(n=e.indexOf("<"))<0?e:e.substring(0,n);e=n<0?"":e.substring(n),t.chars&&t.chars(s)}if(e==o)throw"Parse Error: "+e;o=e}function l(e,n,r,i){if(n=n.toLowerCase(),Fv[n])for(;a.last()&&qv[a.last()];)u("",a.last());if(jv[n]&&a.last()==n&&u("",n),(i=Rv[n]||!!i)||a.push(n),t.start){var o=[];r.replace(Bv,(function(e,t){var n=arguments[2]?arguments[2]:arguments[3]?arguments[3]:arguments[4]?arguments[4]:Vv[t]?t:"";o.push({name:t,value:n,escaped:n.replace(/(^|[^\\])"/g,'$1\\"')})})),t.start&&t.start(n,o,i)}}function u(e,n){if(n)for(r=a.length-1;r>=0&&a[r]!=n;r--);else var r=0;if(r>=0){for(var i=a.length-1;i>=r;i--)t.end&&t.end(a[i]);a.length=r}}u()}function Wv(e){for(var t={},n=e.split(","),r=0;r<n.length;r++)t[n[r]]=!0;return t}var Uv={};function Yv(e,t,n){if(pn(e)?window[e]:e)n();else{var r=Uv[t];if(!r){r=Uv[t]=[];var i=document.createElement("script");i.src=t,document.body.appendChild(i),i.onload=function(){r.forEach((e=>e())),delete Uv[t]}}r.push(n)}}function Xv(e){var t=e.import("blots/block/embed");class n extends t{}return n.blotName="divider",n.tagName="HR",{"formats/divider":n}}function Zv(e){var t=e.import("blots/inline");class n extends t{}return n.blotName="ins",n.tagName="INS",{"formats/ins":n}}function Gv(e){var{Scope:t,Attributor:n}=e.import("parchment"),r={scope:t.BLOCK,whitelist:["left","right","center","justify"]};return{"formats/align":new n.Style("align","text-align",r)}}function Kv(e){var{Scope:t,Attributor:n}=e.import("parchment"),r={scope:t.BLOCK,whitelist:["rtl"]};return{"formats/direction":new n.Style("direction","direction",r)}}function Jv(e){var t=e.import("parchment"),n=e.import("blots/container"),r=e.import("formats/list/item");class i extends n{static create(e){var t="ordered"===e?"OL":"UL",n=super.create(t);return"checked"!==e&&"unchecked"!==e||n.setAttribute("data-checked","checked"===e),n}static formats(e){return"OL"===e.tagName?"ordered":"UL"===e.tagName?e.hasAttribute("data-checked")?"true"===e.getAttribute("data-checked")?"checked":"unchecked":"bullet":void 0}constructor(e){super(e);e.addEventListener("click",(n=>{if(n.target.parentNode===e){var r=this.statics.formats(e),i=t.find(n.target);"checked"===r?i.format("list","unchecked"):"unchecked"===r&&i.format("list","checked")}}))}format(e,t){this.children.length>0&&this.children.tail.format(e,t)}formats(){return{[this.statics.blotName]:this.statics.formats(this.domNode)}}insertBefore(e,t){if(e instanceof r)super.insertBefore(e,t);else{var n=null==t?this.length():t.offset(this),i=this.split(n);i.parent.insertBefore(e,i)}}optimize(e){super.optimize(e);var t=this.next;null!=t&&t.prev===this&&t.statics.blotName===this.statics.blotName&&t.domNode.tagName===this.domNode.tagName&&t.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(t.moveChildren(this),t.remove())}replace(e){if(e.statics.blotName!==this.statics.blotName){var n=t.create(this.statics.defaultChild);e.moveChildren(n),this.appendChild(n)}super.replace(e)}}return i.blotName="list",i.scope=t.Scope.BLOCK_BLOT,i.tagName=["OL","UL"],i.defaultChild="list-item",i.allowedChildren=[r],{"formats/list":i}}function Qv(e){var{Scope:t}=e.import("parchment");return{"formats/backgroundColor":new(e.import("formats/background").constructor)("backgroundColor","background-color",{scope:t.INLINE})}}function eg(e){var{Scope:t,Attributor:n}=e.import("parchment"),r={scope:t.BLOCK},i={};return["margin","marginTop","marginBottom","marginLeft","marginRight"].concat(["padding","paddingTop","paddingBottom","paddingLeft","paddingRight"]).forEach((e=>{i["formats/".concat(e)]=new n.Style(e,Mn(e),r)})),i}function tg(e){var{Scope:t,Attributor:n}=e.import("parchment"),r={scope:t.INLINE},i={};return["font","fontSize","fontStyle","fontVariant","fontWeight","fontFamily"].forEach((e=>{i["formats/".concat(e)]=new n.Style(e,Mn(e),r)})),i}function ng(e){var{Scope:t,Attributor:n}=e.import("parchment"),r=[{name:"lineHeight",scope:t.BLOCK},{name:"letterSpacing",scope:t.INLINE},{name:"textDecoration",scope:t.INLINE},{name:"textIndent",scope:t.BLOCK}],i={};return r.forEach((e=>{var{name:t,scope:r}=e;i["formats/".concat(t)]=new n.Style(t,Mn(t),{scope:r})})),i}function rg(e){var t=e.import("formats/image"),n=["alt","height","width","data-custom","class","data-local"];t.sanitize=e=>e?bc(e):e,t.formats=function(e){return n.reduce((function(t,n){return e.hasAttribute(n)&&(t[n]=e.getAttribute(n)),t}),{})};var r=t.prototype.format;t.prototype.format=function(e,t){n.indexOf(e)>-1?t?this.domNode.setAttribute(e,t):this.domNode.removeAttribute(e):r.call(this,e,t)}}function ig(e){var t=e.import("formats/link");t.sanitize=e=>{var n=document.createElement("a");n.href=e;var r=n.href.slice(0,n.href.indexOf(":"));return t.PROTOCOL_WHITELIST.concat("file").indexOf(r)>-1?e:t.SANITIZED_URL}}function ag(e,t,n){var r,i,a;function o(){return{html:a.root.innerHTML,text:a.getText(),delta:a.getContents()}}function s(e){var t="data-placeholder",n=a.root;n.getAttribute(t)!==e&&n.setAttribute(t,e)}jo((()=>e.readOnly),(e=>{r&&(a.enable(!e),e||a.blur())})),jo((()=>e.placeholder),(e=>{r&&s(e)}));var l={};function u(e){var t=e?a.getFormat(e):{},r=Object.keys(t);(r.length!==Object.keys(l).length||r.find((e=>t[e]!==l[e])))&&(l=t,n("statuschange",{},t))}function c(){n("input",{},o())}function d(l){var d=window.Quill;!function(e){var t={divider:Xv,ins:Zv,align:Gv,direction:Kv,list:Jv,background:Qv,box:eg,font:tg,text:ng,image:rg,link:ig},n={};Object.values(t).forEach((t=>on(n,t(e)))),e.register(n,!0)}(d);var h={toolbar:!1,readOnly:e.readOnly,placeholder:e.placeholder};l.length&&(d.register("modules/ImageResize",window.ImageResize.default),h.modules={ImageResize:{modules:l}});var f=t.value,p=(a=new d(f,h)).root;["focus","blur","input"].forEach((t=>{p.addEventListener(t,(r=>{var i=o();if("input"===t){if("ios"===yc().platform){var a=(i.html.match(/<span [\s\S]*>([\s\S]*)<\/span>/)||[])[1];s(a&&a.replace(/\s/g,"")?"":e.placeholder)}r.stopPropagation()}else n(t,r,i)}))})),a.on("text-change",c),a.on("selection-change",u),a.on("scroll-optimize",(()=>{u(a.selection.getRange()[0])})),a.clipboard.addMatcher(Node.ELEMENT_NODE,((e,t)=>(i||t.ops&&(t.ops=t.ops.filter((e=>{var{insert:t}=e;return pn(t)})).map((e=>{var{insert:t}=e;return{insert:t}}))),t))),r=!0,n("ready",{},{})}o_(((e,t,n)=>{var s,l,d,{options:h,callbackId:f}=t;if(r){var p=window.Quill;switch(e){case"format":var{name:v="",value:g=!1}=h;l=a.getSelection(!0);var m=a.getFormat(l)[v]||!1;if(["bold","italic","underline","strike","ins"].includes(v))g=!m;else if("direction"===v){g=("rtl"!==g||!m)&&g;var _=a.getFormat(l).align;"rtl"!==g||_?g||"right"!==_||a.format("align",!1,"user"):a.format("align","right","user")}else if("indent"===v){g="+1"===g,"rtl"===a.getFormat(l).direction&&(g=!g),g=g?"+1":"-1"}else"list"===v&&(g="check"===g?"unchecked":g,m="checked"===m?"unchecked":m),g=m&&m!==(g||!1)||!m&&g?g:!m;a.format(v,g,"user");break;case"insertDivider":l=a.getSelection(!0),a.insertText(l.index,Jn,"user"),a.insertEmbed(l.index+1,"divider",!0,"user"),a.setSelection(l.index+2,0,"silent");break;case"insertImage":l=a.getSelection(!0);var{src:y="",alt:b="",width:w="",height:x="",extClass:S="",data:k={}}=h,C=bc(y);a.insertEmbed(l.index,"image",C,"silent");var T=!!/^(file|blob):/.test(C)&&C;a.formatText(l.index,1,"data-local",T,"silent"),a.formatText(l.index,1,"alt",b,"silent"),a.formatText(l.index,1,"width",w,"silent"),a.formatText(l.index,1,"height",x,"silent"),a.formatText(l.index,1,"class",S,"silent"),a.formatText(l.index,1,"data-custom",Object.keys(k).map((e=>"".concat(e,"=").concat(k[e]))).join("&"),"silent"),a.setSelection(l.index+1,0,"silent"),a.scrollIntoView(),setTimeout((()=>{c()}),1e3);break;case"insertText":l=a.getSelection(!0);var{text:A=""}=h;a.insertText(l.index,A,"user"),a.setSelection(l.index+A.length,0,"silent");break;case"setContents":var{delta:M,html:E}=h;"object"==typeof M?a.setContents(M,"silent"):pn(E)?a.setContents(function(e){var t,n=["span","strong","b","ins","em","i","u","a","del","s","sub","sup","img","div","p","h1","h2","h3","h4","h5","h6","hr","ol","ul","li","br"],r="";Hv(e,{start:function(e,i,a){if(n.includes(e)){t=!1;var o=i.map((e=>{var{name:t,value:n}=e;return"".concat(t,'="').concat(n,'"')})).join(" "),s="<".concat(e," ").concat(o," ").concat(a?"/":"",">");r+=s}else t=!a},end:function(e){t||(r+="</".concat(e,">"))},chars:function(e){t||(r+=e)}}),i=!0;var o=a.clipboard.convert(r);return i=!1,o}(E),"silent"):d="contents is missing";break;case"getContents":s=o();break;case"clear":a.setText("");break;case"removeFormat":l=a.getSelection(!0);var O=p.import("parchment");l.length?a.removeFormat(l.index,l.length,"user"):Object.keys(a.getFormat(l)).forEach((e=>{O.query(e,O.Scope.INLINE)&&a.format(e,!1)}));break;case"undo":a.history.undo();break;case"redo":a.history.redo();break;case"blur":a.blur();break;case"getSelectionText":s={text:""},(l=a.selection.savedRange)&&0!==l.length&&(s.text=a.getText(l.index,l.length));break;case"scrollIntoView":a.scrollIntoView()}u(l)}else d="not ready";f&&n({callbackId:f,data:on({},s,{errMsg:"".concat(e,":").concat(d?"fail "+d:"ok")})})}),l_()),is((()=>{var t=[];e.showImgSize&&t.push("DisplaySize"),e.showImgToolbar&&t.push("Toolbar"),e.showImgResize&&t.push("Resize");Yv(window.Quill,"./__uniappquill.js",(()=>{if(t.length){Yv(window.ImageResize,"./__uniappquillimageresize.js",(()=>{d(t)}))}else d(t)}))}))}const og=Zp({name:"Editor",props:on({},zv,{id:{type:String,default:""},readOnly:{type:[Boolean,String],default:!1},placeholder:{type:String,default:""},showImgSize:{type:[Boolean,String],default:!1},showImgToolbar:{type:[Boolean,String],default:!1},showImgResize:{type:[Boolean,String],default:!1}}),emit:["ready","focus","blur","input","statuschange",...Nv],setup(e,t){var{emit:n}=t,r=eo(null),i=Jp(r,n);return ag(e,r,i),Iv(e,r,i),()=>gl("uni-editor",{ref:r,id:e.id,class:"ql-container"},null,8,["id"])}});var sg="#10aeff",lg="#b2b2b2",ug={success:{d:"M15.808 0.16q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.144 3.744-2.144 8.128 0 4.192 2.144 7.872 2.112 3.52 5.632 5.632 3.68 2.144 7.872 2.144 4.384 0 8.128-2.144 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.384-2.176-8.128-2.112-3.616-5.728-5.728-3.744-2.176-8.128-2.176zM24.832 11.328l-11.264 11.104q-0.032 0.032-0.112 0.032t-0.112-0.032l-5.216-5.376q-0.096-0.128 0-0.288l0.704-0.96q0.032-0.064 0.112-0.064t0.112 0.032l4.256 3.264q0.064 0.032 0.144 0.032t0.112-0.032l10.336-8.608q0.064-0.064 0.144-0.064t0.112 0.064l0.672 0.672q0.128 0.128 0 0.224z",c:er},success_no_circle:{d:Nu,c:er},info:{d:"M15.808 0.128q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.176 3.776-2.176 8.16 0 4.224 2.176 7.872 2.080 3.552 5.632 5.632 3.648 2.176 7.872 2.176 4.384 0 8.16-2.176 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.416-2.176-8.16-2.112-3.616-5.728-5.728-3.744-2.176-8.16-2.176zM16.864 23.776q0 0.064-0.064 0.064h-1.568q-0.096 0-0.096-0.064l-0.256-11.328q0-0.064 0.064-0.064h2.112q0.096 0 0.064 0.064l-0.256 11.328zM16 10.88q-0.576 0-0.976-0.4t-0.4-0.96 0.4-0.96 0.976-0.4 0.976 0.4 0.4 0.96-0.4 0.96-0.976 0.4z",c:sg},warn:{d:"M15.808 0.16q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.144 3.744-2.144 8.128 0 4.192 2.144 7.872 2.112 3.52 5.632 5.632 3.68 2.144 7.872 2.144 4.384 0 8.128-2.144 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.384-2.176-8.128-2.112-3.616-5.728-5.728-3.744-2.176-8.128-2.176zM15.136 8.672h1.728q0.128 0 0.224 0.096t0.096 0.256l-0.384 10.24q0 0.064-0.048 0.112t-0.112 0.048h-1.248q-0.096 0-0.144-0.048t-0.048-0.112l-0.384-10.24q0-0.16 0.096-0.256t0.224-0.096zM16 23.328q-0.48 0-0.832-0.352t-0.352-0.848 0.352-0.848 0.832-0.352 0.832 0.352 0.352 0.848-0.352 0.848-0.832 0.352z",c:"#f76260"},waiting:{d:"M15.84 0.096q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.144 3.744-2.144 8.128 0 4.192 2.144 7.872 2.112 3.52 5.632 5.632 3.68 2.144 7.872 2.144 4.384 0 8.128-2.144 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.384-2.176-8.128-2.112-3.616-5.728-5.728-3.744-2.176-8.128-2.176zM23.008 21.92l-0.512 0.896q-0.096 0.128-0.224 0.064l-8-3.808q-0.096-0.064-0.16-0.128-0.128-0.096-0.128-0.288l0.512-12.096q0-0.064 0.048-0.112t0.112-0.048h1.376q0.064 0 0.112 0.048t0.048 0.112l0.448 10.848 6.304 4.256q0.064 0.064 0.080 0.128t-0.016 0.128z",c:sg},cancel:{d:"M20.928 10.176l-4.928 4.928-4.928-4.928-0.896 0.896 4.928 4.928-4.928 4.928 0.896 0.896 4.928-4.928 4.928 4.928 0.896-0.896-4.928-4.928 4.928-4.928-0.896-0.896zM16 2.080q-3.776 0-7.040 1.888-3.136 1.856-4.992 4.992-1.888 3.264-1.888 7.040t1.888 7.040q1.856 3.136 4.992 4.992 3.264 1.888 7.040 1.888t7.040-1.888q3.136-1.856 4.992-4.992 1.888-3.264 1.888-7.040t-1.888-7.040q-1.856-3.136-4.992-4.992-3.264-1.888-7.040-1.888zM16 28.64q-3.424 0-6.4-1.728-2.848-1.664-4.512-4.512-1.728-2.976-1.728-6.4t1.728-6.4q1.664-2.848 4.512-4.512 2.976-1.728 6.4-1.728t6.4 1.728q2.848 1.664 4.512 4.512 1.728 2.976 1.728 6.4t-1.728 6.4q-1.664 2.848-4.512 4.512-2.976 1.728-6.4 1.728z",c:"#f43530"},download:{d:"M15.808 1.696q-3.776 0-7.072 1.984-3.2 1.888-5.088 5.152-1.952 3.392-1.952 7.36 0 3.776 1.952 7.072 1.888 3.2 5.088 5.088 3.296 1.952 7.072 1.952 3.968 0 7.36-1.952 3.264-1.888 5.152-5.088 1.984-3.296 1.984-7.072 0-4-1.984-7.36-1.888-3.264-5.152-5.152-3.36-1.984-7.36-1.984zM20.864 18.592l-3.776 4.928q-0.448 0.576-1.088 0.576t-1.088-0.576l-3.776-4.928q-0.448-0.576-0.24-0.992t0.944-0.416h2.976v-8.928q0-0.256 0.176-0.432t0.4-0.176h1.216q0.224 0 0.4 0.176t0.176 0.432v8.928h2.976q0.736 0 0.944 0.416t-0.24 0.992z",c:er},search:{d:"M20.928 22.688q-1.696 1.376-3.744 2.112-2.112 0.768-4.384 0.768-3.488 0-6.464-1.728-2.88-1.696-4.576-4.608-1.76-2.976-1.76-6.464t1.76-6.464q1.696-2.88 4.576-4.576 2.976-1.76 6.464-1.76t6.464 1.76q2.912 1.696 4.608 4.576 1.728 2.976 1.728 6.464 0 2.272-0.768 4.384-0.736 2.048-2.112 3.744l9.312 9.28-1.824 1.824-9.28-9.312zM12.8 23.008q2.784 0 5.184-1.376 2.304-1.376 3.68-3.68 1.376-2.4 1.376-5.184t-1.376-5.152q-1.376-2.336-3.68-3.68-2.4-1.408-5.184-1.408t-5.152 1.408q-2.336 1.344-3.68 3.68-1.408 2.368-1.408 5.152t1.408 5.184q1.344 2.304 3.68 3.68 2.368 1.376 5.152 1.376zM12.8 23.008v0z",c:lg},clear:{d:"M16 0q-4.352 0-8.064 2.176-3.616 2.144-5.76 5.76-2.176 3.712-2.176 8.064t2.176 8.064q2.144 3.616 5.76 5.76 3.712 2.176 8.064 2.176t8.064-2.176q3.616-2.144 5.76-5.76 2.176-3.712 2.176-8.064t-2.176-8.064q-2.144-3.616-5.76-5.76-3.712-2.176-8.064-2.176zM22.688 21.408q0.32 0.32 0.304 0.752t-0.336 0.736-0.752 0.304-0.752-0.32l-5.184-5.376-5.376 5.184q-0.32 0.32-0.752 0.304t-0.736-0.336-0.304-0.752 0.32-0.752l5.376-5.184-5.184-5.376q-0.32-0.32-0.304-0.752t0.336-0.752 0.752-0.304 0.752 0.336l5.184 5.376 5.376-5.184q0.32-0.32 0.752-0.304t0.752 0.336 0.304 0.752-0.336 0.752l-5.376 5.184 5.184 5.376z",c:lg}};const cg=Zp({name:"Icon",props:{type:{type:String,required:!0,default:""},size:{type:[String,Number],default:23},color:{type:String,default:""}},setup(e){var t=eo(null),n=ql((()=>ug[e.type]));return()=>{var{value:r}=n;return gl("uni-icon",{ref:t},[r&&r.d&&Pu(r.d,e.color||r.c,Ou(e.size))],512)}}});var dg={src:{type:String,default:""},mode:{type:String,default:"scaleToFill"},lazyLoad:{type:[Boolean,String],default:!1},draggable:{type:Boolean,default:!1}},hg={widthFix:["offsetWidth","height",(e,t)=>e/t],heightFix:["offsetHeight","width",(e,t)=>e*t]},fg={aspectFit:["center center","contain"],aspectFill:["center center","cover"],widthFix:[,"100% 100%"],heightFix:[,"100% 100%"],top:["center top"],bottom:["center bottom"],center:["center center"],left:["left center"],right:["right center"],"top left":["left top"],"top right":["right top"],"bottom left":["left bottom"],"bottom right":["right bottom"]};const pg=Zp({name:"Image",props:dg,setup(e,t){var{emit:n}=t,r=eo(null),i=function(e,t){var n=eo(""),r=ql((()=>{var e="auto",r="",i=fg[t.mode];return i?(i[0]&&(r=i[0]),i[1]&&(e=i[1])):(r="0% 0%",e="100% 100%"),"background-image:".concat(n.value?'url("'+n.value+'")':"none",";background-position:").concat(r,";background-size:").concat(e,";")})),i=Fa({rootEl:e,src:ql((()=>t.src?bc(t.src):"")),origWidth:0,origHeight:0,origStyle:{width:"",height:""},modeStyle:r,imgSrc:n});return is((()=>{var t=e.value;i.origWidth=t.clientWidth||0,i.origHeight=t.clientHeight||0})),i}(r,e),a=Jp(r,n),{fixSize:o}=function(e,t,n){var r=()=>{var{mode:r}=t,i=hg[r];if(i){var{origWidth:a,origHeight:o}=n,s=a&&o?a/o:0;if(s){var l=e.value,u=l[i[0]];u&&(l.style[i[1]]=function(e){vg&&e>10&&(e=2*Math.round(e/2));return e}(i[2](u,s))+"px"),window.dispatchEvent(new CustomEvent("updateview"))}}},i=()=>{var{style:t}=e.value,{origStyle:{width:r,height:i}}=n;t.width=r,t.height=i};return jo((()=>t.mode),((e,t)=>{hg[t]&&i(),hg[e]&&r()})),{fixSize:r,resetSize:i}}(r,e,i);return function(e,t,n,r,i){var a,o,s=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";e.origWidth=t,e.origHeight=n,e.imgSrc=r},l=l=>{if(!l)return u(),void s();(a=a||new Image).onload=e=>{var{width:c,height:d}=a;s(c,d,l),yo((()=>{r()})),a.draggable=t.draggable,o&&o.remove(),o=a,n.value.appendChild(a),u(),i("load",e,{width:c,height:d})},a.onerror=t=>{s(),u(),i("error",t,{errMsg:"GET ".concat(e.src," 404 (Not Found)")})},a.src=l},u=()=>{a&&(a.onload=null,a.onerror=null,a=null)};jo((()=>e.src),(e=>l(e))),jo((()=>e.imgSrc),(e=>{!e&&o&&(o.remove(),o=null)})),is((()=>l(e.src))),ss((()=>u()))}(i,e,r,o,a),()=>gl("uni-image",{ref:r},[gl("div",{style:i.modeStyle},null,4),hg[e.mode]?gl(cv,{onResize:o},null,8,["onResize"]):gl("span",null,null)],512)}});var vg="Google Inc."===navigator.vendor;var gg=yr(!0),mg=[],_g=0,yg=!1,bg=e=>mg.forEach((t=>t.userAction=e));function wg(){var e=Fa({userAction:!1});return is((()=>{!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{userAction:!1};yg||(["touchstart","touchmove","touchend","mousedown","mouseup"].forEach((e=>{document.addEventListener(e,(function(){!_g&&bg(!0),_g++,setTimeout((()=>{! --_g&&bg(!1)}),0)}),gg)})),yg=!0);mg.push(e)}(e)})),ss((()=>{var t,n;t=e,(n=mg.indexOf(t))>=0&&mg.splice(n,1)})),{state:e}}function xg(){var e=Fa({attrs:{}});return is((()=>{for(var t=El();t;){var n=t.type.__scopeId;n&&(e.attrs[n]=""),t=t.proxy&&"page"===t.proxy.$mpType?null:t.parent}})),{state:e}}function Sg(e,t){var n=document.activeElement;if(!n)return t({});var r={};["input","textarea"].includes(n.tagName.toLowerCase())&&(r.start=n.selectionStart,r.end=n.selectionEnd),t(r)}var kg,Cg=200;function Tg(e,t,n){return"number"===t&&isNaN(Number(e))&&(e=""),null==e?"":String(e)}var Ag=["none","text","decimal","numeric","tel","search","email","url"],Mg=on({},{name:{type:String,default:""},modelValue:{type:[String,Number]},value:{type:[String,Number]},disabled:{type:[Boolean,String],default:!1},autoFocus:{type:[Boolean,String],default:!1},focus:{type:[Boolean,String],default:!1},cursor:{type:[Number,String],default:-1},selectionStart:{type:[Number,String],default:-1},selectionEnd:{type:[Number,String],default:-1},type:{type:String,default:"text"},password:{type:[Boolean,String],default:!1},placeholder:{type:String,default:""},placeholderStyle:{type:String,default:""},placeholderClass:{type:String,default:""},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},confirmHold:{type:Boolean,default:!1},ignoreCompositionEvent:{type:Boolean,default:!0},step:{type:String,default:"0.000000000000000001"},inputmode:{type:String,default:void 0,validator:e=>!!~Ag.indexOf(e)},cursorColor:{type:String,default:""}},zv),Eg=["input","focus","blur","update:value","update:modelValue","update:focus","compositionstart","compositionupdate","compositionend",...Nv];function Og(e,t,n,r){var i=null;jo((()=>e.modelValue),i=Hr((n=>{t.value=Tg(n,e.type)}),100,{setTimeout:setTimeout,clearTimeout:clearTimeout})),jo((()=>e.value),i);var a=function(e,t){var n,r,i=0,a=function(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];var l=Date.now();clearTimeout(n),r=()=>{r=null,i=l,e.apply(this,o)},l-i<t?n=setTimeout(r,t-(l-i)):r()};return a.cancel=function(){clearTimeout(n),r=null},a.flush=function(){clearTimeout(n),r&&r()},a}(((e,t)=>{i.cancel(),n("update:modelValue",t.value),n("update:value",t.value),r("input",e,t)}),100);return rs((()=>{i.cancel(),a.cancel()})),{trigger:r,triggerInput:(e,t,n)=>{i.cancel(),a(e,t),n&&a.flush()}}}function Lg(e,t){var{state:n}=wg(),r=ql((()=>e.autoFocus||e.focus));function i(){if(r.value){var a=t.value;if(a&&"plus"in window){var o=Cg-(Date.now()-kg);if(o>0)setTimeout(i,o);else{var s="none"!==e.inputmode;"HarmonyOS"===plus.os.name?!n.userAction&&s?(plus.key.showSoftKeybord(),setTimeout((()=>{a.focus()}),100)):a.focus():(a.focus(),!n.userAction&&s&&plus.key.showSoftKeybord())}}else setTimeout(i,100)}}jo((()=>e.focus),(e=>{var n;e?i():(n=t.value)&&n.blur()})),is((()=>{kg=kg||Date.now(),r.value&&yo(i)}))}function zg(e,t,n,r){bi(Bu(),"getSelectedTextRange",Sg);var{fieldRef:i,state:a,trigger:o}=function(e,t,n){var r,i=eo(null),a=Jp(t,n),o=ql((()=>{var t=Number(e.selectionStart);return isNaN(t)?-1:t})),s=ql((()=>{var t=Number(e.selectionEnd);return isNaN(t)?-1:t})),l=ql((()=>{var t=Number(e.cursor);return isNaN(t)?-1:t})),u=ql((()=>{var t=Number(e.maxlength);return isNaN(t)?140:t})),c=Fa({value:r=Tg(e.modelValue,e.type)||Tg(e.value,e.type),valueOrigin:r,maxlength:u,focus:e.focus,composing:!1,selectionStart:o,selectionEnd:s,cursor:l});return jo((()=>c.focus),(e=>n("update:focus",e))),jo((()=>c.maxlength),(e=>c.value=c.value.slice(0,e)),{immediate:!1}),{fieldRef:i,state:c,trigger:a}}(e,t,n),{triggerInput:s}=Og(e,a,n,o);Lg(e,i),Iv(e,i,o);var{state:l}=xg();return function(e,t){var n=Ps(tv,!1);if(n){var r=El(),i={submit(){var n=r.proxy;return[n[e],pn(t)?n[t]:t.value]},reset(){pn(t)?r.proxy[t]="":t.value=""}};n.addField(i),ss((()=>{n.removeField(i)}))}}("name",a),function(e,t,n,r,i,a){function o(){var n=e.value;n&&t.focus&&t.selectionStart>-1&&t.selectionEnd>-1&&"number"!==n.type&&(n.selectionStart=t.selectionStart,n.selectionEnd=t.selectionEnd)}function s(){var n=e.value;n&&t.focus&&t.selectionStart<0&&t.selectionEnd<0&&t.cursor>-1&&"number"!==n.type&&(n.selectionEnd=n.selectionStart=t.cursor)}function l(e){return"number"===e.type?null:e.selectionEnd}jo([()=>t.selectionStart,()=>t.selectionEnd],o),jo((()=>t.cursor),s),jo((()=>e.value),(function(){var u=e.value;if(u){var c=function(e,r){e.stopPropagation(),fn(a)&&!1===a(e,t)||(t.value=u.value,t.composing&&n.ignoreCompositionEvent||i(e,{value:u.value,cursor:l(u)},r))};u.addEventListener("change",(e=>e.stopPropagation())),u.addEventListener("focus",(function(e){t.focus=!0,r("focus",e,{value:t.value}),o(),s()})),u.addEventListener("blur",(function(e){t.composing&&(t.composing=!1,c(e,!0)),t.focus=!1,r("blur",e,{value:t.value,cursor:l(e.target)})})),u.addEventListener("input",c),u.addEventListener("compositionstart",(e=>{e.stopPropagation(),t.composing=!0,d(e)})),u.addEventListener("compositionend",(e=>{e.stopPropagation(),t.composing&&(t.composing=!1,c(e)),d(e)})),u.addEventListener("compositionupdate",d)}function d(e){n.ignoreCompositionEvent||r(e.type,e,{value:e.data})}}))}(i,a,e,o,s,r),{fieldRef:i,state:a,scopedAttrsState:l,fixDisabledColor:0===String(navigator.vendor).indexOf("Apple")&&CSS.supports("image-orientation:from-image"),trigger:o}}var Ng=on({},Mg,{placeholderClass:{type:String,default:"input-placeholder"},textContentType:{type:String,default:""}}),Ig=dr((()=>{var e=plus.os.version;return"iOS"===plus.os.name&&!!e&&parseInt(e)>=16&&parseFloat(e)<17.2}));function Pg(e,t,n,r,i){if(t.value)if("."===e.data){if("."===t.value.slice(-1))return n.value=r.value=t.value=t.value.slice(0,-1),!1;if(t.value&&!t.value.includes("."))return t.value+=".",i&&(i.fn=()=>{n.value=r.value=t.value=t.value.slice(0,-1),r.removeEventListener("blur",i.fn)},r.addEventListener("blur",i.fn)),!1}else if("deleteContentBackward"===e.inputType&&Ig()&&"."===t.value.slice(-2,-1))return t.value=n.value=r.value=t.value.slice(0,-2),!0}const Dg=Zp({name:"Input",props:Ng,emits:["confirm",...Eg],setup(e,t){var{emit:n,expose:r}=t,i=["text","number","idcard","digit","password","tel"],a=["off","one-time-code"],o=ql((()=>{var t="";switch(e.type){case"text":t="text","search"===e.confirmType&&(t="search");break;case"idcard":t="text";break;case"digit":t="number";break;default:t=i.includes(e.type)?e.type:"text"}return e.password?"password":t})),s=ql((()=>{var t=a.indexOf(e.textContentType),n=a.indexOf(Mn(e.textContentType));return a[-1!==t?t:-1!==n?n:0]})),l=function(e,t){if("number"===t.value){var n=void 0===e.modelValue?e.value:e.modelValue,r=eo(null!=n?n.toLocaleString():"");return jo((()=>e.modelValue),(e=>{r.value=null!=e?e.toLocaleString():""})),jo((()=>e.value),(e=>{r.value=null!=e?e.toLocaleString():""})),r}return eo("")}(e,o),u={fn:null},c=eo(null),{fieldRef:d,state:h,scopedAttrsState:f,fixDisabledColor:p,trigger:v}=zg(e,c,n,((t,n)=>{var r=t.target;if("number"===o.value){if(u.fn&&(r.removeEventListener("blur",u.fn),u.fn=null),r.validity&&!r.validity.valid){if((!l.value||!r.value)&&"-"===t.data||"-"===l.value[0]&&"deleteContentBackward"===t.inputType)return l.value="-",n.value="",u.fn=()=>{l.value=r.value=""},r.addEventListener("blur",u.fn),!1;var i=Pg(t,l,n,r,u);return"boolean"==typeof i?i:(l.value=n.value=r.value="-"===l.value?"":l.value,!1)}var a=Pg(t,l,n,r,u);if("boolean"==typeof a)return a;l.value=r.value;var s=n.maxlength;if(s>0&&r.value.length>s)return r.value=r.value.slice(0,s),n.value=r.value,(void 0!==e.modelValue&&null!==e.modelValue?e.modelValue.toString():"")!==r.value}}));jo((()=>h.value),(t=>{"number"!==e.type||"-"===l.value&&""===t||(l.value=t.toString())}));var g=["number","digit"],m=ql((()=>g.includes(e.type)?e.step:""));function _(t){if("Enter"===t.key){var n=t.target;t.stopPropagation(),v("confirm",t,{value:n.value}),!e.confirmHold&&n.blur()}}return r({$triggerInput:e=>{n("update:modelValue",e.value),n("update:value",e.value),h.value=e.value}}),()=>{var t=e.disabled&&p?gl("input",{key:"disabled-input",ref:d,value:h.value,tabindex:"-1",readonly:!!e.disabled,type:o.value,maxlength:h.maxlength,step:m.value,class:"uni-input-input",style:e.cursorColor?{caretColor:e.cursorColor}:{},onFocus:e=>e.target.blur()},null,44,["value","readonly","type","maxlength","step","onFocus"]):gl("input",{key:"input",ref:d,value:h.value,onInput:e=>{h.value=e.target.value.toString()},disabled:!!e.disabled,type:o.value,maxlength:h.maxlength,step:m.value,enterkeyhint:e.confirmType,pattern:"number"===e.type?"[0-9]*":void 0,class:"uni-input-input",style:e.cursorColor?{caretColor:e.cursorColor}:{},autocomplete:s.value,onKeyup:_,inputmode:e.inputmode},null,44,["value","onInput","disabled","type","maxlength","step","enterkeyhint","pattern","autocomplete","onKeyup","inputmode"]);return gl("uni-input",{ref:c},[gl("div",{class:"uni-input-wrapper"},[Uo(gl("div",xl(f.attrs,{style:e.placeholderStyle,class:["uni-input-placeholder",e.placeholderClass]}),[e.placeholder],16),[[Zl,!(h.value.length||"-"===l.value||l.value.includes("."))]]),"search"===e.confirmType?gl("form",{action:"",onSubmit:e=>e.preventDefault(),class:"uni-input-form"},[t],40,["onSubmit"]):t])],512)}}});var Bg,Rg,Fg=["class","style"],qg=/^on[A-Z]+/,jg=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{excludeListeners:n=!1,excludeKeys:r=[]}=t,i=El(),a=to({}),o=to({}),s=to({}),l=r.concat(Fg);return i.attrs=Fa(i.attrs),Vo((()=>{var e,t=(e=i.attrs,Object.keys(e).map((t=>[t,e[t]]))).reduce(((e,t)=>{var[r,i]=t;return l.includes(r)?e.exclude[r]=i:qg.test(r)?(n||(e.attrs[r]=i),e.listeners[r]=i):e.attrs[r]=i,e}),{exclude:{},attrs:{},listeners:{}});a.value=t.attrs,o.value=t.listeners,s.value=t.exclude}),null,e),{$attrs:a,$listeners:o,$excludeAttrs:s}};function Vg(){wr((()=>{Bg||(Bg=plus.webview.currentWebview()),Rg||(Rg=(Bg.getStyle()||{}).pullToRefresh||{})}))}function $g(e){var{disable:t}=e;Rg&&Rg.support&&Bg.setPullToRefresh(Object.assign({},Rg,{support:!t}))}function Hg(e){El().rebuild=e}const Wg=Zp({inheritAttrs:!1,name:"MovableArea",props:{scaleArea:{type:Boolean,default:!1}},setup(e,t){var{slots:n}=t,r=eo(null),i=eo(!1),{setContexts:a,events:o}=function(e,t){var n=eo(0),r=eo(0),i=Fa({x:null,y:null}),a=eo(null),o=null,s=[];function l(t){t&&1!==t&&(e.scaleArea?s.forEach((function(e){e._setScale(t)})):o&&o._setScale(t))}function u(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s,r=t.value;function i(e){for(var t=0;t<n.length;t++){var a=n[t];if(e===a.rootRef.value)return a}return e===r||e===document.body||e===document?null:i(e.parentNode)}return i(e)}var c=Kp((t=>{$g({disable:!0});var n=t.touches;if(n&&n.length>1){var r={x:n[1].pageX-n[0].pageX,y:n[1].pageY-n[0].pageY};if(a.value=Ug(r),i.x=r.x,i.y=r.y,!e.scaleArea){var s=u(n[0].target),l=u(n[1].target);o=s&&s===l?s:null}}})),d=Kp((e=>{var t=e.touches;if(t&&t.length>1){e.preventDefault();var n={x:t[1].pageX-t[0].pageX,y:t[1].pageY-t[0].pageY};if(null!==i.x&&a.value&&a.value>0)l(Ug(n)/a.value);i.x=n.x,i.y=n.y}})),h=Kp((t=>{$g({disable:!1});var n=t.touches;n&&n.length||t.changedTouches&&(i.x=0,i.y=0,a.value=null,e.scaleArea?s.forEach((function(e){e._endScale()})):o&&o._endScale())}));function f(){p(),s.forEach((function(e,t){e.setParent()}))}function p(){var e=window.getComputedStyle(t.value),i=t.value.getBoundingClientRect();n.value=i.width-["Left","Right"].reduce((function(t,n){var r="padding"+n;return t+parseFloat(e["border"+n+"Width"])+parseFloat(e[r])}),0),r.value=i.height-["Top","Bottom"].reduce((function(t,n){var r="padding"+n;return t+parseFloat(e["border"+n+"Width"])+parseFloat(e[r])}),0)}return Is("movableAreaWidth",n),Is("movableAreaHeight",r),{setContexts(e){s=e},events:{_onTouchstart:c,_onTouchmove:d,_onTouchend:h,_resize:f}}}(e,r),{$listeners:s,$attrs:l,$excludeAttrs:u}=jg(),c=s.value;["onTouchstart","onTouchmove","onTouchend"].forEach((e=>{var t=c[e],n=o["_".concat(e)];c[e]=t?[].concat(t,n):n})),is((()=>{o._resize(),Vg(),i.value=!0}));var d=[],h=[];function f(){for(var e=[],t=function(t){var n=d[t];n instanceof Element||(n=n.el);var r=h.find((e=>n===e.rootRef.value));r&&e.push(Ya(r))},n=0;n<d.length;n++)t(n);a(e)}Hg((()=>{d=r.value.children,f()}));return Is("_isMounted",i),Is("movableAreaRootRef",r),Is("addMovableViewContext",(e=>{h.push(e),f()})),Is("removeMovableViewContext",(e=>{var t=h.indexOf(e);t>=0&&(h.splice(t,1),f())})),()=>(n.default&&n.default(),gl("uni-movable-area",xl({ref:r},l.value,u.value,c),[gl(cv,{onResize:o._resize},null,8,["onResize"]),d],16))}});function Ug(e){return Math.sqrt(e.x*e.x+e.y*e.y)}var Yg,Xg,Zg=function(e,t,n,r){e.addEventListener(t,(e=>{fn(n)&&!1===n(e)&&((void 0===e.cancelable||e.cancelable)&&e.preventDefault(),e.stopPropagation())}),{passive:!1})};function Gg(e,t,n){ss((()=>{document.removeEventListener("mousemove",Yg),document.removeEventListener("mouseup",Xg)}));var r,i,a=0,o=0,s=0,l=0,u=function(e,n,r,i){if(!1===t({cancelable:e.cancelable,target:e.target,currentTarget:e.currentTarget,preventDefault:e.preventDefault.bind(e),stopPropagation:e.stopPropagation.bind(e),touches:e.touches,changedTouches:e.changedTouches,detail:{state:n,x:r,y:i,dx:r-a,dy:i-o,ddx:r-s,ddy:i-l,timeStamp:e.timeStamp}}))return!1},c=null;Zg(e,"touchstart",(function(e){if(r=!0,1===e.touches.length&&!c)return c=e,a=s=e.touches[0].pageX,o=l=e.touches[0].pageY,u(e,"start",a,o)})),Zg(e,"mousedown",(function(e){if(i=!0,!r&&!c)return c=e,a=s=e.pageX,o=l=e.pageY,u(e,"start",a,o)})),Zg(e,"touchmove",(function(e){if(1===e.touches.length&&c){var t=u(e,"move",e.touches[0].pageX,e.touches[0].pageY);return s=e.touches[0].pageX,l=e.touches[0].pageY,t}}));var d=Yg=function(e){if(!r&&i&&c){var t=u(e,"move",e.pageX,e.pageY);return s=e.pageX,l=e.pageY,t}};document.addEventListener("mousemove",d),Zg(e,"touchend",(function(e){if(0===e.touches.length&&c)return r=!1,c=null,u(e,"end",e.changedTouches[0].pageX,e.changedTouches[0].pageY)}));var h=Xg=function(e){if(i=!1,!r&&c)return c=null,u(e,"end",e.pageX,e.pageY)};document.addEventListener("mouseup",h),Zg(e,"touchcancel",(function(e){if(c){r=!1;var t=c;return c=null,u(e,n?"cancel":"end",t.touches[0].pageX,t.touches[0].pageY)}}))}function Kg(e,t,n){return e>t-n&&e<t+n}function Jg(e,t){return Kg(e,0,t)}function Qg(){}function em(e,t){this._m=e,this._f=1e3*t,this._startTime=0,this._v=0}function tm(e,t,n){this._m=e,this._k=t,this._c=n,this._solution=null,this._endPosition=0,this._startTime=0}function nm(e,t,n){this._springX=new tm(e,t,n),this._springY=new tm(e,t,n),this._springScale=new tm(e,t,n),this._startTime=0}function rm(e,t){return+((1e3*e-1e3*t)/1e3).toFixed(1)}Qg.prototype.x=function(e){return Math.sqrt(e)},em.prototype.setV=function(e,t){var n=Math.pow(Math.pow(e,2)+Math.pow(t,2),.5);this._x_v=e,this._y_v=t,this._x_a=-this._f*this._x_v/n,this._y_a=-this._f*this._y_v/n,this._t=Math.abs(e/this._x_a)||Math.abs(t/this._y_a),this._lastDt=null,this._startTime=(new Date).getTime()},em.prototype.setS=function(e,t){this._x_s=e,this._y_s=t},em.prototype.s=function(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),e>this._t&&(e=this._t,this._lastDt=e);var t=this._x_v*e+.5*this._x_a*Math.pow(e,2)+this._x_s,n=this._y_v*e+.5*this._y_a*Math.pow(e,2)+this._y_s;return(this._x_a>0&&t<this._endPositionX||this._x_a<0&&t>this._endPositionX)&&(t=this._endPositionX),(this._y_a>0&&n<this._endPositionY||this._y_a<0&&n>this._endPositionY)&&(n=this._endPositionY),{x:t,y:n}},em.prototype.ds=function(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),e>this._t&&(e=this._t),{dx:this._x_v+this._x_a*e,dy:this._y_v+this._y_a*e}},em.prototype.delta=function(){return{x:-1.5*Math.pow(this._x_v,2)/this._x_a||0,y:-1.5*Math.pow(this._y_v,2)/this._y_a||0}},em.prototype.dt=function(){return-this._x_v/this._x_a},em.prototype.done=function(){var e=Kg(this.s().x,this._endPositionX)||Kg(this.s().y,this._endPositionY)||this._lastDt===this._t;return this._lastDt=null,e},em.prototype.setEnd=function(e,t){this._endPositionX=e,this._endPositionY=t},em.prototype.reconfigure=function(e,t){this._m=e,this._f=1e3*t},tm.prototype._solve=function(e,t){var n=this._c,r=this._m,i=this._k,a=n*n-4*r*i;if(0===a){var o=-n/(2*r),s=e,l=t/(o*e);return{x:function(e){return(s+l*e)*Math.pow(Math.E,o*e)},dx:function(e){var t=Math.pow(Math.E,o*e);return o*(s+l*e)*t+l*t}}}if(a>0){var u=(-n-Math.sqrt(a))/(2*r),c=(-n+Math.sqrt(a))/(2*r),d=(t-u*e)/(c-u),h=e-d;return{x:function(e){var t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,u*e)),n||(n=this._powER2T=Math.pow(Math.E,c*e)),h*t+d*n},dx:function(e){var t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,u*e)),n||(n=this._powER2T=Math.pow(Math.E,c*e)),h*u*t+d*c*n}}}var f=Math.sqrt(4*r*i-n*n)/(2*r),p=-n/2*r,v=e,g=(t-p*e)/f;return{x:function(e){return Math.pow(Math.E,p*e)*(v*Math.cos(f*e)+g*Math.sin(f*e))},dx:function(e){var t=Math.pow(Math.E,p*e),n=Math.cos(f*e),r=Math.sin(f*e);return t*(g*f*n-v*f*r)+p*t*(g*r+v*n)}}},tm.prototype.x=function(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._endPosition+this._solution.x(e):0},tm.prototype.dx=function(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._solution.dx(e):0},tm.prototype.setEnd=function(e,t,n){if(n||(n=(new Date).getTime()),e!==this._endPosition||!Jg(t,.1)){t=t||0;var r=this._endPosition;this._solution&&(Jg(t,.1)&&(t=this._solution.dx((n-this._startTime)/1e3)),r=this._solution.x((n-this._startTime)/1e3),Jg(t,.1)&&(t=0),Jg(r,.1)&&(r=0),r+=this._endPosition),this._solution&&Jg(r-e,.1)&&Jg(t,.1)||(this._endPosition=e,this._solution=this._solve(r-this._endPosition,t),this._startTime=n)}},tm.prototype.snap=function(e){this._startTime=(new Date).getTime(),this._endPosition=e,this._solution={x:function(){return 0},dx:function(){return 0}}},tm.prototype.done=function(e){return e||(e=(new Date).getTime()),Kg(this.x(),this._endPosition,.1)&&Jg(this.dx(),.1)},tm.prototype.reconfigure=function(e,t,n){this._m=e,this._k=t,this._c=n,this.done()||(this._solution=this._solve(this.x()-this._endPosition,this.dx()),this._startTime=(new Date).getTime())},tm.prototype.springConstant=function(){return this._k},tm.prototype.damping=function(){return this._c},tm.prototype.configuration=function(){return[{label:"Spring Constant",read:this.springConstant.bind(this),write:function(e,t){e.reconfigure(1,t,e.damping())}.bind(this,this),min:100,max:1e3},{label:"Damping",read:this.damping.bind(this),write:function(e,t){e.reconfigure(1,e.springConstant(),t)}.bind(this,this),min:1,max:500}]},nm.prototype.setEnd=function(e,t,n,r){var i=(new Date).getTime();this._springX.setEnd(e,r,i),this._springY.setEnd(t,r,i),this._springScale.setEnd(n,r,i),this._startTime=i},nm.prototype.x=function(){var e=((new Date).getTime()-this._startTime)/1e3;return{x:this._springX.x(e),y:this._springY.x(e),scale:this._springScale.x(e)}},nm.prototype.done=function(){var e=(new Date).getTime();return this._springX.done(e)&&this._springY.done(e)&&this._springScale.done(e)},nm.prototype.reconfigure=function(e,t,n){this._springX.reconfigure(e,t,n),this._springY.reconfigure(e,t,n),this._springScale.reconfigure(e,t,n)};const im=Zp({name:"MovableView",props:{direction:{type:String,default:"none"},inertia:{type:[Boolean,String],default:!1},outOfBounds:{type:[Boolean,String],default:!1},x:{type:[Number,String],default:0},y:{type:[Number,String],default:0},damping:{type:[Number,String],default:20},friction:{type:[Number,String],default:2},disabled:{type:[Boolean,String],default:!1},scale:{type:[Boolean,String],default:!1},scaleMin:{type:[Number,String],default:.1},scaleMax:{type:[Number,String],default:10},scaleValue:{type:[Number,String],default:1},animation:{type:[Boolean,String],default:!0}},emits:["change","scale"],setup(e,t){var{slots:n,emit:r}=t,i=eo(null),a=Jp(i,r),{setParent:o}=function(e,t,n){var r,i,a=Ps("_isMounted",eo(!1)),o=Ps("addMovableViewContext",(()=>{})),s=Ps("removeMovableViewContext",(()=>{})),l=eo(1),u=eo(1),c=eo(!1),d=eo(0),h=eo(0),f=null,p=null,v=!1,g=null,m=null,_=new Qg,y=new Qg,b={historyX:[0,0],historyY:[0,0],historyT:[0,0]},w=ql((()=>{var t=Number(e.friction);return isNaN(t)||t<=0?2:t})),x=new em(1,w.value);jo((()=>e.disabled),(()=>{W()}));var{_updateOldScale:S,_endScale:k,_setScale:C,scaleValueSync:T,_updateBoundary:A,_updateOffset:M,_updateWH:E,_scaleOffset:O,minX:L,minY:z,maxX:N,maxY:I,FAandSFACancel:P,_getLimitXY:D,_setTransform:B,_revise:R,dampingNumber:F,xMove:q,yMove:j,xSync:V,ySync:$,_STD:H}=function(e,t,n,r,i,a,o,s,l,u){var c=ql((()=>{var t=Number(e.scaleMin);return isNaN(t)?.1:t})),d=ql((()=>{var t=Number(e.scaleMax);return isNaN(t)?10:t})),h=eo(Number(e.scaleValue)||1);jo(h,(e=>{B(e)})),jo(c,(()=>{D()})),jo(d,(()=>{D()})),jo((()=>e.scaleValue),(e=>{h.value=Number(e)||0}));var{_updateBoundary:f,_updateOffset:p,_updateWH:v,_scaleOffset:g,minX:m,minY:_,maxX:y,maxY:b}=function(e,t,n){var r=Ps("movableAreaWidth",eo(0)),i=Ps("movableAreaHeight",eo(0)),a=Ps("movableAreaRootRef"),o={x:0,y:0},s={x:0,y:0},l=eo(0),u=eo(0),c=eo(0),d=eo(0),h=eo(0),f=eo(0);function p(){var e=0-o.x+s.x,t=r.value-l.value-o.x-s.x;c.value=Math.min(e,t),h.value=Math.max(e,t);var n=0-o.y+s.y,a=i.value-u.value-o.y-s.y;d.value=Math.min(n,a),f.value=Math.max(n,a)}function v(){o.x=sm(e.value,a.value),o.y=lm(e.value,a.value)}function g(r){r=r||t.value,r=n(r);var i=e.value.getBoundingClientRect();u.value=i.height/t.value,l.value=i.width/t.value;var a=u.value*r,o=l.value*r;s.x=(o-l.value)/2,s.y=(a-u.value)/2}return{_updateBoundary:p,_updateOffset:v,_updateWH:g,_scaleOffset:s,minX:c,minY:d,maxX:h,maxY:f}}(t,r,P),{FAandSFACancel:w,_getLimitXY:x,_animationTo:S,_setTransform:k,_revise:C,dampingNumber:T,xMove:A,yMove:M,xSync:E,ySync:O,_STD:L}=function(e,t,n,r,i,a,o,s,l,u,c,d,h,f){var p=ql((()=>{var e=Number(t.damping);return isNaN(e)?20:e})),v=ql((()=>"all"===t.direction||"horizontal"===t.direction)),g=ql((()=>"all"===t.direction||"vertical"===t.direction)),m=eo(cm(t.x)),_=eo(cm(t.y));jo((()=>t.x),(e=>{m.value=cm(e)})),jo((()=>t.y),(e=>{_.value=cm(e)})),jo(m,(e=>{C(e)})),jo(_,(e=>{T(e)}));var y=new nm(1,9*Math.pow(p.value,2)/40,p.value);function b(e,t){var n=!1;return e>i.value?(e=i.value,n=!0):e<o.value&&(e=o.value,n=!0),t>a.value?(t=a.value,n=!0):t<s.value&&(t=s.value,n=!0),{x:e,y:t,outOfBounds:n}}function w(){d&&d.cancel(),c&&c.cancel()}function x(e,n,i,a,o,s){w(),v.value||(e=l.value),g.value||(n=u.value),t.scale||(i=r.value);var d=b(e,n);e=d.x,n=d.y,t.animation?(y._springX._solution=null,y._springY._solution=null,y._springScale._solution=null,y._springX._endPosition=l.value,y._springY._endPosition=u.value,y._springScale._endPosition=r.value,y.setEnd(e,n,i,1),c=um(y,(function(){var e=y.x();S(e.x,e.y,e.scale,a,o,s)}),(function(){c.cancel()}))):S(e,n,i,a,o,s)}function S(i,a,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",c=arguments.length>4?arguments[4]:void 0,d=arguments.length>5?arguments[5]:void 0;null!==i&&"NaN"!==i.toString()&&"number"==typeof i||(i=l.value||0),null!==a&&"NaN"!==a.toString()&&"number"==typeof a||(a=u.value||0),i=Number(i.toFixed(1)),a=Number(a.toFixed(1)),o=Number(o.toFixed(1)),l.value===i&&u.value===a||c||f("change",{},{x:rm(i,n.x),y:rm(a,n.y),source:s}),t.scale||(o=r.value),o=+(o=h(o)).toFixed(3),d&&o!==r.value&&f("scale",{},{x:i,y:a,scale:o});var p="translateX("+i+"px) translateY("+a+"px) translateZ(0px) scale("+o+")";e.value&&(e.value.style.transform=p,e.value.style.webkitTransform=p,l.value=i,u.value=a,r.value=o)}function k(e){var t=b(l.value,u.value),n=t.x,i=t.y,a=t.outOfBounds;return a&&x(n,i,r.value,e),a}function C(e){if(v.value){if(e+n.x===l.value)return l;c&&c.cancel(),x(e+n.x,_.value+n.y,r.value)}return e}function T(e){if(g.value){if(e+n.y===u.value)return u;c&&c.cancel(),x(m.value+n.x,e+n.y,r.value)}return e}return{FAandSFACancel:w,_getLimitXY:b,_animationTo:x,_setTransform:S,_revise:k,dampingNumber:p,xMove:v,yMove:g,xSync:m,ySync:_,_STD:y}}(t,e,g,r,y,b,m,_,o,s,l,u,P,n);function z(t,n){if(e.scale){t=P(t),v(t),f();var r=x(o.value,s.value),i=r.x,a=r.y;n?S(i,a,t,"",!0,!0):om((function(){k(i,a,t,"",!0,!0)}))}}function N(){a.value=!0}function I(e){i.value=e}function P(e){return e=Math.max(.1,c.value,e),e=Math.min(10,d.value,e)}function D(){if(!e.scale)return!1;z(r.value,!0),I(r.value)}function B(t){return!!e.scale&&(z(t=P(t),!0),I(t),t)}function R(){a.value=!1,I(r.value)}function F(e){e&&(e=i.value*e,N(),z(e))}return{_updateOldScale:I,_endScale:R,_setScale:F,scaleValueSync:h,_updateBoundary:f,_updateOffset:p,_updateWH:v,_scaleOffset:g,minX:m,minY:_,maxX:y,maxY:b,FAandSFACancel:w,_getLimitXY:x,_animationTo:S,_setTransform:k,_revise:C,dampingNumber:T,xMove:A,yMove:M,xSync:E,ySync:O,_STD:L}}(e,n,t,l,u,c,d,h,f,p);function W(){c.value||e.disabled||($g({disable:!0}),P(),b.historyX=[0,0],b.historyY=[0,0],b.historyT=[0,0],q.value&&(r=d.value),j.value&&(i=h.value),n.value.style.willChange="transform",g=null,m=null,v=!0)}function U(t){if(!c.value&&!e.disabled&&v){var n=d.value,a=h.value;if(null===m&&(m=Math.abs(t.detail.dx/t.detail.dy)>1?"htouchmove":"vtouchmove"),q.value&&(n=t.detail.dx+r,b.historyX.shift(),b.historyX.push(n),j.value||null!==g||(g=Math.abs(t.detail.dx/t.detail.dy)<1)),j.value&&(a=t.detail.dy+i,b.historyY.shift(),b.historyY.push(a),q.value||null!==g||(g=Math.abs(t.detail.dy/t.detail.dx)<1)),b.historyT.shift(),b.historyT.push(t.detail.timeStamp),!g){t.preventDefault();var o="touch";n<L.value?e.outOfBounds?(o="touch-out-of-bounds",n=L.value-_.x(L.value-n)):n=L.value:n>N.value&&(e.outOfBounds?(o="touch-out-of-bounds",n=N.value+_.x(n-N.value)):n=N.value),a<z.value?e.outOfBounds?(o="touch-out-of-bounds",a=z.value-y.x(z.value-a)):a=z.value:a>I.value&&(e.outOfBounds?(o="touch-out-of-bounds",a=I.value+y.x(a-I.value)):a=I.value),om((function(){B(n,a,l.value,o)}))}}}function Y(){if(!c.value&&!e.disabled&&v&&($g({disable:!1}),n.value.style.willChange="auto",v=!1,!g&&!R("out-of-bounds")&&e.inertia)){var t=1e3*(b.historyX[1]-b.historyX[0])/(b.historyT[1]-b.historyT[0]),r=1e3*(b.historyY[1]-b.historyY[0])/(b.historyT[1]-b.historyT[0]),i=d.value,a=h.value;x.setV(t,r),x.setS(i,a);var o=x.delta().x,s=x.delta().y,u=o+i,f=s+a;u<L.value?(u=L.value,f=a+(L.value-i)*s/o):u>N.value&&(u=N.value,f=a+(N.value-i)*s/o),f<z.value?(f=z.value,u=i+(z.value-a)*o/s):f>I.value&&(f=I.value,u=i+(I.value-a)*o/s),x.setEnd(u,f),p=um(x,(function(){var e=x.s(),t=e.x,n=e.y;B(t,n,l.value,"friction")}),(function(){p.cancel()}))}e.outOfBounds||e.inertia||P()}function X(){if(a.value){P();var t=e.scale?T.value:1;M(),E(t),A();var n=D(V.value+O.x,$.value+O.y),r=n.x,i=n.y;B(r,i,t,"",!0),S(t)}}return is((()=>{Gg(n.value,(e=>{switch(e.detail.state){case"start":W();break;case"move":U(e);break;case"end":Y()}})),X(),x.reconfigure(1,w.value),H.reconfigure(1,9*Math.pow(F.value,2)/40,F.value),n.value.style.transformOrigin="center",Vg();var e={rootRef:n,setParent:X,_endScale:k,_setScale:C};o(e),ls((()=>{s(e)}))})),ls((()=>{P()})),{setParent:X}}(e,a,i);return()=>gl("uni-movable-view",{ref:i},[gl(cv,{onResize:o},null,8,["onResize"]),n.default&&n.default()],512)}});var am=!1;function om(e){am||(am=!0,requestAnimationFrame((function(){e(),am=!1})))}function sm(e,t){if(e===t)return 0;var n=e.offsetLeft;return e.offsetParent?n+=sm(e.offsetParent,t):0}function lm(e,t){if(e===t)return 0;var n=e.offsetTop;return e.offsetParent?n+=lm(e.offsetParent,t):0}function um(e,t,n){var r={id:0,cancelled:!1};return function e(t,n,r,i){if(!t||!t.cancelled){r(n);var a=n.done();a||t.cancelled||(t.id=requestAnimationFrame(e.bind(null,t,n,r,i))),a&&i&&i(n)}}(r,e,t,n),{cancel:function(e){e&&e.id&&cancelAnimationFrame(e.id),e&&(e.cancelled=!0)}.bind(null,r),model:e}}function cm(e){return/\d+[ur]px$/i.test(e)?uni.upx2px(parseFloat(e)):Number(e)||0}var dm=["navigate","redirect","switchTab","reLaunch","navigateBack"],hm=["slide-in-right","slide-in-left","slide-in-top","slide-in-bottom","fade-in","zoom-out","zoom-fade-out","pop-in","none"],fm=["slide-out-right","slide-out-left","slide-out-top","slide-out-bottom","fade-out","zoom-in","zoom-fade-in","pop-out","none"],pm={hoverClass:{type:String,default:"navigator-hover"},url:{type:String,default:""},openType:{type:String,default:"navigate",validator:e=>Boolean(~dm.indexOf(e))},delta:{type:Number,default:1},hoverStartTime:{type:[Number,String],default:50},hoverStayTime:{type:[Number,String],default:600},exists:{type:String,default:""},hoverStopPropagation:{type:Boolean,default:!1},animationType:{type:String,default:"",validator:e=>!e||hm.concat(fm).includes(e)},animationDuration:{type:[String,Number],default:300}};const vm=Zp({name:"Navigator",inheritAttrs:!1,compatConfig:{MODE:3},props:on({},pm,{renderLink:{type:Boolean,default:!0}}),setup(e,t){var{slots:n}=t,r=eo(null),i=El(),a=i&&i.vnode.scopeId||"",{hovering:o,binding:s}=Qp(e),l=function(e){return()=>{if("navigateBack"===e.openType||e.url){var t=parseInt(e.animationDuration);switch(e.openType){case"navigate":uni.navigateTo({url:e.url,animationType:e.animationType||"pop-in",animationDuration:t});break;case"redirect":uni.redirectTo({url:e.url,exists:e.exists});break;case"switchTab":uni.switchTab({url:e.url});break;case"reLaunch":uni.reLaunch({url:e.url});break;case"navigateBack":uni.navigateBack({delta:e.delta,animationType:e.animationType||"pop-out",animationDuration:t})}}else console.error("<navigator/> should have url attribute when using navigateTo, redirectTo, reLaunch or switchTab")}}(e);return()=>{var{hoverClass:t,url:u}=e,c=e.hoverClass&&"none"!==e.hoverClass,d=e.renderLink?gl("a",{class:"navigator-wrap",href:u,onClick:Cu,onMousedown:Cu},[n.default&&n.default()],40,["href","onClick","onMousedown"]):n.default&&n.default();return gl("uni-navigator",xl({class:c&&o.value?t:"",ref:r},c&&s,i?i.attrs:{},{[a]:""},{onClick:l}),[d],16,["onClick"])}}});const gm=Zp({name:"PickerView",props:{value:{type:Array,default:()=>[],validator:function(e){return cn(e)&&e.filter((e=>"number"==typeof e)).length===e.length}},indicatorStyle:{type:String,default:""},indicatorClass:{type:String,default:""},maskStyle:{type:String,default:""},maskClass:{type:String,default:""}},emits:["change","pickstart","pickend","update:value"],setup(e,t){var{slots:n,emit:r}=t,i=eo(null),a=eo(null),o=Jp(i,r),s=function(e){var t=Fa([...e.value]),n=Fa({value:t,height:34});return jo((()=>e.value),((e,t)=>{(e===t||e.length!==t.length||e.findIndex(((e,n)=>e!==t[n]))>=0)&&(n.value.length=e.length,e.forEach(((e,t)=>{e!==n.value[t]&&n.value.splice(t,1,e)})))})),n}(e),l=eo(null),u=eo([]),c=eo([]);function d(e){var t=c.value;if(t instanceof HTMLCollection)return Array.prototype.indexOf.call(t,e.el);var n=(t=t.filter((e=>e.type!==ol))).indexOf(e);return-1!==n?n:u.value.indexOf(e)}return Is("getPickerViewColumn",(function(e){return ql({get(){var t=d(e.vnode);return s.value[t]||0},set(t){var n=d(e.vnode);if(!(n<0)&&s.value[n]!==t){s.value[n]=t;var i=s.value.map((e=>e));r("update:value",i),o("change",{},{value:i})}}})})),Is("pickerViewProps",e),Is("pickerViewState",s),Hg((()=>{var e;(e=l.value)&&(s.height=e.$el.offsetHeight),a.value&&(c.value=a.value.children)})),()=>{var e=n.default&&n.default();return gl("uni-picker-view",{ref:i},[gl(cv,{ref:l,onResize:e=>{var{height:t}=e;return s.height=t}},null,8,["onResize"]),gl("div",{ref:a,class:"uni-picker-view-wrapper"},[e],512)],512)}}});class mm{constructor(e){this._drag=e,this._dragLog=Math.log(e),this._x=0,this._v=0,this._startTime=0}set(e,t){this._x=e,this._v=t,this._startTime=(new Date).getTime()}setVelocityByEnd(e){this._v=(e-this._x)*this._dragLog/(Math.pow(this._drag,100)-1)}x(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3);var t=e===this._dt&&this._powDragDt?this._powDragDt:this._powDragDt=Math.pow(this._drag,e);return this._dt=e,this._x+this._v*t/this._dragLog-this._v/this._dragLog}dx(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3);var t=e===this._dt&&this._powDragDt?this._powDragDt:this._powDragDt=Math.pow(this._drag,e);return this._dt=e,this._v*t}done(){return Math.abs(this.dx())<3}reconfigure(e){var t=this.x(),n=this.dx();this._drag=e,this._dragLog=Math.log(e),this.set(t,n)}configuration(){var e=this;return[{label:"Friction",read:function(){return e._drag},write:function(t){e.reconfigure(t)},min:.001,max:.1,step:.001}]}}function _m(e,t,n){return e>t-n&&e<t+n}function ym(e,t){return _m(e,0,t)}class bm{constructor(e,t,n){this._m=e,this._k=t,this._c=n,this._solution=null,this._endPosition=0,this._startTime=0}_solve(e,t){var n=this._c,r=this._m,i=this._k,a=n*n-4*r*i;if(0===a){var o=-n/(2*r),s=e,l=t/(o*e);return{x:function(e){return(s+l*e)*Math.pow(Math.E,o*e)},dx:function(e){var t=Math.pow(Math.E,o*e);return o*(s+l*e)*t+l*t}}}if(a>0){var u=(-n-Math.sqrt(a))/(2*r),c=(-n+Math.sqrt(a))/(2*r),d=(t-u*e)/(c-u),h=e-d;return{x:function(e){var t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,u*e)),n||(n=this._powER2T=Math.pow(Math.E,c*e)),h*t+d*n},dx:function(e){var t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,u*e)),n||(n=this._powER2T=Math.pow(Math.E,c*e)),h*u*t+d*c*n}}}var f=Math.sqrt(4*r*i-n*n)/(2*r),p=-n/2*r,v=e,g=(t-p*e)/f;return{x:function(e){return Math.pow(Math.E,p*e)*(v*Math.cos(f*e)+g*Math.sin(f*e))},dx:function(e){var t=Math.pow(Math.E,p*e),n=Math.cos(f*e),r=Math.sin(f*e);return t*(g*f*n-v*f*r)+p*t*(g*r+v*n)}}}x(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._endPosition+this._solution.x(e):0}dx(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._solution.dx(e):0}setEnd(e,t,n){if(n||(n=(new Date).getTime()),e!==this._endPosition||!ym(t,.4)){t=t||0;var r=this._endPosition;this._solution&&(ym(t,.4)&&(t=this._solution.dx((n-this._startTime)/1e3)),r=this._solution.x((n-this._startTime)/1e3),ym(t,.4)&&(t=0),ym(r,.4)&&(r=0),r+=this._endPosition),this._solution&&ym(r-e,.4)&&ym(t,.4)||(this._endPosition=e,this._solution=this._solve(r-this._endPosition,t),this._startTime=n)}}snap(e){this._startTime=(new Date).getTime(),this._endPosition=e,this._solution={x:function(){return 0},dx:function(){return 0}}}done(e){return e||(e=(new Date).getTime()),_m(this.x(),this._endPosition,.4)&&ym(this.dx(),.4)}reconfigure(e,t,n){this._m=e,this._k=t,this._c=n,this.done()||(this._solution=this._solve(this.x()-this._endPosition,this.dx()),this._startTime=(new Date).getTime())}springConstant(){return this._k}damping(){return this._c}configuration(){return[{label:"Spring Constant",read:this.springConstant.bind(this),write:function(e,t){e.reconfigure(1,t,e.damping())}.bind(this,this),min:100,max:1e3},{label:"Damping",read:this.damping.bind(this),write:function(e,t){e.reconfigure(1,e.springConstant(),t)}.bind(this,this),min:1,max:500}]}}class wm{constructor(e,t,n){this._extent=e,this._friction=t||new mm(.01),this._spring=n||new bm(1,90,20),this._startTime=0,this._springing=!1,this._springOffset=0}snap(e,t){this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(t)}set(e,t){this._friction.set(e,t),e>0&&t>=0?(this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(0)):e<-this._extent&&t<=0?(this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(-this._extent)):this._springing=!1,this._startTime=(new Date).getTime()}x(e){if(!this._startTime)return 0;if(e||(e=((new Date).getTime()-this._startTime)/1e3),this._springing)return this._spring.x()+this._springOffset;var t=this._friction.x(e),n=this.dx(e);return(t>0&&n>=0||t<-this._extent&&n<=0)&&(this._springing=!0,this._spring.setEnd(0,n),t<-this._extent?this._springOffset=-this._extent:this._springOffset=0,t=this._spring.x()+this._springOffset),t}dx(e){var t;return t=this._lastTime===e?this._lastDx:this._springing?this._spring.dx(e):this._friction.dx(e),this._lastTime=e,this._lastDx=t,t}done(){return this._springing?this._spring.done():this._friction.done()}setVelocityByEnd(e){this._friction.setVelocityByEnd(e)}configuration(){var e=this._friction.configuration();return e.push.apply(e,this._spring.configuration()),e}}class xm{constructor(e,t){t=t||{},this._element=e,this._options=t,this._enableSnap=t.enableSnap||!1,this._itemSize=t.itemSize||0,this._enableX=t.enableX||!1,this._enableY=t.enableY||!1,this._shouldDispatchScrollEvent=!!t.onScroll,this._enableX?(this._extent=(t.scrollWidth||this._element.offsetWidth)-this._element.parentElement.offsetWidth,this._scrollWidth=t.scrollWidth):(this._extent=(t.scrollHeight||this._element.offsetHeight)-this._element.parentElement.offsetHeight,this._scrollHeight=t.scrollHeight),this._position=0,this._scroll=new wm(this._extent,t.friction,t.spring),this._onTransitionEnd=this.onTransitionEnd.bind(this),this.updatePosition()}onTouchStart(){this._startPosition=this._position,this._lastChangePos=this._startPosition,this._startPosition>0?this._startPosition/=.5:this._startPosition<-this._extent&&(this._startPosition=(this._startPosition+this._extent)/.5-this._extent),this._animation&&(this._animation.cancel(),this._scrolling=!1),this.updatePosition()}onTouchMove(e,t){var n=this._startPosition;this._enableX?n+=e:this._enableY&&(n+=t),n>0?n*=.5:n<-this._extent&&(n=.5*(n+this._extent)-this._extent),this._position=n,this.updatePosition(),this.dispatchScroll()}onTouchEnd(e,t,n){if(this._enableSnap&&this._position>-this._extent&&this._position<0){if(this._enableY&&(Math.abs(t)<this._itemSize&&Math.abs(n.y)<300||Math.abs(n.y)<150))return void this.snap();if(this._enableX&&(Math.abs(e)<this._itemSize&&Math.abs(n.x)<300||Math.abs(n.x)<150))return void this.snap()}var r,i,a;if(this._enableX?this._scroll.set(this._position,n.x):this._enableY&&this._scroll.set(this._position,n.y),this._enableSnap){var o=this._scroll._friction.x(100),s=o%this._itemSize;(r=Math.abs(s)>this._itemSize/2?o-(this._itemSize-Math.abs(s)):o-s)<=0&&r>=-this._extent&&this._scroll.setVelocityByEnd(r)}this._lastTime=Date.now(),this._lastDelay=0,this._scrolling=!0,this._lastChangePos=this._position,this._lastIdx=Math.floor(Math.abs(this._position/this._itemSize)),this._animation=(i=this._scroll,function e(t,n,r,i){if(!t||!t.cancelled){r(n);var a=n.done();a||t.cancelled||(t.id=requestAnimationFrame(e.bind(null,t,n,r,i))),a&&i&&i(n)}}(a={id:0,cancelled:!1},i,(()=>{var e=Date.now(),t=(e-this._scroll._startTime)/1e3,n=this._scroll.x(t);this._position=n,this.updatePosition();var r=this._scroll.dx(t);this._shouldDispatchScrollEvent&&e-this._lastTime>this._lastDelay&&(this.dispatchScroll(),this._lastDelay=Math.abs(2e3/r),this._lastTime=e)}),(()=>{this._enableSnap&&(r<=0&&r>=-this._extent&&(this._position=r,this.updatePosition()),fn(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._shouldDispatchScrollEvent&&this.dispatchScroll(),this._scrolling=!1})),{cancel:function(e){e&&e.id&&cancelAnimationFrame(e.id),e&&(e.cancelled=!0)}.bind(null,a),model:i})}onTransitionEnd(){this._element.style.webkitTransition="",this._element.style.transition="",this._element.removeEventListener("transitionend",this._onTransitionEnd),this._snapping&&(this._snapping=!1),this.dispatchScroll()}snap(){var e=this._itemSize,t=this._position%e,n=Math.abs(t)>this._itemSize/2?this._position-(e-Math.abs(t)):this._position-t;this._position!==n&&(this._snapping=!0,this.scrollTo(-n),fn(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize)))}scrollTo(e,t){this._animation&&(this._animation.cancel(),this._scrolling=!1),"number"==typeof e&&(this._position=-e),this._position<-this._extent?this._position=-this._extent:this._position>0&&(this._position=0);var n="transform "+(t||.2)+"s ease-out";this._element.style.webkitTransition="-webkit-"+n,this._element.style.transition=n,this.updatePosition(),this._element.addEventListener("transitionend",this._onTransitionEnd)}dispatchScroll(){if(fn(this._options.onScroll)&&Math.round(Number(this._lastPos))!==Math.round(this._position)){this._lastPos=this._position;var e={target:{scrollLeft:this._enableX?-this._position:0,scrollTop:this._enableY?-this._position:0,scrollHeight:this._scrollHeight||this._element.offsetHeight,scrollWidth:this._scrollWidth||this._element.offsetWidth,offsetHeight:this._element.parentElement.offsetHeight,offsetWidth:this._element.parentElement.offsetWidth}};this._options.onScroll(e)}}update(e,t,n){var r=0,i=this._position;this._enableX?(r=this._element.childNodes.length?(t||this._element.offsetWidth)-this._element.parentElement.offsetWidth:0,this._scrollWidth=t):(r=this._element.childNodes.length?(t||this._element.offsetHeight)-this._element.parentElement.offsetHeight:0,this._scrollHeight=t),"number"==typeof e&&(this._position=-e),this._position<-r?this._position=-r:this._position>0&&(this._position=0),this._itemSize=n||this._itemSize,this.updatePosition(),i!==this._position&&(this.dispatchScroll(),fn(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._extent=r,this._scroll._extent=r}updatePosition(){var e="";this._enableX?e="translateX("+this._position+"px) translateZ(0)":this._enableY&&(e="translateY("+this._position+"px) translateZ(0)"),this._element.style.webkitTransform=e,this._element.style.transform=e}isScrolling(){return this._scrolling||this._snapping}}const Sm=Zp({name:"PickerViewColumn",setup(e,t){var n,r,{slots:i,emit:a}=t,o=eo(null),s=eo(null),l=Ps("getPickerViewColumn"),u=El(),c=l?l(u):eo(0),d=Ps("pickerViewProps"),h=Ps("pickerViewState"),f=eo(34),p=eo(null),v=ql((()=>(h.height-f.value)/2)),{state:g}=xg(),m=Fa({current:c.value,length:0});function _(){n&&!r&&(r=!0,yo((()=>{r=!1;var e=Math.min(m.current,m.length-1);e=Math.max(e,0),n.update(e*f.value,void 0,f.value)})))}jo((()=>c.value),(e=>{e!==m.current&&(m.current=e,_())})),jo((()=>m.current),(e=>c.value=e)),jo([()=>f.value,()=>m.length,()=>h.height],_);var y=0;function b(e){var t=y+e.deltaY;if(Math.abs(t)>10){y=0;var r=Math.min(m.current+(t<0?-1:1),m.length-1);m.current=r=Math.max(r,0),n.scrollTo(r*f.value)}else y=t;e.preventDefault()}function w(e){var{clientY:t}=e,r=o.value;if(!n.isScrolling()){var i=t-r.getBoundingClientRect().top-h.height/2,a=f.value/2;if(!(Math.abs(i)<=a)){var s=Math.ceil((Math.abs(i)-a)/f.value),l=i<0?-s:s,u=Math.min(m.current+l,m.length-1);m.current=u=Math.max(u,0),n.scrollTo(u*f.value)}}}var x=()=>{var e,t,r,i=o.value,a=s.value,{scroller:l,handleTouchStart:u,handleTouchMove:c,handleTouchEnd:d}=function(e,t){var n={trackingID:-1,maxDy:0,maxDx:0},r=new xm(e,t);function i(e){var t=e,r=e;return"move"===t.detail.state||"end"===t.detail.state?{x:t.detail.dx,y:t.detail.dy}:{x:r.screenX-n.x,y:r.screenY-n.y}}return{scroller:r,handleTouchStart:function(e){var t=e,i=e;"start"===t.detail.state?(n.trackingID="touch",n.x=t.detail.x,n.y=t.detail.y):(n.trackingID="mouse",n.x=i.screenX,n.y=i.screenY),n.maxDx=0,n.maxDy=0,n.historyX=[0],n.historyY=[0],n.historyTime=[t.detail.timeStamp||i.timeStamp],n.listener=r,r.onTouchStart&&r.onTouchStart(),("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault()},handleTouchMove:function(e){var t=e,r=e;if(-1!==n.trackingID){("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault();var a=i(e);if(a){for(n.maxDy=Math.max(n.maxDy,Math.abs(a.y)),n.maxDx=Math.max(n.maxDx,Math.abs(a.x)),n.historyX.push(a.x),n.historyY.push(a.y),n.historyTime.push(t.detail.timeStamp||r.timeStamp);n.historyTime.length>10;)n.historyTime.shift(),n.historyX.shift(),n.historyY.shift();n.listener&&n.listener.onTouchMove&&n.listener.onTouchMove(a.x,a.y)}}},handleTouchEnd:function(e){if(-1!==n.trackingID){e.preventDefault();var t=i(e);if(t){var r=n.listener;n.trackingID=-1,n.listener=null;var a={x:0,y:0};if(n.historyTime.length>2)for(var o=n.historyTime.length-1,s=n.historyTime[o],l=n.historyX[o],u=n.historyY[o];o>0;){o--;var c=s-n.historyTime[o];if(c>30&&c<50){a.x=(l-n.historyX[o])/(c/1e3),a.y=(u-n.historyY[o])/(c/1e3);break}}n.historyTime=[],n.historyX=[],n.historyY=[],r&&r.onTouchEnd&&r.onTouchEnd(t.x,t.y,a)}}}}}(a,{enableY:!0,enableX:!1,enableSnap:!0,itemSize:f.value,friction:new mm(1e-4),spring:new bm(2,90,20),onSnap:e=>{isNaN(e)||e===m.current||(m.current=e)}});n=l,Gg(i,(e=>{switch(e.detail.state){case"start":u(e),$g({disable:!0});break;case"move":c(e),e.stopPropagation();break;case"end":case"cancel":d(e),$g({disable:!1})}}),!0),t=0,r=0,(e=i).addEventListener("touchstart",(e=>{var n=e.changedTouches[0];t=n.clientX,r=n.clientY})),e.addEventListener("touchend",(e=>{var n=e.changedTouches[0];if(Math.abs(n.clientX-t)<20&&Math.abs(n.clientY-r)<20){var i={bubbles:!0,cancelable:!0,target:e.target,currentTarget:e.currentTarget},a=new CustomEvent("click",i);["screenX","screenY","clientX","clientY","pageX","pageY"].forEach((e=>{a[e]=n[e]})),e.target.dispatchEvent(a)}})),Vg(),_()},S=!1;return Hg((()=>{var e;s.value&&(m.length=s.value.children.length),S||(S=!0,e=p.value,f.value=e.$el.offsetHeight,x())})),()=>{var e=i.default&&i.default(),t="".concat(v.value,"px 0");return gl("uni-picker-view-column",{ref:o},[gl("div",{onWheel:b,onClick:w,class:"uni-picker-view-group"},[gl("div",xl(g.attrs,{class:["uni-picker-view-mask",d.maskClass],style:"background-size: 100% ".concat(v.value,"px;").concat(d.maskStyle)}),null,16),gl("div",xl(g.attrs,{class:["uni-picker-view-indicator",d.indicatorClass],style:d.indicatorStyle}),[gl(cv,{ref:p,onResize:e=>{var{height:t}=e;return f.value=t}},null,8,["onResize"])],16),gl("div",{ref:s,class:["uni-picker-view-content"],style:{padding:t,"--picker-view-column-indicator-height":"".concat(f.value,"px")}},[e],4)],40,["onWheel","onClick"])],512)}}});var km=er,Cm="backwards";const Tm=Zp({name:"Progress",props:{percent:{type:[Number,String],default:0,validator:e=>!isNaN(parseFloat(e))},fontSize:{type:[String,Number],default:16},showInfo:{type:[Boolean,String],default:!1},strokeWidth:{type:[Number,String],default:6,validator:e=>!isNaN(parseFloat(e))},color:{type:String,default:km},activeColor:{type:String,default:km},backgroundColor:{type:String,default:"#EBEBEB"},active:{type:[Boolean,String],default:!1},activeMode:{type:String,default:Cm},duration:{type:[Number,String],default:30,validator:e=>!isNaN(parseFloat(e))},borderRadius:{type:[Number,String],default:0}},setup(e){var t=eo(null),n=function(e){var t=eo(0),n=ql((()=>"background-color: ".concat(e.backgroundColor,"; height: ").concat(Ou(e.strokeWidth),"px;"))),r=ql((()=>{var n=e.color!==km&&e.activeColor===km?e.color:e.activeColor;return"width: ".concat(t.value,"%;background-color: ").concat(n)})),i=ql((()=>{if("string"==typeof e.percent&&!/^-?\d*\.?\d*$/.test(e.percent))return 0;var t=parseFloat(e.percent);return Number.isNaN(t)||t<0?t=0:t>100&&(t=100),t})),a=Fa({outerBarStyle:n,innerBarStyle:r,realPercent:i,currentPercent:t,strokeTimer:0,lastPercent:0});return a}(e);return Am(n,e),jo((()=>n.realPercent),((t,r)=>{n.strokeTimer&&clearInterval(n.strokeTimer),n.lastPercent=r||0,Am(n,e)})),()=>{var{showInfo:r}=e,{outerBarStyle:i,innerBarStyle:a,currentPercent:o}=n;return gl("uni-progress",{class:"uni-progress",ref:t},[gl("div",{style:i,class:"uni-progress-bar"},[gl("div",{style:a,class:"uni-progress-inner-bar"},null,4)],4),r?gl("p",{class:"uni-progress-info"},[o+"%"]):""],512)}}});function Am(e,t){t.active?(e.currentPercent=t.activeMode===Cm?0:e.lastPercent,e.strokeTimer=setInterval((()=>{e.currentPercent+1>e.realPercent?(e.currentPercent=e.realPercent,e.strokeTimer&&clearInterval(e.strokeTimer)):e.currentPercent+=1}),parseFloat(t.duration))):e.currentPercent=e.realPercent}var Mm=Mu("ucg");const Em=Zp({name:"RadioGroup",props:{name:{type:String,default:""}},setup(e,t){var{emit:n,slots:r}=t,i=eo(null);return function(e,t){var n=[];is((()=>{s(n.length-1)}));var r=()=>{var e;return null===(e=n.find((e=>e.value.radioChecked)))||void 0===e?void 0:e.value.value};Is(Mm,{addField(e){n.push(e)},removeField(e){n.splice(n.indexOf(e),1)},radioChange(e,i){s(n.indexOf(i),!0),t("change",e,{value:r()})}});var i=Ps(tv,!1),a={submit:()=>{var t=["",null];return""!==e.name&&(t[0]=e.name,t[1]=r()),t}};i&&(i.addField(a),ss((()=>{i.removeField(a)})));function o(e,t){e.value={radioChecked:t,value:e.value.value}}function s(e,t){n.forEach(((r,i)=>{i!==e&&(t?o(n[i],!1):n.forEach(((e,t)=>{i>=t||n[t].value.radioChecked&&o(n[i],!1)})))}))}}(e,Jp(i,n)),()=>gl("uni-radio-group",{ref:i},[r.default&&r.default()],512)}});const Om=Zp({name:"Radio",props:{checked:{type:[Boolean,String],default:!1},id:{type:String,default:""},disabled:{type:[Boolean,String],default:!1},value:{type:String,default:""},color:{type:String,default:"#007aff"},backgroundColor:{type:String,default:""},borderColor:{type:String,default:""},activeBackgroundColor:{type:String,default:""},activeBorderColor:{type:String,default:""},iconColor:{type:String,default:"#ffffff"}},setup(e,t){var{slots:n}=t,r=eo(null),i=eo(e.checked),a=eo(e.value);var o=ql((()=>function(){if(e.disabled)return{backgroundColor:"#E1E1E1",borderColor:"#D1D1D1"};var t={};return i.value?(t.backgroundColor=e.activeBackgroundColor||e.color,t.borderColor=e.activeBorderColor||t.backgroundColor):(e.borderColor&&(t.borderColor=e.borderColor),e.backgroundColor&&(t.backgroundColor=e.backgroundColor)),t}(i.value)));jo([()=>e.checked,()=>e.value],(e=>{var[t,n]=e;i.value=t,a.value=n}));var{uniCheckGroup:s,uniLabel:l,field:u}=function(e,t,n){var r=ql({get:()=>({radioChecked:Boolean(e.value),value:t.value}),set:t=>{var{radioChecked:n}=t;e.value=n}}),i={reset:n},a=Ps(Mm,!1);a&&a.addField(r);var o=Ps(tv,!1);o&&o.addField(i);var s=Ps(iv,!1);return ss((()=>{a&&a.removeField(r),o&&o.removeField(i)})),{uniCheckGroup:a,uniForm:o,uniLabel:s,field:r}}(i,a,(()=>{i.value=!1})),c=t=>{e.disabled||i.value||(i.value=!0,s&&s.radioChange(t,u),t.stopPropagation())};return l&&(l.addHandler(c),ss((()=>{l.removeHandler(c)}))),ov(e,{"label-click":c}),()=>{var t,a=ev(e,"disabled");return t=i.value,gl("uni-radio",xl(a,{id:e.id,onClick:c,ref:r}),[gl("div",{class:"uni-radio-wrapper",style:{"--HOVER-BD-COLOR":i.value?o.value.borderColor:e.activeBorderColor}},[gl("div",{class:["uni-radio-input",{"uni-radio-input-disabled":e.disabled}],style:o.value},[t?Pu(Nu,e.disabled?"#ADADAD":e.iconColor,18):""],6),n.default&&n.default()],4)],16,["id","onClick"])}}});var Lm={a:"",abbr:"",address:"",article:"",aside:"",b:"",bdi:"",bdo:["dir"],big:"",blockquote:"",br:"",caption:"",center:"",cite:"",code:"",col:["span","width"],colgroup:["span","width"],dd:"",del:"",div:"",dl:"",dt:"",em:"",fieldset:"",font:"",footer:"",h1:"",h2:"",h3:"",h4:"",h5:"",h6:"",header:"",hr:"",i:"",img:["alt","src","height","width"],ins:"",label:"",legend:"",li:"",mark:"",nav:"",ol:["start","type"],p:"",pre:"",q:"",rt:"",ruby:"",s:"",section:"",small:"",span:"",strong:"",sub:"",sup:"",table:["width"],tbody:"",td:["colspan","height","rowspan","width"],tfoot:"",th:["colspan","height","rowspan","width"],thead:"",tr:["colspan","height","rowspan","width"],tt:"",u:"",ul:""},zm={amp:"&",gt:">",lt:"<",nbsp:" ",quot:'"',apos:"'",ldquo:"鈥�",rdquo:"鈥�",yen:"锟�",radic:"鈭�",lceil:"鈱�",rceil:"鈱�",lfloor:"鈱�",rfloor:"鈱�",hellip:"鈥�"};var Nm=(e,t,n)=>!n||cn(n)&&!n.length?[]:n.map((n=>{var r;if(wn(n)){if(!un(n,"type")||"node"===n.type){var i={[e]:""},a=null==(r=n.name)?void 0:r.toLowerCase();if(!un(Lm,a))return;return function(e,t){if(wn(t))for(var n in t)if(un(t,n)){var r=t[n];"img"===e&&"src"===n&&(t[n]=bc(r))}}(a,n.attrs),i=on(i,function(e,t){if(["a","img"].includes(e.name)&&t)return{onClick:n=>{t(n,{node:e}),n.stopPropagation(),n.preventDefault(),n.returnValue=!1}}}(n,t),n.attrs),jl(n.name,i,Nm(e,t,n.children))}return"text"===n.type&&pn(n.text)&&""!==n.text?_l((n.text||"").replace(/&(([a-zA-Z]+)|(#x{0,1}[\da-zA-Z]+));/gi,(function(e,t){return un(zm,t)&&zm[t]?zm[t]:/^#[0-9]{1,4}$/.test(t)?String.fromCharCode(t.slice(1)):/^#x[0-9a-f]{1,4}$/i.test(t)?String.fromCharCode(0+t.slice(1)):e}))):void 0}}));function Im(e){e=function(e){return e.replace(/<\?xml.*\?>\n/,"").replace(/<!doctype.*>\n/,"").replace(/<!DOCTYPE.*>\n/,"")}(e);var t=[],n={node:"root",children:[]};return Hv(e,{start:function(e,r,i){var a={name:e};if(0!==r.length&&(a.attrs=function(e){return e.reduce((function(e,t){var n=t.value,r=t.name;return n.match(/ /)&&-1===["style","src"].indexOf(r)&&(n=n.split(" ")),e[r]?Array.isArray(e[r])?e[r].push(n):e[r]=[e[r],n]:e[r]=n,e}),{})}(r)),i){var o=t[0]||n;o.children||(o.children=[]),o.children.push(a)}else t.unshift(a)},end:function(e){var r=t.shift();if(r.name!==e&&console.error("invalid state: mismatch end tag"),0===t.length)n.children.push(r);else{var i=t[0];i.children||(i.children=[]),i.children.push(r)}},chars:function(e){var r={type:"text",text:e};if(0===t.length)n.children.push(r);else{var i=t[0];i.children||(i.children=[]),i.children.push(r)}},comment:function(e){var n={node:"comment",text:e},r=t[0];r&&(r.children||(r.children=[]),r.children.push(n))}}),n.children}const Pm=Zp({name:"RichText",compatConfig:{MODE:3},props:{nodes:{type:[Array,String],default:function(){return[]}}},emits:["itemclick"],setup(e,t){var{emit:n}=t,r=El(),i=r&&r.vnode.scopeId||"",a=eo(null),o=eo([]),s=Jp(a,n);function l(e){s("itemclick",e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}return jo((()=>e.nodes),(function(){var t=e.nodes;pn(t)&&(t=Im(e.nodes)),o.value=Nm(i,l,t)}),{immediate:!0,deep:!0}),()=>jl("uni-rich-text",{ref:a},jl("div",{},o.value))}}),Dm=Zp({name:"Refresher",props:{refreshState:{type:String,default:""},refresherHeight:{type:Number,default:0},refresherThreshold:{type:Number,default:45},refresherDefaultStyle:{type:String,default:"black"},refresherBackground:{type:String,default:"#fff"}},setup(e,t){var{slots:n}=t,r=eo(null),i=ql((()=>{var t={backgroundColor:e.refresherBackground};switch(e.refreshState){case"pulling":t.height=e.refresherHeight+"px";break;case"refreshing":t.height=e.refresherThreshold+"px",t.transition="height 0.3s";break;case"":case"refresherabort":case"restore":t.height="0px",t.transition="height 0.3s"}return t})),a=ql((()=>{var t=e.refresherHeight/e.refresherThreshold;return 360*(t>1?1:t)}));return()=>{var{refreshState:t,refresherDefaultStyle:o,refresherThreshold:s}=e;return gl("div",{ref:r,style:i.value,class:"uni-scroll-view-refresher"},["none"!==o?gl("div",{class:"uni-scroll-view-refresh"},[gl("div",{class:"uni-scroll-view-refresh-inner"},["pulling"==t?gl("svg",{key:"refresh__icon",style:{transform:"rotate("+a.value+"deg)"},fill:"#2BD009",class:"uni-scroll-view-refresh__icon",width:"24",height:"24",viewBox:"0 0 24 24"},[gl("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"},null),gl("path",{d:"M0 0h24v24H0z",fill:"none"},null)],4):null,"refreshing"==t?gl("svg",{key:"refresh__spinner",class:"uni-scroll-view-refresh__spinner",width:"24",height:"24",viewBox:"25 25 50 50"},[gl("circle",{cx:"50",cy:"50",r:"20",fill:"none",style:"color: #2bd009","stroke-width":"3"},null)]):null])]):null,"none"===o?gl("div",{class:"uni-scroll-view-refresher-container",style:{height:"".concat(s,"px")}},[n.default&&n.default()]):null],4)}}});var Bm=yr(!0);const Rm=Zp({name:"ScrollView",compatConfig:{MODE:3},props:{direction:{type:[String],default:"vertical"},scrollX:{type:[Boolean,String],default:!1},scrollY:{type:[Boolean,String],default:!1},showScrollbar:{type:[Boolean,String],default:!0},upperThreshold:{type:[Number,String],default:50},lowerThreshold:{type:[Number,String],default:50},scrollTop:{type:[Number,String],default:0},scrollLeft:{type:[Number,String],default:0},scrollIntoView:{type:String,default:""},scrollWithAnimation:{type:[Boolean,String],default:!1},enableBackToTop:{type:[Boolean,String],default:!1},refresherEnabled:{type:[Boolean,String],default:!1},refresherThreshold:{type:Number,default:45},refresherDefaultStyle:{type:String,default:"black"},refresherBackground:{type:String,default:"#fff"},refresherTriggered:{type:[Boolean,String],default:!1}},emits:["scroll","scrolltoupper","scrolltolower","refresherrefresh","refresherrestore","refresherpulling","refresherabort","update:refresherTriggered"],setup(e,t){var{emit:n,slots:r,expose:i}=t,a=eo(null),o=eo(null),s=eo(null),l=eo(null),u=Jp(a,n),{state:c,scrollTopNumber:d,scrollLeftNumber:h}=function(e){var t=ql((()=>Number(e.scrollTop)||0)),n=ql((()=>Number(e.scrollLeft)||0)),r=Fa({lastScrollTop:t.value,lastScrollLeft:n.value,lastScrollToUpperTime:0,lastScrollToLowerTime:0,refresherHeight:0,refreshState:""});return{state:r,scrollTopNumber:t,scrollLeftNumber:n}}(e),{realScrollX:f,realScrollY:p,_scrollLeftChanged:v,_scrollTopChanged:g}=function(e,t,n,r,i,a,o,s,l){var u=!1,c=0,d=!1,h=()=>{},f=ql((()=>e.scrollX)),p=ql((()=>e.scrollY)),v=ql((()=>{var t=Number(e.upperThreshold);return isNaN(t)?50:t})),g=ql((()=>{var t=Number(e.lowerThreshold);return isNaN(t)?50:t}));function m(e,t){var n=o.value,r=0,i="";if(e<0?e=0:"x"===t&&e>n.scrollWidth-n.offsetWidth?e=n.scrollWidth-n.offsetWidth:"y"===t&&e>n.scrollHeight-n.offsetHeight&&(e=n.scrollHeight-n.offsetHeight),"x"===t?r=n.scrollLeft-e:"y"===t&&(r=n.scrollTop-e),0!==r){var a=s.value;a.style.transition="transform .3s ease-out",a.style.webkitTransition="-webkit-transform .3s ease-out","x"===t?i="translateX("+r+"px) translateZ(0)":"y"===t&&(i="translateY("+r+"px) translateZ(0)"),a.removeEventListener("transitionend",h),a.removeEventListener("webkitTransitionEnd",h),h=()=>x(e,t),a.addEventListener("transitionend",h),a.addEventListener("webkitTransitionEnd",h),"x"===t?n.style.overflowX="hidden":"y"===t&&(n.style.overflowY="hidden"),a.style.transform=i,a.style.webkitTransform=i}}function _(e){var n=e.target;i("scroll",e,{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop,scrollHeight:n.scrollHeight,scrollWidth:n.scrollWidth,deltaX:t.lastScrollLeft-n.scrollLeft,deltaY:t.lastScrollTop-n.scrollTop}),p.value&&(n.scrollTop<=v.value&&t.lastScrollTop-n.scrollTop>0&&e.timeStamp-t.lastScrollToUpperTime>200&&(i("scrolltoupper",e,{direction:"top"}),t.lastScrollToUpperTime=e.timeStamp),n.scrollTop+n.offsetHeight+g.value>=n.scrollHeight&&t.lastScrollTop-n.scrollTop<0&&e.timeStamp-t.lastScrollToLowerTime>200&&(i("scrolltolower",e,{direction:"bottom"}),t.lastScrollToLowerTime=e.timeStamp)),f.value&&(n.scrollLeft<=v.value&&t.lastScrollLeft-n.scrollLeft>0&&e.timeStamp-t.lastScrollToUpperTime>200&&(i("scrolltoupper",e,{direction:"left"}),t.lastScrollToUpperTime=e.timeStamp),n.scrollLeft+n.offsetWidth+g.value>=n.scrollWidth&&t.lastScrollLeft-n.scrollLeft<0&&e.timeStamp-t.lastScrollToLowerTime>200&&(i("scrolltolower",e,{direction:"right"}),t.lastScrollToLowerTime=e.timeStamp)),t.lastScrollTop=n.scrollTop,t.lastScrollLeft=n.scrollLeft}function y(t){p.value&&(e.scrollWithAnimation?m(t,"y"):o.value.scrollTop=t)}function b(t){f.value&&(e.scrollWithAnimation?m(t,"x"):o.value.scrollLeft=t)}function w(t){if(t){if(!/^[_a-zA-Z][-_a-zA-Z0-9:]*$/.test(t))return void console.error("id error: scroll-into-view=".concat(t));var n=a.value.querySelector("#"+t);if(n){var r=o.value.getBoundingClientRect(),i=n.getBoundingClientRect();if(f.value){var s=i.left-r.left,l=o.value.scrollLeft+s;e.scrollWithAnimation?m(l,"x"):o.value.scrollLeft=l}if(p.value){var u=i.top-r.top,c=o.value.scrollTop+u;e.scrollWithAnimation?m(c,"y"):o.value.scrollTop=c}}}}function x(e,t){s.value.style.transition="",s.value.style.webkitTransition="",s.value.style.transform="",s.value.style.webkitTransform="";var n=o.value;"x"===t?(n.style.overflowX=f.value?"auto":"hidden",n.scrollLeft=e):"y"===t&&(n.style.overflowY=p.value?"auto":"hidden",n.scrollTop=e),s.value.removeEventListener("transitionend",h),s.value.removeEventListener("webkitTransitionEnd",h)}function S(n){if(e.refresherEnabled){switch(n){case"refreshing":t.refresherHeight=e.refresherThreshold,u||(u=!0,i("refresherpulling",{},{deltaY:t.refresherHeight,dy:t.refresherHeight}),i("refresherrefresh",{},{dy:C.y-k.y}),l("update:refresherTriggered",!0));break;case"restore":case"refresherabort":u=!1,t.refresherHeight=c=0,"restore"===n&&(d=!1,i("refresherrestore",{},{dy:C.y-k.y})),"refresherabort"===n&&d&&(d=!1,i("refresherabort",{},{dy:C.y-k.y}))}t.refreshState=n}}var k={x:0,y:0},C={x:0,y:e.refresherThreshold};return is((()=>{yo((()=>{y(n.value),b(r.value)})),w(e.scrollIntoView);var a=function(e){e.preventDefault(),e.stopPropagation(),_(e)},s=null,l=function(n){if(null!==k){var r=n.touches[0].pageX,a=n.touches[0].pageY,l=o.value;if(Math.abs(r-k.x)>Math.abs(a-k.y))if(f.value){if(0===l.scrollLeft&&r>k.x)return void(s=!1);if(l.scrollWidth===l.offsetWidth+l.scrollLeft&&r<k.x)return void(s=!1);s=!0}else s=!1;else if(p.value)if(0===l.scrollTop&&a>k.y)s=!1,e.refresherEnabled&&!1!==n.cancelable&&n.preventDefault();else{if(l.scrollHeight===l.offsetHeight+l.scrollTop&&a<k.y)return void(s=!1);s=!0}else s=!1;if(s&&n.stopPropagation(),0===l.scrollTop&&1===n.touches.length&&S("pulling"),e.refresherEnabled&&"pulling"===t.refreshState){var h=a-k.y;0===c&&(c=a),u?(t.refresherHeight=h+e.refresherThreshold,d=!1):(t.refresherHeight=a-c,t.refresherHeight>0&&(d=!0,i("refresherpulling",n,{deltaY:h,dy:h})))}}},h=function(e){1===e.touches.length&&($g({disable:!0}),k={x:e.touches[0].pageX,y:e.touches[0].pageY})},v=function(n){C={x:n.changedTouches[0].pageX,y:n.changedTouches[0].pageY},$g({disable:!1}),t.refresherHeight>=e.refresherThreshold?S("refreshing"):S("refresherabort"),k={x:0,y:0},C={x:0,y:e.refresherThreshold}};o.value.addEventListener("touchstart",h,Bm),o.value.addEventListener("touchmove",l,yr(!1)),o.value.addEventListener("scroll",a,yr(!1)),o.value.addEventListener("touchend",v,Bm),Vg(),ss((()=>{o.value.removeEventListener("touchstart",h),o.value.removeEventListener("touchmove",l),o.value.removeEventListener("scroll",a),o.value.removeEventListener("touchend",v)}))})),Ko((()=>{p.value&&(o.value.scrollTop=t.lastScrollTop),f.value&&(o.value.scrollLeft=t.lastScrollLeft)})),jo(n,(e=>{y(e)})),jo(r,(e=>{b(e)})),jo((()=>e.scrollIntoView),(e=>{w(e)})),jo((()=>e.refresherTriggered),(e=>{!0===e?S("refreshing"):!1===e&&S("restore")})),{realScrollX:f,realScrollY:p,_scrollTopChanged:y,_scrollLeftChanged:b}}(e,c,d,h,u,a,o,l,n),m=ql((()=>{var e="";return f.value?e+="overflow-x:auto;":e+="overflow-x:hidden;",p.value?e+="overflow-y:auto;":e+="overflow-y:hidden;",e})),_=ql((()=>{var t="uni-scroll-view";return!1===e.showScrollbar&&(t+=" uni-scroll-view-scrollbar-hidden"),t}));return i({$getMain:()=>o.value}),()=>{var{refresherEnabled:t,refresherBackground:n,refresherDefaultStyle:i,refresherThreshold:u}=e,{refresherHeight:d,refreshState:h}=c;return gl("uni-scroll-view",{ref:a},[gl("div",{ref:s,class:"uni-scroll-view"},[gl("div",{ref:o,style:m.value,class:_.value},[t?gl(Dm,{refreshState:h,refresherHeight:d,refresherThreshold:u,refresherDefaultStyle:i,refresherBackground:n},{default:()=>["none"==i?r.refresher&&r.refresher():null]},8,["refreshState","refresherHeight","refresherThreshold","refresherDefaultStyle","refresherBackground"]):null,gl("div",{ref:l,class:"uni-scroll-view-content"},[r.default&&r.default()],512)],6)],512)],512)}}});const Fm=Zp({name:"Slider",props:{name:{type:String,default:""},min:{type:[Number,String],default:0},max:{type:[Number,String],default:100},value:{type:[Number,String],default:0},step:{type:[Number,String],default:1},disabled:{type:[Boolean,String],default:!1},color:{type:String,default:"#e9e9e9"},backgroundColor:{type:String,default:"#e9e9e9"},activeColor:{type:String,default:"#007aff"},selectedColor:{type:String,default:"#007aff"},blockColor:{type:String,default:"#ffffff"},blockSize:{type:[Number,String],default:28},showValue:{type:[Boolean,String],default:!1}},emits:["changing","change"],setup(e,t){var{emit:n}=t,r=eo(null),i=eo(null),a=eo(null),o=eo(Number(e.value));jo((()=>e.value),(e=>{o.value=Number(e)}));var s=Jp(r,n),l=function(e,t){var n=()=>qm(t.value,e.min,e.max),r=()=>"#e9e9e9"!==e.backgroundColor?e.backgroundColor:"#007aff"!==e.color?e.color:"#007aff",i=()=>"#007aff"!==e.activeColor?e.activeColor:"#e9e9e9"!==e.selectedColor?e.selectedColor:"#e9e9e9",a={setBgColor:ql((()=>({backgroundColor:r()}))),setBlockBg:ql((()=>({left:n()}))),setActiveColor:ql((()=>({backgroundColor:i(),width:n()}))),setBlockStyle:ql((()=>({width:e.blockSize+"px",height:e.blockSize+"px",marginLeft:-e.blockSize/2+"px",marginTop:-e.blockSize/2+"px",left:n(),backgroundColor:e.blockColor})))};return a}(e,o),{_onClick:u,_onTrack:c}=function(e,t,n,r,i){var a=n=>{e.disabled||(s(n),i("change",n,{value:t.value}))},o=t=>{var n=Number(e.max),r=Number(e.min),i=Number(e.step);return t<r?r:t>n?n:jm.mul.call(Math.round((t-r)/i),i)+r},s=i=>{var a=Number(e.max),s=Number(e.min),l=r.value,u=getComputedStyle(l,null).marginLeft,c=l.offsetWidth;c+=parseInt(u);var d=n.value,h=d.offsetWidth-(e.showValue?c:0),f=d.getBoundingClientRect().left,p=(i.x-f)*(a-s)/h+s;t.value=o(p)},l=n=>{if(!e.disabled)return"move"===n.detail.state?(s({x:n.detail.x}),i("changing",n,{value:t.value}),!1):"end"===n.detail.state&&i("change",n,{value:t.value})},u=Ps(tv,!1);if(u){var c={reset:()=>t.value=Number(e.min),submit:()=>{var n=["",null];return""!==e.name&&(n[0]=e.name,n[1]=t.value),n}};u.addField(c),ss((()=>{u.removeField(c)}))}return{_onClick:a,_onTrack:l}}(e,o,r,i,s);return is((()=>{Gg(a.value,c)})),()=>{var{setBgColor:t,setBlockBg:n,setActiveColor:s,setBlockStyle:c}=l;return gl("uni-slider",{ref:r,onClick:Kp(u)},[gl("div",{class:"uni-slider-wrapper"},[gl("div",{class:"uni-slider-tap-area"},[gl("div",{style:t.value,class:"uni-slider-handle-wrapper"},[gl("div",{ref:a,style:n.value,class:"uni-slider-handle"},null,4),gl("div",{style:c.value,class:"uni-slider-thumb"},null,4),gl("div",{style:s.value,class:"uni-slider-track"},null,4)],4)]),Uo(gl("span",{ref:i,class:"uni-slider-value"},[o.value],512),[[Zl,e.showValue]])])],8,["onClick"])}}});var qm=(e,t,n)=>(n=Number(n),100*(e-(t=Number(t)))/(n-t)+"%");var jm={mul:function(e){var t=0,n=this.toString(),r=e.toString();try{t+=n.split(".")[1].length}catch(i){}try{t+=r.split(".")[1].length}catch(i){}return Number(n.replace(".",""))*Number(r.replace(".",""))/Math.pow(10,t)}};function Vm(e,t,n,r,i,a){function o(){u&&(clearTimeout(u),u=null)}var s,l,u=null,c=!0,d=0,h=1,f=null,p=!1,v=0,g="",m=ql((()=>n.value.length>t.displayMultipleItems)),_=ql((()=>e.circular&&m.value));function y(i){Math.floor(2*d)===Math.floor(2*i)&&Math.ceil(2*d)===Math.ceil(2*i)||_.value&&function(r){if(!c)for(var i=n.value,a=i.length,o=r+t.displayMultipleItems,s=0;s<a;s++){var l=i[s],u=Math.floor(r/a)*a+s,d=u+a,h=u-a,f=Math.max(r-(u+1),u-o,0),p=Math.max(r-(d+1),d-o,0),v=Math.max(r-(h+1),h-o,0),g=Math.min(f,p,v),m=[u,d,h][[f,p,v].indexOf(g)];l.updatePosition(m,e.vertical)}}(i);var o="translate("+(e.vertical?"0":100*-i*h+"%")+", "+(e.vertical?100*-i*h+"%":"0")+") translateZ(0)",l=r.value;if(l&&(l.style.webkitTransform=o,l.style.transform=o),d=i,!s){if(i%1==0)return;s=i}i-=Math.floor(s);var u=n.value;i<=-(u.length-1)?i+=u.length:i>=u.length&&(i-=u.length),i=s%1>.5||s<0?i-1:i,a("transition",{},{dx:e.vertical?0:i*l.offsetWidth,dy:e.vertical?i*l.offsetHeight:0})}function b(e){var r=n.value.length;if(!r)return-1;var i=(Math.round(e)%r+r)%r;if(_.value){if(r<=t.displayMultipleItems)return 0}else if(i>r-t.displayMultipleItems)return r-t.displayMultipleItems;return i}function w(){f=null}function x(){if(f){var e=f,r=e.toPos,i=e.acc,o=e.endTime,u=e.source,c=o-Date.now();if(c<=0){y(r),f=null,p=!1,s=null;var d=n.value[t.current];if(d){var h=d.getItemId();a("animationfinish",{},{current:t.current,currentItemId:h,source:u})}}else{y(r+i*c*c/2),l=requestAnimationFrame(x)}}else p=!1}function S(e,r,i){w();var a=t.duration,o=n.value.length,s=d;if(_.value)if(i<0){for(;s<e;)s+=o;for(;s-o>e;)s-=o}else if(i>0){for(;s>e;)s-=o;for(;s+o<e;)s+=o;s+o-e<e-s&&(s+=o)}else{for(;s+o<e;)s+=o;for(;s-o>e;)s-=o;s+o-e<e-s&&(s+=o)}else"click"===r&&(e=e+t.displayMultipleItems-1<o?e:0);f={toPos:e,acc:2*(s-e)/(a*a),endTime:Date.now()+a,source:r},p||(p=!0,l=requestAnimationFrame(x))}function k(){o();var e=n.value,r=function(){u=null,g="autoplay",_.value?t.current=b(t.current+1):t.current=t.current+t.displayMultipleItems<e.length?t.current+1:0,S(t.current,"autoplay",_.value?1:0),u=setTimeout(r,t.interval)};c||e.length<=t.displayMultipleItems||(u=setTimeout(r,t.interval))}function C(e){e?k():o()}return jo([()=>e.current,()=>e.currentItemId,()=>[...n.value]],(()=>{var r=-1;if(e.currentItemId)for(var i=0,a=n.value;i<a.length;i++){if(a[i].getItemId()===e.currentItemId){r=i;break}}r<0&&(r=Math.round(e.current)||0),r=r<0?0:r,t.current!==r&&(g="",t.current=r)})),jo([()=>e.vertical,()=>_.value,()=>t.displayMultipleItems,()=>[...n.value]],(function(){o(),f&&(y(f.toPos),f=null);for(var i=n.value,a=0;a<i.length;a++)i[a].updatePosition(a,e.vertical);h=1;var s=r.value;if(1===t.displayMultipleItems&&i.length){var l=i[0].getBoundingClientRect(),u=s.getBoundingClientRect();(h=l.width/u.width)>0&&h<1||(h=1)}var p=d;d=-2;var g=t.current;g>=0?(c=!1,t.userTracking?(y(p+g-v),v=g):(y(g),e.autoplay&&k())):(c=!0,y(-t.displayMultipleItems-1))})),jo((()=>t.interval),(()=>{u&&(o(),k())})),jo((()=>t.current),((e,r)=>{!function(e,r){var i=g;g="";var o=n.value;if(!i){var s=o.length;S(e,"",_.value&&r+(s-e)%s>s/2?1:0)}var l=o[e];if(l){var u=t.currentItemId=l.getItemId();a("change",{},{current:t.current,currentItemId:u,source:i})}}(e,r),i("update:current",e)})),jo((()=>t.currentItemId),(e=>{i("update:currentItemId",e)})),jo((()=>e.autoplay&&!t.userTracking),C),C(e.autoplay&&!t.userTracking),is((()=>{var i=!1,a=0,s=0;function l(e){t.userTracking=!1;var n=a/Math.abs(a),r=0;!e&&Math.abs(a)>.2&&(r=.5*n);var i=b(d+r);e?y(v):(g="touch",t.current=i,S(i,"touch",0!==r?r:0===i&&_.value&&d>=1?1:0))}Gg(r.value,(u=>{if(!e.disableTouch&&!c){if("start"===u.detail.state)return t.userTracking=!0,i=!1,o(),v=d,a=0,s=Date.now(),void w();if("end"===u.detail.state)return l(!1);if("cancel"===u.detail.state)return l(!0);if(t.userTracking){if(!i){i=!0;var h=Math.abs(u.detail.dx),f=Math.abs(u.detail.dy);if((h>=f&&e.vertical||h<=f&&!e.vertical)&&(t.userTracking=!1),!t.userTracking)return void(e.autoplay&&k())}return function(i){var o=s;s=Date.now();var l=n.value.length-t.displayMultipleItems;function u(e){return.5-.25/(e+.5)}function c(e,t){var n=v+e;a=.6*a+.4*t,_.value||(n<0||n>l)&&(n<0?n=-u(-n):n>l&&(n=l+u(n-l)),a=0),y(n)}var d=s-o||1,h=r.value;e.vertical?c(-i.dy/h.offsetHeight,-i.ddy/d):c(-i.dx/h.offsetWidth,-i.ddx/d)}(u.detail),!1}}}))})),ls((()=>{o(),cancelAnimationFrame(l)})),{onSwiperDotClick:function(e){S(t.current=e,g="click",_.value?1:0)},circularEnabled:_,swiperEnabled:m}}const $m=Zp({name:"Swiper",props:{indicatorDots:{type:[Boolean,String],default:!1},vertical:{type:[Boolean,String],default:!1},autoplay:{type:[Boolean,String],default:!1},circular:{type:[Boolean,String],default:!1},interval:{type:[Number,String],default:5e3},duration:{type:[Number,String],default:500},current:{type:[Number,String],default:0},indicatorColor:{type:String,default:""},indicatorActiveColor:{type:String,default:""},previousMargin:{type:String,default:""},nextMargin:{type:String,default:""},currentItemId:{type:String,default:""},skipHiddenItemLayout:{type:[Boolean,String],default:!1},displayMultipleItems:{type:[Number,String],default:1},disableTouch:{type:[Boolean,String],default:!1},navigation:{type:[Boolean,String],default:!1},navigationColor:{type:String,default:"#fff"},navigationActiveColor:{type:String,default:"rgba(53, 53, 53, 0.6)"}},emits:["change","transition","animationfinish","update:current","update:currentItemId"],setup(e,t){var{slots:n,emit:r}=t,i=eo(null),a=Jp(i,r),o=eo(null),s=eo(null),l=function(e){return Fa({interval:ql((()=>{var t=Number(e.interval);return isNaN(t)?5e3:t})),duration:ql((()=>{var t=Number(e.duration);return isNaN(t)?500:t})),displayMultipleItems:ql((()=>{var t=Math.round(e.displayMultipleItems);return isNaN(t)?1:t})),current:Math.round(e.current)||0,currentItemId:e.currentItemId,userTracking:!1})}(e),u=ql((()=>{var t={};return(e.nextMargin||e.previousMargin)&&(t=e.vertical?{left:0,right:0,top:Ou(e.previousMargin,!0),bottom:Ou(e.nextMargin,!0)}:{top:0,bottom:0,left:Ou(e.previousMargin,!0),right:Ou(e.nextMargin,!0)}),t})),c=ql((()=>{var t=Math.abs(100/l.displayMultipleItems)+"%";return{width:e.vertical?"100%":t,height:e.vertical?t:"100%"}})),d=[],h=[],f=eo([]);function p(){for(var e=[],t=function(t){var n=d[t];n instanceof Element||(n=n.el);var r=h.find((e=>n===e.rootRef.value));r&&e.push(Ya(r))},n=0;n<d.length;n++)t(n);f.value=e}Hg((()=>{s.value&&s.value.children&&(d=s.value.children),p()}));Is("addSwiperContext",(function(e){h.push(e),p()}));Is("removeSwiperContext",(function(e){var t=h.indexOf(e);t>=0&&(h.splice(t,1),p())}));var{onSwiperDotClick:v,circularEnabled:g,swiperEnabled:m}=Vm(e,l,f,s,r,a);return()=>{var t=n.default&&n.default();return gl("uni-swiper",{ref:i},[gl("div",{ref:o,class:"uni-swiper-wrapper"},[gl("div",{class:"uni-swiper-slides",style:u.value},[gl("div",{ref:s,class:"uni-swiper-slide-frame",style:c.value},[t],4)],4),e.indicatorDots&&gl("div",{class:["uni-swiper-dots",e.vertical?"uni-swiper-dots-vertical":"uni-swiper-dots-horizontal"]},[f.value.map(((t,n,r)=>gl("div",{onClick:()=>v(n),class:{"uni-swiper-dot":!0,"uni-swiper-dot-active":n<l.current+l.displayMultipleItems&&n>=l.current||n<l.current+l.displayMultipleItems-r.length},style:{background:n===l.current?e.indicatorActiveColor:e.indicatorColor}},null,14,["onClick"])))],2),null],512)],512)}}});const Hm=Zp({name:"SwiperItem",props:{itemId:{type:String,default:""}},setup(e,t){var{slots:n}=t,r=eo(null),i={rootRef:r,getItemId:()=>e.itemId,getBoundingClientRect:()=>r.value.getBoundingClientRect(),updatePosition(e,t){var n=t?"0":100*e+"%",i=t?100*e+"%":"0",a=r.value,o="translate(".concat(n,",").concat(i,") translateZ(0)");a&&(a.style.webkitTransform=o,a.style.transform=o)}};return is((()=>{var e=Ps("addSwiperContext");e&&e(i)})),ls((()=>{var e=Ps("removeSwiperContext");e&&e(i)})),()=>gl("uni-swiper-item",{ref:r,style:{position:"absolute",width:"100%",height:"100%"}},[n.default&&n.default()],512)}});const Wm=Zp({name:"Switch",props:{name:{type:String,default:""},checked:{type:[Boolean,String],default:!1},type:{type:String,default:"switch"},id:{type:String,default:""},disabled:{type:[Boolean,String],default:!1},color:{type:String,default:""}},emits:["change"],setup(e,t){var{emit:n}=t,r=eo(null),i=eo(e.checked),a=function(e,t){var n=Ps(tv,!1),r=Ps(iv,!1),i={submit:()=>{var n=["",null];return e.name&&(n[0]=e.name,n[1]=t.value),n},reset:()=>{t.value=!1}};n&&(n.addField(i),ls((()=>{n.removeField(i)})));return r}(e,i),o=Jp(r,n);jo((()=>e.checked),(e=>{i.value=e}));var s=t=>{e.disabled||(i.value=!i.value,o("change",t,{value:i.value}))};return a&&(a.addHandler(s),ss((()=>{a.removeHandler(s)}))),ov(e,{"label-click":s}),()=>{var t,{color:n,type:a}=e,o=ev(e,"disabled"),l={};return n&&i.value&&(l.backgroundColor=n,l.borderColor=n),t=i.value,gl("uni-switch",xl({id:e.id,ref:r},o,{onClick:s}),[gl("div",{class:"uni-switch-wrapper"},[Uo(gl("div",{class:["uni-switch-input",[i.value?"uni-switch-input-checked":""]],style:l},null,6),[[Zl,"switch"===a]]),Uo(gl("div",{class:"uni-checkbox-input"},[t?Pu(Nu,e.color,22):""],512),[[Zl,"checkbox"===a]])])],16,["id","onClick"])}}});var Um={ensp:"鈥�",emsp:"鈥�",nbsp:"聽"};function Ym(e,t){return function(e,t){var{space:n,decode:r}=t,i="",a=!1;for(var o of e)n&&Um[n]&&" "===o&&(o=Um[n]),a?(i+="n"===o?Jn:"\\"===o?"\\":"\\"+o,a=!1):"\\"===o?a=!0:i+=o;return r?i.replace(/&nbsp;/g,Um.nbsp).replace(/&ensp;/g,Um.ensp).replace(/&emsp;/g,Um.emsp).replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&apos;/g,"'"):i}(e,t).split(Jn)}function Xm(e,t,n,r,i,a,o){try{var s=e[a](o),l=s.value}catch(u){return void n(u)}s.done?t(l):Promise.resolve(l).then(r,i)}function Zm(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function o(e){Xm(a,r,i,o,s,"next",e)}function s(e){Xm(a,r,i,o,s,"throw",e)}o(void 0)}))}}function Gm(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Km(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Jm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Km(Object(n),!0).forEach((function(t){Gm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Km(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Qm=on({},Mg,{placeholderClass:{type:String,default:"input-placeholder"},autoHeight:{type:[Boolean,String],default:!1},confirmType:{type:String,default:"return",validator:e=>t_.concat("return").includes(e)}}),e_=!1,t_=["done","go","next","search","send"];const n_=Zp({name:"Textarea",props:Qm,emits:["confirm","linechange",...Eg],setup(e,t){var n,{emit:r,expose:i}=t,a=eo(null),o=eo(null),{fieldRef:s,state:l,scopedAttrsState:u,fixDisabledColor:c,trigger:d}=zg(e,a,r),h=ql((()=>l.value.split(Jn))),f=ql((()=>t_.includes(e.confirmType))),p=eo(0),v=eo(null);function g(e){var{height:t}=e;p.value=t}function m(e){"Enter"===e.key&&f.value&&e.preventDefault()}function _(t){if("Enter"===t.key&&f.value){!function(e){d("confirm",e,{value:l.value})}(t);var n=t.target;!e.confirmHold&&n.blur()}}return jo((()=>p.value),(t=>{var n=a.value,r=v.value,i=o.value,s=parseFloat(getComputedStyle(n).lineHeight);isNaN(s)&&(s=r.offsetHeight);var l=Math.round(t/s);d("linechange",{},{height:t,heightRpx:750/window.innerWidth*t,lineCount:l}),e.autoHeight&&(i.style.height=t+"px")})),n="(prefers-color-scheme: dark)",e_=0===String(navigator.platform).indexOf("iP")&&0===String(navigator.vendor).indexOf("Apple")&&window.matchMedia(n).media!==n,i({$triggerInput:e=>{r("update:modelValue",e.value),r("update:value",e.value),l.value=e.value}}),()=>{var t=e.disabled&&c?gl("textarea",{key:"disabled-textarea",ref:s,value:l.value,tabindex:"-1",readonly:!!e.disabled,maxlength:l.maxlength,class:{"uni-textarea-textarea":!0,"uni-textarea-textarea-fix-margin":e_},style:Jm({overflowY:e.autoHeight?"hidden":"auto"},e.cursorColor&&{caretColor:e.cursorColor}),onFocus:e=>e.target.blur()},null,46,["value","readonly","maxlength","onFocus"]):gl("textarea",{key:"textarea",ref:s,value:l.value,disabled:!!e.disabled,maxlength:l.maxlength,enterkeyhint:e.confirmType,inputmode:e.inputmode,class:{"uni-textarea-textarea":!0,"uni-textarea-textarea-fix-margin":e_},style:Jm({overflowY:e.autoHeight?"hidden":"auto"},e.cursorColor&&{caretColor:e.cursorColor}),onKeydown:m,onKeyup:_},null,46,["value","disabled","maxlength","enterkeyhint","inputmode","onKeydown","onKeyup"]);return gl("uni-textarea",{ref:a,"auto-height":e.autoHeight},[gl("div",{ref:o,class:"uni-textarea-wrapper"},[Uo(gl("div",xl(u.attrs,{style:e.placeholderStyle,class:["uni-textarea-placeholder",e.placeholderClass]}),[e.placeholder],16),[[Zl,!l.value.length]]),gl("div",{ref:v,class:"uni-textarea-line"},[" "],512),gl("div",{class:"uni-textarea-compute"},[h.value.map((e=>gl("div",null,[e.trim()?e:"."]))),gl(cv,{initial:!0,onResize:g},null,8,["initial","onResize"])]),"search"===e.confirmType?gl("form",{action:"",onSubmit:()=>!1,class:"uni-input-form"},[t],40,["onSubmit"]):t],512)],8,["auto-height"])}}});function r_(e,t){if(t||(t=e.id),t)return e.$options.name.toLowerCase()+"."+t}function i_(e,t,n){e&&bi(Bu(),e,((e,n)=>{var{type:r,data:i}=e;t(r,i,n)}))}function a_(e,t){e&&function(e,t){t=yi(e,t),delete _i[t]}(Bu(),e)}function o_(e,t,n,r){var i=El().proxy;is((()=>{i_(t||r_(i),e),jo((()=>i.id),((t,n)=>{i_(r_(i,t),e),a_(n&&r_(i,n))}))})),ss((()=>{a_(t||r_(i))}))}var s_=0;function l_(e){var t=Du(),n=El().proxy,r=n.$options.name.toLowerCase(),i=e||n.id||"context".concat(s_++);return is((()=>{n.$el.__uniContextInfo={id:i,type:r,page:t}})),"".concat(r,".").concat(i)}class u_ extends Wp{constructor(e,t,n,r,i){super(e,t,n,r,i,[...Xp.props,...arguments.length>5&&void 0!==arguments[5]?arguments[5]:[]])}call(e){var t={animation:this.$props.animation,$el:this.$};e.call(t)}setAttribute(e,t){return"animation"===e&&(this.$animate=!0),super.setAttribute(e,t)}update(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.$animate)return e?this.call(Xp.mounted):void(this.$animate&&(this.$animate=!1,this.call(Xp.watch.animation.handler)))}}var c_=["space","decode"];var d_=["hover-class","hover-stop-propagation","hover-start-time","hover-stay-time"];class h_ extends u_{constructor(e,t,n,r,i){super(e,t,n,r,i,[...d_,...arguments.length>5&&void 0!==arguments[5]?arguments[5]:[]])}update(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.$props["hover-class"];t&&"none"!==t?(this._hover||(this._hover=new f_(this.$,this.$props)),this._hover.addEvent()):this._hover&&this._hover.removeEvent(),super.update(e)}}class f_{constructor(e,t){this._listening=!1,this._hovering=!1,this._hoverTouch=!1,this.$=e,this.props=t,this.__hoverTouchStart=this._hoverTouchStart.bind(this),this.__hoverTouchEnd=this._hoverTouchEnd.bind(this),this.__hoverTouchCancel=this._hoverTouchCancel.bind(this)}get hovering(){return this._hovering}set hovering(e){this._hovering=e;var t=this.props["hover-class"].split(" ").filter(Boolean),n=this.$.classList;e?this.$.classList.add.apply(n,t):this.$.classList.remove.apply(n,t)}addEvent(){this._listening||(this._listening=!0,this.$.addEventListener("touchstart",this.__hoverTouchStart),this.$.addEventListener("touchend",this.__hoverTouchEnd),this.$.addEventListener("touchcancel",this.__hoverTouchCancel))}removeEvent(){this._listening&&(this._listening=!1,this.$.removeEventListener("touchstart",this.__hoverTouchStart),this.$.removeEventListener("touchend",this.__hoverTouchEnd),this.$.removeEventListener("touchcancel",this.__hoverTouchCancel))}_hoverTouchStart(e){if(!e._hoverPropagationStopped){var t=this.props["hover-class"];t&&"none"!==t&&!this.$.disabled&&(e.touches.length>1||(this.props["hover-stop-propagation"]&&(e._hoverPropagationStopped=!0),this._hoverTouch=!0,this._hoverStartTimer=setTimeout((()=>{this.hovering=!0,this._hoverTouch||this._hoverReset()}),this.props["hover-start-time"])))}}_hoverTouchEnd(){this._hoverTouch=!1,this.hovering&&this._hoverReset()}_hoverReset(){requestAnimationFrame((()=>{clearTimeout(this._hoverStayTimer),this._hoverStayTimer=setTimeout((()=>{this.hovering=!1}),this.props["hover-stay-time"])}))}_hoverTouchCancel(){this._hoverTouch=!1,this.hovering=!1,clearTimeout(this._hoverStartTimer)}}function p_(){return plus.navigator.isImmersedStatusbar()?Math.round("iOS"===plus.os.name?plus.navigator.getSafeAreaInsets().top:plus.navigator.getStatusbarHeight()):0}function v_(){var e=plus.webview.currentWebview().getStyle(),t=e&&e.titleNView;return t&&"default"===t.type?Qn+p_():0}var g_=Symbol("onDraw");function m_(e,t){return ql((()=>{var n={};return Object.keys(e).forEach((r=>{if(!t||!t.includes(r)){var i=e[r];i="src"===r?bc(i):i,n[r.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))]=i}})),n}))}function __(e){var t=Fa({top:"0px",left:"0px",width:"0px",height:"0px",position:"static"}),n=eo(!1);function r(){var r=e.value,i=r.getBoundingClientRect(),a=["width","height"];n.value=0===i.width||0===i.height,n.value||(t.position=function(e){for(var t;e;){var n=getComputedStyle(e),r=n.transform||n.webkitTransform;t=(!r||"none"===r)&&t,t="fixed"===n.position||t,e=e.parentElement}return t}(r)?"absolute":"static",a.push("top","left")),a.forEach((e=>{var n=i[e];n="top"===e?n+("static"===t.position?document.documentElement.scrollTop||document.body.scrollTop||0:v_()):n,t[e]=n+"px"}))}var i=null;function a(){i&&cancelAnimationFrame(i),i=requestAnimationFrame((()=>{i=null,r()}))}window.addEventListener("updateview",a);var o=[],s=[];return Is(g_,(function(e){o?o.push(e):e(t)})),is((()=>{r(),s.forEach((e=>e())),s=null})),ss((()=>{window.removeEventListener("updateview",a)})),{position:t,hidden:n,onParentReady:function(e){var n=Ps(g_),r=n=>{e(n),o.forEach((e=>e(t))),o=null};!function(e){s?s.push(e):e()}((()=>{n?n(r):r({top:"0px",left:"0px",width:Number.MAX_SAFE_INTEGER+"px",height:Number.MAX_SAFE_INTEGER+"px",position:"static"})}))}}}const y_=Zp({name:"Ad",props:{adpid:{type:[Number,String],default:""},data:{type:Object,default:null},dataCount:{type:Number,default:5},channel:{type:String,default:""}},setup(e,t){var n,{emit:r}=t,i=eo(null),a=eo(null),o=Jp(i,r),s=m_(e,["id"]),{position:l,onParentReady:u}=__(a);return u((()=>{function t(){var t={adpid:e.adpid,width:l.width,count:e.dataCount};void 0!==e.channel&&(t.ext={channel:e.channel}),UniViewJSBridge.invokeServiceMethod("getAdData",t,(e=>{var{code:t,data:r,message:i}=e;0===t?(n.renderingBind(r),o("load",{},{})):o("error",{},{errMsg:i})}))}n=plus.ad.createAdView(Object.assign({},s.value,l)),plus.webview.currentWebview().append(n),n.setDislikeListener((e=>{a.value.style.height="0",window.dispatchEvent(new CustomEvent("updateview")),o("close",{},e)})),n.setRenderingListener((e=>{0===e.result?(a.value.style.height=e.height+"px",window.dispatchEvent(new CustomEvent("updateview"))):o("error",{},{errCode:e.result})})),n.setAdClickedListener((()=>{o("adclicked",{},{})})),jo((()=>l),(e=>n.setStyle(e)),{deep:!0}),jo((()=>e.adpid),(e=>{e&&t()})),jo((()=>e.data),(e=>{e&&n.renderingBind(e)})),e.adpid&&t()})),ss((()=>{n&&n.close()})),()=>gl("uni-ad",{ref:i},[gl("div",{ref:a,class:"uni-ad-container"},null,512)],512)}});class b_ extends yp{constructor(e,t,n,r,i,a,o){super(e,t,r);var s=document.createElement("div");s.__vueParent=function(e){for(;e&&e.pid>0;)if(e=ip(e.pid)){var{__vueParentComponent:t}=e.$;if(t)return t}return null}(this),this.$props=Fa({}),this.init(a),this.$app=pu(function(e,t){return()=>jl(e,t)}(n,this.$props)),this.$app.mount(s),this.$=s.firstElementChild,this.$.__id=e,o&&(this.$holder=this.$.querySelector(o)),un(a,"t")&&this.setText(a.t||""),a.a&&un(a.a,Ar)&&Hp(this.$,a.a[Ar]),this.insert(r,i),So()}init(e){var{a:t,e:n,w:r}=e;t&&(this.setWxsProps(t),Object.keys(t).forEach((e=>{this.setAttr(e,t[e])}))),un(e,"s")&&this.setAttr("style",e.s),n&&Object.keys(n).forEach((e=>{this.addEvent(e,n[e])})),r&&this.addWxsEvents(e.w)}setText(e){(this.$holder||this.$).textContent=e,this.updateView()}addWxsEvent(e,t,n){this.$props[e]=$p(this,t,n)}addEvent(e,t){this.$props[e]=jp(this.id,t,Sr(e)[1])}removeEvent(e){this.$props[e]=null}setAttr(e,t){if(e===Ar)this.$&&Hp(this.$,t);else if(e===Mr)this.$.__ownerId=t;else if(e===Er)sp((()=>gp(this,t)),3);else if(e===Tr){var n=mp(t,this.$||ip(this.pid).$),r=this.$props.style;wn(n)&&wn(r)?Object.keys(n).forEach((e=>{r[e]=n[e]})):this.$props.style=n}else _p(e)?this.$.style.setProperty(e,wp(t)):(t=mp(t,this.$||ip(this.pid).$),this.wxsPropsInvoke(e,t,!0)||(this.$props[e]=t));this.updateView()}removeAttr(e){_p(e)?this.$.style.removeProperty(e):this.$props[e]=null,this.updateView()}remove(){this.removeUniParent(),this.isUnmounted=!0,this.$app.unmount(),ap(this.id),this.removeUniChildren(),So(),this.updateView()}appendChild(e){var t=(this.$holder||this.$).appendChild(e);return this.updateView(!0),t}insertBefore(e,t){var n=(this.$holder||this.$).insertBefore(e,t);return this.updateView(!0),n}}class w_ extends b_{constructor(e,t,n,r,i,a,o){super(e,t,n,r,i,a,o)}getRebuildFn(){return this._rebuild||(this._rebuild=this.rebuild.bind(this)),this._rebuild}setText(e){return sp(this.getRebuildFn(),2),super.setText(e)}appendChild(e){return sp(this.getRebuildFn(),2),super.appendChild(e)}insertBefore(e,t){return sp(this.getRebuildFn(),2),super.insertBefore(e,t)}removeUniChild(e){return sp(this.getRebuildFn(),2),super.removeUniChild(e)}rebuild(){var e=this.$.__vueParentComponent;e.rebuild&&e.rebuild()}}function x_(e,t,n){e.childNodes.forEach((n=>{n instanceof Element?-1===n.className.indexOf(t)&&e.removeChild(n):e.removeChild(n)})),e.appendChild(document.createTextNode(n))}var S_=["value","modelValue"];function k_(e){S_.forEach((t=>{if(un(e,t)){var n="onUpdate:"+t;un(e,n)||(e[n]=n=>e[t]=n)}}))}class C_ extends yp{constructor(e,t,n,r){super(e,t,n),this.insert(n,r)}}var T_=0;function A_(e,t,n){var r,i,{position:a,hidden:o,onParentReady:s}=__(e);s((s=>{var l=ql((()=>{var e={};for(var t in a){var n=a[t],r=parseFloat(n),i=parseFloat(s[t]);if("top"===t||"left"===t)n=Math.max(r,i)+"px";else if("width"===t||"height"===t){var o="width"===t?"left":"top",l=parseFloat(s[o]),u=parseFloat(a[o]),c=Math.max(l-u,0),d=Math.max(u+r-(l+i),0);n=Math.max(r-c-d,0)+"px"}e[t]=n}return e})),u=["borderRadius","borderColor","borderWidth","backgroundColor"],c=["paddingTop","paddingRight","paddingBottom","paddingLeft","color","textAlign","lineHeight","fontSize","fontWeight","textOverflow","whiteSpace"],d=[],h={start:"left",end:"right"};function f(t){var n=getComputedStyle(e.value);return u.concat(c,d).forEach((e=>{t[e]=n[e]})),t}var p=Fa(f({})),v=null;i=function(){v&&cancelAnimationFrame(v),v=requestAnimationFrame((()=>{v=null,f(p)}))},window.addEventListener("updateview",i);var g=ql((()=>{var e=function(){var e={};for(var t in e){var n=e[t];"top"!==t&&"left"!==t||(n=Math.min(parseFloat(n)-parseFloat(s[t]),0)+"px"),e[t]=n}return e}(),t=[{tag:"rect",position:e,rectStyles:{color:p.backgroundColor,radius:p.borderRadius,borderColor:p.borderColor,borderWidth:p.borderWidth}}];if("src"in n)n.src&&t.push({tag:"img",position:e,src:n.src});else{var r=parseFloat(p.lineHeight)-parseFloat(p.fontSize),i=parseFloat(e.width)-parseFloat(p.paddingLeft)-parseFloat(p.paddingRight);i=i<0?0:i;var a=parseFloat(e.height)-parseFloat(p.paddingTop)-r/2-parseFloat(p.paddingBottom);a=a<0?0:a,t.push({tag:"font",position:{top:"".concat(parseFloat(e.top)+parseFloat(p.paddingTop)+r/2,"px"),left:"".concat(parseFloat(e.left)+parseFloat(p.paddingLeft),"px"),width:"".concat(i,"px"),height:"".concat(a,"px")},textStyles:{align:h[p.textAlign]||p.textAlign,color:p.color,decoration:"none",lineSpacing:"".concat(r,"px"),margin:"0px",overflow:p.textOverflow,size:p.fontSize,verticalAlign:"top",weight:p.fontWeight,whiteSpace:p.whiteSpace},text:n.text})}return t}));r=new plus.nativeObj.View("cover-".concat(Date.now(),"-").concat(T_++),l.value,g.value),plus.webview.currentWebview().append(r),o.value&&r.hide(),r.addEventListener("click",(()=>{t("click",{},{})})),jo((()=>o.value),(e=>{r[e?"hide":"show"]()})),jo((()=>l.value),(e=>{r.setStyle(e)}),{deep:!0}),jo((()=>g.value),(()=>{r.reset(),r.draw(g.value)}),{deep:!0})})),ss((()=>{r&&r.close(),i&&window.removeEventListener("updateview",i)}))}const M_=Zp({name:"CoverImage",props:{src:{type:String,default:""},autoSize:{type:[Boolean,String],default:!1}},emits:["click","load","error"],setup(e,t){var{emit:n}=t,r=eo(null),i=Jp(r,n),a=Fa({src:""}),o=function(e,t,n){var r,i=eo("");function a(){t.src="",i.value=e.autoSize?"width:0;height:0;":"";var a=e.src?bc(e.src):"";0===a.indexOf("http://")||0===a.indexOf("https://")?(r=plus.downloader.createDownload(a,{filename:"_doc/uniapp_temp//download/"},((e,t)=>{200===t?o(e.filename):n("error",{},{errMsg:"error"})}))).start():a&&o(a)}function o(r){t.src=r,plus.io.getImageInfo({src:r,success:t=>{var{width:r,height:a}=t;e.autoSize&&(i.value="width:".concat(r,"px;height:").concat(a,"px;"),window.dispatchEvent(new CustomEvent("updateview"))),n("load",{},{width:r,height:a})},fail:()=>{n("error",{},{errMsg:"error"})}})}return e.src&&a(),jo((()=>e.src),a),ss((()=>{r&&r.abort()})),i}(e,a,i);return A_(r,i,a),()=>gl("uni-cover-image",{ref:r,style:o.value},[gl("div",{class:"uni-cover-image"},null)],4)}});const E_=Zp({name:"CoverView",emits:["click"],setup(e,t){var{emit:n}=t,r=eo(null),i=eo(null),a=Jp(r,n),o=Fa({text:""});return A_(r,a,o),Hg((()=>{var e=i.value.childNodes[0];o.text=e&&e instanceof Text?e.textContent:"",window.dispatchEvent(new CustomEvent("updateview"))})),()=>gl("uni-cover-view",{ref:r},[gl("div",{ref:i,class:"uni-cover-view"},null,512)],512)}});var O_={id:{type:String,default:""},url:{type:String,default:""},mode:{type:String,default:"SD"},muted:{type:[Boolean,String],default:!1},enableCamera:{type:[Boolean,String],default:!0},autoFocus:{type:[Boolean,String],default:!0},beauty:{type:[Number,String],default:0},whiteness:{type:[Number,String],default:0},aspect:{type:[String],default:"3:2"},minBitrate:{type:[Number],default:200}},L_=["statechange","netstatus","error"];const z_=Zp({name:"LivePusher",props:O_,emits:L_,setup(e,t){var n,{emit:r}=t,i=eo(null),a=Jp(i,r),o=eo(null),s=m_(e,["id"]),{position:l,hidden:u,onParentReady:c}=__(o);return c((()=>{n=new plus.video.LivePusher("livePusher"+Date.now(),Object.assign({},s.value,l)),plus.webview.currentWebview().append(n),L_.forEach((e=>{n.addEventListener(e,(t=>{a(e,{},t.detail)}))})),jo((()=>s.value),(e=>n.setStyles(e)),{deep:!0}),jo((()=>l),(e=>n.setStyles(e)),{deep:!0}),jo((()=>u.value),(e=>{e||n.setStyles(l)}))})),o_(((e,t)=>{n&&n[e](t)}),l_()),ss((()=>{n&&n.close()})),()=>gl("uni-live-pusher",{ref:i,id:e.id},[gl("div",{ref:o,class:"uni-live-pusher-container"},null,512)],8,["id"])}});function N_(e){if(0!==e.indexOf("#"))return{color:e,opacity:1};var t=e.slice(7,9);return{color:e.slice(0,7),opacity:t?Number("0x"+t)/255:1}}const I_=Zp({name:"Map",props:{id:{type:String,default:""},latitude:{type:[Number,String],default:""},longitude:{type:[Number,String],default:""},scale:{type:[String,Number],default:16},markers:{type:Array,default:()=>[]},polyline:{type:Array,default:()=>[]},circles:{type:Array,default:()=>[]},polygons:{type:Array,default:()=>[]},controls:{type:Array,default:()=>[]}},emits:["click","regionchange","controltap","markertap","callouttap"],setup(e,t){var n,{emit:r}=t,i=eo(null),a=Jp(i,r),o=eo(null),s=m_(e,["id"]),{position:l,hidden:u,onParentReady:c}=__(o),{_addMarkers:d,_addMapLines:h,_addMapCircles:f,_addMapPolygons:p,_setMap:v}=function(e,t){var n;function r(t){var{longitude:r,latitude:i}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n&&(n.setCenter(new plus.maps.Point(Number(r||e.longitude),Number(i||e.latitude))),t({errMsg:"moveToLocation:ok"}))}function i(e){n&&n.getCurrentCenter(((t,n)=>{e({longitude:n.getLng(),latitude:n.getLat(),errMsg:"getCenterLocation:ok"})}))}function a(e){if(n){var t=n.getBounds();e({southwest:t.getSouthWest(),northeast:t.getNorthEast(),errMsg:"getRegion:ok"})}}function o(e){n&&e({scale:n.getZoom(),errMsg:"getScale:ok"})}function s(e){if(n){var{id:r,latitude:i,longitude:a,iconPath:o,callout:s,label:l}=e;(e=>{var i,{latitude:a,longitude:u}=e.coord,c=new plus.maps.Marker(new plus.maps.Point(u,a));o&&c.setIcon(bc(o)),l&&l.content&&c.setLabel(l.content);var d=void 0;s&&s.content&&(d=new plus.maps.Bubble(s.content)),d&&c.setBubble(d),(r||0===r)&&(c.onclick=e=>{t("markertap",{},{markerId:r,latitude:a,longitude:u})},d&&(d.onclick=()=>{t("callouttap",{},{markerId:r})})),null===(i=n)||void 0===i||i.addOverlay(c),n.__markers__.push(c)})({coord:{latitude:i,longitude:a}})}}function l(){n&&(n.__markers__.forEach((e=>{var t;null===(t=n)||void 0===t||t.removeOverlay(e)})),n.__markers__=[])}function u(e,t){t&&l(),e.forEach((e=>{s(e)}))}function c(e){n&&(n.__lines__.length>0&&(n.__lines__.forEach((e=>{var t;null===(t=n)||void 0===t||t.removeOverlay(e)})),n.__lines__=[]),e.forEach((e=>{var t,{color:r,width:i}=e,a=e.points.map((e=>new plus.maps.Point(e.longitude,e.latitude))),o=new plus.maps.Polyline(a);if(r){var s=N_(r);o.setStrokeColor(s.color),o.setStrokeOpacity(s.opacity)}i&&o.setLineWidth(i),null===(t=n)||void 0===t||t.addOverlay(o),n.__lines__.push(o)})))}function d(e){n&&(n.__circles__.length>0&&(n.__circles__.forEach((e=>{var t;null===(t=n)||void 0===t||t.removeOverlay(e)})),n.__circles__=[]),e.forEach((e=>{var t,{latitude:r,longitude:i,color:a,fillColor:o,radius:s,strokeWidth:l}=e,u=new plus.maps.Circle(new plus.maps.Point(i,r),s);if(a){var c=N_(a);u.setStrokeColor(c.color),u.setStrokeOpacity(c.opacity)}if(o){var d=N_(o);u.setFillColor(d.color),u.setFillOpacity(d.opacity)}l&&u.setLineWidth(l),null===(t=n)||void 0===t||t.addOverlay(u),n.__circles__.push(u)})))}function h(e){if(n){var t=n.__polygons__;t.forEach((e=>{var t;null===(t=n)||void 0===t||t.removeOverlay(e)})),t.length=0,e.forEach((e=>{var r,{points:i,strokeWidth:a,strokeColor:o,fillColor:s}=e,l=[];i&&i.forEach((e=>{l.push(new plus.maps.Point(e.longitude,e.latitude))}));var u=new plus.maps.Polygon(l);if(o){var c=N_(o);u.setStrokeColor(c.color),u.setStrokeOpacity(c.opacity)}if(s){var d=N_(s);u.setFillColor(d.color),u.setFillOpacity(d.opacity)}a&&u.setLineWidth(a),null===(r=n)||void 0===r||r.addOverlay(u),t.push(u)}))}}var f={moveToLocation:r,getCenterLocation:i,getRegion:a,getScale:o};return o_(((e,t,n)=>{f[e]&&f[e](n,t)}),l_()),{_addMarkers:u,_addMapLines:c,_addMapCircles:d,_addMapPolygons:h,_setMap(e){n=e}}}(e,a);c((()=>{(n=on(plus.maps.create(Bu()+"-map-"+(e.id||Date.now()),Object.assign({},s.value,l,(()=>{if(e.latitude&&e.longitude)return{center:new plus.maps.Point(Number(e.longitude),Number(e.latitude))}})())),{__markers__:[],__lines__:[],__circles__:[],__polygons__:[]})).setZoom(parseInt(String(e.scale))),plus.webview.currentWebview().append(n),u.value&&n.hide(),n.onclick=e=>{a("tap",{},e),a("click",{},e)},n.onstatuschanged=e=>{a("regionchange",{},{})},v(n),d(e.markers),h(e.polyline),f(e.circles),p(e.polygons),jo((()=>s.value),(e=>n&&n.setStyles(e)),{deep:!0}),jo((()=>l),(e=>n&&n.setStyles(e)),{deep:!0}),jo(u,(e=>{n&&n[e?"hide":"show"]()})),jo((()=>e.scale),(e=>{n&&n.setZoom(parseInt(String(e)))})),jo([()=>e.latitude,()=>e.longitude],(e=>{var[t,r]=e;n&&n.setStyles({center:new plus.maps.Point(Number(r),Number(t))})})),jo((()=>e.markers),(e=>{d(e,!0)}),{deep:!0}),jo((()=>e.polyline),(e=>{h(e)}),{deep:!0}),jo((()=>e.circles),(e=>{f(e)}),{deep:!0}),jo((()=>e.polygons),(e=>{p(e)}),{deep:!0})}));var g=ql((()=>e.controls.map((e=>{var t={position:"absolute"};return["top","left","width","height"].forEach((n=>{e.position[n]&&(t[n]=e.position[n]+"px")})),{id:e.id,iconPath:bc(e.iconPath),position:t,clickable:e.clickable}}))));return ss((()=>{n&&(n.close(),v(null))})),()=>gl("uni-map",{ref:i,id:e.id},[gl("div",{ref:o,class:"uni-map-container"},null,512),g.value.map(((e,t)=>gl(M_,{key:t,src:e.iconPath,style:e.position,"auto-size":!0,onClick:()=>e.clickable&&a("controltap",{},{controlId:e.id})},null,8,["src","style","auto-size","onClick"]))),gl("div",{class:"uni-map-slot"},null)],8,["id"])}});function P_(e){function t(){var e=this.div;this.getPanes().floatPane.appendChild(e)}function n(){var e=this.div.parentNode;e&&e.removeChild(this.div)}function r(){var t=this.option;this.Text=new e.Text({text:t.content,anchor:"bottom-center",offset:new e.Pixel(0,t.offsetY-16),style:{padding:(t.padding||8)+"px","line-height":(t.fontSize||14)+"px","border-radius":(t.borderRadius||0)+"px","border-color":"".concat(t.bgColor||"#fff"," transparent transparent"),"background-color":t.bgColor||"#fff","box-shadow":"0 2px 6px 0 rgba(114, 124, 245, .5)","text-align":"center","font-size":(t.fontSize||14)+"px",color:t.color||"#000"},position:t.position}),(e.event||e.Event).addListener(this.Text,"click",(()=>{this.callback()})),this.Text.setMap(t.map)}function i(){}function a(){this.Text&&this.option.map.remove(this.Text)}function o(){this.Text&&this.option.map.remove(this.Text)}class s{constructor(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;this.createAMapText=r,this.removeAMapText=a,this.createBMapText=i,this.removeBMapText=o,this.onAdd=t,this.construct=t,this.onRemove=n,this.destroy=n,this.option=e||{};var l=this.visible=this.alwaysVisible="ALWAYS"===e.display;if(G_())this.callback=s,this.visible&&this.createAMapText();else{var u=e.map;this.position=e.position,this.index=1;var c=this.div=document.createElement("div"),d=c.style;d.position="absolute",d.whiteSpace="nowrap",d.transform="translateX(-50%) translateY(-100%)",d.zIndex="1",d.boxShadow=e.boxShadow||"none",d.display=l?"block":"none";var h=this.triangle=document.createElement("div");h.setAttribute("style","position: absolute;white-space: nowrap;border-width: 4px;border-style: solid;border-color: #fff transparent transparent;border-image: initial;font-size: 12px;padding: 0px;background-color: transparent;width: 0px;height: 0px;transform: translate(-50%, 100%);left: 50%;bottom: 0;"),this.setStyle(e),c.appendChild(h),u&&this.setMap(u)}}set onclick(e){this.div.onclick=e}get onclick(){return this.div.onclick}setOption(e){this.option=e,"ALWAYS"===e.display?this.alwaysVisible=this.visible=!0:this.alwaysVisible=!1,G_()?this.visible&&this.createAMapText():(this.setPosition(e.position),this.setStyle(e))}setStyle(e){var t=this.div,n=t.style;t.innerText=e.content||"",n.lineHeight=(e.fontSize||14)+"px",n.fontSize=(e.fontSize||14)+"px",n.padding=(e.padding||8)+"px",n.color=e.color||"#000",n.borderRadius=(e.borderRadius||0)+"px",n.backgroundColor=e.bgColor||"#fff",n.marginTop="-"+((e.top||0)+5)+"px",this.triangle.style.borderColor="".concat(e.bgColor||"#fff"," transparent transparent")}setPosition(e){this.position=e,this.draw()}draw(){var e=this.getProjection();if(this.position&&this.div&&e){var t=e.fromLatLngToDivPixel(this.position),n=this.div.style;n.left=t.x+"px",n.top=t.y+"px"}}changed(){this.div.style.display=this.visible?"block":"none"}}if(!G_()&&!K_()){var l=new(e.OverlayView||e.Overlay);s.prototype.setMap=l.setMap,s.prototype.getMap=l.getMap,s.prototype.getPanes=l.getPanes,s.prototype.getProjection=l.getProjection,s.prototype.map_changed=l.map_changed,s.prototype.set=l.set,s.prototype.get=l.get,s.prototype.setOptions=l.setValues,s.prototype.bindTo=l.bindTo,s.prototype.bindsTo=l.bindsTo,s.prototype.notify=l.notify,s.prototype.setValues=l.setValues,s.prototype.unbind=l.unbind,s.prototype.unbindAll=l.unbindAll,s.prototype.addListener=l.addListener}return s}var D_,B_=(e,t,n)=>new Promise(((r,i)=>{var a=e=>{try{s(n.next(e))}catch(t){i(t)}},o=e=>{try{s(n.throw(e))}catch(t){i(t)}},s=e=>e.done?r(e.value):Promise.resolve(e.value).then(a,o);s((n=n.apply(e,t)).next())})),R_={},F_="__map_callback__";function q_(e,t){return B_(this,null,(function*(){var n=yield Y_();if(n.key){var r=R_[n.type]=R_[n.type]||[];if(D_)t(D_);else if(window[n.type]&&window[n.type].maps)(D_=G_()||K_()?window[n.type]:window[n.type].maps).Callout=D_.Callout||P_(D_),t(D_);else if(r.length)r.push(t);else{r.push(t);var i=window,a=F_+n.type;i[a]=function(){delete i[a],(D_=G_()||K_()?window[n.type]:window[n.type].maps).Callout=P_(D_),r.forEach((e=>e(D_))),r.length=0},G_()&&function(e){window._AMapSecurityConfig={securityJsCode:e.securityJsCode||"",serviceHost:e.serviceHost||""}}(n);var o=document.createElement("script"),s=j_(n.type);n.type===U_.QQ&&e.push("geometry"),e.length&&(s+="libraries=".concat(e.join("%2C"),"&")),n.type===U_.BMAP?o.src="".concat(s,"ak=").concat(n.key,"&callback=").concat(a):o.src="".concat(s,"key=").concat(n.key,"&callback=").concat(a),o.onerror=function(){console.error("Map load failed.")},document.body.appendChild(o)}}else console.error("Map key not configured.")}))}var j_=e=>({qq:"https://map.qq.com/api/js?v=2.exp&",google:"https://maps.googleapis.com/maps/api/js?",AMap:"https://webapi.amap.com/maps?v=2.0&",BMapGL:"https://api.map.baidu.com/api?type=webgl&v=1.0&"}[e]);var V_=(e,t,n)=>new Promise(((r,i)=>{var a=e=>{try{s(n.next(e))}catch(t){i(t)}},o=e=>{try{s(n.throw(e))}catch(t){i(t)}},s=e=>e.done?r(e.value):Promise.resolve(e.value).then(a,o);s((n=n.apply(e,t)).next())})),$_="M13.3334375 16 q0.033125 1.1334375 0.783125 1.8834375 q0.75 0.75 1.8834375 0.75 q1.1334375 0 1.8834375 -0.75 q0.75 -0.75 0.75 -1.8834375 q0 -1.1334375 -0.75 -1.8834375 q-0.75 -0.75 -1.8834375 -0.75 q-1.1334375 0 -1.8834375 0.75 q-0.75 0.75 -0.783125 1.8834375 ZM30.9334375 14.9334375 l-1.1334375 0 q-0.5 -5.2 -4.0165625 -8.716875 q-3.516875 -3.5165625 -8.716875 -4.0165625 l0 -1.1334375 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 l0 1.1334375 q-5.2 0.5 -8.716875 4.0165625 q-3.5165625 3.516875 -4.0165625 8.716875 l-1.1334375 0 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 l1.1334375 0 q0.5 5.2 4.0165625 8.716875 q3.516875 3.5165625 8.716875 4.0165625 l0 1.1334375 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 l0 -1.1334375 q5.2 -0.5 8.716875 -4.0165625 q3.5165625 -3.516875 4.0165625 -8.716875 l1.1334375 0 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 ZM17.0665625 27.6665625 l0 -2.0665625 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 l0 2.0665625 q-4.3 -0.4665625 -7.216875 -3.383125 q-2.916875 -2.916875 -3.3834375 -7.216875 l2.0665625 0 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 l-2.0665625 0 q0.4665625 -4.3 3.3834375 -7.216875 q2.9165625 -2.916875 7.216875 -3.3834375 l0 2.0665625 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 l0 -2.0665625 q4.3 0.4665625 7.216875 3.3834375 q2.9165625 2.9165625 3.383125 7.216875 l-2.0665625 0 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 l2.0665625 0 q-0.4665625 4.3 -3.383125 7.216875 q-2.916875 2.9165625 -7.216875 3.383125 Z",H_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAC01BMVEUAAAAAef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef96quGStdqStdpbnujMzMzCyM7Gyc7Ky83MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMwAef8GfP0yjfNWnOp0qOKKsdyYt9mju9aZt9mMstx1qeJYnekyjvIIfP0qivVmouaWttnMzMyat9lppOUujPQKffxhoOfNzc3Y2Njh4eHp6enu7u7y8vL19fXv7+/i4uLZ2dnOzs6auNgOf/sKff15quHR0dHx8fH9/f3////j4+N6quFdn+iywdPb29vw8PD+/v7c3NyywtLa2tr29vbS0tLd3d38/Pzf39/o6Ojc7f+q0v+HwP9rsf9dqv9Hnv9Vpv/q6urj8P+Vx/9Am/8Pgf8Iff/z8/OAvP95uf/n5+c5l//V6f+52v+y1//7+/vt7e0rkP/09PTQ0NDq9P8Whf+cy//W1tbe3t7A3v/m5ubs7OxOov/r6+vk5OQiaPjKAAAAknRSTlMACBZ9oB71/jiqywJBZATT6hBukRXv+zDCAVrkDIf4JbQsTb7eVeJLbwfa8Rh4G/OlPS/6/kxQ9/xdmZudoJxNVhng7B6wtWdzAtQOipcF1329wS44doK/BAkyP1pvgZOsrbnGXArAg34G2IsD1eMRe7bi7k5YnqFT9V0csyPedQyYD3p/Fje+hDpskq/MwpRBC6yKp2MAAAQdSURBVHja7Zn1exMxGIAPHbrhDsPdneHuNtzd3d3dIbjLh93o2o4i7TpgG1Jk0g0mMNwd/gTa5rq129reHnK5e/bk/TFNk/dJ7r5894XjGAwGg8GgTZasCpDIll1+hxw5vXLJLpEboTx5ZXbIhyzkl9fB28cqUaCgrBKFkI3CcjoUKYolihWXUSI7EihRUjaHXF52CVRKLoe8eZIdUOkyMknkRw6UlcehYAFHiXK+skgURk6Ul8OhQjFnCVRRBolKqRxQ5SzUHaqgNGSj7VCmalqJnDkoS5RF6ZCbroNvufQkUD6qEuXTdUA+3hQdqiEXVKfnUKOmK4latalJ1EEuoZZ6162HJ9x/4OChw0eOHj12/MTJU6dxG7XUu751tjNnz4ET5y9ctLZTSr0beKFLl89bpuUDrqgC1RqNWqsKuqqzNFw7e51S6u3tc+OmZUJ9kCHY6ECwOkRvab51iUrqXej2HYDQsHBjWgx3Ae7dppB6N2wEcF9jdMGDUIDGTaR2aNoM9FqjG7QmaN5CWgc/gIePjG559BigpZQOrYB/4jBfRGRUtDkmJjY6KjLCofkpD62lc2gDfMpWPIuLdwyV8XEpHgaddBZ+wBuSFcwJqSN2ovmZ/dfnOvCTxqGtwzq8SEjv4EhISn48eWgnhUP7DvDSvgzxrs6vV6+FLiro2EkCic4QKkzwJsH1KYreCp0eQhfyDl1B/w4P/xa5JVJ4U03QjbRD9x7wXlgH5IE3wmMBHXoSlugFAcI6f/AkkSi8q6HQm6xDn77wEQ8djTwSj3tqAMguRTe4ikeOQyJ4YV+KfkQl+oNW5GbY4gWOWgbwJ+kwAD6Fi90MK2ZsrIeBBCUGwRXbqJ+/iJMQliIEBhOU6AJhtlG/IpHE2bqrYQg5h6HA4yQiRqwEfkGCdTCMmMRw+IbPDCQaHCsCYAQxiZHw3TbmD/ESOHgHwShiEqPhp/gggYkSztIxxCRawy/bmEniJaJtfwiEscQkxkFgRqJESqQwwHhiEuMBp3Vm8RK/cZoHEzKXhCK2QxEPpiJe0YlKCFaKCNv/cYBNUsBRPlkJSc0U+dM7E9H0ThGJbgZT/iR7yj+VqMS06Qr4+OFm2JdCxIa8lugzkJs5K6MfxAaYPUcBpYG5khZJEkUUSb7DPCnKRfPBXj6M8FwuegoLpCgXcQszVjhbJFUJUee2hBhLoYTIcYtB57KY+opSMdVqwatSlZVj05aV//CwJLMX2DluaUcwhXm4ali2XOoLjxUrPV26zFtF4f5p0Gp310+z13BUWNvbehEXona6iAtX/zVZmtfN4WixfsNky4S6gCCVVq3RPLdfSfpv3MRRZfPoLc6Xs/5bt3EyMGzE9h07/Xft2t15z6i9+zgGg8FgMBgMBoPBYDAYDAYj8/APG67Rie8pUDsAAAAASUVORK5CYII=",W_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAACcCAMAAAC3Fl5oAAAB3VBMVEVMaXH/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/EhL/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/Dw//AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/GRn/NTX/Dw//Fhb/AAD/AAD/AAD/GRn/GRn/Y2P/AAD/AAD/ExP/Ghr/AAD/AAD/MzP/GRn/AAD/Hh7/AAD/RUX/AAD/AAD/AAD/AAD/AAD/AAD/Dg7/AAD/HR3/Dw//FRX/SUn/AAD/////kJD/DQ3/Zmb/+/v/wMD/mJj/6en/vb3/1NT//Pz/ODj/+fn/3Nz/nJz/j4//9/f/7e3/9vb/7Oz/2Nj/x8f/Ozv/+Pj/3d3/nZ3/2dn//f3/6Oj/2tr/v7//09P/vr7/mZn/l5cdSvP3AAAAe3RSTlMAAhLiZgTb/vztB/JMRhlp6lQW86g8mQ4KFPs3UCH5U8huwlesWtTYGI7RsdVeJGfTW5rxnutLsvXWF8vQNdo6qQbuz7D4hgVIx2xtw8GC1TtZaIw0i84P98tU0/fsj7PKaAgiZZxeVfo8Z52eg1P0nESrENnjXVPUgw/uuSmDAAADsUlEQVR42u3aZ3cTRxgF4GtbYleSLdnGcsENG2ODjbExEHrvhAQCIb1Bem+QdkeuuFMNBBJIfmuOckzZI8/srHYmH3Lm+QNXK632LTvQ03Tu/IWeU/tTGTKT2n+q58L5c00wpXJd47DHEt5w47pKxLbhdLdPKb/7dBYxVLxw1GcI/2h1BcpzKNFHLX2JQ4gumaiitqpEEhEdOMJI9h5AFC3feYzI+7IF2tpSLEOqDXpObPRYFm/jCWho/4Ble7MdoT7fzhhq9yHEz28wltU1UPrJZ0wd66HwicfYvEFIfePTAP8tSLTupBHvtGJFH9bSkNrNWEHzERrT34xSH9Ogr1CijkbVAUH1KRqVqkdQAw07iIAaGlcTqI+/0LjeJJ5J0IIEnkpXMdzs4sTtW9dnZq7fuj2xOMtwVWk88RHDjBYejYvnjD8qjOpfQsUqhvj7oSjxcJIhVj3pyKqpNjYvVjQ/RrXq5YABKi3MCYm5BSrtWO5v11DlmlC4RpU1WRS9SJU7QukOVbpQ9JLu549+Dd0AUOlTbkGEuk85vxLAK5QbuytC3R2j3HoAjZSbFxrmKTcCoJdSk0LLJKV6gSaPMqNTQsvUKGW8JrxKqUWhaZFSeWyh1LTQNE2pHF6mzOy40DQ+S5mLimJcENoKlOnBWsr8KbRNUGYt5LXgd6HtD3lNQIoyN4S2G5RJIUOZm0LbTcqsBqVmhLYZSlkPsP4VWf+Rrd+m1v9o9h8Vv5p42C1R5qL1x7WRglOgVN52yfwNOBu76P+lLPoYidu23KPciIHGa07ZeIW1jvcNtI7q5vexCPGYCmf+m/Y9a3sAwQ5bI9T7ukPgPcn9GToEao+xk1OixJT+GIsvNAbx6eAgPq0xiF+KtkpYKhRXCQ8eFFcJhSWGu3rZ8jJkCM8kz9K4TUnrC6mAgzTsB9tLwQ2W15qfosQ2GrQNpZr7aczbzVjBZsvLcaC1g0bsbIVEnU8DOr6H1KDH2LwtUBi0/JII6Dxm9zUXkH+XMWzfh1Dte1i2Pe3QkC77Zel7aehpO8wyHG6Dtt0NjKxhN6I4uSli/TqJiJJDUQ4NDCURXTrXRy1XcumyD24M+AzhD1RXIIZsl/LoyZmurJHDM7s8lvB2FQ/PmPJ6PseAXP5HGMYAAC7ABbgAF+ACXIALcAEuwAW4ABfgAlyAC3ABLsAFuID/d8Cx4NEt8/byOf0wLnis8zjMq9/Kp7bWw4JOj8u8TlhRl+G/Mp2wpOX48GffvvZ1CyL4B53LAS6zb08EAAAAAElFTkSuQmCC",U_=(e=>(e.QQ="qq",e.GOOGLE="google",e.AMAP="AMap",e.BMAP="BMapGL",e.UNKNOWN="",e))(U_||{});function Y_(){return V_(this,null,(function*(){return __uniConfig.qqMapKey?{type:"qq",key:__uniConfig.qqMapKey}:{type:"",key:""}}))}var X_=!1,Z_=!1,G_=()=>Z_?X_:(Z_=!0,X_=!1),K_=()=>!1;const J_=Gp({name:"MapMarker",props:{id:{type:[Number,String],default:""},latitude:{type:[Number,String],require:!0},longitude:{type:[Number,String],require:!0},title:{type:String,default:""},iconPath:{type:String,require:!0},rotate:{type:[Number,String],default:0},alpha:{type:[Number,String],default:1},width:{type:[Number,String],default:""},height:{type:[Number,String],default:""},callout:{type:Object,default:null},label:{type:Object,default:null},anchor:{type:Object,default:null},clusterId:{type:[Number,String],default:""},customCallout:{type:Object,default:null},ariaLabel:{type:String,default:""}},setup(e){var t,n=String(isNaN(Number(e.id))?"":e.id),r=Ps("onMapReady"),i=function(e){var t="uni-map-marker-label-"+e,n=document.createElement("style");return n.id=t,document.head.appendChild(n),ls((()=>{n.remove()})),function(e){var r=Object.assign({},e,{position:"absolute",top:"70px",borderStyle:"solid"}),i=document.createElement("div");return Object.keys(r).forEach((e=>{i.style[e]=r[e]||""})),n.innerText=".".concat(t,"{").concat(i.getAttribute("style"),"}"),t}}(n);function a(e){G_()?e.removeAMapText():e.setMap(null)}if(r(((r,o,s)=>{function l(e){var l,u=e.title;l=G_()?new o.LngLat(e.longitude,e.latitude):new o.LatLng(e.latitude,e.longitude);var c=new Image,d=0;c.onload=Zm((function*(){var h,f,p,v,g=e.anchor||{},m="number"==typeof g.x?g.x:.5,_="number"==typeof g.y?g.y:1;e.iconPath&&(e.width||e.height)?(f=e.width||c.width/c.height*e.height,p=e.height||c.height/c.width*e.width):(f=c.width/2,p=c.height/2),d=p,v=p-(p-_*p),h="MarkerImage"in o?new o.MarkerImage(c.src,null,null,new o.Point(m*f,_*p),new o.Size(f,p)):"Icon"in o?new o.Icon({image:c.src,size:new o.Size(f,p),imageSize:new o.Size(f,p),imageOffset:new o.Pixel(m*f,_*p)}):{url:c.src,anchor:new o.Point(m,_),size:new o.Size(f,p)},t.setPosition(l),t.setIcon(h),"setRotation"in t&&t.setRotation(e.rotate||0);var y,b=e.label||{};if("label"in t&&(t.label.setMap(null),delete t.label),b.content){var w={borderColor:b.borderColor,borderWidth:(Number(b.borderWidth)||0)+"px",padding:(Number(b.padding)||0)+"px",borderRadius:(Number(b.borderRadius)||0)+"px",backgroundColor:b.bgColor,color:b.color,fontSize:(b.fontSize||14)+"px",lineHeight:(b.fontSize||14)+"px",marginLeft:(Number(b.anchorX||b.x)||0)+"px",marginTop:(Number(b.anchorY||b.y)||0)+"px"};if("Label"in o)y=new o.Label({position:l,map:r,clickable:!1,content:b.content,style:w}),t.label=y;else if("setLabel"in t)if(G_()){var x='<div style="\n                  margin-left:'.concat(w.marginLeft,";\n                  margin-top:").concat(w.marginTop,";\n                  padding:").concat(w.padding,";\n                  background-color:").concat(w.backgroundColor,";\n                  border-radius:").concat(w.borderRadius,";\n                  line-height:").concat(w.lineHeight,";\n                  color:").concat(w.color,";\n                  font-size:").concat(w.fontSize,';\n\n                  ">\n                  ').concat(b.content,"\n                <div>");t.setLabel({content:x,direction:"bottom-right"})}else{var S=i(w);t.setLabel({text:b.content,color:w.color,fontSize:w.fontSize,className:S})}}var k,C=e.callout||{},T=t.callout;if(C.content||u){G_()&&C.content&&(C.content=C.content.replaceAll("\n","<br/>"));var A="0px 0px 3px 1px rgba(0,0,0,0.5)",M=-d/2;if((e.width||e.height)&&(M+=14-d/2),k=C.content?{position:l,map:r,top:v,offsetY:M,content:C.content,color:C.color,fontSize:C.fontSize,borderRadius:C.borderRadius,bgColor:C.bgColor,padding:C.padding,boxShadow:C.boxShadow||A,display:C.display}:{position:l,map:r,top:v,offsetY:M,content:u,boxShadow:A},T)T.setOption(k);else if(G_()){T=t.callout=new o.Callout(k,(e=>{""!==e&&s("callouttap",{},{markerId:Number(e)})}))}else{(T=t.callout=new o.Callout(k)).div.onclick=function(e){""!==n&&s("callouttap",e,{markerId:Number(n)}),e.stopPropagation(),e.preventDefault()},(yield Y_()).type===U_.GOOGLE&&(T.div.ontouchstart=function(e){e.stopPropagation()},T.div.onpointerdown=function(e){e.stopPropagation()})}}else T&&(a(T),delete t.callout)})),e.iconPath?c.src=bc(e.iconPath):console.error("Marker.iconPath is required.")}var u;u=e,t=new o.Marker({map:r,flat:!0,autoRotation:!1}),l(u),(o.event||o.Event).addListener(t,"click",(()=>{var e=t.callout;if(e&&!e.alwaysVisible)if(G_())e.visible=!e.visible,e.visible?t.callout.createAMapText():t.callout.removeAMapText();else if(e.set("visible",!e.visible),e.visible){var r=e.div,i=r.parentNode;i.removeChild(r),i.appendChild(r)}n&&s("markertap",{},{markerId:Number(n),latitude:u.latitude,longitude:u.longitude})})),jo(e,l)})),n){var o=Ps("addMapChidlContext"),s=Ps("removeMapChidlContext"),l={id:n,translate(e){r(((n,r,i)=>{var a=e.destination,o=e.duration,s=!!e.autoRotate,l=Number(e.rotate)||0,u=0;"getRotation"in t&&(u=t.getRotation());var c=t.getPosition(),d=new r.LatLng(a.latitude,a.longitude),h=r.geometry.spherical.computeDistanceBetween(c,d)/1e3/(("number"==typeof o?o:1e3)/36e5),f=r.event||r.Event,p=f.addListener(t,"moving",(e=>{var n=e.latLng,r=t.label;r&&r.setPosition(n);var i=t.callout;i&&i.setPosition(n)})),v=f.addListener(t,"moveend",(()=>{v.remove(),p.remove(),t.lastPosition=c,t.setPosition(d);var n=t.label;n&&n.setPosition(d);var r=t.callout;r&&r.setPosition(d);var i=e.animationEnd;fn(i)&&i()})),g=0;s&&(t.lastPosition&&(g=r.geometry.spherical.computeHeading(t.lastPosition,c)),l=r.geometry.spherical.computeHeading(c,d)-g),"setRotation"in t&&t.setRotation(u+l),"moveTo"in t?t.moveTo(d,h):(t.setPosition(d),f.trigger(t,"moveend",{}))}))}};o(l),ls((()=>s(l)))}return ls((function(){t&&(t.label&&"setMap"in t.label&&t.label.setMap(null),t.callout&&a(t.callout),t.setMap(null))})),()=>null}});function Q_(e){if(!e)return{r:0,g:0,b:0,a:0};var t=e.slice(1),n=t.length;if(![3,4,6,8].includes(n))return{r:0,g:0,b:0,a:0};3!==n&&4!==n||(t=t.replace(/(\w{1})/g,"$1$1"));var[r,i,a,o]=t.match(/(\w{2})/g),s=parseInt(r,16),l=parseInt(i,16),u=parseInt(a,16);return o?{r:s,g:l,b:u,a:("0x100".concat(o)-65536)/255}:{r:s,g:l,b:u,a:1}}var ey={points:{type:Array,require:!0},color:{type:String,default:"#000000"},width:{type:[Number,String],default:""},dottedLine:{type:[Boolean,String],default:!1},arrowLine:{type:[Boolean,String],default:!1},arrowIconPath:{type:String,default:""},borderColor:{type:String,default:"#000000"},borderWidth:{type:[Number,String],default:""},colorList:{type:Array,default:()=>[]},level:{type:String,default:""}};const ty=Gp({name:"MapPolyline",props:ey,setup(e){var t,n;function r(){t&&t.setMap(null),n&&n.setMap(null)}return Ps("onMapReady")(((i,a)=>{function o(e){var r=[];e.points.forEach((e=>{var t;t=G_()?[e.longitude,e.latitude]:new a.LatLng(e.latitude,e.longitude),r.push(t)}));var o=Number(e.width)||1,{r:s,g:l,b:u,a:c}=Q_(e.color),{r:d,g:h,b:f,a:p}=Q_(e.borderColor),v={map:i,clickable:!1,path:r,strokeWeight:o,strokeColor:e.color||void 0,strokeDashStyle:e.dottedLine?"dash":"solid"},g=Number(e.borderWidth)||0,m={map:i,clickable:!1,path:r,strokeWeight:o+2*g,strokeColor:e.borderColor||void 0,strokeDashStyle:e.dottedLine?"dash":"solid"};"Color"in a?(v.strokeColor=new a.Color(s,l,u,c),m.strokeColor=new a.Color(d,h,f,p)):(v.strokeColor="rgb(".concat(s,", ").concat(l,", ").concat(u,")"),v.strokeOpacity=c,m.strokeColor="rgb(".concat(d,", ").concat(h,", ").concat(f,")"),m.strokeOpacity=p),g&&(n=new a.Polyline(m)),t=new a.Polyline(v)}o(e),jo(e,(function(e){r(),o(e)}))})),ls(r),()=>null}});const ny=Gp({name:"MapCircle",props:{latitude:{type:[Number,String],require:!0},longitude:{type:[Number,String],require:!0},color:{type:String,default:"#000000"},fillColor:{type:String,default:"#00000000"},radius:{type:[Number,String],require:!0},strokeWidth:{type:[Number,String],default:""},level:{type:String,default:""}},setup(e){var t;function n(){t&&t.setMap(null)}return Ps("onMapReady")(((r,i)=>{function a(e){var n=G_()||K_()?[e.longitude,e.latitude]:new i.LatLng(e.latitude,e.longitude),a={map:r,center:n,clickable:!1,radius:e.radius,strokeWeight:Number(e.strokeWidth)||1,strokeDashStyle:"solid"},{r:o,g:s,b:l,a:u}=Q_(e.fillColor),{r:c,g:d,b:h,a:f}=Q_(e.color);"Color"in i?(a.fillColor=new i.Color(o,s,l,u),a.strokeColor=new i.Color(c,d,h,f)):(a.fillColor="rgb(".concat(o,", ").concat(s,", ").concat(l,")"),a.fillOpacity=u,a.strokeColor="rgb(".concat(c,", ").concat(d,", ").concat(h,")"),a.strokeOpacity=f),t=new i.Circle(a),G_()&&r.add(t)}a(e),jo(e,(function(e){n(),a(e)}))})),ls(n),()=>null}});var ry={id:{type:[Number,String],default:""},position:{type:Object,required:!0},iconPath:{type:String,required:!0},clickable:{type:[Boolean,String],default:""},trigger:{type:Function,required:!0}};const iy=Gp({name:"MapControl",props:ry,setup(e){var t=ql((()=>bc(e.iconPath))),n=ql((()=>{var t="top:".concat(e.position.top||0,"px;left:").concat(e.position.left||0,"px;");return e.position.width&&(t+="width:".concat(e.position.width,"px;")),e.position.height&&(t+="height:".concat(e.position.height,"px;")),t})),r=t=>{e.clickable&&e.trigger("controltap",t,{controlId:e.id})};return()=>gl("div",{class:"uni-map-control"},[gl("img",{src:t.value,style:n.value,class:"uni-map-control-icon",onClick:r},null,12,["src","onClick"])])}});var ay=A,oy=le,sy=S("species"),ly={},uy=le;function cy(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=uy(t),this.reject=uy(n)}ly.f=function(e){return new cy(e)};var dy=A,hy=C,fy=ly,py=be,vy=a,gy=l,my=function(e,t){var n,r=ay(e).constructor;return void 0===r||null==(n=ay(r)[sy])?t:oy(n)},_y=function(e,t){if(dy(e),hy(t)&&t.constructor===e)return t;var n=fy.f(e);return(0,n.resolve)(t),n.promise};function yy(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Promise(((t,n)=>{UniViewJSBridge.invokeServiceMethod("getLocation",e,(e=>{e.latitude&&e.longitude?t(e):n(e&&e.errMsg||"getLocation:fail")}))}))}py(py.P+py.R,"Promise",{finally:function(e){var t=my(this,vy.Promise||gy.Promise),n="function"==typeof e;return this.then(n?function(n){return _y(t,e()).then((function(){return n}))}:e,n?function(n){return _y(t,e()).then((function(){throw n}))}:e)}});var by="MAP_LOCATION";const wy=Gp({name:"MapLocation",setup(){var e,t=Fa({latitude:0,longitude:0,rotate:0}),n=function(){yy({type:"gcj02",isHighAccuracy:!0}).then((e=>{t.latitude=e.latitude,t.longitude=e.longitude})).finally((()=>{e=setTimeout(n,3e4)}))};Ps("onMapReady")(n),ls((function(){e&&clearTimeout(e)}));var r=Ps("addMapChidlContext"),i=Ps("removeMapChidlContext"),a={id:by,state:t};return r(a),ls((()=>i(a))),()=>t.latitude?gl(J_,xl({anchor:{x:.5,y:.5},width:"44",height:"44",iconPath:H_},t),null,16,["iconPath"]):null}}),xy=Gp({name:"MapPolygon",props:{dashArray:{type:Array,default:()=>[0,0]},points:{type:Array,required:!0},strokeWidth:{type:Number,default:1},strokeColor:{type:String,default:"#000000"},fillColor:{type:String,default:"#00000000"},zIndex:{type:Number,default:0}},setup(e){var t;return Ps("onMapReady")(((n,r,i)=>{function a(){var{points:i,strokeWidth:a,strokeColor:o,dashArray:s,fillColor:l,zIndex:u}=e,c=i.map((e=>{var{latitude:t,longitude:n}=e;return G_()?[n,t]:new r.LatLng(t,n)})),{r:d,g:h,b:f,a:p}=Q_(l),{r:v,g:g,b:m,a:_}=Q_(o),y={clickable:!0,cursor:"crosshair",editable:!1,map:n,fillColor:"",path:c,strokeColor:"",strokeDashStyle:s.some((e=>e>0))?"dash":"solid",strokeWeight:a,visible:!0,zIndex:u};r.Color?(y.fillColor=new r.Color(d,h,f,p),y.strokeColor=new r.Color(v,g,m,_)):(y.fillColor="rgb(".concat(d,", ").concat(h,", ").concat(f,")"),y.fillOpacity=p,y.strokeColor="rgb(".concat(v,", ").concat(g,", ").concat(m,")"),y.strokeOpacity=_),t?t.setOptions(y):t=new r.Polygon(y)}a(),jo(e,a)})),ls((()=>{t.setMap(null)})),()=>null}});function Sy(e){var t=[];return cn(e)&&e.forEach((e=>{e&&e.latitude&&e.longitude&&t.push({latitude:e.latitude,longitude:e.longitude})})),t}function ky(e,t,n){return G_()?function(e,t,n){return new e.LngLat(n,t)}(e,t,n):function(e,t,n){return new e.LatLng(t,n)}(e,t,n)}function Cy(e){return"getLat"in e?e.getLat():e.lat()}function Ty(e){return"getLng"in e?e.getLng():e.lng()}function Ay(e,t,n){var r,i,a,o,s=Jp(t,n),l=eo(null),u=Fa({latitude:Number(e.latitude),longitude:Number(e.longitude),includePoints:Sy(e.includePoints)}),c=[];function d(e){a?e(i,r,s):c.push(e)}var h=[];function f(e){o?e():c.push(e)}var p={};function v(){var e=i.getCenter();return{scale:i.getZoom(),centerLocation:{latitude:Cy(e),longitude:Ty(e)}}}function g(){if(G_()){var e=[];u.includePoints.forEach((t=>{e.push([t.longitude,t.latitude])}));var t=new r.Bounds(...e);i.setBounds(t)}else{var n=new r.LatLngBounds;u.includePoints.forEach((e=>{var{latitude:t,longitude:i}=e,a=new r.LatLng(t,i);n.extend(a)})),i.fitBounds(n)}}function m(){var t=l.value,a=ky(r,u.latitude,u.longitude),c=r.event||r.Event,d=new r.Map(t,{center:a,zoom:Number(e.scale),disableDoubleClickZoom:!0,mapTypeControl:!1,zoomControl:!1,scaleControl:!1,panControl:!1,fullscreenControl:!1,streetViewControl:!1,keyboardShortcuts:!1,minZoom:5,maxZoom:18,draggable:!0});jo((()=>e.scale),(e=>{d.setZoom(Number(e)||16)})),f((()=>{var e;u.includePoints.length&&(g(),e=ky(r,u.latitude,u.longitude),i.setCenter(e))}));var p=c.addListener(d,"bounds_changed",(()=>{p.remove(),o=!0,h.forEach((e=>e())),h.length=0}));c.addListener(d,"click",(()=>{s("tap",{},{}),s("click",{},{})})),c.addListener(d,"dragstart",(()=>{s("regionchange",{__evName:"regionchange"},{type:"begin",causedBy:"gesture"})})),c.addListener(d,"dragend",(()=>{s("regionchange",{__evName:"regionchange"},on({type:"end",causedBy:"drag"},v()))}));var m=()=>{n("update:scale",d.getZoom()),s("regionchange",{__evName:"regionchange"},on({type:"end",causedBy:"scale"},v()))};return c.addListener(d,"zoom_changed",m),c.addListener(d,"zoomend",m),c.addListener(d,"center_changed",(()=>{var e=d.getCenter(),t=Cy(e),r=Ty(e);n("update:latitude",t),n("update:longitude",r)})),d}jo([()=>e.latitude,()=>e.longitude],(e=>{var[t,n]=e,a=Number(t),o=Number(n);if((a!==u.latitude||o!==u.longitude)&&(u.latitude=a,u.longitude=o,i)){var s=ky(r,u.latitude,u.longitude);i.setCenter(s)}})),jo((()=>e.includePoints),(e=>{u.includePoints=Sy(e),o&&g()}),{deep:!0});try{o_((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;switch(e){case"getCenterLocation":d((()=>{var t=i.getCenter();n({latitude:Cy(t),longitude:Ty(t),errMsg:"".concat(e,":ok")})}));break;case"moveToLocation":var a=Number(t.latitude),s=Number(t.longitude);if(!a||!s){var l=p[by];l&&(a=l.state.latitude,s=l.state.longitude)}if(a&&s){if(u.latitude=a,u.longitude=s,i){var c=ky(r,a,s);i.setCenter(c)}d((()=>{n({errMsg:"".concat(e,":ok")})}))}else n({errMsg:"".concat(e,":fail")});break;case"translateMarker":d((()=>{var r=p[t.markerId];if(r){try{r.translate(t)}catch(i){return void n({errMsg:"".concat(e,":fail ").concat(i.message)})}n({errMsg:"".concat(e,":ok")})}else n({errMsg:"".concat(e,":fail not found")})}));break;case"includePoints":u.includePoints=Sy(t.includePoints),(o||G_())&&g(),f((()=>{n({errMsg:"".concat(e,":ok")})}));break;case"getRegion":f((()=>{var t=i.getBounds(),r=t.getSouthWest(),a=t.getNorthEast();n({southwest:{latitude:Cy(r),longitude:Ty(r)},northeast:{latitude:Cy(a),longitude:Ty(a)},errMsg:"".concat(e,":ok")})}));break;case"getScale":d((()=>{n({scale:i.getZoom(),errMsg:"".concat(e,":ok")})}))}}),l_())}catch(_){}return is((()=>{q_(e.libraries,(e=>{r=e,i=m(),a=!0,c.forEach((e=>e(i,r,s))),c.length=0,s("updated",{},{})}))})),Is("onMapReady",d),Is("addMapChidlContext",(function(e){p[e.id]=e})),Is("removeMapChidlContext",(function(e){delete p[e.id]})),{state:u,mapRef:l,trigger:s}}const My=Zp({name:"Map",props:{id:{type:String,default:""},latitude:{type:[String,Number],default:0},longitude:{type:[String,Number],default:0},scale:{type:[String,Number],default:16},markers:{type:Array,default:()=>[]},includePoints:{type:Array,default:()=>[]},polyline:{type:Array,default:()=>[]},circles:{type:Array,default:()=>[]},controls:{type:Array,default:()=>[]},showLocation:{type:[Boolean,String],default:!1},libraries:{type:Array,default:()=>[]},polygons:{type:Array,default:()=>[]}},emits:["markertap","labeltap","callouttap","controltap","regionchange","tap","click","updated","update:scale","update:latitude","update:longitude"],setup(e,t){var{emit:n,slots:r}=t,i=eo(null),{mapRef:a,trigger:o}=Ay(e,i,n);return()=>gl("uni-map",{class:"web",ref:i,id:e.id},[gl("div",{ref:a,style:"width: 100%; height: 100%; position: relative; overflow: hidden"},null,512),e.markers.map((e=>gl(J_,xl({key:e.id},e),null,16))),e.polyline.map((e=>gl(ty,e,null,16))),e.circles.map((e=>gl(ny,e,null,16))),e.controls.map((e=>gl(iy,xl(e,{trigger:o}),null,16,["trigger"]))),e.showLocation&&gl(wy,null,null),e.polygons.map((e=>gl(xy,e,null,16))),gl("div",{style:"position: absolute;top: 0;width: 100%;height: 100%;overflow: hidden;pointer-events: none;"},[r.default&&r.default()])],8,["id"])}});const Ey=Zp({name:"Map",props:{id:{type:String,default:""},latitude:{type:[Number,String],default:""},longitude:{type:[Number,String],default:""},scale:{type:[String,Number],default:16},markers:{type:Array,default:()=>[]},polyline:{type:Array,default:()=>[]},circles:{type:Array,default:()=>[]},polygons:{type:Array,default:()=>[]},controls:{type:Array,default:()=>[]}},components:{MapDefault:I_,MapWeb:My},emits:["click","regionchange","controltap","markertap","callouttap"],setup(e,t){var{emit:n}=t;function r(e){n("click",e)}function i(e){n("regionchange",e)}function a(e){n("controltap",e)}function o(e){n("markertap",e)}function s(e){n("callouttap",e)}return()=>__uniConfig.qqMapKey?gl(My,{id:e.id,latitude:e.latitude,longitude:e.longitude,scale:e.scale,markers:e.markers,polyline:e.polyline,circles:e.circles,polygons:e.polygons,controls:e.controls,onClick:r,onRegionchange:i,onControltap:a,onMarkertap:o,onCallouttap:s},null,8,["id","latitude","longitude","scale","markers","polyline","circles","polygons","controls","onClick","onRegionchange","onControltap","onMarkertap","onCallouttap"]):gl(I_,{id:e.id,latitude:e.latitude,longitude:e.longitude,scale:e.scale,markers:e.markers,polyline:e.polyline,circles:e.circles,polygons:e.polygons,controls:e.controls,onClick:r,onRegionchange:i,onControltap:a,onMarkertap:o,onCallouttap:s},null,8,["id","latitude","longitude","scale","markers","polyline","circles","polygons","controls","onClick","onRegionchange","onControltap","onMarkertap","onCallouttap"])}});var Oy={latitude:{type:Number},longitude:{type:Number},keyword:{type:String,default:""},useSecureNetwork:{type:Boolean,default:!1}};function Ly(e){var t=Fa([]),n=eo(-1),r=ql((()=>t[n.value])),i=Fa({loading:!0,pageSize:20,pageIndex:1,hasNextPage:!0,nextPage:null,selectedIndex:n,selected:r});function a(e){e.forEach((e=>{t.push({name:e.title||e.name,address:e.address,distance:e._distance||e.distance,latitude:e.location.lat,longitude:e.location.lng})}))}function o(){return s.apply(this,arguments)}function s(){return s=Zm((function*(){i.loading=!0;var n=yield Y_();if(n.type===U_.GOOGLE){if(i.pageIndex>1&&i.nextPage)return void i.nextPage();new google.maps.places.PlacesService(document.createElement("div"))[e.keyword?"textSearch":"nearbySearch"]({location:{lat:e.latitude,lng:e.longitude},query:e.keyword,radius:5e3},((e,n,r)=>{i.loading=!1,e&&e.length&&e.forEach((e=>{t.push({name:e.name||"",address:e.vicinity||e.formatted_address||"",distance:0,latitude:e.geometry.location.lat(),longitude:e.geometry.location.lng()})})),r&&(r.hasNextPage?i.nextPage=()=>{r.nextPage()}:i.hasNextPage=!1)}))}else n.type===U_.QQ?function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Promise(((t,n)=>{UniViewJSBridge.invokeServiceMethod("mapPlaceSearch",e,(e=>{e&&e.errMsg?n(e):t(e)}))}))}({keyword:e.keyword,latitude:e.latitude,longitude:e.longitude,pageIndex:i.pageIndex,pageSize:i.pageSize,secure:e.useSecureNetwork}).then((e=>{a(e),i.loading=!1})).catch((e=>{i.loading=!1})):n.type===U_.AMAP&&window.AMap.plugin("AMap.PlaceSearch",(function(){var t=new window.AMap.PlaceSearch({city:"鍏ㄥ浗",pageSize:10,pageIndex:i.pageIndex}),n=e.keyword||"",r=e.keyword?5e4:5e3;t.searchNearBy(n,[e.longitude,e.latitude],r,(function(e,t){"error"===e?console.error(t):"no_data"===e?i.hasNextPage=!1:a(t.poiList.pois)})),i.loading=!1}))})),s.apply(this,arguments)}return{listState:i,list:t,loadMore:function(){!i.loading&&i.hasNextPage&&(i.pageIndex++,o())},reset:function(){i.selectedIndex=-1,i.pageIndex=1,i.hasNextPage=!0,i.nextPage=null,t.splice(0,t.length)},getList:o}}const zy=Gp({name:"LoctaionPicker",props:Oy,emits:["close"],setup(e,t){var{emit:n}=t,r=eo(null),i=Jp(r,n);fi();var{t:a}=ui(),o=function(e){var t=Fa({latitude:0,longitude:0,keyword:"",searching:!1,useSecureNetwork:e.useSecureNetwork});function n(){e.latitude&&e.longitude&&(t.latitude=e.latitude,t.longitude=e.longitude)}return e.keyword&&(t.keyword=e.keyword,t.searching=!0),jo([()=>e.latitude,()=>e.longitude],n),n(),t}(e),{list:s,listState:l,loadMore:u,reset:c,getList:d}=Ly(o),h=Hr((()=>{c(),o.keyword&&d()}),1e3,{setTimeout:setTimeout,clearTimeout:clearTimeout});function f(e){o.keyword=e.detail.value,h()}function p(e){if(l.selected){var t=new CustomEvent("close",{detail:on({},l.selected)});i("close",t,t.detail)}}function v(e){var t=new CustomEvent("close",{detail:{}});i("close",t,t.detail)}function g(e){var t=e.detail.centerLocation;t&&_(t)}function m(){yy({type:"gcj02",isHighAccuracy:!0}).then((e=>{var{latitude:t,longitude:n}=e;_({latitude:t,longitude:n})}))}function _(e){var{latitude:t,longitude:n}=e;o.latitude=t,o.longitude=n,c(),d()}return jo((()=>o.searching),(e=>{c(),e||d()})),o.latitude&&o.longitude||m(),()=>{var e,t=s.map(((e,t)=>{return gl("div",{key:t,class:{"list-item":!0,selected:l.selectedIndex===t},onClick:()=>{l.selectedIndex=t,o.latitude=e.latitude,o.longitude=e.longitude}},[Pu(Iu,"#007aff",24),gl("div",{class:"list-item-title"},[e.name]),gl("div",{class:"list-item-detail"},[(n=e.distance,n>100?"".concat(n>1e3?(n/1e3).toFixed(1)+"k":n.toFixed(0),"m | "):n>0?"<100m | ":""),e.address])],10,["onClick"]);var n}));return l.loading&&t.unshift(gl("div",{class:"list-loading"},[gl("i",{class:"uni-loading"},null)])),gl("div",{class:"uni-system-choose-location",ref:r},[gl(Ey,{latitude:o.latitude,longitude:o.longitude,class:"map","show-location":!0,libraries:["places"],onUpdated:d,onRegionchange:g},{default:()=>[gl("div",{class:"map-location",style:'background-image: url("'.concat(W_,'")')},null),gl("div",{class:"map-move",onClick:m},[Pu($_,"#000000",24)],8,["onClick"])],_:1},8,["latitude","longitude","show-location","onUpdated","onRegionchange"]),gl("div",{class:"nav"},[gl("div",{class:"nav-btn back",onClick:v},[Pu("M17.25 16.156l7.375-7.313q0.281-0.281 0.281-0.641t-0.281-0.641q-0.25-0.25-0.625-0.25t-0.625 0.25l-7.375 7.344-7.313-7.344q-0.25-0.25-0.625-0.25t-0.625 0.25q-0.281 0.25-0.281 0.625t0.281 0.625l7.313 7.344-7.375 7.344q-0.281 0.25-0.281 0.625t0.281 0.625q0.125 0.125 0.281 0.188t0.344 0.063q0.156 0 0.328-0.063t0.297-0.188l7.375-7.344 7.375 7.406q0.125 0.156 0.297 0.219t0.328 0.063q0.188 0 0.344-0.078t0.281-0.203q0.281-0.25 0.281-0.609t-0.281-0.641l-7.375-7.406z","#ffffff",26)],8,["onClick"]),gl("div",{class:{"nav-btn":!0,confirm:!0,disable:!l.selected},onClick:p},[Pu(Iu,"#ffffff",26)],10,["onClick"])]),gl("div",{class:"menu"},[gl("div",{class:"search"},[gl(Dg,{value:o.keyword,class:"search-input",placeholder:a("uni.chooseLocation.search"),onFocus:()=>o.searching=!0,onInput:f},null,8,["value","placeholder","onFocus","onInput"]),o.searching&&gl("div",{class:"search-btn",onClick:()=>{o.searching=!1,o.keyword=""}},[a("uni.chooseLocation.cancel")],8,["onClick"])]),gl(Rm,{"scroll-y":!0,class:"list",onScrolltolower:u},(e=t,"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!dl(e)?t:{default:()=>[t],_:2}),8,["scroll-y","onScrolltolower"])])],512)}}});var Ny={latitude:{type:Number},longitude:{type:Number},scale:{type:Number,default:18},name:{type:String,default:""},address:{type:String,default:""},showNav:{type:Boolean,default:!1}};const Iy=Gp({name:"LocationView",props:Ny,emits:["close","navChange"],setup(e,t){var{emit:n}=t,r=eo(null),i=Jp(r,n),a=function(e){var t=Fa({center:{latitude:0,longitude:0},marker:{id:1,latitude:0,longitude:0,iconPath:W_,width:32,height:52},location:{id:2,latitude:0,longitude:0,iconPath:H_,width:44,height:44}});function n(){e.latitude&&e.longitude&&(t.center.latitude=e.latitude,t.center.longitude=e.longitude,t.marker.latitude=e.latitude,t.marker.longitude=e.longitude)}return jo([()=>e.latitude,()=>e.longitude],n),n(),t}(e);function o(e){var t=e.detail.centerLocation;t&&(a.center.latitude=t.latitude,a.center.longitude=t.longitude)}function s(){i("navClick",new CustomEvent("navClick",{}))}function l(e){var t=new CustomEvent("close",{});i("close",t,t.detail)}function u(e){var{latitude:t,longitude:n}=e;a.center.latitude=t,a.center.longitude=n}return yy({type:"gcj02",isHighAccuracy:!0}).then((e=>{var{latitude:t,longitude:n}=e;a.location.latitude=t,a.location.longitude=n})),()=>gl("div",{class:"uni-system-open-location",ref:r},[gl(Ey,{latitude:a.center.latitude,longitude:a.center.longitude,class:"map",markers:[a.marker,a.location],onRegionchange:o},{default:()=>[gl("div",{class:"map-move",onClick:()=>u(a.location)},[Pu($_,"#000000",24)],8,["onClick"])]},8,["latitude","longitude","markers","onRegionchange"]),gl("div",{class:"info"},[gl("div",{class:"name",onClick:()=>u(a.marker)},[e.name],8,["onClick"]),gl("div",{class:"address",onClick:()=>u(a.marker)},[e.address],8,["onClick"]),gl("div",{class:"nav",onClick:s},[Pu("M28 17c-6.49396875 0-12.13721875 2.57040625-15 6.34840625V5.4105l6.29859375 6.29859375c0.387875 0.387875 1.02259375 0.387875 1.4105 0 0.387875-0.387875 0.387875-1.02259375 0-1.4105L12.77853125 2.36803125a0.9978125 0.9978125 0 0 0-0.0694375-0.077125c-0.1944375-0.1944375-0.45090625-0.291375-0.70721875-0.290875l-0.00184375-0.0000625-0.00184375 0.0000625c-0.2563125-0.0005-0.51278125 0.09640625-0.70721875 0.290875a0.9978125 0.9978125 0 0 0-0.0694375 0.077125l-7.930625 7.9305625c-0.387875 0.387875-0.387875 1.02259375 0 1.4105 0.387875 0.387875 1.02259375 0.387875 1.4105 0L11 5.4105V29c0 0.55 0.45 1 1 1s1-0.45 1-1c0-5.52284375 6.71571875-10 15-10 0.55228125 0 1-0.44771875 1-1 0-0.55228125-0.44771875-1-1-1z","#ffffff",26)],8,["onClick"])]),gl("div",{class:"nav-btn-back",onClick:l},[Pu("M21.781 7.844l-9.063 8.594 9.063 8.594q0.25 0.25 0.25 0.609t-0.25 0.578q-0.25 0.25-0.578 0.25t-0.578-0.25l-9.625-9.125q-0.156-0.125-0.203-0.297t-0.047-0.359q0-0.156 0.047-0.328t0.203-0.297l9.625-9.125q0.25-0.25 0.578-0.25t0.578 0.25q0.25 0.219 0.25 0.578t-0.25 0.578z","#ffffff",26)],8,["onClick"])],512)}});var Py={SELECTOR:"selector",MULTISELECTOR:"multiSelector",TIME:"time",DATE:"date"},Dy={YEAR:"year",MONTH:"month",DAY:"day"};function By(e){return e>9?e:"0".concat(e)}function Ry(e,t){e=String(e||"");var n=new Date;if(t===Py.TIME){var r=e.split(":");2===r.length&&n.setHours(parseInt(r[0]),parseInt(r[1]))}else{var i=e.split("-");3===i.length&&n.setFullYear(parseInt(i[0]),parseInt(String(parseFloat(i[1])-1)),parseInt(i[2]))}return n}const Fy=Zp({name:"Picker",props:{name:{type:String,default:""},range:{type:Array,default:()=>[]},rangeKey:{type:String,default:""},value:{type:[Number,String,Array],default:0},mode:{type:String,default:Py.SELECTOR,validator:e=>Object.values(Py).indexOf(e)>=0},fields:{type:String,default:""},start:{type:String,default:function(e){if(e.mode===Py.TIME)return"00:00";if(e.mode===Py.DATE){var t=(new Date).getFullYear()-100;switch(e.fields){case Dy.YEAR:return t;case Dy.MONTH:return t+"-01";default:return t+"-01-01"}}return""}},end:{type:String,default:function(e){if(e.mode===Py.TIME)return"23:59";if(e.mode===Py.DATE){var t=(new Date).getFullYear()+100;switch(e.fields){case Dy.YEAR:return t;case Dy.MONTH:return t+"-12";default:return t+"-12-31"}}return""}},disabled:{type:[Boolean,String],default:!1}},emits:["change","cancel","columnchange"],setup(e,t){var{emit:n}=t;di();var{t:r,getLocale:i}=ui(),a=eo(null),o=Jp(a,n),s=eo(null),l=eo(null),u=__uniConfig.darkmode?plus.navigator.getUIStyle():"light";function c(e){u=e.theme}UniViewJSBridge.subscribe(sr,c),ss((()=>{UniViewJSBridge.unsubscribe(sr,c)}));var d=()=>{var t=e.value;switch(e.mode){case Py.MULTISELECTOR:cn(t)||(t=[]),cn(s.value)||(s.value=[]);for(var n=s.value.length=Math.max(t.length,e.range.length),r=0;r<n;r++){var i=Number(t[r]),a=Number(s.value[r]),o=isNaN(i)?isNaN(a)?0:a:i;s.value.splice(r,1,o<0?0:o)}break;case Py.TIME:case Py.DATE:s.value=String(t);break;default:var l=Number(t);s.value=l<0?0:l}},h=e=>{l.value&&l.value.sendMessage(e)},f=(t,n)=>{t.mode!==Py.TIME&&t.mode!==Py.DATE||t.fields?(t.fields=Object.values(Dy).includes(t.fields)?t.fields:Dy.DAY,(e=>{var t={event:"cancel"};l.value=Ju({url:"__uniapppicker",data:on({},e,{theme:u}),style:{titleNView:!1,animationType:"none",animationDuration:0,background:"rgba(0,0,0,0)",popGesture:"none"},onMessage:n=>{var r=n.event;if("created"!==r)return"columnchange"===r?(delete n.event,void o(r,{},n)):void(t=n);h(e)},onClose:()=>{l.value=null;var e=t.event;delete t.event,e&&o(e,{},t)}})})(t)):((t,n)=>{plus.nativeUI[e.mode===Py.TIME?"pickTime":"pickDate"]((t=>{var n=t.date;o("change",{},{value:e.mode===Py.TIME?"".concat(By(n.getHours()),":").concat(By(n.getMinutes())):"".concat(n.getFullYear(),"-").concat(By(n.getMonth()+1),"-").concat(By(n.getDate()))})}),(()=>{o("cancel",{},{})}),e.mode===Py.TIME?{time:Ry(e.value,Py.TIME),popover:n}:{date:Ry(e.value,Py.DATE),minDate:Ry(e.start,Py.DATE),maxDate:Ry(e.end,Py.DATE),popover:n})})(0,n)},p=t=>{if(!e.disabled){var n=t.currentTarget.getBoundingClientRect();f(Object.assign({},e,{value:s.value,locale:i(),messages:{done:r("uni.picker.done"),cancel:r("uni.picker.cancel")}}),{top:n.top+v_(),left:n.left,width:n.width,height:n.height})}},v=Ps(tv,!1),g={submit:()=>[e.name,s.value],reset:()=>{switch(e.mode){case Py.SELECTOR:s.value=0;break;case Py.MULTISELECTOR:cn(e.value)&&(s.value=e.value.map((e=>0)));break;case Py.DATE:case Py.TIME:s.value=""}}};return v&&(v.addField(g),ss((()=>v.removeField(g)))),Object.keys(e).forEach((t=>{"name"!==t&&jo((()=>e[t]),(e=>{var n={};n[t]=e,h(n)}),{deep:!0})})),jo((()=>e.value),d,{deep:!0}),d(),()=>gl("uni-picker",{ref:a,onClick:p},[gl("slot",null,null)],8,["onClick"])}});var qy={id:{type:String,default:""},src:{type:String,default:""},duration:{type:[Number,String],default:""},controls:{type:[Boolean,String],default:!0},danmuList:{type:Array,default:()=>[]},danmuBtn:{type:[Boolean,String],default:!1},enableDanmu:{type:[Boolean,String],default:!1},autoplay:{type:[Boolean,String],default:!1},loop:{type:[Boolean,String],default:!1},muted:{type:[Boolean,String],default:!1},objectFit:{type:String,default:"contain"},poster:{type:String,default:""},direction:{type:[String,Number],default:""},showProgress:{type:Boolean,default:!0},initialTime:{type:[String,Number],default:0},showFullscreenBtn:{type:[Boolean,String],default:!0},pageGesture:{type:[Boolean,String],default:!1},enableProgressGesture:{type:[Boolean,String],default:!0},vslideGesture:{type:[Boolean,String],default:!1},vslideGestureInFullscreen:{type:[Boolean,String],default:!1},showPlayBtn:{type:[Boolean,String],default:!0},showMuteBtn:{type:[Boolean,String],default:!1},enablePlayGesture:{type:[Boolean,String],default:!0},showCenterPlayBtn:{type:[Boolean,String],default:!0},showLoading:{type:[Boolean,String],default:!0},codec:{type:String,default:"hardware"},httpCache:{type:[Boolean,String],default:!1},playStrategy:{type:[Number,String],default:0},header:{type:Object,default:()=>({})},advanced:{type:Array,default:()=>[]},title:{type:String,default:""},isLive:{type:Boolean,default:!1}},jy=["play","pause","ended","timeupdate","fullscreenchange","fullscreenclick","waiting","error"],Vy=["play","pause","stop","seek","sendDanmu","playbackRate","requestFullScreen","exitFullScreen"];const $y=Zp({name:"Video",props:qy,emits:jy,setup(e,t){var n,{emit:r}=t,i=eo(null),a=Jp(i,r),o=eo(null),s=m_(e,["id"]),{position:l,hidden:u,onParentReady:c}=__(o),d=Number(e.isLive?3:e.playStrategy);return c((()=>{n=plus.video.createVideoPlayer("video"+Date.now(),Object.assign({},s.value,l,{playStrategy:isNaN(d)?0:d})),plus.webview.currentWebview().append(n),u.value&&n.hide(),jy.forEach((e=>{n.addEventListener(e,(t=>{a(e,{},t.detail)}))})),jo((()=>s.value),(e=>n.setStyles(e)),{deep:!0}),jo((()=>l),(e=>n.setStyles(e)),{deep:!0}),jo((()=>u.value),(e=>{n[e?"hide":"show"](),e||n.setStyles(l)}))})),o_(((e,t)=>{if(Vy.includes(e)){var r;switch(e){case"seek":r=t.position;break;case"sendDanmu":r=t;break;case"playbackRate":r=t.rate;break;case"requestFullScreen":r=t.direction}n&&n[e](r)}}),l_()),ss((()=>{n&&n.close()})),()=>gl("uni-video",{ref:i,id:e.id},[gl("div",{ref:o,class:"uni-video-container"},null,512),gl("div",{class:"uni-video-slot"},null)],8,["id"])}});var Hy,Wy={src:{type:String,default:""},updateTitle:{type:Boolean,default:!0},webviewStyles:{type:Object,default:()=>({})}};const Uy=Zp({name:"WebView",props:Wy,setup(e){var t=Bu(),n=eo(null),{hidden:r,onParentReady:i}=__(n),a=ql((()=>e.webviewStyles));return i((()=>{var n;(e=>{var{htmlId:t,src:n,webviewStyles:r,props:i}=e,a=plus.webview.currentWebview(),o=on({"uni-app":"none",isUniH5:!0,contentAdjust:!1},r),s=a.getTitleNView();if(s){var l=Qn+parseFloat(o.top||"0");plus.navigator.isImmersedStatusbar()&&(l+=p_()),o.top=String(l),o.bottom=o.bottom||"0"}Hy=plus.webview.create(n,t,o),s&&Hy.addEventListener("titleUpdate",(function(){var e;if(i.updateTitle){var t=null===(e=Hy)||void 0===e?void 0:e.getTitle();a.setStyle({titleNView:{titleText:t&&"null"!==t?t:" "}})}})),plus.webview.currentWebview().append(Hy)})({htmlId:eo("webviewId"+t).value,src:bc(e.src),webviewStyles:a.value,props:e}),UniViewJSBridge.publishHandler("webviewInserted",{},t),r.value&&(null===(n=Hy)||void 0===n||n.hide())})),ss((()=>{var e;plus.webview.currentWebview().remove(Hy),null===(e=Hy)||void 0===e||e.close("none"),Hy=null,UniViewJSBridge.publishHandler("webviewRemoved",{},t)})),jo((()=>e.src),(t=>{var n,r=bc(t)||"";if(r){var i;if(/^(http|https):\/\//.test(r)&&e.webviewStyles.progress)null===(i=Hy)||void 0===i||i.setStyle({progress:{color:e.webviewStyles.progress.color}});null===(n=Hy)||void 0===n||n.loadURL(r)}})),jo(a,(e=>{var t;null===(t=Hy)||void 0===t||t.setStyle(e)})),jo(r,(e=>{Hy&&Hy[e?"hide":"show"]()})),()=>gl("uni-web-view",{ref:n},null,512)}});var Yy={"#text":class extends yp{constructor(e,t,n,r){super(e,"#text",t,document.createTextNode("")),this._text="",this.init(r),this.insert(t,n)}init(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this._text=e.t||"",t&&this.update()}setText(e){this._text=e,this.update(),this.updateView()}update(){var{space:e,decode:t}=this.$parent&&this.$parent.$props||{};this.$.textContent=Ym(this._text,{space:e,decode:t}).join(Jn)}},"#comment":class extends yp{constructor(e,t,n){super(e,"#comment",t,document.createComment("")),this.insert(t,n)}},VIEW:class extends h_{constructor(e,t,n,r){super(e,document.createElement("uni-view"),t,n,r)}},IMAGE:class extends b_{constructor(e,t,n,r){super(e,"uni-image",pg,t,n,r)}},TEXT:class extends u_{constructor(e,t,n,r){super(e,document.createElement("uni-text"),t,n,r,c_),this._text=""}init(e){this._text=e.t||"",super.init(e)}setText(e){this._text=e,this.update(),this.updateView()}update(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],{$props:{space:t,decode:n}}=this;this.$.textContent=Ym(this._text,{space:t,decode:n}).join(Jn),super.update(e)}},NAVIGATOR:class extends b_{constructor(e,t,n,r){super(e,"uni-navigator",vm,t,n,r,"uni-navigator")}},FORM:class extends b_{constructor(e,t,n,r){super(e,"uni-form",nv,t,n,r,"span")}},BUTTON:class extends b_{constructor(e,t,n,r){super(e,"uni-button",uv,t,n,r)}},INPUT:class extends b_{constructor(e,t,n,r){super(e,"uni-input",Dg,t,n,r)}init(e){super.init(e),k_(this.$props)}},LABEL:class extends b_{constructor(e,t,n,r){super(e,"uni-label",av,t,n,r)}},RADIO:class extends b_{constructor(e,t,n,r){super(e,"uni-radio",Om,t,n,r,".uni-radio-wrapper")}setText(e){x_(this.$holder,"uni-radio-input",e)}},CHECKBOX:class extends b_{constructor(e,t,n,r){super(e,"uni-checkbox",Sv,t,n,r,".uni-checkbox-wrapper")}setText(e){x_(this.$holder,"uni-checkbox-input",e)}},"CHECKBOX-GROUP":class extends b_{constructor(e,t,n,r){super(e,"uni-checkbox-group",xv,t,n,r)}},AD:class extends b_{constructor(e,t,n,r){super(e,"uni-ad",y_,t,n,r)}},CAMERA:class extends C_{constructor(e,t,n){super(e,"uni-camera",t,n)}},CANVAS:class extends b_{constructor(e,t,n,r){super(e,"uni-canvas",bv,t,n,r,"uni-canvas > div")}},"COVER-IMAGE":class extends b_{constructor(e,t,n,r){super(e,"uni-cover-image",M_,t,n,r)}},"COVER-VIEW":class extends w_{constructor(e,t,n,r){super(e,"uni-cover-view",E_,t,n,r,".uni-cover-view")}},EDITOR:class extends b_{constructor(e,t,n,r){super(e,"uni-editor",og,t,n,r)}},"FUNCTIONAL-PAGE-NAVIGATOR":class extends C_{constructor(e,t,n){super(e,"uni-functional-page-navigator",t,n)}},ICON:class extends b_{constructor(e,t,n,r){super(e,"uni-icon",cg,t,n,r)}},"RADIO-GROUP":class extends b_{constructor(e,t,n,r){super(e,"uni-radio-group",Em,t,n,r)}},"LIVE-PLAYER":class extends C_{constructor(e,t,n){super(e,"uni-live-player",t,n)}},"LIVE-PUSHER":class extends b_{constructor(e,t,n,r){super(e,"uni-live-pusher",z_,t,n,r,".uni-live-pusher-slot")}},MAP:class extends b_{constructor(e,t,n,r){super(e,"uni-map",Ey,t,n,r,__uniConfig.qqMapKey?void 0:".uni-map-slot")}},"LOCATION-PICKER":class extends b_{constructor(e,t,n,r){super(e,"uni-location-picker",zy,t,n,r)}},"LOCATION-VIEW":class extends b_{constructor(e,t,n,r){super(e,"uni-location-view",Iy,t,n,r)}},"MOVABLE-AREA":class extends w_{constructor(e,t,n,r){super(e,"uni-movable-area",Wg,t,n,r)}},"MOVABLE-VIEW":class extends b_{constructor(e,t,n,r){super(e,"uni-movable-view",im,t,n,r)}},"OFFICIAL-ACCOUNT":class extends C_{constructor(e,t,n){super(e,"uni-official-account",t,n)}},"OPEN-DATA":class extends C_{constructor(e,t,n){super(e,"uni-open-data",t,n)}},PICKER:class extends b_{constructor(e,t,n,r){super(e,"uni-picker",Fy,t,n,r)}},"PICKER-VIEW":class extends w_{constructor(e,t,n,r){super(e,"uni-picker-view",gm,t,n,r,".uni-picker-view-wrapper")}},"PICKER-VIEW-COLUMN":class extends w_{constructor(e,t,n,r){super(e,"uni-picker-view-column",Sm,t,n,r,".uni-picker-view-content")}},PROGRESS:class extends b_{constructor(e,t,n,r){super(e,"uni-progress",Tm,t,n,r)}},"RICH-TEXT":class extends b_{constructor(e,t,n,r){super(e,"uni-rich-text",Pm,t,n,r)}},"SCROLL-VIEW":class extends b_{constructor(e,t,n,r){super(e,"uni-scroll-view",Rm,t,n,r,".uni-scroll-view-content")}setText(e){x_(this.$holder,"uni-scroll-view-refresher",e)}},SLIDER:class extends b_{constructor(e,t,n,r){super(e,"uni-slider",Fm,t,n,r)}},SWIPER:class extends w_{constructor(e,t,n,r){super(e,"uni-swiper",$m,t,n,r,".uni-swiper-slide-frame")}},"SWIPER-ITEM":class extends b_{constructor(e,t,n,r){super(e,"uni-swiper-item",Hm,t,n,r)}},SWITCH:class extends b_{constructor(e,t,n,r){super(e,"uni-switch",Wm,t,n,r)}},TEXTAREA:class extends b_{constructor(e,t,n,r){super(e,"uni-textarea",n_,t,n,r)}init(e){super.init(e),k_(this.$props)}},VIDEO:class extends b_{constructor(e,t,n,r){super(e,"uni-video",$y,t,n,r,".uni-video-slot")}},"WEB-VIEW":class extends b_{constructor(e,t,n,r){super(e,"uni-web-view",Uy,t,n,r)}}};function Xy(e,t,n,r){var i,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if(0===e)i=new yp(e,t,n,document.createElement(t));else{var o=Yy[t];i=o?new o(e,n,r,a):new Wp(e,document.createElement(t),n,r,a)}return function(e,t){rp.set(e,t)}(e,i),i}var Zy=[],Gy=!1;function Ky(e){if(Gy)return e();Zy.push(e)}function Jy(){Gy=!0,Zy.forEach((e=>{try{e()}catch(t){console.error(t)}})),Zy.length=0}function Qy(e){var{css:t,route:n,platform:r,pixelRatio:i,windowWidth:a,disableScroll:o,statusbarHeight:s,windowTop:l,windowBottom:u}=e;!function(e){window.__PAGE_INFO__={route:e}}(n),function(e,t,n){window.__SYSTEM_INFO__={platform:e,pixelRatio:t,windowWidth:n}}(r,i,a),Xy(0,"div",-1,-1).$=document.getElementById("app");var c=plus.webview.currentWebview().id;window.__id__=c,document.title="".concat(n,"[").concat(c,"]"),function(e,t,n){var r={"--window-left":"0px","--window-right":"0px","--window-top":t+"px","--window-bottom":n+"px","--status-bar-height":e+"px"};!function(e){var t=document.documentElement.style;Object.keys(e).forEach((n=>{t.setProperty(n,e[n])}))}(r)}(s,l,u),o&&document.addEventListener("touchmove",Ru),t?function(e){var t=document.createElement("link");t.type="text/css",t.rel="stylesheet",t.href=e+".css",t.onload=Jy,t.onerror=Jy,document.head.appendChild(t)}(n):Jy()}var eb=!1;function tb(e,t){var{scrollTop:n,selector:r,duration:i}=e;!function(e,t){if(pn(e)){var n=document.querySelector(e);if(n){var{top:r}=n.getBoundingClientRect();e=r+window.pageYOffset;var i=document.querySelector("uni-page-head");i&&(e-=i.offsetHeight)}}e<0&&(e=0);var a=document.documentElement,{clientHeight:o,scrollHeight:s}=a;if(e=Math.min(e,s-o),0!==t){if(window.scrollY!==e){var l=t=>{if(t<=0)window.scrollTo(0,e);else{var n=e-window.scrollY;requestAnimationFrame((function(){window.scrollTo(0,window.scrollY+n/t*10),l(t-10)}))}};l(t)}}else a.scrollTop=document.body.scrollTop=e}(r||n||0,i),t()}function nb(e){var t=e[0];t[0]===Lr?Qy(t[1]):Ky((()=>function(e){var t=e[0],n=function(e){if(!e.length)return e=>e;var t=function(n){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if("number"==typeof n)return e[n];var i={};return n.forEach((e=>{var[n,a]=e;i[t(n)]=r?t(a):a})),i};return t}(t[0]===vc?t[1]:[]);e.forEach((e=>{switch(e[0]){case Lr:return Qy(e[1]);case zr:return;case Nr:var t=e[3];return Xy(e[1],n(e[2]),-1===t?0:t,e[4],np(n,e[5]));case Ir:return ip(e[1]).insert(e[2],e[3],np(n,e[4]));case Pr:return ip(e[1]).remove();case Dr:return ip(e[1]).setAttr(n(e[2]),n(e[3]));case Br:return ip(e[1]).removeAttr(n(e[2]));case Rr:return ip(e[1]).addEvent(n(e[2]),e[3]);case jr:return ip(e[1]).addWxsEvent(n(e[2]),n(e[3]),e[4]);case Fr:return ip(e[1]).removeEvent(n(e[2]));case qr:return ip(e[1]).setText(n(e[2]));case Vr:return function(e){if(!eb){eb=!0;var t={onReachBottomDistance:e,onPageScroll(e){UniViewJSBridge.publishHandler(lr,{scrollTop:e})},onReachBottom(){UniViewJSBridge.publishHandler(ur)}};requestAnimationFrame((()=>document.addEventListener("scroll",Wu(t))))}}(e[1])}})),function(){try{[...op].sort(((e,t)=>e.priority-t.priority)).forEach((e=>e()))}finally{op.clear()}}()}(e)))}function rb(){UniViewJSBridge.publishHandler(pc)}function ib(e){return window.__$__(e).$}function ab(e,t){var n={},{top:r,topWindowHeight:i}=function(){var e=document.documentElement.style,t=Au(),n=Tu(e,"--window-bottom"),r=Tu(e,"--window-left"),i=Tu(e,"--window-right"),a=Tu(e,"--top-window-height");return{top:t,bottom:n?n+ku.bottom:0,left:r?r+ku.left:0,right:i?i+ku.right:0,topWindowHeight:a||0}}();if(t.node){var a=e.tagName.split("-")[1]||e.tagName;a&&(n.node=e.querySelector(a))}if(t.id&&(n.id=e.id),t.dataset&&(n.dataset=mr(e)),t.rect||t.size){var o=e.getBoundingClientRect();t.rect&&(n.left=o.left,n.right=o.right,n.top=o.top-r-i,n.bottom=o.bottom-r-i),t.size&&(n.width=o.width,n.height=o.height)}if(cn(t.properties)&&t.properties.forEach((e=>{e=e.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()}))})),t.scrollOffset)if("UNI-SCROLL-VIEW"===e.tagName){var s=e.children[0].children[0];n.scrollLeft=s.scrollLeft,n.scrollTop=s.scrollTop,n.scrollHeight=s.scrollHeight,n.scrollWidth=s.scrollWidth}else n.scrollLeft=0,n.scrollTop=0,n.scrollHeight=0,n.scrollWidth=0;if(cn(t.computedStyle)){var l=getComputedStyle(e);t.computedStyle.forEach((e=>{n[e]=l[e]}))}return t.context&&(n.contextInfo=function(e){return e.__uniContextInfo}(e)),n}function ob(e,t){return(e.matches||e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector||function(e){for(var t=this.parentElement.querySelectorAll(e),n=t.length;--n>=0&&t.item(n)!==this;);return n>-1}).call(e,t)}function sb(e,t,n,r,i){var a=function(e,t){return e?window.__$__(e).$:t.$el}(t,e),o=a.parentElement;if(!o)return r?null:[];var{nodeType:s}=a,l=3===s||8===s;if(r){var u=l?o.querySelector(n):ob(a,n)?a:a.querySelector(n);return u?ab(u,i):null}var c=[],d=(l?o:a).querySelectorAll(n);return d&&d.length&&[].forEach.call(d,(e=>{c.push(ab(e,i))})),!l&&ob(a,n)&&c.unshift(ab(a,i)),c}function lb(e,t,n){var r=[];t.forEach((t=>{var{component:n,selector:i,single:a,fields:o}=t;null===n?r.push(function(e){var t={};if(e.id&&(t.id=""),e.dataset&&(t.dataset={}),e.rect&&(t.left=0,t.right=0,t.top=0,t.bottom=0),e.size&&(t.width=document.documentElement.clientWidth,t.height=document.documentElement.clientHeight),e.scrollOffset){var n=document.documentElement,r=document.body;t.scrollLeft=n.scrollLeft||r.scrollLeft||0,t.scrollTop=n.scrollTop||r.scrollTop||0,t.scrollHeight=n.scrollHeight||r.scrollHeight||0,t.scrollWidth=n.scrollWidth||r.scrollWidth||0}return t}(o)):r.push(sb(e,n,i,a,o))})),n(r)}function ub(e,t){var{reqId:n,component:r,options:i,callback:a}=e,o=ib(r);(o.__io||(o.__io={}))[n]=function(e,t,n){Jf();var r=t.relativeToSelector?e.querySelector(t.relativeToSelector):null,i=new IntersectionObserver((e=>{e.forEach((e=>{n({intersectionRatio:ep(e),intersectionRect:Qf(e.intersectionRect),boundingClientRect:Qf(e.boundingClientRect),relativeRect:Qf(e.rootBounds),time:Date.now(),dataset:mr(e.target),id:e.target.id})}))}),{root:r,rootMargin:t.rootMargin,threshold:t.thresholds});if(t.observeAll){i.USE_MUTATION_OBSERVER=!0;for(var a=e.querySelectorAll(t.selector),o=0;o<a.length;o++)i.observe(a[o])}else{i.USE_MUTATION_OBSERVER=!1;var s=e.matches(t.selector)?e:e.querySelector(t.selector);s?i.observe(s):console.warn("Node ".concat(t.selector," is not found. Intersection observer will not trigger."))}return i}(o,i,a)}var cb={},db={};function hb(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}function fb(e,t){var{reqId:n,component:r,options:i,callback:a}=e,o=cb[n]=window.matchMedia(function(e){var t=[];for(var n of["width","minWidth","maxWidth","height","minHeight","maxHeight","orientation"])"orientation"!==n&&e[n]&&Number(e[n]>=0)&&t.push("(".concat(hb(n),": ").concat(Number(e[n]),"px)")),"orientation"===n&&e[n]&&t.push("(".concat(hb(n),": ").concat(e[n],")"));return t.join(" and ")}(i)),s=db[n]=e=>a(e.matches);s(o),o.addListener(s)}function pb(e,t){var{family:n,source:r,desc:i}=e;(function(e,t,n){var r=document.fonts;if(r){var i=new FontFace(e,t,n);return i.load().then((()=>{r.add&&r.add(i)}))}return new Promise((r=>{var i=document.createElement("style"),a=[];if(n){var{style:o,weight:s,stretch:l,unicodeRange:u,variant:c,featureSettings:d}=n;o&&a.push("font-style:".concat(o)),s&&a.push("font-weight:".concat(s)),l&&a.push("font-stretch:".concat(l)),u&&a.push("unicode-range:".concat(u)),c&&a.push("font-variant:".concat(c)),d&&a.push("font-feature-settings:".concat(d))}i.innerText='@font-face{font-family:"'.concat(e,'";src:').concat(t,";").concat(a.join(";"),"}"),document.head.appendChild(i),r()}))})(n,r=r.startsWith('url("')||r.startsWith("url('")?"url('".concat(bc(r.substring(5,r.length-2)),"')"):r.startsWith("url(")?"url('".concat(bc(r.substring(4,r.length-1)),"')"):bc(r),i).then((()=>{t()})).catch((e=>{t(e.toString())}))}var vb={$el:document.body};function gb(){var e=Bu();!function(e,t){UniViewJSBridge.subscribe(yi(e,vi),t?t(wi):wi)}(e,(e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];Ky((()=>{e.apply(null,n)}))})),bi(e,"requestComponentInfo",((e,t)=>{lb(vb,e.reqs,t)})),bi(e,"addIntersectionObserver",(e=>{ub(on({},e,{callback(t){UniViewJSBridge.publishHandler(e.eventName,t)}}))})),bi(e,"removeIntersectionObserver",(e=>{!function(e){var{reqId:t,component:n}=e,r=ib(n),i=r.__io&&r.__io[t];i&&(i.disconnect(),delete r.__io[t])}(e)})),bi(e,"addMediaQueryObserver",(e=>{fb(on({},e,{callback(t){UniViewJSBridge.publishHandler(e.eventName,t)}}))})),bi(e,"removeMediaQueryObserver",(e=>{!function(e){var{reqId:t,component:n}=e,r=db[t],i=cb[t];i&&(i.removeListener(r),delete db[t],delete cb[t])}(e)})),bi(e,Kf,tb),bi(e,Gf,pb),bi(e,Zf,(e=>{!function(e,t){var{pageStyle:n,rootFontSize:r}=t;n&&(document.querySelector("uni-page-body")||document.body).setAttribute("style",n),r&&document.documentElement.style.fontSize!==r&&(document.documentElement.style.fontSize=r)}(0,e)}))}function mb(){Qu(),gb(),function(){var{subscribe:e}=UniViewJSBridge;e(fc,nb),e(gc,(e=>ui().setLocale(e))),e(pc,rb)}(),function(){if(0===String(navigator.vendor).indexOf("Apple")){var e,t=null;document.documentElement.addEventListener("click",(n=>{clearTimeout(e),t&&Math.abs(n.pageX-t.pageX)<=44&&Math.abs(n.pageY-t.pageY)<=44&&n.timeStamp-t.timeStamp<=450&&n.preventDefault(),t=n,e=setTimeout((()=>{t=null}),450)}))}}(),mc.publishHandler(pc)}window.uni=tp,window.UniViewJSBridge=mc,window.rpx2px=jf,window.normalizeStyleName=Ip,window.normalizeStyleValue=wp,window.__$__=ip,window.__f__=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];uni.__log__?uni.__log__(e,t,...r):console[e].apply(console,[...r,t])},"undefined"!=typeof plus?mb():document.addEventListener("plusready",mb)}));
diff --git a/qrcodeScaner/unpackage/dist/dev/app-plus/uni_modules/qiun-data-charts/static/app-plus/echarts.min.js b/qrcodeScaner/unpackage/dist/dev/app-plus/uni_modules/qiun-data-charts/static/app-plus/echarts.min.js
deleted file mode 100644
index 5396a03..0000000
--- a/qrcodeScaner/unpackage/dist/dev/app-plus/uni_modules/qiun-data-charts/static/app-plus/echarts.min.js
+++ /dev/null
@@ -1,23 +0,0 @@
-
-/*
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*   http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing,
-* software distributed under the License is distributed on an
-* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-* KIND, either express or implied.  See the License for the
-* specific language governing permissions and limitations
-* under the License.
-* 鐗堟湰涓�4.2.1锛屼慨鏀逛竴澶勬簮鐮侊細this.el.hide() 鏀逛负 this.el?this.el.hide():true
-*/
-
-
-!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.echarts={})}(this,function(t){"use strict";function e(t,e){"createCanvas"===t&&(nw=null),ew[t]=e}function i(t){if(null==t||"object"!=typeof t)return t;var e=t,n=Y_.call(t);if("[object Array]"===n){if(!O(t)){e=[];for(var o=0,a=t.length;o<a;o++)e[o]=i(t[o])}}else if(j_[n]){if(!O(t)){var r=t.constructor;if(t.constructor.from)e=r.from(t);else{e=new r(t.length);for(var o=0,a=t.length;o<a;o++)e[o]=i(t[o])}}}else if(!X_[n]&&!O(t)&&!M(t)){e={};for(var s in t)t.hasOwnProperty(s)&&(e[s]=i(t[s]))}return e}function n(t,e,o){if(!w(e)||!w(t))return o?i(e):t;for(var a in e)if(e.hasOwnProperty(a)){var r=t[a],s=e[a];!w(s)||!w(r)||y(s)||y(r)||M(s)||M(r)||b(s)||b(r)||O(s)||O(r)?!o&&a in t||(t[a]=i(e[a],!0)):n(r,s,o)}return t}function o(t,e){for(var i=t[0],o=1,a=t.length;o<a;o++)i=n(i,t[o],e);return i}function a(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);return t}function r(t,e,i){for(var n in e)e.hasOwnProperty(n)&&(i?null!=e[n]:null==t[n])&&(t[n]=e[n]);return t}function s(){return nw||(nw=iw().getContext("2d")),nw}function l(t,e){if(t){if(t.indexOf)return t.indexOf(e);for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i}return-1}function u(t,e){function i(){}var n=t.prototype;i.prototype=e.prototype,t.prototype=new i;for(var o in n)t.prototype[o]=n[o];t.prototype.constructor=t,t.superClass=e}function h(t,e,i){r(t="prototype"in t?t.prototype:t,e="prototype"in e?e.prototype:e,i)}function c(t){if(t)return"string"!=typeof t&&"number"==typeof t.length}function d(t,e,i){if(t&&e)if(t.forEach&&t.forEach===K_)t.forEach(e,i);else if(t.length===+t.length)for(var n=0,o=t.length;n<o;n++)e.call(i,t[n],n,t);else for(var a in t)t.hasOwnProperty(a)&&e.call(i,t[a],a,t)}function f(t,e,i){if(t&&e){if(t.map&&t.map===Q_)return t.map(e,i);for(var n=[],o=0,a=t.length;o<a;o++)n.push(e.call(i,t[o],o,t));return n}}function p(t,e,i,n){if(t&&e){if(t.reduce&&t.reduce===tw)return t.reduce(e,i,n);for(var o=0,a=t.length;o<a;o++)i=e.call(n,i,t[o],o,t);return i}}function g(t,e,i){if(t&&e){if(t.filter&&t.filter===$_)return t.filter(e,i);for(var n=[],o=0,a=t.length;o<a;o++)e.call(i,t[o],o,t)&&n.push(t[o]);return n}}function m(t,e){var i=J_.call(arguments,2);return function(){return t.apply(e,i.concat(J_.call(arguments)))}}function v(t){var e=J_.call(arguments,1);return function(){return t.apply(this,e.concat(J_.call(arguments)))}}function y(t){return"[object Array]"===Y_.call(t)}function x(t){return"function"==typeof t}function _(t){return"[object String]"===Y_.call(t)}function w(t){var e=typeof t;return"function"===e||!!t&&"object"===e}function b(t){return!!X_[Y_.call(t)]}function S(t){return!!j_[Y_.call(t)]}function M(t){return"object"==typeof t&&"number"==typeof t.nodeType&&"object"==typeof t.ownerDocument}function I(t){return t!==t}function T(t){for(var e=0,i=arguments.length;e<i;e++)if(null!=arguments[e])return arguments[e]}function A(t,e){return null!=t?t:e}function D(t,e,i){return null!=t?t:null!=e?e:i}function C(){return Function.call.apply(J_,arguments)}function L(t){if("number"==typeof t)return[t,t,t,t];var e=t.length;return 2===e?[t[0],t[1],t[0],t[1]]:3===e?[t[0],t[1],t[2],t[1]]:t}function k(t,e){if(!t)throw new Error(e)}function P(t){return null==t?null:"function"==typeof t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function N(t){t[ow]=!0}function O(t){return t[ow]}function E(t){function e(t,e){i?n.set(t,e):n.set(e,t)}var i=y(t);this.data={};var n=this;t instanceof E?t.each(e):t&&d(t,e)}function R(t){return new E(t)}function z(t,e){for(var i=new t.constructor(t.length+e.length),n=0;n<t.length;n++)i[n]=t[n];var o=t.length;for(n=0;n<e.length;n++)i[n+o]=e[n];return i}function B(){}function V(t,e){var i=new rw(2);return null==t&&(t=0),null==e&&(e=0),i[0]=t,i[1]=e,i}function G(t,e){return t[0]=e[0],t[1]=e[1],t}function F(t){var e=new rw(2);return e[0]=t[0],e[1]=t[1],e}function W(t,e,i){return t[0]=e,t[1]=i,t}function H(t,e,i){return t[0]=e[0]+i[0],t[1]=e[1]+i[1],t}function Z(t,e,i,n){return t[0]=e[0]+i[0]*n,t[1]=e[1]+i[1]*n,t}function U(t,e,i){return t[0]=e[0]-i[0],t[1]=e[1]-i[1],t}function X(t){return Math.sqrt(j(t))}function j(t){return t[0]*t[0]+t[1]*t[1]}function Y(t,e,i){return t[0]=e[0]*i,t[1]=e[1]*i,t}function q(t,e){var i=X(e);return 0===i?(t[0]=0,t[1]=0):(t[0]=e[0]/i,t[1]=e[1]/i),t}function K(t,e){return Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1]))}function $(t,e){return(t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])}function J(t,e,i,n){return t[0]=e[0]+n*(i[0]-e[0]),t[1]=e[1]+n*(i[1]-e[1]),t}function Q(t,e,i){var n=e[0],o=e[1];return t[0]=i[0]*n+i[2]*o+i[4],t[1]=i[1]*n+i[3]*o+i[5],t}function tt(t,e,i){return t[0]=Math.min(e[0],i[0]),t[1]=Math.min(e[1],i[1]),t}function et(t,e,i){return t[0]=Math.max(e[0],i[0]),t[1]=Math.max(e[1],i[1]),t}function it(){this.on("mousedown",this._dragStart,this),this.on("mousemove",this._drag,this),this.on("mouseup",this._dragEnd,this),this.on("globalout",this._dragEnd,this)}function nt(t,e){return{target:t,topTarget:e&&e.topTarget}}function ot(t,e){var i=t._$eventProcessor;return null!=e&&i&&i.normalizeQuery&&(e=i.normalizeQuery(e)),e}function at(t,e,i,n,o,a){var r=t._$handlers;if("function"==typeof i&&(o=n,n=i,i=null),!n||!e)return t;i=ot(t,i),r[e]||(r[e]=[]);for(var s=0;s<r[e].length;s++)if(r[e][s].h===n)return t;var l={h:n,one:a,query:i,ctx:o||t,callAtLast:n.zrEventfulCallAtLast},u=r[e].length-1,h=r[e][u];return h&&h.callAtLast?r[e].splice(u,0,l):r[e].push(l),t}function rt(t){return t.getBoundingClientRect?t.getBoundingClientRect():{left:0,top:0}}function st(t,e,i,n){return i=i||{},n||!U_.canvasSupported?lt(t,e,i):U_.browser.firefox&&null!=e.layerX&&e.layerX!==e.offsetX?(i.zrX=e.layerX,i.zrY=e.layerY):null!=e.offsetX?(i.zrX=e.offsetX,i.zrY=e.offsetY):lt(t,e,i),i}function lt(t,e,i){var n=rt(t);i.zrX=e.clientX-n.left,i.zrY=e.clientY-n.top}function ut(t,e,i){if(null!=(e=e||window.event).zrX)return e;var n=e.type;if(n&&n.indexOf("touch")>=0){var o="touchend"!==n?e.targetTouches[0]:e.changedTouches[0];o&&st(t,o,e,i)}else st(t,e,e,i),e.zrDelta=e.wheelDelta?e.wheelDelta/120:-(e.detail||0)/3;var a=e.button;return null==e.which&&void 0!==a&&gw.test(e.type)&&(e.which=1&a?1:2&a?3:4&a?2:0),e}function ht(t,e,i){pw?t.addEventListener(e,i):t.attachEvent("on"+e,i)}function ct(t,e,i){pw?t.removeEventListener(e,i):t.detachEvent("on"+e,i)}function dt(t){return 2===t.which||3===t.which}function ft(t){var e=t[1][0]-t[0][0],i=t[1][1]-t[0][1];return Math.sqrt(e*e+i*i)}function pt(t){return[(t[0][0]+t[1][0])/2,(t[0][1]+t[1][1])/2]}function gt(t,e,i){return{type:t,event:i,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:i.zrX,offsetY:i.zrY,gestureEvent:i.gestureEvent,pinchX:i.pinchX,pinchY:i.pinchY,pinchScale:i.pinchScale,wheelDelta:i.zrDelta,zrByTouch:i.zrByTouch,which:i.which,stop:mt}}function mt(t){mw(this.event)}function vt(){}function yt(t,e,i){if(t[t.rectHover?"rectContain":"contain"](e,i)){for(var n,o=t;o;){if(o.clipPath&&!o.clipPath.contain(e,i))return!1;o.silent&&(n=!0),o=o.parent}return!n||xw}return!1}function xt(){var t=new bw(6);return _t(t),t}function _t(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function wt(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function bt(t,e,i){var n=e[0]*i[0]+e[2]*i[1],o=e[1]*i[0]+e[3]*i[1],a=e[0]*i[2]+e[2]*i[3],r=e[1]*i[2]+e[3]*i[3],s=e[0]*i[4]+e[2]*i[5]+e[4],l=e[1]*i[4]+e[3]*i[5]+e[5];return t[0]=n,t[1]=o,t[2]=a,t[3]=r,t[4]=s,t[5]=l,t}function St(t,e,i){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4]+i[0],t[5]=e[5]+i[1],t}function Mt(t,e,i){var n=e[0],o=e[2],a=e[4],r=e[1],s=e[3],l=e[5],u=Math.sin(i),h=Math.cos(i);return t[0]=n*h+r*u,t[1]=-n*u+r*h,t[2]=o*h+s*u,t[3]=-o*u+h*s,t[4]=h*a+u*l,t[5]=h*l-u*a,t}function It(t,e,i){var n=i[0],o=i[1];return t[0]=e[0]*n,t[1]=e[1]*o,t[2]=e[2]*n,t[3]=e[3]*o,t[4]=e[4]*n,t[5]=e[5]*o,t}function Tt(t,e){var i=e[0],n=e[2],o=e[4],a=e[1],r=e[3],s=e[5],l=i*r-a*n;return l?(l=1/l,t[0]=r*l,t[1]=-a*l,t[2]=-n*l,t[3]=i*l,t[4]=(n*s-r*o)*l,t[5]=(a*o-i*s)*l,t):null}function At(t){var e=xt();return wt(e,t),e}function Dt(t){return t>Iw||t<-Iw}function Ct(t){this._target=t.target,this._life=t.life||1e3,this._delay=t.delay||0,this._initialized=!1,this.loop=null!=t.loop&&t.loop,this.gap=t.gap||0,this.easing=t.easing||"Linear",this.onframe=t.onframe,this.ondestroy=t.ondestroy,this.onrestart=t.onrestart,this._pausedTime=0,this._paused=!1}function Lt(t){return(t=Math.round(t))<0?0:t>255?255:t}function kt(t){return(t=Math.round(t))<0?0:t>360?360:t}function Pt(t){return t<0?0:t>1?1:t}function Nt(t){return Lt(t.length&&"%"===t.charAt(t.length-1)?parseFloat(t)/100*255:parseInt(t,10))}function Ot(t){return Pt(t.length&&"%"===t.charAt(t.length-1)?parseFloat(t)/100:parseFloat(t))}function Et(t,e,i){return i<0?i+=1:i>1&&(i-=1),6*i<1?t+(e-t)*i*6:2*i<1?e:3*i<2?t+(e-t)*(2/3-i)*6:t}function Rt(t,e,i){return t+(e-t)*i}function zt(t,e,i,n,o){return t[0]=e,t[1]=i,t[2]=n,t[3]=o,t}function Bt(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}function Vt(t,e){Vw&&Bt(Vw,e),Vw=Bw.put(t,Vw||e.slice())}function Gt(t,e){if(t){e=e||[];var i=Bw.get(t);if(i)return Bt(e,i);var n=(t+="").replace(/ /g,"").toLowerCase();if(n in zw)return Bt(e,zw[n]),Vt(t,e),e;if("#"!==n.charAt(0)){var o=n.indexOf("("),a=n.indexOf(")");if(-1!==o&&a+1===n.length){var r=n.substr(0,o),s=n.substr(o+1,a-(o+1)).split(","),l=1;switch(r){case"rgba":if(4!==s.length)return void zt(e,0,0,0,1);l=Ot(s.pop());case"rgb":return 3!==s.length?void zt(e,0,0,0,1):(zt(e,Nt(s[0]),Nt(s[1]),Nt(s[2]),l),Vt(t,e),e);case"hsla":return 4!==s.length?void zt(e,0,0,0,1):(s[3]=Ot(s[3]),Ft(s,e),Vt(t,e),e);case"hsl":return 3!==s.length?void zt(e,0,0,0,1):(Ft(s,e),Vt(t,e),e);default:return}}zt(e,0,0,0,1)}else{if(4===n.length)return(u=parseInt(n.substr(1),16))>=0&&u<=4095?(zt(e,(3840&u)>>4|(3840&u)>>8,240&u|(240&u)>>4,15&u|(15&u)<<4,1),Vt(t,e),e):void zt(e,0,0,0,1);if(7===n.length){var u=parseInt(n.substr(1),16);return u>=0&&u<=16777215?(zt(e,(16711680&u)>>16,(65280&u)>>8,255&u,1),Vt(t,e),e):void zt(e,0,0,0,1)}}}}function Ft(t,e){var i=(parseFloat(t[0])%360+360)%360/360,n=Ot(t[1]),o=Ot(t[2]),a=o<=.5?o*(n+1):o+n-o*n,r=2*o-a;return e=e||[],zt(e,Lt(255*Et(r,a,i+1/3)),Lt(255*Et(r,a,i)),Lt(255*Et(r,a,i-1/3)),1),4===t.length&&(e[3]=t[3]),e}function Wt(t){if(t){var e,i,n=t[0]/255,o=t[1]/255,a=t[2]/255,r=Math.min(n,o,a),s=Math.max(n,o,a),l=s-r,u=(s+r)/2;if(0===l)e=0,i=0;else{i=u<.5?l/(s+r):l/(2-s-r);var h=((s-n)/6+l/2)/l,c=((s-o)/6+l/2)/l,d=((s-a)/6+l/2)/l;n===s?e=d-c:o===s?e=1/3+h-d:a===s&&(e=2/3+c-h),e<0&&(e+=1),e>1&&(e-=1)}var f=[360*e,i,u];return null!=t[3]&&f.push(t[3]),f}}function Ht(t,e){var i=Gt(t);if(i){for(var n=0;n<3;n++)i[n]=e<0?i[n]*(1-e)|0:(255-i[n])*e+i[n]|0,i[n]>255?i[n]=255:t[n]<0&&(i[n]=0);return qt(i,4===i.length?"rgba":"rgb")}}function Zt(t){var e=Gt(t);if(e)return((1<<24)+(e[0]<<16)+(e[1]<<8)+ +e[2]).toString(16).slice(1)}function Ut(t,e,i){if(e&&e.length&&t>=0&&t<=1){i=i||[];var n=t*(e.length-1),o=Math.floor(n),a=Math.ceil(n),r=e[o],s=e[a],l=n-o;return i[0]=Lt(Rt(r[0],s[0],l)),i[1]=Lt(Rt(r[1],s[1],l)),i[2]=Lt(Rt(r[2],s[2],l)),i[3]=Pt(Rt(r[3],s[3],l)),i}}function Xt(t,e,i){if(e&&e.length&&t>=0&&t<=1){var n=t*(e.length-1),o=Math.floor(n),a=Math.ceil(n),r=Gt(e[o]),s=Gt(e[a]),l=n-o,u=qt([Lt(Rt(r[0],s[0],l)),Lt(Rt(r[1],s[1],l)),Lt(Rt(r[2],s[2],l)),Pt(Rt(r[3],s[3],l))],"rgba");return i?{color:u,leftIndex:o,rightIndex:a,value:n}:u}}function jt(t,e,i,n){if(t=Gt(t))return t=Wt(t),null!=e&&(t[0]=kt(e)),null!=i&&(t[1]=Ot(i)),null!=n&&(t[2]=Ot(n)),qt(Ft(t),"rgba")}function Yt(t,e){if((t=Gt(t))&&null!=e)return t[3]=Pt(e),qt(t,"rgba")}function qt(t,e){if(t&&t.length){var i=t[0]+","+t[1]+","+t[2];return"rgba"!==e&&"hsva"!==e&&"hsla"!==e||(i+=","+t[3]),e+"("+i+")"}}function Kt(t,e){return t[e]}function $t(t,e,i){t[e]=i}function Jt(t,e,i){return(e-t)*i+t}function Qt(t,e,i){return i>.5?e:t}function te(t,e,i,n,o){var a=t.length;if(1===o)for(s=0;s<a;s++)n[s]=Jt(t[s],e[s],i);else for(var r=a&&t[0].length,s=0;s<a;s++)for(var l=0;l<r;l++)n[s][l]=Jt(t[s][l],e[s][l],i)}function ee(t,e,i){var n=t.length,o=e.length;if(n!==o)if(n>o)t.length=o;else for(r=n;r<o;r++)t.push(1===i?e[r]:Hw.call(e[r]));for(var a=t[0]&&t[0].length,r=0;r<t.length;r++)if(1===i)isNaN(t[r])&&(t[r]=e[r]);else for(var s=0;s<a;s++)isNaN(t[r][s])&&(t[r][s]=e[r][s])}function ie(t,e,i){if(t===e)return!0;var n=t.length;if(n!==e.length)return!1;if(1===i){for(a=0;a<n;a++)if(t[a]!==e[a])return!1}else for(var o=t[0].length,a=0;a<n;a++)for(var r=0;r<o;r++)if(t[a][r]!==e[a][r])return!1;return!0}function ne(t,e,i,n,o,a,r,s,l){var u=t.length;if(1===l)for(c=0;c<u;c++)s[c]=oe(t[c],e[c],i[c],n[c],o,a,r);else for(var h=t[0].length,c=0;c<u;c++)for(var d=0;d<h;d++)s[c][d]=oe(t[c][d],e[c][d],i[c][d],n[c][d],o,a,r)}function oe(t,e,i,n,o,a,r){var s=.5*(i-t),l=.5*(n-e);return(2*(e-i)+s+l)*r+(-3*(e-i)-2*s-l)*a+s*o+e}function ae(t){if(c(t)){var e=t.length;if(c(t[0])){for(var i=[],n=0;n<e;n++)i.push(Hw.call(t[n]));return i}return Hw.call(t)}return t}function re(t){return t[0]=Math.floor(t[0]),t[1]=Math.floor(t[1]),t[2]=Math.floor(t[2]),"rgba("+t.join(",")+")"}function se(t){var e=t[t.length-1].value;return c(e&&e[0])?2:1}function le(t,e,i,n,o,a){var r=t._getter,s=t._setter,l="spline"===e,u=n.length;if(u){var h,d=c(n[0].value),f=!1,p=!1,g=d?se(n):0;n.sort(function(t,e){return t.time-e.time}),h=n[u-1].time;for(var m=[],v=[],y=n[0].value,x=!0,_=0;_<u;_++){m.push(n[_].time/h);var w=n[_].value;if(d&&ie(w,y,g)||!d&&w===y||(x=!1),y=w,"string"==typeof w){var b=Gt(w);b?(w=b,f=!0):p=!0}v.push(w)}if(a||!x){for(var S=v[u-1],_=0;_<u-1;_++)d?ee(v[_],S,g):!isNaN(v[_])||isNaN(S)||p||f||(v[_]=S);d&&ee(r(t._target,o),S,g);var M,I,T,A,D,C,L=0,k=0;if(f)var P=[0,0,0,0];var N=new Ct({target:t._target,life:h,loop:t._loop,delay:t._delay,onframe:function(t,e){var i;if(e<0)i=0;else if(e<k){for(i=M=Math.min(L+1,u-1);i>=0&&!(m[i]<=e);i--);i=Math.min(i,u-2)}else{for(i=L;i<u&&!(m[i]>e);i++);i=Math.min(i-1,u-2)}L=i,k=e;var n=m[i+1]-m[i];if(0!==n)if(I=(e-m[i])/n,l)if(A=v[i],T=v[0===i?i:i-1],D=v[i>u-2?u-1:i+1],C=v[i>u-3?u-1:i+2],d)ne(T,A,D,C,I,I*I,I*I*I,r(t,o),g);else{if(f)a=ne(T,A,D,C,I,I*I,I*I*I,P,1),a=re(P);else{if(p)return Qt(A,D,I);a=oe(T,A,D,C,I,I*I,I*I*I)}s(t,o,a)}else if(d)te(v[i],v[i+1],I,r(t,o),g);else{var a;if(f)te(v[i],v[i+1],I,P,1),a=re(P);else{if(p)return Qt(v[i],v[i+1],I);a=Jt(v[i],v[i+1],I)}s(t,o,a)}},ondestroy:i});return e&&"spline"!==e&&(N.easing=e),N}}}function ue(t,e,i,n,o,a,r,s){_(n)?(a=o,o=n,n=0):x(o)?(a=o,o="linear",n=0):x(n)?(a=n,n=0):x(i)?(a=i,i=500):i||(i=500),t.stopAnimation(),he(t,"",t,e,i,n,s);var l=t.animators.slice(),u=l.length;u||a&&a();for(var h=0;h<l.length;h++)l[h].done(function(){--u||a&&a()}).start(o,r)}function he(t,e,i,n,o,a,r){var s={},l=0;for(var u in n)n.hasOwnProperty(u)&&(null!=i[u]?w(n[u])&&!c(n[u])?he(t,e?e+"."+u:u,i[u],n[u],o,a,r):(r?(s[u]=i[u],ce(t,e,u,n[u])):s[u]=n[u],l++):null==n[u]||r||ce(t,e,u,n[u]));l>0&&t.animate(e,!1).when(null==o?500:o,s).delay(a||0)}function ce(t,e,i,n){if(e){var o={};o[e]={},o[e][i]=n,t.attr(o)}else t.attr(i,n)}function de(t,e,i,n){i<0&&(t+=i,i=-i),n<0&&(e+=n,n=-n),this.x=t,this.y=e,this.width=i,this.height=n}function fe(t){for(var e=0;t>=eb;)e|=1&t,t>>=1;return t+e}function pe(t,e,i,n){var o=e+1;if(o===i)return 1;if(n(t[o++],t[e])<0){for(;o<i&&n(t[o],t[o-1])<0;)o++;ge(t,e,o)}else for(;o<i&&n(t[o],t[o-1])>=0;)o++;return o-e}function ge(t,e,i){for(i--;e<i;){var n=t[e];t[e++]=t[i],t[i--]=n}}function me(t,e,i,n,o){for(n===e&&n++;n<i;n++){for(var a,r=t[n],s=e,l=n;s<l;)o(r,t[a=s+l>>>1])<0?l=a:s=a+1;var u=n-s;switch(u){case 3:t[s+3]=t[s+2];case 2:t[s+2]=t[s+1];case 1:t[s+1]=t[s];break;default:for(;u>0;)t[s+u]=t[s+u-1],u--}t[s]=r}}function ve(t,e,i,n,o,a){var r=0,s=0,l=1;if(a(t,e[i+o])>0){for(s=n-o;l<s&&a(t,e[i+o+l])>0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),r+=o,l+=o}else{for(s=o+1;l<s&&a(t,e[i+o-l])<=0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s);var u=r;r=o-l,l=o-u}for(r++;r<l;){var h=r+(l-r>>>1);a(t,e[i+h])>0?r=h+1:l=h}return l}function ye(t,e,i,n,o,a){var r=0,s=0,l=1;if(a(t,e[i+o])<0){for(s=o+1;l<s&&a(t,e[i+o-l])<0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s);var u=r;r=o-l,l=o-u}else{for(s=n-o;l<s&&a(t,e[i+o+l])>=0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),r+=o,l+=o}for(r++;r<l;){var h=r+(l-r>>>1);a(t,e[i+h])<0?l=h:r=h+1}return l}function xe(t,e){function i(i){var s=a[i],u=r[i],h=a[i+1],c=r[i+1];r[i]=u+c,i===l-3&&(a[i+1]=a[i+2],r[i+1]=r[i+2]),l--;var d=ye(t[h],t,s,u,0,e);s+=d,0!==(u-=d)&&0!==(c=ve(t[s+u-1],t,h,c,c-1,e))&&(u<=c?n(s,u,h,c):o(s,u,h,c))}function n(i,n,o,a){var r=0;for(r=0;r<n;r++)u[r]=t[i+r];var l=0,h=o,c=i;if(t[c++]=t[h++],0!=--a)if(1!==n){for(var d,f,p,g=s;;){d=0,f=0,p=!1;do{if(e(t[h],u[l])<0){if(t[c++]=t[h++],f++,d=0,0==--a){p=!0;break}}else if(t[c++]=u[l++],d++,f=0,1==--n){p=!0;break}}while((d|f)<g);if(p)break;do{if(0!==(d=ye(t[h],u,l,n,0,e))){for(r=0;r<d;r++)t[c+r]=u[l+r];if(c+=d,l+=d,(n-=d)<=1){p=!0;break}}if(t[c++]=t[h++],0==--a){p=!0;break}if(0!==(f=ve(u[l],t,h,a,0,e))){for(r=0;r<f;r++)t[c+r]=t[h+r];if(c+=f,h+=f,0===(a-=f)){p=!0;break}}if(t[c++]=u[l++],1==--n){p=!0;break}g--}while(d>=ib||f>=ib);if(p)break;g<0&&(g=0),g+=2}if((s=g)<1&&(s=1),1===n){for(r=0;r<a;r++)t[c+r]=t[h+r];t[c+a]=u[l]}else{if(0===n)throw new Error;for(r=0;r<n;r++)t[c+r]=u[l+r]}}else{for(r=0;r<a;r++)t[c+r]=t[h+r];t[c+a]=u[l]}else for(r=0;r<n;r++)t[c+r]=u[l+r]}function o(i,n,o,a){var r=0;for(r=0;r<a;r++)u[r]=t[o+r];var l=i+n-1,h=a-1,c=o+a-1,d=0,f=0;if(t[c--]=t[l--],0!=--n)if(1!==a){for(var p=s;;){var g=0,m=0,v=!1;do{if(e(u[h],t[l])<0){if(t[c--]=t[l--],g++,m=0,0==--n){v=!0;break}}else if(t[c--]=u[h--],m++,g=0,1==--a){v=!0;break}}while((g|m)<p);if(v)break;do{if(0!=(g=n-ye(u[h],t,i,n,n-1,e))){for(n-=g,f=(c-=g)+1,d=(l-=g)+1,r=g-1;r>=0;r--)t[f+r]=t[d+r];if(0===n){v=!0;break}}if(t[c--]=u[h--],1==--a){v=!0;break}if(0!=(m=a-ve(t[l],u,0,a,a-1,e))){for(a-=m,f=(c-=m)+1,d=(h-=m)+1,r=0;r<m;r++)t[f+r]=u[d+r];if(a<=1){v=!0;break}}if(t[c--]=t[l--],0==--n){v=!0;break}p--}while(g>=ib||m>=ib);if(v)break;p<0&&(p=0),p+=2}if((s=p)<1&&(s=1),1===a){for(f=(c-=n)+1,d=(l-=n)+1,r=n-1;r>=0;r--)t[f+r]=t[d+r];t[c]=u[h]}else{if(0===a)throw new Error;for(d=c-(a-1),r=0;r<a;r++)t[d+r]=u[r]}}else{for(f=(c-=n)+1,d=(l-=n)+1,r=n-1;r>=0;r--)t[f+r]=t[d+r];t[c]=u[h]}else for(d=c-(a-1),r=0;r<a;r++)t[d+r]=u[r]}var a,r,s=ib,l=0,u=[];a=[],r=[],this.mergeRuns=function(){for(;l>1;){var t=l-2;if(t>=1&&r[t-1]<=r[t]+r[t+1]||t>=2&&r[t-2]<=r[t]+r[t-1])r[t-1]<r[t+1]&&t--;else if(r[t]>r[t+1])break;i(t)}},this.forceMergeRuns=function(){for(;l>1;){var t=l-2;t>0&&r[t-1]<r[t+1]&&t--,i(t)}},this.pushRun=function(t,e){a[l]=t,r[l]=e,l+=1}}function _e(t,e,i,n){i||(i=0),n||(n=t.length);var o=n-i;if(!(o<2)){var a=0;if(o<eb)return a=pe(t,i,n,e),void me(t,i,n,i+a,e);var r=new xe(t,e),s=fe(o);do{if((a=pe(t,i,n,e))<s){var l=o;l>s&&(l=s),me(t,i,i+l,i+a,e),a=l}r.pushRun(i,a),r.mergeRuns(),o-=a,i+=a}while(0!==o);r.forceMergeRuns()}}function we(t,e){return t.zlevel===e.zlevel?t.z===e.z?t.z2-e.z2:t.z-e.z:t.zlevel-e.zlevel}function be(t,e,i){var n=null==e.x?0:e.x,o=null==e.x2?1:e.x2,a=null==e.y?0:e.y,r=null==e.y2?0:e.y2;return e.global||(n=n*i.width+i.x,o=o*i.width+i.x,a=a*i.height+i.y,r=r*i.height+i.y),n=isNaN(n)?0:n,o=isNaN(o)?1:o,a=isNaN(a)?0:a,r=isNaN(r)?0:r,t.createLinearGradient(n,a,o,r)}function Se(t,e,i){var n=i.width,o=i.height,a=Math.min(n,o),r=null==e.x?.5:e.x,s=null==e.y?.5:e.y,l=null==e.r?.5:e.r;return e.global||(r=r*n+i.x,s=s*o+i.y,l*=a),t.createRadialGradient(r,s,0,r,s,l)}function Me(){return!1}function Ie(t,e,i){var n=iw(),o=e.getWidth(),a=e.getHeight(),r=n.style;return r&&(r.position="absolute",r.left=0,r.top=0,r.width=o+"px",r.height=a+"px",n.setAttribute("data-zr-dom-id",t)),n.width=o*i,n.height=a*i,n}function Te(t){if("string"==typeof t){var e=mb.get(t);return e&&e.image}return t}function Ae(t,e,i,n,o){if(t){if("string"==typeof t){if(e&&e.__zrImageSrc===t||!i)return e;var a=mb.get(t),r={hostEl:i,cb:n,cbPayload:o};return a?!Ce(e=a.image)&&a.pending.push(r):((e=new Image).onload=e.onerror=De,mb.put(t,e.__cachedImgObj={image:e,pending:[r]}),e.src=e.__zrImageSrc=t),e}return t}return e}function De(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e<t.pending.length;e++){var i=t.pending[e],n=i.cb;n&&n(this,i.cbPayload),i.hostEl.dirty()}t.pending.length=0}function Ce(t){return t&&t.width&&t.height}function Le(t,e){var i=t+":"+(e=e||wb);if(vb[i])return vb[i];for(var n=(t+"").split("\n"),o=0,a=0,r=n.length;a<r;a++)o=Math.max(We(n[a],e).width,o);return yb>xb&&(yb=0,vb={}),yb++,vb[i]=o,o}function ke(t,e,i,n,o,a,r,s){return r?Ne(t,e,i,n,o,a,r,s):Pe(t,e,i,n,o,a,s)}function Pe(t,e,i,n,o,a,r){var s=He(t,e,o,a,r),l=Le(t,e);o&&(l+=o[1]+o[3]);var u=s.outerHeight,h=new de(Oe(0,l,i),Ee(0,u,n),l,u);return h.lineHeight=s.lineHeight,h}function Ne(t,e,i,n,o,a,r,s){var l=Ze(t,{rich:r,truncate:s,font:e,textAlign:i,textPadding:o,textLineHeight:a}),u=l.outerWidth,h=l.outerHeight;return new de(Oe(0,u,i),Ee(0,h,n),u,h)}function Oe(t,e,i){return"right"===i?t-=e:"center"===i&&(t-=e/2),t}function Ee(t,e,i){return"middle"===i?t-=e/2:"bottom"===i&&(t-=e),t}function Re(t,e,i){var n=e.x,o=e.y,a=e.height,r=e.width,s=a/2,l="left",u="top";switch(t){case"left":n-=i,o+=s,l="right",u="middle";break;case"right":n+=i+r,o+=s,u="middle";break;case"top":n+=r/2,o-=i,l="center",u="bottom";break;case"bottom":n+=r/2,o+=a+i,l="center";break;case"inside":n+=r/2,o+=s,l="center",u="middle";break;case"insideLeft":n+=i,o+=s,u="middle";break;case"insideRight":n+=r-i,o+=s,l="right",u="middle";break;case"insideTop":n+=r/2,o+=i,l="center";break;case"insideBottom":n+=r/2,o+=a-i,l="center",u="bottom";break;case"insideTopLeft":n+=i,o+=i;break;case"insideTopRight":n+=r-i,o+=i,l="right";break;case"insideBottomLeft":n+=i,o+=a-i,u="bottom";break;case"insideBottomRight":n+=r-i,o+=a-i,l="right",u="bottom"}return{x:n,y:o,textAlign:l,textVerticalAlign:u}}function ze(t,e,i,n,o){if(!e)return"";var a=(t+"").split("\n");o=Be(e,i,n,o);for(var r=0,s=a.length;r<s;r++)a[r]=Ve(a[r],o);return a.join("\n")}function Be(t,e,i,n){(n=a({},n)).font=e;var i=A(i,"...");n.maxIterations=A(n.maxIterations,2);var o=n.minChar=A(n.minChar,0);n.cnCharWidth=Le("鍥�",e);var r=n.ascCharWidth=Le("a",e);n.placeholder=A(n.placeholder,"");for(var s=t=Math.max(0,t-1),l=0;l<o&&s>=r;l++)s-=r;var u=Le(i,e);return u>s&&(i="",u=0),s=t-u,n.ellipsis=i,n.ellipsisWidth=u,n.contentWidth=s,n.containerWidth=t,n}function Ve(t,e){var i=e.containerWidth,n=e.font,o=e.contentWidth;if(!i)return"";var a=Le(t,n);if(a<=i)return t;for(var r=0;;r++){if(a<=o||r>=e.maxIterations){t+=e.ellipsis;break}var s=0===r?Ge(t,o,e.ascCharWidth,e.cnCharWidth):a>0?Math.floor(t.length*o/a):0;a=Le(t=t.substr(0,s),n)}return""===t&&(t=e.placeholder),t}function Ge(t,e,i,n){for(var o=0,a=0,r=t.length;a<r&&o<e;a++){var s=t.charCodeAt(a);o+=0<=s&&s<=127?i:n}return a}function Fe(t){return Le("鍥�",t)}function We(t,e){return bb.measureText(t,e)}function He(t,e,i,n,o){null!=t&&(t+="");var a=A(n,Fe(e)),r=t?t.split("\n"):[],s=r.length*a,l=s;if(i&&(l+=i[0]+i[2]),t&&o){var u=o.outerHeight,h=o.outerWidth;if(null!=u&&l>u)t="",r=[];else if(null!=h)for(var c=Be(h-(i?i[1]+i[3]:0),e,o.ellipsis,{minChar:o.minChar,placeholder:o.placeholder}),d=0,f=r.length;d<f;d++)r[d]=Ve(r[d],c)}return{lines:r,height:s,outerHeight:l,lineHeight:a}}function Ze(t,e){var i={lines:[],width:0,height:0};if(null!=t&&(t+=""),!t)return i;for(var n,o=_b.lastIndex=0;null!=(n=_b.exec(t));){var a=n.index;a>o&&Ue(i,t.substring(o,a)),Ue(i,n[2],n[1]),o=_b.lastIndex}o<t.length&&Ue(i,t.substring(o,t.length));var r=i.lines,s=0,l=0,u=[],h=e.textPadding,c=e.truncate,d=c&&c.outerWidth,f=c&&c.outerHeight;h&&(null!=d&&(d-=h[1]+h[3]),null!=f&&(f-=h[0]+h[2]));for(L=0;L<r.length;L++){for(var p=r[L],g=0,m=0,v=0;v<p.tokens.length;v++){var y=(k=p.tokens[v]).styleName&&e.rich[k.styleName]||{},x=k.textPadding=y.textPadding,_=k.font=y.font||e.font,w=k.textHeight=A(y.textHeight,Fe(_));if(x&&(w+=x[0]+x[2]),k.height=w,k.lineHeight=D(y.textLineHeight,e.textLineHeight,w),k.textAlign=y&&y.textAlign||e.textAlign,k.textVerticalAlign=y&&y.textVerticalAlign||"middle",null!=f&&s+k.lineHeight>f)return{lines:[],width:0,height:0};k.textWidth=Le(k.text,_);var b=y.textWidth,S=null==b||"auto"===b;if("string"==typeof b&&"%"===b.charAt(b.length-1))k.percentWidth=b,u.push(k),b=0;else{if(S){b=k.textWidth;var M=y.textBackgroundColor,I=M&&M.image;I&&Ce(I=Te(I))&&(b=Math.max(b,I.width*w/I.height))}var T=x?x[1]+x[3]:0;b+=T;var C=null!=d?d-m:null;null!=C&&C<b&&(!S||C<T?(k.text="",k.textWidth=b=0):(k.text=ze(k.text,C-T,_,c.ellipsis,{minChar:c.minChar}),k.textWidth=Le(k.text,_),b=k.textWidth+T))}m+=k.width=b,y&&(g=Math.max(g,k.lineHeight))}p.width=m,p.lineHeight=g,s+=g,l=Math.max(l,m)}i.outerWidth=i.width=A(e.textWidth,l),i.outerHeight=i.height=A(e.textHeight,s),h&&(i.outerWidth+=h[1]+h[3],i.outerHeight+=h[0]+h[2]);for(var L=0;L<u.length;L++){var k=u[L],P=k.percentWidth;k.width=parseInt(P,10)/100*l}return i}function Ue(t,e,i){for(var n=""===e,o=e.split("\n"),a=t.lines,r=0;r<o.length;r++){var s=o[r],l={styleName:i,text:s,isLineHolder:!s&&!n};if(r)a.push({tokens:[l]});else{var u=(a[a.length-1]||(a[0]={tokens:[]})).tokens,h=u.length;1===h&&u[0].isLineHolder?u[0]=l:(s||!h||n)&&u.push(l)}}}function Xe(t){var e=(t.fontSize||t.fontFamily)&&[t.fontStyle,t.fontWeight,(t.fontSize||12)+"px",t.fontFamily||"sans-serif"].join(" ");return e&&P(e)||t.textFont||t.font}function je(t,e){var i,n,o,a,r=e.x,s=e.y,l=e.width,u=e.height,h=e.r;l<0&&(r+=l,l=-l),u<0&&(s+=u,u=-u),"number"==typeof h?i=n=o=a=h:h instanceof Array?1===h.length?i=n=o=a=h[0]:2===h.length?(i=o=h[0],n=a=h[1]):3===h.length?(i=h[0],n=a=h[1],o=h[2]):(i=h[0],n=h[1],o=h[2],a=h[3]):i=n=o=a=0;var c;i+n>l&&(i*=l/(c=i+n),n*=l/c),o+a>l&&(o*=l/(c=o+a),a*=l/c),n+o>u&&(n*=u/(c=n+o),o*=u/c),i+a>u&&(i*=u/(c=i+a),a*=u/c),t.moveTo(r+i,s),t.lineTo(r+l-n,s),0!==n&&t.arc(r+l-n,s+n,n,-Math.PI/2,0),t.lineTo(r+l,s+u-o),0!==o&&t.arc(r+l-o,s+u-o,o,0,Math.PI/2),t.lineTo(r+a,s+u),0!==a&&t.arc(r+a,s+u-a,a,Math.PI/2,Math.PI),t.lineTo(r,s+i),0!==i&&t.arc(r+i,s+i,i,Math.PI,1.5*Math.PI)}function Ye(t){return qe(t),d(t.rich,qe),t}function qe(t){if(t){t.font=Xe(t);var e=t.textAlign;"middle"===e&&(e="center"),t.textAlign=null==e||Mb[e]?e:"left";var i=t.textVerticalAlign||t.textBaseline;"center"===i&&(i="middle"),t.textVerticalAlign=null==i||Ib[i]?i:"top",t.textPadding&&(t.textPadding=L(t.textPadding))}}function Ke(t,e,i,n,o,a){n.rich?Je(t,e,i,n,o,a):$e(t,e,i,n,o,a)}function $e(t,e,i,n,o,a){var r,s=ii(n),l=!1,u=e.__attrCachedBy===rb.PLAIN_TEXT;a!==sb?(a&&(r=a.style,l=!s&&u&&r),e.__attrCachedBy=s?rb.NONE:rb.PLAIN_TEXT):u&&(e.__attrCachedBy=rb.NONE);var h=n.font||Sb;l&&h===(r.font||Sb)||(e.font=h);var c=t.__computedFont;t.__styleFont!==h&&(t.__styleFont=h,c=t.__computedFont=e.font);var d=n.textPadding,f=n.textLineHeight,p=t.__textCotentBlock;p&&!t.__dirtyText||(p=t.__textCotentBlock=He(i,c,d,f,n.truncate));var g=p.outerHeight,m=p.lines,v=p.lineHeight,y=ai(g,n,o),x=y.baseX,_=y.baseY,w=y.textAlign||"left",b=y.textVerticalAlign;ti(e,n,o,x,_);var S=Ee(_,g,b),M=x,I=S;if(s||d){var T=Le(i,c);d&&(T+=d[1]+d[3]);var A=Oe(x,T,w);s&&ni(t,e,n,A,S,T,g),d&&(M=hi(x,w,d),I+=d[0])}e.textAlign=w,e.textBaseline="middle",e.globalAlpha=n.opacity||1;for(B=0;B<Tb.length;B++){var D=Tb[B],C=D[0],L=D[1],k=n[C];l&&k===r[C]||(e[L]=ab(e,L,k||D[2]))}I+=v/2;var P=n.textStrokeWidth,N=l?r.textStrokeWidth:null,O=!l||P!==N,E=!l||O||n.textStroke!==r.textStroke,R=si(n.textStroke,P),z=li(n.textFill);if(R&&(O&&(e.lineWidth=P),E&&(e.strokeStyle=R)),z&&(l&&n.textFill===r.textFill||(e.fillStyle=z)),1===m.length)R&&e.strokeText(m[0],M,I),z&&e.fillText(m[0],M,I);else for(var B=0;B<m.length;B++)R&&e.strokeText(m[B],M,I),z&&e.fillText(m[B],M,I),I+=v}function Je(t,e,i,n,o,a){a!==sb&&(e.__attrCachedBy=rb.NONE);var r=t.__textCotentBlock;r&&!t.__dirtyText||(r=t.__textCotentBlock=Ze(i,n)),Qe(t,e,r,n,o)}function Qe(t,e,i,n,o){var a=i.width,r=i.outerWidth,s=i.outerHeight,l=n.textPadding,u=ai(s,n,o),h=u.baseX,c=u.baseY,d=u.textAlign,f=u.textVerticalAlign;ti(e,n,o,h,c);var p=Oe(h,r,d),g=Ee(c,s,f),m=p,v=g;l&&(m+=l[3],v+=l[0]);var y=m+a;ii(n)&&ni(t,e,n,p,g,r,s);for(var x=0;x<i.lines.length;x++){for(var _,w=i.lines[x],b=w.tokens,S=b.length,M=w.lineHeight,I=w.width,T=0,A=m,D=y,C=S-1;T<S&&(!(_=b[T]).textAlign||"left"===_.textAlign);)ei(t,e,_,n,M,v,A,"left"),I-=_.width,A+=_.width,T++;for(;C>=0&&"right"===(_=b[C]).textAlign;)ei(t,e,_,n,M,v,D,"right"),I-=_.width,D-=_.width,C--;for(A+=(a-(A-m)-(y-D)-I)/2;T<=C;)ei(t,e,_=b[T],n,M,v,A+_.width/2,"center"),A+=_.width,T++;v+=M}}function ti(t,e,i,n,o){if(i&&e.textRotation){var a=e.textOrigin;"center"===a?(n=i.width/2+i.x,o=i.height/2+i.y):a&&(n=a[0]+i.x,o=a[1]+i.y),t.translate(n,o),t.rotate(-e.textRotation),t.translate(-n,-o)}}function ei(t,e,i,n,o,a,r,s){var l=n.rich[i.styleName]||{};l.text=i.text;var u=i.textVerticalAlign,h=a+o/2;"top"===u?h=a+i.height/2:"bottom"===u&&(h=a+o-i.height/2),!i.isLineHolder&&ii(l)&&ni(t,e,l,"right"===s?r-i.width:"center"===s?r-i.width/2:r,h-i.height/2,i.width,i.height);var c=i.textPadding;c&&(r=hi(r,s,c),h-=i.height/2-c[2]-i.textHeight/2),ri(e,"shadowBlur",D(l.textShadowBlur,n.textShadowBlur,0)),ri(e,"shadowColor",l.textShadowColor||n.textShadowColor||"transparent"),ri(e,"shadowOffsetX",D(l.textShadowOffsetX,n.textShadowOffsetX,0)),ri(e,"shadowOffsetY",D(l.textShadowOffsetY,n.textShadowOffsetY,0)),ri(e,"textAlign",s),ri(e,"textBaseline","middle"),ri(e,"font",i.font||Sb);var d=si(l.textStroke||n.textStroke,p),f=li(l.textFill||n.textFill),p=A(l.textStrokeWidth,n.textStrokeWidth);d&&(ri(e,"lineWidth",p),ri(e,"strokeStyle",d),e.strokeText(i.text,r,h)),f&&(ri(e,"fillStyle",f),e.fillText(i.text,r,h))}function ii(t){return!!(t.textBackgroundColor||t.textBorderWidth&&t.textBorderColor)}function ni(t,e,i,n,o,a,r){var s=i.textBackgroundColor,l=i.textBorderWidth,u=i.textBorderColor,h=_(s);if(ri(e,"shadowBlur",i.textBoxShadowBlur||0),ri(e,"shadowColor",i.textBoxShadowColor||"transparent"),ri(e,"shadowOffsetX",i.textBoxShadowOffsetX||0),ri(e,"shadowOffsetY",i.textBoxShadowOffsetY||0),h||l&&u){e.beginPath();var c=i.textBorderRadius;c?je(e,{x:n,y:o,width:a,height:r,r:c}):e.rect(n,o,a,r),e.closePath()}if(h)if(ri(e,"fillStyle",s),null!=i.fillOpacity){f=e.globalAlpha;e.globalAlpha=i.fillOpacity*i.opacity,e.fill(),e.globalAlpha=f}else e.fill();else if(w(s)){var d=s.image;(d=Ae(d,null,t,oi,s))&&Ce(d)&&e.drawImage(d,n,o,a,r)}if(l&&u)if(ri(e,"lineWidth",l),ri(e,"strokeStyle",u),null!=i.strokeOpacity){var f=e.globalAlpha;e.globalAlpha=i.strokeOpacity*i.opacity,e.stroke(),e.globalAlpha=f}else e.stroke()}function oi(t,e){e.image=t}function ai(t,e,i){var n=e.x||0,o=e.y||0,a=e.textAlign,r=e.textVerticalAlign;if(i){var s=e.textPosition;if(s instanceof Array)n=i.x+ui(s[0],i.width),o=i.y+ui(s[1],i.height);else{var l=Re(s,i,e.textDistance);n=l.x,o=l.y,a=a||l.textAlign,r=r||l.textVerticalAlign}var u=e.textOffset;u&&(n+=u[0],o+=u[1])}return{baseX:n,baseY:o,textAlign:a,textVerticalAlign:r}}function ri(t,e,i){return t[e]=ab(t,e,i),t[e]}function si(t,e){return null==t||e<=0||"transparent"===t||"none"===t?null:t.image||t.colorStops?"#000":t}function li(t){return null==t||"none"===t?null:t.image||t.colorStops?"#000":t}function ui(t,e){return"string"==typeof t?t.lastIndexOf("%")>=0?parseFloat(t)/100*e:parseFloat(t):t}function hi(t,e,i){return"right"===e?t-i[1]:"center"===e?t+i[3]/2-i[1]/2:t+i[3]}function ci(t,e){return null!=t&&(t||e.textBackgroundColor||e.textBorderWidth&&e.textBorderColor||e.textPadding)}function di(t){t=t||{},Kw.call(this,t);for(var e in t)t.hasOwnProperty(e)&&"style"!==e&&(this[e]=t[e]);this.style=new ub(t.style,this),this._rect=null,this.__clipPaths=[]}function fi(t){di.call(this,t)}function pi(t){return parseInt(t,10)}function gi(t){return!!t&&(!!t.__builtin__||"function"==typeof t.resize&&"function"==typeof t.refresh)}function mi(t,e,i){return Cb.copy(t.getBoundingRect()),t.transform&&Cb.applyTransform(t.transform),Lb.width=e,Lb.height=i,!Cb.intersect(Lb)}function vi(t,e){if(t===e)return!1;if(!t||!e||t.length!==e.length)return!0;for(var i=0;i<t.length;i++)if(t[i]!==e[i])return!0}function yi(t,e){for(var i=0;i<t.length;i++){var n=t[i];n.setTransform(e),e.beginPath(),n.buildPath(e,n.shape),e.clip(),n.restoreTransform(e)}}function xi(t,e){var i=document.createElement("div");return i.style.cssText=["position:relative","overflow:hidden","width:"+t+"px","height:"+e+"px","padding:0","margin:0","border-width:0"].join(";")+";",i}function _i(t){return"mousewheel"===t&&U_.browser.firefox?"DOMMouseScroll":t}function wi(t){t._touching=!0,clearTimeout(t._touchTimer),t._touchTimer=setTimeout(function(){t._touching=!1},700)}function bi(t){var e=t.pointerType;return"pen"===e||"touch"===e}function Si(t){function e(t,e){return function(){if(!e._touching)return t.apply(e,arguments)}}d(Ob,function(e){t._handlers[e]=m(zb[e],t)}),d(Rb,function(e){t._handlers[e]=m(zb[e],t)}),d(Nb,function(i){t._handlers[i]=e(zb[i],t)})}function Mi(t){function e(e,i){d(e,function(e){ht(t,_i(e),i._handlers[e])},i)}fw.call(this),this.dom=t,this._touching=!1,this._touchTimer,this._handlers={},Si(this),U_.pointerEventsSupported?e(Rb,this):(U_.touchEventsSupported&&e(Ob,this),e(Nb,this))}function Ii(t,e){var i=new Wb(H_(),t,e);return Fb[i.id]=i,i}function Ti(t,e){Gb[t]=e}function Ai(t){delete Fb[t]}function Di(t){return t instanceof Array?t:null==t?[]:[t]}function Ci(t,e,i){if(t){t[e]=t[e]||{},t.emphasis=t.emphasis||{},t.emphasis[e]=t.emphasis[e]||{};for(var n=0,o=i.length;n<o;n++){var a=i[n];!t.emphasis[e].hasOwnProperty(a)&&t[e].hasOwnProperty(a)&&(t.emphasis[e][a]=t[e][a])}}}function Li(t){return!Ub(t)||Xb(t)||t instanceof Date?t:t.value}function ki(t){return Ub(t)&&!(t instanceof Array)}function Pi(t,e){e=(e||[]).slice();var i=f(t||[],function(t,e){return{exist:t}});return Zb(e,function(t,n){if(Ub(t)){for(o=0;o<i.length;o++)if(!i[o].option&&null!=t.id&&i[o].exist.id===t.id+"")return i[o].option=t,void(e[n]=null);for(var o=0;o<i.length;o++){var a=i[o].exist;if(!(i[o].option||null!=a.id&&null!=t.id||null==t.name||Ei(t)||Ei(a)||a.name!==t.name+""))return i[o].option=t,void(e[n]=null)}}}),Zb(e,function(t,e){if(Ub(t)){for(var n=0;n<i.length;n++){var o=i[n].exist;if(!i[n].option&&!Ei(o)&&null==t.id){i[n].option=t;break}}n>=i.length&&i.push({option:t})}}),i}function Ni(t){var e=R();Zb(t,function(t,i){var n=t.exist;n&&e.set(n.id,t)}),Zb(t,function(t,i){var n=t.option;k(!n||null==n.id||!e.get(n.id)||e.get(n.id)===t,"id duplicates: "+(n&&n.id)),n&&null!=n.id&&e.set(n.id,t),!t.keyInfo&&(t.keyInfo={})}),Zb(t,function(t,i){var n=t.exist,o=t.option,a=t.keyInfo;if(Ub(o)){if(a.name=null!=o.name?o.name+"":n?n.name:jb+i,n)a.id=n.id;else if(null!=o.id)a.id=o.id+"";else{var r=0;do{a.id="\0"+a.name+"\0"+r++}while(e.get(a.id))}e.set(a.id,t)}})}function Oi(t){var e=t.name;return!(!e||!e.indexOf(jb))}function Ei(t){return Ub(t)&&t.id&&0===(t.id+"").indexOf("\0_ec_\0")}function Ri(t,e){function i(t,e,i){for(var n=0,o=t.length;n<o;n++)for(var a=t[n].seriesId,r=Di(t[n].dataIndex),s=i&&i[a],l=0,u=r.length;l<u;l++){var h=r[l];s&&s[h]?s[h]=null:(e[a]||(e[a]={}))[h]=1}}function n(t,e){var i=[];for(var o in t)if(t.hasOwnProperty(o)&&null!=t[o])if(e)i.push(+o);else{var a=n(t[o],!0);a.length&&i.push({seriesId:o,dataIndex:a})}return i}var o={},a={};return i(t||[],o),i(e||[],a,o),[n(o),n(a)]}function zi(t,e){return null!=e.dataIndexInside?e.dataIndexInside:null!=e.dataIndex?y(e.dataIndex)?f(e.dataIndex,function(e){return t.indexOfRawIndex(e)}):t.indexOfRawIndex(e.dataIndex):null!=e.name?y(e.name)?f(e.name,function(e){return t.indexOfName(e)}):t.indexOfName(e.name):void 0}function Bi(){var t="__\0ec_inner_"+qb+++"_"+Math.random().toFixed(5);return function(e){return e[t]||(e[t]={})}}function Vi(t,e,i){if(_(e)){var n={};n[e+"Index"]=0,e=n}var o=i&&i.defaultMainType;!o||Gi(e,o+"Index")||Gi(e,o+"Id")||Gi(e,o+"Name")||(e[o+"Index"]=0);var a={};return Zb(e,function(n,o){var n=e[o];if("dataIndex"!==o&&"dataIndexInside"!==o){var r=o.match(/^(\w+)(Index|Id|Name)$/)||[],s=r[1],u=(r[2]||"").toLowerCase();if(!(!s||!u||null==n||"index"===u&&"none"===n||i&&i.includeMainTypes&&l(i.includeMainTypes,s)<0)){var h={mainType:s};"index"===u&&"all"===n||(h[u]=n);var c=t.queryComponents(h);a[s+"Models"]=c,a[s+"Model"]=c[0]}}else a[o]=n}),a}function Gi(t,e){return t&&t.hasOwnProperty(e)}function Fi(t,e,i){t.setAttribute?t.setAttribute(e,i):t[e]=i}function Wi(t,e){return t.getAttribute?t.getAttribute(e):t[e]}function Hi(t){return"auto"===t?U_.domSupported?"html":"richText":t||"html"}function Zi(t,e){var i=R(),n=[];return d(t,function(t){var o=e(t);(i.get(o)||(n.push(o),i.set(o,[]))).push(t)}),{keys:n,buckets:i}}function Ui(t){var e={main:"",sub:""};return t&&(t=t.split(Kb),e.main=t[0]||"",e.sub=t[1]||""),e}function Xi(t){k(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(t),'componentType "'+t+'" illegal')}function ji(t,e){t.$constructor=t,t.extend=function(t){var e=this,i=function(){t.$constructor?t.$constructor.apply(this,arguments):e.apply(this,arguments)};return a(i.prototype,t),i.extend=this.extend,i.superCall=qi,i.superApply=Ki,u(i,this),i.superClass=e,i}}function Yi(t){var e=["__\0is_clz",Jb++,Math.random().toFixed(3)].join("_");t.prototype[e]=!0,t.isInstance=function(t){return!(!t||!t[e])}}function qi(t,e){var i=C(arguments,2);return this.superClass.prototype[e].apply(t,i)}function Ki(t,e,i){return this.superClass.prototype[e].apply(t,i)}function $i(t,e){function i(t){var e=n[t.main];return e&&e[$b]||((e=n[t.main]={})[$b]=!0),e}e=e||{};var n={};if(t.registerClass=function(t,e){return e&&(Xi(e),(e=Ui(e)).sub?e.sub!==$b&&(i(e)[e.sub]=t):n[e.main]=t),t},t.getClass=function(t,e,i){var o=n[t];if(o&&o[$b]&&(o=e?o[e]:null),i&&!o)throw new Error(e?"Component "+t+"."+(e||"")+" not exists. Load it first.":t+".type should be specified.");return o},t.getClassesByMainType=function(t){t=Ui(t);var e=[],i=n[t.main];return i&&i[$b]?d(i,function(t,i){i!==$b&&e.push(t)}):e.push(i),e},t.hasClass=function(t){return t=Ui(t),!!n[t.main]},t.getAllClassMainTypes=function(){var t=[];return d(n,function(e,i){t.push(i)}),t},t.hasSubTypes=function(t){t=Ui(t);var e=n[t.main];return e&&e[$b]},t.parseClassType=Ui,e.registerWhenExtend){var o=t.extend;o&&(t.extend=function(e){var i=o.call(this,e);return t.registerClass(i,e.type)})}return t}function Ji(t){return t>-rS&&t<rS}function Qi(t){return t>rS||t<-rS}function tn(t,e,i,n,o){var a=1-o;return a*a*(a*t+3*o*e)+o*o*(o*n+3*a*i)}function en(t,e,i,n,o){var a=1-o;return 3*(((e-t)*a+2*(i-e)*o)*a+(n-i)*o*o)}function nn(t,e,i,n,o,a){var r=n+3*(e-i)-t,s=3*(i-2*e+t),l=3*(e-t),u=t-o,h=s*s-3*r*l,c=s*l-9*r*u,d=l*l-3*s*u,f=0;if(Ji(h)&&Ji(c))Ji(s)?a[0]=0:(M=-l/s)>=0&&M<=1&&(a[f++]=M);else{var p=c*c-4*h*d;if(Ji(p)){var g=c/h,m=-g/2;(M=-s/r+g)>=0&&M<=1&&(a[f++]=M),m>=0&&m<=1&&(a[f++]=m)}else if(p>0){var v=aS(p),y=h*s+1.5*r*(-c+v),x=h*s+1.5*r*(-c-v);(M=(-s-((y=y<0?-oS(-y,uS):oS(y,uS))+(x=x<0?-oS(-x,uS):oS(x,uS))))/(3*r))>=0&&M<=1&&(a[f++]=M)}else{var _=(2*h*s-3*r*c)/(2*aS(h*h*h)),w=Math.acos(_)/3,b=aS(h),S=Math.cos(w),M=(-s-2*b*S)/(3*r),m=(-s+b*(S+lS*Math.sin(w)))/(3*r),I=(-s+b*(S-lS*Math.sin(w)))/(3*r);M>=0&&M<=1&&(a[f++]=M),m>=0&&m<=1&&(a[f++]=m),I>=0&&I<=1&&(a[f++]=I)}}return f}function on(t,e,i,n,o){var a=6*i-12*e+6*t,r=9*e+3*n-3*t-9*i,s=3*e-3*t,l=0;if(Ji(r))Qi(a)&&(c=-s/a)>=0&&c<=1&&(o[l++]=c);else{var u=a*a-4*r*s;if(Ji(u))o[0]=-a/(2*r);else if(u>0){var h=aS(u),c=(-a+h)/(2*r),d=(-a-h)/(2*r);c>=0&&c<=1&&(o[l++]=c),d>=0&&d<=1&&(o[l++]=d)}}return l}function an(t,e,i,n,o,a){var r=(e-t)*o+t,s=(i-e)*o+e,l=(n-i)*o+i,u=(s-r)*o+r,h=(l-s)*o+s,c=(h-u)*o+u;a[0]=t,a[1]=r,a[2]=u,a[3]=c,a[4]=c,a[5]=h,a[6]=l,a[7]=n}function rn(t,e,i,n,o,a,r,s,l,u,h){var c,d,f,p,g,m=.005,v=1/0;hS[0]=l,hS[1]=u;for(var y=0;y<1;y+=.05)cS[0]=tn(t,i,o,r,y),cS[1]=tn(e,n,a,s,y),(p=hw(hS,cS))<v&&(c=y,v=p);v=1/0;for(var x=0;x<32&&!(m<sS);x++)d=c-m,f=c+m,cS[0]=tn(t,i,o,r,d),cS[1]=tn(e,n,a,s,d),p=hw(cS,hS),d>=0&&p<v?(c=d,v=p):(dS[0]=tn(t,i,o,r,f),dS[1]=tn(e,n,a,s,f),g=hw(dS,hS),f<=1&&g<v?(c=f,v=g):m*=.5);return h&&(h[0]=tn(t,i,o,r,c),h[1]=tn(e,n,a,s,c)),aS(v)}function sn(t,e,i,n){var o=1-n;return o*(o*t+2*n*e)+n*n*i}function ln(t,e,i,n){return 2*((1-n)*(e-t)+n*(i-e))}function un(t,e,i,n,o){var a=t-2*e+i,r=2*(e-t),s=t-n,l=0;if(Ji(a))Qi(r)&&(c=-s/r)>=0&&c<=1&&(o[l++]=c);else{var u=r*r-4*a*s;if(Ji(u))(c=-r/(2*a))>=0&&c<=1&&(o[l++]=c);else if(u>0){var h=aS(u),c=(-r+h)/(2*a),d=(-r-h)/(2*a);c>=0&&c<=1&&(o[l++]=c),d>=0&&d<=1&&(o[l++]=d)}}return l}function hn(t,e,i){var n=t+i-2*e;return 0===n?.5:(t-e)/n}function cn(t,e,i,n,o){var a=(e-t)*n+t,r=(i-e)*n+e,s=(r-a)*n+a;o[0]=t,o[1]=a,o[2]=s,o[3]=s,o[4]=r,o[5]=i}function dn(t,e,i,n,o,a,r,s,l){var u,h=.005,c=1/0;hS[0]=r,hS[1]=s;for(var d=0;d<1;d+=.05)cS[0]=sn(t,i,o,d),cS[1]=sn(e,n,a,d),(m=hw(hS,cS))<c&&(u=d,c=m);c=1/0;for(var f=0;f<32&&!(h<sS);f++){var p=u-h,g=u+h;cS[0]=sn(t,i,o,p),cS[1]=sn(e,n,a,p);var m=hw(cS,hS);if(p>=0&&m<c)u=p,c=m;else{dS[0]=sn(t,i,o,g),dS[1]=sn(e,n,a,g);var v=hw(dS,hS);g<=1&&v<c?(u=g,c=v):h*=.5}}return l&&(l[0]=sn(t,i,o,u),l[1]=sn(e,n,a,u)),aS(c)}function fn(t,e,i){if(0!==t.length){var n,o=t[0],a=o[0],r=o[0],s=o[1],l=o[1];for(n=1;n<t.length;n++)o=t[n],a=fS(a,o[0]),r=pS(r,o[0]),s=fS(s,o[1]),l=pS(l,o[1]);e[0]=a,e[1]=s,i[0]=r,i[1]=l}}function pn(t,e,i,n,o,a){o[0]=fS(t,i),o[1]=fS(e,n),a[0]=pS(t,i),a[1]=pS(e,n)}function gn(t,e,i,n,o,a,r,s,l,u){var h,c=on,d=tn,f=c(t,i,o,r,wS);for(l[0]=1/0,l[1]=1/0,u[0]=-1/0,u[1]=-1/0,h=0;h<f;h++){var p=d(t,i,o,r,wS[h]);l[0]=fS(p,l[0]),u[0]=pS(p,u[0])}for(f=c(e,n,a,s,bS),h=0;h<f;h++){var g=d(e,n,a,s,bS[h]);l[1]=fS(g,l[1]),u[1]=pS(g,u[1])}l[0]=fS(t,l[0]),u[0]=pS(t,u[0]),l[0]=fS(r,l[0]),u[0]=pS(r,u[0]),l[1]=fS(e,l[1]),u[1]=pS(e,u[1]),l[1]=fS(s,l[1]),u[1]=pS(s,u[1])}function mn(t,e,i,n,o,a,r,s){var l=hn,u=sn,h=pS(fS(l(t,i,o),1),0),c=pS(fS(l(e,n,a),1),0),d=u(t,i,o,h),f=u(e,n,a,c);r[0]=fS(t,o,d),r[1]=fS(e,a,f),s[0]=pS(t,o,d),s[1]=pS(e,a,f)}function vn(t,e,i,n,o,a,r,s,l){var u=tt,h=et,c=Math.abs(o-a);if(c%vS<1e-4&&c>1e-4)return s[0]=t-i,s[1]=e-n,l[0]=t+i,void(l[1]=e+n);if(yS[0]=mS(o)*i+t,yS[1]=gS(o)*n+e,xS[0]=mS(a)*i+t,xS[1]=gS(a)*n+e,u(s,yS,xS),h(l,yS,xS),(o%=vS)<0&&(o+=vS),(a%=vS)<0&&(a+=vS),o>a&&!r?a+=vS:o<a&&r&&(o+=vS),r){var d=a;a=o,o=d}for(var f=0;f<a;f+=Math.PI/2)f>o&&(_S[0]=mS(f)*i+t,_S[1]=gS(f)*n+e,u(s,_S,s),h(l,_S,l))}function yn(t,e,i,n,o,a,r){if(0===o)return!1;var s=o,l=0,u=t;if(r>e+s&&r>n+s||r<e-s&&r<n-s||a>t+s&&a>i+s||a<t-s&&a<i-s)return!1;if(t===i)return Math.abs(a-t)<=s/2;var h=(l=(e-n)/(t-i))*a-r+(u=(t*n-i*e)/(t-i));return h*h/(l*l+1)<=s/2*s/2}function xn(t,e,i,n,o,a,r,s,l,u,h){if(0===l)return!1;var c=l;return!(h>e+c&&h>n+c&&h>a+c&&h>s+c||h<e-c&&h<n-c&&h<a-c&&h<s-c||u>t+c&&u>i+c&&u>o+c&&u>r+c||u<t-c&&u<i-c&&u<o-c&&u<r-c)&&rn(t,e,i,n,o,a,r,s,u,h,null)<=c/2}function _n(t,e,i,n,o,a,r,s,l){if(0===r)return!1;var u=r;return!(l>e+u&&l>n+u&&l>a+u||l<e-u&&l<n-u&&l<a-u||s>t+u&&s>i+u&&s>o+u||s<t-u&&s<i-u&&s<o-u)&&dn(t,e,i,n,o,a,s,l,null)<=u/2}function wn(t){return(t%=RS)<0&&(t+=RS),t}function bn(t,e,i,n,o,a,r,s,l){if(0===r)return!1;var u=r;s-=t,l-=e;var h=Math.sqrt(s*s+l*l);if(h-u>i||h+u<i)return!1;if(Math.abs(n-o)%zS<1e-4)return!0;if(a){var c=n;n=wn(o),o=wn(c)}else n=wn(n),o=wn(o);n>o&&(o+=zS);var d=Math.atan2(l,s);return d<0&&(d+=zS),d>=n&&d<=o||d+zS>=n&&d+zS<=o}function Sn(t,e,i,n,o,a){if(a>e&&a>n||a<e&&a<n)return 0;if(n===e)return 0;var r=n<e?1:-1,s=(a-e)/(n-e);1!==s&&0!==s||(r=n<e?.5:-.5);var l=s*(i-t)+t;return l===o?1/0:l>o?r:0}function Mn(t,e){return Math.abs(t-e)<GS}function In(){var t=WS[0];WS[0]=WS[1],WS[1]=t}function Tn(t,e,i,n,o,a,r,s,l,u){if(u>e&&u>n&&u>a&&u>s||u<e&&u<n&&u<a&&u<s)return 0;var h=nn(e,n,a,s,u,FS);if(0===h)return 0;for(var c,d,f=0,p=-1,g=0;g<h;g++){var m=FS[g],v=0===m||1===m?.5:1;tn(t,i,o,r,m)<l||(p<0&&(p=on(e,n,a,s,WS),WS[1]<WS[0]&&p>1&&In(),c=tn(e,n,a,s,WS[0]),p>1&&(d=tn(e,n,a,s,WS[1]))),2===p?m<WS[0]?f+=c<e?v:-v:m<WS[1]?f+=d<c?v:-v:f+=s<d?v:-v:m<WS[0]?f+=c<e?v:-v:f+=s<c?v:-v)}return f}function An(t,e,i,n,o,a,r,s){if(s>e&&s>n&&s>a||s<e&&s<n&&s<a)return 0;var l=un(e,n,a,s,FS);if(0===l)return 0;var u=hn(e,n,a);if(u>=0&&u<=1){for(var h=0,c=sn(e,n,a,u),d=0;d<l;d++){f=0===FS[d]||1===FS[d]?.5:1;(p=sn(t,i,o,FS[d]))<r||(FS[d]<u?h+=c<e?f:-f:h+=a<c?f:-f)}return h}var f=0===FS[0]||1===FS[0]?.5:1,p=sn(t,i,o,FS[0]);return p<r?0:a<e?f:-f}function Dn(t,e,i,n,o,a,r,s){if((s-=e)>i||s<-i)return 0;u=Math.sqrt(i*i-s*s);FS[0]=-u,FS[1]=u;var l=Math.abs(n-o);if(l<1e-4)return 0;if(l%VS<1e-4){n=0,o=VS;p=a?1:-1;return r>=FS[0]+t&&r<=FS[1]+t?p:0}if(a){var u=n;n=wn(o),o=wn(u)}else n=wn(n),o=wn(o);n>o&&(o+=VS);for(var h=0,c=0;c<2;c++){var d=FS[c];if(d+t>r){var f=Math.atan2(s,d),p=a?1:-1;f<0&&(f=VS+f),(f>=n&&f<=o||f+VS>=n&&f+VS<=o)&&(f>Math.PI/2&&f<1.5*Math.PI&&(p=-p),h+=p)}}return h}function Cn(t,e,i,n,o){for(var a=0,r=0,s=0,l=0,u=0,h=0;h<t.length;){var c=t[h++];switch(c===BS.M&&h>1&&(i||(a+=Sn(r,s,l,u,n,o))),1===h&&(l=r=t[h],u=s=t[h+1]),c){case BS.M:r=l=t[h++],s=u=t[h++];break;case BS.L:if(i){if(yn(r,s,t[h],t[h+1],e,n,o))return!0}else a+=Sn(r,s,t[h],t[h+1],n,o)||0;r=t[h++],s=t[h++];break;case BS.C:if(i){if(xn(r,s,t[h++],t[h++],t[h++],t[h++],t[h],t[h+1],e,n,o))return!0}else a+=Tn(r,s,t[h++],t[h++],t[h++],t[h++],t[h],t[h+1],n,o)||0;r=t[h++],s=t[h++];break;case BS.Q:if(i){if(_n(r,s,t[h++],t[h++],t[h],t[h+1],e,n,o))return!0}else a+=An(r,s,t[h++],t[h++],t[h],t[h+1],n,o)||0;r=t[h++],s=t[h++];break;case BS.A:var d=t[h++],f=t[h++],p=t[h++],g=t[h++],m=t[h++],v=t[h++];h+=1;var y=1-t[h++],x=Math.cos(m)*p+d,_=Math.sin(m)*g+f;h>1?a+=Sn(r,s,x,_,n,o):(l=x,u=_);var w=(n-d)*g/p+d;if(i){if(bn(d,f,g,m,m+v,y,e,w,o))return!0}else a+=Dn(d,f,g,m,m+v,y,w,o);r=Math.cos(m+v)*p+d,s=Math.sin(m+v)*g+f;break;case BS.R:l=r=t[h++],u=s=t[h++];var x=l+t[h++],_=u+t[h++];if(i){if(yn(l,u,x,u,e,n,o)||yn(x,u,x,_,e,n,o)||yn(x,_,l,_,e,n,o)||yn(l,_,l,u,e,n,o))return!0}else a+=Sn(x,u,x,_,n,o),a+=Sn(l,_,l,u,n,o);break;case BS.Z:if(i){if(yn(r,s,l,u,e,n,o))return!0}else a+=Sn(r,s,l,u,n,o);r=l,s=u}}return i||Mn(s,u)||(a+=Sn(r,s,l,u,n,o)||0),0!==a}function Ln(t,e,i){return Cn(t,0,!1,e,i)}function kn(t,e,i,n){return Cn(t,e,!0,i,n)}function Pn(t){di.call(this,t),this.path=null}function Nn(t,e,i,n,o,a,r,s,l,u,h){var c=l*(tM/180),d=QS(c)*(t-i)/2+JS(c)*(e-n)/2,f=-1*JS(c)*(t-i)/2+QS(c)*(e-n)/2,p=d*d/(r*r)+f*f/(s*s);p>1&&(r*=$S(p),s*=$S(p));var g=(o===a?-1:1)*$S((r*r*(s*s)-r*r*(f*f)-s*s*(d*d))/(r*r*(f*f)+s*s*(d*d)))||0,m=g*r*f/s,v=g*-s*d/r,y=(t+i)/2+QS(c)*m-JS(c)*v,x=(e+n)/2+JS(c)*m+QS(c)*v,_=nM([1,0],[(d-m)/r,(f-v)/s]),w=[(d-m)/r,(f-v)/s],b=[(-1*d-m)/r,(-1*f-v)/s],S=nM(w,b);iM(w,b)<=-1&&(S=tM),iM(w,b)>=1&&(S=0),0===a&&S>0&&(S-=2*tM),1===a&&S<0&&(S+=2*tM),h.addData(u,y,x,r,s,_,S,c,a)}function On(t){if(!t)return new ES;for(var e,i=0,n=0,o=i,a=n,r=new ES,s=ES.CMD,l=t.match(oM),u=0;u<l.length;u++){for(var h,c=l[u],d=c.charAt(0),f=c.match(aM)||[],p=f.length,g=0;g<p;g++)f[g]=parseFloat(f[g]);for(var m=0;m<p;){var v,y,x,_,w,b,S,M=i,I=n;switch(d){case"l":i+=f[m++],n+=f[m++],h=s.L,r.addData(h,i,n);break;case"L":i=f[m++],n=f[m++],h=s.L,r.addData(h,i,n);break;case"m":i+=f[m++],n+=f[m++],h=s.M,r.addData(h,i,n),o=i,a=n,d="l";break;case"M":i=f[m++],n=f[m++],h=s.M,r.addData(h,i,n),o=i,a=n,d="L";break;case"h":i+=f[m++],h=s.L,r.addData(h,i,n);break;case"H":i=f[m++],h=s.L,r.addData(h,i,n);break;case"v":n+=f[m++],h=s.L,r.addData(h,i,n);break;case"V":n=f[m++],h=s.L,r.addData(h,i,n);break;case"C":h=s.C,r.addData(h,f[m++],f[m++],f[m++],f[m++],f[m++],f[m++]),i=f[m-2],n=f[m-1];break;case"c":h=s.C,r.addData(h,f[m++]+i,f[m++]+n,f[m++]+i,f[m++]+n,f[m++]+i,f[m++]+n),i+=f[m-2],n+=f[m-1];break;case"S":v=i,y=n;var T=r.len(),A=r.data;e===s.C&&(v+=i-A[T-4],y+=n-A[T-3]),h=s.C,M=f[m++],I=f[m++],i=f[m++],n=f[m++],r.addData(h,v,y,M,I,i,n);break;case"s":v=i,y=n;var T=r.len(),A=r.data;e===s.C&&(v+=i-A[T-4],y+=n-A[T-3]),h=s.C,M=i+f[m++],I=n+f[m++],i+=f[m++],n+=f[m++],r.addData(h,v,y,M,I,i,n);break;case"Q":M=f[m++],I=f[m++],i=f[m++],n=f[m++],h=s.Q,r.addData(h,M,I,i,n);break;case"q":M=f[m++]+i,I=f[m++]+n,i+=f[m++],n+=f[m++],h=s.Q,r.addData(h,M,I,i,n);break;case"T":v=i,y=n;var T=r.len(),A=r.data;e===s.Q&&(v+=i-A[T-4],y+=n-A[T-3]),i=f[m++],n=f[m++],h=s.Q,r.addData(h,v,y,i,n);break;case"t":v=i,y=n;var T=r.len(),A=r.data;e===s.Q&&(v+=i-A[T-4],y+=n-A[T-3]),i+=f[m++],n+=f[m++],h=s.Q,r.addData(h,v,y,i,n);break;case"A":x=f[m++],_=f[m++],w=f[m++],b=f[m++],S=f[m++],Nn(M=i,I=n,i=f[m++],n=f[m++],b,S,x,_,w,h=s.A,r);break;case"a":x=f[m++],_=f[m++],w=f[m++],b=f[m++],S=f[m++],Nn(M=i,I=n,i+=f[m++],n+=f[m++],b,S,x,_,w,h=s.A,r)}}"z"!==d&&"Z"!==d||(h=s.Z,r.addData(h),i=o,n=a),e=h}return r.toStatic(),r}function En(t,e){var i=On(t);return e=e||{},e.buildPath=function(t){if(t.setData)t.setData(i.data),(e=t.getContext())&&t.rebuildPath(e);else{var e=t;i.rebuildPath(e)}},e.applyTransform=function(t){KS(i,t),this.dirty(!0)},e}function Rn(t,e){return new Pn(En(t,e))}function zn(t,e){return Pn.extend(En(t,e))}function Bn(t,e,i,n,o,a,r){var s=.5*(i-t),l=.5*(n-e);return(2*(e-i)+s+l)*r+(-3*(e-i)-2*s-l)*a+s*o+e}function Vn(t,e,i){var n=e.points,o=e.smooth;if(n&&n.length>=2){if(o&&"spline"!==o){var a=fM(n,o,i,e.smoothConstraint);t.moveTo(n[0][0],n[0][1]);for(var r=n.length,s=0;s<(i?r:r-1);s++){var l=a[2*s],u=a[2*s+1],h=n[(s+1)%r];t.bezierCurveTo(l[0],l[1],u[0],u[1],h[0],h[1])}}else{"spline"===o&&(n=dM(n,i)),t.moveTo(n[0][0],n[0][1]);for(var s=1,c=n.length;s<c;s++)t.lineTo(n[s][0],n[s][1])}i&&t.closePath()}}function Gn(t,e,i){var n=i&&i.lineWidth;if(e&&n){var o=e.x1,a=e.x2,r=e.y1,s=e.y2;mM(2*o)===mM(2*a)?t.x1=t.x2=Wn(o,n,!0):(t.x1=o,t.x2=a),mM(2*r)===mM(2*s)?t.y1=t.y2=Wn(r,n,!0):(t.y1=r,t.y2=s)}}function Fn(t,e,i){var n=i&&i.lineWidth;if(e&&n){var o=e.x,a=e.y,r=e.width,s=e.height;t.x=Wn(o,n,!0),t.y=Wn(a,n,!0),t.width=Math.max(Wn(o+r,n,!1)-t.x,0===r?0:1),t.height=Math.max(Wn(a+s,n,!1)-t.y,0===s?0:1)}}function Wn(t,e,i){var n=mM(2*t);return(n+mM(e))%2==0?n/2:(n+(i?1:-1))/2}function Hn(t,e,i){var n=t.cpx2,o=t.cpy2;return null===n||null===o?[(i?en:tn)(t.x1,t.cpx1,t.cpx2,t.x2,e),(i?en:tn)(t.y1,t.cpy1,t.cpy2,t.y2,e)]:[(i?ln:sn)(t.x1,t.cpx1,t.x2,e),(i?ln:sn)(t.y1,t.cpy1,t.y2,e)]}function Zn(t){di.call(this,t),this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.notClear=!0}function Un(t){return Pn.extend(t)}function Xn(t,e,i,n){var o=Rn(t,e);return i&&("center"===n&&(i=Yn(i,o.getBoundingRect())),qn(o,i)),o}function jn(t,e,i){var n=new fi({style:{image:t,x:e.x,y:e.y,width:e.width,height:e.height},onload:function(t){if("center"===i){var o={width:t.width,height:t.height};n.setStyle(Yn(e,o))}}});return n}function Yn(t,e){var i,n=e.width/e.height,o=t.height*n;return i=o<=t.width?t.height:(o=t.width)/n,{x:t.x+t.width/2-o/2,y:t.y+t.height/2-i/2,width:o,height:i}}function qn(t,e){if(t.applyTransform){var i=t.getBoundingRect().calculateTransform(e);t.applyTransform(i)}}function Kn(t){var e=t.shape,i=t.style.lineWidth;return CM(2*e.x1)===CM(2*e.x2)&&(e.x1=e.x2=Jn(e.x1,i,!0)),CM(2*e.y1)===CM(2*e.y2)&&(e.y1=e.y2=Jn(e.y1,i,!0)),t}function $n(t){var e=t.shape,i=t.style.lineWidth,n=e.x,o=e.y,a=e.width,r=e.height;return e.x=Jn(e.x,i,!0),e.y=Jn(e.y,i,!0),e.width=Math.max(Jn(n+a,i,!1)-e.x,0===a?0:1),e.height=Math.max(Jn(o+r,i,!1)-e.y,0===r?0:1),t}function Jn(t,e,i){var n=CM(2*t);return(n+CM(e))%2==0?n/2:(n+(i?1:-1))/2}function Qn(t){return null!=t&&"none"!==t}function to(t){if("string"!=typeof t)return t;var e=EM.get(t);return e||(e=Ht(t,-.1),RM<1e4&&(EM.set(t,e),RM++)),e}function eo(t){if(t.__hoverStlDirty){t.__hoverStlDirty=!1;var e=t.__hoverStl;if(e){var i=t.__cachedNormalStl={};t.__cachedNormalZ2=t.z2;var n=t.style;for(var o in e)null!=e[o]&&(i[o]=n[o]);i.fill=n.fill,i.stroke=n.stroke}else t.__cachedNormalStl=t.__cachedNormalZ2=null}}function io(t){var e=t.__hoverStl;if(e&&!t.__highlighted){var i=t.useHoverLayer;t.__highlighted=i?"layer":"plain";var n=t.__zr;if(n||!i){var o=t,a=t.style;i&&(a=(o=n.addHover(t)).style),bo(a),i||eo(o),a.extendFrom(e),no(a,e,"fill"),no(a,e,"stroke"),wo(a),i||(t.dirty(!1),t.z2+=NM)}}}function no(t,e,i){!Qn(e[i])&&Qn(t[i])&&(t[i]=to(t[i]))}function oo(t){var e=t.__highlighted;if(e)if(t.__highlighted=!1,"layer"===e)t.__zr&&t.__zr.removeHover(t);else if(e){var i=t.style,n=t.__cachedNormalStl;n&&(bo(i),t.setStyle(n),wo(i));var o=t.__cachedNormalZ2;null!=o&&t.z2-o===NM&&(t.z2=o)}}function ao(t,e){t.isGroup?t.traverse(function(t){!t.isGroup&&e(t)}):e(t)}function ro(t,e){e=t.__hoverStl=!1!==e&&(e||{}),t.__hoverStlDirty=!0,t.__highlighted&&(t.__cachedNormalStl=null,oo(t),io(t))}function so(t){return t&&t.__isEmphasisEntered}function lo(t){this.__hoverSilentOnTouch&&t.zrByTouch||!this.__isEmphasisEntered&&ao(this,io)}function uo(t){this.__hoverSilentOnTouch&&t.zrByTouch||!this.__isEmphasisEntered&&ao(this,oo)}function ho(){this.__isEmphasisEntered=!0,ao(this,io)}function co(){this.__isEmphasisEntered=!1,ao(this,oo)}function fo(t,e,i){t.isGroup?t.traverse(function(t){!t.isGroup&&ro(t,t.hoverStyle||e)}):ro(t,t.hoverStyle||e),po(t,i)}function po(t,e){var i=!1===e;if(t.__hoverSilentOnTouch=null!=e&&e.hoverSilentOnTouch,!i||t.__hoverStyleTrigger){var n=i?"off":"on";t[n]("mouseover",lo)[n]("mouseout",uo),t[n]("emphasis",ho)[n]("normal",co),t.__hoverStyleTrigger=!i}}function go(t,e,i,n,o,a,r){var s,l=(o=o||PM).labelFetcher,u=o.labelDataIndex,h=o.labelDimIndex,c=i.getShallow("show"),d=n.getShallow("show");(c||d)&&(l&&(s=l.getFormattedLabel(u,"normal",null,h)),null==s&&(s=x(o.defaultText)?o.defaultText(u,o):o.defaultText));var f=c?s:null,p=d?A(l?l.getFormattedLabel(u,"emphasis",null,h):null,s):null;null==f&&null==p||(mo(t,i,a,o),mo(e,n,r,o,!0)),t.text=f,e.text=p}function mo(t,e,i,n,o){return vo(t,e,n,o),i&&a(t,i),t}function vo(t,e,i,n){if((i=i||PM).isRectText){var o=e.getShallow("position")||(n?null:"inside");"outside"===o&&(o="top"),t.textPosition=o,t.textOffset=e.getShallow("offset");var a=e.getShallow("rotate");null!=a&&(a*=Math.PI/180),t.textRotation=a,t.textDistance=A(e.getShallow("distance"),n?null:5)}var r,s=e.ecModel,l=s&&s.option.textStyle,u=yo(e);if(u){r={};for(var h in u)if(u.hasOwnProperty(h)){var c=e.getModel(["rich",h]);xo(r[h]={},c,l,i,n)}}return t.rich=r,xo(t,e,l,i,n,!0),i.forceRich&&!i.textStyle&&(i.textStyle={}),t}function yo(t){for(var e;t&&t!==t.ecModel;){var i=(t.option||PM).rich;if(i){e=e||{};for(var n in i)i.hasOwnProperty(n)&&(e[n]=1)}t=t.parentModel}return e}function xo(t,e,i,n,o,a){i=!o&&i||PM,t.textFill=_o(e.getShallow("color"),n)||i.color,t.textStroke=_o(e.getShallow("textBorderColor"),n)||i.textBorderColor,t.textStrokeWidth=A(e.getShallow("textBorderWidth"),i.textBorderWidth),t.insideRawTextPosition=t.textPosition,o||(a&&(t.insideRollbackOpt=n,wo(t)),null==t.textFill&&(t.textFill=n.autoColor)),t.fontStyle=e.getShallow("fontStyle")||i.fontStyle,t.fontWeight=e.getShallow("fontWeight")||i.fontWeight,t.fontSize=e.getShallow("fontSize")||i.fontSize,t.fontFamily=e.getShallow("fontFamily")||i.fontFamily,t.textAlign=e.getShallow("align"),t.textVerticalAlign=e.getShallow("verticalAlign")||e.getShallow("baseline"),t.textLineHeight=e.getShallow("lineHeight"),t.textWidth=e.getShallow("width"),t.textHeight=e.getShallow("height"),t.textTag=e.getShallow("tag"),a&&n.disableBox||(t.textBackgroundColor=_o(e.getShallow("backgroundColor"),n),t.textPadding=e.getShallow("padding"),t.textBorderColor=_o(e.getShallow("borderColor"),n),t.textBorderWidth=e.getShallow("borderWidth"),t.textBorderRadius=e.getShallow("borderRadius"),t.textBoxShadowColor=e.getShallow("shadowColor"),t.textBoxShadowBlur=e.getShallow("shadowBlur"),t.textBoxShadowOffsetX=e.getShallow("shadowOffsetX"),t.textBoxShadowOffsetY=e.getShallow("shadowOffsetY")),t.textShadowColor=e.getShallow("textShadowColor")||i.textShadowColor,t.textShadowBlur=e.getShallow("textShadowBlur")||i.textShadowBlur,t.textShadowOffsetX=e.getShallow("textShadowOffsetX")||i.textShadowOffsetX,t.textShadowOffsetY=e.getShallow("textShadowOffsetY")||i.textShadowOffsetY}function _o(t,e){return"auto"!==t?t:e&&e.autoColor?e.autoColor:null}function wo(t){var e=t.insideRollbackOpt;if(e&&null==t.textFill){var i,n=e.useInsideStyle,o=t.insideRawTextPosition,a=e.autoColor;!1!==n&&(!0===n||e.isRectText&&o&&"string"==typeof o&&o.indexOf("inside")>=0)?(i={textFill:null,textStroke:t.textStroke,textStrokeWidth:t.textStrokeWidth},t.textFill="#fff",null==t.textStroke&&(t.textStroke=a,null==t.textStrokeWidth&&(t.textStrokeWidth=2))):null!=a&&(i={textFill:null},t.textFill=a),i&&(t.insideRollback=i)}}function bo(t){var e=t.insideRollback;e&&(t.textFill=e.textFill,t.textStroke=e.textStroke,t.textStrokeWidth=e.textStrokeWidth,t.insideRollback=null)}function So(t,e){var i=e||e.getModel("textStyle");return P([t.fontStyle||i&&i.getShallow("fontStyle")||"",t.fontWeight||i&&i.getShallow("fontWeight")||"",(t.fontSize||i&&i.getShallow("fontSize")||12)+"px",t.fontFamily||i&&i.getShallow("fontFamily")||"sans-serif"].join(" "))}function Mo(t,e,i,n,o,a){if("function"==typeof o&&(a=o,o=null),n&&n.isAnimationEnabled()){var r=t?"Update":"",s=n.getShallow("animationDuration"+r),l=n.getShallow("animationEasing"+r),u=n.getShallow("animationDelay"+r);"function"==typeof u&&(u=u(o,n.getAnimationDelayParams?n.getAnimationDelayParams(e,o):null)),"function"==typeof s&&(s=s(o)),s>0?e.animateTo(i,s,u||0,l,a,!!a):(e.stopAnimation(),e.attr(i),a&&a())}else e.stopAnimation(),e.attr(i),a&&a()}function Io(t,e,i,n,o){Mo(!0,t,e,i,n,o)}function To(t,e,i,n,o){Mo(!1,t,e,i,n,o)}function Ao(t,e){for(var i=_t([]);t&&t!==e;)bt(i,t.getLocalTransform(),i),t=t.parent;return i}function Do(t,e,i){return e&&!c(e)&&(e=Tw.getLocalTransform(e)),i&&(e=Tt([],e)),Q([],t,e)}function Co(t,e,i){var n=0===e[4]||0===e[5]||0===e[0]?1:Math.abs(2*e[4]/e[0]),o=0===e[4]||0===e[5]||0===e[2]?1:Math.abs(2*e[4]/e[2]),a=["left"===t?-n:"right"===t?n:0,"top"===t?-o:"bottom"===t?o:0];return a=Do(a,e,i),Math.abs(a[0])>Math.abs(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function Lo(t,e,i,n){function o(t){var e={position:F(t.position),rotation:t.rotation};return t.shape&&(e.shape=a({},t.shape)),e}if(t&&e){var r=function(t){var e={};return t.traverse(function(t){!t.isGroup&&t.anid&&(e[t.anid]=t)}),e}(t);e.traverse(function(t){if(!t.isGroup&&t.anid){var e=r[t.anid];if(e){var n=o(t);t.attr(o(e)),Io(t,n,i,t.dataIndex)}}})}}function ko(t,e){return f(t,function(t){var i=t[0];i=LM(i,e.x),i=kM(i,e.x+e.width);var n=t[1];return n=LM(n,e.y),n=kM(n,e.y+e.height),[i,n]})}function Po(t,e,i){var n=(e=a({rectHover:!0},e)).style={strokeNoScale:!0};if(i=i||{x:-1,y:-1,width:2,height:2},t)return 0===t.indexOf("image://")?(n.image=t.slice(8),r(n,i),new fi(e)):Xn(t.replace("path://",""),e,i,"center")}function No(t,e,i){this.parentModel=e,this.ecModel=i,this.option=t}function Oo(t,e,i){for(var n=0;n<e.length&&(!e[n]||null!=(t=t&&"object"==typeof t?t[e[n]]:null));n++);return null==t&&i&&(t=i.get(e)),t}function Eo(t,e){var i=HM(t).getParent;return i?i.call(t,e):t.parentModel}function Ro(t){return[t||"",ZM++,Math.random().toFixed(5)].join("_")}function zo(t){return t.replace(/^\s+/,"").replace(/\s+$/,"")}function Bo(t,e,i,n){var o=e[1]-e[0],a=i[1]-i[0];if(0===o)return 0===a?i[0]:(i[0]+i[1])/2;if(n)if(o>0){if(t<=e[0])return i[0];if(t>=e[1])return i[1]}else{if(t>=e[0])return i[0];if(t<=e[1])return i[1]}else{if(t===e[0])return i[0];if(t===e[1])return i[1]}return(t-e[0])/o*a+i[0]}function Vo(t,e){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%"}return"string"==typeof t?zo(t).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t}function Go(t,e,i){return null==e&&(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),i?t:+t}function Fo(t){return t.sort(function(t,e){return t-e}),t}function Wo(t){if(t=+t,isNaN(t))return 0;for(var e=1,i=0;Math.round(t*e)/e!==t;)e*=10,i++;return i}function Ho(t){var e=t.toString(),i=e.indexOf("e");if(i>0){var n=+e.slice(i+1);return n<0?-n:0}var o=e.indexOf(".");return o<0?0:e.length-1-o}function Zo(t,e){var i=Math.log,n=Math.LN10,o=Math.floor(i(t[1]-t[0])/n),a=Math.round(i(Math.abs(e[1]-e[0]))/n),r=Math.min(Math.max(-o+a,0),20);return isFinite(r)?r:20}function Uo(t,e,i){if(!t[e])return 0;var n=p(t,function(t,e){return t+(isNaN(e)?0:e)},0);if(0===n)return 0;for(var o=Math.pow(10,i),a=f(t,function(t){return(isNaN(t)?0:t)/n*o*100}),r=100*o,s=f(a,function(t){return Math.floor(t)}),l=p(s,function(t,e){return t+e},0),u=f(a,function(t,e){return t-s[e]});l<r;){for(var h=Number.NEGATIVE_INFINITY,c=null,d=0,g=u.length;d<g;++d)u[d]>h&&(h=u[d],c=d);++s[c],u[c]=0,++l}return s[e]/o}function Xo(t){var e=2*Math.PI;return(t%e+e)%e}function jo(t){return t>-UM&&t<UM}function Yo(t){if(t instanceof Date)return t;if("string"==typeof t){var e=jM.exec(t);if(!e)return new Date(NaN);if(e[8]){var i=+e[4]||0;return"Z"!==e[8].toUpperCase()&&(i-=e[8].slice(0,3)),new Date(Date.UTC(+e[1],+(e[2]||1)-1,+e[3]||1,i,+(e[5]||0),+e[6]||0,+e[7]||0))}return new Date(+e[1],+(e[2]||1)-1,+e[3]||1,+e[4]||0,+(e[5]||0),+e[6]||0,+e[7]||0)}return null==t?new Date(NaN):new Date(Math.round(t))}function qo(t){return Math.pow(10,Ko(t))}function Ko(t){return Math.floor(Math.log(t)/Math.LN10)}function $o(t,e){var i,n=Ko(t),o=Math.pow(10,n),a=t/o;return i=e?a<1.5?1:a<2.5?2:a<4?3:a<7?5:10:a<1?1:a<2?2:a<3?3:a<5?5:10,t=i*o,n>=-20?+t.toFixed(n<0?-n:0):t}function Jo(t){function e(t,i,n){return t.interval[n]<i.interval[n]||t.interval[n]===i.interval[n]&&(t.close[n]-i.close[n]==(n?-1:1)||!n&&e(t,i,1))}t.sort(function(t,i){return e(t,i,0)?-1:1});for(var i=-1/0,n=1,o=0;o<t.length;){for(var a=t[o].interval,r=t[o].close,s=0;s<2;s++)a[s]<=i&&(a[s]=i,r[s]=s?1:1-n),i=a[s],n=r[s];a[0]===a[1]&&r[0]*r[1]!=1?t.splice(o,1):o++}return t}function Qo(t){return t-parseFloat(t)>=0}function ta(t){return isNaN(t)?"-":(t=(t+"").split("."))[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function ea(t,e){return t=(t||"").toLowerCase().replace(/-(.)/g,function(t,e){return e.toUpperCase()}),e&&t&&(t=t.charAt(0).toUpperCase()+t.slice(1)),t}function ia(t){return null==t?"":(t+"").replace(KM,function(t,e){return $M[e]})}function na(t,e,i){y(e)||(e=[e]);var n=e.length;if(!n)return"";for(var o=e[0].$vars||[],a=0;a<o.length;a++){var r=JM[a];t=t.replace(QM(r),QM(r,0))}for(var s=0;s<n;s++)for(var l=0;l<o.length;l++){var u=e[s][o[l]];t=t.replace(QM(JM[l],s),i?ia(u):u)}return t}function oa(t,e,i){return d(e,function(e,n){t=t.replace("{"+n+"}",i?ia(e):e)}),t}function aa(t,e){var i=(t=_(t)?{color:t,extraCssText:e}:t||{}).color,n=t.type,e=t.extraCssText,o=t.renderMode||"html",a=t.markerId||"X";return i?"html"===o?"subItem"===n?'<span style="display:inline-block;vertical-align:middle;margin-right:8px;margin-left:3px;border-radius:4px;width:4px;height:4px;background-color:'+ia(i)+";"+(e||"")+'"></span>':'<span style="display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:'+ia(i)+";"+(e||"")+'"></span>':{renderMode:o,content:"{marker"+a+"|}  ",style:{color:i}}:""}function ra(t,e){return t+="","0000".substr(0,e-t.length)+t}function sa(t,e,i){"week"!==t&&"month"!==t&&"quarter"!==t&&"half-year"!==t&&"year"!==t||(t="MM-dd\nyyyy");var n=Yo(e),o=i?"UTC":"",a=n["get"+o+"FullYear"](),r=n["get"+o+"Month"]()+1,s=n["get"+o+"Date"](),l=n["get"+o+"Hours"](),u=n["get"+o+"Minutes"](),h=n["get"+o+"Seconds"](),c=n["get"+o+"Milliseconds"]();return t=t.replace("MM",ra(r,2)).replace("M",r).replace("yyyy",a).replace("yy",a%100).replace("dd",ra(s,2)).replace("d",s).replace("hh",ra(l,2)).replace("h",l).replace("mm",ra(u,2)).replace("m",u).replace("ss",ra(h,2)).replace("s",h).replace("SSS",ra(c,3))}function la(t){return t?t.charAt(0).toUpperCase()+t.substr(1):t}function ua(t,e,i,n,o){var a=0,r=0;null==n&&(n=1/0),null==o&&(o=1/0);var s=0;e.eachChild(function(l,u){var h,c,d=l.position,f=l.getBoundingRect(),p=e.childAt(u+1),g=p&&p.getBoundingRect();if("horizontal"===t){var m=f.width+(g?-g.x+f.x:0);(h=a+m)>n||l.newline?(a=0,h=m,r+=s+i,s=f.height):s=Math.max(s,f.height)}else{var v=f.height+(g?-g.y+f.y:0);(c=r+v)>o||l.newline?(a+=s+i,r=0,c=v,s=f.width):s=Math.max(s,f.width)}l.newline||(d[0]=a,d[1]=r,"horizontal"===t?a=h+i:r=c+i)})}function ha(t,e,i){var n=e.width,o=e.height,a=Vo(t.x,n),r=Vo(t.y,o),s=Vo(t.x2,n),l=Vo(t.y2,o);return(isNaN(a)||isNaN(parseFloat(t.x)))&&(a=0),(isNaN(s)||isNaN(parseFloat(t.x2)))&&(s=n),(isNaN(r)||isNaN(parseFloat(t.y)))&&(r=0),(isNaN(l)||isNaN(parseFloat(t.y2)))&&(l=o),i=qM(i||0),{width:Math.max(s-a-i[1]-i[3],0),height:Math.max(l-r-i[0]-i[2],0)}}function ca(t,e,i){i=qM(i||0);var n=e.width,o=e.height,a=Vo(t.left,n),r=Vo(t.top,o),s=Vo(t.right,n),l=Vo(t.bottom,o),u=Vo(t.width,n),h=Vo(t.height,o),c=i[2]+i[0],d=i[1]+i[3],f=t.aspect;switch(isNaN(u)&&(u=n-s-d-a),isNaN(h)&&(h=o-l-c-r),null!=f&&(isNaN(u)&&isNaN(h)&&(f>n/o?u=.8*n:h=.8*o),isNaN(u)&&(u=f*h),isNaN(h)&&(h=u/f)),isNaN(a)&&(a=n-s-u-d),isNaN(r)&&(r=o-l-h-c),t.left||t.right){case"center":a=n/2-u/2-i[3];break;case"right":a=n-u-d}switch(t.top||t.bottom){case"middle":case"center":r=o/2-h/2-i[0];break;case"bottom":r=o-h-c}a=a||0,r=r||0,isNaN(u)&&(u=n-d-a-(s||0)),isNaN(h)&&(h=o-c-r-(l||0));var p=new de(a+i[3],r+i[0],u,h);return p.margin=i,p}function da(t,e,i,n,o){var a=!o||!o.hv||o.hv[0],s=!o||!o.hv||o.hv[1],l=o&&o.boundingMode||"all";if(a||s){var u;if("raw"===l)u="group"===t.type?new de(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(u=t.getBoundingRect(),t.needLocalTransform()){var h=t.getLocalTransform();(u=u.clone()).applyTransform(h)}e=ca(r({width:u.width,height:u.height},e),i,n);var c=t.position,d=a?e.x-u.x:0,f=s?e.y-u.y:0;t.attr("position","raw"===l?[d,f]:[c[0]+d,c[1]+f])}}function fa(t,e){return null!=t[oI[e][0]]||null!=t[oI[e][1]]&&null!=t[oI[e][2]]}function pa(t,e,i){function n(i,n){var r={},l=0,u={},h=0;if(iI(i,function(e){u[e]=t[e]}),iI(i,function(t){o(e,t)&&(r[t]=u[t]=e[t]),a(r,t)&&l++,a(u,t)&&h++}),s[n])return a(e,i[1])?u[i[2]]=null:a(e,i[2])&&(u[i[1]]=null),u;if(2!==h&&l){if(l>=2)return r;for(var c=0;c<i.length;c++){var d=i[c];if(!o(r,d)&&o(t,d)){r[d]=t[d];break}}return r}return u}function o(t,e){return t.hasOwnProperty(e)}function a(t,e){return null!=t[e]&&"auto"!==t[e]}function r(t,e,i){iI(t,function(t){e[t]=i[t]})}!w(i)&&(i={});var s=i.ignoreSize;!y(s)&&(s=[s,s]);var l=n(oI[0],0),u=n(oI[1],1);r(oI[0],t,l),r(oI[1],t,u)}function ga(t){return ma({},t)}function ma(t,e){return e&&t&&iI(nI,function(i){e.hasOwnProperty(i)&&(t[i]=e[i])}),t}function va(t,e){for(var i=t.length,n=0;n<i;n++)if(t[n].length>e)return t[n];return t[i-1]}function ya(t){var e=t.get("coordinateSystem"),i={coordSysName:e,coordSysDims:[],axisMap:R(),categoryAxisMap:R()},n=fI[e];if(n)return n(t,i,i.axisMap,i.categoryAxisMap),i}function xa(t){return"category"===t.get("type")}function _a(t){this.fromDataset=t.fromDataset,this.data=t.data||(t.sourceFormat===vI?{}:[]),this.sourceFormat=t.sourceFormat||yI,this.seriesLayoutBy=t.seriesLayoutBy||_I,this.dimensionsDefine=t.dimensionsDefine,this.encodeDefine=t.encodeDefine&&R(t.encodeDefine),this.startIndex=t.startIndex||0,this.dimensionsDetectCount=t.dimensionsDetectCount}function wa(t){var e=t.option.source,i=yI;if(S(e))i=xI;else if(y(e)){0===e.length&&(i=gI);for(var n=0,o=e.length;n<o;n++){var a=e[n];if(null!=a){if(y(a)){i=gI;break}if(w(a)){i=mI;break}}}}else if(w(e)){for(var r in e)if(e.hasOwnProperty(r)&&c(e[r])){i=vI;break}}else if(null!=e)throw new Error("Invalid data");bI(t).sourceFormat=i}function ba(t){return bI(t).source}function Sa(t){bI(t).datasetMap=R()}function Ma(t){var e=t.option,i=e.data,n=S(i)?xI:pI,o=!1,a=e.seriesLayoutBy,r=e.sourceHeader,s=e.dimensions,l=La(t);if(l){var u=l.option;i=u.source,n=bI(l).sourceFormat,o=!0,a=a||u.seriesLayoutBy,null==r&&(r=u.sourceHeader),s=s||u.dimensions}var h=Ia(i,n,a,r,s),c=e.encode;!c&&l&&(c=Ca(t,l,i,n,a,h)),bI(t).source=new _a({data:i,fromDataset:o,seriesLayoutBy:a,sourceFormat:n,dimensionsDefine:h.dimensionsDefine,startIndex:h.startIndex,dimensionsDetectCount:h.dimensionsDetectCount,encodeDefine:c})}function Ia(t,e,i,n,o){if(!t)return{dimensionsDefine:Ta(o)};var a,r,s;if(e===gI)"auto"===n||null==n?Aa(function(t){null!=t&&"-"!==t&&(_(t)?null==r&&(r=1):r=0)},i,t,10):r=n?1:0,o||1!==r||(o=[],Aa(function(t,e){o[e]=null!=t?t:""},i,t)),a=o?o.length:i===wI?t.length:t[0]?t[0].length:null;else if(e===mI)o||(o=Da(t),s=!0);else if(e===vI)o||(o=[],s=!0,d(t,function(t,e){o.push(e)}));else if(e===pI){var l=Li(t[0]);a=y(l)&&l.length||1}var u;return s&&d(o,function(t,e){"name"===(w(t)?t.name:t)&&(u=e)}),{startIndex:r,dimensionsDefine:Ta(o),dimensionsDetectCount:a,potentialNameDimIndex:u}}function Ta(t){if(t){var e=R();return f(t,function(t,i){if(null==(t=a({},w(t)?t:{name:t})).name)return t;t.name+="",null==t.displayName&&(t.displayName=t.name);var n=e.get(t.name);return n?t.name+="-"+n.count++:e.set(t.name,{count:1}),t})}}function Aa(t,e,i,n){if(null==n&&(n=1/0),e===wI)for(a=0;a<i.length&&a<n;a++)t(i[a]?i[a][0]:null,a);else for(var o=i[0]||[],a=0;a<o.length&&a<n;a++)t(o[a],a)}function Da(t){for(var e,i=0;i<t.length&&!(e=t[i++]););if(e){var n=[];return d(e,function(t,e){n.push(e)}),n}}function Ca(t,e,i,n,o,a){var r=ya(t),s={},l=[],u=[],h=t.subType,c=R(["pie","map","funnel"]),f=R(["line","bar","pictorialBar","scatter","effectScatter","candlestick","boxplot"]);if(r&&null!=f.get(h)){var p=t.ecModel,g=bI(p).datasetMap,m=e.uid+"_"+o,v=g.get(m)||g.set(m,{categoryWayDim:1,valueWayDim:0});d(r.coordSysDims,function(t){if(null==r.firstCategoryDimIndex){e=v.valueWayDim++;s[t]=e,u.push(e)}else if(r.categoryAxisMap.get(t))s[t]=0,l.push(0);else{var e=v.categoryWayDim++;s[t]=e,u.push(e)}})}else if(null!=c.get(h)){for(var y,x=0;x<5&&null==y;x++)Pa(i,n,o,a.dimensionsDefine,a.startIndex,x)||(y=x);if(null!=y){s.value=y;var _=a.potentialNameDimIndex||Math.max(y-1,0);u.push(_),l.push(_)}}return l.length&&(s.itemName=l),u.length&&(s.seriesName=u),s}function La(t){var e=t.option;if(!e.data)return t.ecModel.getComponent("dataset",e.datasetIndex||0)}function ka(t,e){return Pa(t.data,t.sourceFormat,t.seriesLayoutBy,t.dimensionsDefine,t.startIndex,e)}function Pa(t,e,i,n,o,a){function r(t){return(null==t||!isFinite(t)||""===t)&&(!(!_(t)||"-"===t)||void 0)}var s;if(S(t))return!1;var l;if(n&&(l=w(l=n[a])?l.name:l),e===gI)if(i===wI){for(var u=t[a],h=0;h<(u||[]).length&&h<5;h++)if(null!=(s=r(u[o+h])))return s}else for(h=0;h<t.length&&h<5;h++){var c=t[o+h];if(c&&null!=(s=r(c[a])))return s}else if(e===mI){if(!l)return;for(h=0;h<t.length&&h<5;h++)if((d=t[h])&&null!=(s=r(d[l])))return s}else if(e===vI){if(!l)return;if(!(u=t[l])||S(u))return!1;for(h=0;h<u.length&&h<5;h++)if(null!=(s=r(u[h])))return s}else if(e===pI)for(h=0;h<t.length&&h<5;h++){var d=t[h],f=Li(d);if(!y(f))return!1;if(null!=(s=r(f[a])))return s}return!1}function Na(t,e){if(e){var i=e.seiresIndex,n=e.seriesId,o=e.seriesName;return null!=i&&t.componentIndex!==i||null!=n&&t.id!==n||null!=o&&t.name!==o}}function Oa(t,e){var o=t.color&&!t.colorLayer;d(e,function(e,a){"colorLayer"===a&&o||lI.hasClass(a)||("object"==typeof e?t[a]=t[a]?n(t[a],e,!1):i(e):null==t[a]&&(t[a]=e))})}function Ea(t){t=t,this.option={},this.option[SI]=1,this._componentsMap=R({series:[]}),this._seriesIndices,this._seriesIndicesMap,Oa(t,this._theme.option),n(t,hI,!1),this.mergeOption(t)}function Ra(t,e){y(e)||(e=e?[e]:[]);var i={};return d(e,function(e){i[e]=(t.get(e)||[]).slice()}),i}function za(t,e,i){return e.type?e.type:i?i.subType:lI.determineSubType(t,e)}function Ba(t,e){t._seriesIndicesMap=R(t._seriesIndices=f(e,function(t){return t.componentIndex})||[])}function Va(t,e){return e.hasOwnProperty("subType")?g(t,function(t){return t.subType===e.subType}):t}function Ga(t){d(II,function(e){this[e]=m(t[e],t)},this)}function Fa(){this._coordinateSystems=[]}function Wa(t){this._api=t,this._timelineOptions=[],this._mediaList=[],this._mediaDefault,this._currentMediaIndices=[],this._optionBackup,this._newBaseOption}function Ha(t,e,i){var n,o,a=[],r=[],s=t.timeline;if(t.baseOption&&(o=t.baseOption),(s||t.options)&&(o=o||{},a=(t.options||[]).slice()),t.media){o=o||{};var l=t.media;AI(l,function(t){t&&t.option&&(t.query?r.push(t):n||(n=t))})}return o||(o=t),o.timeline||(o.timeline=s),AI([o].concat(a).concat(f(r,function(t){return t.option})),function(t){AI(e,function(e){e(t,i)})}),{baseOption:o,timelineOptions:a,mediaDefault:n,mediaList:r}}function Za(t,e,i){var n={width:e,height:i,aspectratio:e/i},o=!0;return d(t,function(t,e){var i=e.match(kI);if(i&&i[1]&&i[2]){var a=i[1],r=i[2].toLowerCase();Ua(n[r],t,a)||(o=!1)}}),o}function Ua(t,e,i){return"min"===i?t>=e:"max"===i?t<=e:t===e}function Xa(t,e){return t.join(",")===e.join(",")}function ja(t,e){AI(e=e||{},function(e,i){if(null!=e){var n=t[i];if(lI.hasClass(i)){e=Di(e);var o=Pi(n=Di(n),e);t[i]=CI(o,function(t){return t.option&&t.exist?LI(t.exist,t.option,!0):t.exist||t.option})}else t[i]=LI(n,e,!0)}})}function Ya(t){var e=t&&t.itemStyle;if(e)for(var i=0,o=OI.length;i<o;i++){var a=OI[i],r=e.normal,s=e.emphasis;r&&r[a]&&(t[a]=t[a]||{},t[a].normal?n(t[a].normal,r[a]):t[a].normal=r[a],r[a]=null),s&&s[a]&&(t[a]=t[a]||{},t[a].emphasis?n(t[a].emphasis,s[a]):t[a].emphasis=s[a],s[a]=null)}}function qa(t,e,i){if(t&&t[e]&&(t[e].normal||t[e].emphasis)){var n=t[e].normal,o=t[e].emphasis;n&&(i?(t[e].normal=t[e].emphasis=null,r(t[e],n)):t[e]=n),o&&(t.emphasis=t.emphasis||{},t.emphasis[e]=o)}}function Ka(t){qa(t,"itemStyle"),qa(t,"lineStyle"),qa(t,"areaStyle"),qa(t,"label"),qa(t,"labelLine"),qa(t,"upperLabel"),qa(t,"edgeLabel")}function $a(t,e){var i=NI(t)&&t[e],n=NI(i)&&i.textStyle;if(n)for(var o=0,a=Yb.length;o<a;o++){var e=Yb[o];n.hasOwnProperty(e)&&(i[e]=n[e])}}function Ja(t){t&&(Ka(t),$a(t,"label"),t.emphasis&&$a(t.emphasis,"label"))}function Qa(t){if(NI(t)){Ya(t),Ka(t),$a(t,"label"),$a(t,"upperLabel"),$a(t,"edgeLabel"),t.emphasis&&($a(t.emphasis,"label"),$a(t.emphasis,"upperLabel"),$a(t.emphasis,"edgeLabel"));var e=t.markPoint;e&&(Ya(e),Ja(e));var i=t.markLine;i&&(Ya(i),Ja(i));var n=t.markArea;n&&Ja(n);var o=t.data;if("graph"===t.type){o=o||t.nodes;var a=t.links||t.edges;if(a&&!S(a))for(s=0;s<a.length;s++)Ja(a[s]);d(t.categories,function(t){Ka(t)})}if(o&&!S(o))for(s=0;s<o.length;s++)Ja(o[s]);if((e=t.markPoint)&&e.data)for(var r=e.data,s=0;s<r.length;s++)Ja(r[s]);if((i=t.markLine)&&i.data)for(var l=i.data,s=0;s<l.length;s++)y(l[s])?(Ja(l[s][0]),Ja(l[s][1])):Ja(l[s]);"gauge"===t.type?($a(t,"axisLabel"),$a(t,"title"),$a(t,"detail")):"treemap"===t.type?(qa(t.breadcrumb,"itemStyle"),d(t.levels,function(t){Ka(t)})):"tree"===t.type&&Ka(t.leaves)}}function tr(t){return y(t)?t:t?[t]:[]}function er(t){return(y(t)?t[0]:t)||{}}function ir(t,e){e=e.split(",");for(var i=t,n=0;n<e.length&&null!=(i=i&&i[e[n]]);n++);return i}function nr(t,e,i,n){e=e.split(",");for(var o,a=t,r=0;r<e.length-1;r++)null==a[o=e[r]]&&(a[o]={}),a=a[o];(n||null==a[e[r]])&&(a[e[r]]=i)}function or(t){d(RI,function(e){e[0]in t&&!(e[1]in t)&&(t[e[1]]=t[e[0]])})}function ar(t){d(t,function(e,i){var n=[],o=[NaN,NaN],a=[e.stackResultDimension,e.stackedOverDimension],r=e.data,s=e.isStackedByIndex,l=r.map(a,function(a,l,u){var h=r.get(e.stackedDimension,u);if(isNaN(h))return o;var c,d;s?d=r.getRawIndex(u):c=r.get(e.stackedByDimension,u);for(var f=NaN,p=i-1;p>=0;p--){var g=t[p];if(s||(d=g.data.rawIndexOf(g.stackedByDimension,c)),d>=0){var m=g.data.getByRawIndex(g.stackResultDimension,d);if(h>=0&&m>0||h<=0&&m<0){h+=m,f=m;break}}}return n[0]=h,n[1]=f,n});r.hostModel.setData(l),e.data=l})}function rr(t,e){_a.isInstance(t)||(t=_a.seriesDataToSource(t)),this._source=t;var i=this._data=t.data,n=t.sourceFormat;n===xI&&(this._offset=0,this._dimSize=e,this._data=i),a(this,GI[n===gI?n+"_"+t.seriesLayoutBy:n])}function sr(){return this._data.length}function lr(t){return this._data[t]}function ur(t){for(var e=0;e<t.length;e++)this._data.push(t[e])}function hr(t,e,i,n){return null!=i?t[i]:t}function cr(t,e,i,n){return dr(t[n],this._dimensionInfos[e])}function dr(t,e){var i=e&&e.type;if("ordinal"===i){var n=e&&e.ordinalMeta;return n?n.parseAndCollect(t):t}return"time"===i&&"number"!=typeof t&&null!=t&&"-"!==t&&(t=+Yo(t)),null==t||""===t?NaN:+t}function fr(t,e,i){if(t){var n=t.getRawDataItem(e);if(null!=n){var o,a,r=t.getProvider().getSource().sourceFormat,s=t.getDimensionInfo(i);return s&&(o=s.name,a=s.index),FI[r](n,e,a,o)}}}function pr(t,e,i){if(t){var n=t.getProvider().getSource().sourceFormat;if(n===pI||n===mI){var o=t.getRawDataItem(e);return n!==pI||w(o)||(o=null),o?o[i]:void 0}}}function gr(t){return new mr(t)}function mr(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0,this.context}function vr(t,e,i,n,o,a){XI.reset(i,n,o,a),t._callingProgress=e,t._callingProgress({start:i,end:n,count:n-i,next:XI.next},t.context)}function yr(t,e){t._dueIndex=t._outputDueEnd=t._dueEnd=0,t._settedOutputEnd=null;var i,n;!e&&t._reset&&((i=t._reset(t.context))&&i.progress&&(n=i.forceFirstProgress,i=i.progress),y(i)&&!i.length&&(i=null)),t._progress=i,t._modBy=t._modDataCount=null;var o=t._downstream;return o&&o.dirty(),n}function xr(t){var e=t.name;Oi(t)||(t.name=_r(t)||e)}function _r(t){var e=t.getRawData(),i=[];return d(e.mapDimension("seriesName",!0),function(t){var n=e.getDimensionInfo(t);n.displayName&&i.push(n.displayName)}),i.join(" ")}function wr(t){return t.model.getRawData().count()}function br(t){var e=t.model;return e.setData(e.getRawData().cloneShallow()),Sr}function Sr(t,e){t.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function Mr(t,e){d(t.CHANGABLE_METHODS,function(i){t.wrapMethod(i,v(Ir,e))})}function Ir(t){var e=Tr(t);e&&e.setOutputEnd(this.count())}function Tr(t){var e=(t.ecModel||{}).scheduler,i=e&&e.getPipeline(t.uid);if(i){var n=i.currentTask;if(n){var o=n.agentStubMap;o&&(n=o.get(t.uid))}return n}}function Ar(){this.group=new tb,this.uid=Ro("viewChart"),this.renderTask=gr({plan:Lr,reset:kr}),this.renderTask.context={view:this}}function Dr(t,e){if(t&&(t.trigger(e),"group"===t.type))for(var i=0;i<t.childCount();i++)Dr(t.childAt(i),e)}function Cr(t,e,i){var n=zi(t,e);null!=n?d(Di(n),function(e){Dr(t.getItemGraphicEl(e),i)}):t.eachItemGraphicEl(function(t){Dr(t,i)})}function Lr(t){return QI(t.model)}function kr(t){var e=t.model,i=t.ecModel,n=t.api,o=t.payload,a=e.pipelineContext.progressiveRender,r=t.view,s=o&&JI(o).updateMethod,l=a?"incrementalPrepareRender":s&&r[s]?s:"render";return"render"!==l&&r[l](e,i,n,o),eT[l]}function Pr(t,e,i){function n(){h=(new Date).getTime(),c=null,t.apply(r,s||[])}var o,a,r,s,l,u=0,h=0,c=null;e=e||0;var d=function(){o=(new Date).getTime(),r=this,s=arguments;var t=l||e,d=l||i;l=null,a=o-(d?u:h)-t,clearTimeout(c),d?c=setTimeout(n,t):a>=0?n():c=setTimeout(n,-a),u=o};return d.clear=function(){c&&(clearTimeout(c),c=null)},d.debounceNextCall=function(t){l=t},d}function Nr(t,e,i,n){var o=t[e];if(o){var a=o[iT]||o,r=o[oT];if(o[nT]!==i||r!==n){if(null==i||!n)return t[e]=a;(o=t[e]=Pr(a,i,"debounce"===n))[iT]=a,o[oT]=n,o[nT]=i}return o}}function Or(t,e){var i=t[e];i&&i[iT]&&(t[e]=i[iT])}function Er(t,e,i,n){this.ecInstance=t,this.api=e,this.unfinished;var i=this._dataProcessorHandlers=i.slice(),n=this._visualHandlers=n.slice();this._allHandlers=i.concat(n),this._stageTaskMap=R()}function Rr(t,e,i,n,o){function a(t,e){return t.setDirty&&(!t.dirtyMap||t.dirtyMap.get(e.__pipeline.id))}o=o||{};var r;d(e,function(e,s){if(!o.visualType||o.visualType===e.visualType){var l=t._stageTaskMap.get(e.uid),u=l.seriesTaskMap,h=l.overallTask;if(h){var c,d=h.agentStubMap;d.each(function(t){a(o,t)&&(t.dirty(),c=!0)}),c&&h.dirty(),hT(h,n);var f=t.getPerformArgs(h,o.block);d.each(function(t){t.perform(f)}),r|=h.perform(f)}else u&&u.each(function(s,l){a(o,s)&&s.dirty();var u=t.getPerformArgs(s,o.block);u.skip=!e.performRawSeries&&i.isSeriesFiltered(s.context.model),hT(s,n),r|=s.perform(u)})}}),t.unfinished|=r}function zr(t,e,i,n,o){function a(i){var a=i.uid,s=r.get(a)||r.set(a,gr({plan:Hr,reset:Zr,count:Xr}));s.context={model:i,ecModel:n,api:o,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:t},jr(t,i,s)}var r=i.seriesTaskMap||(i.seriesTaskMap=R()),s=e.seriesType,l=e.getTargetSeries;e.createOnAllSeries?n.eachRawSeries(a):s?n.eachRawSeriesByType(s,a):l&&l(n,o).each(a);var u=t._pipelineMap;r.each(function(t,e){u.get(e)||(t.dispose(),r.removeKey(e))})}function Br(t,e,i,n,o){function a(e){var i=e.uid,n=s.get(i);n||(n=s.set(i,gr({reset:Gr,onDirty:Wr})),r.dirty()),n.context={model:e,overallProgress:h,modifyOutputEnd:c},n.agent=r,n.__block=h,jr(t,e,n)}var r=i.overallTask=i.overallTask||gr({reset:Vr});r.context={ecModel:n,api:o,overallReset:e.overallReset,scheduler:t};var s=r.agentStubMap=r.agentStubMap||R(),l=e.seriesType,u=e.getTargetSeries,h=!0,c=e.modifyOutputEnd;l?n.eachRawSeriesByType(l,a):u?u(n,o).each(a):(h=!1,d(n.getSeries(),a));var f=t._pipelineMap;s.each(function(t,e){f.get(e)||(t.dispose(),r.dirty(),s.removeKey(e))})}function Vr(t){t.overallReset(t.ecModel,t.api,t.payload)}function Gr(t,e){return t.overallProgress&&Fr}function Fr(){this.agent.dirty(),this.getDownstream().dirty()}function Wr(){this.agent&&this.agent.dirty()}function Hr(t){return t.plan&&t.plan(t.model,t.ecModel,t.api,t.payload)}function Zr(t){t.useClearVisual&&t.data.clearAllVisual();var e=t.resetDefines=Di(t.reset(t.model,t.ecModel,t.api,t.payload));return e.length>1?f(e,function(t,e){return Ur(e)}):cT}function Ur(t){return function(e,i){var n=i.data,o=i.resetDefines[t];if(o&&o.dataEach)for(var a=e.start;a<e.end;a++)o.dataEach(n,a);else o&&o.progress&&o.progress(e,n)}}function Xr(t){return t.data.count()}function jr(t,e,i){var n=e.uid,o=t._pipelineMap.get(n);!o.head&&(o.head=i),o.tail&&o.tail.pipe(i),o.tail=i,i.__idxInPipeline=o.count++,i.__pipeline=o}function Yr(t){dT=null;try{t(fT,pT)}catch(t){}return dT}function qr(t,e){for(var i in e.prototype)t[i]=B}function Kr(t){for(_(t)&&(t=(new DOMParser).parseFromString(t,"text/xml")),9===t.nodeType&&(t=t.firstChild);"svg"!==t.nodeName.toLowerCase()||1!==t.nodeType;)t=t.nextSibling;return t}function $r(){this._defs={},this._root=null,this._isDefine=!1,this._isText=!1}function Jr(t,e){for(var i=t.firstChild;i;){if(1===i.nodeType){var n=i.getAttribute("offset");n=n.indexOf("%")>0?parseInt(n,10)/100:n?parseFloat(n):0;var o=i.getAttribute("stop-color")||"#000000";e.addColorStop(n,o)}i=i.nextSibling}}function Qr(t,e){t&&t.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),r(e.__inheritedStyle,t.__inheritedStyle))}function ts(t){for(var e=P(t).split(_T),i=[],n=0;n<e.length;n+=2){var o=parseFloat(e[n]),a=parseFloat(e[n+1]);i.push([o,a])}return i}function es(t,e,i,n){var o=e.__inheritedStyle||{},r="text"===e.type;if(1===t.nodeType&&(ns(t,e),a(o,os(t)),!n))for(var s in ST)if(ST.hasOwnProperty(s)){var l=t.getAttribute(s);null!=l&&(o[ST[s]]=l)}var u=r?"textFill":"fill",h=r?"textStroke":"stroke";e.style=e.style||new ub;var c=e.style;null!=o.fill&&c.set(u,is(o.fill,i)),null!=o.stroke&&c.set(h,is(o.stroke,i)),d(["lineWidth","opacity","fillOpacity","strokeOpacity","miterLimit","fontSize"],function(t){var e="lineWidth"===t&&r?"textStrokeWidth":t;null!=o[t]&&c.set(e,parseFloat(o[t]))}),o.textBaseline&&"auto"!==o.textBaseline||(o.textBaseline="alphabetic"),"alphabetic"===o.textBaseline&&(o.textBaseline="bottom"),"start"===o.textAlign&&(o.textAlign="left"),"end"===o.textAlign&&(o.textAlign="right"),d(["lineDashOffset","lineCap","lineJoin","fontWeight","fontFamily","fontStyle","textAlign","textBaseline"],function(t){null!=o[t]&&c.set(t,o[t])}),o.lineDash&&(e.style.lineDash=P(o.lineDash).split(_T)),c[h]&&"none"!==c[h]&&(e[h]=!0),e.__inheritedStyle=o}function is(t,e){var i=e&&t&&t.match(MT);return i?e[P(i[1])]:t}function ns(t,e){var i=t.getAttribute("transform");if(i){var n=null,o=[];(i=i.replace(/,/g," ")).replace(IT,function(t,e,i){o.push(e,i)});for(var a=o.length-1;a>0;a-=2){var r=o[a],s=o[a-1];switch(n=n||xt(),s){case"translate":r=P(r).split(_T),St(n,n,[parseFloat(r[0]),parseFloat(r[1]||0)]);break;case"scale":r=P(r).split(_T),It(n,n,[parseFloat(r[0]),parseFloat(r[1]||r[0])]);break;case"rotate":r=P(r).split(_T),Mt(n,n,parseFloat(r[0]));break;case"skew":r=P(r).split(_T),console.warn("Skew transform is not supported yet");break;case"matrix":r=P(r).split(_T);n[0]=parseFloat(r[0]),n[1]=parseFloat(r[1]),n[2]=parseFloat(r[2]),n[3]=parseFloat(r[3]),n[4]=parseFloat(r[4]),n[5]=parseFloat(r[5])}}e.setLocalTransform(n)}}function os(t){var e=t.getAttribute("style"),i={};if(!e)return i;var n={};TT.lastIndex=0;for(var o;null!=(o=TT.exec(e));)n[o[1]]=o[2];for(var a in ST)ST.hasOwnProperty(a)&&null!=n[a]&&(i[ST[a]]=n[a]);return i}function as(t,e,i){var n=e/t.width,o=i/t.height,a=Math.min(n,o);return{scale:[a,a],position:[-(t.x+t.width/2)*a+e/2,-(t.y+t.height/2)*a+i/2]}}function rs(t,e){return(new $r).parse(t,e)}function ss(t){return function(e,i,n){e=e&&e.toLowerCase(),fw.prototype[t].call(this,e,i,n)}}function ls(){fw.call(this)}function us(t,e,n){function o(t,e){return t.__prio-e.__prio}n=n||{},"string"==typeof e&&(e=JT[e]),this.id,this.group,this._dom=t;var a=this._zr=Ii(t,{renderer:n.renderer||"canvas",devicePixelRatio:n.devicePixelRatio,width:n.width,height:n.height});this._throttledZrFlush=Pr(m(a.flush,a),17),(e=i(e))&&BI(e,!0),this._theme=e,this._chartsViews=[],this._chartsMap={},this._componentsViews=[],this._componentsMap={},this._coordSysMgr=new Fa;var r=this._api=As(this);_e($T,o),_e(YT,o),this._scheduler=new Er(this,r,YT,$T),fw.call(this,this._ecEventProcessor=new Ds),this._messageCenter=new ls,this._initEvents(),this.resize=m(this.resize,this),this._pendingActions=[],a.animation.on("frame",this._onframe,this),vs(a,this),N(this)}function hs(t,e,i){var n,o=this._model,a=this._coordSysMgr.getCoordinateSystems();e=Vi(o,e);for(var r=0;r<a.length;r++){var s=a[r];if(s[t]&&null!=(n=s[t](o,e,i)))return n}}function cs(t){var e=t._model,i=t._scheduler;i.restorePipelines(e),i.prepareStageTasks(),ys(t,"component",e,i),ys(t,"chart",e,i),i.plan()}function ds(t,e,i,n,o){function a(n){n&&n.__alive&&n[e]&&n[e](n.__model,r,t._api,i)}var r=t._model;if(n){var s={};s[n+"Id"]=i[n+"Id"],s[n+"Index"]=i[n+"Index"],s[n+"Name"]=i[n+"Name"];var l={mainType:n,query:s};o&&(l.subType=o);var u=i.excludeSeriesId;null!=u&&(u=R(Di(u))),r&&r.eachComponent(l,function(e){u&&null!=u.get(e.id)||a(t["series"===n?"_chartsMap":"_componentsMap"][e.__viewId])},t)}else kT(t._componentsViews.concat(t._chartsViews),a)}function fs(t,e){var i=t._chartsMap,n=t._scheduler;e.eachSeries(function(t){n.updateStreamModes(t,i[t.__viewId])})}function ps(t,e){var i=t.type,n=t.escapeConnect,o=XT[i],s=o.actionInfo,l=(s.update||"update").split(":"),u=l.pop();l=null!=l[0]&&OT(l[0]),this[GT]=!0;var h=[t],c=!1;t.batch&&(c=!0,h=f(t.batch,function(e){return e=r(a({},e),t),e.batch=null,e}));var d,p=[],g="highlight"===i||"downplay"===i;kT(h,function(t){d=o.action(t,this._model,this._api),(d=d||a({},t)).type=s.event||d.type,p.push(d),g?ds(this,u,t,"series"):l&&ds(this,u,t,l.main,l.sub)},this),"none"===u||g||l||(this[FT]?(cs(this),ZT.update.call(this,t),this[FT]=!1):ZT[u].call(this,t)),d=c?{type:s.event||i,escapeConnect:n,batch:p}:p[0],this[GT]=!1,!e&&this._messageCenter.trigger(d.type,d)}function gs(t){for(var e=this._pendingActions;e.length;){var i=e.shift();ps.call(this,i,t)}}function ms(t){!t&&this.trigger("updated")}function vs(t,e){t.on("rendered",function(){e.trigger("rendered"),!t.animation.isFinished()||e[FT]||e._scheduler.unfinished||e._pendingActions.length||e.trigger("finished")})}function ys(t,e,i,n){function o(t){var e="_ec_"+t.id+"_"+t.type,o=s[e];if(!o){var h=OT(t.type);(o=new(a?qI.getClass(h.main,h.sub):Ar.getClass(h.sub))).init(i,u),s[e]=o,r.push(o),l.add(o.group)}t.__viewId=o.__id=e,o.__alive=!0,o.__model=t,o.group.__ecComponentInfo={mainType:t.mainType,index:t.componentIndex},!a&&n.prepareView(o,t,i,u)}for(var a="component"===e,r=a?t._componentsViews:t._chartsViews,s=a?t._componentsMap:t._chartsMap,l=t._zr,u=t._api,h=0;h<r.length;h++)r[h].__alive=!1;a?i.eachComponent(function(t,e){"series"!==t&&o(e)}):i.eachSeries(o);for(h=0;h<r.length;){var c=r[h];c.__alive?h++:(!a&&c.renderTask.dispose(),l.remove(c.group),c.dispose(i,u),r.splice(h,1),delete s[c.__id],c.__id=c.group.__ecComponentInfo=null)}}function xs(t){t.clearColorPalette(),t.eachSeries(function(t){t.clearColorPalette()})}function _s(t,e,i,n){ws(t,e,i,n),kT(t._chartsViews,function(t){t.__alive=!1}),bs(t,e,i,n),kT(t._chartsViews,function(t){t.__alive||t.remove(e,i)})}function ws(t,e,i,n,o){kT(o||t._componentsViews,function(t){var o=t.__model;t.render(o,e,i,n),Ts(o,t)})}function bs(t,e,i,n,o){var a,r=t._scheduler;e.eachSeries(function(e){var i=t._chartsMap[e.__viewId];i.__alive=!0;var s=i.renderTask;r.updatePayload(s,n),o&&o.get(e.uid)&&s.dirty(),a|=s.perform(r.getPerformArgs(s)),i.group.silent=!!e.get("silent"),Ts(e,i),Is(e,i)}),r.unfinished|=a,Ms(t._zr,e),sT(t._zr.dom,e)}function Ss(t,e){kT(KT,function(i){i(t,e)})}function Ms(t,e){var i=t.storage,n=0;i.traverse(function(t){t.isGroup||n++}),n>e.get("hoverLayerThreshold")&&!U_.node&&i.traverse(function(t){t.isGroup||(t.useHoverLayer=!0)})}function Is(t,e){var i=t.get("blendMode")||null;e.group.traverse(function(t){t.isGroup||t.style.blend!==i&&t.setStyle("blend",i),t.eachPendingDisplayable&&t.eachPendingDisplayable(function(t){t.setStyle("blend",i)})})}function Ts(t,e){var i=t.get("z"),n=t.get("zlevel");e.group.traverse(function(t){"group"!==t.type&&(null!=i&&(t.z=i),null!=n&&(t.zlevel=n))})}function As(t){var e=t._coordSysMgr;return a(new Ga(t),{getCoordinateSystems:m(e.getCoordinateSystems,e),getComponentByElement:function(e){for(;e;){var i=e.__ecComponentInfo;if(null!=i)return t._model.getComponent(i.mainType,i.index);e=e.parent}}})}function Ds(){this.eventInfo}function Cs(t){function e(t,e){for(var n=0;n<t.length;n++)t[n][i]=e}var i="__connectUpdateStatus";kT(jT,function(n,o){t._messageCenter.on(o,function(n){if(eA[t.group]&&0!==t[i]){if(n&&n.escapeConnect)return;var o=t.makeActionFromEvent(n),a=[];kT(tA,function(e){e!==t&&e.group===t.group&&a.push(e)}),e(a,0),kT(a,function(t){1!==t[i]&&t.dispatchAction(o)}),e(a,2)}})})}function Ls(t){eA[t]=!1}function ks(t){return tA[Wi(t,oA)]}function Ps(t,e){JT[t]=e}function Ns(t){qT.push(t)}function Os(t,e){Vs(YT,t,e,RT)}function Es(t,e,i){"function"==typeof e&&(i=e,e="");var n=NT(t)?t.type:[t,t={event:e}][0];t.event=(t.event||n).toLowerCase(),e=t.event,LT(WT.test(n)&&WT.test(e)),XT[n]||(XT[n]={action:i,actionInfo:t}),jT[e]=n}function Rs(t,e){Fa.register(t,e)}function zs(t,e){Vs($T,t,e,zT,"layout")}function Bs(t,e){Vs($T,t,e,BT,"visual")}function Vs(t,e,i,n,o){(PT(e)||NT(e))&&(i=e,e=n);var a=Er.wrapStageHandler(i,o);return a.__prio=e,a.__raw=i,t.push(a),a}function Gs(t,e){QT[t]=e}function Fs(t){return lI.extend(t)}function Ws(t){return qI.extend(t)}function Hs(t){return YI.extend(t)}function Zs(t){return Ar.extend(t)}function Us(t){return t}function Xs(t,e,i,n,o){this._old=t,this._new=e,this._oldKeyGetter=i||Us,this._newKeyGetter=n||Us,this.context=o}function js(t,e,i,n,o){for(var a=0;a<t.length;a++){var r="_ec_"+o[n](t[a],a),s=e[r];null==s?(i.push(r),e[r]=a):(s.length||(e[r]=s=[s]),s.push(a))}}function Ys(t){var e={},i=e.encode={},n=R(),o=[],a=[];d(t.dimensions,function(e){var r=t.getDimensionInfo(e),s=r.coordDim;if(s){var l=i[s];i.hasOwnProperty(s)||(l=i[s]=[]),l[r.coordDimIndex]=e,r.isExtraCoord||(n.set(s,1),Ks(r.type)&&(o[0]=e)),r.defaultTooltip&&a.push(e)}sA.each(function(t,e){var n=i[e];i.hasOwnProperty(e)||(n=i[e]=[]);var o=r.otherDims[e];null!=o&&!1!==o&&(n[o]=r.name)})});var r=[],s={};n.each(function(t,e){var n=i[e];s[e]=n[0],r=r.concat(n)}),e.dataDimsOnCoord=r,e.encodeFirstDimNotExtra=s;var l=i.label;l&&l.length&&(o=l.slice());var u=i.tooltip;return u&&u.length?a=u.slice():a.length||(a=o.slice()),i.defaultedLabel=o,i.defaultedTooltip=a,e}function qs(t){return"category"===t?"ordinal":"time"===t?"time":"float"}function Ks(t){return!("ordinal"===t||"time"===t)}function $s(t){return t._rawCount>65535?dA:pA}function Js(t){var e=t.constructor;return e===Array?t.slice():new e(t)}function Qs(t,e){d(gA.concat(e.__wrappedMethods||[]),function(i){e.hasOwnProperty(i)&&(t[i]=e[i])}),t.__wrappedMethods=e.__wrappedMethods,d(mA,function(n){t[n]=i(e[n])}),t._calculationInfo=a(e._calculationInfo)}function tl(t,e,i,n,o){var a=cA[e.type],r=n-1,s=e.name,l=t[s][r];if(l&&l.length<i){for(var u=new a(Math.min(o-r*i,i)),h=0;h<l.length;h++)u[h]=l[h];t[s][r]=u}for(var c=n*i;c<o;c+=i)t[s].push(new a(Math.min(o-c,i)))}function el(t){var e=t._invertedIndicesMap;d(e,function(i,n){var o=t._dimensionInfos[n].ordinalMeta;if(o){i=e[n]=new fA(o.categories.length);for(a=0;a<i.length;a++)i[a]=uA;for(var a=0;a<t._count;a++)i[t.get(n,a)]=a}})}function il(t,e,i){var n;if(null!=e){var o=t._chunkSize,a=Math.floor(i/o),r=i%o,s=t.dimensions[e],l=t._storage[s][a];if(l){n=l[r];var u=t._dimensionInfos[s].ordinalMeta;u&&u.categories.length&&(n=u.categories[n])}}return n}function nl(t){return t}function ol(t){return t<this._count&&t>=0?this._indices[t]:-1}function al(t,e){var i=t._idList[e];return null==i&&(i=il(t,t._idDimIdx,e)),null==i&&(i=hA+e),i}function rl(t){return y(t)||(t=[t]),t}function sl(t,e){var i=t.dimensions,n=new vA(f(i,t.getDimensionInfo,t),t.hostModel);Qs(n,t);for(var o=n._storage={},a=t._storage,r=0;r<i.length;r++){var s=i[r];a[s]&&(l(e,s)>=0?(o[s]=ll(a[s]),n._rawExtent[s]=ul(),n._extent[s]=null):o[s]=a[s])}return n}function ll(t){for(var e=new Array(t.length),i=0;i<t.length;i++)e[i]=Js(t[i]);return e}function ul(){return[1/0,-1/0]}function hl(t,e,n){function o(t,e,i){null!=sA.get(e)?t.otherDims[e]=i:(t.coordDim=e,t.coordDimIndex=i,h.set(e,!0))}_a.isInstance(e)||(e=_a.seriesDataToSource(e)),n=n||{},t=(t||[]).slice();for(var s=(n.dimsDef||[]).slice(),l=R(n.encodeDef),u=R(),h=R(),c=[],f=cl(e,t,s,n.dimCount),p=0;p<f;p++){var g=s[p]=a({},w(s[p])?s[p]:{name:s[p]}),m=g.name,v=c[p]={otherDims:{}};null!=m&&null==u.get(m)&&(v.name=v.displayName=m,u.set(m,p)),null!=g.type&&(v.type=g.type),null!=g.displayName&&(v.displayName=g.displayName)}l.each(function(t,e){if(1===(t=Di(t).slice()).length&&t[0]<0)l.set(e,!1);else{var i=l.set(e,[]);d(t,function(t,n){_(t)&&(t=u.get(t)),null!=t&&t<f&&(i[n]=t,o(c[t],e,n))})}});var y=0;d(t,function(t,e){var n,t,a,s;if(_(t))n=t,t={};else{n=t.name;var u=t.ordinalMeta;t.ordinalMeta=null,(t=i(t)).ordinalMeta=u,a=t.dimsDef,s=t.otherDims,t.name=t.coordDim=t.coordDimIndex=t.dimsDef=t.otherDims=null}var h=l.get(n);if(!1!==h){if(!(h=Di(h)).length)for(var f=0;f<(a&&a.length||1);f++){for(;y<c.length&&null!=c[y].coordDim;)y++;y<c.length&&h.push(y++)}d(h,function(e,i){var l=c[e];if(o(r(l,t),n,i),null==l.name&&a){var u=a[i];!w(u)&&(u={name:u}),l.name=l.displayName=u.name,l.defaultTooltip=u.defaultTooltip}s&&r(l.otherDims,s)})}});var x=n.generateCoord,b=n.generateCoordCount,S=null!=b;b=x?b||1:0;for(var M=x||"value",I=0;I<f;I++)null==(v=c[I]=c[I]||{}).coordDim&&(v.coordDim=dl(M,h,S),v.coordDimIndex=0,(!x||b<=0)&&(v.isExtraCoord=!0),b--),null==v.name&&(v.name=dl(v.coordDim,u)),null==v.type&&ka(e,I,v.name)&&(v.type="ordinal");return c}function cl(t,e,i,n){var o=Math.max(t.dimensionsDetectCount||1,e.length,i.length,n||0);return d(e,function(t){var e=t.dimsDef;e&&(o=Math.max(o,e.length))}),o}function dl(t,e,i){if(i||null!=e.get(t)){for(var n=0;null!=e.get(t+n);)n++;t+=n}return e.set(t,!0),t}function fl(t,e,i){var n,o,a,r,s=(i=i||{}).byIndex,l=i.stackedCoordDimension,u=!(!t||!t.get("stack"));if(d(e,function(t,i){_(t)&&(e[i]=t={name:t}),u&&!t.isExtraCoord&&(s||n||!t.ordinalMeta||(n=t),o||"ordinal"===t.type||"time"===t.type||l&&l!==t.coordDim||(o=t))}),!o||s||n||(s=!0),o){a="__\0ecstackresult",r="__\0ecstackedover",n&&(n.createInvertedIndices=!0);var h=o.coordDim,c=o.type,f=0;d(e,function(t){t.coordDim===h&&f++}),e.push({name:a,coordDim:h,coordDimIndex:f,type:c,isExtraCoord:!0,isCalculationCoord:!0}),f++,e.push({name:r,coordDim:r,coordDimIndex:f,type:c,isExtraCoord:!0,isCalculationCoord:!0})}return{stackedDimension:o&&o.name,stackedByDimension:n&&n.name,isStackedByIndex:s,stackedOverDimension:r,stackResultDimension:a}}function pl(t,e){return!!e&&e===t.getCalculationInfo("stackedDimension")}function gl(t,e){return pl(t,e)?t.getCalculationInfo("stackResultDimension"):e}function ml(t,e,i){i=i||{},_a.isInstance(t)||(t=_a.seriesDataToSource(t));var n,o=e.get("coordinateSystem"),a=Fa.get(o),r=ya(e);r&&(n=f(r.coordSysDims,function(t){var e={name:t},i=r.axisMap.get(t);if(i){var n=i.get("type");e.type=qs(n)}return e})),n||(n=a&&(a.getDimensionsInfo?a.getDimensionsInfo():a.dimensions.slice())||["x","y"]);var s,l,u=_A(t,{coordDimensions:n,generateCoord:i.generateCoord});r&&d(u,function(t,e){var i=t.coordDim,n=r.categoryAxisMap.get(i);n&&(null==s&&(s=e),t.ordinalMeta=n.getOrdinalMeta()),null!=t.otherDims.itemName&&(l=!0)}),l||null==s||(u[s].otherDims.itemName=0);var h=fl(e,u),c=new vA(u,e);c.setCalculationInfo(h);var p=null!=s&&vl(t)?function(t,e,i,n){return n===s?i:this.defaultDimValueGetter(t,e,i,n)}:null;return c.hasItemOption=!1,c.initData(t,null,p),c}function vl(t){if(t.sourceFormat===pI){var e=yl(t.data||[]);return null!=e&&!y(Li(e))}}function yl(t){for(var e=0;e<t.length&&null==t[e];)e++;return t[e]}function xl(t){this._setting=t||{},this._extent=[1/0,-1/0],this._interval=0,this.init&&this.init.apply(this,arguments)}function _l(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this._map}function wl(t){return t._map||(t._map=R(t.categories))}function bl(t){return w(t)&&null!=t.value?t.value:t+""}function Sl(t,e,i,n){var o={},a=t[1]-t[0],r=o.interval=$o(a/e,!0);null!=i&&r<i&&(r=o.interval=i),null!=n&&r>n&&(r=o.interval=n);var s=o.intervalPrecision=Ml(r);return Tl(o.niceTickExtent=[MA(Math.ceil(t[0]/r)*r,s),MA(Math.floor(t[1]/r)*r,s)],t),o}function Ml(t){return Ho(t)+2}function Il(t,e,i){t[e]=Math.max(Math.min(t[e],i[1]),i[0])}function Tl(t,e){!isFinite(t[0])&&(t[0]=e[0]),!isFinite(t[1])&&(t[1]=e[1]),Il(t,0,e),Il(t,1,e),t[0]>t[1]&&(t[0]=t[1])}function Al(t,e,i,n){var o=[];if(!t)return o;e[0]<i[0]&&o.push(e[0]);for(var a=i[0];a<=i[1]&&(o.push(a),(a=MA(a+t,n))!==o[o.length-1]);)if(o.length>1e4)return[];return e[1]>(o.length?o[o.length-1]:i[1])&&o.push(e[1]),o}function Dl(t){return t.get("stack")||AA+t.seriesIndex}function Cl(t){return t.dim+t.index}function Ll(t){var e=[],i=t.axis;if("category"===i.type){for(var n=i.getBandWidth(),o=0;o<t.count;o++)e.push(r({bandWidth:n,axisKey:"axis0",stackId:AA+o},t));for(var a=Nl(e),s=[],o=0;o<t.count;o++){var l=a.axis0[AA+o];l.offsetCenter=l.offset+l.width/2,s.push(l)}return s}}function kl(t,e){var i=[];return e.eachSeriesByType(t,function(t){Rl(t)&&!zl(t)&&i.push(t)}),i}function Pl(t){var e=[];return d(t,function(t){var i=t.getData(),n=t.coordinateSystem.getBaseAxis(),o=n.getExtent(),a="category"===n.type?n.getBandWidth():Math.abs(o[1]-o[0])/i.count(),r=Vo(t.get("barWidth"),a),s=Vo(t.get("barMaxWidth"),a),l=t.get("barGap"),u=t.get("barCategoryGap");e.push({bandWidth:a,barWidth:r,barMaxWidth:s,barGap:l,barCategoryGap:u,axisKey:Cl(n),stackId:Dl(t)})}),Nl(e)}function Nl(t){var e={};d(t,function(t,i){var n=t.axisKey,o=t.bandWidth,a=e[n]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},r=a.stacks;e[n]=a;var s=t.stackId;r[s]||a.autoWidthCount++,r[s]=r[s]||{width:0,maxWidth:0};var l=t.barWidth;l&&!r[s].width&&(r[s].width=l,l=Math.min(a.remainedWidth,l),a.remainedWidth-=l);var u=t.barMaxWidth;u&&(r[s].maxWidth=u);var h=t.barGap;null!=h&&(a.gap=h);var c=t.barCategoryGap;null!=c&&(a.categoryGap=c)});var i={};return d(e,function(t,e){i[e]={};var n=t.stacks,o=t.bandWidth,a=Vo(t.categoryGap,o),r=Vo(t.gap,1),s=t.remainedWidth,l=t.autoWidthCount,u=(s-a)/(l+(l-1)*r);u=Math.max(u,0),d(n,function(t,e){var i=t.maxWidth;i&&i<u&&(i=Math.min(i,s),t.width&&(i=Math.min(i,t.width)),s-=i,t.width=i,l--)}),u=(s-a)/(l+(l-1)*r),u=Math.max(u,0);var h,c=0;d(n,function(t,e){t.width||(t.width=u),h=t,c+=t.width*(1+r)}),h&&(c-=h.width*r);var f=-c/2;d(n,function(t,n){i[e][n]=i[e][n]||{offset:f,width:t.width},f+=t.width*(1+r)})}),i}function Ol(t,e,i){if(t&&e){var n=t[Cl(e)];return null!=n&&null!=i&&(n=n[Dl(i)]),n}}function El(t,e){var i=kl(t,e),n=Pl(i),o={};d(i,function(t){var e=t.getData(),i=t.coordinateSystem,a=i.getBaseAxis(),r=Dl(t),s=n[Cl(a)][r],l=s.offset,u=s.width,h=i.getOtherAxis(a),c=t.get("barMinHeight")||0;o[r]=o[r]||[],e.setLayout({offset:l,size:u});for(var d=e.mapDimension(h.dim),f=e.mapDimension(a.dim),p=pl(e,d),g=h.isHorizontal(),m=Bl(a,h,p),v=0,y=e.count();v<y;v++){var x=e.get(d,v),_=e.get(f,v);if(!isNaN(x)){var w=x>=0?"p":"n",b=m;p&&(o[r][_]||(o[r][_]={p:m,n:m}),b=o[r][_][w]);var S,M,I,T;if(g)S=b,M=(A=i.dataToPoint([x,_]))[1]+l,I=A[0]-m,T=u,Math.abs(I)<c&&(I=(I<0?-1:1)*c),p&&(o[r][_][w]+=I);else{var A=i.dataToPoint([_,x]);S=A[0]+l,M=b,I=u,T=A[1]-m,Math.abs(T)<c&&(T=(T<=0?-1:1)*c),p&&(o[r][_][w]+=T)}e.setItemLayout(v,{x:S,y:M,width:I,height:T})}}},this)}function Rl(t){return t.coordinateSystem&&"cartesian2d"===t.coordinateSystem.type}function zl(t){return t.pipelineContext&&t.pipelineContext.large}function Bl(t,e,i){var n,o,a=e.getGlobalExtent();a[0]>a[1]?(n=a[1],o=a[0]):(n=a[0],o=a[1]);var r=e.toGlobalCoord(e.dataToCoord(0));return r<n&&(r=n),r>o&&(r=o),r}function Vl(t,e){return VA(t,BA(e))}function Gl(t,e){var i,n,o,a=t.type,r=e.getMin(),s=e.getMax(),l=null!=r,u=null!=s,h=t.getExtent();"ordinal"===a?i=e.getCategories().length:(y(n=e.get("boundaryGap"))||(n=[n||0,n||0]),"boolean"==typeof n[0]&&(n=[0,0]),n[0]=Vo(n[0],1),n[1]=Vo(n[1],1),o=h[1]-h[0]||Math.abs(h[0])),null==r&&(r="ordinal"===a?i?0:NaN:h[0]-n[0]*o),null==s&&(s="ordinal"===a?i?i-1:NaN:h[1]+n[1]*o),"dataMin"===r?r=h[0]:"function"==typeof r&&(r=r({min:h[0],max:h[1]})),"dataMax"===s?s=h[1]:"function"==typeof s&&(s=s({min:h[0],max:h[1]})),(null==r||!isFinite(r))&&(r=NaN),(null==s||!isFinite(s))&&(s=NaN),t.setBlank(I(r)||I(s)||"ordinal"===a&&!t.getOrdinalMeta().categories.length),e.getNeedCrossZero()&&(r>0&&s>0&&!l&&(r=0),r<0&&s<0&&!u&&(s=0));var c=e.ecModel;if(c&&"time"===a){var f,p=kl("bar",c);if(d(p,function(t){f|=t.getBaseAxis()===e.axis}),f){var g=Pl(p),m=Fl(r,s,e,g);r=m.min,s=m.max}}return[r,s]}function Fl(t,e,i,n){var o=i.axis.getExtent(),a=o[1]-o[0],r=Ol(n,i.axis);if(void 0===r)return{min:t,max:e};var s=1/0;d(r,function(t){s=Math.min(t.offset,s)});var l=-1/0;d(r,function(t){l=Math.max(t.offset+t.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,h=e-t,c=h/(1-(s+l)/a)-h;return e+=c*(l/u),t-=c*(s/u),{min:t,max:e}}function Wl(t,e){var i=Gl(t,e),n=null!=e.getMin(),o=null!=e.getMax(),a=e.get("splitNumber");"log"===t.type&&(t.base=e.get("logBase"));var r=t.type;t.setExtent(i[0],i[1]),t.niceExtent({splitNumber:a,fixMin:n,fixMax:o,minInterval:"interval"===r||"time"===r?e.get("minInterval"):null,maxInterval:"interval"===r||"time"===r?e.get("maxInterval"):null});var s=e.get("interval");null!=s&&t.setInterval&&t.setInterval(s)}function Hl(t,e){if(e=e||t.get("type"))switch(e){case"category":return new SA(t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),[1/0,-1/0]);case"value":return new TA;default:return(xl.getClass(e)||TA).create(t)}}function Zl(t){var e=t.scale.getExtent(),i=e[0],n=e[1];return!(i>0&&n>0||i<0&&n<0)}function Ul(t){var e=t.getLabelModel().get("formatter"),i="category"===t.type?t.scale.getExtent()[0]:null;return"string"==typeof e?e=function(e){return function(i){return i=t.scale.getLabel(i),e.replace("{value}",null!=i?i:"")}}(e):"function"==typeof e?function(n,o){return null!=i&&(o=n-i),e(Xl(t,n),o)}:function(e){return t.scale.getLabel(e)}}function Xl(t,e){return"category"===t.type?t.scale.getLabel(e):e}function jl(t){var e=t.model,i=t.scale;if(e.get("axisLabel.show")&&!i.isBlank()){var n,o,a="category"===t.type,r=i.getExtent();o=a?i.count():(n=i.getTicks()).length;var s,l=t.getLabelModel(),u=Ul(t),h=1;o>40&&(h=Math.ceil(o/40));for(var c=0;c<o;c+=h){var d=u(n?n[c]:r[0]+c),f=Yl(l.getTextRect(d),l.get("rotate")||0);s?s.union(f):s=f}return s}}function Yl(t,e){var i=e*Math.PI/180,n=t.plain(),o=n.width,a=n.height,r=o*Math.cos(i)+a*Math.sin(i),s=o*Math.sin(i)+a*Math.cos(i);return new de(n.x,n.y,r,s)}function ql(t){var e=t.get("interval");return null==e?"auto":e}function Kl(t){return"category"===t.type&&0===ql(t.getLabelModel())}function $l(t,e){if("image"!==this.type){var i=this.style,n=this.shape;n&&"line"===n.symbolType?i.stroke=t:this.__isEmptyBrush?(i.stroke=t,i.fill=e||"#fff"):(i.fill&&(i.fill=t),i.stroke&&(i.stroke=t)),this.dirty(!1)}}function Jl(t,e,i,n,o,a,r){var s=0===t.indexOf("empty");s&&(t=t.substr(5,1).toLowerCase()+t.substr(6));var l;return l=0===t.indexOf("image://")?jn(t.slice(8),new de(e,i,n,o),r?"center":"cover"):0===t.indexOf("path://")?Xn(t.slice(7),{},new de(e,i,n,o),r?"center":"cover"):new JA({shape:{symbolType:t,x:e,y:i,width:n,height:o}}),l.__isEmptyBrush=s,l.setColor=$l,l.setColor(a),l}function Ql(t,e){return Math.abs(t-e)<eD}function tu(t,e,i){var n=0,o=t[0];if(!o)return!1;for(var a=1;a<t.length;a++){var r=t[a];n+=Sn(o[0],o[1],r[0],r[1],e,i),o=r}var s=t[0];return Ql(o[0],s[0])&&Ql(o[1],s[1])||(n+=Sn(o[0],o[1],s[0],s[1],e,i)),0!==n}function eu(t,e,i){if(this.name=t,this.geometries=e,i)i=[i[0],i[1]];else{var n=this.getBoundingRect();i=[n.x+n.width/2,n.y+n.height/2]}this.center=i}function iu(t){if(!t.UTF8Encoding)return t;var e=t.UTF8Scale;null==e&&(e=1024);for(var i=t.features,n=0;n<i.length;n++)for(var o=i[n].geometry,a=o.coordinates,r=o.encodeOffsets,s=0;s<a.length;s++){var l=a[s];if("Polygon"===o.type)a[s]=nu(l,r[s],e);else if("MultiPolygon"===o.type)for(var u=0;u<l.length;u++){var h=l[u];l[u]=nu(h,r[s][u],e)}}return t.UTF8Encoding=!1,t}function nu(t,e,i){for(var n=[],o=e[0],a=e[1],r=0;r<t.length;r+=2){var s=t.charCodeAt(r)-64,l=t.charCodeAt(r+1)-64;s=s>>1^-(1&s),l=l>>1^-(1&l),o=s+=o,a=l+=a,n.push([s/i,l/i])}return n}function ou(t){return"category"===t.type?ru(t):uu(t)}function au(t,e){return"category"===t.type?lu(t,e):{ticks:t.scale.getTicks()}}function ru(t){var e=t.getLabelModel(),i=su(t,e);return!e.get("show")||t.scale.isBlank()?{labels:[],labelCategoryInterval:i.labelCategoryInterval}:i}function su(t,e){var i=hu(t,"labels"),n=ql(e),o=cu(i,n);if(o)return o;var a,r;return a=x(n)?vu(t,n):mu(t,r="auto"===n?fu(t):n),du(i,n,{labels:a,labelCategoryInterval:r})}function lu(t,e){var i=hu(t,"ticks"),n=ql(e),o=cu(i,n);if(o)return o;var a,r;if(e.get("show")&&!t.scale.isBlank()||(a=[]),x(n))a=vu(t,n,!0);else if("auto"===n){var s=su(t,t.getLabelModel());r=s.labelCategoryInterval,a=f(s.labels,function(t){return t.tickValue})}else a=mu(t,r=n,!0);return du(i,n,{ticks:a,tickCategoryInterval:r})}function uu(t){var e=t.scale.getTicks(),i=Ul(t);return{labels:f(e,function(e,n){return{formattedLabel:i(e,n),rawLabel:t.scale.getLabel(e),tickValue:e}})}}function hu(t,e){return nD(t)[e]||(nD(t)[e]=[])}function cu(t,e){for(var i=0;i<t.length;i++)if(t[i].key===e)return t[i].value}function du(t,e,i){return t.push({key:e,value:i}),i}function fu(t){var e=nD(t).autoInterval;return null!=e?e:nD(t).autoInterval=t.calculateCategoryInterval()}function pu(t){var e=gu(t),i=Ul(t),n=(e.axisRotate-e.labelRotate)/180*Math.PI,o=t.scale,a=o.getExtent(),r=o.count();if(a[1]-a[0]<1)return 0;var s=1;r>40&&(s=Math.max(1,Math.floor(r/40)));for(var l=a[0],u=t.dataToCoord(l+1)-t.dataToCoord(l),h=Math.abs(u*Math.cos(n)),c=Math.abs(u*Math.sin(n)),d=0,f=0;l<=a[1];l+=s){var p=0,g=0,m=ke(i(l),e.font,"center","top");p=1.3*m.width,g=1.3*m.height,d=Math.max(d,p,7),f=Math.max(f,g,7)}var v=d/h,y=f/c;isNaN(v)&&(v=1/0),isNaN(y)&&(y=1/0);var x=Math.max(0,Math.floor(Math.min(v,y))),_=nD(t.model),w=_.lastAutoInterval,b=_.lastTickCount;return null!=w&&null!=b&&Math.abs(w-x)<=1&&Math.abs(b-r)<=1&&w>x?x=w:(_.lastTickCount=r,_.lastAutoInterval=x),x}function gu(t){var e=t.getLabelModel();return{axisRotate:t.getRotate?t.getRotate():t.isHorizontal&&!t.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}function mu(t,e,i){function n(t){l.push(i?t:{formattedLabel:o(t),rawLabel:a.getLabel(t),tickValue:t})}var o=Ul(t),a=t.scale,r=a.getExtent(),s=t.getLabelModel(),l=[],u=Math.max((e||0)+1,1),h=r[0],c=a.count();0!==h&&u>1&&c/u>2&&(h=Math.round(Math.ceil(h/u)*u));var d=Kl(t),f=s.get("showMinLabel")||d,p=s.get("showMaxLabel")||d;f&&h!==r[0]&&n(r[0]);for(var g=h;g<=r[1];g+=u)n(g);return p&&g!==r[1]&&n(r[1]),l}function vu(t,e,i){var n=t.scale,o=Ul(t),a=[];return d(n.getTicks(),function(t){var r=n.getLabel(t);e(t,r)&&a.push(i?t:{formattedLabel:o(t),rawLabel:r,tickValue:t})}),a}function yu(t,e){var i=(t[1]-t[0])/e/2;t[0]+=i,t[1]-=i}function xu(t,e,i,n,o){function a(t,e){return h?t>e:t<e}var r=e.length;if(t.onBand&&!n&&r){var s,l=t.getExtent();if(1===r)e[0].coord=l[0],s=e[1]={coord:l[0]};else{var u=e[1].coord-e[0].coord;d(e,function(t){t.coord-=u/2;var e=e||0;e%2>0&&(t.coord-=u/(2*(e+1)))}),s={coord:e[r-1].coord+u},e.push(s)}var h=l[0]>l[1];a(e[0].coord,l[0])&&(o?e[0].coord=l[0]:e.shift()),o&&a(l[0],e[0].coord)&&e.unshift({coord:l[0]}),a(l[1],s.coord)&&(o?s.coord=l[1]:e.pop()),o&&a(s.coord,l[1])&&e.push({coord:l[1]})}}function _u(t,e){var i=t.mapDimension("defaultedLabel",!0),n=i.length;if(1===n)return fr(t,e,i[0]);if(n){for(var o=[],a=0;a<i.length;a++){var r=fr(t,e,i[a]);o.push(r)}return o.join(" ")}}function wu(t,e,i){tb.call(this),this.updateData(t,e,i)}function bu(t){return[t[0]/2,t[1]/2]}function Su(t,e){this.parent.drift(t,e)}function Mu(){!so(this)&&Tu.call(this)}function Iu(){!so(this)&&Au.call(this)}function Tu(){if(!this.incremental&&!this.useHoverLayer){var t=this.__symbolOriginalScale,e=t[1]/t[0];this.animateTo({scale:[Math.max(1.1*t[0],t[0]+3),Math.max(1.1*t[1],t[1]+3*e)]},400,"elasticOut")}}function Au(){this.incremental||this.useHoverLayer||this.animateTo({scale:this.__symbolOriginalScale},400,"elasticOut")}function Du(t){this.group=new tb,this._symbolCtor=t||wu}function Cu(t,e,i,n){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(n.isIgnore&&n.isIgnore(i))&&!(n.clipShape&&!n.clipShape.contain(e[0],e[1]))&&"none"!==t.getItemVisual(i,"symbol")}function Lu(t){return null==t||w(t)||(t={isIgnore:t}),t||{}}function ku(t){var e=t.hostModel;return{itemStyle:e.getModel("itemStyle").getItemStyle(["color"]),hoverItemStyle:e.getModel("emphasis.itemStyle").getItemStyle(),symbolRotate:e.get("symbolRotate"),symbolOffset:e.get("symbolOffset"),hoverAnimation:e.get("hoverAnimation"),labelModel:e.getModel("label"),hoverLabelModel:e.getModel("emphasis.label"),cursorStyle:e.get("cursor")}}function Pu(t,e,i){var n,o=t.getBaseAxis(),a=t.getOtherAxis(o),r=Nu(a,i),s=o.dim,l=a.dim,u=e.mapDimension(l),h=e.mapDimension(s),c="x"===l||"radius"===l?1:0,d=f(t.dimensions,function(t){return e.mapDimension(t)}),p=e.getCalculationInfo("stackResultDimension");return(n|=pl(e,d[0]))&&(d[0]=p),(n|=pl(e,d[1]))&&(d[1]=p),{dataDimsForPoint:d,valueStart:r,valueAxisDim:l,baseAxisDim:s,stacked:!!n,valueDim:u,baseDim:h,baseDataOffset:c,stackedOverDimension:e.getCalculationInfo("stackedOverDimension")}}function Nu(t,e){var i=0,n=t.scale.getExtent();return"start"===e?i=n[0]:"end"===e?i=n[1]:n[0]>0?i=n[0]:n[1]<0&&(i=n[1]),i}function Ou(t,e,i,n){var o=NaN;t.stacked&&(o=i.get(i.getCalculationInfo("stackedOverDimension"),n)),isNaN(o)&&(o=t.valueStart);var a=t.baseDataOffset,r=[];return r[a]=i.get(t.baseDim,n),r[1-a]=o,e.dataToPoint(r)}function Eu(t,e){var i=[];return e.diff(t).add(function(t){i.push({cmd:"+",idx:t})}).update(function(t,e){i.push({cmd:"=",idx:e,idx1:t})}).remove(function(t){i.push({cmd:"-",idx:t})}).execute(),i}function Ru(t){return isNaN(t[0])||isNaN(t[1])}function zu(t,e,i,n,o,a,r,s,l,u,h){return"none"!==u&&u?Bu.apply(this,arguments):Vu.apply(this,arguments)}function Bu(t,e,i,n,o,a,r,s,l,u,h){for(var c=0,d=i,f=0;f<n;f++){var p=e[d];if(d>=o||d<0)break;if(Ru(p)){if(h){d+=a;continue}break}if(d===i)t[a>0?"moveTo":"lineTo"](p[0],p[1]);else if(l>0){var g=e[c],m="y"===u?1:0,v=(p[m]-g[m])*l;_D(bD,g),bD[m]=g[m]+v,_D(SD,p),SD[m]=p[m]-v,t.bezierCurveTo(bD[0],bD[1],SD[0],SD[1],p[0],p[1])}else t.lineTo(p[0],p[1]);c=d,d+=a}return f}function Vu(t,e,i,n,o,a,r,s,l,u,h){for(var c=0,d=i,f=0;f<n;f++){var p=e[d];if(d>=o||d<0)break;if(Ru(p)){if(h){d+=a;continue}break}if(d===i)t[a>0?"moveTo":"lineTo"](p[0],p[1]),_D(bD,p);else if(l>0){var g=d+a,m=e[g];if(h)for(;m&&Ru(e[g]);)m=e[g+=a];var v=.5,y=e[c];if(!(m=e[g])||Ru(m))_D(SD,p);else{Ru(m)&&!h&&(m=p),U(wD,m,y);var x,_;if("x"===u||"y"===u){var w="x"===u?0:1;x=Math.abs(p[w]-y[w]),_=Math.abs(p[w]-m[w])}else x=uw(p,y),_=uw(p,m);xD(SD,p,wD,-l*(1-(v=_/(_+x))))}vD(bD,bD,s),yD(bD,bD,r),vD(SD,SD,s),yD(SD,SD,r),t.bezierCurveTo(bD[0],bD[1],SD[0],SD[1],p[0],p[1]),xD(bD,p,wD,l*v)}else t.lineTo(p[0],p[1]);c=d,d+=a}return f}function Gu(t,e){var i=[1/0,1/0],n=[-1/0,-1/0];if(e)for(var o=0;o<t.length;o++){var a=t[o];a[0]<i[0]&&(i[0]=a[0]),a[1]<i[1]&&(i[1]=a[1]),a[0]>n[0]&&(n[0]=a[0]),a[1]>n[1]&&(n[1]=a[1])}return{min:e?i:n,max:e?n:i}}function Fu(t,e){if(t.length===e.length){for(var i=0;i<t.length;i++){var n=t[i],o=e[i];if(n[0]!==o[0]||n[1]!==o[1])return}return!0}}function Wu(t){return"number"==typeof t?t:t?.5:0}function Hu(t){var e=t.getGlobalExtent();if(t.onBand){var i=t.getBandWidth()/2-1,n=e[1]>e[0]?1:-1;e[0]+=n*i,e[1]-=n*i}return e}function Zu(t,e,i){if(!i.valueDim)return[];for(var n=[],o=0,a=e.count();o<a;o++)n.push(Ou(i,t,e,o));return n}function Uu(t,e,i,n){var o=Hu(t.getAxis("x")),a=Hu(t.getAxis("y")),r=t.getBaseAxis().isHorizontal(),s=Math.min(o[0],o[1]),l=Math.min(a[0],a[1]),u=Math.max(o[0],o[1])-s,h=Math.max(a[0],a[1])-l;if(i)s-=.5,u+=.5,l-=.5,h+=.5;else{var c=n.get("lineStyle.width")||2,d=n.get("clipOverflow")?c/2:Math.max(u,h);r?(l-=d,h+=2*d):(s-=d,u+=2*d)}var f=new yM({shape:{x:s,y:l,width:u,height:h}});return e&&(f.shape[r?"width":"height"]=0,To(f,{shape:{width:u,height:h}},n)),f}function Xu(t,e,i,n){var o=t.getAngleAxis(),a=t.getRadiusAxis().getExtent().slice();a[0]>a[1]&&a.reverse();var r=o.getExtent(),s=Math.PI/180;i&&(a[0]-=.5,a[1]+=.5);var l=new hM({shape:{cx:Go(t.cx,1),cy:Go(t.cy,1),r0:Go(a[0],1),r:Go(a[1],1),startAngle:-r[0]*s,endAngle:-r[1]*s,clockwise:o.inverse}});return e&&(l.shape.endAngle=-r[0]*s,To(l,{shape:{endAngle:-r[1]*s}},n)),l}function ju(t,e,i,n){return"polar"===t.type?Xu(t,e,i,n):Uu(t,e,i,n)}function Yu(t,e,i){for(var n=e.getBaseAxis(),o="x"===n.dim||"radius"===n.dim?0:1,a=[],r=0;r<t.length-1;r++){var s=t[r+1],l=t[r];a.push(l);var u=[];switch(i){case"end":u[o]=s[o],u[1-o]=l[1-o],a.push(u);break;case"middle":var h=(l[o]+s[o])/2,c=[];u[o]=c[o]=h,u[1-o]=l[1-o],c[1-o]=s[1-o],a.push(u),a.push(c);break;default:u[o]=l[o],u[1-o]=s[1-o],a.push(u)}}return t[r]&&a.push(t[r]),a}function qu(t,e){var i=t.getVisual("visualMeta");if(i&&i.length&&t.count()&&"cartesian2d"===e.type){for(var n,o,a=i.length-1;a>=0;a--){var r=i[a].dimension,s=t.dimensions[r],l=t.getDimensionInfo(s);if("x"===(n=l&&l.coordDim)||"y"===n){o=i[a];break}}if(o){var u=e.getAxis(n),h=f(o.stops,function(t){return{coord:u.toGlobalCoord(u.dataToCoord(t.value)),color:t.color}}),c=h.length,p=o.outerColors.slice();c&&h[0].coord>h[c-1].coord&&(h.reverse(),p.reverse());var g=h[0].coord-10,m=h[c-1].coord+10,v=m-g;if(v<.001)return"transparent";d(h,function(t){t.offset=(t.coord-g)/v}),h.push({offset:c?h[c-1].offset:.5,color:p[1]||"transparent"}),h.unshift({offset:c?h[0].offset:.5,color:p[0]||"transparent"});var y=new TM(0,0,0,0,h,!0);return y[n]=g,y[n+"2"]=m,y}}}function Ku(t,e,i){var n=t.get("showAllSymbol"),o="auto"===n;if(!n||o){var a=i.getAxesByScale("ordinal")[0];if(a&&(!o||!$u(a,e))){var r=e.mapDimension(a.dim),s={};return d(a.getViewLabels(),function(t){s[t.tickValue]=1}),function(t){return!s.hasOwnProperty(e.get(r,t))}}}}function $u(t,e){var i=t.getExtent(),n=Math.abs(i[1]-i[0])/t.scale.count();isNaN(n)&&(n=0);for(var o=e.count(),a=Math.max(1,Math.round(o/5)),r=0;r<o;r+=a)if(1.5*wu.getSymbolSize(e,r)[t.isHorizontal()?1:0]>n)return!1;return!0}function Ju(t){return this._axes[t]}function Qu(t){LD.call(this,t)}function th(t,e){return e.type||(e.data?"category":"value")}function eh(t,e,i){return t.getCoordSysModel()===e}function ih(t,e,i){this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this._initCartesian(t,e,i),this.model=t}function nh(t,e,i,n){function o(t){return t.dim+"_"+t.index}i.getAxesOnZeroOf=function(){return a?[a]:[]};var a,r=t[e],s=i.model,l=s.get("axisLine.onZero"),u=s.get("axisLine.onZeroAxisIndex");if(l){if(null!=u)oh(r[u])&&(a=r[u]);else for(var h in r)if(r.hasOwnProperty(h)&&oh(r[h])&&!n[o(r[h])]){a=r[h];break}a&&(n[o(a)]=!0)}}function oh(t){return t&&"category"!==t.type&&"time"!==t.type&&Zl(t)}function ah(t,e){var i=t.getExtent(),n=i[0]+i[1];t.toGlobalCoord="x"===t.dim?function(t){return t+e}:function(t){return n-t+e},t.toLocalCoord="x"===t.dim?function(t){return t-e}:function(t){return n-t+e}}function rh(t,e){return f(VD,function(e){return t.getReferringComponents(e)[0]})}function sh(t){return"cartesian2d"===t.get("coordinateSystem")}function lh(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e}function uh(t,e,i,n){var o,a,r=Xo(i-t.rotation),s=n[0]>n[1],l="start"===e&&!s||"start"!==e&&s;return jo(r-GD/2)?(a=l?"bottom":"top",o="center"):jo(r-1.5*GD)?(a=l?"top":"bottom",o="center"):(a="middle",o=r<1.5*GD&&r>GD/2?l?"left":"right":l?"right":"left"),{rotation:r,textAlign:o,textVerticalAlign:a}}function hh(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)}function ch(t,e,i){if(!Kl(t.axis)){var n=t.get("axisLabel.showMinLabel"),o=t.get("axisLabel.showMaxLabel");e=e||[],i=i||[];var a=e[0],r=e[1],s=e[e.length-1],l=e[e.length-2],u=i[0],h=i[1],c=i[i.length-1],d=i[i.length-2];!1===n?(dh(a),dh(u)):fh(a,r)&&(n?(dh(r),dh(h)):(dh(a),dh(u))),!1===o?(dh(s),dh(c)):fh(l,s)&&(o?(dh(l),dh(d)):(dh(s),dh(c)))}}function dh(t){t&&(t.ignore=!0)}function fh(t,e,i){var n=t&&t.getBoundingRect().clone(),o=e&&e.getBoundingRect().clone();if(n&&o){var a=_t([]);return Mt(a,a,-t.rotation),n.applyTransform(bt([],a,t.getLocalTransform())),o.applyTransform(bt([],a,e.getLocalTransform())),n.intersect(o)}}function ph(t){return"middle"===t||"center"===t}function gh(t,e,i){var n=e.axis;if(e.get("axisTick.show")&&!n.scale.isBlank()){for(var o=e.getModel("axisTick"),a=o.getModel("lineStyle"),s=o.get("length"),l=n.getTicksCoords(),u=[],h=[],c=t._transform,d=[],f=0;f<l.length;f++){var p=l[f].coord;u[0]=p,u[1]=0,h[0]=p,h[1]=i.tickDirection*s,c&&(Q(u,u,c),Q(h,h,c));var g=new _M(Kn({anid:"tick_"+l[f].tickValue,shape:{x1:u[0],y1:u[1],x2:h[0],y2:h[1]},style:r(a.getLineStyle(),{stroke:e.get("axisLine.lineStyle.color")}),z2:2,silent:!0}));t.group.add(g),d.push(g)}return d}}function mh(t,e,i){var n=e.axis;if(T(i.axisLabelShow,e.get("axisLabel.show"))&&!n.scale.isBlank()){var o=e.getModel("axisLabel"),a=o.get("margin"),r=n.getViewLabels(),s=(T(i.labelRotate,o.get("rotate"))||0)*GD/180,l=HD(i.rotation,s,i.labelDirection),u=e.getCategories(!0),h=[],c=hh(e),f=e.get("triggerEvent");return d(r,function(r,s){var d=r.tickValue,p=r.formattedLabel,g=r.rawLabel,m=o;u&&u[d]&&u[d].textStyle&&(m=new No(u[d].textStyle,o,e.ecModel));var v=m.getTextColor()||e.get("axisLine.lineStyle.color"),y=[n.dataToCoord(d),i.labelOffset+i.labelDirection*a],x=new rM({anid:"label_"+d,position:y,rotation:l.rotation,silent:c,z2:10});mo(x.style,m,{text:p,textAlign:m.getShallow("align",!0)||l.textAlign,textVerticalAlign:m.getShallow("verticalAlign",!0)||m.getShallow("baseline",!0)||l.textVerticalAlign,textFill:"function"==typeof v?v("category"===n.type?g:"value"===n.type?d+"":d,s):v}),f&&(x.eventData=lh(e),x.eventData.targetType="axisLabel",x.eventData.value=g),t._dumbGroup.add(x),x.updateTransform(),h.push(x),t.group.add(x),x.decomposeTransform()}),h}}function vh(t,e){var i={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return yh(i,t,e),i.seriesInvolved&&_h(i,t),i}function yh(t,e,i){var n=e.getComponent("tooltip"),o=e.getComponent("axisPointer"),a=o.get("link",!0)||[],r=[];ZD(i.getCoordinateSystems(),function(i){function s(n,s,l){var c=l.model.getModel("axisPointer",o),d=c.get("show");if(d&&("auto"!==d||n||Th(c))){null==s&&(s=c.get("triggerTooltip"));var f=(c=n?xh(l,h,o,e,n,s):c).get("snap"),p=Ah(l.model),g=s||f||"category"===l.type,m=t.axesInfo[p]={key:p,axis:l,coordSys:i,axisPointerModel:c,triggerTooltip:s,involveSeries:g,snap:f,useHandle:Th(c),seriesModels:[]};u[p]=m,t.seriesInvolved|=g;var v=wh(a,l);if(null!=v){var y=r[v]||(r[v]={axesInfo:{}});y.axesInfo[p]=m,y.mapper=a[v].mapper,m.linkGroup=y}}}if(i.axisPointerEnabled){var l=Ah(i.model),u=t.coordSysAxesInfo[l]={};t.coordSysMap[l]=i;var h=i.model.getModel("tooltip",n);if(ZD(i.getAxes(),UD(s,!1,null)),i.getTooltipAxes&&n&&h.get("show")){var c="axis"===h.get("trigger"),d="cross"===h.get("axisPointer.type"),f=i.getTooltipAxes(h.get("axisPointer.axis"));(c||d)&&ZD(f.baseAxes,UD(s,!d||"cross",c)),d&&ZD(f.otherAxes,UD(s,"cross",!1))}}})}function xh(t,e,n,o,a,s){var l=e.getModel("axisPointer"),u={};ZD(["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],function(t){u[t]=i(l.get(t))}),u.snap="category"!==t.type&&!!s,"cross"===l.get("type")&&(u.type="line");var h=u.label||(u.label={});if(null==h.show&&(h.show=!1),"cross"===a){var c=l.get("label.show");if(h.show=null==c||c,!s){var d=u.lineStyle=l.get("crossStyle");d&&r(h,d.textStyle)}}return t.model.getModel("axisPointer",new No(u,n,o))}function _h(t,e){e.eachSeries(function(e){var i=e.coordinateSystem,n=e.get("tooltip.trigger",!0),o=e.get("tooltip.show",!0);i&&"none"!==n&&!1!==n&&"item"!==n&&!1!==o&&!1!==e.get("axisPointer.show",!0)&&ZD(t.coordSysAxesInfo[Ah(i.model)],function(t){var n=t.axis;i.getAxis(n.dim)===n&&(t.seriesModels.push(e),null==t.seriesDataCount&&(t.seriesDataCount=0),t.seriesDataCount+=e.getData().count())})},this)}function wh(t,e){for(var i=e.model,n=e.dim,o=0;o<t.length;o++){var a=t[o]||{};if(bh(a[n+"AxisId"],i.id)||bh(a[n+"AxisIndex"],i.componentIndex)||bh(a[n+"AxisName"],i.name))return o}}function bh(t,e){return"all"===t||y(t)&&l(t,e)>=0||t===e}function Sh(t){var e=Mh(t);if(e){var i=e.axisPointerModel,n=e.axis.scale,o=i.option,a=i.get("status"),r=i.get("value");null!=r&&(r=n.parse(r));var s=Th(i);null==a&&(o.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(null==r||r>l[1])&&(r=l[1]),r<l[0]&&(r=l[0]),o.value=r,s&&(o.status=e.axis.scale.isBlank()?"hide":"show")}}function Mh(t){var e=(t.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return e&&e.axesInfo[Ah(t)]}function Ih(t){var e=Mh(t);return e&&e.axisPointerModel}function Th(t){return!!t.get("handle.show")}function Ah(t){return t.type+"||"+t.id}function Dh(t,e,i,n,o,a){var r=XD.getAxisPointerClass(t.axisPointerClass);if(r){var s=Ih(e);s?(t._axisPointer||(t._axisPointer=new r)).render(e,s,n,a):Ch(t,n)}}function Ch(t,e,i){var n=t._axisPointer;n&&n.dispose(e,i),t._axisPointer=null}function Lh(t,e,i){i=i||{};var n=t.coordinateSystem,o=e.axis,a={},r=o.getAxesOnZeroOf()[0],s=o.position,l=r?"onZero":s,u=o.dim,h=n.getRect(),c=[h.x,h.x+h.width,h.y,h.y+h.height],d={left:0,right:1,top:0,bottom:1,onZero:2},f=e.get("offset")||0,p="x"===u?[c[2]-f,c[3]+f]:[c[0]-f,c[1]+f];if(r){var g=r.toGlobalCoord(r.dataToCoord(0));p[d.onZero]=Math.max(Math.min(g,p[1]),p[0])}a.position=["y"===u?p[d[l]]:c[0],"x"===u?p[d[l]]:c[3]],a.rotation=Math.PI/2*("x"===u?0:1);var m={top:-1,bottom:1,left:-1,right:1};a.labelDirection=a.tickDirection=a.nameDirection=m[s],a.labelOffset=r?p[d[s]]-p[d.onZero]:0,e.get("axisTick.inside")&&(a.tickDirection=-a.tickDirection),T(i.labelInside,e.get("axisLabel.inside"))&&(a.labelDirection=-a.labelDirection);var v=e.get("axisLabel.rotate");return a.labelRotate="top"===l?-v:v,a.z2=1,a}function kh(t,e,i,n,o,a,r){go(t,e,i.getModel("label"),i.getModel("emphasis.label"),{labelFetcher:o,labelDataIndex:a,defaultText:_u(o.getData(),a),isRectText:!0,autoColor:n}),Ph(t),Ph(e)}function Ph(t,e){"outside"===t.textPosition&&(t.textPosition=e)}function Nh(t,e,i){i.style.text=null,Io(i,{shape:{width:0}},e,t,function(){i.parent&&i.parent.remove(i)})}function Oh(t,e,i){i.style.text=null,Io(i,{shape:{r:i.shape.r0}},e,t,function(){i.parent&&i.parent.remove(i)})}function Eh(t,e,i,n,o,a,s,l){var u=e.getItemVisual(i,"color"),h=e.getItemVisual(i,"opacity"),c=n.getModel("itemStyle"),d=n.getModel("emphasis.itemStyle").getBarItemStyle();l||t.setShape("r",c.get("barBorderRadius")||0),t.useStyle(r({fill:u,opacity:h},c.getBarItemStyle()));var f=n.getShallow("cursor");f&&t.attr("cursor",f);var p=s?o.height>0?"bottom":"top":o.width>0?"left":"right";l||kh(t.style,d,n,u,a,i,p),fo(t,d)}function Rh(t,e){var i=t.get(tC)||0;return Math.min(i,Math.abs(e.width),Math.abs(e.height))}function zh(t,e,i){var n=t.getData(),o=[],a=n.getLayout("valueAxisHorizontal")?1:0;o[1-a]=n.getLayout("valueAxisStart");var r=new nC({shape:{points:n.getLayout("largePoints")},incremental:!!i,__startPoint:o,__valueIdx:a});e.add(r),Bh(r,t,n)}function Bh(t,e,i){var n=i.getVisual("borderColor")||i.getVisual("color"),o=e.getModel("itemStyle").getItemStyle(["color","borderColor"]);t.useStyle(o),t.style.fill=null,t.style.stroke=n,t.style.lineWidth=i.getLayout("barWidth")}function Vh(t,e,i,n){var o=e.getData(),a=this.dataIndex,r=o.getName(a),s=e.get("selectedOffset");n.dispatchAction({type:"pieToggleSelect",from:t,name:r,seriesId:e.id}),o.each(function(t){Gh(o.getItemGraphicEl(t),o.getItemLayout(t),e.isSelected(o.getName(t)),s,i)})}function Gh(t,e,i,n,o){var a=(e.startAngle+e.endAngle)/2,r=Math.cos(a),s=Math.sin(a),l=i?n:0,u=[r*l,s*l];o?t.animate().when(200,{position:u}).start("bounceOut"):t.attr("position",u)}function Fh(t,e){function i(){a.ignore=a.hoverIgnore,r.ignore=r.hoverIgnore}function n(){a.ignore=a.normalIgnore,r.ignore=r.normalIgnore}tb.call(this);var o=new hM({z2:2}),a=new gM,r=new rM;this.add(o),this.add(a),this.add(r),this.updateData(t,e,!0),this.on("emphasis",i).on("normal",n).on("mouseover",i).on("mouseout",n)}function Wh(t,e,i,n,o,a,r){function s(e,i){for(var n=e;n>=0&&(t[n].y-=i,!(n>0&&t[n].y>t[n-1].y+t[n-1].height));n--);}function l(t,e,i,n,o,a){for(var r=e?Number.MAX_VALUE:0,s=0,l=t.length;s<l;s++){var u=Math.abs(t[s].y-n),h=t[s].len,c=t[s].len2,d=u<o+h?Math.sqrt((o+h+c)*(o+h+c)-u*u):Math.abs(t[s].x-i);e&&d>=r&&(d=r-10),!e&&d<=r&&(d=r+10),t[s].x=i+d*a,r=d}}t.sort(function(t,e){return t.y-e.y});for(var u,h=0,c=t.length,d=[],f=[],p=0;p<c;p++)(u=t[p].y-h)<0&&function(e,i,n,o){for(var a=e;a<i;a++)if(t[a].y+=n,a>e&&a+1<i&&t[a+1].y>t[a].y+t[a].height)return void s(a,n/2);s(i-1,n/2)}(p,c,-u),h=t[p].y+t[p].height;r-h<0&&s(c-1,h-r);for(p=0;p<c;p++)t[p].y>=i?f.push(t[p]):d.push(t[p]);l(d,!1,e,i,n,o),l(f,!0,e,i,n,o)}function Hh(t,e,i,n,o,a){for(var r=[],s=[],l=0;l<t.length;l++)Zh(t[l])||(t[l].x<e?r.push(t[l]):s.push(t[l]));Wh(s,e,i,n,1,o,a),Wh(r,e,i,n,-1,o,a);for(l=0;l<t.length;l++)if(!Zh(t[l])){var u=t[l].linePoints;if(u){var h=u[1][0]-u[2][0];t[l].x<e?u[2][0]=t[l].x+3:u[2][0]=t[l].x-3,u[1][1]=u[2][1]=t[l].y,u[1][0]=u[2][0]+h}}}function Zh(t){return"center"===t.position}function Uh(){this.group=new tb}function Xh(t,e,i){aD.call(this,t,e,i),this.type="value",this.angle=0,this.name="",this.model}function jh(t,e,i){this._model=t,this.dimensions=[],this._indicatorAxes=f(t.getIndicatorModels(),function(t,e){var i="indicator_"+e,n=new Xh(i,new TA);return n.name=t.get("name"),n.model=t,t.axis=n,this.dimensions.push(i),n},this),this.resize(t,i),this.cx,this.cy,this.r,this.r0,this.startAngle}function Yh(t,e){return r({show:e},t)}function qh(t){return y(t)||(t=[+t,+t]),t}function Kh(t){for(var e,i=0;i<t.length;i++){var n=t[i].getBoundingRect();(e=e||n.clone()).union(n)}return e}function $h(t,e){var i,n,o=t.svgXML;try{k(null!=(n=(i=o&&rs(o,{ignoreViewBox:!0,ignoreRootClip:!0})||{}).root))}catch(t){throw new Error("Invalid svg format\n"+t.message)}var a=i.width,r=i.height,s=i.viewBoxRect;if(e||(e=null==a||null==r?n.getBoundingRect():new de(0,0,0,0),null!=a&&(e.width=a),null!=r&&(e.height=r)),s){var l=as(s,e.width,e.height),u=n;(n=new tb).add(u),u.scale=l.scale,u.position=l.position}return n.setClipPath(new yM({shape:e.plain()})),{root:n,boundingRect:e}}function Jh(t){return function(e,i){var n=[];return d(Qh(e),function(o){var a=NC[o.type][t];a&&n.push(a(e,o,i))}),n}}function Qh(t){return DT.retrieveMap(t)||[]}function tc(t,e,i){nc(t)[e]=i}function ec(t,e,i){var n=nc(t);n[e]===i&&(n[e]=null)}function ic(t,e){return!!nc(t)[e]}function nc(t){return t[EC]||(t[EC]={})}function oc(t){this.pointerChecker,this._zr=t,this._opt={};var e=m,n=e(ac,this),o=e(rc,this),a=e(sc,this),s=e(lc,this),l=e(uc,this);fw.call(this),this.setPointerChecker=function(t){this.pointerChecker=t},this.enable=function(e,u){this.disable(),this._opt=r(i(u)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),null==e&&(e=!0),!0!==e&&"move"!==e&&"pan"!==e||(t.on("mousedown",n),t.on("mousemove",o),t.on("mouseup",a)),!0!==e&&"scale"!==e&&"zoom"!==e||(t.on("mousewheel",s),t.on("pinch",l))},this.disable=function(){t.off("mousedown",n),t.off("mousemove",o),t.off("mouseup",a),t.off("mousewheel",s),t.off("pinch",l)},this.dispose=this.disable,this.isDragging=function(){return this._dragging},this.isPinching=function(){return this._pinching}}function ac(t){if(!(dt(t)||t.target&&t.target.draggable)){var e=t.offsetX,i=t.offsetY;this.pointerChecker&&this.pointerChecker(t,e,i)&&(this._x=e,this._y=i,this._dragging=!0)}}function rc(t){if(this._dragging&&dc("moveOnMouseMove",t,this._opt)&&"pinch"!==t.gestureEvent&&!ic(this._zr,"globalPan")){var e=t.offsetX,i=t.offsetY,n=this._x,o=this._y,a=e-n,r=i-o;this._x=e,this._y=i,this._opt.preventDefaultMouseMove&&mw(t.event),cc(this,"pan","moveOnMouseMove",t,{dx:a,dy:r,oldX:n,oldY:o,newX:e,newY:i})}}function sc(t){dt(t)||(this._dragging=!1)}function lc(t){var e=dc("zoomOnMouseWheel",t,this._opt),i=dc("moveOnMouseWheel",t,this._opt),n=t.wheelDelta,o=Math.abs(n),a=t.offsetX,r=t.offsetY;if(0!==n&&(e||i)){if(e){var s=o>3?1.4:o>1?1.2:1.1;hc(this,"zoom","zoomOnMouseWheel",t,{scale:n>0?s:1/s,originX:a,originY:r})}if(i){var l=Math.abs(n);hc(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:(n>0?1:-1)*(l>3?.4:l>1?.15:.05),originX:a,originY:r})}}}function uc(t){ic(this._zr,"globalPan")||hc(this,"zoom",null,t,{scale:t.pinchScale>1?1.1:1/1.1,originX:t.pinchX,originY:t.pinchY})}function hc(t,e,i,n,o){t.pointerChecker&&t.pointerChecker(n,o.originX,o.originY)&&(mw(n.event),cc(t,e,i,n,o))}function cc(t,e,i,n,o){o.isAvailableBehavior=m(dc,null,i,n),t.trigger(e,o)}function dc(t,e,i){var n=i[t];return!t||n&&(!_(n)||e.event[n+"Key"])}function fc(t,e,i){var n=t.target,o=n.position;o[0]+=e,o[1]+=i,n.dirty()}function pc(t,e,i,n){var o=t.target,a=t.zoomLimit,r=o.position,s=o.scale,l=t.zoom=t.zoom||1;if(l*=e,a){var u=a.min||0,h=a.max||1/0;l=Math.max(Math.min(h,l),u)}var c=l/t.zoom;t.zoom=l,r[0]-=(i-r[0])*(c-1),r[1]-=(n-r[1])*(c-1),s[0]*=c,s[1]*=c,o.dirty()}function gc(t,e,i){var n=e.getComponentByElement(t.topTarget),o=n&&n.coordinateSystem;return n&&n!==i&&!RC[n.mainType]&&o&&o.model!==i}function mc(t,e){var i=t.getItemStyle(),n=t.get("areaColor");return null!=n&&(i.fill=n),i}function vc(t,e,i,n,o){i.off("click"),i.off("mousedown"),e.get("selectedMode")&&(i.on("mousedown",function(){t._mouseDownFlag=!0}),i.on("click",function(a){if(t._mouseDownFlag){t._mouseDownFlag=!1;for(var r=a.target;!r.__regions;)r=r.parent;if(r){var s={type:("geo"===e.mainType?"geo":"map")+"ToggleSelect",batch:f(r.__regions,function(t){return{name:t.name,from:o.uid}})};s[e.mainType+"Id"]=e.id,n.dispatchAction(s),yc(e,i)}}}))}function yc(t,e){e.eachChild(function(e){d(e.__regions,function(i){e.trigger(t.isSelected(i.name)?"emphasis":"normal")})})}function xc(t,e){var i=new tb;this.uid=Ro("ec_map_draw"),this._controller=new oc(t.getZr()),this._controllerHost={target:e?i:null},this.group=i,this._updateGroup=e,this._mouseDownFlag,this._mapName,this._initialized,i.add(this._regionsGroup=new tb),i.add(this._backgroundGroup=new tb)}function _c(t){var e=this[zC];e&&e.recordVersion===this[BC]&&wc(e,t)}function wc(t,e){var i=t.circle,n=t.labelModel,o=t.hoverLabelModel,a=t.emphasisText,r=t.normalText;e?(i.style.extendFrom(mo({},o,{text:o.get("show")?a:null},{isRectText:!0,useInsideStyle:!1},!0)),i.__mapOriginalZ2=i.z2,i.z2+=NM):(mo(i.style,n,{text:n.get("show")?r:null,textPosition:n.getShallow("position")||"bottom"},{isRectText:!0,useInsideStyle:!1}),i.dirty(!1),null!=i.__mapOriginalZ2&&(i.z2=i.__mapOriginalZ2,i.__mapOriginalZ2=null))}function bc(t,e,i){var n=t.getZoom(),o=t.getCenter(),a=e.zoom,r=t.dataToPoint(o);if(null!=e.dx&&null!=e.dy){r[0]-=e.dx,r[1]-=e.dy;o=t.pointToData(r);t.setCenter(o)}if(null!=a){if(i){var s=i.min||0,l=i.max||1/0;a=Math.max(Math.min(n*a,l),s)/n}t.scale[0]*=a,t.scale[1]*=a;var u=t.position,h=(e.originX-u[0])*(a-1),c=(e.originY-u[1])*(a-1);u[0]-=h,u[1]-=c,t.updateTransform();o=t.pointToData(r);t.setCenter(o),t.setZoom(a*n)}return{center:t.getCenter(),zoom:t.getZoom()}}function Sc(){Tw.call(this)}function Mc(t){this.name=t,this.zoomLimit,Tw.call(this),this._roamTransformable=new Sc,this._rawTransformable=new Sc,this._center,this._zoom}function Ic(t,e,i,n){var o=i.seriesModel,a=o?o.coordinateSystem:null;return a===this?a[t](n):null}function Tc(t,e,i,n){Mc.call(this,t),this.map=e;var o=OC.load(e,i);this._nameCoordMap=o.nameCoordMap,this._regionsMap=o.regionsMap,this._invertLongitute=null==n||n,this.regions=o.regions,this._rect=o.boundingRect}function Ac(t,e,i,n){var o=i.geoModel,a=i.seriesModel,r=o?o.coordinateSystem:a?a.coordinateSystem||(a.getReferringComponents("geo")[0]||{}).coordinateSystem:null;return r===this?r[t](n):null}function Dc(t,e){var i=t.get("boundingCoords");if(null!=i){var n=i[0],o=i[1];isNaN(n[0])||isNaN(n[1])||isNaN(o[0])||isNaN(o[1])||this.setBoundingRect(n[0],n[1],o[0]-n[0],o[1]-n[1])}var a,r=this.getBoundingRect(),s=t.get("layoutCenter"),l=t.get("layoutSize"),u=e.getWidth(),h=e.getHeight(),c=r.width/r.height*this.aspectScale,d=!1;s&&l&&(s=[Vo(s[0],u),Vo(s[1],h)],l=Vo(l,Math.min(u,h)),isNaN(s[0])||isNaN(s[1])||isNaN(l)||(d=!0));if(d){var f={};c>1?(f.width=l,f.height=l/c):(f.height=l,f.width=l*c),f.y=s[1]-f.height/2,f.x=s[0]-f.width/2}else(a=t.getBoxLayoutParams()).aspect=c,f=ca(a,{width:u,height:h});this.setViewRect(f.x,f.y,f.width,f.height),this.setCenter(t.get("center")),this.setZoom(t.get("zoom"))}function Cc(t,e){d(e.get("geoCoord"),function(e,i){t.addGeoCoord(i,e)})}function Lc(t,e){var i={};return d(t,function(t){t.each(t.mapDimension("value"),function(e,n){var o="ec-"+t.getName(n);i[o]=i[o]||[],isNaN(e)||i[o].push(e)})}),t[0].map(t[0].mapDimension("value"),function(n,o){for(var a="ec-"+t[0].getName(o),r=0,s=1/0,l=-1/0,u=i[a].length,h=0;h<u;h++)s=Math.min(s,i[a][h]),l=Math.max(l,i[a][h]),r+=i[a][h];var c;return c="min"===e?s:"max"===e?l:"average"===e?r/u:r,0===u?NaN:c})}function kc(t){var e=t.mainData,i=t.datas;i||(i={main:e},t.datasAttr={main:"data"}),t.datas=t.mainData=null,zc(e,i,t),FC(i,function(i){FC(e.TRANSFERABLE_METHODS,function(e){i.wrapMethod(e,v(Pc,t))})}),e.wrapMethod("cloneShallow",v(Oc,t)),FC(e.CHANGABLE_METHODS,function(i){e.wrapMethod(i,v(Nc,t))}),k(i[e.dataType]===e)}function Pc(t,e){if(Rc(this)){var i=a({},this[WC]);i[this.dataType]=e,zc(e,i,t)}else Bc(e,this.dataType,this[HC],t);return e}function Nc(t,e){return t.struct&&t.struct.update(this),e}function Oc(t,e){return FC(e[WC],function(i,n){i!==e&&Bc(i.cloneShallow(),n,e,t)}),e}function Ec(t){var e=this[HC];return null==t||null==e?e:e[WC][t]}function Rc(t){return t[HC]===t}function zc(t,e,i){t[WC]={},FC(e,function(e,n){Bc(e,n,t,i)})}function Bc(t,e,i,n){i[WC][e]=t,t[HC]=i,t.dataType=e,n.struct&&(t[n.structAttr]=n.struct,n.struct[n.datasAttr[e]]=t),t.getLinkedData=Ec}function Vc(t,e,i){this.root,this.data,this._nodes=[],this.hostModel=t,this.levelModels=f(e||[],function(e){return new No(e,t,t.ecModel)}),this.leavesModel=new No(i||{},t,t.ecModel)}function Gc(t,e){var i=e.children;t.parentNode!==e&&(i.push(t),t.parentNode=e)}function Fc(t){t.hierNode={defaultAncestor:null,ancestor:t,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};for(var e,i,n=[t];e=n.pop();)if(i=e.children,e.isExpand&&i.length)for(var o=i.length-1;o>=0;o--){var a=i[o];a.hierNode={defaultAncestor:null,ancestor:a,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},n.push(a)}}function Wc(t,e){var i=t.isExpand?t.children:[],n=t.parentNode.children,o=t.hierNode.i?n[t.hierNode.i-1]:null;if(i.length){jc(t);var a=(i[0].hierNode.prelim+i[i.length-1].hierNode.prelim)/2;o?(t.hierNode.prelim=o.hierNode.prelim+e(t,o),t.hierNode.modifier=t.hierNode.prelim-a):t.hierNode.prelim=a}else o&&(t.hierNode.prelim=o.hierNode.prelim+e(t,o));t.parentNode.hierNode.defaultAncestor=Yc(t,o,t.parentNode.hierNode.defaultAncestor||n[0],e)}function Hc(t){var e=t.hierNode.prelim+t.parentNode.hierNode.modifier;t.setLayout({x:e},!0),t.hierNode.modifier+=t.parentNode.hierNode.modifier}function Zc(t){return arguments.length?t:Qc}function Uc(t,e){var i={};return t-=Math.PI/2,i.x=e*Math.cos(t),i.y=e*Math.sin(t),i}function Xc(t,e){return ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function jc(t){for(var e=t.children,i=e.length,n=0,o=0;--i>=0;){var a=e[i];a.hierNode.prelim+=n,a.hierNode.modifier+=n,o+=a.hierNode.change,n+=a.hierNode.shift+o}}function Yc(t,e,i,n){if(e){for(var o=t,a=t,r=a.parentNode.children[0],s=e,l=o.hierNode.modifier,u=a.hierNode.modifier,h=r.hierNode.modifier,c=s.hierNode.modifier;s=qc(s),a=Kc(a),s&&a;){o=qc(o),r=Kc(r),o.hierNode.ancestor=t;var d=s.hierNode.prelim+c-a.hierNode.prelim-u+n(s,a);d>0&&(Jc($c(s,t,i),t,d),u+=d,l+=d),c+=s.hierNode.modifier,u+=a.hierNode.modifier,l+=o.hierNode.modifier,h+=r.hierNode.modifier}s&&!qc(o)&&(o.hierNode.thread=s,o.hierNode.modifier+=c-l),a&&!Kc(r)&&(r.hierNode.thread=a,r.hierNode.modifier+=u-h,i=t)}return i}function qc(t){var e=t.children;return e.length&&t.isExpand?e[e.length-1]:t.hierNode.thread}function Kc(t){var e=t.children;return e.length&&t.isExpand?e[0]:t.hierNode.thread}function $c(t,e,i){return t.hierNode.ancestor.parentNode===e.parentNode?t.hierNode.ancestor:i}function Jc(t,e,i){var n=i/(e.hierNode.i-t.hierNode.i);e.hierNode.change-=n,e.hierNode.shift+=i,e.hierNode.modifier+=i,e.hierNode.prelim+=i,t.hierNode.change+=n}function Qc(t,e){return t.parentNode===e.parentNode?1:2}function td(t,e){var i=t.getItemLayout(e);return i&&!isNaN(i.x)&&!isNaN(i.y)&&"none"!==t.getItemVisual(e,"symbol")}function ed(t,e,i){return i.itemModel=e,i.itemStyle=e.getModel("itemStyle").getItemStyle(),i.hoverItemStyle=e.getModel("emphasis.itemStyle").getItemStyle(),i.lineStyle=e.getModel("lineStyle").getLineStyle(),i.labelModel=e.getModel("label"),i.hoverLabelModel=e.getModel("emphasis.label"),!1===t.isExpand&&0!==t.children.length?i.symbolInnerColor=i.itemStyle.fill:i.symbolInnerColor="#fff",i}function id(t,e,i,n,o,a){var s=!i,l=t.tree.getNodeByDataIndex(e),a=ed(l,l.getModel(),a),u=t.tree.root,h=l.parentNode===u?l:l.parentNode||l,c=t.getItemGraphicEl(h.dataIndex),d=h.getLayout(),f=c?{x:c.position[0],y:c.position[1],rawX:c.__radialOldRawX,rawY:c.__radialOldRawY}:d,p=l.getLayout();s?(i=new wu(t,e,a)).attr("position",[f.x,f.y]):i.updateData(t,e,a),i.__radialOldRawX=i.__radialRawX,i.__radialOldRawY=i.__radialRawY,i.__radialRawX=p.rawX,i.__radialRawY=p.rawY,n.add(i),t.setItemGraphicEl(e,i),Io(i,{position:[p.x,p.y]},o);var g=i.getSymbolPath();if("radial"===a.layout){var m,v,y=u.children[0],x=y.getLayout(),_=y.children.length;if(p.x===x.x&&!0===l.isExpand){var w={};w.x=(y.children[0].getLayout().x+y.children[_-1].getLayout().x)/2,w.y=(y.children[0].getLayout().y+y.children[_-1].getLayout().y)/2,(m=Math.atan2(w.y-x.y,w.x-x.x))<0&&(m=2*Math.PI+m),(v=w.x<x.x)&&(m-=Math.PI)}else(m=Math.atan2(p.y-x.y,p.x-x.x))<0&&(m=2*Math.PI+m),0===l.children.length||0!==l.children.length&&!1===l.isExpand?(v=p.x<x.x)&&(m-=Math.PI):(v=p.x>x.x)||(m-=Math.PI);var b=v?"left":"right";g.setStyle({textPosition:b,textRotation:-m,textOrigin:"center",verticalAlign:"middle"})}if(l.parentNode&&l.parentNode!==u){var S=i.__edge;S||(S=i.__edge=new bM({shape:od(a,f,f),style:r({opacity:0,strokeNoScale:!0},a.lineStyle)})),Io(S,{shape:od(a,d,p),style:{opacity:1}},o),n.add(S)}}function nd(t,e,i,n,o,a){for(var r,s=t.tree.getNodeByDataIndex(e),l=t.tree.root,a=ed(s,s.getModel(),a),u=s.parentNode===l?s:s.parentNode||s;null==(r=u.getLayout());)u=u.parentNode===l?u:u.parentNode||u;Io(i,{position:[r.x+1,r.y+1]},o,function(){n.remove(i),t.setItemGraphicEl(e,null)}),i.fadeOut(null,{keepLabel:!0});var h=i.__edge;h&&Io(h,{shape:od(a,r,r),style:{opacity:0}},o,function(){n.remove(h)})}function od(t,e,i){var n,o,a,r,s,l,u,h,c=t.orient;if("radial"===t.layout){s=e.rawX,u=e.rawY,l=i.rawX,h=i.rawY;var d=Uc(s,u),f=Uc(s,u+(h-u)*t.curvature),p=Uc(l,h+(u-h)*t.curvature),g=Uc(l,h);return{x1:d.x,y1:d.y,x2:g.x,y2:g.y,cpx1:f.x,cpy1:f.y,cpx2:p.x,cpy2:p.y}}return s=e.x,u=e.y,l=i.x,h=i.y,"LR"!==c&&"RL"!==c||(n=s+(l-s)*t.curvature,o=u,a=l+(s-l)*t.curvature,r=h),"TB"!==c&&"BT"!==c||(n=s,o=u+(h-u)*t.curvature,a=l,r=h+(u-h)*t.curvature),{x1:s,y1:u,x2:l,y2:h,cpx1:n,cpy1:o,cpx2:a,cpy2:r}}function ad(t,e,i){for(var n,o=[t],a=[];n=o.pop();)if(a.push(n),n.isExpand){var r=n.children;if(r.length)for(var s=0;s<r.length;s++)o.push(r[s])}for(;n=a.pop();)e(n,i)}function rd(t,e){for(var i,n=[t];i=n.pop();)if(e(i),i.isExpand){var o=i.children;if(o.length)for(var a=o.length-1;a>=0;a--)n.push(o[a])}}function sd(t,e){var i=Xc(t,e);t.layoutInfo=i;var n=t.get("layout"),o=0,a=0,r=null;"radial"===n?(o=2*Math.PI,a=Math.min(i.height,i.width)/2,r=Zc(function(t,e){return(t.parentNode===e.parentNode?1:2)/t.depth})):(o=i.width,a=i.height,r=Zc());var s=t.getData().tree.root,l=s.children[0];if(l){Fc(s),ad(l,Wc,r),s.hierNode.modifier=-l.hierNode.prelim,rd(l,Hc);var u=l,h=l,c=l;rd(l,function(t){var e=t.getLayout().x;e<u.getLayout().x&&(u=t),e>h.getLayout().x&&(h=t),t.depth>c.depth&&(c=t)});var d=u===h?1:r(u,h)/2,f=d-u.getLayout().x,p=0,g=0,m=0,v=0;if("radial"===n)p=o/(h.getLayout().x+d+f),g=a/(c.depth-1||1),rd(l,function(t){m=(t.getLayout().x+f)*p,v=(t.depth-1)*g;var e=Uc(m,v);t.setLayout({x:e.x,y:e.y,rawX:m,rawY:v},!0)});else{var y=t.getOrient();"RL"===y||"LR"===y?(g=a/(h.getLayout().x+d+f),p=o/(c.depth-1||1),rd(l,function(t){v=(t.getLayout().x+f)*g,m="LR"===y?(t.depth-1)*p:o-(t.depth-1)*p,t.setLayout({x:m,y:v},!0)})):"TB"!==y&&"BT"!==y||(p=o/(h.getLayout().x+d+f),g=a/(c.depth-1||1),rd(l,function(t){m=(t.getLayout().x+f)*p,v="TB"===y?(t.depth-1)*g:a-(t.depth-1)*g,t.setLayout({x:m,y:v},!0)}))}}}function ld(t,e,i){if(t&&l(e,t.type)>=0){var n=i.getData().tree.root,o=t.targetNode;if("string"==typeof o&&(o=n.getNodeById(o)),o&&n.contains(o))return{node:o};var a=t.targetNodeId;if(null!=a&&(o=n.getNodeById(a)))return{node:o}}}function ud(t){for(var e=[];t;)(t=t.parentNode)&&e.push(t);return e.reverse()}function hd(t,e){return l(ud(t),e)>=0}function cd(t,e){for(var i=[];t;){var n=t.dataIndex;i.push({name:t.name,dataIndex:n,value:e.getRawValue(n)}),t=t.parentNode}return i.reverse(),i}function dd(t){var e=0;d(t.children,function(t){dd(t);var i=t.value;y(i)&&(i=i[0]),e+=i});var i=t.value;y(i)&&(i=i[0]),(null==i||isNaN(i))&&(i=e),i<0&&(i=0),y(t.value)?t.value[0]=i:t.value=i}function fd(t,e){var i=e.get("color");if(i){var n;return d(t=t||[],function(t){var e=new No(t),i=e.get("color");(e.get("itemStyle.color")||i&&"none"!==i)&&(n=!0)}),n||((t[0]||(t[0]={})).color=i.slice()),t}}function pd(t){this.group=new tb,t.add(this.group)}function gd(t,e,i,n,o,a){var r=[[o?t:t-UC,e],[t+i,e],[t+i,e+n],[o?t:t-UC,e+n]];return!a&&r.splice(2,0,[t+i+UC,e+n/2]),!o&&r.push([t,e+n/2]),r}function md(t,e,i){t.eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.componentIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:i&&i.dataIndex,name:i&&i.name},treePathInfo:i&&cd(i,e)}}function vd(){var t,e=[],i={};return{add:function(t,n,o,a,r){return _(a)&&(r=a,a=0),!i[t.id]&&(i[t.id]=1,e.push({el:t,target:n,time:o,delay:a,easing:r}),!0)},done:function(e){return t=e,this},start:function(){for(var n=e.length,o=0,a=e.length;o<a;o++){var r=e[o];r.el.animateTo(r.target,r.time,r.delay,r.easing,function(){--n||(e.length=0,i={},t&&t())})}return this}}}function yd(t,e,n,o,r,s,l,u,h,c){function d(t,e){w?!t.invisible&&s.push(t):(e(),t.__tmWillVisible||(t.invisible=!1))}function f(e,n,o,a,r,s){var u=l.getModel(),h=T(t.getFormattedLabel(l.dataIndex,"normal",null,null,s?"upperLabel":"label"),u.get("name"));if(!s&&v.isLeafRoot){var c=t.get("drillDownIcon",!0);h=c?c+" "+h:h}var d=u.getModel(s?JC:KC),f=u.getModel(s?QC:$C),p=d.getShallow("show");go(e,n,d,f,{defaultText:p?h:null,autoColor:o,isRectText:!0}),s&&(e.textRect=i(s)),e.truncate=p&&d.get("ellipsis")?{outerWidth:a,outerHeight:r,minChar:2}:null}function p(t,i,o,a){var s=null!=S&&n[t][S],l=r[t];return s?(n[t][S]=null,g(l,s,t)):w||((s=new i({z:xd(o,a)})).__tmDepth=o,s.__tmStorageName=t,m(l,s,t)),e[t][b]=s}function g(t,e,i){(t[b]={}).old="nodeGroup"===i?e.position.slice():a({},e.shape)}function m(t,e,i){var n=t[b]={},a=l.parentNode;if(a&&(!o||"drillDown"===o.direction)){var s=0,u=0,h=r.background[a.getRawIndex()];!o&&h&&h.old&&(s=h.old.width,u=h.old.height),n.old="nodeGroup"===i?[0,u]:{x:s,y:u,width:0,height:0}}n.fadein="nodeGroup"!==i}if(l){var v=l.getLayout();if(v&&v.isInView){var y=v.width,x=v.height,_=v.borderWidth,w=v.invisible,b=l.getRawIndex(),S=u&&u.getRawIndex(),M=l.viewChildren,I=v.upperHeight,A=M&&M.length,D=l.getModel("itemStyle"),C=l.getModel("emphasis.itemStyle"),L=p("nodeGroup",jC);if(L){if(h.add(L),L.attr("position",[v.x||0,v.y||0]),L.__tmNodeWidth=y,L.__tmNodeHeight=x,v.isAboveViewRoot)return L;var k=p("background",YC,c,eL);if(k&&function(e,i,n){i.dataIndex=l.dataIndex,i.seriesIndex=t.seriesIndex,i.setShape({x:0,y:0,width:y,height:x});var o=l.getVisual("borderColor",!0),a=C.get("borderColor");d(i,function(){var t=oL(D);t.fill=o;var e=nL(C);if(e.fill=a,n){var r=y-2*_;f(t,e,o,r,I,{x:_,y:0,width:r,height:I})}else t.text=e.text=null;i.setStyle(t),fo(i,e)}),e.add(i)}(L,k,A&&v.upperHeight),!A){var P=p("content",YC,c,iL);P&&function(e,i){i.dataIndex=l.dataIndex,i.seriesIndex=t.seriesIndex;var n=Math.max(y-2*_,0),o=Math.max(x-2*_,0);i.culling=!0,i.setShape({x:_,y:_,width:n,height:o});var a=l.getVisual("color",!0);d(i,function(){var t=oL(D);t.fill=a;var e=nL(C);f(t,e,a,n,o),i.setStyle(t),fo(i,e)}),e.add(i)}(L,P)}return L}}}}function xd(t,e){var i=t*tL+e;return(i-1)/i}function _d(t){var e=t.pieceList;t.hasSpecialVisual=!1,d(e,function(e,i){e.originIndex=i,null!=e.visual&&(t.hasSpecialVisual=!0)})}function wd(t){var e=t.categories,i=t.visual,n=t.categoryMap={};if(sL(e,function(t,e){n[t]=e}),!y(i)){var o=[];w(i)?sL(i,function(t,e){var i=n[e];o[null!=i?i:uL]=t}):o[uL]=i,i=Ld(t,o)}for(var a=e.length-1;a>=0;a--)null==i[a]&&(delete n[e[a]],e.pop())}function bd(t,e){var i=t.visual,n=[];w(i)?sL(i,function(t){n.push(t)}):null!=i&&n.push(i);var o={color:1,symbol:1};e||1!==n.length||o.hasOwnProperty(t.type)||(n[1]=n[0]),Ld(t,n)}function Sd(t){return{applyVisual:function(e,i,n){e=this.mapValueToVisual(e),n("color",t(i("color"),e))},_doMap:Dd([0,1])}}function Md(t){var e=this.option.visual;return e[Math.round(Bo(t,[0,1],[0,e.length-1],!0))]||{}}function Id(t){return function(e,i,n){n(t,this.mapValueToVisual(e))}}function Td(t){var e=this.option.visual;return e[this.option.loop&&t!==uL?t%e.length:t]}function Ad(){return this.option.visual[0]}function Dd(t){return{linear:function(e){return Bo(e,t,this.option.visual,!0)},category:Td,piecewise:function(e,i){var n=Cd.call(this,i);return null==n&&(n=Bo(e,t,this.option.visual,!0)),n},fixed:Ad}}function Cd(t){var e=this.option,i=e.pieceList;if(e.hasSpecialVisual){var n=i[hL.findPieceIndex(t,i)];if(n&&n.visual)return n.visual[this.type]}}function Ld(t,e){return t.visual=e,"color"===t.type&&(t.parsedVisual=f(e,function(t){return Gt(t)})),e}function kd(t,e,i){return t?e<=i:e<i}function Pd(t,e,i,n,o,a){var r=t.getModel(),s=t.getLayout();if(s&&!s.invisible&&s.isInView){var l,u=t.getModel(pL),h=Nd(u,e,i[t.depth],n),c=u.get("borderColor"),f=u.get("borderColorSaturation");null!=f&&(c=Ed(f,l=Od(h))),t.setVisual("borderColor",c);var p=t.viewChildren;if(p&&p.length){var g=zd(t,r,s,u,h,p);d(p,function(t,e){(t.depth>=o.length||t===o[t.depth])&&Pd(t,Vd(r,h,t,e,g,a),i,n,o,a)})}else l=Od(h),t.setVisual("color",l)}}function Nd(t,e,i,n){var o=a({},e);return d(["color","colorAlpha","colorSaturation"],function(a){var r=t.get(a,!0);null==r&&i&&(r=i[a]),null==r&&(r=e[a]),null==r&&(r=n.get(a)),null!=r&&(o[a]=r)}),o}function Od(t){var e=Rd(t,"color");if(e){var i=Rd(t,"colorAlpha"),n=Rd(t,"colorSaturation");return n&&(e=jt(e,null,null,n)),i&&(e=Yt(e,i)),e}}function Ed(t,e){return null!=e?jt(e,null,null,t):null}function Rd(t,e){var i=t[e];if(null!=i&&"none"!==i)return i}function zd(t,e,i,n,o,a){if(a&&a.length){var r=Bd(e,"color")||null!=o.color&&"none"!==o.color&&(Bd(e,"colorAlpha")||Bd(e,"colorSaturation"));if(r){var s=e.get("visualMin"),l=e.get("visualMax"),u=i.dataExtent.slice();null!=s&&s<u[0]&&(u[0]=s),null!=l&&l>u[1]&&(u[1]=l);var h=e.get("colorMappingBy"),c={type:r.name,dataExtent:u,visual:r.range};"color"!==c.type||"index"!==h&&"id"!==h?c.mappingMethod="linear":(c.mappingMethod="category",c.loop=!0);var d=new hL(c);return d.__drColorMappingBy=h,d}}}function Bd(t,e){var i=t.get(e);return fL(i)&&i.length?{name:e,range:i}:null}function Vd(t,e,i,n,o,r){var s=a({},e);if(o){var l=o.type,u="color"===l&&o.__drColorMappingBy,h="index"===u?n:"id"===u?r.mapIdToIndex(i.getId()):i.getValue(t.get("visualDimension"));s[l]=o.mapValueToVisual(h)}return s}function Gd(t,e,i,n){var o,a;if(!t.isRemoved()){var r=t.getLayout();o=r.width,a=r.height;var s=(f=t.getModel()).get(_L),l=f.get(wL)/2,u=Kd(f),h=Math.max(s,u),c=s-l,d=h-l,f=t.getModel();t.setLayout({borderWidth:s,upperHeight:h,upperLabelHeight:u},!0);var p=(o=mL(o-2*c,0))*(a=mL(a-c-d,0)),g=Fd(t,f,p,e,i,n);if(g.length){var m={x:c,y:d,width:o,height:a},v=vL(o,a),y=1/0,x=[];x.area=0;for(var _=0,w=g.length;_<w;){var b=g[_];x.push(b),x.area+=b.getLayout().area;var S=Ud(x,v,e.squareRatio);S<=y?(_++,y=S):(x.area-=x.pop().getLayout().area,Xd(x,v,m,l,!1),v=vL(m.width,m.height),x.length=x.area=0,y=1/0)}if(x.length&&Xd(x,v,m,l,!0),!i){var M=f.get("childrenVisibleMin");null!=M&&p<M&&(i=!0)}for(var _=0,w=g.length;_<w;_++)Gd(g[_],e,i,n+1)}}}function Fd(t,e,i,n,o,a){var r=t.children||[],s=n.sort;"asc"!==s&&"desc"!==s&&(s=null);var l=null!=n.leafDepth&&n.leafDepth<=a;if(o&&!l)return t.viewChildren=[];Hd(r=g(r,function(t){return!t.isRemoved()}),s);var u=Zd(e,r,s);if(0===u.sum)return t.viewChildren=[];if(u.sum=Wd(e,i,u.sum,s,r),0===u.sum)return t.viewChildren=[];for(var h=0,c=r.length;h<c;h++){var d=r[h].getValue()/u.sum*i;r[h].setLayout({area:d})}return l&&(r.length&&t.setLayout({isLeafRoot:!0},!0),r.length=0),t.viewChildren=r,t.setLayout({dataExtent:u.dataExtent},!0),r}function Wd(t,e,i,n,o){if(!n)return i;for(var a=t.get("visibleMin"),r=o.length,s=r,l=r-1;l>=0;l--){var u=o["asc"===n?r-l-1:l].getValue();u/i*e<a&&(s=l,i-=u)}return"asc"===n?o.splice(0,r-s):o.splice(s,r-s),i}function Hd(t,e){return e&&t.sort(function(t,i){var n="asc"===e?t.getValue()-i.getValue():i.getValue()-t.getValue();return 0===n?"asc"===e?t.dataIndex-i.dataIndex:i.dataIndex-t.dataIndex:n}),t}function Zd(t,e,i){for(var n=0,o=0,a=e.length;o<a;o++)n+=e[o].getValue();var r=t.get("visualDimension");if(e&&e.length)if("value"===r&&i)s=[e[e.length-1].getValue(),e[0].getValue()],"asc"===i&&s.reverse();else{var s=[1/0,-1/0];xL(e,function(t){var e=t.getValue(r);e<s[0]&&(s[0]=e),e>s[1]&&(s[1]=e)})}else s=[NaN,NaN];return{sum:n,dataExtent:s}}function Ud(t,e,i){for(var n,o=0,a=1/0,r=0,s=t.length;r<s;r++)(n=t[r].getLayout().area)&&(n<a&&(a=n),n>o&&(o=n));var l=t.area*t.area,u=e*e*i;return l?mL(u*o/l,l/(u*a)):1/0}function Xd(t,e,i,n,o){var a=e===i.width?0:1,r=1-a,s=["x","y"],l=["width","height"],u=i[s[a]],h=e?t.area/e:0;(o||h>i[l[r]])&&(h=i[l[r]]);for(var c=0,d=t.length;c<d;c++){var f=t[c],p={},g=h?f.getLayout().area/h:0,m=p[l[r]]=mL(h-2*n,0),v=i[s[a]]+i[l[a]]-u,y=c===d-1||v<g?v:g,x=p[l[a]]=mL(y-2*n,0);p[s[r]]=i[s[r]]+vL(n,m/2),p[s[a]]=u+vL(n,x/2),u+=y,f.setLayout(p,!0)}i[s[r]]+=h,i[l[r]]-=h}function jd(t,e,i,n,o){var a=(e||{}).node,r=[n,o];if(!a||a===i)return r;for(var s,l=n*o,u=l*t.option.zoomToNodeRatio;s=a.parentNode;){for(var h=0,c=s.children,d=0,f=c.length;d<f;d++)h+=c[d].getValue();var p=a.getValue();if(0===p)return r;u*=h/p;var g=s.getModel(),m=g.get(_L);(u+=4*m*m+(3*m+Math.max(m,Kd(g)))*Math.pow(u,.5))>XM&&(u=XM),a=s}u<l&&(u=l);var v=Math.pow(u/l,.5);return[n*v,o*v]}function Yd(t,e,i){if(e)return{x:e.x,y:e.y};var n={x:0,y:0};if(!i)return n;var o=i.node,a=o.getLayout();if(!a)return n;for(var r=[a.width/2,a.height/2],s=o;s;){var l=s.getLayout();r[0]+=l.x,r[1]+=l.y,s=s.parentNode}return{x:t.width/2-r[0],y:t.height/2-r[1]}}function qd(t,e,i,n,o){var a=t.getLayout(),r=i[o],s=r&&r===t;if(!(r&&!s||o===i.length&&t!==n)){t.setLayout({isInView:!0,invisible:!s&&!e.intersect(a),isAboveViewRoot:s},!0);var l=new de(e.x-a.x,e.y-a.y,e.width,e.height);xL(t.viewChildren||[],function(t){qd(t,l,i,n,o+1)})}}function Kd(t){return t.get(bL)?t.get(SL):0}function $d(t){return"_EC_"+t}function Jd(t,e){this.id=null==t?"":t,this.inEdges=[],this.outEdges=[],this.edges=[],this.hostGraph,this.dataIndex=null==e?-1:e}function Qd(t,e,i){this.node1=t,this.node2=e,this.dataIndex=null==i?-1:i}function tf(t){return isNaN(+t.cpx1)||isNaN(+t.cpy1)}function ef(t){return"_"+t+"Type"}function nf(t,e,i){var n=e.getItemVisual(i,"color"),o=e.getItemVisual(i,t),a=e.getItemVisual(i,t+"Size");if(o&&"none"!==o){y(a)||(a=[a,a]);var r=Jl(o,-a[0]/2,-a[1]/2,a[0],a[1],n);return r.name=t,r}}function of(t){var e=new PL({name:"line"});return af(e.shape,t),e}function af(t,e){var i=e[0],n=e[1],o=e[2];t.x1=i[0],t.y1=i[1],t.x2=n[0],t.y2=n[1],t.percent=1,o?(t.cpx1=o[0],t.cpy1=o[1]):(t.cpx1=NaN,t.cpy1=NaN)}function rf(t,e,i){tb.call(this),this._createLine(t,e,i)}function sf(t){this._ctor=t||rf,this.group=new tb}function lf(t,e,i,n){if(df(e.getItemLayout(i))){var o=new t._ctor(e,i,n);e.setItemGraphicEl(i,o),t.group.add(o)}}function uf(t,e,i,n,o,a){var r=e.getItemGraphicEl(n);df(i.getItemLayout(o))?(r?r.updateData(i,o,a):r=new t._ctor(i,o,a),i.setItemGraphicEl(o,r),t.group.add(r)):t.group.remove(r)}function hf(t){var e=t.hostModel;return{lineStyle:e.getModel("lineStyle").getLineStyle(),hoverLineStyle:e.getModel("emphasis.lineStyle").getLineStyle(),labelModel:e.getModel("label"),hoverLabelModel:e.getModel("emphasis.label")}}function cf(t){return isNaN(t[0])||isNaN(t[1])}function df(t){return!cf(t[0])&&!cf(t[1])}function ff(t,e,i){for(var n,o=t[0],a=t[1],r=t[2],s=1/0,l=i*i,u=.1,h=.1;h<=.9;h+=.1)RL[0]=VL(o[0],a[0],r[0],h),RL[1]=VL(o[1],a[1],r[1],h),(f=FL(GL(RL,e)-l))<s&&(s=f,n=h);for(var c=0;c<32;c++){var d=n+u;zL[0]=VL(o[0],a[0],r[0],n),zL[1]=VL(o[1],a[1],r[1],n),BL[0]=VL(o[0],a[0],r[0],d),BL[1]=VL(o[1],a[1],r[1],d);var f=GL(zL,e)-l;if(FL(f)<.01)break;var p=GL(BL,e)-l;u/=2,f<0?p>=0?n+=u:n-=u:p>=0?n-=u:n+=u}return n}function pf(t,e){return t.getVisual("opacity")||t.getModel().get(e)}function gf(t,e,i){var n=t.getGraphicEl(),o=pf(t,e);null!=i&&(null==o&&(o=1),o*=i),n.downplay&&n.downplay(),n.traverse(function(t){if("group"!==t.type){var e=t.lineLabelOriginalOpacity;null!=e&&null==i||(e=o),t.setStyle("opacity",e)}})}function mf(t,e){var i=pf(t,e),n=t.getGraphicEl();n.highlight&&n.highlight(),n.traverse(function(t){"group"!==t.type&&t.setStyle("opacity",i)})}function vf(t){return t instanceof Array||(t=[t,t]),t}function yf(t){var e=t.coordinateSystem;if(!e||"view"===e.type){var i=t.getGraph();i.eachNode(function(t){var e=t.getModel();t.setLayout([+e.get("x"),+e.get("y")])}),xf(i)}}function xf(t){t.eachEdge(function(t){var e=t.getModel().get("lineStyle.curveness")||0,i=F(t.node1.getLayout()),n=F(t.node2.getLayout()),o=[i,n];+e&&o.push([(i[0]+n[0])/2-(i[1]-n[1])*e,(i[1]+n[1])/2-(n[0]-i[0])*e]),t.setLayout(o)})}function _f(t){var e=t.coordinateSystem;if(!e||"view"===e.type){var i=e.getBoundingRect(),n=t.getData(),o=n.graph,a=0,r=n.getSum("value"),s=2*Math.PI/(r||n.count()),l=i.width/2+i.x,u=i.height/2+i.y,h=Math.min(i.width,i.height)/2;o.eachNode(function(t){var e=t.getValue("value");a+=s*(r?e:1)/2,t.setLayout([h*Math.cos(a)+l,h*Math.sin(a)+u]),a+=s*(r?e:1)/2}),n.setLayout({cx:l,cy:u}),o.eachEdge(function(t){var e,i=t.getModel().get("lineStyle.curveness")||0,n=F(t.node1.getLayout()),o=F(t.node2.getLayout()),a=(n[0]+o[0])/2,r=(n[1]+o[1])/2;+i&&(e=[l*(i*=3)+a*(1-i),u*i+r*(1-i)]),t.setLayout([n,o,e])})}}function wf(t,e,i){for(var n=i.rect,o=n.width,a=n.height,r=[n.x+o/2,n.y+a/2],s=null==i.gravity?.1:i.gravity,l=0;l<t.length;l++){var u=t[l];u.p||(u.p=V(o*(Math.random()-.5)+r[0],a*(Math.random()-.5)+r[1])),u.pp=F(u.p),u.edges=null}var h=.6;return{warmUp:function(){h=.5},setFixed:function(e){t[e].fixed=!0},setUnfixed:function(e){t[e].fixed=!1},step:function(i){for(var n=[],o=t.length,a=0;a<e.length;a++){var l=e[a],u=l.n1;U(n,(p=l.n2).p,u.p);var c=X(n)-l.d,d=p.w/(u.w+p.w);isNaN(d)&&(d=0),q(n,n),!u.fixed&&XL(u.p,u.p,n,d*c*h),!p.fixed&&XL(p.p,p.p,n,-(1-d)*c*h)}for(a=0;a<o;a++)(v=t[a]).fixed||(U(n,r,v.p),XL(v.p,v.p,n,s*h));for(a=0;a<o;a++)for(var u=t[a],f=a+1;f<o;f++){var p=t[f];U(n,p.p,u.p),0===(c=X(n))&&(W(n,Math.random()-.5,Math.random()-.5),c=1);var g=(u.rep+p.rep)/c/c;!u.fixed&&XL(u.pp,u.pp,n,g),!p.fixed&&XL(p.pp,p.pp,n,-g)}for(var m=[],a=0;a<o;a++){var v=t[a];v.fixed||(U(m,v.p,v.pp),XL(v.p,v.p,m,h),G(v.pp,v.p))}h*=.992,i&&i(t,e,h<.01)}}}function bf(t,e,i){var n=t.getBoxLayoutParams();return n.aspect=i,ca(n,{width:e.getWidth(),height:e.getHeight()})}function Sf(t,e){var i=t.get("center"),n=e.getWidth(),o=e.getHeight(),a=Math.min(n,o);return{cx:Vo(i[0],e.getWidth()),cy:Vo(i[1],e.getHeight()),r:Vo(t.get("radius"),a/2)}}function Mf(t,e){return e&&("string"==typeof e?t=e.replace("{value}",null!=t?t:""):"function"==typeof e&&(t=e(t))),t}function If(t,e){function i(){a.ignore=a.hoverIgnore,r.ignore=r.hoverIgnore}function n(){a.ignore=a.normalIgnore,r.ignore=r.normalIgnore}tb.call(this);var o=new pM,a=new gM,r=new rM;this.add(o),this.add(a),this.add(r),this.updateData(t,e,!0),this.on("emphasis",i).on("normal",n).on("mouseover",i).on("mouseout",n)}function Tf(t,e){return ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function Af(t,e){for(var i=t.mapDimension("value"),n=t.mapArray(i,function(t){return t}),o=[],a="ascending"===e,r=0,s=t.count();r<s;r++)o[r]=r;return"function"==typeof e?o.sort(e):"none"!==e&&o.sort(function(t,e){return a?n[t]-n[e]:n[e]-n[t]}),o}function Df(t){t.each(function(e){var i,n,o,a,r=t.getItemModel(e),s=r.getModel("label").get("position"),l=r.getModel("labelLine"),u=t.getItemLayout(e),h=u.points,c="inner"===s||"inside"===s||"center"===s;if(c)i="center",a=[[n=(h[0][0]+h[1][0]+h[2][0]+h[3][0])/4,o=(h[0][1]+h[1][1]+h[2][1]+h[3][1])/4],[n,o]];else{var d,f,p,g=l.get("length");"left"===s?(d=(h[3][0]+h[0][0])/2,f=(h[3][1]+h[0][1])/2,n=(p=d-g)-5,i="right"):(d=(h[1][0]+h[2][0])/2,f=(h[1][1]+h[2][1])/2,n=(p=d+g)+5,i="left");var m=f;a=[[d,f],[p,m]],o=m}u.label={linePoints:a,x:n,y:o,verticalAlign:"middle",textAlign:i,inside:c}})}function Cf(t){if(!t.parallel){var e=!1;d(t.series,function(t){t&&"parallel"===t.type&&(e=!0)}),e&&(t.parallel=[{}])}}function Lf(t){d(Di(t.parallelAxis),function(e){if(w(e)){var i=e.parallelIndex||0,o=Di(t.parallel)[i];o&&o.parallelAxisDefault&&n(e,o.parallelAxisDefault,!1)}})}function kf(t,e){var i=t[e]-t[1-e];return{span:Math.abs(i),sign:i>0?-1:i<0?1:e?-1:1}}function Pf(t,e){return Math.min(e[1],Math.max(e[0],t))}function Nf(t,e,i){this._axesMap=R(),this._axesLayout={},this.dimensions=t.dimensions,this._rect,this._model=t,this._init(t,e,i)}function Of(t,e){return ek(ik(t,e[0]),e[1])}function Ef(t,e){var i=e.layoutLength/(e.axisCount-1);return{position:i*t,axisNameAvailableWidth:i,axisLabelShow:!0}}function Rf(t,e){var i,n,o=e.layoutLength,a=e.axisExpandWidth,r=e.axisCount,s=e.axisCollapseWidth,l=e.winInnerIndices,u=s,h=!1;return t<l[0]?(i=t*s,n=s):t<=l[1]?(i=e.axisExpandWindow0Pos+t*a-e.axisExpandWindow[0],u=a,h=!0):(i=o-(r-1-t)*s,n=s),{position:i,axisNameAvailableWidth:u,axisLabelShow:h,nameTruncateMaxWidth:n}}function zf(t){fw.call(this),this._zr=t,this.group=new tb,this._brushType,this._brushOption,this._panels,this._track=[],this._dragging,this._covers=[],this._creatingCover,this._creatingPanel,this._enableGlobalPan,this._uid="brushController_"+bk++,this._handlers={},hk(Sk,function(t,e){this._handlers[e]=m(t,this)},this)}function Bf(t,e){var o=t._zr;t._enableGlobalPan||tc(o,yk,t._uid),hk(t._handlers,function(t,e){o.on(e,t)}),t._brushType=e.brushType,t._brushOption=n(i(wk),e,!0)}function Vf(t){var e=t._zr;ec(e,yk,t._uid),hk(t._handlers,function(t,i){e.off(i,t)}),t._brushType=t._brushOption=null}function Gf(t,e){var i=Mk[e.brushType].createCover(t,e);return i.__brushOption=e,Hf(i,e),t.group.add(i),i}function Ff(t,e){var i=Uf(e);return i.endCreating&&(i.endCreating(t,e),Hf(e,e.__brushOption)),e}function Wf(t,e){var i=e.__brushOption;Uf(e).updateCoverShape(t,e,i.range,i)}function Hf(t,e){var i=e.z;null==i&&(i=gk),t.traverse(function(t){t.z=i,t.z2=i})}function Zf(t,e){Uf(e).updateCommon(t,e),Wf(t,e)}function Uf(t){return Mk[t.__brushOption.brushType]}function Xf(t,e,i){var n=t._panels;if(!n)return!0;var o,a=t._transform;return hk(n,function(t){t.isTargetByCursor(e,i,a)&&(o=t)}),o}function jf(t,e){var i=t._panels;if(!i)return!0;var n=e.__brushOption.panelId;return null==n||i[n]}function Yf(t){var e=t._covers,i=e.length;return hk(e,function(e){t.group.remove(e)},t),e.length=0,!!i}function qf(t,e){var n=ck(t._covers,function(t){var e=t.__brushOption,n=i(e.range);return{brushType:e.brushType,panelId:e.panelId,range:n}});t.trigger("brush",n,{isEnd:!!e.isEnd,removeOnClick:!!e.removeOnClick})}function Kf(t){var e=t._track;if(!e.length)return!1;var i=e[e.length-1],n=e[0],o=i[0]-n[0],a=i[1]-n[1];return pk(o*o+a*a,.5)>mk}function $f(t){var e=t.length-1;return e<0&&(e=0),[t[0],t[e]]}function Jf(t,e,i,n){var o=new tb;return o.add(new yM({name:"main",style:ip(i),silent:!0,draggable:!0,cursor:"move",drift:uk(t,e,o,"nswe"),ondragend:uk(qf,e,{isEnd:!0})})),hk(n,function(i){o.add(new yM({name:i,style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:uk(t,e,o,i),ondragend:uk(qf,e,{isEnd:!0})}))}),o}function Qf(t,e,i,n){var o=n.brushStyle.lineWidth||0,a=fk(o,vk),r=i[0][0],s=i[1][0],l=r-o/2,u=s-o/2,h=i[0][1],c=i[1][1],d=h-a+o/2,f=c-a+o/2,p=h-r,g=c-s,m=p+o,v=g+o;ep(t,e,"main",r,s,p,g),n.transformable&&(ep(t,e,"w",l,u,a,v),ep(t,e,"e",d,u,a,v),ep(t,e,"n",l,u,m,a),ep(t,e,"s",l,f,m,a),ep(t,e,"nw",l,u,a,a),ep(t,e,"ne",d,u,a,a),ep(t,e,"sw",l,f,a,a),ep(t,e,"se",d,f,a,a))}function tp(t,e){var i=e.__brushOption,n=i.transformable,o=e.childAt(0);o.useStyle(ip(i)),o.attr({silent:!n,cursor:n?"move":"default"}),hk(["w","e","n","s","se","sw","ne","nw"],function(i){var o=e.childOfName(i),a=ap(t,i);o&&o.attr({silent:!n,invisible:!n,cursor:n?_k[a]+"-resize":null})})}function ep(t,e,i,n,o,a,r){var s=e.childOfName(i);s&&s.setShape(hp(up(t,e,[[n,o],[n+a,o+r]])))}function ip(t){return r({strokeNoScale:!0},t.brushStyle)}function np(t,e,i,n){var o=[dk(t,i),dk(e,n)],a=[fk(t,i),fk(e,n)];return[[o[0],a[0]],[o[1],a[1]]]}function op(t){return Ao(t.group)}function ap(t,e){if(e.length>1)return("e"===(n=[ap(t,(e=e.split(""))[0]),ap(t,e[1])])[0]||"w"===n[0])&&n.reverse(),n.join("");var i={left:"w",right:"e",top:"n",bottom:"s"},n=Co({w:"left",e:"right",n:"top",s:"bottom"}[e],op(t));return i[n]}function rp(t,e,i,n,o,a,r,s){var l=n.__brushOption,u=t(l.range),h=lp(i,a,r);hk(o.split(""),function(t){var e=xk[t];u[e[0]][e[1]]+=h[e[0]]}),l.range=e(np(u[0][0],u[1][0],u[0][1],u[1][1])),Zf(i,n),qf(i,{isEnd:!1})}function sp(t,e,i,n,o){var a=e.__brushOption.range,r=lp(t,i,n);hk(a,function(t){t[0]+=r[0],t[1]+=r[1]}),Zf(t,e),qf(t,{isEnd:!1})}function lp(t,e,i){var n=t.group,o=n.transformCoordToLocal(e,i),a=n.transformCoordToLocal(0,0);return[o[0]-a[0],o[1]-a[1]]}function up(t,e,n){var o=jf(t,e);return o&&!0!==o?o.clipPath(n,t._transform):i(n)}function hp(t){var e=dk(t[0][0],t[1][0]),i=dk(t[0][1],t[1][1]);return{x:e,y:i,width:fk(t[0][0],t[1][0])-e,height:fk(t[0][1],t[1][1])-i}}function cp(t,e,i){if(t._brushType){var n=t._zr,o=t._covers,a=Xf(t,e,i);if(!t._dragging)for(var r=0;r<o.length;r++){var s=o[r].__brushOption;if(a&&(!0===a||s.panelId===a.panelId)&&Mk[s.brushType].contain(o[r],i[0],i[1]))return}a&&n.setCursorStyle("crosshair")}}function dp(t){var e=t.event;e.preventDefault&&e.preventDefault()}function fp(t,e,i){return t.childOfName("main").contain(e,i)}function pp(t,e,n,o){var a,r=t._creatingCover,s=t._creatingPanel,l=t._brushOption;if(t._track.push(n.slice()),Kf(t)||r){if(s&&!r){"single"===l.brushMode&&Yf(t);var u=i(l);u.brushType=gp(u.brushType,s),u.panelId=!0===s?null:s.panelId,r=t._creatingCover=Gf(t,u),t._covers.push(r)}if(r){var h=Mk[gp(t._brushType,s)];r.__brushOption.range=h.getCreatingRange(up(t,r,t._track)),o&&(Ff(t,r),h.updateCommon(t,r)),Wf(t,r),a={isEnd:o}}}else o&&"single"===l.brushMode&&l.removeOnClick&&Xf(t,e,n)&&Yf(t)&&(a={isEnd:o,removeOnClick:!0});return a}function gp(t,e){return"auto"===t?e.defaultBrushType:t}function mp(t){if(this._dragging){dp(t);var e=pp(this,t,this.group.transformCoordToLocal(t.offsetX,t.offsetY),!0);this._dragging=!1,this._track=[],this._creatingCover=null,e&&qf(this,e)}}function vp(t){return{createCover:function(e,i){return Jf(uk(rp,function(e){var i=[e,[0,100]];return t&&i.reverse(),i},function(e){return e[t]}),e,i,[["w","e"],["n","s"]][t])},getCreatingRange:function(e){var i=$f(e);return[dk(i[0][t],i[1][t]),fk(i[0][t],i[1][t])]},updateCoverShape:function(e,i,n,o){var a,r=jf(e,i);if(!0!==r&&r.getLinearBrushOtherExtent)a=r.getLinearBrushOtherExtent(t,e._transform);else{var s=e._zr;a=[0,[s.getWidth(),s.getHeight()][1-t]]}var l=[n,a];t&&l.reverse(),Qf(e,i,l,o)},updateCommon:tp,contain:fp}}function yp(t){return t=wp(t),function(e,i){return ko(e,t)}}function xp(t,e){return t=wp(t),function(i){var n=null!=e?e:i,o=n?t.width:t.height,a=n?t.x:t.y;return[a,a+(o||0)]}}function _p(t,e,i){return t=wp(t),function(n,o,a){return t.contain(o[0],o[1])&&!gc(n,e,i)}}function wp(t){return de.create(t)}function bp(t,e,i){return i&&"axisAreaSelect"===i.type&&e.findComponents({mainType:"parallelAxis",query:i})[0]===t}function Sp(t){var e=t.axis;return f(t.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}})}function Mp(t,e){return e.getComponent("parallel",t.get("parallelIndex"))}function Ip(t,e){var i=t._model;return i.get("axisExpandable")&&i.get("axisExpandTriggerOn")===e}function Tp(t,e){if(!t.encodeDefine){var i=e.ecModel.getComponent("parallel",e.get("parallelIndex"));if(i){var n=t.encodeDefine=R();d(i.dimensions,function(t){var e=Ap(t);n.set(t,e)})}}}function Ap(t){return+t.replace("dim","")}function Dp(t,e,i){var n=t.model,o=t.getRect(),a=new yM({shape:{x:o.x,y:o.y,width:o.width,height:o.height}}),r="horizontal"===n.get("layout")?"width":"height";return a.setShape(r,0),To(a,{shape:{width:o.width,height:o.height}},e,i),a}function Cp(t,e,i,n){for(var o=[],a=0;a<i.length;a++){var r=i[a],s=t.get(t.mapDimension(r),e);Np(s,n.getAxis(r).type)||o.push(n.dataToPoint(s,r))}return o}function Lp(t,e,i,n,o){var a=Cp(t,i,n,o),r=new gM({shape:{points:a},silent:!0,z2:10});return e.add(r),t.setItemGraphicEl(i,r),r}function kp(t){var e=t.get("smooth",!0);return!0===e&&(e=Dk),{lineStyle:t.getModel("lineStyle").getLineStyle(),smooth:null!=e?e:Dk}}function Pp(t,e,i,n){var o=n.lineStyle;e.hasItemOption&&(o=e.getItemModel(i).getModel("lineStyle").getLineStyle()),t.useStyle(o);var a=t.style;a.fill=null,a.stroke=e.getItemVisual(i,"color"),a.opacity=e.getItemVisual(i,"opacity"),n.smooth&&(t.shape.smooth=n.smooth)}function Np(t,e){return"category"===e?null==t:null==t||isNaN(t)}function Op(t,e){return t.getVisual("opacity")||t.getModel().get(e)}function Ep(t,e,i){var n=t.getGraphicEl(),o=Op(t,e);null!=i&&(null==o&&(o=1),o*=i),n.downplay&&n.downplay(),n.traverse(function(t){"group"!==t.type&&t.setStyle("opacity",o)})}function Rp(t,e){var i=Op(t,e),n=t.getGraphicEl();n.highlight&&n.highlight(),n.traverse(function(t){"group"!==t.type&&t.setStyle("opacity",i)})}function zp(t,e,i){var n=new yM({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return To(n,{shape:{width:t.width+20,height:t.height+20}},e,i),n}function Bp(t,e){return ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function Vp(t,e,i,n,o,a,r,s){Fp(t,e,i,o,a,s),Zp(t,e,a,o,n,r,s),eg(t,s)}function Gp(t){d(t,function(t){var e=Qp(t.outEdges,Jp),i=Qp(t.inEdges,Jp),n=Math.max(e,i);t.setLayout({value:n},!0)})}function Fp(t,e,i,n,o,a){for(var r=[],s=[],l=[],u=[],h=0,c=0;c<e.length;c++)r[c]=1;for(c=0;c<t.length;c++)s[c]=t[c].inEdges.length,0===s[c]&&l.push(t[c]);for(;l.length;){for(var d=0;d<l.length;d++){var f=l[d];"vertical"===a?(f.setLayout({y:h},!0),f.setLayout({dy:i},!0)):(f.setLayout({x:h},!0),f.setLayout({dx:i},!0));for(var p=0;p<f.outEdges.length;p++){var g=f.outEdges[p];r[e.indexOf(g)]=0;var m=g.node2;0==--s[t.indexOf(m)]&&u.push(m)}}++h,l=u,u=[]}for(c=0;c<r.length;c++);Wp(t,h,a),Hp(t,"vertical"===a?(o-i)/(h-1):(n-i)/(h-1),a)}function Wp(t,e,i){d(t,function(t){t.outEdges.length||("vertical"===i?t.setLayout({y:e-1},!0):t.setLayout({x:e-1},!0))})}function Hp(t,e,i){d(t,function(t){if("vertical"===i){var n=t.getLayout().y*e;t.setLayout({y:n},!0)}else{var o=t.getLayout().x*e;t.setLayout({x:o},!0)}})}function Zp(t,e,i,n,o,a,r){var s=Up(t,r);Xp(t,s,e,i,n,o,r),jp(s,o,i,n,r);for(var l=1;a>0;a--)Yp(s,l*=.99,r),jp(s,o,i,n,r),tg(s,l,r),jp(s,o,i,n,r)}function Up(t,e){var i=[],n="vertical"===e?"y":"x",o=Zi(t,function(t){return t.getLayout()[n]});return o.keys.sort(function(t,e){return t-e}),d(o.keys,function(t){i.push(o.buckets.get(t))}),i}function Xp(t,e,i,n,o,a,r){var s=[];d(e,function(t){var e=t.length,i=0,l=0;d(t,function(t){i+=t.getLayout().value}),l="vertical"===r?(o-(e-1)*a)/i:(n-(e-1)*a)/i,s.push(l)}),s.sort(function(t,e){return t-e});var l=s[0];d(e,function(t){d(t,function(t,e){var i=t.getLayout().value*l;"vertical"===r?(t.setLayout({x:e},!0),t.setLayout({dx:i},!0)):(t.setLayout({y:e},!0),t.setLayout({dy:i},!0))})}),d(i,function(t){var e=+t.getValue()*l;t.setLayout({dy:e},!0)})}function jp(t,e,i,n,o){d(t,function(t){var a,r,s,l=0,u=t.length;if("vertical"===o){var h;for(t.sort(function(t,e){return t.getLayout().x-e.getLayout().x}),s=0;s<u;s++)(r=l-(a=t[s]).getLayout().x)>0&&(h=a.getLayout().x+r,a.setLayout({x:h},!0)),l=a.getLayout().x+a.getLayout().dx+e;if((r=l-e-n)>0)for(h=a.getLayout().x-r,a.setLayout({x:h},!0),l=h,s=u-2;s>=0;--s)(r=(a=t[s]).getLayout().x+a.getLayout().dx+e-l)>0&&(h=a.getLayout().x-r,a.setLayout({x:h},!0)),l=a.getLayout().x}else{var c;for(t.sort(function(t,e){return t.getLayout().y-e.getLayout().y}),s=0;s<u;s++)(r=l-(a=t[s]).getLayout().y)>0&&(c=a.getLayout().y+r,a.setLayout({y:c},!0)),l=a.getLayout().y+a.getLayout().dy+e;if((r=l-e-i)>0)for(c=a.getLayout().y-r,a.setLayout({y:c},!0),l=c,s=u-2;s>=0;--s)(r=(a=t[s]).getLayout().y+a.getLayout().dy+e-l)>0&&(c=a.getLayout().y-r,a.setLayout({y:c},!0)),l=a.getLayout().y}})}function Yp(t,e,i){d(t.slice().reverse(),function(t){d(t,function(t){if(t.outEdges.length){var n=Qp(t.outEdges,qp,i)/Qp(t.outEdges,Jp,i);if("vertical"===i){var o=t.getLayout().x+(n-$p(t,i))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(n-$p(t,i))*e;t.setLayout({y:a},!0)}}})})}function qp(t,e){return $p(t.node2,e)*t.getValue()}function Kp(t,e){return $p(t.node1,e)*t.getValue()}function $p(t,e){return"vertical"===e?t.getLayout().x+t.getLayout().dx/2:t.getLayout().y+t.getLayout().dy/2}function Jp(t){return t.getValue()}function Qp(t,e,i){for(var n=0,o=t.length,a=-1;++a<o;){var r=+e.call(t,t[a],i);isNaN(r)||(n+=r)}return n}function tg(t,e,i){d(t,function(t){d(t,function(t){if(t.inEdges.length){var n=Qp(t.inEdges,Kp,i)/Qp(t.inEdges,Jp,i);if("vertical"===i){var o=t.getLayout().x+(n-$p(t,i))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(n-$p(t,i))*e;t.setLayout({y:a},!0)}}})})}function eg(t,e){d(t,function(t){"vertical"===e?(t.outEdges.sort(function(t,e){return t.node2.getLayout().x-e.node2.getLayout().x}),t.inEdges.sort(function(t,e){return t.node1.getLayout().x-e.node1.getLayout().x})):(t.outEdges.sort(function(t,e){return t.node2.getLayout().y-e.node2.getLayout().y}),t.inEdges.sort(function(t,e){return t.node1.getLayout().y-e.node1.getLayout().y}))}),d(t,function(t){var e=0,i=0;d(t.outEdges,function(t){t.setLayout({sy:e},!0),e+=t.getLayout().dy}),d(t.inEdges,function(t){t.setLayout({ty:i},!0),i+=t.getLayout().dy})})}function ig(t,e,i,n,o){var a=t.ends,r=new zk({shape:{points:o?og(a,n,t):a}});return ng(t,r,e,i,o),r}function ng(t,e,i,n,o){var a=i.hostModel;(0,zM[o?"initProps":"updateProps"])(e,{shape:{points:t.ends}},a,n);var r=i.getItemModel(n),s=r.getModel(Ek),l=i.getItemVisual(n,"color"),u=s.getItemStyle(["borderColor"]);u.stroke=l,u.strokeNoScale=!0,e.useStyle(u),e.z2=100,fo(e,r.getModel(Rk).getItemStyle())}function og(t,e,i){return f(t,function(t){return t=t.slice(),t[e]=i.initBaseline,t})}function ag(t){var e=[],i=[];return t.eachSeriesByType("boxplot",function(t){var n=t.getBaseAxis(),o=l(i,n);o<0&&(o=i.length,i[o]=n,e[o]={axis:n,seriesModels:[]}),e[o].seriesModels.push(t)}),e}function rg(t){var e,i,n=t.axis,o=t.seriesModels,a=o.length,r=t.boxWidthList=[],s=t.boxOffsetList=[],l=[];if("category"===n.type)i=n.getBandWidth();else{var u=0;Vk(o,function(t){u=Math.max(u,t.getData().count())}),e=n.getExtent(),Math.abs(e[1]-e[0])}Vk(o,function(t){var e=t.get("boxWidth");y(e)||(e=[e,e]),l.push([Vo(e[0],i)||0,Vo(e[1],i)||0])});var h=.8*i-2,c=h/a*.3,d=(h-c*(a-1))/a,f=d/2-h/2;Vk(o,function(t,e){s.push(f),f+=c+d,r.push(Math.min(Math.max(d,l[e][0]),l[e][1]))})}function sg(t,e,i){function n(t,i,n){var o=s.get(i,n),a=[];a[u]=t,a[h]=o;var l;return isNaN(t)||isNaN(o)?l=[NaN,NaN]:(l=r.dataToPoint(a))[u]+=e,l}function o(t,e,i){var n=e.slice(),o=e.slice();n[u]+=l,o[u]-=l,i?t.push(n,o):t.push(o,n)}function a(t,e){var i=e.slice(),n=e.slice();i[u]-=l,n[u]+=l,t.push(i,n)}var r=t.coordinateSystem,s=t.getData(),l=i/2,u="horizontal"===t.get("layout")?0:1,h=1-u,c=["x","y"],d=s.mapDimension(c[u]),f=s.mapDimension(c[h],!0);if(!(null==d||f.length<5))for(var p=0;p<s.count();p++){var g=s.get(d,p),m=n(g,f[2],p),v=n(g,f[0],p),y=n(g,f[1],p),x=n(g,f[3],p),_=n(g,f[4],p),w=[];o(w,y,0),o(w,x,1),w.push(v,y,_,x),a(w,v),a(w,_),a(w,m),s.setItemLayout(p,{initBaseline:m[h],ends:w})}}function lg(t,e,i){var n=t.ends;return new Hk({shape:{points:i?hg(n,t):n},z2:100})}function ug(t,e,i,n){var o=e.getItemModel(i),a=o.getModel(Gk),r=e.getItemVisual(i,"color"),s=e.getItemVisual(i,"borderColor")||r,l=a.getItemStyle(Wk);t.useStyle(l),t.style.strokeNoScale=!0,t.style.fill=r,t.style.stroke=s,t.__simpleBox=n,fo(t,o.getModel(Fk).getItemStyle())}function hg(t,e){return f(t,function(t){return t=t.slice(),t[1]=e.initBaseline,t})}function cg(t,e,i){var n=t.getData(),o=n.getLayout("largePoints"),a=new Zk({shape:{points:o},__sign:1});e.add(a);var r=new Zk({shape:{points:o},__sign:-1});e.add(r),dg(1,a,t,n),dg(-1,r,t,n),i&&(a.incremental=!0,r.incremental=!0)}function dg(t,e,i,n){var o=t>0?"P":"N",a=n.getVisual("borderColor"+o)||n.getVisual("color"+o),r=i.getModel(Gk).getItemStyle(Wk);e.useStyle(r),e.style.fill=null,e.style.stroke=a}function fg(t,e,i,n,o){return i>n?-1:i<n?1:e>0?t.get(o,e-1)<=n?1:-1:1}function pg(t,e){var i,n=t.getBaseAxis(),o="category"===n.type?n.getBandWidth():(i=n.getExtent(),Math.abs(i[1]-i[0])/e.count()),a=Vo(A(t.get("barMaxWidth"),o),o),r=Vo(A(t.get("barMinWidth"),1),o),s=t.get("barWidth");return null!=s?Vo(s,o):Math.max(Math.min(o/2,a),r)}function gg(t){return y(t)||(t=[+t,+t]),t}function mg(t,e){t.eachChild(function(t){t.attr({z:e.z,zlevel:e.zlevel,style:{stroke:"stroke"===e.brushType?e.color:null,fill:"fill"===e.brushType?e.color:null}})})}function vg(t,e){tb.call(this);var i=new wu(t,e),n=new tb;this.add(i),this.add(n),n.beforeUpdate=function(){this.attr(i.getScale())},this.updateData(t,e)}function yg(t){var e=t.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(t.data=f(e,function(t){var e={coords:[t[0].coord,t[1].coord]};return t[0].name&&(e.fromName=t[0].name),t[1].name&&(e.toName=t[1].name),o([e,t[0],t[1]])}))}function xg(t,e,i){tb.call(this),this.add(this.createLine(t,e,i)),this._updateEffectSymbol(t,e)}function _g(t,e,i){tb.call(this),this._createPolyline(t,e,i)}function wg(t,e,i){xg.call(this,t,e,i),this._lastFrame=0,this._lastFramePercent=0}function bg(){this.group=new tb}function Sg(t){return t instanceof Array||(t=[t,t]),t}function Mg(){var t=iw();this.canvas=t,this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={}}function Ig(t,e,i){var n=t[1]-t[0],o=(e=f(e,function(e){return{interval:[(e.interval[0]-t[0])/n,(e.interval[1]-t[0])/n]}})).length,a=0;return function(t){for(n=a;n<o;n++)if((r=e[n].interval)[0]<=t&&t<=r[1]){a=n;break}if(n===o)for(var n=a-1;n>=0;n--){var r=e[n].interval;if(r[0]<=t&&t<=r[1]){a=n;break}}return n>=0&&n<o&&i[n]}}function Tg(t,e){var i=t[1]-t[0];return e=[(e[0]-t[0])/i,(e[1]-t[0])/i],function(t){return t>=e[0]&&t<=e[1]}}function Ag(t){var e=t.dimensions;return"lng"===e[0]&&"lat"===e[1]}function Dg(t,e,i,n){var o=t.getItemLayout(e),a=i.get("symbolRepeat"),r=i.get("symbolClip"),s=i.get("symbolPosition")||"start",l=(i.get("symbolRotate")||0)*Math.PI/180||0,u=i.get("symbolPatternSize")||2,h=i.isAnimationEnabled(),c={dataIndex:e,layout:o,itemModel:i,symbolType:t.getItemVisual(e,"symbol")||"circle",color:t.getItemVisual(e,"color"),symbolClip:r,symbolRepeat:a,symbolRepeatDirection:i.get("symbolRepeatDirection"),symbolPatternSize:u,rotation:l,animationModel:h?i:null,hoverAnimation:h&&i.get("hoverAnimation"),z2:i.getShallow("z",!0)||0};Cg(i,a,o,n,c),kg(t,e,o,a,r,c.boundingLength,c.pxSign,u,n,c),Pg(i,c.symbolScale,l,n,c);var d=c.symbolSize,f=i.get("symbolOffset");return y(f)&&(f=[Vo(f[0],d[0]),Vo(f[1],d[1])]),Ng(i,d,o,a,r,f,s,c.valueLineWidth,c.boundingLength,c.repeatCutLength,n,c),c}function Cg(t,e,i,n,o){var a,r=n.valueDim,s=t.get("symbolBoundingData"),l=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),u=l.toGlobalCoord(l.dataToCoord(0)),h=1-+(i[r.wh]<=0);if(y(s)){var c=[Lg(l,s[0])-u,Lg(l,s[1])-u];c[1]<c[0]&&c.reverse(),a=c[h]}else a=null!=s?Lg(l,s)-u:e?n.coordSysExtent[r.index][h]-u:i[r.wh];o.boundingLength=a,e&&(o.repeatCutLength=i[r.wh]),o.pxSign=a>0?1:a<0?-1:0}function Lg(t,e){return t.toGlobalCoord(t.dataToCoord(t.scale.parse(e)))}function kg(t,e,i,n,o,a,r,s,l,u){var h=l.valueDim,c=l.categoryDim,d=Math.abs(i[c.wh]),f=t.getItemVisual(e,"symbolSize");y(f)?f=f.slice():(null==f&&(f="100%"),f=[f,f]),f[c.index]=Vo(f[c.index],d),f[h.index]=Vo(f[h.index],n?d:Math.abs(a)),u.symbolSize=f,(u.symbolScale=[f[0]/s,f[1]/s])[h.index]*=(l.isHorizontal?-1:1)*r}function Pg(t,e,i,n,o){var a=t.get(cP)||0;a&&(fP.attr({scale:e.slice(),rotation:i}),fP.updateTransform(),a/=fP.getLineScale(),a*=e[n.valueDim.index]),o.valueLineWidth=a}function Ng(t,e,i,n,o,r,s,l,u,h,c,d){var f=c.categoryDim,p=c.valueDim,g=d.pxSign,m=Math.max(e[p.index]+l,0),v=m;if(n){var y=Math.abs(u),x=T(t.get("symbolMargin"),"15%")+"",_=!1;x.lastIndexOf("!")===x.length-1&&(_=!0,x=x.slice(0,x.length-1)),x=Vo(x,e[p.index]);var w=Math.max(m+2*x,0),b=_?0:2*x,S=Qo(n),M=S?n:Kg((y+b)/w);w=m+2*(x=(y-M*m)/2/(_?M:M-1)),b=_?0:2*x,S||"fixed"===n||(M=h?Kg((Math.abs(h)+b)/w):0),v=M*w-b,d.repeatTimes=M,d.symbolMargin=x}var I=g*(v/2),A=d.pathPosition=[];A[f.index]=i[f.wh]/2,A[p.index]="start"===s?I:"end"===s?u-I:u/2,r&&(A[0]+=r[0],A[1]+=r[1]);var D=d.bundlePosition=[];D[f.index]=i[f.xy],D[p.index]=i[p.xy];var C=d.barRectShape=a({},i);C[p.wh]=g*Math.max(Math.abs(i[p.wh]),Math.abs(A[p.index]+I)),C[f.wh]=i[f.wh];var L=d.clipShape={};L[f.xy]=-i[f.xy],L[f.wh]=c.ecSize[f.wh],L[p.xy]=0,L[p.wh]=i[p.wh]}function Og(t){var e=t.symbolPatternSize,i=Jl(t.symbolType,-e/2,-e/2,e,e,t.color);return i.attr({culling:!0}),"image"!==i.type&&i.setStyle({strokeNoScale:!0}),i}function Eg(t,e,i,n){function o(t){var e=l.slice(),n=i.pxSign,o=t;return("start"===i.symbolRepeatDirection?n>0:n<0)&&(o=h-1-t),e[u.index]=d*(o-h/2+.5)+l[u.index],{position:e,scale:i.symbolScale.slice(),rotation:i.rotation}}var a=t.__pictorialBundle,r=i.symbolSize,s=i.valueLineWidth,l=i.pathPosition,u=e.valueDim,h=i.repeatTimes||0,c=0,d=r[e.valueDim.index]+s+2*i.symbolMargin;for(jg(t,function(t){t.__pictorialAnimationIndex=c,t.__pictorialRepeatTimes=h,c<h?Yg(t,null,o(c),i,n):Yg(t,null,{scale:[0,0]},i,n,function(){a.remove(t)}),Wg(t,i),c++});c<h;c++){var f=Og(i);f.__pictorialAnimationIndex=c,f.__pictorialRepeatTimes=h,a.add(f);var p=o(c);Yg(f,{position:p.position,scale:[0,0]},{scale:p.scale,rotation:p.rotation},i,n),f.on("mouseover",function(){jg(t,function(t){t.trigger("emphasis")})}).on("mouseout",function(){jg(t,function(t){t.trigger("normal")})}),Wg(f,i)}}function Rg(t,e,i,n){var o=t.__pictorialBundle,a=t.__pictorialMainPath;a?Yg(a,null,{position:i.pathPosition.slice(),scale:i.symbolScale.slice(),rotation:i.rotation},i,n):(a=t.__pictorialMainPath=Og(i),o.add(a),Yg(a,{position:i.pathPosition.slice(),scale:[0,0],rotation:i.rotation},{scale:i.symbolScale.slice()},i,n),a.on("mouseover",function(){this.trigger("emphasis")}).on("mouseout",function(){this.trigger("normal")})),Wg(a,i)}function zg(t,e,i){var n=a({},e.barRectShape),o=t.__pictorialBarRect;o?Yg(o,null,{shape:n},e,i):(o=t.__pictorialBarRect=new yM({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),t.add(o))}function Bg(t,e,i,n){if(i.symbolClip){var o=t.__pictorialClipPath,r=a({},i.clipShape),s=e.valueDim,l=i.animationModel,u=i.dataIndex;if(o)Io(o,{shape:r},l,u);else{r[s.wh]=0,o=new yM({shape:r}),t.__pictorialBundle.setClipPath(o),t.__pictorialClipPath=o;var h={};h[s.wh]=i.clipShape[s.wh],zM[n?"updateProps":"initProps"](o,{shape:h},l,u)}}}function Vg(t,e){var i=t.getItemModel(e);return i.getAnimationDelayParams=Gg,i.isAnimationEnabled=Fg,i}function Gg(t){return{index:t.__pictorialAnimationIndex,count:t.__pictorialRepeatTimes}}function Fg(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function Wg(t,e){t.off("emphasis").off("normal");var i=e.symbolScale.slice();e.hoverAnimation&&t.on("emphasis",function(){this.animateTo({scale:[1.1*i[0],1.1*i[1]]},400,"elasticOut")}).on("normal",function(){this.animateTo({scale:i.slice()},400,"elasticOut")})}function Hg(t,e,i,n){var o=new tb,a=new tb;return o.add(a),o.__pictorialBundle=a,a.attr("position",i.bundlePosition.slice()),i.symbolRepeat?Eg(o,e,i):Rg(o,e,i),zg(o,i,n),Bg(o,e,i,n),o.__pictorialShapeStr=Xg(t,i),o.__pictorialSymbolMeta=i,o}function Zg(t,e,i){var n=i.animationModel,o=i.dataIndex;Io(t.__pictorialBundle,{position:i.bundlePosition.slice()},n,o),i.symbolRepeat?Eg(t,e,i,!0):Rg(t,e,i,!0),zg(t,i,!0),Bg(t,e,i,!0)}function Ug(t,e,i,n){var o=n.__pictorialBarRect;o&&(o.style.text=null);var a=[];jg(n,function(t){a.push(t)}),n.__pictorialMainPath&&a.push(n.__pictorialMainPath),n.__pictorialClipPath&&(i=null),d(a,function(t){Io(t,{scale:[0,0]},i,e,function(){n.parent&&n.parent.remove(n)})}),t.setItemGraphicEl(e,null)}function Xg(t,e){return[t.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function jg(t,e,i){d(t.__pictorialBundle.children(),function(n){n!==t.__pictorialBarRect&&e.call(i,n)})}function Yg(t,e,i,n,o,a){e&&t.attr(e),n.symbolClip&&!o?i&&t.attr(i):i&&zM[o?"updateProps":"initProps"](t,i,n.animationModel,n.dataIndex,a)}function qg(t,e,i){var n=i.color,o=i.dataIndex,a=i.itemModel,s=a.getModel("itemStyle").getItemStyle(["color"]),l=a.getModel("emphasis.itemStyle").getItemStyle(),u=a.getShallow("cursor");jg(t,function(t){t.setColor(n),t.setStyle(r({fill:n,opacity:i.opacity},s)),fo(t,l),u&&(t.cursor=u),t.z2=i.z2});var h={},c=e.valueDim.posDesc[+(i.boundingLength>0)],d=t.__pictorialBarRect;kh(d.style,h,a,n,e.seriesModel,o,c),fo(d,h)}function Kg(t){var e=Math.round(t);return Math.abs(t-e)<1e-4?e:Math.ceil(t)}function $g(t,e,i){this.dimension="single",this.dimensions=["single"],this._axis=null,this._rect,this._init(t,e,i),this.model=t}function Jg(t,e){e=e||{};var i=t.coordinateSystem,n=t.axis,o={},a=n.position,r=n.orient,s=i.getRect(),l=[s.x,s.x+s.width,s.y,s.y+s.height],u={horizontal:{top:l[2],bottom:l[3]},vertical:{left:l[0],right:l[1]}};o.position=["vertical"===r?u.vertical[a]:l[0],"horizontal"===r?u.horizontal[a]:l[3]];var h={horizontal:0,vertical:1};o.rotation=Math.PI/2*h[r];var c={top:-1,bottom:1,right:1,left:-1};o.labelDirection=o.tickDirection=o.nameDirection=c[a],t.get("axisTick.inside")&&(o.tickDirection=-o.tickDirection),T(e.labelInside,t.get("axisLabel.inside"))&&(o.labelDirection=-o.labelDirection);var d=e.rotate;return null==d&&(d=t.get("axisLabel.rotate")),o.labelRotation="top"===a?-d:d,o.z2=1,o}function Qg(t,e,i,n,o){var r=t.axis;if(!r.scale.isBlank()&&r.containData(e))if(t.involveSeries){var s=tm(e,t),l=s.payloadBatch,u=s.snapToValue;l[0]&&null==o.seriesIndex&&a(o,l[0]),!n&&t.snap&&r.containData(u)&&null!=u&&(e=u),i.showPointer(t,e,l,o),i.showTooltip(t,s,u)}else i.showPointer(t,e)}function tm(t,e){var i=e.axis,n=i.dim,o=t,a=[],r=Number.MAX_VALUE,s=-1;return _P(e.seriesModels,function(e,l){var u,h,c=e.getData().mapDimension(n,!0);if(e.getAxisTooltipData){var d=e.getAxisTooltipData(c,t,i);h=d.dataIndices,u=d.nestestValue}else{if(!(h=e.getData().indicesOfNearest(c[0],t,"category"===i.type?.5:null)).length)return;u=e.getData().get(c[0],h[0])}if(null!=u&&isFinite(u)){var f=t-u,p=Math.abs(f);p<=r&&((p<r||f>=0&&s<0)&&(r=p,s=f,o=u,a.length=0),_P(h,function(t){a.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})}))}}),{payloadBatch:a,snapToValue:o}}function em(t,e,i,n){t[e.key]={value:i,payloadBatch:n}}function im(t,e,i,n){var o=i.payloadBatch,a=e.axis,r=a.model,s=e.axisPointerModel;if(e.triggerTooltip&&o.length){var l=e.coordSys.model,u=Ah(l),h=t.map[u];h||(h=t.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},t.list.push(h)),h.dataByAxis.push({axisDim:a.dim,axisIndex:r.componentIndex,axisType:r.type,axisId:r.id,value:n,valueLabelOpt:{precision:s.get("label.precision"),formatter:s.get("label.formatter")},seriesDataIndices:o.slice()})}}function nm(t,e,i){var n=i.axesInfo=[];_P(e,function(e,i){var o=e.axisPointerModel.option,a=t[i];a?(!e.useHandle&&(o.status="show"),o.value=a.value,o.seriesDataIndices=(a.payloadBatch||[]).slice()):!e.useHandle&&(o.status="hide"),"show"===o.status&&n.push({axisDim:e.axis.dim,axisIndex:e.axis.model.componentIndex,value:o.value})})}function om(t,e,i,n){if(!lm(e)&&t.list.length){var o=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:i.tooltipOption,position:i.position,dataIndexInside:o.dataIndexInside,dataIndex:o.dataIndex,seriesIndex:o.seriesIndex,dataByCoordSys:t.list})}else n({type:"hideTip"})}function am(t,e,i){var n=i.getZr(),o=bP(n).axisPointerLastHighlights||{},a=bP(n).axisPointerLastHighlights={};_P(t,function(t,e){var i=t.axisPointerModel.option;"show"===i.status&&_P(i.seriesDataIndices,function(t){var e=t.seriesIndex+" | "+t.dataIndex;a[e]=t})});var r=[],s=[];d(o,function(t,e){!a[e]&&s.push(t)}),d(a,function(t,e){!o[e]&&r.push(t)}),s.length&&i.dispatchAction({type:"downplay",escapeConnect:!0,batch:s}),r.length&&i.dispatchAction({type:"highlight",escapeConnect:!0,batch:r})}function rm(t,e){for(var i=0;i<(t||[]).length;i++){var n=t[i];if(e.axis.dim===n.axisDim&&e.axis.model.componentIndex===n.axisIndex)return n}}function sm(t){var e=t.axis.model,i={},n=i.axisDim=t.axis.dim;return i.axisIndex=i[n+"AxisIndex"]=e.componentIndex,i.axisName=i[n+"AxisName"]=e.name,i.axisId=i[n+"AxisId"]=e.id,i}function lm(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}function um(t,e,i){if(!U_.node){var n=e.getZr();SP(n).records||(SP(n).records={}),hm(n,e),(SP(n).records[t]||(SP(n).records[t]={})).handler=i}}function hm(t,e){function i(i,n){t.on(i,function(i){var o=pm(e);MP(SP(t).records,function(t){t&&n(t,i,o.dispatchAction)}),cm(o.pendings,e)})}SP(t).initialized||(SP(t).initialized=!0,i("click",v(fm,"click")),i("mousemove",v(fm,"mousemove")),i("globalout",dm))}function cm(t,e){var i,n=t.showTip.length,o=t.hideTip.length;n?i=t.showTip[n-1]:o&&(i=t.hideTip[o-1]),i&&(i.dispatchAction=null,e.dispatchAction(i))}function dm(t,e,i){t.handler("leave",null,i)}function fm(t,e,i,n){e.handler(t,i,n)}function pm(t){var e={showTip:[],hideTip:[]},i=function(n){var o=e[n.type];o?o.push(n):(n.dispatchAction=i,t.dispatchAction(n))};return{dispatchAction:i,pendings:e}}function gm(t,e){if(!U_.node){var i=e.getZr();(SP(i).records||{})[t]&&(SP(i).records[t]=null)}}function mm(){}function vm(t,e,i,n){ym(TP(i).lastProp,n)||(TP(i).lastProp=n,e?Io(i,n,t):(i.stopAnimation(),i.attr(n)))}function ym(t,e){if(w(t)&&w(e)){var i=!0;return d(e,function(e,n){i=i&&ym(t[n],e)}),!!i}return t===e}function xm(t,e){t[e.get("label.show")?"show":"hide"]()}function _m(t){return{position:t.position.slice(),rotation:t.rotation||0}}function wm(t,e,i){var n=e.get("z"),o=e.get("zlevel");t&&t.traverse(function(t){"group"!==t.type&&(null!=n&&(t.z=n),null!=o&&(t.zlevel=o),t.silent=i)})}function bm(t){var e,i=t.get("type"),n=t.getModel(i+"Style");return"line"===i?(e=n.getLineStyle()).fill=null:"shadow"===i&&((e=n.getAreaStyle()).stroke=null),e}function Sm(t,e,i,n,o){var a=Im(i.get("value"),e.axis,e.ecModel,i.get("seriesDataIndices"),{precision:i.get("label.precision"),formatter:i.get("label.formatter")}),r=i.getModel("label"),s=qM(r.get("padding")||0),l=r.getFont(),u=ke(a,l),h=o.position,c=u.width+s[1]+s[3],d=u.height+s[0]+s[2],f=o.align;"right"===f&&(h[0]-=c),"center"===f&&(h[0]-=c/2);var p=o.verticalAlign;"bottom"===p&&(h[1]-=d),"middle"===p&&(h[1]-=d/2),Mm(h,c,d,n);var g=r.get("backgroundColor");g&&"auto"!==g||(g=e.get("axisLine.lineStyle.color")),t.label={shape:{x:0,y:0,width:c,height:d,r:r.get("borderRadius")},position:h.slice(),style:{text:a,textFont:l,textFill:r.getTextColor(),textPosition:"inside",fill:g,stroke:r.get("borderColor")||"transparent",lineWidth:r.get("borderWidth")||0,shadowBlur:r.get("shadowBlur"),shadowColor:r.get("shadowColor"),shadowOffsetX:r.get("shadowOffsetX"),shadowOffsetY:r.get("shadowOffsetY")},z2:10}}function Mm(t,e,i,n){var o=n.getWidth(),a=n.getHeight();t[0]=Math.min(t[0]+e,o)-e,t[1]=Math.min(t[1]+i,a)-i,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}function Im(t,e,i,n,o){t=e.scale.parse(t);var a=e.scale.getLabel(t,{precision:o.precision}),r=o.formatter;if(r){var s={value:Xl(e,t),seriesData:[]};d(n,function(t){var e=i.getSeriesByIndex(t.seriesIndex),n=t.dataIndexInside,o=e&&e.getDataParams(n);o&&s.seriesData.push(o)}),_(r)?a=r.replace("{value}",a):x(r)&&(a=r(s))}return a}function Tm(t,e,i){var n=xt();return Mt(n,n,i.rotation),St(n,n,i.position),Do([t.dataToCoord(e),(i.labelOffset||0)+(i.labelDirection||1)*(i.labelMargin||0)],n)}function Am(t,e,i,n,o,a){var r=FD.innerTextLayout(i.rotation,0,i.labelDirection);i.labelMargin=o.get("label.margin"),Sm(e,n,o,a,{position:Tm(n.axis,t,i),align:r.textAlign,verticalAlign:r.textVerticalAlign})}function Dm(t,e,i){return i=i||0,{x1:t[i],y1:t[1-i],x2:e[i],y2:e[1-i]}}function Cm(t,e,i){return i=i||0,{x:t[i],y:t[1-i],width:e[i],height:e[1-i]}}function Lm(t,e,i,n,o,a){return{cx:t,cy:e,r0:i,r:n,startAngle:o,endAngle:a,clockwise:!0}}function km(t,e){var i={};return i[e.dim+"AxisIndex"]=e.index,t.getCartesian(i)}function Pm(t){return"x"===t.dim?0:1}function Nm(t){return t.isHorizontal()?0:1}function Om(t,e){var i=t.getRect();return[i[kP[e]],i[kP[e]]+i[PP[e]]]}function Em(t,e,i){var n=new yM({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return To(n,{shape:{width:t.width+20,height:t.height+20}},e,i),n}function Rm(t,e,i){if(t.count())for(var n,o=e.coordinateSystem,a=e.getLayerSeries(),r=t.mapDimension("single"),s=t.mapDimension("value"),l=f(a,function(e){return f(e.indices,function(e){var i=o.dataToPoint(t.get(r,e));return i[1]=t.get(s,e),i})}),u=zm(l),h=u.y0,c=i/u.max,d=a.length,p=a[0].indices.length,g=0;g<p;++g){n=h[g]*c,t.setItemLayout(a[0].indices[g],{layerIndex:0,x:l[0][g][0],y0:n,y:l[0][g][1]*c});for(var m=1;m<d;++m)n+=l[m-1][g][1]*c,t.setItemLayout(a[m].indices[g],{layerIndex:m,x:l[m][g][0],y0:n,y:l[m][g][1]*c})}}function zm(t){for(var e=t.length,i=t[0].length,n=[],o=[],a=0,r={},s=0;s<i;++s){for(var l=0,u=0;l<e;++l)u+=t[l][s][1];u>a&&(a=u),n.push(u)}for(var h=0;h<i;++h)o[h]=(a-n[h])/2;a=0;for(var c=0;c<i;++c){var d=n[c]+o[c];d>a&&(a=d)}return r.y0=o,r.max=a,r}function Bm(t){var e=0;d(t.children,function(t){Bm(t);var i=t.value;y(i)&&(i=i[0]),e+=i});var i=t.value;y(i)&&(i=i[0]),(null==i||isNaN(i))&&(i=e),i<0&&(i=0),y(t.value)?t.value[0]=i:t.value=i}function Vm(t,e,i){function n(){r.ignore=r.hoverIgnore}function o(){r.ignore=r.normalIgnore}tb.call(this);var a=new hM({z2:zP});a.seriesIndex=e.seriesIndex;var r=new rM({z2:BP,silent:t.getModel("label").get("silent")});this.add(a),this.add(r),this.updateData(!0,t,"normal",e,i),this.on("emphasis",n).on("normal",o).on("mouseover",n).on("mouseout",o)}function Gm(t,e,i){var n=t.getVisual("color"),o=t.getVisual("visualMeta");o&&0!==o.length||(n=null);var a=t.getModel("itemStyle").get("color");if(a)return a;if(n)return n;if(0===t.depth)return i.option.color[0];var r=i.option.color.length;return a=i.option.color[Fm(t)%r]}function Fm(t){for(var e=t;e.depth>1;)e=e.parentNode;return l(t.getAncestors()[0].children,e)}function Wm(t,e,i){return i!==RP.NONE&&(i===RP.SELF?t===e:i===RP.ANCESTOR?t===e||t.isAncestorOf(e):t===e||t.isDescendantOf(e))}function Hm(t,e,i){e.getData().setItemVisual(t.dataIndex,"color",i)}function Zm(t,e){var i=t.children||[];t.children=Um(i,e),i.length&&d(t.children,function(t){Zm(t,e)})}function Um(t,e){if("function"==typeof e)return t.sort(e);var i="asc"===e;return t.sort(function(t,e){var n=(t.getValue()-e.getValue())*(i?1:-1);return 0===n?(t.dataIndex-e.dataIndex)*(i?-1:1):n})}function Xm(t,e){return e=e||[0,0],f(["x","y"],function(i,n){var o=this.getAxis(i),a=e[n],r=t[n]/2;return"category"===o.type?o.getBandWidth():Math.abs(o.dataToCoord(a-r)-o.dataToCoord(a+r))},this)}function jm(t,e){return e=e||[0,0],f([0,1],function(i){var n=e[i],o=t[i]/2,a=[],r=[];return a[i]=n-o,r[i]=n+o,a[1-i]=r[1-i]=e[1-i],Math.abs(this.dataToPoint(a)[i]-this.dataToPoint(r)[i])},this)}function Ym(t,e){var i=this.getAxis(),n=e instanceof Array?e[0]:e,o=(t instanceof Array?t[0]:t)/2;return"category"===i.type?i.getBandWidth():Math.abs(i.dataToCoord(n-o)-i.dataToCoord(n+o))}function qm(t,e){return f(["Radius","Angle"],function(i,n){var o=this["get"+i+"Axis"](),a=e[n],r=t[n]/2,s="dataTo"+i,l="category"===o.type?o.getBandWidth():Math.abs(o[s](a-r)-o[s](a+r));return"Angle"===i&&(l=l*Math.PI/180),l},this)}function Km(t){var e,i=t.type;if("path"===i){var n=t.shape,o=null!=n.width&&null!=n.height?{x:n.x||0,y:n.y||0,width:n.width,height:n.height}:null,a=lv(n);(e=Xn(a,null,o,n.layout||"center")).__customPathData=a}else"image"===i?(e=new fi({})).__customImagePath=t.style.image:"text"===i?(e=new rM({})).__customText=t.style.text:e=new(0,zM[i.charAt(0).toUpperCase()+i.slice(1)]);return e.__customGraphicType=i,e.name=t.name,e}function $m(t,e,n,o,a,r,s){var l={},u=n.style||{};if(n.shape&&(l.shape=i(n.shape)),n.position&&(l.position=n.position.slice()),n.scale&&(l.scale=n.scale.slice()),n.origin&&(l.origin=n.origin.slice()),n.rotation&&(l.rotation=n.rotation),"image"===t.type&&n.style){h=l.style={};d(["x","y","width","height"],function(e){Jm(e,h,u,t.style,r)})}if("text"===t.type&&n.style){var h=l.style={};d(["x","y"],function(e){Jm(e,h,u,t.style,r)}),!u.hasOwnProperty("textFill")&&u.fill&&(u.textFill=u.fill),!u.hasOwnProperty("textStroke")&&u.stroke&&(u.textStroke=u.stroke)}if("group"!==t.type&&(t.useStyle(u),r)){t.style.opacity=0;var c=u.opacity;null==c&&(c=1),To(t,{style:{opacity:c}},o,e)}r?t.attr(l):Io(t,l,o,e),n.hasOwnProperty("z2")&&t.attr("z2",n.z2||0),n.hasOwnProperty("silent")&&t.attr("silent",n.silent),n.hasOwnProperty("invisible")&&t.attr("invisible",n.invisible),n.hasOwnProperty("ignore")&&t.attr("ignore",n.ignore),n.hasOwnProperty("info")&&t.attr("info",n.info);var f=n.styleEmphasis,p=!1===f;t.__cusHasEmphStl&&null==f||!t.__cusHasEmphStl&&p||(ro(t,f),t.__cusHasEmphStl=!p),s&&po(t,!p)}function Jm(t,e,i,n,o){null==i[t]||o||(e[t]=i[t],i[t]=n[t])}function Qm(t,e,i,n){function o(t){null==t&&(t=h),v&&(c=e.getItemModel(t),d=c.getModel(UP),f=c.getModel(XP),p=e.getItemVisual(t,"color"),v=!1)}var s=t.get("renderItem"),l=t.coordinateSystem,u={};l&&(u=l.prepareCustoms?l.prepareCustoms():YP[l.type](l));var h,c,d,f,p,g=r({getWidth:n.getWidth,getHeight:n.getHeight,getZr:n.getZr,getDevicePixelRatio:n.getDevicePixelRatio,value:function(t,i){return null==i&&(i=h),e.get(e.getDimension(t||0),i)},style:function(i,n){null==n&&(n=h),o(n);var r=c.getModel(HP).getItemStyle();null!=p&&(r.fill=p);var s=e.getItemVisual(n,"opacity");return null!=s&&(r.opacity=s),mo(r,d,null,{autoColor:p,isRectText:!0}),r.text=d.getShallow("show")?A(t.getFormattedLabel(n,"normal"),_u(e,n)):null,i&&a(r,i),r},styleEmphasis:function(i,n){null==n&&(n=h),o(n);var r=c.getModel(ZP).getItemStyle();return mo(r,f,null,{isRectText:!0},!0),r.text=f.getShallow("show")?D(t.getFormattedLabel(n,"emphasis"),t.getFormattedLabel(n,"normal"),_u(e,n)):null,i&&a(r,i),r},visual:function(t,i){return null==i&&(i=h),e.getItemVisual(i,t)},barLayout:function(t){if(l.getBaseAxis)return Ll(r({axis:l.getBaseAxis()},t),n)},currentSeriesIndices:function(){return i.getCurrentSeriesIndices()},font:function(t){return So(t,i)}},u.api||{}),m={context:{},seriesId:t.id,seriesName:t.name,seriesIndex:t.seriesIndex,coordSys:u.coordSys,dataInsideLength:e.count(),encode:tv(t.getData())},v=!0;return function(t,i){return h=t,v=!0,s&&s(r({dataIndexInside:t,dataIndex:e.getRawIndex(t),actionType:i?i.type:null},m),g)}}function tv(t){var e={};return d(t.dimensions,function(i,n){var o=t.getDimensionInfo(i);if(!o.isExtraCoord){var a=o.coordDim;(e[a]=e[a]||[])[o.coordDimIndex]=n}}),e}function ev(t,e,i,n,o,a){return(t=iv(t,e,i,n,o,a,!0))&&a.setItemGraphicEl(e,t),t}function iv(t,e,i,n,o,a,r){var s=!i,l=(i=i||{}).type,u=i.shape,h=i.style;if(t&&(s||null!=l&&l!==t.__customGraphicType||"path"===l&&uv(u)&&lv(u)!==t.__customPathData||"image"===l&&hv(h,"image")&&h.image!==t.__customImagePath||"text"===l&&hv(u,"text")&&h.text!==t.__customText)&&(o.remove(t),t=null),!s){var c=!t;return!t&&(t=Km(i)),$m(t,e,i,n,a,c,r),"group"===l&&nv(t,e,i,n,a),o.add(t),t}}function nv(t,e,i,n,o){var a=i.children,r=a?a.length:0,s=i.$mergeChildren,l="byName"===s||i.diffChildrenByName,u=!1===s;if(r||l||u)if(l)ov({oldChildren:t.children()||[],newChildren:a||[],dataIndex:e,animatableModel:n,group:t,data:o});else{u&&t.removeAll();for(var h=0;h<r;h++)a[h]&&iv(t.childAt(h),e,a[h],n,t,o)}}function ov(t){new Xs(t.oldChildren,t.newChildren,av,av,t).add(rv).update(rv).remove(sv).execute()}function av(t,e){var i=t&&t.name;return null!=i?i:jP+e}function rv(t,e){var i=this.context,n=null!=t?i.newChildren[t]:null;iv(null!=e?i.oldChildren[e]:null,i.dataIndex,n,i.animatableModel,i.group,i.data)}function sv(t){var e=this.context,i=e.oldChildren[t];i&&e.group.remove(i)}function lv(t){return t&&(t.pathData||t.d)}function uv(t){return t&&(t.hasOwnProperty("pathData")||t.hasOwnProperty("d"))}function hv(t,e){return t&&t.hasOwnProperty(e)}function cv(t,e,i,n){var o=i.type,a=new(0,zM[o.charAt(0).toUpperCase()+o.slice(1)])(i);e.add(a),n.set(t,a),a.__ecGraphicId=t}function dv(t,e){var i=t&&t.parent;i&&("group"===t.type&&t.traverse(function(t){dv(t,e)}),e.removeKey(t.__ecGraphicId),i.remove(t))}function fv(t){return t=a({},t),d(["id","parentId","$action","hv","bounding"].concat(nI),function(e){delete t[e]}),t}function pv(t,e){var i;return d(e,function(e){null!=t[e]&&"auto"!==t[e]&&(i=!0)}),i}function gv(t,e){var i=t.exist;if(e.id=t.keyInfo.id,!e.type&&i&&(e.type=i.type),null==e.parentId){var n=e.parentOption;n?e.parentId=n.id:i&&(e.parentId=i.parentId)}e.parentOption=null}function mv(t,e,i){var o=a({},i),r=t[e],s=i.$action||"merge";"merge"===s?r?(n(r,o,!0),pa(r,o,{ignoreSize:!0}),ma(i,r)):t[e]=o:"replace"===s?t[e]=o:"remove"===s&&r&&(t[e]=null)}function vv(t,e){t&&(t.hv=e.hv=[pv(e,["left","right"]),pv(e,["top","bottom"])],"group"===t.type&&(null==t.width&&(t.width=e.width=0),null==t.height&&(t.height=e.height=0)))}function yv(t,e,i){var n=t.eventData;t.silent||t.ignore||n||(n=t.eventData={componentType:"graphic",componentIndex:e.componentIndex,name:t.name}),n&&(n.info=t.info)}function xv(t,e,i){var n,o={},a="toggleSelected"===t;return i.eachComponent("legend",function(i){a&&null!=n?i[n?"select":"unSelect"](e.name):(i[t](e.name),n=i.isSelected(e.name)),d(i.getData(),function(t){var e=t.get("name");if("\n"!==e&&""!==e){var n=i.isSelected(e);o.hasOwnProperty(e)?o[e]=o[e]&&n:o[e]=n}})}),{name:e.name,selected:o}}function _v(t,e,i){var n=e.getBoxLayoutParams(),o=e.get("padding"),a={width:i.getWidth(),height:i.getHeight()},r=ca(n,a,o);aI(e.get("orient"),t,e.get("itemGap"),r.width,r.height),da(t,n,a,o)}function wv(t,e){var i=qM(e.get("padding")),n=e.getItemStyle(["color","opacity"]);return n.fill=e.get("backgroundColor"),t=new yM({shape:{x:t.x-i[3],y:t.y-i[0],width:t.width+i[1]+i[3],height:t.height+i[0]+i[2],r:e.get("borderRadius")},style:n,silent:!0,z2:-1})}function bv(t,e){e.dispatchAction({type:"legendToggleSelect",name:t})}function Sv(t,e,i,n){var o=i.getZr().storage.getDisplayList()[0];o&&o.useHoverLayer||i.dispatchAction({type:"highlight",seriesName:t,name:e,excludeSeriesId:n})}function Mv(t,e,i,n){var o=i.getZr().storage.getDisplayList()[0];o&&o.useHoverLayer||i.dispatchAction({type:"downplay",seriesName:t,name:e,excludeSeriesId:n})}function Iv(t,e,i){var n=[1,1];n[t.getOrient().index]=0,pa(e,i,{type:"box",ignoreSize:n})}function Tv(t){var e="left "+t+"s cubic-bezier(0.23, 1, 0.32, 1),top "+t+"s cubic-bezier(0.23, 1, 0.32, 1)";return f(lN,function(t){return t+"transition:"+e}).join(";")}function Av(t){var e=[],i=t.get("fontSize"),n=t.getTextColor();return n&&e.push("color:"+n),e.push("font:"+t.getFont()),i&&e.push("line-height:"+Math.round(3*i/2)+"px"),rN(["decoration","align"],function(i){var n=t.get(i);n&&e.push("text-"+i+":"+n)}),e.join(";")}function Dv(t){var e=[],i=t.get("transitionDuration"),n=t.get("backgroundColor"),o=t.getModel("textStyle"),a=t.get("padding");return i&&e.push(Tv(i)),n&&(U_.canvasSupported?e.push("background-Color:"+n):(e.push("background-Color:#"+Zt(n)),e.push("filter:alpha(opacity=70)"))),rN(["width","color","radius"],function(i){var n="border-"+i,o=sN(n),a=t.get(o);null!=a&&e.push(n+":"+a+("color"===i?"":"px"))}),e.push(Av(o)),null!=a&&e.push("padding:"+qM(a).join("px ")+"px"),e.join(";")+";"}function Cv(t,e){if(U_.wxa)return null;var i=document.createElement("div"),n=this._zr=e.getZr();this.el=i,this._x=e.getWidth()/2,this._y=e.getHeight()/2,t.appendChild(i),this._container=t,this._show=!1,this._hideTimeout;var o=this;i.onmouseenter=function(){o._enterable&&(clearTimeout(o._hideTimeout),o._show=!0),o._inContent=!0},i.onmousemove=function(e){if(e=e||window.event,!o._enterable){var i=n.handler;ut(t,e,!0),i.dispatch("mousemove",e)}},i.onmouseleave=function(){o._enterable&&o._show&&o.hideLater(o._hideDelay),o._inContent=!1}}function Lv(t){this._zr=t.getZr(),this._show=!1,this._hideTimeout}function kv(t){for(var e=t.pop();t.length;){var i=t.pop();i&&(No.isInstance(i)&&(i=i.get("tooltip",!0)),"string"==typeof i&&(i={formatter:i}),e=new No(i,e,e.ecModel))}return e}function Pv(t,e){return t.dispatchAction||m(e.dispatchAction,e)}function Nv(t,e,i,n,o,a,r){var s=i.getOuterSize(),l=s.width,u=s.height;return null!=a&&(t+l+a>n?t-=l+a:t+=a),null!=r&&(e+u+r>o?e-=u+r:e+=r),[t,e]}function Ov(t,e,i,n,o){var a=i.getOuterSize(),r=a.width,s=a.height;return t=Math.min(t+r,n)-r,e=Math.min(e+s,o)-s,t=Math.max(t,0),e=Math.max(e,0),[t,e]}function Ev(t,e,i){var n=i[0],o=i[1],a=0,r=0,s=e.width,l=e.height;switch(t){case"inside":a=e.x+s/2-n/2,r=e.y+l/2-o/2;break;case"top":a=e.x+s/2-n/2,r=e.y-o-5;break;case"bottom":a=e.x+s/2-n/2,r=e.y+l+5;break;case"left":a=e.x-n-5,r=e.y+l/2-o/2;break;case"right":a=e.x+s+5,r=e.y+l/2-o/2}return[a,r]}function Rv(t){return"center"===t||"middle"===t}function zv(t){return t.get("stack")||"__ec_stack_"+t.seriesIndex}function Bv(t){return t.dim}function Vv(t,e){var i={};d(t,function(t,e){var n=t.getData(),o=t.coordinateSystem.getBaseAxis(),a=o.getExtent(),r="category"===o.type?o.getBandWidth():Math.abs(a[1]-a[0])/n.count(),s=i[Bv(o)]||{bandWidth:r,remainedWidth:r,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},l=s.stacks;i[Bv(o)]=s;var u=zv(t);l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var h=Vo(t.get("barWidth"),r),c=Vo(t.get("barMaxWidth"),r),d=t.get("barGap"),f=t.get("barCategoryGap");h&&!l[u].width&&(h=Math.min(s.remainedWidth,h),l[u].width=h,s.remainedWidth-=h),c&&(l[u].maxWidth=c),null!=d&&(s.gap=d),null!=f&&(s.categoryGap=f)});var n={};return d(i,function(t,e){n[e]={};var i=t.stacks,o=t.bandWidth,a=Vo(t.categoryGap,o),r=Vo(t.gap,1),s=t.remainedWidth,l=t.autoWidthCount,u=(s-a)/(l+(l-1)*r);u=Math.max(u,0),d(i,function(t,e){var i=t.maxWidth;i&&i<u&&(i=Math.min(i,s),t.width&&(i=Math.min(i,t.width)),s-=i,t.width=i,l--)}),u=(s-a)/(l+(l-1)*r),u=Math.max(u,0);var h,c=0;d(i,function(t,e){t.width||(t.width=u),h=t,c+=t.width*(1+r)}),h&&(c-=h.width*r);var f=-c/2;d(i,function(t,i){n[e][i]=n[e][i]||{offset:f,width:t.width},f+=t.width*(1+r)})}),n}function Gv(t,e){aD.call(this,"radius",t,e),this.type="category"}function Fv(t,e){e=e||[0,360],aD.call(this,"angle",t,e),this.type="category"}function Wv(t,e){return e.type||(e.data?"category":"value")}function Hv(t,e,i){var n=e.get("center"),o=i.getWidth(),a=i.getHeight();t.cx=Vo(n[0],o),t.cy=Vo(n[1],a);var r=t.getRadiusAxis(),s=Math.min(o,a)/2,l=Vo(e.get("radius"),s);r.inverse?r.setExtent(l,0):r.setExtent(0,l)}function Zv(t,e){var i=this,n=i.getAngleAxis(),o=i.getRadiusAxis();if(n.scale.setExtent(1/0,-1/0),o.scale.setExtent(1/0,-1/0),t.eachSeries(function(t){if(t.coordinateSystem===i){var e=t.getData();d(e.mapDimension("radius",!0),function(t){o.scale.unionExtentFromData(e,gl(e,t))}),d(e.mapDimension("angle",!0),function(t){n.scale.unionExtentFromData(e,gl(e,t))})}}),Wl(n.scale,n.model),Wl(o.scale,o.model),"category"===n.type&&!n.onBand){var a=n.getExtent(),r=360/n.scale.count();n.inverse?a[1]+=r:a[1]-=r,n.setExtent(a[0],a[1])}}function Uv(t,e){if(t.type=e.get("type"),t.scale=Hl(e),t.onBand=e.get("boundaryGap")&&"category"===t.type,t.inverse=e.get("inverse"),"angleAxis"===e.mainType){t.inverse^=e.get("clockwise");var i=e.get("startAngle");t.setExtent(i,i+(t.inverse?-360:360))}e.axis=t,t.model=e}function Xv(t,e,i){e[1]>e[0]&&(e=e.slice().reverse());var n=t.coordToPoint([e[0],i]),o=t.coordToPoint([e[1],i]);return{x1:n[0],y1:n[1],x2:o[0],y2:o[1]}}function jv(t){return t.getRadiusAxis().inverse?0:1}function Yv(t){var e=t[0],i=t[t.length-1];e&&i&&Math.abs(Math.abs(e.coord-i.coord)-360)<1e-4&&t.pop()}function qv(t,e,i){return{position:[t.cx,t.cy],rotation:i/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:e.getModel("axisLabel").get("rotate"),z2:1}}function Kv(t,e,i,n,o){var a=e.axis,r=a.dataToCoord(t),s=n.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l,u,h,c=n.getRadiusAxis().getExtent();if("radius"===a.dim){var d=xt();Mt(d,d,s),St(d,d,[n.cx,n.cy]),l=Do([r,-o],d);var f=e.getModel("axisLabel").get("rotate")||0,p=FD.innerTextLayout(s,f*Math.PI/180,-1);u=p.textAlign,h=p.textVerticalAlign}else{var g=c[1];l=n.coordToPoint([g+o,r]);var m=n.cx,v=n.cy;u=Math.abs(l[0]-m)/g<.3?"center":l[0]>m?"left":"right",h=Math.abs(l[1]-v)/g<.3?"middle":l[1]>v?"top":"bottom"}return{position:l,align:u,verticalAlign:h}}function $v(t,e){e.update="updateView",Es(e,function(e,i){var n={};return i.eachComponent({mainType:"geo",query:e},function(i){i[t](e.name),d(i.coordinateSystem.regions,function(t){n[t.name]=i.isSelected(t.name)||!1})}),{selected:n,name:e.name}})}function Jv(t){var e={};d(t,function(t){e[t]=1}),t.length=0,d(e,function(e,i){t.push(i)})}function Qv(t){if(t)for(var e in t)if(t.hasOwnProperty(e))return!0}function ty(t,e,n){function o(){var t=function(){};return t.prototype.__hidden=t.prototype,new t}var a={};return MN(e,function(e){var r=a[e]=o();MN(t[e],function(t,o){if(hL.isValidType(o)){var a={type:o,visual:t};n&&n(a,e),r[o]=new hL(a),"opacity"===o&&((a=i(a)).type="colorAlpha",r.__hidden.__alphaForOpacity=new hL(a))}})}),a}function ey(t,e,n){var o;d(n,function(t){e.hasOwnProperty(t)&&Qv(e[t])&&(o=!0)}),o&&d(n,function(n){e.hasOwnProperty(n)&&Qv(e[n])?t[n]=i(e[n]):delete t[n]})}function iy(t,e,i,n,o,a){function r(t){return i.getItemVisual(h,t)}function s(t,e){i.setItemVisual(h,t,e)}function l(t,l){h=null==a?t:l;var c=i.getRawDataItem(h);if(!c||!1!==c.visualMap)for(var d=n.call(o,t),f=e[d],p=u[d],g=0,m=p.length;g<m;g++){var v=p[g];f[v]&&f[v].applyVisual(t,r,s)}}var u={};d(t,function(t){var i=hL.prepareVisualTypes(e[t]);u[t]=i});var h;null==a?i.each(l):i.each([a],l)}function ny(t,e,i,n){var o={};return d(t,function(t){var i=hL.prepareVisualTypes(e[t]);o[t]=i}),{progress:function(t,a){null!=n&&(n=a.getDimension(n));for(var r;null!=(r=t.next());){var s=a.getRawDataItem(r);if(!s||!1!==s.visualMap)for(var l=null!=n?a.get(n,r,!0):r,u=i(l),h=e[u],c=o[u],d=0,f=c.length;d<f;d++){var p=c[d];h[p]&&h[p].applyVisual(l,function(t){return a.getItemVisual(r,t)},function(t,e){a.setItemVisual(r,t,e)})}}}}}function oy(t){var e=["x","y"],i=["width","height"];return{point:function(e,i,n){if(e){var o=n.range;return ay(e[t],o)}},rect:function(n,o,a){if(n){var r=a.range,s=[n[e[t]],n[e[t]]+n[i[t]]];return s[1]<s[0]&&s.reverse(),ay(s[0],r)||ay(s[1],r)||ay(r[0],s)||ay(r[1],s)}}}}function ay(t,e){return e[0]<=t&&t<=e[1]}function ry(t,e,i,n,o){for(var a=0,r=o[o.length-1];a<o.length;a++){var s=o[a];if(sy(t,e,i,n,s[0],s[1],r[0],r[1]))return!0;r=s}}function sy(t,e,i,n,o,a,r,s){var l=uy(i-t,o-r,n-e,a-s);if(ly(l))return!1;var u=uy(o-t,o-r,a-e,a-s)/l;if(u<0||u>1)return!1;var h=uy(i-t,o-t,n-e,a-e)/l;return!(h<0||h>1)}function ly(t){return t<=1e-6&&t>=-1e-6}function uy(t,e,i,n){return t*n-e*i}function hy(t,e,i){var n=this._targetInfoList=[],o={},a=dy(e,t);TN(PN,function(t,e){(!i||!i.include||AN(i.include,e)>=0)&&t(a,n,o)})}function cy(t){return t[0]>t[1]&&t.reverse(),t}function dy(t,e){return Vi(t,e,{includeMainTypes:LN})}function fy(t,e,i,n){var o=i.getAxis(["x","y"][t]),a=cy(f([0,1],function(t){return e?o.coordToData(o.toLocalCoord(n[t])):o.toGlobalCoord(o.dataToCoord(n[t]))})),r=[];return r[t]=a,r[1-t]=[NaN,NaN],{values:a,xyMinMax:r}}function py(t,e,i,n){return[e[0]-n[t]*i[0],e[1]-n[t]*i[1]]}function gy(t,e){var i=my(t),n=my(e),o=[i[0]/n[0],i[1]/n[1]];return isNaN(o[0])&&(o[0]=1),isNaN(o[1])&&(o[1]=1),o}function my(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[NaN,NaN]}function vy(t,e,i,n,o){if(o){var a=t.getZr();a[VN]||(a[BN]||(a[BN]=yy),Nr(a,BN,i,e)(t,n))}}function yy(t,e){if(!t.isDisposed()){var i=t.getZr();i[VN]=!0,t.dispatchAction({type:"brushSelect",batch:e}),i[VN]=!1}}function xy(t,e,i,n){for(var o=0,a=e.length;o<a;o++){var r=e[o];if(t[r.brushType](n,i,r.selectors,r))return!0}}function _y(t){var e=t.brushSelector;if(_(e)){var i=[];return d(IN,function(t,n){i[n]=function(i,n,o,a){var r=n.getItemLayout(i);return t[e](r,o,a)}}),i}if(x(e)){var n={};return d(IN,function(t,i){n[i]=e}),n}return e}function wy(t,e){var i=t.option.seriesIndex;return null!=i&&"all"!==i&&(y(i)?l(i,e)<0:e!==i)}function by(t){var e=t.selectors={};return d(IN[t.brushType],function(i,n){e[n]=function(n){return i(n,e,t)}}),t}function Sy(t){return new de(t[0][0],t[1][0],t[0][1]-t[0][0],t[1][1]-t[1][0])}function My(t,e){return n({brushType:t.brushType,brushMode:t.brushMode,transformable:t.transformable,brushStyle:new No(t.brushStyle).getItemStyle(),removeOnClick:t.removeOnClick,z:t.z},e,!0)}function Iy(t,e,i,n){(!n||n.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(i)).enableBrush(t.brushOption).updateCovers(t.areas.slice())}function Ty(t,e){HN[t]=e}function Ay(t){return HN[t]}function Dy(t,e,i){this.model=t,this.ecModel=e,this.api=i,this._brushType,this._brushMode}function Cy(t,e,i){this._model=t}function Ly(t,e,i,n){var o=i.calendarModel,a=i.seriesModel,r=o?o.coordinateSystem:a?a.coordinateSystem:null;return r===this?r[t](n):null}function ky(t,e){var i=t.cellSize;y(i)?1===i.length&&(i[1]=i[0]):i=t.cellSize=[i,i];var n=f([0,1],function(t){return fa(e,t)&&(i[t]="auto"),null!=i[t]&&"auto"!==i[t]});pa(t,e,{type:"box",ignoreSize:n})}function Py(t){return l(qN,t)>=0}function Ny(t,e,i){function n(t,e){return l(e.nodes,t)>=0}function o(t,n){var o=!1;return e(function(e){d(i(t,e)||[],function(t){n.records[e.name][t]&&(o=!0)})}),o}function a(t,n){n.nodes.push(t),e(function(e){d(i(t,e)||[],function(t){n.records[e.name][t]=!0})})}return function(i){var r={nodes:[],records:{}};if(e(function(t){r.records[t.name]={}}),!i)return r;a(i,r);var s;do{s=!1,t(function(t){!n(t,r)&&o(t,r)&&(a(t,r),s=!0)})}while(s);return r}}function Oy(t,e,i){var n=[1/0,-1/0];return $N(i,function(t){var i=t.getData();i&&$N(i.mapDimension(e,!0),function(t){var e=i.getApproximateExtent(t);e[0]<n[0]&&(n[0]=e[0]),e[1]>n[1]&&(n[1]=e[1])})}),n[1]<n[0]&&(n=[NaN,NaN]),Ey(t,n),n}function Ey(t,e){var i=t.getAxisModel(),n=i.getMin(!0),o="category"===i.get("type"),a=o&&i.getCategories().length;null!=n&&"dataMin"!==n&&"function"!=typeof n?e[0]=n:o&&(e[0]=a>0?0:NaN);var r=i.getMax(!0);return null!=r&&"dataMax"!==r&&"function"!=typeof r?e[1]=r:o&&(e[1]=a>0?a-1:NaN),i.get("scale",!0)||(e[0]>0&&(e[0]=0),e[1]<0&&(e[1]=0)),e}function Ry(t,e){var i=t.getAxisModel(),n=t._percentWindow,o=t._valueWindow;if(n){var a=Zo(o,[0,500]);a=Math.min(a,20);var r=e||0===n[0]&&100===n[1];i.setRange(r?null:+o[0].toFixed(a),r?null:+o[1].toFixed(a))}}function zy(t){var e=t._minMaxSpan={},i=t._dataZoomModel;$N(["min","max"],function(n){e[n+"Span"]=i.get(n+"Span");var o=i.get(n+"ValueSpan");if(null!=o&&(e[n+"ValueSpan"]=o,null!=(o=t.getAxisModel().axis.scale.parse(o)))){var a=t._dataExtent;e[n+"Span"]=Bo(a[0]+o,a,[0,100],!0)}})}function By(t){var e={};return tO(["start","end","startValue","endValue","throttle"],function(i){t.hasOwnProperty(i)&&(e[i]=t[i])}),e}function Vy(t,e){var i=t._rangePropMode,n=t.get("rangeMode");tO([["start","startValue"],["end","endValue"]],function(t,o){var a=null!=e[t[0]],r=null!=e[t[1]];a&&!r?i[o]="percent":!a&&r?i[o]="value":n?i[o]=n[o]:a&&(i[o]="percent")})}function Gy(t){return{x:"y",y:"x",radius:"angle",angle:"radius"}[t]}function Fy(t){return"vertical"===t?"ns-resize":"ew-resize"}function Wy(t,e){var i=Uy(t),n=e.dataZoomId,o=e.coordId;d(i,function(t,i){var a=t.dataZoomInfos;a[n]&&l(e.allCoordIds,o)<0&&(delete a[n],t.count--)}),jy(i);var a=i[o];a||((a=i[o]={coordId:o,dataZoomInfos:{},count:0}).controller=Xy(t,a),a.dispatchAction=v(Yy,t)),!a.dataZoomInfos[n]&&a.count++,a.dataZoomInfos[n]=e;var r=qy(a.dataZoomInfos);a.controller.enable(r.controlType,r.opt),a.controller.setPointerChecker(e.containsPoint),Nr(a,"dispatchAction",e.dataZoomModel.get("throttle",!0),"fixRate")}function Hy(t,e){var i=Uy(t);d(i,function(t){t.controller.dispose();var i=t.dataZoomInfos;i[e]&&(delete i[e],t.count--)}),jy(i)}function Zy(t){return t.type+"\0_"+t.id}function Uy(t){var e=t.getZr();return e[fO]||(e[fO]={})}function Xy(t,e){var i=new oc(t.getZr());return d(["pan","zoom","scrollMove"],function(t){i.on(t,function(i){var n=[];d(e.dataZoomInfos,function(o){if(i.isAvailableBehavior(o.dataZoomModel.option)){var a=(o.getRange||{})[t],r=a&&a(e.controller,i);!o.dataZoomModel.get("disabled",!0)&&r&&n.push({dataZoomId:o.dataZoomId,start:r[0],end:r[1]})}}),n.length&&e.dispatchAction(n)})}),i}function jy(t){d(t,function(e,i){e.count||(e.controller.dispose(),delete t[i])})}function Yy(t,e){t.dispatchAction({type:"dataZoom",batch:e})}function qy(t){var e,i={type_true:2,type_move:1,type_false:0,type_undefined:-1},n=!0;return d(t,function(t){var o=t.dataZoomModel,a=!o.get("disabled",!0)&&(!o.get("zoomLock",!0)||"move");i["type_"+a]>i["type_"+e]&&(e=a),n&=o.get("preventDefaultMouseMove",!0)}),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!n}}}function Ky(t){return function(e,i,n,o){var a=this._range,r=a.slice(),s=e.axisModels[0];if(s){var l=t(r,s,e,i,n,o);return QL(l,r,[0,100],"all"),this._range=r,a[0]!==r[0]||a[1]!==r[1]?r:void 0}}}function $y(t,e){return t&&t.hasOwnProperty&&t.hasOwnProperty(e)}function Jy(t,e,i,n){for(var o=e.targetVisuals[n],a=hL.prepareVisualTypes(o),r={color:t.getData().getVisual("color")},s=0,l=a.length;s<l;s++){var u=a[s],h=o["opacity"===u?"__alphaForOpacity":u];h&&h.applyVisual(i,function(t){return r[t]},function(t,e){r[t]=e})}return r.color}function Qy(t,e,i){if(i[0]===i[1])return i.slice();for(var n=(i[1]-i[0])/200,o=i[0],a=[],r=0;r<=200&&o<i[1];r++)a.push(o),o+=n;return a.push(i[1]),a}function tx(t,e,i){var n=t.option,o=n.align;if(null!=o&&"auto"!==o)return o;for(var a={width:e.getWidth(),height:e.getHeight()},r="horizontal"===n.orient?1:0,s=[["left","right","width"],["top","bottom","height"]],l=s[r],u=[0,null,10],h={},c=0;c<3;c++)h[s[1-r][c]]=u[c],h[l[c]]=2===c?i[0]:n[l[c]];var d=[["x","width",3],["y","height",0]][r],f=ca(h,a,n.padding);return l[(f.margin[d[2]]||0)+f[d[0]]+.5*f[d[1]]<.5*a[d[1]]?0:1]}function ex(t){return d(t||[],function(e){null!=t.dataIndex&&(t.dataIndexInside=t.dataIndex,t.dataIndex=null)}),t}function ix(t,e,i,n){return new pM({shape:{points:t},draggable:!!i,cursor:e,drift:i,onmousemove:function(t){mw(t.event)},ondragend:n})}function nx(t,e){return 0===t?[[0,0],[e,0],[e,-e]]:[[0,0],[e,0],[e,e]]}function ox(t,e,i,n){return t?[[0,-RO(e,zO(i,0))],[VO,0],[0,RO(e,zO(n-i,0))]]:[[0,0],[5,-5],[5,5]]}function ax(t,e,i){var n=BO/2,o=t.get("hoverLinkDataSize");return o&&(n=OO(o,e,i,!0)/2),n}function rx(t){var e=t.get("hoverLinkOnHandle");return!!(null==e?t.get("realtime"):e)}function sx(t){return"vertical"===t?"ns-resize":"ew-resize"}function lx(t,e){var i=t.inverse;("vertical"===t.orient?!i:i)&&e.reverse()}function ux(t){Ci(t,"label",["show"])}function hx(t){return!(isNaN(parseFloat(t.x))&&isNaN(parseFloat(t.y)))}function cx(t){return!isNaN(parseFloat(t.x))&&!isNaN(parseFloat(t.y))}function dx(t,e,i,n,o,a){var r=[],s=pl(e,n)?e.getCalculationInfo("stackResultDimension"):n,l=yx(e,s,t),u=e.indicesOfNearest(s,l)[0];r[o]=e.get(i,u),r[a]=e.get(n,u);var h=Wo(e.get(n,u));return(h=Math.min(h,20))>=0&&(r[a]=+r[a].toFixed(h)),r}function fx(t,e){var n=t.getData(),o=t.coordinateSystem;if(e&&!cx(e)&&!y(e.coord)&&o){var a=o.dimensions,r=px(e,n,o,t);if((e=i(e)).type&&YO[e.type]&&r.baseAxis&&r.valueAxis){var s=XO(a,r.baseAxis.dim),l=XO(a,r.valueAxis.dim);e.coord=YO[e.type](n,r.baseDataDim,r.valueDataDim,s,l),e.value=e.coord[l]}else{for(var u=[null!=e.xAxis?e.xAxis:e.radiusAxis,null!=e.yAxis?e.yAxis:e.angleAxis],h=0;h<2;h++)YO[u[h]]&&(u[h]=yx(n,n.mapDimension(a[h]),u[h]));e.coord=u}}return e}function px(t,e,i,n){var o={};return null!=t.valueIndex||null!=t.valueDim?(o.valueDataDim=null!=t.valueIndex?e.getDimension(t.valueIndex):t.valueDim,o.valueAxis=i.getAxis(gx(n,o.valueDataDim)),o.baseAxis=i.getOtherAxis(o.valueAxis),o.baseDataDim=e.mapDimension(o.baseAxis.dim)):(o.baseAxis=n.getBaseAxis(),o.valueAxis=i.getOtherAxis(o.baseAxis),o.baseDataDim=e.mapDimension(o.baseAxis.dim),o.valueDataDim=e.mapDimension(o.valueAxis.dim)),o}function gx(t,e){var i=t.getData(),n=i.dimensions;e=i.getDimension(e);for(var o=0;o<n.length;o++){var a=i.getDimensionInfo(n[o]);if(a.name===e)return a.coordDim}}function mx(t,e){return!(t&&t.containData&&e.coord&&!hx(e))||t.containData(e.coord)}function vx(t,e,i,n){return n<2?t.coord&&t.coord[n]:t.value}function yx(t,e,i){if("average"===i){var n=0,o=0;return t.each(e,function(t,e){isNaN(t)||(n+=t,o++)}),n/o}return"median"===i?t.getMedian(e):t.getDataExtent(e,!0)["max"===i?1:0]}function xx(t,e,i){var n=e.coordinateSystem;t.each(function(o){var a,r=t.getItemModel(o),s=Vo(r.get("x"),i.getWidth()),l=Vo(r.get("y"),i.getHeight());if(isNaN(s)||isNaN(l)){if(e.getMarkerPosition)a=e.getMarkerPosition(t.getValues(t.dimensions,o));else if(n){var u=t.get(n.dimensions[0],o),h=t.get(n.dimensions[1],o);a=n.dataToPoint([u,h])}}else a=[s,l];isNaN(s)||(a[0]=s),isNaN(l)||(a[1]=l),t.setItemLayout(o,a)})}function _x(t,e,i){var n;n=t?f(t&&t.dimensions,function(t){return r({name:t},e.getData().getDimensionInfo(e.getData().mapDimension(t))||{})}):[{name:"value",type:"float"}];var o=new vA(n,i),a=f(i.get("data"),v(fx,e));return t&&(a=g(a,v(mx,t))),o.initData(a,null,t?vx:function(t){return t.value}),o}function bx(t){return!isNaN(t)&&!isFinite(t)}function Sx(t,e,i,n){var o=1-t,a=n.dimensions[t];return bx(e[o])&&bx(i[o])&&e[t]===i[t]&&n.getAxis(a).containData(e[t])}function Mx(t,e){if("cartesian2d"===t.type){var i=e[0].coord,n=e[1].coord;if(i&&n&&(Sx(1,i,n,t)||Sx(0,i,n,t)))return!0}return mx(t,e[0])&&mx(t,e[1])}function Ix(t,e,i,n,o){var a,r=n.coordinateSystem,s=t.getItemModel(e),l=Vo(s.get("x"),o.getWidth()),u=Vo(s.get("y"),o.getHeight());if(isNaN(l)||isNaN(u)){if(n.getMarkerPosition)a=n.getMarkerPosition(t.getValues(t.dimensions,e));else{var h=r.dimensions,c=t.get(h[0],e),d=t.get(h[1],e);a=r.dataToPoint([c,d])}if("cartesian2d"===r.type){var f=r.getAxis("x"),p=r.getAxis("y"),h=r.dimensions;bx(t.get(h[0],e))?a[0]=f.toGlobalCoord(f.getExtent()[i?0:1]):bx(t.get(h[1],e))&&(a[1]=p.toGlobalCoord(p.getExtent()[i?0:1]))}isNaN(l)||(a[0]=l),isNaN(u)||(a[1]=u)}else a=[l,u];t.setItemLayout(e,a)}function Tx(t,e,i){var n;n=t?f(t&&t.dimensions,function(t){return r({name:t},e.getData().getDimensionInfo(e.getData().mapDimension(t))||{})}):[{name:"value",type:"float"}];var o=new vA(n,i),a=new vA(n,i),s=new vA([],i),l=f(i.get("data"),v(KO,e,t,i));t&&(l=g(l,v(Mx,t)));var u=t?vx:function(t){return t.value};return o.initData(f(l,function(t){return t[0]}),null,u),a.initData(f(l,function(t){return t[1]}),null,u),s.initData(f(l,function(t){return t[2]})),s.hasItemOption=!0,{from:o,to:a,line:s}}function Ax(t){return!isNaN(t)&&!isFinite(t)}function Dx(t,e,i,n){var o=1-t;return Ax(e[o])&&Ax(i[o])}function Cx(t,e){var i=e.coord[0],n=e.coord[1];return!("cartesian2d"!==t.type||!i||!n||!Dx(1,i,n,t)&&!Dx(0,i,n,t))||(mx(t,{coord:i,x:e.x0,y:e.y0})||mx(t,{coord:n,x:e.x1,y:e.y1}))}function Lx(t,e,i,n,o){var a,r=n.coordinateSystem,s=t.getItemModel(e),l=Vo(s.get(i[0]),o.getWidth()),u=Vo(s.get(i[1]),o.getHeight());if(isNaN(l)||isNaN(u)){if(n.getMarkerPosition)a=n.getMarkerPosition(t.getValues(i,e));else{var h=[f=t.get(i[0],e),p=t.get(i[1],e)];r.clampData&&r.clampData(h,h),a=r.dataToPoint(h,!0)}if("cartesian2d"===r.type){var c=r.getAxis("x"),d=r.getAxis("y"),f=t.get(i[0],e),p=t.get(i[1],e);Ax(f)?a[0]=c.toGlobalCoord(c.getExtent()["x0"===i[0]?0:1]):Ax(p)&&(a[1]=d.toGlobalCoord(d.getExtent()["y0"===i[1]?0:1]))}isNaN(l)||(a[0]=l),isNaN(u)||(a[1]=u)}else a=[l,u];return a}function kx(t,e,i){var n,o,a=["x0","y0","x1","y1"];t?(n=f(t&&t.dimensions,function(t){var i=e.getData();return r({name:t},i.getDimensionInfo(i.mapDimension(t))||{})}),o=new vA(f(a,function(t,e){return{name:t,type:n[e%2].type}}),i)):o=new vA(n=[{name:"value",type:"float"}],i);var s=f(i.get("data"),v($O,e,t,i));t&&(s=g(s,v(Cx,t)));var l=t?function(t,e,i,n){return t.coord[Math.floor(n/2)][n%2]}:function(t){return t.value};return o.initData(s,null,l),o.hasItemOption=!0,o}function Px(t){var e=t.type,i={number:"value",time:"time"};if(i[e]&&(t.axisType=i[e],delete t.type),Nx(t),Ox(t,"controlPosition")){var n=t.controlStyle||(t.controlStyle={});Ox(n,"position")||(n.position=t.controlPosition),"none"!==n.position||Ox(n,"show")||(n.show=!1,delete n.position),delete t.controlPosition}d(t.data||[],function(t){w(t)&&!y(t)&&(!Ox(t,"value")&&Ox(t,"name")&&(t.value=t.name),Nx(t))})}function Nx(t){var e=t.itemStyle||(t.itemStyle={}),i=e.emphasis||(e.emphasis={}),n=t.label||t.label||{},o=n.normal||(n.normal={}),a={normal:1,emphasis:1};d(n,function(t,e){a[e]||Ox(o,e)||(o[e]=t)}),i.label&&!Ox(n,"emphasis")&&(n.emphasis=i.label,delete i.label)}function Ox(t,e){return t.hasOwnProperty(e)}function Ex(t,e){return ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()},t.get("padding"))}function Rx(t,e,n,o){return Xn(t.get(e).replace(/^path:\/\//,""),i(o||{}),new de(n[0],n[1],n[2],n[3]),"center")}function zx(t,e,i,o,a,r){var s=e.get("color");a?(a.setColor(s),i.add(a),r&&r.onUpdate(a)):((a=Jl(t.get("symbol"),-1,-1,2,2,s)).setStyle("strokeNoScale",!0),i.add(a),r&&r.onCreate(a));var l=e.getItemStyle(["color","symbol","symbolSize"]);a.setStyle(l),o=n({rectHover:!0,z2:100},o,!0);var u=t.get("symbolSize");(u=u instanceof Array?u.slice():[+u,+u])[0]/=2,u[1]/=2,o.scale=u;var h=t.get("symbolOffset");if(h){var c=o.position=o.position||[0,0];c[0]+=Vo(h[0],u[0]),c[1]+=Vo(h[1],u[1])}var d=t.get("symbolRotate");return o.rotation=(d||0)*Math.PI/180||0,a.attr(o),a.updateTransform(),a}function Bx(t,e,i,n,o){if(!t.dragging){var a=n.getModel("checkpointStyle"),r=i.dataToCoord(n.getData().get(["value"],e));o||!a.get("animation",!0)?t.attr({position:[r,0]}):(t.stopAnimation(!0),t.animateTo({position:[r,0]},a.get("animationDuration",!0),a.get("animationEasing",!0)))}}function Vx(t){return 0===t.indexOf("my")}function Gx(t){this.model=t}function Fx(t){this.model=t}function Wx(t){var e={},i=[],n=[];return t.eachRawSeries(function(t){var o=t.coordinateSystem;if(!o||"cartesian2d"!==o.type&&"polar"!==o.type)i.push(t);else{var a=o.getBaseAxis();if("category"===a.type){var r=a.dim+"_"+a.index;e[r]||(e[r]={categoryAxis:a,valueAxis:o.getOtherAxis(a),series:[]},n.push({axisDim:a.dim,axisIndex:a.index})),e[r].series.push(t)}else i.push(t)}}),{seriesGroupByCategoryAxis:e,other:i,meta:n}}function Hx(t){var e=[];return d(t,function(t,i){var n=t.categoryAxis,o=t.valueAxis.dim,a=[" "].concat(f(t.series,function(t){return t.name})),r=[n.model.getCategories()];d(t.series,function(t){r.push(t.getRawData().mapArray(o,function(t){return t}))});for(var s=[a.join(fE)],l=0;l<r[0].length;l++){for(var u=[],h=0;h<r.length;h++)u.push(r[h][l]);s.push(u.join(fE))}e.push(s.join("\n"))}),e.join("\n\n"+dE+"\n\n")}function Zx(t){return f(t,function(t){var e=t.getRawData(),i=[t.name],n=[];return e.each(e.dimensions,function(){for(var t=arguments.length,o=arguments[t-1],a=e.getName(o),r=0;r<t-1;r++)n[r]=arguments[r];i.push((a?a+fE:"")+n.join(fE))}),i.join("\n")}).join("\n\n"+dE+"\n\n")}function Ux(t){var e=Wx(t);return{value:g([Hx(e.seriesGroupByCategoryAxis),Zx(e.other)],function(t){return t.replace(/[\n\t\s]/g,"")}).join("\n\n"+dE+"\n\n"),meta:e.meta}}function Xx(t){return t.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function jx(t){if(t.slice(0,t.indexOf("\n")).indexOf(fE)>=0)return!0}function Yx(t){for(var e=t.split(/\n+/g),i=[],n=f(Xx(e.shift()).split(pE),function(t){return{name:t,data:[]}}),o=0;o<e.length;o++){var a=Xx(e[o]).split(pE);i.push(a.shift());for(var r=0;r<a.length;r++)n[r]&&(n[r].data[o]=a[r])}return{series:n,categories:i}}function qx(t){for(var e=t.split(/\n+/g),i=Xx(e.shift()),n=[],o=0;o<e.length;o++){var a,r=Xx(e[o]).split(pE),s="",l=!1;isNaN(r[0])?(l=!0,s=r[0],r=r.slice(1),n[o]={name:s,value:[]},a=n[o].value):a=n[o]=[];for(var u=0;u<r.length;u++)a.push(+r[u]);1===a.length&&(l?n[o].value=a[0]:n[o]=a[0])}return{name:i,data:n}}function Kx(t,e){var i={series:[]};return d(t.split(new RegExp("\n*"+dE+"\n*","g")),function(t,n){if(jx(t)){var o=Yx(t),a=e[n],r=a.axisDim+"Axis";a&&(i[r]=i[r]||[],i[r][a.axisIndex]={data:o.categories},i.series=i.series.concat(o.series))}else{o=qx(t);i.series.push(o)}}),i}function $x(t){this._dom=null,this.model=t}function Jx(t,e){return f(t,function(t,i){var n=e&&e[i];return w(n)&&!y(n)?(w(t)&&!y(t)&&(t=t.value),r({value:t},n)):t})}function Qx(t,e){var i=n_(t);gE(e,function(e,n){for(var o=i.length-1;o>=0&&!i[o][n];o--);if(o<0){var a=t.queryComponents({mainType:"dataZoom",subType:"select",id:n})[0];if(a){var r=a.getPercentRange();i[0][n]={dataZoomId:n,start:r[0],end:r[1]}}}}),i.push(e)}function t_(t){var e=n_(t),i=e[e.length-1];e.length>1&&e.pop();var n={};return gE(i,function(t,i){for(var o=e.length-1;o>=0;o--)if(t=e[o][i]){n[i]=t;break}}),n}function e_(t){t[mE]=null}function i_(t){return n_(t).length}function n_(t){var e=t[mE];return e||(e=t[mE]=[{}]),e}function o_(t,e,i){(this._brushController=new zf(i.getZr())).on("brush",m(this._onBrush,this)).mount(),this._isZoomActive}function a_(t){var e={};return d(["xAxisIndex","yAxisIndex"],function(i){e[i]=t[i],null==e[i]&&(e[i]="all"),(!1===e[i]||"none"===e[i])&&(e[i]=[])}),e}function r_(t,e){t.setIconStatus("back",i_(e)>1?"emphasis":"normal")}function s_(t,e,i,n,o){var a=i._isZoomActive;n&&"takeGlobalCursor"===n.type&&(a="dataZoomSelect"===n.key&&n.dataZoomSelectActive),i._isZoomActive=a,t.setIconStatus("zoom",a?"emphasis":"normal");var r=new hy(a_(t.option),e,{include:["grid"]});i._brushController.setPanels(r.makePanelOpts(o,function(t){return t.xAxisDeclared&&!t.yAxisDeclared?"lineX":!t.xAxisDeclared&&t.yAxisDeclared?"lineY":"rect"})).enableBrush(!!a&&{brushType:"auto",brushStyle:{lineWidth:0,fill:"rgba(0,0,0,0.2)"}})}function l_(t){this.model=t}function u_(t){return SE(t)}function h_(){if(!TE&&AE){TE=!0;var t=AE.styleSheets;t.length<31?AE.createStyleSheet().addRule(".zrvml","behavior:url(#default#VML)"):t[0].addRule(".zrvml","behavior:url(#default#VML)")}}function c_(t){return parseInt(t,10)}function d_(t,e){h_(),this.root=t,this.storage=e;var i=document.createElement("div"),n=document.createElement("div");i.style.cssText="display:inline-block;overflow:hidden;position:relative;width:300px;height:150px;",n.style.cssText="position:absolute;left:0;top:0;",t.appendChild(i),this._vmlRoot=n,this._vmlViewport=i,this.resize();var o=e.delFromStorage,a=e.addToStorage;e.delFromStorage=function(t){o.call(e,t),t&&t.onRemove&&t.onRemove(n)},e.addToStorage=function(t){t.onAdd&&t.onAdd(n),a.call(e,t)},this._firstPaint=!0}function f_(t){return function(){Yw('In IE8.0 VML mode painter not support method "'+t+'"')}}function p_(t){return document.createElementNS(sR,t)}function g_(t){return cR(1e4*t)/1e4}function m_(t){return t<vR&&t>-vR}function v_(t,e){var i=e?t.textFill:t.fill;return null!=i&&i!==hR}function y_(t,e){var i=e?t.textStroke:t.stroke;return null!=i&&i!==hR}function x_(t,e){e&&__(t,"transform","matrix("+uR.call(e,",")+")")}function __(t,e,i){(!i||"linear"!==i.type&&"radial"!==i.type)&&t.setAttribute(e,i)}function w_(t,e,i){t.setAttributeNS("http://www.w3.org/1999/xlink",e,i)}function b_(t,e,i,n){if(v_(e,i)){var o=i?e.textFill:e.fill;o="transparent"===o?hR:o,"none"!==t.getAttribute("clip-path")&&o===hR&&(o="rgba(0, 0, 0, 0.002)"),__(t,"fill",o),__(t,"fill-opacity",null!=e.fillOpacity?e.fillOpacity*e.opacity:e.opacity)}else __(t,"fill",hR);if(y_(e,i)){var a=i?e.textStroke:e.stroke;__(t,"stroke",a="transparent"===a?hR:a),__(t,"stroke-width",(i?e.textStrokeWidth:e.lineWidth)/(!i&&e.strokeNoScale?n.getLineScale():1)),__(t,"paint-order",i?"stroke":"fill"),__(t,"stroke-opacity",null!=e.strokeOpacity?e.strokeOpacity:e.opacity),e.lineDash?(__(t,"stroke-dasharray",e.lineDash.join(",")),__(t,"stroke-dashoffset",cR(e.lineDashOffset||0))):__(t,"stroke-dasharray",""),e.lineCap&&__(t,"stroke-linecap",e.lineCap),e.lineJoin&&__(t,"stroke-linejoin",e.lineJoin),e.miterLimit&&__(t,"stroke-miterlimit",e.miterLimit)}else __(t,"stroke",hR)}function S_(t){for(var e=[],i=t.data,n=t.len(),o=0;o<n;){var a="",r=0;switch(i[o++]){case lR.M:a="M",r=2;break;case lR.L:a="L",r=2;break;case lR.Q:a="Q",r=4;break;case lR.C:a="C",r=6;break;case lR.A:var s=i[o++],l=i[o++],u=i[o++],h=i[o++],c=i[o++],d=i[o++],f=i[o++],p=i[o++],g=Math.abs(d),m=m_(g-gR)&&!m_(g),v=!1;v=g>=gR||!m_(g)&&(d>-pR&&d<0||d>pR)==!!p;var y=g_(s+u*fR(c)),x=g_(l+h*dR(c));m&&(d=p?gR-1e-4:1e-4-gR,v=!0,9===o&&e.push("M",y,x));var _=g_(s+u*fR(c+d)),w=g_(l+h*dR(c+d));e.push("A",g_(u),g_(h),cR(f*mR),+v,+p,_,w);break;case lR.Z:a="Z";break;case lR.R:var _=g_(i[o++]),w=g_(i[o++]),b=g_(i[o++]),S=g_(i[o++]);e.push("M",_,w,"L",_+b,w,"L",_+b,w+S,"L",_,w+S,"L",_,w)}a&&e.push(a);for(var M=0;M<r;M++)e.push(g_(i[o++]))}return e.join(" ")}function M_(t){return"middle"===t?"middle":"bottom"===t?"after-edge":"hanging"}function I_(){}function T_(t,e,i,n){for(var o=0,a=e.length,r=0,s=0;o<a;o++){var l=e[o];if(l.removed){for(var u=[],h=s;h<s+l.count;h++)u.push(h);l.indices=u,s+=l.count}else{for(var u=[],h=r;h<r+l.count;h++)u.push(h);l.indices=u,r+=l.count,l.added||(s+=l.count)}}return e}function A_(t){return{newPos:t.newPos,components:t.components.slice(0)}}function D_(t,e,i,n,o){this._zrId=t,this._svgRoot=e,this._tagNames="string"==typeof i?[i]:i,this._markLabel=n,this._domName=o||"_dom",this.nextId=0}function C_(t,e){D_.call(this,t,e,["linearGradient","radialGradient"],"__gradient_in_use__")}function L_(t,e){D_.call(this,t,e,"clipPath","__clippath_in_use__")}function k_(t,e){D_.call(this,t,e,["filter"],"__filter_in_use__","_shadowDom")}function P_(t){return t&&(t.shadowBlur||t.shadowOffsetX||t.shadowOffsetY||t.textShadowBlur||t.textShadowOffsetX||t.textShadowOffsetY)}function N_(t){return parseInt(t,10)}function O_(t){return t instanceof Pn?yR:t instanceof fi?xR:t instanceof rM?_R:yR}function E_(t,e){return e&&t&&e.parentNode!==t}function R_(t,e,i){if(E_(t,e)&&i){var n=i.nextSibling;n?t.insertBefore(e,n):t.appendChild(e)}}function z_(t,e){if(E_(t,e)){var i=t.firstChild;i?t.insertBefore(e,i):t.appendChild(e)}}function B_(t,e){e&&t&&e.parentNode===t&&t.removeChild(e)}function V_(t){return t.__textSvgEl}function G_(t){return t.__svgEl}function F_(t){return function(){Yw('In SVG mode painter not support method "'+t+'"')}}var W_=2311,H_=function(){return W_++},Z_={},U_=Z_="object"==typeof wx&&"function"==typeof wx.getSystemInfoSync?{browser:{},os:{},node:!1,wxa:!0,canvasSupported:!0,svgSupported:!1,touchEventsSupported:!0,domSupported:!1}:"undefined"==typeof document&&"undefined"!=typeof self?{browser:{},os:{},node:!1,worker:!0,canvasSupported:!0,domSupported:!1}:"undefined"==typeof navigator?{browser:{},os:{},node:!0,worker:!1,canvasSupported:!0,svgSupported:!0,domSupported:!1}:function(t){var e={},i={},n=t.match(/Firefox\/([\d.]+)/),o=t.match(/MSIE\s([\d.]+)/)||t.match(/Trident\/.+?rv:(([\d.]+))/),a=t.match(/Edge\/([\d.]+)/),r=/micromessenger/i.test(t);return n&&(i.firefox=!0,i.version=n[1]),o&&(i.ie=!0,i.version=o[1]),a&&(i.edge=!0,i.version=a[1]),r&&(i.weChat=!0),{browser:i,os:e,node:!1,canvasSupported:!!document.createElement("canvas").getContext,svgSupported:"undefined"!=typeof SVGRect,touchEventsSupported:"ontouchstart"in window&&!i.ie&&!i.edge,pointerEventsSupported:"onpointerdown"in window&&(i.edge||i.ie&&i.version>=11),domSupported:"undefined"!=typeof document}}(navigator.userAgent),X_={"[object Function]":1,"[object RegExp]":1,"[object Date]":1,"[object Error]":1,"[object CanvasGradient]":1,"[object CanvasPattern]":1,"[object Image]":1,"[object Canvas]":1},j_={"[object Int8Array]":1,"[object Uint8Array]":1,"[object Uint8ClampedArray]":1,"[object Int16Array]":1,"[object Uint16Array]":1,"[object Int32Array]":1,"[object Uint32Array]":1,"[object Float32Array]":1,"[object Float64Array]":1},Y_=Object.prototype.toString,q_=Array.prototype,K_=q_.forEach,$_=q_.filter,J_=q_.slice,Q_=q_.map,tw=q_.reduce,ew={},iw=function(){return ew.createCanvas()};ew.createCanvas=function(){return document.createElement("canvas")};var nw,ow="__ec_primitive__";E.prototype={constructor:E,get:function(t){return this.data.hasOwnProperty(t)?this.data[t]:null},set:function(t,e){return this.data[t]=e},each:function(t,e){void 0!==e&&(t=m(t,e));for(var i in this.data)this.data.hasOwnProperty(i)&&t(this.data[i],i)},removeKey:function(t){delete this.data[t]}};var aw=(Object.freeze||Object)({$override:e,clone:i,merge:n,mergeAll:o,extend:a,defaults:r,createCanvas:iw,getContext:s,indexOf:l,inherits:u,mixin:h,isArrayLike:c,each:d,map:f,reduce:p,filter:g,find:function(t,e,i){if(t&&e)for(var n=0,o=t.length;n<o;n++)if(e.call(i,t[n],n,t))return t[n]},bind:m,curry:v,isArray:y,isFunction:x,isString:_,isObject:w,isBuiltInObject:b,isTypedArray:S,isDom:M,eqNaN:I,retrieve:T,retrieve2:A,retrieve3:D,slice:C,normalizeCssArray:L,assert:k,trim:P,setAsPrimitive:N,isPrimitive:O,createHashMap:R,concatArray:z,noop:B}),rw="undefined"==typeof Float32Array?Array:Float32Array,sw=X,lw=j,uw=K,hw=$,cw=(Object.freeze||Object)({create:V,copy:G,clone:F,set:W,add:H,scaleAndAdd:Z,sub:U,len:X,length:sw,lenSquare:j,lengthSquare:lw,mul:function(t,e,i){return t[0]=e[0]*i[0],t[1]=e[1]*i[1],t},div:function(t,e,i){return t[0]=e[0]/i[0],t[1]=e[1]/i[1],t},dot:function(t,e){return t[0]*e[0]+t[1]*e[1]},scale:Y,normalize:q,distance:K,dist:uw,distanceSquare:$,distSquare:hw,negate:function(t,e){return t[0]=-e[0],t[1]=-e[1],t},lerp:J,applyTransform:Q,min:tt,max:et});it.prototype={constructor:it,_dragStart:function(t){var e=t.target;e&&e.draggable&&(this._draggingTarget=e,e.dragging=!0,this._x=t.offsetX,this._y=t.offsetY,this.dispatchToElement(nt(e,t),"dragstart",t.event))},_drag:function(t){var e=this._draggingTarget;if(e){var i=t.offsetX,n=t.offsetY,o=i-this._x,a=n-this._y;this._x=i,this._y=n,e.drift(o,a,t),this.dispatchToElement(nt(e,t),"drag",t.event);var r=this.findHover(i,n,e).target,s=this._dropTarget;this._dropTarget=r,e!==r&&(s&&r!==s&&this.dispatchToElement(nt(s,t),"dragleave",t.event),r&&r!==s&&this.dispatchToElement(nt(r,t),"dragenter",t.event))}},_dragEnd:function(t){var e=this._draggingTarget;e&&(e.dragging=!1),this.dispatchToElement(nt(e,t),"dragend",t.event),this._dropTarget&&this.dispatchToElement(nt(this._dropTarget,t),"drop",t.event),this._draggingTarget=null,this._dropTarget=null}};var dw=Array.prototype.slice,fw=function(t){this._$handlers={},this._$eventProcessor=t};fw.prototype={constructor:fw,one:function(t,e,i,n){return at(this,t,e,i,n,!0)},on:function(t,e,i,n){return at(this,t,e,i,n,!1)},isSilent:function(t){var e=this._$handlers;return!e[t]||!e[t].length},off:function(t,e){var i=this._$handlers;if(!t)return this._$handlers={},this;if(e){if(i[t]){for(var n=[],o=0,a=i[t].length;o<a;o++)i[t][o].h!==e&&n.push(i[t][o]);i[t]=n}i[t]&&0===i[t].length&&delete i[t]}else delete i[t];return this},trigger:function(t){var e=this._$handlers[t],i=this._$eventProcessor;if(e){var n=arguments,o=n.length;o>3&&(n=dw.call(n,1));for(var a=e.length,r=0;r<a;){var s=e[r];if(i&&i.filter&&null!=s.query&&!i.filter(t,s.query))r++;else{switch(o){case 1:s.h.call(s.ctx);break;case 2:s.h.call(s.ctx,n[1]);break;case 3:s.h.call(s.ctx,n[1],n[2]);break;default:s.h.apply(s.ctx,n)}s.one?(e.splice(r,1),a--):r++}}}return i&&i.afterTrigger&&i.afterTrigger(t),this},triggerWithContext:function(t){var e=this._$handlers[t],i=this._$eventProcessor;if(e){var n=arguments,o=n.length;o>4&&(n=dw.call(n,1,n.length-1));for(var a=n[n.length-1],r=e.length,s=0;s<r;){var l=e[s];if(i&&i.filter&&null!=l.query&&!i.filter(t,l.query))s++;else{switch(o){case 1:l.h.call(a);break;case 2:l.h.call(a,n[1]);break;case 3:l.h.call(a,n[1],n[2]);break;default:l.h.apply(a,n)}l.one?(e.splice(s,1),r--):s++}}}return i&&i.afterTrigger&&i.afterTrigger(t),this}};var pw="undefined"!=typeof window&&!!window.addEventListener,gw=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,mw=pw?function(t){t.preventDefault(),t.stopPropagation(),t.cancelBubble=!0}:function(t){t.returnValue=!1,t.cancelBubble=!0},vw=function(){this._track=[]};vw.prototype={constructor:vw,recognize:function(t,e,i){return this._doTrack(t,e,i),this._recognize(t)},clear:function(){return this._track.length=0,this},_doTrack:function(t,e,i){var n=t.touches;if(n){for(var o={points:[],touches:[],target:e,event:t},a=0,r=n.length;a<r;a++){var s=n[a],l=st(i,s,{});o.points.push([l.zrX,l.zrY]),o.touches.push(s)}this._track.push(o)}},_recognize:function(t){for(var e in yw)if(yw.hasOwnProperty(e)){var i=yw[e](this._track,t);if(i)return i}}};var yw={pinch:function(t,e){var i=t.length;if(i){var n=(t[i-1]||{}).points,o=(t[i-2]||{}).points||n;if(o&&o.length>1&&n&&n.length>1){var a=ft(n)/ft(o);!isFinite(a)&&(a=1),e.pinchScale=a;var r=pt(n);return e.pinchX=r[0],e.pinchY=r[1],{type:"pinch",target:t[0].target,event:e}}}}},xw="silent";vt.prototype.dispose=function(){};var _w=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],ww=function(t,e,i,n){fw.call(this),this.storage=t,this.painter=e,this.painterRoot=n,i=i||new vt,this.proxy=null,this._hovered={},this._lastTouchMoment,this._lastX,this._lastY,this._gestureMgr,it.call(this),this.setHandlerProxy(i)};ww.prototype={constructor:ww,setHandlerProxy:function(t){this.proxy&&this.proxy.dispose(),t&&(d(_w,function(e){t.on&&t.on(e,this[e],this)},this),t.handler=this),this.proxy=t},mousemove:function(t){var e=t.zrX,i=t.zrY,n=this._hovered,o=n.target;o&&!o.__zr&&(o=(n=this.findHover(n.x,n.y)).target);var a=this._hovered=this.findHover(e,i),r=a.target,s=this.proxy;s.setCursor&&s.setCursor(r?r.cursor:"default"),o&&r!==o&&this.dispatchToElement(n,"mouseout",t),this.dispatchToElement(a,"mousemove",t),r&&r!==o&&this.dispatchToElement(a,"mouseover",t)},mouseout:function(t){this.dispatchToElement(this._hovered,"mouseout",t);var e,i=t.toElement||t.relatedTarget;do{i=i&&i.parentNode}while(i&&9!==i.nodeType&&!(e=i===this.painterRoot));!e&&this.trigger("globalout",{event:t})},resize:function(t){this._hovered={}},dispatch:function(t,e){var i=this[t];i&&i.call(this,e)},dispose:function(){this.proxy.dispose(),this.storage=this.proxy=this.painter=null},setCursorStyle:function(t){var e=this.proxy;e.setCursor&&e.setCursor(t)},dispatchToElement:function(t,e,i){var n=(t=t||{}).target;if(!n||!n.silent){for(var o="on"+e,a=gt(e,t,i);n&&(n[o]&&(a.cancelBubble=n[o].call(n,a)),n.trigger(e,a),n=n.parent,!a.cancelBubble););a.cancelBubble||(this.trigger(e,a),this.painter&&this.painter.eachOtherLayer(function(t){"function"==typeof t[o]&&t[o].call(t,a),t.trigger&&t.trigger(e,a)}))}},findHover:function(t,e,i){for(var n=this.storage.getDisplayList(),o={x:t,y:e},a=n.length-1;a>=0;a--){var r;if(n[a]!==i&&!n[a].ignore&&(r=yt(n[a],t,e))&&(!o.topTarget&&(o.topTarget=n[a]),r!==xw)){o.target=n[a];break}}return o},processGesture:function(t,e){this._gestureMgr||(this._gestureMgr=new vw);var i=this._gestureMgr;"start"===e&&i.clear();var n=i.recognize(t,this.findHover(t.zrX,t.zrY,null).target,this.proxy.dom);if("end"===e&&i.clear(),n){var o=n.type;t.gestureEvent=o,this.dispatchToElement({target:n.target},o,n.event)}}},d(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){ww.prototype[t]=function(e){var i=this.findHover(e.zrX,e.zrY),n=i.target;if("mousedown"===t)this._downEl=n,this._downPoint=[e.zrX,e.zrY],this._upEl=n;else if("mouseup"===t)this._upEl=n;else if("click"===t){if(this._downEl!==this._upEl||!this._downPoint||uw(this._downPoint,[e.zrX,e.zrY])>4)return;this._downPoint=null}this.dispatchToElement(i,t,e)}}),h(ww,fw),h(ww,it);var bw="undefined"==typeof Float32Array?Array:Float32Array,Sw=(Object.freeze||Object)({create:xt,identity:_t,copy:wt,mul:bt,translate:St,rotate:Mt,scale:It,invert:Tt,clone:At}),Mw=_t,Iw=5e-5,Tw=function(t){(t=t||{}).position||(this.position=[0,0]),null==t.rotation&&(this.rotation=0),t.scale||(this.scale=[1,1]),this.origin=this.origin||null},Aw=Tw.prototype;Aw.transform=null,Aw.needLocalTransform=function(){return Dt(this.rotation)||Dt(this.position[0])||Dt(this.position[1])||Dt(this.scale[0]-1)||Dt(this.scale[1]-1)};var Dw=[];Aw.updateTransform=function(){var t=this.parent,e=t&&t.transform,i=this.needLocalTransform(),n=this.transform;if(i||e){n=n||xt(),i?this.getLocalTransform(n):Mw(n),e&&(i?bt(n,t.transform,n):wt(n,t.transform)),this.transform=n;var o=this.globalScaleRatio;if(null!=o&&1!==o){this.getGlobalScale(Dw);var a=Dw[0]<0?-1:1,r=Dw[1]<0?-1:1,s=((Dw[0]-a)*o+a)/Dw[0]||0,l=((Dw[1]-r)*o+r)/Dw[1]||0;n[0]*=s,n[1]*=s,n[2]*=l,n[3]*=l}this.invTransform=this.invTransform||xt(),Tt(this.invTransform,n)}else n&&Mw(n)},Aw.getLocalTransform=function(t){return Tw.getLocalTransform(this,t)},Aw.setTransform=function(t){var e=this.transform,i=t.dpr||1;e?t.setTransform(i*e[0],i*e[1],i*e[2],i*e[3],i*e[4],i*e[5]):t.setTransform(i,0,0,i,0,0)},Aw.restoreTransform=function(t){var e=t.dpr||1;t.setTransform(e,0,0,e,0,0)};var Cw=[],Lw=xt();Aw.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],i=t[2]*t[2]+t[3]*t[3],n=this.position,o=this.scale;Dt(e-1)&&(e=Math.sqrt(e)),Dt(i-1)&&(i=Math.sqrt(i)),t[0]<0&&(e=-e),t[3]<0&&(i=-i),n[0]=t[4],n[1]=t[5],o[0]=e,o[1]=i,this.rotation=Math.atan2(-t[1]/i,t[0]/e)}},Aw.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(bt(Cw,t.invTransform,e),e=Cw);var i=this.origin;i&&(i[0]||i[1])&&(Lw[4]=i[0],Lw[5]=i[1],bt(Cw,e,Lw),Cw[4]-=i[0],Cw[5]-=i[1],e=Cw),this.setLocalTransform(e)}},Aw.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},Aw.transformCoordToLocal=function(t,e){var i=[t,e],n=this.invTransform;return n&&Q(i,i,n),i},Aw.transformCoordToGlobal=function(t,e){var i=[t,e],n=this.transform;return n&&Q(i,i,n),i},Tw.getLocalTransform=function(t,e){Mw(e=e||[]);var i=t.origin,n=t.scale||[1,1],o=t.rotation||0,a=t.position||[0,0];return i&&(e[4]-=i[0],e[5]-=i[1]),It(e,e,n),o&&Mt(e,e,o),i&&(e[4]+=i[0],e[5]+=i[1]),e[4]+=a[0],e[5]+=a[1],e};var kw={linear:function(t){return t},quadraticIn:function(t){return t*t},quadraticOut:function(t){return t*(2-t)},quadraticInOut:function(t){return(t*=2)<1?.5*t*t:-.5*(--t*(t-2)-1)},cubicIn:function(t){return t*t*t},cubicOut:function(t){return--t*t*t+1},cubicInOut:function(t){return(t*=2)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},quarticIn:function(t){return t*t*t*t},quarticOut:function(t){return 1- --t*t*t*t},quarticInOut:function(t){return(t*=2)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},quinticIn:function(t){return t*t*t*t*t},quinticOut:function(t){return--t*t*t*t*t+1},quinticInOut:function(t){return(t*=2)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},sinusoidalIn:function(t){return 1-Math.cos(t*Math.PI/2)},sinusoidalOut:function(t){return Math.sin(t*Math.PI/2)},sinusoidalInOut:function(t){return.5*(1-Math.cos(Math.PI*t))},exponentialIn:function(t){return 0===t?0:Math.pow(1024,t-1)},exponentialOut:function(t){return 1===t?1:1-Math.pow(2,-10*t)},exponentialInOut:function(t){return 0===t?0:1===t?1:(t*=2)<1?.5*Math.pow(1024,t-1):.5*(2-Math.pow(2,-10*(t-1)))},circularIn:function(t){return 1-Math.sqrt(1-t*t)},circularOut:function(t){return Math.sqrt(1- --t*t)},circularInOut:function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},elasticIn:function(t){var e,i=.1;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=.1):e=.4*Math.asin(1/i)/(2*Math.PI),-i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4))},elasticOut:function(t){var e,i=.1;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=.1):e=.4*Math.asin(1/i)/(2*Math.PI),i*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/.4)+1)},elasticInOut:function(t){var e,i=.1;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=.1):e=.4*Math.asin(1/i)/(2*Math.PI),(t*=2)<1?i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4)*-.5:i*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4)*.5+1)},backIn:function(t){var e=1.70158;return t*t*((e+1)*t-e)},backOut:function(t){var e=1.70158;return--t*t*((e+1)*t+e)+1},backInOut:function(t){var e=2.5949095;return(t*=2)<1?t*t*((e+1)*t-e)*.5:.5*((t-=2)*t*((e+1)*t+e)+2)},bounceIn:function(t){return 1-kw.bounceOut(1-t)},bounceOut:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bounceInOut:function(t){return t<.5?.5*kw.bounceIn(2*t):.5*kw.bounceOut(2*t-1)+.5}};Ct.prototype={constructor:Ct,step:function(t,e){if(this._initialized||(this._startTime=t+this._delay,this._initialized=!0),this._paused)this._pausedTime+=e;else{var i=(t-this._startTime-this._pausedTime)/this._life;if(!(i<0)){i=Math.min(i,1);var n=this.easing,o="string"==typeof n?kw[n]:n,a="function"==typeof o?o(i):i;return this.fire("frame",a),1===i?this.loop?(this.restart(t),"restart"):(this._needsRemove=!0,"destroy"):null}}},restart:function(t){var e=(t-this._startTime-this._pausedTime)%this._life;this._startTime=t-e+this.gap,this._pausedTime=0,this._needsRemove=!1},fire:function(t,e){this[t="on"+t]&&this[t](this._target,e)},pause:function(){this._paused=!0},resume:function(){this._paused=!1}};var Pw=function(){this.head=null,this.tail=null,this._len=0},Nw=Pw.prototype;Nw.insert=function(t){var e=new Ow(t);return this.insertEntry(e),e},Nw.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},Nw.remove=function(t){var e=t.prev,i=t.next;e?e.next=i:this.head=i,i?i.prev=e:this.tail=e,t.next=t.prev=null,this._len--},Nw.len=function(){return this._len},Nw.clear=function(){this.head=this.tail=null,this._len=0};var Ow=function(t){this.value=t,this.next,this.prev},Ew=function(t){this._list=new Pw,this._map={},this._maxSize=t||10,this._lastRemovedEntry=null},Rw=Ew.prototype;Rw.put=function(t,e){var i=this._list,n=this._map,o=null;if(null==n[t]){var a=i.len(),r=this._lastRemovedEntry;if(a>=this._maxSize&&a>0){var s=i.head;i.remove(s),delete n[s.key],o=s.value,this._lastRemovedEntry=s}r?r.value=e:r=new Ow(e),r.key=t,i.insertEntry(r),n[t]=r}return o},Rw.get=function(t){var e=this._map[t],i=this._list;if(null!=e)return e!==i.tail&&(i.remove(e),i.insertEntry(e)),e.value},Rw.clear=function(){this._list.clear(),this._map={}};var zw={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]},Bw=new Ew(20),Vw=null,Gw=Ut,Fw=Xt,Ww=(Object.freeze||Object)({parse:Gt,lift:Ht,toHex:Zt,fastLerp:Ut,fastMapToColor:Gw,lerp:Xt,mapToColor:Fw,modifyHSL:jt,modifyAlpha:Yt,stringify:qt}),Hw=Array.prototype.slice,Zw=function(t,e,i,n){this._tracks={},this._target=t,this._loop=e||!1,this._getter=i||Kt,this._setter=n||$t,this._clipCount=0,this._delay=0,this._doneList=[],this._onframeList=[],this._clipList=[]};Zw.prototype={when:function(t,e){var i=this._tracks;for(var n in e)if(e.hasOwnProperty(n)){if(!i[n]){i[n]=[];var o=this._getter(this._target,n);if(null==o)continue;0!==t&&i[n].push({time:0,value:ae(o)})}i[n].push({time:t,value:e[n]})}return this},during:function(t){return this._onframeList.push(t),this},pause:function(){for(var t=0;t<this._clipList.length;t++)this._clipList[t].pause();this._paused=!0},resume:function(){for(var t=0;t<this._clipList.length;t++)this._clipList[t].resume();this._paused=!1},isPaused:function(){return!!this._paused},_doneCallback:function(){this._tracks={},this._clipList.length=0;for(var t=this._doneList,e=t.length,i=0;i<e;i++)t[i].call(this)},start:function(t,e){var i,n=this,o=0;for(var a in this._tracks)if(this._tracks.hasOwnProperty(a)){var r=le(this,t,function(){--o||n._doneCallback()},this._tracks[a],a,e);r&&(this._clipList.push(r),o++,this.animation&&this.animation.addClip(r),i=r)}if(i){var s=i.onframe;i.onframe=function(t,e){s(t,e);for(var i=0;i<n._onframeList.length;i++)n._onframeList[i](t,e)}}return o||this._doneCallback(),this},stop:function(t){for(var e=this._clipList,i=this.animation,n=0;n<e.length;n++){var o=e[n];t&&o.onframe(this._target,1),i&&i.removeClip(o)}e.length=0},delay:function(t){return this._delay=t,this},done:function(t){return t&&this._doneList.push(t),this},getClips:function(){return this._clipList}};var Uw=1;"undefined"!=typeof window&&(Uw=Math.max(window.devicePixelRatio||1,1));var Xw=Uw,jw=function(){},Yw=jw,qw=function(){this.animators=[]};qw.prototype={constructor:qw,animate:function(t,e){var i,n=!1,o=this,a=this.__zr;if(t){var r=t.split("."),s=o;n="shape"===r[0];for(var u=0,h=r.length;u<h;u++)s&&(s=s[r[u]]);s&&(i=s)}else i=o;if(i){var c=o.animators,d=new Zw(i,e);return d.during(function(t){o.dirty(n)}).done(function(){c.splice(l(c,d),1)}),c.push(d),a&&a.animation.addAnimator(d),d}Yw('Property "'+t+'" is not existed in element '+o.id)},stopAnimation:function(t){for(var e=this.animators,i=e.length,n=0;n<i;n++)e[n].stop(t);return e.length=0,this},animateTo:function(t,e,i,n,o,a){ue(this,t,e,i,n,o,a)},animateFrom:function(t,e,i,n,o,a){ue(this,t,e,i,n,o,a,!0)}};var Kw=function(t){Tw.call(this,t),fw.call(this,t),qw.call(this,t),this.id=t.id||H_()};Kw.prototype={type:"element",name:"",__zr:null,ignore:!1,clipPath:null,isGroup:!1,drift:function(t,e){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.dirty(!1)},beforeUpdate:function(){},afterUpdate:function(){},update:function(){this.updateTransform()},traverse:function(t,e){},attrKV:function(t,e){if("position"===t||"scale"===t||"origin"===t){if(e){var i=this[t];i||(i=this[t]=[]),i[0]=e[0],i[1]=e[1]}}else this[t]=e},hide:function(){this.ignore=!0,this.__zr&&this.__zr.refresh()},show:function(){this.ignore=!1,this.__zr&&this.__zr.refresh()},attr:function(t,e){if("string"==typeof t)this.attrKV(t,e);else if(w(t))for(var i in t)t.hasOwnProperty(i)&&this.attrKV(i,t[i]);return this.dirty(!1),this},setClipPath:function(t){var e=this.__zr;e&&t.addSelfToZr(e),this.clipPath&&this.clipPath!==t&&this.removeClipPath(),this.clipPath=t,t.__zr=e,t.__clipTarget=this,this.dirty(!1)},removeClipPath:function(){var t=this.clipPath;t&&(t.__zr&&t.removeSelfFromZr(t.__zr),t.__zr=null,t.__clipTarget=null,this.clipPath=null,this.dirty(!1))},addSelfToZr:function(t){this.__zr=t;var e=this.animators;if(e)for(var i=0;i<e.length;i++)t.animation.addAnimator(e[i]);this.clipPath&&this.clipPath.addSelfToZr(t)},removeSelfFromZr:function(t){this.__zr=null;var e=this.animators;if(e)for(var i=0;i<e.length;i++)t.animation.removeAnimator(e[i]);this.clipPath&&this.clipPath.removeSelfFromZr(t)}},h(Kw,qw),h(Kw,Tw),h(Kw,fw);var $w=Q,Jw=Math.min,Qw=Math.max;de.prototype={constructor:de,union:function(t){var e=Jw(t.x,this.x),i=Jw(t.y,this.y);this.width=Qw(t.x+t.width,this.x+this.width)-e,this.height=Qw(t.y+t.height,this.y+this.height)-i,this.x=e,this.y=i},applyTransform:function(){var t=[],e=[],i=[],n=[];return function(o){if(o){t[0]=i[0]=this.x,t[1]=n[1]=this.y,e[0]=n[0]=this.x+this.width,e[1]=i[1]=this.y+this.height,$w(t,t,o),$w(e,e,o),$w(i,i,o),$w(n,n,o),this.x=Jw(t[0],e[0],i[0],n[0]),this.y=Jw(t[1],e[1],i[1],n[1]);var a=Qw(t[0],e[0],i[0],n[0]),r=Qw(t[1],e[1],i[1],n[1]);this.width=a-this.x,this.height=r-this.y}}}(),calculateTransform:function(t){var e=this,i=t.width/e.width,n=t.height/e.height,o=xt();return St(o,o,[-e.x,-e.y]),It(o,o,[i,n]),St(o,o,[t.x,t.y]),o},intersect:function(t){if(!t)return!1;t instanceof de||(t=de.create(t));var e=this,i=e.x,n=e.x+e.width,o=e.y,a=e.y+e.height,r=t.x,s=t.x+t.width,l=t.y,u=t.y+t.height;return!(n<r||s<i||a<l||u<o)},contain:function(t,e){var i=this;return t>=i.x&&t<=i.x+i.width&&e>=i.y&&e<=i.y+i.height},clone:function(){return new de(this.x,this.y,this.width,this.height)},copy:function(t){this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height},plain:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}}},de.create=function(t){return new de(t.x,t.y,t.width,t.height)};var tb=function(t){t=t||{},Kw.call(this,t);for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);this._children=[],this.__storage=null,this.__dirty=!0};tb.prototype={constructor:tb,isGroup:!0,type:"group",silent:!1,children:function(){return this._children.slice()},childAt:function(t){return this._children[t]},childOfName:function(t){for(var e=this._children,i=0;i<e.length;i++)if(e[i].name===t)return e[i]},childCount:function(){return this._children.length},add:function(t){return t&&t!==this&&t.parent!==this&&(this._children.push(t),this._doAdd(t)),this},addBefore:function(t,e){if(t&&t!==this&&t.parent!==this&&e&&e.parent===this){var i=this._children,n=i.indexOf(e);n>=0&&(i.splice(n,0,t),this._doAdd(t))}return this},_doAdd:function(t){t.parent&&t.parent.remove(t),t.parent=this;var e=this.__storage,i=this.__zr;e&&e!==t.__storage&&(e.addToStorage(t),t instanceof tb&&t.addChildrenToStorage(e)),i&&i.refresh()},remove:function(t){var e=this.__zr,i=this.__storage,n=this._children,o=l(n,t);return o<0?this:(n.splice(o,1),t.parent=null,i&&(i.delFromStorage(t),t instanceof tb&&t.delChildrenFromStorage(i)),e&&e.refresh(),this)},removeAll:function(){var t,e,i=this._children,n=this.__storage;for(e=0;e<i.length;e++)t=i[e],n&&(n.delFromStorage(t),t instanceof tb&&t.delChildrenFromStorage(n)),t.parent=null;return i.length=0,this},eachChild:function(t,e){for(var i=this._children,n=0;n<i.length;n++){var o=i[n];t.call(e,o,n)}return this},traverse:function(t,e){for(var i=0;i<this._children.length;i++){var n=this._children[i];t.call(e,n),"group"===n.type&&n.traverse(t,e)}return this},addChildrenToStorage:function(t){for(var e=0;e<this._children.length;e++){var i=this._children[e];t.addToStorage(i),i instanceof tb&&i.addChildrenToStorage(t)}},delChildrenFromStorage:function(t){for(var e=0;e<this._children.length;e++){var i=this._children[e];t.delFromStorage(i),i instanceof tb&&i.delChildrenFromStorage(t)}},dirty:function(){return this.__dirty=!0,this.__zr&&this.__zr.refresh(),this},getBoundingRect:function(t){for(var e=null,i=new de(0,0,0,0),n=t||this._children,o=[],a=0;a<n.length;a++){var r=n[a];if(!r.ignore&&!r.invisible){var s=r.getBoundingRect(),l=r.getLocalTransform(o);l?(i.copy(s),i.applyTransform(l),(e=e||i.clone()).union(i)):(e=e||s.clone()).union(s)}}return e||i}},u(tb,Kw);var eb=32,ib=7,nb=function(){this._roots=[],this._displayList=[],this._displayListLen=0};nb.prototype={constructor:nb,traverse:function(t,e){for(var i=0;i<this._roots.length;i++)this._roots[i].traverse(t,e)},getDisplayList:function(t,e){return e=e||!1,t&&this.updateDisplayList(e),this._displayList},updateDisplayList:function(t){this._displayListLen=0;for(var e=this._roots,i=this._displayList,n=0,o=e.length;n<o;n++)this._updateAndAddDisplayable(e[n],null,t);i.length=this._displayListLen,U_.canvasSupported&&_e(i,we)},_updateAndAddDisplayable:function(t,e,i){if(!t.ignore||i){t.beforeUpdate(),t.__dirty&&t.update(),t.afterUpdate();var n=t.clipPath;if(n){e=e?e.slice():[];for(var o=n,a=t;o;)o.parent=a,o.updateTransform(),e.push(o),a=o,o=o.clipPath}if(t.isGroup){for(var r=t._children,s=0;s<r.length;s++){var l=r[s];t.__dirty&&(l.__dirty=!0),this._updateAndAddDisplayable(l,e,i)}t.__dirty=!1}else t.__clipPaths=e,this._displayList[this._displayListLen++]=t}},addRoot:function(t){t.__storage!==this&&(t instanceof tb&&t.addChildrenToStorage(this),this.addToStorage(t),this._roots.push(t))},delRoot:function(t){if(null==t){for(i=0;i<this._roots.length;i++){var e=this._roots[i];e instanceof tb&&e.delChildrenFromStorage(this)}return this._roots=[],this._displayList=[],void(this._displayListLen=0)}if(t instanceof Array)for(var i=0,n=t.length;i<n;i++)this.delRoot(t[i]);else{var o=l(this._roots,t);o>=0&&(this.delFromStorage(t),this._roots.splice(o,1),t instanceof tb&&t.delChildrenFromStorage(this))}},addToStorage:function(t){return t&&(t.__storage=this,t.dirty(!1)),this},delFromStorage:function(t){return t&&(t.__storage=null),this},dispose:function(){this._renderList=this._roots=null},displayableSortFunc:we};var ob={shadowBlur:1,shadowOffsetX:1,shadowOffsetY:1,textShadowBlur:1,textShadowOffsetX:1,textShadowOffsetY:1,textBoxShadowBlur:1,textBoxShadowOffsetX:1,textBoxShadowOffsetY:1},ab=function(t,e,i){return ob.hasOwnProperty(e)?i*=t.dpr:i},rb={NONE:0,STYLE_BIND:1,PLAIN_TEXT:2},sb=9,lb=[["shadowBlur",0],["shadowOffsetX",0],["shadowOffsetY",0],["shadowColor","#000"],["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]],ub=function(t){this.extendFrom(t,!1)};ub.prototype={constructor:ub,fill:"#000",stroke:null,opacity:1,fillOpacity:null,strokeOpacity:null,lineDash:null,lineDashOffset:0,shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,lineWidth:1,strokeNoScale:!1,text:null,font:null,textFont:null,fontStyle:null,fontWeight:null,fontSize:null,fontFamily:null,textTag:null,textFill:"#000",textStroke:null,textWidth:null,textHeight:null,textStrokeWidth:0,textLineHeight:null,textPosition:"inside",textRect:null,textOffset:null,textAlign:null,textVerticalAlign:null,textDistance:5,textShadowColor:"transparent",textShadowBlur:0,textShadowOffsetX:0,textShadowOffsetY:0,textBoxShadowColor:"transparent",textBoxShadowBlur:0,textBoxShadowOffsetX:0,textBoxShadowOffsetY:0,transformText:!1,textRotation:0,textOrigin:null,textBackgroundColor:null,textBorderColor:null,textBorderWidth:0,textBorderRadius:0,textPadding:null,rich:null,truncate:null,blend:null,bind:function(t,e,i){var n=this,o=i&&i.style,a=!o||t.__attrCachedBy!==rb.STYLE_BIND;t.__attrCachedBy=rb.STYLE_BIND;for(var r=0;r<lb.length;r++){var s=lb[r],l=s[0];(a||n[l]!==o[l])&&(t[l]=ab(t,l,n[l]||s[1]))}if((a||n.fill!==o.fill)&&(t.fillStyle=n.fill),(a||n.stroke!==o.stroke)&&(t.strokeStyle=n.stroke),(a||n.opacity!==o.opacity)&&(t.globalAlpha=null==n.opacity?1:n.opacity),(a||n.blend!==o.blend)&&(t.globalCompositeOperation=n.blend||"source-over"),this.hasStroke()){var u=n.lineWidth;t.lineWidth=u/(this.strokeNoScale&&e&&e.getLineScale?e.getLineScale():1)}},hasFill:function(){var t=this.fill;return null!=t&&"none"!==t},hasStroke:function(){var t=this.stroke;return null!=t&&"none"!==t&&this.lineWidth>0},extendFrom:function(t,e){if(t)for(var i in t)!t.hasOwnProperty(i)||!0!==e&&(!1===e?this.hasOwnProperty(i):null==t[i])||(this[i]=t[i])},set:function(t,e){"string"==typeof t?this[t]=e:this.extendFrom(t,!0)},clone:function(){var t=new this.constructor;return t.extendFrom(this,!0),t},getGradient:function(t,e,i){for(var n=("radial"===e.type?Se:be)(t,e,i),o=e.colorStops,a=0;a<o.length;a++)n.addColorStop(o[a].offset,o[a].color);return n}};for(var hb=ub.prototype,cb=0;cb<lb.length;cb++){var db=lb[cb];db[0]in hb||(hb[db[0]]=db[1])}ub.getGradient=hb.getGradient;var fb=function(t,e){this.image=t,this.repeat=e,this.type="pattern"};fb.prototype.getCanvasPattern=function(t){return t.createPattern(this.image,this.repeat||"repeat")};var pb=function(t,e,i){var n;i=i||Xw,"string"==typeof t?n=Ie(t,e,i):w(t)&&(t=(n=t).id),this.id=t,this.dom=n;var o=n.style;o&&(n.onselectstart=Me,o["-webkit-user-select"]="none",o["user-select"]="none",o["-webkit-touch-callout"]="none",o["-webkit-tap-highlight-color"]="rgba(0,0,0,0)",o.padding=0,o.margin=0,o["border-width"]=0),this.domBack=null,this.ctxBack=null,this.painter=e,this.config=null,this.clearColor=0,this.motionBlur=!1,this.lastFrameAlpha=.7,this.dpr=i};pb.prototype={constructor:pb,__dirty:!0,__used:!1,__drawIndex:0,__startIndex:0,__endIndex:0,incremental:!1,getElementCount:function(){return this.__endIndex-this.__startIndex},initContext:function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},createBackBuffer:function(){var t=this.dpr;this.domBack=Ie("back-"+this.id,this.painter,t),this.ctxBack=this.domBack.getContext("2d"),1!==t&&this.ctxBack.scale(t,t)},resize:function(t,e){var i=this.dpr,n=this.dom,o=n.style,a=this.domBack;o&&(o.width=t+"px",o.height=e+"px"),n.width=t*i,n.height=e*i,a&&(a.width=t*i,a.height=e*i,1!==i&&this.ctxBack.scale(i,i))},clear:function(t,e){var i=this.dom,n=this.ctx,o=i.width,a=i.height,e=e||this.clearColor,r=this.motionBlur&&!t,s=this.lastFrameAlpha,l=this.dpr;if(r&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(i,0,0,o/l,a/l)),n.clearRect(0,0,o,a),e&&"transparent"!==e){var u;e.colorStops?(u=e.__canvasGradient||ub.getGradient(n,e,{x:0,y:0,width:o,height:a}),e.__canvasGradient=u):e.image&&(u=fb.prototype.getCanvasPattern.call(e,n)),n.save(),n.fillStyle=u||e,n.fillRect(0,0,o,a),n.restore()}if(r){var h=this.domBack;n.save(),n.globalAlpha=s,n.drawImage(h,0,0,o,a),n.restore()}}};var gb="undefined"!=typeof window&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){setTimeout(t,16)},mb=new Ew(50),vb={},yb=0,xb=5e3,_b=/\{([a-zA-Z0-9_]+)\|([^}]*)\}/g,wb="12px sans-serif",bb={};bb.measureText=function(t,e){var i=s();return i.font=e||wb,i.measureText(t)};var Sb=wb,Mb={left:1,right:1,center:1},Ib={top:1,bottom:1,middle:1},Tb=[["textShadowBlur","shadowBlur",0],["textShadowOffsetX","shadowOffsetX",0],["textShadowOffsetY","shadowOffsetY",0],["textShadowColor","shadowColor","transparent"]],Ab=new de,Db=function(){};Db.prototype={constructor:Db,drawRectText:function(t,e){var i=this.style;e=i.textRect||e,this.__dirty&&Ye(i);var n=i.text;if(null!=n&&(n+=""),ci(n,i)){t.save();var o=this.transform;i.transformText?this.setTransform(t):o&&(Ab.copy(e),Ab.applyTransform(o),e=Ab),Ke(this,t,n,i,e,sb),t.restore()}}},di.prototype={constructor:di,type:"displayable",__dirty:!0,invisible:!1,z:0,z2:0,zlevel:0,draggable:!1,dragging:!1,silent:!1,culling:!1,cursor:"pointer",rectHover:!1,progressive:!1,incremental:!1,globalScaleRatio:1,beforeBrush:function(t){},afterBrush:function(t){},brush:function(t,e){},getBoundingRect:function(){},contain:function(t,e){return this.rectContain(t,e)},traverse:function(t,e){t.call(e,this)},rectContain:function(t,e){var i=this.transformCoordToLocal(t,e);return this.getBoundingRect().contain(i[0],i[1])},dirty:function(){this.__dirty=this.__dirtyText=!0,this._rect=null,this.__zr&&this.__zr.refresh()},animateStyle:function(t){return this.animate("style",t)},attrKV:function(t,e){"style"!==t?Kw.prototype.attrKV.call(this,t,e):this.style.set(e)},setStyle:function(t,e){return this.style.set(t,e),this.dirty(!1),this},useStyle:function(t){return this.style=new ub(t,this),this.dirty(!1),this}},u(di,Kw),h(di,Db),fi.prototype={constructor:fi,type:"image",brush:function(t,e){var i=this.style,n=i.image;i.bind(t,this,e);var o=this._image=Ae(n,this._image,this,this.onload);if(o&&Ce(o)){var a=i.x||0,r=i.y||0,s=i.width,l=i.height,u=o.width/o.height;if(null==s&&null!=l?s=l*u:null==l&&null!=s?l=s/u:null==s&&null==l&&(s=o.width,l=o.height),this.setTransform(t),i.sWidth&&i.sHeight){var h=i.sx||0,c=i.sy||0;t.drawImage(o,h,c,i.sWidth,i.sHeight,a,r,s,l)}else if(i.sx&&i.sy){var d=s-(h=i.sx),f=l-(c=i.sy);t.drawImage(o,h,c,d,f,a,r,s,l)}else t.drawImage(o,a,r,s,l);null!=i.text&&(this.restoreTransform(t),this.drawRectText(t,this.getBoundingRect()))}},getBoundingRect:function(){var t=this.style;return this._rect||(this._rect=new de(t.x||0,t.y||0,t.width||0,t.height||0)),this._rect}},u(fi,di);var Cb=new de(0,0,0,0),Lb=new de(0,0,0,0),kb=function(t,e,i){this.type="canvas";var n=!t.nodeName||"CANVAS"===t.nodeName.toUpperCase();this._opts=i=a({},i||{}),this.dpr=i.devicePixelRatio||Xw,this._singleCanvas=n,this.root=t;var o=t.style;o&&(o["-webkit-tap-highlight-color"]="transparent",o["-webkit-user-select"]=o["user-select"]=o["-webkit-touch-callout"]="none",t.innerHTML=""),this.storage=e;var r=this._zlevelList=[],s=this._layers={};if(this._layerConfig={},this._needsManuallyCompositing=!1,n){var l=t.width,u=t.height;null!=i.width&&(l=i.width),null!=i.height&&(u=i.height),this.dpr=i.devicePixelRatio||1,t.width=l*this.dpr,t.height=u*this.dpr,this._width=l,this._height=u;var h=new pb(t,this,this.dpr);h.__builtin__=!0,h.initContext(),s[314159]=h,h.zlevel=314159,r.push(314159),this._domRoot=t}else{this._width=this._getSize(0),this._height=this._getSize(1);var c=this._domRoot=xi(this._width,this._height);t.appendChild(c)}this._hoverlayer=null,this._hoverElements=[]};kb.prototype={constructor:kb,getType:function(){return"canvas"},isSingleCanvas:function(){return this._singleCanvas},getViewportRoot:function(){return this._domRoot},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(t){var e=this.storage.getDisplayList(!0),i=this._zlevelList;this._redrawId=Math.random(),this._paintList(e,t,this._redrawId);for(var n=0;n<i.length;n++){var o=i[n],a=this._layers[o];if(!a.__builtin__&&a.refresh){var r=0===n?this._backgroundColor:null;a.refresh(r)}}return this.refreshHover(),this},addHover:function(t,e){if(!t.__hoverMir){var i=new t.constructor({style:t.style,shape:t.shape,z:t.z,z2:t.z2,silent:t.silent});return i.__from=t,t.__hoverMir=i,e&&i.setStyle(e),this._hoverElements.push(i),i}},removeHover:function(t){var e=t.__hoverMir,i=this._hoverElements,n=l(i,e);n>=0&&i.splice(n,1),t.__hoverMir=null},clearHover:function(t){for(var e=this._hoverElements,i=0;i<e.length;i++){var n=e[i].__from;n&&(n.__hoverMir=null)}e.length=0},refreshHover:function(){var t=this._hoverElements,e=t.length,i=this._hoverlayer;if(i&&i.clear(),e){_e(t,this.storage.displayableSortFunc),i||(i=this._hoverlayer=this.getLayer(1e5));var n={};i.ctx.save();for(var o=0;o<e;){var a=t[o],r=a.__from;r&&r.__zr?(o++,r.invisible||(a.transform=r.transform,a.invTransform=r.invTransform,a.__clipPaths=r.__clipPaths,this._doPaintEl(a,i,!0,n))):(t.splice(o,1),r.__hoverMir=null,e--)}i.ctx.restore()}},getHoverLayer:function(){return this.getLayer(1e5)},_paintList:function(t,e,i){if(this._redrawId===i){e=e||!1,this._updateLayerStatus(t);var n=this._doPaintList(t,e);if(this._needsManuallyCompositing&&this._compositeManually(),!n){var o=this;gb(function(){o._paintList(t,e,i)})}}},_compositeManually:function(){var t=this.getLayer(314159).ctx,e=this._domRoot.width,i=this._domRoot.height;t.clearRect(0,0,e,i),this.eachBuiltinLayer(function(n){n.virtual&&t.drawImage(n.dom,0,0,e,i)})},_doPaintList:function(t,e){for(var i=[],n=0;n<this._zlevelList.length;n++){var o=this._zlevelList[n];(s=this._layers[o]).__builtin__&&s!==this._hoverlayer&&(s.__dirty||e)&&i.push(s)}for(var a=!0,r=0;r<i.length;r++){var s=i[r],l=s.ctx,u={};l.save();var h=e?s.__startIndex:s.__drawIndex,c=!e&&s.incremental&&Date.now,f=c&&Date.now(),p=s.zlevel===this._zlevelList[0]?this._backgroundColor:null;if(s.__startIndex===s.__endIndex)s.clear(!1,p);else if(h===s.__startIndex){var g=t[h];g.incremental&&g.notClear&&!e||s.clear(!1,p)}-1===h&&(console.error("For some unknown reason. drawIndex is -1"),h=s.__startIndex);for(var m=h;m<s.__endIndex;m++){var v=t[m];if(this._doPaintEl(v,s,e,u),v.__dirty=v.__dirtyText=!1,c&&Date.now()-f>15)break}s.__drawIndex=m,s.__drawIndex<s.__endIndex&&(a=!1),u.prevElClipPaths&&l.restore(),l.restore()}return U_.wxa&&d(this._layers,function(t){t&&t.ctx&&t.ctx.draw&&t.ctx.draw()}),a},_doPaintEl:function(t,e,i,n){var o=e.ctx,a=t.transform;if((e.__dirty||i)&&!t.invisible&&0!==t.style.opacity&&(!a||a[0]||a[3])&&(!t.culling||!mi(t,this._width,this._height))){var r=t.__clipPaths;n.prevElClipPaths&&!vi(r,n.prevElClipPaths)||(n.prevElClipPaths&&(e.ctx.restore(),n.prevElClipPaths=null,n.prevEl=null),r&&(o.save(),yi(r,o),n.prevElClipPaths=r)),t.beforeBrush&&t.beforeBrush(o),t.brush(o,n.prevEl||null),n.prevEl=t,t.afterBrush&&t.afterBrush(o)}},getLayer:function(t,e){this._singleCanvas&&!this._needsManuallyCompositing&&(t=314159);var i=this._layers[t];return i||((i=new pb("zr_"+t,this,this.dpr)).zlevel=t,i.__builtin__=!0,this._layerConfig[t]&&n(i,this._layerConfig[t],!0),e&&(i.virtual=e),this.insertLayer(t,i),i.initContext()),i},insertLayer:function(t,e){var i=this._layers,n=this._zlevelList,o=n.length,a=null,r=-1,s=this._domRoot;if(i[t])Yw("ZLevel "+t+" has been used already");else if(gi(e)){if(o>0&&t>n[0]){for(r=0;r<o-1&&!(n[r]<t&&n[r+1]>t);r++);a=i[n[r]]}if(n.splice(r+1,0,t),i[t]=e,!e.virtual)if(a){var l=a.dom;l.nextSibling?s.insertBefore(e.dom,l.nextSibling):s.appendChild(e.dom)}else s.firstChild?s.insertBefore(e.dom,s.firstChild):s.appendChild(e.dom)}else Yw("Layer of zlevel "+t+" is not valid")},eachLayer:function(t,e){var i,n,o=this._zlevelList;for(n=0;n<o.length;n++)i=o[n],t.call(e,this._layers[i],i)},eachBuiltinLayer:function(t,e){var i,n,o,a=this._zlevelList;for(o=0;o<a.length;o++)n=a[o],(i=this._layers[n]).__builtin__&&t.call(e,i,n)},eachOtherLayer:function(t,e){var i,n,o,a=this._zlevelList;for(o=0;o<a.length;o++)n=a[o],(i=this._layers[n]).__builtin__||t.call(e,i,n)},getLayers:function(){return this._layers},_updateLayerStatus:function(t){function e(t){i&&(i.__endIndex!==t&&(i.__dirty=!0),i.__endIndex=t)}if(this.eachBuiltinLayer(function(t,e){t.__dirty=t.__used=!1}),this._singleCanvas)for(o=1;o<t.length;o++)if((r=t[o]).zlevel!==t[o-1].zlevel||r.incremental){this._needsManuallyCompositing=!0;break}for(var i=null,n=0,o=0;o<t.length;o++){var a,r=t[o],s=r.zlevel;r.incremental?((a=this.getLayer(s+.001,this._needsManuallyCompositing)).incremental=!0,n=1):a=this.getLayer(s+(n>0?.01:0),this._needsManuallyCompositing),a.__builtin__||Yw("ZLevel "+s+" has been used by unkown layer "+a.id),a!==i&&(a.__used=!0,a.__startIndex!==o&&(a.__dirty=!0),a.__startIndex=o,a.incremental?a.__drawIndex=-1:a.__drawIndex=o,e(o),i=a),r.__dirty&&(a.__dirty=!0,a.incremental&&a.__drawIndex<0&&(a.__drawIndex=o))}e(o),this.eachBuiltinLayer(function(t,e){!t.__used&&t.getElementCount()>0&&(t.__dirty=!0,t.__startIndex=t.__endIndex=t.__drawIndex=0),t.__dirty&&t.__drawIndex<0&&(t.__drawIndex=t.__startIndex)})},clear:function(){return this.eachBuiltinLayer(this._clearLayer),this},_clearLayer:function(t){t.clear()},setBackgroundColor:function(t){this._backgroundColor=t},configLayer:function(t,e){if(e){var i=this._layerConfig;i[t]?n(i[t],e,!0):i[t]=e;for(var o=0;o<this._zlevelList.length;o++){var a=this._zlevelList[o];a!==t&&a!==t+.01||n(this._layers[a],i[t],!0)}}},delLayer:function(t){var e=this._layers,i=this._zlevelList,n=e[t];n&&(n.dom.parentNode.removeChild(n.dom),delete e[t],i.splice(l(i,t),1))},resize:function(t,e){if(this._domRoot.style){var i=this._domRoot;i.style.display="none";var n=this._opts;if(null!=t&&(n.width=t),null!=e&&(n.height=e),t=this._getSize(0),e=this._getSize(1),i.style.display="",this._width!==t||e!==this._height){i.style.width=t+"px",i.style.height=e+"px";for(var o in this._layers)this._layers.hasOwnProperty(o)&&this._layers[o].resize(t,e);d(this._progressiveLayers,function(i){i.resize(t,e)}),this.refresh(!0)}this._width=t,this._height=e}else{if(null==t||null==e)return;this._width=t,this._height=e,this.getLayer(314159).resize(t,e)}return this},clearLayer:function(t){var e=this._layers[t];e&&e.clear()},dispose:function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._layers=null},getRenderedCanvas:function(t){if(t=t||{},this._singleCanvas&&!this._compositeManually)return this._layers[314159].dom;var e=new pb("image",this,t.pixelRatio||this.dpr);if(e.initContext(),e.clear(!1,t.backgroundColor||this._backgroundColor),t.pixelRatio<=this.dpr){this.refresh();var i=e.dom.width,n=e.dom.height,o=e.ctx;this.eachLayer(function(t){t.__builtin__?o.drawImage(t.dom,0,0,i,n):t.renderToCanvas&&(e.ctx.save(),t.renderToCanvas(e.ctx),e.ctx.restore())})}else for(var a={},r=this.storage.getDisplayList(!0),s=0;s<r.length;s++){var l=r[s];this._doPaintEl(l,e,!0,a)}return e.dom},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(t){var e=this._opts,i=["width","height"][t],n=["clientWidth","clientHeight"][t],o=["paddingLeft","paddingTop"][t],a=["paddingRight","paddingBottom"][t];if(null!=e[i]&&"auto"!==e[i])return parseFloat(e[i]);var r=this.root,s=document.defaultView.getComputedStyle(r);return(r[n]||pi(s[i])||pi(r.style[i]))-(pi(s[o])||0)-(pi(s[a])||0)|0},pathToImage:function(t,e){e=e||this.dpr;var i=document.createElement("canvas"),n=i.getContext("2d"),o=t.getBoundingRect(),a=t.style,r=a.shadowBlur*e,s=a.shadowOffsetX*e,l=a.shadowOffsetY*e,u=a.hasStroke()?a.lineWidth:0,h=Math.max(u/2,-s+r),c=Math.max(u/2,s+r),d=Math.max(u/2,-l+r),f=Math.max(u/2,l+r),p=o.width+h+c,g=o.height+d+f;i.width=p*e,i.height=g*e,n.scale(e,e),n.clearRect(0,0,p,g),n.dpr=e;var m={position:t.position,rotation:t.rotation,scale:t.scale};t.position=[h-o.x,d-o.y],t.rotation=0,t.scale=[1,1],t.updateTransform(),t&&t.brush(n);var v=new fi({style:{x:0,y:0,image:i}});return null!=m.position&&(v.position=t.position=m.position),null!=m.rotation&&(v.rotation=t.rotation=m.rotation),null!=m.scale&&(v.scale=t.scale=m.scale),v}};var Pb=function(t){t=t||{},this.stage=t.stage||{},this.onframe=t.onframe||function(){},this._clips=[],this._running=!1,this._time,this._pausedTime,this._pauseStart,this._paused=!1,fw.call(this)};Pb.prototype={constructor:Pb,addClip:function(t){this._clips.push(t)},addAnimator:function(t){t.animation=this;for(var e=t.getClips(),i=0;i<e.length;i++)this.addClip(e[i])},removeClip:function(t){var e=l(this._clips,t);e>=0&&this._clips.splice(e,1)},removeAnimator:function(t){for(var e=t.getClips(),i=0;i<e.length;i++)this.removeClip(e[i]);t.animation=null},_update:function(){for(var t=(new Date).getTime()-this._pausedTime,e=t-this._time,i=this._clips,n=i.length,o=[],a=[],r=0;r<n;r++){var s=i[r],l=s.step(t,e);l&&(o.push(l),a.push(s))}for(r=0;r<n;)i[r]._needsRemove?(i[r]=i[n-1],i.pop(),n--):r++;n=o.length;for(r=0;r<n;r++)a[r].fire(o[r]);this._time=t,this.onframe(e),this.trigger("frame",e),this.stage.update&&this.stage.update()},_startLoop:function(){function t(){e._running&&(gb(t),!e._paused&&e._update())}var e=this;this._running=!0,gb(t)},start:function(){this._time=(new Date).getTime(),this._pausedTime=0,this._startLoop()},stop:function(){this._running=!1},pause:function(){this._paused||(this._pauseStart=(new Date).getTime(),this._paused=!0)},resume:function(){this._paused&&(this._pausedTime+=(new Date).getTime()-this._pauseStart,this._paused=!1)},clear:function(){this._clips=[]},isFinished:function(){return!this._clips.length},animate:function(t,e){var i=new Zw(t,(e=e||{}).loop,e.getter,e.setter);return this.addAnimator(i),i}},h(Pb,fw);var Nb=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Ob=["touchstart","touchend","touchmove"],Eb={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},Rb=f(Nb,function(t){var e=t.replace("mouse","pointer");return Eb[e]?e:t}),zb={mousemove:function(t){t=ut(this.dom,t),this.trigger("mousemove",t)},mouseout:function(t){var e=(t=ut(this.dom,t)).toElement||t.relatedTarget;if(e!==this.dom)for(;e&&9!==e.nodeType;){if(e===this.dom)return;e=e.parentNode}this.trigger("mouseout",t)},touchstart:function(t){(t=ut(this.dom,t)).zrByTouch=!0,this._lastTouchMoment=new Date,this.handler.processGesture(this,t,"start"),zb.mousemove.call(this,t),zb.mousedown.call(this,t),wi(this)},touchmove:function(t){(t=ut(this.dom,t)).zrByTouch=!0,this.handler.processGesture(this,t,"change"),zb.mousemove.call(this,t),wi(this)},touchend:function(t){(t=ut(this.dom,t)).zrByTouch=!0,this.handler.processGesture(this,t,"end"),zb.mouseup.call(this,t),+new Date-this._lastTouchMoment<300&&zb.click.call(this,t),wi(this)},pointerdown:function(t){zb.mousedown.call(this,t)},pointermove:function(t){bi(t)||zb.mousemove.call(this,t)},pointerup:function(t){zb.mouseup.call(this,t)},pointerout:function(t){bi(t)||zb.mouseout.call(this,t)}};d(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){zb[t]=function(e){e=ut(this.dom,e),this.trigger(t,e)}});var Bb=Mi.prototype;Bb.dispose=function(){for(var t=Nb.concat(Ob),e=0;e<t.length;e++){var i=t[e];ct(this.dom,_i(i),this._handlers[i])}},Bb.setCursor=function(t){this.dom.style&&(this.dom.style.cursor=t||"default")},h(Mi,fw);var Vb=!U_.canvasSupported,Gb={canvas:kb},Fb={},Wb=function(t,e,i){i=i||{},this.dom=e,this.id=t;var n=this,o=new nb,a=i.renderer;if(Vb){if(!Gb.vml)throw new Error("You need to require 'zrender/vml/vml' to support IE8");a="vml"}else a&&Gb[a]||(a="canvas");var r=new Gb[a](e,o,i,t);this.storage=o,this.painter=r;var s=U_.node||U_.worker?null:new Mi(r.getViewportRoot());this.handler=new ww(o,r,s,r.root),this.animation=new Pb({stage:{update:m(this.flush,this)}}),this.animation.start(),this._needsRefresh;var l=o.delFromStorage,u=o.addToStorage;o.delFromStorage=function(t){l.call(o,t),t&&t.removeSelfFromZr(n)},o.addToStorage=function(t){u.call(o,t),t.addSelfToZr(n)}};Wb.prototype={constructor:Wb,getId:function(){return this.id},add:function(t){this.storage.addRoot(t),this._needsRefresh=!0},remove:function(t){this.storage.delRoot(t),this._needsRefresh=!0},configLayer:function(t,e){this.painter.configLayer&&this.painter.configLayer(t,e),this._needsRefresh=!0},setBackgroundColor:function(t){this.painter.setBackgroundColor&&this.painter.setBackgroundColor(t),this._needsRefresh=!0},refreshImmediately:function(){this._needsRefresh=!1,this.painter.refresh(),this._needsRefresh=!1},refresh:function(){this._needsRefresh=!0},flush:function(){var t;this._needsRefresh&&(t=!0,this.refreshImmediately()),this._needsRefreshHover&&(t=!0,this.refreshHoverImmediately()),t&&this.trigger("rendered")},addHover:function(t,e){if(this.painter.addHover){var i=this.painter.addHover(t,e);return this.refreshHover(),i}},removeHover:function(t){this.painter.removeHover&&(this.painter.removeHover(t),this.refreshHover())},clearHover:function(){this.painter.clearHover&&(this.painter.clearHover(),this.refreshHover())},refreshHover:function(){this._needsRefreshHover=!0},refreshHoverImmediately:function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.refreshHover()},resize:function(t){t=t||{},this.painter.resize(t.width,t.height),this.handler.resize()},clearAnimation:function(){this.animation.clear()},getWidth:function(){return this.painter.getWidth()},getHeight:function(){return this.painter.getHeight()},pathToImage:function(t,e){return this.painter.pathToImage(t,e)},setCursorStyle:function(t){this.handler.setCursorStyle(t)},findHover:function(t,e){return this.handler.findHover(t,e)},on:function(t,e,i){this.handler.on(t,e,i)},off:function(t,e){this.handler.off(t,e)},trigger:function(t,e){this.handler.trigger(t,e)},clear:function(){this.storage.delRoot(),this.painter.clear()},dispose:function(){this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,Ai(this.id)}};var Hb=(Object.freeze||Object)({version:"4.0.7",init:Ii,dispose:function(t){if(t)t.dispose();else{for(var e in Fb)Fb.hasOwnProperty(e)&&Fb[e].dispose();Fb={}}return this},getInstance:function(t){return Fb[t]},registerPainter:Ti}),Zb=d,Ub=w,Xb=y,jb="series\0",Yb=["fontStyle","fontWeight","fontSize","fontFamily","rich","tag","color","textBorderColor","textBorderWidth","width","height","lineHeight","align","verticalAlign","baseline","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","textShadowColor","textShadowBlur","textShadowOffsetX","textShadowOffsetY","backgroundColor","borderColor","borderWidth","borderRadius","padding"],qb=0,Kb=".",$b="___EC__COMPONENT__CONTAINER___",Jb=0,Qb=function(t){for(var e=0;e<t.length;e++)t[e][1]||(t[e][1]=t[e][0]);return function(e,i,n){for(var o={},a=0;a<t.length;a++){var r=t[a][1];if(!(i&&l(i,r)>=0||n&&l(n,r)<0)){var s=e.getShallow(r);null!=s&&(o[t[a][0]]=s)}}return o}},tS=Qb([["lineWidth","width"],["stroke","color"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),eS={getLineStyle:function(t){var e=tS(this,t),i=this.getLineDash(e.lineWidth);return i&&(e.lineDash=i),e},getLineDash:function(t){null==t&&(t=1);var e=this.get("type"),i=Math.max(t,2),n=4*t;return"solid"===e||null==e?null:"dashed"===e?[n,n]:[i,i]}},iS=Qb([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),nS={getAreaStyle:function(t,e){return iS(this,t,e)}},oS=Math.pow,aS=Math.sqrt,rS=1e-8,sS=1e-4,lS=aS(3),uS=1/3,hS=V(),cS=V(),dS=V(),fS=Math.min,pS=Math.max,gS=Math.sin,mS=Math.cos,vS=2*Math.PI,yS=V(),xS=V(),_S=V(),wS=[],bS=[],SS={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},MS=[],IS=[],TS=[],AS=[],DS=Math.min,CS=Math.max,LS=Math.cos,kS=Math.sin,PS=Math.sqrt,NS=Math.abs,OS="undefined"!=typeof Float32Array,ES=function(t){this._saveData=!t,this._saveData&&(this.data=[]),this._ctx=null};ES.prototype={constructor:ES,_xi:0,_yi:0,_x0:0,_y0:0,_ux:0,_uy:0,_len:0,_lineDash:null,_dashOffset:0,_dashIdx:0,_dashSum:0,setScale:function(t,e){this._ux=NS(1/Xw/t)||0,this._uy=NS(1/Xw/e)||0},getContext:function(){return this._ctx},beginPath:function(t){return this._ctx=t,t&&t.beginPath(),t&&(this.dpr=t.dpr),this._saveData&&(this._len=0),this._lineDash&&(this._lineDash=null,this._dashOffset=0),this},moveTo:function(t,e){return this.addData(SS.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},lineTo:function(t,e){var i=NS(t-this._xi)>this._ux||NS(e-this._yi)>this._uy||this._len<5;return this.addData(SS.L,t,e),this._ctx&&i&&(this._needsDash()?this._dashedLineTo(t,e):this._ctx.lineTo(t,e)),i&&(this._xi=t,this._yi=e),this},bezierCurveTo:function(t,e,i,n,o,a){return this.addData(SS.C,t,e,i,n,o,a),this._ctx&&(this._needsDash()?this._dashedBezierTo(t,e,i,n,o,a):this._ctx.bezierCurveTo(t,e,i,n,o,a)),this._xi=o,this._yi=a,this},quadraticCurveTo:function(t,e,i,n){return this.addData(SS.Q,t,e,i,n),this._ctx&&(this._needsDash()?this._dashedQuadraticTo(t,e,i,n):this._ctx.quadraticCurveTo(t,e,i,n)),this._xi=i,this._yi=n,this},arc:function(t,e,i,n,o,a){return this.addData(SS.A,t,e,i,i,n,o-n,0,a?0:1),this._ctx&&this._ctx.arc(t,e,i,n,o,a),this._xi=LS(o)*i+t,this._yi=kS(o)*i+e,this},arcTo:function(t,e,i,n,o){return this._ctx&&this._ctx.arcTo(t,e,i,n,o),this},rect:function(t,e,i,n){return this._ctx&&this._ctx.rect(t,e,i,n),this.addData(SS.R,t,e,i,n),this},closePath:function(){this.addData(SS.Z);var t=this._ctx,e=this._x0,i=this._y0;return t&&(this._needsDash()&&this._dashedLineTo(e,i),t.closePath()),this._xi=e,this._yi=i,this},fill:function(t){t&&t.fill(),this.toStatic()},stroke:function(t){t&&t.stroke(),this.toStatic()},setLineDash:function(t){if(t instanceof Array){this._lineDash=t,this._dashIdx=0;for(var e=0,i=0;i<t.length;i++)e+=t[i];this._dashSum=e}return this},setLineDashOffset:function(t){return this._dashOffset=t,this},len:function(){return this._len},setData:function(t){var e=t.length;this.data&&this.data.length===e||!OS||(this.data=new Float32Array(e));for(var i=0;i<e;i++)this.data[i]=t[i];this._len=e},appendPath:function(t){t instanceof Array||(t=[t]);for(var e=t.length,i=0,n=this._len,o=0;o<e;o++)i+=t[o].len();OS&&this.data instanceof Float32Array&&(this.data=new Float32Array(n+i));for(o=0;o<e;o++)for(var a=t[o].data,r=0;r<a.length;r++)this.data[n++]=a[r];this._len=n},addData:function(t){if(this._saveData){var e=this.data;this._len+arguments.length>e.length&&(this._expandData(),e=this.data);for(var i=0;i<arguments.length;i++)e[this._len++]=arguments[i];this._prevCmd=t}},_expandData:function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e<this._len;e++)t[e]=this.data[e];this.data=t}},_needsDash:function(){return this._lineDash},_dashedLineTo:function(t,e){var i,n,o=this._dashSum,a=this._dashOffset,r=this._lineDash,s=this._ctx,l=this._xi,u=this._yi,h=t-l,c=e-u,d=PS(h*h+c*c),f=l,p=u,g=r.length;for(h/=d,c/=d,a<0&&(a=o+a),f-=(a%=o)*h,p-=a*c;h>0&&f<=t||h<0&&f>=t||0===h&&(c>0&&p<=e||c<0&&p>=e);)f+=h*(i=r[n=this._dashIdx]),p+=c*i,this._dashIdx=(n+1)%g,h>0&&f<l||h<0&&f>l||c>0&&p<u||c<0&&p>u||s[n%2?"moveTo":"lineTo"](h>=0?DS(f,t):CS(f,t),c>=0?DS(p,e):CS(p,e));h=f-t,c=p-e,this._dashOffset=-PS(h*h+c*c)},_dashedBezierTo:function(t,e,i,n,o,a){var r,s,l,u,h,c=this._dashSum,d=this._dashOffset,f=this._lineDash,p=this._ctx,g=this._xi,m=this._yi,v=tn,y=0,x=this._dashIdx,_=f.length,w=0;for(d<0&&(d=c+d),d%=c,r=0;r<1;r+=.1)s=v(g,t,i,o,r+.1)-v(g,t,i,o,r),l=v(m,e,n,a,r+.1)-v(m,e,n,a,r),y+=PS(s*s+l*l);for(;x<_&&!((w+=f[x])>d);x++);for(r=(w-d)/y;r<=1;)u=v(g,t,i,o,r),h=v(m,e,n,a,r),x%2?p.moveTo(u,h):p.lineTo(u,h),r+=f[x]/y,x=(x+1)%_;x%2!=0&&p.lineTo(o,a),s=o-u,l=a-h,this._dashOffset=-PS(s*s+l*l)},_dashedQuadraticTo:function(t,e,i,n){var o=i,a=n;i=(i+2*t)/3,n=(n+2*e)/3,t=(this._xi+2*t)/3,e=(this._yi+2*e)/3,this._dashedBezierTo(t,e,i,n,o,a)},toStatic:function(){var t=this.data;t instanceof Array&&(t.length=this._len,OS&&(this.data=new Float32Array(t)))},getBoundingRect:function(){MS[0]=MS[1]=TS[0]=TS[1]=Number.MAX_VALUE,IS[0]=IS[1]=AS[0]=AS[1]=-Number.MAX_VALUE;for(var t=this.data,e=0,i=0,n=0,o=0,a=0;a<t.length;){var r=t[a++];switch(1===a&&(n=e=t[a],o=i=t[a+1]),r){case SS.M:e=n=t[a++],i=o=t[a++],TS[0]=n,TS[1]=o,AS[0]=n,AS[1]=o;break;case SS.L:pn(e,i,t[a],t[a+1],TS,AS),e=t[a++],i=t[a++];break;case SS.C:gn(e,i,t[a++],t[a++],t[a++],t[a++],t[a],t[a+1],TS,AS),e=t[a++],i=t[a++];break;case SS.Q:mn(e,i,t[a++],t[a++],t[a],t[a+1],TS,AS),e=t[a++],i=t[a++];break;case SS.A:var s=t[a++],l=t[a++],u=t[a++],h=t[a++],c=t[a++],d=t[a++]+c;a+=1;var f=1-t[a++];1===a&&(n=LS(c)*u+s,o=kS(c)*h+l),vn(s,l,u,h,c,d,f,TS,AS),e=LS(d)*u+s,i=kS(d)*h+l;break;case SS.R:pn(n=e=t[a++],o=i=t[a++],n+t[a++],o+t[a++],TS,AS);break;case SS.Z:e=n,i=o}tt(MS,MS,TS),et(IS,IS,AS)}return 0===a&&(MS[0]=MS[1]=IS[0]=IS[1]=0),new de(MS[0],MS[1],IS[0]-MS[0],IS[1]-MS[1])},rebuildPath:function(t){for(var e,i,n,o,a,r,s=this.data,l=this._ux,u=this._uy,h=this._len,c=0;c<h;){var d=s[c++];switch(1===c&&(e=n=s[c],i=o=s[c+1]),d){case SS.M:e=n=s[c++],i=o=s[c++],t.moveTo(n,o);break;case SS.L:a=s[c++],r=s[c++],(NS(a-n)>l||NS(r-o)>u||c===h-1)&&(t.lineTo(a,r),n=a,o=r);break;case SS.C:t.bezierCurveTo(s[c++],s[c++],s[c++],s[c++],s[c++],s[c++]),n=s[c-2],o=s[c-1];break;case SS.Q:t.quadraticCurveTo(s[c++],s[c++],s[c++],s[c++]),n=s[c-2],o=s[c-1];break;case SS.A:var f=s[c++],p=s[c++],g=s[c++],m=s[c++],v=s[c++],y=s[c++],x=s[c++],_=s[c++],w=g>m?g:m,b=g>m?1:g/m,S=g>m?m/g:1,M=v+y;Math.abs(g-m)>.001?(t.translate(f,p),t.rotate(x),t.scale(b,S),t.arc(0,0,w,v,M,1-_),t.scale(1/b,1/S),t.rotate(-x),t.translate(-f,-p)):t.arc(f,p,w,v,M,1-_),1===c&&(e=LS(v)*g+f,i=kS(v)*m+p),n=LS(M)*g+f,o=kS(M)*m+p;break;case SS.R:e=n=s[c],i=o=s[c+1],t.rect(s[c++],s[c++],s[c++],s[c++]);break;case SS.Z:t.closePath(),n=e,o=i}}}},ES.CMD=SS;var RS=2*Math.PI,zS=2*Math.PI,BS=ES.CMD,VS=2*Math.PI,GS=1e-4,FS=[-1,-1,-1],WS=[-1,-1],HS=fb.prototype.getCanvasPattern,ZS=Math.abs,US=new ES(!0);Pn.prototype={constructor:Pn,type:"path",__dirtyPath:!0,strokeContainThreshold:5,subPixelOptimize:!1,brush:function(t,e){var i=this.style,n=this.path||US,o=i.hasStroke(),a=i.hasFill(),r=i.fill,s=i.stroke,l=a&&!!r.colorStops,u=o&&!!s.colorStops,h=a&&!!r.image,c=o&&!!s.image;if(i.bind(t,this,e),this.setTransform(t),this.__dirty){var d;l&&(d=d||this.getBoundingRect(),this._fillGradient=i.getGradient(t,r,d)),u&&(d=d||this.getBoundingRect(),this._strokeGradient=i.getGradient(t,s,d))}l?t.fillStyle=this._fillGradient:h&&(t.fillStyle=HS.call(r,t)),u?t.strokeStyle=this._strokeGradient:c&&(t.strokeStyle=HS.call(s,t));var f=i.lineDash,p=i.lineDashOffset,g=!!t.setLineDash,m=this.getGlobalScale();if(n.setScale(m[0],m[1]),this.__dirtyPath||f&&!g&&o?(n.beginPath(t),f&&!g&&(n.setLineDash(f),n.setLineDashOffset(p)),this.buildPath(n,this.shape,!1),this.path&&(this.__dirtyPath=!1)):(t.beginPath(),this.path.rebuildPath(t)),a)if(null!=i.fillOpacity){v=t.globalAlpha;t.globalAlpha=i.fillOpacity*i.opacity,n.fill(t),t.globalAlpha=v}else n.fill(t);if(f&&g&&(t.setLineDash(f),t.lineDashOffset=p),o)if(null!=i.strokeOpacity){var v=t.globalAlpha;t.globalAlpha=i.strokeOpacity*i.opacity,n.stroke(t),t.globalAlpha=v}else n.stroke(t);f&&g&&t.setLineDash([]),null!=i.text&&(this.restoreTransform(t),this.drawRectText(t,this.getBoundingRect()))},buildPath:function(t,e,i){},createPathProxy:function(){this.path=new ES},getBoundingRect:function(){var t=this._rect,e=this.style,i=!t;if(i){var n=this.path;n||(n=this.path=new ES),this.__dirtyPath&&(n.beginPath(),this.buildPath(n,this.shape,!1)),t=n.getBoundingRect()}if(this._rect=t,e.hasStroke()){var o=this._rectWithStroke||(this._rectWithStroke=t.clone());if(this.__dirty||i){o.copy(t);var a=e.lineWidth,r=e.strokeNoScale?this.getLineScale():1;e.hasFill()||(a=Math.max(a,this.strokeContainThreshold||4)),r>1e-10&&(o.width+=a/r,o.height+=a/r,o.x-=a/r/2,o.y-=a/r/2)}return o}return t},contain:function(t,e){var i=this.transformCoordToLocal(t,e),n=this.getBoundingRect(),o=this.style;if(t=i[0],e=i[1],n.contain(t,e)){var a=this.path.data;if(o.hasStroke()){var r=o.lineWidth,s=o.strokeNoScale?this.getLineScale():1;if(s>1e-10&&(o.hasFill()||(r=Math.max(r,this.strokeContainThreshold)),kn(a,r/s,t,e)))return!0}if(o.hasFill())return Ln(a,t,e)}return!1},dirty:function(t){null==t&&(t=!0),t&&(this.__dirtyPath=t,this._rect=null),this.__dirty=this.__dirtyText=!0,this.__zr&&this.__zr.refresh(),this.__clipTarget&&this.__clipTarget.dirty()},animateShape:function(t){return this.animate("shape",t)},attrKV:function(t,e){"shape"===t?(this.setShape(e),this.__dirtyPath=!0,this._rect=null):di.prototype.attrKV.call(this,t,e)},setShape:function(t,e){var i=this.shape;if(i){if(w(t))for(var n in t)t.hasOwnProperty(n)&&(i[n]=t[n]);else i[t]=e;this.dirty(!0)}return this},getLineScale:function(){var t=this.transform;return t&&ZS(t[0]-1)>1e-10&&ZS(t[3]-1)>1e-10?Math.sqrt(ZS(t[0]*t[3]-t[2]*t[1])):1}},Pn.extend=function(t){var e=function(e){Pn.call(this,e),t.style&&this.style.extendFrom(t.style,!1);var i=t.shape;if(i){this.shape=this.shape||{};var n=this.shape;for(var o in i)!n.hasOwnProperty(o)&&i.hasOwnProperty(o)&&(n[o]=i[o])}t.init&&t.init.call(this,e)};u(e,Pn);for(var i in t)"style"!==i&&"shape"!==i&&(e.prototype[i]=t[i]);return e},u(Pn,di);var XS=ES.CMD,jS=[[],[],[]],YS=Math.sqrt,qS=Math.atan2,KS=function(t,e){var i,n,o,a,r,s,l=t.data,u=XS.M,h=XS.C,c=XS.L,d=XS.R,f=XS.A,p=XS.Q;for(o=0,a=0;o<l.length;){switch(i=l[o++],a=o,n=0,i){case u:case c:n=1;break;case h:n=3;break;case p:n=2;break;case f:var g=e[4],m=e[5],v=YS(e[0]*e[0]+e[1]*e[1]),y=YS(e[2]*e[2]+e[3]*e[3]),x=qS(-e[1]/y,e[0]/v);l[o]*=v,l[o++]+=g,l[o]*=y,l[o++]+=m,l[o++]*=v,l[o++]*=y,l[o++]+=x,l[o++]+=x,a=o+=2;break;case d:s[0]=l[o++],s[1]=l[o++],Q(s,s,e),l[a++]=s[0],l[a++]=s[1],s[0]+=l[o++],s[1]+=l[o++],Q(s,s,e),l[a++]=s[0],l[a++]=s[1]}for(r=0;r<n;r++)(s=jS[r])[0]=l[o++],s[1]=l[o++],Q(s,s,e),l[a++]=s[0],l[a++]=s[1]}},$S=Math.sqrt,JS=Math.sin,QS=Math.cos,tM=Math.PI,eM=function(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])},iM=function(t,e){return(t[0]*e[0]+t[1]*e[1])/(eM(t)*eM(e))},nM=function(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(iM(t,e))},oM=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,aM=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g,rM=function(t){di.call(this,t)};rM.prototype={constructor:rM,type:"text",brush:function(t,e){var i=this.style;this.__dirty&&Ye(i),i.fill=i.stroke=i.shadowBlur=i.shadowColor=i.shadowOffsetX=i.shadowOffsetY=null;var n=i.text;null!=n&&(n+=""),ci(n,i)?(this.setTransform(t),Ke(this,t,n,i,null,e),this.restoreTransform(t)):t.__attrCachedBy=rb.NONE},getBoundingRect:function(){var t=this.style;if(this.__dirty&&Ye(t),!this._rect){var e=t.text;null!=e?e+="":e="";var i=ke(t.text+"",t.font,t.textAlign,t.textVerticalAlign,t.textPadding,t.textLineHeight,t.rich);if(i.x+=t.x||0,i.y+=t.y||0,si(t.textStroke,t.textStrokeWidth)){var n=t.textStrokeWidth;i.x-=n/2,i.y-=n/2,i.width+=n,i.height+=n}this._rect=i}return this._rect}},u(rM,di);var sM=Pn.extend({type:"circle",shape:{cx:0,cy:0,r:0},buildPath:function(t,e,i){i&&t.moveTo(e.cx+e.r,e.cy),t.arc(e.cx,e.cy,e.r,0,2*Math.PI,!0)}}),lM=[["shadowBlur",0],["shadowColor","#000"],["shadowOffsetX",0],["shadowOffsetY",0]],uM=function(t){return U_.browser.ie&&U_.browser.version>=11?function(){var e,i=this.__clipPaths,n=this.style;if(i)for(var o=0;o<i.length;o++){var a=i[o],r=a&&a.shape,s=a&&a.type;if(r&&("sector"===s&&r.startAngle===r.endAngle||"rect"===s&&(!r.width||!r.height))){for(l=0;l<lM.length;l++)lM[l][2]=n[lM[l][0]],n[lM[l][0]]=lM[l][1];e=!0;break}}if(t.apply(this,arguments),e)for(var l=0;l<lM.length;l++)n[lM[l][0]]=lM[l][2]}:t},hM=Pn.extend({type:"sector",shape:{cx:0,cy:0,r0:0,r:0,startAngle:0,endAngle:2*Math.PI,clockwise:!0},brush:uM(Pn.prototype.brush),buildPath:function(t,e){var i=e.cx,n=e.cy,o=Math.max(e.r0||0,0),a=Math.max(e.r,0),r=e.startAngle,s=e.endAngle,l=e.clockwise,u=Math.cos(r),h=Math.sin(r);t.moveTo(u*o+i,h*o+n),t.lineTo(u*a+i,h*a+n),t.arc(i,n,a,r,s,!l),t.lineTo(Math.cos(s)*o+i,Math.sin(s)*o+n),0!==o&&t.arc(i,n,o,s,r,l),t.closePath()}}),cM=Pn.extend({type:"ring",shape:{cx:0,cy:0,r:0,r0:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=2*Math.PI;t.moveTo(i+e.r,n),t.arc(i,n,e.r,0,o,!1),t.moveTo(i+e.r0,n),t.arc(i,n,e.r0,0,o,!0)}}),dM=function(t,e){for(var i=t.length,n=[],o=0,a=1;a<i;a++)o+=K(t[a-1],t[a]);var r=o/2;r=r<i?i:r;for(a=0;a<r;a++){var s,l,u,h=a/(r-1)*(e?i:i-1),c=Math.floor(h),d=h-c,f=t[c%i];e?(s=t[(c-1+i)%i],l=t[(c+1)%i],u=t[(c+2)%i]):(s=t[0===c?c:c-1],l=t[c>i-2?i-1:c+1],u=t[c>i-3?i-1:c+2]);var p=d*d,g=d*p;n.push([Bn(s[0],f[0],l[0],u[0],d,p,g),Bn(s[1],f[1],l[1],u[1],d,p,g)])}return n},fM=function(t,e,i,n){var o,a,r,s,l=[],u=[],h=[],c=[];if(n){r=[1/0,1/0],s=[-1/0,-1/0];for(var d=0,f=t.length;d<f;d++)tt(r,r,t[d]),et(s,s,t[d]);tt(r,r,n[0]),et(s,s,n[1])}for(var d=0,f=t.length;d<f;d++){var p=t[d];if(i)o=t[d?d-1:f-1],a=t[(d+1)%f];else{if(0===d||d===f-1){l.push(F(t[d]));continue}o=t[d-1],a=t[d+1]}U(u,a,o),Y(u,u,e);var g=K(p,o),m=K(p,a),v=g+m;0!==v&&(g/=v,m/=v),Y(h,u,-g),Y(c,u,m);var y=H([],p,h),x=H([],p,c);n&&(et(y,y,r),tt(y,y,s),et(x,x,r),tt(x,x,s)),l.push(y),l.push(x)}return i&&l.push(l.shift()),l},pM=Pn.extend({type:"polygon",shape:{points:null,smooth:!1,smoothConstraint:null},buildPath:function(t,e){Vn(t,e,!0)}}),gM=Pn.extend({type:"polyline",shape:{points:null,smooth:!1,smoothConstraint:null},style:{stroke:"#000",fill:null},buildPath:function(t,e){Vn(t,e,!1)}}),mM=Math.round,vM={},yM=Pn.extend({type:"rect",shape:{r:0,x:0,y:0,width:0,height:0},buildPath:function(t,e){var i,n,o,a;this.subPixelOptimize?(Fn(vM,e,this.style),i=vM.x,n=vM.y,o=vM.width,a=vM.height,vM.r=e.r,e=vM):(i=e.x,n=e.y,o=e.width,a=e.height),e.r?je(t,e):t.rect(i,n,o,a),t.closePath()}}),xM={},_M=Pn.extend({type:"line",shape:{x1:0,y1:0,x2:0,y2:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i,n,o,a;this.subPixelOptimize?(Gn(xM,e,this.style),i=xM.x1,n=xM.y1,o=xM.x2,a=xM.y2):(i=e.x1,n=e.y1,o=e.x2,a=e.y2);var r=e.percent;0!==r&&(t.moveTo(i,n),r<1&&(o=i*(1-r)+o*r,a=n*(1-r)+a*r),t.lineTo(o,a))},pointAt:function(t){var e=this.shape;return[e.x1*(1-t)+e.x2*t,e.y1*(1-t)+e.y2*t]}}),wM=[],bM=Pn.extend({type:"bezier-curve",shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i=e.x1,n=e.y1,o=e.x2,a=e.y2,r=e.cpx1,s=e.cpy1,l=e.cpx2,u=e.cpy2,h=e.percent;0!==h&&(t.moveTo(i,n),null==l||null==u?(h<1&&(cn(i,r,o,h,wM),r=wM[1],o=wM[2],cn(n,s,a,h,wM),s=wM[1],a=wM[2]),t.quadraticCurveTo(r,s,o,a)):(h<1&&(an(i,r,l,o,h,wM),r=wM[1],l=wM[2],o=wM[3],an(n,s,u,a,h,wM),s=wM[1],u=wM[2],a=wM[3]),t.bezierCurveTo(r,s,l,u,o,a)))},pointAt:function(t){return Hn(this.shape,t,!1)},tangentAt:function(t){var e=Hn(this.shape,t,!0);return q(e,e)}}),SM=Pn.extend({type:"arc",shape:{cx:0,cy:0,r:0,startAngle:0,endAngle:2*Math.PI,clockwise:!0},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i=e.cx,n=e.cy,o=Math.max(e.r,0),a=e.startAngle,r=e.endAngle,s=e.clockwise,l=Math.cos(a),u=Math.sin(a);t.moveTo(l*o+i,u*o+n),t.arc(i,n,o,a,r,!s)}}),MM=Pn.extend({type:"compound",shape:{paths:null},_updatePathDirty:function(){for(var t=this.__dirtyPath,e=this.shape.paths,i=0;i<e.length;i++)t=t||e[i].__dirtyPath;this.__dirtyPath=t,this.__dirty=this.__dirty||t},beforeBrush:function(){this._updatePathDirty();for(var t=this.shape.paths||[],e=this.getGlobalScale(),i=0;i<t.length;i++)t[i].path||t[i].createPathProxy(),t[i].path.setScale(e[0],e[1])},buildPath:function(t,e){for(var i=e.paths||[],n=0;n<i.length;n++)i[n].buildPath(t,i[n].shape,!0)},afterBrush:function(){for(var t=this.shape.paths||[],e=0;e<t.length;e++)t[e].__dirtyPath=!1},getBoundingRect:function(){return this._updatePathDirty(),Pn.prototype.getBoundingRect.call(this)}}),IM=function(t){this.colorStops=t||[]};IM.prototype={constructor:IM,addColorStop:function(t,e){this.colorStops.push({offset:t,color:e})}};var TM=function(t,e,i,n,o,a){this.x=null==t?0:t,this.y=null==e?0:e,this.x2=null==i?1:i,this.y2=null==n?0:n,this.type="linear",this.global=a||!1,IM.call(this,o)};TM.prototype={constructor:TM},u(TM,IM);var AM=function(t,e,i,n,o){this.x=null==t?.5:t,this.y=null==e?.5:e,this.r=null==i?.5:i,this.type="radial",this.global=o||!1,IM.call(this,n)};AM.prototype={constructor:AM},u(AM,IM),Zn.prototype.incremental=!0,Zn.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.dirty(),this.notClear=!1},Zn.prototype.addDisplayable=function(t,e){e?this._temporaryDisplayables.push(t):this._displayables.push(t),this.dirty()},Zn.prototype.addDisplayables=function(t,e){e=e||!1;for(var i=0;i<t.length;i++)this.addDisplayable(t[i],e)},Zn.prototype.eachPendingDisplayable=function(t){for(e=this._cursor;e<this._displayables.length;e++)t&&t(this._displayables[e]);for(var e=0;e<this._temporaryDisplayables.length;e++)t&&t(this._temporaryDisplayables[e])},Zn.prototype.update=function(){this.updateTransform();for(t=this._cursor;t<this._displayables.length;t++)(e=this._displayables[t]).parent=this,e.update(),e.parent=null;for(var t=0;t<this._temporaryDisplayables.length;t++){var e=this._temporaryDisplayables[t];e.parent=this,e.update(),e.parent=null}},Zn.prototype.brush=function(t,e){for(i=this._cursor;i<this._displayables.length;i++)(n=this._displayables[i]).beforeBrush&&n.beforeBrush(t),n.brush(t,i===this._cursor?null:this._displayables[i-1]),n.afterBrush&&n.afterBrush(t);this._cursor=i;for(var i=0;i<this._temporaryDisplayables.length;i++){var n=this._temporaryDisplayables[i];n.beforeBrush&&n.beforeBrush(t),n.brush(t,0===i?null:this._temporaryDisplayables[i-1]),n.afterBrush&&n.afterBrush(t)}this._temporaryDisplayables=[],this.notClear=!0};var DM=[];Zn.prototype.getBoundingRect=function(){if(!this._rect){for(var t=new de(1/0,1/0,-1/0,-1/0),e=0;e<this._displayables.length;e++){var i=this._displayables[e],n=i.getBoundingRect().clone();i.needLocalTransform()&&n.applyTransform(i.getLocalTransform(DM)),t.union(n)}this._rect=t}return this._rect},Zn.prototype.contain=function(t,e){var i=this.transformCoordToLocal(t,e);if(this.getBoundingRect().contain(i[0],i[1]))for(var n=0;n<this._displayables.length;n++)if(this._displayables[n].contain(t,e))return!0;return!1},u(Zn,di);var CM=Math.round,LM=Math.max,kM=Math.min,PM={},NM=1,OM=function(t,e){for(var i=[],n=t.length,o=0;o<n;o++){var a=t[o];a.path||a.createPathProxy(),a.__dirtyPath&&a.buildPath(a.path,a.shape,!0),i.push(a.path)}var r=new Pn(e);return r.createPathProxy(),r.buildPath=function(t){t.appendPath(i);var e=t.getContext();e&&t.rebuildPath(e)},r},EM=R(),RM=0,zM=(Object.freeze||Object)({Z2_EMPHASIS_LIFT:NM,extendShape:Un,extendPath:function(t,e){return zn(t,e)},makePath:Xn,makeImage:jn,mergePath:OM,resizePath:qn,subPixelOptimizeLine:Kn,subPixelOptimizeRect:$n,subPixelOptimize:Jn,setElementHoverStyle:ro,isInEmphasis:so,setHoverStyle:fo,setAsHoverStyleTrigger:po,setLabelStyle:go,setTextStyle:mo,setText:function(t,e,i){var n,o={isRectText:!0};!1===i?n=!0:o.autoColor=i,vo(t,e,o,n)},getFont:So,updateProps:Io,initProps:To,getTransform:Ao,applyTransform:Do,transformDirection:Co,groupTransition:Lo,clipPointsByRect:ko,clipRectByRect:function(t,e){var i=LM(t.x,e.x),n=kM(t.x+t.width,e.x+e.width),o=LM(t.y,e.y),a=kM(t.y+t.height,e.y+e.height);if(n>=i&&a>=o)return{x:i,y:o,width:n-i,height:a-o}},createIcon:Po,Group:tb,Image:fi,Text:rM,Circle:sM,Sector:hM,Ring:cM,Polygon:pM,Polyline:gM,Rect:yM,Line:_M,BezierCurve:bM,Arc:SM,IncrementalDisplayable:Zn,CompoundPath:MM,LinearGradient:TM,RadialGradient:AM,BoundingRect:de}),BM=["textStyle","color"],VM={getTextColor:function(t){var e=this.ecModel;return this.getShallow("color")||(!t&&e?e.get(BM):null)},getFont:function(){return So({fontStyle:this.getShallow("fontStyle"),fontWeight:this.getShallow("fontWeight"),fontSize:this.getShallow("fontSize"),fontFamily:this.getShallow("fontFamily")},this.ecModel)},getTextRect:function(t){return ke(t,this.getFont(),this.getShallow("align"),this.getShallow("verticalAlign")||this.getShallow("baseline"),this.getShallow("padding"),this.getShallow("lineHeight"),this.getShallow("rich"),this.getShallow("truncateText"))}},GM=Qb([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["textPosition"],["textAlign"]]),FM={getItemStyle:function(t,e){var i=GM(this,t,e),n=this.getBorderLineDash();return n&&(i.lineDash=n),i},getBorderLineDash:function(){var t=this.get("borderType");return"solid"===t||null==t?null:"dashed"===t?[5,5]:[1,1]}},WM=h,HM=Bi();No.prototype={constructor:No,init:null,mergeOption:function(t){n(this.option,t,!0)},get:function(t,e){return null==t?this.option:Oo(this.option,this.parsePath(t),!e&&Eo(this,t))},getShallow:function(t,e){var i=this.option,n=null==i?i:i[t],o=!e&&Eo(this,t);return null==n&&o&&(n=o.getShallow(t)),n},getModel:function(t,e){var i,n=null==t?this.option:Oo(this.option,t=this.parsePath(t));return e=e||(i=Eo(this,t))&&i.getModel(t),new No(n,e,this.ecModel)},isEmpty:function(){return null==this.option},restoreData:function(){},clone:function(){return new(0,this.constructor)(i(this.option))},setReadOnly:function(t){},parsePath:function(t){return"string"==typeof t&&(t=t.split(".")),t},customizeGetParent:function(t){HM(this).getParent=t},isAnimationEnabled:function(){if(!U_.node){if(null!=this.option.animation)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}}},ji(No),Yi(No),WM(No,eS),WM(No,nS),WM(No,VM),WM(No,FM);var ZM=0,UM=1e-4,XM=9007199254740991,jM=/^(?:(\d{4})(?:[-\/](\d{1,2})(?:[-\/](\d{1,2})(?:[T ](\d{1,2})(?::(\d\d)(?::(\d\d)(?:[.,](\d+))?)?)?(Z|[\+\-]\d\d:?\d\d)?)?)?)?)?$/,YM=(Object.freeze||Object)({linearMap:Bo,parsePercent:Vo,round:Go,asc:Fo,getPrecision:Wo,getPrecisionSafe:Ho,getPixelPrecision:Zo,getPercentWithPrecision:Uo,MAX_SAFE_INTEGER:XM,remRadian:Xo,isRadianAroundZero:jo,parseDate:Yo,quantity:qo,nice:$o,quantile:function(t,e){var i=(t.length-1)*e+1,n=Math.floor(i),o=+t[n-1],a=i-n;return a?o+a*(t[n]-o):o},reformIntervals:Jo,isNumeric:Qo}),qM=L,KM=/([&<>"'])/g,$M={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},JM=["a","b","c","d","e","f","g"],QM=function(t,e){return"{"+t+(null==e?"":e)+"}"},tI=ze,eI=(Object.freeze||Object)({addCommas:ta,toCamelCase:ea,normalizeCssArray:qM,encodeHTML:ia,formatTpl:na,formatTplSimple:oa,getTooltipMarker:aa,formatTime:sa,capitalFirst:la,truncateText:tI,getTextBoundingRect:function(t){return ke(t.text,t.font,t.textAlign,t.textVerticalAlign,t.textPadding,t.textLineHeight,t.rich,t.truncate)},getTextRect:function(t,e,i,n,o,a,r,s){return ke(t,e,i,n,o,s,a,r)}}),iI=d,nI=["left","right","top","bottom","width","height"],oI=[["width","left","right"],["height","top","bottom"]],aI=ua,rI=(v(ua,"vertical"),v(ua,"horizontal"),{getBoxLayoutParams:function(){return{left:this.get("left"),top:this.get("top"),right:this.get("right"),bottom:this.get("bottom"),width:this.get("width"),height:this.get("height")}}}),sI=Bi(),lI=No.extend({type:"component",id:"",name:"",mainType:"",subType:"",componentIndex:0,defaultOption:null,ecModel:null,dependentModels:[],uid:null,layoutMode:null,$constructor:function(t,e,i,n){No.call(this,t,e,i,n),this.uid=Ro("ec_cpt_model")},init:function(t,e,i,n){this.mergeDefaultAndTheme(t,i)},mergeDefaultAndTheme:function(t,e){var i=this.layoutMode,o=i?ga(t):{};n(t,e.getTheme().get(this.mainType)),n(t,this.getDefaultOption()),i&&pa(t,o,i)},mergeOption:function(t,e){n(this.option,t,!0);var i=this.layoutMode;i&&pa(this.option,t,i)},optionUpdated:function(t,e){},getDefaultOption:function(){var t=sI(this);if(!t.defaultOption){for(var e=[],i=this.constructor;i;){var o=i.prototype.defaultOption;o&&e.push(o),i=i.superClass}for(var a={},r=e.length-1;r>=0;r--)a=n(a,e[r],!0);t.defaultOption=a}return t.defaultOption},getReferringComponents:function(t){return this.ecModel.queryComponents({mainType:t,index:this.get(t+"Index",!0),id:this.get(t+"Id",!0)})}});$i(lI,{registerWhenExtend:!0}),function(t){var e={};t.registerSubTypeDefaulter=function(t,i){t=Ui(t),e[t.main]=i},t.determineSubType=function(i,n){var o=n.type;if(!o){var a=Ui(i).main;t.hasSubTypes(i)&&e[a]&&(o=e[a](n))}return o}}(lI),function(t,e){function i(t){var i={},a=[];return d(t,function(r){var s=n(i,r),u=o(s.originalDeps=e(r),t);s.entryCount=u.length,0===s.entryCount&&a.push(r),d(u,function(t){l(s.predecessor,t)<0&&s.predecessor.push(t);var e=n(i,t);l(e.successor,t)<0&&e.successor.push(r)})}),{graph:i,noEntryList:a}}function n(t,e){return t[e]||(t[e]={predecessor:[],successor:[]}),t[e]}function o(t,e){var i=[];return d(t,function(t){l(e,t)>=0&&i.push(t)}),i}t.topologicalTravel=function(t,e,n,o){function a(t){s[t].entryCount--,0===s[t].entryCount&&l.push(t)}if(t.length){var r=i(e),s=r.graph,l=r.noEntryList,u={};for(d(t,function(t){u[t]=!0});l.length;){var h=l.pop(),c=s[h],f=!!u[h];f&&(n.call(o,h,c.originalDeps.slice()),delete u[h]),d(c.successor,f?function(t){u[t]=!0,a(t)}:a)}d(u,function(){throw new Error("Circle dependency may exists")})}}}(lI,function(t){var e=[];return d(lI.getClassesByMainType(t),function(t){e=e.concat(t.prototype.dependencies||[])}),e=f(e,function(t){return Ui(t).main}),"dataset"!==t&&l(e,"dataset")<=0&&e.unshift("dataset"),e}),h(lI,rI);var uI="";"undefined"!=typeof navigator&&(uI=navigator.platform||"");var hI={color:["#c23531","#2f4554","#61a0a8","#d48265","#91c7ae","#749f83","#ca8622","#bda29a","#6e7074","#546570","#c4ccd3"],gradientColor:["#f6efa6","#d88273","#bf444c"],textStyle:{fontFamily:uI.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,animation:"auto",animationDuration:1e3,animationDurationUpdate:300,animationEasing:"exponentialOut",animationEasingUpdate:"cubicOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},cI=Bi(),dI={clearColorPalette:function(){cI(this).colorIdx=0,cI(this).colorNameMap={}},getColorFromPalette:function(t,e,i){var n=cI(e=e||this),o=n.colorIdx||0,a=n.colorNameMap=n.colorNameMap||{};if(a.hasOwnProperty(t))return a[t];var r=Di(this.get("color",!0)),s=this.get("colorLayer",!0),l=null!=i&&s?va(s,i):r;if((l=l||r)&&l.length){var u=l[o];return t&&(a[t]=u),n.colorIdx=(o+1)%l.length,u}}},fI={cartesian2d:function(t,e,i,n){var o=t.getReferringComponents("xAxis")[0],a=t.getReferringComponents("yAxis")[0];e.coordSysDims=["x","y"],i.set("x",o),i.set("y",a),xa(o)&&(n.set("x",o),e.firstCategoryDimIndex=0),xa(a)&&(n.set("y",a),e.firstCategoryDimIndex=1)},singleAxis:function(t,e,i,n){var o=t.getReferringComponents("singleAxis")[0];e.coordSysDims=["single"],i.set("single",o),xa(o)&&(n.set("single",o),e.firstCategoryDimIndex=0)},polar:function(t,e,i,n){var o=t.getReferringComponents("polar")[0],a=o.findAxisModel("radiusAxis"),r=o.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],i.set("radius",a),i.set("angle",r),xa(a)&&(n.set("radius",a),e.firstCategoryDimIndex=0),xa(r)&&(n.set("angle",r),e.firstCategoryDimIndex=1)},geo:function(t,e,i,n){e.coordSysDims=["lng","lat"]},parallel:function(t,e,i,n){var o=t.ecModel,a=o.getComponent("parallel",t.get("parallelIndex")),r=e.coordSysDims=a.dimensions.slice();d(a.parallelAxisIndex,function(t,a){var s=o.getComponent("parallelAxis",t),l=r[a];i.set(l,s),xa(s)&&null==e.firstCategoryDimIndex&&(n.set(l,s),e.firstCategoryDimIndex=a)})}},pI="original",gI="arrayRows",mI="objectRows",vI="keyedColumns",yI="unknown",xI="typedArray",_I="column",wI="row";_a.seriesDataToSource=function(t){return new _a({data:t,sourceFormat:S(t)?xI:pI,fromDataset:!1})},Yi(_a);var bI=Bi(),SI="\0_ec_inner",MI=No.extend({init:function(t,e,i,n){i=i||{},this.option=null,this._theme=new No(i),this._optionManager=n},setOption:function(t,e){k(!(SI in t),"please use chart.getOption()"),this._optionManager.setOption(t,e),this.resetOption(null)},resetOption:function(t){var e=!1,i=this._optionManager;if(!t||"recreate"===t){var n=i.mountOption("recreate"===t);this.option&&"recreate"!==t?(this.restoreData(),this.mergeOption(n)):Ea.call(this,n),e=!0}if("timeline"!==t&&"media"!==t||this.restoreData(),!t||"recreate"===t||"timeline"===t){var o=i.getTimelineOption(this);o&&(this.mergeOption(o),e=!0)}if(!t||"recreate"===t||"media"===t){var a=i.getMediaOption(this,this._api);a.length&&d(a,function(t){this.mergeOption(t,e=!0)},this)}return e},mergeOption:function(t){var e=this.option,o=this._componentsMap,r=[];Sa(this),d(t,function(t,o){null!=t&&(lI.hasClass(o)?o&&r.push(o):e[o]=null==e[o]?i(t):n(e[o],t,!0))}),lI.topologicalTravel(r,lI.getAllClassMainTypes(),function(i,n){var r=Di(t[i]),s=Pi(o.get(i),r);Ni(s),d(s,function(t,e){var n=t.option;w(n)&&(t.keyInfo.mainType=i,t.keyInfo.subType=za(i,n,t.exist))});var l=Ra(o,n);e[i]=[],o.set(i,[]),d(s,function(t,n){var r=t.exist,s=t.option;if(k(w(s)||r,"Empty component definition"),s){var u=lI.getClass(i,t.keyInfo.subType,!0);if(r&&r instanceof u)r.name=t.keyInfo.name,r.mergeOption(s,this),r.optionUpdated(s,!1);else{var h=a({dependentModels:l,componentIndex:n},t.keyInfo);a(r=new u(s,this,this,h),h),r.init(s,this,this,h),r.optionUpdated(null,!0)}}else r.mergeOption({},this),r.optionUpdated({},!1);o.get(i)[n]=r,e[i][n]=r.option},this),"series"===i&&Ba(this,o.get("series"))},this),this._seriesIndicesMap=R(this._seriesIndices=this._seriesIndices||[])},getOption:function(){var t=i(this.option);return d(t,function(e,i){if(lI.hasClass(i)){for(var n=(e=Di(e)).length-1;n>=0;n--)Ei(e[n])&&e.splice(n,1);t[i]=e}}),delete t[SI],t},getTheme:function(){return this._theme},getComponent:function(t,e){var i=this._componentsMap.get(t);if(i)return i[e||0]},queryComponents:function(t){var e=t.mainType;if(!e)return[];var i=t.index,n=t.id,o=t.name,a=this._componentsMap.get(e);if(!a||!a.length)return[];var r;if(null!=i)y(i)||(i=[i]),r=g(f(i,function(t){return a[t]}),function(t){return!!t});else if(null!=n){var s=y(n);r=g(a,function(t){return s&&l(n,t.id)>=0||!s&&t.id===n})}else if(null!=o){var u=y(o);r=g(a,function(t){return u&&l(o,t.name)>=0||!u&&t.name===o})}else r=a.slice();return Va(r,t)},findComponents:function(t){var e=t.query,i=t.mainType,n=function(t){var e=i+"Index",n=i+"Id",o=i+"Name";return!t||null==t[e]&&null==t[n]&&null==t[o]?null:{mainType:i,index:t[e],id:t[n],name:t[o]}}(e);return function(e){return t.filter?g(e,t.filter):e}(Va(n?this.queryComponents(n):this._componentsMap.get(i),t))},eachComponent:function(t,e,i){var n=this._componentsMap;"function"==typeof t?(i=e,e=t,n.each(function(t,n){d(t,function(t,o){e.call(i,n,t,o)})})):_(t)?d(n.get(t),e,i):w(t)&&d(this.findComponents(t),e,i)},getSeriesByName:function(t){return g(this._componentsMap.get("series"),function(e){return e.name===t})},getSeriesByIndex:function(t){return this._componentsMap.get("series")[t]},getSeriesByType:function(t){return g(this._componentsMap.get("series"),function(e){return e.subType===t})},getSeries:function(){return this._componentsMap.get("series").slice()},getSeriesCount:function(){return this._componentsMap.get("series").length},eachSeries:function(t,e){d(this._seriesIndices,function(i){var n=this._componentsMap.get("series")[i];t.call(e,n,i)},this)},eachRawSeries:function(t,e){d(this._componentsMap.get("series"),t,e)},eachSeriesByType:function(t,e,i){d(this._seriesIndices,function(n){var o=this._componentsMap.get("series")[n];o.subType===t&&e.call(i,o,n)},this)},eachRawSeriesByType:function(t,e,i){return d(this.getSeriesByType(t),e,i)},isSeriesFiltered:function(t){return null==this._seriesIndicesMap.get(t.componentIndex)},getCurrentSeriesIndices:function(){return(this._seriesIndices||[]).slice()},filterSeries:function(t,e){Ba(this,g(this._componentsMap.get("series"),t,e))},restoreData:function(t){var e=this._componentsMap;Ba(this,e.get("series"));var i=[];e.each(function(t,e){i.push(e)}),lI.topologicalTravel(i,lI.getAllClassMainTypes(),function(i,n){d(e.get(i),function(e){("series"!==i||!Na(e,t))&&e.restoreData()})})}});h(MI,dI);var II=["getDom","getZr","getWidth","getHeight","getDevicePixelRatio","dispatchAction","isDisposed","on","off","getDataURL","getConnectedDataURL","getModel","getOption","getViewOfComponentModel","getViewOfSeriesModel"],TI={};Fa.prototype={constructor:Fa,create:function(t,e){var i=[];d(TI,function(n,o){var a=n.create(t,e);i=i.concat(a||[])}),this._coordinateSystems=i},update:function(t,e){d(this._coordinateSystems,function(i){i.update&&i.update(t,e)})},getCoordinateSystems:function(){return this._coordinateSystems.slice()}},Fa.register=function(t,e){TI[t]=e},Fa.get=function(t){return TI[t]};var AI=d,DI=i,CI=f,LI=n,kI=/^(min|max)?(.+)$/;Wa.prototype={constructor:Wa,setOption:function(t,e){t&&d(Di(t.series),function(t){t&&t.data&&S(t.data)&&N(t.data)}),t=DI(t,!0);var i=this._optionBackup,n=Ha.call(this,t,e,!i);this._newBaseOption=n.baseOption,i?(ja(i.baseOption,n.baseOption),n.timelineOptions.length&&(i.timelineOptions=n.timelineOptions),n.mediaList.length&&(i.mediaList=n.mediaList),n.mediaDefault&&(i.mediaDefault=n.mediaDefault)):this._optionBackup=n},mountOption:function(t){var e=this._optionBackup;return this._timelineOptions=CI(e.timelineOptions,DI),this._mediaList=CI(e.mediaList,DI),this._mediaDefault=DI(e.mediaDefault),this._currentMediaIndices=[],DI(t?e.baseOption:this._newBaseOption)},getTimelineOption:function(t){var e,i=this._timelineOptions;if(i.length){var n=t.getComponent("timeline");n&&(e=DI(i[n.getCurrentIndex()],!0))}return e},getMediaOption:function(t){var e=this._api.getWidth(),i=this._api.getHeight(),n=this._mediaList,o=this._mediaDefault,a=[],r=[];if(!n.length&&!o)return r;for(var s=0,l=n.length;s<l;s++)Za(n[s].query,e,i)&&a.push(s);return!a.length&&o&&(a=[-1]),a.length&&!Xa(a,this._currentMediaIndices)&&(r=CI(a,function(t){return DI(-1===t?o.option:n[t].option)})),this._currentMediaIndices=a,r}};var PI=d,NI=w,OI=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"],EI=function(t,e){PI(tr(t.series),function(t){NI(t)&&Qa(t)});var i=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","parallelAxis","radar"];e&&i.push("valueAxis","categoryAxis","logAxis","timeAxis"),PI(i,function(e){PI(tr(t[e]),function(t){t&&($a(t,"axisLabel"),$a(t.axisPointer,"label"))})}),PI(tr(t.parallel),function(t){var e=t&&t.parallelAxisDefault;$a(e,"axisLabel"),$a(e&&e.axisPointer,"label")}),PI(tr(t.calendar),function(t){qa(t,"itemStyle"),$a(t,"dayLabel"),$a(t,"monthLabel"),$a(t,"yearLabel")}),PI(tr(t.radar),function(t){$a(t,"name")}),PI(tr(t.geo),function(t){NI(t)&&(Ja(t),PI(tr(t.regions),function(t){Ja(t)}))}),PI(tr(t.timeline),function(t){Ja(t),qa(t,"label"),qa(t,"itemStyle"),qa(t,"controlStyle",!0);var e=t.data;y(e)&&d(e,function(t){w(t)&&(qa(t,"label"),qa(t,"itemStyle"))})}),PI(tr(t.toolbox),function(t){qa(t,"iconStyle"),PI(t.feature,function(t){qa(t,"iconStyle")})}),$a(er(t.axisPointer),"label"),$a(er(t.tooltip).axisPointer,"label")},RI=[["x","left"],["y","top"],["x2","right"],["y2","bottom"]],zI=["grid","geo","parallel","legend","toolbox","title","visualMap","dataZoom","timeline"],BI=function(t,e){EI(t,e),t.series=Di(t.series),d(t.series,function(t){if(w(t)){var e=t.type;if("pie"!==e&&"gauge"!==e||null!=t.clockWise&&(t.clockwise=t.clockWise),"gauge"===e){var i=ir(t,"pointer.color");null!=i&&nr(t,"itemStyle.normal.color",i)}or(t)}}),t.dataRange&&(t.visualMap=t.dataRange),d(zI,function(e){var i=t[e];i&&(y(i)||(i=[i]),d(i,function(t){or(t)}))})},VI=rr.prototype;VI.pure=!1,VI.persistent=!0,VI.getSource=function(){return this._source};var GI={arrayRows_column:{pure:!0,count:function(){return Math.max(0,this._data.length-this._source.startIndex)},getItem:function(t){return this._data[t+this._source.startIndex]},appendData:ur},arrayRows_row:{pure:!0,count:function(){var t=this._data[0];return t?Math.max(0,t.length-this._source.startIndex):0},getItem:function(t){t+=this._source.startIndex;for(var e=[],i=this._data,n=0;n<i.length;n++){var o=i[n];e.push(o?o[t]:null)}return e},appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},objectRows:{pure:!0,count:sr,getItem:lr,appendData:ur},keyedColumns:{pure:!0,count:function(){var t=this._source.dimensionsDefine[0].name,e=this._data[t];return e?e.length:0},getItem:function(t){for(var e=[],i=this._source.dimensionsDefine,n=0;n<i.length;n++){var o=this._data[i[n].name];e.push(o?o[t]:null)}return e},appendData:function(t){var e=this._data;d(t,function(t,i){for(var n=e[i]||(e[i]=[]),o=0;o<(t||[]).length;o++)n.push(t[o])})}},original:{count:sr,getItem:lr,appendData:ur},typedArray:{persistent:!1,pure:!0,count:function(){return this._data?this._data.length/this._dimSize:0},getItem:function(t,e){t-=this._offset,e=e||[];for(var i=this._dimSize*t,n=0;n<this._dimSize;n++)e[n]=this._data[i+n];return e},appendData:function(t){this._data=t},clean:function(){this._offset+=this.count(),this._data=null}}},FI={arrayRows:hr,objectRows:function(t,e,i,n){return null!=i?t[n]:t},keyedColumns:hr,original:function(t,e,i,n){var o=Li(t);return null!=i&&o instanceof Array?o[i]:o},typedArray:hr},WI={arrayRows:cr,objectRows:function(t,e,i,n){return dr(t[e],this._dimensionInfos[e])},keyedColumns:cr,original:function(t,e,i,n){var o=t&&(null==t.value?t:t.value);return!this._rawData.pure&&ki(t)&&(this.hasItemOption=!0),dr(o instanceof Array?o[n]:o,this._dimensionInfos[e])},typedArray:function(t,e,i,n){return t[n]}},HI=/\{@(.+?)\}/g,ZI={getDataParams:function(t,e){var i=this.getData(e),n=this.getRawValue(t,e),o=i.getRawIndex(t),a=i.getName(t),r=i.getRawDataItem(t),s=i.getItemVisual(t,"color"),l=this.ecModel.getComponent("tooltip"),u=Hi(l&&l.get("renderMode")),h=this.mainType,c="series"===h;return{componentType:h,componentSubType:this.subType,componentIndex:this.componentIndex,seriesType:c?this.subType:null,seriesIndex:this.seriesIndex,seriesId:c?this.id:null,seriesName:c?this.name:null,name:a,dataIndex:o,data:r,dataType:e,value:n,color:s,marker:aa({color:s,renderMode:u}),$vars:["seriesName","name","value"]}},getFormattedLabel:function(t,e,i,n,o){e=e||"normal";var a=this.getData(i),r=a.getItemModel(t),s=this.getDataParams(t,i);null!=n&&s.value instanceof Array&&(s.value=s.value[n]);var l=r.get("normal"===e?[o||"label","formatter"]:[e,o||"label","formatter"]);return"function"==typeof l?(s.status=e,l(s)):"string"==typeof l?na(l,s).replace(HI,function(e,i){var n=i.length;return"["===i.charAt(0)&&"]"===i.charAt(n-1)&&(i=+i.slice(1,n-1)),fr(a,t,i)}):void 0},getRawValue:function(t,e){return fr(this.getData(e),t)},formatTooltip:function(){}},UI=mr.prototype;UI.perform=function(t){function e(t){return!(t>=1)&&(t=1),t}var i=this._upstream,n=t&&t.skip;if(this._dirty&&i){var o=this.context;o.data=o.outputData=i.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var a;this._plan&&!n&&(a=this._plan(this.context));var r=e(this._modBy),s=this._modDataCount||0,l=e(t&&t.modBy),u=t&&t.modDataCount||0;r===l&&s===u||(a="reset");var h;(this._dirty||"reset"===a)&&(this._dirty=!1,h=yr(this,n)),this._modBy=l,this._modDataCount=u;var c=t&&t.step;if(this._dueEnd=i?i._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var d=this._dueIndex,f=Math.min(null!=c?this._dueIndex+c:1/0,this._dueEnd);if(!n&&(h||d<f)){var p=this._progress;if(y(p))for(var g=0;g<p.length;g++)vr(this,p[g],d,f,l,u);else vr(this,p,d,f,l,u)}this._dueIndex=f;var m=null!=this._settedOutputEnd?this._settedOutputEnd:f;this._outputDueEnd=m}else this._dueIndex=this._outputDueEnd=null!=this._settedOutputEnd?this._settedOutputEnd:this._dueEnd;return this.unfinished()};var XI=function(){function t(){return n<i?n++:null}function e(){var t=n%r*o+Math.ceil(n/r),e=n>=i?null:t<a?t:n;return n++,e}var i,n,o,a,r,s={reset:function(l,u,h,c){n=l,i=u,o=h,a=c,r=Math.ceil(a/o),s.next=o>1&&a>0?e:t}};return s}();UI.dirty=function(){this._dirty=!0,this._onDirty&&this._onDirty(this.context)},UI.unfinished=function(){return this._progress&&this._dueIndex<this._dueEnd},UI.pipe=function(t){(this._downstream!==t||this._dirty)&&(this._downstream=t,t._upstream=this,t.dirty())},UI.dispose=function(){this._disposed||(this._upstream&&(this._upstream._downstream=null),this._downstream&&(this._downstream._upstream=null),this._dirty=!1,this._disposed=!0)},UI.getUpstream=function(){return this._upstream},UI.getDownstream=function(){return this._downstream},UI.setOutputEnd=function(t){this._outputDueEnd=this._settedOutputEnd=t};var jI=Bi(),YI=lI.extend({type:"series.__base__",seriesIndex:0,coordinateSystem:null,defaultOption:null,legendDataProvider:null,visualColorAccessPath:"itemStyle.color",layoutMode:null,init:function(t,e,i,n){this.seriesIndex=this.componentIndex,this.dataTask=gr({count:wr,reset:br}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,i),Ma(this);var o=this.getInitialData(t,i);Mr(o,this),this.dataTask.context.data=o,jI(this).dataBeforeProcessed=o,xr(this)},mergeDefaultAndTheme:function(t,e){var i=this.layoutMode,o=i?ga(t):{},a=this.subType;lI.hasClass(a)&&(a+="Series"),n(t,e.getTheme().get(this.subType)),n(t,this.getDefaultOption()),Ci(t,"label",["show"]),this.fillDataTextStyle(t.data),i&&pa(t,o,i)},mergeOption:function(t,e){t=n(this.option,t,!0),this.fillDataTextStyle(t.data);var i=this.layoutMode;i&&pa(this.option,t,i),Ma(this);var o=this.getInitialData(t,e);Mr(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,jI(this).dataBeforeProcessed=o,xr(this)},fillDataTextStyle:function(t){if(t&&!S(t))for(var e=["show"],i=0;i<t.length;i++)t[i]&&t[i].label&&Ci(t[i],"label",e)},getInitialData:function(){},appendData:function(t){this.getRawData().appendData(t.data)},getData:function(t){var e=Tr(this);if(e){var i=e.context.data;return null==t?i:i.getLinkedData(t)}return jI(this).data},setData:function(t){var e=Tr(this);if(e){var i=e.context;i.data!==t&&e.modifyOutputEnd&&e.setOutputEnd(t.count()),i.outputData=t,e!==this.dataTask&&(i.data=t)}jI(this).data=t},getSource:function(){return ba(this)},getRawData:function(){return jI(this).dataBeforeProcessed},getBaseAxis:function(){var t=this.coordinateSystem;return t&&t.getBaseAxis&&t.getBaseAxis()},formatTooltip:function(t,e,i,n){function o(t){return{renderMode:n,content:ia(ta(t)),style:l}}var a=this,r="html"===(n=n||"html")?"<br/>":"\n",s="richText"===n,l={},u=0,h=this.getData(),c=h.mapDimension("defaultedTooltip",!0),f=c.length,g=this.getRawValue(t),m=y(g),v=h.getItemVisual(t,"color");w(v)&&v.colorStops&&(v=(v.colorStops[0]||{}).color),v=v||"transparent";var x=(f>1||m&&!f?function(i){function o(t,i){var o=h.getDimensionInfo(i);if(o&&!1!==o.otherDims.tooltip){var c=o.type,d="sub"+a.seriesIndex+"at"+u,p=aa({color:v,type:"subItem",renderMode:n,markerId:d}),g="string"==typeof p?p:p.content,m=(r?g+ia(o.displayName||"-")+": ":"")+ia("ordinal"===c?t+"":"time"===c?e?"":sa("yyyy/MM/dd hh:mm:ss",t):ta(t));m&&f.push(m),s&&(l[d]=v,++u)}}var r=p(i,function(t,e,i){var n=h.getDimensionInfo(i);return t|=n&&!1!==n.tooltip&&null!=n.displayName},0),f=[];c.length?d(c,function(e){o(fr(h,t,e),e)}):d(i,o);var g=r?s?"\n":"<br/>":"",m=g+f.join(g||", ");return{renderMode:n,content:m,style:l}}(g):o(f?fr(h,t,c[0]):m?g[0]:g)).content,_=a.seriesIndex+"at"+u,b=aa({color:v,type:"item",renderMode:n,markerId:_});l[_]=v,++u;var S=h.getName(t),M=this.name;Oi(this)||(M=""),M=M?ia(M)+(e?": ":r):"";var I="string"==typeof b?b:b.content;return{html:e?I+M+x:M+I+(S?ia(S)+": "+x:x),markers:l}},isAnimationEnabled:function(){if(U_.node)return!1;var t=this.getShallow("animation");return t&&this.getData().count()>this.getShallow("animationThreshold")&&(t=!1),t},restoreData:function(){this.dataTask.dirty()},getColorFromPalette:function(t,e,i){var n=this.ecModel,o=dI.getColorFromPalette.call(this,t,e,i);return o||(o=n.getColorFromPalette(t,e,i)),o},coordDimToDataDim:function(t){return this.getRawData().mapDimension(t,!0)},getProgressive:function(){return this.get("progressive")},getProgressiveThreshold:function(){return this.get("progressiveThreshold")},getAxisTooltipData:null,getTooltipPosition:null,pipeTask:null,preventIncremental:null,pipelineContext:null});h(YI,ZI),h(YI,dI);var qI=function(){this.group=new tb,this.uid=Ro("viewComponent")};qI.prototype={constructor:qI,init:function(t,e){},render:function(t,e,i,n){},dispose:function(){},filterForExposedEvent:null};var KI=qI.prototype;KI.updateView=KI.updateLayout=KI.updateVisual=function(t,e,i,n){},ji(qI),$i(qI,{registerWhenExtend:!0});var $I=function(){var t=Bi();return function(e){var i=t(e),n=e.pipelineContext,o=i.large,a=i.progressiveRender,r=i.large=n.large,s=i.progressiveRender=n.progressiveRender;return!!(o^r||a^s)&&"reset"}},JI=Bi(),QI=$I();Ar.prototype={type:"chart",init:function(t,e){},render:function(t,e,i,n){},highlight:function(t,e,i,n){Cr(t.getData(),n,"emphasis")},downplay:function(t,e,i,n){Cr(t.getData(),n,"normal")},remove:function(t,e){this.group.removeAll()},dispose:function(){},incrementalPrepareRender:null,incrementalRender:null,updateTransform:null,filterForExposedEvent:null};var tT=Ar.prototype;tT.updateView=tT.updateLayout=tT.updateVisual=function(t,e,i,n){this.render(t,e,i,n)},ji(Ar),$i(Ar,{registerWhenExtend:!0}),Ar.markUpdateMethod=function(t,e){JI(t).updateMethod=e};var eT={incrementalPrepareRender:{progress:function(t,e){e.view.incrementalRender(t,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(t,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}},iT="\0__throttleOriginMethod",nT="\0__throttleRate",oT="\0__throttleType",aT={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var i=t.getData(),n=(t.visualColorAccessPath||"itemStyle.color").split("."),o=t.get(n)||t.getColorFromPalette(t.name,null,e.getSeriesCount());if(i.setVisual("color",o),!e.isSeriesFiltered(t)){"function"!=typeof o||o instanceof IM||i.each(function(e){i.setItemVisual(e,"color",o(t.getDataParams(e)))});return{dataEach:i.hasItemOption?function(t,e){var i=t.getItemModel(e).get(n,!0);null!=i&&t.setItemVisual(e,"color",i)}:null}}}},rT={toolbox:{brush:{title:{rect:"鐭╁舰閫夋嫨",polygon:"鍦堥��",lineX:"妯悜閫夋嫨",lineY:"绾靛悜閫夋嫨",keep:"淇濇寔閫夋嫨",clear:"娓呴櫎閫夋嫨"}},dataView:{title:"鏁版嵁瑙嗗浘",lang:["鏁版嵁瑙嗗浘","鍏抽棴","鍒锋柊"]},dataZoom:{title:{zoom:"鍖哄煙缂╂斁",back:"鍖哄煙缂╂斁杩樺師"}},magicType:{title:{line:"鍒囨崲涓烘姌绾垮浘",bar:"鍒囨崲涓烘煴鐘跺浘",stack:"鍒囨崲涓哄爢鍙�",tiled:"鍒囨崲涓哄钩閾�"}},restore:{title:"杩樺師"},saveAsImage:{title:"淇濆瓨涓哄浘鐗�",lang:["鍙抽敭鍙﹀瓨涓哄浘鐗�"]}},series:{typeNames:{pie:"楗煎浘",bar:"鏌辩姸鍥�",line:"鎶樼嚎鍥�",scatter:"鏁g偣鍥�",effectScatter:"娑熸吉鏁g偣鍥�",radar:"闆疯揪鍥�",tree:"鏍戝浘",treemap:"鐭╁舰鏍戝浘",boxplot:"绠卞瀷鍥�",candlestick:"K绾垮浘",k:"K绾垮浘",heatmap:"鐑姏鍥�",map:"鍦板浘",parallel:"骞宠鍧愭爣鍥�",lines:"绾垮浘",graph:"鍏崇郴鍥�",sankey:"妗戝熀鍥�",funnel:"婕忔枟鍥�",gauge:"浠〃鐩樺浘",pictorialBar:"璞″舰鏌卞浘",themeRiver:"涓婚娌虫祦鍥�",sunburst:"鏃棩鍥�"}},aria:{general:{withTitle:"杩欐槸涓�涓叧浜庘�渰title}鈥濈殑鍥捐〃銆�",withoutTitle:"杩欐槸涓�涓浘琛紝"},series:{single:{prefix:"",withName:"鍥捐〃绫诲瀷鏄瘂seriesType}锛岃〃绀簕seriesName}銆�",withoutName:"鍥捐〃绫诲瀷鏄瘂seriesType}銆�"},multiple:{prefix:"瀹冪敱{seriesCount}涓浘琛ㄧ郴鍒楃粍鎴愩��",withName:"绗瑊seriesId}涓郴鍒楁槸涓�涓〃绀簕seriesName}鐨剓seriesType}锛�",withoutName:"绗瑊seriesId}涓郴鍒楁槸涓�涓獅seriesType}锛�",separator:{middle:"锛�",end:"銆�"}}},data:{allData:"鍏舵暟鎹槸鈥斺��",partialData:"鍏朵腑锛屽墠{displayCnt}椤规槸鈥斺��",withName:"{name}鐨勬暟鎹槸{value}",withoutName:"{value}",separator:{middle:"锛�",end:""}}}},sT=function(t,e){function i(t,e){if("string"!=typeof t)return t;var i=t;return d(e,function(t,e){i=i.replace(new RegExp("\\{\\s*"+e+"\\s*\\}","g"),t)}),i}function n(t){var e=a.get(t);if(null==e){for(var i=t.split("."),n=rT.aria,o=0;o<i.length;++o)n=n[i[o]];return n}return e}function o(t){return rT.series.typeNames[t]||"鑷畾涔夊浘"}var a=e.getModel("aria");if(a.get("show"))if(a.get("description"))t.setAttribute("aria-label",a.get("description"));else{var r=0;e.eachSeries(function(t,e){++r},this);var s,l=a.get("data.maxCount")||10,u=a.get("series.maxCount")||10,h=Math.min(r,u);if(!(r<1)){var c=function(){var t=e.getModel("title").option;return t&&t.length&&(t=t[0]),t&&t.text}();s=c?i(n("general.withTitle"),{title:c}):n("general.withoutTitle");var f=[];s+=i(n(r>1?"series.multiple.prefix":"series.single.prefix"),{seriesCount:r}),e.eachSeries(function(t,e){if(e<h){var a,s=t.get("name"),u="series."+(r>1?"multiple":"single")+".";a=i(a=n(s?u+"withName":u+"withoutName"),{seriesId:t.seriesIndex,seriesName:t.get("name"),seriesType:o(t.subType)});var c=t.getData();window.data=c,c.count()>l?a+=i(n("data.partialData"),{displayCnt:l}):a+=n("data.allData");for(var d=[],p=0;p<c.count();p++)if(p<l){var g=c.getName(p),m=fr(c,p);d.push(i(n(g?"data.withName":"data.withoutName"),{name:g,value:m}))}a+=d.join(n("data.separator.middle"))+n("data.separator.end"),f.push(a)}}),s+=f.join(n("series.multiple.separator.middle"))+n("series.multiple.separator.end"),t.setAttribute("aria-label",s)}}},lT=Math.PI,uT=Er.prototype;uT.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(t){var e=t.overallTask;e&&e.dirty()})},uT.getPerformArgs=function(t,e){if(t.__pipeline){var i=this._pipelineMap.get(t.__pipeline.id),n=i.context,o=!e&&i.progressiveEnabled&&(!n||n.progressiveRender)&&t.__idxInPipeline>i.blockIndex?i.step:null,a=n&&n.modDataCount;return{step:o,modBy:null!=a?Math.ceil(a/o):null,modDataCount:a}}},uT.getPipeline=function(t){return this._pipelineMap.get(t)},uT.updateStreamModes=function(t,e){var i=this._pipelineMap.get(t.uid),n=t.getData().count(),o=i.progressiveEnabled&&e.incrementalPrepareRender&&n>=i.threshold,a=t.get("large")&&n>=t.get("largeThreshold"),r="mod"===t.get("progressiveChunkMode")?n:null;t.pipelineContext=i.context={progressiveRender:o,modDataCount:r,large:a}},uT.restorePipelines=function(t){var e=this,i=e._pipelineMap=R();t.eachSeries(function(t){var n=t.getProgressive(),o=t.uid;i.set(o,{id:o,head:null,tail:null,threshold:t.getProgressiveThreshold(),progressiveEnabled:n&&!(t.preventIncremental&&t.preventIncremental()),blockIndex:-1,step:Math.round(n||700),count:0}),jr(e,t,t.dataTask)})},uT.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.ecInstance.getModel(),i=this.api;d(this._allHandlers,function(n){var o=t.get(n.uid)||t.set(n.uid,[]);n.reset&&zr(this,n,o,e,i),n.overallReset&&Br(this,n,o,e,i)},this)},uT.prepareView=function(t,e,i,n){var o=t.renderTask,a=o.context;a.model=e,a.ecModel=i,a.api=n,o.__block=!t.incrementalPrepareRender,jr(this,e,o)},uT.performDataProcessorTasks=function(t,e){Rr(this,this._dataProcessorHandlers,t,e,{block:!0})},uT.performVisualTasks=function(t,e,i){Rr(this,this._visualHandlers,t,e,i)},uT.performSeriesTasks=function(t){var e;t.eachSeries(function(t){e|=t.dataTask.perform()}),this.unfinished|=e},uT.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})};var hT=uT.updatePayload=function(t,e){"remain"!==e&&(t.context.payload=e)},cT=Ur(0);Er.wrapStageHandler=function(t,e){return x(t)&&(t={overallReset:t,seriesType:Yr(t)}),t.uid=Ro("stageHandler"),e&&(t.visualType=e),t};var dT,fT={},pT={};qr(fT,MI),qr(pT,Ga),fT.eachSeriesByType=fT.eachRawSeriesByType=function(t){dT=t},fT.eachComponent=function(t){"series"===t.mainType&&t.subType&&(dT=t.subType)};var gT=["#37A2DA","#32C5E9","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E062AE","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF"],mT={color:gT,colorLayer:[["#37A2DA","#ffd85c","#fd7b5f"],["#37A2DA","#67E0E3","#FFDB5C","#ff9f7f","#E062AE","#9d96f5"],["#37A2DA","#32C5E9","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#e7bcf3","#8378EA","#96BFFF"],gT]},vT=["#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"],yT={color:vT,backgroundColor:"#333",tooltip:{axisPointer:{lineStyle:{color:"#eee"},crossStyle:{color:"#eee"}}},legend:{textStyle:{color:"#eee"}},textStyle:{color:"#eee"},title:{textStyle:{color:"#eee"}},toolbox:{iconStyle:{normal:{borderColor:"#eee"}}},dataZoom:{textStyle:{color:"#eee"}},visualMap:{textStyle:{color:"#eee"}},timeline:{lineStyle:{color:"#eee"},itemStyle:{normal:{color:vT[1]}},label:{normal:{textStyle:{color:"#eee"}}},controlStyle:{normal:{color:"#eee",borderColor:"#eee"}}},timeAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},logAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},valueAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},categoryAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},line:{symbol:"circle"},graph:{color:vT},gauge:{title:{textStyle:{color:"#eee"}}},candlestick:{itemStyle:{normal:{color:"#FD1050",color0:"#0CF49B",borderColor:"#FD1050",borderColor0:"#0CF49B"}}}};yT.categoryAxis.splitLine.show=!1,lI.extend({type:"dataset",defaultOption:{seriesLayoutBy:_I,sourceHeader:null,dimensions:null,source:null},optionUpdated:function(){wa(this)}}),qI.extend({type:"dataset"});var xT=Pn.extend({type:"ellipse",shape:{cx:0,cy:0,rx:0,ry:0},buildPath:function(t,e){var i=.5522848,n=e.cx,o=e.cy,a=e.rx,r=e.ry,s=a*i,l=r*i;t.moveTo(n-a,o),t.bezierCurveTo(n-a,o-l,n-s,o-r,n,o-r),t.bezierCurveTo(n+s,o-r,n+a,o-l,n+a,o),t.bezierCurveTo(n+a,o+l,n+s,o+r,n,o+r),t.bezierCurveTo(n-s,o+r,n-a,o+l,n-a,o),t.closePath()}}),_T=/[\s,]+/;$r.prototype.parse=function(t,e){e=e||{};var i=Kr(t);if(!i)throw new Error("Illegal svg");var n=new tb;this._root=n;var o=i.getAttribute("viewBox")||"",a=parseFloat(i.getAttribute("width")||e.width),r=parseFloat(i.getAttribute("height")||e.height);isNaN(a)&&(a=null),isNaN(r)&&(r=null),es(i,n,null,!0);for(var s=i.firstChild;s;)this._parseNode(s,n),s=s.nextSibling;var l,u;if(o){var h=P(o).split(_T);h.length>=4&&(l={x:parseFloat(h[0]||0),y:parseFloat(h[1]||0),width:parseFloat(h[2]),height:parseFloat(h[3])})}if(l&&null!=a&&null!=r&&(u=as(l,a,r),!e.ignoreViewBox)){var c=n;(n=new tb).add(c),c.scale=u.scale.slice(),c.position=u.position.slice()}return e.ignoreRootClip||null==a||null==r||n.setClipPath(new yM({shape:{x:0,y:0,width:a,height:r}})),{root:n,width:a,height:r,viewBoxRect:l,viewBoxTransform:u}},$r.prototype._parseNode=function(t,e){var i=t.nodeName.toLowerCase();"defs"===i?this._isDefine=!0:"text"===i&&(this._isText=!0);var n;if(this._isDefine){if(r=bT[i]){var o=r.call(this,t),a=t.getAttribute("id");a&&(this._defs[a]=o)}}else{var r=wT[i];r&&(n=r.call(this,t,e),e.add(n))}for(var s=t.firstChild;s;)1===s.nodeType&&this._parseNode(s,n),3===s.nodeType&&this._isText&&this._parseText(s,n),s=s.nextSibling;"defs"===i?this._isDefine=!1:"text"===i&&(this._isText=!1)},$r.prototype._parseText=function(t,e){if(1===t.nodeType){var i=t.getAttribute("dx")||0,n=t.getAttribute("dy")||0;this._textX+=parseFloat(i),this._textY+=parseFloat(n)}var o=new rM({style:{text:t.textContent,transformText:!0},position:[this._textX||0,this._textY||0]});Qr(e,o),es(t,o,this._defs);var a=o.style.fontSize;a&&a<9&&(o.style.fontSize=9,o.scale=o.scale||[1,1],o.scale[0]*=a/9,o.scale[1]*=a/9);var r=o.getBoundingRect();return this._textX+=r.width,e.add(o),o};var wT={g:function(t,e){var i=new tb;return Qr(e,i),es(t,i,this._defs),i},rect:function(t,e){var i=new yM;return Qr(e,i),es(t,i,this._defs),i.setShape({x:parseFloat(t.getAttribute("x")||0),y:parseFloat(t.getAttribute("y")||0),width:parseFloat(t.getAttribute("width")||0),height:parseFloat(t.getAttribute("height")||0)}),i},circle:function(t,e){var i=new sM;return Qr(e,i),es(t,i,this._defs),i.setShape({cx:parseFloat(t.getAttribute("cx")||0),cy:parseFloat(t.getAttribute("cy")||0),r:parseFloat(t.getAttribute("r")||0)}),i},line:function(t,e){var i=new _M;return Qr(e,i),es(t,i,this._defs),i.setShape({x1:parseFloat(t.getAttribute("x1")||0),y1:parseFloat(t.getAttribute("y1")||0),x2:parseFloat(t.getAttribute("x2")||0),y2:parseFloat(t.getAttribute("y2")||0)}),i},ellipse:function(t,e){var i=new xT;return Qr(e,i),es(t,i,this._defs),i.setShape({cx:parseFloat(t.getAttribute("cx")||0),cy:parseFloat(t.getAttribute("cy")||0),rx:parseFloat(t.getAttribute("rx")||0),ry:parseFloat(t.getAttribute("ry")||0)}),i},polygon:function(t,e){var i=t.getAttribute("points");i&&(i=ts(i));var n=new pM({shape:{points:i||[]}});return Qr(e,n),es(t,n,this._defs),n},polyline:function(t,e){var i=new Pn;Qr(e,i),es(t,i,this._defs);var n=t.getAttribute("points");return n&&(n=ts(n)),new gM({shape:{points:n||[]}})},image:function(t,e){var i=new fi;return Qr(e,i),es(t,i,this._defs),i.setStyle({image:t.getAttribute("xlink:href"),x:t.getAttribute("x"),y:t.getAttribute("y"),width:t.getAttribute("width"),height:t.getAttribute("height")}),i},text:function(t,e){var i=t.getAttribute("x")||0,n=t.getAttribute("y")||0,o=t.getAttribute("dx")||0,a=t.getAttribute("dy")||0;this._textX=parseFloat(i)+parseFloat(o),this._textY=parseFloat(n)+parseFloat(a);var r=new tb;return Qr(e,r),es(t,r,this._defs),r},tspan:function(t,e){var i=t.getAttribute("x"),n=t.getAttribute("y");null!=i&&(this._textX=parseFloat(i)),null!=n&&(this._textY=parseFloat(n));var o=t.getAttribute("dx")||0,a=t.getAttribute("dy")||0,r=new tb;return Qr(e,r),es(t,r,this._defs),this._textX+=o,this._textY+=a,r},path:function(t,e){var i=Rn(t.getAttribute("d")||"");return Qr(e,i),es(t,i,this._defs),i}},bT={lineargradient:function(t){var e=parseInt(t.getAttribute("x1")||0,10),i=parseInt(t.getAttribute("y1")||0,10),n=parseInt(t.getAttribute("x2")||10,10),o=parseInt(t.getAttribute("y2")||0,10),a=new TM(e,i,n,o);return Jr(t,a),a},radialgradient:function(t){}},ST={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-align":"textAlign","alignment-baseline":"textBaseline"},MT=/url\(\s*#(.*?)\)/,IT=/(translate|scale|rotate|skewX|skewY|matrix)\(([\-\s0-9\.e,]*)\)/g,TT=/([^\s:;]+)\s*:\s*([^:;]+)/g,AT=R(),DT={registerMap:function(t,e,i){var n;return y(e)?n=e:e.svg?n=[{type:"svg",source:e.svg,specialAreas:e.specialAreas}]:(e.geoJson&&!e.features&&(i=e.specialAreas,e=e.geoJson),n=[{type:"geoJSON",source:e,specialAreas:i}]),d(n,function(t){var e=t.type;"geoJson"===e&&(e=t.type="geoJSON"),(0,CT[e])(t)}),AT.set(t,n)},retrieveMap:function(t){return AT.get(t)}},CT={geoJSON:function(t){var e=t.source;t.geoJSON=_(e)?"undefined"!=typeof JSON&&JSON.parse?JSON.parse(e):new Function("return ("+e+");")():e},svg:function(t){t.svgXML=Kr(t.source)}},LT=k,kT=d,PT=x,NT=w,OT=lI.parseClassType,ET={zrender:"4.0.6"},RT=1e3,zT=1e3,BT=3e3,VT={PROCESSOR:{FILTER:RT,STATISTIC:5e3},VISUAL:{LAYOUT:zT,GLOBAL:2e3,CHART:BT,COMPONENT:4e3,BRUSH:5e3}},GT="__flagInMainProcess",FT="__optionUpdated",WT=/^[a-zA-Z0-9_]+$/;ls.prototype.on=ss("on"),ls.prototype.off=ss("off"),ls.prototype.one=ss("one"),h(ls,fw);var HT=us.prototype;HT._onframe=function(){if(!this._disposed){var t=this._scheduler;if(this[FT]){var e=this[FT].silent;this[GT]=!0,cs(this),ZT.update.call(this),this[GT]=!1,this[FT]=!1,gs.call(this,e),ms.call(this,e)}else if(t.unfinished){var i=1,n=this._model;this._api;t.unfinished=!1;do{var o=+new Date;t.performSeriesTasks(n),t.performDataProcessorTasks(n),fs(this,n),t.performVisualTasks(n),bs(this,this._model,0,"remain"),i-=+new Date-o}while(i>0&&t.unfinished);t.unfinished||this._zr.flush()}}},HT.getDom=function(){return this._dom},HT.getZr=function(){return this._zr},HT.setOption=function(t,e,i){var n;if(NT(e)&&(i=e.lazyUpdate,n=e.silent,e=e.notMerge),this[GT]=!0,!this._model||e){var o=new Wa(this._api),a=this._theme,r=this._model=new MI(null,null,a,o);r.scheduler=this._scheduler,r.init(null,null,a,o)}this._model.setOption(t,qT),i?(this[FT]={silent:n},this[GT]=!1):(cs(this),ZT.update.call(this),this._zr.flush(),this[FT]=!1,this[GT]=!1,gs.call(this,n),ms.call(this,n))},HT.setTheme=function(){console.error("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},HT.getModel=function(){return this._model},HT.getOption=function(){return this._model&&this._model.getOption()},HT.getWidth=function(){return this._zr.getWidth()},HT.getHeight=function(){return this._zr.getHeight()},HT.getDevicePixelRatio=function(){return this._zr.painter.dpr||window.devicePixelRatio||1},HT.getRenderedCanvas=function(t){if(U_.canvasSupported)return(t=t||{}).pixelRatio=t.pixelRatio||1,t.backgroundColor=t.backgroundColor||this._model.get("backgroundColor"),this._zr.painter.getRenderedCanvas(t)},HT.getSvgDataUrl=function(){if(U_.svgSupported){var t=this._zr;return d(t.storage.getDisplayList(),function(t){t.stopAnimation(!0)}),t.painter.pathToDataUrl()}},HT.getDataURL=function(t){var e=(t=t||{}).excludeComponents,i=this._model,n=[],o=this;kT(e,function(t){i.eachComponent({mainType:t},function(t){var e=o._componentsMap[t.__viewId];e.group.ignore||(n.push(e),e.group.ignore=!0)})});var a="svg"===this._zr.painter.getType()?this.getSvgDataUrl():this.getRenderedCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return kT(n,function(t){t.group.ignore=!1}),a},HT.getConnectedDataURL=function(t){if(U_.canvasSupported){var e=this.group,n=Math.min,o=Math.max;if(eA[e]){var a=1/0,r=1/0,s=-1/0,l=-1/0,u=[],h=t&&t.pixelRatio||1;d(tA,function(h,c){if(h.group===e){var d=h.getRenderedCanvas(i(t)),f=h.getDom().getBoundingClientRect();a=n(f.left,a),r=n(f.top,r),s=o(f.right,s),l=o(f.bottom,l),u.push({dom:d,left:f.left,top:f.top})}});var c=(s*=h)-(a*=h),f=(l*=h)-(r*=h),p=iw();p.width=c,p.height=f;var g=Ii(p);return kT(u,function(t){var e=new fi({style:{x:t.left*h-a,y:t.top*h-r,image:t.dom}});g.add(e)}),g.refreshImmediately(),p.toDataURL("image/"+(t&&t.type||"png"))}return this.getDataURL(t)}},HT.convertToPixel=v(hs,"convertToPixel"),HT.convertFromPixel=v(hs,"convertFromPixel"),HT.containPixel=function(t,e){var i;return t=Vi(this._model,t),d(t,function(t,n){n.indexOf("Models")>=0&&d(t,function(t){var o=t.coordinateSystem;if(o&&o.containPoint)i|=!!o.containPoint(e);else if("seriesModels"===n){var a=this._chartsMap[t.__viewId];a&&a.containPoint&&(i|=a.containPoint(e,t))}},this)},this),!!i},HT.getVisual=function(t,e){var i=(t=Vi(this._model,t,{defaultMainType:"series"})).seriesModel.getData(),n=t.hasOwnProperty("dataIndexInside")?t.dataIndexInside:t.hasOwnProperty("dataIndex")?i.indexOfRawIndex(t.dataIndex):null;return null!=n?i.getItemVisual(n,e):i.getVisual(e)},HT.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},HT.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]};var ZT={prepareAndUpdate:function(t){cs(this),ZT.update.call(this,t)},update:function(t){var e=this._model,i=this._api,n=this._zr,o=this._coordSysMgr,a=this._scheduler;if(e){a.restoreData(e,t),a.performSeriesTasks(e),o.create(e,i),a.performDataProcessorTasks(e,t),fs(this,e),o.update(e,i),xs(e),a.performVisualTasks(e,t),_s(this,e,i,t);var r=e.get("backgroundColor")||"transparent";if(U_.canvasSupported)n.setBackgroundColor(r);else{var s=Gt(r);r=qt(s,"rgb"),0===s[3]&&(r="transparent")}Ss(e,i)}},updateTransform:function(t){var e=this._model,i=this,n=this._api;if(e){var o=[];e.eachComponent(function(a,r){var s=i.getViewOfComponentModel(r);if(s&&s.__alive)if(s.updateTransform){var l=s.updateTransform(r,e,n,t);l&&l.update&&o.push(s)}else o.push(s)});var a=R();e.eachSeries(function(o){var r=i._chartsMap[o.__viewId];if(r.updateTransform){var s=r.updateTransform(o,e,n,t);s&&s.update&&a.set(o.uid,1)}else a.set(o.uid,1)}),xs(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0,dirtyMap:a}),bs(i,e,0,t,a),Ss(e,this._api)}},updateView:function(t){var e=this._model;e&&(Ar.markUpdateMethod(t,"updateView"),xs(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0}),_s(this,this._model,this._api,t),Ss(e,this._api))},updateVisual:function(t){ZT.update.call(this,t)},updateLayout:function(t){ZT.update.call(this,t)}};HT.resize=function(t){this._zr.resize(t);var e=this._model;if(this._loadingFX&&this._loadingFX.resize(),e){var i=e.resetOption("media"),n=t&&t.silent;this[GT]=!0,i&&cs(this),ZT.update.call(this),this[GT]=!1,gs.call(this,n),ms.call(this,n)}},HT.showLoading=function(t,e){if(NT(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),QT[t]){var i=QT[t](this._api,e),n=this._zr;this._loadingFX=i,n.add(i)}},HT.hideLoading=function(){this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},HT.makeActionFromEvent=function(t){var e=a({},t);return e.type=jT[t.type],e},HT.dispatchAction=function(t,e){NT(e)||(e={silent:!!e}),XT[t.type]&&this._model&&(this[GT]?this._pendingActions.push(t):(ps.call(this,t,e.silent),e.flush?this._zr.flush(!0):!1!==e.flush&&U_.browser.weChat&&this._throttledZrFlush(),gs.call(this,e.silent),ms.call(this,e.silent)))},HT.appendData=function(t){var e=t.seriesIndex;this.getModel().getSeriesByIndex(e).appendData(t),this._scheduler.unfinished=!0},HT.on=ss("on"),HT.off=ss("off"),HT.one=ss("one");var UT=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];HT._initEvents=function(){kT(UT,function(t){var e=function(e){var i,n=this.getModel(),o=e.target;if("globalout"===t)i={};else if(o&&null!=o.dataIndex){var r=o.dataModel||n.getSeriesByIndex(o.seriesIndex);i=r&&r.getDataParams(o.dataIndex,o.dataType,o)||{}}else o&&o.eventData&&(i=a({},o.eventData));if(i){var s=i.componentType,l=i.componentIndex;"markLine"!==s&&"markPoint"!==s&&"markArea"!==s||(s="series",l=i.seriesIndex);var u=s&&null!=l&&n.getComponent(s,l),h=u&&this["series"===u.mainType?"_chartsMap":"_componentsMap"][u.__viewId];i.event=e,i.type=t,this._ecEventProcessor.eventInfo={targetEl:o,packedEvent:i,model:u,view:h},this.trigger(t,i)}};e.zrEventfulCallAtLast=!0,this._zr.on(t,e,this)},this),kT(jT,function(t,e){this._messageCenter.on(e,function(t){this.trigger(e,t)},this)},this)},HT.isDisposed=function(){return this._disposed},HT.clear=function(){this.setOption({series:[]},!0)},HT.dispose=function(){if(!this._disposed){this._disposed=!0,Fi(this.getDom(),oA,"");var t=this._api,e=this._model;kT(this._componentsViews,function(i){i.dispose(e,t)}),kT(this._chartsViews,function(i){i.dispose(e,t)}),this._zr.dispose(),delete tA[this.id]}},h(us,fw),Ds.prototype={constructor:Ds,normalizeQuery:function(t){var e={},i={},n={};if(_(t)){var o=OT(t);e.mainType=o.main||null,e.subType=o.sub||null}else{var a=["Index","Name","Id"],r={name:1,dataIndex:1,dataType:1};d(t,function(t,o){for(var s=!1,l=0;l<a.length;l++){var u=a[l],h=o.lastIndexOf(u);if(h>0&&h===o.length-u.length){var c=o.slice(0,h);"data"!==c&&(e.mainType=c,e[u.toLowerCase()]=t,s=!0)}}r.hasOwnProperty(o)&&(i[o]=t,s=!0),s||(n[o]=t)})}return{cptQuery:e,dataQuery:i,otherQuery:n}},filter:function(t,e,i){function n(t,e,i,n){return null==t[i]||e[n||i]===t[i]}var o=this.eventInfo;if(!o)return!0;var a=o.targetEl,r=o.packedEvent,s=o.model,l=o.view;if(!s||!l)return!0;var u=e.cptQuery,h=e.dataQuery;return n(u,s,"mainType")&&n(u,s,"subType")&&n(u,s,"index","componentIndex")&&n(u,s,"name")&&n(u,s,"id")&&n(h,r,"name")&&n(h,r,"dataIndex")&&n(h,r,"dataType")&&(!l.filterForExposedEvent||l.filterForExposedEvent(t,e.otherQuery,a,r))},afterTrigger:function(){this.eventInfo=null}};var XT={},jT={},YT=[],qT=[],KT=[],$T=[],JT={},QT={},tA={},eA={},iA=new Date-0,nA=new Date-0,oA="_echarts_instance_",aA=Ls;Bs(2e3,aT),Ns(BI),Os(5e3,function(t){var e=R();t.eachSeries(function(t){var i=t.get("stack");if(i){var n=e.get(i)||e.set(i,[]),o=t.getData(),a={stackResultDimension:o.getCalculationInfo("stackResultDimension"),stackedOverDimension:o.getCalculationInfo("stackedOverDimension"),stackedDimension:o.getCalculationInfo("stackedDimension"),stackedByDimension:o.getCalculationInfo("stackedByDimension"),isStackedByIndex:o.getCalculationInfo("isStackedByIndex"),data:o,seriesModel:t};if(!a.stackedDimension||!a.isStackedByIndex&&!a.stackedByDimension)return;n.length&&o.setCalculationInfo("stackedOnSeries",n[n.length-1].seriesModel),n.push(a)}}),e.each(ar)}),Gs("default",function(t,e){r(e=e||{},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.8)",zlevel:0});var i=new yM({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4}),n=new SM({shape:{startAngle:-lT/2,endAngle:-lT/2+.1,r:10},style:{stroke:e.color,lineCap:"round",lineWidth:5},zlevel:e.zlevel,z:10001}),o=new yM({style:{fill:"none",text:e.text,textPosition:"right",textDistance:10,textFill:e.textColor},zlevel:e.zlevel,z:10001});n.animateShape(!0).when(1e3,{endAngle:3*lT/2}).start("circularInOut"),n.animateShape(!0).when(1e3,{startAngle:3*lT/2}).delay(300).start("circularInOut");var a=new tb;return a.add(n),a.add(o),a.add(i),a.resize=function(){var e=t.getWidth()/2,a=t.getHeight()/2;n.setShape({cx:e,cy:a});var r=n.shape.r;o.setShape({x:e-r,y:a-r,width:2*r,height:2*r}),i.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},a.resize(),a}),Es({type:"highlight",event:"highlight",update:"highlight"},B),Es({type:"downplay",event:"downplay",update:"downplay"},B),Ps("light",mT),Ps("dark",yT);var rA={};Xs.prototype={constructor:Xs,add:function(t){return this._add=t,this},update:function(t){return this._update=t,this},remove:function(t){return this._remove=t,this},execute:function(){var t=this._old,e=this._new,i={},n=[],o=[];for(js(t,{},n,"_oldKeyGetter",this),js(e,i,o,"_newKeyGetter",this),a=0;a<t.length;a++)null!=(s=i[r=n[a]])?((u=s.length)?(1===u&&(i[r]=null),s=s.unshift()):i[r]=null,this._update&&this._update(s,a)):this._remove&&this._remove(a);for(var a=0;a<o.length;a++){var r=o[a];if(i.hasOwnProperty(r)){var s=i[r];if(null==s)continue;if(s.length)for(var l=0,u=s.length;l<u;l++)this._add&&this._add(s[l]);else this._add&&this._add(s)}}}};var sA=R(["tooltip","label","itemName","itemId","seriesName"]),lA=w,uA=-1,hA="e\0\0",cA={float:"undefined"==typeof Float64Array?Array:Float64Array,int:"undefined"==typeof Int32Array?Array:Int32Array,ordinal:Array,number:Array,time:Array},dA="undefined"==typeof Uint32Array?Array:Uint32Array,fA="undefined"==typeof Int32Array?Array:Int32Array,pA="undefined"==typeof Uint16Array?Array:Uint16Array,gA=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_rawData","_chunkSize","_chunkCount","_dimValueGetter","_count","_rawCount","_nameDimIdx","_idDimIdx"],mA=["_extent","_approximateExtent","_rawExtent"],vA=function(t,e){t=t||["x","y"];for(var i={},n=[],o={},a=0;a<t.length;a++){var r=t[a];_(r)&&(r={name:r});var s=r.name;r.type=r.type||"float",r.coordDim||(r.coordDim=s,r.coordDimIndex=0),r.otherDims=r.otherDims||{},n.push(s),i[s]=r,r.index=a,r.createInvertedIndices&&(o[s]=[])}this.dimensions=n,this._dimensionInfos=i,this.hostModel=e,this.dataType,this._indices=null,this._count=0,this._rawCount=0,this._storage={},this._nameList=[],this._idList=[],this._optionModels=[],this._visual={},this._layout={},this._itemVisuals=[],this.hasItemVisual={},this._itemLayouts=[],this._graphicEls=[],this._chunkSize=1e5,this._chunkCount=0,this._rawData,this._rawExtent={},this._extent={},this._approximateExtent={},this._dimensionsSummary=Ys(this),this._invertedIndicesMap=o,this._calculationInfo={}},yA=vA.prototype;yA.type="list",yA.hasItemOption=!0,yA.getDimension=function(t){return isNaN(t)||(t=this.dimensions[t]||t),t},yA.getDimensionInfo=function(t){return this._dimensionInfos[this.getDimension(t)]},yA.getDimensionsOnCoord=function(){return this._dimensionsSummary.dataDimsOnCoord.slice()},yA.mapDimension=function(t,e){var i=this._dimensionsSummary;if(null==e)return i.encodeFirstDimNotExtra[t];var n=i.encode[t];return!0===e?(n||[]).slice():n&&n[e]},yA.initData=function(t,e,i){(_a.isInstance(t)||c(t))&&(t=new rr(t,this.dimensions.length)),this._rawData=t,this._storage={},this._indices=null,this._nameList=e||[],this._idList=[],this._nameRepeatCount={},i||(this.hasItemOption=!1),this.defaultDimValueGetter=WI[this._rawData.getSource().sourceFormat],this._dimValueGetter=i=i||this.defaultDimValueGetter,this._dimValueGetterArrayRows=WI.arrayRows,this._rawExtent={},this._initDataFromProvider(0,t.count()),t.pure&&(this.hasItemOption=!1)},yA.getProvider=function(){return this._rawData},yA.appendData=function(t){var e=this._rawData,i=this.count();e.appendData(t);var n=e.count();e.persistent||(n+=i),this._initDataFromProvider(i,n)},yA.appendValues=function(t,e){for(var i=this._chunkSize,n=this._storage,o=this.dimensions,a=o.length,r=this._rawExtent,s=this.count(),l=s+Math.max(t.length,e?e.length:0),u=this._chunkCount,h=0;h<a;h++)r[v=o[h]]||(r[v]=[1/0,-1/0]),n[v]||(n[v]=[]),tl(n,this._dimensionInfos[v],i,u,l),this._chunkCount=n[v].length;for(var c=new Array(a),d=s;d<l;d++){for(var f=d-s,p=Math.floor(d/i),g=d%i,m=0;m<a;m++){var v=o[m],y=this._dimValueGetterArrayRows(t[f]||c,v,f,m);n[v][p][g]=y;var x=r[v];y<x[0]&&(x[0]=y),y>x[1]&&(x[1]=y)}e&&(this._nameList[d]=e[f])}this._rawCount=this._count=l,this._extent={},el(this)},yA._initDataFromProvider=function(t,e){if(!(t>=e)){for(var i,n=this._chunkSize,o=this._rawData,a=this._storage,r=this.dimensions,s=r.length,l=this._dimensionInfos,u=this._nameList,h=this._idList,c=this._rawExtent,d=this._nameRepeatCount={},f=this._chunkCount,p=0;p<s;p++){c[w=r[p]]||(c[w]=[1/0,-1/0]);var g=l[w];0===g.otherDims.itemName&&(i=this._nameDimIdx=p),0===g.otherDims.itemId&&(this._idDimIdx=p),a[w]||(a[w]=[]),tl(a,g,n,f,e),this._chunkCount=a[w].length}for(var m=new Array(s),v=t;v<e;v++){m=o.getItem(v,m);for(var y=Math.floor(v/n),x=v%n,_=0;_<s;_++){var w=r[_],b=a[w][y],S=this._dimValueGetter(m,w,v,_);b[x]=S;var M=c[w];S<M[0]&&(M[0]=S),S>M[1]&&(M[1]=S)}if(!o.pure){var I=u[v];if(m&&null==I)if(null!=m.name)u[v]=I=m.name;else if(null!=i){var T=r[i],A=a[T][y];if(A){I=A[x];var D=l[T].ordinalMeta;D&&D.categories.length&&(I=D.categories[I])}}var C=null==m?null:m.id;null==C&&null!=I&&(d[I]=d[I]||0,C=I,d[I]>0&&(C+="__ec__"+d[I]),d[I]++),null!=C&&(h[v]=C)}}!o.persistent&&o.clean&&o.clean(),this._rawCount=this._count=e,this._extent={},el(this)}},yA.count=function(){return this._count},yA.getIndices=function(){var t=this._indices;if(t){var e=t.constructor,i=this._count;if(e===Array){n=new e(i);for(o=0;o<i;o++)n[o]=t[o]}else n=new e(t.buffer,0,i)}else for(var n=new(e=$s(this))(this.count()),o=0;o<n.length;o++)n[o]=o;return n},yA.get=function(t,e){if(!(e>=0&&e<this._count))return NaN;var i=this._storage;if(!i[t])return NaN;e=this.getRawIndex(e);var n=Math.floor(e/this._chunkSize),o=e%this._chunkSize;return i[t][n][o]},yA.getByRawIndex=function(t,e){if(!(e>=0&&e<this._rawCount))return NaN;var i=this._storage[t];if(!i)return NaN;var n=Math.floor(e/this._chunkSize),o=e%this._chunkSize;return i[n][o]},yA._getFast=function(t,e){var i=Math.floor(e/this._chunkSize),n=e%this._chunkSize;return this._storage[t][i][n]},yA.getValues=function(t,e){var i=[];y(t)||(e=t,t=this.dimensions);for(var n=0,o=t.length;n<o;n++)i.push(this.get(t[n],e));return i},yA.hasValue=function(t){for(var e=this._dimensionsSummary.dataDimsOnCoord,i=this._dimensionInfos,n=0,o=e.length;n<o;n++)if("ordinal"!==i[e[n]].type&&isNaN(this.get(e[n],t)))return!1;return!0},yA.getDataExtent=function(t){t=this.getDimension(t);var e=[1/0,-1/0];if(!this._storage[t])return e;var i,n=this.count();if(!this._indices)return this._rawExtent[t].slice();if(i=this._extent[t])return i.slice();for(var o=(i=e)[0],a=i[1],r=0;r<n;r++){var s=this._getFast(t,this.getRawIndex(r));s<o&&(o=s),s>a&&(a=s)}return i=[o,a],this._extent[t]=i,i},yA.getApproximateExtent=function(t){return t=this.getDimension(t),this._approximateExtent[t]||this.getDataExtent(t)},yA.setApproximateExtent=function(t,e){e=this.getDimension(e),this._approximateExtent[e]=t.slice()},yA.getCalculationInfo=function(t){return this._calculationInfo[t]},yA.setCalculationInfo=function(t,e){lA(t)?a(this._calculationInfo,t):this._calculationInfo[t]=e},yA.getSum=function(t){var e=0;if(this._storage[t])for(var i=0,n=this.count();i<n;i++){var o=this.get(t,i);isNaN(o)||(e+=o)}return e},yA.getMedian=function(t){var e=[];this.each(t,function(t,i){isNaN(t)||e.push(t)});var i=[].concat(e).sort(function(t,e){return t-e}),n=this.count();return 0===n?0:n%2==1?i[(n-1)/2]:(i[n/2]+i[n/2-1])/2},yA.rawIndexOf=function(t,e){var i=(t&&this._invertedIndicesMap[t])[e];return null==i||isNaN(i)?uA:i},yA.indexOfName=function(t){for(var e=0,i=this.count();e<i;e++)if(this.getName(e)===t)return e;return-1},yA.indexOfRawIndex=function(t){if(!this._indices)return t;if(t>=this._rawCount||t<0)return-1;var e=this._indices,i=e[t];if(null!=i&&i<this._count&&i===t)return t;for(var n=0,o=this._count-1;n<=o;){var a=(n+o)/2|0;if(e[a]<t)n=a+1;else{if(!(e[a]>t))return a;o=a-1}}return-1},yA.indicesOfNearest=function(t,e,i){var n=[];if(!this._storage[t])return n;null==i&&(i=1/0);for(var o=Number.MAX_VALUE,a=-1,r=0,s=this.count();r<s;r++){var l=e-this.get(t,r),u=Math.abs(l);l<=i&&u<=o&&((u<o||l>=0&&a<0)&&(o=u,a=l,n.length=0),n.push(r))}return n},yA.getRawIndex=nl,yA.getRawDataItem=function(t){if(this._rawData.persistent)return this._rawData.getItem(this.getRawIndex(t));for(var e=[],i=0;i<this.dimensions.length;i++){var n=this.dimensions[i];e.push(this.get(n,t))}return e},yA.getName=function(t){var e=this.getRawIndex(t);return this._nameList[e]||il(this,this._nameDimIdx,e)||""},yA.getId=function(t){return al(this,this.getRawIndex(t))},yA.each=function(t,e,i,n){if(this._count){"function"==typeof t&&(n=i,i=e,e=t,t=[]),i=i||n||this;for(var o=(t=f(rl(t),this.getDimension,this)).length,a=0;a<this.count();a++)switch(o){case 0:e.call(i,a);break;case 1:e.call(i,this.get(t[0],a),a);break;case 2:e.call(i,this.get(t[0],a),this.get(t[1],a),a);break;default:for(var r=0,s=[];r<o;r++)s[r]=this.get(t[r],a);s[r]=a,e.apply(i,s)}}},yA.filterSelf=function(t,e,i,n){if(this._count){"function"==typeof t&&(n=i,i=e,e=t,t=[]),i=i||n||this,t=f(rl(t),this.getDimension,this);for(var o=this.count(),a=new($s(this))(o),r=[],s=t.length,l=0,u=t[0],h=0;h<o;h++){var c,d=this.getRawIndex(h);if(0===s)c=e.call(i,h);else if(1===s){var p=this._getFast(u,d);c=e.call(i,p,h)}else{for(var g=0;g<s;g++)r[g]=this._getFast(u,d);r[g]=h,c=e.apply(i,r)}c&&(a[l++]=d)}return l<o&&(this._indices=a),this._count=l,this._extent={},this.getRawIndex=this._indices?ol:nl,this}},yA.selectRange=function(t){if(this._count){var e=[];for(var i in t)t.hasOwnProperty(i)&&e.push(i);var n=e.length;if(n){var o=this.count(),a=new($s(this))(o),r=0,s=e[0],l=t[s][0],u=t[s][1],h=!1;if(!this._indices){var c=0;if(1===n){for(var d=this._storage[e[0]],f=0;f<this._chunkCount;f++)for(var p=d[f],g=Math.min(this._count-f*this._chunkSize,this._chunkSize),m=0;m<g;m++)((w=p[m])>=l&&w<=u||isNaN(w))&&(a[r++]=c),c++;h=!0}else if(2===n){for(var d=this._storage[s],v=this._storage[e[1]],y=t[e[1]][0],x=t[e[1]][1],f=0;f<this._chunkCount;f++)for(var p=d[f],_=v[f],g=Math.min(this._count-f*this._chunkSize,this._chunkSize),m=0;m<g;m++){var w=p[m],b=_[m];(w>=l&&w<=u||isNaN(w))&&(b>=y&&b<=x||isNaN(b))&&(a[r++]=c),c++}h=!0}}if(!h)if(1===n)for(m=0;m<o;m++){M=this.getRawIndex(m);((w=this._getFast(s,M))>=l&&w<=u||isNaN(w))&&(a[r++]=M)}else for(m=0;m<o;m++){for(var S=!0,M=this.getRawIndex(m),f=0;f<n;f++){var I=e[f];((w=this._getFast(i,M))<t[I][0]||w>t[I][1])&&(S=!1)}S&&(a[r++]=this.getRawIndex(m))}return r<o&&(this._indices=a),this._count=r,this._extent={},this.getRawIndex=this._indices?ol:nl,this}}},yA.mapArray=function(t,e,i,n){"function"==typeof t&&(n=i,i=e,e=t,t=[]),i=i||n||this;var o=[];return this.each(t,function(){o.push(e&&e.apply(this,arguments))},i),o},yA.map=function(t,e,i,n){i=i||n||this;var o=sl(this,t=f(rl(t),this.getDimension,this));o._indices=this._indices,o.getRawIndex=o._indices?ol:nl;for(var a=o._storage,r=[],s=this._chunkSize,l=t.length,u=this.count(),h=[],c=o._rawExtent,d=0;d<u;d++){for(var p=0;p<l;p++)h[p]=this.get(t[p],d);h[l]=d;var g=e&&e.apply(i,h);if(null!=g){"object"!=typeof g&&(r[0]=g,g=r);for(var m=this.getRawIndex(d),v=Math.floor(m/s),y=m%s,x=0;x<g.length;x++){var _=t[x],w=g[x],b=c[_],S=a[_];S&&(S[v][y]=w),w<b[0]&&(b[0]=w),w>b[1]&&(b[1]=w)}}}return o},yA.downSample=function(t,e,i,n){for(var o=sl(this,[t]),a=o._storage,r=[],s=Math.floor(1/e),l=a[t],u=this.count(),h=this._chunkSize,c=o._rawExtent[t],d=new($s(this))(u),f=0,p=0;p<u;p+=s){s>u-p&&(s=u-p,r.length=s);for(var g=0;g<s;g++){var m=this.getRawIndex(p+g),v=Math.floor(m/h),y=m%h;r[g]=l[v][y]}var x=i(r),_=this.getRawIndex(Math.min(p+n(r,x)||0,u-1)),w=_%h;l[Math.floor(_/h)][w]=x,x<c[0]&&(c[0]=x),x>c[1]&&(c[1]=x),d[f++]=_}return o._count=f,o._indices=d,o.getRawIndex=ol,o},yA.getItemModel=function(t){var e=this.hostModel;return new No(this.getRawDataItem(t),e,e&&e.ecModel)},yA.diff=function(t){var e=this;return new Xs(t?t.getIndices():[],this.getIndices(),function(e){return al(t,e)},function(t){return al(e,t)})},yA.getVisual=function(t){var e=this._visual;return e&&e[t]},yA.setVisual=function(t,e){if(lA(t))for(var i in t)t.hasOwnProperty(i)&&this.setVisual(i,t[i]);else this._visual=this._visual||{},this._visual[t]=e},yA.setLayout=function(t,e){if(lA(t))for(var i in t)t.hasOwnProperty(i)&&this.setLayout(i,t[i]);else this._layout[t]=e},yA.getLayout=function(t){return this._layout[t]},yA.getItemLayout=function(t){return this._itemLayouts[t]},yA.setItemLayout=function(t,e,i){this._itemLayouts[t]=i?a(this._itemLayouts[t]||{},e):e},yA.clearItemLayouts=function(){this._itemLayouts.length=0},yA.getItemVisual=function(t,e,i){var n=this._itemVisuals[t],o=n&&n[e];return null!=o||i?o:this.getVisual(e)},yA.setItemVisual=function(t,e,i){var n=this._itemVisuals[t]||{},o=this.hasItemVisual;if(this._itemVisuals[t]=n,lA(e))for(var a in e)e.hasOwnProperty(a)&&(n[a]=e[a],o[a]=!0);else n[e]=i,o[e]=!0},yA.clearAllVisual=function(){this._visual={},this._itemVisuals=[],this.hasItemVisual={}};var xA=function(t){t.seriesIndex=this.seriesIndex,t.dataIndex=this.dataIndex,t.dataType=this.dataType};yA.setItemGraphicEl=function(t,e){var i=this.hostModel;e&&(e.dataIndex=t,e.dataType=this.dataType,e.seriesIndex=i&&i.seriesIndex,"group"===e.type&&e.traverse(xA,e)),this._graphicEls[t]=e},yA.getItemGraphicEl=function(t){return this._graphicEls[t]},yA.eachItemGraphicEl=function(t,e){d(this._graphicEls,function(i,n){i&&t&&t.call(e,i,n)})},yA.cloneShallow=function(t){if(!t){var e=f(this.dimensions,this.getDimensionInfo,this);t=new vA(e,this.hostModel)}if(t._storage=this._storage,Qs(t,this),this._indices){var i=this._indices.constructor;t._indices=new i(this._indices)}else t._indices=null;return t.getRawIndex=t._indices?ol:nl,t},yA.wrapMethod=function(t,e){var i=this[t];"function"==typeof i&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=i.apply(this,arguments);return e.apply(this,[t].concat(C(arguments)))})},yA.TRANSFERABLE_METHODS=["cloneShallow","downSample","map"],yA.CHANGABLE_METHODS=["filterSelf","selectRange"];var _A=function(t,e){return e=e||{},hl(e.coordDimensions||[],t,{dimsDef:e.dimensionsDefine||t.dimensionsDefine,encodeDef:e.encodeDefine||t.encodeDefine,dimCount:e.dimensionsCount,generateCoord:e.generateCoord,generateCoordCount:e.generateCoordCount})};xl.prototype.parse=function(t){return t},xl.prototype.getSetting=function(t){return this._setting[t]},xl.prototype.contain=function(t){var e=this._extent;return t>=e[0]&&t<=e[1]},xl.prototype.normalize=function(t){var e=this._extent;return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])},xl.prototype.scale=function(t){var e=this._extent;return t*(e[1]-e[0])+e[0]},xl.prototype.unionExtent=function(t){var e=this._extent;t[0]<e[0]&&(e[0]=t[0]),t[1]>e[1]&&(e[1]=t[1])},xl.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},xl.prototype.getExtent=function(){return this._extent.slice()},xl.prototype.setExtent=function(t,e){var i=this._extent;isNaN(t)||(i[0]=t),isNaN(e)||(i[1]=e)},xl.prototype.isBlank=function(){return this._isBlank},xl.prototype.setBlank=function(t){this._isBlank=t},xl.prototype.getLabel=null,ji(xl),$i(xl,{registerWhenExtend:!0}),_l.createByAxisModel=function(t){var e=t.option,i=e.data,n=i&&f(i,bl);return new _l({categories:n,needCollect:!n,deduplication:!1!==e.dedplication})};var wA=_l.prototype;wA.getOrdinal=function(t){return wl(this).get(t)},wA.parseAndCollect=function(t){var e,i=this._needCollect;if("string"!=typeof t&&!i)return t;if(i&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var n=wl(this);return null==(e=n.get(t))&&(i?(e=this.categories.length,this.categories[e]=t,n.set(t,e)):e=NaN),e};var bA=xl.prototype,SA=xl.extend({type:"ordinal",init:function(t,e){t&&!y(t)||(t=new _l({categories:t})),this._ordinalMeta=t,this._extent=e||[0,t.categories.length-1]},parse:function(t){return"string"==typeof t?this._ordinalMeta.getOrdinal(t):Math.round(t)},contain:function(t){return t=this.parse(t),bA.contain.call(this,t)&&null!=this._ordinalMeta.categories[t]},normalize:function(t){return bA.normalize.call(this,this.parse(t))},scale:function(t){return Math.round(bA.scale.call(this,t))},getTicks:function(){for(var t=[],e=this._extent,i=e[0];i<=e[1];)t.push(i),i++;return t},getLabel:function(t){if(!this.isBlank())return this._ordinalMeta.categories[t]},count:function(){return this._extent[1]-this._extent[0]+1},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},getOrdinalMeta:function(){return this._ordinalMeta},niceTicks:B,niceExtent:B});SA.create=function(){return new SA};var MA=Go,IA=Go,TA=xl.extend({type:"interval",_interval:0,_intervalPrecision:2,setExtent:function(t,e){var i=this._extent;isNaN(t)||(i[0]=parseFloat(t)),isNaN(e)||(i[1]=parseFloat(e))},unionExtent:function(t){var e=this._extent;t[0]<e[0]&&(e[0]=t[0]),t[1]>e[1]&&(e[1]=t[1]),TA.prototype.setExtent.call(this,e[0],e[1])},getInterval:function(){return this._interval},setInterval:function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=Ml(t)},getTicks:function(){return Al(this._interval,this._extent,this._niceExtent,this._intervalPrecision)},getLabel:function(t,e){if(null==t)return"";var i=e&&e.precision;return null==i?i=Ho(t)||0:"auto"===i&&(i=this._intervalPrecision),t=IA(t,i,!0),ta(t)},niceTicks:function(t,e,i){t=t||5;var n=this._extent,o=n[1]-n[0];if(isFinite(o)){o<0&&(o=-o,n.reverse());var a=Sl(n,t,e,i);this._intervalPrecision=a.intervalPrecision,this._interval=a.interval,this._niceExtent=a.niceTickExtent}},niceExtent:function(t){var e=this._extent;if(e[0]===e[1])if(0!==e[0]){var i=e[0];t.fixMax?e[0]-=i/2:(e[1]+=i/2,e[0]-=i/2)}else e[1]=1;var n=e[1]-e[0];isFinite(n)||(e[0]=0,e[1]=1),this.niceTicks(t.splitNumber,t.minInterval,t.maxInterval);var o=this._interval;t.fixMin||(e[0]=IA(Math.floor(e[0]/o)*o)),t.fixMax||(e[1]=IA(Math.ceil(e[1]/o)*o))}});TA.create=function(){return new TA};var AA="__ec_stack_",DA="undefined"!=typeof Float32Array?Float32Array:Array,CA={seriesType:"bar",plan:$I(),reset:function(t){if(Rl(t)&&zl(t)){var e=t.getData(),i=t.coordinateSystem,n=i.getBaseAxis(),o=i.getOtherAxis(n),a=e.mapDimension(o.dim),r=e.mapDimension(n.dim),s=o.isHorizontal(),l=s?0:1,u=Ol(Pl([t]),n,t).width;return u>.5||(u=.5),{progress:function(t,e){for(var n,h=new DA(2*t.count),c=[],d=[],f=0;null!=(n=t.next());)d[l]=e.get(a,n),d[1-l]=e.get(r,n),c=i.dataToPoint(d,null,c),h[f++]=c[0],h[f++]=c[1];e.setLayout({largePoints:h,barWidth:u,valueAxisStart:Bl(0,o),valueAxisHorizontal:s})}}}}},LA=TA.prototype,kA=Math.ceil,PA=Math.floor,NA=function(t,e,i,n){for(;i<n;){var o=i+n>>>1;t[o][1]<e?i=o+1:n=o}return i},OA=TA.extend({type:"time",getLabel:function(t){var e=this._stepLvl,i=new Date(t);return sa(e[0],i,this.getSetting("useUTC"))},niceExtent:function(t){var e=this._extent;if(e[0]===e[1]&&(e[0]-=864e5,e[1]+=864e5),e[1]===-1/0&&e[0]===1/0){var i=new Date;e[1]=+new Date(i.getFullYear(),i.getMonth(),i.getDate()),e[0]=e[1]-864e5}this.niceTicks(t.splitNumber,t.minInterval,t.maxInterval);var n=this._interval;t.fixMin||(e[0]=Go(PA(e[0]/n)*n)),t.fixMax||(e[1]=Go(kA(e[1]/n)*n))},niceTicks:function(t,e,i){t=t||10;var n=this._extent,o=n[1]-n[0],a=o/t;null!=e&&a<e&&(a=e),null!=i&&a>i&&(a=i);var r=EA.length,s=NA(EA,a,0,r),l=EA[Math.min(s,r-1)],u=l[1];"year"===l[0]&&(u*=$o(o/u/t,!0));var h=this.getSetting("useUTC")?0:60*new Date(+n[0]||+n[1]).getTimezoneOffset()*1e3,c=[Math.round(kA((n[0]-h)/u)*u+h),Math.round(PA((n[1]-h)/u)*u+h)];Tl(c,n),this._stepLvl=l,this._interval=u,this._niceExtent=c},parse:function(t){return+Yo(t)}});d(["contain","normalize"],function(t){OA.prototype[t]=function(e){return LA[t].call(this,this.parse(e))}});var EA=[["hh:mm:ss",1e3],["hh:mm:ss",5e3],["hh:mm:ss",1e4],["hh:mm:ss",15e3],["hh:mm:ss",3e4],["hh:mm\nMM-dd",6e4],["hh:mm\nMM-dd",3e5],["hh:mm\nMM-dd",6e5],["hh:mm\nMM-dd",9e5],["hh:mm\nMM-dd",18e5],["hh:mm\nMM-dd",36e5],["hh:mm\nMM-dd",72e5],["hh:mm\nMM-dd",216e5],["hh:mm\nMM-dd",432e5],["MM-dd\nyyyy",864e5],["MM-dd\nyyyy",1728e5],["MM-dd\nyyyy",2592e5],["MM-dd\nyyyy",3456e5],["MM-dd\nyyyy",432e6],["MM-dd\nyyyy",5184e5],["week",6048e5],["MM-dd\nyyyy",864e6],["week",12096e5],["week",18144e5],["month",26784e5],["week",36288e5],["month",53568e5],["week",6048e6],["quarter",8208e6],["month",107136e5],["month",13392e6],["half-year",16416e6],["month",214272e5],["month",26784e6],["year",32832e6]];OA.create=function(t){return new OA({useUTC:t.ecModel.get("useUTC")})};var RA=xl.prototype,zA=TA.prototype,BA=Ho,VA=Go,GA=Math.floor,FA=Math.ceil,WA=Math.pow,HA=Math.log,ZA=xl.extend({type:"log",base:10,$constructor:function(){xl.apply(this,arguments),this._originalScale=new TA},getTicks:function(){var t=this._originalScale,e=this._extent,i=t.getExtent();return f(zA.getTicks.call(this),function(n){var o=Go(WA(this.base,n));return o=n===e[0]&&t.__fixMin?Vl(o,i[0]):o,o=n===e[1]&&t.__fixMax?Vl(o,i[1]):o},this)},getLabel:zA.getLabel,scale:function(t){return t=RA.scale.call(this,t),WA(this.base,t)},setExtent:function(t,e){var i=this.base;t=HA(t)/HA(i),e=HA(e)/HA(i),zA.setExtent.call(this,t,e)},getExtent:function(){var t=this.base,e=RA.getExtent.call(this);e[0]=WA(t,e[0]),e[1]=WA(t,e[1]);var i=this._originalScale,n=i.getExtent();return i.__fixMin&&(e[0]=Vl(e[0],n[0])),i.__fixMax&&(e[1]=Vl(e[1],n[1])),e},unionExtent:function(t){this._originalScale.unionExtent(t);var e=this.base;t[0]=HA(t[0])/HA(e),t[1]=HA(t[1])/HA(e),RA.unionExtent.call(this,t)},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},niceTicks:function(t){t=t||10;var e=this._extent,i=e[1]-e[0];if(!(i===1/0||i<=0)){var n=qo(i);for(t/i*n<=.5&&(n*=10);!isNaN(n)&&Math.abs(n)<1&&Math.abs(n)>0;)n*=10;var o=[Go(FA(e[0]/n)*n),Go(GA(e[1]/n)*n)];this._interval=n,this._niceExtent=o}},niceExtent:function(t){zA.niceExtent.call(this,t);var e=this._originalScale;e.__fixMin=t.fixMin,e.__fixMax=t.fixMax}});d(["contain","normalize"],function(t){ZA.prototype[t]=function(e){return e=HA(e)/HA(this.base),RA[t].call(this,e)}}),ZA.create=function(){return new ZA};var UA={getMin:function(t){var e=this.option,i=t||null==e.rangeStart?e.min:e.rangeStart;return this.axis&&null!=i&&"dataMin"!==i&&"function"!=typeof i&&!I(i)&&(i=this.axis.scale.parse(i)),i},getMax:function(t){var e=this.option,i=t||null==e.rangeEnd?e.max:e.rangeEnd;return this.axis&&null!=i&&"dataMax"!==i&&"function"!=typeof i&&!I(i)&&(i=this.axis.scale.parse(i)),i},getNeedCrossZero:function(){var t=this.option;return null==t.rangeStart&&null==t.rangeEnd&&!t.scale},getCoordSysModel:B,setRange:function(t,e){this.option.rangeStart=t,this.option.rangeEnd=e},resetRange:function(){this.option.rangeStart=this.option.rangeEnd=null}},XA=Un({type:"triangle",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=e.width/2,a=e.height/2;t.moveTo(i,n-a),t.lineTo(i+o,n+a),t.lineTo(i-o,n+a),t.closePath()}}),jA=Un({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=e.width/2,a=e.height/2;t.moveTo(i,n-a),t.lineTo(i+o,n),t.lineTo(i,n+a),t.lineTo(i-o,n),t.closePath()}}),YA=Un({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.x,n=e.y,o=e.width/5*3,a=Math.max(o,e.height),r=o/2,s=r*r/(a-r),l=n-a+r+s,u=Math.asin(s/r),h=Math.cos(u)*r,c=Math.sin(u),d=Math.cos(u),f=.6*r,p=.7*r;t.moveTo(i-h,l+s),t.arc(i,l,r,Math.PI-u,2*Math.PI+u),t.bezierCurveTo(i+h-c*f,l+s+d*f,i,n-p,i,n),t.bezierCurveTo(i,n-p,i-h+c*f,l+s+d*f,i-h,l+s),t.closePath()}}),qA=Un({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.height,n=e.width,o=e.x,a=e.y,r=n/3*2;t.moveTo(o,a),t.lineTo(o+r,a+i),t.lineTo(o,a+i/4*3),t.lineTo(o-r,a+i),t.lineTo(o,a),t.closePath()}}),KA={line:function(t,e,i,n,o){o.x1=t,o.y1=e+n/2,o.x2=t+i,o.y2=e+n/2},rect:function(t,e,i,n,o){o.x=t,o.y=e,o.width=i,o.height=n},roundRect:function(t,e,i,n,o){o.x=t,o.y=e,o.width=i,o.height=n,o.r=Math.min(i,n)/4},square:function(t,e,i,n,o){var a=Math.min(i,n);o.x=t,o.y=e,o.width=a,o.height=a},circle:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.r=Math.min(i,n)/2},diamond:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.width=i,o.height=n},pin:function(t,e,i,n,o){o.x=t+i/2,o.y=e+n/2,o.width=i,o.height=n},arrow:function(t,e,i,n,o){o.x=t+i/2,o.y=e+n/2,o.width=i,o.height=n},triangle:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.width=i,o.height=n}},$A={};d({line:_M,rect:yM,roundRect:yM,square:yM,circle:sM,diamond:jA,pin:YA,arrow:qA,triangle:XA},function(t,e){$A[e]=new t});var JA=Un({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},beforeBrush:function(){var t=this.style;"pin"===this.shape.symbolType&&"inside"===t.textPosition&&(t.textPosition=["50%","40%"],t.textAlign="center",t.textVerticalAlign="middle")},buildPath:function(t,e,i){var n=e.symbolType,o=$A[n];"none"!==e.symbolType&&(o||(o=$A[n="rect"]),KA[n](e.x,e.y,e.width,e.height,o.shape),o.buildPath(t,o.shape,i))}}),QA={isDimensionStacked:pl,enableDataStack:fl,getStackedDimension:gl},tD=(Object.freeze||Object)({createList:function(t){return ml(t.getSource(),t)},getLayoutRect:ca,dataStack:QA,createScale:function(t,e){var i=e;No.isInstance(e)||h(i=new No(e),UA);var n=Hl(i);return n.setExtent(t[0],t[1]),Wl(n,i),n},mixinAxisModelCommonMethods:function(t){h(t,UA)},completeDimensions:hl,createDimensions:_A,createSymbol:Jl}),eD=1e-8;eu.prototype={constructor:eu,properties:null,getBoundingRect:function(){var t=this._rect;if(t)return t;for(var e=Number.MAX_VALUE,i=[e,e],n=[-e,-e],o=[],a=[],r=this.geometries,s=0;s<r.length;s++)"polygon"===r[s].type&&(fn(r[s].exterior,o,a),tt(i,i,o),et(n,n,a));return 0===s&&(i[0]=i[1]=n[0]=n[1]=0),this._rect=new de(i[0],i[1],n[0]-i[0],n[1]-i[1])},contain:function(t){var e=this.getBoundingRect(),i=this.geometries;if(!e.contain(t[0],t[1]))return!1;t:for(var n=0,o=i.length;n<o;n++)if("polygon"===i[n].type){var a=i[n].exterior,r=i[n].interiors;if(tu(a,t[0],t[1])){for(var s=0;s<(r?r.length:0);s++)if(tu(r[s]))continue t;return!0}}return!1},transformTo:function(t,e,i,n){var o=this.getBoundingRect(),a=o.width/o.height;i?n||(n=i/a):i=a*n;for(var r=new de(t,e,i,n),s=o.calculateTransform(r),l=this.geometries,u=0;u<l.length;u++)if("polygon"===l[u].type){for(var h=l[u].exterior,c=l[u].interiors,d=0;d<h.length;d++)Q(h[d],h[d],s);for(var f=0;f<(c?c.length:0);f++)for(d=0;d<c[f].length;d++)Q(c[f][d],c[f][d],s)}(o=this._rect).copy(r),this.center=[o.x+o.width/2,o.y+o.height/2]},cloneShallow:function(t){null==t&&(t=this.name);var e=new eu(t,this.geometries,this.center);return e._rect=this._rect,e.transformTo=null,e}};var iD=function(t){return iu(t),f(g(t.features,function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0}),function(t){var e=t.properties,i=t.geometry,n=i.coordinates,o=[];"Polygon"===i.type&&o.push({type:"polygon",exterior:n[0],interiors:n.slice(1)}),"MultiPolygon"===i.type&&d(n,function(t){t[0]&&o.push({type:"polygon",exterior:t[0],interiors:t.slice(1)})});var a=new eu(e.name,o,e.cp);return a.properties=e,a})},nD=Bi(),oD=[0,1],aD=function(t,e,i){this.dim=t,this.scale=e,this._extent=i||[0,0],this.inverse=!1,this.onBand=!1};aD.prototype={constructor:aD,contain:function(t){var e=this._extent,i=Math.min(e[0],e[1]),n=Math.max(e[0],e[1]);return t>=i&&t<=n},containData:function(t){return this.contain(this.dataToCoord(t))},getExtent:function(){return this._extent.slice()},getPixelPrecision:function(t){return Zo(t||this.scale.getExtent(),this._extent)},setExtent:function(t,e){var i=this._extent;i[0]=t,i[1]=e},dataToCoord:function(t,e){var i=this._extent,n=this.scale;return t=n.normalize(t),this.onBand&&"ordinal"===n.type&&yu(i=i.slice(),n.count()),Bo(t,oD,i,e)},coordToData:function(t,e){var i=this._extent,n=this.scale;this.onBand&&"ordinal"===n.type&&yu(i=i.slice(),n.count());var o=Bo(t,i,oD,e);return this.scale.scale(o)},pointToData:function(t,e){},getTicksCoords:function(t){var e=(t=t||{}).tickModel||this.getTickModel(),i=au(this,e),n=f(i.ticks,function(t){return{coord:this.dataToCoord(t),tickValue:t}},this),o=e.get("alignWithLabel");return xu(this,n,i.tickCategoryInterval,o,t.clamp),n},getViewLabels:function(){return ou(this).labels},getLabelModel:function(){return this.model.getModel("axisLabel")},getTickModel:function(){return this.model.getModel("axisTick")},getBandWidth:function(){var t=this._extent,e=this.scale.getExtent(),i=e[1]-e[0]+(this.onBand?1:0);0===i&&(i=1);var n=Math.abs(t[1]-t[0]);return Math.abs(n)/i},isHorizontal:null,getRotate:null,calculateCategoryInterval:function(){return pu(this)}};var rD=iD,sD={};d(["map","each","filter","indexOf","inherits","reduce","filter","bind","curry","isArray","isString","isObject","isFunction","extend","defaults","clone","merge"],function(t){sD[t]=aw[t]});var lD={};d(["extendShape","extendPath","makePath","makeImage","mergePath","resizePath","createIcon","setHoverStyle","setLabelStyle","setTextStyle","setText","getFont","updateProps","initProps","getTransform","clipPointsByRect","clipRectByRect","Group","Image","Text","Circle","Sector","Ring","Polygon","Polyline","Rect","Line","BezierCurve","Arc","IncrementalDisplayable","CompoundPath","LinearGradient","RadialGradient","BoundingRect"],function(t){lD[t]=zM[t]}),YI.extend({type:"series.line",dependencies:["grid","polar"],getInitialData:function(t,e){return ml(this.getSource(),this)},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,clipOverflow:!0,label:{position:"top"},lineStyle:{width:2,type:"solid"},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0}});var uD=wu.prototype,hD=wu.getSymbolSize=function(t,e){var i=t.getItemVisual(e,"symbolSize");return i instanceof Array?i.slice():[+i,+i]};uD._createSymbol=function(t,e,i,n,o){this.removeAll();var a=Jl(t,-1,-1,2,2,e.getItemVisual(i,"color"),o);a.attr({z2:100,culling:!0,scale:bu(n)}),a.drift=Su,this._symbolType=t,this.add(a)},uD.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(t)},uD.getSymbolPath=function(){return this.childAt(0)},uD.getScale=function(){return this.childAt(0).scale},uD.highlight=function(){this.childAt(0).trigger("emphasis")},uD.downplay=function(){this.childAt(0).trigger("normal")},uD.setZ=function(t,e){var i=this.childAt(0);i.zlevel=t,i.z=e},uD.setDraggable=function(t){var e=this.childAt(0);e.draggable=t,e.cursor=t?"move":"pointer"},uD.updateData=function(t,e,i){this.silent=!1;var n=t.getItemVisual(e,"symbol")||"circle",o=t.hostModel,a=hD(t,e),r=n!==this._symbolType;if(r){var s=t.getItemVisual(e,"symbolKeepAspect");this._createSymbol(n,t,e,a,s)}else(l=this.childAt(0)).silent=!1,Io(l,{scale:bu(a)},o,e);if(this._updateCommon(t,e,a,i),r){var l=this.childAt(0),u=i&&i.fadeIn,h={scale:l.scale.slice()};u&&(h.style={opacity:l.style.opacity}),l.scale=[0,0],u&&(l.style.opacity=0),To(l,h,o,e)}this._seriesModel=o};var cD=["itemStyle"],dD=["emphasis","itemStyle"],fD=["label"],pD=["emphasis","label"];uD._updateCommon=function(t,e,i,n){var o=this.childAt(0),r=t.hostModel,s=t.getItemVisual(e,"color");"image"!==o.type&&o.useStyle({strokeNoScale:!0});var l=n&&n.itemStyle,u=n&&n.hoverItemStyle,h=n&&n.symbolRotate,c=n&&n.symbolOffset,d=n&&n.labelModel,f=n&&n.hoverLabelModel,p=n&&n.hoverAnimation,g=n&&n.cursorStyle;if(!n||t.hasItemOption){var m=n&&n.itemModel?n.itemModel:t.getItemModel(e);l=m.getModel(cD).getItemStyle(["color"]),u=m.getModel(dD).getItemStyle(),h=m.getShallow("symbolRotate"),c=m.getShallow("symbolOffset"),d=m.getModel(fD),f=m.getModel(pD),p=m.getShallow("hoverAnimation"),g=m.getShallow("cursor")}else u=a({},u);var v=o.style;o.attr("rotation",(h||0)*Math.PI/180||0),c&&o.attr("position",[Vo(c[0],i[0]),Vo(c[1],i[1])]),g&&o.attr("cursor",g),o.setColor(s,n&&n.symbolInnerColor),o.setStyle(l);var y=t.getItemVisual(e,"opacity");null!=y&&(v.opacity=y);var x=t.getItemVisual(e,"liftZ"),_=o.__z2Origin;null!=x?null==_&&(o.__z2Origin=o.z2,o.z2+=x):null!=_&&(o.z2=_,o.__z2Origin=null);var w=n&&n.useNameLabel;go(v,u,d,f,{labelFetcher:r,labelDataIndex:e,defaultText:function(e,i){return w?t.getName(e):_u(t,e)},isRectText:!0,autoColor:s}),o.off("mouseover").off("mouseout").off("emphasis").off("normal"),o.hoverStyle=u,fo(o),o.__symbolOriginalScale=bu(i),p&&r.isAnimationEnabled()&&o.on("mouseover",Mu).on("mouseout",Iu).on("emphasis",Tu).on("normal",Au)},uD.fadeOut=function(t,e){var i=this.childAt(0);this.silent=i.silent=!0,!(e&&e.keepLabel)&&(i.style.text=null),Io(i,{style:{opacity:0},scale:[0,0]},this._seriesModel,this.dataIndex,t)},u(wu,tb);var gD=Du.prototype;gD.updateData=function(t,e){e=Lu(e);var i=this.group,n=t.hostModel,o=this._data,a=this._symbolCtor,r=ku(t);o||i.removeAll(),t.diff(o).add(function(n){var o=t.getItemLayout(n);if(Cu(t,o,n,e)){var s=new a(t,n,r);s.attr("position",o),t.setItemGraphicEl(n,s),i.add(s)}}).update(function(s,l){var u=o.getItemGraphicEl(l),h=t.getItemLayout(s);Cu(t,h,s,e)?(u?(u.updateData(t,s,r),Io(u,{position:h},n)):(u=new a(t,s)).attr("position",h),i.add(u),t.setItemGraphicEl(s,u)):i.remove(u)}).remove(function(t){var e=o.getItemGraphicEl(t);e&&e.fadeOut(function(){i.remove(e)})}).execute(),this._data=t},gD.isPersistent=function(){return!0},gD.updateLayout=function(){var t=this._data;t&&t.eachItemGraphicEl(function(e,i){var n=t.getItemLayout(i);e.attr("position",n)})},gD.incrementalPrepareUpdate=function(t){this._seriesScope=ku(t),this._data=null,this.group.removeAll()},gD.incrementalUpdate=function(t,e,i){i=Lu(i);for(var n=t.start;n<t.end;n++){var o=e.getItemLayout(n);if(Cu(e,o,n,i)){var a=new this._symbolCtor(e,n,this._seriesScope);a.traverse(function(t){t.isGroup||(t.incremental=t.useHoverLayer=!0)}),a.attr("position",o),this.group.add(a),e.setItemGraphicEl(n,a)}}},gD.remove=function(t){var e=this.group,i=this._data;i&&t?i.eachItemGraphicEl(function(t){t.fadeOut(function(){e.remove(t)})}):e.removeAll()};var mD=function(t,e,i,n,o,a,r,s){for(var l=Eu(t,e),u=[],h=[],c=[],d=[],f=[],p=[],g=[],m=Pu(o,e,r),v=Pu(a,t,s),y=0;y<l.length;y++){var x=l[y],_=!0;switch(x.cmd){case"=":var w=t.getItemLayout(x.idx),b=e.getItemLayout(x.idx1);(isNaN(w[0])||isNaN(w[1]))&&(w=b.slice()),u.push(w),h.push(b),c.push(i[x.idx]),d.push(n[x.idx1]),g.push(e.getRawIndex(x.idx1));break;case"+":S=x.idx;u.push(o.dataToPoint([e.get(m.dataDimsForPoint[0],S),e.get(m.dataDimsForPoint[1],S)])),h.push(e.getItemLayout(S).slice()),c.push(Ou(m,o,e,S)),d.push(n[S]),g.push(e.getRawIndex(S));break;case"-":var S=x.idx,M=t.getRawIndex(S);M!==S?(u.push(t.getItemLayout(S)),h.push(a.dataToPoint([t.get(v.dataDimsForPoint[0],S),t.get(v.dataDimsForPoint[1],S)])),c.push(i[S]),d.push(Ou(v,a,t,S)),g.push(M)):_=!1}_&&(f.push(x),p.push(p.length))}p.sort(function(t,e){return g[t]-g[e]});for(var I=[],T=[],A=[],D=[],C=[],y=0;y<p.length;y++){S=p[y];I[y]=u[S],T[y]=h[S],A[y]=c[S],D[y]=d[S],C[y]=f[S]}return{current:I,next:T,stackedOnCurrent:A,stackedOnNext:D,status:C}},vD=tt,yD=et,xD=Z,_D=G,wD=[],bD=[],SD=[],MD=Pn.extend({type:"ec-polyline",shape:{points:[],smooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},style:{fill:null,stroke:"#000"},brush:uM(Pn.prototype.brush),buildPath:function(t,e){var i=e.points,n=0,o=i.length,a=Gu(i,e.smoothConstraint);if(e.connectNulls){for(;o>0&&Ru(i[o-1]);o--);for(;n<o&&Ru(i[n]);n++);}for(;n<o;)n+=zu(t,i,n,o,o,1,a.min,a.max,e.smooth,e.smoothMonotone,e.connectNulls)+1}}),ID=Pn.extend({type:"ec-polygon",shape:{points:[],stackedOnPoints:[],smooth:0,stackedOnSmooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},brush:uM(Pn.prototype.brush),buildPath:function(t,e){var i=e.points,n=e.stackedOnPoints,o=0,a=i.length,r=e.smoothMonotone,s=Gu(i,e.smoothConstraint),l=Gu(n,e.smoothConstraint);if(e.connectNulls){for(;a>0&&Ru(i[a-1]);a--);for(;o<a&&Ru(i[o]);o++);}for(;o<a;){var u=zu(t,i,o,a,a,1,s.min,s.max,e.smooth,r,e.connectNulls);zu(t,n,o+u-1,u,a,-1,l.min,l.max,e.stackedOnSmooth,r,e.connectNulls),o+=u+1,t.closePath()}}});Ar.extend({type:"line",init:function(){var t=new tb,e=new Du;this.group.add(e.group),this._symbolDraw=e,this._lineGroup=t},render:function(t,e,i){var n=t.coordinateSystem,o=this.group,a=t.getData(),s=t.getModel("lineStyle"),l=t.getModel("areaStyle"),u=a.mapArray(a.getItemLayout),h="polar"===n.type,c=this._coordSys,d=this._symbolDraw,f=this._polyline,p=this._polygon,g=this._lineGroup,m=t.get("animation"),v=!l.isEmpty(),y=l.get("origin"),x=Zu(n,a,Pu(n,a,y)),_=t.get("showSymbol"),w=_&&!h&&Ku(t,a,n),b=this._data;b&&b.eachItemGraphicEl(function(t,e){t.__temp&&(o.remove(t),b.setItemGraphicEl(e,null))}),_||d.remove(),o.add(g);var S=!h&&t.get("step");f&&c.type===n.type&&S===this._step?(v&&!p?p=this._newPolygon(u,x,n,m):p&&!v&&(g.remove(p),p=this._polygon=null),g.setClipPath(ju(n,!1,!1,t)),_&&d.updateData(a,{isIgnore:w,clipShape:ju(n,!1,!0,t)}),a.eachItemGraphicEl(function(t){t.stopAnimation(!0)}),Fu(this._stackedOnPoints,x)&&Fu(this._points,u)||(m?this._updateAnimation(a,x,n,i,S,y):(S&&(u=Yu(u,n,S),x=Yu(x,n,S)),f.setShape({points:u}),p&&p.setShape({points:u,stackedOnPoints:x})))):(_&&d.updateData(a,{isIgnore:w,clipShape:ju(n,!1,!0,t)}),S&&(u=Yu(u,n,S),x=Yu(x,n,S)),f=this._newPolyline(u,n,m),v&&(p=this._newPolygon(u,x,n,m)),g.setClipPath(ju(n,!0,!1,t)));var M=qu(a,n)||a.getVisual("color");f.useStyle(r(s.getLineStyle(),{fill:"none",stroke:M,lineJoin:"bevel"}));var I=t.get("smooth");if(I=Wu(t.get("smooth")),f.setShape({smooth:I,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")}),p){var T=a.getCalculationInfo("stackedOnSeries"),A=0;p.useStyle(r(l.getAreaStyle(),{fill:M,opacity:.7,lineJoin:"bevel"})),T&&(A=Wu(T.get("smooth"))),p.setShape({smooth:I,stackedOnSmooth:A,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")})}this._data=a,this._coordSys=n,this._stackedOnPoints=x,this._points=u,this._step=S,this._valueOrigin=y},dispose:function(){},highlight:function(t,e,i,n){var o=t.getData(),a=zi(o,n);if(!(a instanceof Array)&&null!=a&&a>=0){var r=o.getItemGraphicEl(a);if(!r){var s=o.getItemLayout(a);if(!s)return;(r=new wu(o,a)).position=s,r.setZ(t.get("zlevel"),t.get("z")),r.ignore=isNaN(s[0])||isNaN(s[1]),r.__temp=!0,o.setItemGraphicEl(a,r),r.stopSymbolAnimation(!0),this.group.add(r)}r.highlight()}else Ar.prototype.highlight.call(this,t,e,i,n)},downplay:function(t,e,i,n){var o=t.getData(),a=zi(o,n);if(null!=a&&a>=0){var r=o.getItemGraphicEl(a);r&&(r.__temp?(o.setItemGraphicEl(a,null),this.group.remove(r)):r.downplay())}else Ar.prototype.downplay.call(this,t,e,i,n)},_newPolyline:function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new MD({shape:{points:t},silent:!0,z2:10}),this._lineGroup.add(e),this._polyline=e,e},_newPolygon:function(t,e){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new ID({shape:{points:t,stackedOnPoints:e},silent:!0}),this._lineGroup.add(i),this._polygon=i,i},_updateAnimation:function(t,e,i,n,o,a){var r=this._polyline,s=this._polygon,l=t.hostModel,u=mD(this._data,t,this._stackedOnPoints,e,this._coordSys,i,this._valueOrigin,a),h=u.current,c=u.stackedOnCurrent,d=u.next,f=u.stackedOnNext;o&&(h=Yu(u.current,i,o),c=Yu(u.stackedOnCurrent,i,o),d=Yu(u.next,i,o),f=Yu(u.stackedOnNext,i,o)),r.shape.__points=u.current,r.shape.points=h,Io(r,{shape:{points:d}},l),s&&(s.setShape({points:h,stackedOnPoints:c}),Io(s,{shape:{points:d,stackedOnPoints:f}},l));for(var p=[],g=u.status,m=0;m<g.length;m++)if("="===g[m].cmd){var v=t.getItemGraphicEl(g[m].idx1);v&&p.push({el:v,ptIdx:m})}r.animators&&r.animators.length&&r.animators[0].during(function(){for(var t=0;t<p.length;t++)p[t].el.attr("position",r.shape.__points[p[t].ptIdx])})},remove:function(t){var e=this.group,i=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),i&&i.eachItemGraphicEl(function(t,n){t.__temp&&(e.remove(t),i.setItemGraphicEl(n,null))}),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._data=null}});var TD=function(t,e,i){return{seriesType:t,performRawSeries:!0,reset:function(t,n,o){var a=t.getData(),r=t.get("symbol")||e,s=t.get("symbolSize"),l=t.get("symbolKeepAspect");if(a.setVisual({legendSymbol:i||r,symbol:r,symbolSize:s,symbolKeepAspect:l}),!n.isSeriesFiltered(t)){var u="function"==typeof s;return{dataEach:a.hasItemOption||u?function(e,i){if("function"==typeof s){var n=t.getRawValue(i),o=t.getDataParams(i);e.setItemVisual(i,"symbolSize",s(n,o))}if(e.hasItemOption){var a=e.getItemModel(i),r=a.getShallow("symbol",!0),l=a.getShallow("symbolSize",!0),u=a.getShallow("symbolKeepAspect",!0);null!=r&&e.setItemVisual(i,"symbol",r),null!=l&&e.setItemVisual(i,"symbolSize",l),null!=u&&e.setItemVisual(i,"symbolKeepAspect",u)}}:null}}}}},AD=function(t){return{seriesType:t,plan:$I(),reset:function(t){var e=t.getData(),i=t.coordinateSystem,n=t.pipelineContext.large;if(i){var o=f(i.dimensions,function(t){return e.mapDimension(t)}).slice(0,2),a=o.length,r=e.getCalculationInfo("stackResultDimension");return pl(e,o[0])&&(o[0]=r),pl(e,o[1])&&(o[1]=r),a&&{progress:function(t,e){for(var r=t.end-t.start,s=n&&new Float32Array(r*a),l=t.start,u=0,h=[],c=[];l<t.end;l++){var d;if(1===a)f=e.get(o[0],l),d=!isNaN(f)&&i.dataToPoint(f,null,c);else{var f=h[0]=e.get(o[0],l),p=h[1]=e.get(o[1],l);d=!isNaN(f)&&!isNaN(p)&&i.dataToPoint(h,null,c)}n?(s[u++]=d?d[0]:NaN,s[u++]=d?d[1]:NaN):e.setItemLayout(l,d&&d.slice()||[NaN,NaN])}n&&e.setLayout("symbolPoints",s)}}}}}},DD={average:function(t){for(var e=0,i=0,n=0;n<t.length;n++)isNaN(t[n])||(e+=t[n],i++);return 0===i?NaN:e/i},sum:function(t){for(var e=0,i=0;i<t.length;i++)e+=t[i]||0;return e},max:function(t){for(var e=-1/0,i=0;i<t.length;i++)t[i]>e&&(e=t[i]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,i=0;i<t.length;i++)t[i]<e&&(e=t[i]);return isFinite(e)?e:NaN},nearest:function(t){return t[0]}},CD=function(t,e){return Math.round(t.length/2)},LD=function(t){this._axes={},this._dimList=[],this.name=t||""};LD.prototype={constructor:LD,type:"cartesian",getAxis:function(t){return this._axes[t]},getAxes:function(){return f(this._dimList,Ju,this)},getAxesByScale:function(t){return t=t.toLowerCase(),g(this.getAxes(),function(e){return e.scale.type===t})},addAxis:function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},dataToCoord:function(t){return this._dataCoordConvert(t,"dataToCoord")},coordToData:function(t){return this._dataCoordConvert(t,"coordToData")},_dataCoordConvert:function(t,e){for(var i=this._dimList,n=t instanceof Array?[]:{},o=0;o<i.length;o++){var a=i[o],r=this._axes[a];n[a]=r[e](t[a])}return n}},Qu.prototype={constructor:Qu,type:"cartesian2d",dimensions:["x","y"],getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},containPoint:function(t){var e=this.getAxis("x"),i=this.getAxis("y");return e.contain(e.toLocalCoord(t[0]))&&i.contain(i.toLocalCoord(t[1]))},containData:function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},dataToPoint:function(t,e,i){var n=this.getAxis("x"),o=this.getAxis("y");return i=i||[],i[0]=n.toGlobalCoord(n.dataToCoord(t[0])),i[1]=o.toGlobalCoord(o.dataToCoord(t[1])),i},clampData:function(t,e){var i=this.getAxis("x").scale,n=this.getAxis("y").scale,o=i.getExtent(),a=n.getExtent(),r=i.parse(t[0]),s=n.parse(t[1]);return e=e||[],e[0]=Math.min(Math.max(Math.min(o[0],o[1]),r),Math.max(o[0],o[1])),e[1]=Math.min(Math.max(Math.min(a[0],a[1]),s),Math.max(a[0],a[1])),e},pointToData:function(t,e){var i=this.getAxis("x"),n=this.getAxis("y");return e=e||[],e[0]=i.coordToData(i.toLocalCoord(t[0])),e[1]=n.coordToData(n.toLocalCoord(t[1])),e},getOtherAxis:function(t){return this.getAxis("x"===t.dim?"y":"x")}},u(Qu,LD);var kD=function(t,e,i,n,o){aD.call(this,t,e,i),this.type=n||"value",this.position=o||"bottom"};kD.prototype={constructor:kD,index:0,getAxesOnZeroOf:null,model:null,isHorizontal:function(){var t=this.position;return"top"===t||"bottom"===t},getGlobalExtent:function(t){var e=this.getExtent();return e[0]=this.toGlobalCoord(e[0]),e[1]=this.toGlobalCoord(e[1]),t&&e[0]>e[1]&&e.reverse(),e},getOtherAxis:function(){this.grid.getOtherAxis()},pointToData:function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},toLocalCoord:null,toGlobalCoord:null},u(kD,aD);var PD={show:!0,zlevel:0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#333",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#ccc"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},ND={};ND.categoryAxis=n({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},PD),ND.valueAxis=n({boundaryGap:[0,0],splitNumber:5},PD),ND.timeAxis=r({scale:!0,min:"dataMin",max:"dataMax"},ND.valueAxis),ND.logAxis=r({scale:!0,logBase:10},ND.valueAxis);var OD=["value","category","time","log"],ED=function(t,e,i,a){d(OD,function(r){e.extend({type:t+"Axis."+r,mergeDefaultAndTheme:function(e,o){var a=this.layoutMode,s=a?ga(e):{};n(e,o.getTheme().get(r+"Axis")),n(e,this.getDefaultOption()),e.type=i(t,e),a&&pa(e,s,a)},optionUpdated:function(){"category"===this.option.type&&(this.__ordinalMeta=_l.createByAxisModel(this))},getCategories:function(t){var e=this.option;if("category"===e.type)return t?e.data:this.__ordinalMeta.categories},getOrdinalMeta:function(){return this.__ordinalMeta},defaultOption:o([{},ND[r+"Axis"],a],!0)})}),lI.registerSubTypeDefaulter(t+"Axis",v(i,t))},RD=lI.extend({type:"cartesian2dAxis",axis:null,init:function(){RD.superApply(this,"init",arguments),this.resetRange()},mergeOption:function(){RD.superApply(this,"mergeOption",arguments),this.resetRange()},restoreData:function(){RD.superApply(this,"restoreData",arguments),this.resetRange()},getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"grid",index:this.option.gridIndex,id:this.option.gridId})[0]}});n(RD.prototype,UA);var zD={offset:0};ED("x",RD,th,zD),ED("y",RD,th,zD),lI.extend({type:"grid",dependencies:["xAxis","yAxis"],layoutMode:"box",coordinateSystem:null,defaultOption:{show:!1,zlevel:0,z:0,left:"10%",top:60,right:"10%",bottom:60,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"}});var BD=ih.prototype;BD.type="grid",BD.axisPointerEnabled=!0,BD.getRect=function(){return this._rect},BD.update=function(t,e){var i=this._axesMap;this._updateScale(t,this.model),d(i.x,function(t){Wl(t.scale,t.model)}),d(i.y,function(t){Wl(t.scale,t.model)});var n={};d(i.x,function(t){nh(i,"y",t,n)}),d(i.y,function(t){nh(i,"x",t,n)}),this.resize(this.model,e)},BD.resize=function(t,e,i){function n(){d(a,function(t){var e=t.isHorizontal(),i=e?[0,o.width]:[0,o.height],n=t.inverse?1:0;t.setExtent(i[n],i[1-n]),ah(t,e?o.x:o.y)})}var o=ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()});this._rect=o;var a=this._axesList;n(),!i&&t.get("containLabel")&&(d(a,function(t){if(!t.model.get("axisLabel.inside")){var e=jl(t);if(e){var i=t.isHorizontal()?"height":"width",n=t.model.get("axisLabel.margin");o[i]-=e[i]+n,"top"===t.position?o.y+=e.height+n:"left"===t.position&&(o.x+=e.width+n)}}}),n())},BD.getAxis=function(t,e){var i=this._axesMap[t];if(null!=i){if(null==e)for(var n in i)if(i.hasOwnProperty(n))return i[n];return i[e]}},BD.getAxes=function(){return this._axesList.slice()},BD.getCartesian=function(t,e){if(null!=t&&null!=e){var i="x"+t+"y"+e;return this._coordsMap[i]}w(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var n=0,o=this._coordsList;n<o.length;n++)if(o[n].getAxis("x").index===t||o[n].getAxis("y").index===e)return o[n]},BD.getCartesians=function(){return this._coordsList.slice()},BD.convertToPixel=function(t,e,i){var n=this._findConvertTarget(t,e);return n.cartesian?n.cartesian.dataToPoint(i):n.axis?n.axis.toGlobalCoord(n.axis.dataToCoord(i)):null},BD.convertFromPixel=function(t,e,i){var n=this._findConvertTarget(t,e);return n.cartesian?n.cartesian.pointToData(i):n.axis?n.axis.coordToData(n.axis.toLocalCoord(i)):null},BD._findConvertTarget=function(t,e){var i,n,o=e.seriesModel,a=e.xAxisModel||o&&o.getReferringComponents("xAxis")[0],r=e.yAxisModel||o&&o.getReferringComponents("yAxis")[0],s=e.gridModel,u=this._coordsList;return o?l(u,i=o.coordinateSystem)<0&&(i=null):a&&r?i=this.getCartesian(a.componentIndex,r.componentIndex):a?n=this.getAxis("x",a.componentIndex):r?n=this.getAxis("y",r.componentIndex):s&&s.coordinateSystem===this&&(i=this._coordsList[0]),{cartesian:i,axis:n}},BD.containPoint=function(t){var e=this._coordsList[0];if(e)return e.containPoint(t)},BD._initCartesian=function(t,e,i){function n(i){return function(n,s){if(eh(n,t,e)){var l=n.get("position");"x"===i?"top"!==l&&"bottom"!==l&&o[l="bottom"]&&(l="top"===l?"bottom":"top"):"left"!==l&&"right"!==l&&o[l="left"]&&(l="left"===l?"right":"left"),o[l]=!0;var u=new kD(i,Hl(n),[0,0],n.get("type"),l),h="category"===u.type;u.onBand=h&&n.get("boundaryGap"),u.inverse=n.get("inverse"),n.axis=u,u.model=n,u.grid=this,u.index=s,this._axesList.push(u),a[i][s]=u,r[i]++}}}var o={left:!1,right:!1,top:!1,bottom:!1},a={x:{},y:{}},r={x:0,y:0};if(e.eachComponent("xAxis",n("x"),this),e.eachComponent("yAxis",n("y"),this),!r.x||!r.y)return this._axesMap={},void(this._axesList=[]);this._axesMap=a,d(a.x,function(e,i){d(a.y,function(n,o){var a="x"+i+"y"+o,r=new Qu(a);r.grid=this,r.model=t,this._coordsMap[a]=r,this._coordsList.push(r),r.addAxis(e),r.addAxis(n)},this)},this)},BD._updateScale=function(t,e){function i(t,e,i){d(t.mapDimension(e.dim,!0),function(i){e.scale.unionExtentFromData(t,gl(t,i))})}d(this._axesList,function(t){t.scale.setExtent(1/0,-1/0)}),t.eachSeries(function(n){if(sh(n)){var o=rh(n),a=o[0],r=o[1];if(!eh(a,e,t)||!eh(r,e,t))return;var s=this.getCartesian(a.componentIndex,r.componentIndex),l=n.getData(),u=s.getAxis("x"),h=s.getAxis("y");"list"===l.type&&(i(l,u),i(l,h))}},this)},BD.getTooltipAxes=function(t){var e=[],i=[];return d(this.getCartesians(),function(n){var o=null!=t&&"auto"!==t?n.getAxis(t):n.getBaseAxis(),a=n.getOtherAxis(o);l(e,o)<0&&e.push(o),l(i,a)<0&&i.push(a)}),{baseAxes:e,otherAxes:i}};var VD=["xAxis","yAxis"];ih.create=function(t,e){var i=[];return t.eachComponent("grid",function(n,o){var a=new ih(n,t,e);a.name="grid_"+o,a.resize(n,e,!0),n.coordinateSystem=a,i.push(a)}),t.eachSeries(function(t){if(sh(t)){var e=rh(t),i=e[0],n=e[1],o=i.getCoordSysModel().coordinateSystem;t.coordinateSystem=o.getCartesian(i.componentIndex,n.componentIndex)}}),i},ih.dimensions=ih.prototype.dimensions=Qu.prototype.dimensions,Fa.register("cartesian2d",ih);var GD=Math.PI,FD=function(t,e){this.opt=e,this.axisModel=t,r(e,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0}),this.group=new tb;var i=new tb({position:e.position.slice(),rotation:e.rotation});i.updateTransform(),this._transform=i.transform,this._dumbGroup=i};FD.prototype={constructor:FD,hasBuilder:function(t){return!!WD[t]},add:function(t){WD[t].call(this)},getGroup:function(){return this.group}};var WD={axisLine:function(){var t=this.opt,e=this.axisModel;if(e.get("axisLine.show")){var i=this.axisModel.axis.getExtent(),n=this._transform,o=[i[0],0],r=[i[1],0];n&&(Q(o,o,n),Q(r,r,n));var s=a({lineCap:"round"},e.getModel("axisLine.lineStyle").getLineStyle());this.group.add(new _M(Kn({anid:"line",shape:{x1:o[0],y1:o[1],x2:r[0],y2:r[1]},style:s,strokeContainThreshold:t.strokeContainThreshold||5,silent:!0,z2:1})));var l=e.get("axisLine.symbol"),u=e.get("axisLine.symbolSize"),h=e.get("axisLine.symbolOffset")||0;if("number"==typeof h&&(h=[h,h]),null!=l){"string"==typeof l&&(l=[l,l]),"string"!=typeof u&&"number"!=typeof u||(u=[u,u]);var c=u[0],f=u[1];d([{rotate:t.rotation+Math.PI/2,offset:h[0],r:0},{rotate:t.rotation-Math.PI/2,offset:h[1],r:Math.sqrt((o[0]-r[0])*(o[0]-r[0])+(o[1]-r[1])*(o[1]-r[1]))}],function(e,i){if("none"!==l[i]&&null!=l[i]){var n=Jl(l[i],-c/2,-f/2,c,f,s.stroke,!0),a=e.r+e.offset,r=[o[0]+a*Math.cos(t.rotation),o[1]-a*Math.sin(t.rotation)];n.attr({rotation:e.rotate,position:r,silent:!0,z2:11}),this.group.add(n)}},this)}}},axisTickLabel:function(){var t=this.axisModel,e=this.opt,i=gh(this,t,e);ch(t,mh(this,t,e),i)},axisName:function(){var t=this.opt,e=this.axisModel,i=T(t.axisName,e.get("name"));if(i){var n,o=e.get("nameLocation"),r=t.nameDirection,s=e.getModel("nameTextStyle"),l=e.get("nameGap")||0,u=this.axisModel.axis.getExtent(),h=u[0]>u[1]?-1:1,c=["start"===o?u[0]-h*l:"end"===o?u[1]+h*l:(u[0]+u[1])/2,ph(o)?t.labelOffset+r*l:0],d=e.get("nameRotate");null!=d&&(d=d*GD/180);var f;ph(o)?n=HD(t.rotation,null!=d?d:t.rotation,r):(n=uh(t,o,d||0,u),null!=(f=t.axisNameAvailableWidth)&&(f=Math.abs(f/Math.sin(n.rotation)),!isFinite(f)&&(f=null)));var p=s.getFont(),g=e.get("nameTruncate",!0)||{},m=g.ellipsis,v=T(t.nameTruncateMaxWidth,g.maxWidth,f),y=null!=m&&null!=v?tI(i,v,p,m,{minChar:2,placeholder:g.placeholder}):i,x=e.get("tooltip",!0),_=e.mainType,w={componentType:_,name:i,$vars:["name"]};w[_+"Index"]=e.componentIndex;var b=new rM({anid:"name",__fullText:i,__truncatedText:y,position:c,rotation:n.rotation,silent:hh(e),z2:1,tooltip:x&&x.show?a({content:i,formatter:function(){return i},formatterParams:w},x):null});mo(b.style,s,{text:y,textFont:p,textFill:s.getTextColor()||e.get("axisLine.lineStyle.color"),textAlign:n.textAlign,textVerticalAlign:n.textVerticalAlign}),e.get("triggerEvent")&&(b.eventData=lh(e),b.eventData.targetType="axisName",b.eventData.name=i),this._dumbGroup.add(b),b.updateTransform(),this.group.add(b),b.decomposeTransform()}}},HD=FD.innerTextLayout=function(t,e,i){var n,o,a=Xo(e-t);return jo(a)?(o=i>0?"top":"bottom",n="center"):jo(a-GD)?(o=i>0?"bottom":"top",n="center"):(o="middle",n=a>0&&a<GD?i>0?"right":"left":i>0?"left":"right"),{rotation:a,textAlign:n,textVerticalAlign:o}},ZD=d,UD=v,XD=Ws({type:"axis",_axisPointer:null,axisPointerClass:null,render:function(t,e,i,n){this.axisPointerClass&&Sh(t),XD.superApply(this,"render",arguments),Dh(this,t,0,i,0,!0)},updateAxisPointer:function(t,e,i,n,o){Dh(this,t,0,i,0,!1)},remove:function(t,e){var i=this._axisPointer;i&&i.remove(e),XD.superApply(this,"remove",arguments)},dispose:function(t,e){Ch(this,e),XD.superApply(this,"dispose",arguments)}}),jD=[];XD.registerAxisPointerClass=function(t,e){jD[t]=e},XD.getAxisPointerClass=function(t){return t&&jD[t]};var YD=["axisLine","axisTickLabel","axisName"],qD=["splitArea","splitLine"],KD=XD.extend({type:"cartesianAxis",axisPointerClass:"CartesianAxisPointer",render:function(t,e,i,n){this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new tb,this.group.add(this._axisGroup),t.get("show")){var a=t.getCoordSysModel(),r=Lh(a,t),s=new FD(t,r);d(YD,s.add,s),this._axisGroup.add(s.getGroup()),d(qD,function(e){t.get(e+".show")&&this["_"+e](t,a)},this),Lo(o,this._axisGroup,t),KD.superCall(this,"render",t,e,i,n)}},remove:function(){this._splitAreaColors=null},_splitLine:function(t,e){var i=t.axis;if(!i.scale.isBlank()){var n=t.getModel("splitLine"),o=n.getModel("lineStyle"),a=o.get("color");a=y(a)?a:[a];for(var s=e.coordinateSystem.getRect(),l=i.isHorizontal(),u=0,h=i.getTicksCoords({tickModel:n}),c=[],d=[],f=o.getLineStyle(),p=0;p<h.length;p++){var g=i.toGlobalCoord(h[p].coord);l?(c[0]=g,c[1]=s.y,d[0]=g,d[1]=s.y+s.height):(c[0]=s.x,c[1]=g,d[0]=s.x+s.width,d[1]=g);var m=u++%a.length,v=h[p].tickValue;this._axisGroup.add(new _M(Kn({anid:null!=v?"line_"+h[p].tickValue:null,shape:{x1:c[0],y1:c[1],x2:d[0],y2:d[1]},style:r({stroke:a[m]},f),silent:!0})))}}},_splitArea:function(t,e){var i=t.axis;if(!i.scale.isBlank()){var n=t.getModel("splitArea"),o=n.getModel("areaStyle"),a=o.get("color"),s=e.coordinateSystem.getRect(),l=i.getTicksCoords({tickModel:n,clamp:!0});if(l.length){var u=a.length,h=this._splitAreaColors,c=R(),d=0;if(h)for(m=0;m<l.length;m++){var f=h.get(l[m].tickValue);if(null!=f){d=(f+(u-1)*m)%u;break}}var p=i.toGlobalCoord(l[0].coord),g=o.getAreaStyle();a=y(a)?a:[a];for(var m=1;m<l.length;m++){var v,x,_,w,b=i.toGlobalCoord(l[m].coord);i.isHorizontal()?(v=p,x=s.y,_=b-v,w=s.height,p=v+_):(v=s.x,x=p,_=s.width,p=x+(w=b-x));var S=l[m-1].tickValue;null!=S&&c.set(S,d),this._axisGroup.add(new yM({anid:null!=S?"area_"+S:null,shape:{x:v,y:x,width:_,height:w},style:r({fill:a[d]},g),silent:!0})),d=(d+1)%u}this._splitAreaColors=c}}}});KD.extend({type:"xAxis"}),KD.extend({type:"yAxis"}),Ws({type:"grid",render:function(t,e){this.group.removeAll(),t.get("show")&&this.group.add(new yM({shape:t.coordinateSystem.getRect(),style:r({fill:t.get("backgroundColor")},t.getItemStyle()),silent:!0,z2:-1}))}}),Ns(function(t){t.xAxis&&t.yAxis&&!t.grid&&(t.grid={})}),Bs(TD("line","circle","line")),zs(AD("line")),Os(VT.PROCESSOR.STATISTIC,function(t){return{seriesType:t,modifyOutputEnd:!0,reset:function(t,e,i){var n=t.getData(),o=t.get("sampling"),a=t.coordinateSystem;if("cartesian2d"===a.type&&o){var r=a.getBaseAxis(),s=a.getOtherAxis(r),l=r.getExtent(),u=l[1]-l[0],h=Math.round(n.count()/u);if(h>1){var c;"string"==typeof o?c=DD[o]:"function"==typeof o&&(c=o),c&&t.setData(n.downSample(n.mapDimension(s.dim),1/h,c,CD))}}}}}("line"));var $D=YI.extend({type:"series.__base_bar__",getInitialData:function(t,e){return ml(this.getSource(),this)},getMarkerPosition:function(t){var e=this.coordinateSystem;if(e){var i=e.dataToPoint(e.clampData(t)),n=this.getData(),o=n.getLayout("offset"),a=n.getLayout("size");return i[e.getBaseAxis().isHorizontal()?0:1]+=o+a/2,i}return[NaN,NaN]},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod",itemStyle:{},emphasis:{}}});$D.extend({type:"series.bar",dependencies:["grid","polar"],brushSelector:"rect",getProgressive:function(){return!!this.get("large")&&this.get("progressive")},getProgressiveThreshold:function(){var t=this.get("progressiveThreshold"),e=this.get("largeThreshold");return e>t&&(t=e),t}});var JD=Qb([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["stroke","barBorderColor"],["lineWidth","barBorderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),QD={getBarItemStyle:function(t){var e=JD(this,t);if(this.getBorderLineDash){var i=this.getBorderLineDash();i&&(e.lineDash=i)}return e}},tC=["itemStyle","barBorderWidth"];a(No.prototype,QD),Zs({type:"bar",render:function(t,e,i){this._updateDrawMode(t);var n=t.get("coordinateSystem");return"cartesian2d"!==n&&"polar"!==n||(this._isLargeDraw?this._renderLarge(t,e,i):this._renderNormal(t,e,i)),this.group},incrementalPrepareRender:function(t,e,i){this._clear(),this._updateDrawMode(t)},incrementalRender:function(t,e,i,n){this._incrementalRenderLarge(t,e)},_updateDrawMode:function(t){var e=t.pipelineContext.large;(null==this._isLargeDraw||e^this._isLargeDraw)&&(this._isLargeDraw=e,this._clear())},_renderNormal:function(t,e,i){var n,o=this.group,a=t.getData(),r=this._data,s=t.coordinateSystem,l=s.getBaseAxis();"cartesian2d"===s.type?n=l.isHorizontal():"polar"===s.type&&(n="angle"===l.dim);var u=t.isAnimationEnabled()?t:null;a.diff(r).add(function(e){if(a.hasValue(e)){var i=a.getItemModel(e),r=iC[s.type](a,e,i),l=eC[s.type](a,e,i,r,n,u);a.setItemGraphicEl(e,l),o.add(l),Eh(l,a,e,i,r,t,n,"polar"===s.type)}}).update(function(e,i){var l=r.getItemGraphicEl(i);if(a.hasValue(e)){var h=a.getItemModel(e),c=iC[s.type](a,e,h);l?Io(l,{shape:c},u,e):l=eC[s.type](a,e,h,c,n,u,!0),a.setItemGraphicEl(e,l),o.add(l),Eh(l,a,e,h,c,t,n,"polar"===s.type)}else o.remove(l)}).remove(function(t){var e=r.getItemGraphicEl(t);"cartesian2d"===s.type?e&&Nh(t,u,e):e&&Oh(t,u,e)}).execute(),this._data=a},_renderLarge:function(t,e,i){this._clear(),zh(t,this.group)},_incrementalRenderLarge:function(t,e){zh(e,this.group,!0)},dispose:B,remove:function(t){this._clear(t)},_clear:function(t){var e=this.group,i=this._data;t&&t.get("animation")&&i&&!this._isLargeDraw?i.eachItemGraphicEl(function(e){"sector"===e.type?Oh(e.dataIndex,t,e):Nh(e.dataIndex,t,e)}):e.removeAll(),this._data=null}});var eC={cartesian2d:function(t,e,i,n,o,r,s){var l=new yM({shape:a({},n)});if(r){var u=l.shape,h=o?"height":"width",c={};u[h]=0,c[h]=n[h],zM[s?"updateProps":"initProps"](l,{shape:c},r,e)}return l},polar:function(t,e,i,n,o,a,s){var l=n.startAngle<n.endAngle,u=new hM({shape:r({clockwise:l},n)});if(a){var h=u.shape,c=o?"r":"endAngle",d={};h[c]=o?0:n.startAngle,d[c]=n[c],zM[s?"updateProps":"initProps"](u,{shape:d},a,e)}return u}},iC={cartesian2d:function(t,e,i){var n=t.getItemLayout(e),o=Rh(i,n),a=n.width>0?1:-1,r=n.height>0?1:-1;return{x:n.x+a*o/2,y:n.y+r*o/2,width:n.width-a*o,height:n.height-r*o}},polar:function(t,e,i){var n=t.getItemLayout(e);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle}}},nC=Pn.extend({type:"largeBar",shape:{points:[]},buildPath:function(t,e){for(var i=e.points,n=this.__startPoint,o=this.__valueIdx,a=0;a<i.length;a+=2)n[this.__valueIdx]=i[a+o],t.moveTo(n[0],n[1]),t.lineTo(i[a],i[a+1])}});zs(v(El,"bar")),zs(CA),Bs({seriesType:"bar",reset:function(t){t.getData().setVisual("legendSymbol","roundRect")}});var oC=function(t,e,i){e=y(e)&&{coordDimensions:e}||a({},e);var n=t.getSource(),o=_A(n,e),r=new vA(o,t);return r.initData(n,i),r},aC={updateSelectedMap:function(t){this._targetList=y(t)?t.slice():[],this._selectTargetMap=p(t||[],function(t,e){return t.set(e.name,e),t},R())},select:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);"single"===this.get("selectedMode")&&this._selectTargetMap.each(function(t){t.selected=!1}),i&&(i.selected=!0)},unSelect:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);i&&(i.selected=!1)},toggleSelected:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);if(null!=i)return this[i.selected?"unSelect":"select"](t,e),i.selected},isSelected:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);return i&&i.selected}},rC=Hs({type:"series.pie",init:function(t){rC.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()},this.updateSelectedMap(this._createSelectableList()),this._defaultLabelLine(t)},mergeOption:function(t){rC.superCall(this,"mergeOption",t),this.updateSelectedMap(this._createSelectableList())},getInitialData:function(t,e){return oC(this,["value"])},_createSelectableList:function(){for(var t=this.getRawData(),e=t.mapDimension("value"),i=[],n=0,o=t.count();n<o;n++)i.push({name:t.getName(n),value:t.get(e,n),selected:pr(t,n,"selected")});return i},getDataParams:function(t){var e=this.getData(),i=rC.superCall(this,"getDataParams",t),n=[];return e.each(e.mapDimension("value"),function(t){n.push(t)}),i.percent=Uo(n,t,e.hostModel.get("percentPrecision")),i.$vars.push("percent"),i},_defaultLabelLine:function(t){Ci(t,"labelLine",["show"]);var e=t.labelLine,i=t.emphasis.labelLine;e.show=e.show&&t.label.show,i.show=i.show&&t.emphasis.label.show},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,selectedOffset:10,hoverOffset:10,avoidLabelOverlap:!0,percentPrecision:2,stillShowZeroSum:!0,label:{rotate:!1,show:!0,position:"outer"},labelLine:{show:!0,length:15,length2:15,smooth:!1,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1},animationType:"expansion",animationEasing:"cubicOut"}});h(rC,aC);var sC=Fh.prototype;sC.updateData=function(t,e,i){function n(){s.stopAnimation(!0),s.animateTo({shape:{r:h.r+l.get("hoverOffset")}},300,"elasticOut")}function o(){s.stopAnimation(!0),s.animateTo({shape:{r:h.r}},300,"elasticOut")}var s=this.childAt(0),l=t.hostModel,u=t.getItemModel(e),h=t.getItemLayout(e),c=a({},h);c.label=null,i?(s.setShape(c),"scale"===l.getShallow("animationType")?(s.shape.r=h.r0,To(s,{shape:{r:h.r}},l,e)):(s.shape.endAngle=h.startAngle,Io(s,{shape:{endAngle:h.endAngle}},l,e))):Io(s,{shape:c},l,e);var d=t.getItemVisual(e,"color");s.useStyle(r({lineJoin:"bevel",fill:d},u.getModel("itemStyle").getItemStyle())),s.hoverStyle=u.getModel("emphasis.itemStyle").getItemStyle();var f=u.getShallow("cursor");f&&s.attr("cursor",f),Gh(this,t.getItemLayout(e),l.isSelected(null,e),l.get("selectedOffset"),l.get("animation")),s.off("mouseover").off("mouseout").off("emphasis").off("normal"),u.get("hoverAnimation")&&l.isAnimationEnabled()&&s.on("mouseover",n).on("mouseout",o).on("emphasis",n).on("normal",o),this._updateLabel(t,e),fo(this)},sC._updateLabel=function(t,e){var i=this.childAt(1),n=this.childAt(2),o=t.hostModel,a=t.getItemModel(e),r=t.getItemLayout(e).label,s=t.getItemVisual(e,"color");Io(i,{shape:{points:r.linePoints||[[r.x,r.y],[r.x,r.y],[r.x,r.y]]}},o,e),Io(n,{style:{x:r.x,y:r.y}},o,e),n.attr({rotation:r.rotation,origin:[r.x,r.y],z2:10});var l=a.getModel("label"),u=a.getModel("emphasis.label"),h=a.getModel("labelLine"),c=a.getModel("emphasis.labelLine"),s=t.getItemVisual(e,"color");go(n.style,n.hoverStyle={},l,u,{labelFetcher:t.hostModel,labelDataIndex:e,defaultText:t.getName(e),autoColor:s,useInsideStyle:!!r.inside},{textAlign:r.textAlign,textVerticalAlign:r.verticalAlign,opacity:t.getItemVisual(e,"opacity")}),n.ignore=n.normalIgnore=!l.get("show"),n.hoverIgnore=!u.get("show"),i.ignore=i.normalIgnore=!h.get("show"),i.hoverIgnore=!c.get("show"),i.setStyle({stroke:s,opacity:t.getItemVisual(e,"opacity")}),i.setStyle(h.getModel("lineStyle").getLineStyle()),i.hoverStyle=c.getModel("lineStyle").getLineStyle();var d=h.get("smooth");d&&!0===d&&(d=.4),i.setShape({smooth:d})},u(Fh,tb);Ar.extend({type:"pie",init:function(){var t=new tb;this._sectorGroup=t},render:function(t,e,i,n){if(!n||n.from!==this.uid){var o=t.getData(),a=this._data,r=this.group,s=e.get("animation"),l=!a,u=t.get("animationType"),h=v(Vh,this.uid,t,s,i),c=t.get("selectedMode");if(o.diff(a).add(function(t){var e=new Fh(o,t);l&&"scale"!==u&&e.eachChild(function(t){t.stopAnimation(!0)}),c&&e.on("click",h),o.setItemGraphicEl(t,e),r.add(e)}).update(function(t,e){var i=a.getItemGraphicEl(e);i.updateData(o,t),i.off("click"),c&&i.on("click",h),r.add(i),o.setItemGraphicEl(t,i)}).remove(function(t){var e=a.getItemGraphicEl(t);r.remove(e)}).execute(),s&&l&&o.count()>0&&"scale"!==u){var d=o.getItemLayout(0),f=Math.max(i.getWidth(),i.getHeight())/2,p=m(r.removeClipPath,r);r.setClipPath(this._createClipPath(d.cx,d.cy,f,d.startAngle,d.clockwise,p,t))}else r.removeClipPath();this._data=o}},dispose:function(){},_createClipPath:function(t,e,i,n,o,a,r){var s=new hM({shape:{cx:t,cy:e,r0:0,r:i,startAngle:n,endAngle:n,clockwise:o}});return To(s,{shape:{endAngle:n+(o?1:-1)*Math.PI*2}},r,a),s},containPoint:function(t,e){var i=e.getData().getItemLayout(0);if(i){var n=t[0]-i.cx,o=t[1]-i.cy,a=Math.sqrt(n*n+o*o);return a<=i.r&&a>=i.r0}}});var lC=function(t,e){d(e,function(e){e.update="updateView",Es(e,function(i,n){var o={};return n.eachComponent({mainType:"series",subType:t,query:i},function(t){t[e.method]&&t[e.method](i.name,i.dataIndex);var n=t.getData();n.each(function(e){var i=n.getName(e);o[i]=t.isSelected(i)||!1})}),{name:i.name,selected:o}})})},uC=function(t){return{getTargetSeries:function(e){var i={},n=R();return e.eachSeriesByType(t,function(t){t.__paletteScope=i,n.set(t.uid,t)}),n},reset:function(t,e){var i=t.getRawData(),n={},o=t.getData();o.each(function(t){var e=o.getRawIndex(t);n[e]=t}),i.each(function(e){var a=n[e],r=null!=a&&o.getItemVisual(a,"color",!0);if(r)i.setItemVisual(e,"color",r);else{var s=i.getItemModel(e).get("itemStyle.color")||t.getColorFromPalette(i.getName(e)||e+"",t.__paletteScope,i.count());i.setItemVisual(e,"color",s),null!=a&&o.setItemVisual(a,"color",s)}})}}},hC=function(t,e,i,n){var o,a,r=t.getData(),s=[],l=!1;r.each(function(i){var n,u,h,c,d=r.getItemLayout(i),f=r.getItemModel(i),p=f.getModel("label"),g=p.get("position")||f.get("emphasis.label.position"),m=f.getModel("labelLine"),v=m.get("length"),y=m.get("length2"),x=(d.startAngle+d.endAngle)/2,_=Math.cos(x),w=Math.sin(x);o=d.cx,a=d.cy;var b="inside"===g||"inner"===g;if("center"===g)n=d.cx,u=d.cy,c="center";else{var S=(b?(d.r+d.r0)/2*_:d.r*_)+o,M=(b?(d.r+d.r0)/2*w:d.r*w)+a;if(n=S+3*_,u=M+3*w,!b){var I=S+_*(v+e-d.r),T=M+w*(v+e-d.r),A=I+(_<0?-1:1)*y,D=T;n=A+(_<0?-5:5),u=D,h=[[S,M],[I,T],[A,D]]}c=b?"center":_>0?"left":"right"}var C=p.getFont(),L=p.get("rotate")?_<0?-x+Math.PI:-x:0,k=ke(t.getFormattedLabel(i,"normal")||r.getName(i),C,c,"top");l=!!L,d.label={x:n,y:u,position:g,height:k.height,len:v,len2:y,linePoints:h,textAlign:c,verticalAlign:"middle",rotation:L,inside:b},b||s.push(d.label)}),!l&&t.get("avoidLabelOverlap")&&Hh(s,o,a,e,i,n)},cC=2*Math.PI,dC=Math.PI/180,fC=function(t){return{seriesType:t,reset:function(t,e){var i=e.findComponents({mainType:"legend"});if(i&&i.length){var n=t.getData();n.filterSelf(function(t){for(var e=n.getName(t),o=0;o<i.length;o++)if(!i[o].isSelected(e))return!1;return!0})}}}};lC("pie",[{type:"pieToggleSelect",event:"pieselectchanged",method:"toggleSelected"},{type:"pieSelect",event:"pieselected",method:"select"},{type:"pieUnSelect",event:"pieunselected",method:"unSelect"}]),Bs(uC("pie")),zs(v(function(t,e,i,n){e.eachSeriesByType(t,function(t){var e=t.getData(),n=e.mapDimension("value"),o=t.get("center"),a=t.get("radius");y(a)||(a=[0,a]),y(o)||(o=[o,o]);var r=i.getWidth(),s=i.getHeight(),l=Math.min(r,s),u=Vo(o[0],r),h=Vo(o[1],s),c=Vo(a[0],l/2),d=Vo(a[1],l/2),f=-t.get("startAngle")*dC,p=t.get("minAngle")*dC,g=0;e.each(n,function(t){!isNaN(t)&&g++});var m=e.getSum(n),v=Math.PI/(m||g)*2,x=t.get("clockwise"),_=t.get("roseType"),w=t.get("stillShowZeroSum"),b=e.getDataExtent(n);b[0]=0;var S=cC,M=0,I=f,T=x?1:-1;if(e.each(n,function(t,i){var n;if(isNaN(t))e.setItemLayout(i,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:x,cx:u,cy:h,r0:c,r:_?NaN:d});else{(n="area"!==_?0===m&&w?v:t*v:cC/g)<p?(n=p,S-=p):M+=t;var o=I+T*n;e.setItemLayout(i,{angle:n,startAngle:I,endAngle:o,clockwise:x,cx:u,cy:h,r0:c,r:_?Bo(t,b,[c,d]):d}),I=o}}),S<cC&&g)if(S<=.001){var A=cC/g;e.each(n,function(t,i){if(!isNaN(t)){var n=e.getItemLayout(i);n.angle=A,n.startAngle=f+T*i*A,n.endAngle=f+T*(i+1)*A}})}else v=S/M,I=f,e.each(n,function(t,i){if(!isNaN(t)){var n=e.getItemLayout(i),o=n.angle===p?p:t*v;n.startAngle=I,n.endAngle=I+T*o,I+=T*o}});hC(t,d,r,s)})},"pie")),Os(fC("pie")),YI.extend({type:"series.scatter",dependencies:["grid","polar","geo","singleAxis","calendar"],getInitialData:function(t,e){return ml(this.getSource(),this)},brushSelector:"point",getProgressive:function(){var t=this.option.progressive;return null==t?this.option.large?5e3:this.get("progressive"):t},getProgressiveThreshold:function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?1e4:this.get("progressiveThreshold"):t},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8}}});var pC=Un({shape:{points:null},symbolProxy:null,buildPath:function(t,e){var i=e.points,n=e.size,o=this.symbolProxy,a=o.shape;if(!((t.getContext?t.getContext():t)&&n[0]<4))for(var r=0;r<i.length;){var s=i[r++],l=i[r++];isNaN(s)||isNaN(l)||(a.x=s-n[0]/2,a.y=l-n[1]/2,a.width=n[0],a.height=n[1],o.buildPath(t,a,!0))}},afterBrush:function(t){var e=this.shape,i=e.points,n=e.size;if(n[0]<4){this.setTransform(t);for(var o=0;o<i.length;){var a=i[o++],r=i[o++];isNaN(a)||isNaN(r)||t.fillRect(a-n[0]/2,r-n[1]/2,n[0],n[1])}this.restoreTransform(t)}},findDataIndex:function(t,e){for(var i=this.shape,n=i.points,o=i.size,a=Math.max(o[0],4),r=Math.max(o[1],4),s=n.length/2-1;s>=0;s--){var l=2*s,u=n[l]-a/2,h=n[l+1]-r/2;if(t>=u&&e>=h&&t<=u+a&&e<=h+r)return s}return-1}}),gC=Uh.prototype;gC.isPersistent=function(){return!this._incremental},gC.updateData=function(t){this.group.removeAll();var e=new pC({rectHover:!0,cursor:"default"});e.setShape({points:t.getLayout("symbolPoints")}),this._setCommon(e,t),this.group.add(e),this._incremental=null},gC.updateLayout=function(t){if(!this._incremental){var e=t.getLayout("symbolPoints");this.group.eachChild(function(t){if(null!=t.startIndex){var i=2*(t.endIndex-t.startIndex),n=4*t.startIndex*2;e=new Float32Array(e.buffer,n,i)}t.setShape("points",e)})}},gC.incrementalPrepareUpdate=function(t){this.group.removeAll(),this._clearIncremental(),t.count()>2e6?(this._incremental||(this._incremental=new Zn({silent:!0})),this.group.add(this._incremental)):this._incremental=null},gC.incrementalUpdate=function(t,e){var i;this._incremental?(i=new pC,this._incremental.addDisplayable(i,!0)):((i=new pC({rectHover:!0,cursor:"default",startIndex:t.start,endIndex:t.end})).incremental=!0,this.group.add(i)),i.setShape({points:e.getLayout("symbolPoints")}),this._setCommon(i,e,!!this._incremental)},gC._setCommon=function(t,e,i){var n=e.hostModel,o=e.getVisual("symbolSize");t.setShape("size",o instanceof Array?o:[o,o]),t.symbolProxy=Jl(e.getVisual("symbol"),0,0,0,0),t.setColor=t.symbolProxy.setColor;var a=t.shape.size[0]<4;t.useStyle(n.getModel("itemStyle").getItemStyle(a?["color","shadowBlur","shadowColor"]:["color"]));var r=e.getVisual("color");r&&t.setColor(r),i||(t.seriesIndex=n.seriesIndex,t.on("mousemove",function(e){t.dataIndex=null;var i=t.findDataIndex(e.offsetX,e.offsetY);i>=0&&(t.dataIndex=i+(t.startIndex||0))}))},gC.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},gC._clearIncremental=function(){var t=this._incremental;t&&t.clearDisplaybles()},Zs({type:"scatter",render:function(t,e,i){var n=t.getData();this._updateSymbolDraw(n,t).updateData(n),this._finished=!0},incrementalPrepareRender:function(t,e,i){var n=t.getData();this._updateSymbolDraw(n,t).incrementalPrepareUpdate(n),this._finished=!1},incrementalRender:function(t,e,i){this._symbolDraw.incrementalUpdate(t,e.getData()),this._finished=t.end===e.getData().count()},updateTransform:function(t,e,i){var n=t.getData();if(this.group.dirty(),!this._finished||n.count()>1e4||!this._symbolDraw.isPersistent())return{update:!0};var o=AD().reset(t);o.progress&&o.progress({start:0,end:n.count()},n),this._symbolDraw.updateLayout(n)},_updateSymbolDraw:function(t,e){var i=this._symbolDraw,n=e.pipelineContext.large;return i&&n===this._isLargeDraw||(i&&i.remove(),i=this._symbolDraw=n?new Uh:new Du,this._isLargeDraw=n,this.group.removeAll()),this.group.add(i.group),i},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},dispose:function(){}}),Bs(TD("scatter","circle")),zs(AD("scatter")),u(Xh,aD),jh.prototype.getIndicatorAxes=function(){return this._indicatorAxes},jh.prototype.dataToPoint=function(t,e){var i=this._indicatorAxes[e];return this.coordToPoint(i.dataToCoord(t),e)},jh.prototype.coordToPoint=function(t,e){var i=this._indicatorAxes[e].angle;return[this.cx+t*Math.cos(i),this.cy-t*Math.sin(i)]},jh.prototype.pointToData=function(t){var e=t[0]-this.cx,i=t[1]-this.cy,n=Math.sqrt(e*e+i*i);e/=n,i/=n;for(var o,a=Math.atan2(-i,e),r=1/0,s=-1,l=0;l<this._indicatorAxes.length;l++){var u=this._indicatorAxes[l],h=Math.abs(a-u.angle);h<r&&(o=u,s=l,r=h)}return[s,+(o&&o.coodToData(n))]},jh.prototype.resize=function(t,e){var i=t.get("center"),n=e.getWidth(),o=e.getHeight(),a=Math.min(n,o)/2;this.cx=Vo(i[0],n),this.cy=Vo(i[1],o),this.startAngle=t.get("startAngle")*Math.PI/180;var r=t.get("radius");"string"!=typeof r&&"number"!=typeof r||(r=[0,r]),this.r0=Vo(r[0],a),this.r=Vo(r[1],a),d(this._indicatorAxes,function(t,e){t.setExtent(this.r0,this.r);var i=this.startAngle+e*Math.PI*2/this._indicatorAxes.length;i=Math.atan2(Math.sin(i),Math.cos(i)),t.angle=i},this)},jh.prototype.update=function(t,e){function i(t){var e=Math.pow(10,Math.floor(Math.log(t)/Math.LN10)),i=t/e;return 2===i?i=5:i*=2,i*e}var n=this._indicatorAxes,o=this._model;d(n,function(t){t.scale.setExtent(1/0,-1/0)}),t.eachSeriesByType("radar",function(e,i){if("radar"===e.get("coordinateSystem")&&t.getComponent("radar",e.get("radarIndex"))===o){var a=e.getData();d(n,function(t){t.scale.unionExtentFromData(a,a.mapDimension(t.dim))})}},this);var a=o.get("splitNumber");d(n,function(t,e){var n=Gl(t.scale,t.model);Wl(t.scale,t.model);var o=t.model,r=t.scale,s=o.getMin(),l=o.getMax(),u=r.getInterval();if(null!=s&&null!=l)r.setExtent(+s,+l),r.setInterval((l-s)/a);else if(null!=s){var h;do{h=s+u*a,r.setExtent(+s,h),r.setInterval(u),u=i(u)}while(h<n[1]&&isFinite(h)&&isFinite(n[1]))}else if(null!=l){var c;do{c=l-u*a,r.setExtent(c,+l),r.setInterval(u),u=i(u)}while(c>n[0]&&isFinite(c)&&isFinite(n[0]))}else{r.getTicks().length-1>a&&(u=i(u));var d=Math.round((n[0]+n[1])/2/u)*u,f=Math.round(a/2);r.setExtent(Go(d-f*u),Go(d+(a-f)*u)),r.setInterval(u)}})},jh.dimensions=[],jh.create=function(t,e){var i=[];return t.eachComponent("radar",function(n){var o=new jh(n,t,e);i.push(o),n.coordinateSystem=o}),t.eachSeriesByType("radar",function(t){"radar"===t.get("coordinateSystem")&&(t.coordinateSystem=i[t.get("radarIndex")||0])}),i},Fa.register("radar",jh);var mC=ND.valueAxis,vC=(Fs({type:"radar",optionUpdated:function(){var t=this.get("boundaryGap"),e=this.get("splitNumber"),o=this.get("scale"),s=this.get("axisLine"),l=this.get("axisTick"),u=this.get("axisLabel"),h=this.get("name"),c=this.get("name.show"),d=this.get("name.formatter"),p=this.get("nameGap"),g=this.get("triggerEvent"),m=f(this.get("indicator")||[],function(f){null!=f.max&&f.max>0&&!f.min?f.min=0:null!=f.min&&f.min<0&&!f.max&&(f.max=0);var m=h;if(null!=f.color&&(m=r({color:f.color},h)),f=n(i(f),{boundaryGap:t,splitNumber:e,scale:o,axisLine:s,axisTick:l,axisLabel:u,name:f.text,nameLocation:"end",nameGap:p,nameTextStyle:m,triggerEvent:g},!1),c||(f.name=""),"string"==typeof d){var v=f.name;f.name=d.replace("{value}",null!=v?v:"")}else"function"==typeof d&&(f.name=d(f.name,f));var y=a(new No(f,null,this.ecModel),UA);return y.mainType="radar",y.componentIndex=this.componentIndex,y},this);this.getIndicatorModels=function(){return m}},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"75%",startAngle:90,name:{show:!0},boundaryGap:[0,0],splitNumber:5,nameGap:15,scale:!1,shape:"polygon",axisLine:n({lineStyle:{color:"#bbb"}},mC.axisLine),axisLabel:Yh(mC.axisLabel,!1),axisTick:Yh(mC.axisTick,!1),splitLine:Yh(mC.splitLine,!0),splitArea:Yh(mC.splitArea,!0),indicator:[]}}),["axisLine","axisTickLabel","axisName"]);Ws({type:"radar",render:function(t,e,i){this.group.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},_buildAxes:function(t){var e=t.coordinateSystem;d(f(e.getIndicatorAxes(),function(t){return new FD(t.model,{position:[e.cx,e.cy],rotation:t.angle,labelDirection:-1,tickDirection:-1,nameDirection:1})}),function(t){d(vC,t.add,t),this.group.add(t.getGroup())},this)},_buildSplitLineAndArea:function(t){function e(t,e,i){var n=i%e.length;return t[n]=t[n]||[],n}var i=t.coordinateSystem,n=i.getIndicatorAxes();if(n.length){var o=t.get("shape"),a=t.getModel("splitLine"),s=t.getModel("splitArea"),l=a.getModel("lineStyle"),u=s.getModel("areaStyle"),h=a.get("show"),c=s.get("show"),p=l.get("color"),g=u.get("color");p=y(p)?p:[p],g=y(g)?g:[g];var m=[],v=[];if("circle"===o)for(var x=n[0].getTicksCoords(),_=i.cx,w=i.cy,b=0;b<x.length;b++)h&&m[D=e(m,p,b)].push(new sM({shape:{cx:_,cy:w,r:x[b].coord}})),c&&b<x.length-1&&v[D=e(v,g,b)].push(new cM({shape:{cx:_,cy:w,r0:x[b].coord,r:x[b+1].coord}}));else for(var S,M=f(n,function(t,e){var n=t.getTicksCoords();return S=null==S?n.length-1:Math.min(n.length-1,S),f(n,function(t){return i.coordToPoint(t.coord,e)})}),I=[],b=0;b<=S;b++){for(var T=[],A=0;A<n.length;A++)T.push(M[A][b]);if(T[0]&&T.push(T[0].slice()),h&&m[D=e(m,p,b)].push(new gM({shape:{points:T}})),c&&I){var D=e(v,g,b-1);v[D].push(new pM({shape:{points:T.concat(I)}}))}I=T.slice().reverse()}var C=l.getLineStyle(),L=u.getAreaStyle();d(v,function(t,e){this.group.add(OM(t,{style:r({stroke:"none",fill:g[e%g.length]},L),silent:!0}))},this),d(m,function(t,e){this.group.add(OM(t,{style:r({fill:"none",stroke:p[e%p.length]},C),silent:!0}))},this)}}});var yC=YI.extend({type:"series.radar",dependencies:["radar"],init:function(t){yC.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()}},getInitialData:function(t,e){return oC(this,{generateCoord:"indicator_",generateCoordCount:1/0})},formatTooltip:function(t){var e=this.getData(),i=this.coordinateSystem.getIndicatorAxes(),n=this.getData().getName(t);return ia(""===n?this.name:n)+"<br/>"+f(i,function(i,n){var o=e.get(e.mapDimension(i.dim),t);return ia(i.name+" : "+o)}).join("<br />")},defaultOption:{zlevel:0,z:2,coordinateSystem:"radar",legendHoverLink:!0,radarIndex:0,lineStyle:{width:2,type:"solid"},label:{position:"top"},symbol:"emptyCircle",symbolSize:4}});Zs({type:"radar",render:function(t,e,n){function o(t,e){var i=t.getItemVisual(e,"symbol")||"circle",n=t.getItemVisual(e,"color");if("none"!==i){var o=qh(t.getItemVisual(e,"symbolSize")),a=Jl(i,-1,-1,2,2,n);return a.attr({style:{strokeNoScale:!0},z2:100,scale:[o[0]/2,o[1]/2]}),a}}function a(e,i,n,a,r,s){n.removeAll();for(var l=0;l<i.length-1;l++){var u=o(a,r);u&&(u.__dimIdx=l,e[l]?(u.attr("position",e[l]),zM[s?"initProps":"updateProps"](u,{position:i[l]},t,r)):u.attr("position",i[l]),n.add(u))}}function s(t){return f(t,function(t){return[l.cx,l.cy]})}var l=t.coordinateSystem,u=this.group,h=t.getData(),c=this._data;h.diff(c).add(function(e){var i=h.getItemLayout(e);if(i){var n=new pM,o=new gM,r={shape:{points:i}};n.shape.points=s(i),o.shape.points=s(i),To(n,r,t,e),To(o,r,t,e);var l=new tb,u=new tb;l.add(o),l.add(n),l.add(u),a(o.shape.points,i,u,h,e,!0),h.setItemGraphicEl(e,l)}}).update(function(e,i){var n=c.getItemGraphicEl(i),o=n.childAt(0),r=n.childAt(1),s=n.childAt(2),l={shape:{points:h.getItemLayout(e)}};l.shape.points&&(a(o.shape.points,l.shape.points,s,h,e,!1),Io(o,l,t),Io(r,l,t),h.setItemGraphicEl(e,n))}).remove(function(t){u.remove(c.getItemGraphicEl(t))}).execute(),h.eachItemGraphicEl(function(t,e){function n(){l.attr("ignore",m)}function o(){l.attr("ignore",g)}var a=h.getItemModel(e),s=t.childAt(0),l=t.childAt(1),c=t.childAt(2),d=h.getItemVisual(e,"color");u.add(t),s.useStyle(r(a.getModel("lineStyle").getLineStyle(),{fill:"none",stroke:d})),s.hoverStyle=a.getModel("emphasis.lineStyle").getLineStyle();var f=a.getModel("areaStyle"),p=a.getModel("emphasis.areaStyle"),g=f.isEmpty()&&f.parentModel.isEmpty(),m=p.isEmpty()&&p.parentModel.isEmpty();m=m&&g,l.ignore=g,l.useStyle(r(f.getAreaStyle(),{fill:d,opacity:.7})),l.hoverStyle=p.getAreaStyle();var v=a.getModel("itemStyle").getItemStyle(["color"]),y=a.getModel("emphasis.itemStyle").getItemStyle(),x=a.getModel("label"),_=a.getModel("emphasis.label");c.eachChild(function(t){t.setStyle(v),t.hoverStyle=i(y),go(t.style,t.hoverStyle,x,_,{labelFetcher:h.hostModel,labelDataIndex:e,labelDimIndex:t.__dimIdx,defaultText:h.get(h.dimensions[t.__dimIdx],e),autoColor:d,isRectText:!0})}),t.off("mouseover").off("mouseout").off("normal").off("emphasis"),t.on("emphasis",n).on("mouseover",n).on("normal",o).on("mouseout",o),fo(t)}),this._data=h},remove:function(){this.group.removeAll(),this._data=null},dispose:function(){}});Bs(uC("radar")),Bs(TD("radar","circle")),zs(function(t){t.eachSeriesByType("radar",function(t){var e=t.getData(),i=[],n=t.coordinateSystem;if(n){for(var o=n.getIndicatorAxes(),a=0;a<o.length;a++)e.each(e.mapDimension(o[a].dim),function(t,e){i[e]=i[e]||[],i[e][a]=n.dataToPoint(t,a)});e.each(function(t){i[t][0]&&i[t].push(i[t][0].slice()),e.setItemLayout(t,i[t])})}})}),Os(fC("radar")),Ns(function(t){var e=t.polar;if(e){y(e)||(e=[e]);var i=[];d(e,function(e,n){e.indicator?(e.type&&!e.shape&&(e.shape=e.type),t.radar=t.radar||[],y(t.radar)||(t.radar=[t.radar]),t.radar.push(e)):i.push(e)}),t.polar=i}d(t.series,function(t){t&&"radar"===t.type&&t.polarIndex&&(t.radarIndex=t.polarIndex)})});for(var xC=[126,25],_C=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],wC=0;wC<_C.length;wC++)for(var bC=0;bC<_C[wC].length;bC++)_C[wC][bC][0]/=10.5,_C[wC][bC][1]/=-14,_C[wC][bC][0]+=xC[0],_C[wC][bC][1]+=xC[1];var SC=function(t,e){"china"===t&&e.push(new eu("鍗楁捣璇稿矝",f(_C,function(t){return{type:"polygon",exterior:t}}),xC))},MC={"鍗楁捣璇稿矝":[32,80],"骞夸笢":[0,-10],"棣欐腐":[10,5],"婢抽棬":[-10,10],"澶╂触":[5,5]},IC=function(t,e){if("china"===t){var i=MC[e.name];if(i){var n=e.center;n[0]+=i[0]/10.5,n[1]+=-i[1]/14}}},TC={Russia:[100,60],"United States":[-99,38],"United States of America":[-99,38]},AC=function(t,e){if("world"===t){var i=TC[e.name];if(i){var n=e.center;n[0]=i[0],n[1]=i[1]}}},DC=[[[123.45165252685547,25.73527164402261],[123.49731445312499,25.73527164402261],[123.49731445312499,25.750734064600884],[123.45165252685547,25.750734064600884],[123.45165252685547,25.73527164402261]]],CC=function(t,e){"china"===t&&"鍙版咕"===e.name&&e.geometries.push({type:"polygon",exterior:DC[0]})},LC=Bi(),kC={load:function(t,e){var i=LC(e).parsed;if(i)return i;var n,o=e.specialAreas||{},a=e.geoJSON;try{n=a?iD(a):[]}catch(t){throw new Error("Invalid geoJson format\n"+t.message)}return d(n,function(e){var i=e.name;IC(t,e),AC(t,e),CC(t,e);var n=o[i];n&&e.transformTo(n.left,n.top,n.width,n.height)}),SC(t,n),LC(e).parsed={regions:n,boundingRect:Kh(n)}}},PC=Bi(),NC={geoJSON:kC,svg:{load:function(t,e){var i=PC(e).originRoot;if(i)return{root:i,boundingRect:PC(e).boundingRect};var n=$h(e);return PC(e).originRoot=n.root,PC(e).boundingRect=n.boundingRect,n},makeGraphic:function(t,e,i){var n=PC(e),o=n.rootMap||(n.rootMap=R()),a=o.get(i);if(a)return a;var r=n.originRoot,s=n.boundingRect;return n.originRootHostKey?a=$h(e,s).root:(n.originRootHostKey=i,a=r),o.set(i,a)},removeGraphic:function(t,e,i){var n=PC(e),o=n.rootMap;o&&o.removeKey(i),i===n.originRootHostKey&&(n.originRootHostKey=null)}}},OC={load:function(t,e){var i,n=[],o=R(),a=R();return d(Qh(t),function(r){var s=NC[r.type].load(t,r);d(s.regions,function(t){var i=t.name;e&&e.hasOwnProperty(i)&&(t=t.cloneShallow(i=e[i])),n.push(t),o.set(i,t),a.set(i,t.center)});var l=s.boundingRect;l&&(i?i.union(l):i=l.clone())}),{regions:n,regionsMap:o,nameCoordMap:a,boundingRect:i||new de(0,0,0,0)}},makeGraphic:Jh("makeGraphic"),removeGraphic:Jh("removeGraphic")};h(YI.extend({type:"series.map",dependencies:["geo"],layoutMode:"box",needsDrawMap:!1,seriesGroup:[],getInitialData:function(t){for(var e=oC(this,["value"]),i=e.mapDimension("value"),n=R(),o=[],a=[],r=0,s=e.count();r<s;r++){var l=e.getName(r);n.set(l,!0),o.push({name:l,value:e.get(i,r),selected:pr(e,r,"selected")})}return d(OC.load(this.getMapType(),this.option.nameMap).regions,function(t){var e=t.name;n.get(e)||(o.push({name:e}),a.push(e))}),this.updateSelectedMap(o),e.appendValues([],a),e},getHostGeoModel:function(){var t=this.option.geoIndex;return null!=t?this.dependentModels.geo[t]:null},getMapType:function(){return(this.getHostGeoModel()||this).option.map},getRawValue:function(t){var e=this.getData();return e.get(e.mapDimension("value"),t)},getRegionModel:function(t){var e=this.getData();return e.getItemModel(e.indexOfName(t))},formatTooltip:function(t){for(var e=this.getData(),i=ta(this.getRawValue(t)),n=e.getName(t),o=this.seriesGroup,a=[],r=0;r<o.length;r++){var s=o[r].originalData.indexOfName(n),l=e.mapDimension("value");isNaN(o[r].originalData.get(l,s))||a.push(ia(o[r].name))}return a.join(", ")+"<br />"+ia(n+" : "+i)},getTooltipPosition:function(t){if(null!=t){var e=this.getData().getName(t),i=this.coordinateSystem,n=i.getRegion(e);return n&&i.dataToPoint(n.center)}},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},defaultOption:{zlevel:0,z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:.75,showLegendSymbol:!0,dataRangeHoverLink:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}}}}),aC);var EC="\0_ec_interaction_mutex";Es({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},function(){}),h(oc,fw);var RC={axisPointer:1,tooltip:1,brush:1};xc.prototype={constructor:xc,draw:function(t,e,i,n,o){var a="geo"===t.mainType,r=t.getData&&t.getData();a&&e.eachComponent({mainType:"series",subType:"map"},function(e){r||e.getHostGeoModel()!==t||(r=e.getData())});var s=t.coordinateSystem;this._updateBackground(s);var l=this._regionsGroup,u=this.group,h=s.scale,c={position:s.position,scale:h};!l.childAt(0)||o?u.attr(c):Io(u,c,t),l.removeAll();var f=["itemStyle"],p=["emphasis","itemStyle"],g=["label"],m=["emphasis","label"],v=R();d(s.regions,function(e){var i=v.get(e.name)||v.set(e.name,new tb),n=new MM({shape:{paths:[]}});i.add(n);var o,s=(C=t.getRegionModel(e.name)||t).getModel(f),u=C.getModel(p),c=mc(s),y=mc(u),x=C.getModel(g),_=C.getModel(m);if(r){o=r.indexOfName(e.name);var w=r.getItemVisual(o,"color",!0);w&&(c.fill=w)}d(e.geometries,function(t){if("polygon"===t.type){n.shape.paths.push(new pM({shape:{points:t.exterior}}));for(var e=0;e<(t.interiors?t.interiors.length:0);e++)n.shape.paths.push(new pM({shape:{points:t.interiors[e]}}))}}),n.setStyle(c),n.style.strokeNoScale=!0,n.culling=!0;var b=x.get("show"),S=_.get("show"),M=r&&isNaN(r.get(r.mapDimension("value"),o)),I=r&&r.getItemLayout(o);if(a||M&&(b||S)||I&&I.showLabel){var T,A=a?e.name:o;(!r||o>=0)&&(T=t);var D=new rM({position:e.center.slice(),scale:[1/h[0],1/h[1]],z2:10,silent:!0});go(D.style,D.hoverStyle={},x,_,{labelFetcher:T,labelDataIndex:A,defaultText:e.name,useInsideStyle:!1},{textAlign:"center",textVerticalAlign:"middle"}),i.add(D)}if(r)r.setItemGraphicEl(o,i);else{var C=t.getRegionModel(e.name);n.eventData={componentType:"geo",componentIndex:t.componentIndex,geoIndex:t.componentIndex,name:e.name,region:C&&C.option||{}}}(i.__regions||(i.__regions=[])).push(e),fo(i,y,{hoverSilentOnTouch:!!t.get("selectedMode")}),l.add(i)}),this._updateController(t,e,i),vc(this,t,l,i,n),yc(t,l)},remove:function(){this._regionsGroup.removeAll(),this._backgroundGroup.removeAll(),this._controller.dispose(),this._mapName&&OC.removeGraphic(this._mapName,this.uid),this._mapName=null,this._controllerHost={}},_updateBackground:function(t){var e=t.map;this._mapName!==e&&d(OC.makeGraphic(e,this.uid),function(t){this._backgroundGroup.add(t)},this),this._mapName=e},_updateController:function(t,e,i){function n(){var e={type:"geoRoam",componentType:l};return e[l+"Id"]=t.id,e}var o=t.coordinateSystem,r=this._controller,s=this._controllerHost;s.zoomLimit=t.get("scaleLimit"),s.zoom=o.getZoom(),r.enable(t.get("roam")||!1);var l=t.mainType;r.off("pan").on("pan",function(t){this._mouseDownFlag=!1,fc(s,t.dx,t.dy),i.dispatchAction(a(n(),{dx:t.dx,dy:t.dy}))},this),r.off("zoom").on("zoom",function(t){if(this._mouseDownFlag=!1,pc(s,t.scale,t.originX,t.originY),i.dispatchAction(a(n(),{zoom:t.scale,originX:t.originX,originY:t.originY})),this._updateGroup){var e=this.group.scale;this._regionsGroup.traverse(function(t){"text"===t.type&&t.attr("scale",[1/e[0],1/e[1]])})}},this),r.setPointerChecker(function(e,n,a){return o.getViewRectAfterRoam().contain(n,a)&&!gc(e,i,t)})}};var zC="__seriesMapHighDown",BC="__seriesMapCallKey";Zs({type:"map",render:function(t,e,i,n){if(!n||"mapToggleSelect"!==n.type||n.from!==this.uid){var o=this.group;if(o.removeAll(),!t.getHostGeoModel()){if(n&&"geoRoam"===n.type&&"series"===n.componentType&&n.seriesId===t.id)(a=this._mapDraw)&&o.add(a.group);else if(t.needsDrawMap){var a=this._mapDraw||new xc(i,!0);o.add(a.group),a.draw(t,e,i,this,n),this._mapDraw=a}else this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null;t.get("showLegendSymbol")&&e.getComponent("legend")&&this._renderSymbols(t,e,i)}}},remove:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null,this.group.removeAll()},dispose:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null},_renderSymbols:function(t,e,i){var n=t.originalData,o=this.group;n.each(n.mapDimension("value"),function(e,i){if(!isNaN(e)){var r=n.getItemLayout(i);if(r&&r.point){var s=r.point,l=r.offset,u=new sM({style:{fill:t.getData().getVisual("color")},shape:{cx:s[0]+9*l,cy:s[1],r:3},silent:!0,z2:8+(l?0:NM+1)});if(!l){var h=t.mainSeries.getData(),c=n.getName(i),d=h.indexOfName(c),f=n.getItemModel(i),p=f.getModel("label"),g=f.getModel("emphasis.label"),m=h.getItemGraphicEl(d),y=A(t.getFormattedLabel(d,"normal"),c),x=A(t.getFormattedLabel(d,"emphasis"),y),_=m[zC],w=Math.random();if(!_){_=m[zC]={};var b=v(_c,!0),S=v(_c,!1);m.on("mouseover",b).on("mouseout",S).on("emphasis",b).on("normal",S)}m[BC]=w,a(_,{recordVersion:w,circle:u,labelModel:p,hoverLabelModel:g,emphasisText:x,normalText:y}),wc(_,!1)}o.add(u)}}})}}),Es({type:"geoRoam",event:"geoRoam",update:"updateTransform"},function(t,e){var i=t.componentType||"series";e.eachComponent({mainType:i,query:t},function(e){var n=e.coordinateSystem;if("geo"===n.type){var o=bc(n,t,e.get("scaleLimit"));e.setCenter&&e.setCenter(o.center),e.setZoom&&e.setZoom(o.zoom),"series"===i&&d(e.seriesGroup,function(t){t.setCenter(o.center),t.setZoom(o.zoom)})}})});var VC=Q;h(Sc,Tw),Mc.prototype={constructor:Mc,type:"view",dimensions:["x","y"],setBoundingRect:function(t,e,i,n){return this._rect=new de(t,e,i,n),this._rect},getBoundingRect:function(){return this._rect},setViewRect:function(t,e,i,n){this.transformTo(t,e,i,n),this._viewRect=new de(t,e,i,n)},transformTo:function(t,e,i,n){var o=this.getBoundingRect(),a=this._rawTransformable;a.transform=o.calculateTransform(new de(t,e,i,n)),a.decomposeTransform(),this._updateTransform()},setCenter:function(t){t&&(this._center=t,this._updateCenterAndZoom())},setZoom:function(t){t=t||1;var e=this.zoomLimit;e&&(null!=e.max&&(t=Math.min(e.max,t)),null!=e.min&&(t=Math.max(e.min,t))),this._zoom=t,this._updateCenterAndZoom()},getDefaultCenter:function(){var t=this.getBoundingRect();return[t.x+t.width/2,t.y+t.height/2]},getCenter:function(){return this._center||this.getDefaultCenter()},getZoom:function(){return this._zoom||1},getRoamTransform:function(){return this._roamTransformable.getLocalTransform()},_updateCenterAndZoom:function(){var t=this._rawTransformable.getLocalTransform(),e=this._roamTransformable,i=this.getDefaultCenter(),n=this.getCenter(),o=this.getZoom();n=Q([],n,t),i=Q([],i,t),e.origin=n,e.position=[i[0]-n[0],i[1]-n[1]],e.scale=[o,o],this._updateTransform()},_updateTransform:function(){var t=this._roamTransformable,e=this._rawTransformable;e.parent=t,t.updateTransform(),e.updateTransform(),wt(this.transform||(this.transform=[]),e.transform||xt()),this._rawTransform=e.getLocalTransform(),this.invTransform=this.invTransform||[],Tt(this.invTransform,this.transform),this.decomposeTransform()},getViewRect:function(){return this._viewRect},getViewRectAfterRoam:function(){var t=this.getBoundingRect().clone();return t.applyTransform(this.transform),t},dataToPoint:function(t,e,i){var n=e?this._rawTransform:this.transform;return i=i||[],n?VC(i,t,n):G(i,t)},pointToData:function(t){var e=this.invTransform;return e?VC([],t,e):[t[0],t[1]]},convertToPixel:v(Ic,"dataToPoint"),convertFromPixel:v(Ic,"pointToData"),containPoint:function(t){return this.getViewRectAfterRoam().contain(t[0],t[1])}},h(Mc,Tw),Tc.prototype={constructor:Tc,type:"geo",dimensions:["lng","lat"],containCoord:function(t){for(var e=this.regions,i=0;i<e.length;i++)if(e[i].contain(t))return!0;return!1},transformTo:function(t,e,i,n){var o=this.getBoundingRect(),a=this._invertLongitute;o=o.clone(),a&&(o.y=-o.y-o.height);var r=this._rawTransformable;if(r.transform=o.calculateTransform(new de(t,e,i,n)),r.decomposeTransform(),a){var s=r.scale;s[1]=-s[1]}r.updateTransform(),this._updateTransform()},getRegion:function(t){return this._regionsMap.get(t)},getRegionByCoord:function(t){for(var e=this.regions,i=0;i<e.length;i++)if(e[i].contain(t))return e[i]},addGeoCoord:function(t,e){this._nameCoordMap.set(t,e)},getGeoCoord:function(t){return this._nameCoordMap.get(t)},getBoundingRect:function(){return this._rect},dataToPoint:function(t,e,i){if("string"==typeof t&&(t=this.getGeoCoord(t)),t)return Mc.prototype.dataToPoint.call(this,t,e,i)},convertToPixel:v(Ac,"dataToPoint"),convertFromPixel:v(Ac,"pointToData")},h(Tc,Mc);var GC={dimensions:Tc.prototype.dimensions,create:function(t,e){var i=[];t.eachComponent("geo",function(t,n){var o=t.get("map"),a=t.get("aspectScale"),r=!0,s=DT.retrieveMap(o);s&&s[0]&&"svg"===s[0].type?(null==a&&(a=1),r=!1):null==a&&(a=.75);var l=new Tc(o+n,o,t.get("nameMap"),r);l.aspectScale=a,l.zoomLimit=t.get("scaleLimit"),i.push(l),Cc(l,t),t.coordinateSystem=l,l.model=t,l.resize=Dc,l.resize(t,e)}),t.eachSeries(function(t){if("geo"===t.get("coordinateSystem")){var e=t.get("geoIndex")||0;t.coordinateSystem=i[e]}});var n={};return t.eachSeriesByType("map",function(t){if(!t.getHostGeoModel()){var e=t.getMapType();n[e]=n[e]||[],n[e].push(t)}}),d(n,function(t,n){var a=new Tc(n,n,o(f(t,function(t){return t.get("nameMap")})));a.zoomLimit=T.apply(null,f(t,function(t){return t.get("scaleLimit")})),i.push(a),a.resize=Dc,a.aspectScale=t[0].get("aspectScale"),a.resize(t[0],e),d(t,function(t){t.coordinateSystem=a,Cc(a,t)})}),i},getFilledRegions:function(t,e,i){for(var n=(t||[]).slice(),o=R(),a=0;a<n.length;a++)o.set(n[a].name,n[a]);return d(OC.load(e,i).regions,function(t){var e=t.name;!o.get(e)&&n.push({name:e})}),n}};Rs("geo",GC);zs(function(t){var e={};t.eachSeriesByType("map",function(i){var n=i.getMapType();if(!i.getHostGeoModel()&&!e[n]){var o={};d(i.seriesGroup,function(e){var i=e.coordinateSystem,n=e.originalData;e.get("showLegendSymbol")&&t.getComponent("legend")&&n.each(n.mapDimension("value"),function(t,e){var a=n.getName(e),r=i.getRegion(a);if(r&&!isNaN(t)){var s=o[a]||0,l=i.dataToPoint(r.center);o[a]=s+1,n.setItemLayout(e,{point:l,offset:s})}})});var a=i.getData();a.each(function(t){var e=a.getName(t),i=a.getItemLayout(t)||{};i.showLabel=!o[e],a.setItemLayout(t,i)}),e[n]=!0}})}),Bs(function(t){t.eachSeriesByType("map",function(t){var e=t.get("color"),i=t.getModel("itemStyle"),n=i.get("areaColor"),o=i.get("color")||e[t.seriesIndex%e.length];t.getData().setVisual({areaColor:n,color:o})})}),Os(VT.PROCESSOR.STATISTIC,function(t){var e={};t.eachSeriesByType("map",function(t){var i=t.getHostGeoModel(),n=i?"o"+i.id:"i"+t.getMapType();(e[n]=e[n]||[]).push(t)}),d(e,function(t,e){for(var i=Lc(f(t,function(t){return t.getData()}),t[0].get("mapValueCalculation")),n=0;n<t.length;n++)t[n].originalData=t[n].getData();for(n=0;n<t.length;n++)t[n].seriesGroup=t,t[n].needsDrawMap=0===n&&!t[n].getHostGeoModel(),t[n].setData(i.cloneShallow()),t[n].mainSeries=t[0]})}),Ns(function(t){var e=[];d(t.series,function(t){t&&"map"===t.type&&(e.push(t),t.map=t.map||t.mapType,r(t,t.mapLocation))})}),lC("map",[{type:"mapToggleSelect",event:"mapselectchanged",method:"toggleSelected"},{type:"mapSelect",event:"mapselected",method:"select"},{type:"mapUnSelect",event:"mapunselected",method:"unSelect"}]);var FC=d,WC="\0__link_datas",HC="\0__link_mainData",ZC=function(t,e){this.name=t||"",this.depth=0,this.height=0,this.parentNode=null,this.dataIndex=-1,this.children=[],this.viewChildren=[],this.hostTree=e};ZC.prototype={constructor:ZC,isRemoved:function(){return this.dataIndex<0},eachNode:function(t,e,i){"function"==typeof t&&(i=e,e=t,t=null),_(t=t||{})&&(t={order:t});var n,o=t.order||"preorder",a=this[t.attr||"children"];"preorder"===o&&(n=e.call(i,this));for(var r=0;!n&&r<a.length;r++)a[r].eachNode(t,e,i);"postorder"===o&&e.call(i,this)},updateDepthAndHeight:function(t){var e=0;this.depth=t;for(var i=0;i<this.children.length;i++){var n=this.children[i];n.updateDepthAndHeight(t+1),n.height>e&&(e=n.height)}this.height=e+1},getNodeById:function(t){if(this.getId()===t)return this;for(var e=0,i=this.children,n=i.length;e<n;e++){var o=i[e].getNodeById(t);if(o)return o}},contains:function(t){if(t===this)return!0;for(var e=0,i=this.children,n=i.length;e<n;e++){var o=i[e].contains(t);if(o)return o}},getAncestors:function(t){for(var e=[],i=t?this:this.parentNode;i;)e.push(i),i=i.parentNode;return e.reverse(),e},getValue:function(t){var e=this.hostTree.data;return e.get(e.getDimension(t||"value"),this.dataIndex)},setLayout:function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemLayout(this.dataIndex,t,e)},getLayout:function(){return this.hostTree.data.getItemLayout(this.dataIndex)},getModel:function(t){if(!(this.dataIndex<0)){var e,i=this.hostTree,n=i.data.getItemModel(this.dataIndex),o=this.getLevelModel();return o||0!==this.children.length&&(0===this.children.length||!1!==this.isExpand)||(e=this.getLeavesModel()),n.getModel(t,(o||e||i.hostModel).getModel(t))}},getLevelModel:function(){return(this.hostTree.levelModels||[])[this.depth]},getLeavesModel:function(){return this.hostTree.leavesModel},setVisual:function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,t,e)},getVisual:function(t,e){return this.hostTree.data.getItemVisual(this.dataIndex,t,e)},getRawIndex:function(){return this.hostTree.data.getRawIndex(this.dataIndex)},getId:function(){return this.hostTree.data.getId(this.dataIndex)},isAncestorOf:function(t){for(var e=t.parentNode;e;){if(e===this)return!0;e=e.parentNode}return!1},isDescendantOf:function(t){return t!==this&&t.isAncestorOf(this)}},Vc.prototype={constructor:Vc,type:"tree",eachNode:function(t,e,i){this.root.eachNode(t,e,i)},getNodeByDataIndex:function(t){var e=this.data.getRawIndex(t);return this._nodes[e]},getNodeByName:function(t){return this.root.getNodeByName(t)},update:function(){for(var t=this.data,e=this._nodes,i=0,n=e.length;i<n;i++)e[i].dataIndex=-1;for(var i=0,n=t.count();i<n;i++)e[t.getRawIndex(i)].dataIndex=i},clearLayouts:function(){this.data.clearItemLayouts()}},Vc.createTree=function(t,e,i){function n(t,e){var i=t.value;r=Math.max(r,y(i)?i.length:1),a.push(t);var s=new ZC(t.name,o);e?Gc(s,e):o.root=s,o._nodes.push(s);var l=t.children;if(l)for(var u=0;u<l.length;u++)n(l[u],s)}var o=new Vc(e,i.levels,i.leaves),a=[],r=1;n(t),o.root.updateDepthAndHeight(0);var s=_A(a,{coordDimensions:["value"],dimensionsCount:r}),l=new vA(s,e);return l.initData(a),kc({mainData:l,struct:o,structAttr:"tree"}),o.update(),o},YI.extend({type:"series.tree",layoutInfo:null,layoutMode:"box",getInitialData:function(t){var e={name:t.name,children:t.data},i=t.leaves||{},n={};n.leaves=i;var o=Vc.createTree(e,this,n),a=0;o.eachNode("preorder",function(t){t.depth>a&&(a=t.depth)});var r=t.expandAndCollapse&&t.initialTreeDepth>=0?t.initialTreeDepth:a;return o.root.eachNode("preorder",function(t){var e=t.hostTree.data.getRawDataItem(t.dataIndex);t.isExpand=e&&null!=e.collapsed?!e.collapsed:t.depth<=r}),o.data},getOrient:function(){var t=this.get("orient");return"horizontal"===t?t="LR":"vertical"===t&&(t="TB"),t},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},formatTooltip:function(t){for(var e=this.getData().tree,i=e.root.children[0],n=e.getNodeByDataIndex(t),o=n.getValue(),a=n.name;n&&n!==i;)a=n.parentNode.name+"."+a,n=n.parentNode;return ia(a+(isNaN(o)||null==o?"":" : "+o))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderColor:"#c23531",borderWidth:1.5},label:{show:!0,color:"#555"},leaves:{label:{show:!0}},animationEasing:"linear",animationDuration:700,animationDurationUpdate:1e3}}),Zs({type:"tree",init:function(t,e){this._oldTree,this._mainGroup=new tb,this._controller=new oc(e.getZr()),this._controllerHost={target:this.group},this.group.add(this._mainGroup)},render:function(t,e,i,n){var o=t.getData(),a=t.layoutInfo,r=this._mainGroup,s=t.get("layout");"radial"===s?r.attr("position",[a.x+a.width/2,a.y+a.height/2]):r.attr("position",[a.x,a.y]),this._updateViewCoordSys(t),this._updateController(t,e,i);var l=this._data,u={expandAndCollapse:t.get("expandAndCollapse"),layout:s,orient:t.getOrient(),curvature:t.get("lineStyle.curveness"),symbolRotate:t.get("symbolRotate"),symbolOffset:t.get("symbolOffset"),hoverAnimation:t.get("hoverAnimation"),useNameLabel:!0,fadeIn:!0};o.diff(l).add(function(e){td(o,e)&&id(o,e,null,r,t,u)}).update(function(e,i){var n=l.getItemGraphicEl(i);td(o,e)?id(o,e,n,r,t,u):n&&nd(l,i,n,r,t,u)}).remove(function(e){var i=l.getItemGraphicEl(e);i&&nd(l,e,i,r,t,u)}).execute(),this._nodeScaleRatio=t.get("nodeScaleRatio"),this._updateNodeAndLinkScale(t),!0===u.expandAndCollapse&&o.eachItemGraphicEl(function(e,n){e.off("click").on("click",function(){i.dispatchAction({type:"treeExpandAndCollapse",seriesId:t.id,dataIndex:n})})}),this._data=o},_updateViewCoordSys:function(t){var e=t.getData(),i=[];e.each(function(t){var n=e.getItemLayout(t);!n||isNaN(n.x)||isNaN(n.y)||i.push([+n.x,+n.y])});var n=[],o=[];fn(i,n,o),o[0]-n[0]==0&&(o[0]+=1,n[0]-=1),o[1]-n[1]==0&&(o[1]+=1,n[1]-=1);var a=t.coordinateSystem=new Mc;a.zoomLimit=t.get("scaleLimit"),a.setBoundingRect(n[0],n[1],o[0]-n[0],o[1]-n[1]),a.setCenter(t.get("center")),a.setZoom(t.get("zoom")),this.group.attr({position:a.position,scale:a.scale}),this._viewCoordSys=a},_updateController:function(t,e,i){var n=this._controller,o=this._controllerHost,a=this.group;n.setPointerChecker(function(e,n,o){var r=a.getBoundingRect();return r.applyTransform(a.transform),r.contain(n,o)&&!gc(e,i,t)}),n.enable(t.get("roam")),o.zoomLimit=t.get("scaleLimit"),o.zoom=t.coordinateSystem.getZoom(),n.off("pan").off("zoom").on("pan",function(e){fc(o,e.dx,e.dy),i.dispatchAction({seriesId:t.id,type:"treeRoam",dx:e.dx,dy:e.dy})},this).on("zoom",function(e){pc(o,e.scale,e.originX,e.originY),i.dispatchAction({seriesId:t.id,type:"treeRoam",zoom:e.scale,originX:e.originX,originY:e.originY}),this._updateNodeAndLinkScale(t)},this)},_updateNodeAndLinkScale:function(t){var e=t.getData(),i=this._getNodeGlobalScale(t),n=[i,i];e.eachItemGraphicEl(function(t,e){t.attr("scale",n)})},_getNodeGlobalScale:function(t){var e=t.coordinateSystem;if("view"!==e.type)return 1;var i=this._nodeScaleRatio,n=e.scale,o=n&&n[0]||1;return((e.getZoom()-1)*i+1)/o},dispose:function(){this._controller&&this._controller.dispose(),this._controllerHost={}},remove:function(){this._mainGroup.removeAll(),this._data=null}}),Es({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"tree",query:t},function(e){var i=t.dataIndex,n=e.getData().tree.getNodeByDataIndex(i);n.isExpand=!n.isExpand})}),Es({type:"treeRoam",event:"treeRoam",update:"none"},function(t,e){e.eachComponent({mainType:"series",subType:"tree",query:t},function(e){var i=bc(e.coordinateSystem,t);e.setCenter&&e.setCenter(i.center),e.setZoom&&e.setZoom(i.zoom)})});Bs(TD("tree","circle")),zs(function(t,e){t.eachSeriesByType("tree",function(t){sd(t,e)})}),YI.extend({type:"series.treemap",layoutMode:"box",dependencies:["grid","polar"],_viewRoot:null,defaultOption:{progressive:0,hoverLayerThreshold:1/0,left:"center",top:"middle",right:null,bottom:null,width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"鈻�",zoomToNodeRatio:.1024,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",borderColor:"rgba(255,255,255,0.7)",borderWidth:1,shadowColor:"rgba(150,150,150,1)",shadowBlur:3,shadowOffsetX:0,shadowOffsetY:0,textStyle:{color:"#fff"}},emphasis:{textStyle:{}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",ellipsis:!0},upperLabel:{show:!1,position:[0,"50%"],height:20,color:"#fff",ellipsis:!0,verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],color:"#fff",ellipsis:!0,verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},getInitialData:function(t,e){var i={name:t.name,children:t.data};dd(i);var n=t.levels||[];n=t.levels=fd(n,e);var o={};return o.levels=n,Vc.createTree(i,this,o).data},optionUpdated:function(){this.resetViewRoot()},formatTooltip:function(t){var e=this.getData(),i=this.getRawValue(t),n=ta(y(i)?i[0]:i);return ia(e.getName(t)+": "+n)},getDataParams:function(t){var e=YI.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return e.treePathInfo=cd(i,this),e},setLayoutInfo:function(t){this.layoutInfo=this.layoutInfo||{},a(this.layoutInfo,t)},mapIdToIndex:function(t){var e=this._idIndexMap;e||(e=this._idIndexMap=R(),this._idIndexMapCount=0);var i=e.get(t);return null==i&&e.set(t,i=this._idIndexMapCount++),i},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t&&(t===e||e.contains(t))||(this._viewRoot=e)}});var UC=5;pd.prototype={constructor:pd,render:function(t,e,i,n){var o=t.getModel("breadcrumb"),a=this.group;if(a.removeAll(),o.get("show")&&i){var r=o.getModel("itemStyle"),s=r.getModel("textStyle"),l={pos:{left:o.get("left"),right:o.get("right"),top:o.get("top"),bottom:o.get("bottom")},box:{width:e.getWidth(),height:e.getHeight()},emptyItemWidth:o.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(i,l,s),this._renderContent(t,l,r,s,n),da(a,l.pos,l.box)}},_prepare:function(t,e,i){for(var n=t;n;n=n.parentNode){var o=n.getModel().get("name"),a=i.getTextRect(o),r=Math.max(a.width+16,e.emptyItemWidth);e.totalWidth+=r+8,e.renderList.push({node:n,text:o,width:r})}},_renderContent:function(t,e,i,n,o){for(var a=0,s=e.emptyItemWidth,l=t.get("breadcrumb.height"),u=ha(e.pos,e.box),h=e.totalWidth,c=e.renderList,d=c.length-1;d>=0;d--){var f=c[d],p=f.node,g=f.width,m=f.text;h>u.width&&(h-=g-s,g=s,m=null);var y=new pM({shape:{points:gd(a,0,g,l,d===c.length-1,0===d)},style:r(i.getItemStyle(),{lineJoin:"bevel",text:m,textFill:n.getTextColor(),textFont:n.getFont()}),z:10,onclick:v(o,p)});this.group.add(y),md(y,t,p),a+=g+8}},remove:function(){this.group.removeAll()}};var XC=m,jC=tb,YC=yM,qC=d,KC=["label"],$C=["emphasis","label"],JC=["upperLabel"],QC=["emphasis","upperLabel"],tL=10,eL=1,iL=2,nL=Qb([["fill","color"],["stroke","strokeColor"],["lineWidth","strokeWidth"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),oL=function(t){var e=nL(t);return e.stroke=e.fill=e.lineWidth=null,e};Zs({type:"treemap",init:function(t,e){this._containerGroup,this._storage={nodeGroup:[],background:[],content:[]},this._oldTree,this._breadcrumb,this._controller,this._state="ready"},render:function(t,e,i,n){if(!(l(e.findComponents({mainType:"series",subType:"treemap",query:n}),t)<0)){this.seriesModel=t,this.api=i,this.ecModel=e;var o=ld(n,["treemapZoomToNode","treemapRootToNode"],t),a=n&&n.type,r=t.layoutInfo,s=!this._oldTree,u=this._storage,h="treemapRootToNode"===a&&o&&u?{rootNodeGroup:u.nodeGroup[o.node.getRawIndex()],direction:n.direction}:null,c=this._giveContainerGroup(r),d=this._doRender(c,t,h);s||a&&"treemapZoomToNode"!==a&&"treemapRootToNode"!==a?d.renderFinally():this._doAnimation(c,d,t,h),this._resetController(i),this._renderBreadcrumb(t,i,o)}},_giveContainerGroup:function(t){var e=this._containerGroup;return e||(e=this._containerGroup=new jC,this._initEvents(e),this.group.add(e)),e.attr("position",[t.x,t.y]),e},_doRender:function(t,e,i){function n(t,e,i,o,a){function r(t){return t.getId()}function s(r,s){var l=null!=r?t[r]:null,u=null!=s?e[s]:null,c=h(l,u,i,a);c&&n(l&&l.viewChildren||[],u&&u.viewChildren||[],c,o,a+1)}o?(e=t,qC(t,function(t,e){!t.isRemoved()&&s(e,e)})):new Xs(e,t,r,r).add(s).update(s).remove(v(s,null)).execute()}var o=e.getData().tree,a=this._oldTree,r={nodeGroup:[],background:[],content:[]},s={nodeGroup:[],background:[],content:[]},l=this._storage,u=[],h=v(yd,e,s,l,i,r,u);n(o.root?[o.root]:[],a&&a.root?[a.root]:[],t,o===a||!a,0);var c=function(t){var e={nodeGroup:[],background:[],content:[]};return t&&qC(t,function(t,i){var n=e[i];qC(t,function(t){t&&(n.push(t),t.__tmWillDelete=1)})}),e}(l);return this._oldTree=o,this._storage=s,{lastsForAnimation:r,willDeleteEls:c,renderFinally:function(){qC(c,function(t){qC(t,function(t){t.parent&&t.parent.remove(t)})}),qC(u,function(t){t.invisible=!0,t.dirty()})}}},_doAnimation:function(t,e,i,n){if(i.get("animation")){var o=i.get("animationDurationUpdate"),r=i.get("animationEasing"),s=vd();qC(e.willDeleteEls,function(t,e){qC(t,function(t,i){if(!t.invisible){var a,l=t.parent;if(n&&"drillDown"===n.direction)a=l===n.rootNodeGroup?{shape:{x:0,y:0,width:l.__tmNodeWidth,height:l.__tmNodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var u=0,h=0;l.__tmWillDelete||(u=l.__tmNodeWidth/2,h=l.__tmNodeHeight/2),a="nodeGroup"===e?{position:[u,h],style:{opacity:0}}:{shape:{x:u,y:h,width:0,height:0},style:{opacity:0}}}a&&s.add(t,a,o,r)}})}),qC(this._storage,function(t,i){qC(t,function(t,n){var l=e.lastsForAnimation[i][n],u={};l&&("nodeGroup"===i?l.old&&(u.position=t.position.slice(),t.attr("position",l.old)):(l.old&&(u.shape=a({},t.shape),t.setShape(l.old)),l.fadein?(t.setStyle("opacity",0),u.style={opacity:1}):1!==t.style.opacity&&(u.style={opacity:1})),s.add(t,u,o,r))})},this),this._state="animating",s.done(XC(function(){this._state="ready",e.renderFinally()},this)).start()}},_resetController:function(t){var e=this._controller;e||((e=this._controller=new oc(t.getZr())).enable(this.seriesModel.get("roam")),e.on("pan",XC(this._onPan,this)),e.on("zoom",XC(this._onZoom,this)));var i=new de(0,0,t.getWidth(),t.getHeight());e.setPointerChecker(function(t,e,n){return i.contain(e,n)})},_clearController:function(){var t=this._controller;t&&(t.dispose(),t=null)},_onPan:function(t){if("animating"!==this._state&&(Math.abs(t.dx)>3||Math.abs(t.dy)>3)){var e=this.seriesModel.getData().tree.root;if(!e)return;var i=e.getLayout();if(!i)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:i.x+t.dx,y:i.y+t.dy,width:i.width,height:i.height}})}},_onZoom:function(t){var e=t.originX,i=t.originY;if("animating"!==this._state){var n=this.seriesModel.getData().tree.root;if(!n)return;var o=n.getLayout();if(!o)return;var a=new de(o.x,o.y,o.width,o.height),r=this.seriesModel.layoutInfo;e-=r.x,i-=r.y;var s=xt();St(s,s,[-e,-i]),It(s,s,[t.scale,t.scale]),St(s,s,[e,i]),a.applyTransform(s),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:a.x,y:a.y,width:a.width,height:a.height}})}},_initEvents:function(t){t.on("click",function(t){if("ready"===this._state){var e=this.seriesModel.get("nodeClick",!0);if(e){var i=this.findTarget(t.offsetX,t.offsetY);if(i){var n=i.node;if(n.getLayout().isLeafRoot)this._rootToNode(i);else if("zoomToNode"===e)this._zoomToNode(i);else if("link"===e){var o=n.hostTree.data.getItemModel(n.dataIndex),a=o.get("link",!0),r=o.get("target",!0)||"blank";a&&window.open(a,r)}}}}},this)},_renderBreadcrumb:function(t,e,i){i||(i=null!=t.get("leafDepth",!0)?{node:t.getViewRoot()}:this.findTarget(e.getWidth()/2,e.getHeight()/2))||(i={node:t.getData().tree.root}),(this._breadcrumb||(this._breadcrumb=new pd(this.group))).render(t,e,i.node,XC(function(e){"animating"!==this._state&&(hd(t.getViewRoot(),e)?this._rootToNode({node:e}):this._zoomToNode({node:e}))},this))},remove:function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage={nodeGroup:[],background:[],content:[]},this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},dispose:function(){this._clearController()},_zoomToNode:function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},_rootToNode:function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},findTarget:function(t,e){var i;return this.seriesModel.getViewRoot().eachNode({attr:"viewChildren",order:"preorder"},function(n){var o=this._storage.background[n.getRawIndex()];if(o){var a=o.transformCoordToLocal(t,e),r=o.shape;if(!(r.x<=a[0]&&a[0]<=r.x+r.width&&r.y<=a[1]&&a[1]<=r.y+r.height))return!1;i={node:n,offsetX:a[0],offsetY:a[1]}}},this),i}});for(var aL=["treemapZoomToNode","treemapRender","treemapMove"],rL=0;rL<aL.length;rL++)Es({type:aL[rL],update:"updateView"},function(){});Es({type:"treemapRootToNode",update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"treemap",query:t},function(e,i){var n=ld(t,["treemapZoomToNode","treemapRootToNode"],e);if(n){var o=e.getViewRoot();o&&(t.direction=hd(o,n.node)?"rollUp":"drillDown"),e.resetViewRoot(n.node)}})});var sL=d,lL=w,uL=-1,hL=function(t){var e=t.mappingMethod,n=t.type,o=this.option=i(t);this.type=n,this.mappingMethod=e,this._normalizeData=dL[e];var a=cL[n];this.applyVisual=a.applyVisual,this.getColorMapper=a.getColorMapper,this._doMap=a._doMap[e],"piecewise"===e?(bd(o),_d(o)):"category"===e?o.categories?wd(o):bd(o,!0):(k("linear"!==e||o.dataExtent),bd(o))};hL.prototype={constructor:hL,mapValueToVisual:function(t){var e=this._normalizeData(t);return this._doMap(e,t)},getNormalizer:function(){return m(this._normalizeData,this)}};var cL=hL.visualHandlers={color:{applyVisual:Id("color"),getColorMapper:function(){var t=this.option;return m("category"===t.mappingMethod?function(t,e){return!e&&(t=this._normalizeData(t)),Td.call(this,t)}:function(e,i,n){var o=!!n;return!i&&(e=this._normalizeData(e)),n=Ut(e,t.parsedVisual,n),o?n:qt(n,"rgba")},this)},_doMap:{linear:function(t){return qt(Ut(t,this.option.parsedVisual),"rgba")},category:Td,piecewise:function(t,e){var i=Cd.call(this,e);return null==i&&(i=qt(Ut(t,this.option.parsedVisual),"rgba")),i},fixed:Ad}},colorHue:Sd(function(t,e){return jt(t,e)}),colorSaturation:Sd(function(t,e){return jt(t,null,e)}),colorLightness:Sd(function(t,e){return jt(t,null,null,e)}),colorAlpha:Sd(function(t,e){return Yt(t,e)}),opacity:{applyVisual:Id("opacity"),_doMap:Dd([0,1])},liftZ:{applyVisual:Id("liftZ"),_doMap:{linear:Ad,category:Ad,piecewise:Ad,fixed:Ad}},symbol:{applyVisual:function(t,e,i){var n=this.mapValueToVisual(t);if(_(n))i("symbol",n);else if(lL(n))for(var o in n)n.hasOwnProperty(o)&&i(o,n[o])},_doMap:{linear:Md,category:Td,piecewise:function(t,e){var i=Cd.call(this,e);return null==i&&(i=Md.call(this,t)),i},fixed:Ad}},symbolSize:{applyVisual:Id("symbolSize"),_doMap:Dd([0,1])}},dL={linear:function(t){return Bo(t,this.option.dataExtent,[0,1],!0)},piecewise:function(t){var e=this.option.pieceList,i=hL.findPieceIndex(t,e,!0);if(null!=i)return Bo(i,[0,e.length-1],[0,1],!0)},category:function(t){var e=this.option.categories?this.option.categoryMap[t]:t;return null==e?uL:e},fixed:B};hL.listVisualTypes=function(){var t=[];return d(cL,function(e,i){t.push(i)}),t},hL.addVisualHandler=function(t,e){cL[t]=e},hL.isValidType=function(t){return cL.hasOwnProperty(t)},hL.eachVisual=function(t,e,i){w(t)?d(t,e,i):e.call(i,t)},hL.mapVisual=function(t,e,i){var n,o=y(t)?[]:w(t)?{}:(n=!0,null);return hL.eachVisual(t,function(t,a){var r=e.call(i,t,a);n?o=r:o[a]=r}),o},hL.retrieveVisuals=function(t){var e,i={};return t&&sL(cL,function(n,o){t.hasOwnProperty(o)&&(i[o]=t[o],e=!0)}),e?i:null},hL.prepareVisualTypes=function(t){if(lL(t)){var e=[];sL(t,function(t,i){e.push(i)}),t=e}else{if(!y(t))return[];t=t.slice()}return t.sort(function(t,e){return"color"===e&&"color"!==t&&0===t.indexOf("color")?1:-1}),t},hL.dependsOn=function(t,e){return"color"===e?!(!t||0!==t.indexOf(e)):t===e},hL.findPieceIndex=function(t,e,i){function n(e,i){var n=Math.abs(e-t);n<a&&(a=n,o=i)}for(var o,a=1/0,r=0,s=e.length;r<s;r++){var l=e[r].value;if(null!=l){if(l===t||"string"==typeof l&&l===t+"")return r;i&&n(l,r)}}for(var r=0,s=e.length;r<s;r++){var u=e[r],h=u.interval,c=u.close;if(h){if(h[0]===-1/0){if(kd(c[1],t,h[1]))return r}else if(h[1]===1/0){if(kd(c[0],h[0],t))return r}else if(kd(c[0],h[0],t)&&kd(c[1],t,h[1]))return r;i&&n(h[0],r),i&&n(h[1],r)}}if(i)return t===1/0?e.length-1:t===-1/0?0:o};var fL=y,pL="itemStyle",gL={seriesType:"treemap",reset:function(t,e,i,n){var o=t.getData().tree,a=o.root,r=t.getModel(pL);a.isRemoved()||Pd(a,{},f(o.levelModels,function(t){return t?t.get(pL):null}),r,t.getViewRoot().getAncestors(),t)}},mL=Math.max,vL=Math.min,yL=T,xL=d,_L=["itemStyle","borderWidth"],wL=["itemStyle","gapWidth"],bL=["upperLabel","show"],SL=["upperLabel","height"],ML={seriesType:"treemap",reset:function(t,e,i,n){var o=i.getWidth(),r=i.getHeight(),s=t.option,l=ca(t.getBoxLayoutParams(),{width:i.getWidth(),height:i.getHeight()}),u=s.size||[],h=Vo(yL(l.width,u[0]),o),c=Vo(yL(l.height,u[1]),r),d=n&&n.type,f=ld(n,["treemapZoomToNode","treemapRootToNode"],t),p="treemapRender"===d||"treemapMove"===d?n.rootRect:null,g=t.getViewRoot(),m=ud(g);if("treemapMove"!==d){var v="treemapZoomToNode"===d?jd(t,f,g,h,c):p?[p.width,p.height]:[h,c],y=s.sort;y&&"asc"!==y&&"desc"!==y&&(y="desc");var x={squareRatio:s.squareRatio,sort:y,leafDepth:s.leafDepth};g.hostTree.clearLayouts();_={x:0,y:0,width:v[0],height:v[1],area:v[0]*v[1]};g.setLayout(_),Gd(g,x,!1,0);var _=g.getLayout();xL(m,function(t,e){var i=(m[e+1]||g).getValue();t.setLayout(a({dataExtent:[i,i],borderWidth:0,upperHeight:0},_))})}var w=t.getData().tree.root;w.setLayout(Yd(l,p,f),!0),t.setLayoutInfo(l),qd(w,new de(-l.x,-l.y,o,r),m,g,0)}};Bs(gL),zs(ML);var IL=function(t){this._directed=t||!1,this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this.data,this.edgeData},TL=IL.prototype;TL.type="graph",TL.isDirected=function(){return this._directed},TL.addNode=function(t,e){t=t||""+e;var i=this._nodesMap;if(!i[$d(t)]){var n=new Jd(t,e);return n.hostGraph=this,this.nodes.push(n),i[$d(t)]=n,n}},TL.getNodeByIndex=function(t){var e=this.data.getRawIndex(t);return this.nodes[e]},TL.getNodeById=function(t){return this._nodesMap[$d(t)]},TL.addEdge=function(t,e,i){var n=this._nodesMap,o=this._edgesMap;if("number"==typeof t&&(t=this.nodes[t]),"number"==typeof e&&(e=this.nodes[e]),Jd.isInstance(t)||(t=n[$d(t)]),Jd.isInstance(e)||(e=n[$d(e)]),t&&e){var a=t.id+"-"+e.id;if(!o[a]){var r=new Qd(t,e,i);return r.hostGraph=this,this._directed&&(t.outEdges.push(r),e.inEdges.push(r)),t.edges.push(r),t!==e&&e.edges.push(r),this.edges.push(r),o[a]=r,r}}},TL.getEdgeByIndex=function(t){var e=this.edgeData.getRawIndex(t);return this.edges[e]},TL.getEdge=function(t,e){Jd.isInstance(t)&&(t=t.id),Jd.isInstance(e)&&(e=e.id);var i=this._edgesMap;return this._directed?i[t+"-"+e]:i[t+"-"+e]||i[e+"-"+t]},TL.eachNode=function(t,e){for(var i=this.nodes,n=i.length,o=0;o<n;o++)i[o].dataIndex>=0&&t.call(e,i[o],o)},TL.eachEdge=function(t,e){for(var i=this.edges,n=i.length,o=0;o<n;o++)i[o].dataIndex>=0&&i[o].node1.dataIndex>=0&&i[o].node2.dataIndex>=0&&t.call(e,i[o],o)},TL.breadthFirstTraverse=function(t,e,i,n){if(Jd.isInstance(e)||(e=this._nodesMap[$d(e)]),e){for(var o="out"===i?"outEdges":"in"===i?"inEdges":"edges",a=0;a<this.nodes.length;a++)this.nodes[a].__visited=!1;if(!t.call(n,e,null))for(var r=[e];r.length;)for(var s=r.shift(),l=s[o],a=0;a<l.length;a++){var u=l[a],h=u.node1===s?u.node2:u.node1;if(!h.__visited){if(t.call(n,h,s))return;r.push(h),h.__visited=!0}}}},TL.update=function(){for(var t=this.data,e=this.edgeData,i=this.nodes,n=this.edges,o=0,a=i.length;o<a;o++)i[o].dataIndex=-1;for(var o=0,a=t.count();o<a;o++)i[t.getRawIndex(o)].dataIndex=o;e.filterSelf(function(t){var i=n[e.getRawIndex(t)];return i.node1.dataIndex>=0&&i.node2.dataIndex>=0});for(var o=0,a=n.length;o<a;o++)n[o].dataIndex=-1;for(var o=0,a=e.count();o<a;o++)n[e.getRawIndex(o)].dataIndex=o},TL.clone=function(){for(var t=new IL(this._directed),e=this.nodes,i=this.edges,n=0;n<e.length;n++)t.addNode(e[n].id,e[n].dataIndex);for(n=0;n<i.length;n++){var o=i[n];t.addEdge(o.node1.id,o.node2.id,o.dataIndex)}return t},Jd.prototype={constructor:Jd,degree:function(){return this.edges.length},inDegree:function(){return this.inEdges.length},outDegree:function(){return this.outEdges.length},getModel:function(t){if(!(this.dataIndex<0))return this.hostGraph.data.getItemModel(this.dataIndex).getModel(t)}},Qd.prototype.getModel=function(t){if(!(this.dataIndex<0))return this.hostGraph.edgeData.getItemModel(this.dataIndex).getModel(t)};var AL=function(t,e){return{getValue:function(i){var n=this[t][e];return n.get(n.getDimension(i||"value"),this.dataIndex)},setVisual:function(i,n){this.dataIndex>=0&&this[t][e].setItemVisual(this.dataIndex,i,n)},getVisual:function(i,n){return this[t][e].getItemVisual(this.dataIndex,i,n)},setLayout:function(i,n){this.dataIndex>=0&&this[t][e].setItemLayout(this.dataIndex,i,n)},getLayout:function(){return this[t][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][e].getRawIndex(this.dataIndex)}}};h(Jd,AL("hostGraph","data")),h(Qd,AL("hostGraph","edgeData")),IL.Node=Jd,IL.Edge=Qd,Yi(Jd),Yi(Qd);var DL=function(t,e,i,n,o){for(var a=new IL(n),r=0;r<t.length;r++)a.addNode(T(t[r].id,t[r].name,r),r);for(var s=[],u=[],h=0,r=0;r<e.length;r++){var c=e[r],d=c.source,f=c.target;a.addEdge(d,f,h)&&(u.push(c),s.push(T(c.id,d+" > "+f)),h++)}var p,g=i.get("coordinateSystem");if("cartesian2d"===g||"polar"===g)p=ml(t,i);else{var m=Fa.get(g),v=m&&"view"!==m.type?m.dimensions||[]:[];l(v,"value")<0&&v.concat(["value"]);var y=_A(t,{coordDimensions:v});(p=new vA(y,i)).initData(t)}var x=new vA(["value"],i);return x.initData(u,s),o&&o(p,x),kc({mainData:p,struct:a,structAttr:"graph",datas:{node:p,edge:x},datasAttr:{node:"data",edge:"edgeData"}}),a.update(),a},CL=Hs({type:"series.graph",init:function(t){CL.superApply(this,"init",arguments),this.legendDataProvider=function(){return this._categoriesData},this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},mergeOption:function(t){CL.superApply(this,"mergeOption",arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},mergeDefaultAndTheme:function(t){CL.superApply(this,"mergeDefaultAndTheme",arguments),Ci(t,["edgeLabel"],["show"])},getInitialData:function(t,e){var i=t.edges||t.links||[],n=t.data||t.nodes||[],o=this;if(n&&i)return DL(n,i,this,!0,function(t,i){function n(t){return(t=this.parsePath(t))&&"label"===t[0]?r:t&&"emphasis"===t[0]&&"label"===t[1]?l:this.parentModel}t.wrapMethod("getItemModel",function(t){var e=o._categoriesModels[t.getShallow("category")];return e&&(e.parentModel=t.parentModel,t.parentModel=e),t});var a=o.getModel("edgeLabel"),r=new No({label:a.option},a.parentModel,e),s=o.getModel("emphasis.edgeLabel"),l=new No({emphasis:{label:s.option}},s.parentModel,e);i.wrapMethod("getItemModel",function(t){return t.customizeGetParent(n),t})}).data},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},getCategoriesData:function(){return this._categoriesData},formatTooltip:function(t,e,i){if("edge"===i){var n=this.getData(),o=this.getDataParams(t,i),a=n.graph.getEdgeByIndex(t),r=n.getName(a.node1.dataIndex),s=n.getName(a.node2.dataIndex),l=[];return null!=r&&l.push(r),null!=s&&l.push(s),l=ia(l.join(" > ")),o.value&&(l+=" : "+ia(o.value)),l}return CL.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var t=f(this.option.categories||[],function(t){return null!=t.value?t:a({value:0},t)}),e=new vA(["value"],this);e.initData(t),this._categoriesData=e,this._categoriesModels=e.mapArray(function(t){return e.getItemModel(t,!0)})},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},isAnimationEnabled:function(){return CL.superCall(this,"isAnimationEnabled")&&!("force"===this.get("layout")&&this.get("force.layoutAnimation"))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",legendHoverLink:!0,hoverAnimation:!0,layout:null,focusNodeAdjacency:!1,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle"},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,curveness:0,opacity:.5},emphasis:{label:{show:!0}}}}),LL=_M.prototype,kL=bM.prototype,PL=Un({type:"ec-line",style:{stroke:"#000",fill:null},shape:{x1:0,y1:0,x2:0,y2:0,percent:1,cpx1:null,cpy1:null},buildPath:function(t,e){(tf(e)?LL:kL).buildPath(t,e)},pointAt:function(t){return tf(this.shape)?LL.pointAt.call(this,t):kL.pointAt.call(this,t)},tangentAt:function(t){var e=this.shape,i=tf(e)?[e.x2-e.x1,e.y2-e.y1]:kL.tangentAt.call(this,t);return q(i,i)}}),NL=["fromSymbol","toSymbol"],OL=rf.prototype;OL.beforeUpdate=function(){var t=this,e=t.childOfName("fromSymbol"),i=t.childOfName("toSymbol"),n=t.childOfName("label");if(e||i||!n.ignore){for(var o=1,a=this.parent;a;)a.scale&&(o/=a.scale[0]),a=a.parent;var r=t.childOfName("line");if(this.__dirty||r.__dirty){var s=r.shape.percent,l=r.pointAt(0),u=r.pointAt(s),h=U([],u,l);if(q(h,h),e&&(e.attr("position",l),c=r.tangentAt(0),e.attr("rotation",Math.PI/2-Math.atan2(c[1],c[0])),e.attr("scale",[o*s,o*s])),i){i.attr("position",u);var c=r.tangentAt(1);i.attr("rotation",-Math.PI/2-Math.atan2(c[1],c[0])),i.attr("scale",[o*s,o*s])}if(!n.ignore){n.attr("position",u);var d,f,p,g=5*o;if("end"===n.__position)d=[h[0]*g+u[0],h[1]*g+u[1]],f=h[0]>.8?"left":h[0]<-.8?"right":"center",p=h[1]>.8?"top":h[1]<-.8?"bottom":"middle";else if("middle"===n.__position){var m=s/2,v=[(c=r.tangentAt(m))[1],-c[0]],y=r.pointAt(m);v[1]>0&&(v[0]=-v[0],v[1]=-v[1]),d=[y[0]+v[0]*g,y[1]+v[1]*g],f="center",p="bottom";var x=-Math.atan2(c[1],c[0]);u[0]<l[0]&&(x=Math.PI+x),n.attr("rotation",x)}else d=[-h[0]*g+l[0],-h[1]*g+l[1]],f=h[0]>.8?"right":h[0]<-.8?"left":"center",p=h[1]>.8?"bottom":h[1]<-.8?"top":"middle";n.attr({style:{textVerticalAlign:n.__verticalAlign||p,textAlign:n.__textAlign||f},position:d,scale:[o,o]})}}}},OL._createLine=function(t,e,i){var n=t.hostModel,o=of(t.getItemLayout(e));o.shape.percent=0,To(o,{shape:{percent:1}},n,e),this.add(o);var a=new rM({name:"label",lineLabelOriginalOpacity:1});this.add(a),d(NL,function(i){var n=nf(i,t,e);this.add(n),this[ef(i)]=t.getItemVisual(e,i)},this),this._updateCommonStl(t,e,i)},OL.updateData=function(t,e,i){var n=t.hostModel,o=this.childOfName("line"),a=t.getItemLayout(e),r={shape:{}};af(r.shape,a),Io(o,r,n,e),d(NL,function(i){var n=t.getItemVisual(e,i),o=ef(i);if(this[o]!==n){this.remove(this.childOfName(i));var a=nf(i,t,e);this.add(a)}this[o]=n},this),this._updateCommonStl(t,e,i)},OL._updateCommonStl=function(t,e,i){var n=t.hostModel,o=this.childOfName("line"),a=i&&i.lineStyle,s=i&&i.hoverLineStyle,l=i&&i.labelModel,u=i&&i.hoverLabelModel;if(!i||t.hasItemOption){var h=t.getItemModel(e);a=h.getModel("lineStyle").getLineStyle(),s=h.getModel("emphasis.lineStyle").getLineStyle(),l=h.getModel("label"),u=h.getModel("emphasis.label")}var c=t.getItemVisual(e,"color"),f=D(t.getItemVisual(e,"opacity"),a.opacity,1);o.useStyle(r({strokeNoScale:!0,fill:"none",stroke:c,opacity:f},a)),o.hoverStyle=s,d(NL,function(t){var e=this.childOfName(t);e&&(e.setColor(c),e.setStyle({opacity:f}))},this);var p,g,m=l.getShallow("show"),v=u.getShallow("show"),y=this.childOfName("label");if((m||v)&&(p=c||"#000",null==(g=n.getFormattedLabel(e,"normal",t.dataType)))){var x=n.getRawValue(e);g=null==x?t.getName(e):isFinite(x)?Go(x):x}var _=m?g:null,w=v?A(n.getFormattedLabel(e,"emphasis",t.dataType),g):null,b=y.style;null==_&&null==w||(mo(y.style,l,{text:_},{autoColor:p}),y.__textAlign=b.textAlign,y.__verticalAlign=b.textVerticalAlign,y.__position=l.get("position")||"middle"),y.hoverStyle=null!=w?{text:w,textFill:u.getTextColor(!0),fontStyle:u.getShallow("fontStyle"),fontWeight:u.getShallow("fontWeight"),fontSize:u.getShallow("fontSize"),fontFamily:u.getShallow("fontFamily")}:{text:null},y.ignore=!m&&!v,fo(this)},OL.highlight=function(){this.trigger("emphasis")},OL.downplay=function(){this.trigger("normal")},OL.updateLayout=function(t,e){this.setLinePoints(t.getItemLayout(e))},OL.setLinePoints=function(t){var e=this.childOfName("line");af(e.shape,t),e.dirty()},u(rf,tb);var EL=sf.prototype;EL.isPersistent=function(){return!0},EL.updateData=function(t){var e=this,i=e.group,n=e._lineData;e._lineData=t,n||i.removeAll();var o=hf(t);t.diff(n).add(function(i){lf(e,t,i,o)}).update(function(i,a){uf(e,n,t,a,i,o)}).remove(function(t){i.remove(n.getItemGraphicEl(t))}).execute()},EL.updateLayout=function(){var t=this._lineData;t&&t.eachItemGraphicEl(function(e,i){e.updateLayout(t,i)},this)},EL.incrementalPrepareUpdate=function(t){this._seriesScope=hf(t),this._lineData=null,this.group.removeAll()},EL.incrementalUpdate=function(t,e){for(var i=t.start;i<t.end;i++)if(df(e.getItemLayout(i))){var n=new this._ctor(e,i,this._seriesScope);n.traverse(function(t){t.isGroup||(t.incremental=t.useHoverLayer=!0)}),this.group.add(n),e.setItemGraphicEl(i,n)}},EL.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},EL._clearIncremental=function(){var t=this._incremental;t&&t.clearDisplaybles()};var RL=[],zL=[],BL=[],VL=sn,GL=hw,FL=Math.abs,WL=function(t,e){function i(t){var e=t.getVisual("symbolSize");return e instanceof Array&&(e=(e[0]+e[1])/2),e}var n=[],o=cn,a=[[],[],[]],r=[[],[]],s=[];e/=2,t.eachEdge(function(t,l){var u=t.getLayout(),h=t.getVisual("fromSymbol"),c=t.getVisual("toSymbol");u.__original||(u.__original=[F(u[0]),F(u[1])],u[2]&&u.__original.push(F(u[2])));var d=u.__original;if(null!=u[2]){if(G(a[0],d[0]),G(a[1],d[2]),G(a[2],d[1]),h&&"none"!==h){var f=i(t.node1),p=ff(a,d[0],f*e);o(a[0][0],a[1][0],a[2][0],p,n),a[0][0]=n[3],a[1][0]=n[4],o(a[0][1],a[1][1],a[2][1],p,n),a[0][1]=n[3],a[1][1]=n[4]}if(c&&"none"!==c){var f=i(t.node2),p=ff(a,d[1],f*e);o(a[0][0],a[1][0],a[2][0],p,n),a[1][0]=n[1],a[2][0]=n[2],o(a[0][1],a[1][1],a[2][1],p,n),a[1][1]=n[1],a[2][1]=n[2]}G(u[0],a[0]),G(u[1],a[2]),G(u[2],a[1])}else{if(G(r[0],d[0]),G(r[1],d[1]),U(s,r[1],r[0]),q(s,s),h&&"none"!==h){f=i(t.node1);Z(r[0],r[0],s,f*e)}if(c&&"none"!==c){f=i(t.node2);Z(r[1],r[1],s,-f*e)}G(u[0],r[0]),G(u[1],r[1])}})},HL="__focusNodeAdjacency",ZL=["itemStyle","opacity"],UL=["lineStyle","opacity"];Zs({type:"graph",init:function(t,e){var i=new Du,n=new sf,o=this.group;this._controller=new oc(e.getZr()),this._controllerHost={target:o},o.add(i.group),o.add(n.group),this._symbolDraw=i,this._lineDraw=n,this._firstRender=!0},render:function(t,e,i){var n=t.coordinateSystem;this._model=t,this._nodeScaleRatio=t.get("nodeScaleRatio");var o=this._symbolDraw,a=this._lineDraw,r=this.group;if("view"===n.type){var s={position:n.position,scale:n.scale};this._firstRender?r.attr(s):Io(r,s,t)}WL(t.getGraph(),this._getNodeGlobalScale(t));var l=t.getData();o.updateData(l);var u=t.getEdgeData();a.updateData(u),this._updateNodeAndLinkScale(),this._updateController(t,e,i),clearTimeout(this._layoutTimeout);var h=t.forceLayout,c=t.get("force.layoutAnimation");h&&this._startForceLayoutIteration(h,c),l.eachItemGraphicEl(function(e,n){var o=l.getItemModel(n);e.off("drag").off("dragend");var a=o.get("draggable");a&&e.on("drag",function(){h&&(h.warmUp(),!this._layouting&&this._startForceLayoutIteration(h,c),h.setFixed(n),l.setItemLayout(n,e.position))},this).on("dragend",function(){h&&h.setUnfixed(n)},this),e.setDraggable(a&&h),e[HL]&&e.off("mouseover",e[HL]),e.__unfocusNodeAdjacency&&e.off("mouseout",e.__unfocusNodeAdjacency),o.get("focusNodeAdjacency")&&(e.on("mouseover",e[HL]=function(){i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,dataIndex:e.dataIndex})}),e.on("mouseout",e.__unfocusNodeAdjacency=function(){i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))},this),l.graph.eachEdge(function(e){var n=e.getGraphicEl();n[HL]&&n.off("mouseover",n[HL]),n.__unfocusNodeAdjacency&&n.off("mouseout",n.__unfocusNodeAdjacency),e.getModel().get("focusNodeAdjacency")&&(n.on("mouseover",n[HL]=function(){i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,edgeDataIndex:e.dataIndex})}),n.on("mouseout",n.__unfocusNodeAdjacency=function(){i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))});var d="circular"===t.get("layout")&&t.get("circular.rotateLabel"),f=l.getLayout("cx"),p=l.getLayout("cy");l.eachItemGraphicEl(function(t,e){var i=t.getSymbolPath();if(d){var n=l.getItemLayout(e),o=Math.atan2(n[1]-p,n[0]-f);o<0&&(o=2*Math.PI+o);var a=n[0]<f;a&&(o-=Math.PI);var r=a?"left":"right";i.setStyle({textRotation:-o,textPosition:r,textOrigin:"center"}),i.hoverStyle&&(i.hoverStyle.textPosition=r)}else i.setStyle({textRotation:0})}),this._firstRender=!1},dispose:function(){this._controller&&this._controller.dispose(),this._controllerHost={}},focusNodeAdjacency:function(t,e,i,n){var o=this._model.getData().graph,a=n.dataIndex,r=n.edgeDataIndex,s=o.getNodeByIndex(a),l=o.getEdgeByIndex(r);(s||l)&&(o.eachNode(function(t){gf(t,ZL,.1)}),o.eachEdge(function(t){gf(t,UL,.1)}),s&&(mf(s,ZL),d(s.edges,function(t){t.dataIndex<0||(mf(t,UL),mf(t.node1,ZL),mf(t.node2,ZL))})),l&&(mf(l,UL),mf(l.node1,ZL),mf(l.node2,ZL)))},unfocusNodeAdjacency:function(t,e,i,n){var o=this._model.getData().graph;o.eachNode(function(t){gf(t,ZL)}),o.eachEdge(function(t){gf(t,UL)})},_startForceLayoutIteration:function(t,e){var i=this;!function n(){t.step(function(t){i.updateLayout(i._model),(i._layouting=!t)&&(e?i._layoutTimeout=setTimeout(n,16):n())})}()},_updateController:function(t,e,i){var n=this._controller,o=this._controllerHost,a=this.group;n.setPointerChecker(function(e,n,o){var r=a.getBoundingRect();return r.applyTransform(a.transform),r.contain(n,o)&&!gc(e,i,t)}),"view"===t.coordinateSystem.type?(n.enable(t.get("roam")),o.zoomLimit=t.get("scaleLimit"),o.zoom=t.coordinateSystem.getZoom(),n.off("pan").off("zoom").on("pan",function(e){fc(o,e.dx,e.dy),i.dispatchAction({seriesId:t.id,type:"graphRoam",dx:e.dx,dy:e.dy})}).on("zoom",function(e){pc(o,e.scale,e.originX,e.originY),i.dispatchAction({seriesId:t.id,type:"graphRoam",zoom:e.scale,originX:e.originX,originY:e.originY}),this._updateNodeAndLinkScale(),WL(t.getGraph(),this._getNodeGlobalScale(t)),this._lineDraw.updateLayout()},this)):n.disable()},_updateNodeAndLinkScale:function(){var t=this._model,e=t.getData(),i=this._getNodeGlobalScale(t),n=[i,i];e.eachItemGraphicEl(function(t,e){t.attr("scale",n)})},_getNodeGlobalScale:function(t){var e=t.coordinateSystem;if("view"!==e.type)return 1;var i=this._nodeScaleRatio,n=e.scale,o=n&&n[0]||1;return((e.getZoom()-1)*i+1)/o},updateLayout:function(t){WL(t.getGraph(),this._getNodeGlobalScale(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()}}),Es({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},function(){}),Es({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},function(){}),Es({type:"graphRoam",event:"graphRoam",update:"none"},function(t,e){e.eachComponent({mainType:"series",query:t},function(e){var i=bc(e.coordinateSystem,t);e.setCenter&&e.setCenter(i.center),e.setZoom&&e.setZoom(i.zoom)})});var XL=Z;Os(function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.eachSeriesByType("graph",function(t){var i=t.getCategoriesData(),n=t.getGraph().data,o=i.mapArray(i.getName);n.filterSelf(function(t){var i=n.getItemModel(t).getShallow("category");if(null!=i){"number"==typeof i&&(i=o[i]);for(var a=0;a<e.length;a++)if(!e[a].isSelected(i))return!1}return!0})},this)}),Bs(TD("graph","circle",null)),Bs(function(t){var e={};t.eachSeriesByType("graph",function(t){var i=t.getCategoriesData(),n=t.getData(),o={};i.each(function(n){var a=i.getName(n);o["ec-"+a]=n;var r=i.getItemModel(n).get("itemStyle.color")||t.getColorFromPalette(a,e);i.setItemVisual(n,"color",r)}),i.count()&&n.each(function(t){var e=n.getItemModel(t).getShallow("category");null!=e&&("string"==typeof e&&(e=o["ec-"+e]),n.getItemVisual(t,"color",!0)||n.setItemVisual(t,"color",i.getItemVisual(e,"color")))})})}),Bs(function(t){t.eachSeriesByType("graph",function(t){var e=t.getGraph(),i=t.getEdgeData(),n=vf(t.get("edgeSymbol")),o=vf(t.get("edgeSymbolSize")),a="lineStyle.color".split("."),r="lineStyle.opacity".split(".");i.setVisual("fromSymbol",n&&n[0]),i.setVisual("toSymbol",n&&n[1]),i.setVisual("fromSymbolSize",o&&o[0]),i.setVisual("toSymbolSize",o&&o[1]),i.setVisual("color",t.get(a)),i.setVisual("opacity",t.get(r)),i.each(function(t){var n=i.getItemModel(t),o=e.getEdgeByIndex(t),s=vf(n.getShallow("symbol",!0)),l=vf(n.getShallow("symbolSize",!0)),u=n.get(a),h=n.get(r);switch(u){case"source":u=o.node1.getVisual("color");break;case"target":u=o.node2.getVisual("color")}s[0]&&o.setVisual("fromSymbol",s[0]),s[1]&&o.setVisual("toSymbol",s[1]),l[0]&&o.setVisual("fromSymbolSize",l[0]),l[1]&&o.setVisual("toSymbolSize",l[1]),o.setVisual("color",u),o.setVisual("opacity",h)})})}),zs(function(t,e){t.eachSeriesByType("graph",function(t){var e=t.get("layout"),i=t.coordinateSystem;if(i&&"view"!==i.type){var n=t.getData(),o=[];d(i.dimensions,function(t){o=o.concat(n.mapDimension(t,!0))});for(var a=0;a<n.count();a++){for(var r=[],s=!1,l=0;l<o.length;l++){var u=n.get(o[l],a);isNaN(u)||(s=!0),r.push(u)}s?n.setItemLayout(a,i.dataToPoint(r)):n.setItemLayout(a,[NaN,NaN])}xf(n.graph)}else e&&"none"!==e||yf(t)})}),zs(function(t){t.eachSeriesByType("graph",function(t){"circular"===t.get("layout")&&_f(t)})}),zs(function(t){t.eachSeriesByType("graph",function(t){var e=t.coordinateSystem;if(!e||"view"===e.type)if("force"===t.get("layout")){var i=t.preservedPoints||{},n=t.getGraph(),o=n.data,a=n.edgeData,r=t.getModel("force"),s=r.get("initLayout");t.preservedPoints?o.each(function(t){var e=o.getId(t);o.setItemLayout(t,i[e]||[NaN,NaN])}):s&&"none"!==s?"circular"===s&&_f(t):yf(t);var l=o.getDataExtent("value"),u=a.getDataExtent("value"),h=r.get("repulsion"),c=r.get("edgeLength");y(h)||(h=[h,h]),y(c)||(c=[c,c]),c=[c[1],c[0]];var d=o.mapArray("value",function(t,e){var i=o.getItemLayout(e),n=Bo(t,l,h);return isNaN(n)&&(n=(h[0]+h[1])/2),{w:n,rep:n,fixed:o.getItemModel(e).get("fixed"),p:!i||isNaN(i[0])||isNaN(i[1])?null:i}}),f=a.mapArray("value",function(t,e){var i=n.getEdgeByIndex(e),o=Bo(t,u,c);return isNaN(o)&&(o=(c[0]+c[1])/2),{n1:d[i.node1.dataIndex],n2:d[i.node2.dataIndex],d:o,curveness:i.getModel().get("lineStyle.curveness")||0}}),p=(e=t.coordinateSystem).getBoundingRect(),g=wf(d,f,{rect:p,gravity:r.get("gravity")}),m=g.step;g.step=function(t){for(var e=0,a=d.length;e<a;e++)d[e].fixed&&G(d[e].p,n.getNodeByIndex(e).getLayout());m(function(e,a,r){for(var s=0,l=e.length;s<l;s++)e[s].fixed||n.getNodeByIndex(s).setLayout(e[s].p),i[o.getId(s)]=e[s].p;for(var s=0,l=a.length;s<l;s++){var u=a[s],h=n.getEdgeByIndex(s),c=u.n1.p,d=u.n2.p,f=h.getLayout();(f=f?f.slice():[])[0]=f[0]||[],f[1]=f[1]||[],G(f[0],c),G(f[1],d),+u.curveness&&(f[2]=[(c[0]+d[0])/2-(c[1]-d[1])*u.curveness,(c[1]+d[1])/2-(d[0]-c[0])*u.curveness]),h.setLayout(f)}t&&t(r)})},t.forceLayout=g,t.preservedPoints=i,g.step()}else t.forceLayout=null})}),Rs("graphView",{create:function(t,e){var i=[];return t.eachSeriesByType("graph",function(t){var n=t.get("coordinateSystem");if(!n||"view"===n){var o=t.getData(),a=[],r=[];fn(o.mapArray(function(t){var e=o.getItemModel(t);return[+e.get("x"),+e.get("y")]}),a,r),r[0]-a[0]==0&&(r[0]+=1,a[0]-=1),r[1]-a[1]==0&&(r[1]+=1,a[1]-=1);var s=(r[0]-a[0])/(r[1]-a[1]),l=bf(t,e,s);isNaN(s)&&(a=[l.x,l.y],r=[l.x+l.width,l.y+l.height]);var u=r[0]-a[0],h=r[1]-a[1],c=l.width,d=l.height,f=t.coordinateSystem=new Mc;f.zoomLimit=t.get("scaleLimit"),f.setBoundingRect(a[0],a[1],u,h),f.setViewRect(l.x,l.y,c,d),f.setCenter(t.get("center")),f.setZoom(t.get("zoom")),i.push(f)}}),i}});YI.extend({type:"series.gauge",getInitialData:function(t,e){var i=t.data||[];return y(i)||(i=[i]),t.data=i,oC(this,["value"])},defaultOption:{zlevel:0,z:2,center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,lineStyle:{color:[[.2,"#91c7ae"],[.8,"#63869e"],[1,"#c23531"]],width:30}},splitLine:{show:!0,length:30,lineStyle:{color:"#eee",width:2,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:8,lineStyle:{color:"#eee",width:1,type:"solid"}},axisLabel:{show:!0,distance:5,color:"auto"},pointer:{show:!0,length:"80%",width:8},itemStyle:{color:"auto"},title:{show:!0,offsetCenter:[0,"-40%"],color:"#333",fontSize:15},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"auto",fontSize:30}}});var jL=Pn.extend({type:"echartsGaugePointer",shape:{angle:0,width:10,r:10,x:0,y:0},buildPath:function(t,e){var i=Math.cos,n=Math.sin,o=e.r,a=e.width,r=e.angle,s=e.x-i(r)*a*(a>=o/3?1:2),l=e.y-n(r)*a*(a>=o/3?1:2);r=e.angle-Math.PI/2,t.moveTo(s,l),t.lineTo(e.x+i(r)*a,e.y+n(r)*a),t.lineTo(e.x+i(e.angle)*o,e.y+n(e.angle)*o),t.lineTo(e.x-i(r)*a,e.y-n(r)*a),t.lineTo(s,l)}}),YL=2*Math.PI,qL=(Ar.extend({type:"gauge",render:function(t,e,i){this.group.removeAll();var n=t.get("axisLine.lineStyle.color"),o=Sf(t,i);this._renderMain(t,e,i,n,o)},dispose:function(){},_renderMain:function(t,e,i,n,o){for(var a=this.group,r=t.getModel("axisLine").getModel("lineStyle"),s=t.get("clockwise"),l=-t.get("startAngle")/180*Math.PI,u=-t.get("endAngle")/180*Math.PI,h=(u-l)%YL,c=l,d=r.get("width"),f=0;f<n.length;f++){var p=Math.min(Math.max(n[f][0],0),1),g=new hM({shape:{startAngle:c,endAngle:u=l+h*p,cx:o.cx,cy:o.cy,clockwise:s,r0:o.r-d,r:o.r},silent:!0});g.setStyle({fill:n[f][1]}),g.setStyle(r.getLineStyle(["color","borderWidth","borderColor"])),a.add(g),c=u}var m=function(t){if(t<=0)return n[0][1];for(var e=0;e<n.length;e++)if(n[e][0]>=t&&(0===e?0:n[e-1][0])<t)return n[e][1];return n[e-1][1]};if(!s){var v=l;l=u,u=v}this._renderTicks(t,e,i,m,o,l,u,s),this._renderPointer(t,e,i,m,o,l,u,s),this._renderTitle(t,e,i,m,o),this._renderDetail(t,e,i,m,o)},_renderTicks:function(t,e,i,n,o,a,r,s){for(var l=this.group,u=o.cx,h=o.cy,c=o.r,d=+t.get("min"),f=+t.get("max"),p=t.getModel("splitLine"),g=t.getModel("axisTick"),m=t.getModel("axisLabel"),v=t.get("splitNumber"),y=g.get("splitNumber"),x=Vo(p.get("length"),c),_=Vo(g.get("length"),c),w=a,b=(r-a)/v,S=b/y,M=p.getModel("lineStyle").getLineStyle(),I=g.getModel("lineStyle").getLineStyle(),T=0;T<=v;T++){var A=Math.cos(w),D=Math.sin(w);if(p.get("show")){var C=new _M({shape:{x1:A*c+u,y1:D*c+h,x2:A*(c-x)+u,y2:D*(c-x)+h},style:M,silent:!0});"auto"===M.stroke&&C.setStyle({stroke:n(T/v)}),l.add(C)}if(m.get("show")){var L=Mf(Go(T/v*(f-d)+d),m.get("formatter")),k=m.get("distance"),P=n(T/v);l.add(new rM({style:mo({},m,{text:L,x:A*(c-x-k)+u,y:D*(c-x-k)+h,textVerticalAlign:D<-.4?"top":D>.4?"bottom":"middle",textAlign:A<-.4?"left":A>.4?"right":"center"},{autoColor:P}),silent:!0}))}if(g.get("show")&&T!==v){for(var N=0;N<=y;N++){var A=Math.cos(w),D=Math.sin(w),O=new _M({shape:{x1:A*c+u,y1:D*c+h,x2:A*(c-_)+u,y2:D*(c-_)+h},silent:!0,style:I});"auto"===I.stroke&&O.setStyle({stroke:n((T+N/y)/v)}),l.add(O),w+=S}w-=S}else w+=b}},_renderPointer:function(t,e,i,n,o,a,r,s){var l=this.group,u=this._data;if(t.get("pointer.show")){var h=[+t.get("min"),+t.get("max")],c=[a,r],d=t.getData(),f=d.mapDimension("value");d.diff(u).add(function(e){var i=new jL({shape:{angle:a}});To(i,{shape:{angle:Bo(d.get(f,e),h,c,!0)}},t),l.add(i),d.setItemGraphicEl(e,i)}).update(function(e,i){var n=u.getItemGraphicEl(i);Io(n,{shape:{angle:Bo(d.get(f,e),h,c,!0)}},t),l.add(n),d.setItemGraphicEl(e,n)}).remove(function(t){var e=u.getItemGraphicEl(t);l.remove(e)}).execute(),d.eachItemGraphicEl(function(t,e){var i=d.getItemModel(e),a=i.getModel("pointer");t.setShape({x:o.cx,y:o.cy,width:Vo(a.get("width"),o.r),r:Vo(a.get("length"),o.r)}),t.useStyle(i.getModel("itemStyle").getItemStyle()),"auto"===t.style.fill&&t.setStyle("fill",n(Bo(d.get(f,e),h,[0,1],!0))),fo(t,i.getModel("emphasis.itemStyle").getItemStyle())}),this._data=d}else u&&u.eachItemGraphicEl(function(t){l.remove(t)})},_renderTitle:function(t,e,i,n,o){var a=t.getData(),r=a.mapDimension("value"),s=t.getModel("title");if(s.get("show")){var l=s.get("offsetCenter"),u=o.cx+Vo(l[0],o.r),h=o.cy+Vo(l[1],o.r),c=+t.get("min"),d=+t.get("max"),f=n(Bo(t.getData().get(r,0),[c,d],[0,1],!0));this.group.add(new rM({silent:!0,style:mo({},s,{x:u,y:h,text:a.getName(0),textAlign:"center",textVerticalAlign:"middle"},{autoColor:f,forceRich:!0})}))}},_renderDetail:function(t,e,i,n,o){var a=t.getModel("detail"),r=+t.get("min"),s=+t.get("max");if(a.get("show")){var l=a.get("offsetCenter"),u=o.cx+Vo(l[0],o.r),h=o.cy+Vo(l[1],o.r),c=Vo(a.get("width"),o.r),d=Vo(a.get("height"),o.r),f=t.getData(),p=f.get(f.mapDimension("value"),0),g=n(Bo(p,[r,s],[0,1],!0));this.group.add(new rM({silent:!0,style:mo({},a,{x:u,y:h,text:Mf(p,a.get("formatter")),textWidth:isNaN(c)?null:c,textHeight:isNaN(d)?null:d,textAlign:"center",textVerticalAlign:"middle"},{autoColor:g,forceRich:!0})}))}}}),Hs({type:"series.funnel",init:function(t){qL.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()},this._defaultLabelLine(t)},getInitialData:function(t,e){return oC(this,["value"])},_defaultLabelLine:function(t){Ci(t,"labelLine",["show"]);var e=t.labelLine,i=t.emphasis.labelLine;e.show=e.show&&t.label.show,i.show=i.show&&t.emphasis.label.show},getDataParams:function(t){var e=this.getData(),i=qL.superCall(this,"getDataParams",t),n=e.mapDimension("value"),o=e.getSum(n);return i.percent=o?+(e.get(n,t)/o*100).toFixed(2):0,i.$vars.push("percent"),i},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1,type:"solid"}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}}}})),KL=If.prototype,$L=["itemStyle","opacity"];KL.updateData=function(t,e,i){var n=this.childAt(0),o=t.hostModel,a=t.getItemModel(e),s=t.getItemLayout(e),l=t.getItemModel(e).get($L);l=null==l?1:l,n.useStyle({}),i?(n.setShape({points:s.points}),n.setStyle({opacity:0}),To(n,{style:{opacity:l}},o,e)):Io(n,{style:{opacity:l},shape:{points:s.points}},o,e);var u=a.getModel("itemStyle"),h=t.getItemVisual(e,"color");n.setStyle(r({lineJoin:"round",fill:h},u.getItemStyle(["opacity"]))),n.hoverStyle=u.getModel("emphasis").getItemStyle(),this._updateLabel(t,e),fo(this)},KL._updateLabel=function(t,e){var i=this.childAt(1),n=this.childAt(2),o=t.hostModel,a=t.getItemModel(e),r=t.getItemLayout(e).label,s=t.getItemVisual(e,"color");Io(i,{shape:{points:r.linePoints||r.linePoints}},o,e),Io(n,{style:{x:r.x,y:r.y}},o,e),n.attr({rotation:r.rotation,origin:[r.x,r.y],z2:10});var l=a.getModel("label"),u=a.getModel("emphasis.label"),h=a.getModel("labelLine"),c=a.getModel("emphasis.labelLine"),s=t.getItemVisual(e,"color");go(n.style,n.hoverStyle={},l,u,{labelFetcher:t.hostModel,labelDataIndex:e,defaultText:t.getName(e),autoColor:s,useInsideStyle:!!r.inside},{textAlign:r.textAlign,textVerticalAlign:r.verticalAlign}),n.ignore=n.normalIgnore=!l.get("show"),n.hoverIgnore=!u.get("show"),i.ignore=i.normalIgnore=!h.get("show"),i.hoverIgnore=!c.get("show"),i.setStyle({stroke:s}),i.setStyle(h.getModel("lineStyle").getLineStyle()),i.hoverStyle=c.getModel("lineStyle").getLineStyle()},u(If,tb);Ar.extend({type:"funnel",render:function(t,e,i){var n=t.getData(),o=this._data,a=this.group;n.diff(o).add(function(t){var e=new If(n,t);n.setItemGraphicEl(t,e),a.add(e)}).update(function(t,e){var i=o.getItemGraphicEl(e);i.updateData(n,t),a.add(i),n.setItemGraphicEl(t,i)}).remove(function(t){var e=o.getItemGraphicEl(t);a.remove(e)}).execute(),this._data=n},remove:function(){this.group.removeAll(),this._data=null},dispose:function(){}});Bs(uC("funnel")),zs(function(t,e,i){t.eachSeriesByType("funnel",function(t){var i=t.getData(),n=i.mapDimension("value"),o=t.get("sort"),a=Tf(t,e),r=Af(i,o),s=[Vo(t.get("minSize"),a.width),Vo(t.get("maxSize"),a.width)],l=i.getDataExtent(n),u=t.get("min"),h=t.get("max");null==u&&(u=Math.min(l[0],0)),null==h&&(h=l[1]);var c=t.get("funnelAlign"),d=t.get("gap"),f=(a.height-d*(i.count()-1))/i.count(),p=a.y,g=function(t,e){var o,r=Bo(i.get(n,t)||0,[u,h],s,!0);switch(c){case"left":o=a.x;break;case"center":o=a.x+(a.width-r)/2;break;case"right":o=a.x+a.width-r}return[[o,e],[o+r,e]]};"ascending"===o&&(f=-f,d=-d,p+=a.height,r=r.reverse());for(var m=0;m<r.length;m++){var v=r[m],y=r[m+1],x=i.getItemModel(v).get("itemStyle.height");null==x?x=f:(x=Vo(x,a.height),"ascending"===o&&(x=-x));var _=g(v,p),w=g(y,p+x);p+=x+d,i.setItemLayout(v,{points:_.concat(w.slice().reverse())})}Df(i)})}),Os(fC("funnel"));var JL=function(t,e,i,n,o){aD.call(this,t,e,i),this.type=n||"value",this.axisIndex=o};JL.prototype={constructor:JL,model:null,isHorizontal:function(){return"horizontal"!==this.coordinateSystem.getModel().get("layout")}},u(JL,aD);var QL=function(t,e,i,n,o,a){e[0]=Pf(e[0],i),e[1]=Pf(e[1],i),t=t||0;var r=i[1]-i[0];null!=o&&(o=Pf(o,[0,r])),null!=a&&(a=Math.max(a,null!=o?o:0)),"all"===n&&(o=a=Math.abs(e[1]-e[0]),n=0);var s=kf(e,n);e[n]+=t;var l=o||0,u=i.slice();s.sign<0?u[0]+=l:u[1]-=l,e[n]=Pf(e[n],u);h=kf(e,n);null!=o&&(h.sign!==s.sign||h.span<o)&&(e[1-n]=e[n]+s.sign*o);var h=kf(e,n);return null!=a&&h.span>a&&(e[1-n]=e[n]+h.sign*a),e},tk=d,ek=Math.min,ik=Math.max,nk=Math.floor,ok=Math.ceil,ak=Go,rk=Math.PI;Nf.prototype={type:"parallel",constructor:Nf,_init:function(t,e,i){var n=t.dimensions,o=t.parallelAxisIndex;tk(n,function(t,i){var n=o[i],a=e.getComponent("parallelAxis",n),r=this._axesMap.set(t,new JL(t,Hl(a),[0,0],a.get("type"),n)),s="category"===r.type;r.onBand=s&&a.get("boundaryGap"),r.inverse=a.get("inverse"),a.axis=r,r.model=a,r.coordinateSystem=a.coordinateSystem=this},this)},update:function(t,e){this._updateAxesFromSeries(this._model,t)},containPoint:function(t){var e=this._makeLayoutInfo(),i=e.axisBase,n=e.layoutBase,o=e.pixelDimIndex,a=t[1-o],r=t[o];return a>=i&&a<=i+e.axisLength&&r>=n&&r<=n+e.layoutLength},getModel:function(){return this._model},_updateAxesFromSeries:function(t,e){e.eachSeries(function(i){if(t.contains(i,e)){var n=i.getData();tk(this.dimensions,function(t){var e=this._axesMap.get(t);e.scale.unionExtentFromData(n,n.mapDimension(t)),Wl(e.scale,e.model)},this)}},this)},resize:function(t,e){this._rect=ca(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),this._layoutAxes()},getRect:function(){return this._rect},_makeLayoutInfo:function(){var t,e=this._model,i=this._rect,n=["x","y"],o=["width","height"],a=e.get("layout"),r="horizontal"===a?0:1,s=i[o[r]],l=[0,s],u=this.dimensions.length,h=Of(e.get("axisExpandWidth"),l),c=Of(e.get("axisExpandCount")||0,[0,u]),d=e.get("axisExpandable")&&u>3&&u>c&&c>1&&h>0&&s>0,f=e.get("axisExpandWindow");f?(t=Of(f[1]-f[0],l),f[1]=f[0]+t):(t=Of(h*(c-1),l),(f=[h*(e.get("axisExpandCenter")||nk(u/2))-t/2])[1]=f[0]+t);var p=(s-t)/(u-c);p<3&&(p=0);var g=[nk(ak(f[0]/h,1))+1,ok(ak(f[1]/h,1))-1],m=p/h*f[0];return{layout:a,pixelDimIndex:r,layoutBase:i[n[r]],layoutLength:s,axisBase:i[n[1-r]],axisLength:i[o[1-r]],axisExpandable:d,axisExpandWidth:h,axisCollapseWidth:p,axisExpandWindow:f,axisCount:u,winInnerIndices:g,axisExpandWindow0Pos:m}},_layoutAxes:function(){var t=this._rect,e=this._axesMap,i=this.dimensions,n=this._makeLayoutInfo(),o=n.layout;e.each(function(t){var e=[0,n.axisLength],i=t.inverse?1:0;t.setExtent(e[i],e[1-i])}),tk(i,function(e,i){var a=(n.axisExpandable?Rf:Ef)(i,n),r={horizontal:{x:a.position,y:n.axisLength},vertical:{x:0,y:a.position}},s={horizontal:rk/2,vertical:0},l=[r[o].x+t.x,r[o].y+t.y],u=s[o],h=xt();Mt(h,h,u),St(h,h,l),this._axesLayout[e]={position:l,rotation:u,transform:h,axisNameAvailableWidth:a.axisNameAvailableWidth,axisLabelShow:a.axisLabelShow,nameTruncateMaxWidth:a.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},getAxis:function(t){return this._axesMap.get(t)},dataToPoint:function(t,e){return this.axisCoordToPoint(this._axesMap.get(e).dataToCoord(t),e)},eachActiveState:function(t,e,i,n){null==i&&(i=0),null==n&&(n=t.count());var o=this._axesMap,a=this.dimensions,r=[],s=[];d(a,function(e){r.push(t.mapDimension(e)),s.push(o.get(e).model)});for(var l=this.hasAxisBrushed(),u=i;u<n;u++){var h;if(l){h="active";for(var c=t.getValues(r,u),f=0,p=a.length;f<p;f++)if("inactive"===s[f].getActiveState(c[f])){h="inactive";break}}else h="normal";e(h,u)}},hasAxisBrushed:function(){for(var t=this.dimensions,e=this._axesMap,i=!1,n=0,o=t.length;n<o;n++)"normal"!==e.get(t[n]).model.getActiveState()&&(i=!0);return i},axisCoordToPoint:function(t,e){return Do([t,0],this._axesLayout[e].transform)},getAxisLayout:function(t){return i(this._axesLayout[t])},getSlidedAxisExpandWindow:function(t){var e=this._makeLayoutInfo(),i=e.pixelDimIndex,n=e.axisExpandWindow.slice(),o=n[1]-n[0],a=[0,e.axisExpandWidth*(e.axisCount-1)];if(!this.containPoint(t))return{behavior:"none",axisExpandWindow:n};var r,s=t[i]-e.layoutBase-e.axisExpandWindow0Pos,l="slide",u=e.axisCollapseWidth,h=this._model.get("axisExpandSlideTriggerArea"),c=null!=h[0];if(u)c&&u&&s<o*h[0]?(l="jump",r=s-o*h[2]):c&&u&&s>o*(1-h[0])?(l="jump",r=s-o*(1-h[2])):(r=s-o*h[1])>=0&&(r=s-o*(1-h[1]))<=0&&(r=0),(r*=e.axisExpandWidth/u)?QL(r,n,a,"all"):l="none";else{o=n[1]-n[0];(n=[ik(0,a[1]*s/o-o/2)])[1]=ek(a[1],n[0]+o),n[0]=n[1]-o}return{axisExpandWindow:n,behavior:l}}},Fa.register("parallel",{create:function(t,e){var i=[];return t.eachComponent("parallel",function(n,o){var a=new Nf(n,t,e);a.name="parallel_"+o,a.resize(n,e),n.coordinateSystem=a,a.model=n,i.push(a)}),t.eachSeries(function(e){if("parallel"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"parallel",index:e.get("parallelIndex"),id:e.get("parallelId")})[0];e.coordinateSystem=i.coordinateSystem}}),i}});var sk=lI.extend({type:"baseParallelAxis",axis:null,activeIntervals:[],getAreaSelectStyle:function(){return Qb([["fill","color"],["lineWidth","borderWidth"],["stroke","borderColor"],["width","width"],["opacity","opacity"]])(this.getModel("areaSelectStyle"))},setActiveIntervals:function(t){var e=this.activeIntervals=i(t);if(e)for(var n=e.length-1;n>=0;n--)Fo(e[n])},getActiveState:function(t){var e=this.activeIntervals;if(!e.length)return"normal";if(null==t||isNaN(t))return"inactive";if(1===e.length){var i=e[0];if(i[0]<=t&&t<=i[1])return"active"}else for(var n=0,o=e.length;n<o;n++)if(e[n][0]<=t&&t<=e[n][1])return"active";return"inactive"}}),lk={type:"value",dim:null,areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};n(sk.prototype,UA),ED("parallel",sk,function(t,e){return e.type||(e.data?"category":"value")},lk),lI.extend({type:"parallel",dependencies:["parallelAxis"],coordinateSystem:null,dimensions:null,parallelAxisIndex:null,layoutMode:"box",defaultOption:{zlevel:0,z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},init:function(){lI.prototype.init.apply(this,arguments),this.mergeOption({})},mergeOption:function(t){var e=this.option;t&&n(e,t,!0),this._initDimensions()},contains:function(t,e){var i=t.get("parallelIndex");return null!=i&&e.getComponent("parallel",i)===this},setAxisExpand:function(t){d(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(e){t.hasOwnProperty(e)&&(this.option[e]=t[e])},this)},_initDimensions:function(){var t=this.dimensions=[],e=this.parallelAxisIndex=[];d(g(this.dependentModels.parallelAxis,function(t){return(t.get("parallelIndex")||0)===this.componentIndex},this),function(i){t.push("dim"+i.get("dim")),e.push(i.componentIndex)})}}),Es({type:"axisAreaSelect",event:"axisAreaSelected"},function(t,e){e.eachComponent({mainType:"parallelAxis",query:t},function(e){e.axis.model.setActiveIntervals(t.intervals)})}),Es("parallelAxisExpand",function(t,e){e.eachComponent({mainType:"parallel",query:t},function(e){e.setAxisExpand(t)})});var uk=v,hk=d,ck=f,dk=Math.min,fk=Math.max,pk=Math.pow,gk=1e4,mk=6,vk=6,yk="globalPan",xk={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},_k={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},wk={brushStyle:{lineWidth:2,stroke:"rgba(0,0,0,0.3)",fill:"rgba(0,0,0,0.1)"},transformable:!0,brushMode:"single",removeOnClick:!1},bk=0;zf.prototype={constructor:zf,enableBrush:function(t){return this._brushType&&Vf(this),t.brushType&&Bf(this,t),this},setPanels:function(t){if(t&&t.length){var e=this._panels={};d(t,function(t){e[t.panelId]=i(t)})}else this._panels=null;return this},mount:function(t){t=t||{},this._enableGlobalPan=t.enableGlobalPan;var e=this.group;return this._zr.add(e),e.attr({position:t.position||[0,0],rotation:t.rotation||0,scale:t.scale||[1,1]}),this._transform=e.getLocalTransform(),this},eachCover:function(t,e){hk(this._covers,t,e)},updateCovers:function(t){function e(t,e){return(null!=t.id?t.id:a+e)+"-"+t.brushType}function o(e,i){var n=t[e];if(null!=i&&r[i]===u)s[e]=r[i];else{var o=s[e]=null!=i?(r[i].__brushOption=n,r[i]):Ff(l,Gf(l,n));Zf(l,o)}}t=f(t,function(t){return n(i(wk),t,!0)});var a="\0-brush-index-",r=this._covers,s=this._covers=[],l=this,u=this._creatingCover;return new Xs(r,t,function(t,i){return e(t.__brushOption,i)},e).add(o).update(o).remove(function(t){r[t]!==u&&l.group.remove(r[t])}).execute(),this},unmount:function(){return this.enableBrush(!1),Yf(this),this._zr.remove(this.group),this},dispose:function(){this.unmount(),this.off()}},h(zf,fw);var Sk={mousedown:function(t){if(this._dragging)mp.call(this,t);else if(!t.target||!t.target.draggable){dp(t);var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);this._creatingCover=null,(this._creatingPanel=Xf(this,t,e))&&(this._dragging=!0,this._track=[e.slice()])}},mousemove:function(t){var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);if(cp(this,t,e),this._dragging){dp(t);var i=pp(this,t,e,!1);i&&qf(this,i)}},mouseup:mp},Mk={lineX:vp(0),lineY:vp(1),rect:{createCover:function(t,e){return Jf(uk(rp,function(t){return t},function(t){return t}),t,e,["w","e","n","s","se","sw","ne","nw"])},getCreatingRange:function(t){var e=$f(t);return np(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(t,e,i,n){Qf(t,e,i,n)},updateCommon:tp,contain:fp},polygon:{createCover:function(t,e){var i=new tb;return i.add(new gM({name:"main",style:ip(e),silent:!0})),i},getCreatingRange:function(t){return t},endCreating:function(t,e){e.remove(e.childAt(0)),e.add(new pM({name:"main",draggable:!0,drift:uk(sp,t,e),ondragend:uk(qf,t,{isEnd:!0})}))},updateCoverShape:function(t,e,i,n){e.childAt(0).setShape({points:up(t,e,i)})},updateCommon:tp,contain:fp}},Ik=["axisLine","axisTickLabel","axisName"],Tk=Ws({type:"parallelAxis",init:function(t,e){Tk.superApply(this,"init",arguments),(this._brushController=new zf(e.getZr())).on("brush",m(this._onBrush,this))},render:function(t,e,i,n){if(!bp(t,e,n)){this.axisModel=t,this.api=i,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new tb,this.group.add(this._axisGroup),t.get("show")){var r=Mp(t,e),s=r.coordinateSystem,l=t.getAreaSelectStyle(),u=l.width,h=t.axis.dim,c=a({strokeContainThreshold:u},s.getAxisLayout(h)),f=new FD(t,c);d(Ik,f.add,f),this._axisGroup.add(f.getGroup()),this._refreshBrushController(c,l,t,r,u,i);var p=n&&!1===n.animation?null:t;Lo(o,this._axisGroup,p)}}},_refreshBrushController:function(t,e,i,n,o,a){var r=i.axis.getExtent(),s=r[1]-r[0],l=Math.min(30,.1*Math.abs(s)),u=de.create({x:r[0],y:-o/2,width:s,height:o});u.x-=l,u.width+=2*l,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,position:t.position}).setPanels([{panelId:"pl",clipPath:yp(u),isTargetByCursor:_p(u,a,n),getLinearBrushOtherExtent:xp(u,0)}]).enableBrush({brushType:"lineX",brushStyle:e,removeOnClick:!0}).updateCovers(Sp(i))},_onBrush:function(t,e){var i=this.axisModel,n=i.axis,o=f(t,function(t){return[n.coordToData(t.range[0],!0),n.coordToData(t.range[1],!0)]});(!i.option.realtime===e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:i.id,intervals:o})},dispose:function(){this._brushController.dispose()}});Ws({type:"parallel",render:function(t,e,i){this._model=t,this._api=i,this._handlers||(this._handlers={},d(Ak,function(t,e){i.getZr().on(e,this._handlers[e]=m(t,this))},this)),Nr(this,"_throttledDispatchExpand",t.get("axisExpandRate"),"fixRate")},dispose:function(t,e){d(this._handlers,function(t,i){e.getZr().off(i,t)}),this._handlers=null},_throttledDispatchExpand:function(t){this._dispatchExpand(t)},_dispatchExpand:function(t){t&&this._api.dispatchAction(a({type:"parallelAxisExpand"},t))}});var Ak={mousedown:function(t){Ip(this,"click")&&(this._mouseDownPoint=[t.offsetX,t.offsetY])},mouseup:function(t){var e=this._mouseDownPoint;if(Ip(this,"click")&&e){var i=[t.offsetX,t.offsetY];if(Math.pow(e[0]-i[0],2)+Math.pow(e[1]-i[1],2)>5)return;var n=this._model.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]);"none"!==n.behavior&&this._dispatchExpand({axisExpandWindow:n.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(t){if(!this._mouseDownPoint&&Ip(this,"mousemove")){var e=this._model,i=e.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]),n=i.behavior;"jump"===n&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand("none"===n?null:{axisExpandWindow:i.axisExpandWindow,animation:"jump"===n&&null})}}};Ns(function(t){Cf(t),Lf(t)}),YI.extend({type:"series.parallel",dependencies:["parallel"],visualColorAccessPath:"lineStyle.color",getInitialData:function(t,e){var i=this.getSource();return Tp(i,this),ml(i,this)},getRawIndicesByActiveState:function(t){var e=this.coordinateSystem,i=this.getData(),n=[];return e.eachActiveState(i,function(e,o){t===e&&n.push(i.getRawIndex(o))}),n},defaultOption:{zlevel:0,z:2,coordinateSystem:"parallel",parallelIndex:0,label:{show:!1},inactiveOpacity:.05,activeOpacity:1,lineStyle:{width:1,opacity:.45,type:"solid"},emphasis:{label:{show:!1}},progressive:500,smooth:!1,animationEasing:"linear"}});var Dk=.3,Ck=(Ar.extend({type:"parallel",init:function(){this._dataGroup=new tb,this.group.add(this._dataGroup),this._data,this._initialized},render:function(t,e,i,n){var o=this._dataGroup,a=t.getData(),r=this._data,s=t.coordinateSystem,l=s.dimensions,u=kp(t);if(a.diff(r).add(function(t){Pp(Lp(a,o,t,l,s),a,t,u)}).update(function(e,i){var o=r.getItemGraphicEl(i),h=Cp(a,e,l,s);a.setItemGraphicEl(e,o),Io(o,{shape:{points:h}},n&&!1===n.animation?null:t,e),Pp(o,a,e,u)}).remove(function(t){var e=r.getItemGraphicEl(t);o.remove(e)}).execute(),!this._initialized){this._initialized=!0;var h=Dp(s,t,function(){setTimeout(function(){o.removeClipPath()})});o.setClipPath(h)}this._data=a},incrementalPrepareRender:function(t,e,i){this._initialized=!0,this._data=null,this._dataGroup.removeAll()},incrementalRender:function(t,e,i){for(var n=e.getData(),o=e.coordinateSystem,a=o.dimensions,r=kp(e),s=t.start;s<t.end;s++){var l=Lp(n,this._dataGroup,s,a,o);l.incremental=!0,Pp(l,n,s,r)}},dispose:function(){},remove:function(){this._dataGroup&&this._dataGroup.removeAll(),this._data=null}}),["lineStyle","normal","opacity"]);Bs({seriesType:"parallel",reset:function(t,e,i){var n=t.getModel("itemStyle"),o=t.getModel("lineStyle"),a=e.get("color"),r=o.get("color")||n.get("color")||a[t.seriesIndex%a.length],s=t.get("inactiveOpacity"),l=t.get("activeOpacity"),u=t.getModel("lineStyle").getLineStyle(),h=t.coordinateSystem,c=t.getData(),d={normal:u.opacity,active:l,inactive:s};return c.setVisual("color",r),{progress:function(t,e){h.eachActiveState(e,function(t,i){var n=d[t];if("normal"===t&&e.hasItemOption){var o=e.getItemModel(i).get(Ck,!0);null!=o&&(n=o)}e.setItemVisual(i,"opacity",n)},t.start,t.end)}}}});var Lk=YI.extend({type:"series.sankey",layoutInfo:null,getInitialData:function(t){var e=t.edges||t.links,i=t.data||t.nodes;if(i&&e)return DL(i,e,this,!0).data},setNodePosition:function(t,e){var i=this.option.data[t];i.localX=e[0],i.localY=e[1]},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},formatTooltip:function(t,e,i){if("edge"===i){var n=this.getDataParams(t,i),o=n.data,a=o.source+" -- "+o.target;return n.value&&(a+=" : "+n.value),ia(a)}return Lk.superCall(this,"formatTooltip",t,e)},optionUpdated:function(){var t=this.option;!0===t.focusNodeAdjacency&&(t.focusNodeAdjacency="allEdges")},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",layout:null,left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,focusNodeAdjacency:!1,layoutIterations:32,label:{show:!0,position:"right",color:"#000",fontSize:12},itemStyle:{borderWidth:1,borderColor:"#333"},lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.6}},animationEasing:"linear",animationDuration:1e3}}),kk=["itemStyle","opacity"],Pk=["lineStyle","opacity"],Nk=Un({shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,cpx2:0,cpy2:0,extent:0,orient:""},buildPath:function(t,e){var i=e.extent;"vertical"===e.orient?(t.moveTo(e.x1,e.y1),t.bezierCurveTo(e.cpx1,e.cpy1,e.cpx2,e.cpy2,e.x2,e.y2),t.lineTo(e.x2+i,e.y2),t.bezierCurveTo(e.cpx2+i,e.cpy2,e.cpx1+i,e.cpy1,e.x1+i,e.y1)):(t.moveTo(e.x1,e.y1),t.bezierCurveTo(e.cpx1,e.cpy1,e.cpx2,e.cpy2,e.x2,e.y2),t.lineTo(e.x2,e.y2+i),t.bezierCurveTo(e.cpx2,e.cpy2+i,e.cpx1,e.cpy1+i,e.x1,e.y1+i)),t.closePath()}});Zs({type:"sankey",_model:null,_focusAdjacencyDisabled:!1,render:function(t,e,i){var n=this,o=t.getGraph(),a=this.group,r=t.layoutInfo,s=r.width,l=r.height,u=t.getData(),h=t.getData("edge"),c=t.get("orient");this._model=t,a.removeAll(),a.attr("position",[r.x,r.y]),o.eachEdge(function(e){var i=new Nk;i.dataIndex=e.dataIndex,i.seriesIndex=t.seriesIndex,i.dataType="edge";var n,o,r,u,d,f,p,g,m=e.getModel("lineStyle"),v=m.get("curveness"),y=e.node1.getLayout(),x=e.node1.getModel(),_=x.get("localX"),w=x.get("localY"),b=e.node2.getLayout(),S=e.node2.getModel(),M=S.get("localX"),I=S.get("localY"),T=e.getLayout();switch(i.shape.extent=Math.max(1,T.dy),i.shape.orient=c,"vertical"===c?(n=(null!=_?_*s:y.x)+T.sy,o=(null!=w?w*l:y.y)+y.dy,r=(null!=M?M*s:b.x)+T.ty,d=n,f=o*(1-v)+(u=null!=I?I*l:b.y)*v,p=r,g=o*v+u*(1-v)):(n=(null!=_?_*s:y.x)+y.dx,o=(null!=w?w*l:y.y)+T.sy,d=n*(1-v)+(r=null!=M?M*s:b.x)*v,f=o,p=n*v+r*(1-v),g=u=(null!=I?I*l:b.y)+T.ty),i.setShape({x1:n,y1:o,x2:r,y2:u,cpx1:d,cpy1:f,cpx2:p,cpy2:g}),i.setStyle(m.getItemStyle()),i.style.fill){case"source":i.style.fill=e.node1.getVisual("color");break;case"target":i.style.fill=e.node2.getVisual("color")}fo(i,e.getModel("emphasis.lineStyle").getItemStyle()),a.add(i),h.setItemGraphicEl(e.dataIndex,i)}),o.eachNode(function(e){var i=e.getLayout(),n=e.getModel(),o=n.get("localX"),r=n.get("localY"),h=n.getModel("label"),c=n.getModel("emphasis.label"),d=new yM({shape:{x:null!=o?o*s:i.x,y:null!=r?r*l:i.y,width:i.dx,height:i.dy},style:n.getModel("itemStyle").getItemStyle()}),f=e.getModel("emphasis.itemStyle").getItemStyle();go(d.style,f,h,c,{labelFetcher:t,labelDataIndex:e.dataIndex,defaultText:e.id,isRectText:!0}),d.setStyle("fill",e.getVisual("color")),fo(d,f),a.add(d),u.setItemGraphicEl(e.dataIndex,d),d.dataType="node"}),u.eachItemGraphicEl(function(e,o){var a=u.getItemModel(o);a.get("draggable")&&(e.drift=function(e,a){n._focusAdjacencyDisabled=!0,this.shape.x+=e,this.shape.y+=a,this.dirty(),i.dispatchAction({type:"dragNode",seriesId:t.id,dataIndex:u.getRawIndex(o),localX:this.shape.x/s,localY:this.shape.y/l})},e.ondragend=function(){n._focusAdjacencyDisabled=!1},e.draggable=!0,e.cursor="move"),a.get("focusNodeAdjacency")&&(e.off("mouseover").on("mouseover",function(){n._focusAdjacencyDisabled||i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,dataIndex:e.dataIndex})}),e.off("mouseout").on("mouseout",function(){n._focusAdjacencyDisabled||i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))}),h.eachItemGraphicEl(function(e,o){h.getItemModel(o).get("focusNodeAdjacency")&&(e.off("mouseover").on("mouseover",function(){n._focusAdjacencyDisabled||i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,edgeDataIndex:e.dataIndex})}),e.off("mouseout").on("mouseout",function(){n._focusAdjacencyDisabled||i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))}),!this._data&&t.get("animation")&&a.setClipPath(zp(a.getBoundingRect(),t,function(){a.removeClipPath()})),this._data=t.getData()},dispose:function(){},focusNodeAdjacency:function(t,e,i,n){var o=this._model.getData(),a=o.graph,r=n.dataIndex,s=o.getItemModel(r),l=n.edgeDataIndex;if(null!=r||null!=l){var u=a.getNodeByIndex(r),h=a.getEdgeByIndex(l);if(a.eachNode(function(t){Ep(t,kk,.1)}),a.eachEdge(function(t){Ep(t,Pk,.1)}),u){Rp(u,kk);var c=s.get("focusNodeAdjacency");"outEdges"===c?d(u.outEdges,function(t){t.dataIndex<0||(Rp(t,Pk),Rp(t.node2,kk))}):"inEdges"===c?d(u.inEdges,function(t){t.dataIndex<0||(Rp(t,Pk),Rp(t.node1,kk))}):"allEdges"===c&&d(u.edges,function(t){t.dataIndex<0||(Rp(t,Pk),Rp(t.node1,kk),Rp(t.node2,kk))})}h&&(Rp(h,Pk),Rp(h.node1,kk),Rp(h.node2,kk))}},unfocusNodeAdjacency:function(t,e,i,n){var o=this._model.getGraph();o.eachNode(function(t){Ep(t,kk)}),o.eachEdge(function(t){Ep(t,Pk)})}}),Es({type:"dragNode",event:"dragNode",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"sankey",query:t},function(e){e.setNodePosition(t.dataIndex,[t.localX,t.localY])})});zs(function(t,e,i){t.eachSeriesByType("sankey",function(t){var i=t.get("nodeWidth"),n=t.get("nodeGap"),o=Bp(t,e);t.layoutInfo=o;var a=o.width,r=o.height,s=t.getGraph(),l=s.nodes,u=s.edges;Gp(l),Vp(l,u,i,n,a,r,0!==g(l,function(t){return 0===t.getLayout().value}).length?0:t.get("layoutIterations"),t.get("orient"))})}),Bs(function(t,e){t.eachSeriesByType("sankey",function(t){var e=t.getGraph().nodes;if(e.length){var i=1/0,n=-1/0;d(e,function(t){var e=t.getLayout().value;e<i&&(i=e),e>n&&(n=e)}),d(e,function(e){var o=new hL({type:"color",mappingMethod:"linear",dataExtent:[i,n],visual:t.get("color")}).mapValueToVisual(e.getLayout().value);e.setVisual("color",o);var a=e.getModel().get("itemStyle.color");null!=a&&e.setVisual("color",a)})}})});var Ok={_baseAxisDim:null,getInitialData:function(t,e){var i,n,o=e.getComponent("xAxis",this.get("xAxisIndex")),a=e.getComponent("yAxis",this.get("yAxisIndex")),r=o.get("type"),s=a.get("type");"category"===r?(t.layout="horizontal",i=o.getOrdinalMeta(),n=!0):"category"===s?(t.layout="vertical",i=a.getOrdinalMeta(),n=!0):t.layout=t.layout||"horizontal";var l=["x","y"],u="horizontal"===t.layout?0:1,h=this._baseAxisDim=l[u],c=l[1-u],f=[o,a],p=f[u].get("type"),g=f[1-u].get("type"),m=t.data;if(m&&n){var v=[];d(m,function(t,e){var i;t.value&&y(t.value)?(i=t.value.slice(),t.value.unshift(e)):y(t)?(i=t.slice(),t.unshift(e)):i=t,v.push(i)}),t.data=v}var x=this.defaultValueDimensions;return oC(this,{coordDimensions:[{name:h,type:qs(p),ordinalMeta:i,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:c,type:qs(g),dimsDef:x.slice()}],dimensionsCount:x.length+1})},getBaseAxis:function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis}};h(YI.extend({type:"series.boxplot",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:2,shadowOffsetY:2,shadowColor:"rgba(0,0,0,0.4)"}},animationEasing:"elasticOut",animationDuration:800}}),Ok,!0);var Ek=["itemStyle"],Rk=["emphasis","itemStyle"],zk=(Ar.extend({type:"boxplot",render:function(t,e,i){var n=t.getData(),o=this.group,a=this._data;this._data||o.removeAll();var r="horizontal"===t.get("layout")?1:0;n.diff(a).add(function(t){if(n.hasValue(t)){var e=ig(n.getItemLayout(t),n,t,r,!0);n.setItemGraphicEl(t,e),o.add(e)}}).update(function(t,e){var i=a.getItemGraphicEl(e);if(n.hasValue(t)){var s=n.getItemLayout(t);i?ng(s,i,n,t):i=ig(s,n,t,r),o.add(i),n.setItemGraphicEl(t,i)}else o.remove(i)}).remove(function(t){var e=a.getItemGraphicEl(t);e&&o.remove(e)}).execute(),this._data=n},remove:function(t){var e=this.group,i=this._data;this._data=null,i&&i.eachItemGraphicEl(function(t){t&&e.remove(t)})},dispose:B}),Pn.extend({type:"boxplotBoxPath",shape:{},buildPath:function(t,e){var i=e.points,n=0;for(t.moveTo(i[n][0],i[n][1]),n++;n<4;n++)t.lineTo(i[n][0],i[n][1]);for(t.closePath();n<i.length;n++)t.moveTo(i[n][0],i[n][1]),n++,t.lineTo(i[n][0],i[n][1])}})),Bk=["itemStyle","borderColor"],Vk=d;Bs(function(t,e){var i=t.get("color");t.eachRawSeriesByType("boxplot",function(e){var n=i[e.seriesIndex%i.length],o=e.getData();o.setVisual({legendSymbol:"roundRect",color:e.get(Bk)||n}),t.isSeriesFiltered(e)||o.each(function(t){var e=o.getItemModel(t);o.setItemVisual(t,{color:e.get(Bk,!0)})})})}),zs(function(t){var e=ag(t);Vk(e,function(t){var e=t.seriesModels;e.length&&(rg(t),Vk(e,function(e,i){sg(e,t.boxOffsetList[i],t.boxWidthList[i])}))})}),h(YI.extend({type:"series.candlestick",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,itemStyle:{color:"#c23531",color0:"#314656",borderWidth:1,borderColor:"#c23531",borderColor0:"#314656"},emphasis:{itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationUpdate:!1,animationEasing:"linear",animationDuration:300},getShadowDim:function(){return"open"},brushSelector:function(t,e,i){var n=e.getItemLayout(t);return n&&i.rect(n.brushRect)}}),Ok,!0);var Gk=["itemStyle"],Fk=["emphasis","itemStyle"],Wk=["color","color0","borderColor","borderColor0"],Hk=(Ar.extend({type:"candlestick",render:function(t,e,i){this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},incrementalPrepareRender:function(t,e,i){this._clear(),this._updateDrawMode(t)},incrementalRender:function(t,e,i,n){this._isLargeDraw?this._incrementalRenderLarge(t,e):this._incrementalRenderNormal(t,e)},_updateDrawMode:function(t){var e=t.pipelineContext.large;(null==this._isLargeDraw||e^this._isLargeDraw)&&(this._isLargeDraw=e,this._clear())},_renderNormal:function(t){var e=t.getData(),i=this._data,n=this.group,o=e.getLayout("isSimpleBox");this._data||n.removeAll(),e.diff(i).add(function(i){if(e.hasValue(i)){var a,r=e.getItemLayout(i);To(a=lg(r,0,!0),{shape:{points:r.ends}},t,i),ug(a,e,i,o),n.add(a),e.setItemGraphicEl(i,a)}}).update(function(a,r){var s=i.getItemGraphicEl(r);if(e.hasValue(a)){var l=e.getItemLayout(a);s?Io(s,{shape:{points:l.ends}},t,a):s=lg(l),ug(s,e,a,o),n.add(s),e.setItemGraphicEl(a,s)}else n.remove(s)}).remove(function(t){var e=i.getItemGraphicEl(t);e&&n.remove(e)}).execute(),this._data=e},_renderLarge:function(t){this._clear(),cg(t,this.group)},_incrementalRenderNormal:function(t,e){for(var i,n=e.getData(),o=n.getLayout("isSimpleBox");null!=(i=t.next());){var a;ug(a=lg(n.getItemLayout(i)),n,i,o),a.incremental=!0,this.group.add(a)}},_incrementalRenderLarge:function(t,e){cg(e,this.group,!0)},remove:function(t){this._clear()},_clear:function(){this.group.removeAll(),this._data=null},dispose:B}),Pn.extend({type:"normalCandlestickBox",shape:{},buildPath:function(t,e){var i=e.points;this.__simpleBox?(t.moveTo(i[4][0],i[4][1]),t.lineTo(i[6][0],i[6][1])):(t.moveTo(i[0][0],i[0][1]),t.lineTo(i[1][0],i[1][1]),t.lineTo(i[2][0],i[2][1]),t.lineTo(i[3][0],i[3][1]),t.closePath(),t.moveTo(i[4][0],i[4][1]),t.lineTo(i[5][0],i[5][1]),t.moveTo(i[6][0],i[6][1]),t.lineTo(i[7][0],i[7][1]))}})),Zk=Pn.extend({type:"largeCandlestickBox",shape:{},buildPath:function(t,e){for(var i=e.points,n=0;n<i.length;)if(this.__sign===i[n++]){var o=i[n++];t.moveTo(o,i[n++]),t.lineTo(o,i[n++])}else n+=3}}),Uk=["itemStyle","borderColor"],Xk=["itemStyle","borderColor0"],jk=["itemStyle","color"],Yk=["itemStyle","color0"],qk={seriesType:"candlestick",plan:$I(),performRawSeries:!0,reset:function(t,e){function i(t,e){return e.get(t>0?jk:Yk)}function n(t,e){return e.get(t>0?Uk:Xk)}var o=t.getData(),a=t.pipelineContext.large;if(o.setVisual({legendSymbol:"roundRect",colorP:i(1,t),colorN:i(-1,t),borderColorP:n(1,t),borderColorN:n(-1,t)}),!e.isSeriesFiltered(t))return!a&&{progress:function(t,e){for(var o;null!=(o=t.next());){var a=e.getItemModel(o),r=e.getItemLayout(o).sign;e.setItemVisual(o,{color:i(r,a),borderColor:n(r,a)})}}}}},Kk="undefined"!=typeof Float32Array?Float32Array:Array,$k={seriesType:"candlestick",plan:$I(),reset:function(t){var e=t.coordinateSystem,i=t.getData(),n=pg(t,i),o=0,a=1,r=["x","y"],s=i.mapDimension(r[o]),l=i.mapDimension(r[a],!0),u=l[0],h=l[1],c=l[2],d=l[3];if(i.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),!(null==s||l.length<4))return{progress:t.pipelineContext.large?function(t,i){for(var n,r,l=new Kk(5*t.count),f=0,p=[],g=[];null!=(r=t.next());){var m=i.get(s,r),v=i.get(u,r),y=i.get(h,r),x=i.get(c,r),_=i.get(d,r);isNaN(m)||isNaN(x)||isNaN(_)?(l[f++]=NaN,f+=4):(l[f++]=fg(i,r,v,y,h),p[o]=m,p[a]=x,n=e.dataToPoint(p,null,g),l[f++]=n?n[0]:NaN,l[f++]=n?n[1]:NaN,p[a]=_,n=e.dataToPoint(p,null,g),l[f++]=n?n[1]:NaN)}i.setLayout("largePoints",l)}:function(t,i){function r(t,i){var n=[];return n[o]=i,n[a]=t,isNaN(i)||isNaN(t)?[NaN,NaN]:e.dataToPoint(n)}function l(t,e,i){var a=e.slice(),r=e.slice();a[o]=Jn(a[o]+n/2,1,!1),r[o]=Jn(r[o]-n/2,1,!0),i?t.push(a,r):t.push(r,a)}function f(t){return t[o]=Jn(t[o],1),t}for(var p;null!=(p=t.next());){var g=i.get(s,p),m=i.get(u,p),v=i.get(h,p),y=i.get(c,p),x=i.get(d,p),_=Math.min(m,v),w=Math.max(m,v),b=r(_,g),S=r(w,g),M=r(y,g),I=r(x,g),T=[];l(T,S,0),l(T,b,1),T.push(f(I),f(S),f(M),f(b)),i.setItemLayout(p,{sign:fg(i,p,m,v,h),initBaseline:m>v?S[a]:b[a],ends:T,brushRect:function(t,e,i){var s=r(t,i),l=r(e,i);return s[o]-=n/2,l[o]-=n/2,{x:s[0],y:s[1],width:a?n:l[0]-s[0],height:a?l[1]-s[1]:n}}(y,x,g)})}}}}};Ns(function(t){t&&y(t.series)&&d(t.series,function(t){w(t)&&"k"===t.type&&(t.type="candlestick")})}),Bs(qk),zs($k),YI.extend({type:"series.effectScatter",dependencies:["grid","polar"],getInitialData:function(t,e){return ml(this.getSource(),this)},brushSelector:"point",defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,effectType:"ripple",progressive:0,showEffectOn:"render",rippleEffect:{period:4,scale:2.5,brushType:"fill"},symbolSize:10}});var Jk=vg.prototype;Jk.stopEffectAnimation=function(){this.childAt(1).removeAll()},Jk.startEffectAnimation=function(t){for(var e=t.symbolType,i=t.color,n=this.childAt(1),o=0;o<3;o++){var a=Jl(e,-1,-1,2,2,i);a.attr({style:{strokeNoScale:!0},z2:99,silent:!0,scale:[.5,.5]});var r=-o/3*t.period+t.effectOffset;a.animate("",!0).when(t.period,{scale:[t.rippleScale/2,t.rippleScale/2]}).delay(r).start(),a.animateStyle(!0).when(t.period,{opacity:0}).delay(r).start(),n.add(a)}mg(n,t)},Jk.updateEffectAnimation=function(t){for(var e=this._effectCfg,i=this.childAt(1),n=["symbolType","period","rippleScale"],o=0;o<n.length;o++){var a=n[o];if(e[a]!==t[a])return this.stopEffectAnimation(),void this.startEffectAnimation(t)}mg(i,t)},Jk.highlight=function(){this.trigger("emphasis")},Jk.downplay=function(){this.trigger("normal")},Jk.updateData=function(t,e){var i=t.hostModel;this.childAt(0).updateData(t,e);var n=this.childAt(1),o=t.getItemModel(e),a=t.getItemVisual(e,"symbol"),r=gg(t.getItemVisual(e,"symbolSize")),s=t.getItemVisual(e,"color");n.attr("scale",r),n.traverse(function(t){t.attr({fill:s})});var l=o.getShallow("symbolOffset");if(l){var u=n.position;u[0]=Vo(l[0],r[0]),u[1]=Vo(l[1],r[1])}n.rotation=(o.getShallow("symbolRotate")||0)*Math.PI/180||0;var h={};if(h.showEffectOn=i.get("showEffectOn"),h.rippleScale=o.get("rippleEffect.scale"),h.brushType=o.get("rippleEffect.brushType"),h.period=1e3*o.get("rippleEffect.period"),h.effectOffset=e/t.count(),h.z=o.getShallow("z")||0,h.zlevel=o.getShallow("zlevel")||0,h.symbolType=a,h.color=s,this.off("mouseover").off("mouseout").off("emphasis").off("normal"),"render"===h.showEffectOn)this._effectCfg?this.updateEffectAnimation(h):this.startEffectAnimation(h),this._effectCfg=h;else{this._effectCfg=null,this.stopEffectAnimation();var c=this.childAt(0),d=function(){c.highlight(),"render"!==h.showEffectOn&&this.startEffectAnimation(h)},f=function(){c.downplay(),"render"!==h.showEffectOn&&this.stopEffectAnimation()};this.on("mouseover",d,this).on("mouseout",f,this).on("emphasis",d,this).on("normal",f,this)}this._effectCfg=h},Jk.fadeOut=function(t){this.off("mouseover").off("mouseout").off("emphasis").off("normal"),t&&t()},u(vg,tb),Zs({type:"effectScatter",init:function(){this._symbolDraw=new Du(vg)},render:function(t,e,i){var n=t.getData(),o=this._symbolDraw;o.updateData(n),this.group.add(o.group)},updateTransform:function(t,e,i){var n=t.getData();this.group.dirty();var o=AD().reset(t);o.progress&&o.progress({start:0,end:n.count()},n),this._symbolDraw.updateLayout(n)},_updateGroupTransform:function(t){var e=t.coordinateSystem;e&&e.getRoamTransform&&(this.group.transform=At(e.getRoamTransform()),this.group.decomposeTransform())},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(e)},dispose:function(){}}),Bs(TD("effectScatter","circle")),zs(AD("effectScatter"));var Qk="undefined"==typeof Uint32Array?Array:Uint32Array,tP="undefined"==typeof Float64Array?Array:Float64Array,eP=YI.extend({type:"series.lines",dependencies:["grid","polar"],visualColorAccessPath:"lineStyle.color",init:function(t){t.data=t.data||[],yg(t);var e=this._processFlatCoordsArray(t.data);this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset,e.flatCoords&&(t.data=new Float32Array(e.count)),eP.superApply(this,"init",arguments)},mergeOption:function(t){if(t.data=t.data||[],yg(t),t.data){var e=this._processFlatCoordsArray(t.data);this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset,e.flatCoords&&(t.data=new Float32Array(e.count))}eP.superApply(this,"mergeOption",arguments)},appendData:function(t){var e=this._processFlatCoordsArray(t.data);e.flatCoords&&(this._flatCoords?(this._flatCoords=z(this._flatCoords,e.flatCoords),this._flatCoordsOffset=z(this._flatCoordsOffset,e.flatCoordsOffset)):(this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset),t.data=new Float32Array(e.count)),this.getRawData().appendData(t.data)},_getCoordsFromItemModel:function(t){var e=this.getData().getItemModel(t);return e.option instanceof Array?e.option:e.getShallow("coords")},getLineCoordsCount:function(t){return this._flatCoordsOffset?this._flatCoordsOffset[2*t+1]:this._getCoordsFromItemModel(t).length},getLineCoords:function(t,e){if(this._flatCoordsOffset){for(var i=this._flatCoordsOffset[2*t],n=this._flatCoordsOffset[2*t+1],o=0;o<n;o++)e[o]=e[o]||[],e[o][0]=this._flatCoords[i+2*o],e[o][1]=this._flatCoords[i+2*o+1];return n}for(var a=this._getCoordsFromItemModel(t),o=0;o<a.length;o++)e[o]=e[o]||[],e[o][0]=a[o][0],e[o][1]=a[o][1];return a.length},_processFlatCoordsArray:function(t){var e=0;if(this._flatCoords&&(e=this._flatCoords.length),"number"==typeof t[0]){for(var i=t.length,n=new Qk(i),o=new tP(i),a=0,r=0,s=0,l=0;l<i;){s++;var u=t[l++];n[r++]=a+e,n[r++]=u;for(var h=0;h<u;h++){var c=t[l++],d=t[l++];o[a++]=c,o[a++]=d}}return{flatCoordsOffset:new Uint32Array(n.buffer,0,r),flatCoords:o,count:s}}return{flatCoordsOffset:null,flatCoords:null,count:t.length}},getInitialData:function(t,e){var i=new vA(["value"],this);return i.hasItemOption=!1,i.initData(t.data,[],function(t,e,n,o){if(t instanceof Array)return NaN;i.hasItemOption=!0;var a=t.value;return null!=a?a instanceof Array?a[o]:a:void 0}),i},formatTooltip:function(t){var e=this.getData().getItemModel(t),i=e.get("name");if(i)return i;var n=e.get("fromName"),o=e.get("toName"),a=[];return null!=n&&a.push(n),null!=o&&a.push(o),ia(a.join(" > "))},preventIncremental:function(){return!!this.get("effect.show")},getProgressive:function(){var t=this.option.progressive;return null==t?this.option.large?1e4:this.get("progressive"):t},getProgressiveThreshold:function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?2e4:this.get("progressiveThreshold"):t},defaultOption:{coordinateSystem:"geo",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,label:{show:!1,position:"end"},lineStyle:{opacity:.5}}}),iP=xg.prototype;iP.createLine=function(t,e,i){return new rf(t,e,i)},iP._updateEffectSymbol=function(t,e){var i=t.getItemModel(e).getModel("effect"),n=i.get("symbolSize"),o=i.get("symbol");y(n)||(n=[n,n]);var a=i.get("color")||t.getItemVisual(e,"color"),r=this.childAt(1);this._symbolType!==o&&(this.remove(r),(r=Jl(o,-.5,-.5,1,1,a)).z2=100,r.culling=!0,this.add(r)),r&&(r.setStyle("shadowColor",a),r.setStyle(i.getItemStyle(["color"])),r.attr("scale",n),r.setColor(a),r.attr("scale",n),this._symbolType=o,this._updateEffectAnimation(t,i,e))},iP._updateEffectAnimation=function(t,e,i){var n=this.childAt(1);if(n){var o=this,a=t.getItemLayout(i),r=1e3*e.get("period"),s=e.get("loop"),l=e.get("constantSpeed"),u=T(e.get("delay"),function(e){return e/t.count()*r/3}),h="function"==typeof u;if(n.ignore=!0,this.updateAnimationPoints(n,a),l>0&&(r=this.getLineLength(n)/l*1e3),r!==this._period||s!==this._loop){n.stopAnimation();var c=u;h&&(c=u(i)),n.__t>0&&(c=-r*n.__t),n.__t=0;var d=n.animate("",s).when(r,{__t:1}).delay(c).during(function(){o.updateSymbolPosition(n)});s||d.done(function(){o.remove(n)}),d.start()}this._period=r,this._loop=s}},iP.getLineLength=function(t){return uw(t.__p1,t.__cp1)+uw(t.__cp1,t.__p2)},iP.updateAnimationPoints=function(t,e){t.__p1=e[0],t.__p2=e[1],t.__cp1=e[2]||[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]},iP.updateData=function(t,e,i){this.childAt(0).updateData(t,e,i),this._updateEffectSymbol(t,e)},iP.updateSymbolPosition=function(t){var e=t.__p1,i=t.__p2,n=t.__cp1,o=t.__t,a=t.position,r=sn,s=ln;a[0]=r(e[0],n[0],i[0],o),a[1]=r(e[1],n[1],i[1],o);var l=s(e[0],n[0],i[0],o),u=s(e[1],n[1],i[1],o);t.rotation=-Math.atan2(u,l)-Math.PI/2,t.ignore=!1},iP.updateLayout=function(t,e){this.childAt(0).updateLayout(t,e);var i=t.getItemModel(e).getModel("effect");this._updateEffectAnimation(t,i,e)},u(xg,tb);var nP=_g.prototype;nP._createPolyline=function(t,e,i){var n=t.getItemLayout(e),o=new gM({shape:{points:n}});this.add(o),this._updateCommonStl(t,e,i)},nP.updateData=function(t,e,i){var n=t.hostModel;Io(this.childAt(0),{shape:{points:t.getItemLayout(e)}},n,e),this._updateCommonStl(t,e,i)},nP._updateCommonStl=function(t,e,i){var n=this.childAt(0),o=t.getItemModel(e),a=t.getItemVisual(e,"color"),s=i&&i.lineStyle,l=i&&i.hoverLineStyle;i&&!t.hasItemOption||(s=o.getModel("lineStyle").getLineStyle(),l=o.getModel("emphasis.lineStyle").getLineStyle()),n.useStyle(r({strokeNoScale:!0,fill:"none",stroke:a},s)),n.hoverStyle=l,fo(this)},nP.updateLayout=function(t,e){this.childAt(0).setShape("points",t.getItemLayout(e))},u(_g,tb);var oP=wg.prototype;oP.createLine=function(t,e,i){return new _g(t,e,i)},oP.updateAnimationPoints=function(t,e){this._points=e;for(var i=[0],n=0,o=1;o<e.length;o++){var a=e[o-1],r=e[o];n+=uw(a,r),i.push(n)}if(0!==n){for(o=0;o<i.length;o++)i[o]/=n;this._offsets=i,this._length=n}},oP.getLineLength=function(t){return this._length},oP.updateSymbolPosition=function(t){var e=t.__t,i=this._points,n=this._offsets,o=i.length;if(n){var a=this._lastFrame;if(e<this._lastFramePercent){for(r=Math.min(a+1,o-1);r>=0&&!(n[r]<=e);r--);r=Math.min(r,o-2)}else{for(var r=a;r<o&&!(n[r]>e);r++);r=Math.min(r-1,o-2)}J(t.position,i[r],i[r+1],(e-n[r])/(n[r+1]-n[r]));var s=i[r+1][0]-i[r][0],l=i[r+1][1]-i[r][1];t.rotation=-Math.atan2(l,s)-Math.PI/2,this._lastFrame=r,this._lastFramePercent=e,t.ignore=!1}},u(wg,xg);var aP=Un({shape:{polyline:!1,curveness:0,segs:[]},buildPath:function(t,e){var i=e.segs,n=e.curveness;if(e.polyline)for(r=0;r<i.length;){var o=i[r++];if(o>0){t.moveTo(i[r++],i[r++]);for(var a=1;a<o;a++)t.lineTo(i[r++],i[r++])}}else for(var r=0;r<i.length;){var s=i[r++],l=i[r++],u=i[r++],h=i[r++];if(t.moveTo(s,l),n>0){var c=(s+u)/2-(l-h)*n,d=(l+h)/2-(u-s)*n;t.quadraticCurveTo(c,d,u,h)}else t.lineTo(u,h)}},findDataIndex:function(t,e){var i=this.shape,n=i.segs,o=i.curveness;if(i.polyline)for(var a=0,r=0;r<n.length;){var s=n[r++];if(s>0)for(var l=n[r++],u=n[r++],h=1;h<s;h++)if(yn(l,u,c=n[r++],d=n[r++]))return a;a++}else for(var a=0,r=0;r<n.length;){var l=n[r++],u=n[r++],c=n[r++],d=n[r++];if(o>0){if(_n(l,u,(l+c)/2-(u-d)*o,(u+d)/2-(c-l)*o,c,d))return a}else if(yn(l,u,c,d))return a;a++}return-1}}),rP=bg.prototype;rP.isPersistent=function(){return!this._incremental},rP.updateData=function(t){this.group.removeAll();var e=new aP({rectHover:!0,cursor:"default"});e.setShape({segs:t.getLayout("linesPoints")}),this._setCommon(e,t),this.group.add(e),this._incremental=null},rP.incrementalPrepareUpdate=function(t){this.group.removeAll(),this._clearIncremental(),t.count()>5e5?(this._incremental||(this._incremental=new Zn({silent:!0})),this.group.add(this._incremental)):this._incremental=null},rP.incrementalUpdate=function(t,e){var i=new aP;i.setShape({segs:e.getLayout("linesPoints")}),this._setCommon(i,e,!!this._incremental),this._incremental?this._incremental.addDisplayable(i,!0):(i.rectHover=!0,i.cursor="default",i.__startIndex=t.start,this.group.add(i))},rP.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},rP._setCommon=function(t,e,i){var n=e.hostModel;t.setShape({polyline:n.get("polyline"),curveness:n.get("lineStyle.curveness")}),t.useStyle(n.getModel("lineStyle").getLineStyle()),t.style.strokeNoScale=!0;var o=e.getVisual("color");o&&t.setStyle("stroke",o),t.setStyle("fill"),i||(t.seriesIndex=n.seriesIndex,t.on("mousemove",function(e){t.dataIndex=null;var i=t.findDataIndex(e.offsetX,e.offsetY);i>0&&(t.dataIndex=i+t.__startIndex)}))},rP._clearIncremental=function(){var t=this._incremental;t&&t.clearDisplaybles()};var sP={seriesType:"lines",plan:$I(),reset:function(t){var e=t.coordinateSystem,i=t.get("polyline"),n=t.pipelineContext.large;return{progress:function(o,a){var r=[];if(n){var s,l=o.end-o.start;if(i){for(var u=0,h=o.start;h<o.end;h++)u+=t.getLineCoordsCount(h);s=new Float32Array(l+2*u)}else s=new Float32Array(4*l);for(var c=0,d=[],h=o.start;h<o.end;h++){g=t.getLineCoords(h,r),i&&(s[c++]=g);for(var f=0;f<g;f++)d=e.dataToPoint(r[f],!1,d),s[c++]=d[0],s[c++]=d[1]}a.setLayout("linesPoints",s)}else for(h=o.start;h<o.end;h++){var p=a.getItemModel(h),g=t.getLineCoords(h,r),m=[];if(i)for(var v=0;v<g;v++)m.push(e.dataToPoint(r[v]));else{m[0]=e.dataToPoint(r[0]),m[1]=e.dataToPoint(r[1]);var y=p.get("lineStyle.curveness");+y&&(m[2]=[(m[0][0]+m[1][0])/2-(m[0][1]-m[1][1])*y,(m[0][1]+m[1][1])/2-(m[1][0]-m[0][0])*y])}a.setItemLayout(h,m)}}}}};Zs({type:"lines",init:function(){},render:function(t,e,i){var n=t.getData(),o=this._updateLineDraw(n,t),a=t.get("zlevel"),r=t.get("effect.trailLength"),s=i.getZr(),l="svg"===s.painter.getType();l||s.painter.getLayer(a).clear(!0),null==this._lastZlevel||l||s.configLayer(this._lastZlevel,{motionBlur:!1}),this._showEffect(t)&&r&&(l||s.configLayer(a,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(r/10+.9,1),0)})),o.updateData(n),this._lastZlevel=a,this._finished=!0},incrementalPrepareRender:function(t,e,i){var n=t.getData();this._updateLineDraw(n,t).incrementalPrepareUpdate(n),this._clearLayer(i),this._finished=!1},incrementalRender:function(t,e,i){this._lineDraw.incrementalUpdate(t,e.getData()),this._finished=t.end===e.getData().count()},updateTransform:function(t,e,i){var n=t.getData(),o=t.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var a=sP.reset(t);a.progress&&a.progress({start:0,end:n.count()},n),this._lineDraw.updateLayout(),this._clearLayer(i)},_updateLineDraw:function(t,e){var i=this._lineDraw,n=this._showEffect(e),o=!!e.get("polyline"),a=e.pipelineContext.large;return i&&n===this._hasEffet&&o===this._isPolyline&&a===this._isLargeDraw||(i&&i.remove(),i=this._lineDraw=a?new bg:new sf(o?n?wg:_g:n?xg:rf),this._hasEffet=n,this._isPolyline=o,this._isLargeDraw=a,this.group.removeAll()),this.group.add(i.group),i},_showEffect:function(t){return!!t.get("effect.show")},_clearLayer:function(t){var e=t.getZr();"svg"===e.painter.getType()||null==this._lastZlevel||e.painter.getLayer(this._lastZlevel).clear(!0)},remove:function(t,e){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(e)},dispose:function(){}});var lP="lineStyle.opacity".split("."),uP={seriesType:"lines",reset:function(t,e,i){var n=Sg(t.get("symbol")),o=Sg(t.get("symbolSize")),a=t.getData();return a.setVisual("fromSymbol",n&&n[0]),a.setVisual("toSymbol",n&&n[1]),a.setVisual("fromSymbolSize",o&&o[0]),a.setVisual("toSymbolSize",o&&o[1]),a.setVisual("opacity",t.get(lP)),{dataEach:a.hasItemOption?function(t,e){var i=t.getItemModel(e),n=Sg(i.getShallow("symbol",!0)),o=Sg(i.getShallow("symbolSize",!0)),a=i.get(lP);n[0]&&t.setItemVisual(e,"fromSymbol",n[0]),n[1]&&t.setItemVisual(e,"toSymbol",n[1]),o[0]&&t.setItemVisual(e,"fromSymbolSize",o[0]),o[1]&&t.setItemVisual(e,"toSymbolSize",o[1]),t.setItemVisual(e,"opacity",a)}:null}}};zs(sP),Bs(uP),YI.extend({type:"series.heatmap",getInitialData:function(t,e){return ml(this.getSource(),this,{generateCoord:"value"})},preventIncremental:function(){var t=Fa.get(this.get("coordinateSystem"));if(t&&t.dimensions)return"lng"===t.dimensions[0]&&"lat"===t.dimensions[1]},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0}});Mg.prototype={update:function(t,e,i,n,o,a){var r=this._getBrush(),s=this._getGradient(t,o,"inRange"),l=this._getGradient(t,o,"outOfRange"),u=this.pointSize+this.blurSize,h=this.canvas,c=h.getContext("2d"),d=t.length;h.width=e,h.height=i;for(var f=0;f<d;++f){var p=t[f],g=p[0],m=p[1],v=n(p[2]);c.globalAlpha=v,c.drawImage(r,g-u,m-u)}if(!h.width||!h.height)return h;for(var y=c.getImageData(0,0,h.width,h.height),x=y.data,_=0,w=x.length,b=this.minOpacity,S=this.maxOpacity-b;_<w;){var v=x[_+3]/256,M=4*Math.floor(255*v);if(v>0){var I=a(v)?s:l;v>0&&(v=v*S+b),x[_++]=I[M],x[_++]=I[M+1],x[_++]=I[M+2],x[_++]=I[M+3]*v*256}else _+=4}return c.putImageData(y,0,0),h},_getBrush:function(){var t=this._brushCanvas||(this._brushCanvas=iw()),e=this.pointSize+this.blurSize,i=2*e;t.width=i,t.height=i;var n=t.getContext("2d");return n.clearRect(0,0,i,i),n.shadowOffsetX=i,n.shadowBlur=this.blurSize,n.shadowColor="#000",n.beginPath(),n.arc(-e,e,this.pointSize,0,2*Math.PI,!0),n.closePath(),n.fill(),t},_getGradient:function(t,e,i){for(var n=this._gradientPixels,o=n[i]||(n[i]=new Uint8ClampedArray(1024)),a=[0,0,0,0],r=0,s=0;s<256;s++)e[i](s/255,!0,a),o[r++]=a[0],o[r++]=a[1],o[r++]=a[2],o[r++]=a[3];return o}},Zs({type:"heatmap",render:function(t,e,i){var n;e.eachComponent("visualMap",function(e){e.eachTargetSeries(function(i){i===t&&(n=e)})}),this.group.removeAll(),this._incrementalDisplayable=null;var o=t.coordinateSystem;"cartesian2d"===o.type||"calendar"===o.type?this._renderOnCartesianAndCalendar(t,i,0,t.getData().count()):Ag(o)&&this._renderOnGeo(o,t,n,i)},incrementalPrepareRender:function(t,e,i){this.group.removeAll()},incrementalRender:function(t,e,i,n){e.coordinateSystem&&this._renderOnCartesianAndCalendar(e,n,t.start,t.end,!0)},_renderOnCartesianAndCalendar:function(t,e,i,n,o){var r,s,l=t.coordinateSystem;if("cartesian2d"===l.type){var u=l.getAxis("x"),h=l.getAxis("y");r=u.getBandWidth(),s=h.getBandWidth()}for(var c=this.group,d=t.getData(),f=t.getModel("itemStyle").getItemStyle(["color"]),p=t.getModel("emphasis.itemStyle").getItemStyle(),g=t.getModel("label"),m=t.getModel("emphasis.label"),v=l.type,y="cartesian2d"===v?[d.mapDimension("x"),d.mapDimension("y"),d.mapDimension("value")]:[d.mapDimension("time"),d.mapDimension("value")],x=i;x<n;x++){var _;if("cartesian2d"===v){if(isNaN(d.get(y[2],x)))continue;var w=l.dataToPoint([d.get(y[0],x),d.get(y[1],x)]);_=new yM({shape:{x:w[0]-r/2,y:w[1]-s/2,width:r,height:s},style:{fill:d.getItemVisual(x,"color"),opacity:d.getItemVisual(x,"opacity")}})}else{if(isNaN(d.get(y[1],x)))continue;_=new yM({z2:1,shape:l.dataToRect([d.get(y[0],x)]).contentShape,style:{fill:d.getItemVisual(x,"color"),opacity:d.getItemVisual(x,"opacity")}})}var b=d.getItemModel(x);d.hasItemOption&&(f=b.getModel("itemStyle").getItemStyle(["color"]),p=b.getModel("emphasis.itemStyle").getItemStyle(),g=b.getModel("label"),m=b.getModel("emphasis.label"));var S=t.getRawValue(x),M="-";S&&null!=S[2]&&(M=S[2]),go(f,p,g,m,{labelFetcher:t,labelDataIndex:x,defaultText:M,isRectText:!0}),_.setStyle(f),fo(_,d.hasItemOption?p:a({},p)),_.incremental=o,o&&(_.useHoverLayer=!0),c.add(_),d.setItemGraphicEl(x,_)}},_renderOnGeo:function(t,e,i,n){var o=i.targetVisuals.inRange,a=i.targetVisuals.outOfRange,r=e.getData(),s=this._hmLayer||this._hmLayer||new Mg;s.blurSize=e.get("blurSize"),s.pointSize=e.get("pointSize"),s.minOpacity=e.get("minOpacity"),s.maxOpacity=e.get("maxOpacity");var l=t.getViewRect().clone(),u=t.getRoamTransform();l.applyTransform(u);var h=Math.max(l.x,0),c=Math.max(l.y,0),d=Math.min(l.width+l.x,n.getWidth()),f=Math.min(l.height+l.y,n.getHeight()),p=d-h,g=f-c,m=[r.mapDimension("lng"),r.mapDimension("lat"),r.mapDimension("value")],v=r.mapArray(m,function(e,i,n){var o=t.dataToPoint([e,i]);return o[0]-=h,o[1]-=c,o.push(n),o}),y=i.getExtent(),x="visualMap.continuous"===i.type?Tg(y,i.option.range):Ig(y,i.getPieceList(),i.option.selected);s.update(v,p,g,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:a.color.getColorMapper()},x);var _=new fi({style:{width:p,height:g,x:h,y:c,image:s.canvas},silent:!0});this.group.add(_)},dispose:function(){}});var hP=$D.extend({type:"series.pictorialBar",dependencies:["grid"],defaultOption:{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,hoverAnimation:!1},getInitialData:function(t){return t.stack=null,hP.superApply(this,"getInitialData",arguments)}}),cP=["itemStyle","borderWidth"],dP=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],fP=new sM;Zs({type:"pictorialBar",render:function(t,e,i){var n=this.group,o=t.getData(),a=this._data,r=t.coordinateSystem,s=!!r.getBaseAxis().isHorizontal(),l=r.grid.getRect(),u={ecSize:{width:i.getWidth(),height:i.getHeight()},seriesModel:t,coordSys:r,coordSysExtent:[[l.x,l.x+l.width],[l.y,l.y+l.height]],isHorizontal:s,valueDim:dP[+s],categoryDim:dP[1-s]};return o.diff(a).add(function(t){if(o.hasValue(t)){var e=Vg(o,t),i=Dg(o,t,e,u),a=Hg(o,u,i);o.setItemGraphicEl(t,a),n.add(a),qg(a,u,i)}}).update(function(t,e){var i=a.getItemGraphicEl(e);if(o.hasValue(t)){var r=Vg(o,t),s=Dg(o,t,r,u),l=Xg(o,s);i&&l!==i.__pictorialShapeStr&&(n.remove(i),o.setItemGraphicEl(t,null),i=null),i?Zg(i,u,s):i=Hg(o,u,s,!0),o.setItemGraphicEl(t,i),i.__pictorialSymbolMeta=s,n.add(i),qg(i,u,s)}else n.remove(i)}).remove(function(t){var e=a.getItemGraphicEl(t);e&&Ug(a,t,e.__pictorialSymbolMeta.animationModel,e)}).execute(),this._data=o,this.group},dispose:B,remove:function(t,e){var i=this.group,n=this._data;t.get("animation")?n&&n.eachItemGraphicEl(function(e){Ug(n,e.dataIndex,t,e)}):i.removeAll()}});zs(v(El,"pictorialBar")),Bs(TD("pictorialBar","roundRect"));var pP=function(t,e,i,n,o){aD.call(this,t,e,i),this.type=n||"value",this.position=o||"bottom",this.orient=null};pP.prototype={constructor:pP,model:null,isHorizontal:function(){var t=this.position;return"top"===t||"bottom"===t},pointToData:function(t,e){return this.coordinateSystem.pointToData(t,e)[0]},toGlobalCoord:null,toLocalCoord:null},u(pP,aD),$g.prototype={type:"singleAxis",axisPointerEnabled:!0,constructor:$g,_init:function(t,e,i){var n=this.dimension,o=new pP(n,Hl(t),[0,0],t.get("type"),t.get("position")),a="category"===o.type;o.onBand=a&&t.get("boundaryGap"),o.inverse=t.get("inverse"),o.orient=t.get("orient"),t.axis=o,o.model=t,o.coordinateSystem=this,this._axis=o},update:function(t,e){t.eachSeries(function(t){if(t.coordinateSystem===this){var e=t.getData();d(e.mapDimension(this.dimension,!0),function(t){this._axis.scale.unionExtentFromData(e,t)},this),Wl(this._axis.scale,this._axis.model)}},this)},resize:function(t,e){this._rect=ca({left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")},{width:e.getWidth(),height:e.getHeight()}),this._adjustAxis()},getRect:function(){return this._rect},_adjustAxis:function(){var t=this._rect,e=this._axis,i=e.isHorizontal(),n=i?[0,t.width]:[0,t.height],o=e.reverse?1:0;e.setExtent(n[o],n[1-o]),this._updateAxisTransform(e,i?t.x:t.y)},_updateAxisTransform:function(t,e){var i=t.getExtent(),n=i[0]+i[1],o=t.isHorizontal();t.toGlobalCoord=o?function(t){return t+e}:function(t){return n-t+e},t.toLocalCoord=o?function(t){return t-e}:function(t){return n-t+e}},getAxis:function(){return this._axis},getBaseAxis:function(){return this._axis},getAxes:function(){return[this._axis]},getTooltipAxes:function(){return{baseAxes:[this.getAxis()]}},containPoint:function(t){var e=this.getRect(),i=this.getAxis();return"horizontal"===i.orient?i.contain(i.toLocalCoord(t[0]))&&t[1]>=e.y&&t[1]<=e.y+e.height:i.contain(i.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},pointToData:function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t["horizontal"===e.orient?0:1]))]},dataToPoint:function(t){var e=this.getAxis(),i=this.getRect(),n=[],o="horizontal"===e.orient?0:1;return t instanceof Array&&(t=t[0]),n[o]=e.toGlobalCoord(e.dataToCoord(+t)),n[1-o]=0===o?i.y+i.height/2:i.x+i.width/2,n}},Fa.register("single",{create:function(t,e){var i=[];return t.eachComponent("singleAxis",function(n,o){var a=new $g(n,t,e);a.name="single_"+o,a.resize(n,e),n.coordinateSystem=a,i.push(a)}),t.eachSeries(function(e){if("singleAxis"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"singleAxis",index:e.get("singleAxisIndex"),id:e.get("singleAxisId")})[0];e.coordinateSystem=i&&i.coordinateSystem}}),i},dimensions:$g.prototype.dimensions});var gP=["axisLine","axisTickLabel","axisName"],mP=XD.extend({type:"singleAxis",axisPointerClass:"SingleAxisPointer",render:function(t,e,i,n){var o=this.group;o.removeAll();var a=Jg(t),r=new FD(t,a);d(gP,r.add,r),o.add(r.getGroup()),t.get("splitLine.show")&&this._splitLine(t),mP.superCall(this,"render",t,e,i,n)},_splitLine:function(t){var e=t.axis;if(!e.scale.isBlank()){var i=t.getModel("splitLine"),n=i.getModel("lineStyle"),o=n.get("width"),a=n.get("color");a=a instanceof Array?a:[a];for(var r=t.coordinateSystem.getRect(),s=e.isHorizontal(),l=[],u=0,h=e.getTicksCoords({tickModel:i}),c=[],d=[],f=0;f<h.length;++f){var p=e.toGlobalCoord(h[f].coord);s?(c[0]=p,c[1]=r.y,d[0]=p,d[1]=r.y+r.height):(c[0]=r.x,c[1]=p,d[0]=r.x+r.width,d[1]=p);var g=u++%a.length;l[g]=l[g]||[],l[g].push(new _M(Kn({shape:{x1:c[0],y1:c[1],x2:d[0],y2:d[1]},style:{lineWidth:o},silent:!0})))}for(f=0;f<l.length;++f)this.group.add(OM(l[f],{style:{stroke:a[f%a.length],lineDash:n.getLineDash(o),lineWidth:o},silent:!0}))}}}),vP=lI.extend({type:"singleAxis",layoutMode:"box",axis:null,coordinateSystem:null,getCoordSysModel:function(){return this}}),yP={left:"5%",top:"5%",right:"5%",bottom:"5%",type:"value",position:"bottom",orient:"horizontal",axisLine:{show:!0,lineStyle:{width:2,type:"solid"}},tooltip:{show:!0},axisTick:{show:!0,length:6,lineStyle:{width:2}},axisLabel:{show:!0,interval:"auto"},splitLine:{show:!0,lineStyle:{type:"dashed",opacity:.2}}};n(vP.prototype,UA),ED("single",vP,function(t,e){return e.type||(e.data?"category":"value")},yP);var xP=function(t,e){var i,n=[],o=t.seriesIndex;if(null==o||!(i=e.getSeriesByIndex(o)))return{point:[]};var a=i.getData(),r=zi(a,t);if(null==r||r<0||y(r))return{point:[]};var s=a.getItemGraphicEl(r),l=i.coordinateSystem;if(i.getTooltipPosition)n=i.getTooltipPosition(r)||[];else if(l&&l.dataToPoint)n=l.dataToPoint(a.getValues(f(l.dimensions,function(t){return a.mapDimension(t)}),r,!0))||[];else if(s){var u=s.getBoundingRect().clone();u.applyTransform(s.transform),n=[u.x+u.width/2,u.y+u.height/2]}return{point:n,el:s}},_P=d,wP=v,bP=Bi(),SP=(Fs({type:"axisPointer",coordSysAxesInfo:null,defaultOption:{show:"auto",triggerOn:null,zlevel:0,z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#aaa",width:1,type:"solid"},shadowStyle:{color:"rgba(150,150,150,0.3)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,shadowBlur:3,shadowColor:"#aaa"},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}}}),Bi()),MP=d,IP=Ws({type:"axisPointer",render:function(t,e,i){var n=e.getComponent("tooltip"),o=t.get("triggerOn")||n&&n.get("triggerOn")||"mousemove|click";um("axisPointer",i,function(t,e,i){"none"!==o&&("leave"===t||o.indexOf(t)>=0)&&i({type:"updateAxisPointer",currTrigger:t,x:e&&e.offsetX,y:e&&e.offsetY})})},remove:function(t,e){gm(e.getZr(),"axisPointer"),IP.superApply(this._model,"remove",arguments)},dispose:function(t,e){gm("axisPointer",e),IP.superApply(this._model,"dispose",arguments)}}),TP=Bi(),AP=i,DP=m;(mm.prototype={_group:null,_lastGraphicKey:null,_handle:null,_dragging:!1,_lastValue:null,_lastStatus:null,_payloadInfo:null,animationThreshold:15,render:function(t,e,i,n){var o=e.get("value"),a=e.get("status");if(this._axisModel=t,this._axisPointerModel=e,this._api=i,n||this._lastValue!==o||this._lastStatus!==a){this._lastValue=o,this._lastStatus=a;var r=this._group,s=this._handle;if(!a||"hide"===a)return r&&r.hide(),void(s&&s.hide());r&&r.show(),s&&s.show();var l={};this.makeElOption(l,o,t,e,i);var u=l.graphicKey;u!==this._lastGraphicKey&&this.clear(i),this._lastGraphicKey=u;var h=this._moveAnimation=this.determineAnimation(t,e);if(r){var c=v(vm,e,h);this.updatePointerEl(r,l,c,e),this.updateLabelEl(r,l,c,e)}else r=this._group=new tb,this.createPointerEl(r,l,t,e),this.createLabelEl(r,l,t,e),i.getZr().add(r);wm(r,e,!0),this._renderHandle(o)}},remove:function(t){this.clear(t)},dispose:function(t){this.clear(t)},determineAnimation:function(t,e){var i=e.get("animation"),n=t.axis,o="category"===n.type,a=e.get("snap");if(!a&&!o)return!1;if("auto"===i||null==i){var r=this.animationThreshold;if(o&&n.getBandWidth()>r)return!0;if(a){var s=Mh(t).seriesDataCount,l=n.getExtent();return Math.abs(l[0]-l[1])/s>r}return!1}return!0===i},makeElOption:function(t,e,i,n,o){},createPointerEl:function(t,e,i,n){var o=e.pointer;if(o){var a=TP(t).pointerEl=new zM[o.type](AP(e.pointer));t.add(a)}},createLabelEl:function(t,e,i,n){if(e.label){var o=TP(t).labelEl=new yM(AP(e.label));t.add(o),xm(o,n)}},updatePointerEl:function(t,e,i){var n=TP(t).pointerEl;n&&(n.setStyle(e.pointer.style),i(n,{shape:e.pointer.shape}))},updateLabelEl:function(t,e,i,n){var o=TP(t).labelEl;o&&(o.setStyle(e.label.style),i(o,{shape:e.label.shape,position:e.label.position}),xm(o,n))},_renderHandle:function(t){if(!this._dragging&&this.updateHandleTransform){var e=this._axisPointerModel,i=this._api.getZr(),n=this._handle,o=e.getModel("handle"),a=e.get("status");if(!o.get("show")||!a||"hide"===a)return n&&i.remove(n),void(this._handle=null);var r;this._handle||(r=!0,n=this._handle=Po(o.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){mw(t.event)},onmousedown:DP(this._onHandleDragMove,this,0,0),drift:DP(this._onHandleDragMove,this),ondragend:DP(this._onHandleDragEnd,this)}),i.add(n)),wm(n,e,!1);var s=["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];n.setStyle(o.getItemStyle(null,s));var l=o.get("size");y(l)||(l=[l,l]),n.attr("scale",[l[0]/2,l[1]/2]),Nr(this,"_doDispatchAxisPointer",o.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,r)}},_moveHandleToValue:function(t,e){vm(this._axisPointerModel,!e&&this._moveAnimation,this._handle,_m(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},_onHandleDragMove:function(t,e){var i=this._handle;if(i){this._dragging=!0;var n=this.updateHandleTransform(_m(i),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=n,i.stopAnimation(),i.attr(_m(n)),TP(i).lastProp=null,this._doDispatchAxisPointer()}},_doDispatchAxisPointer:function(){if(this._handle){var t=this._payloadInfo,e=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]})}},_onHandleDragEnd:function(t){if(this._dragging=!1,this._handle){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},getHandleTransform:null,updateHandleTransform:null,clear:function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),i=this._group,n=this._handle;e&&i&&(this._lastGraphicKey=null,i&&e.remove(i),n&&e.remove(n),this._group=null,this._handle=null,this._payloadInfo=null)},doClear:function(){},buildLabel:function(t,e,i){return i=i||0,{x:t[i],y:t[1-i],width:e[i],height:e[1-i]}}}).constructor=mm,ji(mm);var CP=mm.extend({makeElOption:function(t,e,i,n,o){var a=i.axis,r=a.grid,s=n.get("type"),l=km(r,a).getOtherAxis(a).getGlobalExtent(),u=a.toGlobalCoord(a.dataToCoord(e,!0));if(s&&"none"!==s){var h=bm(n),c=LP[s](a,u,l,h);c.style=h,t.graphicKey=c.type,t.pointer=c}Am(e,t,Lh(r.model,i),i,n,o)},getHandleTransform:function(t,e,i){var n=Lh(e.axis.grid.model,e,{labelInside:!1});return n.labelMargin=i.get("handle.margin"),{position:Tm(e.axis,t,n),rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(t,e,i,n){var o=i.axis,a=o.grid,r=o.getGlobalExtent(!0),s=km(a,o).getOtherAxis(o).getGlobalExtent(),l="x"===o.dim?0:1,u=t.position;u[l]+=e[l],u[l]=Math.min(r[1],u[l]),u[l]=Math.max(r[0],u[l]);var h=(s[1]+s[0])/2,c=[h,h];c[l]=u[l];var d=[{verticalAlign:"middle"},{align:"center"}];return{position:u,rotation:t.rotation,cursorPoint:c,tooltipOption:d[l]}}}),LP={line:function(t,e,i,n){var o=Dm([e,i[0]],[e,i[1]],Pm(t));return Kn({shape:o,style:n}),{type:"Line",shape:o}},shadow:function(t,e,i,n){var o=Math.max(1,t.getBandWidth()),a=i[1]-i[0];return{type:"Rect",shape:Cm([e-o/2,i[0]],[o,a],Pm(t))}}};XD.registerAxisPointerClass("CartesianAxisPointer",CP),Ns(function(t){if(t){(!t.axisPointer||0===t.axisPointer.length)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!y(e)&&(t.axisPointer.link=[e])}}),Os(VT.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=vh(t,e)}),Es({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},function(t,e,i){var n=t.currTrigger,o=[t.x,t.y],a=t,r=t.dispatchAction||m(i.dispatchAction,i),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){lm(o)&&(o=xP({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},e).point);var l=lm(o),u=a.axesInfo,h=s.axesInfo,c="leave"===n||lm(o),d={},f={},p={list:[],map:{}},g={showPointer:wP(em,f),showTooltip:wP(im,p)};_P(s.coordSysMap,function(t,e){var i=l||t.containPoint(o);_P(s.coordSysAxesInfo[e],function(t,e){var n=t.axis,a=rm(u,t);if(!c&&i&&(!u||a)){var r=a&&a.value;null!=r||l||(r=n.pointToData(o)),null!=r&&Qg(t,r,g,!1,d)}})});var v={};return _P(h,function(t,e){var i=t.linkGroup;i&&!f[e]&&_P(i.axesInfo,function(e,n){var o=f[n];if(e!==t&&o){var a=o.value;i.mapper&&(a=t.axis.scale.parse(i.mapper(a,sm(e),sm(t)))),v[t.key]=a}})}),_P(v,function(t,e){Qg(h[e],t,g,!0,d)}),nm(f,h,d),om(p,o,t,r),am(h,0,i),d}});var kP=["x","y"],PP=["width","height"],NP=mm.extend({makeElOption:function(t,e,i,n,o){var a=i.axis,r=a.coordinateSystem,s=Om(r,1-Nm(a)),l=r.dataToPoint(e)[0],u=n.get("type");if(u&&"none"!==u){var h=bm(n),c=OP[u](a,l,s,h);c.style=h,t.graphicKey=c.type,t.pointer=c}Am(e,t,Jg(i),i,n,o)},getHandleTransform:function(t,e,i){var n=Jg(e,{labelInside:!1});return n.labelMargin=i.get("handle.margin"),{position:Tm(e.axis,t,n),rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(t,e,i,n){var o=i.axis,a=o.coordinateSystem,r=Nm(o),s=Om(a,r),l=t.position;l[r]+=e[r],l[r]=Math.min(s[1],l[r]),l[r]=Math.max(s[0],l[r]);var u=Om(a,1-r),h=(u[1]+u[0])/2,c=[h,h];return c[r]=l[r],{position:l,rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:"middle"}}}}),OP={line:function(t,e,i,n){var o=Dm([e,i[0]],[e,i[1]],Nm(t));return Kn({shape:o,style:n}),{type:"Line",shape:o}},shadow:function(t,e,i,n){var o=t.getBandWidth(),a=i[1]-i[0];return{type:"Rect",shape:Cm([e-o/2,i[0]],[o,a],Nm(t))}}};XD.registerAxisPointerClass("SingleAxisPointer",NP),Ws({type:"single"});var EP=YI.extend({type:"series.themeRiver",dependencies:["singleAxis"],nameMap:null,init:function(t){EP.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()}},fixData:function(t){var e=t.length,i=[];Zi(t,function(t){return t[2]}).buckets.each(function(t,e){i.push({name:e,dataList:t})});for(var n=i.length,o=-1,a=-1,r=0;r<n;++r){var s=i[r].dataList.length;s>o&&(o=s,a=r)}for(var l=0;l<n;++l)if(l!==a)for(var u=i[l].name,h=0;h<o;++h){for(var c=i[a].dataList[h][0],d=i[l].dataList.length,f=-1,p=0;p<d;++p)if(i[l].dataList[p][0]===c){f=p;break}-1===f&&(t[e]=[],t[e][0]=c,t[e][1]=0,t[e][2]=u,e++)}return t},getInitialData:function(t,e){for(var i=e.queryComponents({mainType:"singleAxis",index:this.get("singleAxisIndex"),id:this.get("singleAxisId")})[0].get("type"),n=g(t.data,function(t){return void 0!==t[2]}),o=this.fixData(n||[]),a=[],r=this.nameMap=R(),s=0,l=0;l<o.length;++l)a.push(o[l][2]),r.get(o[l][2])||(r.set(o[l][2],s),s++);var u=_A(o,{coordDimensions:["single"],dimensionsDefine:[{name:"time",type:qs(i)},{name:"value",type:"float"},{name:"name",type:"ordinal"}],encodeDefine:{single:0,value:1,itemName:2}}),h=new vA(u,this);return h.initData(o),h},getLayerSeries:function(){for(var t=this.getData(),e=t.count(),i=[],n=0;n<e;++n)i[n]=n;var o=t.mapDimension("single"),a=[];return Zi(i,function(e){return t.get("name",e)}).buckets.each(function(e,i){e.sort(function(e,i){return t.get(o,e)-t.get(o,i)}),a.push({name:i,indices:e})}),a},getAxisTooltipData:function(t,e,i){y(t)||(t=t?[t]:[]);for(var n,o=this.getData(),a=this.getLayerSeries(),r=[],s=a.length,l=0;l<s;++l){for(var u=Number.MAX_VALUE,h=-1,c=a[l].indices.length,d=0;d<c;++d){var f=o.get(t[0],a[l].indices[d]),p=Math.abs(f-e);p<=u&&(n=f,u=p,h=a[l].indices[d])}r.push(h)}return{dataIndices:r,nestestValue:n}},formatTooltip:function(t){var e=this.getData(),i=e.getName(t),n=e.get(e.mapDimension("value"),t);return(isNaN(n)||null==n)&&(n="-"),ia(i+" : "+n)},defaultOption:{zlevel:0,z:2,coordinateSystem:"singleAxis",boundaryGap:["10%","10%"],singleAxisIndex:0,animationEasing:"linear",label:{margin:4,show:!0,position:"left",color:"#000",fontSize:11},emphasis:{label:{show:!0}}}});Zs({type:"themeRiver",init:function(){this._layers=[]},render:function(t,e,i){function n(t){return t.name}function o(e,i,n){var o=this._layers;if("remove"!==e){for(var u,h=[],c=[],f=l[i].indices,p=0;p<f.length;p++){var g=r.getItemLayout(f[p]),m=g.x,v=g.y0,y=g.y;h.push([m,v]),c.push([m,v+y]),u=r.getItemVisual(f[p],"color")}var x,_,w=r.getItemLayout(f[0]),b=r.getItemModel(f[p-1]),S=b.getModel("label"),M=S.get("margin");if("add"===e){I=d[i]=new tb;x=new ID({shape:{points:h,stackedOnPoints:c,smooth:.4,stackedOnSmooth:.4,smoothConstraint:!1},z2:0}),_=new rM({style:{x:w.x-M,y:w.y0+w.y/2}}),I.add(x),I.add(_),s.add(I),x.setClipPath(Em(x.getBoundingRect(),t,function(){x.removeClipPath()}))}else{var I=o[n];x=I.childAt(0),_=I.childAt(1),s.add(I),d[i]=I,Io(x,{shape:{points:h,stackedOnPoints:c}},t),Io(_,{style:{x:w.x-M,y:w.y0+w.y/2}},t)}var T=b.getModel("emphasis.itemStyle"),A=b.getModel("itemStyle");mo(_.style,S,{text:S.get("show")?t.getFormattedLabel(f[p-1],"normal")||r.getName(f[p-1]):null,textVerticalAlign:"middle"}),x.setStyle(a({fill:u},A.getItemStyle(["color"]))),fo(x,T.getItemStyle())}else s.remove(o[i])}var r=t.getData(),s=this.group,l=t.getLayerSeries(),u=r.getLayout("layoutInfo"),h=u.rect,c=u.boundaryGap;s.attr("position",[0,h.y+c[0]]);var d={};new Xs(this._layersSeries||[],l,n,n).add(m(o,this,"add")).update(m(o,this,"update")).remove(m(o,this,"remove")).execute(),this._layersSeries=l,this._layers=d},dispose:function(){}});zs(function(t,e){t.eachSeriesByType("themeRiver",function(t){var e=t.getData(),i=t.coordinateSystem,n={},o=i.getRect();n.rect=o;var a=t.get("boundaryGap"),r=i.getAxis();n.boundaryGap=a,"horizontal"===r.orient?(a[0]=Vo(a[0],o.height),a[1]=Vo(a[1],o.height),Rm(e,t,o.height-a[0]-a[1])):(a[0]=Vo(a[0],o.width),a[1]=Vo(a[1],o.width),Rm(e,t,o.width-a[0]-a[1])),e.setLayout("layoutInfo",n)})}),Bs(function(t){t.eachSeriesByType("themeRiver",function(t){var e=t.getData(),i=t.getRawData(),n=t.get("color"),o=R();e.each(function(t){o.set(e.getRawIndex(t),t)}),i.each(function(a){var r=i.getName(a),s=n[(t.nameMap.get(r)-1)%n.length];i.setItemVisual(a,"color",s);var l=o.get(a);null!=l&&e.setItemVisual(l,"color",s)})})}),Os(fC("themeRiver")),YI.extend({type:"series.sunburst",_viewRoot:null,getInitialData:function(t,e){var i={name:t.name,children:t.data};Bm(i);var n=t.levels||[],o={};return o.levels=n,Vc.createTree(i,this,o).data},optionUpdated:function(){this.resetViewRoot()},getDataParams:function(t){var e=YI.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return e.treePathInfo=cd(i,this),e},defaultOption:{zlevel:0,z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,percentPrecision:2,stillShowZeroSum:!0,highlightPolicy:"descendant",nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0,emphasis:{}},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1,emphasis:{},highlight:{opacity:1},downplay:{opacity:.9}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicOut",data:[],levels:[],sort:"desc"},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t&&(t===e||e.contains(t))||(this._viewRoot=e)}});var RP={NONE:"none",DESCENDANT:"descendant",ANCESTOR:"ancestor",SELF:"self"},zP=2,BP=4,VP=Vm.prototype;VP.updateData=function(t,e,i,o,s){this.node=e,e.piece=this,o=o||this._seriesModel,s=s||this._ecModel;var l=this.childAt(0);l.dataIndex=e.dataIndex;var u=e.getModel(),h=e.getLayout(),c=a({},h);c.label=null;var d=Gm(e,0,s);Hm(e,o,d);var f,p=u.getModel("itemStyle").getItemStyle();f=r({lineJoin:"bevel",fill:(f="normal"===i?p:n(u.getModel(i+".itemStyle").getItemStyle(),p)).fill||d},f),t?(l.setShape(c),l.shape.r=h.r0,Io(l,{shape:{r:h.r}},o,e.dataIndex),l.useStyle(f)):"object"==typeof f.fill&&f.fill.type||"object"==typeof l.style.fill&&l.style.fill.type?(Io(l,{shape:c},o),l.useStyle(f)):Io(l,{shape:c,style:f},o),this._updateLabel(o,d,i);var g=u.getShallow("cursor");if(g&&l.attr("cursor",g),t){var m=o.getShallow("highlightPolicy");this._initEvents(l,e,o,m)}this._seriesModel=o||this._seriesModel,this._ecModel=s||this._ecModel},VP.onEmphasis=function(t){var e=this;this.node.hostTree.root.eachNode(function(i){i.piece&&(e.node===i?i.piece.updateData(!1,i,"emphasis"):Wm(i,e.node,t)?i.piece.childAt(0).trigger("highlight"):t!==RP.NONE&&i.piece.childAt(0).trigger("downplay"))})},VP.onNormal=function(){this.node.hostTree.root.eachNode(function(t){t.piece&&t.piece.updateData(!1,t,"normal")})},VP.onHighlight=function(){this.updateData(!1,this.node,"highlight")},VP.onDownplay=function(){this.updateData(!1,this.node,"downplay")},VP._updateLabel=function(t,e,i){function n(t){var e=r.get(t);return null==e?a.get(t):e}var o=this.node.getModel(),a=o.getModel("label"),r="normal"===i||"emphasis"===i?a:o.getModel(i+".label"),s=o.getModel("emphasis.label"),l=T(t.getFormattedLabel(this.node.dataIndex,"normal",null,null,"label"),this.node.name);!1===n("show")&&(l="");var u=this.node.getLayout(),h=r.get("minAngle");null==h&&(h=a.get("minAngle")),h=h/180*Math.PI;var c=u.endAngle-u.startAngle;null!=h&&Math.abs(c)<h&&(l="");var d=this.childAt(1);go(d.style,d.hoverStyle||{},a,s,{defaultText:r.getShallow("show")?l:null,autoColor:e,useInsideStyle:!0});var f,p=(u.startAngle+u.endAngle)/2,g=Math.cos(p),m=Math.sin(p),v=n("position"),y=n("distance")||0,x=n("align");"outside"===v?(f=u.r+y,x=p>Math.PI/2?"right":"left"):x&&"center"!==x?"left"===x?(f=u.r0+y,p>Math.PI/2&&(x="right")):"right"===x&&(f=u.r-y,p>Math.PI/2&&(x="left")):(f=(u.r+u.r0)/2,x="center"),d.attr("style",{text:l,textAlign:x,textVerticalAlign:n("verticalAlign")||"middle",opacity:n("opacity")});var _=f*g+u.cx,w=f*m+u.cy;d.attr("position",[_,w]);var b=n("rotate"),S=0;"radial"===b?(S=-p)<-Math.PI/2&&(S+=Math.PI):"tangential"===b?(S=Math.PI/2-p)>Math.PI/2?S-=Math.PI:S<-Math.PI/2&&(S+=Math.PI):"number"==typeof b&&(S=b*Math.PI/180),d.attr("rotation",S)},VP._initEvents=function(t,e,i,n){t.off("mouseover").off("mouseout").off("emphasis").off("normal");var o=this,a=function(){o.onEmphasis(n)},r=function(){o.onNormal()};i.isAnimationEnabled()&&t.on("mouseover",a).on("mouseout",r).on("emphasis",a).on("normal",r).on("downplay",function(){o.onDownplay()}).on("highlight",function(){o.onHighlight()})},u(Vm,tb);Ar.extend({type:"sunburst",init:function(){},render:function(t,e,i,n){function o(i,n){if(c||!i||i.getValue()||(i=null),i!==l&&n!==l)if(n&&n.piece)i?(n.piece.updateData(!1,i,"normal",t,e),s.setItemGraphicEl(i.dataIndex,n.piece)):a(n);else if(i){var o=new Vm(i,t,e);h.add(o),s.setItemGraphicEl(i.dataIndex,o)}}function a(t){t&&t.piece&&(h.remove(t.piece),t.piece=null)}var r=this;this.seriesModel=t,this.api=i,this.ecModel=e;var s=t.getData(),l=s.tree.root,u=t.getViewRoot(),h=this.group,c=t.get("renderLabelForZeroData"),d=[];u.eachNode(function(t){d.push(t)});var f=this._oldChildren||[];if(function(t,e){function i(t){return t.getId()}function n(i,n){o(null==i?null:t[i],null==n?null:e[n])}0===t.length&&0===e.length||new Xs(e,t,i,i).add(n).update(n).remove(v(n,null)).execute()}(d,f),function(i,n){if(n.depth>0){r.virtualPiece?r.virtualPiece.updateData(!1,i,"normal",t,e):(r.virtualPiece=new Vm(i,t,e),h.add(r.virtualPiece)),n.piece._onclickEvent&&n.piece.off("click",n.piece._onclickEvent);var o=function(t){r._rootToNode(n.parentNode)};n.piece._onclickEvent=o,r.virtualPiece.on("click",o)}else r.virtualPiece&&(h.remove(r.virtualPiece),r.virtualPiece=null)}(l,u),n&&n.highlight&&n.highlight.piece){var p=t.getShallow("highlightPolicy");n.highlight.piece.onEmphasis(p)}else if(n&&n.unhighlight){var g=this.virtualPiece;!g&&l.children.length&&(g=l.children[0].piece),g&&g.onNormal()}this._initEvents(),this._oldChildren=d},dispose:function(){},_initEvents:function(){var t=this,e=function(e){var i=!1;t.seriesModel.getViewRoot().eachNode(function(n){if(!i&&n.piece&&n.piece.childAt(0)===e.target){var o=n.getModel().get("nodeClick");if("rootToNode"===o)t._rootToNode(n);else if("link"===o){var a=n.getModel(),r=a.get("link");if(r){var s=a.get("target",!0)||"_blank";window.open(r,s)}}i=!0}})};this.group._onclickEvent&&this.group.off("click",this.group._onclickEvent),this.group.on("click",e),this.group._onclickEvent=e},_rootToNode:function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:"sunburstRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},containPoint:function(t,e){var i=e.getData().getItemLayout(0);if(i){var n=t[0]-i.cx,o=t[1]-i.cy,a=Math.sqrt(n*n+o*o);return a<=i.r&&a>=i.r0}}});var GP="sunburstRootToNode";Es({type:GP,update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},function(e,i){var n=ld(t,[GP],e);if(n){var o=e.getViewRoot();o&&(t.direction=hd(o,n.node)?"rollUp":"drillDown"),e.resetViewRoot(n.node)}})});var FP="sunburstHighlight";Es({type:FP,update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},function(e,i){var n=ld(t,[FP],e);n&&(t.highlight=n.node)})});Es({type:"sunburstUnhighlight",update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},function(e,i){t.unhighlight=!0})});var WP=Math.PI/180;Bs(v(uC,"sunburst")),zs(v(function(t,e,i,n){e.eachSeriesByType(t,function(t){var e=t.get("center"),n=t.get("radius");y(n)||(n=[0,n]),y(e)||(e=[e,e]);var o=i.getWidth(),a=i.getHeight(),r=Math.min(o,a),s=Vo(e[0],o),l=Vo(e[1],a),u=Vo(n[0],r/2),h=Vo(n[1],r/2),c=-t.get("startAngle")*WP,f=t.get("minAngle")*WP,p=t.getData().tree.root,g=t.getViewRoot(),m=g.depth,v=t.get("sort");null!=v&&Zm(g,v);var x=0;d(g.children,function(t){!isNaN(t.getValue())&&x++});var _=g.getValue(),w=Math.PI/(_||x)*2,b=g.depth>0,S=g.height-(b?-1:1),M=(h-u)/(S||1),I=t.get("clockwise"),T=t.get("stillShowZeroSum"),A=I?1:-1,D=function(t,e){if(t){var i=e;if(t!==p){var n=t.getValue(),o=0===_&&T?w:n*w;o<f&&(o=f),i=e+A*o;var a=t.depth-m-(b?-1:1),h=u+M*a,c=u+M*(a+1),g=t.getModel();null!=g.get("r0")&&(h=Vo(g.get("r0"),r/2)),null!=g.get("r")&&(c=Vo(g.get("r"),r/2)),t.setLayout({angle:o,startAngle:e,endAngle:i,clockwise:I,cx:s,cy:l,r0:h,r:c})}if(t.children&&t.children.length){var v=0;d(t.children,function(t){v+=D(t,e+v)})}return i-e}};if(b){var C=u,L=u+M,k=2*Math.PI;p.setLayout({angle:k,startAngle:c,endAngle:c+k,clockwise:I,cx:s,cy:l,r0:C,r:L})}D(g,c)})},"sunburst")),Os(v(fC,"sunburst"));var HP=["itemStyle"],ZP=["emphasis","itemStyle"],UP=["label"],XP=["emphasis","label"],jP="e\0\0",YP={cartesian2d:function(t){var e=t.grid.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:m(Xm,t)}}},geo:function(t){var e=t.getBoundingRect();return{coordSys:{type:"geo",x:e.x,y:e.y,width:e.width,height:e.height,zoom:t.getZoom()},api:{coord:function(e){return t.dataToPoint(e)},size:m(jm,t)}}},singleAxis:function(t){var e=t.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:m(Ym,t)}}},polar:function(t){var e=t.getRadiusAxis(),i=t.getAngleAxis(),n=e.getExtent();return n[0]>n[1]&&n.reverse(),{coordSys:{type:"polar",cx:t.cx,cy:t.cy,r:n[1],r0:n[0]},api:{coord:m(function(n){var o=e.dataToRadius(n[0]),a=i.dataToAngle(n[1]),r=t.coordToPoint([o,a]);return r.push(o,a*Math.PI/180),r}),size:m(qm,t)}}},calendar:function(t){var e=t.getRect(),i=t.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:t.getCellWidth(),cellHeight:t.getCellHeight(),rangeInfo:{start:i.start,end:i.end,weeks:i.weeks,dayCount:i.allDay}},api:{coord:function(e,i){return t.dataToPoint(e,i)}}}}};YI.extend({type:"series.custom",dependencies:["grid","polar","geo","singleAxis","calendar"],defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,useTransform:!0},getInitialData:function(t,e){return ml(this.getSource(),this)},getDataParams:function(t,e,i){var n=YI.prototype.getDataParams.apply(this,arguments);return i&&(n.info=i.info),n}}),Ar.extend({type:"custom",_data:null,render:function(t,e,i,n){var o=this._data,a=t.getData(),r=this.group,s=Qm(t,a,e,i);a.diff(o).add(function(e){ev(null,e,s(e,n),t,r,a)}).update(function(e,i){ev(o.getItemGraphicEl(i),e,s(e,n),t,r,a)}).remove(function(t){var e=o.getItemGraphicEl(t);e&&r.remove(e)}).execute(),this._data=a},incrementalPrepareRender:function(t,e,i){this.group.removeAll(),this._data=null},incrementalRender:function(t,e,i,n,o){for(var a=e.getData(),r=Qm(e,a,i,n),s=t.start;s<t.end;s++)ev(null,s,r(s,o),e,this.group,a).traverse(function(t){t.isGroup||(t.incremental=!0,t.useHoverLayer=!0)})},dispose:B,filterForExposedEvent:function(t,e,i,n){var o=e.element;if(null==o||i.name===o)return!0;for(;(i=i.parent)&&i!==this.group;)if(i.name===o)return!0;return!1}}),Ns(function(t){var e=t.graphic;y(e)?e[0]&&e[0].elements?t.graphic=[t.graphic[0]]:t.graphic=[{elements:e}]:e&&!e.elements&&(t.graphic=[{elements:[e]}])});var qP=Fs({type:"graphic",defaultOption:{elements:[],parentId:null},_elOptionsToUpdate:null,mergeOption:function(t){var e=this.option.elements;this.option.elements=null,qP.superApply(this,"mergeOption",arguments),this.option.elements=e},optionUpdated:function(t,e){var i=this.option,n=(e?i:t).elements,o=i.elements=e?[]:i.elements,a=[];this._flatten(n,a);var r=Pi(o,a);Ni(r);var s=this._elOptionsToUpdate=[];d(r,function(t,e){var i=t.option;i&&(s.push(i),gv(t,i),mv(o,e,i),vv(o[e],i))},this);for(var l=o.length-1;l>=0;l--)null==o[l]?o.splice(l,1):delete o[l].$action},_flatten:function(t,e,i){d(t,function(t){if(t){i&&(t.parentOption=i),e.push(t);var n=t.children;"group"===t.type&&n&&this._flatten(n,e,t),delete t.children}},this)},useElOptionsToUpdate:function(){var t=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,t}});Ws({type:"graphic",init:function(t,e){this._elMap=R(),this._lastGraphicModel},render:function(t,e,i){t!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=t,this._updateElements(t),this._relocate(t,i)},_updateElements:function(t){var e=t.useElOptionsToUpdate();if(e){var i=this._elMap,n=this.group;d(e,function(e){var o=e.$action,a=e.id,r=i.get(a),s=e.parentId,l=null!=s?i.get(s):n,u=e.style;"text"===e.type&&u&&(e.hv&&e.hv[1]&&(u.textVerticalAlign=u.textBaseline=null),!u.hasOwnProperty("textFill")&&u.fill&&(u.textFill=u.fill),!u.hasOwnProperty("textStroke")&&u.stroke&&(u.textStroke=u.stroke));var h=fv(e);o&&"merge"!==o?"replace"===o?(dv(r,i),cv(a,l,h,i)):"remove"===o&&dv(r,i):r?r.attr(h):cv(a,l,h,i);var c=i.get(a);c&&(c.__ecGraphicWidth=e.width,c.__ecGraphicHeight=e.height,yv(c,t))})}},_relocate:function(t,e){for(var i=t.option.elements,n=this.group,o=this._elMap,a=i.length-1;a>=0;a--){var r=i[a],s=o.get(r.id);if(s){var l=s.parent;da(s,r,l===n?{width:e.getWidth(),height:e.getHeight()}:{width:l.__ecGraphicWidth||0,height:l.__ecGraphicHeight||0},null,{hv:r.hv,boundingMode:r.bounding})}}},_clear:function(){var t=this._elMap;t.each(function(e){dv(e,t)}),this._elMap=R()},dispose:function(){this._clear()}});var KP=Fs({type:"legend.plain",dependencies:["series"],layoutMode:{type:"box",ignoreSize:!0},init:function(t,e,i){this.mergeDefaultAndTheme(t,i),t.selected=t.selected||{}},mergeOption:function(t){KP.superCall(this,"mergeOption",t)},optionUpdated:function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&"single"===this.get("selectedMode")){for(var e=!1,i=0;i<t.length;i++){var n=t[i].get("name");if(this.isSelected(n)){this.select(n),e=!0;break}}!e&&this.select(t[0].get("name"))}},_updateData:function(t){var e=[],i=[];t.eachRawSeries(function(n){var o=n.name;i.push(o);var a;if(n.legendDataProvider){var r=n.legendDataProvider(),s=r.mapArray(r.getName);t.isSeriesFiltered(n)||(i=i.concat(s)),s.length?e=e.concat(s):a=!0}else a=!0;a&&Oi(n)&&e.push(n.name)}),this._availableNames=i;var n=f(this.get("data")||e,function(t){return"string"!=typeof t&&"number"!=typeof t||(t={name:t}),new No(t,this,this.ecModel)},this);this._data=n},getData:function(){return this._data},select:function(t){var e=this.option.selected;"single"===this.get("selectedMode")&&d(this._data,function(t){e[t.get("name")]=!1}),e[t]=!0},unSelect:function(t){"single"!==this.get("selectedMode")&&(this.option.selected[t]=!1)},toggleSelected:function(t){var e=this.option.selected;e.hasOwnProperty(t)||(e[t]=!0),this[e[t]?"unSelect":"select"](t)},isSelected:function(t){var e=this.option.selected;return!(e.hasOwnProperty(t)&&!e[t])&&l(this._availableNames,t)>=0},defaultOption:{zlevel:0,z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,inactiveColor:"#ccc",textStyle:{color:"#333"},selectedMode:!0,tooltip:{show:!1}}});Es("legendToggleSelect","legendselectchanged",v(xv,"toggleSelected")),Es("legendSelect","legendselected",v(xv,"select")),Es("legendUnSelect","legendunselected",v(xv,"unSelect"));var $P=v,JP=d,QP=tb,tN=Ws({type:"legend.plain",newlineDisabled:!1,init:function(){this.group.add(this._contentGroup=new QP),this._backgroundEl,this._isFirstRender=!0},getContentGroup:function(){return this._contentGroup},render:function(t,e,i){var n=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),t.get("show",!0)){var o=t.get("align");o&&"auto"!==o||(o="right"===t.get("left")&&"vertical"===t.get("orient")?"right":"left"),this.renderInner(o,t,e,i);var a=t.getBoxLayoutParams(),s={width:i.getWidth(),height:i.getHeight()},l=t.get("padding"),u=ca(a,s,l),h=this.layoutInner(t,o,u,n),c=ca(r({width:h.width,height:h.height},a),s,l);this.group.attr("position",[c.x-h.x,c.y-h.y]),this.group.add(this._backgroundEl=wv(h,t))}},resetInner:function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl)},renderInner:function(t,e,i,n){var o=this.getContentGroup(),a=R(),r=e.get("selectedMode"),s=[];i.eachRawSeries(function(t){!t.get("legendHoverLink")&&s.push(t.id)}),JP(e.getData(),function(l,u){var h=l.get("name");if(this.newlineDisabled||""!==h&&"\n"!==h){var c=i.getSeriesByName(h)[0];if(!a.get(h))if(c){var d=c.getData(),f=d.getVisual("color");"function"==typeof f&&(f=f(c.getDataParams(0)));var p=d.getVisual("legendSymbol")||"roundRect",g=d.getVisual("symbol");this._createItem(h,u,l,e,p,g,t,f,r).on("click",$P(bv,h,n)).on("mouseover",$P(Sv,c.name,null,n,s)).on("mouseout",$P(Mv,c.name,null,n,s)),a.set(h,!0)}else i.eachRawSeries(function(i){if(!a.get(h)&&i.legendDataProvider){var o=i.legendDataProvider(),c=o.indexOfName(h);if(c<0)return;var d=o.getItemVisual(c,"color");this._createItem(h,u,l,e,"roundRect",null,t,d,r).on("click",$P(bv,h,n)).on("mouseover",$P(Sv,null,h,n,s)).on("mouseout",$P(Mv,null,h,n,s)),a.set(h,!0)}},this)}else o.add(new QP({newline:!0}))},this)},_createItem:function(t,e,i,n,o,r,s,l,u){var h=n.get("itemWidth"),c=n.get("itemHeight"),d=n.get("inactiveColor"),f=n.get("symbolKeepAspect"),p=n.isSelected(t),g=new QP,m=i.getModel("textStyle"),v=i.get("icon"),y=i.getModel("tooltip"),x=y.parentModel;if(o=v||o,g.add(Jl(o,0,0,h,c,p?l:d,null==f||f)),!v&&r&&(r!==o||"none"===r)){var _=.8*c;"none"===r&&(r="circle"),g.add(Jl(r,(h-_)/2,(c-_)/2,_,_,p?l:d,null==f||f))}var w="left"===s?h+5:-5,b=s,S=n.get("formatter"),M=t;"string"==typeof S&&S?M=S.replace("{name}",null!=t?t:""):"function"==typeof S&&(M=S(t)),g.add(new rM({style:mo({},m,{text:M,x:w,y:c/2,textFill:p?m.getTextColor():d,textAlign:b,textVerticalAlign:"middle"})}));var I=new yM({shape:g.getBoundingRect(),invisible:!0,tooltip:y.get("show")?a({content:t,formatter:x.get("formatter",!0)||function(){return t},formatterParams:{componentType:"legend",legendIndex:n.componentIndex,name:t,$vars:["name"]}},y.option):null});return g.add(I),g.eachChild(function(t){t.silent=!0}),I.silent=!u,this.getContentGroup().add(g),fo(g),g.__legendDataIndex=e,g},layoutInner:function(t,e,i){var n=this.getContentGroup();aI(t.get("orient"),n,t.get("itemGap"),i.width,i.height);var o=n.getBoundingRect();return n.attr("position",[-o.x,-o.y]),this.group.getBoundingRect()},remove:function(){this.getContentGroup().removeAll(),this._isFirstRender=!0}});Os(function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.filterSeries(function(t){for(var i=0;i<e.length;i++)if(!e[i].isSelected(t.name))return!1;return!0})}),lI.registerSubTypeDefaulter("legend",function(){return"plain"});var eN=KP.extend({type:"legend.scroll",setScrollDataIndex:function(t){this.option.scrollDataIndex=t},defaultOption:{scrollDataIndex:0,pageButtonItemGap:5,pageButtonGap:null,pageButtonPosition:"end",pageFormatter:"{current}/{total}",pageIcons:{horizontal:["M0,0L12,-10L12,10z","M0,0L-12,-10L-12,10z"],vertical:["M0,0L20,0L10,-20z","M0,0L20,0L10,20z"]},pageIconColor:"#2f4554",pageIconInactiveColor:"#aaa",pageIconSize:15,pageTextStyle:{color:"#333"},animationDurationUpdate:800},init:function(t,e,i,n){var o=ga(t);eN.superCall(this,"init",t,e,i,n),Iv(this,t,o)},mergeOption:function(t,e){eN.superCall(this,"mergeOption",t,e),Iv(this,this.option,t)},getOrient:function(){return"vertical"===this.get("orient")?{index:1,name:"vertical"}:{index:0,name:"horizontal"}}}),iN=tb,nN=["width","height"],oN=["x","y"],aN=tN.extend({type:"legend.scroll",newlineDisabled:!0,init:function(){aN.superCall(this,"init"),this._currentIndex=0,this.group.add(this._containerGroup=new iN),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new iN),this._showController},resetInner:function(){aN.superCall(this,"resetInner"),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},renderInner:function(t,e,i,n){function o(t,i){var o=t+"DataIndex",l=Po(e.get("pageIcons",!0)[e.getOrient().name][i],{onclick:m(a._pageGo,a,o,e,n)},{x:-s[0]/2,y:-s[1]/2,width:s[0],height:s[1]});l.name=t,r.add(l)}var a=this;aN.superCall(this,"renderInner",t,e,i,n);var r=this._controllerGroup,s=e.get("pageIconSize",!0);y(s)||(s=[s,s]),o("pagePrev",0);var l=e.getModel("pageTextStyle");r.add(new rM({name:"pageText",style:{textFill:l.getTextColor(),font:l.getFont(),textVerticalAlign:"middle",textAlign:"center"},silent:!0})),o("pageNext",1)},layoutInner:function(t,e,i,n){var o=this.getContentGroup(),a=this._containerGroup,r=this._controllerGroup,s=t.getOrient().index,l=nN[s],u=nN[1-s],h=oN[1-s];aI(t.get("orient"),o,t.get("itemGap"),s?i.width:null,s?null:i.height),aI("horizontal",r,t.get("pageButtonItemGap",!0));var c=o.getBoundingRect(),d=r.getBoundingRect(),f=this._showController=c[l]>i[l],p=[-c.x,-c.y];n||(p[s]=o.position[s]);var g=[0,0],m=[-d.x,-d.y],v=A(t.get("pageButtonGap",!0),t.get("itemGap",!0));f&&("end"===t.get("pageButtonPosition",!0)?m[s]+=i[l]-d[l]:g[s]+=d[l]+v),m[1-s]+=c[u]/2-d[u]/2,o.attr("position",p),a.attr("position",g),r.attr("position",m);var y=this.group.getBoundingRect();if((y={x:0,y:0})[l]=f?i[l]:c[l],y[u]=Math.max(c[u],d[u]),y[h]=Math.min(0,d[h]+m[1-s]),a.__rectSize=i[l],f){var x={x:0,y:0};x[l]=Math.max(i[l]-d[l]-v,0),x[u]=y[u],a.setClipPath(new yM({shape:x})),a.__rectSize=x[l]}else r.eachChild(function(t){t.attr({invisible:!0,silent:!0})});var _=this._getPageInfo(t);return null!=_.pageIndex&&Io(o,{position:_.contentPosition},!!f&&t),this._updatePageInfoView(t,_),y},_pageGo:function(t,e,i){var n=this._getPageInfo(e)[t];null!=n&&i.dispatchAction({type:"legendScroll",scrollDataIndex:n,legendId:e.id})},_updatePageInfoView:function(t,e){var i=this._controllerGroup;d(["pagePrev","pageNext"],function(n){var o=null!=e[n+"DataIndex"],a=i.childOfName(n);a&&(a.setStyle("fill",o?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),a.cursor=o?"pointer":"default")});var n=i.childOfName("pageText"),o=t.get("pageFormatter"),a=e.pageIndex,r=null!=a?a+1:0,s=e.pageCount;n&&o&&n.setStyle("text",_(o)?o.replace("{current}",r).replace("{total}",s):o({current:r,total:s}))},_getPageInfo:function(t){function e(t){if(t){var e=t.getBoundingRect(),i=e[l]+t.position[r];return{s:i,e:i+e[s],i:t.__legendDataIndex}}}function i(t,e){return t.e>=e&&t.s<=e+a}var n=t.get("scrollDataIndex",!0),o=this.getContentGroup(),a=this._containerGroup.__rectSize,r=t.getOrient().index,s=nN[r],l=oN[r],u=this._findTargetItemIndex(n),h=o.children(),c=h[u],d=h.length,f=d?1:0,p={contentPosition:o.position.slice(),pageCount:f,pageIndex:f-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!c)return p;var g=e(c);p.contentPosition[r]=-g.s;for(var m=u+1,v=g,y=g,x=null;m<=d;++m)(!(x=e(h[m]))&&y.e>v.s+a||x&&!i(x,v.s))&&(v=y.i>v.i?y:x)&&(null==p.pageNextDataIndex&&(p.pageNextDataIndex=v.i),++p.pageCount),y=x;for(var m=u-1,v=g,y=g,x=null;m>=-1;--m)(x=e(h[m]))&&i(y,x.s)||!(v.i<y.i)||(y=v,null==p.pagePrevDataIndex&&(p.pagePrevDataIndex=v.i),++p.pageCount,++p.pageIndex),v=x;return p},_findTargetItemIndex:function(t){var e,i=this.getContentGroup();return this._showController?i.eachChild(function(i,n){i.__legendDataIndex===t&&(e=n)}):e=0,e}});Es("legendScroll","legendscroll",function(t,e){var i=t.scrollDataIndex;null!=i&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(t){t.setScrollDataIndex(i)})}),Fs({type:"tooltip",dependencies:["axisPointer"],defaultOption:{zlevel:0,z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:!1,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"rgba(50,50,50,0.7)",borderColor:"#333",borderRadius:4,borderWidth:0,padding:5,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#fff",fontSize:14}}});var rN=d,sN=ea,lN=["","-webkit-","-moz-","-o-"];Cv.prototype={constructor:Cv,_enterable:!0,update:function(){var t=this._container,e=t.currentStyle||document.defaultView.getComputedStyle(t),i=t.style;"absolute"!==i.position&&"absolute"!==e.position&&(i.position="relative")},show:function(t){clearTimeout(this._hideTimeout);var e=this.el;e.style.cssText="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;"+Dv(t)+";left:"+this._x+"px;top:"+this._y+"px;"+(t.get("extraCssText")||""),e.style.display=e.innerHTML?"block":"none",e.style.pointerEvents=this._enterable?"auto":"none",this._show=!0},setContent:function(t){this.el.innerHTML=null==t?"":t},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el;return[t.clientWidth,t.clientHeight]},moveTo:function(t,e){var i,n=this._zr;n&&n.painter&&(i=n.painter.getViewportRootOffset())&&(t+=i.offsetLeft,e+=i.offsetTop);var o=this.el.style;o.left=t+"px",o.top=e+"px",this._x=t,this._y=e},hide:function(){this.el.style.display="none",this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(m(this.hide,this),t)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){var t=this.el.clientWidth,e=this.el.clientHeight;if(document.defaultView&&document.defaultView.getComputedStyle){var i=document.defaultView.getComputedStyle(this.el);i&&(t+=parseInt(i.paddingLeft,10)+parseInt(i.paddingRight,10)+parseInt(i.borderLeftWidth,10)+parseInt(i.borderRightWidth,10),e+=parseInt(i.paddingTop,10)+parseInt(i.paddingBottom,10)+parseInt(i.borderTopWidth,10)+parseInt(i.borderBottomWidth,10))}return{width:t,height:e}}},Lv.prototype={constructor:Lv,_enterable:!0,update:function(){},show:function(t){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.attr("show",!0),this._show=!0},setContent:function(t,e,i){this.el&&this._zr.remove(this.el);for(var n={},o=t,a=o.indexOf("{marker");a>=0;){var r=o.indexOf("|}"),s=o.substr(a+"{marker".length,r-a-"{marker".length);s.indexOf("sub")>-1?n["marker"+s]={textWidth:4,textHeight:4,textBorderRadius:2,textBackgroundColor:e[s],textOffset:[3,0]}:n["marker"+s]={textWidth:10,textHeight:10,textBorderRadius:5,textBackgroundColor:e[s]},a=(o=o.substr(r+1)).indexOf("{marker")}this.el=new rM({style:{rich:n,text:t,textLineHeight:20,textBackgroundColor:i.get("backgroundColor"),textBorderRadius:i.get("borderRadius"),textFill:i.get("textStyle.color"),textPadding:i.get("padding")},z:i.get("z")}),this._zr.add(this.el);var l=this;this.el.on("mouseover",function(){l._enterable&&(clearTimeout(l._hideTimeout),l._show=!0),l._inContent=!0}),this.el.on("mouseout",function(){l._enterable&&l._show&&l.hideLater(l._hideDelay),l._inContent=!1})},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el.getBoundingRect();return[t.width,t.height]},moveTo:function(t,e){this.el&&this.el.attr("position",[t,e])},hide:function(){this.el?this.el.hide():true,this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(m(this.hide,this),t)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){return this.getSize()}};var uN=m,hN=d,cN=Vo,dN=new yM({shape:{x:-1,y:-1,width:2,height:2}});Ws({type:"tooltip",init:function(t,e){if(!U_.node){var i=t.getComponent("tooltip").get("renderMode");this._renderMode=Hi(i);var n;"html"===this._renderMode?(n=new Cv(e.getDom(),e),this._newLine="<br/>"):(n=new Lv(e),this._newLine="\n"),this._tooltipContent=n}},render:function(t,e,i){if(!U_.node){this.group.removeAll(),this._tooltipModel=t,this._ecModel=e,this._api=i,this._lastDataByCoordSys=null,this._alwaysShowContent=t.get("alwaysShowContent");var n=this._tooltipContent;n.update(),n.setEnterable(t.get("enterable")),this._initGlobalListener(),this._keepShow()}},_initGlobalListener:function(){var t=this._tooltipModel.get("triggerOn");um("itemTooltip",this._api,uN(function(e,i,n){"none"!==t&&(t.indexOf(e)>=0?this._tryShow(i,n):"leave"===e&&this._hide(n))},this))},_keepShow:function(){var t=this._tooltipModel,e=this._ecModel,i=this._api;if(null!=this._lastX&&null!=this._lastY&&"none"!==t.get("triggerOn")){var n=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){n.manuallyShowTip(t,e,i,{x:n._lastX,y:n._lastY})})}},manuallyShowTip:function(t,e,i,n){if(n.from!==this.uid&&!U_.node){var o=Pv(n,i);this._ticket="";var a=n.dataByCoordSys;if(n.tooltip&&null!=n.x&&null!=n.y){var r=dN;r.position=[n.x,n.y],r.update(),r.tooltip=n.tooltip,this._tryShow({offsetX:n.x,offsetY:n.y,target:r},o)}else if(a)this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,event:{},dataByCoordSys:n.dataByCoordSys,tooltipOption:n.tooltipOption},o);else if(null!=n.seriesIndex){if(this._manuallyAxisShowTip(t,e,i,n))return;var s=xP(n,e),l=s.point[0],u=s.point[1];null!=l&&null!=u&&this._tryShow({offsetX:l,offsetY:u,position:n.position,target:s.el,event:{}},o)}else null!=n.x&&null!=n.y&&(i.dispatchAction({type:"updateAxisPointer",x:n.x,y:n.y}),this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,target:i.getZr().findHover(n.x,n.y).target,event:{}},o))}},manuallyHideTip:function(t,e,i,n){var o=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=null,n.from!==this.uid&&this._hide(Pv(n,i))},_manuallyAxisShowTip:function(t,e,i,n){var o=n.seriesIndex,a=n.dataIndex,r=e.getComponent("axisPointer").coordSysAxesInfo;if(null!=o&&null!=a&&null!=r){var s=e.getSeriesByIndex(o);if(s&&"axis"===(t=kv([s.getData().getItemModel(a),s,(s.coordinateSystem||{}).model,t])).get("trigger"))return i.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:a,position:n.position}),!0}},_tryShow:function(t,e){var i=t.target;if(this._tooltipModel){this._lastX=t.offsetX,this._lastY=t.offsetY;var n=t.dataByCoordSys;n&&n.length?this._showAxisTooltip(n,t):i&&null!=i.dataIndex?(this._lastDataByCoordSys=null,this._showSeriesItemTooltip(t,i,e)):i&&i.tooltip?(this._lastDataByCoordSys=null,this._showComponentItemTooltip(t,i,e)):(this._lastDataByCoordSys=null,this._hide(e))}},_showOrMove:function(t,e){var i=t.get("showDelay");e=m(e,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(e,i):e()},_showAxisTooltip:function(t,e){var i=this._ecModel,o=this._tooltipModel,a=[e.offsetX,e.offsetY],r=[],s=[],l=kv([e.tooltipOption,o]),u=this._renderMode,h=this._newLine,c={};hN(t,function(t){hN(t.dataByAxis,function(t){var e=i.getComponent(t.axisDim+"Axis",t.axisIndex),o=t.value,a=[];if(e&&null!=o){var l=Im(o,e.axis,i,t.seriesDataIndices,t.valueLabelOpt);d(t.seriesDataIndices,function(r){var h=i.getSeriesByIndex(r.seriesIndex),d=r.dataIndexInside,f=h&&h.getDataParams(d);if(f.axisDim=t.axisDim,f.axisIndex=t.axisIndex,f.axisType=t.axisType,f.axisId=t.axisId,f.axisValue=Xl(e.axis,o),f.axisValueLabel=l,f){s.push(f);var p,g=h.formatTooltip(d,!0,null,u);if(w(g)){p=g.html;var m=g.markers;n(c,m)}else p=g;a.push(p)}});var f=l;"html"!==u?r.push(a.join(h)):r.push((f?ia(f)+h:"")+a.join(h))}})},this),r.reverse(),r=r.join(this._newLine+this._newLine);var f=e.position;this._showOrMove(l,function(){this._updateContentNotChangedOnAxis(t)?this._updatePosition(l,f,a[0],a[1],this._tooltipContent,s):this._showTooltipContent(l,r,s,Math.random(),a[0],a[1],f,void 0,c)})},_showSeriesItemTooltip:function(t,e,i){var n=this._ecModel,o=e.seriesIndex,a=n.getSeriesByIndex(o),r=e.dataModel||a,s=e.dataIndex,l=e.dataType,u=r.getData(),h=kv([u.getItemModel(s),r,a&&(a.coordinateSystem||{}).model,this._tooltipModel]),c=h.get("trigger");if(null==c||"item"===c){var d,f,p=r.getDataParams(s,l),g=r.formatTooltip(s,!1,l,this._renderMode);w(g)?(d=g.html,f=g.markers):(d=g,f=null);var m="item_"+r.name+"_"+s;this._showOrMove(h,function(){this._showTooltipContent(h,d,p,m,t.offsetX,t.offsetY,t.position,t.target,f)}),i({type:"showTip",dataIndexInside:s,dataIndex:u.getRawIndex(s),seriesIndex:o,from:this.uid})}},_showComponentItemTooltip:function(t,e,i){var n=e.tooltip;if("string"==typeof n){var o=n;n={content:o,formatter:o}}var a=new No(n,this._tooltipModel,this._ecModel),r=a.get("content"),s=Math.random();this._showOrMove(a,function(){this._showTooltipContent(a,r,a.get("formatterParams")||{},s,t.offsetX,t.offsetY,t.position,e)}),i({type:"showTip",from:this.uid})},_showTooltipContent:function(t,e,i,n,o,a,r,s,l){if(this._ticket="",t.get("showContent")&&t.get("show")){var u=this._tooltipContent,h=t.get("formatter");r=r||t.get("position");var c=e;if(h&&"string"==typeof h)c=na(h,i,!0);else if("function"==typeof h){var d=uN(function(e,n){e===this._ticket&&(u.setContent(n,l,t),this._updatePosition(t,r,o,a,u,i,s))},this);this._ticket=n,c=h(i,n,d)}u.setContent(c,l,t),u.show(t),this._updatePosition(t,r,o,a,u,i,s)}},_updatePosition:function(t,e,i,n,o,a,r){var s=this._api.getWidth(),l=this._api.getHeight();e=e||t.get("position");var u=o.getSize(),h=t.get("align"),c=t.get("verticalAlign"),d=r&&r.getBoundingRect().clone();if(r&&d.applyTransform(r.transform),"function"==typeof e&&(e=e([i,n],a,o.el,d,{viewSize:[s,l],contentSize:u.slice()})),y(e))i=cN(e[0],s),n=cN(e[1],l);else if(w(e)){e.width=u[0],e.height=u[1];var f=ca(e,{width:s,height:l});i=f.x,n=f.y,h=null,c=null}else"string"==typeof e&&r?(i=(p=Ev(e,d,u))[0],n=p[1]):(i=(p=Nv(i,n,o,s,l,h?null:20,c?null:20))[0],n=p[1]);if(h&&(i-=Rv(h)?u[0]/2:"right"===h?u[0]:0),c&&(n-=Rv(c)?u[1]/2:"bottom"===c?u[1]:0),t.get("confine")){var p=Ov(i,n,o,s,l);i=p[0],n=p[1]}o.moveTo(i,n)},_updateContentNotChangedOnAxis:function(t){var e=this._lastDataByCoordSys,i=!!e&&e.length===t.length;return i&&hN(e,function(e,n){var o=e.dataByAxis||{},a=(t[n]||{}).dataByAxis||[];(i&=o.length===a.length)&&hN(o,function(t,e){var n=a[e]||{},o=t.seriesDataIndices||[],r=n.seriesDataIndices||[];(i&=t.value===n.value&&t.axisType===n.axisType&&t.axisId===n.axisId&&o.length===r.length)&&hN(o,function(t,e){var n=r[e];i&=t.seriesIndex===n.seriesIndex&&t.dataIndex===n.dataIndex})})}),this._lastDataByCoordSys=t,!!i},_hide:function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},dispose:function(t,e){U_.node||(this._tooltipContent.hide(),gm("itemTooltip",e))}}),Es({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},function(){}),Es({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},function(){}),Gv.prototype={constructor:Gv,pointToData:function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},dataToRadius:aD.prototype.dataToCoord,radiusToData:aD.prototype.coordToData},u(Gv,aD);var fN=Bi();Fv.prototype={constructor:Fv,pointToData:function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},dataToAngle:aD.prototype.dataToCoord,angleToData:aD.prototype.coordToData,calculateCategoryInterval:function(){var t=this,e=t.getLabelModel(),i=t.scale,n=i.getExtent(),o=i.count();if(n[1]-n[0]<1)return 0;var a=n[0],r=t.dataToCoord(a+1)-t.dataToCoord(a),s=Math.abs(r),l=ke(a,e.getFont(),"center","top"),u=Math.max(l.height,7)/s;isNaN(u)&&(u=1/0);var h=Math.max(0,Math.floor(u)),c=fN(t.model),d=c.lastAutoInterval,f=c.lastTickCount;return null!=d&&null!=f&&Math.abs(d-h)<=1&&Math.abs(f-o)<=1&&d>h?h=d:(c.lastTickCount=o,c.lastAutoInterval=h),h}},u(Fv,aD);var pN=function(t){this.name=t||"",this.cx=0,this.cy=0,this._radiusAxis=new Gv,this._angleAxis=new Fv,this._radiusAxis.polar=this._angleAxis.polar=this};pN.prototype={type:"polar",axisPointerEnabled:!0,constructor:pN,dimensions:["radius","angle"],model:null,containPoint:function(t){var e=this.pointToCoord(t);return this._radiusAxis.contain(e[0])&&this._angleAxis.contain(e[1])},containData:function(t){return this._radiusAxis.containData(t[0])&&this._angleAxis.containData(t[1])},getAxis:function(t){return this["_"+t+"Axis"]},getAxes:function(){return[this._radiusAxis,this._angleAxis]},getAxesByScale:function(t){var e=[],i=this._angleAxis,n=this._radiusAxis;return i.scale.type===t&&e.push(i),n.scale.type===t&&e.push(n),e},getAngleAxis:function(){return this._angleAxis},getRadiusAxis:function(){return this._radiusAxis},getOtherAxis:function(t){var e=this._angleAxis;return t===e?this._radiusAxis:e},getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},getTooltipAxes:function(t){var e=null!=t&&"auto"!==t?this.getAxis(t):this.getBaseAxis();return{baseAxes:[e],otherAxes:[this.getOtherAxis(e)]}},dataToPoint:function(t,e){return this.coordToPoint([this._radiusAxis.dataToRadius(t[0],e),this._angleAxis.dataToAngle(t[1],e)])},pointToData:function(t,e){var i=this.pointToCoord(t);return[this._radiusAxis.radiusToData(i[0],e),this._angleAxis.angleToData(i[1],e)]},pointToCoord:function(t){var e=t[0]-this.cx,i=t[1]-this.cy,n=this.getAngleAxis(),o=n.getExtent(),a=Math.min(o[0],o[1]),r=Math.max(o[0],o[1]);n.inverse?a=r-360:r=a+360;var s=Math.sqrt(e*e+i*i);e/=s,i/=s;for(var l=Math.atan2(-i,e)/Math.PI*180,u=l<a?1:-1;l<a||l>r;)l+=360*u;return[s,l]},coordToPoint:function(t){var e=t[0],i=t[1]/180*Math.PI;return[Math.cos(i)*e+this.cx,-Math.sin(i)*e+this.cy]}};var gN=lI.extend({type:"polarAxis",axis:null,getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"polar",index:this.option.polarIndex,id:this.option.polarId})[0]}});n(gN.prototype,UA);var mN={angle:{startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:!1}},radius:{splitNumber:5}};ED("angle",gN,Wv,mN.angle),ED("radius",gN,Wv,mN.radius),Fs({type:"polar",dependencies:["polarAxis","angleAxis"],coordinateSystem:null,findAxisModel:function(t){var e;return this.ecModel.eachComponent(t,function(t){t.getCoordSysModel()===this&&(e=t)},this),e},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"80%"}});var vN={dimensions:pN.prototype.dimensions,create:function(t,e){var i=[];return t.eachComponent("polar",function(t,n){var o=new pN(n);o.update=Zv;var a=o.getRadiusAxis(),r=o.getAngleAxis(),s=t.findAxisModel("radiusAxis"),l=t.findAxisModel("angleAxis");Uv(a,s),Uv(r,l),Hv(o,t,e),i.push(o),t.coordinateSystem=o,o.model=t}),t.eachSeries(function(e){if("polar"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"polar",index:e.get("polarIndex"),id:e.get("polarId")})[0];e.coordinateSystem=i.coordinateSystem}}),i}};Fa.register("polar",vN);var yN=["axisLine","axisLabel","axisTick","splitLine","splitArea"];XD.extend({type:"angleAxis",axisPointerClass:"PolarAxisPointer",render:function(t,e){if(this.group.removeAll(),t.get("show")){var n=t.axis,o=n.polar,a=o.getRadiusAxis().getExtent(),r=n.getTicksCoords(),s=f(n.getViewLabels(),function(t){return(t=i(t)).coord=n.dataToCoord(t.tickValue),t});Yv(s),Yv(r),d(yN,function(e){!t.get(e+".show")||n.scale.isBlank()&&"axisLine"!==e||this["_"+e](t,o,r,a,s)},this)}},_axisLine:function(t,e,i,n){var o=t.getModel("axisLine.lineStyle"),a=new sM({shape:{cx:e.cx,cy:e.cy,r:n[jv(e)]},style:o.getLineStyle(),z2:1,silent:!0});a.style.fill=null,this.group.add(a)},_axisTick:function(t,e,i,n){var o=t.getModel("axisTick"),a=(o.get("inside")?-1:1)*o.get("length"),s=n[jv(e)],l=f(i,function(t){return new _M({shape:Xv(e,[s,s+a],t.coord)})});this.group.add(OM(l,{style:r(o.getModel("lineStyle").getLineStyle(),{stroke:t.get("axisLine.lineStyle.color")})}))},_axisLabel:function(t,e,i,n,o){var a=t.getCategories(!0),r=t.getModel("axisLabel"),s=r.get("margin");d(o,function(i,o){var l=r,u=i.tickValue,h=n[jv(e)],c=e.coordToPoint([h+s,i.coord]),d=e.cx,f=e.cy,p=Math.abs(c[0]-d)/h<.3?"center":c[0]>d?"left":"right",g=Math.abs(c[1]-f)/h<.3?"middle":c[1]>f?"top":"bottom";a&&a[u]&&a[u].textStyle&&(l=new No(a[u].textStyle,r,r.ecModel));var m=new rM({silent:!0});this.group.add(m),mo(m.style,l,{x:c[0],y:c[1],textFill:l.getTextColor()||t.get("axisLine.lineStyle.color"),text:i.formattedLabel,textAlign:p,textVerticalAlign:g})},this)},_splitLine:function(t,e,i,n){var o=t.getModel("splitLine").getModel("lineStyle"),a=o.get("color"),s=0;a=a instanceof Array?a:[a];for(var l=[],u=0;u<i.length;u++){var h=s++%a.length;l[h]=l[h]||[],l[h].push(new _M({shape:Xv(e,n,i[u].coord)}))}for(u=0;u<l.length;u++)this.group.add(OM(l[u],{style:r({stroke:a[u%a.length]},o.getLineStyle()),silent:!0,z:t.get("z")}))},_splitArea:function(t,e,i,n){if(i.length){var o=t.getModel("splitArea").getModel("areaStyle"),a=o.get("color"),s=0;a=a instanceof Array?a:[a];for(var l=[],u=Math.PI/180,h=-i[0].coord*u,c=Math.min(n[0],n[1]),d=Math.max(n[0],n[1]),f=t.get("clockwise"),p=1;p<i.length;p++){var g=s++%a.length;l[g]=l[g]||[],l[g].push(new hM({shape:{cx:e.cx,cy:e.cy,r0:c,r:d,startAngle:h,endAngle:-i[p].coord*u,clockwise:f},silent:!0})),h=-i[p].coord*u}for(p=0;p<l.length;p++)this.group.add(OM(l[p],{style:r({fill:a[p%a.length]},o.getAreaStyle()),silent:!0}))}}});var xN=["axisLine","axisTickLabel","axisName"],_N=["splitLine","splitArea"];XD.extend({type:"radiusAxis",axisPointerClass:"PolarAxisPointer",render:function(t,e){if(this.group.removeAll(),t.get("show")){var i=t.axis,n=i.polar,o=n.getAngleAxis(),a=i.getTicksCoords(),r=o.getExtent()[0],s=i.getExtent(),l=qv(n,t,r),u=new FD(t,l);d(xN,u.add,u),this.group.add(u.getGroup()),d(_N,function(e){t.get(e+".show")&&!i.scale.isBlank()&&this["_"+e](t,n,r,s,a)},this)}},_splitLine:function(t,e,i,n,o){var a=t.getModel("splitLine").getModel("lineStyle"),s=a.get("color"),l=0;s=s instanceof Array?s:[s];for(var u=[],h=0;h<o.length;h++){var c=l++%s.length;u[c]=u[c]||[],u[c].push(new sM({shape:{cx:e.cx,cy:e.cy,r:o[h].coord},silent:!0}))}for(h=0;h<u.length;h++)this.group.add(OM(u[h],{style:r({stroke:s[h%s.length],fill:null},a.getLineStyle()),silent:!0}))},_splitArea:function(t,e,i,n,o){if(o.length){var a=t.getModel("splitArea").getModel("areaStyle"),s=a.get("color"),l=0;s=s instanceof Array?s:[s];for(var u=[],h=o[0].coord,c=1;c<o.length;c++){var d=l++%s.length;u[d]=u[d]||[],u[d].push(new hM({shape:{cx:e.cx,cy:e.cy,r0:h,r:o[c].coord,startAngle:0,endAngle:2*Math.PI},silent:!0})),h=o[c].coord}for(c=0;c<u.length;c++)this.group.add(OM(u[c],{style:r({fill:s[c%s.length]},a.getAreaStyle()),silent:!0}))}}});var wN=mm.extend({makeElOption:function(t,e,i,n,o){var a=i.axis;"angle"===a.dim&&(this.animationThreshold=Math.PI/18);var r,s=a.polar,l=s.getOtherAxis(a).getExtent();r=a["dataTo"+la(a.dim)](e);var u=n.get("type");if(u&&"none"!==u){var h=bm(n),c=bN[u](a,s,r,l,h);c.style=h,t.graphicKey=c.type,t.pointer=c}Sm(t,i,n,o,Kv(e,i,0,s,n.get("label.margin")))}}),bN={line:function(t,e,i,n,o){return"angle"===t.dim?{type:"Line",shape:Dm(e.coordToPoint([n[0],i]),e.coordToPoint([n[1],i]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:i}}},shadow:function(t,e,i,n,o){var a=Math.max(1,t.getBandWidth()),r=Math.PI/180;return"angle"===t.dim?{type:"Sector",shape:Lm(e.cx,e.cy,n[0],n[1],(-i-a/2)*r,(a/2-i)*r)}:{type:"Sector",shape:Lm(e.cx,e.cy,i-a/2,i+a/2,0,2*Math.PI)}}};XD.registerAxisPointerClass("PolarAxisPointer",wN),zs(v(function(t,e,i){i.getWidth(),i.getHeight();var n={},o=Vv(g(e.getSeriesByType(t),function(t){return!e.isSeriesFiltered(t)&&t.coordinateSystem&&"polar"===t.coordinateSystem.type}));e.eachSeriesByType(t,function(t){if("polar"===t.coordinateSystem.type){var e=t.getData(),i=t.coordinateSystem,a=i.getBaseAxis(),r=zv(t),s=o[Bv(a)][r],l=s.offset,u=s.width,h=i.getOtherAxis(a),c=t.coordinateSystem.cx,d=t.coordinateSystem.cy,f=t.get("barMinHeight")||0,p=t.get("barMinAngle")||0;n[r]=n[r]||[];for(var g=e.mapDimension(h.dim),m=e.mapDimension(a.dim),v=pl(e,g),y=h.getExtent()[0],x=0,_=e.count();x<_;x++){var w=e.get(g,x),b=e.get(m,x);if(!isNaN(w)){var S=w>=0?"p":"n",M=y;v&&(n[r][b]||(n[r][b]={p:y,n:y}),M=n[r][b][S]);var I,T,A,D;if("radius"===h.dim){var C=h.dataToRadius(w)-y,L=a.dataToAngle(b);Math.abs(C)<f&&(C=(C<0?-1:1)*f),I=M,T=M+C,D=(A=L-l)-u,v&&(n[r][b][S]=T)}else{var k=h.dataToAngle(w,!0)-y,P=a.dataToRadius(b);Math.abs(k)<p&&(k=(k<0?-1:1)*p),T=(I=P+l)+u,A=M,D=M+k,v&&(n[r][b][S]=D)}e.setItemLayout(x,{cx:c,cy:d,r0:I,r:T,startAngle:-A*Math.PI/180,endAngle:-D*Math.PI/180})}}}},this)},"bar")),Ws({type:"polar"}),h(lI.extend({type:"geo",coordinateSystem:null,layoutMode:"box",init:function(t){lI.prototype.init.apply(this,arguments),Ci(t,"label",["show"])},optionUpdated:function(){var t=this.option,e=this;t.regions=GC.getFilledRegions(t.regions,t.map,t.nameMap),this._optionModelMap=p(t.regions||[],function(t,i){return i.name&&t.set(i.name,new No(i,e)),t},R()),this.updateSelectedMap(t.regions)},defaultOption:{zlevel:0,z:0,show:!0,left:"center",top:"center",aspectScale:null,silent:!1,map:"",boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",color:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},regions:[]},getRegionModel:function(t){return this._optionModelMap.get(t)||new No(null,this,this.ecModel)},getFormattedLabel:function(t,e){var i=this.getRegionModel(t).get("label."+e+".formatter"),n={name:t};return"function"==typeof i?(n.status=e,i(n)):"string"==typeof i?i.replace("{a}",null!=t?t:""):void 0},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t}}),aC),Ws({type:"geo",init:function(t,e){var i=new xc(e,!0);this._mapDraw=i,this.group.add(i.group)},render:function(t,e,i,n){if(!n||"geoToggleSelect"!==n.type||n.from!==this.uid){var o=this._mapDraw;t.get("show")?o.draw(t,e,i,this,n):this._mapDraw.group.removeAll(),this.group.silent=t.get("silent")}},dispose:function(){this._mapDraw&&this._mapDraw.remove()}}),$v("toggleSelected",{type:"geoToggleSelect",event:"geoselectchanged"}),$v("select",{type:"geoSelect",event:"geoselected"}),$v("unSelect",{type:"geoUnSelect",event:"geounselected"});var SN=["rect","polygon","keep","clear"],MN=d,IN={lineX:oy(0),lineY:oy(1),rect:{point:function(t,e,i){return t&&i.boundingRect.contain(t[0],t[1])},rect:function(t,e,i){return t&&i.boundingRect.intersect(t)}},polygon:{point:function(t,e,i){return t&&i.boundingRect.contain(t[0],t[1])&&tu(i.range,t[0],t[1])},rect:function(t,e,i){var n=i.range;if(!t||n.length<=1)return!1;var o=t.x,a=t.y,r=t.width,s=t.height,l=n[0];return!!(tu(n,o,a)||tu(n,o+r,a)||tu(n,o,a+s)||tu(n,o+r,a+s)||de.create(t).contain(l[0],l[1])||ry(o,a,o+r,a,n)||ry(o,a,o,a+s,n)||ry(o+r,a,o+r,a+s,n)||ry(o,a+s,o+r,a+s,n))||void 0}}},TN=d,AN=l,DN=v,CN=["dataToPoint","pointToData"],LN=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],kN=hy.prototype;kN.setOutputRanges=function(t,e){this.matchOutputRanges(t,e,function(t,e,i){if((t.coordRanges||(t.coordRanges=[])).push(e),!t.coordRange){t.coordRange=e;var n=EN[t.brushType](0,i,e);t.__rangeOffset={offset:RN[t.brushType](n.values,t.range,[1,1]),xyMinMax:n.xyMinMax}}})},kN.matchOutputRanges=function(t,e,i){TN(t,function(t){var n=this.findTargetInfo(t,e);n&&!0!==n&&d(n.coordSyses,function(n){var o=EN[t.brushType](1,n,t.range);i(t,o.values,n,e)})},this)},kN.setInputRanges=function(t,e){TN(t,function(t){var i=this.findTargetInfo(t,e);if(t.range=t.range||[],i&&!0!==i){t.panelId=i.panelId;var n=EN[t.brushType](0,i.coordSys,t.coordRange),o=t.__rangeOffset;t.range=o?RN[t.brushType](n.values,o.offset,gy(n.xyMinMax,o.xyMinMax)):n.values}},this)},kN.makePanelOpts=function(t,e){return f(this._targetInfoList,function(i){var n=i.getPanelRect();return{panelId:i.panelId,defaultBrushType:e&&e(i),clipPath:yp(n),isTargetByCursor:_p(n,t,i.coordSysModel),getLinearBrushOtherExtent:xp(n)}})},kN.controlSeries=function(t,e,i){var n=this.findTargetInfo(t,i);return!0===n||n&&AN(n.coordSyses,e.coordinateSystem)>=0},kN.findTargetInfo=function(t,e){for(var i=this._targetInfoList,n=dy(e,t),o=0;o<i.length;o++){var a=i[o],r=t.panelId;if(r){if(a.panelId===r)return a}else for(o=0;o<NN.length;o++)if(NN[o](n,a))return a}return!0};var PN={grid:function(t,e){var i=t.xAxisModels,n=t.yAxisModels,o=t.gridModels,a=R(),r={},s={};(i||n||o)&&(TN(i,function(t){var e=t.axis.grid.model;a.set(e.id,e),r[e.id]=!0}),TN(n,function(t){var e=t.axis.grid.model;a.set(e.id,e),s[e.id]=!0}),TN(o,function(t){a.set(t.id,t),r[t.id]=!0,s[t.id]=!0}),a.each(function(t){var o=t.coordinateSystem,a=[];TN(o.getCartesians(),function(t,e){(AN(i,t.getAxis("x").model)>=0||AN(n,t.getAxis("y").model)>=0)&&a.push(t)}),e.push({panelId:"grid--"+t.id,gridModel:t,coordSysModel:t,coordSys:a[0],coordSyses:a,getPanelRect:ON.grid,xAxisDeclared:r[t.id],yAxisDeclared:s[t.id]})}))},geo:function(t,e){TN(t.geoModels,function(t){var i=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:i,coordSyses:[i],getPanelRect:ON.geo})})}},NN=[function(t,e){var i=t.xAxisModel,n=t.yAxisModel,o=t.gridModel;return!o&&i&&(o=i.axis.grid.model),!o&&n&&(o=n.axis.grid.model),o&&o===e.gridModel},function(t,e){var i=t.geoModel;return i&&i===e.geoModel}],ON={grid:function(){return this.coordSys.grid.getRect().clone()},geo:function(){var t=this.coordSys,e=t.getBoundingRect().clone();return e.applyTransform(Ao(t)),e}},EN={lineX:DN(fy,0),lineY:DN(fy,1),rect:function(t,e,i){var n=e[CN[t]]([i[0][0],i[1][0]]),o=e[CN[t]]([i[0][1],i[1][1]]),a=[cy([n[0],o[0]]),cy([n[1],o[1]])];return{values:a,xyMinMax:a}},polygon:function(t,e,i){var n=[[1/0,-1/0],[1/0,-1/0]];return{values:f(i,function(i){var o=e[CN[t]](i);return n[0][0]=Math.min(n[0][0],o[0]),n[1][0]=Math.min(n[1][0],o[1]),n[0][1]=Math.max(n[0][1],o[0]),n[1][1]=Math.max(n[1][1],o[1]),o}),xyMinMax:n}}},RN={lineX:DN(py,0),lineY:DN(py,1),rect:function(t,e,i){return[[t[0][0]-i[0]*e[0][0],t[0][1]-i[0]*e[0][1]],[t[1][0]-i[1]*e[1][0],t[1][1]-i[1]*e[1][1]]]},polygon:function(t,e,i){return f(t,function(t,n){return[t[0]-i[0]*e[n][0],t[1]-i[1]*e[n][1]]})}},zN=["inBrush","outOfBrush"],BN="__ecBrushSelect",VN="__ecInBrushSelectEvent",GN=VT.VISUAL.BRUSH;zs(GN,function(t,e,i){t.eachComponent({mainType:"brush"},function(e){i&&"takeGlobalCursor"===i.type&&e.setBrushOption("brush"===i.key?i.brushOption:{brushType:!1}),(e.brushTargetManager=new hy(e.option,t)).setInputRanges(e.areas,t)})}),Bs(GN,function(t,e,n){var o,a,s=[];t.eachComponent({mainType:"brush"},function(e,n){function l(t){return"all"===m||v[t]}function u(t){return!!t.length}function h(t,e){var i=t.coordinateSystem;w|=i.hasAxisBrushed(),l(e)&&i.eachActiveState(t.getData(),function(t,e){"active"===t&&(x[e]=1)})}function c(i,n,o){var a=_y(i);if(a&&!wy(e,n)&&(d(b,function(n){a[n.brushType]&&e.brushTargetManager.controlSeries(n,i,t)&&o.push(n),w|=u(o)}),l(n)&&u(o))){var r=i.getData();r.each(function(t){xy(a,o,r,t)&&(x[t]=1)})}}var p={brushId:e.id,brushIndex:n,brushName:e.name,areas:i(e.areas),selected:[]};s.push(p);var g=e.option,m=g.brushLink,v=[],x=[],_=[],w=0;n||(o=g.throttleType,a=g.throttleDelay);var b=f(e.areas,function(t){return by(r({boundingRect:FN[t.brushType](t)},t))}),S=ty(e.option,zN,function(t){t.mappingMethod="fixed"});y(m)&&d(m,function(t){v[t]=1}),t.eachSeries(function(t,e){var i=_[e]=[];"parallel"===t.subType?h(t,e):c(t,e,i)}),t.eachSeries(function(t,e){var i={seriesId:t.id,seriesIndex:e,seriesName:t.name,dataIndex:[]};p.selected.push(i);var n=_y(t),o=_[e],a=t.getData(),r=l(e)?function(t){return x[t]?(i.dataIndex.push(a.getRawIndex(t)),"inBrush"):"outOfBrush"}:function(t){return xy(n,o,a,t)?(i.dataIndex.push(a.getRawIndex(t)),"inBrush"):"outOfBrush"};(l(e)?w:u(o))&&iy(zN,S,a,r)})}),vy(e,o,a,s,n)});var FN={lineX:B,lineY:B,rect:function(t){return Sy(t.range)},polygon:function(t){for(var e,i=t.range,n=0,o=i.length;n<o;n++){e=e||[[1/0,-1/0],[1/0,-1/0]];var a=i[n];a[0]<e[0][0]&&(e[0][0]=a[0]),a[0]>e[0][1]&&(e[0][1]=a[0]),a[1]<e[1][0]&&(e[1][0]=a[1]),a[1]>e[1][1]&&(e[1][1]=a[1])}return e&&Sy(e)}},WN=["#ddd"];Fs({type:"brush",dependencies:["geo","grid","xAxis","yAxis","parallel","series"],defaultOption:{toolbox:null,brushLink:null,seriesIndex:"all",geoIndex:null,xAxisIndex:null,yAxisIndex:null,brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(120,140,180,0.3)",borderColor:"rgba(120,140,180,0.8)"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},areas:[],brushType:null,brushOption:{},coordInfoList:[],optionUpdated:function(t,e){var i=this.option;!e&&ey(i,t,["inBrush","outOfBrush"]);var n=i.inBrush=i.inBrush||{};i.outOfBrush=i.outOfBrush||{color:WN},n.hasOwnProperty("liftZ")||(n.liftZ=5)},setAreas:function(t){t&&(this.areas=f(t,function(t){return My(this.option,t)},this))},setBrushOption:function(t){this.brushOption=My(this.option,t),this.brushType=this.brushOption.brushType}});Ws({type:"brush",init:function(t,e){this.ecModel=t,this.api=e,this.model,(this._brushController=new zf(e.getZr())).on("brush",m(this._onBrush,this)).mount()},render:function(t){return this.model=t,Iy.apply(this,arguments)},updateTransform:Iy,updateView:Iy,dispose:function(){this._brushController.dispose()},_onBrush:function(t,e){var n=this.model.id;this.model.brushTargetManager.setOutputRanges(t,this.ecModel),(!e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:n,areas:i(t),$from:n})}}),Es({type:"brush",event:"brush"},function(t,e){e.eachComponent({mainType:"brush",query:t},function(e){e.setAreas(t.areas)})}),Es({type:"brushSelect",event:"brushSelected",update:"none"},function(){});var HN={},ZN=rT.toolbox.brush;Dy.defaultOption={show:!0,type:["rect","polygon","lineX","lineY","keep","clear"],icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:i(ZN.title)};var UN=Dy.prototype;UN.render=UN.updateView=function(t,e,i){var n,o,a;e.eachComponent({mainType:"brush"},function(t){n=t.brushType,o=t.brushOption.brushMode||"single",a|=t.areas.length}),this._brushType=n,this._brushMode=o,d(t.get("type",!0),function(e){t.setIconStatus(e,("keep"===e?"multiple"===o:"clear"===e?a:e===n)?"emphasis":"normal")})},UN.getIcons=function(){var t=this.model,e=t.get("icon",!0),i={};return d(t.get("type",!0),function(t){e[t]&&(i[t]=e[t])}),i},UN.onclick=function(t,e,i){var n=this._brushType,o=this._brushMode;"clear"===i?(e.dispatchAction({type:"axisAreaSelect",intervals:[]}),e.dispatchAction({type:"brush",command:"clear",areas:[]})):e.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:"keep"===i?n:n!==i&&i,brushMode:"keep"===i?"multiple"===o?"single":"multiple":o}})},Ty("brush",Dy),Ns(function(t,e){var i=t&&t.brush;if(y(i)||(i=i?[i]:[]),i.length){var n=[];d(i,function(t){var e=t.hasOwnProperty("toolbox")?t.toolbox:[];e instanceof Array&&(n=n.concat(e))});var o=t&&t.toolbox;y(o)&&(o=o[0]),o||(o={feature:{}},t.toolbox=[o]);var a=o.feature||(o.feature={}),r=a.brush||(a.brush={}),s=r.type||(r.type=[]);s.push.apply(s,n),Jv(s),e&&!s.length&&s.push.apply(s,SN)}});Cy.prototype={constructor:Cy,type:"calendar",dimensions:["time","value"],getDimensionsInfo:function(){return[{name:"time",type:"time"},"value"]},getRangeInfo:function(){return this._rangeInfo},getModel:function(){return this._model},getRect:function(){return this._rect},getCellWidth:function(){return this._sw},getCellHeight:function(){return this._sh},getOrient:function(){return this._orient},getFirstDayOfWeek:function(){return this._firstDayOfWeek},getDateInfo:function(t){var e=(t=Yo(t)).getFullYear(),i=t.getMonth()+1;i=i<10?"0"+i:i;var n=t.getDate();n=n<10?"0"+n:n;var o=t.getDay();return o=Math.abs((o+7-this.getFirstDayOfWeek())%7),{y:e,m:i,d:n,day:o,time:t.getTime(),formatedDate:e+"-"+i+"-"+n,date:t}},getNextNDay:function(t,e){return 0===(e=e||0)?this.getDateInfo(t):((t=new Date(this.getDateInfo(t).time)).setDate(t.getDate()+e),this.getDateInfo(t))},update:function(t,e){function i(t,e){return null!=t[e]&&"auto"!==t[e]}this._firstDayOfWeek=+this._model.getModel("dayLabel").get("firstDay"),this._orient=this._model.get("orient"),this._lineWidth=this._model.getModel("itemStyle").getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var n=this._rangeInfo.weeks||1,o=["width","height"],a=this._model.get("cellSize").slice(),r=this._model.getBoxLayoutParams(),s="horizontal"===this._orient?[n,7]:[7,n];d([0,1],function(t){i(a,t)&&(r[o[t]]=a[t]*s[t])});var l={width:e.getWidth(),height:e.getHeight()},u=this._rect=ca(r,l);d([0,1],function(t){i(a,t)||(a[t]=u[o[t]]/s[t])}),this._sw=a[0],this._sh=a[1]},dataToPoint:function(t,e){y(t)&&(t=t[0]),null==e&&(e=!0);var i=this.getDateInfo(t),n=this._rangeInfo,o=i.formatedDate;if(e&&!(i.time>=n.start.time&&i.time<n.end.time+864e5))return[NaN,NaN];var a=i.day,r=this._getRangeInfo([n.start.time,o]).nthWeek;return"vertical"===this._orient?[this._rect.x+a*this._sw+this._sw/2,this._rect.y+r*this._sh+this._sh/2]:[this._rect.x+r*this._sw+this._sw/2,this._rect.y+a*this._sh+this._sh/2]},pointToData:function(t){var e=this.pointToDate(t);return e&&e.time},dataToRect:function(t,e){var i=this.dataToPoint(t,e);return{contentShape:{x:i[0]-(this._sw-this._lineWidth)/2,y:i[1]-(this._sh-this._lineWidth)/2,width:this._sw-this._lineWidth,height:this._sh-this._lineWidth},center:i,tl:[i[0]-this._sw/2,i[1]-this._sh/2],tr:[i[0]+this._sw/2,i[1]-this._sh/2],br:[i[0]+this._sw/2,i[1]+this._sh/2],bl:[i[0]-this._sw/2,i[1]+this._sh/2]}},pointToDate:function(t){var e=Math.floor((t[0]-this._rect.x)/this._sw)+1,i=Math.floor((t[1]-this._rect.y)/this._sh)+1,n=this._rangeInfo.range;return"vertical"===this._orient?this._getDateByWeeksAndDay(i,e-1,n):this._getDateByWeeksAndDay(e,i-1,n)},convertToPixel:v(Ly,"dataToPoint"),convertFromPixel:v(Ly,"pointToData"),_initRangeOption:function(){var t=this._model.get("range"),e=t;if(y(e)&&1===e.length&&(e=e[0]),/^\d{4}$/.test(e)&&(t=[e+"-01-01",e+"-12-31"]),/^\d{4}[\/|-]\d{1,2}$/.test(e)){var i=this.getDateInfo(e),n=i.date;n.setMonth(n.getMonth()+1);var o=this.getNextNDay(n,-1);t=[i.formatedDate,o.formatedDate]}/^\d{4}[\/|-]\d{1,2}[\/|-]\d{1,2}$/.test(e)&&(t=[e,e]);var a=this._getRangeInfo(t);return a.start.time>a.end.time&&t.reverse(),t},_getRangeInfo:function(t){var e;(t=[this.getDateInfo(t[0]),this.getDateInfo(t[1])])[0].time>t[1].time&&(e=!0,t.reverse());var i=Math.floor(t[1].time/864e5)-Math.floor(t[0].time/864e5)+1,n=new Date(t[0].time),o=n.getDate(),a=t[1].date.getDate();if(n.setDate(o+i-1),n.getDate()!==a)for(var r=n.getTime()-t[1].time>0?1:-1;n.getDate()!==a&&(n.getTime()-t[1].time)*r>0;)i-=r,n.setDate(o+i-1);var s=Math.floor((i+t[0].day+6)/7),l=e?1-s:s-1;return e&&t.reverse(),{range:[t[0].formatedDate,t[1].formatedDate],start:t[0],end:t[1],allDay:i,weeks:s,nthWeek:l,fweek:t[0].day,lweek:t[1].day}},_getDateByWeeksAndDay:function(t,e,i){var n=this._getRangeInfo(i);if(t>n.weeks||0===t&&e<n.fweek||t===n.weeks&&e>n.lweek)return!1;var o=7*(t-1)-n.fweek+e,a=new Date(n.start.time);return a.setDate(n.start.d+o),this.getDateInfo(a)}},Cy.dimensions=Cy.prototype.dimensions,Cy.getDimensionsInfo=Cy.prototype.getDimensionsInfo,Cy.create=function(t,e){var i=[];return t.eachComponent("calendar",function(n){var o=new Cy(n,t,e);i.push(o),n.coordinateSystem=o}),t.eachSeries(function(t){"calendar"===t.get("coordinateSystem")&&(t.coordinateSystem=i[t.get("calendarIndex")||0])}),i},Fa.register("calendar",Cy);var XN=lI.extend({type:"calendar",coordinateSystem:null,defaultOption:{zlevel:0,z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",nameMap:"en",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",nameMap:"en",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},init:function(t,e,i,n){var o=ga(t);XN.superApply(this,"init",arguments),ky(t,o)},mergeOption:function(t,e){XN.superApply(this,"mergeOption",arguments),ky(this.option,t)}}),jN={EN:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],CN:["涓�鏈�","浜屾湀","涓夋湀","鍥涙湀","浜旀湀","鍏湀","涓冩湀","鍏湀","涔濇湀","鍗佹湀","鍗佷竴鏈�","鍗佷簩鏈�"]},YN={EN:["S","M","T","W","T","F","S"],CN:["鏃�","涓�","浜�","涓�","鍥�","浜�","鍏�"]};Ws({type:"calendar",_tlpoints:null,_blpoints:null,_firstDayOfMonth:null,_firstDayPoints:null,render:function(t,e,i){var n=this.group;n.removeAll();var o=t.coordinateSystem,a=o.getRangeInfo(),r=o.getOrient();this._renderDayRect(t,a,n),this._renderLines(t,a,r,n),this._renderYearText(t,a,r,n),this._renderMonthText(t,r,n),this._renderWeekText(t,a,r,n)},_renderDayRect:function(t,e,i){for(var n=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),a=n.getCellWidth(),r=n.getCellHeight(),s=e.start.time;s<=e.end.time;s=n.getNextNDay(s,1).time){var l=n.dataToRect([s],!1).tl,u=new yM({shape:{x:l[0],y:l[1],width:a,height:r},cursor:"default",style:o});i.add(u)}},_renderLines:function(t,e,i,n){function o(e){a._firstDayOfMonth.push(r.getDateInfo(e)),a._firstDayPoints.push(r.dataToRect([e],!1).tl);var o=a._getLinePointsOfOneWeek(t,e,i);a._tlpoints.push(o[0]),a._blpoints.push(o[o.length-1]),l&&a._drawSplitline(o,s,n)}var a=this,r=t.coordinateSystem,s=t.getModel("splitLine.lineStyle").getLineStyle(),l=t.get("splitLine.show"),u=s.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var h=e.start,c=0;h.time<=e.end.time;c++){o(h.formatedDate),0===c&&(h=r.getDateInfo(e.start.y+"-"+e.start.m));var d=h.date;d.setMonth(d.getMonth()+1),h=r.getDateInfo(d)}o(r.getNextNDay(e.end.time,1).formatedDate),l&&this._drawSplitline(a._getEdgesPoints(a._tlpoints,u,i),s,n),l&&this._drawSplitline(a._getEdgesPoints(a._blpoints,u,i),s,n)},_getEdgesPoints:function(t,e,i){var n=[t[0].slice(),t[t.length-1].slice()],o="horizontal"===i?0:1;return n[0][o]=n[0][o]-e/2,n[1][o]=n[1][o]+e/2,n},_drawSplitline:function(t,e,i){var n=new gM({z2:20,shape:{points:t},style:e});i.add(n)},_getLinePointsOfOneWeek:function(t,e,i){var n=t.coordinateSystem;e=n.getDateInfo(e);for(var o=[],a=0;a<7;a++){var r=n.getNextNDay(e.time,a),s=n.dataToRect([r.time],!1);o[2*r.day]=s.tl,o[2*r.day+1]=s["horizontal"===i?"bl":"tr"]}return o},_formatterLabel:function(t,e){return"string"==typeof t&&t?oa(t,e):"function"==typeof t?t(e):e.nameMap},_yearTextPositionControl:function(t,e,i,n,o){e=e.slice();var a=["center","bottom"];"bottom"===n?(e[1]+=o,a=["center","top"]):"left"===n?e[0]-=o:"right"===n?(e[0]+=o,a=["center","top"]):e[1]-=o;var r=0;return"left"!==n&&"right"!==n||(r=Math.PI/2),{rotation:r,position:e,style:{textAlign:a[0],textVerticalAlign:a[1]}}},_renderYearText:function(t,e,i,n){var o=t.getModel("yearLabel");if(o.get("show")){var a=o.get("margin"),r=o.get("position");r||(r="horizontal"!==i?"top":"left");var s=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],l=(s[0][0]+s[1][0])/2,u=(s[0][1]+s[1][1])/2,h="horizontal"===i?0:1,c={top:[l,s[h][1]],bottom:[l,s[1-h][1]],left:[s[1-h][0],u],right:[s[h][0],u]},d=e.start.y;+e.end.y>+e.start.y&&(d=d+"-"+e.end.y);var f=o.get("formatter"),p={start:e.start.y,end:e.end.y,nameMap:d},g=this._formatterLabel(f,p),m=new rM({z2:30});mo(m.style,o,{text:g}),m.attr(this._yearTextPositionControl(m,c[r],i,r,a)),n.add(m)}},_monthTextPositionControl:function(t,e,i,n,o){var a="left",r="top",s=t[0],l=t[1];return"horizontal"===i?(l+=o,e&&(a="center"),"start"===n&&(r="bottom")):(s+=o,e&&(r="middle"),"start"===n&&(a="right")),{x:s,y:l,textAlign:a,textVerticalAlign:r}},_renderMonthText:function(t,e,i){var n=t.getModel("monthLabel");if(n.get("show")){var o=n.get("nameMap"),r=n.get("margin"),s=n.get("position"),l=n.get("align"),u=[this._tlpoints,this._blpoints];_(o)&&(o=jN[o.toUpperCase()]||[]);var h="start"===s?0:1,c="horizontal"===e?0:1;r="start"===s?-r:r;for(var d="center"===l,f=0;f<u[h].length-1;f++){var p=u[h][f].slice(),g=this._firstDayOfMonth[f];if(d){var m=this._firstDayPoints[f];p[c]=(m[c]+u[0][f+1][c])/2}var v=n.get("formatter"),y=o[+g.m-1],x={yyyy:g.y,yy:(g.y+"").slice(2),MM:g.m,M:+g.m,nameMap:y},w=this._formatterLabel(v,x),b=new rM({z2:30});a(mo(b.style,n,{text:w}),this._monthTextPositionControl(p,d,e,s,r)),i.add(b)}}},_weekTextPositionControl:function(t,e,i,n,o){var a="center",r="middle",s=t[0],l=t[1],u="start"===i;return"horizontal"===e?(s=s+n+(u?1:-1)*o[0]/2,a=u?"right":"left"):(l=l+n+(u?1:-1)*o[1]/2,r=u?"bottom":"top"),{x:s,y:l,textAlign:a,textVerticalAlign:r}},_renderWeekText:function(t,e,i,n){var o=t.getModel("dayLabel");if(o.get("show")){var r=t.coordinateSystem,s=o.get("position"),l=o.get("nameMap"),u=o.get("margin"),h=r.getFirstDayOfWeek();_(l)&&(l=YN[l.toUpperCase()]||[]);var c=r.getNextNDay(e.end.time,7-e.lweek).time,d=[r.getCellWidth(),r.getCellHeight()];u=Vo(u,d["horizontal"===i?0:1]),"start"===s&&(c=r.getNextNDay(e.start.time,-(7+e.fweek)).time,u=-u);for(var f=0;f<7;f++){var p=r.getNextNDay(c,f),g=r.dataToRect([p.time],!1).center,m=f;m=Math.abs((f+h)%7);var v=new rM({z2:30});a(mo(v.style,o,{text:l[m]}),this._weekTextPositionControl(g,i,s,u,d)),n.add(v)}}}}),Fs({type:"title",layoutMode:{type:"box",ignoreSize:!0},defaultOption:{zlevel:0,z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bolder",color:"#333"},subtextStyle:{color:"#aaa"}}}),Ws({type:"title",render:function(t,e,i){if(this.group.removeAll(),t.get("show")){var n=this.group,o=t.getModel("textStyle"),a=t.getModel("subtextStyle"),r=t.get("textAlign"),s=t.get("textBaseline"),l=new rM({style:mo({},o,{text:t.get("text"),textFill:o.getTextColor()},{disableBox:!0}),z2:10}),u=l.getBoundingRect(),h=t.get("subtext"),c=new rM({style:mo({},a,{text:h,textFill:a.getTextColor(),y:u.height+t.get("itemGap"),textVerticalAlign:"top"},{disableBox:!0}),z2:10}),d=t.get("link"),f=t.get("sublink"),p=t.get("triggerEvent",!0);l.silent=!d&&!p,c.silent=!f&&!p,d&&l.on("click",function(){window.open(d,"_"+t.get("target"))}),f&&c.on("click",function(){window.open(f,"_"+t.get("subtarget"))}),l.eventData=c.eventData=p?{componentType:"title",componentIndex:t.componentIndex}:null,n.add(l),h&&n.add(c);var g=n.getBoundingRect(),m=t.getBoxLayoutParams();m.width=g.width,m.height=g.height;var v=ca(m,{width:i.getWidth(),height:i.getHeight()},t.get("padding"));r||("middle"===(r=t.get("left")||t.get("right"))&&(r="center"),"right"===r?v.x+=v.width:"center"===r&&(v.x+=v.width/2)),s||("center"===(s=t.get("top")||t.get("bottom"))&&(s="middle"),"bottom"===s?v.y+=v.height:"middle"===s&&(v.y+=v.height/2),s=s||"top"),n.attr("position",[v.x,v.y]);var y={textAlign:r,textVerticalAlign:s};l.setStyle(y),c.setStyle(y),g=n.getBoundingRect();var x=v.margin,_=t.getItemStyle(["color","opacity"]);_.fill=t.get("backgroundColor");var w=new yM({shape:{x:g.x-x[3],y:g.y-x[0],width:g.width+x[1]+x[3],height:g.height+x[0]+x[2],r:t.get("borderRadius")},style:_,silent:!0});$n(w),n.add(w)}}}),lI.registerSubTypeDefaulter("dataZoom",function(){return"slider"});var qN=["cartesian2d","polar","singleAxis"],KN=function(t,e){var i=f(t=t.slice(),la),n=f(e=(e||[]).slice(),la);return function(o,a){d(t,function(t,r){for(var s={name:t,capital:i[r]},l=0;l<e.length;l++)s[e[l]]=t+n[l];o.call(a,s)})}}(["x","y","z","radius","angle","single"],["axisIndex","axis","index","id"]),$N=d,JN=Fo,QN=function(t,e,i,n){this._dimName=t,this._axisIndex=e,this._valueWindow,this._percentWindow,this._dataExtent,this._minMaxSpan,this.ecModel=n,this._dataZoomModel=i};QN.prototype={constructor:QN,hostedBy:function(t){return this._dataZoomModel===t},getDataValueWindow:function(){return this._valueWindow.slice()},getDataPercentWindow:function(){return this._percentWindow.slice()},getTargetSeriesModels:function(){var t=[],e=this.ecModel;return e.eachSeries(function(i){if(Py(i.get("coordinateSystem"))){var n=this._dimName,o=e.queryComponents({mainType:n+"Axis",index:i.get(n+"AxisIndex"),id:i.get(n+"AxisId")})[0];this._axisIndex===(o&&o.componentIndex)&&t.push(i)}},this),t},getAxisModel:function(){return this.ecModel.getComponent(this._dimName+"Axis",this._axisIndex)},getOtherAxisModel:function(){var t,e,i=this._dimName,n=this.ecModel,o=this.getAxisModel();"x"===i||"y"===i?(e="gridIndex",t="x"===i?"y":"x"):(e="polarIndex",t="angle"===i?"radius":"angle");var a;return n.eachComponent(t+"Axis",function(t){(t.get(e)||0)===(o.get(e)||0)&&(a=t)}),a},getMinMaxSpan:function(){return i(this._minMaxSpan)},calculateDataWindow:function(t){var e=this._dataExtent,i=this.getAxisModel().axis.scale,n=this._dataZoomModel.getRangePropMode(),o=[0,100],a=[t.start,t.end],r=[];return $N(["startValue","endValue"],function(e){r.push(null!=t[e]?i.parse(t[e]):null)}),$N([0,1],function(t){var s=r[t],l=a[t];"percent"===n[t]?(null==l&&(l=o[t]),s=i.parse(Bo(l,o,e,!0))):l=Bo(s,e,o,!0),r[t]=s,a[t]=l}),{valueWindow:JN(r),percentWindow:JN(a)}},reset:function(t){if(t===this._dataZoomModel){var e=this.getTargetSeriesModels();this._dataExtent=Oy(this,this._dimName,e);var i=this.calculateDataWindow(t.option);this._valueWindow=i.valueWindow,this._percentWindow=i.percentWindow,zy(this),Ry(this)}},restore:function(t){t===this._dataZoomModel&&(this._valueWindow=this._percentWindow=null,Ry(this,!0))},filterData:function(t,e){function i(t){return t>=r[0]&&t<=r[1]}if(t===this._dataZoomModel){var n=this._dimName,o=this.getTargetSeriesModels(),a=t.get("filterMode"),r=this._valueWindow;"none"!==a&&$N(o,function(t){var e=t.getData(),o=e.mapDimension(n,!0);o.length&&("weakFilter"===a?e.filterSelf(function(t){for(var i,n,a,s=0;s<o.length;s++){var l=e.get(o[s],t),u=!isNaN(l),h=l<r[0],c=l>r[1];if(u&&!h&&!c)return!0;u&&(a=!0),h&&(i=!0),c&&(n=!0)}return a&&i&&n}):$N(o,function(n){if("empty"===a)t.setData(e.map(n,function(t){return i(t)?t:NaN}));else{var o={};o[n]=r,e.selectRange(o)}}),$N(o,function(t){e.setApproximateExtent(r,t)}))})}}};var tO=d,eO=KN,iO=Fs({type:"dataZoom",dependencies:["xAxis","yAxis","zAxis","radiusAxis","angleAxis","singleAxis","series"],defaultOption:{zlevel:0,z:4,orient:null,xAxisIndex:null,yAxisIndex:null,filterMode:"filter",throttle:null,start:0,end:100,startValue:null,endValue:null,minSpan:null,maxSpan:null,minValueSpan:null,maxValueSpan:null,rangeMode:null},init:function(t,e,i){this._dataIntervalByAxis={},this._dataInfo={},this._axisProxies={},this.textStyleModel,this._autoThrottle=!0,this._rangePropMode=["percent","percent"];var n=By(t);this.mergeDefaultAndTheme(t,i),this.doInit(n)},mergeOption:function(t){var e=By(t);n(this.option,t,!0),this.doInit(e)},doInit:function(t){var e=this.option;U_.canvasSupported||(e.realtime=!1),this._setDefaultThrottle(t),Vy(this,t),tO([["start","startValue"],["end","endValue"]],function(t,i){"value"===this._rangePropMode[i]&&(e[t[0]]=null)},this),this.textStyleModel=this.getModel("textStyle"),this._resetTarget(),this._giveAxisProxies()},_giveAxisProxies:function(){var t=this._axisProxies;this.eachTargetAxis(function(e,i,n,o){var a=this.dependentModels[e.axis][i],r=a.__dzAxisProxy||(a.__dzAxisProxy=new QN(e.name,i,this,o));t[e.name+"_"+i]=r},this)},_resetTarget:function(){var t=this.option,e=this._judgeAutoMode();eO(function(e){var i=e.axisIndex;t[i]=Di(t[i])},this),"axisIndex"===e?this._autoSetAxisIndex():"orient"===e&&this._autoSetOrient()},_judgeAutoMode:function(){var t=this.option,e=!1;eO(function(i){null!=t[i.axisIndex]&&(e=!0)},this);var i=t.orient;return null==i&&e?"orient":e?void 0:(null==i&&(t.orient="horizontal"),"axisIndex")},_autoSetAxisIndex:function(){var t=!0,e=this.get("orient",!0),i=this.option,n=this.dependentModels;if(t){var o="vertical"===e?"y":"x";n[o+"Axis"].length?(i[o+"AxisIndex"]=[0],t=!1):tO(n.singleAxis,function(n){t&&n.get("orient",!0)===e&&(i.singleAxisIndex=[n.componentIndex],t=!1)})}t&&eO(function(e){if(t){var n=[],o=this.dependentModels[e.axis];if(o.length&&!n.length)for(var a=0,r=o.length;a<r;a++)"category"===o[a].get("type")&&n.push(a);i[e.axisIndex]=n,n.length&&(t=!1)}},this),t&&this.ecModel.eachSeries(function(t){this._isSeriesHasAllAxesTypeOf(t,"value")&&eO(function(e){var n=i[e.axisIndex],o=t.get(e.axisIndex),a=t.get(e.axisId);l(n,o=t.ecModel.queryComponents({mainType:e.axis,index:o,id:a})[0].componentIndex)<0&&n.push(o)})},this)},_autoSetOrient:function(){var t;this.eachTargetAxis(function(e){!t&&(t=e.name)},this),this.option.orient="y"===t?"vertical":"horizontal"},_isSeriesHasAllAxesTypeOf:function(t,e){var i=!0;return eO(function(n){var o=t.get(n.axisIndex),a=this.dependentModels[n.axis][o];a&&a.get("type")===e||(i=!1)},this),i},_setDefaultThrottle:function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var e=this.ecModel.option;this.option.throttle=e.animation&&e.animationDurationUpdate>0?100:20}},getFirstTargetAxisModel:function(){var t;return eO(function(e){if(null==t){var i=this.get(e.axisIndex);i.length&&(t=this.dependentModels[e.axis][i[0]])}},this),t},eachTargetAxis:function(t,e){var i=this.ecModel;eO(function(n){tO(this.get(n.axisIndex),function(o){t.call(e,n,o,this,i)},this)},this)},getAxisProxy:function(t,e){return this._axisProxies[t+"_"+e]},getAxisModel:function(t,e){var i=this.getAxisProxy(t,e);return i&&i.getAxisModel()},setRawRange:function(t,e){var i=this.option;tO([["start","startValue"],["end","endValue"]],function(e){null==t[e[0]]&&null==t[e[1]]||(i[e[0]]=t[e[0]],i[e[1]]=t[e[1]])},this),!e&&Vy(this,t)},getPercentRange:function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},getValueRange:function(t,e){if(null!=t||null!=e)return this.getAxisProxy(t,e).getDataValueWindow();var i=this.findRepresentativeAxisProxy();return i?i.getDataValueWindow():void 0},findRepresentativeAxisProxy:function(t){if(t)return t.__dzAxisProxy;var e=this._axisProxies;for(var i in e)if(e.hasOwnProperty(i)&&e[i].hostedBy(this))return e[i];for(var i in e)if(e.hasOwnProperty(i)&&!e[i].hostedBy(this))return e[i]},getRangePropMode:function(){return this._rangePropMode.slice()}}),nO=qI.extend({type:"dataZoom",render:function(t,e,i,n){this.dataZoomModel=t,this.ecModel=e,this.api=i},getTargetCoordInfo:function(){function t(t,e,i,n){for(var o,a=0;a<i.length;a++)if(i[a].model===t){o=i[a];break}o||i.push(o={model:t,axisModels:[],coordIndex:n}),o.axisModels.push(e)}var e=this.dataZoomModel,i=this.ecModel,n={};return e.eachTargetAxis(function(e,o){var a=i.getComponent(e.axis,o);if(a){var r=a.getCoordSysModel();r&&t(r,a,n[r.mainType]||(n[r.mainType]=[]),r.componentIndex)}},this),n}}),oO=(iO.extend({type:"dataZoom.slider",layoutMode:"box",defaultOption:{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#2f4554",width:.5,opacity:.3},areaStyle:{color:"rgba(47,69,84,0.3)",opacity:.3}},borderColor:"#ddd",fillerColor:"rgba(167,183,204,0.4)",handleIcon:"M8.2,13.6V3.9H6.3v9.7H3.1v14.9h3.3v9.7h1.8v-9.7h3.3V13.6H8.2z M9.7,24.4H4.8v-1.4h4.9V24.4z M9.7,19.1H4.8v-1.4h4.9V19.1z",handleSize:"100%",handleStyle:{color:"#a7b7cc"},labelPrecision:null,labelFormatter:null,showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#333"}}}),yM),aO=Bo,rO=Fo,sO=m,lO=d,uO="horizontal",hO=5,cO=["line","bar","candlestick","scatter"],dO=nO.extend({type:"dataZoom.slider",init:function(t,e){this._displayables={},this._orient,this._range,this._handleEnds,this._size,this._handleWidth,this._handleHeight,this._location,this._dragging,this._dataShadowInfo,this.api=e},render:function(t,e,i,n){dO.superApply(this,"render",arguments),Nr(this,"_dispatchZoomAction",this.dataZoomModel.get("throttle"),"fixRate"),this._orient=t.get("orient"),!1!==this.dataZoomModel.get("show")?(n&&"dataZoom"===n.type&&n.from===this.uid||this._buildView(),this._updateView()):this.group.removeAll()},remove:function(){dO.superApply(this,"remove",arguments),Or(this,"_dispatchZoomAction")},dispose:function(){dO.superApply(this,"dispose",arguments),Or(this,"_dispatchZoomAction")},_buildView:function(){var t=this.group;t.removeAll(),this._resetLocation(),this._resetInterval();var e=this._displayables.barGroup=new tb;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(e),this._positionGroup()},_resetLocation:function(){var t=this.dataZoomModel,e=this.api,i=this._findCoordRect(),n={width:e.getWidth(),height:e.getHeight()},o=this._orient===uO?{right:n.width-i.x-i.width,top:n.height-30-7,width:i.width,height:30}:{right:7,top:i.y,width:30,height:i.height},a=ga(t.option);d(["right","top","width","height"],function(t){"ph"===a[t]&&(a[t]=o[t])});var r=ca(a,n,t.padding);this._location={x:r.x,y:r.y},this._size=[r.width,r.height],"vertical"===this._orient&&this._size.reverse()},_positionGroup:function(){var t=this.group,e=this._location,i=this._orient,n=this.dataZoomModel.getFirstTargetAxisModel(),o=n&&n.get("inverse"),a=this._displayables.barGroup,r=(this._dataShadowInfo||{}).otherAxisInverse;a.attr(i!==uO||o?i===uO&&o?{scale:r?[-1,1]:[-1,-1]}:"vertical"!==i||o?{scale:r?[-1,-1]:[-1,1],rotation:Math.PI/2}:{scale:r?[1,-1]:[1,1],rotation:Math.PI/2}:{scale:r?[1,1]:[1,-1]});var s=t.getBoundingRect([a]);t.attr("position",[e.x-s.x,e.y-s.y])},_getViewExtent:function(){return[0,this._size[0]]},_renderBackground:function(){var t=this.dataZoomModel,e=this._size,i=this._displayables.barGroup;i.add(new oO({silent:!0,shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:t.get("backgroundColor")},z2:-40})),i.add(new oO({shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:"transparent"},z2:0,onclick:m(this._onClickPanelClick,this)}))},_renderDataShadow:function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(t){var e=this._size,i=t.series,n=i.getRawData(),o=i.getShadowDim?i.getShadowDim():t.otherDim;if(null!=o){var a=n.getDataExtent(o),s=.3*(a[1]-a[0]);a=[a[0]-s,a[1]+s];var l,u=[0,e[1]],h=[0,e[0]],c=[[e[0],0],[0,0]],d=[],f=h[1]/(n.count()-1),p=0,g=Math.round(n.count()/e[0]);n.each([o],function(t,e){if(g>0&&e%g)p+=f;else{var i=null==t||isNaN(t)||""===t,n=i?0:aO(t,a,u,!0);i&&!l&&e?(c.push([c[c.length-1][0],0]),d.push([d[d.length-1][0],0])):!i&&l&&(c.push([p,0]),d.push([p,0])),c.push([p,n]),d.push([p,n]),p+=f,l=i}});var m=this.dataZoomModel;this._displayables.barGroup.add(new pM({shape:{points:c},style:r({fill:m.get("dataBackgroundColor")},m.getModel("dataBackground.areaStyle").getAreaStyle()),silent:!0,z2:-20})),this._displayables.barGroup.add(new gM({shape:{points:d},style:m.getModel("dataBackground.lineStyle").getLineStyle(),silent:!0,z2:-19}))}}},_prepareDataShadowInfo:function(){var t=this.dataZoomModel,e=t.get("showDataShadow");if(!1!==e){var i,n=this.ecModel;return t.eachTargetAxis(function(o,a){d(t.getAxisProxy(o.name,a).getTargetSeriesModels(),function(t){if(!(i||!0!==e&&l(cO,t.get("type"))<0)){var r,s=n.getComponent(o.axis,a).axis,u=Gy(o.name),h=t.coordinateSystem;null!=u&&h.getOtherAxis&&(r=h.getOtherAxis(s).inverse),u=t.getData().mapDimension(u),i={thisAxis:s,series:t,thisDim:o.name,otherDim:u,otherAxisInverse:r}}},this)},this),i}},_renderHandle:function(){var t=this._displayables,e=t.handles=[],i=t.handleLabels=[],n=this._displayables.barGroup,o=this._size,a=this.dataZoomModel;n.add(t.filler=new oO({draggable:!0,cursor:Fy(this._orient),drift:sO(this._onDragMove,this,"all"),onmousemove:function(t){mw(t.event)},ondragstart:sO(this._showDataInfo,this,!0),ondragend:sO(this._onDragEnd,this),onmouseover:sO(this._showDataInfo,this,!0),onmouseout:sO(this._showDataInfo,this,!1),style:{fill:a.get("fillerColor"),textPosition:"inside"}})),n.add(new oO($n({silent:!0,shape:{x:0,y:0,width:o[0],height:o[1]},style:{stroke:a.get("dataBackgroundColor")||a.get("borderColor"),lineWidth:1,fill:"rgba(0,0,0,0)"}}))),lO([0,1],function(t){var o=Po(a.get("handleIcon"),{cursor:Fy(this._orient),draggable:!0,drift:sO(this._onDragMove,this,t),onmousemove:function(t){mw(t.event)},ondragend:sO(this._onDragEnd,this),onmouseover:sO(this._showDataInfo,this,!0),onmouseout:sO(this._showDataInfo,this,!1)},{x:-1,y:0,width:2,height:2}),r=o.getBoundingRect();this._handleHeight=Vo(a.get("handleSize"),this._size[1]),this._handleWidth=r.width/r.height*this._handleHeight,o.setStyle(a.getModel("handleStyle").getItemStyle());var s=a.get("handleColor");null!=s&&(o.style.fill=s),n.add(e[t]=o);var l=a.textStyleModel;this.group.add(i[t]=new rM({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textVerticalAlign:"middle",textAlign:"center",textFill:l.getTextColor(),textFont:l.getFont()},z2:10}))},this)},_resetInterval:function(){var t=this._range=this.dataZoomModel.getPercentRange(),e=this._getViewExtent();this._handleEnds=[aO(t[0],[0,100],e,!0),aO(t[1],[0,100],e,!0)]},_updateInterval:function(t,e){var i=this.dataZoomModel,n=this._handleEnds,o=this._getViewExtent(),a=i.findRepresentativeAxisProxy().getMinMaxSpan(),r=[0,100];QL(e,n,o,i.get("zoomLock")?"all":t,null!=a.minSpan?aO(a.minSpan,r,o,!0):null,null!=a.maxSpan?aO(a.maxSpan,r,o,!0):null);var s=this._range,l=this._range=rO([aO(n[0],o,r,!0),aO(n[1],o,r,!0)]);return!s||s[0]!==l[0]||s[1]!==l[1]},_updateView:function(t){var e=this._displayables,i=this._handleEnds,n=rO(i.slice()),o=this._size;lO([0,1],function(t){var n=e.handles[t],a=this._handleHeight;n.attr({scale:[a/2,a/2],position:[i[t],o[1]/2-a/2]})},this),e.filler.setShape({x:n[0],y:0,width:n[1]-n[0],height:o[1]}),this._updateDataInfo(t)},_updateDataInfo:function(t){function e(t){var e=Ao(n.handles[t].parent,this.group),i=Co(0===t?"right":"left",e),s=this._handleWidth/2+hO,l=Do([c[t]+(0===t?-s:s),this._size[1]/2],e);o[t].setStyle({x:l[0],y:l[1],textVerticalAlign:a===uO?"middle":i,textAlign:a===uO?i:"center",text:r[t]})}var i=this.dataZoomModel,n=this._displayables,o=n.handleLabels,a=this._orient,r=["",""];if(i.get("showDetail")){var s=i.findRepresentativeAxisProxy();if(s){var l=s.getAxisModel().axis,u=this._range,h=t?s.calculateDataWindow({start:u[0],end:u[1]}).valueWindow:s.getDataValueWindow();r=[this._formatLabel(h[0],l),this._formatLabel(h[1],l)]}}var c=rO(this._handleEnds.slice());e.call(this,0),e.call(this,1)},_formatLabel:function(t,e){var i=this.dataZoomModel,n=i.get("labelFormatter"),o=i.get("labelPrecision");null!=o&&"auto"!==o||(o=e.getPixelPrecision());var a=null==t||isNaN(t)?"":"category"===e.type||"time"===e.type?e.scale.getLabel(Math.round(t)):t.toFixed(Math.min(o,20));return x(n)?n(t,a):_(n)?n.replace("{value}",a):a},_showDataInfo:function(t){t=this._dragging||t;var e=this._displayables.handleLabels;e[0].attr("invisible",!t),e[1].attr("invisible",!t)},_onDragMove:function(t,e,i){this._dragging=!0;var n=Do([e,i],this._displayables.barGroup.getLocalTransform(),!0),o=this._updateInterval(t,n[0]),a=this.dataZoomModel.get("realtime");this._updateView(!a),o&&a&&this._dispatchZoomAction()},_onDragEnd:function(){this._dragging=!1,this._showDataInfo(!1),!this.dataZoomModel.get("realtime")&&this._dispatchZoomAction()},_onClickPanelClick:function(t){var e=this._size,i=this._displayables.barGroup.transformCoordToLocal(t.offsetX,t.offsetY);if(!(i[0]<0||i[0]>e[0]||i[1]<0||i[1]>e[1])){var n=this._handleEnds,o=(n[0]+n[1])/2,a=this._updateInterval("all",i[0]-o);this._updateView(),a&&this._dispatchZoomAction()}},_dispatchZoomAction:function(){var t=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,start:t[0],end:t[1]})},_findCoordRect:function(){var t;if(lO(this.getTargetCoordInfo(),function(e){if(!t&&e.length){var i=e[0].model.coordinateSystem;t=i.getRect&&i.getRect()}}),!t){var e=this.api.getWidth(),i=this.api.getHeight();t={x:.2*e,y:.2*i,width:.6*e,height:.6*i}}return t}});iO.extend({type:"dataZoom.inside",defaultOption:{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}});var fO="\0_ec_dataZoom_roams",pO=m,gO=nO.extend({type:"dataZoom.inside",init:function(t,e){this._range},render:function(t,e,i,n){gO.superApply(this,"render",arguments),this._range=t.getPercentRange(),d(this.getTargetCoordInfo(),function(e,n){var o=f(e,function(t){return Zy(t.model)});d(e,function(e){var a=e.model,r={};d(["pan","zoom","scrollMove"],function(t){r[t]=pO(mO[t],this,e,n)},this),Wy(i,{coordId:Zy(a),allCoordIds:o,containsPoint:function(t,e,i){return a.coordinateSystem.containPoint([e,i])},dataZoomId:t.id,dataZoomModel:t,getRange:r})},this)},this)},dispose:function(){Hy(this.api,this.dataZoomModel.id),gO.superApply(this,"dispose",arguments),this._range=null}}),mO={zoom:function(t,e,i,n){var o=this._range,a=o.slice(),r=t.axisModels[0];if(r){var s=vO[e](null,[n.originX,n.originY],r,i,t),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(a[1]-a[0])+a[0],u=Math.max(1/n.scale,0);a[0]=(a[0]-l)*u+l,a[1]=(a[1]-l)*u+l;var h=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return QL(0,a,[0,100],0,h.minSpan,h.maxSpan),this._range=a,o[0]!==a[0]||o[1]!==a[1]?a:void 0}},pan:Ky(function(t,e,i,n,o,a){var r=vO[n]([a.oldX,a.oldY],[a.newX,a.newY],e,o,i);return r.signal*(t[1]-t[0])*r.pixel/r.pixelLength}),scrollMove:Ky(function(t,e,i,n,o,a){return vO[n]([0,0],[a.scrollDelta,a.scrollDelta],e,o,i).signal*(t[1]-t[0])*a.scrollDelta})},vO={grid:function(t,e,i,n,o){var a=i.axis,r={},s=o.model.coordinateSystem.getRect();return t=t||[0,0],"x"===a.dim?(r.pixel=e[0]-t[0],r.pixelLength=s.width,r.pixelStart=s.x,r.signal=a.inverse?1:-1):(r.pixel=e[1]-t[1],r.pixelLength=s.height,r.pixelStart=s.y,r.signal=a.inverse?-1:1),r},polar:function(t,e,i,n,o){var a=i.axis,r={},s=o.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return t=t?s.pointToCoord(t):[0,0],e=s.pointToCoord(e),"radiusAxis"===i.mainType?(r.pixel=e[0]-t[0],r.pixelLength=l[1]-l[0],r.pixelStart=l[0],r.signal=a.inverse?1:-1):(r.pixel=e[1]-t[1],r.pixelLength=u[1]-u[0],r.pixelStart=u[0],r.signal=a.inverse?-1:1),r},singleAxis:function(t,e,i,n,o){var a=i.axis,r=o.model.coordinateSystem.getRect(),s={};return t=t||[0,0],"horizontal"===a.orient?(s.pixel=e[0]-t[0],s.pixelLength=r.width,s.pixelStart=r.x,s.signal=a.inverse?1:-1):(s.pixel=e[1]-t[1],s.pixelLength=r.height,s.pixelStart=r.y,s.signal=a.inverse?-1:1),s}};Os({getTargetSeries:function(t){var e=R();return t.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(t,i,n){d(n.getAxisProxy(t.name,i).getTargetSeriesModels(),function(t){e.set(t.uid,t)})})}),e},modifyOutputEnd:!0,overallReset:function(t,e){t.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(t,i,n){n.getAxisProxy(t.name,i).reset(n,e)}),t.eachTargetAxis(function(t,i,n){n.getAxisProxy(t.name,i).filterData(n,e)})}),t.eachComponent("dataZoom",function(t){var e=t.findRepresentativeAxisProxy(),i=e.getDataPercentWindow(),n=e.getDataValueWindow();t.setRawRange({start:i[0],end:i[1],startValue:n[0],endValue:n[1]},!0)})}}),Es("dataZoom",function(t,e){var i=Ny(m(e.eachComponent,e,"dataZoom"),KN,function(t,e){return t.get(e.axisIndex)}),n=[];e.eachComponent({mainType:"dataZoom",query:t},function(t,e){n.push.apply(n,i(t).nodes)}),d(n,function(e,i){e.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})});var yO=d,xO=function(t){var e=t&&t.visualMap;y(e)||(e=e?[e]:[]),yO(e,function(t){if(t){$y(t,"splitList")&&!$y(t,"pieces")&&(t.pieces=t.splitList,delete t.splitList);var e=t.pieces;e&&y(e)&&yO(e,function(t){w(t)&&($y(t,"start")&&!$y(t,"min")&&(t.min=t.start),$y(t,"end")&&!$y(t,"max")&&(t.max=t.end))})}})};lI.registerSubTypeDefaulter("visualMap",function(t){return t.categories||(t.pieces?t.pieces.length>0:t.splitNumber>0)&&!t.calculable?"piecewise":"continuous"});var _O=VT.VISUAL.COMPONENT;Bs(_O,{createOnAllSeries:!0,reset:function(t,e){var i=[];return e.eachComponent("visualMap",function(e){var n=t.pipelineContext;!e.isTargetSeries(t)||n&&n.large||i.push(ny(e.stateList,e.targetVisuals,m(e.getValueState,e),e.getDataDimension(t.getData())))}),i}}),Bs(_O,{createOnAllSeries:!0,reset:function(t,e){var i=t.getData(),n=[];e.eachComponent("visualMap",function(e){if(e.isTargetSeries(t)){var o=e.getVisualMeta(m(Jy,null,t,e))||{stops:[],outerColors:[]},a=e.getDataDimension(i),r=i.getDimensionInfo(a);null!=r&&(o.dimension=r.index,n.push(o))}}),t.getData().setVisual("visualMeta",n)}});var wO={get:function(t,e,n){var o=i((bO[t]||{})[e]);return n&&y(o)?o[o.length-1]:o}},bO={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},SO=hL.mapVisual,MO=hL.eachVisual,IO=y,TO=d,AO=Fo,DO=Bo,CO=B,LO=Fs({type:"visualMap",dependencies:["series"],stateList:["inRange","outOfRange"],replacableOptionKeys:["inRange","outOfRange","target","controller","color"],dataBound:[-1/0,1/0],layoutMode:{type:"box",ignoreSize:!0},defaultOption:{show:!0,zlevel:0,z:4,seriesIndex:"all",min:0,max:200,dimension:null,inRange:null,outOfRange:null,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,color:null,formatter:null,text:null,textStyle:{color:"#333"}},init:function(t,e,i){this._dataExtent,this.targetVisuals={},this.controllerVisuals={},this.textStyleModel,this.itemSize,this.mergeDefaultAndTheme(t,i)},optionUpdated:function(t,e){var i=this.option;U_.canvasSupported||(i.realtime=!1),!e&&ey(i,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},resetVisual:function(t){var e=this.stateList;t=m(t,this),this.controllerVisuals=ty(this.option.controller,e,t),this.targetVisuals=ty(this.option.target,e,t)},getTargetSeriesIndices:function(){var t=this.option.seriesIndex,e=[];return null==t||"all"===t?this.ecModel.eachSeries(function(t,i){e.push(i)}):e=Di(t),e},eachTargetSeries:function(t,e){d(this.getTargetSeriesIndices(),function(i){t.call(e,this.ecModel.getSeriesByIndex(i))},this)},isTargetSeries:function(t){var e=!1;return this.eachTargetSeries(function(i){i===t&&(e=!0)}),e},formatValueText:function(t,e,i){function n(t){return t===l[0]?"min":t===l[1]?"max":(+t).toFixed(Math.min(s,20))}var o,a,r=this.option,s=r.precision,l=this.dataBound,u=r.formatter;return i=i||["<",">"],y(t)&&(t=t.slice(),o=!0),a=e?t:o?[n(t[0]),n(t[1])]:n(t),_(u)?u.replace("{value}",o?a[0]:a).replace("{value2}",o?a[1]:a):x(u)?o?u(t[0],t[1]):u(t):o?t[0]===l[0]?i[0]+" "+a[1]:t[1]===l[1]?i[1]+" "+a[0]:a[0]+" - "+a[1]:a},resetExtent:function(){var t=this.option,e=AO([t.min,t.max]);this._dataExtent=e},getDataDimension:function(t){var e=this.option.dimension,i=t.dimensions;if(null!=e||i.length){if(null!=e)return t.getDimension(e);for(var n=t.dimensions,o=n.length-1;o>=0;o--){var a=n[o];if(!t.getDimensionInfo(a).isCalculationCoord)return a}}},getExtent:function(){return this._dataExtent.slice()},completeVisualOption:function(){function t(t){IO(o.color)&&!t.inRange&&(t.inRange={color:o.color.slice().reverse()}),t.inRange=t.inRange||{color:e.get("gradientColor")},TO(this.stateList,function(e){var i=t[e];if(_(i)){var n=wO.get(i,"active",l);n?(t[e]={},t[e][i]=n):delete t[e]}},this)}var e=this.ecModel,o=this.option,a={inRange:o.inRange,outOfRange:o.outOfRange},r=o.target||(o.target={}),s=o.controller||(o.controller={});n(r,a),n(s,a);var l=this.isCategory();t.call(this,r),t.call(this,s),function(t,e,i){var n=t[e],o=t[i];n&&!o&&(o=t[i]={},TO(n,function(t,e){if(hL.isValidType(e)){var i=wO.get(e,"inactive",l);null!=i&&(o[e]=i,"color"!==e||o.hasOwnProperty("opacity")||o.hasOwnProperty("colorAlpha")||(o.opacity=[0,0]))}}))}.call(this,r,"inRange","outOfRange"),function(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,n=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,o=this.get("inactiveColor");TO(this.stateList,function(a){var r=this.itemSize,s=t[a];s||(s=t[a]={color:l?o:[o]}),null==s.symbol&&(s.symbol=e&&i(e)||(l?"roundRect":["roundRect"])),null==s.symbolSize&&(s.symbolSize=n&&i(n)||(l?r[0]:[r[0],r[0]])),s.symbol=SO(s.symbol,function(t){return"none"===t||"square"===t?"roundRect":t});var u=s.symbolSize;if(null!=u){var h=-1/0;MO(u,function(t){t>h&&(h=t)}),s.symbolSize=SO(u,function(t){return DO(t,[0,h],[0,r[0]],!0)})}},this)}.call(this,s)},resetItemSize:function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},isCategory:function(){return!!this.option.categories},setSelected:CO,getValueState:CO,getVisualMeta:CO}),kO=[20,140],PO=LO.extend({type:"visualMap.continuous",defaultOption:{align:"auto",calculable:!1,range:null,realtime:!0,itemHeight:null,itemWidth:null,hoverLink:!0,hoverLinkDataSize:null,hoverLinkOnHandle:null},optionUpdated:function(t,e){PO.superApply(this,"optionUpdated",arguments),this.resetExtent(),this.resetVisual(function(t){t.mappingMethod="linear",t.dataExtent=this.getExtent()}),this._resetRange()},resetItemSize:function(){PO.superApply(this,"resetItemSize",arguments);var t=this.itemSize;"horizontal"===this._orient&&t.reverse(),(null==t[0]||isNaN(t[0]))&&(t[0]=kO[0]),(null==t[1]||isNaN(t[1]))&&(t[1]=kO[1])},_resetRange:function(){var t=this.getExtent(),e=this.option.range;!e||e.auto?(t.auto=1,this.option.range=t):y(e)&&(e[0]>e[1]&&e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},completeVisualOption:function(){LO.prototype.completeVisualOption.apply(this,arguments),d(this.stateList,function(t){var e=this.option.controller[t].symbolSize;e&&e[0]!==e[1]&&(e[0]=0)},this)},setSelected:function(t){this.option.range=t.slice(),this._resetRange()},getSelected:function(){var t=this.getExtent(),e=Fo((this.get("range")||[]).slice());return e[0]>t[1]&&(e[0]=t[1]),e[1]>t[1]&&(e[1]=t[1]),e[0]<t[0]&&(e[0]=t[0]),e[1]<t[0]&&(e[1]=t[0]),e},getValueState:function(t){var e=this.option.range,i=this.getExtent();return(e[0]<=i[0]||e[0]<=t)&&(e[1]>=i[1]||t<=e[1])?"inRange":"outOfRange"},findTargetDataIndices:function(t){var e=[];return this.eachTargetSeries(function(i){var n=[],o=i.getData();o.each(this.getDataDimension(o),function(e,i){t[0]<=e&&e<=t[1]&&n.push(i)},this),e.push({seriesId:i.id,dataIndex:n})},this),e},getVisualMeta:function(t){function e(e,i){o.push({value:e,color:t(e,i)})}for(var i=Qy(0,0,this.getExtent()),n=Qy(0,0,this.option.range.slice()),o=[],a=0,r=0,s=n.length,l=i.length;r<l&&(!n.length||i[r]<=n[0]);r++)i[r]<n[a]&&e(i[r],"outOfRange");for(u=1;a<s;a++,u=0)u&&o.length&&e(n[a],"outOfRange"),e(n[a],"inRange");for(var u=1;r<l;r++)(!n.length||n[n.length-1]<i[r])&&(u&&(o.length&&e(o[o.length-1].value,"outOfRange"),u=0),e(i[r],"outOfRange"));var h=o.length;return{stops:o,outerColors:[h?o[0].color:"transparent",h?o[h-1].color:"transparent"]}}}),NO=Ws({type:"visualMap",autoPositionValues:{left:1,right:1,top:1,bottom:1},init:function(t,e){this.ecModel=t,this.api=e,this.visualMapModel},render:function(t,e,i,n){this.visualMapModel=t,!1!==t.get("show")?this.doRender.apply(this,arguments):this.group.removeAll()},renderBackground:function(t){var e=this.visualMapModel,i=qM(e.get("padding")||0),n=t.getBoundingRect();t.add(new yM({z2:-1,silent:!0,shape:{x:n.x-i[3],y:n.y-i[0],width:n.width+i[3]+i[1],height:n.height+i[0]+i[2]},style:{fill:e.get("backgroundColor"),stroke:e.get("borderColor"),lineWidth:e.get("borderWidth")}}))},getControllerVisual:function(t,e,i){function n(t){return s[t]}function o(t,e){s[t]=e}var a=(i=i||{}).forceState,r=this.visualMapModel,s={};if("symbol"===e&&(s.symbol=r.get("itemSymbol")),"color"===e){var l=r.get("contentColor");s.color=l}var u=r.controllerVisuals[a||r.getValueState(t)];return d(hL.prepareVisualTypes(u),function(a){var r=u[a];i.convertOpacityToAlpha&&"opacity"===a&&(a="colorAlpha",r=u.__alphaForOpacity),hL.dependsOn(a,e)&&r&&r.applyVisual(t,n,o)}),s[e]},positionGroup:function(t){var e=this.visualMapModel,i=this.api;da(t,e.getBoxLayoutParams(),{width:i.getWidth(),height:i.getHeight()})},doRender:B}),OO=Bo,EO=d,RO=Math.min,zO=Math.max,BO=12,VO=6,GO=NO.extend({type:"visualMap.continuous",init:function(){GO.superApply(this,"init",arguments),this._shapes={},this._dataInterval=[],this._handleEnds=[],this._orient,this._useHandle,this._hoverLinkDataIndices=[],this._dragging,this._hovering},doRender:function(t,e,i,n){n&&"selectDataRange"===n.type&&n.from===this.uid||this._buildView()},_buildView:function(){this.group.removeAll();var t=this.visualMapModel,e=this.group;this._orient=t.get("orient"),this._useHandle=t.get("calculable"),this._resetInterval(),this._renderBar(e);var i=t.get("text");this._renderEndsText(e,i,0),this._renderEndsText(e,i,1),this._updateView(!0),this.renderBackground(e),this._updateView(),this._enableHoverLinkToSeries(),this._enableHoverLinkFromSeries(),this.positionGroup(e)},_renderEndsText:function(t,e,i){if(e){var n=e[1-i];n=null!=n?n+"":"";var o=this.visualMapModel,a=o.get("textGap"),r=o.itemSize,s=this._shapes.barGroup,l=this._applyTransform([r[0]/2,0===i?-a:r[1]+a],s),u=this._applyTransform(0===i?"bottom":"top",s),h=this._orient,c=this.visualMapModel.textStyleModel;this.group.add(new rM({style:{x:l[0],y:l[1],textVerticalAlign:"horizontal"===h?"middle":u,textAlign:"horizontal"===h?u:"center",text:n,textFont:c.getFont(),textFill:c.getTextColor()}}))}},_renderBar:function(t){var e=this.visualMapModel,i=this._shapes,n=e.itemSize,o=this._orient,a=this._useHandle,r=tx(e,this.api,n),s=i.barGroup=this._createBarGroup(r);s.add(i.outOfRange=ix()),s.add(i.inRange=ix(null,a?sx(this._orient):null,m(this._dragHandle,this,"all",!1),m(this._dragHandle,this,"all",!0)));var l=e.textStyleModel.getTextRect("鍥�"),u=zO(l.width,l.height);a&&(i.handleThumbs=[],i.handleLabels=[],i.handleLabelPoints=[],this._createHandle(s,0,n,u,o,r),this._createHandle(s,1,n,u,o,r)),this._createIndicator(s,n,u,o),t.add(s)},_createHandle:function(t,e,i,n,o){var a=m(this._dragHandle,this,e,!1),r=m(this._dragHandle,this,e,!0),s=ix(nx(e,n),sx(this._orient),a,r);s.position[0]=i[0],t.add(s);var l=this.visualMapModel.textStyleModel,u=new rM({draggable:!0,drift:a,onmousemove:function(t){mw(t.event)},ondragend:r,style:{x:0,y:0,text:"",textFont:l.getFont(),textFill:l.getTextColor()}});this.group.add(u);var h=["horizontal"===o?n/2:1.5*n,"horizontal"===o?0===e?-1.5*n:1.5*n:0===e?-n/2:n/2],c=this._shapes;c.handleThumbs[e]=s,c.handleLabelPoints[e]=h,c.handleLabels[e]=u},_createIndicator:function(t,e,i,n){var o=ix([[0,0]],"move");o.position[0]=e[0],o.attr({invisible:!0,silent:!0}),t.add(o);var a=this.visualMapModel.textStyleModel,r=new rM({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textFont:a.getFont(),textFill:a.getTextColor()}});this.group.add(r);var s=["horizontal"===n?i/2:VO+3,0],l=this._shapes;l.indicator=o,l.indicatorLabel=r,l.indicatorLabelPoint=s},_dragHandle:function(t,e,i,n){if(this._useHandle){if(this._dragging=!e,!e){var o=this._applyTransform([i,n],this._shapes.barGroup,!0);this._updateInterval(t,o[1]),this._updateView()}e===!this.visualMapModel.get("realtime")&&this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:this._dataInterval.slice()}),e?!this._hovering&&this._clearHoverLinkToSeries():rx(this.visualMapModel)&&this._doHoverLinkToSeries(this._handleEnds[t],!1)}},_resetInterval:function(){var t=this.visualMapModel,e=this._dataInterval=t.getSelected(),i=t.getExtent(),n=[0,t.itemSize[1]];this._handleEnds=[OO(e[0],i,n,!0),OO(e[1],i,n,!0)]},_updateInterval:function(t,e){e=e||0;var i=this.visualMapModel,n=this._handleEnds,o=[0,i.itemSize[1]];QL(e,n,o,t,0);var a=i.getExtent();this._dataInterval=[OO(n[0],o,a,!0),OO(n[1],o,a,!0)]},_updateView:function(t){var e=this.visualMapModel,i=e.getExtent(),n=this._shapes,o=[0,e.itemSize[1]],a=t?o:this._handleEnds,r=this._createBarVisual(this._dataInterval,i,a,"inRange"),s=this._createBarVisual(i,i,o,"outOfRange");n.inRange.setStyle({fill:r.barColor,opacity:r.opacity}).setShape("points",r.barPoints),n.outOfRange.setStyle({fill:s.barColor,opacity:s.opacity}).setShape("points",s.barPoints),this._updateHandle(a,r)},_createBarVisual:function(t,e,i,n){var o={forceState:n,convertOpacityToAlpha:!0},a=this._makeColorGradient(t,o),r=[this.getControllerVisual(t[0],"symbolSize",o),this.getControllerVisual(t[1],"symbolSize",o)],s=this._createBarPoints(i,r);return{barColor:new TM(0,0,0,1,a),barPoints:s,handlesColor:[a[0].color,a[a.length-1].color]}},_makeColorGradient:function(t,e){var i=[],n=(t[1]-t[0])/100;i.push({color:this.getControllerVisual(t[0],"color",e),offset:0});for(var o=1;o<100;o++){var a=t[0]+n*o;if(a>t[1])break;i.push({color:this.getControllerVisual(a,"color",e),offset:o/100})}return i.push({color:this.getControllerVisual(t[1],"color",e),offset:1}),i},_createBarPoints:function(t,e){var i=this.visualMapModel.itemSize;return[[i[0]-e[0],t[0]],[i[0],t[0]],[i[0],t[1]],[i[0]-e[1],t[1]]]},_createBarGroup:function(t){var e=this._orient,i=this.visualMapModel.get("inverse");return new tb("horizontal"!==e||i?"horizontal"===e&&i?{scale:"bottom"===t?[-1,1]:[1,1],rotation:-Math.PI/2}:"vertical"!==e||i?{scale:"left"===t?[1,1]:[-1,1]}:{scale:"left"===t?[1,-1]:[-1,-1]}:{scale:"bottom"===t?[1,1]:[-1,1],rotation:Math.PI/2})},_updateHandle:function(t,e){if(this._useHandle){var i=this._shapes,n=this.visualMapModel,o=i.handleThumbs,a=i.handleLabels;EO([0,1],function(r){var s=o[r];s.setStyle("fill",e.handlesColor[r]),s.position[1]=t[r];var l=Do(i.handleLabelPoints[r],Ao(s,this.group));a[r].setStyle({x:l[0],y:l[1],text:n.formatValueText(this._dataInterval[r]),textVerticalAlign:"middle",textAlign:this._applyTransform("horizontal"===this._orient?0===r?"bottom":"top":"left",i.barGroup)})},this)}},_showIndicator:function(t,e,i,n){var o=this.visualMapModel,a=o.getExtent(),r=o.itemSize,s=[0,r[1]],l=OO(t,a,s,!0),u=this._shapes,h=u.indicator;if(h){h.position[1]=l,h.attr("invisible",!1),h.setShape("points",ox(!!i,n,l,r[1]));var c={convertOpacityToAlpha:!0},d=this.getControllerVisual(t,"color",c);h.setStyle("fill",d);var f=Do(u.indicatorLabelPoint,Ao(h,this.group)),p=u.indicatorLabel;p.attr("invisible",!1);var g=this._applyTransform("left",u.barGroup),m=this._orient;p.setStyle({text:(i||"")+o.formatValueText(e),textVerticalAlign:"horizontal"===m?g:"middle",textAlign:"horizontal"===m?"center":g,x:f[0],y:f[1]})}},_enableHoverLinkToSeries:function(){var t=this;this._shapes.barGroup.on("mousemove",function(e){if(t._hovering=!0,!t._dragging){var i=t.visualMapModel.itemSize,n=t._applyTransform([e.offsetX,e.offsetY],t._shapes.barGroup,!0,!0);n[1]=RO(zO(0,n[1]),i[1]),t._doHoverLinkToSeries(n[1],0<=n[0]&&n[0]<=i[0])}}).on("mouseout",function(){t._hovering=!1,!t._dragging&&t._clearHoverLinkToSeries()})},_enableHoverLinkFromSeries:function(){var t=this.api.getZr();this.visualMapModel.option.hoverLink?(t.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),t.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},_doHoverLinkToSeries:function(t,e){var i=this.visualMapModel,n=i.itemSize;if(i.option.hoverLink){var o=[0,n[1]],a=i.getExtent();t=RO(zO(o[0],t),o[1]);var r=ax(i,a,o),s=[t-r,t+r],l=OO(t,o,a,!0),u=[OO(s[0],o,a,!0),OO(s[1],o,a,!0)];s[0]<o[0]&&(u[0]=-1/0),s[1]>o[1]&&(u[1]=1/0),e&&(u[0]===-1/0?this._showIndicator(l,u[1],"< ",r):u[1]===1/0?this._showIndicator(l,u[0],"> ",r):this._showIndicator(l,l,"鈮� ",r));var h=this._hoverLinkDataIndices,c=[];(e||rx(i))&&(c=this._hoverLinkDataIndices=i.findTargetDataIndices(u));var d=Ri(h,c);this._dispatchHighDown("downplay",ex(d[0])),this._dispatchHighDown("highlight",ex(d[1]))}},_hoverLinkFromSeriesMouseOver:function(t){var e=t.target,i=this.visualMapModel;if(e&&null!=e.dataIndex){var n=this.ecModel.getSeriesByIndex(e.seriesIndex);if(i.isTargetSeries(n)){var o=n.getData(e.dataType),a=o.get(i.getDataDimension(o),e.dataIndex,!0);isNaN(a)||this._showIndicator(a,a)}}},_hideIndicator:function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0)},_clearHoverLinkToSeries:function(){this._hideIndicator();var t=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",ex(t)),t.length=0},_clearHoverLinkFromSeries:function(){this._hideIndicator();var t=this.api.getZr();t.off("mouseover",this._hoverLinkFromSeriesMouseOver),t.off("mouseout",this._hideIndicator)},_applyTransform:function(t,e,i,n){var o=Ao(e,n?null:this.group);return zM[y(t)?"applyTransform":"transformDirection"](t,o,i)},_dispatchHighDown:function(t,e){e&&e.length&&this.api.dispatchAction({type:t,batch:e})},dispose:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},remove:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()}});Es({type:"selectDataRange",event:"dataRangeSelected",update:"update"},function(t,e){e.eachComponent({mainType:"visualMap",query:t},function(e){e.setSelected(t.selected)})}),Ns(xO);var FO=LO.extend({type:"visualMap.piecewise",defaultOption:{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieceList:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0,showLabel:null},optionUpdated:function(t,e){FO.superApply(this,"optionUpdated",arguments),this._pieceList=[],this.resetExtent();var n=this._mode=this._determineMode();WO[this._mode].call(this),this._resetSelected(t,e);var o=this.option.categories;this.resetVisual(function(t,e){"categories"===n?(t.mappingMethod="category",t.categories=i(o)):(t.dataExtent=this.getExtent(),t.mappingMethod="piecewise",t.pieceList=f(this._pieceList,function(t){var t=i(t);return"inRange"!==e&&(t.visual=null),t}))})},completeVisualOption:function(){function t(t,e,i){return t&&t[e]&&(w(t[e])?t[e].hasOwnProperty(i):t[e]===i)}var e=this.option,i={},n=hL.listVisualTypes(),o=this.isCategory();d(e.pieces,function(t){d(n,function(e){t.hasOwnProperty(e)&&(i[e]=1)})}),d(i,function(i,n){var a=0;d(this.stateList,function(i){a|=t(e,i,n)||t(e.target,i,n)},this),!a&&d(this.stateList,function(t){(e[t]||(e[t]={}))[n]=wO.get(n,"inRange"===t?"active":"inactive",o)})},this),LO.prototype.completeVisualOption.apply(this,arguments)},_resetSelected:function(t,e){var i=this.option,n=this._pieceList,o=(e?i:t).selected||{};if(i.selected=o,d(n,function(t,e){var i=this.getSelectedMapKey(t);o.hasOwnProperty(i)||(o[i]=!0)},this),"single"===i.selectedMode){var a=!1;d(n,function(t,e){var i=this.getSelectedMapKey(t);o[i]&&(a?o[i]=!1:a=!0)},this)}},getSelectedMapKey:function(t){return"categories"===this._mode?t.value+"":t.index+""},getPieceList:function(){return this._pieceList},_determineMode:function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},setSelected:function(t){this.option.selected=i(t)},getValueState:function(t){var e=hL.findPieceIndex(t,this._pieceList);return null!=e&&this.option.selected[this.getSelectedMapKey(this._pieceList[e])]?"inRange":"outOfRange"},findTargetDataIndices:function(t){var e=[];return this.eachTargetSeries(function(i){var n=[],o=i.getData();o.each(this.getDataDimension(o),function(e,i){hL.findPieceIndex(e,this._pieceList)===t&&n.push(i)},this),e.push({seriesId:i.id,dataIndex:n})},this),e},getRepresentValue:function(t){var e;if(this.isCategory())e=t.value;else if(null!=t.value)e=t.value;else{var i=t.interval||[];e=i[0]===-1/0&&i[1]===1/0?0:(i[0]+i[1])/2}return e},getVisualMeta:function(t){function e(e,a){var r=o.getRepresentValue({interval:e});a||(a=o.getValueState(r));var s=t(r,a);e[0]===-1/0?n[0]=s:e[1]===1/0?n[1]=s:i.push({value:e[0],color:s},{value:e[1],color:s})}if(!this.isCategory()){var i=[],n=[],o=this,a=this._pieceList.slice();if(a.length){var r=a[0].interval[0];r!==-1/0&&a.unshift({interval:[-1/0,r]}),(r=a[a.length-1].interval[1])!==1/0&&a.push({interval:[r,1/0]})}else a.push({interval:[-1/0,1/0]});var s=-1/0;return d(a,function(t){var i=t.interval;i&&(i[0]>s&&e([s,i[0]],"outOfRange"),e(i.slice()),s=i[1])},this),{stops:i,outerColors:n}}}}),WO={splitNumber:function(){var t=this.option,e=this._pieceList,i=Math.min(t.precision,20),n=this.getExtent(),o=t.splitNumber;o=Math.max(parseInt(o,10),1),t.splitNumber=o;for(var a=(n[1]-n[0])/o;+a.toFixed(i)!==a&&i<5;)i++;t.precision=i,a=+a.toFixed(i);var r=0;t.minOpen&&e.push({index:r++,interval:[-1/0,n[0]],close:[0,0]});for(var s=n[0],l=r+o;r<l;s+=a){var u=r===o-1?n[1]:s+a;e.push({index:r++,interval:[s,u],close:[1,1]})}t.maxOpen&&e.push({index:r++,interval:[n[1],1/0],close:[0,0]}),Jo(e),d(e,function(t){t.text=this.formatValueText(t.interval)},this)},categories:function(){var t=this.option;d(t.categories,function(t){this._pieceList.push({text:this.formatValueText(t,!0),value:t})},this),lx(t,this._pieceList)},pieces:function(){var t=this.option,e=this._pieceList;d(t.pieces,function(t,i){w(t)||(t={value:t});var n={text:"",index:i};if(null!=t.label&&(n.text=t.label),t.hasOwnProperty("value")){var o=n.value=t.value;n.interval=[o,o],n.close=[1,1]}else{for(var a=n.interval=[],r=n.close=[0,0],s=[1,0,1],l=[-1/0,1/0],u=[],h=0;h<2;h++){for(var c=[["gte","gt","min"],["lte","lt","max"]][h],d=0;d<3&&null==a[h];d++)a[h]=t[c[d]],r[h]=s[d],u[h]=2===d;null==a[h]&&(a[h]=l[h])}u[0]&&a[1]===1/0&&(r[0]=0),u[1]&&a[0]===-1/0&&(r[1]=0),a[0]===a[1]&&r[0]&&r[1]&&(n.value=a[0])}n.visual=hL.retrieveVisuals(t),e.push(n)},this),lx(t,e),Jo(e),d(e,function(t){var e=t.close,i=[["<","鈮�"][e[1]],[">","鈮�"][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,i)},this)}};NO.extend({type:"visualMap.piecewise",doRender:function(){var t=this.group;t.removeAll();var e=this.visualMapModel,i=e.get("textGap"),n=e.textStyleModel,o=n.getFont(),a=n.getTextColor(),r=this._getItemAlign(),s=e.itemSize,l=this._getViewData(),u=l.endsText,h=T(e.get("showLabel",!0),!u);u&&this._renderEndsText(t,u[0],s,h,r),d(l.viewPieceList,function(n){var l=n.piece,u=new tb;u.onclick=m(this._onItemClick,this,l),this._enableHoverLink(u,n.indexInModelPieceList);var c=e.getRepresentValue(l);if(this._createItemSymbol(u,c,[0,0,s[0],s[1]]),h){var d=this.visualMapModel.getValueState(c);u.add(new rM({style:{x:"right"===r?-i:s[0]+i,y:s[1]/2,text:l.text,textVerticalAlign:"middle",textAlign:r,textFont:o,textFill:a,opacity:"outOfRange"===d?.5:1}}))}t.add(u)},this),u&&this._renderEndsText(t,u[1],s,h,r),aI(e.get("orient"),t,e.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},_enableHoverLink:function(t,e){function i(t){var i=this.visualMapModel;i.option.hoverLink&&this.api.dispatchAction({type:t,batch:ex(i.findTargetDataIndices(e))})}t.on("mouseover",m(i,this,"highlight")).on("mouseout",m(i,this,"downplay"))},_getItemAlign:function(){var t=this.visualMapModel,e=t.option;if("vertical"===e.orient)return tx(t,this.api,t.itemSize);var i=e.align;return i&&"auto"!==i||(i="left"),i},_renderEndsText:function(t,e,i,n,o){if(e){var a=new tb,r=this.visualMapModel.textStyleModel;a.add(new rM({style:{x:n?"right"===o?i[0]:0:i[0]/2,y:i[1]/2,textVerticalAlign:"middle",textAlign:n?o:"center",text:e,textFont:r.getFont(),textFill:r.getTextColor()}})),t.add(a)}},_getViewData:function(){var t=this.visualMapModel,e=f(t.getPieceList(),function(t,e){return{piece:t,indexInModelPieceList:e}}),i=t.get("text"),n=t.get("orient"),o=t.get("inverse");return("horizontal"===n?o:!o)?e.reverse():i&&(i=i.slice().reverse()),{viewPieceList:e,endsText:i}},_createItemSymbol:function(t,e,i){t.add(Jl(this.getControllerVisual(e,"symbol"),i[0],i[1],i[2],i[3],this.getControllerVisual(e,"color")))},_onItemClick:function(t){var e=this.visualMapModel,n=e.option,o=i(n.selected),a=e.getSelectedMapKey(t);"single"===n.selectedMode?(o[a]=!0,d(o,function(t,e){o[e]=e===a})):o[a]=!o[a],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}});Ns(xO);var HO=ta,ZO=ia,UO=Fs({type:"marker",dependencies:["series","grid","polar","geo"],init:function(t,e,i,n){this.mergeDefaultAndTheme(t,i),this.mergeOption(t,i,n.createdBySelf,!0)},isAnimationEnabled:function(){if(U_.node)return!1;var t=this.__hostSeries;return this.getShallow("animation")&&t&&t.isAnimationEnabled()},mergeOption:function(t,e,i,n){var o=this.constructor,r=this.mainType+"Model";i||e.eachSeries(function(t){var i=t.get(this.mainType,!0),s=t[r];i&&i.data?(s?s.mergeOption(i,e,!0):(n&&ux(i),d(i.data,function(t){t instanceof Array?(ux(t[0]),ux(t[1])):ux(t)}),a(s=new o(i,this,e),{mainType:this.mainType,seriesIndex:t.seriesIndex,name:t.name,createdBySelf:!0}),s.__hostSeries=t),t[r]=s):t[r]=null},this)},formatTooltip:function(t){var e=this.getData(),i=this.getRawValue(t),n=y(i)?f(i,HO).join(", "):HO(i),o=e.getName(t),a=ZO(this.name);return(null!=i||o)&&(a+="<br />"),o&&(a+=ZO(o),null!=i&&(a+=" : ")),null!=i&&(a+=ZO(n)),a},getData:function(){return this._data},setData:function(t){this._data=t}});h(UO,ZI),UO.extend({type:"markPoint",defaultOption:{zlevel:0,z:5,symbol:"pin",symbolSize:50,tooltip:{trigger:"item"},label:{show:!0,position:"inside"},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}}});var XO=l,jO=v,YO={min:jO(dx,"min"),max:jO(dx,"max"),average:jO(dx,"average")},qO=Ws({type:"marker",init:function(){this.markerGroupMap=R()},render:function(t,e,i){var n=this.markerGroupMap;n.each(function(t){t.__keep=!1});var o=this.type+"Model";e.eachSeries(function(t){var n=t[o];n&&this.renderSeries(t,n,e,i)},this),n.each(function(t){!t.__keep&&this.group.remove(t.group)},this)},renderSeries:function(){}});qO.extend({type:"markPoint",updateTransform:function(t,e,i){e.eachSeries(function(t){var e=t.markPointModel;e&&(xx(e.getData(),t,i),this.markerGroupMap.get(t.id).updateLayout(e))},this)},renderSeries:function(t,e,i,n){var o=t.coordinateSystem,a=t.id,r=t.getData(),s=this.markerGroupMap,l=s.get(a)||s.set(a,new Du),u=_x(o,t,e);e.setData(u),xx(e.getData(),t,n),u.each(function(t){var i=u.getItemModel(t),n=i.getShallow("symbolSize");"function"==typeof n&&(n=n(e.getRawValue(t),e.getDataParams(t))),u.setItemVisual(t,{symbolSize:n,color:i.get("itemStyle.color")||r.getVisual("color"),symbol:i.getShallow("symbol")})}),l.updateData(u),this.group.add(l.group),u.eachItemGraphicEl(function(t){t.traverse(function(t){t.dataModel=e})}),l.__keep=!0,l.group.silent=e.get("silent")||t.get("silent")}}),Ns(function(t){t.markPoint=t.markPoint||{}}),UO.extend({type:"markLine",defaultOption:{zlevel:0,z:5,symbol:["circle","arrow"],symbolSize:[8,16],precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end"},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"}});var KO=function(t,e,o,r){var s=t.getData(),l=r.type;if(!y(r)&&("min"===l||"max"===l||"average"===l||"median"===l||null!=r.xAxis||null!=r.yAxis)){var u,h;if(null!=r.yAxis||null!=r.xAxis)u=null!=r.yAxis?"y":"x",e.getAxis(u),h=T(r.yAxis,r.xAxis);else{var c=px(r,s,e,t);u=c.valueDataDim,c.valueAxis,h=yx(s,u,l)}var d="x"===u?0:1,f=1-d,p=i(r),g={};p.type=null,p.coord=[],g.coord=[],p.coord[f]=-1/0,g.coord[f]=1/0;var m=o.get("precision");m>=0&&"number"==typeof h&&(h=+h.toFixed(Math.min(m,20))),p.coord[d]=g.coord[d]=h,r=[p,g,{type:l,valueIndex:r.valueIndex,value:h}]}return r=[fx(t,r[0]),fx(t,r[1]),a({},r[2])],r[2].type=r[2].type||"",n(r[2],r[0]),n(r[2],r[1]),r};qO.extend({type:"markLine",updateTransform:function(t,e,i){e.eachSeries(function(t){var e=t.markLineModel;if(e){var n=e.getData(),o=e.__from,a=e.__to;o.each(function(e){Ix(o,e,!0,t,i),Ix(a,e,!1,t,i)}),n.each(function(t){n.setItemLayout(t,[o.getItemLayout(t),a.getItemLayout(t)])}),this.markerGroupMap.get(t.id).updateLayout()}},this)},renderSeries:function(t,e,i,n){function o(e,i,o){var a=e.getItemModel(i);Ix(e,i,o,t,n),e.setItemVisual(i,{symbolSize:a.get("symbolSize")||g[o?0:1],symbol:a.get("symbol",!0)||p[o?0:1],color:a.get("itemStyle.color")||s.getVisual("color")})}var a=t.coordinateSystem,r=t.id,s=t.getData(),l=this.markerGroupMap,u=l.get(r)||l.set(r,new sf);this.group.add(u.group);var h=Tx(a,t,e),c=h.from,d=h.to,f=h.line;e.__from=c,e.__to=d,e.setData(f);var p=e.get("symbol"),g=e.get("symbolSize");y(p)||(p=[p,p]),"number"==typeof g&&(g=[g,g]),h.from.each(function(t){o(c,t,!0),o(d,t,!1)}),f.each(function(t){var e=f.getItemModel(t).get("lineStyle.color");f.setItemVisual(t,{color:e||c.getItemVisual(t,"color")}),f.setItemLayout(t,[c.getItemLayout(t),d.getItemLayout(t)]),f.setItemVisual(t,{fromSymbolSize:c.getItemVisual(t,"symbolSize"),fromSymbol:c.getItemVisual(t,"symbol"),toSymbolSize:d.getItemVisual(t,"symbolSize"),toSymbol:d.getItemVisual(t,"symbol")})}),u.updateData(f),h.line.eachItemGraphicEl(function(t,i){t.traverse(function(t){t.dataModel=e})}),u.__keep=!0,u.group.silent=e.get("silent")||t.get("silent")}}),Ns(function(t){t.markLine=t.markLine||{}}),UO.extend({type:"markArea",defaultOption:{zlevel:0,z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}}});var $O=function(t,e,i,n){var a=fx(t,n[0]),r=fx(t,n[1]),s=T,l=a.coord,u=r.coord;l[0]=s(l[0],-1/0),l[1]=s(l[1],-1/0),u[0]=s(u[0],1/0),u[1]=s(u[1],1/0);var h=o([{},a,r]);return h.coord=[a.coord,r.coord],h.x0=a.x,h.y0=a.y,h.x1=r.x,h.y1=r.y,h},JO=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]];qO.extend({type:"markArea",updateTransform:function(t,e,i){e.eachSeries(function(t){var e=t.markAreaModel;if(e){var n=e.getData();n.each(function(e){var o=f(JO,function(o){return Lx(n,e,o,t,i)});n.setItemLayout(e,o),n.getItemGraphicEl(e).setShape("points",o)})}},this)},renderSeries:function(t,e,i,n){var o=t.coordinateSystem,a=t.id,s=t.getData(),l=this.markerGroupMap,u=l.get(a)||l.set(a,{group:new tb});this.group.add(u.group),u.__keep=!0;var h=kx(o,t,e);e.setData(h),h.each(function(e){h.setItemLayout(e,f(JO,function(i){return Lx(h,e,i,t,n)})),h.setItemVisual(e,{color:s.getVisual("color")})}),h.diff(u.__data).add(function(t){var e=new pM({shape:{points:h.getItemLayout(t)}});h.setItemGraphicEl(t,e),u.group.add(e)}).update(function(t,i){var n=u.__data.getItemGraphicEl(i);Io(n,{shape:{points:h.getItemLayout(t)}},e,t),u.group.add(n),h.setItemGraphicEl(t,n)}).remove(function(t){var e=u.__data.getItemGraphicEl(t);u.group.remove(e)}).execute(),h.eachItemGraphicEl(function(t,i){var n=h.getItemModel(i),o=n.getModel("label"),a=n.getModel("emphasis.label"),s=h.getItemVisual(i,"color");t.useStyle(r(n.getModel("itemStyle").getItemStyle(),{fill:Yt(s,.4),stroke:s})),t.hoverStyle=n.getModel("emphasis.itemStyle").getItemStyle(),go(t.style,t.hoverStyle,o,a,{labelFetcher:e,labelDataIndex:i,defaultText:h.getName(i)||"",isRectText:!0,autoColor:s}),fo(t,{}),t.dataModel=e}),u.__data=h,u.group.silent=e.get("silent")||t.get("silent")}}),Ns(function(t){t.markArea=t.markArea||{}});lI.registerSubTypeDefaulter("timeline",function(){return"slider"}),Es({type:"timelineChange",event:"timelineChanged",update:"prepareAndUpdate"},function(t,e){var i=e.getComponent("timeline");return i&&null!=t.currentIndex&&(i.setCurrentIndex(t.currentIndex),!i.get("loop",!0)&&i.isIndexMax()&&i.setPlayState(!1)),e.resetOption("timeline"),r({currentIndex:i.option.currentIndex},t)}),Es({type:"timelinePlayChange",event:"timelinePlayChanged",update:"update"},function(t,e){var i=e.getComponent("timeline");i&&null!=t.playState&&i.setPlayState(t.playState)});var QO=lI.extend({type:"timeline",layoutMode:"box",defaultOption:{zlevel:0,z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},init:function(t,e,i){this._data,this._names,this.mergeDefaultAndTheme(t,i),this._initData()},mergeOption:function(t){QO.superApply(this,"mergeOption",arguments),this._initData()},setCurrentIndex:function(t){null==t&&(t=this.option.currentIndex);var e=this._data.count();this.option.loop?t=(t%e+e)%e:(t>=e&&(t=e-1),t<0&&(t=0)),this.option.currentIndex=t},getCurrentIndex:function(){return this.option.currentIndex},isIndexMax:function(){return this.getCurrentIndex()>=this._data.count()-1},setPlayState:function(t){this.option.autoPlay=!!t},getPlayState:function(){return!!this.option.autoPlay},_initData:function(){var t=this.option,e=t.data||[],n=t.axisType,o=this._names=[];if("category"===n){var a=[];d(e,function(t,e){var n,r=Li(t);w(t)?(n=i(t)).value=e:n=e,a.push(n),_(r)||null!=r&&!isNaN(r)||(r=""),o.push(r+"")}),e=a}var r={category:"ordinal",time:"time"}[n]||"number";(this._data=new vA([{name:"value",type:r}],this)).initData(e,o)},getData:function(){return this._data},getCategories:function(){if("category"===this.get("axisType"))return this._names.slice()}});h(QO.extend({type:"timeline.slider",defaultOption:{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"emptyCircle",symbolSize:10,lineStyle:{show:!0,width:2,color:"#304654"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#304654"},itemStyle:{color:"#304654",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:13,color:"#c23531",borderWidth:5,borderColor:"rgba(194,53,49, 0.5)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:22,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"path://M18.6,50.8l22.5-22.5c0.2-0.2,0.3-0.4,0.3-0.7c0-0.3-0.1-0.5-0.3-0.7L18.7,4.4c-0.1-0.1-0.2-0.3-0.2-0.5 c0-0.4,0.3-0.8,0.8-0.8c0.2,0,0.5,0.1,0.6,0.3l23.5,23.5l0,0c0.2,0.2,0.3,0.4,0.3,0.7c0,0.3-0.1,0.5-0.3,0.7l-0.1,0.1L19.7,52 c-0.1,0.1-0.3,0.2-0.5,0.2c-0.4,0-0.8-0.3-0.8-0.8C18.4,51.2,18.5,51,18.6,50.8z",prevIcon:"path://M43,52.8L20.4,30.3c-0.2-0.2-0.3-0.4-0.3-0.7c0-0.3,0.1-0.5,0.3-0.7L42.9,6.4c0.1-0.1,0.2-0.3,0.2-0.5 c0-0.4-0.3-0.8-0.8-0.8c-0.2,0-0.5,0.1-0.6,0.3L18.3,28.8l0,0c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.3,0.1,0.5,0.3,0.7l0.1,0.1L41.9,54 c0.1,0.1,0.3,0.2,0.5,0.2c0.4,0,0.8-0.3,0.8-0.8C43.2,53.2,43.1,53,43,52.8z",color:"#304654",borderColor:"#304654",borderWidth:1},emphasis:{label:{show:!0,color:"#c23531"},itemStyle:{color:"#c23531"},controlStyle:{color:"#c23531",borderColor:"#c23531",borderWidth:2}},data:[]}}),ZI);var tE=qI.extend({type:"timeline"}),eE=function(t,e,i,n){aD.call(this,t,e,i),this.type=n||"value",this.model=null};eE.prototype={constructor:eE,getLabelModel:function(){return this.model.getModel("label")},isHorizontal:function(){return"horizontal"===this.model.get("orient")}},u(eE,aD);var iE=m,nE=d,oE=Math.PI;tE.extend({type:"timeline.slider",init:function(t,e){this.api=e,this._axis,this._viewRect,this._timer,this._currentPointer,this._mainGroup,this._labelGroup},render:function(t,e,i,n){if(this.model=t,this.api=i,this.ecModel=e,this.group.removeAll(),t.get("show",!0)){var o=this._layout(t,i),a=this._createGroup("mainGroup"),r=this._createGroup("labelGroup"),s=this._axis=this._createAxis(o,t);t.formatTooltip=function(t){return ia(s.scale.getLabel(t))},nE(["AxisLine","AxisTick","Control","CurrentPointer"],function(e){this["_render"+e](o,a,s,t)},this),this._renderAxisLabel(o,r,s,t),this._position(o,t)}this._doPlayStop()},remove:function(){this._clearTimer(),this.group.removeAll()},dispose:function(){this._clearTimer()},_layout:function(t,e){var i=t.get("label.position"),n=t.get("orient"),o=Ex(t,e);null==i||"auto"===i?i="horizontal"===n?o.y+o.height/2<e.getHeight()/2?"-":"+":o.x+o.width/2<e.getWidth()/2?"+":"-":isNaN(i)&&(i={horizontal:{top:"-",bottom:"+"},vertical:{left:"-",right:"+"}}[n][i]);var a={horizontal:"center",vertical:i>=0||"+"===i?"left":"right"},r={horizontal:i>=0||"+"===i?"top":"bottom",vertical:"middle"},s={horizontal:0,vertical:oE/2},l="vertical"===n?o.height:o.width,u=t.getModel("controlStyle"),h=u.get("show",!0),c=h?u.get("itemSize"):0,d=h?u.get("itemGap"):0,f=c+d,p=t.get("label.rotate")||0;p=p*oE/180;var g,m,v,y,x=u.get("position",!0),_=h&&u.get("showPlayBtn",!0),w=h&&u.get("showPrevBtn",!0),b=h&&u.get("showNextBtn",!0),S=0,M=l;return"left"===x||"bottom"===x?(_&&(g=[0,0],S+=f),w&&(m=[S,0],S+=f),b&&(v=[M-c,0],M-=f)):(_&&(g=[M-c,0],M-=f),w&&(m=[0,0],S+=f),b&&(v=[M-c,0],M-=f)),y=[S,M],t.get("inverse")&&y.reverse(),{viewRect:o,mainLength:l,orient:n,rotation:s[n],labelRotation:p,labelPosOpt:i,labelAlign:t.get("label.align")||a[n],labelBaseline:t.get("label.verticalAlign")||t.get("label.baseline")||r[n],playPosition:g,prevBtnPosition:m,nextBtnPosition:v,axisExtent:y,controlSize:c,controlGap:d}},_position:function(t,e){function i(t){var e=t.position;t.origin=[c[0][0]-e[0],c[1][0]-e[1]]}function n(t){return[[t.x,t.x+t.width],[t.y,t.y+t.height]]}function o(t,e,i,n,o){t[n]+=i[n][o]-e[n][o]}var a=this._mainGroup,r=this._labelGroup,s=t.viewRect;if("vertical"===t.orient){var l=xt(),u=s.x,h=s.y+s.height;St(l,l,[-u,-h]),Mt(l,l,-oE/2),St(l,l,[u,h]),(s=s.clone()).applyTransform(l)}var c=n(s),d=n(a.getBoundingRect()),f=n(r.getBoundingRect()),p=a.position,g=r.position;g[0]=p[0]=c[0][0];var m=t.labelPosOpt;if(isNaN(m))o(p,d,c,1,v="+"===m?0:1),o(g,f,c,1,1-v);else{var v=m>=0?0:1;o(p,d,c,1,v),g[1]=p[1]+m}a.attr("position",p),r.attr("position",g),a.rotation=r.rotation=t.rotation,i(a),i(r)},_createAxis:function(t,e){var i=e.getData(),n=e.get("axisType"),o=Hl(e,n);o.getTicks=function(){return i.mapArray(["value"],function(t){return t})};var a=i.getDataExtent("value");o.setExtent(a[0],a[1]),o.niceTicks();var r=new eE("value",o,t.axisExtent,n);return r.model=e,r},_createGroup:function(t){var e=this["_"+t]=new tb;return this.group.add(e),e},_renderAxisLine:function(t,e,i,n){var o=i.getExtent();n.get("lineStyle.show")&&e.add(new _M({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:a({lineCap:"round"},n.getModel("lineStyle").getLineStyle()),silent:!0,z2:1}))},_renderAxisTick:function(t,e,i,n){var o=n.getData(),a=i.scale.getTicks();nE(a,function(t){var a=i.dataToCoord(t),r=o.getItemModel(t),s=r.getModel("itemStyle"),l=r.getModel("emphasis.itemStyle"),u={position:[a,0],onclick:iE(this._changeTimeline,this,t)},h=zx(r,s,e,u);fo(h,l.getItemStyle()),r.get("tooltip")?(h.dataIndex=t,h.dataModel=n):h.dataIndex=h.dataModel=null},this)},_renderAxisLabel:function(t,e,i,n){if(i.getLabelModel().get("show")){var o=n.getData(),a=i.getViewLabels();nE(a,function(n){var a=n.tickValue,r=o.getItemModel(a),s=r.getModel("label"),l=r.getModel("emphasis.label"),u=i.dataToCoord(n.tickValue),h=new rM({position:[u,0],rotation:t.labelRotation-t.rotation,onclick:iE(this._changeTimeline,this,a),silent:!1});mo(h.style,s,{text:n.formattedLabel,textAlign:t.labelAlign,textVerticalAlign:t.labelBaseline}),e.add(h),fo(h,mo({},l))},this)}},_renderControl:function(t,e,i,n){function o(t,i,o,h){if(t){var c=Rx(n,i,u,{position:t,origin:[a/2,0],rotation:h?-r:0,rectHover:!0,style:s,onclick:o});e.add(c),fo(c,l)}}var a=t.controlSize,r=t.rotation,s=n.getModel("controlStyle").getItemStyle(),l=n.getModel("emphasis.controlStyle").getItemStyle(),u=[0,-a/2,a,a],h=n.getPlayState(),c=n.get("inverse",!0);o(t.nextBtnPosition,"controlStyle.nextIcon",iE(this._changeTimeline,this,c?"-":"+")),o(t.prevBtnPosition,"controlStyle.prevIcon",iE(this._changeTimeline,this,c?"+":"-")),o(t.playPosition,"controlStyle."+(h?"stopIcon":"playIcon"),iE(this._handlePlayClick,this,!h),!0)},_renderCurrentPointer:function(t,e,i,n){var o=n.getData(),a=n.getCurrentIndex(),r=o.getItemModel(a).getModel("checkpointStyle"),s=this,l={onCreate:function(t){t.draggable=!0,t.drift=iE(s._handlePointerDrag,s),t.ondragend=iE(s._handlePointerDragend,s),Bx(t,a,i,n,!0)},onUpdate:function(t){Bx(t,a,i,n)}};this._currentPointer=zx(r,r,this._mainGroup,{},this._currentPointer,l)},_handlePlayClick:function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},_handlePointerDrag:function(t,e,i){this._clearTimer(),this._pointerChangeTimeline([i.offsetX,i.offsetY])},_handlePointerDragend:function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},_pointerChangeTimeline:function(t,e){var i=this._toAxisCoord(t)[0],n=Fo(this._axis.getExtent().slice());i>n[1]&&(i=n[1]),i<n[0]&&(i=n[0]),this._currentPointer.position[0]=i,this._currentPointer.dirty();var o=this._findNearestTick(i),a=this.model;(e||o!==a.getCurrentIndex()&&a.get("realtime"))&&this._changeTimeline(o)},_doPlayStop:function(){this._clearTimer(),this.model.getPlayState()&&(this._timer=setTimeout(iE(function(){var t=this.model;this._changeTimeline(t.getCurrentIndex()+(t.get("rewind",!0)?-1:1))},this),this.model.get("playInterval")))},_toAxisCoord:function(t){return Do(t,this._mainGroup.getLocalTransform(),!0)},_findNearestTick:function(t){var e,i=this.model.getData(),n=1/0,o=this._axis;return i.each(["value"],function(i,a){var r=o.dataToCoord(i),s=Math.abs(r-t);s<n&&(n=s,e=a)}),e},_clearTimer:function(){this._timer&&(clearTimeout(this._timer),this._timer=null)},_changeTimeline:function(t){var e=this.model.getCurrentIndex();"+"===t?t=e+1:"-"===t&&(t=e-1),this.api.dispatchAction({type:"timelineChange",currentIndex:t,from:this.uid})}}),Ns(function(t){var e=t&&t.timeline;y(e)||(e=e?[e]:[]),d(e,function(t){t&&Px(t)})});var aE=Fs({type:"toolbox",layoutMode:{type:"box",ignoreSize:!0},optionUpdated:function(){aE.superApply(this,"optionUpdated",arguments),d(this.option.feature,function(t,e){var i=Ay(e);i&&n(t,i.defaultOption)})},defaultOption:{show:!0,z:6,zlevel:0,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}}}});Ws({type:"toolbox",render:function(t,e,i,n){function o(o,r){var s,c=h[o],d=h[r],f=new No(l[c],t,t.ecModel);if(c&&!d){if(Vx(c))s={model:f,onclick:f.option.onclick,featureName:c};else{var p=Ay(c);if(!p)return;s=new p(f,e,i)}u[c]=s}else{if(!(s=u[d]))return;s.model=f,s.ecModel=e,s.api=i}c||!d?f.get("show")&&!s.unusable?(a(f,s,c),f.setIconStatus=function(t,e){var i=this.option,n=this.iconPaths;i.iconStatus=i.iconStatus||{},i.iconStatus[t]=e,n[t]&&n[t].trigger(e)},s.render&&s.render(f,e,i,n)):s.remove&&s.remove(e,i):s.dispose&&s.dispose(e,i)}function a(n,o,a){var l=n.getModel("iconStyle"),u=n.getModel("emphasis.iconStyle"),h=o.getIcons?o.getIcons():n.get("icon"),c=n.get("title")||{};if("string"==typeof h){var f=h,p=c;c={},(h={})[a]=f,c[a]=p}var g=n.iconPaths={};d(h,function(a,h){var d=Po(a,{},{x:-s/2,y:-s/2,width:s,height:s});d.setStyle(l.getItemStyle()),d.hoverStyle=u.getItemStyle(),fo(d),t.get("showTitle")&&(d.__title=c[h],d.on("mouseover",function(){var t=u.getItemStyle();d.setStyle({text:c[h],textPosition:t.textPosition||"bottom",textFill:t.fill||t.stroke||"#000",textAlign:t.textAlign||"center"})}).on("mouseout",function(){d.setStyle({textFill:null})})),d.trigger(n.get("iconStatus."+h)||"normal"),r.add(d),d.on("click",m(o.onclick,o,e,i,h)),g[h]=d})}var r=this.group;if(r.removeAll(),t.get("show")){var s=+t.get("itemSize"),l=t.get("feature")||{},u=this._features||(this._features={}),h=[];d(l,function(t,e){h.push(e)}),new Xs(this._featureNames||[],h).add(o).update(o).remove(v(o,null)).execute(),this._featureNames=h,_v(r,t,i),r.add(wv(r.getBoundingRect(),t)),r.eachChild(function(t){var e=t.__title,n=t.hoverStyle;if(n&&e){var o=ke(e,Xe(n)),a=t.position[0]+r.position[0],l=!1;t.position[1]+r.position[1]+s+o.height>i.getHeight()&&(n.textPosition="top",l=!0);var u=l?-5-o.height:s+8;a+o.width/2>i.getWidth()?(n.textPosition=["100%",u],n.textAlign="right"):a-o.width/2<0&&(n.textPosition=[0,u],n.textAlign="left")}})}},updateView:function(t,e,i,n){d(this._features,function(t){t.updateView&&t.updateView(t.model,e,i,n)})},remove:function(t,e){d(this._features,function(i){i.remove&&i.remove(t,e)}),this.group.removeAll()},dispose:function(t,e){d(this._features,function(i){i.dispose&&i.dispose(t,e)})}});var rE=rT.toolbox.saveAsImage;Gx.defaultOption={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:rE.title,type:"png",name:"",excludeComponents:["toolbox"],pixelRatio:1,lang:rE.lang.slice()},Gx.prototype.unusable=!U_.canvasSupported,Gx.prototype.onclick=function(t,e){var i=this.model,n=i.get("name")||t.get("title.0.text")||"echarts",o=document.createElement("a"),a=i.get("type",!0)||"png";o.download=n+"."+a,o.target="_blank";var r=e.getConnectedDataURL({type:a,backgroundColor:i.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")});if(o.href=r,"function"!=typeof MouseEvent||U_.browser.ie||U_.browser.edge)if(window.navigator.msSaveOrOpenBlob){for(var s=atob(r.split(",")[1]),l=s.length,u=new Uint8Array(l);l--;)u[l]=s.charCodeAt(l);var h=new Blob([u]);window.navigator.msSaveOrOpenBlob(h,n+"."+a)}else{var c=i.get("lang"),d='<body style="margin:0;"><img src="'+r+'" style="max-width:100%;" title="'+(c&&c[0]||"")+'" /></body>';window.open().document.write(d)}else{var f=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1});o.dispatchEvent(f)}},Ty("saveAsImage",Gx);var sE=rT.toolbox.magicType;Fx.defaultOption={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z",tiled:"M2.3,2.2h22.8V25H2.3V2.2z M35,2.2h22.8V25H35V2.2zM2.3,35h22.8v22.8H2.3V35z M35,35h22.8v22.8H35V35z"},title:i(sE.title),option:{},seriesIndex:{}};var lE=Fx.prototype;lE.getIcons=function(){var t=this.model,e=t.get("icon"),i={};return d(t.get("type"),function(t){e[t]&&(i[t]=e[t])}),i};var uE={line:function(t,e,i,o){if("bar"===t)return n({id:e,type:"line",data:i.get("data"),stack:i.get("stack"),markPoint:i.get("markPoint"),markLine:i.get("markLine")},o.get("option.line")||{},!0)},bar:function(t,e,i,o){if("line"===t)return n({id:e,type:"bar",data:i.get("data"),stack:i.get("stack"),markPoint:i.get("markPoint"),markLine:i.get("markLine")},o.get("option.bar")||{},!0)},stack:function(t,e,i,o){if("line"===t||"bar"===t)return n({id:e,stack:"__ec_magicType_stack__"},o.get("option.stack")||{},!0)},tiled:function(t,e,i,o){if("line"===t||"bar"===t)return n({id:e,stack:""},o.get("option.tiled")||{},!0)}},hE=[["line","bar"],["stack","tiled"]];lE.onclick=function(t,e,i){var n=this.model,o=n.get("seriesIndex."+i);if(uE[i]){var a={series:[]};d(hE,function(t){l(t,i)>=0&&d(t,function(t){n.setIconStatus(t,"normal")})}),n.setIconStatus(i,"emphasis"),t.eachComponent({mainType:"series",query:null==o?null:{seriesIndex:o}},function(e){var o=e.subType,s=e.id,l=uE[i](o,s,e,n);l&&(r(l,e.option),a.series.push(l));var u=e.coordinateSystem;if(u&&"cartesian2d"===u.type&&("line"===i||"bar"===i)){var h=u.getAxesByScale("ordinal")[0];if(h){var c=h.dim+"Axis",d=t.queryComponents({mainType:c,index:e.get(name+"Index"),id:e.get(name+"Id")})[0].componentIndex;a[c]=a[c]||[];for(var f=0;f<=d;f++)a[c][d]=a[c][d]||{};a[c][d].boundaryGap="bar"===i}}}),e.dispatchAction({type:"changeMagicType",currentType:i,newOption:a})}},Es({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(t,e){e.mergeOption(t.newOption)}),Ty("magicType",Fx);var cE=rT.toolbox.dataView,dE=new Array(60).join("-"),fE="\t",pE=new RegExp("["+fE+"]+","g");$x.defaultOption={show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28",title:i(cE.title),lang:i(cE.lang),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"},$x.prototype.onclick=function(t,e){function i(){n.removeChild(a),x._dom=null}var n=e.getDom(),o=this.model;this._dom&&n.removeChild(this._dom);var a=document.createElement("div");a.style.cssText="position:absolute;left:5px;top:5px;bottom:5px;right:5px;",a.style.backgroundColor=o.get("backgroundColor")||"#fff";var r=document.createElement("h4"),s=o.get("lang")||[];r.innerHTML=s[0]||o.get("title"),r.style.cssText="margin: 10px 20px;",r.style.color=o.get("textColor");var l=document.createElement("div"),u=document.createElement("textarea");l.style.cssText="display:block;width:100%;overflow:auto;";var h=o.get("optionToContent"),c=o.get("contentToOption"),d=Ux(t);if("function"==typeof h){var f=h(e.getOption());"string"==typeof f?l.innerHTML=f:M(f)&&l.appendChild(f)}else l.appendChild(u),u.readOnly=o.get("readOnly"),u.style.cssText="width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;",u.style.color=o.get("textColor"),u.style.borderColor=o.get("textareaBorderColor"),u.style.backgroundColor=o.get("textareaColor"),u.value=d.value;var p=d.meta,g=document.createElement("div");g.style.cssText="position:absolute;bottom:0;left:0;right:0;";var m="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",v=document.createElement("div"),y=document.createElement("div");m+=";background-color:"+o.get("buttonColor"),m+=";color:"+o.get("buttonTextColor");var x=this;ht(v,"click",i),ht(y,"click",function(){var t;try{t="function"==typeof c?c(l,e.getOption()):Kx(u.value,p)}catch(t){throw i(),new Error("Data view format error "+t)}t&&e.dispatchAction({type:"changeDataView",newOption:t}),i()}),v.innerHTML=s[1],y.innerHTML=s[2],y.style.cssText=m,v.style.cssText=m,!o.get("readOnly")&&g.appendChild(y),g.appendChild(v),ht(u,"keydown",function(t){if(9===(t.keyCode||t.which)){var e=this.value,i=this.selectionStart,n=this.selectionEnd;this.value=e.substring(0,i)+fE+e.substring(n),this.selectionStart=this.selectionEnd=i+1,mw(t)}}),a.appendChild(r),a.appendChild(l),a.appendChild(g),l.style.height=n.clientHeight-80+"px",n.appendChild(a),this._dom=a},$x.prototype.remove=function(t,e){this._dom&&e.getDom().removeChild(this._dom)},$x.prototype.dispose=function(t,e){this.remove(t,e)},Ty("dataView",$x),Es({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},function(t,e){var i=[];d(t.newOption.series,function(t){var n=e.getSeriesByName(t.name)[0];if(n){var o=n.get("data");i.push({name:t.name,data:Jx(t.data,o)})}else i.push(a({type:"scatter"},t))}),e.mergeOption(r({series:i},t.newOption))});var gE=d,mE="\0_ec_hist_store";iO.extend({type:"dataZoom.select"}),nO.extend({type:"dataZoom.select"});var vE=rT.toolbox.dataZoom,yE=d,xE="\0_ec_\0toolbox-dataZoom_";o_.defaultOption={show:!0,icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:i(vE.title)};var _E=o_.prototype;_E.render=function(t,e,i,n){this.model=t,this.ecModel=e,this.api=i,s_(t,e,this,n,i),r_(t,e)},_E.onclick=function(t,e,i){wE[i].call(this)},_E.remove=function(t,e){this._brushController.unmount()},_E.dispose=function(t,e){this._brushController.dispose()};var wE={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(t_(this.ecModel))}};_E._onBrush=function(t,e){function i(t,e,i){var r=e.getAxis(t),s=r.model,l=n(t,s,a),u=l.findRepresentativeAxisProxy(s).getMinMaxSpan();null==u.minValueSpan&&null==u.maxValueSpan||(i=QL(0,i.slice(),r.scale.getExtent(),0,u.minValueSpan,u.maxValueSpan)),l&&(o[l.id]={dataZoomId:l.id,startValue:i[0],endValue:i[1]})}function n(t,e,i){var n;return i.eachComponent({mainType:"dataZoom",subType:"select"},function(i){i.getAxisModel(t,e.componentIndex)&&(n=i)}),n}if(e.isEnd&&t.length){var o={},a=this.ecModel;this._brushController.updateCovers([]),new hy(a_(this.model.option),a,{include:["grid"]}).matchOutputRanges(t,a,function(t,e,n){if("cartesian2d"===n.type){var o=t.brushType;"rect"===o?(i("x",n,e[0]),i("y",n,e[1])):i({lineX:"x",lineY:"y"}[o],n,e)}}),Qx(a,o),this._dispatchZoomAction(o)}},_E._dispatchZoomAction=function(t){var e=[];yE(t,function(t,n){e.push(i(t))}),e.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:e})},Ty("dataZoom",o_),Ns(function(t){function e(t,e){if(e){var o=t+"Index",a=e[o];null==a||"all"===a||y(a)||(a=!1===a||"none"===a?[]:[a]),i(t,function(e,i){if(null==a||"all"===a||-1!==l(a,i)){var r={type:"select",$fromToolbox:!0,id:xE+t+i};r[o]=i,n.push(r)}})}}function i(e,i){var n=t[e];y(n)||(n=n?[n]:[]),yE(n,i)}if(t){var n=t.dataZoom||(t.dataZoom=[]);y(n)||(t.dataZoom=n=[n]);var o=t.toolbox;if(o&&(y(o)&&(o=o[0]),o&&o.feature)){var a=o.feature.dataZoom;e("xAxis",a),e("yAxis",a)}}});var bE=rT.toolbox.restore;l_.defaultOption={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:bE.title},l_.prototype.onclick=function(t,e,i){e_(t),e.dispatchAction({type:"restore",from:this.uid})},Ty("restore",l_),Es({type:"restore",event:"restore",update:"prepareAndUpdate"},function(t,e){e.resetOption("recreate")});var SE,ME="urn:schemas-microsoft-com:vml",IE="undefined"==typeof window?null:window,TE=!1,AE=IE&&IE.document;if(AE&&!U_.canvasSupported)try{!AE.namespaces.zrvml&&AE.namespaces.add("zrvml",ME),SE=function(t){return AE.createElement("<zrvml:"+t+' class="zrvml">')}}catch(t){SE=function(t){return AE.createElement("<"+t+' xmlns="'+ME+'" class="zrvml">')}}var DE=ES.CMD,CE=Math.round,LE=Math.sqrt,kE=Math.abs,PE=Math.cos,NE=Math.sin,OE=Math.max;if(!U_.canvasSupported){var EE=21600,RE=EE/2,zE=function(t){t.style.cssText="position:absolute;left:0;top:0;width:1px;height:1px;",t.coordsize=EE+","+EE,t.coordorigin="0,0"},BE=function(t){return String(t).replace(/&/g,"&amp;").replace(/"/g,"&quot;")},VE=function(t,e,i){return"rgb("+[t,e,i].join(",")+")"},GE=function(t,e){e&&t&&e.parentNode!==t&&t.appendChild(e)},FE=function(t,e){e&&t&&e.parentNode===t&&t.removeChild(e)},WE=function(t,e,i){return 1e5*(parseFloat(t)||0)+1e3*(parseFloat(e)||0)+i},HE=function(t,e){return"string"==typeof t?t.lastIndexOf("%")>=0?parseFloat(t)/100*e:parseFloat(t):t},ZE=function(t,e,i){var n=Gt(e);i=+i,isNaN(i)&&(i=1),n&&(t.color=VE(n[0],n[1],n[2]),t.opacity=i*n[3])},UE=function(t){var e=Gt(t);return[VE(e[0],e[1],e[2]),e[3]]},XE=function(t,e,i){var n=e.fill;if(null!=n)if(n instanceof IM){var o,a=0,r=[0,0],s=0,l=1,u=i.getBoundingRect(),h=u.width,c=u.height;if("linear"===n.type){o="gradient";var d=i.transform,f=[n.x*h,n.y*c],p=[n.x2*h,n.y2*c];d&&(Q(f,f,d),Q(p,p,d));var g=p[0]-f[0],m=p[1]-f[1];(a=180*Math.atan2(g,m)/Math.PI)<0&&(a+=360),a<1e-6&&(a=0)}else{o="gradientradial";var f=[n.x*h,n.y*c],d=i.transform,v=i.scale,y=h,x=c;r=[(f[0]-u.x)/y,(f[1]-u.y)/x],d&&Q(f,f,d),y/=v[0]*EE,x/=v[1]*EE;var _=OE(y,x);s=0/_,l=2*n.r/_-s}var w=n.colorStops.slice();w.sort(function(t,e){return t.offset-e.offset});for(var b=w.length,S=[],M=[],I=0;I<b;I++){var T=w[I],A=UE(T.color);M.push(T.offset*l+s+" "+A[0]),0!==I&&I!==b-1||S.push(A)}if(b>=2){var D=S[0][0],C=S[1][0],L=S[0][1]*e.opacity,k=S[1][1]*e.opacity;t.type=o,t.method="none",t.focus="100%",t.angle=a,t.color=D,t.color2=C,t.colors=M.join(","),t.opacity=k,t.opacity2=L}"radial"===o&&(t.focusposition=r.join(","))}else ZE(t,n,e.opacity)},jE=function(t,e){null!=e.lineDash&&(t.dashstyle=e.lineDash.join(" ")),null==e.stroke||e.stroke instanceof IM||ZE(t,e.stroke,e.opacity)},YE=function(t,e,i,n){var o="fill"===e,a=t.getElementsByTagName(e)[0];null!=i[e]&&"none"!==i[e]&&(o||!o&&i.lineWidth)?(t[o?"filled":"stroked"]="true",i[e]instanceof IM&&FE(t,a),a||(a=u_(e)),o?XE(a,i,n):jE(a,i),GE(t,a)):(t[o?"filled":"stroked"]="false",FE(t,a))},qE=[[],[],[]],KE=function(t,e){var i,n,o,a,r,s,l=DE.M,u=DE.C,h=DE.L,c=DE.A,d=DE.Q,f=[],p=t.data,g=t.len();for(a=0;a<g;){switch(o=p[a++],n="",i=0,o){case l:n=" m ",i=1,r=p[a++],s=p[a++],qE[0][0]=r,qE[0][1]=s;break;case h:n=" l ",i=1,r=p[a++],s=p[a++],qE[0][0]=r,qE[0][1]=s;break;case d:case u:n=" c ",i=3;var m,v,y=p[a++],x=p[a++],_=p[a++],w=p[a++];o===d?(m=_,v=w,_=(_+2*y)/3,w=(w+2*x)/3,y=(r+2*y)/3,x=(s+2*x)/3):(m=p[a++],v=p[a++]),qE[0][0]=y,qE[0][1]=x,qE[1][0]=_,qE[1][1]=w,qE[2][0]=m,qE[2][1]=v,r=m,s=v;break;case c:var b=0,S=0,M=1,I=1,T=0;e&&(b=e[4],S=e[5],M=LE(e[0]*e[0]+e[1]*e[1]),I=LE(e[2]*e[2]+e[3]*e[3]),T=Math.atan2(-e[1]/I,e[0]/M));var A=p[a++],D=p[a++],C=p[a++],L=p[a++],k=p[a++]+T,P=p[a++]+k+T;a++;var N=p[a++],O=A+PE(k)*C,E=D+NE(k)*L,y=A+PE(P)*C,x=D+NE(P)*L,R=N?" wa ":" at ";Math.abs(O-y)<1e-4&&(Math.abs(P-k)>.01?N&&(O+=.0125):Math.abs(E-D)<1e-4?N&&O<A||!N&&O>A?x-=.0125:x+=.0125:N&&E<D||!N&&E>D?y+=.0125:y-=.0125),f.push(R,CE(((A-C)*M+b)*EE-RE),",",CE(((D-L)*I+S)*EE-RE),",",CE(((A+C)*M+b)*EE-RE),",",CE(((D+L)*I+S)*EE-RE),",",CE((O*M+b)*EE-RE),",",CE((E*I+S)*EE-RE),",",CE((y*M+b)*EE-RE),",",CE((x*I+S)*EE-RE)),r=y,s=x;break;case DE.R:var z=qE[0],B=qE[1];z[0]=p[a++],z[1]=p[a++],B[0]=z[0]+p[a++],B[1]=z[1]+p[a++],e&&(Q(z,z,e),Q(B,B,e)),z[0]=CE(z[0]*EE-RE),B[0]=CE(B[0]*EE-RE),z[1]=CE(z[1]*EE-RE),B[1]=CE(B[1]*EE-RE),f.push(" m ",z[0],",",z[1]," l ",B[0],",",z[1]," l ",B[0],",",B[1]," l ",z[0],",",B[1]);break;case DE.Z:f.push(" x ")}if(i>0){f.push(n);for(var V=0;V<i;V++){var G=qE[V];e&&Q(G,G,e),f.push(CE(G[0]*EE-RE),",",CE(G[1]*EE-RE),V<i-1?",":"")}}}return f.join("")};Pn.prototype.brushVML=function(t){var e=this.style,i=this._vmlEl;i||(i=u_("shape"),zE(i),this._vmlEl=i),YE(i,"fill",e,this),YE(i,"stroke",e,this);var n=this.transform,o=null!=n,a=i.getElementsByTagName("stroke")[0];if(a){var r=e.lineWidth;if(o&&!e.strokeNoScale){var s=n[0]*n[3]-n[1]*n[2];r*=LE(kE(s))}a.weight=r+"px"}var l=this.path||(this.path=new ES);this.__dirtyPath&&(l.beginPath(),l.subPixelOptimize=!1,this.buildPath(l,this.shape),l.toStatic(),this.__dirtyPath=!1),i.path=KE(l,this.transform),i.style.zIndex=WE(this.zlevel,this.z,this.z2),GE(t,i),null!=e.text?this.drawRectText(t,this.getBoundingRect()):this.removeRectText(t)},Pn.prototype.onRemove=function(t){FE(t,this._vmlEl),this.removeRectText(t)},Pn.prototype.onAdd=function(t){GE(t,this._vmlEl),this.appendRectText(t)};var $E=function(t){return"object"==typeof t&&t.tagName&&"IMG"===t.tagName.toUpperCase()};fi.prototype.brushVML=function(t){var e,i,n=this.style,o=n.image;if($E(o)){var a=o.src;if(a===this._imageSrc)e=this._imageWidth,i=this._imageHeight;else{var r=o.runtimeStyle,s=r.width,l=r.height;r.width="auto",r.height="auto",e=o.width,i=o.height,r.width=s,r.height=l,this._imageSrc=a,this._imageWidth=e,this._imageHeight=i}o=a}else o===this._imageSrc&&(e=this._imageWidth,i=this._imageHeight);if(o){var u=n.x||0,h=n.y||0,c=n.width,d=n.height,f=n.sWidth,p=n.sHeight,g=n.sx||0,m=n.sy||0,v=f&&p,y=this._vmlEl;y||(y=AE.createElement("div"),zE(y),this._vmlEl=y);var x,_=y.style,w=!1,b=1,S=1;if(this.transform&&(x=this.transform,b=LE(x[0]*x[0]+x[1]*x[1]),S=LE(x[2]*x[2]+x[3]*x[3]),w=x[1]||x[2]),w){var M=[u,h],I=[u+c,h],T=[u,h+d],A=[u+c,h+d];Q(M,M,x),Q(I,I,x),Q(T,T,x),Q(A,A,x);var D=OE(M[0],I[0],T[0],A[0]),C=OE(M[1],I[1],T[1],A[1]),L=[];L.push("M11=",x[0]/b,",","M12=",x[2]/S,",","M21=",x[1]/b,",","M22=",x[3]/S,",","Dx=",CE(u*b+x[4]),",","Dy=",CE(h*S+x[5])),_.padding="0 "+CE(D)+"px "+CE(C)+"px 0",_.filter="progid:DXImageTransform.Microsoft.Matrix("+L.join("")+", SizingMethod=clip)"}else x&&(u=u*b+x[4],h=h*S+x[5]),_.filter="",_.left=CE(u)+"px",_.top=CE(h)+"px";var k=this._imageEl,P=this._cropEl;k||(k=AE.createElement("div"),this._imageEl=k);var N=k.style;if(v){if(e&&i)N.width=CE(b*e*c/f)+"px",N.height=CE(S*i*d/p)+"px";else{var O=new Image,E=this;O.onload=function(){O.onload=null,e=O.width,i=O.height,N.width=CE(b*e*c/f)+"px",N.height=CE(S*i*d/p)+"px",E._imageWidth=e,E._imageHeight=i,E._imageSrc=o},O.src=o}P||((P=AE.createElement("div")).style.overflow="hidden",this._cropEl=P);var R=P.style;R.width=CE((c+g*c/f)*b),R.height=CE((d+m*d/p)*S),R.filter="progid:DXImageTransform.Microsoft.Matrix(Dx="+-g*c/f*b+",Dy="+-m*d/p*S+")",P.parentNode||y.appendChild(P),k.parentNode!==P&&P.appendChild(k)}else N.width=CE(b*c)+"px",N.height=CE(S*d)+"px",y.appendChild(k),P&&P.parentNode&&(y.removeChild(P),this._cropEl=null);var z="",B=n.opacity;B<1&&(z+=".Alpha(opacity="+CE(100*B)+") "),z+="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+o+", SizingMethod=scale)",N.filter=z,y.style.zIndex=WE(this.zlevel,this.z,this.z2),GE(t,y),null!=n.text&&this.drawRectText(t,this.getBoundingRect())}},fi.prototype.onRemove=function(t){FE(t,this._vmlEl),this._vmlEl=null,this._cropEl=null,this._imageEl=null,this.removeRectText(t)},fi.prototype.onAdd=function(t){GE(t,this._vmlEl),this.appendRectText(t)};var JE,QE={},tR=0,eR=document.createElement("div"),iR=function(t){var e=QE[t];if(!e){tR>100&&(tR=0,QE={});var i,n=eR.style;try{n.font=t,i=n.fontFamily.split(",")[0]}catch(t){}e={style:n.fontStyle||"normal",variant:n.fontVariant||"normal",weight:n.fontWeight||"normal",size:0|parseFloat(n.fontSize||12),family:i||"Microsoft YaHei"},QE[t]=e,tR++}return e};!function(t,e){bb[t]=e}("measureText",function(t,e){var i=AE;JE||((JE=i.createElement("div")).style.cssText="position:absolute;top:-20000px;left:0;padding:0;margin:0;border:none;white-space:pre;",AE.body.appendChild(JE));try{JE.style.font=e}catch(t){}return JE.innerHTML="",JE.appendChild(i.createTextNode(t)),{width:JE.offsetWidth}});for(var nR=new de,oR=[Db,di,fi,Pn,rM],aR=0;aR<oR.length;aR++){var rR=oR[aR].prototype;rR.drawRectText=function(t,e,i,n){var o=this.style;this.__dirty&&Ye(o);var a=o.text;if(null!=a&&(a+=""),a){if(o.rich){var r=Ze(a,o);a=[];for(var s=0;s<r.lines.length;s++){for(var l=r.lines[s].tokens,u=[],h=0;h<l.length;h++)u.push(l[h].text);a.push(u.join(""))}a=a.join("\n")}var c,d,f=o.textAlign,p=o.textVerticalAlign,g=iR(o.font),m=g.style+" "+g.variant+" "+g.weight+" "+g.size+'px "'+g.family+'"';i=i||ke(a,m,f,p,o.textPadding,o.textLineHeight);var v=this.transform;if(v&&!n&&(nR.copy(e),nR.applyTransform(v),e=nR),n)c=e.x,d=e.y;else{var y=o.textPosition,x=o.textDistance;if(y instanceof Array)c=e.x+HE(y[0],e.width),d=e.y+HE(y[1],e.height),f=f||"left";else{var _=Re(y,e,x);c=_.x,d=_.y,f=f||_.textAlign,p=p||_.textVerticalAlign}}c=Oe(c,i.width,f),d=Ee(d,i.height,p),d+=i.height/2;var w,b,S,M=u_,I=this._textVmlEl;I?b=(w=(S=I.firstChild).nextSibling).nextSibling:(I=M("line"),w=M("path"),b=M("textpath"),S=M("skew"),b.style["v-text-align"]="left",zE(I),w.textpathok=!0,b.on=!0,I.from="0 0",I.to="1000 0.05",GE(I,S),GE(I,w),GE(I,b),this._textVmlEl=I);var T=[c,d],A=I.style;v&&n?(Q(T,T,v),S.on=!0,S.matrix=v[0].toFixed(3)+","+v[2].toFixed(3)+","+v[1].toFixed(3)+","+v[3].toFixed(3)+",0,0",S.offset=(CE(T[0])||0)+","+(CE(T[1])||0),S.origin="0 0",A.left="0px",A.top="0px"):(S.on=!1,A.left=CE(c)+"px",A.top=CE(d)+"px"),b.string=BE(a);try{b.style.font=m}catch(t){}YE(I,"fill",{fill:o.textFill,opacity:o.opacity},this),YE(I,"stroke",{stroke:o.textStroke,opacity:o.opacity,lineDash:o.lineDash},this),I.style.zIndex=WE(this.zlevel,this.z,this.z2),GE(t,I)}},rR.removeRectText=function(t){FE(t,this._textVmlEl),this._textVmlEl=null},rR.appendRectText=function(t){GE(t,this._textVmlEl)}}rM.prototype.brushVML=function(t){var e=this.style;null!=e.text?this.drawRectText(t,{x:e.x||0,y:e.y||0,width:0,height:0},this.getBoundingRect(),!0):this.removeRectText(t)},rM.prototype.onRemove=function(t){this.removeRectText(t)},rM.prototype.onAdd=function(t){this.appendRectText(t)}}d_.prototype={constructor:d_,getType:function(){return"vml"},getViewportRoot:function(){return this._vmlViewport},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(){var t=this.storage.getDisplayList(!0,!0);this._paintList(t)},_paintList:function(t){for(var e=this._vmlRoot,i=0;i<t.length;i++){var n=t[i];n.invisible||n.ignore?(n.__alreadyNotVisible||n.onRemove(e),n.__alreadyNotVisible=!0):(n.__alreadyNotVisible&&n.onAdd(e),n.__alreadyNotVisible=!1,n.__dirty&&(n.beforeBrush&&n.beforeBrush(),(n.brushVML||n.brush).call(n,e),n.afterBrush&&n.afterBrush())),n.__dirty=!1}this._firstPaint&&(this._vmlViewport.appendChild(e),this._firstPaint=!1)},resize:function(t,e){var t=null==t?this._getWidth():t,e=null==e?this._getHeight():e;if(this._width!==t||this._height!==e){this._width=t,this._height=e;var i=this._vmlViewport.style;i.width=t+"px",i.height=e+"px"}},dispose:function(){this.root.innerHTML="",this._vmlRoot=this._vmlViewport=this.storage=null},getWidth:function(){return this._width},getHeight:function(){return this._height},clear:function(){this._vmlViewport&&this.root.removeChild(this._vmlViewport)},_getWidth:function(){var t=this.root,e=t.currentStyle;return(t.clientWidth||c_(e.width))-c_(e.paddingLeft)-c_(e.paddingRight)|0},_getHeight:function(){var t=this.root,e=t.currentStyle;return(t.clientHeight||c_(e.height))-c_(e.paddingTop)-c_(e.paddingBottom)|0}},d(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","toDataURL","pathToImage"],function(t){d_.prototype[t]=f_(t)}),Ti("vml",d_);var sR="http://www.w3.org/2000/svg",lR=ES.CMD,uR=Array.prototype.join,hR="none",cR=Math.round,dR=Math.sin,fR=Math.cos,pR=Math.PI,gR=2*Math.PI,mR=180/pR,vR=1e-4,yR={};yR.brush=function(t){var e=t.style,i=t.__svgEl;i||(i=p_("path"),t.__svgEl=i),t.path||t.createPathProxy();var n=t.path;if(t.__dirtyPath){n.beginPath(),n.subPixelOptimize=!1,t.buildPath(n,t.shape),t.__dirtyPath=!1;var o=S_(n);o.indexOf("NaN")<0&&__(i,"d",o)}b_(i,e,!1,t),x_(i,t.transform),null!=e.text&&bR(t,t.getBoundingRect())};var xR={};xR.brush=function(t){var e=t.style,i=e.image;if(i instanceof HTMLImageElement&&(i=i.src),i){var n=e.x||0,o=e.y||0,a=e.width,r=e.height,s=t.__svgEl;s||(s=p_("image"),t.__svgEl=s),i!==t.__imageSrc&&(w_(s,"href",i),t.__imageSrc=i),__(s,"width",a),__(s,"height",r),__(s,"x",n),__(s,"y",o),x_(s,t.transform),null!=e.text&&bR(t,t.getBoundingRect())}};var _R={},wR=new de,bR=function(t,e,i){var n=t.style;t.__dirty&&Ye(n);var o=n.text;if(null!=o){o+="";var a=t.__textSvgEl;a||(a=p_("text"),t.__textSvgEl=a);var r,s,l=n.textPosition,u=n.textDistance,h=n.textAlign||"left";"number"==typeof n.fontSize&&(n.fontSize+="px");var c=n.font||[n.fontStyle||"",n.fontWeight||"",n.fontSize||"",n.fontFamily||""].join(" ")||wb,d=M_(n.textVerticalAlign),f=(i=ke(o,c,h,d,n.textPadding,n.textLineHeight)).lineHeight;if(l instanceof Array)r=e.x+l[0],s=e.y+l[1];else{var p=Re(l,e,u);r=p.x,s=p.y,d=M_(p.textVerticalAlign),h=p.textAlign}__(a,"alignment-baseline",d),c&&(a.style.font=c);var g=n.textPadding;if(__(a,"x",r),__(a,"y",s),b_(a,n,!0,t),t instanceof rM||t.style.transformText)x_(a,t.transform);else{if(t.transform)wR.copy(e),wR.applyTransform(t.transform),e=wR;else{var m=t.transformCoordToGlobal(e.x,e.y);e.x=m[0],e.y=m[1],t.transform=_t(xt())}var v=n.textOrigin;"center"===v?(r=i.width/2+r,s=i.height/2+s):v&&(r=v[0]+r,s=v[1]+s);var y=-n.textRotation||0,x=xt();Mt(x,x,y),St(x,x,m=[t.transform[4],t.transform[5]]),x_(a,x)}var _=o.split("\n"),w=_.length,b=h;"left"===b?(b="start",g&&(r+=g[3])):"right"===b?(b="end",g&&(r-=g[1])):"center"===b&&(b="middle",g&&(r+=(g[3]-g[1])/2));var S=0;if("after-edge"===d?(S=-i.height+f,g&&(S-=g[2])):"middle"===d?(S=(-i.height+f)/2,g&&(s+=(g[0]-g[2])/2)):g&&(S+=g[0]),t.__text!==o||t.__textFont!==c){var M=t.__tspanList||[];t.__tspanList=M;for(T=0;T<w;T++)(A=M[T])?A.innerHTML="":(A=M[T]=p_("tspan"),a.appendChild(A),__(A,"alignment-baseline",d),__(A,"text-anchor",b)),__(A,"x",r),__(A,"y",s+T*f+S),A.appendChild(document.createTextNode(_[T]));for(;T<M.length;T++)a.removeChild(M[T]);M.length=w,t.__text=o,t.__textFont=c}else if(t.__tspanList.length)for(var I=t.__tspanList.length,T=0;T<I;++T){var A=t.__tspanList[T];A&&(__(A,"x",r),__(A,"y",s+T*f+S))}}};_R.drawRectText=bR,_R.brush=function(t){var e=t.style;null!=e.text&&(e.textPosition=[0,0],bR(t,{x:e.x||0,y:e.y||0,width:0,height:0},t.getBoundingRect()))},I_.prototype={diff:function(t,e,i){i||(i=function(t,e){return t===e}),this.equals=i;var n=this;t=t.slice();var o=(e=e.slice()).length,a=t.length,r=1,s=o+a,l=[{newPos:-1,components:[]}],u=this.extractCommon(l[0],e,t,0);if(l[0].newPos+1>=o&&u+1>=a){for(var h=[],c=0;c<e.length;c++)h.push(c);return[{indices:h,count:e.length}]}for(;r<=s;){var d=function(){for(var i=-1*r;i<=r;i+=2){var s,u=l[i-1],h=l[i+1],c=(h?h.newPos:0)-i;u&&(l[i-1]=void 0);var d=u&&u.newPos+1<o,f=h&&0<=c&&c<a;if(d||f){if(!d||f&&u.newPos<h.newPos?(s=A_(h),n.pushComponent(s.components,void 0,!0)):((s=u).newPos++,n.pushComponent(s.components,!0,void 0)),c=n.extractCommon(s,e,t,i),s.newPos+1>=o&&c+1>=a)return T_(0,s.components);l[i]=s}else l[i]=void 0}r++}();if(d)return d}},pushComponent:function(t,e,i){var n=t[t.length-1];n&&n.added===e&&n.removed===i?t[t.length-1]={count:n.count+1,added:e,removed:i}:t.push({count:1,added:e,removed:i})},extractCommon:function(t,e,i,n){for(var o=e.length,a=i.length,r=t.newPos,s=r-n,l=0;r+1<o&&s+1<a&&this.equals(e[r+1],i[s+1]);)r++,s++,l++;return l&&t.components.push({count:l}),t.newPos=r,s},tokenize:function(t){return t.slice()},join:function(t){return t.slice()}};var SR=new I_,MR=function(t,e,i){return SR.diff(t,e,i)};D_.prototype.createElement=p_,D_.prototype.getDefs=function(t){var e=this._svgRoot,i=this._svgRoot.getElementsByTagName("defs");return 0===i.length?t?((i=e.insertBefore(this.createElement("defs"),e.firstChild)).contains||(i.contains=function(t){var e=i.children;if(!e)return!1;for(var n=e.length-1;n>=0;--n)if(e[n]===t)return!0;return!1}),i):null:i[0]},D_.prototype.update=function(t,e){if(t){var i=this.getDefs(!1);if(t[this._domName]&&i.contains(t[this._domName]))"function"==typeof e&&e(t);else{var n=this.add(t);n&&(t[this._domName]=n)}}},D_.prototype.addDom=function(t){this.getDefs(!0).appendChild(t)},D_.prototype.removeDom=function(t){var e=this.getDefs(!1);e&&t[this._domName]&&(e.removeChild(t[this._domName]),t[this._domName]=null)},D_.prototype.getDoms=function(){var t=this.getDefs(!1);if(!t)return[];var e=[];return d(this._tagNames,function(i){var n=t.getElementsByTagName(i);e=e.concat([].slice.call(n))}),e},D_.prototype.markAllUnused=function(){var t=this;d(this.getDoms(),function(e){e[t._markLabel]="0"})},D_.prototype.markUsed=function(t){t&&(t[this._markLabel]="1")},D_.prototype.removeUnused=function(){var t=this.getDefs(!1);if(t){var e=this;d(this.getDoms(),function(i){"1"!==i[e._markLabel]&&t.removeChild(i)})}},D_.prototype.getSvgProxy=function(t){return t instanceof Pn?yR:t instanceof fi?xR:t instanceof rM?_R:yR},D_.prototype.getTextSvgElement=function(t){return t.__textSvgEl},D_.prototype.getSvgElement=function(t){return t.__svgEl},u(C_,D_),C_.prototype.addWithoutUpdate=function(t,e){if(e&&e.style){var i=this;d(["fill","stroke"],function(n){if(e.style[n]&&("linear"===e.style[n].type||"radial"===e.style[n].type)){var o,a=e.style[n],r=i.getDefs(!0);a._dom?(o=a._dom,r.contains(a._dom)||i.addDom(o)):o=i.add(a),i.markUsed(e);var s=o.getAttribute("id");t.setAttribute(n,"url(#"+s+")")}})}},C_.prototype.add=function(t){var e;if("linear"===t.type)e=this.createElement("linearGradient");else{if("radial"!==t.type)return Yw("Illegal gradient type."),null;e=this.createElement("radialGradient")}return t.id=t.id||this.nextId++,e.setAttribute("id","zr"+this._zrId+"-gradient-"+t.id),this.updateDom(t,e),this.addDom(e),e},C_.prototype.update=function(t){var e=this;D_.prototype.update.call(this,t,function(){var i=t.type,n=t._dom.tagName;"linear"===i&&"linearGradient"===n||"radial"===i&&"radialGradient"===n?e.updateDom(t,t._dom):(e.removeDom(t),e.add(t))})},C_.prototype.updateDom=function(t,e){if("linear"===t.type)e.setAttribute("x1",t.x),e.setAttribute("y1",t.y),e.setAttribute("x2",t.x2),e.setAttribute("y2",t.y2);else{if("radial"!==t.type)return void Yw("Illegal gradient type.");e.setAttribute("cx",t.x),e.setAttribute("cy",t.y),e.setAttribute("r",t.r)}t.global?e.setAttribute("gradientUnits","userSpaceOnUse"):e.setAttribute("gradientUnits","objectBoundingBox"),e.innerHTML="";for(var i=t.colorStops,n=0,o=i.length;n<o;++n){var a=this.createElement("stop");a.setAttribute("offset",100*i[n].offset+"%");var r=i[n].color;if(r.indexOf(!1)){var s=Gt(r)[3],l=Zt(r);a.setAttribute("stop-color","#"+l),a.setAttribute("stop-opacity",s)}else a.setAttribute("stop-color",i[n].color);e.appendChild(a)}t._dom=e},C_.prototype.markUsed=function(t){if(t.style){var e=t.style.fill;e&&e._dom&&D_.prototype.markUsed.call(this,e._dom),(e=t.style.stroke)&&e._dom&&D_.prototype.markUsed.call(this,e._dom)}},u(L_,D_),L_.prototype.update=function(t){var e=this.getSvgElement(t);e&&this.updateDom(e,t.__clipPaths,!1);var i=this.getTextSvgElement(t);i&&this.updateDom(i,t.__clipPaths,!0),this.markUsed(t)},L_.prototype.updateDom=function(t,e,i){if(e&&e.length>0){var n,o,a=this.getDefs(!0),r=e[0],s=i?"_textDom":"_dom";r[s]?(o=r[s].getAttribute("id"),n=r[s],a.contains(n)||a.appendChild(n)):(o="zr"+this._zrId+"-clip-"+this.nextId,++this.nextId,(n=this.createElement("clipPath")).setAttribute("id",o),a.appendChild(n),r[s]=n);var l=this.getSvgProxy(r);if(r.transform&&r.parent.invTransform&&!i){var u=Array.prototype.slice.call(r.transform);bt(r.transform,r.parent.invTransform,r.transform),l.brush(r),r.transform=u}else l.brush(r);var h=this.getSvgElement(r);n.innerHTML="",n.appendChild(h.cloneNode()),t.setAttribute("clip-path","url(#"+o+")"),e.length>1&&this.updateDom(n,e.slice(1),i)}else t&&t.setAttribute("clip-path","none")},L_.prototype.markUsed=function(t){var e=this;t.__clipPaths&&t.__clipPaths.length>0&&d(t.__clipPaths,function(t){t._dom&&D_.prototype.markUsed.call(e,t._dom),t._textDom&&D_.prototype.markUsed.call(e,t._textDom)})},u(k_,D_),k_.prototype.addWithoutUpdate=function(t,e){if(e&&P_(e.style)){var i,n=e.style;n._shadowDom?(i=n._shadowDom,this.getDefs(!0).contains(n._shadowDom)||this.addDom(i)):i=this.add(e),this.markUsed(e);var o=i.getAttribute("id");t.style.filter="url(#"+o+")"}},k_.prototype.add=function(t){var e=this.createElement("filter"),i=t.style;return i._shadowDomId=i._shadowDomId||this.nextId++,e.setAttribute("id","zr"+this._zrId+"-shadow-"+i._shadowDomId),this.updateDom(t,e),this.addDom(e),e},k_.prototype.update=function(t,e){var i=e.style;if(P_(i)){var n=this;D_.prototype.update.call(this,e,function(t){n.updateDom(e,t._shadowDom)})}else this.remove(t,i)},k_.prototype.remove=function(t,e){null!=e._shadowDomId&&(this.removeDom(e),t.style.filter="")},k_.prototype.updateDom=function(t,e){var i=e.getElementsByTagName("feDropShadow");i=0===i.length?this.createElement("feDropShadow"):i[0];var n,o,a,r,s=t.style,l=t.scale?t.scale[0]||1:1,u=t.scale?t.scale[1]||1:1;if(s.shadowBlur||s.shadowOffsetX||s.shadowOffsetY)n=s.shadowOffsetX||0,o=s.shadowOffsetY||0,a=s.shadowBlur,r=s.shadowColor;else{if(!s.textShadowBlur)return void this.removeDom(e,s);n=s.textShadowOffsetX||0,o=s.textShadowOffsetY||0,a=s.textShadowBlur,r=s.textShadowColor}i.setAttribute("dx",n/l),i.setAttribute("dy",o/u),i.setAttribute("flood-color",r);var h=a/2/l+" "+a/2/u;i.setAttribute("stdDeviation",h),e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width",Math.ceil(a/2*200)+"%"),e.setAttribute("height",Math.ceil(a/2*200)+"%"),e.appendChild(i),s._shadowDom=e},k_.prototype.markUsed=function(t){var e=t.style;e&&e._shadowDom&&D_.prototype.markUsed.call(this,e._shadowDom)};var IR=function(t,e,i,n){this.root=t,this.storage=e,this._opts=i=a({},i||{});var o=p_("svg");o.setAttribute("xmlns","http://www.w3.org/2000/svg"),o.setAttribute("version","1.1"),o.setAttribute("baseProfile","full"),o.style.cssText="user-select:none;position:absolute;left:0;top:0;",this.gradientManager=new C_(n,o),this.clipPathManager=new L_(n,o),this.shadowManager=new k_(n,o);var r=document.createElement("div");r.style.cssText="overflow:hidden;position:relative",this._svgRoot=o,this._viewport=r,t.appendChild(r),r.appendChild(o),this.resize(i.width,i.height),this._visibleList=[]};IR.prototype={constructor:IR,getType:function(){return"svg"},getViewportRoot:function(){return this._viewport},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(){var t=this.storage.getDisplayList(!0);this._paintList(t)},setBackgroundColor:function(t){this._viewport.style.background=t},_paintList:function(t){this.gradientManager.markAllUnused(),this.clipPathManager.markAllUnused(),this.shadowManager.markAllUnused();var e,i=this._svgRoot,n=this._visibleList,o=t.length,a=[];for(e=0;e<o;e++){var r=O_(f=t[e]),s=G_(f)||V_(f);f.invisible||(f.__dirty&&(r&&r.brush(f),this.clipPathManager.update(f),f.style&&(this.gradientManager.update(f.style.fill),this.gradientManager.update(f.style.stroke),this.shadowManager.update(s,f)),f.__dirty=!1),a.push(f))}var l,u=MR(n,a);for(e=0;e<u.length;e++)if((c=u[e]).removed)for(d=0;d<c.count;d++){var s=G_(f=n[c.indices[d]]),h=V_(f);B_(i,s),B_(i,h)}for(e=0;e<u.length;e++){var c=u[e];if(c.added)for(d=0;d<c.count;d++){var s=G_(f=a[c.indices[d]]),h=V_(f);l?R_(i,s,l):z_(i,s),s?R_(i,h,s):l?R_(i,h,l):z_(i,h),R_(i,h,s),l=h||s||l,this.gradientManager.addWithoutUpdate(s,f),this.shadowManager.addWithoutUpdate(l,f),this.clipPathManager.markUsed(f)}else if(!c.removed)for(var d=0;d<c.count;d++){var f=a[c.indices[d]];l=s=V_(f)||G_(f)||l,this.gradientManager.markUsed(f),this.gradientManager.addWithoutUpdate(s,f),this.shadowManager.markUsed(f),this.shadowManager.addWithoutUpdate(s,f),this.clipPathManager.markUsed(f)}}this.gradientManager.removeUnused(),this.clipPathManager.removeUnused(),this.shadowManager.removeUnused(),this._visibleList=a},_getDefs:function(t){var e=this._svgRoot,i=this._svgRoot.getElementsByTagName("defs");return 0===i.length?t?((i=e.insertBefore(p_("defs"),e.firstChild)).contains||(i.contains=function(t){var e=i.children;if(!e)return!1;for(var n=e.length-1;n>=0;--n)if(e[n]===t)return!0;return!1}),i):null:i[0]},resize:function(t,e){var i=this._viewport;i.style.display="none";var n=this._opts;if(null!=t&&(n.width=t),null!=e&&(n.height=e),t=this._getSize(0),e=this._getSize(1),i.style.display="",this._width!==t||this._height!==e){this._width=t,this._height=e;var o=i.style;o.width=t+"px",o.height=e+"px";var a=this._svgRoot;a.setAttribute("width",t),a.setAttribute("height",e)}},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(t){var e=this._opts,i=["width","height"][t],n=["clientWidth","clientHeight"][t],o=["paddingLeft","paddingTop"][t],a=["paddingRight","paddingBottom"][t];if(null!=e[i]&&"auto"!==e[i])return parseFloat(e[i]);var r=this.root,s=document.defaultView.getComputedStyle(r);return(r[n]||N_(s[i])||N_(r.style[i]))-(N_(s[o])||0)-(N_(s[a])||0)|0},dispose:function(){this.root.innerHTML="",this._svgRoot=this._viewport=this.storage=null},clear:function(){this._viewport&&this.root.removeChild(this._viewport)},pathToDataUrl:function(){return this.refresh(),"data:image/svg+xml;charset=UTF-8,"+this._svgRoot.outerHTML}},d(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","toDataURL","pathToImage"],function(t){IR.prototype[t]=F_(t)}),Ti("svg",IR),t.version="4.2.1",t.dependencies=ET,t.PRIORITY=VT,t.init=function(t,e,i){var n=ks(t);if(n)return n;var o=new us(t,e,i);return o.id="ec_"+iA++,tA[o.id]=o,Fi(t,oA,o.id),Cs(o),o},t.connect=function(t){if(y(t)){var e=t;t=null,kT(e,function(e){null!=e.group&&(t=e.group)}),t=t||"g_"+nA++,kT(e,function(e){e.group=t})}return eA[t]=!0,t},t.disConnect=Ls,t.disconnect=aA,t.dispose=function(t){"string"==typeof t?t=tA[t]:t instanceof us||(t=ks(t)),t instanceof us&&!t.isDisposed()&&t.dispose()},t.getInstanceByDom=ks,t.getInstanceById=function(t){return tA[t]},t.registerTheme=Ps,t.registerPreprocessor=Ns,t.registerProcessor=Os,t.registerPostUpdate=function(t){KT.push(t)},t.registerAction=Es,t.registerCoordinateSystem=Rs,t.getCoordinateSystemDimensions=function(t){var e=Fa.get(t);if(e)return e.getDimensionsInfo?e.getDimensionsInfo():e.dimensions.slice()},t.registerLayout=zs,t.registerVisual=Bs,t.registerLoading=Gs,t.extendComponentModel=Fs,t.extendComponentView=Ws,t.extendSeriesModel=Hs,t.extendChartView=Zs,t.setCanvasCreator=function(t){e("createCanvas",t)},t.registerMap=function(t,e,i){DT.registerMap(t,e,i)},t.getMap=function(t){var e=DT.retrieveMap(t);return e&&e[0]&&{geoJson:e[0].geoJSON,specialAreas:e[0].specialAreas}},t.dataTool=rA,t.zrender=Hb,t.number=YM,t.format=eI,t.throttle=Pr,t.helper=tD,t.matrix=Sw,t.vector=cw,t.color=Ww,t.parseGeoJSON=iD,t.parseGeoJson=rD,t.util=sD,t.graphic=lD,t.List=vA,t.Model=No,t.Axis=aD,t.env=U_});
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/dist/dev/cache/.app-plus/tsc/app-android/.tsbuildInfo b/qrcodeScaner/unpackage/dist/dev/cache/.app-plus/tsc/app-android/.tsbuildInfo
deleted file mode 100644
index b58dd1e..0000000
--- a/qrcodeScaner/unpackage/dist/dev/cache/.app-plus/tsc/app-android/.tsbuildInfo
+++ /dev/null
@@ -1 +0,0 @@
-{"program":{"fileNames":["../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/array.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/boolean.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/console.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/date.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/error.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/json.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/map.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/math.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/number.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/regexp.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/set.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/string.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/timers.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/utsjsonobject.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/arraybuffer.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/float32array.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/float64array.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/int8array.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/int16array.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/int32array.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/uint8array.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/uint8clampedarray.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/uint16array.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/uint32array.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/dataview.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/iterable.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/common/common.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/shims/shims.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/shims/lib.es5.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/shims/lib.es2015.collection.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/shims/lib.es2015.promise.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/shims/lib.es2015.symbol.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/shims/lib.es2015.symbol.wellknown.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/shims/lib.es2015.iterable.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/shims/lib.es2018.asynciterable.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/shims/lib.es2018.asyncgenerator.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/shims/lib.es2018.promise.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/shims/lib.es2020.symbol.wellknown.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/shims/index.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uts/index.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uni-x/hbuilder-x/hbuilderx.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uni-x/hbuilder-x/index.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uni-x/@vue/shared/dist/shared.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uni-x/@vue/reactivity/dist/reactivity.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uni-x/@vue/runtime-core/dist/runtime-core.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uni-x/@vue/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uni-x/vue.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uni-x/shims/common.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uni-x/shims/app-android.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/app-android/array.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/app-android/utsactivitycallback.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/app-android/utsandroid.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/app-android/utsandroidhookproxy.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/app-js/utsjs.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uts-types/app-android/index.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/webviewstyles.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/viewtotempfilepathoptions.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/drawablecontext.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/snapshotoptions.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/cssstyledeclaration.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/domrect.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unicallbackwrapper.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/path2d.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/canvasrenderingcontext2d.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unianimationplaybackevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unianimation.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unisafeareainsets.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unipage.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/iunielement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unievent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unipageevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniwebviewservicemessageevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unicustomevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniwebviewmessageevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniwebviewloadingevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniwebviewloadevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniwebviewerrorevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/nodedata.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/pagenode.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unielement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniwebviewelement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniwebviewdownloadevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniwebviewcontentheightchangeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/univideoelement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unitouchevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unitextarealinechangeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unitextareafocusevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unitextareablurevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unitextelement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unitabselement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unitabtapevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniswipertransitionevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniswiperchangeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniswiperanimationfinishevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unistopnestedscrollevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unistartnestedscrollevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniscrolltoupperevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniscrolltolowerevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniscrollevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unirichtextitemclickevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniresizeobserver.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniresizeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unirefresherevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniprovider.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unipointerevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unipagescrollevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unidocument.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/asyncapiresult.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/iunierror.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unierror.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/nativeloadfontfaceoptions.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unipagebody.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uninativepage.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unipagemanager.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uninestedprescrollevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uninativeapp.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniinputkeyboardheightchangeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniinputfocusevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniinputevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniinputconfirmevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniinputchangeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniinputblurevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniimageloadevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniimageerrorevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniformcontrol.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniformcontrolelement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unicustomelement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/unicanvaselement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/sourceerror.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/uniaggregateerror.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/utsandroidhookproxy.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/iuninativeviewelement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/iuniform.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/inavigationbar.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/index.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/native/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/checkboxgroupchangeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/pickerviewchangeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/progressactiveendevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/radiogroupchangeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/sliderchangeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/switchchangeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/pickerchangeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/pickercolumnchangeevent.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/uninavigatorelement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/uniclouddbelement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/uniformelement.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/lifecycle.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/index.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vue/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/base/index.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/env/index.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-actionsheet/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-actionsheet/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-addphonecontact/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-addphonecontact/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-arraybuffertobase64/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-arraybuffertobase64/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-authentication/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-authentication/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-barcode-scanning/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-barcode-scanning/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-base64toarraybuffer/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-base64toarraybuffer/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-chooselocation/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-chooselocation/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-choosemedia/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-choosemedia/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-clipboard/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-clipboard/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-createinneraudiocontext/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-createinneraudiocontext/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-createintersectionobserver/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-createintersectionobserver/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-createrequestpermissionlistener/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-createrequestpermissionlistener/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-createselectorquery/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-createselectorquery/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-createwebviewcontext/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-createwebviewcontext/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-dialogpage/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-dialogpage/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-event/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-event/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-exit/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-exit/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-file/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-file/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-filesystemmanager/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-filesystemmanager/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getaccessibilityinfo/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getaccessibilityinfo/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getappauthorizesetting/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getappauthorizesetting/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getappbaseinfo/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getappbaseinfo/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getbackgroundaudiomanager/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getbackgroundaudiomanager/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getdeviceinfo/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getdeviceinfo/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getelementbyid/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getelementbyid/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getenteroptionssync/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getenteroptionssync/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getlaunchoptionssync/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getlaunchoptionssync/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getlocation-tencent-uni1/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getlocation-tencent-uni1/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getnetworktype/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getnetworktype/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getperformance/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getperformance/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getprovider/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getprovider/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getsysteminfo/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getsysteminfo/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getsystemsetting/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-getsystemsetting/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-installapk/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-installapk/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-interceptor/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-interceptor/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-keyboard/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-keyboard/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-loadfontface/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-loadfontface/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-location-system/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-location-system/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-location-tencent/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-location-tencent/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-location/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-location/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-makephonecall/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-makephonecall/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-media/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-media/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-modal/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-modal/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-navigationbar/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-navigationbar/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-network/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-network/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-oauth-huawei/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-oauth-huawei/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-oauth/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-oauth/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-openappauthorizesetting/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-openappauthorizesetting/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-opendocument/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-opendocument/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-pagescrollto/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-pagescrollto/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-payment-alipay/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-payment-alipay/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-payment-huawei/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-payment-huawei/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-payment-wxpay/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-payment-wxpay/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-payment/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-payment/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-previewimage/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-previewimage/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-privacy/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-privacy/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-prompt/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-prompt/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-pulldownrefresh/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-pulldownrefresh/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-recorder/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-recorder/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-requestmerchanttransfer/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-requestmerchanttransfer/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-route/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-route/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-rpx2px/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-rpx2px/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-scancode/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-scancode/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-share-weixin/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-share-weixin/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-share/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-share/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-sharewithsystem/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-sharewithsystem/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-sse/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-sse/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-storage/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-storage/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-tabbar/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-tabbar/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-theme/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-theme/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-virtualpayment/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-virtualpayment/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-websocket/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/lib/uni-websocket/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-api/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-ad/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-ad/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-crash/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-crash/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-facialverify/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-facialverify/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-map-tencent/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-map-tencent/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-push/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-push/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-secure-network/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-secure-network/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-verify/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/lib/uni-verify/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-biz/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-component/lib/uni-camera/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-component/lib/uni-camera/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-component/lib/uni-canvas/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-component/lib/uni-canvas/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-component/lib/uni-video/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-component/lib/uni-video/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-component/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-openlocation/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-openlocation/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-compass/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-compass/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-canvas/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-canvas/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-locale/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-locale/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-accelerometer/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-accelerometer/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-getbackgroundaudiomanager/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-getbackgroundaudiomanager/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-localechange/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-localechange/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-memory/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-memory/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-preloadpage/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-preloadpage/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-createmediaqueryobserver/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-createmediaqueryobserver/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-__f__/utssdk/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/lib/uni-__f__/utssdk/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uts-plugin-extend/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uni-map-tencent-map.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uni-map-tencent-global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uni-camera.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/uni-camera-global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni/global.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni-cloud/unicloud-db/index.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni-cloud/interface.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/uni-cloud/index.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/common.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/app.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/page.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/process.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/vite.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/hbuilderx-language-services/builtin-dts/uniappx/node_modules/@dcloudio/uni-app-x/types/index.d.ts","../../../../../../../../../../杞欢/hbuild/hbuilderx/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/uts/types/uni-x/app-android.d.ts"],"fileInfos":[{"version":"1b4884e0922d24ad93952038abddda154213ad1637a9cbbca22442cc86a174ed","affectsGlobalScope":true},{"version":"87e0a7f9366dc80be7b72c6d0a6e23c4f68cd2b96c90edd3da8082bfdd237af9","affectsGlobalScope":true},{"version":"2c44751aff2b2161d0450df9812bb5114ba050a522e1d5fa67f66649d678fcb4","affectsGlobalScope":true},{"version":"68566331a40bef8710069a7f5ac951543c5653c1c3fa8cc3a54c95753abbcf7a","affectsGlobalScope":true},{"version":"173b34be3df2099c2da11fb3ceecf87e883bd64f5219c0ee7bc6add9bc812cde","affectsGlobalScope":true},{"version":"9c867cbb4270f3c93a0ffaa8840b3034033a95025cd4f6bf9989ecb7b7c54a4e","affectsGlobalScope":true},{"version":"b0d201829b0da0df7653b76f3e1ea38933081db01bfecdeada115180973ae393","affectsGlobalScope":true},{"version":"7b435c510e94d33c438626dff7d8df57d20d69f6599ba461c46fc87b8c572bce","affectsGlobalScope":true},{"version":"25f08344cf6121c92864c9f22b22ab6574001771eb1d75843006938c11f7d4ab","affectsGlobalScope":true},{"version":"91d246126d32ab82fe146f4db8e0a6800cadb14c781aec7a3ef4f20f53efcf45","affectsGlobalScope":true},{"version":"b15b894ea3a5bcdfd96e2160e10f71ea6db8563804bbaa4cdf3b86a21c7e7da0","affectsGlobalScope":true},{"version":"db491a26fb6bb04dd6c9aecbe3803dd94c1e5d3dd839ffed552ffaf4e419871a","affectsGlobalScope":true},{"version":"463cb70eebbf68046eba623ed570e54c425ea29d46d7476da84134722a6d155b","affectsGlobalScope":true},{"version":"a7cca769cf6ecd24d991ae00ac9715b012cae512f27d569513eb2e47fc8ef952","affectsGlobalScope":true},{"version":"bf3de718b9d34d05ea8b7c0172063257e7a89f1a2e15d66de826814586da7ce4","affectsGlobalScope":true},{"version":"0aca09a3a690438ac20a824d8236bfdb84e4035724e77073c7f144b18339ec65","affectsGlobalScope":true},{"version":"1acbd1d3afb34b522e43e567acf76381af1b858055f47c0ceedd858542426f0f","affectsGlobalScope":true},{"version":"e62d4c55b645f4d9b8627bdb6e04ab641d25abc48b27a68983963296fcee1300","affectsGlobalScope":true},{"version":"a5a65d5d74cac1e1e27de4adc0ab37048332d91be0fd914209ca04ccd63b4141","affectsGlobalScope":true},{"version":"5eb86cedb0d685b8c1d1b51d2892402ecd6e0cff047ba3e683bc7cbc585ebd9b","affectsGlobalScope":true},{"version":"cb4d3f49248d601600b9e5e6268c3a1925a0e3d3a6b13ff7e178924fc7763aa4","affectsGlobalScope":true},{"version":"7ce21134b8a21e2672f56ceda596d33dc08f27a9900ec068a33dd471667a0dd9","affectsGlobalScope":true},{"version":"105e17a5ad5e5fcf937f1a7412b849c67d98e17aa6ac257baf988a56be4d23de","affectsGlobalScope":true},{"version":"471ea135c34237d3fcc6918a297c21e321cd99e20ac29673506590c0e91d10d0","affectsGlobalScope":true},{"version":"6c71e7f5dcdf436e701fee0c76995e197f1b8b44ed64119881c04ad30c432513","affectsGlobalScope":true},{"version":"bfea9c54c2142652e7f2f09b7b395c57f3e7650fb2981d9f183de9eeae8a1487","affectsGlobalScope":true},{"version":"5b4344f074c83584664e93d170e99db772577f7ced22b73deaf3cfb798a76958","affectsGlobalScope":true},"db8eb85d3f5c85cc8b2b051fde29f227ec8fbe50fd53c0dc5fc7a35b0209de4a",{"version":"8b46e06cc0690b9a6bf177133da7a917969cacbd6a58c8b9b1a261abd33cb04d","affectsGlobalScope":true},{"version":"c2e5d9c9ebf7c1dc6e3f4de35ae66c635240fe1f90cccc58c88200a5aa4a227c","affectsGlobalScope":true},{"version":"c5277ad101105fbcb9e32c74cea42b2a3fbebc5b63d26ca5b0c900be136a7584","affectsGlobalScope":true},{"version":"46a47bc3acc0af133029fb44c0c25f102828995c1c633d141ac84240b68cdfad","affectsGlobalScope":true},{"version":"bf7e3cadb46cd342e77f1409a000ea51a26a336be4093ee1791288e990f3dadf","affectsGlobalScope":true},{"version":"3fb65674722f36d0cc143a1eb3f44b3ab9ecd8d5e09febcfbc0393bec72c16b5","affectsGlobalScope":true},{"version":"daf924aae59d404ac5e4b21d9a8b817b2118452e7eb2ec0c2c8494fb25cb4ab3","affectsGlobalScope":true},{"version":"120ddb03b09c36f2e2624563a384123d08f6243018e131e8c97a1bb1f0e73df5","affectsGlobalScope":true},{"version":"0daef79ef17e2d10a96f021096f6c02d51a0648514f39def46c9a8a3018196be","affectsGlobalScope":true},{"version":"571605fec3d26fc2b8fbffb6aa32d2ef810b06aa51c1b0c3c65bbc47bd5b4a5e","affectsGlobalScope":true},{"version":"51536e45c08d8b901d596d8d48db9ab14f2a2fd465ed5e2a18dda1d1bae6fe5a","affectsGlobalScope":true},"897a4b80718f9228e992483fefa164d61e78548e57fbf23c76557f9e9805285e","ab2680cfdaea321773953b64ec757510297477ad349307e93b883f0813e2a744",{"version":"8a931e7299563cecc9c06d5b0b656dca721af7339b37c7b4168e41b63b7cfd04","affectsGlobalScope":true},"7da94064e1304209e28b08779b3e1a9d2e939cf9b736c9c450bc2596521c417f","7cce3fa83b9b8cad28998e2ffa7bb802841bb843f83164ba12342b51bf3ae453","dc44a5ac4c9a05feede6d8acf7e6e768ca266b1ce56030af1a3ab4138234bf45",{"version":"451f4c4dd94dd827770739cc52e3c65ac6c3154ad35ae34ad066de2a664b727a","affectsGlobalScope":true},{"version":"2f2af0034204cd7e4e6fc0c8d7a732152c055e030f1590abea84af9127e0ed46","affectsGlobalScope":true},{"version":"0c26e42734c9bf81c50813761fc91dc16a0682e4faa8944c218f4aaf73d74acf","affectsGlobalScope":true},{"version":"af11b7631baab8e9159d290632eb6d5aa2f44e08c34b5ea5dc3ac45493fffed5","affectsGlobalScope":true},{"version":"9ae2c80b25e85af48286ea185227d52786555ac3b556b304afd2226866a43e2a","affectsGlobalScope":true},{"version":"b2bd4feee4a879f0ec7dfaf3ea564644f708dcfef8ef850a069877bd0dc29bdc","affectsGlobalScope":true},"25120cc5b77f87056bb13b0c01a05168d6485323d5972feca20cea124a4f618f",{"version":"da0b2cf63dc9052c94cfdb14477e3f5995bb5b403c737fc8ab26a0aad7222db8","affectsGlobalScope":true},{"version":"fd45f5d7408b4ade5b812478e612b59801d371e4b8e467cf1b1aca46acd1564a","affectsGlobalScope":true},{"version":"b9241ecb5024beeaeb98fb558000dbc55e650576e572d194508f52807af6bcba","affectsGlobalScope":true},"e29267438b18703287cd3b9cd05627bec136ac5ea107bf9a5321205e0e46f203","b911176e7778c30f6549f86daae0353c53730eb0ee59b6476f1072cb51ab1af3","f8cc7ac396a3ea99a6959ddbaf883388260e035721216e5971af17db61f11f0b","895bedc6daf4f0da611480f24f65df818ea9e01404e4bf5927043dbf4eeed4d1","ea4facc7918e50e285a4419f7bc7ffdf978385899a3cf19ef7d7b782b896616d","8db893a4613484d4036337ffea6a5b675624518ad34597a8df255379802001ab","5828081db18ff2832ce9c56cc87f192bcc4df6378a03318775a40a775a824623","33b7db19877cf2f9306524371fcfc45dcb6436c8e905472ede7346c9f044bf20","b8eb76852bc6e72782541a2725580b1c3df02a0c96db570b0a7681567aeed598","6a7b38162c0cff2af6d2cbd4a98cfac6c0ea4fb1b5700c42f648de9b8c2e8e1f","19828d5df3be9b94598e5c25d783b936fcccaa226a2820bacee9ea94dc8aff2f","5d45955831c840d09b502ce6726a06435866b4736978e235a7d817ed45990df7","3bdf7ca46ef934ee671b3dd0e3d4cddcaecfe6146811b330743acdfb8e60f36c","8729ee70018ed080e16a420b8a912ff4b4ab3cbdca924b47cef6674715c10b47","efbab75b0f6371a4bf3f9e97863acffe2d76aad2ee5cf5d7666e82b2225fcd49","95f0df8e685a2c5cd1612b83d9a1937676557210d633e4a151e8670650c3b96d","e311e90ded1cd037cbece1bc6649eaa7b65f4346c94ae81ba5441a8f9df93fa3","8eb08fff3569e1b9eddb72e9541a21e9a88b0c069945e8618e9bc75074048249","d596c650714d80a93a2fe15dce31ed9a77c2f2b1b9f4540684eaf271f05e2691","8f9fb9a9d72997c334ca96106095da778555f81ac31f1d2a9534d187b94e8bf6","aea632713de6ee4a86e99873486c807d3104c2bf704acef8d9c2567d0d073301","1adb14a91196aa7104b1f3d108533771182dc7aaea5d636921bc0f812cfee5f5","8d90bb23d4e2a4708dbf507b721c1a63f3abd12d836e22e418011a5f37767665","8cb0d02bb611ea5e97884deb11d6177eb919f52703f0e8060d4f190c97bb3f6c","78880fa8d163b58c156843fda943cc029c80fac5fb769724125db8e884dce32d","7856bc6f351d5439a07d4b23950aa060ea972fd98cbc5add0ad94bfc815f4c4c","ce379fb42f8ba7812c2cb88b5a4d2d94c5c75f31c31e25d10073e38b8758bd62","9d3db8aef76e0766621b93a1144069623346b9cfccf538b67859141a9793d16d","13fb62b7b7affaf711211d4e0c57e9e29d87165561971cc55cda29e7f765c44f","8868c445f34ee81895103fd83307eadbe213cfb53bbc5cd0e7f063e4214c49b0","277990f7c3f5cbbf2abd201df1d68b0001ff6f024d75ca874d55c2c58dd6e179","a31dfa9913def0386f7b538677c519094e4db7ce12db36d4d80a89891ef1a48f","f4c0c7ee2e447f369b8768deed1e4dd40b338f7af33b6cc15c77c44ff68f572d","2f268bd768d2b35871af601db7f640c9e6a7a2364de2fd83177158e0f7b454dc","dd591496573e7e1d5ff32c4633d663c91aef86dad520568ef344ce08bba21218","a004a3b60f23fcfb36d04221b4bef155e11fd57293ba4f1c020a220fadf0fc85","4e145e72e5600a49fa27282d63bb9715b19343d8826f91be0f324af73bc25322","62f734f7517d2ca3bf02abddaf8abf7e3de258667a63e8258373658bbb9153b6","df99236666c99f3e5c22c886fc4dba8156fed038057f7f56c4c39a0c363cc66a","b4bce232891b663cc0768f737f595a83de80b74671db22b137570ef2dc6b86ef","781b566c3eccba1a2cafbb827fb6fc02d5147c89a40e11c7892057481a195270","c9befaf90879c27ee3f7f12afd15b4531fbbea9ec37d145b83807a67d9f55c82","8630f26d1038328e6b9da9c082f6fa911903bc638499baa6cfab002b5a70af96","73474d70a9b4f02771119085c4cd7562be4169e7973544c9541341ca2931aa3d","54da497c3b3b94fae91a66ed222e21411dc595a17f9e6bd229e233d0de732691","803da2f4e024efa2edc55c67d35c5240e7ae599baf9263b453acd02127a582e9","b8b070df71250096699ad55a106d161d403347ed335f72c5ae8485e5d858524d","a9716557f56781aef13d6d3c5dafc61236f64bfd48d462c4848a7eca25f924ff","3d15b5e24065431bf7831b8e84000c0e767d921135af86ef0b0c034f14df5d8f","a563202fc316d8926dc83759cec155d5c028a7828996cbd283470ac7e8c58727","e5c004f39619ebaaa2475b18e949e12e51ff629132f48d56608081e5f0195577","e6b7a14eb53f023f455f4513b6a560f004fa1ebf6cc298b479be796541e322e6","771bf8091a4e40be8f539648b5a0ff7ecba8f46e72fc16acc10466c4c1304524","cb66d1c49ad20e7246b73671f59acaaaac72c58b7e37faae69ae366fd6adf1d3","e5c1c52655dc3f8400a3406fd9da0c4888e6b28c29de33bee51f9eaeda290b4d","1e28ee6d718080b750621e18befe236487df6685b37c17958520aaf777b7aeff","8891345dbe1920b9ed3f446a87de27b5cd6b2053112f6ff3975a661f9a03ec34","a72e21b05b937630b97b1d36bb76b879bb243a021516aef10701775f2da7f872","4debe398f42800c1359d60396fc76aa4fa34a23a96b597672b5c284fd81c0158","a720d8028d38f2b94855967789252c6148957dcd24e280d193b78db00eb3a099","1b0818297187a33e2c24c39145b409e11624523d32364edc22bceaf1f4c86f1b","332e362ba8bd05237c661ba685b2c37e9cde5e0876cb81bf515d15623bdee74c","84648722d2b1f16c55cb68dbfaf18b913a13a78274641f7236eeb4d7088f6db8","f63d313c2673117608b3ed762ac07f618ee873bee3764406b06bcfcb5a713afe","2e2a2a0f7ef2a7587cfe40a96dbca31e8badb15a8a42bf042fe7a63abc9e2f27","2bb32fb3f0fe14c48170dcad3d2a501c1883516d4da9cbd0a2043d90c9789a7b","352532af4d27bdf545d9bb20f0c55758138327404bd86f0934edc7ded76be7e6","64d93f4a24f8a70b64658a7d9b9e96bd46ad498ad5dc9cdb9d52da547e77ff68","8a728de3047a1dadcb69595e74c3d75bc80a2c8165f8cf875ab610042a137fbe","3eafed0be4b194295bcde379e7d083779d0f27f31b715738a3beac49547dc613","7e74740cb7a937af187118ae4582fbe5d4d30b34e9cddec2bd7f7a865e7824ca","8cdf90b59995b9f7c728a28e7af5dc4431f08f3346e6c16af49f548461a3e0aa","1d472b3eedeeaab5418ea6563734fffc68c404feac91900633e7126bee346590","6cf7182d798892394143549a7b27ed27f7bcf1bf058535ec21cc03f39904bfb3","abe524377702be43d1600db4a5a940da5c68949e7ac034c4092851c235c38803","daf4418239ceadb20481bff0111fe102ee0f6f40daaa4ee1fdaca6d582906a26","8a5c5bc61338c6f2476eb98799459fd8c0c7a0fc20cbcd559bb016021da98111","644cf9d778fa319c8044aed7eeb05a3adb81a1a5b8372fdc9980fbdd6a61f78e","d2c6adc44948dbfdece6673941547b0454748e2846bb1bcba900ee06f782b01d","d80b7e2287ee54b23fe6698cb4e09b1dabc8e1a90fb368e301ac6fbc9ad412e2","924a87be1fd1b097c863b31f2cbc3c09eb85ec33044edde88325b028823f03e4",{"version":"7e5b8316e2977e8cc41f030cff4b7d8132c72fd8cce07d57580ab427cb3eb447","affectsGlobalScope":true},"816f825b072afd246eb3905cf51528d65e6fe51c12a1f8fb370c93bb0e031c9b","f6a64974d6fab49d27f8b31578a08662b9a7f607de3b5ec2d7c45b3466d914fd","a8e9d24cd3dc3bd95b34eb6edeac7525b7fdbe23b373554bdc3e91572b8079ee","1d5fd841722ce9aa05b9d602153c15914108bdaa8154bdd24eddadb8a3df586c","14788c10b66324b98feee7a2567eb30d1066e11506e54bf1215b369d70da4932","316785de2c0af9fbd9f2191904670e880bc3836671dd306236675515e481973a","070d805e34c4b9a7ce184aabb7da77dc60f2bdb662349cf7fc23a2a69d17de8d","092deae5b432b6b04f8b4951f1478c08862e832abd4477315dba6ea0c39f1d9e","27d668b912bf3fd0a4ddf3886a8b405eed97505fdc78a9f0b708f38e3e51655d","72654e8bed98873e19827d9a661b419dfd695dbc89fd2bb20f7609e3d16ebd50","66bdb366b92004ba3bf97df0502b68010f244174ee27f8c344d0f62cb2ac8f1e","ae41e04ff8c248ab719fe7958754e8d517add8f1c7abcc8d50214fd67c14194d","558008ff2f788e594beaa626dfcfb8d65db138f0236b2295a6140e80f7abd5d2",{"version":"6573e49f0f35a2fd56fd0bb27e8d949834b98a9298473f45e947553447dd3158","affectsGlobalScope":true},{"version":"e04ea44fae6ce4dc40d15b76c9a96c846425fff7cc11abce7a00b6b7367cbf65","affectsGlobalScope":true},{"version":"7526edb97536a6bba861f8c28f4d3ddd68ddd36b474ee6f4a4d3e7531211c25d","affectsGlobalScope":true},"3c499fc4aad3185e54006bdb0bd853f7dd780c61e805ab4a01a704fa40a3f778",{"version":"13f46aaf5530eb680aeebb990d0efc9b8be6e8de3b0e8e7e0419a4962c01ac55","affectsGlobalScope":true},"17477b7b77632178ce46a2fce7c66f4f0a117aa6ef8f4d4d92d3368c729403c9",{"version":"700d5c16f91eb843726008060aebf1a79902bd89bf6c032173ad8e59504bc7ea","affectsGlobalScope":true},"7a4182e3f8307e61eff58065c5a38eded7d9ec304969f97bef24b3cf92df6fcf",{"version":"b0b314030907c0badf21a107290223e97fe114f11d5e1deceea6f16cabd53745","affectsGlobalScope":true},"bdd74f4d3eb096bacc888670c8fde00697443b53d425ae09e8116cc54aeada91",{"version":"f659d54aa3496515d87ff35cd8205d160ca9d5a6eaf2965e69c4df2fa7270c2c","affectsGlobalScope":true},"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",{"version":"f3e7a4075f7edc952560ec2254b453bfc8496d78e034768052347e088537694b","affectsGlobalScope":true},"8947b7adb40a06017867a5319ff04b550ddd8deea2a698b02c026e1b1c9d673f",{"version":"cc8e57cfe18cd11c3bab5157ec583cfe5d75eefefe4b9682e54b0055bf86159f","affectsGlobalScope":true},"75f6112942f6aba10b3e2de5371ec8d40a9ab9ab05c8eb8f98a7e8e9f220c8a2",{"version":"8a3b75fccc93851209da864abe53d968629fab3125981b6f47008ec63061eb39","affectsGlobalScope":true},"21eca4eb922da0be3e03c91a6095d459e907b96e896e87a4903c8de7fab81e10",{"version":"d6f55de9010fbefe991546d35da3f09ae0e47afae754cb8a4c867fd7e50dcec0","affectsGlobalScope":true},"4c9cc66b2a67160b3c16203bc1d95ebc8552d9e69c8ac33983679901342350e6",{"version":"1ce2f82236ecdd61ff4e476c96d83ce37d9f2a80601a627fe1d3048e8648f43c","affectsGlobalScope":true},"d14c44fdfbd6728a876c82346116f55799ab36fe3416a57c38592873f6ca289f",{"version":"592e99b73ae40c0e64ce44b3e28cea3d7149864f2f3cbc6ccb71f784373ade97","affectsGlobalScope":true},"6752a5cac85e950580080eb26a57d1ab780e276619a6f308d2cd034eb887aa5a",{"version":"8f8ebce0e991de85323524170fad48f0f29e473b6dd0166118e2c2c3ba52f9d6","affectsGlobalScope":true},"c627aec75d8c8b0d67e5d53bfea424c5320adba14f4bce1a3d9019172cb90e0a",{"version":"f877e78f5304ec3e183666aab8d5a1c42c3a617ff616d27e88cc6e0307641beb","affectsGlobalScope":true},"52d20eaf7b71d562ec1bce759fefbc6be2234e964a25f320313bdcd11e4c7a96",{"version":"4fc0006f46461bb20aac98aed6c0263c1836ef5e1bbf1ca268db4258ed6a965e","affectsGlobalScope":true},"bf6faf0053e821110fe22a402fb973121737d47f7a1644f9f6640fb9b2564975",{"version":"867954bf7772a2979c5c722ef216e432d0d8442e995e6018e89a159e08d5d183","affectsGlobalScope":true},"d2c363832b21d368b3339ded5da4dffb32dafd7f035f0114458637ff63336a03",{"version":"544f8c58d5e1b386997f5ae49c6a0453b10bd9c7034c5de51317c8ac8ea82e9a","affectsGlobalScope":true},"b95c6093224ea793f79007fdae1790210972edce3809b8cc5fd6687e5402e872",{"version":"ae9b62dd72bf086ccc808ba2e0d626d7d086281328fc2cf47030fd48b5eb7b16","affectsGlobalScope":true},"b03e600a48c41adfad25cda292a2bcd87963f7fce09f3561978482f9f6530fc4",{"version":"cc1bddca46e3993a368c85e6a3a37f143320b1c13e5bfe198186d7ed21205606","affectsGlobalScope":true},"34cb99d3f4d6e60c5776445e927c460158639eeb8fd480e181943e93685e1166",{"version":"c77843976650a6b19c00ed2ede800f57517b3895b2437d01efc623f576ef1473","affectsGlobalScope":true},"cdbc83f7ffd6ced2a9347d6616c41c5d30326f81902022ba8deb1ae3d4eb35ed",{"version":"5ebba285fdef0037c21fcbef6caad0e6cc9a36550a33b59f55f2d8d5746fc9b2","affectsGlobalScope":true},"85397e8169bdc706449ae59a849719349ecef1e26eef3e651a54bb2cc5ba8d65",{"version":"2b8dc33e6e5b898a5bca6ae330cd29307f718dca241f6a2789785a0ddfaa0895","affectsGlobalScope":true},"0cb3f58c4ad6c2eef5f7b40451a0281ae4cd5ab8cc3e5320fae84690ff500aa7",{"version":"dde8acfb7dd736b0d71c8657f1be28325fea52b48f8bdb7a03c700347a0e3504","affectsGlobalScope":true},"1c67f4f4abcd094bdeb01590394b11fe1b5784beafb7867327151e7ba96bcae4",{"version":"34c9c31b78d5b5ef568a565e11232decf3134f772325e7cd0e2128d0144ff1e5","affectsGlobalScope":true},"cc933b52ffb2b40c2fde19e0b625d2a603268560484401868289b7f278697c20",{"version":"60cc5b4f0a18127b33f8202d0d0fde56bc5699f4da1764b62ed770da2d5d44f1","affectsGlobalScope":true},"52ea53eb829f3974e6df31b647141373a81dcf2984999e8e0bba373959e97d1c",{"version":"d11fa2d42f762954eb4a07a0ab16b0a46aa6faf7b239f6cd1a8f5a38cb08edcd","affectsGlobalScope":true},"6a456f781a651f1448cec63a68f9d80b0be27b3f938809a091499cf4011de574",{"version":"781afd67249e2733eb65511694e19cdcdb3af496e5d8cdee0a80eba63557ff6e","affectsGlobalScope":true},"534f8e119cb864548aa2324c377ad949048598dd30c426f8da8b34e41c510405",{"version":"f3275e1f0e5852b1a50fd3669f6ad8e6e04db94693bcfb97d31851e63f8e301e","affectsGlobalScope":true},"21012c7a9eb67b1ead28ea6f96f615d6aed87408c11d7cbfc160eea4081b38ee",{"version":"8a6ecff784dafbdb121906a61009670121882523b646338196099d4f3b5761d8","affectsGlobalScope":true},"1d5f5827fdeb0d59f76a1ee6caf0804d5d3c260e60e465b0b62baea333199e62",{"version":"256bdff4c082d9f4e2303138f64c152c6bd7b9dbca3be565095b3f3d51e2ab36","affectsGlobalScope":true},"e54b9396195081999aaf2fa151809966fe298087ab8bc81e789931213be7c5ba",{"version":"e214a2a7769955cd4d4c29b74044036e4af6dca4ab9aaa2ed69286fcdf5d23b3","affectsGlobalScope":true},"b7389c085aea3ead2a5de80344332a034ca179cb5947ef59ab8a697f7c29140a",{"version":"25659b24ac2917dbfcbb61577d73077d819bd235e3e7112c76a16de8818c5fd6","affectsGlobalScope":true},"35307f141e8b2db7741387574632f3d7bf0bbb9a27602c1801fc90be4d131fc2",{"version":"7402e6ca4224d9c8cdd742afd0b656470ea6a5efe2229644418198715bb4b557","affectsGlobalScope":true},"2100b1985cd2bb2c4a0837ed6ddbd141783a4c6f01c7c3ac51c81e2235a13ba5",{"version":"242b00f3d86b322df41ed0bbea60ad286c033ac08d643b71989213403abcdf8a","affectsGlobalScope":true},"d35b5bda34cf06bc634ef85f4f7312a0bfaf8f873d59db88ea68cc525878a366",{"version":"4dc6e0aeb511a3538b6d6d13540496f06911941013643d81430075074634a375","affectsGlobalScope":true},"fda81b5f8570324354889e9761e9b00a55a60643ec0c696a8da7d9b51eba3c2e",{"version":"7ed57d9cb47c621d4ef4d4d11791fec970237884ff9ef7e806be86b2662343e8","affectsGlobalScope":true},"6762bc8285db5ec4ca014919eae07c806a6135501ebba342d43673f4ab80f75a",{"version":"5bd49ff5317b8099b386eb154d5f72eca807889a354bcee0dc23bdcd8154d224","affectsGlobalScope":true},"1d5156bc15078b5ae9a798c122c436ce40692d0b29d41b4dc5e6452119a76c0e",{"version":"bd449d8024fc6b067af5eac1e0feb830406f244b4c126f2c17e453091d4b1cb3","affectsGlobalScope":true},"e4e93a3f1680ff0725aab5f3a6ab166bd18006a9a6fbc26376d54f83474233eb",{"version":"dd5eab3bb4d13ecb8e4fdc930a58bc0dfd4825c5df8d4377524d01c7dc1380c5","affectsGlobalScope":true},"f011eacef91387abfde6dc4c363d7ffa3ce8ffc472bcbaeaba51b789f28bd1ef",{"version":"ceae66bbecbf62f0069b9514fae6da818974efb6a2d1c76ba5f1b58117c7e32e","affectsGlobalScope":true},"4101e45f397e911ce02ba7eceb8df6a8bd12bef625831e32df6af6deaf445350",{"version":"07a772cc9e01a1014a626275025b8af79535011420daa48a8b32bfe44588609c","affectsGlobalScope":true},"b5d0ad34c02203be4298ceb0e8b4b9cbc60360c9e61e44bb8e137e1c6acef3b7",{"version":"b5ba8cc21f51aa722217ae9f352104920ada8fc6247742c347ecd9b4ce2ffef1","affectsGlobalScope":true},"455d2321daecfef11d8c8239e174622538381d6cf46c87433d9df40a770535bf",{"version":"4d13cccdda804f10cecab5e99408e4108f5db47c2ad85845c838b8c0d4552e13","affectsGlobalScope":true},"c10947d77f28d0fe34224e8f7e1214a0bba856c9eaf4db1b4830f071fedb4d9a",{"version":"7ced457d6288fcb2fa3b64ddcaba92dbe7c539cc494ad303f64fc0a2ab72157d","affectsGlobalScope":true},"8f9e44dc3ce7b4d808f34db76f28c8d67fa6d7a0579bec6bf09db3537a3588f1",{"version":"e43efe2e9817e572702de60bb11a60c1af4243b7304f0eb767b96a7a0760f7af","affectsGlobalScope":true},"c04859b7e76b1abbc7ecc5c1c16c855b8b526e337a7982c8d13c397804386d4c",{"version":"725128203f84341790bab6555e2c343db6e1108161f69d7650a96b141a3153be","affectsGlobalScope":true},"c7cc27f7342962767a1794e7b6a2194cebeb6821c26d4a9b0b910d33216071f8",{"version":"947bf6ad14731368d6d6c25d87a9858e7437a183a99f1b67a8f1850f41f8cedd","affectsGlobalScope":true},"8eda6e4644c03f941c57061e33cef31cfde1503caadb095d0eb60704f573adee",{"version":"0538a53133eebb69d3007755def262464317adcf2ce95f1648482a0550ffc854","affectsGlobalScope":true},"4f4cac2852bf2884ab3b2a565022db3373d7ef8b81eb3484295707fbd2363e37",{"version":"7a204f04caa4d1dff5d7afbfb3fcbbe4a2eb6b254f4cd1e3bdcfe96bb3399c0b","affectsGlobalScope":true},"4a5259be4d6c85a4cd49745fb1d29d510a4a855e84261ad77d0df8585808292c",{"version":"220f860f55d18691bedf54ba7df667e0f1a7f0eed11485622111478b0ab46517","affectsGlobalScope":true},"3bee701deb7e118ea775daf8355be548d8b87ddf705fe575120a14dcace0468a",{"version":"9c473a989218576ad80b55ea7f75c6a265e20b67872a04acb9fb347a0c48b1a0","affectsGlobalScope":true},"bf7fc4f1fa20f81f3a8467bcbed0b74983d41b2616e6e4ab61587fa842979d28",{"version":"20b41a2f0d37e930d7b52095422bea2090ab08f9b8fcdce269518fd9f8c59a21","affectsGlobalScope":true},"dbac1f0434cde478156c9cbf705a28efca34759c45e618af88eff368dd09721d",{"version":"0f864a43fa6819d8659e94d861cecf2317b43a35af2a344bd552bb3407d7f7ec","affectsGlobalScope":true},"855391e91f3f1d3e5ff0677dbd7354861f33a264dc9bcd6814be9eec3c75dc96",{"version":"ebb2f05e6d17d9c9aa635e2befe083da4be0b8a62e47e7cc7992c20055fac4f0","affectsGlobalScope":true},"aee945b0aace269d555904ab638d1e6c377ce2ad35ab1b6a82f481a26ef84330",{"version":"9fb8ef1b9085ff4d56739d826dc889a75d1fefa08f6081f360bff66ac8dd6c8d","affectsGlobalScope":true},"d9d44786804e9bf2bddcc62adf7384f0a92f27bac091de5098c689e685bbe17e",{"version":"e1425c8355feaaca104f9d816dce78025aa46b81945726fb398b97530eee6b71","affectsGlobalScope":true},"eae663da2201b45295aa8e88a326cab843f490bda1b3b9b12cc91d25f2b62778",{"version":"42c6b2370c371581bfa91568611dae8d640c5d64939a460c99d311a918729332","affectsGlobalScope":true},"590155b280f2902ebb42a991e9f4817ddf6558e5eb197deb3a693f5e0fc79bd9",{"version":"867b000c7a948de02761982c138124ad05344d5f8cb5a7bf087e45f60ff38e7c","affectsGlobalScope":true},"22f681c95782179fcc779ee940f4f810048fb3ce60c089fa3903c13b3e092f95",{"version":"02c22afdab9f51039e120327499536ac95e56803ceb6db68e55ad8751d25f599","affectsGlobalScope":true},"e9e9e16cad091365ef4ac67945713cade5b1fece819f69df074bf8b8623f8b78",{"version":"37129ad43dd9666177894b0f3ce63bba752dc3577a916aa7fe2baa105f863de3","affectsGlobalScope":true},"01364e0e44e63be62244368f1e6f9a340e95c662ebb81f6875e676f969cc52bc",{"version":"31f709dc6793c847f5768128e46c00813c8270f7efdb2a67b19edceb0d11f353","affectsGlobalScope":true},"6c04df817a89fd711e8c84f0fe888706aab8735dbe7f2533e200afbec2ee495f",{"version":"018847821d07559c56b0709a12e6ffaa0d93170e73c60ee9f108211d8a71ec97","affectsGlobalScope":true},"17dd17a89a9fac4f0a0de8f40af8bc9aab9707111e445e52ae05bfe774ac7bd8",{"version":"7832e8fe1841bee70f9a5c04943c5af1b1d4040ac6ff43472aeb1d43c692a957","affectsGlobalScope":true},"e4b23a4b3f0a4929ec2a4cea441e07df881f9bdae6a9fc027eb2e602518f65f1",{"version":"013853836ed002be194bc921b75e49246d15c44f72e9409273d4f78f2053fc8f","affectsGlobalScope":true},"0e9a7364eaf09801cbb8cf0118441d5f7f011fc0060c60191587526c448974c4",{"version":"e08392a815b5a4a729d5f8628e3ed0d2402f83ed76b20c1bf551d454f59d3d16","affectsGlobalScope":true},"047f4e7ce8c15a34e6f5ed72a7c4c675d56e58c0e15220c54b9c9b182a3a888f",{"version":"5768572c8e94e5e604730716ac9ffe4e6abecbc6720930f067f5b799538f7991","affectsGlobalScope":true},"087b18cc2f9aa5a02201a9b47691f4ca91dc7b5f7b26587d05f576435a71df5f",{"version":"a66b1e872740efbfde3bc205646e623b5daebd60c493222614c083c3ffd1aec1","affectsGlobalScope":true},"d0984177c1dc95545541f477fb0df1fb76e7454a943c98ed208dc0da2ff096b2",{"version":"f366ca25885ab7c99fc71a54843420be31df1469f8556c37d24f72e4037cb601","affectsGlobalScope":true},"a05b412a93ba43d2d6e9c81718dea87a42c7e4f9e8b1efbaafee03a94eaf4b7a",{"version":"163cc945edad3584b23de3879dbad7b538d4de3a6c51cc28ae4115caee70ce21","affectsGlobalScope":true},"916e25422aad85365d2d98e9176bfdae7eee59ae8d7036d79610c305fe3322d0",{"version":"d604893d4e88daade0087033797bbafc2916c66a6908da92e37c67f0bad608db","affectsGlobalScope":true},"1756a8d31627b1a7eea08ae74ab348c3b9b311a7b86683583c73a09f30a2bb75",{"version":"dc265f24d2ddad98f081eb76d1a25acfb29e18f569899b75f40b99865a5d9e3b","affectsGlobalScope":true},"26a2700863203c2c0bf1dbab144d182b4608db68c11c38b692110e5dc19de8b0",{"version":"8c139b169259645bc50a1d0fb860837434c7c5933f891fd44266eb6dd35da072","affectsGlobalScope":true},"46faa2ce0d71cf2e0cac1dd1aa277988504715ce9dd89fba0fd5ae1b7036377c",{"version":"41ffc155348dd4993bc58ee901923f5ade9f44bc3b4d5da14012a8ded17c0edd","affectsGlobalScope":true},"a2d9f3ffc5a3fc79e9bb0d5635ce409e830478df392c4233eef1f1b3d85535cd",{"version":"3e8e0655ed5a570a77ea9c46df87eeca341eed30a19d111070cf6b55512694e8","affectsGlobalScope":true},"f04e8e078f6555aa519de47b8f2b51e7b37f63265f99328f450ee0fe74c12b97","9fdb680426991c1c59b101c7f006e4963247c2a91b2750f48e63f9f6278a772c",{"version":"cc4c74d1c56e83aa22e2933bfabd9b0f9222aadc4b939c11f330c1ed6d6a52ca","affectsGlobalScope":true},"b0672e739a3d2875447236285ec9b3693a85f19d2f5017529e3692a3b158803d",{"version":"8a2e0eab2b49688f0a67d4da942f8fd4c208776631ba3f583f1b2de9dfebbe6c","affectsGlobalScope":true},"ed807fdf710a88e953d410b7971cad71aae21c0aff856657960e09ded50b5775",{"version":"f6266ada92f0c4e677eb3fbf88039a8779327370f499690bf9720d6f7ad5f199","affectsGlobalScope":true},"c03bcada0b059d1f0e83cabf6e8ca6ba0bfe3dece1641e9f80b29b8f6c9bcede",{"version":"f2eac49e9caa2240956e525024bf37132eae37ac50e66f6c9f3d6294a54c654c","affectsGlobalScope":true},"ace629691abf97429c0afef8112cc0c070189ff2d12caee88e8913bdd2aaad25",{"version":"99a71914dd3eb5d2f037f80c3e13ba3caff0c3247d89a3f61a7493663c41b7ea","affectsGlobalScope":true},"25a12a35aeee9c92a4d7516c6197037fc98eee0c7f1d4c53ef8180ffc82cb476",{"version":"b4646ac5ca017c2bb22a1120b4506855f1cef649979bf5a25edbead95a8ea866","affectsGlobalScope":true},"54d94aeec7e46e1dab62270c203f7907ca62e4aaa48c6cdcfed81d0cd4da08f3",{"version":"f9585ff1e49e800c03414267219537635369fe9d0886a84b88a905d4bcfff998","affectsGlobalScope":true},"03181d99adbd00cb0b1bab6387829cebf635a0fe3f7461d094310effd54ca7af","f280aeceb876ec38168b19809629cbffb3f7a26ac1ef326b64294a307c57261b",{"version":"1ff9449d1efdebef55b0ba13fe7f04b697c264e73ec05f41f7633dd057468b2d","affectsGlobalScope":true},"275093c8de5268c39e47072f6b4892e11358729eebd3c11f884060a248e30d93",{"version":"7c160037704eee2460c7de4a60f3379da37180db9a196071290137286542b956","affectsGlobalScope":true},"78c8b42462fba315c6537cf728f8d67ad8e1270868e6c0f289dd80677f1fa2e9",{"version":"4681d15a4d7642278bf103db7cd45cc5fe0e8bde5ea0d2be4d5948186a9f4851","affectsGlobalScope":true},"91eb719bcc811a5fb6af041cb0364ac0993591b5bf2f45580b4bb55ddfec41e2","05d7cf6a50e4262ca228218029301e1cdc4770633440293e06a822cb3b0ef923",{"version":"78402a74c2c1fc42b4d1ffbad45f2041327af5929222a264c44be2e23f26b76a","affectsGlobalScope":true},"cc93c43bc9895982441107582b3ecf8ab24a51d624c844a8c7333d2590c929e2",{"version":"c5d44fe7fb9b8f715327414c83fa0d335f703d3fe9f1045a047141bfd113caec","affectsGlobalScope":true},"f8b42b35100812c99430f7b8ce848cb630c33e35cc10db082e85c808c1757554",{"version":"ba28f83668cca1ad073188b0c2d86843f9e34f24c5279f2f7ba182ff051370a4","affectsGlobalScope":true},"349b276c58b9442936b049d5495e087aef7573ad9923d74c4fbb5690c2f42a2e",{"version":"ad8c67f8ddd4c3fcd5f3d90c3612f02b3e9479acafab240b651369292bb2b87a","affectsGlobalScope":true},"1954f24747d14471a5b42bd2ad022c563813a45a7d40ba172fc2e89f465503e2",{"version":"05bbb3d4f0f6ca8774de1a1cc8ba1267fffcc0dd4e9fc3c3478ee2f05824d75d","affectsGlobalScope":true},"52cd63ca2640be169c043b352573f2990b28ba028bae123a88970dd9b8404dc9",{"version":"154145d73e775ab80176a196c8da84bfc3827e177b9f4c74ddfac9c075b5b454","affectsGlobalScope":true},"89d80fcd9316e1cfad0b51c524a01da25f31dfcf669a4a558be0eb4c4d035c34",{"version":"177f63e11e00775d040f45f8847afdb578b1cac7ab3410a29afe9b8be07720f0","affectsGlobalScope":true},"37e69b0edd29cbe19be0685d44b180f7baf0bd74239f9ac42940f8a73f267e36",{"version":"afba2e7ffca47f1d37670963b0481eb35983a6e7d043c321b3cfa2723cab93c9","affectsGlobalScope":true},"bb146d5c2867f91eea113d7c91579da67d7d1e7e03eb48261fdbb0dfb0c04d36",{"version":"90b95d16bd0207bb5f6fedf65e5f6dba5a11910ce5b9ffc3955a902e5a8a8bd5","affectsGlobalScope":true},"3698fee6ae409b528a07581f542d5d69e588892f577e9ccdb32a4101e816e435",{"version":"26fc7c5e17d3bcc56ed060c8fb46c6afde9bc8b9dbf24f1c6bdfecca2228dac8","affectsGlobalScope":true},"46fd8192176411dac41055bdb1fdad11cfe58cdce62ccd68acff09391028d23f",{"version":"22791df15401d21a4d62fc958f3683e5edc9b5b727530c5475b766b363d87452","affectsGlobalScope":true},"b152da720b9df12994b65390bb47bbb1d7682a3b240a30f416b59c8fc6bc4e94","cefffd616954d7b8f99cba34f7b28e832a1712b4e05ac568812345d9ce779540",{"version":"a365952b62dfc98d143e8b12f6dcc848588c4a3a98a0ae5bf17cbd49ceb39791","affectsGlobalScope":true},"af0b1194c18e39526067d571da465fea6db530bca633d7f4b105c3953c7ee807",{"version":"b58e47c6ff296797df7cec7d3f64adef335e969e91d5643a427bf922218ce4ca","affectsGlobalScope":true},"76cbd2a57dc22777438abd25e19005b0c04e4c070adca8bbc54b2e0d038b9e79","4aaf6fd05956c617cc5083b7636da3c559e1062b1cadba1055882e037f57e94c","171ad16fb81daf3fd71d8637a9a1db19b8e97107922e8446d9b37e2fafd3d500",{"version":"d4ce8dfc241ebea15e02f240290653075986daf19cf176c3ce8393911773ac1b","affectsGlobalScope":true},{"version":"52cd0384675a9fa39b785398b899e825b4d8ef0baff718ec2dd331b686e56814","affectsGlobalScope":true},{"version":"2eea0af6c75c00b1e8f9745455888e19302cbeeadde0215b53335ca721110b6a","affectsGlobalScope":true},{"version":"64f9b52124ff239ae01e9bdf31fd8f445603e58015f2712c851ee86edf53de2f","affectsGlobalScope":true},{"version":"769c459185e07f5b15c8d6ebc0e4fec7e7b584fd5c281f81324f79dd7a06e69c","affectsGlobalScope":true},{"version":"c947df743f2fd638bd995252d7883b54bfef0dbad641f085cc0223705dfd190e","affectsGlobalScope":true},"db78f3b8c08924f96c472319f34b5773daa85ff79faa217865dafef15ea57ffb","8ae46c432d6a66b15bce817f02d26231cf6e75d9690ae55e6a85278eb8242d21"],"root":[358],"options":{"inlineSources":true,"module":99,"noEmitOnError":false,"noImplicitAny":false,"noImplicitThis":true,"outDir":"../../../../.uvue/app-android","rootDir":"../../../../.tsc/app-android","skipLibCheck":true,"sourceMap":true,"strict":true,"target":99,"tsBuildInfoFile":"./.tsbuildInfo","useDefineForClassFields":false},"fileIdsList":[[46,48,50,352,353,354],[137,151,348,351,353,354,355,356],[64,70],[136],[57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135],[59,60,61,62,63,65,67,69,71],[109],[70,74],[111],[130],[66],[71],[65,70,81],[70,79],[59,60,61,62,63,67,70,71,79,80],[110],[70],[79,80,81,126],[63,71,112,115],[58,63,68,72,79,107,108,112,113],[68,70],[114],[72],[62,70],[70,71],[70,81],[70,79,80,81],[74],[46,48,50,69,352,353],[350],[349],[152,153,298,313,320,343,345,347],[346],[344],[155,157,159,161,163,165,167,169,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,201,203,205,207,209,211,213,215,217,219,221,223,225,227,229,231,233,235,237,239,241,243,245,247,249,251,253,255,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297],[154],[156],[158],[160],[164],[166],[168],[170],[172],[174],[176],[178],[180],[182],[184],[186],[188],[190],[192],[194],[196],[198],[200],[202],[204],[206],[208],[210],[212],[214],[216],[218],[220],[222],[224],[226],[228],[230],[232],[234],[236],[238],[240],[242],[244],[246],[248],[250],[252],[254],[256],[258],[260],[262],[264],[266],[268],[270],[272],[274],[276],[278],[280],[282],[284],[286],[288],[290],[292],[294],[296],[300,302,304,306,308,310,312],[299],[301],[303],[305],[307],[309],[311],[315,317,319],[314],[316],[318],[322,324,326,328,330,332,334,336,338,340,342],[341],[329],[325],[323],[339],[331],[327],[333],[335],[321],[337],[74,81],[150],[138,139,140,141,142,143,144,145,146,147,148,149],[81],[74,81,134],[51,52,53,54,55],[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27],[46,48,50,353,354],[44],[44,45,46,48],[41,48,49,50],[42],[41,46,48,353,354],[45,46,47,50,353,354],[29,30,31,32,33,34,35,36,37,38,39],[33],[36],[33,35]],"referencedMap":[[353,1],[357,2],[65,3],[137,4],[136,5],[70,6],[110,7],[133,8],[112,9],[131,10],[67,11],[66,12],[129,13],[74,12],[108,14],[81,15],[111,16],[71,17],[127,18],[125,12],[124,12],[123,12],[122,12],[121,12],[120,12],[119,12],[118,12],[117,19],[114,20],[116,12],[69,21],[72,12],[115,22],[107,23],[106,12],[104,12],[103,12],[102,24],[101,12],[100,12],[99,12],[98,12],[97,25],[96,12],[95,12],[94,12],[93,12],[91,26],[92,12],[89,12],[88,12],[87,12],[90,27],[86,12],[85,17],[84,28],[83,28],[82,26],[78,28],[77,28],[76,28],[75,28],[73,23],[354,29],[351,30],[350,31],[348,32],[347,33],[345,34],[298,35],[155,36],[157,37],[159,38],[161,39],[165,40],[167,41],[169,42],[171,43],[173,44],[175,45],[177,46],[179,47],[181,48],[183,49],[185,50],[187,51],[189,52],[191,53],[193,54],[195,55],[197,56],[199,57],[201,58],[203,59],[205,60],[207,61],[209,62],[211,63],[213,64],[215,65],[217,66],[219,67],[221,68],[223,69],[225,70],[227,71],[229,72],[231,73],[233,74],[235,75],[237,76],[239,77],[241,78],[243,79],[245,80],[247,81],[249,82],[251,83],[253,84],[255,85],[257,86],[259,87],[261,88],[263,89],[265,90],[267,91],[269,92],[271,93],[273,94],[275,95],[277,96],[279,97],[281,98],[283,99],[285,100],[287,101],[289,102],[291,103],[293,104],[295,105],[297,106],[313,107],[300,108],[302,109],[304,110],[306,111],[308,112],[310,113],[312,114],[320,115],[315,116],[317,117],[319,118],[343,119],[342,120],[330,121],[326,122],[324,123],[340,124],[332,125],[328,126],[334,127],[336,128],[322,129],[338,130],[138,131],[151,132],[150,133],[144,131],[145,131],[139,131],[140,131],[141,131],[142,131],[143,131],[147,134],[148,135],[146,134],[56,136],[28,137],[47,138],[45,139],[46,140],[358,141],[43,142],[50,143],[48,144],[40,145],[35,146],[34,146],[37,147],[36,148],[39,148]],"exportedModulesMap":[[353,1],[357,2],[65,3],[137,4],[136,5],[70,6],[110,7],[133,8],[112,9],[131,10],[67,11],[66,12],[129,13],[74,12],[108,14],[81,15],[111,16],[71,17],[127,18],[125,12],[124,12],[123,12],[122,12],[121,12],[120,12],[119,12],[118,12],[117,19],[114,20],[116,12],[69,21],[72,12],[115,22],[107,23],[106,12],[104,12],[103,12],[102,24],[101,12],[100,12],[99,12],[98,12],[97,25],[96,12],[95,12],[94,12],[93,12],[91,26],[92,12],[89,12],[88,12],[87,12],[90,27],[86,12],[85,17],[84,28],[83,28],[82,26],[78,28],[77,28],[76,28],[75,28],[73,23],[354,29],[351,30],[350,31],[348,32],[347,33],[345,34],[298,35],[155,36],[157,37],[159,38],[161,39],[165,40],[167,41],[169,42],[171,43],[173,44],[175,45],[177,46],[179,47],[181,48],[183,49],[185,50],[187,51],[189,52],[191,53],[193,54],[195,55],[197,56],[199,57],[201,58],[203,59],[205,60],[207,61],[209,62],[211,63],[213,64],[215,65],[217,66],[219,67],[221,68],[223,69],[225,70],[227,71],[229,72],[231,73],[233,74],[235,75],[237,76],[239,77],[241,78],[243,79],[245,80],[247,81],[249,82],[251,83],[253,84],[255,85],[257,86],[259,87],[261,88],[263,89],[265,90],[267,91],[269,92],[271,93],[273,94],[275,95],[277,96],[279,97],[281,98],[283,99],[285,100],[287,101],[289,102],[291,103],[293,104],[295,105],[297,106],[313,107],[300,108],[302,109],[304,110],[306,111],[308,112],[310,113],[312,114],[320,115],[315,116],[317,117],[319,118],[343,119],[342,120],[330,121],[326,122],[324,123],[340,124],[332,125],[328,126],[334,127],[336,128],[322,129],[338,130],[138,131],[151,132],[150,133],[144,131],[145,131],[139,131],[140,131],[141,131],[142,131],[143,131],[147,134],[148,135],[146,134],[56,136],[28,137],[47,138],[45,139],[46,140],[358,141],[43,142],[50,143],[48,144],[40,145],[35,146],[34,146],[37,147],[36,148],[39,148]],"semanticDiagnosticsPerFile":[353,352,357,109,65,61,62,59,137,135,136,70,110,134,133,112,79,80,64,60,130,131,67,66,63,129,128,74,108,81,111,71,126,127,125,124,123,122,121,120,119,118,117,114,116,69,113,72,115,107,106,105,104,103,102,101,68,100,99,98,97,96,95,94,93,91,92,89,88,87,90,86,85,84,83,82,78,77,76,75,73,132,58,57,354,355,351,350,349,152,153,348,347,346,345,344,298,155,154,157,156,159,158,161,160,163,162,165,164,167,166,169,168,171,170,173,172,175,174,177,176,179,178,181,180,183,182,185,184,187,186,189,188,191,190,193,192,195,194,197,196,199,198,201,200,203,202,205,204,207,206,209,208,211,210,213,212,215,214,217,216,219,218,221,220,223,222,225,224,227,226,229,228,231,230,233,232,235,234,237,236,239,238,241,240,243,242,245,244,247,246,249,248,251,250,253,252,255,254,257,256,259,258,261,260,263,262,265,264,267,266,269,268,271,270,273,272,275,274,277,276,279,278,281,280,283,282,285,284,287,286,289,288,291,290,293,292,295,294,297,296,313,300,299,302,301,304,303,306,305,308,307,310,309,312,311,320,315,314,317,316,319,318,343,342,341,330,329,326,325,324,323,340,339,332,331,328,327,334,333,336,335,322,321,338,337,356,138,151,150,149,144,145,139,140,141,142,143,147,148,146,51,56,52,53,54,55,1,16,2,28,3,26,4,5,17,18,6,20,21,19,27,7,8,9,10,11,12,13,14,24,25,22,23,15,47,45,46,44,358,42,43,50,49,48,41,40,31,35,32,33,34,37,36,38,39,30,29]},"version":"5.2.2"}
\ No newline at end of file
diff --git a/qrcodeScaner/unpackage/release/apk/__UNI__59444E0__20251123145205.apk b/qrcodeScaner/unpackage/release/apk/__UNI__59444E0__20251123145205.apk
deleted file mode 100644
index d95f02e..0000000
--- a/qrcodeScaner/unpackage/release/apk/__UNI__59444E0__20251123145205.apk
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/release/apk/__UNI__59444E0__20251124021650.apk b/qrcodeScaner/unpackage/release/apk/__UNI__59444E0__20251124021650.apk
deleted file mode 100644
index 73bfba6..0000000
--- a/qrcodeScaner/unpackage/release/apk/__UNI__59444E0__20251124021650.apk
+++ /dev/null
Binary files differ
diff --git a/qrcodeScaner/unpackage/release/apk/__UNI__C4E0C89__20251201155829.apk b/qrcodeScaner/unpackage/release/apk/__UNI__C4E0C89__20251201155829.apk
deleted file mode 100644
index d30cef8..0000000
--- a/qrcodeScaner/unpackage/release/apk/__UNI__C4E0C89__20251201155829.apk
+++ /dev/null
Binary files differ

--
Gitblit v1.8.0